Merge tag 'clk-for-linus-3.16' of git://git.linaro.org/people/mike.turquette/linux...
[sfrench/cifs-2.6.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trival style violations.
38         See Documentation/CodingStyle for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/SubmittingPatches for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the OSDL certificate of contribution and should include a
55         Signed-off-by: line.  The current version of this "Developer's
56         Certificate of Origin" (DCO) is listed in the file
57         Documentation/SubmittingPatches.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: security@kernel.org, especially if the maintainer
65         does not respond.
66
67 8.      Happy hacking.
68
69 Descriptions of section entries:
70
71         P: Person (obsolete)
72         M: Mail patches to: FullName <address@domain>
73         L: Mailing list that is relevant to this area
74         W: Web-page with status/info
75         Q: Patchwork web based patch tracking system site
76         T: SCM tree type and location.
77            Type is one of: git, hg, quilt, stgit, topgit
78         S: Status, one of the following:
79            Supported:   Someone is actually paid to look after this.
80            Maintained:  Someone actually looks after it.
81            Odd Fixes:   It has a maintainer but they don't have time to do
82                         much other than throw the odd patch in. See below..
83            Orphan:      No current maintainer [but maybe you could take the
84                         role as you write your new code].
85            Obsolete:    Old code. Something tagged obsolete generally means
86                         it has been replaced by a better system and you
87                         should be using that.
88         F: Files and directories with wildcard patterns.
89            A trailing slash includes all files and subdirectory files.
90            F:   drivers/net/    all files in and below drivers/net
91            F:   drivers/net/*   all files in drivers/net, but not below
92            F:   */net/*         all files in "any top level directory"/net
93            One pattern per line.  Multiple F: lines acceptable.
94         N: Files and directories with regex patterns.
95            N:   [^a-z]tegra     all files whose path contains the word tegra
96            One pattern per line.  Multiple N: lines acceptable.
97            scripts/get_maintainer.pl has different behavior for files that
98            match F: pattern and matches of N: patterns.  By default,
99            get_maintainer will not look at git log history when an F: pattern
100            match occurs.  When an N: match occurs, git log history is used
101            to also notify the people that have git commit signatures.
102         X: Files and directories that are NOT maintained, same rules as F:
103            Files exclusions are tested before file matches.
104            Can be useful for excluding a specific subdirectory, for instance:
105            F:   net/
106            X:   net/ipv6/
107            matches all files in and below net excluding net/ipv6/
108         K: Keyword perl extended regex pattern to match content in a
109            patch or file.  For instance:
110            K: of_get_profile
111               matches patches or files that contain "of_get_profile"
112            K: \b(printk|pr_(info|err))\b
113               matches patches or files that contain one or more of the words
114               printk, pr_info or pr_err
115            One regex pattern per line.  Multiple K: lines acceptable.
116
117 Note: For the hard of thinking, this list is meant to remain in alphabetical
118 order. If you could add yourselves to it in alphabetical order that would be
119 so much easier [Ed]
120
121 Maintainers List (try to look for most precise areas first)
122
123                 -----------------------------------
124
125 3C59X NETWORK DRIVER
126 M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
127 L:      netdev@vger.kernel.org
128 S:      Maintained
129 F:      Documentation/networking/vortex.txt
130 F:      drivers/net/ethernet/3com/3c59x.c
131
132 3CR990 NETWORK DRIVER
133 M:      David Dillow <dave@thedillows.org>
134 L:      netdev@vger.kernel.org
135 S:      Maintained
136 F:      drivers/net/ethernet/3com/typhoon*
137
138 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139 M:      Adam Radford <linuxraid@lsi.com>
140 L:      linux-scsi@vger.kernel.org
141 W:      http://www.lsi.com
142 S:      Supported
143 F:      drivers/scsi/3w-*
144
145 53C700 AND 53C700-66 SCSI DRIVER
146 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
147 L:      linux-scsi@vger.kernel.org
148 S:      Maintained
149 F:      drivers/scsi/53c700*
150
151 6PACK NETWORK DRIVER FOR AX.25
152 M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
153 L:      linux-hams@vger.kernel.org
154 S:      Maintained
155 F:      drivers/net/hamradio/6pack.c
156
157 8169 10/100/1000 GIGABIT ETHERNET DRIVER
158 M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
159 M:      Francois Romieu <romieu@fr.zoreil.com>
160 L:      netdev@vger.kernel.org
161 S:      Maintained
162 F:      drivers/net/ethernet/realtek/r8169.c
163
164 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
165 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
166 L:      linux-serial@vger.kernel.org
167 W:      http://serial.sourceforge.net
168 S:      Maintained
169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
170 F:      drivers/tty/serial/8250*
171 F:      include/linux/serial_8250.h
172
173 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
174 L:      netdev@vger.kernel.org
175 S:      Orphan / Obsolete
176 F:      drivers/net/ethernet/8390/
177
178 9P FILE SYSTEM
179 M:      Eric Van Hensbergen <ericvh@gmail.com>
180 M:      Ron Minnich <rminnich@sandia.gov>
181 M:      Latchesar Ionkov <lucho@ionkov.net>
182 L:      v9fs-developer@lists.sourceforge.net
183 W:      http://swik.net/v9fs
184 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
186 S:      Maintained
187 F:      Documentation/filesystems/9p.txt
188 F:      fs/9p/
189 F:      net/9p/
190 F:      include/net/9p/
191 F:      include/uapi/linux/virtio_9p.h
192 F:      include/trace/events/9p.h
193
194
195 A8293 MEDIA DRIVER
196 M:      Antti Palosaari <crope@iki.fi>
197 L:      linux-media@vger.kernel.org
198 W:      http://linuxtv.org/
199 W:      http://palosaari.fi/linux/
200 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
201 T:      git git://linuxtv.org/anttip/media_tree.git
202 S:      Maintained
203 F:      drivers/media/dvb-frontends/a8293*
204
205 AACRAID SCSI RAID DRIVER
206 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
207 L:      linux-scsi@vger.kernel.org
208 W:      http://www.adaptec.com/
209 S:      Supported
210 F:      Documentation/scsi/aacraid.txt
211 F:      drivers/scsi/aacraid/
212
213 ABI/API
214 L:      linux-api@vger.kernel.org
215 F:      Documentation/ABI/
216 F:      include/linux/syscalls.h
217 F:      include/uapi/
218 F:      kernel/sys_ni.c
219
220 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
221 M:      Hans de Goede <hdegoede@redhat.com>
222 L:      lm-sensors@lm-sensors.org
223 S:      Maintained
224 F:      drivers/hwmon/abituguru.c
225
226 ABIT UGURU 3 HARDWARE MONITOR DRIVER
227 M:      Alistair John Strachan <alistair@devzero.co.uk>
228 L:      lm-sensors@lm-sensors.org
229 S:      Maintained
230 F:      drivers/hwmon/abituguru3.c
231
232 ACENIC DRIVER
233 M:      Jes Sorensen <jes@trained-monkey.org>
234 L:      linux-acenic@sunsite.dk
235 S:      Maintained
236 F:      drivers/net/ethernet/alteon/acenic*
237
238 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
239 M:      Peter Feuerer <peter@piie.net>
240 L:      platform-driver-x86@vger.kernel.org
241 W:      http://piie.net/?section=acerhdf
242 S:      Maintained
243 F:      drivers/platform/x86/acerhdf.c
244
245 ACER WMI LAPTOP EXTRAS
246 M:      "Lee, Chun-Yi" <jlee@suse.com>
247 L:      platform-driver-x86@vger.kernel.org
248 S:      Maintained
249 F:      drivers/platform/x86/acer-wmi.c
250
251 ACPI
252 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
253 M:      Len Brown <lenb@kernel.org>
254 L:      linux-acpi@vger.kernel.org
255 W:      https://01.org/linux-acpi
256 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
258 S:      Supported
259 F:      drivers/acpi/
260 F:      drivers/pnp/pnpacpi/
261 F:      include/linux/acpi.h
262 F:      include/acpi/
263 F:      Documentation/acpi
264 F:      Documentation/ABI/testing/sysfs-bus-acpi
265 F:      drivers/pci/*acpi*
266 F:      drivers/pci/*/*acpi*
267 F:      drivers/pci/*/*/*acpi*
268 F:      tools/power/acpi
269
270 ACPI COMPONENT ARCHITECTURE (ACPICA)
271 M:      Robert Moore <robert.moore@intel.com>
272 M:      Lv Zheng <lv.zheng@intel.com>
273 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
274 L:      linux-acpi@vger.kernel.org
275 L:      devel@acpica.org
276 W:      https://acpica.org/
277 W:      https://github.com/acpica/acpica/
278 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
280 S:      Supported
281 F:      drivers/acpi/acpica/
282 F:      include/acpi/
283 F:      tools/power/acpi/
284
285 ACPI FAN DRIVER
286 M:      Zhang Rui <rui.zhang@intel.com>
287 L:      linux-acpi@vger.kernel.org
288 W:      https://01.org/linux-acpi
289 S:      Supported
290 F:      drivers/acpi/fan.c
291
292 ACPI THERMAL DRIVER
293 M:      Zhang Rui <rui.zhang@intel.com>
294 L:      linux-acpi@vger.kernel.org
295 W:      https://01.org/linux-acpi
296 S:      Supported
297 F:      drivers/acpi/*thermal*
298
299 ACPI VIDEO DRIVER
300 M:      Zhang Rui <rui.zhang@intel.com>
301 L:      linux-acpi@vger.kernel.org
302 W:      https://01.org/linux-acpi
303 S:      Supported
304 F:      drivers/acpi/video.c
305
306 ACPI WMI DRIVER
307 L:      platform-driver-x86@vger.kernel.org
308 S:      Orphan
309 F:      drivers/platform/x86/wmi.c
310
311 AD1889 ALSA SOUND DRIVER
312 M:      Thibaut Varene <T-Bone@parisc-linux.org>
313 W:      http://wiki.parisc-linux.org/AD1889
314 L:      linux-parisc@vger.kernel.org
315 S:      Maintained
316 F:      sound/pci/ad1889.*
317
318 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
319 M:      Michael Hennerich <michael.hennerich@analog.com>
320 W:      http://wiki.analog.com/AD5254
321 W:      http://ez.analog.com/community/linux-device-drivers
322 S:      Supported
323 F:      drivers/misc/ad525x_dpot.c
324
325 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
326 M:      Michael Hennerich <michael.hennerich@analog.com>
327 W:      http://wiki.analog.com/AD5398
328 W:      http://ez.analog.com/community/linux-device-drivers
329 S:      Supported
330 F:      drivers/regulator/ad5398.c
331
332 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
333 M:      Michael Hennerich <michael.hennerich@analog.com>
334 W:      http://wiki.analog.com/AD7142
335 W:      http://ez.analog.com/community/linux-device-drivers
336 S:      Supported
337 F:      drivers/input/misc/ad714x.c
338
339 AD7877 TOUCHSCREEN DRIVER
340 M:      Michael Hennerich <michael.hennerich@analog.com>
341 W:      http://wiki.analog.com/AD7877
342 W:      http://ez.analog.com/community/linux-device-drivers
343 S:      Supported
344 F:      drivers/input/touchscreen/ad7877.c
345
346 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
347 M:      Michael Hennerich <michael.hennerich@analog.com>
348 W:      http://wiki.analog.com/AD7879
349 W:      http://ez.analog.com/community/linux-device-drivers
350 S:      Supported
351 F:      drivers/input/touchscreen/ad7879.c
352
353 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
354 M:      Jiri Kosina <jkosina@suse.cz>
355 S:      Maintained
356
357 ADM1025 HARDWARE MONITOR DRIVER
358 M:      Jean Delvare <jdelvare@suse.de>
359 L:      lm-sensors@lm-sensors.org
360 S:      Maintained
361 F:      Documentation/hwmon/adm1025
362 F:      drivers/hwmon/adm1025.c
363
364 ADM1029 HARDWARE MONITOR DRIVER
365 M:      Corentin Labbe <clabbe.montjoie@gmail.com>
366 L:      lm-sensors@lm-sensors.org
367 S:      Maintained
368 F:      drivers/hwmon/adm1029.c
369
370 ADM8211 WIRELESS DRIVER
371 L:      linux-wireless@vger.kernel.org
372 W:      http://wireless.kernel.org/
373 S:      Orphan
374 F:      drivers/net/wireless/adm8211.*
375
376 ADP1653 FLASH CONTROLLER DRIVER
377 M:      Sakari Ailus <sakari.ailus@iki.fi>
378 L:      linux-media@vger.kernel.org
379 S:      Maintained
380 F:      drivers/media/i2c/adp1653.c
381 F:      include/media/adp1653.h
382
383 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
384 M:      Michael Hennerich <michael.hennerich@analog.com>
385 W:      http://wiki.analog.com/ADP5520
386 W:      http://ez.analog.com/community/linux-device-drivers
387 S:      Supported
388 F:      drivers/mfd/adp5520.c
389 F:      drivers/video/backlight/adp5520_bl.c
390 F:      drivers/leds/leds-adp5520.c
391 F:      drivers/gpio/gpio-adp5520.c
392 F:      drivers/input/keyboard/adp5520-keys.c
393
394 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
395 M:      Michael Hennerich <michael.hennerich@analog.com>
396 W:      http://wiki.analog.com/ADP5588
397 W:      http://ez.analog.com/community/linux-device-drivers
398 S:      Supported
399 F:      drivers/input/keyboard/adp5588-keys.c
400 F:      drivers/gpio/gpio-adp5588.c
401
402 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
403 M:      Michael Hennerich <michael.hennerich@analog.com>
404 W:      http://wiki.analog.com/ADP8860
405 W:      http://ez.analog.com/community/linux-device-drivers
406 S:      Supported
407 F:      drivers/video/backlight/adp8860_bl.c
408
409 ADS1015 HARDWARE MONITOR DRIVER
410 M:      Dirk Eibach <eibach@gdsys.de>
411 L:      lm-sensors@lm-sensors.org
412 S:      Maintained
413 F:      Documentation/hwmon/ads1015
414 F:      drivers/hwmon/ads1015.c
415 F:      include/linux/i2c/ads1015.h
416
417 ADT746X FAN DRIVER
418 M:      Colin Leroy <colin@colino.net>
419 S:      Maintained
420 F:      drivers/macintosh/therm_adt746x.c
421
422 ADT7475 HARDWARE MONITOR DRIVER
423 M:      Jean Delvare <jdelvare@suse.de>
424 L:      lm-sensors@lm-sensors.org
425 S:      Maintained
426 F:      Documentation/hwmon/adt7475
427 F:      drivers/hwmon/adt7475.c
428
429 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
430 M:      Michael Hennerich <michael.hennerich@analog.com>
431 W:      http://wiki.analog.com/ADXL345
432 W:      http://ez.analog.com/community/linux-device-drivers
433 S:      Supported
434 F:      drivers/input/misc/adxl34x.c
435
436 ADVANSYS SCSI DRIVER
437 M:      Matthew Wilcox <matthew@wil.cx>
438 L:      linux-scsi@vger.kernel.org
439 S:      Maintained
440 F:      Documentation/scsi/advansys.txt
441 F:      drivers/scsi/advansys.c
442
443 AEDSP16 DRIVER
444 M:      Riccardo Facchetti <fizban@tin.it>
445 S:      Maintained
446 F:      sound/oss/aedsp16.c
447
448 AF9013 MEDIA DRIVER
449 M:      Antti Palosaari <crope@iki.fi>
450 L:      linux-media@vger.kernel.org
451 W:      http://linuxtv.org/
452 W:      http://palosaari.fi/linux/
453 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
454 T:      git git://linuxtv.org/anttip/media_tree.git
455 S:      Maintained
456 F:      drivers/media/dvb-frontends/af9013*
457
458 AF9033 MEDIA DRIVER
459 M:      Antti Palosaari <crope@iki.fi>
460 L:      linux-media@vger.kernel.org
461 W:      http://linuxtv.org/
462 W:      http://palosaari.fi/linux/
463 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
464 T:      git git://linuxtv.org/anttip/media_tree.git
465 S:      Maintained
466 F:      drivers/media/dvb-frontends/af9033*
467
468 AFFS FILE SYSTEM
469 L:      linux-fsdevel@vger.kernel.org
470 S:      Orphan
471 F:      Documentation/filesystems/affs.txt
472 F:      fs/affs/
473
474 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
475 M:      David Howells <dhowells@redhat.com>
476 L:      linux-afs@lists.infradead.org
477 S:      Supported
478 F:      fs/afs/
479 F:      include/net/af_rxrpc.h
480 F:      net/rxrpc/af_rxrpc.c
481
482 AGPGART DRIVER
483 M:      David Airlie <airlied@linux.ie>
484 T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
485 S:      Maintained
486 F:      drivers/char/agp/
487 F:      include/linux/agp*
488 F:      include/uapi/linux/agp*
489
490 AHA152X SCSI DRIVER
491 M:      "Juergen E. Fischer" <fischer@norbit.de>
492 L:      linux-scsi@vger.kernel.org
493 S:      Maintained
494 F:      drivers/scsi/aha152x*
495 F:      drivers/scsi/pcmcia/aha152x*
496
497 AIC7XXX / AIC79XX SCSI DRIVER
498 M:      Hannes Reinecke <hare@suse.de>
499 L:      linux-scsi@vger.kernel.org
500 S:      Maintained
501 F:      drivers/scsi/aic7xxx/
502
503 AIMSLAB FM RADIO RECEIVER DRIVER
504 M:      Hans Verkuil <hverkuil@xs4all.nl>
505 L:      linux-media@vger.kernel.org
506 T:      git git://linuxtv.org/media_tree.git
507 W:      http://linuxtv.org
508 S:      Maintained
509 F:      drivers/media/radio/radio-aimslab*
510
511 AIO
512 M:      Benjamin LaHaise <bcrl@kvack.org>
513 L:      linux-aio@kvack.org
514 S:      Supported
515 F:      fs/aio.c
516 F:      include/linux/*aio*.h
517
518 ALCATEL SPEEDTOUCH USB DRIVER
519 M:      Duncan Sands <duncan.sands@free.fr>
520 L:      linux-usb@vger.kernel.org
521 W:      http://www.linux-usb.org/SpeedTouch/
522 S:      Maintained
523 F:      drivers/usb/atm/speedtch.c
524 F:      drivers/usb/atm/usbatm.c
525
526 ALCHEMY AU1XX0 MMC DRIVER
527 M:      Manuel Lauss <manuel.lauss@gmail.com>
528 S:      Maintained
529 F:      drivers/mmc/host/au1xmmc.c
530
531 ALI1563 I2C DRIVER
532 M:      Rudolf Marek <r.marek@assembler.cz>
533 L:      linux-i2c@vger.kernel.org
534 S:      Maintained
535 F:      Documentation/i2c/busses/i2c-ali1563
536 F:      drivers/i2c/busses/i2c-ali1563.c
537
538 ALPHA PORT
539 M:      Richard Henderson <rth@twiddle.net>
540 M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
541 M:      Matt Turner <mattst88@gmail.com>
542 S:      Odd Fixes
543 L:      linux-alpha@vger.kernel.org
544 F:      arch/alpha/
545
546 ALTERA TRIPLE SPEED ETHERNET DRIVER
547 M:      Vince Bridgers <vbridgers2013@gmail.com>
548 L:      netdev@vger.kernel.org
549 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
550 S:      Maintained
551 F:      drivers/net/ethernet/altera/
552
553 ALTERA UART/JTAG UART SERIAL DRIVERS
554 M:      Tobias Klauser <tklauser@distanz.ch>
555 L:      linux-serial@vger.kernel.org
556 L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
557 S:      Maintained
558 F:      drivers/tty/serial/altera_uart.c
559 F:      drivers/tty/serial/altera_jtaguart.c
560 F:      include/linux/altera_uart.h
561 F:      include/linux/altera_jtaguart.h
562
563 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
564 M:      Tom Lendacky <thomas.lendacky@amd.com>
565 L:      linux-crypto@vger.kernel.org
566 S:      Supported
567 F:      drivers/crypto/ccp/
568 F:      include/linux/ccp.h
569
570 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
571 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
572 L:      lm-sensors@lm-sensors.org
573 S:      Maintained
574 F:      Documentation/hwmon/fam15h_power
575 F:      drivers/hwmon/fam15h_power.c
576
577 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
578 M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
579 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
580 S:      Supported
581 F:      drivers/usb/gadget/amd5536udc.*
582
583 AMD GEODE PROCESSOR/CHIPSET SUPPORT
584 P:      Andres Salomon <dilinger@queued.net>
585 L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
586 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
587 S:      Supported
588 F:      drivers/char/hw_random/geode-rng.c
589 F:      drivers/crypto/geode*
590 F:      drivers/video/geode/
591 F:      arch/x86/include/asm/geode.h
592
593 AMD IOMMU (AMD-VI)
594 M:      Joerg Roedel <joro@8bytes.org>
595 L:      iommu@lists.linux-foundation.org
596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
597 S:      Maintained
598 F:      drivers/iommu/amd_iommu*.[ch]
599 F:      include/linux/amd-iommu.h
600
601 AMD MICROCODE UPDATE SUPPORT
602 M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
603 L:      amd64-microcode@amd64.org
604 S:      Maintained
605 F:      arch/x86/kernel/microcode_amd.c
606
607 AMS (Apple Motion Sensor) DRIVER
608 M:      Michael Hanselmann <linux-kernel@hansmi.ch>
609 S:      Supported
610 F:      drivers/macintosh/ams/
611
612 AMSO1100 RNIC DRIVER
613 M:      Tom Tucker <tom@opengridcomputing.com>
614 M:      Steve Wise <swise@opengridcomputing.com>
615 L:      linux-rdma@vger.kernel.org
616 S:      Maintained
617 F:      drivers/infiniband/hw/amso1100/
618
619 ANALOG DEVICES INC AD9389B DRIVER
620 M:      Hans Verkuil <hans.verkuil@cisco.com>
621 L:      linux-media@vger.kernel.org
622 S:      Maintained
623 F:      drivers/media/i2c/ad9389b*
624
625 ANALOG DEVICES INC ADV7511 DRIVER
626 M:      Hans Verkuil <hans.verkuil@cisco.com>
627 L:      linux-media@vger.kernel.org
628 S:      Maintained
629 F:      drivers/media/i2c/adv7511*
630
631 ANALOG DEVICES INC ADV7604 DRIVER
632 M:      Hans Verkuil <hans.verkuil@cisco.com>
633 L:      linux-media@vger.kernel.org
634 S:      Maintained
635 F:      drivers/media/i2c/adv7604*
636
637 ANALOG DEVICES INC ADV7842 DRIVER
638 M:      Hans Verkuil <hans.verkuil@cisco.com>
639 L:      linux-media@vger.kernel.org
640 S:      Maintained
641 F:      drivers/media/i2c/adv7842*
642
643 ANALOG DEVICES INC ASOC CODEC DRIVERS
644 M:      Lars-Peter Clausen <lars@metafoo.de>
645 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
646 W:      http://wiki.analog.com/
647 W:      http://ez.analog.com/community/linux-device-drivers
648 S:      Supported
649 F:      sound/soc/codecs/adau*
650 F:      sound/soc/codecs/adav*
651 F:      sound/soc/codecs/ad1*
652 F:      sound/soc/codecs/ad7*
653 F:      sound/soc/codecs/ssm*
654 F:      sound/soc/codecs/sigmadsp.*
655
656 ANALOG DEVICES INC ASOC DRIVERS
657 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
658 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
659 W:      http://blackfin.uclinux.org/
660 S:      Supported
661 F:      sound/soc/blackfin/*
662
663 AOA (Apple Onboard Audio) ALSA DRIVER
664 M:      Johannes Berg <johannes@sipsolutions.net>
665 L:      linuxppc-dev@lists.ozlabs.org
666 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
667 S:      Maintained
668 F:      sound/aoa/
669
670 APM DRIVER
671 M:      Jiri Kosina <jkosina@suse.cz>
672 S:      Odd fixes
673 F:      arch/x86/kernel/apm_32.c
674 F:      include/linux/apm_bios.h
675 F:      include/uapi/linux/apm_bios.h
676 F:      drivers/char/apm-emulation.c
677
678 APPLE BCM5974 MULTITOUCH DRIVER
679 M:      Henrik Rydberg <rydberg@euromail.se>
680 L:      linux-input@vger.kernel.org
681 S:      Maintained
682 F:      drivers/input/mouse/bcm5974.c
683
684 APPLE SMC DRIVER
685 M:      Henrik Rydberg <rydberg@euromail.se>
686 L:      lm-sensors@lm-sensors.org
687 S:      Maintained
688 F:      drivers/hwmon/applesmc.c
689
690 APPLETALK NETWORK LAYER
691 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
692 S:      Maintained
693 F:      drivers/net/appletalk/
694 F:      net/appletalk/
695
696 APTINA CAMERA SENSOR PLL
697 M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
698 L:      linux-media@vger.kernel.org
699 S:      Maintained
700 F:      drivers/media/i2c/aptina-pll.*
701
702 ARASAN COMPACT FLASH PATA CONTROLLER
703 M:      Viresh Kumar <viresh.linux@gmail.com>
704 L:      linux-ide@vger.kernel.org
705 S:      Maintained
706 F:      include/linux/pata_arasan_cf_data.h
707 F:      drivers/ata/pata_arasan_cf.c
708
709 ARC FRAMEBUFFER DRIVER
710 M:      Jaya Kumar <jayalk@intworks.biz>
711 S:      Maintained
712 F:      drivers/video/arcfb.c
713 F:      drivers/video/fb_defio.c
714
715 ARM MFM AND FLOPPY DRIVERS
716 M:      Ian Molton <spyro@f2s.com>
717 S:      Maintained
718 F:      arch/arm/lib/floppydma.S
719 F:      arch/arm/include/asm/floppy.h
720
721 ARM PMU PROFILING AND DEBUGGING
722 M:      Will Deacon <will.deacon@arm.com>
723 S:      Maintained
724 F:      arch/arm/kernel/perf_event*
725 F:      arch/arm/oprofile/common.c
726 F:      arch/arm/include/asm/pmu.h
727 F:      arch/arm/kernel/hw_breakpoint.c
728 F:      arch/arm/include/asm/hw_breakpoint.h
729
730 ARM PORT
731 M:      Russell King <linux@arm.linux.org.uk>
732 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
733 W:      http://www.arm.linux.org.uk/
734 S:      Maintained
735 F:      arch/arm/
736
737 ARM SUB-ARCHITECTURES
738 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
739 S:      Maintained
740 F:      arch/arm/mach-*/
741 F:      arch/arm/plat-*/
742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
743
744 ARM PRIMECELL AACI PL041 DRIVER
745 M:      Russell King <linux@arm.linux.org.uk>
746 S:      Maintained
747 F:      sound/arm/aaci.*
748
749 ARM PRIMECELL CLCD PL110 DRIVER
750 M:      Russell King <linux@arm.linux.org.uk>
751 S:      Maintained
752 F:      drivers/video/amba-clcd.*
753
754 ARM PRIMECELL KMI PL050 DRIVER
755 M:      Russell King <linux@arm.linux.org.uk>
756 S:      Maintained
757 F:      drivers/input/serio/ambakmi.*
758 F:      include/linux/amba/kmi.h
759
760 ARM PRIMECELL MMCI PL180/1 DRIVER
761 M:      Russell King <linux@arm.linux.org.uk>
762 S:      Maintained
763 F:      drivers/mmc/host/mmci.*
764 F:      include/linux/amba/mmci.h
765
766 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
767 M:      Russell King <linux@arm.linux.org.uk>
768 S:      Maintained
769 F:      drivers/tty/serial/amba-pl01*.c
770 F:      include/linux/amba/serial.h
771
772 ARM PRIMECELL BUS SUPPORT
773 M:      Russell King <linux@arm.linux.org.uk>
774 S:      Maintained
775 F:      drivers/amba/
776 F:      include/linux/amba/bus.h
777
778 ARM/ADS SPHERE MACHINE SUPPORT
779 M:      Lennert Buytenhek <kernel@wantstofly.org>
780 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
781 S:      Maintained
782
783 ARM/AFEB9260 MACHINE SUPPORT
784 M:      Sergey Lapin <slapin@ossfans.org>
785 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
786 S:      Maintained
787
788 ARM/AJECO 1ARM MACHINE SUPPORT
789 M:      Lennert Buytenhek <kernel@wantstofly.org>
790 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
791 S:      Maintained
792
793 ARM/Allwinner A1X SoC support
794 M:      Maxime Ripard <maxime.ripard@free-electrons.com>
795 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
796 S:      Maintained
797 N:      sun[x4567]i
798
799 ARM/Allwinner SoC Clock Support
800 M:      Emilio López <emilio@elopez.com.ar>
801 S:      Maintained
802 F:      drivers/clk/sunxi/
803
804 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
805 M:      Andrew Victor <linux@maxim.org.za>
806 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
807 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
808 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
809 W:      http://maxim.org.za/at91_26.html
810 W:      http://www.linux4sam.org
811 S:      Supported
812 F:      arch/arm/mach-at91/
813 F:      arch/arm/boot/dts/at91*.dts
814 F:      arch/arm/boot/dts/at91*.dtsi
815 F:      arch/arm/boot/dts/sama*.dts
816 F:      arch/arm/boot/dts/sama*.dtsi
817
818 ARM/ATMEL AT91 Clock Support
819 M:      Boris Brezillon <boris.brezillon@free-electrons.com>
820 S:      Maintained
821 F:      drivers/clk/at91
822
823 ARM/CALXEDA HIGHBANK ARCHITECTURE
824 M:      Rob Herring <robh@kernel.org>
825 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826 S:      Maintained
827 F:      arch/arm/mach-highbank/
828
829 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
830 M:      Anton Vorontsov <anton@enomsg.org>
831 S:      Maintained
832 F:      arch/arm/mach-cns3xxx/
833 T:      git git://git.infradead.org/users/cbou/linux-cns3xxx.git
834
835 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
836 M:      Alexander Shiyan <shc_work@mail.ru>
837 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
838 S:      Odd Fixes
839 N:      clps711x
840
841 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
842 M:      Hartley Sweeten <hsweeten@visionengravers.com>
843 M:      Ryan Mallon <rmallon@gmail.com>
844 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
845 S:      Maintained
846 F:      arch/arm/mach-ep93xx/
847 F:      arch/arm/mach-ep93xx/include/mach/
848
849 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
850 M:      Lennert Buytenhek <kernel@wantstofly.org>
851 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852 S:      Maintained
853
854 ARM/CLKDEV SUPPORT
855 M:      Russell King <linux@arm.linux.org.uk>
856 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
857 S:      Maintained
858 F:      arch/arm/include/asm/clkdev.h
859 F:      drivers/clk/clkdev.c
860
861 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
862 M:      Mike Rapoport <mike@compulab.co.il>
863 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S:      Maintained
865
866 ARM/CONTEC MICRO9 MACHINE SUPPORT
867 M:      Hubert Feurstein <hubert.feurstein@contec.at>
868 S:      Maintained
869 F:      arch/arm/mach-ep93xx/micro9.c
870
871 ARM/CORGI MACHINE SUPPORT
872 M:      Richard Purdie <rpurdie@rpsys.net>
873 S:      Maintained
874
875 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
876 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
877 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
878 T:      git git://git.berlios.de/gemini-board
879 S:      Maintained
880 F:      arch/arm/mach-gemini/
881
882 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
883 M:      Barry Song <baohua@kernel.org>
884 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
886 S:      Maintained
887 F:      arch/arm/mach-prima2/
888 F:      drivers/clk/clk-prima2.c
889 F:      drivers/clocksource/timer-prima2.c
890 F:      drivers/clocksource/timer-marco.c
891 N:      [^a-z]sirf
892
893 ARM/EBSA110 MACHINE SUPPORT
894 M:      Russell King <linux@arm.linux.org.uk>
895 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896 W:      http://www.arm.linux.org.uk/
897 S:      Maintained
898 F:      arch/arm/mach-ebsa110/
899 F:      drivers/net/ethernet/amd/am79c961a.*
900
901 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
902 M:      Uwe Kleine-König <kernel@pengutronix.de>
903 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
904 S:      Maintained
905 N:      efm32
906
907 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
908 M:      Daniel Ribeiro <drwyrm@gmail.com>
909 M:      Stefan Schmidt <stefan@openezx.org>
910 M:      Harald Welte <laforge@openezx.org>
911 L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
912 W:      http://www.openezx.org/
913 S:      Maintained
914 T:      topgit git://git.openezx.org/openezx.git
915 F:      arch/arm/mach-pxa/ezx.c
916
917 ARM/FARADAY FA526 PORT
918 M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
919 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920 S:      Maintained
921 T:      git git://git.berlios.de/gemini-board
922 F:      arch/arm/mm/*-fa*
923
924 ARM/FOOTBRIDGE ARCHITECTURE
925 M:      Russell King <linux@arm.linux.org.uk>
926 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 W:      http://www.arm.linux.org.uk/
928 S:      Maintained
929 F:      arch/arm/include/asm/hardware/dec21285.h
930 F:      arch/arm/mach-footbridge/
931
932 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
933 M:      Shawn Guo <shawn.guo@freescale.com>
934 M:      Sascha Hauer <kernel@pengutronix.de>
935 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 S:      Maintained
937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
938 F:      arch/arm/mach-imx/
939 F:      arch/arm/boot/dts/imx*
940 F:      arch/arm/configs/imx*_defconfig
941
942 ARM/FREESCALE MXS ARM ARCHITECTURE
943 M:      Shawn Guo <shawn.guo@linaro.org>
944 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945 S:      Maintained
946 T:      git git://git.linaro.org/people/shawnguo/linux-2.6.git
947 F:      arch/arm/mach-mxs/
948
949 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
950 M:      Lennert Buytenhek <kernel@wantstofly.org>
951 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952 S:      Maintained
953
954 ARM/GUMSTIX MACHINE SUPPORT
955 M:      Steve Sakoman <sakoman@gmail.com>
956 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957 S:      Maintained
958
959 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
960 M:      Philipp Zabel <philipp.zabel@gmail.com>
961 M:      Paul Parsons <lost.distance@yahoo.com>
962 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 S:      Maintained
964 F:      arch/arm/mach-pxa/hx4700.c
965 F:      arch/arm/mach-pxa/include/mach/hx4700.h
966 F:      sound/soc/pxa/hx4700.c
967
968 ARM/HP JORNADA 7XX MACHINE SUPPORT
969 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
970 W:      www.jlime.com
971 S:      Maintained
972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
973 F:      arch/arm/mach-sa1100/jornada720.c
974 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
975
976 ARM/IGEP MACHINE SUPPORT
977 M:      Enric Balletbo i Serra <eballetbo@gmail.com>
978 M:      Javier Martinez Canillas <javier@dowhile0.org>
979 L:      linux-omap@vger.kernel.org
980 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 S:      Maintained
982 F:      arch/arm/boot/dts/omap3-igep*
983
984 ARM/INCOME PXA270 SUPPORT
985 M:      Marek Vasut <marek.vasut@gmail.com>
986 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987 S:      Maintained
988 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
989
990 ARM/INTEL IOP32X ARM ARCHITECTURE
991 M:      Lennert Buytenhek <kernel@wantstofly.org>
992 M:      Dan Williams <dan.j.williams@intel.com>
993 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994 S:      Maintained
995
996 ARM/INTEL IOP33X ARM ARCHITECTURE
997 M:      Dan Williams <dan.j.williams@intel.com>
998 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 S:      Maintained
1000
1001 ARM/INTEL IOP13XX ARM ARCHITECTURE
1002 M:      Lennert Buytenhek <kernel@wantstofly.org>
1003 M:      Dan Williams <dan.j.williams@intel.com>
1004 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S:      Maintained
1006
1007 ARM/INTEL IQ81342EX MACHINE SUPPORT
1008 M:      Lennert Buytenhek <kernel@wantstofly.org>
1009 M:      Dan Williams <dan.j.williams@intel.com>
1010 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 S:      Maintained
1012
1013 ARM/INTEL IXDP2850 MACHINE SUPPORT
1014 M:      Lennert Buytenhek <kernel@wantstofly.org>
1015 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 S:      Maintained
1017
1018 ARM/INTEL IXP4XX ARM ARCHITECTURE
1019 M:      Imre Kaloz <kaloz@openwrt.org>
1020 M:      Krzysztof Halasa <khc@pm.waw.pl>
1021 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 S:      Maintained
1023 F:      arch/arm/mach-ixp4xx/
1024
1025 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1026 M:      Jonathan Cameron <jic23@cam.ac.uk>
1027 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028 S:      Maintained
1029 F:      arch/arm/mach-pxa/stargate2.c
1030 F:      drivers/pcmcia/pxa2xx_stargate2.c
1031
1032 ARM/INTEL XSC3 (MANZANO) ARM CORE
1033 M:      Lennert Buytenhek <kernel@wantstofly.org>
1034 M:      Dan Williams <dan.j.williams@intel.com>
1035 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036 S:      Maintained
1037
1038 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1039 M:      Lennert Buytenhek <kernel@wantstofly.org>
1040 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S:      Maintained
1042
1043 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1044 M:      Santosh Shilimkar <santosh.shilimkar@ti.com>
1045 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 S:      Maintained
1047 F:      arch/arm/mach-keystone/
1048 F:      drivers/clk/keystone/
1049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1050
1051 ARM/LOGICPD PXA270 MACHINE SUPPORT
1052 M:      Lennert Buytenhek <kernel@wantstofly.org>
1053 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S:      Maintained
1055
1056 ARM/MAGICIAN MACHINE SUPPORT
1057 M:      Philipp Zabel <philipp.zabel@gmail.com>
1058 S:      Maintained
1059
1060 ARM/Marvell Armada 370 and Armada XP SOC support
1061 M:      Jason Cooper <jason@lakedaemon.net>
1062 M:      Andrew Lunn <andrew@lunn.ch>
1063 M:      Gregory Clement <gregory.clement@free-electrons.com>
1064 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1065 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 S:      Maintained
1067 F:      arch/arm/mach-mvebu/
1068
1069 ARM/Marvell Berlin SoC support
1070 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1071 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S:      Maintained
1073 F:      arch/arm/mach-berlin/
1074
1075 ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1076 M:      Jason Cooper <jason@lakedaemon.net>
1077 M:      Andrew Lunn <andrew@lunn.ch>
1078 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1079 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 S:      Maintained
1081 F:      arch/arm/mach-dove/
1082 F:      arch/arm/mach-kirkwood/
1083 F:      arch/arm/mach-mv78xx0/
1084 F:      arch/arm/mach-orion5x/
1085 F:      arch/arm/plat-orion/
1086
1087 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1088 M:      Alexander Clouter <alex@digriz.org.uk>
1089 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 W:      http://www.digriz.org.uk/ts78xx/kernel
1091 S:      Maintained
1092 F:      arch/arm/mach-orion5x/ts78xx-*
1093
1094 ARM/MICREL KS8695 ARCHITECTURE
1095 M:      Greg Ungerer <gerg@uclinux.org>
1096 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 F:      arch/arm/mach-ks8695/
1098 S:      Odd Fixes
1099
1100 ARM/MIOA701 MACHINE SUPPORT
1101 M:      Robert Jarzmik <robert.jarzmik@free.fr>
1102 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 F:      arch/arm/mach-pxa/mioa701.c
1104 S:      Maintained
1105
1106 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1107 M:      Michael Petchkovsky <mkpetch@internode.on.net>
1108 S:      Maintained
1109
1110 ARM/NOMADIK ARCHITECTURE
1111 M:      Alessandro Rubini <rubini@unipv.it>
1112 M:      Linus Walleij <linus.walleij@linaro.org>
1113 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S:      Maintained
1115 F:      arch/arm/mach-nomadik/
1116 F:      drivers/i2c/busses/i2c-nomadik.c
1117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1118
1119 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1120 M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1121 L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1122 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1123 S:      Supported
1124
1125 ARM/QUALCOMM MSM MACHINE SUPPORT
1126 M:      David Brown <davidb@codeaurora.org>
1127 M:      Daniel Walker <dwalker@fifo99.com>
1128 M:      Bryan Huntsman <bryanh@codeaurora.org>
1129 L:      linux-arm-msm@vger.kernel.org
1130 F:      arch/arm/mach-msm/
1131 F:      drivers/video/msm/
1132 F:      drivers/mmc/host/msm_sdcc.c
1133 F:      drivers/mmc/host/msm_sdcc.h
1134 F:      drivers/tty/serial/msm_serial.h
1135 F:      drivers/tty/serial/msm_serial.c
1136 F:      drivers/*/pm8???-*
1137 F:      drivers/mfd/ssbi/
1138 F:      include/linux/mfd/pm8xxx/
1139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1140 S:      Maintained
1141
1142 ARM/TOSA MACHINE SUPPORT
1143 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1144 M:      Dirk Opfer <dirk@opfer-online.de>
1145 S:      Maintained
1146
1147 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1148 M:      Marek Vasut <marek.vasut@gmail.com>
1149 L:      linux-arm-kernel@lists.infradead.org
1150 W:      http://hackndev.com
1151 S:      Maintained
1152 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1153 F:      arch/arm/mach-pxa/palmtx.c
1154 F:      arch/arm/mach-pxa/include/mach/palmt5.h
1155 F:      arch/arm/mach-pxa/palmt5.c
1156 F:      arch/arm/mach-pxa/include/mach/palmld.h
1157 F:      arch/arm/mach-pxa/palmld.c
1158 F:      arch/arm/mach-pxa/include/mach/palmte2.h
1159 F:      arch/arm/mach-pxa/palmte2.c
1160 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1161 F:      arch/arm/mach-pxa/palmtc.c
1162
1163 ARM/PALM TREO SUPPORT
1164 M:      Tomas Cech <sleep_walker@suse.cz>
1165 L:      linux-arm-kernel@lists.infradead.org
1166 W:      http://hackndev.com
1167 S:      Maintained
1168 F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1169 F:      arch/arm/mach-pxa/palmtreo.c
1170
1171 ARM/PALMZ72 SUPPORT
1172 M:      Sergey Lapin <slapin@ossfans.org>
1173 L:      linux-arm-kernel@lists.infradead.org
1174 W:      http://hackndev.com
1175 S:      Maintained
1176 F:      arch/arm/mach-pxa/include/mach/palmz72.h
1177 F:      arch/arm/mach-pxa/palmz72.c
1178
1179 ARM/PLEB SUPPORT
1180 M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1181 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1182 S:      Maintained
1183
1184 ARM/PT DIGITAL BOARD PORT
1185 M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1186 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1187 W:      http://www.arm.linux.org.uk/
1188 S:      Maintained
1189
1190 ARM/QUALCOMM SUPPORT
1191 M:      Kumar Gala <galak@codeaurora.org>
1192 M:      David Brown <davidb@codeaurora.org>
1193 L:      linux-arm-msm@vger.kernel.org
1194 S:      Maintained
1195 F:      arch/arm/mach-qcom/
1196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1197
1198 ARM/RADISYS ENP2611 MACHINE SUPPORT
1199 M:      Lennert Buytenhek <kernel@wantstofly.org>
1200 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S:      Maintained
1202
1203 ARM/RISCPC ARCHITECTURE
1204 M:      Russell King <linux@arm.linux.org.uk>
1205 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206 W:      http://www.arm.linux.org.uk/
1207 S:      Maintained
1208 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1209 F:      arch/arm/include/asm/hardware/ioc.h
1210 F:      arch/arm/include/asm/hardware/iomd.h
1211 F:      arch/arm/include/asm/hardware/memc.h
1212 F:      arch/arm/mach-rpc/
1213 F:      drivers/net/ethernet/8390/etherh.c
1214 F:      drivers/net/ethernet/i825xx/ether1*
1215 F:      drivers/net/ethernet/seeq/ether3*
1216 F:      drivers/scsi/arm/
1217
1218 ARM/Rockchip SoC support
1219 M:      Heiko Stuebner <heiko@sntech.de>
1220 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 S:      Maintained
1222 F:      arch/arm/mach-rockchip/
1223 F:      drivers/*/*rockchip*
1224
1225 ARM/SAMSUNG ARM ARCHITECTURES
1226 M:      Ben Dooks <ben-linux@fluff.org>
1227 M:      Kukjin Kim <kgene.kim@samsung.com>
1228 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1230 W:      http://www.fluff.org/ben/linux/
1231 S:      Maintained
1232 F:      arch/arm/boot/dts/s3c*
1233 F:      arch/arm/boot/dts/exynos*
1234 F:      arch/arm/plat-samsung/
1235 F:      arch/arm/mach-s3c24*/
1236 F:      arch/arm/mach-s3c64xx/
1237 F:      drivers/*/*s3c2410*
1238 F:      drivers/*/*/*s3c2410*
1239 F:      drivers/spi/spi-s3c*
1240 F:      sound/soc/samsung/*
1241
1242 ARM/S5P EXYNOS ARM ARCHITECTURES
1243 M:      Kukjin Kim <kgene.kim@samsung.com>
1244 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1246 S:      Maintained
1247 F:      arch/arm/mach-s5p*/
1248 F:      arch/arm/mach-exynos*/
1249 N:      exynos
1250
1251 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1252 M:      Kyungmin Park <kyungmin.park@samsung.com>
1253 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1254 S:      Maintained
1255 F:      arch/arm/mach-s5pv210/mach-aquila.c
1256 F:      arch/arm/mach-s5pv210/mach-goni.c
1257
1258 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1259 M:      Kyungmin Park <kyungmin.park@samsung.com>
1260 M:      Kamil Debski <k.debski@samsung.com>
1261 L:      linux-arm-kernel@lists.infradead.org
1262 L:      linux-media@vger.kernel.org
1263 S:      Maintained
1264 F:      drivers/media/platform/s5p-g2d/
1265
1266 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1267 M:      Kyungmin Park <kyungmin.park@samsung.com>
1268 M:      Kamil Debski <k.debski@samsung.com>
1269 M:      Jeongtae Park <jtp.park@samsung.com>
1270 L:      linux-arm-kernel@lists.infradead.org
1271 L:      linux-media@vger.kernel.org
1272 S:      Maintained
1273 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1274 F:      drivers/media/platform/s5p-mfc/
1275
1276 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1277 M:      Kyungmin Park <kyungmin.park@samsung.com>
1278 M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1279 L:      linux-arm-kernel@lists.infradead.org
1280 L:      linux-media@vger.kernel.org
1281 S:      Maintained
1282 F:      drivers/media/platform/s5p-tv/
1283
1284 ARM/SHMOBILE ARM ARCHITECTURE
1285 M:      Simon Horman <horms@verge.net.au>
1286 M:      Magnus Damm <magnus.damm@gmail.com>
1287 L:      linux-sh@vger.kernel.org
1288 W:      http://oss.renesas.com
1289 Q:      http://patchwork.kernel.org/project/linux-sh/list/
1290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1291 S:      Supported
1292 F:      arch/arm/mach-shmobile/
1293 F:      drivers/sh/
1294
1295 ARM/SOCFPGA ARCHITECTURE
1296 M:      Dinh Nguyen <dinguyen@altera.com>
1297 S:      Maintained
1298 F:      arch/arm/mach-socfpga/
1299
1300 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1301 M:      Dinh Nguyen <dinguyen@altera.com>
1302 S:      Maintained
1303 F:      drivers/clk/socfpga/
1304
1305 ARM/STI ARCHITECTURE
1306 M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1307 M:      Maxime Coquelin <maxime.coquelin@st.com>
1308 M:      Patrice Chotard <patrice.chotard@st.com>
1309 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 L:      kernel@stlinux.com
1311 W:      http://www.stlinux.com
1312 S:      Maintained
1313 F:      arch/arm/mach-sti/
1314 F:      arch/arm/boot/dts/sti*
1315 F:      drivers/clocksource/arm_global_timer.c
1316 F:      drivers/reset/sti/
1317 F:      drivers/pinctrl/pinctrl-st.c
1318 F:      drivers/media/rc/st_rc.c
1319 F:      drivers/i2c/busses/i2c-st.c
1320 F:      drivers/tty/serial/st-asc.c
1321
1322 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1323 M:      Lennert Buytenhek <kernel@wantstofly.org>
1324 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 S:      Maintained
1326
1327 ARM/TETON BGA MACHINE SUPPORT
1328 M:      "Mark F. Brown" <mark.brown314@gmail.com>
1329 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 S:      Maintained
1331
1332 ARM/THECUS N2100 MACHINE SUPPORT
1333 M:      Lennert Buytenhek <kernel@wantstofly.org>
1334 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 S:      Maintained
1336
1337 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1338 M:      Wan ZongShun <mcuos.com@gmail.com>
1339 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 W:      http://www.mcuos.com
1341 S:      Maintained
1342 F:      arch/arm/mach-w90x900/
1343 F:      drivers/input/keyboard/w90p910_keypad.c
1344 F:      drivers/input/touchscreen/w90p910_ts.c
1345 F:      drivers/watchdog/nuc900_wdt.c
1346 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1347 F:      drivers/mtd/nand/nuc900_nand.c
1348 F:      drivers/rtc/rtc-nuc900.c
1349 F:      drivers/spi/spi-nuc900.c
1350 F:      drivers/usb/host/ehci-w90x900.c
1351 F:      drivers/video/nuc900fb.c
1352
1353 ARM/U300 MACHINE SUPPORT
1354 M:      Linus Walleij <linus.walleij@linaro.org>
1355 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 S:      Supported
1357 F:      arch/arm/mach-u300/
1358 F:      drivers/clocksource/timer-u300.c
1359 F:      drivers/i2c/busses/i2c-stu300.c
1360 F:      drivers/rtc/rtc-coh901331.c
1361 F:      drivers/watchdog/coh901327_wdt.c
1362 F:      drivers/dma/coh901318*
1363 F:      drivers/mfd/ab3100*
1364 F:      drivers/rtc/rtc-ab3100.c
1365 F:      drivers/rtc/rtc-coh901331.c
1366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1367
1368 ARM/Ux500 ARM ARCHITECTURE
1369 M:      Linus Walleij <linus.walleij@linaro.org>
1370 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371 S:      Maintained
1372 F:      arch/arm/mach-ux500/
1373 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1374 F:      drivers/dma/ste_dma40*
1375 F:      drivers/hwspinlock/u8500_hsem.c
1376 F:      drivers/mfd/abx500*
1377 F:      drivers/mfd/ab8500*
1378 F:      drivers/mfd/dbx500*
1379 F:      drivers/mfd/db8500*
1380 F:      drivers/pinctrl/pinctrl-nomadik*
1381 F:      drivers/rtc/rtc-ab8500.c
1382 F:      drivers/rtc/rtc-pl031.c
1383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1384
1385 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1386 M:      Ulf Hansson <ulf.hansson@linaro.org>
1387 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388 T:      git git://git.linaro.org/people/ulfh/clk.git
1389 S:      Maintained
1390 F:      drivers/clk/ux500/
1391 F:      include/linux/platform_data/clk-ux500.h
1392
1393 ARM/VFP SUPPORT
1394 M:      Russell King <linux@arm.linux.org.uk>
1395 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1396 W:      http://www.arm.linux.org.uk/
1397 S:      Maintained
1398 F:      arch/arm/vfp/
1399
1400 ARM/VOIPAC PXA270 SUPPORT
1401 M:      Marek Vasut <marek.vasut@gmail.com>
1402 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 S:      Maintained
1404 F:      arch/arm/mach-pxa/vpac270.c
1405 F:      arch/arm/mach-pxa/include/mach/vpac270.h
1406
1407 ARM/VT8500 ARM ARCHITECTURE
1408 M:      Tony Prisk <linux@prisktech.co.nz>
1409 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410 S:      Maintained
1411 F:      arch/arm/mach-vt8500/
1412 F:      drivers/clocksource/vt8500_timer.c
1413 F:      drivers/i2c/busses/i2c-wmt.c
1414 F:      drivers/mmc/host/wmt-sdmmc.c
1415 F:      drivers/pwm/pwm-vt8500.c
1416 F:      drivers/rtc/rtc-vt8500.c
1417 F:      drivers/tty/serial/vt8500_serial.c
1418 F:      drivers/usb/host/ehci-platform.c
1419 F:      drivers/usb/host/uhci-platform.c
1420 F:      drivers/video/vt8500lcdfb.*
1421 F:      drivers/video/wm8505fb*
1422 F:      drivers/video/wmt_ge_rops.*
1423
1424 ARM/ZIPIT Z2 SUPPORT
1425 M:      Marek Vasut <marek.vasut@gmail.com>
1426 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1427 S:      Maintained
1428 F:      arch/arm/mach-pxa/z2.c
1429 F:      arch/arm/mach-pxa/include/mach/z2.h
1430
1431 ARM/ZYNQ ARCHITECTURE
1432 M:      Michal Simek <michal.simek@xilinx.com>
1433 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434 W:      http://wiki.xilinx.com
1435 T:      git git://git.xilinx.com/linux-xlnx.git
1436 S:      Supported
1437 F:      arch/arm/mach-zynq/
1438 F:      drivers/cpuidle/cpuidle-zynq.c
1439 N:      zynq
1440 N:      xilinx
1441 F:      drivers/clocksource/cadence_ttc_timer.c
1442 F:      drivers/i2c/busses/i2c-cadence.c
1443 F:      drivers/mmc/host/sdhci-of-arasan.c
1444
1445 ARM SMMU DRIVER
1446 M:      Will Deacon <will.deacon@arm.com>
1447 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 S:      Maintained
1449 F:      drivers/iommu/arm-smmu.c
1450
1451 ARM64 PORT (AARCH64 ARCHITECTURE)
1452 M:      Catalin Marinas <catalin.marinas@arm.com>
1453 M:      Will Deacon <will.deacon@arm.com>
1454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455 S:      Maintained
1456 F:      arch/arm64/
1457 F:      Documentation/arm64/
1458
1459 AS3645A LED FLASH CONTROLLER DRIVER
1460 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1461 L:      linux-media@vger.kernel.org
1462 T:      git git://linuxtv.org/media_tree.git
1463 S:      Maintained
1464 F:      drivers/media/i2c/as3645a.c
1465 F:      include/media/as3645a.h
1466
1467 ASC7621 HARDWARE MONITOR DRIVER
1468 M:      George Joseph <george.joseph@fairview5.com>
1469 L:      lm-sensors@lm-sensors.org
1470 S:      Maintained
1471 F:      Documentation/hwmon/asc7621
1472 F:      drivers/hwmon/asc7621.c
1473
1474 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1475 M:      Corentin Chary <corentin.chary@gmail.com>
1476 L:      acpi4asus-user@lists.sourceforge.net
1477 L:      platform-driver-x86@vger.kernel.org
1478 W:      http://acpi4asus.sf.net
1479 S:      Maintained
1480 F:      drivers/platform/x86/asus*.c
1481 F:      drivers/platform/x86/eeepc*.c
1482
1483 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1484 M:      Dan Williams <dan.j.williams@intel.com>
1485 W:      http://sourceforge.net/projects/xscaleiop
1486 S:      Maintained
1487 F:      Documentation/crypto/async-tx-api.txt
1488 F:      crypto/async_tx/
1489 F:      drivers/dma/
1490 F:      include/linux/dmaengine.h
1491 F:      include/linux/async_tx.h
1492
1493 AT24 EEPROM DRIVER
1494 M:      Wolfram Sang <wsa@the-dreams.de>
1495 L:      linux-i2c@vger.kernel.org
1496 S:      Maintained
1497 F:      drivers/misc/eeprom/at24.c
1498 F:      include/linux/platform_data/at24.h
1499
1500 ATA OVER ETHERNET (AOE) DRIVER
1501 M:      "Ed L. Cashin" <ecashin@coraid.com>
1502 W:      http://support.coraid.com/support/linux
1503 S:      Supported
1504 F:      Documentation/aoe/
1505 F:      drivers/block/aoe/
1506
1507 ATHEROS ATH GENERIC UTILITIES
1508 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1509 L:      linux-wireless@vger.kernel.org
1510 S:      Supported
1511 F:      drivers/net/wireless/ath/*
1512
1513 ATHEROS ATH5K WIRELESS DRIVER
1514 M:      Jiri Slaby <jirislaby@gmail.com>
1515 M:      Nick Kossifidis <mickflemm@gmail.com>
1516 M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1517 L:      linux-wireless@vger.kernel.org
1518 L:      ath5k-devel@lists.ath5k.org
1519 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1520 S:      Maintained
1521 F:      drivers/net/wireless/ath/ath5k/
1522
1523 ATHEROS ATH6KL WIRELESS DRIVER
1524 M:      Kalle Valo <kvalo@qca.qualcomm.com>
1525 L:      linux-wireless@vger.kernel.org
1526 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1527 T:      git git://github.com/kvalo/ath.git
1528 S:      Supported
1529 F:      drivers/net/wireless/ath/ath6kl/
1530
1531 WILOCITY WIL6210 WIRELESS DRIVER
1532 M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1533 L:      linux-wireless@vger.kernel.org
1534 L:      wil6210@qca.qualcomm.com
1535 S:      Supported
1536 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1537 F:      drivers/net/wireless/ath/wil6210/
1538
1539 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1540 M:      Christian Lamparter <chunkeey@googlemail.com>
1541 L:      linux-wireless@vger.kernel.org
1542 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1543 S:      Maintained
1544 F:      drivers/net/wireless/ath/carl9170/
1545
1546 ATK0110 HWMON DRIVER
1547 M:      Luca Tettamanti <kronos.it@gmail.com>
1548 L:      lm-sensors@lm-sensors.org
1549 S:      Maintained
1550 F:      drivers/hwmon/asus_atk0110.c
1551
1552 ATI_REMOTE2 DRIVER
1553 M:      Ville Syrjala <syrjala@sci.fi>
1554 S:      Maintained
1555 F:      drivers/input/misc/ati_remote2.c
1556
1557 ATLX ETHERNET DRIVERS
1558 M:      Jay Cliburn <jcliburn@gmail.com>
1559 M:      Chris Snook <chris.snook@gmail.com>
1560 L:      netdev@vger.kernel.org
1561 W:      http://sourceforge.net/projects/atl1
1562 W:      http://atl1.sourceforge.net
1563 S:      Maintained
1564 F:      drivers/net/ethernet/atheros/
1565
1566 ATM
1567 M:      Chas Williams <chas@cmf.nrl.navy.mil>
1568 L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1569 L:      netdev@vger.kernel.org
1570 W:      http://linux-atm.sourceforge.net
1571 S:      Maintained
1572 F:      drivers/atm/
1573 F:      include/linux/atm*
1574 F:      include/uapi/linux/atm*
1575
1576 ATMEL AT91 / AT32 MCI DRIVER
1577 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1578 S:      Maintained
1579 F:      drivers/mmc/host/atmel-mci.c
1580 F:      drivers/mmc/host/atmel-mci-regs.h
1581
1582 ATMEL AT91 / AT32 SERIAL DRIVER
1583 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1584 S:      Supported
1585 F:      drivers/tty/serial/atmel_serial.c
1586
1587 ATMEL DMA DRIVER
1588 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1589 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590 S:      Supported
1591 F:      drivers/dma/at_hdmac.c
1592 F:      drivers/dma/at_hdmac_regs.h
1593 F:      include/linux/platform_data/dma-atmel.h
1594
1595 ATMEL I2C DRIVER
1596 M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1597 L:      linux-i2c@vger.kernel.org
1598 S:      Supported
1599 F:      drivers/i2c/busses/i2c-at91.c
1600
1601 ATMEL ISI DRIVER
1602 M:      Josh Wu <josh.wu@atmel.com>
1603 L:      linux-media@vger.kernel.org
1604 S:      Supported
1605 F:      drivers/media/platform/soc_camera/atmel-isi.c
1606 F:      include/media/atmel-isi.h
1607
1608 ATMEL LCDFB DRIVER
1609 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1610 L:      linux-fbdev@vger.kernel.org
1611 S:      Maintained
1612 F:      drivers/video/atmel_lcdfb.c
1613 F:      include/video/atmel_lcdc.h
1614
1615 ATMEL MACB ETHERNET DRIVER
1616 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1617 S:      Supported
1618 F:      drivers/net/ethernet/cadence/
1619
1620 ATMEL SPI DRIVER
1621 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1622 S:      Supported
1623 F:      drivers/spi/spi-atmel.*
1624
1625 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1626 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1627 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628 S:      Supported
1629 F:      drivers/misc/atmel_tclib.c
1630 F:      drivers/clocksource/tcb_clksrc.c
1631
1632 ATMEL USBA UDC DRIVER
1633 M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1634 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635 S:      Supported
1636 F:      drivers/usb/gadget/atmel_usba_udc.*
1637
1638 ATMEL WIRELESS DRIVER
1639 M:      Simon Kelley <simon@thekelleys.org.uk>
1640 L:      linux-wireless@vger.kernel.org
1641 W:      http://www.thekelleys.org.uk/atmel
1642 W:      http://atmelwlandriver.sourceforge.net/
1643 S:      Maintained
1644 F:      drivers/net/wireless/atmel*
1645
1646 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1647 M:      Bradley Grove <linuxdrivers@attotech.com>
1648 L:      linux-scsi@vger.kernel.org
1649 W:      http://www.attotech.com
1650 S:      Supported
1651 F:      drivers/scsi/esas2r
1652
1653 AUDIT SUBSYSTEM
1654 M:      Eric Paris <eparis@redhat.com>
1655 L:      linux-audit@redhat.com (subscribers-only)
1656 W:      http://people.redhat.com/sgrubb/audit/
1657 T:      git git://git.infradead.org/users/eparis/audit.git
1658 S:      Maintained
1659 F:      include/linux/audit.h
1660 F:      include/uapi/linux/audit.h
1661 F:      kernel/audit*
1662
1663 AUXILIARY DISPLAY DRIVERS
1664 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1665 W:      http://miguelojeda.es/auxdisplay.htm
1666 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1667 S:      Maintained
1668 F:      drivers/auxdisplay/
1669 F:      include/linux/cfag12864b.h
1670
1671 AVR32 ARCHITECTURE
1672 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1673 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1674 W:      http://www.atmel.com/products/AVR32/
1675 W:      http://mirror.egtvedt.no/avr32linux.org/
1676 W:      http://avrfreaks.net/
1677 S:      Maintained
1678 F:      arch/avr32/
1679
1680 AVR32/AT32AP MACHINE SUPPORT
1681 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1682 M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1683 S:      Maintained
1684 F:      arch/avr32/mach-at32ap/
1685
1686 AX.25 NETWORK LAYER
1687 M:      Ralf Baechle <ralf@linux-mips.org>
1688 L:      linux-hams@vger.kernel.org
1689 W:      http://www.linux-ax25.org/
1690 S:      Maintained
1691 F:      include/uapi/linux/ax25.h
1692 F:      include/net/ax25.h
1693 F:      net/ax25/
1694
1695 AZ6007 DVB DRIVER
1696 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
1697 L:      linux-media@vger.kernel.org
1698 W:      http://linuxtv.org
1699 T:      git git://linuxtv.org/media_tree.git
1700 S:      Maintained
1701 F:      drivers/media/usb/dvb-usb-v2/az6007.c
1702
1703 AZTECH FM RADIO RECEIVER DRIVER
1704 M:      Hans Verkuil <hverkuil@xs4all.nl>
1705 L:      linux-media@vger.kernel.org
1706 T:      git git://linuxtv.org/media_tree.git
1707 W:      http://linuxtv.org
1708 S:      Maintained
1709 F:      drivers/media/radio/radio-aztech*
1710
1711 B43 WIRELESS DRIVER
1712 M:      Stefano Brivio <stefano.brivio@polimi.it>
1713 L:      linux-wireless@vger.kernel.org
1714 L:      b43-dev@lists.infradead.org
1715 W:      http://wireless.kernel.org/en/users/Drivers/b43
1716 S:      Maintained
1717 F:      drivers/net/wireless/b43/
1718
1719 B43LEGACY WIRELESS DRIVER
1720 M:      Larry Finger <Larry.Finger@lwfinger.net>
1721 M:      Stefano Brivio <stefano.brivio@polimi.it>
1722 L:      linux-wireless@vger.kernel.org
1723 L:      b43-dev@lists.infradead.org
1724 W:      http://wireless.kernel.org/en/users/Drivers/b43
1725 S:      Maintained
1726 F:      drivers/net/wireless/b43legacy/
1727
1728 BACKLIGHT CLASS/SUBSYSTEM
1729 M:      Jingoo Han <jg1.han@samsung.com>
1730 M:      Bryan Wu <cooloney@gmail.com>
1731 M:      Lee Jones <lee.jones@linaro.org>
1732 S:      Maintained
1733 F:      drivers/video/backlight/
1734 F:      include/linux/backlight.h
1735
1736 BATMAN ADVANCED
1737 M:      Marek Lindner <mareklindner@neomailbox.ch>
1738 M:      Simon Wunderlich <sw@simonwunderlich.de>
1739 M:      Antonio Quartulli <antonio@meshcoding.com>
1740 L:      b.a.t.m.a.n@lists.open-mesh.org
1741 W:      http://www.open-mesh.org/
1742 S:      Maintained
1743 F:      net/batman-adv/
1744
1745 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1746 M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1747 L:      linux-hams@vger.kernel.org
1748 W:      http://www.baycom.org/~tom/ham/ham.html
1749 S:      Maintained
1750 F:      drivers/net/hamradio/baycom*
1751
1752 BCACHE (BLOCK LAYER CACHE)
1753 M:      Kent Overstreet <kmo@daterainc.com>
1754 L:      linux-bcache@vger.kernel.org
1755 W:      http://bcache.evilpiepirate.org
1756 S:      Maintained:
1757 F:      drivers/md/bcache/
1758
1759 BEFS FILE SYSTEM
1760 S:      Orphan
1761 F:      Documentation/filesystems/befs.txt
1762 F:      fs/befs/
1763
1764 BFS FILE SYSTEM
1765 M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1766 S:      Maintained
1767 F:      Documentation/filesystems/bfs.txt
1768 F:      fs/bfs/
1769 F:      include/uapi/linux/bfs_fs.h
1770
1771 BLACKFIN ARCHITECTURE
1772 M:      Steven Miao <realmz6@gmail.com>
1773 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1774 T:      git git://git.code.sf.net/p/adi-linux/code
1775 W:      http://blackfin.uclinux.org
1776 S:      Supported
1777 F:      arch/blackfin/
1778
1779 BLACKFIN EMAC DRIVER
1780 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1781 W:      http://blackfin.uclinux.org
1782 S:      Supported
1783 F:      drivers/net/ethernet/adi/
1784
1785 BLACKFIN RTC DRIVER
1786 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1787 W:      http://blackfin.uclinux.org
1788 S:      Supported
1789 F:      drivers/rtc/rtc-bfin.c
1790
1791 BLACKFIN SDH DRIVER
1792 M:      Sonic Zhang <sonic.zhang@analog.com>
1793 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1794 W:      http://blackfin.uclinux.org
1795 S:      Supported
1796 F:      drivers/mmc/host/bfin_sdh.c
1797
1798 BLACKFIN SERIAL DRIVER
1799 M:      Sonic Zhang <sonic.zhang@analog.com>
1800 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1801 W:      http://blackfin.uclinux.org
1802 S:      Supported
1803 F:      drivers/tty/serial/bfin_uart.c
1804
1805 BLACKFIN WATCHDOG DRIVER
1806 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1807 W:      http://blackfin.uclinux.org
1808 S:      Supported
1809 F:      drivers/watchdog/bfin_wdt.c
1810
1811 BLACKFIN I2C TWI DRIVER
1812 M:      Sonic Zhang <sonic.zhang@analog.com>
1813 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1814 W:      http://blackfin.uclinux.org/
1815 S:      Supported
1816 F:      drivers/i2c/busses/i2c-bfin-twi.c
1817
1818 BLACKFIN MEDIA DRIVER
1819 M:      Scott Jiang <scott.jiang.linux@gmail.com>
1820 L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1821 W:      http://blackfin.uclinux.org/
1822 S:      Supported
1823 F:      drivers/media/platform/blackfin/
1824 F:      drivers/media/i2c/adv7183*
1825 F:      drivers/media/i2c/vs6624*
1826
1827 BLINKM RGB LED DRIVER
1828 M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
1829 S:      Maintained
1830 F:      drivers/leds/leds-blinkm.c
1831
1832 BLOCK LAYER
1833 M:      Jens Axboe <axboe@kernel.dk>
1834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1835 S:      Maintained
1836 F:      block/
1837
1838 BLOCK2MTD DRIVER
1839 M:      Joern Engel <joern@lazybastard.org>
1840 L:      linux-mtd@lists.infradead.org
1841 S:      Maintained
1842 F:      drivers/mtd/devices/block2mtd.c
1843
1844 BLUETOOTH DRIVERS
1845 M:      Marcel Holtmann <marcel@holtmann.org>
1846 M:      Gustavo Padovan <gustavo@padovan.org>
1847 M:      Johan Hedberg <johan.hedberg@gmail.com>
1848 L:      linux-bluetooth@vger.kernel.org
1849 W:      http://www.bluez.org/
1850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1852 S:      Maintained
1853 F:      drivers/bluetooth/
1854
1855 BLUETOOTH SUBSYSTEM
1856 M:      Marcel Holtmann <marcel@holtmann.org>
1857 M:      Gustavo Padovan <gustavo@padovan.org>
1858 M:      Johan Hedberg <johan.hedberg@gmail.com>
1859 L:      linux-bluetooth@vger.kernel.org
1860 W:      http://www.bluez.org/
1861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1863 S:      Maintained
1864 F:      net/bluetooth/
1865 F:      include/net/bluetooth/
1866
1867 BONDING DRIVER
1868 M:      Jay Vosburgh <j.vosburgh@gmail.com>
1869 M:      Veaceslav Falico <vfalico@gmail.com>
1870 M:      Andy Gospodarek <andy@greyhouse.net>
1871 L:      netdev@vger.kernel.org
1872 W:      http://sourceforge.net/projects/bonding/
1873 S:      Supported
1874 F:      drivers/net/bonding/
1875 F:      include/uapi/linux/if_bonding.h
1876
1877 BROADCOM B44 10/100 ETHERNET DRIVER
1878 M:      Gary Zambrano <zambrano@broadcom.com>
1879 L:      netdev@vger.kernel.org
1880 S:      Supported
1881 F:      drivers/net/ethernet/broadcom/b44.*
1882
1883 BROADCOM GENET ETHERNET DRIVER
1884 M:      Florian Fainelli <f.fainelli@gmail.com>
1885 L:      netdev@vger.kernel.org
1886 S:      Supported
1887 F:      drivers/net/ethernet/broadcom/genet/
1888
1889 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1890 M:      Michael Chan <mchan@broadcom.com>
1891 L:      netdev@vger.kernel.org
1892 S:      Supported
1893 F:      drivers/net/ethernet/broadcom/bnx2.*
1894 F:      drivers/net/ethernet/broadcom/bnx2_*
1895
1896 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1897 M:      Ariel Elior <ariele@broadcom.com>
1898 L:      netdev@vger.kernel.org
1899 S:      Supported
1900 F:      drivers/net/ethernet/broadcom/bnx2x/
1901
1902 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
1903 M:      Christian Daudt <bcm@fixthebug.org>
1904 M:      Matt Porter <mporter@linaro.org>
1905 L:      bcm-kernel-feedback-list@broadcom.com
1906 T:      git git://github.com/broadcom/mach-bcm
1907 S:      Maintained
1908 F:      arch/arm/mach-bcm/
1909 F:      arch/arm/boot/dts/bcm113*
1910 F:      arch/arm/boot/dts/bcm216*
1911 F:      arch/arm/boot/dts/bcm281*
1912 F:      arch/arm/configs/bcm_defconfig
1913 F:      drivers/mmc/host/sdhci_bcm_kona.c
1914 F:      drivers/clocksource/bcm_kona_timer.c
1915
1916 BROADCOM BCM2835 ARM ARCHICTURE
1917 M:      Stephen Warren <swarren@wwwdotorg.org>
1918 L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1920 S:      Maintained
1921 F:      arch/arm/mach-bcm/board_bcm2835.c
1922 F:      arch/arm/boot/dts/bcm2835*
1923 F:      arch/arm/configs/bcm2835_defconfig
1924 F:      drivers/*/*bcm2835*
1925
1926 BROADCOM BCM5301X ARM ARCHICTURE
1927 M:      Hauke Mehrtens <hauke@hauke-m.de>
1928 L:      linux-arm-kernel@lists.infradead.org
1929 S:      Maintained
1930 F:      arch/arm/mach-bcm/bcm_5301x.c
1931 F:      arch/arm/boot/dts/bcm5301x.dtsi
1932 F:      arch/arm/boot/dts/bcm470*
1933
1934 BROADCOM TG3 GIGABIT ETHERNET DRIVER
1935 M:      Nithin Nayak Sujir <nsujir@broadcom.com>
1936 M:      Michael Chan <mchan@broadcom.com>
1937 L:      netdev@vger.kernel.org
1938 S:      Supported
1939 F:      drivers/net/ethernet/broadcom/tg3.*
1940
1941 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1942 M:      Brett Rudley <brudley@broadcom.com>
1943 M:      Arend van Spriel <arend@broadcom.com>
1944 M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
1945 M:      Hante Meuleman <meuleman@broadcom.com>
1946 L:      linux-wireless@vger.kernel.org
1947 L:      brcm80211-dev-list@broadcom.com
1948 S:      Supported
1949 F:      drivers/net/wireless/brcm80211/
1950
1951 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1952 M:      Eddie Wai <eddie.wai@broadcom.com>
1953 L:      linux-scsi@vger.kernel.org
1954 S:      Supported
1955 F:      drivers/scsi/bnx2fc/
1956
1957 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1958 M:      Eddie Wai <eddie.wai@broadcom.com>
1959 L:      linux-scsi@vger.kernel.org
1960 S:      Supported
1961 F:      drivers/scsi/bnx2i/
1962
1963 BROADCOM KONA GPIO DRIVER
1964 M:      Markus Mayer <markus.mayer@linaro.org>
1965 L:      bcm-kernel-feedback-list@broadcom.com
1966 S:      Supported
1967 F:      drivers/gpio/gpio-bcm-kona.c
1968 F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
1969
1970 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1971 M:      RafaÅ‚ MiÅ‚ecki <zajec5@gmail.com>
1972 L:      linux-wireless@vger.kernel.org
1973 S:      Maintained
1974 F:      drivers/bcma/
1975 F:      include/linux/bcma/
1976
1977 BROCADE BFA FC SCSI DRIVER
1978 M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1979 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
1980 L:      linux-scsi@vger.kernel.org
1981 S:      Supported
1982 F:      drivers/scsi/bfa/
1983
1984 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1985 M:      Rasesh Mody <rmody@brocade.com>
1986 L:      netdev@vger.kernel.org
1987 S:      Supported
1988 F:      drivers/net/ethernet/brocade/bna/
1989
1990 BSG (block layer generic sg v4 driver)
1991 M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
1992 L:      linux-scsi@vger.kernel.org
1993 S:      Supported
1994 F:      block/bsg.c
1995 F:      include/linux/bsg.h
1996 F:      include/uapi/linux/bsg.h
1997
1998 BT87X AUDIO DRIVER
1999 M:      Clemens Ladisch <clemens@ladisch.de>
2000 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2001 T:      git git://git.alsa-project.org/alsa-kernel.git
2002 S:      Maintained
2003 F:      Documentation/sound/alsa/Bt87x.txt
2004 F:      sound/pci/bt87x.c
2005
2006 BT8XXGPIO DRIVER
2007 M:      Michael Buesch <m@bues.ch>
2008 W:      http://bu3sch.de/btgpio.php
2009 S:      Maintained
2010 F:      drivers/gpio/gpio-bt8xx.c
2011
2012 BTRFS FILE SYSTEM
2013 M:      Chris Mason <clm@fb.com>
2014 M:      Josef Bacik <jbacik@fb.com>
2015 L:      linux-btrfs@vger.kernel.org
2016 W:      http://btrfs.wiki.kernel.org/
2017 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2019 S:      Maintained
2020 F:      Documentation/filesystems/btrfs.txt
2021 F:      fs/btrfs/
2022
2023 BTTV VIDEO4LINUX DRIVER
2024 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
2025 L:      linux-media@vger.kernel.org
2026 W:      http://linuxtv.org
2027 T:      git git://linuxtv.org/media_tree.git
2028 S:      Odd fixes
2029 F:      Documentation/video4linux/bttv/
2030 F:      drivers/media/pci/bt8xx/bttv*
2031
2032 BUSLOGIC SCSI DRIVER
2033 M:      Khalid Aziz <khalid@gonehiking.org>
2034 L:      linux-scsi@vger.kernel.org
2035 S:      Maintained
2036 F:      drivers/scsi/BusLogic.*
2037 F:      drivers/scsi/FlashPoint.*
2038
2039 C-MEDIA CMI8788 DRIVER
2040 M:      Clemens Ladisch <clemens@ladisch.de>
2041 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2042 T:      git git://git.alsa-project.org/alsa-kernel.git
2043 S:      Maintained
2044 F:      sound/pci/oxygen/
2045
2046 C6X ARCHITECTURE
2047 M:      Mark Salter <msalter@redhat.com>
2048 M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2049 L:      linux-c6x-dev@linux-c6x.org
2050 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2051 S:      Maintained
2052 F:      arch/c6x/
2053
2054 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2055 M:      David Howells <dhowells@redhat.com>
2056 L:      linux-cachefs@redhat.com
2057 S:      Supported
2058 F:      Documentation/filesystems/caching/cachefiles.txt
2059 F:      fs/cachefiles/
2060
2061 CADET FM/AM RADIO RECEIVER DRIVER
2062 M:      Hans Verkuil <hverkuil@xs4all.nl>
2063 L:      linux-media@vger.kernel.org
2064 T:      git git://linuxtv.org/media_tree.git
2065 W:      http://linuxtv.org
2066 S:      Maintained
2067 F:      drivers/media/radio/radio-cadet*
2068
2069 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2070 M:      Jonathan Corbet <corbet@lwn.net>
2071 L:      linux-media@vger.kernel.org
2072 T:      git git://linuxtv.org/media_tree.git
2073 S:      Maintained
2074 F:      Documentation/video4linux/cafe_ccic
2075 F:      drivers/media/platform/marvell-ccic/
2076
2077 CAIF NETWORK LAYER
2078 M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2079 L:      netdev@vger.kernel.org
2080 S:      Supported
2081 F:      Documentation/networking/caif/
2082 F:      drivers/net/caif/
2083 F:      include/uapi/linux/caif/
2084 F:      include/net/caif/
2085 F:      net/caif/
2086
2087 CALGARY x86-64 IOMMU
2088 M:      Muli Ben-Yehuda <muli@il.ibm.com>
2089 M:      "Jon D. Mason" <jdmason@kudzu.us>
2090 L:      discuss@x86-64.org
2091 S:      Maintained
2092 F:      arch/x86/kernel/pci-calgary_64.c
2093 F:      arch/x86/kernel/tce_64.c
2094 F:      arch/x86/include/asm/calgary.h
2095 F:      arch/x86/include/asm/tce.h
2096
2097 CAN NETWORK LAYER
2098 M:      Oliver Hartkopp <socketcan@hartkopp.net>
2099 L:      linux-can@vger.kernel.org
2100 W:      http://gitorious.org/linux-can
2101 T:      git git://gitorious.org/linux-can/linux-can-next.git
2102 S:      Maintained
2103 F:      Documentation/networking/can.txt
2104 F:      net/can/
2105 F:      include/linux/can/core.h
2106 F:      include/uapi/linux/can.h
2107 F:      include/uapi/linux/can/bcm.h
2108 F:      include/uapi/linux/can/raw.h
2109 F:      include/uapi/linux/can/gw.h
2110
2111 CAN NETWORK DRIVERS
2112 M:      Wolfgang Grandegger <wg@grandegger.com>
2113 M:      Marc Kleine-Budde <mkl@pengutronix.de>
2114 L:      linux-can@vger.kernel.org
2115 W:      http://gitorious.org/linux-can
2116 T:      git git://gitorious.org/linux-can/linux-can-next.git
2117 S:      Maintained
2118 F:      drivers/net/can/
2119 F:      include/linux/can/dev.h
2120 F:      include/linux/can/platform/
2121 F:      include/uapi/linux/can/error.h
2122 F:      include/uapi/linux/can/netlink.h
2123
2124 CAPABILITIES
2125 M:      Serge Hallyn <serge.hallyn@canonical.com>
2126 L:      linux-security-module@vger.kernel.org
2127 S:      Supported
2128 F:      include/linux/capability.h
2129 F:      include/uapi/linux/capability.h
2130 F:      security/capability.c
2131 F:      security/commoncap.c
2132 F:      kernel/capability.c
2133
2134 CELL BROADBAND ENGINE ARCHITECTURE
2135 M:      Arnd Bergmann <arnd@arndb.de>
2136 L:      linuxppc-dev@lists.ozlabs.org
2137 L:      cbe-oss-dev@lists.ozlabs.org
2138 W:      http://www.ibm.com/developerworks/power/cell/
2139 S:      Supported
2140 F:      arch/powerpc/include/asm/cell*.h
2141 F:      arch/powerpc/include/asm/spu*.h
2142 F:      arch/powerpc/include/uapi/asm/spu*.h
2143 F:      arch/powerpc/oprofile/*cell*
2144 F:      arch/powerpc/platforms/cell/
2145
2146 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2147 M:      Sage Weil <sage@inktank.com>
2148 L:      ceph-devel@vger.kernel.org
2149 W:      http://ceph.com/
2150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2151 S:      Supported
2152 F:      Documentation/filesystems/ceph.txt
2153 F:      fs/ceph/
2154 F:      net/ceph/
2155 F:      include/linux/ceph/
2156 F:      include/linux/crush/
2157
2158 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2159 L:      linux-usb@vger.kernel.org
2160 S:      Orphan
2161 F:      Documentation/usb/WUSB-Design-overview.txt
2162 F:      Documentation/usb/wusb-cbaf
2163 F:      drivers/usb/host/hwa-hc.c
2164 F:      drivers/usb/host/whci/
2165 F:      drivers/usb/wusbcore/
2166 F:      include/linux/usb/wusb*
2167
2168 CFAG12864B LCD DRIVER
2169 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2170 W:      http://miguelojeda.es/auxdisplay.htm
2171 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2172 S:      Maintained
2173 F:      drivers/auxdisplay/cfag12864b.c
2174 F:      include/linux/cfag12864b.h
2175
2176 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2177 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2178 W:      http://miguelojeda.es/auxdisplay.htm
2179 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2180 S:      Maintained
2181 F:      drivers/auxdisplay/cfag12864bfb.c
2182 F:      include/linux/cfag12864b.h
2183
2184 CFG80211 and NL80211
2185 M:      Johannes Berg <johannes@sipsolutions.net>
2186 L:      linux-wireless@vger.kernel.org
2187 W:      http://wireless.kernel.org/
2188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2189 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2190 S:      Maintained
2191 F:      include/uapi/linux/nl80211.h
2192 F:      include/net/cfg80211.h
2193 F:      net/wireless/*
2194 X:      net/wireless/wext*
2195
2196 CHAR and MISC DRIVERS
2197 M:      Arnd Bergmann <arnd@arndb.de>
2198 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2200 S:      Supported
2201 F:      drivers/char/*
2202 F:      drivers/misc/*
2203 F:      include/linux/miscdevice.h
2204
2205 CHECKPATCH
2206 M:      Andy Whitcroft <apw@canonical.com>
2207 M:      Joe Perches <joe@perches.com>
2208 S:      Maintained
2209 F:      scripts/checkpatch.pl
2210
2211 CHINESE DOCUMENTATION
2212 M:      Harry Wei <harryxiyou@gmail.com>
2213 L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2214 L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2215 S:      Maintained
2216 F:      Documentation/zh_CN/
2217
2218 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2219 M:      Peter Chen <Peter.Chen@freescale.com>
2220 T:      git git://github.com/hzpeterchen/linux-usb.git
2221 L:      linux-usb@vger.kernel.org
2222 S:      Maintained
2223 F:      drivers/usb/chipidea/
2224
2225 CHROME HARDWARE PLATFORM SUPPORT
2226 M:      Olof Johansson <olof@lixom.net>
2227 S:      Maintained
2228 F:      drivers/platform/chrome/
2229
2230 CISCO VIC ETHERNET NIC DRIVER
2231 M:      Christian Benvenuti <benve@cisco.com>
2232 M:      Sujith Sankar <ssujith@cisco.com>
2233 M:      Govindarajulu Varadarajan <govindarajulu90@gmail.com>
2234 M:      Neel Patel <neepatel@cisco.com>
2235 M:      Nishank Trivedi <nistrive@cisco.com>
2236 S:      Supported
2237 F:      drivers/net/ethernet/cisco/enic/
2238
2239 CISCO VIC LOW LATENCY NIC DRIVER
2240 M:      Upinder Malhi <umalhi@cisco.com>
2241 S:      Supported
2242 F:      drivers/infiniband/hw/usnic
2243
2244 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2245 M:      Hartley Sweeten <hsweeten@visionengravers.com>
2246 L:      netdev@vger.kernel.org
2247 S:      Maintained
2248 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2249
2250 CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
2251 M:      Lennert Buytenhek <kernel@wantstofly.org>
2252 L:      linux-usb@vger.kernel.org
2253 S:      Maintained
2254 F:      drivers/usb/host/ohci-ep93xx.c
2255
2256 CIRRUS LOGIC AUDIO CODEC DRIVERS
2257 M:      Brian Austin <brian.austin@cirrus.com>
2258 M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2259 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2260 S:      Maintained
2261 F:      sound/soc/codecs/cs*
2262
2263 CLEANCACHE API
2264 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2265 L:      linux-kernel@vger.kernel.org
2266 S:      Maintained
2267 F:      mm/cleancache.c
2268 F:      include/linux/cleancache.h
2269
2270 CLK API
2271 M:      Russell King <linux@arm.linux.org.uk>
2272 S:      Maintained
2273 F:      include/linux/clk.h
2274
2275 CLOCKSOURCE, CLOCKEVENT DRIVERS
2276 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2277 M:      Thomas Gleixner <tglx@linutronix.de>
2278 L:      linux-kernel@vger.kernel.org
2279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2280 S:      Supported
2281 F:      drivers/clocksource
2282
2283 CISCO FCOE HBA DRIVER
2284 M:      Hiral Patel <hiralpat@cisco.com>
2285 M:      Suma Ramars <sramars@cisco.com>
2286 M:      Brian Uchino <buchino@cisco.com>
2287 L:      linux-scsi@vger.kernel.org
2288 S:      Supported
2289 F:      drivers/scsi/fnic/
2290
2291 CMPC ACPI DRIVER
2292 M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2293 M:      Daniel Oliveira Nascimento <don@syst.com.br>
2294 L:      platform-driver-x86@vger.kernel.org
2295 S:      Supported
2296 F:      drivers/platform/x86/classmate-laptop.c
2297
2298 COCCINELLE/Semantic Patches (SmPL)
2299 M:      Julia Lawall <Julia.Lawall@lip6.fr>
2300 M:      Gilles Muller <Gilles.Muller@lip6.fr>
2301 M:      Nicolas Palix <nicolas.palix@imag.fr>
2302 M:      Michal Marek <mmarek@suse.cz>
2303 L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2305 W:      http://coccinelle.lip6.fr/
2306 S:      Supported
2307 F:      Documentation/coccinelle.txt
2308 F:      scripts/coccinelle/
2309 F:      scripts/coccicheck
2310
2311 CODA FILE SYSTEM
2312 M:      Jan Harkes <jaharkes@cs.cmu.edu>
2313 M:      coda@cs.cmu.edu
2314 L:      codalist@coda.cs.cmu.edu
2315 W:      http://www.coda.cs.cmu.edu/
2316 S:      Maintained
2317 F:      Documentation/filesystems/coda.txt
2318 F:      fs/coda/
2319 F:      include/linux/coda*.h
2320 F:      include/uapi/linux/coda*.h
2321
2322 COMMON CLK FRAMEWORK
2323 M:      Mike Turquette <mturquette@linaro.org>
2324 L:      linux-kernel@vger.kernel.org
2325 T:      git git://git.linaro.org/people/mturquette/linux.git
2326 S:      Maintained
2327 F:      drivers/clk/
2328 X:      drivers/clk/clkdev.c
2329 F:      include/linux/clk-pr*
2330 F:      include/linux/clk/
2331
2332 COMMON INTERNET FILE SYSTEM (CIFS)
2333 M:      Steve French <sfrench@samba.org>
2334 L:      linux-cifs@vger.kernel.org
2335 L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2336 W:      http://linux-cifs.samba.org/
2337 Q:      http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2339 S:      Supported
2340 F:      Documentation/filesystems/cifs.txt
2341 F:      fs/cifs/
2342
2343 COMPACTPCI HOTPLUG CORE
2344 M:      Scott Murray <scott@spiteful.org>
2345 L:      linux-pci@vger.kernel.org
2346 S:      Maintained
2347 F:      drivers/pci/hotplug/cpci_hotplug*
2348
2349 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2350 M:      Scott Murray <scott@spiteful.org>
2351 L:      linux-pci@vger.kernel.org
2352 S:      Maintained
2353 F:      drivers/pci/hotplug/cpcihp_zt5550.*
2354
2355 COMPACTPCI HOTPLUG GENERIC DRIVER
2356 M:      Scott Murray <scott@spiteful.org>
2357 L:      linux-pci@vger.kernel.org
2358 S:      Maintained
2359 F:      drivers/pci/hotplug/cpcihp_generic.c
2360
2361 COMPAL LAPTOP SUPPORT
2362 M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2363 L:      platform-driver-x86@vger.kernel.org
2364 S:      Maintained
2365 F:      drivers/platform/x86/compal-laptop.c
2366
2367 CONEXANT ACCESSRUNNER USB DRIVER
2368 M:      Simon Arlott <cxacru@fire.lp0.eu>
2369 L:      accessrunner-general@lists.sourceforge.net
2370 W:      http://accessrunner.sourceforge.net/
2371 S:      Maintained
2372 F:      drivers/usb/atm/cxacru.c
2373
2374 CONFIGFS
2375 M:      Joel Becker <jlbec@evilplan.org>
2376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2377 S:      Supported
2378 F:      fs/configfs/
2379 F:      include/linux/configfs.h
2380
2381 CONNECTOR
2382 M:      Evgeniy Polyakov <zbr@ioremap.net>
2383 L:      netdev@vger.kernel.org
2384 S:      Maintained
2385 F:      drivers/connector/
2386
2387 CONTROL GROUPS (CGROUPS)
2388 M:      Tejun Heo <tj@kernel.org>
2389 M:      Li Zefan <lizefan@huawei.com>
2390 L:      containers@lists.linux-foundation.org
2391 L:      cgroups@vger.kernel.org
2392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2393 S:      Maintained
2394 F:      include/linux/cgroup*
2395 F:      kernel/cgroup*
2396 F:      mm/*cgroup*
2397
2398 CORETEMP HARDWARE MONITORING DRIVER
2399 M:      Fenghua Yu <fenghua.yu@intel.com>
2400 L:      lm-sensors@lm-sensors.org
2401 S:      Maintained
2402 F:      Documentation/hwmon/coretemp
2403 F:      drivers/hwmon/coretemp.c
2404
2405 COSA/SRP SYNC SERIAL DRIVER
2406 M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2407 W:      http://www.fi.muni.cz/~kas/cosa/
2408 S:      Maintained
2409 F:      drivers/net/wan/cosa*
2410
2411 CPMAC ETHERNET DRIVER
2412 M:      Florian Fainelli <florian@openwrt.org>
2413 L:      netdev@vger.kernel.org
2414 S:      Maintained
2415 F:      drivers/net/ethernet/ti/cpmac.c
2416
2417 CPU FREQUENCY DRIVERS
2418 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2419 M:      Viresh Kumar <viresh.kumar@linaro.org>
2420 L:      linux-pm@vger.kernel.org
2421 S:      Maintained
2422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2423 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2424 F:      drivers/cpufreq/
2425 F:      include/linux/cpufreq.h
2426
2427 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2428 M:      Viresh Kumar <viresh.kumar@linaro.org>
2429 M:      Sudeep Holla <sudeep.holla@arm.com>
2430 L:      linux-pm@vger.kernel.org
2431 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2432 S:      Maintained
2433 F:      drivers/cpufreq/arm_big_little.h
2434 F:      drivers/cpufreq/arm_big_little.c
2435 F:      drivers/cpufreq/arm_big_little_dt.c
2436
2437 CPUIDLE DRIVER - ARM BIG LITTLE
2438 M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2439 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2440 L:      linux-pm@vger.kernel.org
2441 L:      linux-arm-kernel@lists.infradead.org
2442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2443 S:      Maintained
2444 F:      drivers/cpuidle/cpuidle-big_little.c
2445
2446 CPUIDLE DRIVERS
2447 M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2448 M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2449 L:      linux-pm@vger.kernel.org
2450 S:      Maintained
2451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2452 F:      drivers/cpuidle/*
2453 F:      include/linux/cpuidle.h
2454
2455 CPUID/MSR DRIVER
2456 M:      "H. Peter Anvin" <hpa@zytor.com>
2457 S:      Maintained
2458 F:      arch/x86/kernel/cpuid.c
2459 F:      arch/x86/kernel/msr.c
2460
2461 CPU POWER MONITORING SUBSYSTEM
2462 M:      Dominik Brodowski <linux@dominikbrodowski.net>
2463 M:      Thomas Renninger <trenn@suse.de>
2464 S:      Maintained
2465 F:      tools/power/cpupower/
2466
2467 CPUSETS
2468 M:      Li Zefan <lizefan@huawei.com>
2469 L:      cgroups@vger.kernel.org
2470 W:      http://www.bullopensource.org/cpuset/
2471 W:      http://oss.sgi.com/projects/cpusets/
2472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2473 S:      Maintained
2474 F:      Documentation/cgroups/cpusets.txt
2475 F:      include/linux/cpuset.h
2476 F:      kernel/cpuset.c
2477
2478 CRAMFS FILESYSTEM
2479 W:      http://sourceforge.net/projects/cramfs/
2480 S:      Orphan / Obsolete
2481 F:      Documentation/filesystems/cramfs.txt
2482 F:      fs/cramfs/
2483
2484 CRIS PORT
2485 M:      Mikael Starvik <starvik@axis.com>
2486 M:      Jesper Nilsson <jesper.nilsson@axis.com>
2487 L:      linux-cris-kernel@axis.com
2488 W:      http://developer.axis.com
2489 S:      Maintained
2490 F:      arch/cris/
2491 F:      drivers/tty/serial/crisv10.*
2492
2493 CRYPTO API
2494 M:      Herbert Xu <herbert@gondor.apana.org.au>
2495 M:      "David S. Miller" <davem@davemloft.net>
2496 L:      linux-crypto@vger.kernel.org
2497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2498 S:      Maintained
2499 F:      Documentation/crypto/
2500 F:      arch/*/crypto/
2501 F:      crypto/
2502 F:      drivers/crypto/
2503 F:      include/crypto/
2504
2505 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2506 M:      Neil Horman <nhorman@tuxdriver.com>
2507 L:      linux-crypto@vger.kernel.org
2508 S:      Maintained
2509 F:      crypto/ansi_cprng.c
2510 F:      crypto/rng.c
2511
2512 CS5535 Audio ALSA driver
2513 M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2514 S:      Maintained
2515 F:      sound/pci/cs5535audio/
2516
2517 CW1200 WLAN driver
2518 M:      Solomon Peachy <pizza@shaftnet.org>
2519 S:      Maintained
2520 F:      drivers/net/wireless/cw1200/
2521
2522 CX18 VIDEO4LINUX DRIVER
2523 M:      Andy Walls <awalls@md.metrocast.net>
2524 L:      ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
2525 L:      linux-media@vger.kernel.org
2526 T:      git git://linuxtv.org/media_tree.git
2527 W:      http://linuxtv.org
2528 W:      http://www.ivtvdriver.org/index.php/Cx18
2529 S:      Maintained
2530 F:      Documentation/video4linux/cx18.txt
2531 F:      drivers/media/pci/cx18/
2532 F:      include/uapi/linux/ivtv*
2533
2534 CX2341X MPEG ENCODER HELPER MODULE
2535 M:      Hans Verkuil <hverkuil@xs4all.nl>
2536 L:      linux-media@vger.kernel.org
2537 T:      git git://linuxtv.org/media_tree.git
2538 W:      http://linuxtv.org
2539 S:      Maintained
2540 F:      drivers/media/common/cx2341x*
2541 F:      include/media/cx2341x*
2542
2543 CX88 VIDEO4LINUX DRIVER
2544 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
2545 L:      linux-media@vger.kernel.org
2546 W:      http://linuxtv.org
2547 T:      git git://linuxtv.org/media_tree.git
2548 S:      Odd fixes
2549 F:      Documentation/video4linux/cx88/
2550 F:      drivers/media/pci/cx88/
2551
2552 CXD2820R MEDIA DRIVER
2553 M:      Antti Palosaari <crope@iki.fi>
2554 L:      linux-media@vger.kernel.org
2555 W:      http://linuxtv.org/
2556 W:      http://palosaari.fi/linux/
2557 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2558 T:      git git://linuxtv.org/anttip/media_tree.git
2559 S:      Maintained
2560 F:      drivers/media/dvb-frontends/cxd2820r*
2561
2562 CXGB3 ETHERNET DRIVER (CXGB3)
2563 M:      Santosh Raspatur <santosh@chelsio.com>
2564 L:      netdev@vger.kernel.org
2565 W:      http://www.chelsio.com
2566 S:      Supported
2567 F:      drivers/net/ethernet/chelsio/cxgb3/
2568
2569 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2570 M:      Steve Wise <swise@chelsio.com>
2571 L:      linux-rdma@vger.kernel.org
2572 W:      http://www.openfabrics.org
2573 S:      Supported
2574 F:      drivers/infiniband/hw/cxgb3/
2575
2576 CXGB4 ETHERNET DRIVER (CXGB4)
2577 M:      Dimitris Michailidis <dm@chelsio.com>
2578 L:      netdev@vger.kernel.org
2579 W:      http://www.chelsio.com
2580 S:      Supported
2581 F:      drivers/net/ethernet/chelsio/cxgb4/
2582
2583 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2584 M:      Steve Wise <swise@chelsio.com>
2585 L:      linux-rdma@vger.kernel.org
2586 W:      http://www.openfabrics.org
2587 S:      Supported
2588 F:      drivers/infiniband/hw/cxgb4/
2589
2590 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2591 M:      Casey Leedom <leedom@chelsio.com>
2592 L:      netdev@vger.kernel.org
2593 W:      http://www.chelsio.com
2594 S:      Supported
2595 F:      drivers/net/ethernet/chelsio/cxgb4vf/
2596
2597 STMMAC ETHERNET DRIVER
2598 M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2599 L:      netdev@vger.kernel.org
2600 W:      http://www.stlinux.com
2601 S:      Supported
2602 F:      drivers/net/ethernet/stmicro/stmmac/
2603
2604 CYBERPRO FB DRIVER
2605 M:      Russell King <linux@arm.linux.org.uk>
2606 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2607 W:      http://www.arm.linux.org.uk/
2608 S:      Maintained
2609 F:      drivers/video/cyber2000fb.*
2610
2611 CYCLADES ASYNC MUX DRIVER
2612 W:      http://www.cyclades.com/
2613 S:      Orphan
2614 F:      drivers/tty/cyclades.c
2615 F:      include/linux/cyclades.h
2616 F:      include/uapi/linux/cyclades.h
2617
2618 CYCLADES PC300 DRIVER
2619 W:      http://www.cyclades.com/
2620 S:      Orphan
2621 F:      drivers/net/wan/pc300*
2622
2623 CYPRESS_FIRMWARE MEDIA DRIVER
2624 M:      Antti Palosaari <crope@iki.fi>
2625 L:      linux-media@vger.kernel.org
2626 W:      http://linuxtv.org/
2627 W:      http://palosaari.fi/linux/
2628 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2629 T:      git git://linuxtv.org/anttip/media_tree.git
2630 S:      Maintained
2631 F:      drivers/media/common/cypress_firmware*
2632
2633 CYTTSP TOUCHSCREEN DRIVER
2634 M:      Ferruh Yigit <fery@cypress.com>
2635 L:      linux-input@vger.kernel.org
2636 S:      Supported
2637 F:      drivers/input/touchscreen/cyttsp*
2638 F:      include/linux/input/cyttsp.h
2639
2640 DAMA SLAVE for AX.25
2641 M:      Joerg Reuter <jreuter@yaina.de>
2642 W:      http://yaina.de/jreuter/
2643 W:      http://www.qsl.net/dl1bke/
2644 L:      linux-hams@vger.kernel.org
2645 S:      Maintained
2646 F:      net/ax25/af_ax25.c
2647 F:      net/ax25/ax25_dev.c
2648 F:      net/ax25/ax25_ds_*
2649 F:      net/ax25/ax25_in.c
2650 F:      net/ax25/ax25_out.c
2651 F:      net/ax25/ax25_timer.c
2652 F:      net/ax25/sysctl_net_ax25.c
2653
2654 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2655 L:      netdev@vger.kernel.org
2656 S:      Orphan
2657 F:      Documentation/networking/dmfe.txt
2658 F:      drivers/net/ethernet/dec/tulip/dmfe.c
2659
2660 DC390/AM53C974 SCSI driver
2661 M:      Kurt Garloff <garloff@suse.de>
2662 W:      http://www.garloff.de/kurt/linux/dc390/
2663 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2664 S:      Maintained
2665 F:      drivers/scsi/tmscsim.*
2666
2667 DC395x SCSI driver
2668 M:      Oliver Neukum <oliver@neukum.org>
2669 M:      Ali Akcaagac <aliakc@web.de>
2670 M:      Jamie Lenehan <lenehan@twibble.org>
2671 L:      dc395x@twibble.org
2672 W:      http://twibble.org/dist/dc395x/
2673 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
2674 S:      Maintained
2675 F:      Documentation/scsi/dc395x.txt
2676 F:      drivers/scsi/dc395x.*
2677
2678 DCCP PROTOCOL
2679 M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
2680 L:      dccp@vger.kernel.org
2681 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2682 S:      Maintained
2683 F:      include/linux/dccp.h
2684 F:      include/uapi/linux/dccp.h
2685 F:      include/linux/tfrc.h
2686 F:      net/dccp/
2687
2688 DECnet NETWORK LAYER
2689 W:      http://linux-decnet.sourceforge.net
2690 L:      linux-decnet-user@lists.sourceforge.net
2691 S:      Orphan
2692 F:      Documentation/networking/decnet.txt
2693 F:      net/decnet/
2694
2695 DEFXX FDDI NETWORK DRIVER
2696 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
2697 S:      Maintained
2698 F:      drivers/net/fddi/defxx.*
2699
2700 DELL LAPTOP DRIVER
2701 M:      Matthew Garrett <mjg59@srcf.ucam.org>
2702 L:      platform-driver-x86@vger.kernel.org
2703 S:      Maintained
2704 F:      drivers/platform/x86/dell-laptop.c
2705
2706 DELL LAPTOP SMM DRIVER
2707 M:      Guenter Roeck <linux@roeck-us.net>
2708 F:      drivers/char/i8k.c
2709 F:      include/uapi/linux/i8k.h
2710
2711 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2712 M:      Doug Warzecha <Douglas_Warzecha@dell.com>
2713 S:      Maintained
2714 F:      Documentation/dcdbas.txt
2715 F:      drivers/firmware/dcdbas.*
2716
2717 DELL WMI EXTRAS DRIVER
2718 M:      Matthew Garrett <mjg59@srcf.ucam.org>
2719 S:      Maintained
2720 F:      drivers/platform/x86/dell-wmi.c
2721
2722 DESIGNWARE USB2 DRD IP DRIVER
2723 M:      Paul Zimmerman <paulz@synopsys.com>
2724 L:      linux-usb@vger.kernel.org
2725 S:      Maintained
2726 F:      drivers/usb/dwc2/
2727
2728 DESIGNWARE USB3 DRD IP DRIVER
2729 M:      Felipe Balbi <balbi@ti.com>
2730 L:      linux-usb@vger.kernel.org
2731 L:      linux-omap@vger.kernel.org
2732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2733 S:      Maintained
2734 F:      drivers/usb/dwc3/
2735
2736 DEVICE FREQUENCY (DEVFREQ)
2737 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
2738 M:      Kyungmin Park <kyungmin.park@samsung.com>
2739 L:      linux-pm@vger.kernel.org
2740 S:      Maintained
2741 F:      drivers/devfreq/
2742
2743 DEVICE NUMBER REGISTRY
2744 M:      Torben Mathiasen <device@lanana.org>
2745 W:      http://lanana.org/docs/device-list/index.html
2746 S:      Maintained
2747
2748 DEVICE-MAPPER  (LVM)
2749 M:      Alasdair Kergon <agk@redhat.com>
2750 M:      Mike Snitzer <snitzer@redhat.com>
2751 M:      dm-devel@redhat.com
2752 L:      dm-devel@redhat.com
2753 W:      http://sources.redhat.com/dm
2754 Q:      http://patchwork.kernel.org/project/dm-devel/list/
2755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
2756 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
2757 S:      Maintained
2758 F:      Documentation/device-mapper/
2759 F:      drivers/md/dm*
2760 F:      drivers/md/persistent-data/
2761 F:      include/linux/device-mapper.h
2762 F:      include/linux/dm-*.h
2763 F:      include/uapi/linux/dm-*.h
2764
2765 DIALOG SEMICONDUCTOR DRIVERS
2766 M:      Support Opensource <support.opensource@diasemi.com>
2767 W:      http://www.dialog-semiconductor.com/products
2768 S:      Supported
2769 F:      Documentation/hwmon/da90??
2770 F:      drivers/gpio/gpio-da90??.c
2771 F:      drivers/hwmon/da90??-hwmon.c
2772 F:      drivers/input/misc/da90??_onkey.c
2773 F:      drivers/input/touchscreen/da9052_tsi.c
2774 F:      drivers/leds/leds-da90??.c
2775 F:      drivers/mfd/da903x.c
2776 F:      drivers/mfd/da90??-*.c
2777 F:      drivers/power/da9052-battery.c
2778 F:      drivers/regulator/da903x.c
2779 F:      drivers/regulator/da9???-regulator.[ch]
2780 F:      drivers/rtc/rtc-da90??.c
2781 F:      drivers/video/backlight/da90??_bl.c
2782 F:      drivers/watchdog/da90??_wdt.c
2783 F:      include/linux/mfd/da903x.h
2784 F:      include/linux/mfd/da9052/
2785 F:      include/linux/mfd/da9055/
2786 F:      include/linux/mfd/da9063/
2787 F:      include/sound/da[79]*.h
2788 F:      sound/soc/codecs/da[79]*.[ch]
2789
2790 DIGI NEO AND CLASSIC PCI PRODUCTS
2791 M:      Lidza Louina <lidza.louina@gmail.com>
2792 M:      Mark Hounschell <markh@compro.net>
2793 L:      driverdev-devel@linuxdriverproject.org
2794 S:      Maintained
2795 F:      drivers/staging/dgnc/
2796
2797 DIGI EPCA PCI PRODUCTS
2798 M:      Lidza Louina <lidza.louina@gmail.com>
2799 M:      Mark Hounschell <markh@compro.net>
2800 L:      driverdev-devel@linuxdriverproject.org
2801 S:      Maintained
2802 F:      drivers/staging/dgap/
2803
2804 DIOLAN U2C-12 I2C DRIVER
2805 M:      Guenter Roeck <linux@roeck-us.net>
2806 L:      linux-i2c@vger.kernel.org
2807 S:      Maintained
2808 F:      drivers/i2c/busses/i2c-diolan-u2c.c
2809
2810 DIRECTORY NOTIFICATION (DNOTIFY)
2811 M:      Eric Paris <eparis@parisplace.org>
2812 S:      Maintained
2813 F:      Documentation/filesystems/dnotify.txt
2814 F:      fs/notify/dnotify/
2815 F:      include/linux/dnotify.h
2816
2817 DISK GEOMETRY AND PARTITION HANDLING
2818 M:      Andries Brouwer <aeb@cwi.nl>
2819 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2820 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2821 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2822 S:      Maintained
2823
2824 DISKQUOTA
2825 M:      Jan Kara <jack@suse.cz>
2826 S:      Maintained
2827 F:      Documentation/filesystems/quota.txt
2828 F:      fs/quota/
2829 F:      include/linux/quota*.h
2830 F:      include/uapi/linux/quota*.h
2831
2832 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2833 M:      Bernie Thompson <bernie@plugable.com>
2834 L:      linux-fbdev@vger.kernel.org
2835 S:      Maintained
2836 W:      http://plugable.com/category/projects/udlfb/
2837 F:      drivers/video/udlfb.c
2838 F:      include/video/udlfb.h
2839 F:      Documentation/fb/udlfb.txt
2840
2841 DISTRIBUTED LOCK MANAGER (DLM)
2842 M:      Christine Caulfield <ccaulfie@redhat.com>
2843 M:      David Teigland <teigland@redhat.com>
2844 L:      cluster-devel@redhat.com
2845 W:      http://sources.redhat.com/cluster/
2846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2847 S:      Supported
2848 F:      fs/dlm/
2849
2850 DMA BUFFER SHARING FRAMEWORK
2851 M:      Sumit Semwal <sumit.semwal@linaro.org>
2852 S:      Maintained
2853 L:      linux-media@vger.kernel.org
2854 L:      dri-devel@lists.freedesktop.org
2855 L:      linaro-mm-sig@lists.linaro.org
2856 F:      drivers/base/dma-buf*
2857 F:      include/linux/dma-buf*
2858 F:      Documentation/dma-buf-sharing.txt
2859 T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2860
2861 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2862 M:      Vinod Koul <vinod.koul@intel.com>
2863 M:      Dan Williams <dan.j.williams@intel.com>
2864 L:      dmaengine@vger.kernel.org
2865 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
2866 S:      Supported
2867 F:      drivers/dma/
2868 F:      include/linux/dma*
2869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2870 T:      git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2871
2872 DME1737 HARDWARE MONITOR DRIVER
2873 M:      Juerg Haefliger <juergh@gmail.com>
2874 L:      lm-sensors@lm-sensors.org
2875 S:      Maintained
2876 F:      Documentation/hwmon/dme1737
2877 F:      drivers/hwmon/dme1737.c
2878
2879 DOCKING STATION DRIVER
2880 M:      Shaohua Li <shaohua.li@intel.com>
2881 L:      linux-acpi@vger.kernel.org
2882 S:      Supported
2883 F:      drivers/acpi/dock.c
2884
2885 DOCUMENTATION
2886 M:      Randy Dunlap <rdunlap@infradead.org>
2887 L:      linux-doc@vger.kernel.org
2888 T:      quilt http://www.infradead.org/~rdunlap/Doc/patches/
2889 S:      Maintained
2890 F:      Documentation/
2891
2892 DOUBLETALK DRIVER
2893 M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
2894 L:      blinux-list@redhat.com
2895 S:      Maintained
2896 F:      drivers/char/dtlk.c
2897 F:      include/linux/dtlk.h
2898
2899 DPT_I2O SCSI RAID DRIVER
2900 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
2901 L:      linux-scsi@vger.kernel.org
2902 W:      http://www.adaptec.com/
2903 S:      Maintained
2904 F:      drivers/scsi/dpt*
2905 F:      drivers/scsi/dpt/
2906
2907 DRBD DRIVER
2908 P:      Philipp Reisner
2909 P:      Lars Ellenberg
2910 M:      drbd-dev@lists.linbit.com
2911 L:      drbd-user@lists.linbit.com
2912 W:      http://www.drbd.org
2913 T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
2914 T:      git git://git.drbd.org/drbd-8.3.git
2915 S:      Supported
2916 F:      drivers/block/drbd/
2917 F:      lib/lru_cache.c
2918 F:      Documentation/blockdev/drbd/
2919
2920 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2921 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2923 S:      Supported
2924 F:      Documentation/kobject.txt
2925 F:      drivers/base/
2926 F:      fs/sysfs/
2927 F:      fs/debugfs/
2928 F:      include/linux/kobj*
2929 F:      include/linux/debugfs.h
2930 F:      lib/kobj*
2931
2932 DRM DRIVERS
2933 M:      David Airlie <airlied@linux.ie>
2934 L:      dri-devel@lists.freedesktop.org
2935 T:      git git://people.freedesktop.org/~airlied/linux
2936 S:      Maintained
2937 F:      drivers/gpu/drm/
2938 F:      include/drm/
2939 F:      include/uapi/drm/
2940
2941 RADEON DRM DRIVERS
2942 M:      Alex Deucher <alexander.deucher@amd.com>
2943 M:      Christian König <christian.koenig@amd.com>
2944 L:      dri-devel@lists.freedesktop.org
2945 T:      git git://people.freedesktop.org/~agd5f/linux
2946 S:      Supported
2947 F:      drivers/gpu/drm/radeon/
2948 F:      include/drm/radeon*
2949 F:      include/uapi/drm/radeon*
2950
2951 DRM PANEL DRIVERS
2952 M:      Thierry Reding <thierry.reding@gmail.com>
2953 L:      dri-devel@lists.freedesktop.org
2954 T:      git git://anongit.freedesktop.org/tegra/linux.git
2955 S:      Maintained
2956 F:      drivers/gpu/drm/drm_panel.c
2957 F:      drivers/gpu/drm/panel/
2958 F:      include/drm/drm_panel.h
2959 F:      Documentation/devicetree/bindings/panel/
2960
2961 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2962 M:      Daniel Vetter <daniel.vetter@ffwll.ch>
2963 M:      Jani Nikula <jani.nikula@linux.intel.com>
2964 L:      intel-gfx@lists.freedesktop.org
2965 L:      dri-devel@lists.freedesktop.org
2966 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
2967 T:      git git://anongit.freedesktop.org/drm-intel
2968 S:      Supported
2969 F:      drivers/gpu/drm/i915/
2970 F:      include/drm/i915*
2971 F:      include/uapi/drm/i915*
2972
2973 DRM DRIVERS FOR EXYNOS
2974 M:      Inki Dae <inki.dae@samsung.com>
2975 M:      Joonyoung Shim <jy0922.shim@samsung.com>
2976 M:      Seung-Woo Kim <sw0312.kim@samsung.com>
2977 M:      Kyungmin Park <kyungmin.park@samsung.com>
2978 L:      dri-devel@lists.freedesktop.org
2979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
2980 S:      Supported
2981 F:      drivers/gpu/drm/exynos/
2982 F:      include/drm/exynos*
2983 F:      include/uapi/drm/exynos*
2984
2985 DRM DRIVERS FOR NVIDIA TEGRA
2986 M:      Thierry Reding <thierry.reding@gmail.com>
2987 M:      Terje Bergström <tbergstrom@nvidia.com>
2988 L:      dri-devel@lists.freedesktop.org
2989 L:      linux-tegra@vger.kernel.org
2990 T:      git git://anongit.freedesktop.org/tegra/linux.git
2991 S:      Supported
2992 F:      drivers/gpu/drm/tegra/
2993 F:      drivers/gpu/host1x/
2994 F:      include/linux/host1x.h
2995 F:      include/uapi/drm/tegra_drm.h
2996 F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2997
2998 DSBR100 USB FM RADIO DRIVER
2999 M:      Alexey Klimov <klimov.linux@gmail.com>
3000 L:      linux-media@vger.kernel.org
3001 T:      git git://linuxtv.org/media_tree.git
3002 S:      Maintained
3003 F:      drivers/media/radio/dsbr100.c
3004
3005 DSCC4 DRIVER
3006 M:      Francois Romieu <romieu@fr.zoreil.com>
3007 L:      netdev@vger.kernel.org
3008 S:      Maintained
3009 F:      drivers/net/wan/dscc4.c
3010
3011 DVB_USB_AF9015 MEDIA DRIVER
3012 M:      Antti Palosaari <crope@iki.fi>
3013 L:      linux-media@vger.kernel.org
3014 W:      http://linuxtv.org/
3015 W:      http://palosaari.fi/linux/
3016 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3017 T:      git git://linuxtv.org/anttip/media_tree.git
3018 S:      Maintained
3019 F:      drivers/media/usb/dvb-usb-v2/af9015*
3020
3021 DVB_USB_AF9035 MEDIA DRIVER
3022 M:      Antti Palosaari <crope@iki.fi>
3023 L:      linux-media@vger.kernel.org
3024 W:      http://linuxtv.org/
3025 W:      http://palosaari.fi/linux/
3026 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3027 T:      git git://linuxtv.org/anttip/media_tree.git
3028 S:      Maintained
3029 F:      drivers/media/usb/dvb-usb-v2/af9035*
3030
3031 DVB_USB_ANYSEE MEDIA DRIVER
3032 M:      Antti Palosaari <crope@iki.fi>
3033 L:      linux-media@vger.kernel.org
3034 W:      http://linuxtv.org/
3035 W:      http://palosaari.fi/linux/
3036 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3037 T:      git git://linuxtv.org/anttip/media_tree.git
3038 S:      Maintained
3039 F:      drivers/media/usb/dvb-usb-v2/anysee*
3040
3041 DVB_USB_AU6610 MEDIA DRIVER
3042 M:      Antti Palosaari <crope@iki.fi>
3043 L:      linux-media@vger.kernel.org
3044 W:      http://linuxtv.org/
3045 W:      http://palosaari.fi/linux/
3046 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3047 T:      git git://linuxtv.org/anttip/media_tree.git
3048 S:      Maintained
3049 F:      drivers/media/usb/dvb-usb-v2/au6610*
3050
3051 DVB_USB_CE6230 MEDIA DRIVER
3052 M:      Antti Palosaari <crope@iki.fi>
3053 L:      linux-media@vger.kernel.org
3054 W:      http://linuxtv.org/
3055 W:      http://palosaari.fi/linux/
3056 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3057 T:      git git://linuxtv.org/anttip/media_tree.git
3058 S:      Maintained
3059 F:      drivers/media/usb/dvb-usb-v2/ce6230*
3060
3061 DVB_USB_CXUSB MEDIA DRIVER
3062 M:      Michael Krufky <mkrufky@linuxtv.org>
3063 L:      linux-media@vger.kernel.org
3064 W:      http://linuxtv.org/
3065 W:      http://github.com/mkrufky
3066 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3067 T:      git git://linuxtv.org/media_tree.git
3068 S:      Maintained
3069 F:      drivers/media/usb/dvb-usb/cxusb*
3070
3071 DVB_USB_EC168 MEDIA DRIVER
3072 M:      Antti Palosaari <crope@iki.fi>
3073 L:      linux-media@vger.kernel.org
3074 W:      http://linuxtv.org/
3075 W:      http://palosaari.fi/linux/
3076 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3077 T:      git git://linuxtv.org/anttip/media_tree.git
3078 S:      Maintained
3079 F:      drivers/media/usb/dvb-usb-v2/ec168*
3080
3081 DVB_USB_GL861 MEDIA DRIVER
3082 M:      Antti Palosaari <crope@iki.fi>
3083 L:      linux-media@vger.kernel.org
3084 W:      http://linuxtv.org/
3085 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3086 T:      git git://linuxtv.org/anttip/media_tree.git
3087 S:      Maintained
3088 F:      drivers/media/usb/dvb-usb-v2/gl861*
3089
3090 DVB_USB_MXL111SF MEDIA DRIVER
3091 M:      Michael Krufky <mkrufky@linuxtv.org>
3092 L:      linux-media@vger.kernel.org
3093 W:      http://linuxtv.org/
3094 W:      http://github.com/mkrufky
3095 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3096 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3097 S:      Maintained
3098 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3099
3100 DVB_USB_RTL28XXU MEDIA DRIVER
3101 M:      Antti Palosaari <crope@iki.fi>
3102 L:      linux-media@vger.kernel.org
3103 W:      http://linuxtv.org/
3104 W:      http://palosaari.fi/linux/
3105 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3106 T:      git git://linuxtv.org/anttip/media_tree.git
3107 S:      Maintained
3108 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3109
3110 DVB_USB_V2 MEDIA DRIVER
3111 M:      Antti Palosaari <crope@iki.fi>
3112 L:      linux-media@vger.kernel.org
3113 W:      http://linuxtv.org/
3114 W:      http://palosaari.fi/linux/
3115 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3116 T:      git git://linuxtv.org/anttip/media_tree.git
3117 S:      Maintained
3118 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3119 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3120
3121 DYNAMIC DEBUG
3122 M:      Jason Baron <jbaron@akamai.com>
3123 S:      Maintained
3124 F:      lib/dynamic_debug.c
3125 F:      include/linux/dynamic_debug.h
3126
3127 DZ DECSTATION DZ11 SERIAL DRIVER
3128 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3129 S:      Maintained
3130 F:      drivers/tty/serial/dz.*
3131
3132 E4000 MEDIA DRIVER
3133 M:      Antti Palosaari <crope@iki.fi>
3134 L:      linux-media@vger.kernel.org
3135 W:      http://linuxtv.org/
3136 W:      http://palosaari.fi/linux/
3137 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3138 T:      git git://linuxtv.org/anttip/media_tree.git
3139 S:      Maintained
3140 F:      drivers/media/tuners/e4000*
3141
3142 EATA-DMA SCSI DRIVER
3143 M:      Michael Neuffer <mike@i-Connect.Net>
3144 L:      linux-eata@i-connect.net
3145 L:      linux-scsi@vger.kernel.org
3146 S:      Maintained
3147 F:      drivers/scsi/eata*
3148
3149 EATA ISA/EISA/PCI SCSI DRIVER
3150 M:      Dario Ballabio <ballabio_dario@emc.com>
3151 L:      linux-scsi@vger.kernel.org
3152 S:      Maintained
3153 F:      drivers/scsi/eata.c
3154
3155 EATA-PIO SCSI DRIVER
3156 M:      Michael Neuffer <mike@i-Connect.Net>
3157 L:      linux-eata@i-connect.net
3158 L:      linux-scsi@vger.kernel.org
3159 S:      Maintained
3160 F:      drivers/scsi/eata_pio.*
3161
3162 EBTABLES
3163 M:      Bart De Schuymer <bart.de.schuymer@pandora.be>
3164 L:      netfilter-devel@vger.kernel.org
3165 W:      http://ebtables.sourceforge.net/
3166 S:      Maintained
3167 F:      include/linux/netfilter_bridge/ebt_*.h
3168 F:      include/uapi/linux/netfilter_bridge/ebt_*.h
3169 F:      net/bridge/netfilter/ebt*.c
3170
3171 EC100 MEDIA DRIVER
3172 M:      Antti Palosaari <crope@iki.fi>
3173 L:      linux-media@vger.kernel.org
3174 W:      http://linuxtv.org/
3175 W:      http://palosaari.fi/linux/
3176 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3177 T:      git git://linuxtv.org/anttip/media_tree.git
3178 S:      Maintained
3179 F:      drivers/media/dvb-frontends/ec100*
3180
3181 ECRYPT FILE SYSTEM
3182 M:      Tyler Hicks <tyhicks@canonical.com>
3183 L:      ecryptfs@vger.kernel.org
3184 W:      http://ecryptfs.org
3185 W:      https://launchpad.net/ecryptfs
3186 S:      Supported
3187 F:      Documentation/filesystems/ecryptfs.txt
3188 F:      fs/ecryptfs/
3189
3190 EDAC-CORE
3191 M:      Doug Thompson <dougthompson@xmission.com>
3192 M:      Borislav Petkov <bp@alien8.de>
3193 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3194 L:      linux-edac@vger.kernel.org
3195 W:      bluesmoke.sourceforge.net
3196 S:      Supported
3197 F:      Documentation/edac.txt
3198 F:      drivers/edac/
3199 F:      include/linux/edac.h
3200
3201 EDAC-AMD64
3202 M:      Doug Thompson <dougthompson@xmission.com>
3203 M:      Borislav Petkov <bp@alien8.de>
3204 L:      linux-edac@vger.kernel.org
3205 W:      bluesmoke.sourceforge.net
3206 S:      Maintained
3207 F:      drivers/edac/amd64_edac*
3208
3209 EDAC-CALXEDA
3210 M:      Doug Thompson <dougthompson@xmission.com>
3211 M:      Robert Richter <rric@kernel.org>
3212 L:      linux-edac@vger.kernel.org
3213 W:      bluesmoke.sourceforge.net
3214 S:      Maintained
3215 F:      drivers/edac/highbank*
3216
3217 EDAC-CAVIUM
3218 M:      Ralf Baechle <ralf@linux-mips.org>
3219 M:      David Daney <david.daney@cavium.com>
3220 L:      linux-edac@vger.kernel.org
3221 L:      linux-mips@linux-mips.org
3222 W:      bluesmoke.sourceforge.net
3223 S:      Supported
3224 F:      drivers/edac/octeon_edac*
3225
3226 EDAC-E752X
3227 M:      Mark Gross <mark.gross@intel.com>
3228 M:      Doug Thompson <dougthompson@xmission.com>
3229 L:      linux-edac@vger.kernel.org
3230 W:      bluesmoke.sourceforge.net
3231 S:      Maintained
3232 F:      drivers/edac/e752x_edac.c
3233
3234 EDAC-E7XXX
3235 M:      Doug Thompson <dougthompson@xmission.com>
3236 L:      linux-edac@vger.kernel.org
3237 W:      bluesmoke.sourceforge.net
3238 S:      Maintained
3239 F:      drivers/edac/e7xxx_edac.c
3240
3241 EDAC-GHES
3242 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3243 L:      linux-edac@vger.kernel.org
3244 W:      bluesmoke.sourceforge.net
3245 S:      Maintained
3246 F:      drivers/edac/ghes_edac.c
3247
3248 EDAC-I82443BXGX
3249 M:      Tim Small <tim@buttersideup.com>
3250 L:      linux-edac@vger.kernel.org
3251 W:      bluesmoke.sourceforge.net
3252 S:      Maintained
3253 F:      drivers/edac/i82443bxgx_edac.c
3254
3255 EDAC-I3000
3256 M:      Jason Uhlenkott <juhlenko@akamai.com>
3257 L:      linux-edac@vger.kernel.org
3258 W:      bluesmoke.sourceforge.net
3259 S:      Maintained
3260 F:      drivers/edac/i3000_edac.c
3261
3262 EDAC-I5000
3263 M:      Doug Thompson <dougthompson@xmission.com>
3264 L:      linux-edac@vger.kernel.org
3265 W:      bluesmoke.sourceforge.net
3266 S:      Maintained
3267 F:      drivers/edac/i5000_edac.c
3268
3269 EDAC-I5400
3270 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3271 L:      linux-edac@vger.kernel.org
3272 W:      bluesmoke.sourceforge.net
3273 S:      Maintained
3274 F:      drivers/edac/i5400_edac.c
3275
3276 EDAC-I7300
3277 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3278 L:      linux-edac@vger.kernel.org
3279 W:      bluesmoke.sourceforge.net
3280 S:      Maintained
3281 F:      drivers/edac/i7300_edac.c
3282
3283 EDAC-I7CORE
3284 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3285 L:      linux-edac@vger.kernel.org
3286 W:      bluesmoke.sourceforge.net
3287 S:      Maintained
3288 F:      drivers/edac/i7core_edac.c
3289
3290 EDAC-I82975X
3291 M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3292 M:      "Arvind R." <arvino55@gmail.com>
3293 L:      linux-edac@vger.kernel.org
3294 W:      bluesmoke.sourceforge.net
3295 S:      Maintained
3296 F:      drivers/edac/i82975x_edac.c
3297
3298 EDAC-MPC85XX
3299 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3300 L:      linux-edac@vger.kernel.org
3301 W:      bluesmoke.sourceforge.net
3302 S:      Maintained
3303 F:      drivers/edac/mpc85xx_edac.[ch]
3304
3305 EDAC-PASEMI
3306 M:      Egor Martovetsky <egor@pasemi.com>
3307 L:      linux-edac@vger.kernel.org
3308 W:      bluesmoke.sourceforge.net
3309 S:      Maintained
3310 F:      drivers/edac/pasemi_edac.c
3311
3312 EDAC-R82600
3313 M:      Tim Small <tim@buttersideup.com>
3314 L:      linux-edac@vger.kernel.org
3315 W:      bluesmoke.sourceforge.net
3316 S:      Maintained
3317 F:      drivers/edac/r82600_edac.c
3318
3319 EDAC-SBRIDGE
3320 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3321 L:      linux-edac@vger.kernel.org
3322 W:      bluesmoke.sourceforge.net
3323 S:      Maintained
3324 F:      drivers/edac/sb_edac.c
3325
3326 EDIROL UA-101/UA-1000 DRIVER
3327 M:      Clemens Ladisch <clemens@ladisch.de>
3328 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3329 T:      git git://git.alsa-project.org/alsa-kernel.git
3330 S:      Maintained
3331 F:      sound/usb/misc/ua101.c
3332
3333 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3334 M:      Matt Fleming <matt.fleming@intel.com>
3335 L:      linux-efi@vger.kernel.org
3336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3337 S:      Maintained
3338 F:      Documentation/x86/efi-stub.txt
3339 F:      arch/ia64/kernel/efi.c
3340 F:      arch/x86/boot/compressed/eboot.[ch]
3341 F:      arch/x86/include/asm/efi.h
3342 F:      arch/x86/platform/efi/*
3343 F:      drivers/firmware/efi/*
3344 F:      include/linux/efi*.h
3345
3346 EFI VARIABLE FILESYSTEM
3347 M:      Matthew Garrett <matthew.garrett@nebula.com>
3348 M:      Jeremy Kerr <jk@ozlabs.org>
3349 M:      Matt Fleming <matt.fleming@intel.com>
3350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3351 L:      linux-efi@vger.kernel.org
3352 S:      Maintained
3353 F:      fs/efivarfs/
3354
3355 EFIFB FRAMEBUFFER DRIVER
3356 L:      linux-fbdev@vger.kernel.org
3357 M:      Peter Jones <pjones@redhat.com>
3358 S:      Maintained
3359 F:      drivers/video/efifb.c
3360
3361 EFS FILESYSTEM
3362 W:      http://aeschi.ch.eu.org/efs/
3363 S:      Orphan
3364 F:      fs/efs/
3365
3366 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3367 M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3368 M:      Christoph Raisch <raisch@de.ibm.com>
3369 L:      linux-rdma@vger.kernel.org
3370 S:      Supported
3371 F:      drivers/infiniband/hw/ehca/
3372
3373 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3374 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3375 L:      netdev@vger.kernel.org
3376 S:      Maintained
3377 F:      drivers/net/ethernet/ibm/ehea/
3378
3379 EM28XX VIDEO4LINUX DRIVER
3380 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
3381 L:      linux-media@vger.kernel.org
3382 W:      http://linuxtv.org
3383 T:      git git://linuxtv.org/media_tree.git
3384 S:      Maintained
3385 F:      drivers/media/usb/em28xx/
3386
3387 EMBEDDED LINUX
3388 M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3389 M:      Matt Mackall <mpm@selenic.com>
3390 M:      David Woodhouse <dwmw2@infradead.org>
3391 L:      linux-embedded@vger.kernel.org
3392 S:      Maintained
3393
3394 EMULEX LPFC FC SCSI DRIVER
3395 M:      James Smart <james.smart@emulex.com>
3396 L:      linux-scsi@vger.kernel.org
3397 W:      http://sourceforge.net/projects/lpfcxxxx
3398 S:      Supported
3399 F:      drivers/scsi/lpfc/
3400
3401 ENE CB710 FLASH CARD READER DRIVER
3402 M:      MichaÅ‚ MirosÅ‚aw <mirq-linux@rere.qmqm.pl>
3403 S:      Maintained
3404 F:      drivers/misc/cb710/
3405 F:      drivers/mmc/host/cb710-mmc.*
3406 F:      include/linux/cb710.h
3407
3408 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3409 M:      Maxim Levitsky <maximlevitsky@gmail.com>
3410 S:      Maintained
3411 F:      drivers/media/rc/ene_ir.*
3412
3413 ENHANCED ERROR HANDLING (EEH)
3414 M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3415 L:      linuxppc-dev@lists.ozlabs.org
3416 S:      Supported
3417 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3418 F:      arch/powerpc/kernel/eeh*.c
3419
3420 EPSON S1D13XXX FRAMEBUFFER DRIVER
3421 M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3422 S:      Maintained
3423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3424 F:      drivers/video/s1d13xxxfb.c
3425 F:      include/video/s1d13xxxfb.h
3426
3427 ETHERNET BRIDGE
3428 M:      Stephen Hemminger <stephen@networkplumber.org>
3429 L:      bridge@lists.linux-foundation.org
3430 L:      netdev@vger.kernel.org
3431 W:      http://www.linuxfoundation.org/en/Net:Bridge
3432 S:      Maintained
3433 F:      include/linux/netfilter_bridge/
3434 F:      net/bridge/
3435
3436 ETHERNET PHY LIBRARY
3437 M:      Florian Fainelli <f.fainelli@gmail.com>
3438 L:      netdev@vger.kernel.org
3439 S:      Maintained
3440 F:      include/linux/phy.h
3441 F:      include/linux/phy_fixed.h
3442 F:      drivers/net/phy/
3443 F:      Documentation/networking/phy.txt
3444 F:      drivers/of/of_mdio.c
3445 F:      drivers/of/of_net.c
3446
3447 EXT2 FILE SYSTEM
3448 M:      Jan Kara <jack@suse.cz>
3449 L:      linux-ext4@vger.kernel.org
3450 S:      Maintained
3451 F:      Documentation/filesystems/ext2.txt
3452 F:      fs/ext2/
3453 F:      include/linux/ext2*
3454
3455 EXT3 FILE SYSTEM
3456 M:      Jan Kara <jack@suse.cz>
3457 M:      Andrew Morton <akpm@linux-foundation.org>
3458 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3459 L:      linux-ext4@vger.kernel.org
3460 S:      Maintained
3461 F:      Documentation/filesystems/ext3.txt
3462 F:      fs/ext3/
3463
3464 EXT4 FILE SYSTEM
3465 M:      "Theodore Ts'o" <tytso@mit.edu>
3466 M:      Andreas Dilger <adilger.kernel@dilger.ca>
3467 L:      linux-ext4@vger.kernel.org
3468 W:      http://ext4.wiki.kernel.org
3469 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3470 S:      Maintained
3471 F:      Documentation/filesystems/ext4.txt
3472 F:      fs/ext4/
3473
3474 Extended Verification Module (EVM)
3475 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3476 L:      linux-ima-devel@lists.sourceforge.net
3477 L:      linux-security-module@vger.kernel.org
3478 S:      Supported
3479 F:      security/integrity/evm/
3480
3481 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3482 M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3483 M:      Chanwoo Choi <cw00.choi@samsung.com>
3484 L:      linux-kernel@vger.kernel.org
3485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3486 S:      Maintained
3487 F:      drivers/extcon/
3488 F:      Documentation/extcon/
3489
3490 EXYNOS DP DRIVER
3491 M:      Jingoo Han <jg1.han@samsung.com>
3492 L:      dri-devel@lists.freedesktop.org
3493 S:      Maintained
3494 F:      drivers/gpu/drm/exynos/exynos_dp*
3495
3496 EXYNOS MIPI DISPLAY DRIVERS
3497 M:      Inki Dae <inki.dae@samsung.com>
3498 M:      Donghwa Lee <dh09.lee@samsung.com>
3499 M:      Kyungmin Park <kyungmin.park@samsung.com>
3500 L:      linux-fbdev@vger.kernel.org
3501 S:      Maintained
3502 F:      drivers/video/exynos/exynos_mipi*
3503 F:      include/video/exynos_mipi*
3504
3505 F71805F HARDWARE MONITORING DRIVER
3506 M:      Jean Delvare <jdelvare@suse.de>
3507 L:      lm-sensors@lm-sensors.org
3508 S:      Maintained
3509 F:      Documentation/hwmon/f71805f
3510 F:      drivers/hwmon/f71805f.c
3511
3512 FC0011 TUNER DRIVER
3513 M:      Michael Buesch <m@bues.ch>
3514 L:      linux-media@vger.kernel.org
3515 S:      Maintained
3516 F:      drivers/media/tuners/fc0011.h
3517 F:      drivers/media/tuners/fc0011.c
3518
3519 FC2580 MEDIA DRIVER
3520 M:      Antti Palosaari <crope@iki.fi>
3521 L:      linux-media@vger.kernel.org
3522 W:      http://linuxtv.org/
3523 W:      http://palosaari.fi/linux/
3524 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3525 T:      git git://linuxtv.org/anttip/media_tree.git
3526 S:      Maintained
3527 F:      drivers/media/tuners/fc2580*
3528
3529 FANOTIFY
3530 M:      Eric Paris <eparis@redhat.com>
3531 S:      Maintained
3532 F:      fs/notify/fanotify/
3533 F:      include/linux/fanotify.h
3534 F:      include/uapi/linux/fanotify.h
3535
3536 FARSYNC SYNCHRONOUS DRIVER
3537 M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3538 W:      http://www.farsite.co.uk/
3539 S:      Supported
3540 F:      drivers/net/wan/farsync.*
3541
3542 FAULT INJECTION SUPPORT
3543 M:      Akinobu Mita <akinobu.mita@gmail.com>
3544 S:      Supported
3545 F:      Documentation/fault-injection/
3546 F:      lib/fault-inject.c
3547
3548 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3549 M:      Robert Love <robert.w.love@intel.com>
3550 L:      fcoe-devel@open-fcoe.org
3551 W:      www.Open-FCoE.org
3552 S:      Supported
3553 F:      drivers/scsi/libfc/
3554 F:      drivers/scsi/fcoe/
3555 F:      include/scsi/fc/
3556 F:      include/scsi/libfc.h
3557 F:      include/scsi/libfcoe.h
3558 F:      include/uapi/scsi/fc/
3559
3560 FILE LOCKING (flock() and fcntl()/lockf())
3561 M:      Jeff Layton <jlayton@poochiereds.net>
3562 M:      J. Bruce Fields <bfields@fieldses.org>
3563 L:      linux-fsdevel@vger.kernel.org
3564 S:      Maintained
3565 F:      include/linux/fcntl.h
3566 F:      include/linux/fs.h
3567 F:      include/uapi/linux/fcntl.h
3568 F:      include/uapi/linux/fs.h
3569 F:      fs/fcntl.c
3570 F:      fs/locks.c
3571
3572 FILESYSTEMS (VFS and infrastructure)
3573 M:      Alexander Viro <viro@zeniv.linux.org.uk>
3574 L:      linux-fsdevel@vger.kernel.org
3575 S:      Maintained
3576 F:      fs/*
3577
3578 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3579 M:      Riku Voipio <riku.voipio@iki.fi>
3580 L:      lm-sensors@lm-sensors.org
3581 S:      Maintained
3582 F:      drivers/hwmon/f75375s.c
3583 F:      include/linux/f75375s.h
3584
3585 FIREWIRE AUDIO DRIVERS
3586 M:      Clemens Ladisch <clemens@ladisch.de>
3587 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3588 T:      git git://git.alsa-project.org/alsa-kernel.git
3589 S:      Maintained
3590 F:      sound/firewire/
3591
3592 FIREWIRE MEDIA DRIVERS (firedtv)
3593 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3594 L:      linux-media@vger.kernel.org
3595 L:      linux1394-devel@lists.sourceforge.net
3596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3597 S:      Maintained
3598 F:      drivers/media/firewire/
3599
3600 FIREWIRE SBP-2 TARGET
3601 M:      Chris Boot <bootc@bootc.net>
3602 L:      linux-scsi@vger.kernel.org
3603 L:      target-devel@vger.kernel.org
3604 L:      linux1394-devel@lists.sourceforge.net
3605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3606 S:      Maintained
3607 F:      drivers/target/sbp/
3608
3609 FIREWIRE SUBSYSTEM
3610 M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
3611 L:      linux1394-devel@lists.sourceforge.net
3612 W:      http://ieee1394.wiki.kernel.org/
3613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3614 S:      Maintained
3615 F:      drivers/firewire/
3616 F:      include/linux/firewire.h
3617 F:      include/uapi/linux/firewire*.h
3618 F:      tools/firewire/
3619
3620 FIRMWARE LOADER (request_firmware)
3621 M:      Ming Lei <ming.lei@canonical.com>
3622 L:      linux-kernel@vger.kernel.org
3623 S:      Maintained
3624 F:      Documentation/firmware_class/
3625 F:      drivers/base/firmware*.c
3626 F:      include/linux/firmware.h
3627
3628 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3629 M:      Joshua Morris <josh.h.morris@us.ibm.com>
3630 M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3631 S:      Maintained
3632 F:      drivers/block/rsxx/
3633
3634 FLOPPY DRIVER
3635 M:      Jiri Kosina <jkosina@suse.cz>
3636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3637 S:      Odd fixes
3638 F:      drivers/block/floppy.c
3639
3640 FMC SUBSYSTEM
3641 M:      Alessandro Rubini <rubini@gnudd.com>
3642 W:      http://www.ohwr.org/projects/fmc-bus
3643 S:      Supported
3644 F:      drivers/fmc/
3645 F:      include/linux/fmc*.h
3646 F:      include/linux/ipmi-fru.h
3647 K:      fmc_d.*register
3648
3649 FPU EMULATOR
3650 M:      Bill Metzenthen <billm@melbpc.org.au>
3651 W:      http://floatingpoint.sourceforge.net/emulator/index.html
3652 S:      Maintained
3653 F:      arch/x86/math-emu/
3654
3655 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3656 L:      netdev@vger.kernel.org
3657 S:      Orphan
3658 F:      drivers/net/wan/dlci.c
3659 F:      drivers/net/wan/sdla.c
3660
3661 FRAMEBUFFER LAYER
3662 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3663 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
3664 L:      linux-fbdev@vger.kernel.org
3665 W:      http://linux-fbdev.sourceforge.net/
3666 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
3667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3668 S:      Maintained
3669 F:      Documentation/fb/
3670 F:      Documentation/devicetree/bindings/fb/
3671 F:      drivers/video/
3672 F:      include/video/
3673 F:      include/linux/fb.h
3674 F:      include/uapi/video/
3675 F:      include/uapi/linux/fb.h
3676
3677 FREESCALE DIU FRAMEBUFFER DRIVER
3678 M:      Timur Tabi <timur@tabi.org>
3679 L:      linux-fbdev@vger.kernel.org
3680 S:      Maintained
3681 F:      drivers/video/fsl-diu-fb.*
3682
3683 FREESCALE DMA DRIVER
3684 M:      Li Yang <leoli@freescale.com>
3685 M:      Zhang Wei <zw@zh-kernel.org>
3686 L:      linuxppc-dev@lists.ozlabs.org
3687 S:      Maintained
3688 F:      drivers/dma/fsldma.*
3689
3690 FREESCALE I2C CPM DRIVER
3691 M:      Jochen Friedrich <jochen@scram.de>
3692 L:      linuxppc-dev@lists.ozlabs.org
3693 L:      linux-i2c@vger.kernel.org
3694 S:      Maintained
3695 F:      drivers/i2c/busses/i2c-cpm.c
3696
3697 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3698 M:      Sascha Hauer <kernel@pengutronix.de>
3699 L:      linux-fbdev@vger.kernel.org
3700 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3701 S:      Maintained
3702 F:      include/linux/platform_data/video-imxfb.h
3703 F:      drivers/video/imxfb.c
3704
3705 FREESCALE SOC FS_ENET DRIVER
3706 M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
3707 M:      Vitaly Bordug <vbordug@ru.mvista.com>
3708 L:      linuxppc-dev@lists.ozlabs.org
3709 L:      netdev@vger.kernel.org
3710 S:      Maintained
3711 F:      drivers/net/ethernet/freescale/fs_enet/
3712 F:      include/linux/fs_enet_pd.h
3713
3714 FREESCALE QUICC ENGINE LIBRARY
3715 L:      linuxppc-dev@lists.ozlabs.org
3716 S:      Orphan
3717 F:      arch/powerpc/sysdev/qe_lib/
3718 F:      arch/powerpc/include/asm/*qe.h
3719
3720 FREESCALE USB PERIPHERAL DRIVERS
3721 M:      Li Yang <leoli@freescale.com>
3722 L:      linux-usb@vger.kernel.org
3723 L:      linuxppc-dev@lists.ozlabs.org
3724 S:      Maintained
3725 F:      drivers/usb/gadget/fsl*
3726
3727 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3728 M:      Li Yang <leoli@freescale.com>
3729 L:      netdev@vger.kernel.org
3730 L:      linuxppc-dev@lists.ozlabs.org
3731 S:      Maintained
3732 F:      drivers/net/ethernet/freescale/ucc_geth*
3733
3734 FREESCALE QUICC ENGINE UCC UART DRIVER
3735 M:      Timur Tabi <timur@tabi.org>
3736 L:      linuxppc-dev@lists.ozlabs.org
3737 S:      Maintained
3738 F:      drivers/tty/serial/ucc_uart.c
3739
3740 FREESCALE SOC SOUND DRIVERS
3741 M:      Timur Tabi <timur@tabi.org>
3742 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3743 L:      linuxppc-dev@lists.ozlabs.org
3744 S:      Maintained
3745 F:      sound/soc/fsl/fsl*
3746 F:      sound/soc/fsl/mpc8610_hpcd.c
3747
3748 FREEVXFS FILESYSTEM
3749 M:      Christoph Hellwig <hch@infradead.org>
3750 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
3751 S:      Maintained
3752 F:      fs/freevxfs/
3753
3754 FREEZER
3755 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
3756 M:      Pavel Machek <pavel@ucw.cz>
3757 L:      linux-pm@vger.kernel.org
3758 S:      Supported
3759 F:      Documentation/power/freezing-of-tasks.txt
3760 F:      include/linux/freezer.h
3761 F:      kernel/freezer.c
3762
3763 FRONTSWAP API
3764 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3765 L:      linux-kernel@vger.kernel.org
3766 S:      Maintained
3767 F:      mm/frontswap.c
3768 F:      include/linux/frontswap.h
3769
3770 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3771 M:      David Howells <dhowells@redhat.com>
3772 L:      linux-cachefs@redhat.com
3773 S:      Supported
3774 F:      Documentation/filesystems/caching/
3775 F:      fs/fscache/
3776 F:      include/linux/fscache*.h
3777
3778 F2FS FILE SYSTEM
3779 M:      Jaegeuk Kim <jaegeuk.kim@samsung.com>
3780 L:      linux-f2fs-devel@lists.sourceforge.net
3781 W:      http://en.wikipedia.org/wiki/F2FS
3782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3783 S:      Maintained
3784 F:      Documentation/filesystems/f2fs.txt
3785 F:      Documentation/ABI/testing/sysfs-fs-f2fs
3786 F:      fs/f2fs/
3787 F:      include/linux/f2fs_fs.h
3788
3789 FUJITSU FR-V (FRV) PORT
3790 M:      David Howells <dhowells@redhat.com>
3791 S:      Maintained
3792 F:      arch/frv/
3793
3794 FUJITSU LAPTOP EXTRAS
3795 M:      Jonathan Woithe <jwoithe@just42.net>
3796 L:      platform-driver-x86@vger.kernel.org
3797 S:      Maintained
3798 F:      drivers/platform/x86/fujitsu-laptop.c
3799
3800 FUJITSU M-5MO LS CAMERA ISP DRIVER
3801 M:      Kyungmin Park <kyungmin.park@samsung.com>
3802 M:      Heungjun Kim <riverful.kim@samsung.com>
3803 L:      linux-media@vger.kernel.org
3804 S:      Maintained
3805 F:      drivers/media/i2c/m5mols/
3806 F:      include/media/m5mols.h
3807
3808 FUJITSU TABLET EXTRAS
3809 M:      Robert Gerlach <khnz@gmx.de>
3810 L:      platform-driver-x86@vger.kernel.org
3811 S:      Maintained
3812 F:      drivers/platform/x86/fujitsu-tablet.c
3813
3814 FUSE: FILESYSTEM IN USERSPACE
3815 M:      Miklos Szeredi <miklos@szeredi.hu>
3816 L:      fuse-devel@lists.sourceforge.net
3817 W:      http://fuse.sourceforge.net/
3818 S:      Maintained
3819 F:      fs/fuse/
3820 F:      include/uapi/linux/fuse.h
3821
3822 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3823 M:      Rik Faith <faith@cs.unc.edu>
3824 L:      linux-scsi@vger.kernel.org
3825 S:      Odd Fixes (e.g., new signatures)
3826 F:      drivers/scsi/fdomain.*
3827
3828 GCOV BASED KERNEL PROFILING
3829 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3830 S:      Maintained
3831 F:      kernel/gcov/
3832 F:      Documentation/gcov.txt
3833
3834 GDT SCSI DISK ARRAY CONTROLLER DRIVER
3835 M:      Achim Leubner <achim_leubner@adaptec.com>
3836 L:      linux-scsi@vger.kernel.org
3837 W:      http://www.icp-vortex.com/
3838 S:      Supported
3839 F:      drivers/scsi/gdt*
3840
3841 GEMTEK FM RADIO RECEIVER DRIVER
3842 M:      Hans Verkuil <hverkuil@xs4all.nl>
3843 L:      linux-media@vger.kernel.org
3844 T:      git git://linuxtv.org/media_tree.git
3845 W:      http://linuxtv.org
3846 S:      Maintained
3847 F:      drivers/media/radio/radio-gemtek*
3848
3849 GENERIC GPIO I2C DRIVER
3850 M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
3851 S:      Supported
3852 F:      drivers/i2c/busses/i2c-gpio.c
3853 F:      include/linux/i2c-gpio.h
3854
3855 GENERIC GPIO I2C MULTIPLEXER DRIVER
3856 M:      Peter Korsgaard <peter.korsgaard@barco.com>
3857 L:      linux-i2c@vger.kernel.org
3858 S:      Supported
3859 F:      drivers/i2c/muxes/i2c-mux-gpio.c
3860 F:      include/linux/i2c-mux-gpio.h
3861 F:      Documentation/i2c/muxes/i2c-mux-gpio
3862
3863 GENERIC HDLC (WAN) DRIVERS
3864 M:      Krzysztof Halasa <khc@pm.waw.pl>
3865 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
3866 S:      Maintained
3867 F:      drivers/net/wan/c101.c
3868 F:      drivers/net/wan/hd6457*
3869 F:      drivers/net/wan/hdlc*
3870 F:      drivers/net/wan/n2.c
3871 F:      drivers/net/wan/pc300too.c
3872 F:      drivers/net/wan/pci200syn.c
3873 F:      drivers/net/wan/wanxl*
3874
3875 GENERIC INCLUDE/ASM HEADER FILES
3876 M:      Arnd Bergmann <arnd@arndb.de>
3877 L:      linux-arch@vger.kernel.org
3878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3879 S:      Maintained
3880 F:      include/asm-generic/
3881 F:      include/uapi/asm-generic/
3882
3883 GENERIC PHY FRAMEWORK
3884 M:      Kishon Vijay Abraham I <kishon@ti.com>
3885 L:      linux-kernel@vger.kernel.org
3886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3887 S:      Supported
3888 F:      drivers/phy/
3889 F:      include/linux/phy/
3890
3891 GENERIC UIO DRIVER FOR PCI DEVICES
3892 M:      "Michael S. Tsirkin" <mst@redhat.com>
3893 L:      kvm@vger.kernel.org
3894 S:      Supported
3895 F:      drivers/uio/uio_pci_generic.c
3896
3897 GET_MAINTAINER SCRIPT
3898 M:      Joe Perches <joe@perches.com>
3899 S:      Maintained
3900 F:      scripts/get_maintainer.pl
3901
3902 GFS2 FILE SYSTEM
3903 M:      Steven Whitehouse <swhiteho@redhat.com>
3904 L:      cluster-devel@redhat.com
3905 W:      http://sources.redhat.com/cluster/
3906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3908 S:      Supported
3909 F:      Documentation/filesystems/gfs2*.txt
3910 F:      fs/gfs2/
3911 F:      include/uapi/linux/gfs2_ondisk.h
3912
3913 GIGASET ISDN DRIVERS
3914 M:      Hansjoerg Lipp <hjlipp@web.de>
3915 M:      Tilman Schmidt <tilman@imap.cc>
3916 L:      gigaset307x-common@lists.sourceforge.net
3917 W:      http://gigaset307x.sourceforge.net/
3918 S:      Maintained
3919 F:      Documentation/isdn/README.gigaset
3920 F:      drivers/isdn/gigaset/
3921 F:      include/uapi/linux/gigaset_dev.h
3922
3923 GPIO SUBSYSTEM
3924 M:      Linus Walleij <linus.walleij@linaro.org>
3925 M:      Alexandre Courbot <gnurou@gmail.com>
3926 L:      linux-gpio@vger.kernel.org
3927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3928 S:      Maintained
3929 F:      Documentation/gpio/
3930 F:      drivers/gpio/
3931 F:      include/linux/gpio*
3932 F:      include/asm-generic/gpio.h
3933
3934 GRE DEMULTIPLEXER DRIVER
3935 M:      Dmitry Kozlov <xeb@mail.ru>
3936 L:      netdev@vger.kernel.org
3937 S:      Maintained
3938 F:      net/ipv4/gre_demux.c
3939 F:      net/ipv4/gre_offload.c
3940 F:      include/net/gre.h
3941
3942 GRETH 10/100/1G Ethernet MAC device driver
3943 M:      Kristoffer Glembo <kristoffer@gaisler.com>
3944 L:      netdev@vger.kernel.org
3945 S:      Maintained
3946 F:      drivers/net/ethernet/aeroflex/
3947
3948 GSPCA FINEPIX SUBDRIVER
3949 M:      Frank Zago <frank@zago.net>
3950 L:      linux-media@vger.kernel.org
3951 T:      git git://linuxtv.org/media_tree.git
3952 S:      Maintained
3953 F:      drivers/media/usb/gspca/finepix.c
3954
3955 GSPCA GL860 SUBDRIVER
3956 M:      Olivier Lorin <o.lorin@laposte.net>
3957 L:      linux-media@vger.kernel.org
3958 T:      git git://linuxtv.org/media_tree.git
3959 S:      Maintained
3960 F:      drivers/media/usb/gspca/gl860/
3961
3962 GSPCA M5602 SUBDRIVER
3963 M:      Erik Andren <erik.andren@gmail.com>
3964 L:      linux-media@vger.kernel.org
3965 T:      git git://linuxtv.org/media_tree.git
3966 S:      Maintained
3967 F:      drivers/media/usb/gspca/m5602/
3968
3969 GSPCA PAC207 SONIXB SUBDRIVER
3970 M:      Hans de Goede <hdegoede@redhat.com>
3971 L:      linux-media@vger.kernel.org
3972 T:      git git://linuxtv.org/media_tree.git
3973 S:      Maintained
3974 F:      drivers/media/usb/gspca/pac207.c
3975
3976 GSPCA SN9C20X SUBDRIVER
3977 M:      Brian Johnson <brijohn@gmail.com>
3978 L:      linux-media@vger.kernel.org
3979 T:      git git://linuxtv.org/media_tree.git
3980 S:      Maintained
3981 F:      drivers/media/usb/gspca/sn9c20x.c
3982
3983 GSPCA T613 SUBDRIVER
3984 M:      Leandro Costantino <lcostantino@gmail.com>
3985 L:      linux-media@vger.kernel.org
3986 T:      git git://linuxtv.org/media_tree.git
3987 S:      Maintained
3988 F:      drivers/media/usb/gspca/t613.c
3989
3990 GSPCA USB WEBCAM DRIVER
3991 M:      Hans de Goede <hdegoede@redhat.com>
3992 L:      linux-media@vger.kernel.org
3993 T:      git git://linuxtv.org/media_tree.git
3994 S:      Maintained
3995 F:      drivers/media/usb/gspca/
3996
3997 GUID PARTITION TABLE (GPT)
3998 M:      Davidlohr Bueso <davidlohr@hp.com>
3999 L:      linux-efi@vger.kernel.org
4000 S:      Maintained
4001 F:      block/partitions/efi.*
4002
4003 STK1160 USB VIDEO CAPTURE DRIVER
4004 M:      Ezequiel Garcia <elezegarcia@gmail.com>
4005 L:      linux-media@vger.kernel.org
4006 T:      git git://linuxtv.org/media_tree.git
4007 S:      Maintained
4008 F:      drivers/media/usb/stk1160/
4009
4010 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4011 M:      Frank Seidel <frank@f-seidel.de>
4012 L:      platform-driver-x86@vger.kernel.org
4013 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4014 S:      Maintained
4015 F:      drivers/platform/x86/hdaps.c
4016
4017 HDPVR USB VIDEO ENCODER DRIVER
4018 M:      Hans Verkuil <hverkuil@xs4all.nl>
4019 L:      linux-media@vger.kernel.org
4020 T:      git git://linuxtv.org/media_tree.git
4021 W:      http://linuxtv.org
4022 S:      Odd Fixes
4023 F:      drivers/media/usb/hdpvr/
4024
4025 HWPOISON MEMORY FAILURE HANDLING
4026 M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4027 L:      linux-mm@kvack.org
4028 S:      Maintained
4029 F:      mm/memory-failure.c
4030 F:      mm/hwpoison-inject.c
4031
4032 HYPERVISOR VIRTUAL CONSOLE DRIVER
4033 L:      linuxppc-dev@lists.ozlabs.org
4034 S:      Odd Fixes
4035 F:      drivers/tty/hvc/
4036
4037 HARDWARE MONITORING
4038 M:      Jean Delvare <jdelvare@suse.de>
4039 M:      Guenter Roeck <linux@roeck-us.net>
4040 L:      lm-sensors@lm-sensors.org
4041 W:      http://www.lm-sensors.org/
4042 T:      quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4044 S:      Maintained
4045 F:      Documentation/hwmon/
4046 F:      drivers/hwmon/
4047 F:      include/linux/hwmon*.h
4048
4049 HARDWARE RANDOM NUMBER GENERATOR CORE
4050 M:      Matt Mackall <mpm@selenic.com>
4051 M:      Herbert Xu <herbert@gondor.apana.org.au>
4052 S:      Odd fixes
4053 F:      Documentation/hw_random.txt
4054 F:      drivers/char/hw_random/
4055 F:      include/linux/hw_random.h
4056
4057 HARDWARE SPINLOCK CORE
4058 M:      Ohad Ben-Cohen <ohad@wizery.com>
4059 S:      Maintained
4060 F:      Documentation/hwspinlock.txt
4061 F:      drivers/hwspinlock/hwspinlock_*
4062 F:      include/linux/hwspinlock.h
4063
4064 HARMONY SOUND DRIVER
4065 L:      linux-parisc@vger.kernel.org
4066 S:      Maintained
4067 F:      sound/parisc/harmony.*
4068
4069 HD29L2 MEDIA DRIVER
4070 M:      Antti Palosaari <crope@iki.fi>
4071 L:      linux-media@vger.kernel.org
4072 W:      http://linuxtv.org/
4073 W:      http://palosaari.fi/linux/
4074 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4075 T:      git git://linuxtv.org/anttip/media_tree.git
4076 S:      Maintained
4077 F:      drivers/media/dvb-frontends/hd29l2*
4078
4079 HEWLETT-PACKARD SMART2 RAID DRIVER
4080 M:      Chirag Kantharia <chirag.kantharia@hp.com>
4081 L:      iss_storagedev@hp.com
4082 S:      Maintained
4083 F:      Documentation/blockdev/cpqarray.txt
4084 F:      drivers/block/cpqarray.*
4085
4086 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4087 M:      "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
4088 L:      iss_storagedev@hp.com
4089 S:      Supported
4090 F:      Documentation/scsi/hpsa.txt
4091 F:      drivers/scsi/hpsa*.[ch]
4092 F:      include/linux/cciss*.h
4093 F:      include/uapi/linux/cciss*.h
4094
4095 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4096 M:      Mike Miller <mike.miller@hp.com>
4097 L:      iss_storagedev@hp.com
4098 S:      Supported
4099 F:      Documentation/blockdev/cciss.txt
4100 F:      drivers/block/cciss*
4101 F:      include/linux/cciss_ioctl.h
4102 F:      include/uapi/linux/cciss_ioctl.h
4103
4104 HFS FILESYSTEM
4105 L:      linux-fsdevel@vger.kernel.org
4106 S:      Orphan
4107 F:      Documentation/filesystems/hfs.txt
4108 F:      fs/hfs/
4109
4110 HFSPLUS FILESYSTEM
4111 L:      linux-fsdevel@vger.kernel.org
4112 S:      Orphan
4113 F:      Documentation/filesystems/hfsplus.txt
4114 F:      fs/hfsplus/
4115
4116 HGA FRAMEBUFFER DRIVER
4117 M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4118 L:      linux-nvidia@lists.surfsouth.com
4119 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4120 S:      Maintained
4121 F:      drivers/video/hgafb.c
4122
4123 HIBERNATION (aka Software Suspend, aka swsusp)
4124 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4125 M:      Pavel Machek <pavel@ucw.cz>
4126 L:      linux-pm@vger.kernel.org
4127 S:      Supported
4128 F:      arch/x86/power/
4129 F:      drivers/base/power/
4130 F:      kernel/power/
4131 F:      include/linux/suspend.h
4132 F:      include/linux/freezer.h
4133 F:      include/linux/pm.h
4134 F:      arch/*/include/asm/suspend*.h
4135
4136 HID CORE LAYER
4137 M:      Jiri Kosina <jkosina@suse.cz>
4138 L:      linux-input@vger.kernel.org
4139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4140 S:      Maintained
4141 F:      drivers/hid/
4142 F:      include/linux/hid*
4143 F:      include/uapi/linux/hid*
4144
4145 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4146 M:      Thomas Gleixner <tglx@linutronix.de>
4147 L:      linux-kernel@vger.kernel.org
4148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4149 S:      Maintained
4150 F:      Documentation/timers/
4151 F:      kernel/hrtimer.c
4152 F:      kernel/time/clockevents.c
4153 F:      kernel/time/tick*.*
4154 F:      kernel/time/timer_*.c
4155 F:      include/linux/clockchips.h
4156 F:      include/linux/hrtimer.h
4157
4158 HIGH-SPEED SCC DRIVER FOR AX.25
4159 L:      linux-hams@vger.kernel.org
4160 S:      Orphan
4161 F:      drivers/net/hamradio/dmascc.c
4162 F:      drivers/net/hamradio/scc.c
4163
4164 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4165 M:      HighPoint Linux Team <linux@highpoint-tech.com>
4166 W:      http://www.highpoint-tech.com
4167 S:      Supported
4168 F:      Documentation/scsi/hptiop.txt
4169 F:      drivers/scsi/hptiop.c
4170
4171 HIPPI
4172 M:      Jes Sorensen <jes@trained-monkey.org>
4173 L:      linux-hippi@sunsite.dk
4174 S:      Maintained
4175 F:      include/linux/hippidevice.h
4176 F:      include/uapi/linux/if_hippi.h
4177 F:      net/802/hippi.c
4178 F:      drivers/net/hippi/
4179
4180 HOST AP DRIVER
4181 M:      Jouni Malinen <j@w1.fi>
4182 L:      hostap@shmoo.com (subscribers-only)
4183 L:      linux-wireless@vger.kernel.org
4184 W:      http://hostap.epitest.fi/
4185 S:      Maintained
4186 F:      drivers/net/wireless/hostap/
4187
4188 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4189 L:      platform-driver-x86@vger.kernel.org
4190 S:      Orphan
4191 F:      drivers/platform/x86/tc1100-wmi.c
4192
4193 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4194 M:      Jaroslav Kysela <perex@perex.cz>
4195 S:      Maintained
4196 F:      drivers/net/ethernet/hp/hp100.*
4197
4198 HPET:   High Precision Event Timers driver
4199 M:      Clemens Ladisch <clemens@ladisch.de>
4200 S:      Maintained
4201 F:      Documentation/timers/hpet.txt
4202 F:      drivers/char/hpet.c
4203 F:      include/linux/hpet.h
4204 F:      include/uapi/linux/hpet.h
4205
4206 HPET:   x86
4207 S:      Orphan
4208 F:      arch/x86/kernel/hpet.c
4209 F:      arch/x86/include/asm/hpet.h
4210
4211 HPFS FILESYSTEM
4212 M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4213 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4214 S:      Maintained
4215 F:      fs/hpfs/
4216
4217 HSI SUBSYSTEM
4218 M:      Sebastian Reichel <sre@kernel.org>
4219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4220 S:      Maintained
4221 F:      Documentation/ABI/testing/sysfs-bus-hsi
4222 F:      Documentation/hsi.txt
4223 F:      drivers/hsi/
4224 F:      include/linux/hsi/
4225 F:      include/uapi/linux/hsi/
4226
4227 HSO 3G MODEM DRIVER
4228 M:      Jan Dumon <j.dumon@option.com>
4229 W:      http://www.pharscape.org
4230 S:      Maintained
4231 F:      drivers/net/usb/hso.c
4232
4233 HSR NETWORK PROTOCOL
4234 M:      Arvid Brodin <arvid.brodin@alten.se>
4235 L:      netdev@vger.kernel.org
4236 S:      Maintained
4237 F:      net/hsr/
4238
4239 HTCPEN TOUCHSCREEN DRIVER
4240 M:      Pau Oliva Fora <pof@eslack.org>
4241 L:      linux-input@vger.kernel.org
4242 S:      Maintained
4243 F:      drivers/input/touchscreen/htcpen.c
4244
4245 HUGETLB FILESYSTEM
4246 M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4247 S:      Maintained
4248 F:      fs/hugetlbfs/
4249
4250 Hyper-V CORE AND DRIVERS
4251 M:      K. Y. Srinivasan <kys@microsoft.com>
4252 M:      Haiyang Zhang <haiyangz@microsoft.com>
4253 L:      devel@linuxdriverproject.org
4254 S:      Maintained
4255 F:      arch/x86/include/asm/mshyperv.h
4256 F:      arch/x86/include/uapi/asm/hyperv.h
4257 F:      arch/x86/kernel/cpu/mshyperv.c
4258 F:      drivers/hid/hid-hyperv.c
4259 F:      drivers/hv/
4260 F:      drivers/input/serio/hyperv-keyboard.c
4261 F:      drivers/net/hyperv/
4262 F:      drivers/scsi/storvsc_drv.c
4263 F:      drivers/video/hyperv_fb.c
4264 F:      include/linux/hyperv.h
4265 F:      tools/hv/
4266
4267 I2C OVER PARALLEL PORT
4268 M:      Jean Delvare <jdelvare@suse.de>
4269 L:      linux-i2c@vger.kernel.org
4270 S:      Maintained
4271 F:      Documentation/i2c/busses/i2c-parport
4272 F:      Documentation/i2c/busses/i2c-parport-light
4273 F:      drivers/i2c/busses/i2c-parport.c
4274 F:      drivers/i2c/busses/i2c-parport-light.c
4275
4276 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4277 M:      Jean Delvare <jdelvare@suse.de>
4278 L:      linux-i2c@vger.kernel.org
4279 S:      Maintained
4280 F:      Documentation/i2c/busses/i2c-ali1535
4281 F:      Documentation/i2c/busses/i2c-ali1563
4282 F:      Documentation/i2c/busses/i2c-ali15x3
4283 F:      Documentation/i2c/busses/i2c-amd756
4284 F:      Documentation/i2c/busses/i2c-amd8111
4285 F:      Documentation/i2c/busses/i2c-i801
4286 F:      Documentation/i2c/busses/i2c-nforce2
4287 F:      Documentation/i2c/busses/i2c-piix4
4288 F:      Documentation/i2c/busses/i2c-sis5595
4289 F:      Documentation/i2c/busses/i2c-sis630
4290 F:      Documentation/i2c/busses/i2c-sis96x
4291 F:      Documentation/i2c/busses/i2c-via
4292 F:      Documentation/i2c/busses/i2c-viapro
4293 F:      drivers/i2c/busses/i2c-ali1535.c
4294 F:      drivers/i2c/busses/i2c-ali1563.c
4295 F:      drivers/i2c/busses/i2c-ali15x3.c
4296 F:      drivers/i2c/busses/i2c-amd756.c
4297 F:      drivers/i2c/busses/i2c-amd756-s4882.c
4298 F:      drivers/i2c/busses/i2c-amd8111.c
4299 F:      drivers/i2c/busses/i2c-i801.c
4300 F:      drivers/i2c/busses/i2c-isch.c
4301 F:      drivers/i2c/busses/i2c-nforce2.c
4302 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4303 F:      drivers/i2c/busses/i2c-piix4.c
4304 F:      drivers/i2c/busses/i2c-sis5595.c
4305 F:      drivers/i2c/busses/i2c-sis630.c
4306 F:      drivers/i2c/busses/i2c-sis96x.c
4307 F:      drivers/i2c/busses/i2c-via.c
4308 F:      drivers/i2c/busses/i2c-viapro.c
4309
4310 I2C/SMBUS ISMT DRIVER
4311 M:      Seth Heasley <seth.heasley@intel.com>
4312 M:      Neil Horman <nhorman@tuxdriver.com>
4313 L:      linux-i2c@vger.kernel.org
4314 F:      drivers/i2c/busses/i2c-ismt.c
4315 F:      Documentation/i2c/busses/i2c-ismt
4316
4317 I2C/SMBUS STUB DRIVER
4318 M:      Jean Delvare <jdelvare@suse.de>
4319 L:      linux-i2c@vger.kernel.org
4320 S:      Maintained
4321 F:      drivers/i2c/i2c-stub.c
4322
4323 I2C SUBSYSTEM
4324 M:      Wolfram Sang <wsa@the-dreams.de>
4325 L:      linux-i2c@vger.kernel.org
4326 W:      https://i2c.wiki.kernel.org/
4327 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4329 S:      Maintained
4330 F:      Documentation/i2c/
4331 F:      drivers/i2c/
4332 F:      include/linux/i2c.h
4333 F:      include/linux/i2c-*.h
4334 F:      include/uapi/linux/i2c.h
4335 F:      include/uapi/linux/i2c-*.h
4336
4337 I2C-TAOS-EVM DRIVER
4338 M:      Jean Delvare <jdelvare@suse.de>
4339 L:      linux-i2c@vger.kernel.org
4340 S:      Maintained
4341 F:      Documentation/i2c/busses/i2c-taos-evm
4342 F:      drivers/i2c/busses/i2c-taos-evm.c
4343
4344 I2C-TINY-USB DRIVER
4345 M:      Till Harbaum <till@harbaum.org>
4346 L:      linux-i2c@vger.kernel.org
4347 W:      http://www.harbaum.org/till/i2c_tiny_usb
4348 S:      Maintained
4349 F:      drivers/i2c/busses/i2c-tiny-usb.c
4350
4351 i386 BOOT CODE
4352 M:      "H. Peter Anvin" <hpa@zytor.com>
4353 S:      Maintained
4354 F:      arch/x86/boot/
4355
4356 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4357 M:      "H. Peter Anvin" <hpa@zytor.com>
4358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4359 S:      Maintained
4360
4361 IA64 (Itanium) PLATFORM
4362 M:      Tony Luck <tony.luck@intel.com>
4363 M:      Fenghua Yu <fenghua.yu@intel.com>
4364 L:      linux-ia64@vger.kernel.org
4365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4366 S:      Maintained
4367 F:      arch/ia64/
4368
4369 IBM Power in-Nest Crypto Acceleration
4370 M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4371 M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4372 L:      linux-crypto@vger.kernel.org
4373 S:      Supported
4374 F:      drivers/crypto/nx/
4375
4376 IBM Power 842 compression accelerator
4377 M:      Robert Jennings <rcj@linux.vnet.ibm.com>
4378 S:      Supported
4379 F:      drivers/crypto/nx/nx-842.c
4380 F:      include/linux/nx842.h
4381
4382 IBM Power Linux RAID adapter
4383 M:      Brian King <brking@us.ibm.com>
4384 S:      Supported
4385 F:      drivers/scsi/ipr.*
4386
4387 IBM Power Virtual Ethernet Device Driver
4388 M:      Santiago Leon <santil@linux.vnet.ibm.com>
4389 L:      netdev@vger.kernel.org
4390 S:      Supported
4391 F:      drivers/net/ethernet/ibm/ibmveth.*
4392
4393 IBM Power Virtual SCSI/FC Device Drivers
4394 M:      Robert Jennings <rcj@linux.vnet.ibm.com>
4395 L:      linux-scsi@vger.kernel.org
4396 S:      Supported
4397 F:      drivers/scsi/ibmvscsi/
4398 X:      drivers/scsi/ibmvscsi/ibmvstgt.c
4399
4400 IBM ServeRAID RAID DRIVER
4401 P:      Jack Hammer
4402 M:      Dave Jeffery <ipslinux@adaptec.com>
4403 W:      http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4404 S:      Supported
4405 F:      drivers/scsi/ips.*
4406
4407 ICH LPC AND GPIO DRIVER
4408 M:      Peter Tyser <ptyser@xes-inc.com>
4409 S:      Maintained
4410 F:      drivers/mfd/lpc_ich.c
4411 F:      drivers/gpio/gpio-ich.c
4412
4413 IDE SUBSYSTEM
4414 M:      "David S. Miller" <davem@davemloft.net>
4415 L:      linux-ide@vger.kernel.org
4416 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4418 S:      Maintained
4419 F:      Documentation/ide/
4420 F:      drivers/ide/
4421 F:      include/linux/ide.h
4422
4423 IDEAPAD LAPTOP EXTRAS DRIVER
4424 M:      Ike Panhc <ike.pan@canonical.com>
4425 L:      platform-driver-x86@vger.kernel.org
4426 W:      http://launchpad.net/ideapad-laptop
4427 S:      Maintained
4428 F:      drivers/platform/x86/ideapad-laptop.c
4429
4430 IDEAPAD LAPTOP SLIDEBAR DRIVER
4431 M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4432 L:      linux-input@vger.kernel.org
4433 W:      https://github.com/o2genum/ideapad-slidebar
4434 S:      Maintained
4435 F:      drivers/input/misc/ideapad_slidebar.c
4436
4437 IDE/ATAPI DRIVERS
4438 M:      Borislav Petkov <bp@alien8.de>
4439 L:      linux-ide@vger.kernel.org
4440 S:      Maintained
4441 F:      Documentation/cdrom/ide-cd
4442 F:      drivers/ide/ide-cd*
4443
4444 IDLE-I7300
4445 M:      Andy Henroid <andrew.d.henroid@intel.com>
4446 L:      linux-pm@vger.kernel.org
4447 S:      Supported
4448 F:      drivers/idle/i7300_idle.c
4449
4450 IEEE 802.15.4 SUBSYSTEM
4451 M:      Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
4452 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
4453 L:      linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
4454 W:      http://apps.sourceforge.net/trac/linux-zigbee
4455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4456 S:      Maintained
4457 F:      net/ieee802154/
4458 F:      net/mac802154/
4459 F:      drivers/net/ieee802154/
4460
4461 IGUANAWORKS USB IR TRANSCEIVER
4462 M:      Sean Young <sean@mess.org>
4463 L:      linux-media@vger.kernel.org
4464 S:      Maintained
4465 F:      drivers/media/rc/iguanair.c
4466
4467 IIO SUBSYSTEM AND DRIVERS
4468 M:      Jonathan Cameron <jic23@kernel.org>
4469 L:      linux-iio@vger.kernel.org
4470 S:      Maintained
4471 F:      drivers/iio/
4472 F:      drivers/staging/iio/
4473
4474 IKANOS/ADI EAGLE ADSL USB DRIVER
4475 M:      Matthieu Castet <castet.matthieu@free.fr>
4476 M:      Stanislaw Gruszka <stf_xl@wp.pl>
4477 S:      Maintained
4478 F:      drivers/usb/atm/ueagle-atm.c
4479
4480 INA209 HARDWARE MONITOR DRIVER
4481 M:      Guenter Roeck <linux@roeck-us.net>
4482 L:      lm-sensors@lm-sensors.org
4483 S:      Maintained
4484 F:      Documentation/hwmon/ina209
4485 F:      Documentation/devicetree/bindings/i2c/ina209.txt
4486 F:      drivers/hwmon/ina209.c
4487
4488 INA2XX HARDWARE MONITOR DRIVER
4489 M:      Guenter Roeck <linux@roeck-us.net>
4490 L:      lm-sensors@lm-sensors.org
4491 S:      Maintained
4492 F:      Documentation/hwmon/ina2xx
4493 F:      drivers/hwmon/ina2xx.c
4494 F:      include/linux/platform_data/ina2xx.h
4495
4496 INDUSTRY PACK SUBSYSTEM (IPACK)
4497 M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4498 M:      Jens Taprogge <jens.taprogge@taprogge.org>
4499 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4500 L:      industrypack-devel@lists.sourceforge.net
4501 W:      http://industrypack.sourceforge.net
4502 S:      Maintained
4503 F:      drivers/ipack/
4504
4505 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4506 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
4507 M:      Dmitry Kasatkin <d.kasatkin@samsung.com>
4508 L:      linux-ima-devel@lists.sourceforge.net
4509 L:      linux-ima-user@lists.sourceforge.net
4510 L:      linux-security-module@vger.kernel.org
4511 S:      Supported
4512 F:      security/integrity/ima/
4513
4514 IMS TWINTURBO FRAMEBUFFER DRIVER
4515 L:      linux-fbdev@vger.kernel.org
4516 S:      Orphan
4517 F:      drivers/video/imsttfb.c
4518
4519 INFINIBAND SUBSYSTEM
4520 M:      Roland Dreier <roland@kernel.org>
4521 M:      Sean Hefty <sean.hefty@intel.com>
4522 M:      Hal Rosenstock <hal.rosenstock@gmail.com>
4523 L:      linux-rdma@vger.kernel.org
4524 W:      http://www.openfabrics.org/
4525 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
4526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4527 S:      Supported
4528 F:      Documentation/infiniband/
4529 F:      drivers/infiniband/
4530 F:      include/uapi/linux/if_infiniband.h
4531
4532 INOTIFY
4533 M:      John McCutchan <john@johnmccutchan.com>
4534 M:      Robert Love <rlove@rlove.org>
4535 M:      Eric Paris <eparis@parisplace.org>
4536 S:      Maintained
4537 F:      Documentation/filesystems/inotify.txt
4538 F:      fs/notify/inotify/
4539 F:      include/linux/inotify.h
4540 F:      include/uapi/linux/inotify.h
4541
4542 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4543 M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
4544 M:      Dmitry Torokhov <dtor@mail.ru>
4545 L:      linux-input@vger.kernel.org
4546 Q:      http://patchwork.kernel.org/project/linux-input/list/
4547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4548 S:      Maintained
4549 F:      drivers/input/
4550 F:      include/linux/input.h
4551 F:      include/uapi/linux/input.h
4552 F:      include/linux/input/
4553
4554 INPUT MULTITOUCH (MT) PROTOCOL
4555 M:      Henrik Rydberg <rydberg@euromail.se>
4556 L:      linux-input@vger.kernel.org
4557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4558 S:      Maintained
4559 F:      Documentation/input/multi-touch-protocol.txt
4560 F:      drivers/input/input-mt.c
4561 K:      \b(ABS|SYN)_MT_
4562
4563 INTEL C600 SERIES SAS CONTROLLER DRIVER
4564 M:      Intel SCU Linux support <intel-linux-scu@intel.com>
4565 M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4566 M:      Dave Jiang <dave.jiang@intel.com>
4567 L:      linux-scsi@vger.kernel.org
4568 T:      git git://git.code.sf.net/p/intel-sas/isci
4569 S:      Supported
4570 F:      drivers/scsi/isci/
4571
4572 INTEL IDLE DRIVER
4573 M:      Len Brown <lenb@kernel.org>
4574 L:      linux-pm@vger.kernel.org
4575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4576 S:      Supported
4577 F:      drivers/idle/intel_idle.c
4578
4579 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4580 M:      Maik Broemme <mbroemme@plusserver.de>
4581 L:      linux-fbdev@vger.kernel.org
4582 S:      Maintained
4583 F:      Documentation/fb/intelfb.txt
4584 F:      drivers/video/intelfb/
4585
4586 INTEL 810/815 FRAMEBUFFER DRIVER
4587 M:      Antonino Daplas <adaplas@gmail.com>
4588 L:      linux-fbdev@vger.kernel.org
4589 S:      Maintained
4590 F:      drivers/video/i810/
4591
4592 INTEL MENLOW THERMAL DRIVER
4593 M:      Sujith Thomas <sujith.thomas@intel.com>
4594 L:      platform-driver-x86@vger.kernel.org
4595 W:      https://01.org/linux-acpi
4596 S:      Supported
4597 F:      drivers/platform/x86/intel_menlow.c
4598
4599 INTEL IA32 MICROCODE UPDATE SUPPORT
4600 M:      Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4601 S:      Maintained
4602 F:      arch/x86/kernel/microcode_core.c
4603 F:      arch/x86/kernel/microcode_intel.c
4604
4605 INTEL I/OAT DMA DRIVER
4606 M:      Dan Williams <dan.j.williams@intel.com>
4607 M:      Dave Jiang <dave.jiang@intel.com>
4608 L:      dmaengine@vger.kernel.org
4609 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
4610 S:      Supported
4611 F:      drivers/dma/ioat*
4612
4613 INTEL IOMMU (VT-d)
4614 M:      David Woodhouse <dwmw2@infradead.org>
4615 L:      iommu@lists.linux-foundation.org
4616 T:      git git://git.infradead.org/iommu-2.6.git
4617 S:      Supported
4618 F:      drivers/iommu/intel-iommu.c
4619 F:      include/linux/intel-iommu.h
4620
4621 INTEL IOP-ADMA DMA DRIVER
4622 M:      Dan Williams <dan.j.williams@intel.com>
4623 S:      Odd fixes
4624 F:      drivers/dma/iop-adma.c
4625
4626 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4627 M:      Krzysztof Halasa <khc@pm.waw.pl>
4628 S:      Maintained
4629 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
4630 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
4631 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4632 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
4633 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
4634 F:      drivers/net/wan/ixp4xx_hss.c
4635
4636 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4637 M:      Deepak Saxena <dsaxena@plexity.net>
4638 S:      Maintained
4639 F:      drivers/char/hw_random/ixp4xx-rng.c
4640
4641 INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4642 M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4643 M:      Jesse Brandeburg <jesse.brandeburg@intel.com>
4644 M:      Bruce Allan <bruce.w.allan@intel.com>
4645 M:      Carolyn Wyborny <carolyn.wyborny@intel.com>
4646 M:      Don Skidmore <donald.c.skidmore@intel.com>
4647 M:      Greg Rose <gregory.v.rose@intel.com>
4648 M:      Alex Duyck <alexander.h.duyck@intel.com>
4649 M:      John Ronciak <john.ronciak@intel.com>
4650 M:      Mitch Williams <mitch.a.williams@intel.com>
4651 M:      Linux NICS <linux.nics@intel.com>
4652 L:      e1000-devel@lists.sourceforge.net
4653 W:      http://www.intel.com/support/feedback.htm
4654 W:      http://e1000.sourceforge.net/
4655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4657 S:      Supported
4658 F:      Documentation/networking/e100.txt
4659 F:      Documentation/networking/e1000.txt
4660 F:      Documentation/networking/e1000e.txt
4661 F:      Documentation/networking/igb.txt
4662 F:      Documentation/networking/igbvf.txt
4663 F:      Documentation/networking/ixgb.txt
4664 F:      Documentation/networking/ixgbe.txt
4665 F:      Documentation/networking/ixgbevf.txt
4666 F:      Documentation/networking/i40e.txt
4667 F:      Documentation/networking/i40evf.txt
4668 F:      drivers/net/ethernet/intel/
4669 F:      drivers/net/ethernet/intel/*/
4670
4671 INTEL-MID GPIO DRIVER
4672 M:      David Cohen <david.a.cohen@linux.intel.com>
4673 L:      linux-gpio@vger.kernel.org
4674 S:      Maintained
4675 F:      drivers/gpio/gpio-intel-mid.c
4676
4677 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4678 M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
4679 L:      linux-wireless@vger.kernel.org
4680 S:      Maintained
4681 F:      Documentation/networking/README.ipw2100
4682 F:      Documentation/networking/README.ipw2200
4683 F:      drivers/net/wireless/ipw2x00/
4684
4685 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4686 M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
4687 M:      Gang Wei <gang.wei@intel.com>
4688 M:      Shane Wang <shane.wang@intel.com>
4689 L:      tboot-devel@lists.sourceforge.net
4690 W:      http://tboot.sourceforge.net
4691 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4692 S:      Supported
4693 F:      Documentation/intel_txt.txt
4694 F:      include/linux/tboot.h
4695 F:      arch/x86/kernel/tboot.c
4696
4697 INTEL WIRELESS WIMAX CONNECTION 2400
4698 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4699 M:      linux-wimax@intel.com
4700 L:     wimax@linuxwimax.org (subscribers-only)
4701 S:      Supported
4702 W:      http://linuxwimax.org
4703 F:      Documentation/wimax/README.i2400m
4704 F:      drivers/net/wimax/i2400m/
4705 F:      include/uapi/linux/wimax/i2400m.h
4706
4707 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4708 M:      Stanislaw Gruszka <sgruszka@redhat.com>
4709 L:      linux-wireless@vger.kernel.org
4710 S:      Supported
4711 F:      drivers/net/wireless/iwlegacy/
4712
4713 INTEL WIRELESS WIFI LINK (iwlwifi)
4714 M:      Johannes Berg <johannes.berg@intel.com>
4715 M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
4716 M:      Intel Linux Wireless <ilw@linux.intel.com>
4717 L:      linux-wireless@vger.kernel.org
4718 W:      http://intellinuxwireless.org
4719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4720 S:      Supported
4721 F:      drivers/net/wireless/iwlwifi/
4722
4723 INTEL MANAGEMENT ENGINE (mei)
4724 M:      Tomas Winkler <tomas.winkler@intel.com>
4725 L:      linux-kernel@vger.kernel.org
4726 S:      Supported
4727 F:      include/uapi/linux/mei.h
4728 F:      drivers/misc/mei/*
4729 F:      Documentation/misc-devices/mei/*
4730
4731 IOC3 ETHERNET DRIVER
4732 M:      Ralf Baechle <ralf@linux-mips.org>
4733 L:      linux-mips@linux-mips.org
4734 S:      Maintained
4735 F:      drivers/net/ethernet/sgi/ioc3-eth.c
4736
4737 IOC3 SERIAL DRIVER
4738 M:      Pat Gefre <pfg@sgi.com>
4739 L:      linux-serial@vger.kernel.org
4740 S:      Maintained
4741 F:      drivers/tty/serial/ioc3_serial.c
4742
4743 IOMMU DRIVERS
4744 M:      Joerg Roedel <joro@8bytes.org>
4745 L:      iommu@lists.linux-foundation.org
4746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4747 S:      Maintained
4748 F:      drivers/iommu/
4749
4750 IP MASQUERADING
4751 M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
4752 S:      Maintained
4753 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
4754
4755 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4756 M:      Francois Romieu <romieu@fr.zoreil.com>
4757 M:      Sorbica Shieh <sorbica@icplus.com.tw>
4758 L:      netdev@vger.kernel.org
4759 S:      Maintained
4760 F:      drivers/net/ethernet/icplus/ipg.*
4761
4762 IPATH DRIVER
4763 M:      Mike Marciniszyn <infinipath@intel.com>
4764 L:      linux-rdma@vger.kernel.org
4765 S:      Maintained
4766 F:      drivers/infiniband/hw/ipath/
4767
4768 IPMI SUBSYSTEM
4769 M:      Corey Minyard <minyard@acm.org>
4770 L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4771 W:      http://openipmi.sourceforge.net/
4772 S:      Supported
4773 F:      Documentation/IPMI.txt
4774 F:      drivers/char/ipmi/
4775 F:      include/linux/ipmi*
4776 F:      include/uapi/linux/ipmi*
4777
4778 IPS SCSI RAID DRIVER
4779 M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4780 L:      linux-scsi@vger.kernel.org
4781 W:      http://www.adaptec.com/
4782 S:      Maintained
4783 F:      drivers/scsi/ips*
4784
4785 IPVS
4786 M:      Wensong Zhang <wensong@linux-vs.org>
4787 M:      Simon Horman <horms@verge.net.au>
4788 M:      Julian Anastasov <ja@ssi.bg>
4789 L:      netdev@vger.kernel.org
4790 L:      lvs-devel@vger.kernel.org
4791 S:      Maintained
4792 F:      Documentation/networking/ipvs-sysctl.txt
4793 F:      include/net/ip_vs.h
4794 F:      include/uapi/linux/ip_vs.h
4795 F:      net/netfilter/ipvs/
4796
4797 IPWIRELESS DRIVER
4798 M:      Jiri Kosina <jkosina@suse.cz>
4799 M:      David Sterba <dsterba@suse.cz>
4800 S:      Odd Fixes
4801 F:      drivers/tty/ipwireless/
4802
4803 IPX NETWORK LAYER
4804 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4805 L:      netdev@vger.kernel.org
4806 S:      Maintained
4807 F:      include/net/ipx.h
4808 F:      include/uapi/linux/ipx.h
4809 F:      net/ipx/
4810
4811 IRDA SUBSYSTEM
4812 M:      Samuel Ortiz <samuel@sortiz.org>
4813 L:      irda-users@lists.sourceforge.net (subscribers-only)
4814 L:      netdev@vger.kernel.org
4815 W:      http://irda.sourceforge.net/
4816 S:      Maintained
4817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4818 F:      Documentation/networking/irda.txt
4819 F:      drivers/net/irda/
4820 F:      include/net/irda/
4821 F:      net/irda/
4822
4823 IRQ SUBSYSTEM
4824 M:      Thomas Gleixner <tglx@linutronix.de>
4825 L:      linux-kernel@vger.kernel.org
4826 S:      Maintained
4827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4828 F:      kernel/irq/
4829
4830 IRQCHIP DRIVERS
4831 M:      Thomas Gleixner <tglx@linutronix.de>
4832 M:      Jason Cooper <jason@lakedaemon.net>
4833 L:      linux-kernel@vger.kernel.org
4834 S:      Maintained
4835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4836 T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
4837 F:      drivers/irqchip/
4838
4839 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4840 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
4841 S:      Maintained
4842 F:      Documentation/IRQ-domain.txt
4843 F:      include/linux/irqdomain.h
4844 F:      kernel/irq/irqdomain.c
4845
4846 ISAPNP
4847 M:      Jaroslav Kysela <perex@perex.cz>
4848 S:      Maintained
4849 F:      Documentation/isapnp.txt
4850 F:      drivers/pnp/isapnp/
4851 F:      include/linux/isapnp.h
4852
4853 ISA RADIO MODULE
4854 M:      Hans Verkuil <hverkuil@xs4all.nl>
4855 L:      linux-media@vger.kernel.org
4856 T:      git git://linuxtv.org/media_tree.git
4857 W:      http://linuxtv.org
4858 S:      Maintained
4859 F:      drivers/media/radio/radio-isa*
4860
4861 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4862 M:      Peter Jones <pjones@redhat.com>
4863 M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
4864 S:      Maintained
4865 F:      drivers/firmware/iscsi_ibft*
4866
4867 ISCSI
4868 M:      Mike Christie <michaelc@cs.wisc.edu>
4869 L:      open-iscsi@googlegroups.com
4870 W:      www.open-iscsi.org
4871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4872 S:      Maintained
4873 F:      drivers/scsi/*iscsi*
4874 F:      include/scsi/*iscsi*
4875
4876 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4877 M:      Or Gerlitz <ogerlitz@mellanox.com>
4878 M:      Roi Dayan <roid@mellanox.com>
4879 L:      linux-rdma@vger.kernel.org
4880 S:      Supported
4881 W:      http://www.openfabrics.org
4882 W:      www.open-iscsi.org
4883 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
4884 F:      drivers/infiniband/ulp/iser/
4885
4886 ISDN SUBSYSTEM
4887 M:      Karsten Keil <isdn@linux-pingi.de>
4888 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
4889 L:      netdev@vger.kernel.org
4890 W:      http://www.isdn4linux.de
4891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4892 S:      Maintained
4893 F:      Documentation/isdn/
4894 F:      drivers/isdn/
4895 F:      include/linux/isdn.h
4896 F:      include/linux/isdn/
4897 F:      include/uapi/linux/isdn.h
4898 F:      include/uapi/linux/isdn/
4899
4900 ISDN SUBSYSTEM (Eicon active card driver)
4901 M:      Armin Schindler <mac@melware.de>
4902 L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
4903 W:      http://www.melware.de
4904 S:      Maintained
4905 F:      drivers/isdn/hardware/eicon/
4906
4907 IT87 HARDWARE MONITORING DRIVER
4908 M:      Jean Delvare <jdelvare@suse.de>
4909 L:      lm-sensors@lm-sensors.org
4910 S:      Maintained
4911 F:      Documentation/hwmon/it87
4912 F:      drivers/hwmon/it87.c
4913
4914 IT913X MEDIA DRIVER
4915 M:      Antti Palosaari <crope@iki.fi>
4916 L:      linux-media@vger.kernel.org
4917 W:      http://linuxtv.org/
4918 W:      http://palosaari.fi/linux/
4919 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4920 T:      git git://linuxtv.org/anttip/media_tree.git
4921 S:      Maintained
4922 F:      drivers/media/tuners/tuner_it913x*
4923
4924 IVTV VIDEO4LINUX DRIVER
4925 M:      Andy Walls <awalls@md.metrocast.net>
4926 L:      ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
4927 L:      linux-media@vger.kernel.org
4928 T:      git git://linuxtv.org/media_tree.git
4929 W:      http://www.ivtvdriver.org
4930 S:      Maintained
4931 F:      Documentation/video4linux/*.ivtv
4932 F:      drivers/media/pci/ivtv/
4933 F:      include/uapi/linux/ivtv*
4934
4935 IX2505V MEDIA DRIVER
4936 M:      Malcolm Priestley <tvboxspy@gmail.com>
4937 L:      linux-media@vger.kernel.org
4938 W:      http://linuxtv.org/
4939 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4940 S:      Maintained
4941 F:      drivers/media/dvb-frontends/ix2505v*
4942
4943 JC42.4 TEMPERATURE SENSOR DRIVER
4944 M:      Guenter Roeck <linux@roeck-us.net>
4945 L:      lm-sensors@lm-sensors.org
4946 S:      Maintained
4947 F:      drivers/hwmon/jc42.c
4948 F:      Documentation/hwmon/jc42
4949
4950 JFS FILESYSTEM
4951 M:      Dave Kleikamp <shaggy@kernel.org>
4952 L:      jfs-discussion@lists.sourceforge.net
4953 W:      http://jfs.sourceforge.net/
4954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
4955 S:      Maintained
4956 F:      Documentation/filesystems/jfs.txt
4957 F:      fs/jfs/
4958
4959 JME NETWORK DRIVER
4960 M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
4961 L:      netdev@vger.kernel.org
4962 S:      Maintained
4963 F:      drivers/net/ethernet/jme.*
4964
4965 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
4966 M:      David Woodhouse <dwmw2@infradead.org>
4967 L:      linux-mtd@lists.infradead.org
4968 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
4969 S:      Maintained
4970 F:      fs/jffs2/
4971 F:      include/uapi/linux/jffs2.h
4972
4973 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
4974 M:      Andrew Morton <akpm@linux-foundation.org>
4975 M:      Jan Kara <jack@suse.cz>
4976 L:      linux-ext4@vger.kernel.org
4977 S:      Maintained
4978 F:      fs/jbd/
4979 F:      include/linux/jbd.h
4980
4981 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4982 M:      "Theodore Ts'o" <tytso@mit.edu>
4983 L:      linux-ext4@vger.kernel.org
4984 S:      Maintained
4985 F:      fs/jbd2/
4986 F:      include/linux/jbd2.h
4987
4988 JSM Neo PCI based serial card
4989 M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4990 L:      linux-serial@vger.kernel.org
4991 S:      Maintained
4992 F:      drivers/tty/serial/jsm/
4993
4994 K10TEMP HARDWARE MONITORING DRIVER
4995 M:      Clemens Ladisch <clemens@ladisch.de>
4996 L:      lm-sensors@lm-sensors.org
4997 S:      Maintained
4998 F:      Documentation/hwmon/k10temp
4999 F:      drivers/hwmon/k10temp.c
5000
5001 K8TEMP HARDWARE MONITORING DRIVER
5002 M:      Rudolf Marek <r.marek@assembler.cz>
5003 L:      lm-sensors@lm-sensors.org
5004 S:      Maintained
5005 F:      Documentation/hwmon/k8temp
5006 F:      drivers/hwmon/k8temp.c
5007
5008 KTAP
5009 M:      Jovi Zhangwei <jovi.zhangwei@gmail.com>
5010 W:      http://www.ktap.org
5011 L:      ktap@freelists.org
5012 S:      Maintained
5013 F:      drivers/staging/ktap/
5014
5015 KCONFIG
5016 M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5017 L:      linux-kbuild@vger.kernel.org
5018 T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5019 S:      Maintained
5020 F:      Documentation/kbuild/kconfig-language.txt
5021 F:      scripts/kconfig/
5022
5023 KDUMP
5024 M:      Vivek Goyal <vgoyal@redhat.com>
5025 M:      Haren Myneni <hbabu@us.ibm.com>
5026 L:      kexec@lists.infradead.org
5027 W:      http://lse.sourceforge.net/kdump/
5028 S:      Maintained
5029 F:      Documentation/kdump/
5030
5031 KEENE FM RADIO TRANSMITTER DRIVER
5032 M:      Hans Verkuil <hverkuil@xs4all.nl>
5033 L:      linux-media@vger.kernel.org
5034 T:      git git://linuxtv.org/media_tree.git
5035 W:      http://linuxtv.org
5036 S:      Maintained
5037 F:      drivers/media/radio/radio-keene*
5038
5039 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5040 M:      Ian Kent <raven@themaw.net>
5041 L:      autofs@vger.kernel.org
5042 S:      Maintained
5043 F:      fs/autofs4/
5044
5045 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5046 M:      Michal Marek <mmarek@suse.cz>
5047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5049 L:      linux-kbuild@vger.kernel.org
5050 S:      Maintained
5051 F:      Documentation/kbuild/
5052 F:      Makefile
5053 F:      scripts/Makefile.*
5054 F:      scripts/basic/
5055 F:      scripts/mk*
5056 F:      scripts/package/
5057
5058 KERNEL JANITORS
5059 L:      kernel-janitors@vger.kernel.org
5060 W:      http://kernelnewbies.org/KernelJanitors
5061 S:      Odd Fixes
5062
5063 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5064 M:      "J. Bruce Fields" <bfields@fieldses.org>
5065 L:      linux-nfs@vger.kernel.org
5066 W:      http://nfs.sourceforge.net/
5067 S:      Supported
5068 F:      fs/nfsd/
5069 F:      include/linux/nfsd/
5070 F:      include/uapi/linux/nfsd/
5071 F:      fs/lockd/
5072 F:      fs/nfs_common/
5073 F:      net/sunrpc/
5074 F:      include/linux/lockd/
5075 F:      include/linux/sunrpc/
5076 F:      include/uapi/linux/sunrpc/
5077
5078 KERNEL VIRTUAL MACHINE (KVM)
5079 M:      Gleb Natapov <gleb@kernel.org>
5080 M:      Paolo Bonzini <pbonzini@redhat.com>
5081 L:      kvm@vger.kernel.org
5082 W:      http://www.linux-kvm.org
5083 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5084 S:      Supported
5085 F:      Documentation/*/kvm*.txt
5086 F:      Documentation/virtual/kvm/
5087 F:      arch/*/kvm/
5088 F:      arch/*/include/asm/kvm*
5089 F:      include/linux/kvm*
5090 F:      include/uapi/linux/kvm*
5091 F:      virt/kvm/
5092
5093 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5094 M:      Joerg Roedel <joro@8bytes.org>
5095 L:      kvm@vger.kernel.org
5096 W:      http://kvm.qumranet.com
5097 S:      Maintained
5098 F:      arch/x86/include/asm/svm.h
5099 F:      arch/x86/kvm/svm.c
5100
5101 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5102 M:      Alexander Graf <agraf@suse.de>
5103 L:      kvm-ppc@vger.kernel.org
5104 W:      http://kvm.qumranet.com
5105 T:      git git://github.com/agraf/linux-2.6.git
5106 S:      Supported
5107 F:      arch/powerpc/include/asm/kvm*
5108 F:      arch/powerpc/kvm/
5109
5110 KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5111 M:      Xiantao Zhang <xiantao.zhang@intel.com>
5112 L:      kvm-ia64@vger.kernel.org
5113 W:      http://kvm.qumranet.com
5114 S:      Supported
5115 F:      Documentation/ia64/kvm.txt
5116 F:      arch/ia64/include/asm/kvm*
5117 F:      arch/ia64/kvm/
5118
5119 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5120 M:      Christian Borntraeger <borntraeger@de.ibm.com>
5121 M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5122 M:      linux390@de.ibm.com
5123 L:      linux-s390@vger.kernel.org
5124 W:      http://www.ibm.com/developerworks/linux/linux390/
5125 S:      Supported
5126 F:      Documentation/s390/kvm.txt
5127 F:      arch/s390/include/asm/kvm*
5128 F:      arch/s390/kvm/
5129 F:      drivers/s390/kvm/
5130
5131 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5132 M:      Christoffer Dall <christoffer.dall@linaro.org>
5133 M:      Marc Zyngier <marc.zyngier@arm.com>
5134 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5135 L:      kvmarm@lists.cs.columbia.edu
5136 W:      http://systems.cs.columbia.edu/projects/kvm-arm
5137 S:      Supported
5138 F:      arch/arm/include/uapi/asm/kvm*
5139 F:      arch/arm/include/asm/kvm*
5140 F:      arch/arm/kvm/
5141 F:      virt/kvm/arm/
5142 F:      include/kvm/arm_*
5143
5144 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5145 M:      Christoffer Dall <christoffer.dall@linaro.org>
5146 M:      Marc Zyngier <marc.zyngier@arm.com>
5147 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5148 L:      kvmarm@lists.cs.columbia.edu
5149 S:      Maintained
5150 F:      arch/arm64/include/uapi/asm/kvm*
5151 F:      arch/arm64/include/asm/kvm*
5152 F:      arch/arm64/kvm/
5153
5154 KEXEC
5155 M:      Eric Biederman <ebiederm@xmission.com>
5156 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5157 L:      kexec@lists.infradead.org
5158 S:      Maintained
5159 F:      include/linux/kexec.h
5160 F:      include/uapi/linux/kexec.h
5161 F:      kernel/kexec.c
5162
5163 KEYS/KEYRINGS:
5164 M:      David Howells <dhowells@redhat.com>
5165 L:      keyrings@linux-nfs.org
5166 S:      Maintained
5167 F:      Documentation/security/keys.txt
5168 F:      include/linux/key.h
5169 F:      include/linux/key-type.h
5170 F:      include/keys/
5171 F:      security/keys/
5172
5173 KEYS-TRUSTED
5174 M:      David Safford <safford@us.ibm.com>
5175 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5176 L:      linux-security-module@vger.kernel.org
5177 L:      keyrings@linux-nfs.org
5178 S:      Supported
5179 F:      Documentation/security/keys-trusted-encrypted.txt
5180 F:      include/keys/trusted-type.h
5181 F:      security/keys/trusted.c
5182 F:      security/keys/trusted.h
5183
5184 KEYS-ENCRYPTED
5185 M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5186 M:      David Safford <safford@us.ibm.com>
5187 L:      linux-security-module@vger.kernel.org
5188 L:      keyrings@linux-nfs.org
5189 S:      Supported
5190 F:      Documentation/security/keys-trusted-encrypted.txt
5191 F:      include/keys/encrypted-type.h
5192 F:      security/keys/encrypted-keys/
5193
5194 KGDB / KDB /debug_core
5195 M:      Jason Wessel <jason.wessel@windriver.com>
5196 W:      http://kgdb.wiki.kernel.org/
5197 L:      kgdb-bugreport@lists.sourceforge.net
5198 S:      Maintained
5199 F:      Documentation/DocBook/kgdb.tmpl
5200 F:      drivers/misc/kgdbts.c
5201 F:      drivers/tty/serial/kgdboc.c
5202 F:      include/linux/kdb.h
5203 F:      include/linux/kgdb.h
5204 F:      kernel/debug/
5205
5206 KMEMCHECK
5207 M:      Vegard Nossum <vegardno@ifi.uio.no>
5208 M:      Pekka Enberg <penberg@kernel.org>
5209 S:      Maintained
5210 F:      Documentation/kmemcheck.txt
5211 F:      arch/x86/include/asm/kmemcheck.h
5212 F:      arch/x86/mm/kmemcheck/
5213 F:      include/linux/kmemcheck.h
5214 F:      mm/kmemcheck.c
5215
5216 KMEMLEAK
5217 M:      Catalin Marinas <catalin.marinas@arm.com>
5218 S:      Maintained
5219 F:      Documentation/kmemleak.txt
5220 F:      include/linux/kmemleak.h
5221 F:      mm/kmemleak.c
5222 F:      mm/kmemleak-test.c
5223
5224 KPROBES
5225 M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5226 M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5227 M:      "David S. Miller" <davem@davemloft.net>
5228 M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5229 S:      Maintained
5230 F:      Documentation/kprobes.txt
5231 F:      include/linux/kprobes.h
5232 F:      kernel/kprobes.c
5233
5234 KS0108 LCD CONTROLLER DRIVER
5235 M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5236 W:      http://miguelojeda.es/auxdisplay.htm
5237 W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5238 S:      Maintained
5239 F:      Documentation/auxdisplay/ks0108
5240 F:      drivers/auxdisplay/ks0108.c
5241 F:      include/linux/ks0108.h
5242
5243 LAPB module
5244 L:      linux-x25@vger.kernel.org
5245 S:      Orphan
5246 F:      Documentation/networking/lapb-module.txt
5247 F:      include/*/lapb.h
5248 F:      net/lapb/
5249
5250 LASI 53c700 driver for PARISC
5251 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5252 L:      linux-scsi@vger.kernel.org
5253 S:      Maintained
5254 F:      Documentation/scsi/53c700.txt
5255 F:      drivers/scsi/53c700*
5256
5257 LED SUBSYSTEM
5258 M:      Bryan Wu <cooloney@gmail.com>
5259 M:      Richard Purdie <rpurdie@rpsys.net>
5260 L:      linux-leds@vger.kernel.org
5261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5262 S:      Maintained
5263 F:      drivers/leds/
5264 F:      include/linux/leds.h
5265
5266 LEGACY EEPROM DRIVER
5267 M:      Jean Delvare <jdelvare@suse.de>
5268 S:      Maintained
5269 F:      Documentation/misc-devices/eeprom
5270 F:      drivers/misc/eeprom/eeprom.c
5271
5272 LEGO USB Tower driver
5273 M:      Juergen Stuber <starblue@users.sourceforge.net>
5274 L:      legousb-devel@lists.sourceforge.net
5275 W:      http://legousb.sourceforge.net/
5276 S:      Maintained
5277 F:      drivers/usb/misc/legousbtower.c
5278
5279 LG2160 MEDIA DRIVER
5280 M:      Michael Krufky <mkrufky@linuxtv.org>
5281 L:      linux-media@vger.kernel.org
5282 W:      http://linuxtv.org/
5283 W:      http://github.com/mkrufky
5284 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5285 T:      git git://linuxtv.org/mkrufky/tuners.git
5286 S:      Maintained
5287 F:      drivers/media/dvb-frontends/lg2160.*
5288
5289 LGDT3305 MEDIA DRIVER
5290 M:      Michael Krufky <mkrufky@linuxtv.org>
5291 L:      linux-media@vger.kernel.org
5292 W:      http://linuxtv.org/
5293 W:      http://github.com/mkrufky
5294 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5295 T:      git git://linuxtv.org/mkrufky/tuners.git
5296 S:      Maintained
5297 F:      drivers/media/dvb-frontends/lgdt3305.*
5298
5299 LGUEST
5300 M:      Rusty Russell <rusty@rustcorp.com.au>
5301 L:      lguest@lists.ozlabs.org
5302 W:      http://lguest.ozlabs.org/
5303 S:      Odd Fixes
5304 F:      arch/x86/include/asm/lguest*.h
5305 F:      arch/x86/lguest/
5306 F:      drivers/lguest/
5307 F:      include/linux/lguest*.h
5308 F:      tools/lguest/
5309
5310 LIBLOCKDEP
5311 M:      Sasha Levin <sasha.levin@oracle.com>
5312 S:      Maintained
5313 F:      tools/lib/lockdep/
5314
5315 LINUX FOR IBM pSERIES (RS/6000)
5316 M:      Paul Mackerras <paulus@au.ibm.com>
5317 W:      http://www.ibm.com/linux/ltc/projects/ppc
5318 S:      Supported
5319 F:      arch/powerpc/boot/rs6000.h
5320
5321 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5322 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5323 M:      Paul Mackerras <paulus@samba.org>
5324 W:      http://www.penguinppc.org/
5325 L:      linuxppc-dev@lists.ozlabs.org
5326 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5328 S:      Supported
5329 F:      Documentation/powerpc/
5330 F:      arch/powerpc/
5331
5332 LINUX FOR POWER MACINTOSH
5333 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5334 W:      http://www.penguinppc.org/
5335 L:      linuxppc-dev@lists.ozlabs.org
5336 S:      Maintained
5337 F:      arch/powerpc/platforms/powermac/
5338 F:      drivers/macintosh/
5339
5340 LINUX FOR POWERPC EMBEDDED MPC5XXX
5341 M:      Anatolij Gustschin <agust@denx.de>
5342 L:      linuxppc-dev@lists.ozlabs.org
5343 T:      git git://git.denx.de/linux-2.6-agust.git
5344 S:      Maintained
5345 F:      arch/powerpc/platforms/512x/
5346 F:      arch/powerpc/platforms/52xx/
5347
5348 LINUX FOR POWERPC EMBEDDED PPC4XX
5349 M:  Alistair Popple <alistair@popple.id.au>
5350 M:      Matt Porter <mporter@kernel.crashing.org>
5351 W:      http://www.penguinppc.org/
5352 L:      linuxppc-dev@lists.ozlabs.org
5353 S:      Maintained
5354 F:      arch/powerpc/platforms/40x/
5355 F:      arch/powerpc/platforms/44x/
5356
5357 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5358 L:      linuxppc-dev@lists.ozlabs.org
5359 S:      Orphan
5360 F:      arch/powerpc/*/*virtex*
5361 F:      arch/powerpc/*/*/*virtex*
5362
5363 LINUX FOR POWERPC EMBEDDED PPC8XX
5364 M:      Vitaly Bordug <vitb@kernel.crashing.org>
5365 M:      Marcelo Tosatti <marcelo@kvack.org>
5366 W:      http://www.penguinppc.org/
5367 L:      linuxppc-dev@lists.ozlabs.org
5368 S:      Maintained
5369 F:      arch/powerpc/platforms/8xx/
5370
5371 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5372 M:      Kumar Gala <galak@kernel.crashing.org>
5373 W:      http://www.penguinppc.org/
5374 L:      linuxppc-dev@lists.ozlabs.org
5375 S:      Maintained
5376 F:      arch/powerpc/platforms/83xx/
5377 F:      arch/powerpc/platforms/85xx/
5378
5379 LINUX FOR POWERPC PA SEMI PWRFICIENT
5380 M:      Olof Johansson <olof@lixom.net>
5381 L:      linuxppc-dev@lists.ozlabs.org
5382 S:      Maintained
5383 F:      arch/powerpc/platforms/pasemi/
5384 F:      drivers/*/*pasemi*
5385 F:      drivers/*/*/*pasemi*
5386
5387 LINUX SECURITY MODULE (LSM) FRAMEWORK
5388 M:      Chris Wright <chrisw@sous-sol.org>
5389 L:      linux-security-module@vger.kernel.org
5390 S:      Supported
5391
5392 LIS3LV02D ACCELEROMETER DRIVER
5393 M:      Eric Piel <eric.piel@tremplin-utc.net>
5394 S:      Maintained
5395 F:      Documentation/misc-devices/lis3lv02d
5396 F:      drivers/misc/lis3lv02d/
5397 F:      drivers/platform/x86/hp_accel.c
5398
5399 LLC (802.2)
5400 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5401 S:      Maintained
5402 F:      include/linux/llc.h
5403 F:      include/uapi/linux/llc.h
5404 F:      include/net/llc*
5405 F:      net/llc/
5406
5407 LM73 HARDWARE MONITOR DRIVER
5408 M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
5409 L:      lm-sensors@lm-sensors.org
5410 S:      Maintained
5411 F:      drivers/hwmon/lm73.c
5412
5413 LM78 HARDWARE MONITOR DRIVER
5414 M:      Jean Delvare <jdelvare@suse.de>
5415 L:      lm-sensors@lm-sensors.org
5416 S:      Maintained
5417 F:      Documentation/hwmon/lm78
5418 F:      drivers/hwmon/lm78.c
5419
5420 LM83 HARDWARE MONITOR DRIVER
5421 M:      Jean Delvare <jdelvare@suse.de>
5422 L:      lm-sensors@lm-sensors.org
5423 S:      Maintained
5424 F:      Documentation/hwmon/lm83
5425 F:      drivers/hwmon/lm83.c
5426
5427 LM90 HARDWARE MONITOR DRIVER
5428 M:      Jean Delvare <jdelvare@suse.de>
5429 L:      lm-sensors@lm-sensors.org
5430 S:      Maintained
5431 F:      Documentation/hwmon/lm90
5432 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
5433 F:      drivers/hwmon/lm90.c
5434
5435 LM95234 HARDWARE MONITOR DRIVER
5436 M:      Guenter Roeck <linux@roeck-us.net>
5437 L:      lm-sensors@lm-sensors.org
5438 S:      Maintained
5439 F:      Documentation/hwmon/lm95234
5440 F:      drivers/hwmon/lm95234.c
5441
5442 LME2510 MEDIA DRIVER
5443 M:      Malcolm Priestley <tvboxspy@gmail.com>
5444 L:      linux-media@vger.kernel.org
5445 W:      http://linuxtv.org/
5446 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5447 S:      Maintained
5448 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
5449
5450 LOCKDEP AND LOCKSTAT
5451 M:      Peter Zijlstra <peterz@infradead.org>
5452 M:      Ingo Molnar <mingo@redhat.com>
5453 L:      linux-kernel@vger.kernel.org
5454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5455 S:      Maintained
5456 F:      Documentation/lockdep*.txt
5457 F:      Documentation/lockstat.txt
5458 F:      include/linux/lockdep.h
5459 F:      kernel/locking/
5460
5461 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5462 M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
5463 L:      linux-ntfs-dev@lists.sourceforge.net
5464 W:      http://www.linux-ntfs.org/content/view/19/37/
5465 S:      Maintained
5466 F:      Documentation/ldm.txt
5467 F:      block/partitions/ldm.*
5468
5469 LogFS
5470 M:      Joern Engel <joern@logfs.org>
5471 M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
5472 L:      logfs@logfs.org
5473 W:      logfs.org
5474 S:      Maintained
5475 F:      fs/logfs/
5476
5477 LPC32XX MACHINE SUPPORT
5478 M:      Roland Stigge <stigge@antcom.de>
5479 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5480 S:      Maintained
5481 F:      arch/arm/mach-lpc32xx/
5482
5483 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5484 M:      Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5485 M:      Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
5486 M:      support@lsi.com
5487 L:      DL-MPTFusionLinux@lsi.com
5488 L:      linux-scsi@vger.kernel.org
5489 W:      http://www.lsilogic.com/support
5490 S:      Supported
5491 F:      drivers/message/fusion/
5492 F:      drivers/scsi/mpt2sas/
5493 F:      drivers/scsi/mpt3sas/
5494
5495 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5496 M:      Matthew Wilcox <matthew@wil.cx>
5497 L:      linux-scsi@vger.kernel.org
5498 S:      Maintained
5499 F:      drivers/scsi/sym53c8xx_2/
5500
5501 LTC4261 HARDWARE MONITOR DRIVER
5502 M:      Guenter Roeck <linux@roeck-us.net>
5503 L:      lm-sensors@lm-sensors.org
5504 S:      Maintained
5505 F:      Documentation/hwmon/ltc4261
5506 F:      drivers/hwmon/ltc4261.c
5507
5508 LTP (Linux Test Project)
5509 M:      Mike Frysinger <vapier@gentoo.org>
5510 M:      Cyril Hrubis <chrubis@suse.cz>
5511 M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
5512 M:      Jan Stancek <jstancek@redhat.com>
5513 M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5514 M:      Alexey Kodanev <alexey.kodanev@oracle.com>
5515 L:      ltp-list@lists.sourceforge.net (subscribers-only)
5516 W:      http://linux-test-project.github.io/
5517 T:      git git://github.com/linux-test-project/ltp.git
5518 S:      Maintained
5519
5520 M32R ARCHITECTURE
5521 M:      Hirokazu Takata <takata@linux-m32r.org>
5522 L:      linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5523 L:      linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5524 W:      http://www.linux-m32r.org/
5525 S:      Maintained
5526 F:      arch/m32r/
5527
5528 M68K ARCHITECTURE
5529 M:      Geert Uytterhoeven <geert@linux-m68k.org>
5530 L:      linux-m68k@lists.linux-m68k.org
5531 W:      http://www.linux-m68k.org/
5532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5533 S:      Maintained
5534 F:      arch/m68k/
5535 F:      drivers/zorro/
5536
5537 M68K ON APPLE MACINTOSH
5538 M:      Joshua Thompson <funaho@jurai.org>
5539 W:      http://www.mac.linux-m68k.org/
5540 L:      linux-m68k@lists.linux-m68k.org
5541 S:      Maintained
5542 F:      arch/m68k/mac/
5543
5544 M68K ON HP9000/300
5545 M:      Philip Blundell <philb@gnu.org>
5546 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
5547 S:      Maintained
5548 F:      arch/m68k/hp300/
5549
5550 M88DS3103 MEDIA DRIVER
5551 M:      Antti Palosaari <crope@iki.fi>
5552 L:      linux-media@vger.kernel.org
5553 W:      http://linuxtv.org/
5554 W:      http://palosaari.fi/linux/
5555 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5556 T:      git git://linuxtv.org/anttip/media_tree.git
5557 S:      Maintained
5558 F:      drivers/media/dvb-frontends/m88ds3103*
5559
5560 M88RS2000 MEDIA DRIVER
5561 M:      Malcolm Priestley <tvboxspy@gmail.com>
5562 L:      linux-media@vger.kernel.org
5563 W:      http://linuxtv.org/
5564 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5565 S:      Maintained
5566 F:      drivers/media/dvb-frontends/m88rs2000*
5567
5568 M88TS2022 MEDIA DRIVER
5569 M:      Antti Palosaari <crope@iki.fi>
5570 L:      linux-media@vger.kernel.org
5571 W:      http://linuxtv.org/
5572 W:      http://palosaari.fi/linux/
5573 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5574 T:      git git://linuxtv.org/anttip/media_tree.git
5575 S:      Maintained
5576 F:      drivers/media/tuners/m88ts2022*
5577
5578 MA901 MASTERKIT USB FM RADIO DRIVER
5579 M:      Alexey Klimov <klimov.linux@gmail.com>
5580 L:      linux-media@vger.kernel.org
5581 T:      git git://linuxtv.org/media_tree.git
5582 S:      Maintained
5583 F:      drivers/media/radio/radio-ma901.c
5584
5585 MAC80211
5586 M:      Johannes Berg <johannes@sipsolutions.net>
5587 L:      linux-wireless@vger.kernel.org
5588 W:      http://wireless.kernel.org/
5589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5591 S:      Maintained
5592 F:      Documentation/networking/mac80211-injection.txt
5593 F:      include/net/mac80211.h
5594 F:      net/mac80211/
5595
5596 MAC80211 PID RATE CONTROL
5597 M:      Stefano Brivio <stefano.brivio@polimi.it>
5598 M:      Mattias Nissler <mattias.nissler@gmx.de>
5599 L:      linux-wireless@vger.kernel.org
5600 W:      http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5601 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5603 S:      Maintained
5604 F:      net/mac80211/rc80211_pid*
5605
5606 MACVLAN DRIVER
5607 M:      Patrick McHardy <kaber@trash.net>
5608 L:      netdev@vger.kernel.org
5609 S:      Maintained
5610 F:      drivers/net/macvlan.c
5611 F:      include/linux/if_macvlan.h
5612
5613 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5614 M:      Michael Kerrisk <mtk.manpages@gmail.com>
5615 W:      http://www.kernel.org/doc/man-pages
5616 L:      linux-man@vger.kernel.org
5617 S:      Maintained
5618
5619 MARVELL ARMADA DRM SUPPORT
5620 M:      Russell King <rmk+kernel@arm.linux.org.uk>
5621 S:      Maintained
5622 F:      drivers/gpu/drm/armada/
5623
5624 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5625 M:      Mirko Lindner <mlindner@marvell.com>
5626 M:      Stephen Hemminger <stephen@networkplumber.org>
5627 L:      netdev@vger.kernel.org
5628 S:      Maintained
5629 F:      drivers/net/ethernet/marvell/sk*
5630
5631 MARVELL LIBERTAS WIRELESS DRIVER
5632 L:      libertas-dev@lists.infradead.org
5633 S:      Orphan
5634 F:      drivers/net/wireless/libertas/
5635
5636 MARVELL MV643XX ETHERNET DRIVER
5637 M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5638 L:      netdev@vger.kernel.org
5639 S:      Maintained
5640 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
5641 F:      include/linux/mv643xx.h
5642
5643 MARVELL MVNETA ETHERNET DRIVER
5644 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5645 L:      netdev@vger.kernel.org
5646 S:      Maintained
5647 F:      drivers/net/ethernet/marvell/mvneta.*
5648
5649 MARVELL MWIFIEX WIRELESS DRIVER
5650 M:      Bing Zhao <bzhao@marvell.com>
5651 L:      linux-wireless@vger.kernel.org
5652 S:      Maintained
5653 F:      drivers/net/wireless/mwifiex/
5654
5655 MARVELL MWL8K WIRELESS DRIVER
5656 M:      Lennert Buytenhek <buytenh@wantstofly.org>
5657 L:      linux-wireless@vger.kernel.org
5658 S:      Odd Fixes
5659 F:      drivers/net/wireless/mwl8k.c
5660
5661 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5662 M:      Nicolas Pitre <nico@fluxnic.net>
5663 S:      Odd Fixes
5664 F:      drivers/mmc/host/mvsdio.*
5665
5666 MATROX FRAMEBUFFER DRIVER
5667 L:      linux-fbdev@vger.kernel.org
5668 S:      Orphan
5669 F:      drivers/video/matrox/matroxfb_*
5670 F:      include/uapi/linux/matroxfb.h
5671
5672 MAX16065 HARDWARE MONITOR DRIVER
5673 M:      Guenter Roeck <linux@roeck-us.net>
5674 L:      lm-sensors@lm-sensors.org
5675 S:      Maintained
5676 F:      Documentation/hwmon/max16065
5677 F:      drivers/hwmon/max16065.c
5678
5679 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5680 M:      "Hans J. Koch" <hjk@hansjkoch.de>
5681 L:      lm-sensors@lm-sensors.org
5682 S:      Maintained
5683 F:      Documentation/hwmon/max6650
5684 F:      drivers/hwmon/max6650.c
5685
5686 MAX6697 HARDWARE MONITOR DRIVER
5687 M:      Guenter Roeck <linux@roeck-us.net>
5688 L:      lm-sensors@lm-sensors.org
5689 S:      Maintained
5690 F:      Documentation/hwmon/max6697
5691 F:      Documentation/devicetree/bindings/i2c/max6697.txt
5692 F:      drivers/hwmon/max6697.c
5693 F:      include/linux/platform_data/max6697.h
5694
5695 MAXIRADIO FM RADIO RECEIVER DRIVER
5696 M:      Hans Verkuil <hverkuil@xs4all.nl>
5697 L:      linux-media@vger.kernel.org
5698 T:      git git://linuxtv.org/media_tree.git
5699 W:      http://linuxtv.org
5700 S:      Maintained
5701 F:      drivers/media/radio/radio-maxiradio*
5702
5703 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5704 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
5705 P:      LinuxTV.org Project
5706 L:      linux-media@vger.kernel.org
5707 W:      http://linuxtv.org
5708 Q:      http://patchwork.kernel.org/project/linux-media/list/
5709 T:      git git://linuxtv.org/media_tree.git
5710 S:      Maintained
5711 F:      Documentation/dvb/
5712 F:      Documentation/video4linux/
5713 F:      Documentation/DocBook/media/
5714 F:      drivers/media/
5715 F:      drivers/staging/media/
5716 F:      include/media/
5717 F:      include/uapi/linux/dvb/
5718 F:      include/uapi/linux/videodev2.h
5719 F:      include/uapi/linux/media.h
5720 F:      include/uapi/linux/v4l2-*
5721 F:      include/uapi/linux/meye.h
5722 F:      include/uapi/linux/ivtv*
5723 F:      include/uapi/linux/uvcvideo.h
5724
5725 MEDIAVISION PRO MOVIE STUDIO DRIVER
5726 M:      Hans Verkuil <hverkuil@xs4all.nl>
5727 L:      linux-media@vger.kernel.org
5728 T:      git git://linuxtv.org/media_tree.git
5729 W:      http://linuxtv.org
5730 S:      Odd Fixes
5731 F:      drivers/media/parport/pms*
5732
5733 MEGARAID SCSI DRIVERS
5734 M:      Neela Syam Kolli <megaraidlinux@lsi.com>
5735 L:      linux-scsi@vger.kernel.org
5736 W:      http://megaraid.lsilogic.com
5737 S:      Maintained
5738 F:      Documentation/scsi/megaraid.txt
5739 F:      drivers/scsi/megaraid.*
5740 F:      drivers/scsi/megaraid/
5741
5742 MELLANOX ETHERNET DRIVER (mlx4_en)
5743 M:      Amir Vadai <amirv@mellanox.com>
5744 L:      netdev@vger.kernel.org
5745 S:      Supported
5746 W:      http://www.mellanox.com
5747 Q:      http://patchwork.ozlabs.org/project/netdev/list/
5748 F:      drivers/net/ethernet/mellanox/mlx4/en_*
5749
5750 MEMORY MANAGEMENT
5751 L:      linux-mm@kvack.org
5752 W:      http://www.linux-mm.org
5753 S:      Maintained
5754 F:      include/linux/mm.h
5755 F:      include/linux/gfp.h
5756 F:      include/linux/mmzone.h
5757 F:      include/linux/memory_hotplug.h
5758 F:      include/linux/vmalloc.h
5759 F:      mm/
5760
5761 MEMORY RESOURCE CONTROLLER
5762 M:      Johannes Weiner <hannes@cmpxchg.org>
5763 M:      Michal Hocko <mhocko@suse.cz>
5764 M:      Balbir Singh <bsingharora@gmail.com>
5765 M:      KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
5766 L:      cgroups@vger.kernel.org
5767 L:      linux-mm@kvack.org
5768 S:      Maintained
5769 F:      mm/memcontrol.c
5770 F:      mm/page_cgroup.c
5771
5772 MEMORY TECHNOLOGY DEVICES (MTD)
5773 M:      David Woodhouse <dwmw2@infradead.org>
5774 M:      Brian Norris <computersforpeace@gmail.com>
5775 L:      linux-mtd@lists.infradead.org
5776 W:      http://www.linux-mtd.infradead.org/
5777 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
5778 T:      git git://git.infradead.org/linux-mtd.git
5779 S:      Maintained
5780 F:      drivers/mtd/
5781 F:      include/linux/mtd/
5782 F:      include/uapi/mtd/
5783
5784 MEN A21 WATCHDOG DRIVER
5785 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
5786 L:      linux-watchdog@vger.kernel.org
5787 S:      Supported
5788 F:      drivers/watchdog/mena21_wdt.c
5789
5790 MEN CHAMELEON BUS (mcb)
5791 M:      Johannes Thumshirn <johannes.thumshirn@men.de>
5792 S:      Supported
5793 F:      drivers/mcb/
5794 F:      include/linux/mcb.h
5795
5796 METAG ARCHITECTURE
5797 M:      James Hogan <james.hogan@imgtec.com>
5798 L:      linux-metag@vger.kernel.org
5799 S:      Supported
5800 F:      arch/metag/
5801 F:      Documentation/metag/
5802 F:      Documentation/devicetree/bindings/metag/
5803 F:      drivers/clocksource/metag_generic.c
5804 F:      drivers/irqchip/irq-metag.c
5805 F:      drivers/irqchip/irq-metag-ext.c
5806 F:      drivers/tty/metag_da.c
5807 F:      fs/imgdafs/
5808
5809 MICROBLAZE ARCHITECTURE
5810 M:      Michal Simek <monstr@monstr.eu>
5811 W:      http://www.monstr.eu/fdt/
5812 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
5813 S:      Supported
5814 F:      arch/microblaze/
5815
5816 MICROTEK X6 SCANNER
5817 M:      Oliver Neukum <oliver@neukum.org>
5818 S:      Maintained
5819 F:      drivers/usb/image/microtek.*
5820
5821 MIPS
5822 M:      Ralf Baechle <ralf@linux-mips.org>
5823 L:      linux-mips@linux-mips.org
5824 W:      http://www.linux-mips.org/
5825 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
5826 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
5827 S:      Supported
5828 F:      Documentation/mips/
5829 F:      arch/mips/
5830
5831 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5832 M:      Hans Verkuil <hverkuil@xs4all.nl>
5833 L:      linux-media@vger.kernel.org
5834 T:      git git://linuxtv.org/media_tree.git
5835 W:      http://linuxtv.org
5836 S:      Odd Fixes
5837 F:      drivers/media/radio/radio-miropcm20*
5838
5839 Mellanox MLX5 core VPI driver
5840 M:      Eli Cohen <eli@mellanox.com>
5841 L:      netdev@vger.kernel.org
5842 L:      linux-rdma@vger.kernel.org
5843 W:      http://www.mellanox.com
5844 Q:      http://patchwork.ozlabs.org/project/netdev/list/
5845 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5846 T:      git git://openfabrics.org/~eli/connect-ib.git
5847 S:      Supported
5848 F:      drivers/net/ethernet/mellanox/mlx5/core/
5849 F:      include/linux/mlx5/
5850
5851 Mellanox MLX5 IB driver
5852 M:      Eli Cohen <eli@mellanox.com>
5853 L:      linux-rdma@vger.kernel.org
5854 W:      http://www.mellanox.com
5855 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5856 T:      git git://openfabrics.org/~eli/connect-ib.git
5857 S:      Supported
5858 F:      include/linux/mlx5/
5859 F:      drivers/infiniband/hw/mlx5/
5860
5861 MODULE SUPPORT
5862 M:      Rusty Russell <rusty@rustcorp.com.au>
5863 S:      Maintained
5864 F:      include/linux/module.h
5865 F:      kernel/module.c
5866
5867 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5868 W:      http://popies.net/meye/
5869 S:      Orphan
5870 F:      Documentation/video4linux/meye.txt
5871 F:      drivers/media/pci/meye/
5872 F:      include/uapi/linux/meye.h
5873
5874 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5875 M:      Jiri Slaby <jirislaby@gmail.com>
5876 S:      Maintained
5877 F:      Documentation/serial/moxa-smartio
5878 F:      drivers/tty/mxser.*
5879
5880 MR800 AVERMEDIA USB FM RADIO DRIVER
5881 M:      Alexey Klimov <klimov.linux@gmail.com>
5882 L:      linux-media@vger.kernel.org
5883 T:      git git://linuxtv.org/media_tree.git
5884 S:      Maintained
5885 F:      drivers/media/radio/radio-mr800.c
5886
5887 MSI LAPTOP SUPPORT
5888 M:      "Lee, Chun-Yi" <jlee@suse.com>
5889 L:      platform-driver-x86@vger.kernel.org
5890 S:      Maintained
5891 F:      drivers/platform/x86/msi-laptop.c
5892
5893 MSI WMI SUPPORT
5894 M:      Anisse Astier <anisse@astier.eu>
5895 L:      platform-driver-x86@vger.kernel.org
5896 S:      Supported
5897 F:      drivers/platform/x86/msi-wmi.c
5898
5899 MSI001 MEDIA DRIVER
5900 M:      Antti Palosaari <crope@iki.fi>
5901 L:      linux-media@vger.kernel.org
5902 W:      http://linuxtv.org/
5903 W:      http://palosaari.fi/linux/
5904 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5905 T:      git git://linuxtv.org/anttip/media_tree.git
5906 S:      Maintained
5907 F:      drivers/staging/media/msi3101/msi001*
5908
5909 MSI3101 MEDIA DRIVER
5910 M:      Antti Palosaari <crope@iki.fi>
5911 L:      linux-media@vger.kernel.org
5912 W:      http://linuxtv.org/
5913 W:      http://palosaari.fi/linux/
5914 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5915 T:      git git://linuxtv.org/anttip/media_tree.git
5916 S:      Maintained
5917 F:      drivers/staging/media/msi3101/sdr-msi3101*
5918
5919 MT9M032 APTINA SENSOR DRIVER
5920 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5921 L:      linux-media@vger.kernel.org
5922 T:      git git://linuxtv.org/media_tree.git
5923 S:      Maintained
5924 F:      drivers/media/i2c/mt9m032.c
5925 F:      include/media/mt9m032.h
5926
5927 MT9P031 APTINA CAMERA SENSOR
5928 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5929 L:      linux-media@vger.kernel.org
5930 T:      git git://linuxtv.org/media_tree.git
5931 S:      Maintained
5932 F:      drivers/media/i2c/mt9p031.c
5933 F:      include/media/mt9p031.h
5934
5935 MT9T001 APTINA CAMERA SENSOR
5936 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5937 L:      linux-media@vger.kernel.org
5938 T:      git git://linuxtv.org/media_tree.git
5939 S:      Maintained
5940 F:      drivers/media/i2c/mt9t001.c
5941 F:      include/media/mt9t001.h
5942
5943 MT9V032 APTINA CAMERA SENSOR
5944 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5945 L:      linux-media@vger.kernel.org
5946 T:      git git://linuxtv.org/media_tree.git
5947 S:      Maintained
5948 F:      drivers/media/i2c/mt9v032.c
5949 F:      include/media/mt9v032.h
5950
5951 MULTIFUNCTION DEVICES (MFD)
5952 M:      Samuel Ortiz <sameo@linux.intel.com>
5953 M:      Lee Jones <lee.jones@linaro.org>
5954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
5956 S:      Supported
5957 F:      drivers/mfd/
5958 F:      include/linux/mfd/
5959
5960 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
5961 M:      Chris Ball <chris@printf.net>
5962 M:      Ulf Hansson <ulf.hansson@linaro.org>
5963 L:      linux-mmc@vger.kernel.org
5964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5965 S:      Maintained
5966 F:      drivers/mmc/
5967 F:      include/linux/mmc/
5968 F:      include/uapi/linux/mmc/
5969
5970 MULTIMEDIA CARD (MMC) ETC. OVER SPI
5971 S:      Orphan
5972 F:      drivers/mmc/host/mmc_spi.c
5973 F:      include/linux/spi/mmc_spi.h
5974
5975 MULTISOUND SOUND DRIVER
5976 M:      Andrew Veliath <andrewtv@usa.net>
5977 S:      Maintained
5978 F:      Documentation/sound/oss/MultiSound
5979 F:      sound/oss/msnd*
5980
5981 MULTITECH MULTIPORT CARD (ISICOM)
5982 S:      Orphan
5983 F:      drivers/tty/isicom.c
5984 F:      include/linux/isicom.h
5985
5986 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
5987 M:      Felipe Balbi <balbi@ti.com>
5988 L:      linux-usb@vger.kernel.org
5989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5990 S:      Maintained
5991 F:      drivers/usb/musb/
5992
5993 MXL5007T MEDIA DRIVER
5994 M:      Michael Krufky <mkrufky@linuxtv.org>
5995 L:      linux-media@vger.kernel.org
5996 W:      http://linuxtv.org/
5997 W:      http://github.com/mkrufky
5998 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5999 T:      git git://linuxtv.org/mkrufky/tuners.git
6000 S:      Maintained
6001 F:      drivers/media/tuners/mxl5007t.*
6002
6003 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6004 M:      Hyong-Youb Kim <hykim@myri.com>
6005 L:      netdev@vger.kernel.org
6006 W:      https://www.myricom.com/support/downloads/myri10ge.html
6007 S:      Supported
6008 F:      drivers/net/ethernet/myricom/myri10ge/
6009
6010 NATSEMI ETHERNET DRIVER (DP8381x)
6011 S:      Orphan
6012 F:      drivers/net/ethernet/natsemi/natsemi.c
6013
6014 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6015 M:      Daniel Mack <zonque@gmail.com>
6016 S:      Maintained
6017 L:      alsa-devel@alsa-project.org
6018 W:      http://www.native-instruments.com
6019 F:      sound/usb/caiaq/
6020
6021 NCP FILESYSTEM
6022 M:      Petr Vandrovec <petr@vandrovec.name>
6023 S:      Odd Fixes
6024 F:      fs/ncpfs/
6025
6026 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6027 M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6028 L:      linux-scsi@vger.kernel.org
6029 S:      Maintained
6030 F:      drivers/scsi/NCR_D700.*
6031
6032 NCT6775 HARDWARE MONITOR DRIVER
6033 M:      Guenter Roeck <linux@roeck-us.net>
6034 L:      lm-sensors@lm-sensors.org
6035 S:      Maintained
6036 F:      Documentation/hwmon/nct6775
6037 F:      drivers/hwmon/nct6775.c
6038
6039 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6040 M:      Faisal Latif <faisal.latif@intel.com>
6041 L:      linux-rdma@vger.kernel.org
6042 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6043 S:      Supported
6044 F:      drivers/infiniband/hw/nes/
6045
6046 NETEM NETWORK EMULATOR
6047 M:      Stephen Hemminger <stephen@networkplumber.org>
6048 L:      netem@lists.linux-foundation.org
6049 S:      Maintained
6050 F:      net/sched/sch_netem.c
6051
6052 NETERION 10GbE DRIVERS (s2io/vxge)
6053 M:      Jon Mason <jdmason@kudzu.us>
6054 L:      netdev@vger.kernel.org
6055 S:      Supported
6056 F:      Documentation/networking/s2io.txt
6057 F:      Documentation/networking/vxge.txt
6058 F:      drivers/net/ethernet/neterion/
6059
6060 NETFILTER/IPTABLES
6061 M:      Pablo Neira Ayuso <pablo@netfilter.org>
6062 M:      Patrick McHardy <kaber@trash.net>
6063 M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6064 L:      netfilter-devel@vger.kernel.org
6065 L:      netfilter@vger.kernel.org
6066 L:      coreteam@netfilter.org
6067 W:      http://www.netfilter.org/
6068 W:      http://www.iptables.org/
6069 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6072 S:      Supported
6073 F:      include/linux/netfilter*
6074 F:      include/linux/netfilter/
6075 F:      include/net/netfilter/
6076 F:      include/uapi/linux/netfilter*
6077 F:      include/uapi/linux/netfilter/
6078 F:      net/*/netfilter.c
6079 F:      net/*/netfilter/
6080 F:      net/netfilter/
6081
6082 NETLABEL
6083 M:      Paul Moore <paul@paul-moore.com>
6084 W:      http://netlabel.sf.net
6085 L:      netdev@vger.kernel.org
6086 S:      Maintained
6087 F:      Documentation/netlabel/
6088 F:      include/net/netlabel.h
6089 F:      net/netlabel/
6090
6091 NETROM NETWORK LAYER
6092 M:      Ralf Baechle <ralf@linux-mips.org>
6093 L:      linux-hams@vger.kernel.org
6094 W:      http://www.linux-ax25.org/
6095 S:      Maintained
6096 F:      include/net/netrom.h
6097 F:      include/uapi/linux/netrom.h
6098 F:      net/netrom/
6099
6100 NETWORK BLOCK DEVICE (NBD)
6101 M:      Paul Clements <Paul.Clements@steeleye.com>
6102 S:      Maintained
6103 L:      nbd-general@lists.sourceforge.net
6104 F:      Documentation/blockdev/nbd.txt
6105 F:      drivers/block/nbd.c
6106 F:      include/linux/nbd.h
6107 F:      include/uapi/linux/nbd.h
6108
6109 NETWORK DROP MONITOR
6110 M:      Neil Horman <nhorman@tuxdriver.com>
6111 L:      netdev@vger.kernel.org
6112 S:      Maintained
6113 W:      https://fedorahosted.org/dropwatch/
6114 F:      net/core/drop_monitor.c
6115
6116 NETWORKING [GENERAL]
6117 M:      "David S. Miller" <davem@davemloft.net>
6118 L:      netdev@vger.kernel.org
6119 W:      http://www.linuxfoundation.org/en/Net
6120 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6123 S:      Maintained
6124 F:      net/
6125 F:      include/net/
6126 F:      include/linux/in.h
6127 F:      include/linux/net.h
6128 F:      include/linux/netdevice.h
6129 F:      include/uapi/linux/in.h
6130 F:      include/uapi/linux/net.h
6131 F:      include/uapi/linux/netdevice.h
6132 F:      tools/net/
6133 F:      tools/testing/selftests/net/
6134 F:      lib/random32.c
6135
6136 NETWORKING [IPv4/IPv6]
6137 M:      "David S. Miller" <davem@davemloft.net>
6138 M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6139 M:      James Morris <jmorris@namei.org>
6140 M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6141 M:      Patrick McHardy <kaber@trash.net>
6142 L:      netdev@vger.kernel.org
6143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6144 S:      Maintained
6145 F:      net/ipv4/
6146 F:      net/ipv6/
6147 F:      include/net/ip*
6148 F:      arch/x86/net/*
6149
6150 NETWORKING [IPSEC]
6151 M:      Steffen Klassert <steffen.klassert@secunet.com>
6152 M:      Herbert Xu <herbert@gondor.apana.org.au>
6153 M:      "David S. Miller" <davem@davemloft.net>
6154 L:      netdev@vger.kernel.org
6155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6157 S:      Maintained
6158 F:      net/core/flow.c
6159 F:      net/xfrm/
6160 F:      net/key/
6161 F:      net/ipv4/xfrm*
6162 F:      net/ipv4/esp4.c
6163 F:      net/ipv4/ah4.c
6164 F:      net/ipv4/ipcomp.c
6165 F:      net/ipv4/ip_vti.c
6166 F:      net/ipv6/xfrm*
6167 F:      net/ipv6/esp6.c
6168 F:      net/ipv6/ah6.c
6169 F:      net/ipv6/ipcomp6.c
6170 F:      net/ipv6/ip6_vti.c
6171 F:      include/uapi/linux/xfrm.h
6172 F:      include/net/xfrm.h
6173
6174 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6175 M:      Paul Moore <paul@paul-moore.com>
6176 L:      netdev@vger.kernel.org
6177 S:      Maintained
6178
6179 NETWORKING [WIRELESS]
6180 M:      "John W. Linville" <linville@tuxdriver.com>
6181 L:      linux-wireless@vger.kernel.org
6182 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6184 S:      Maintained
6185 F:      net/mac80211/
6186 F:      net/rfkill/
6187 F:      net/wireless/
6188 F:      include/net/ieee80211*
6189 F:      include/linux/wireless.h
6190 F:      include/uapi/linux/wireless.h
6191 F:      include/net/iw_handler.h
6192 F:      drivers/net/wireless/
6193
6194 NETWORKING DRIVERS
6195 L:      netdev@vger.kernel.org
6196 W:      http://www.linuxfoundation.org/en/Net
6197 Q:      http://patchwork.ozlabs.org/project/netdev/list/
6198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6200 S:      Odd Fixes
6201 F:      drivers/net/
6202 F:      include/linux/if_*
6203 F:      include/linux/netdevice.h
6204 F:      include/linux/arcdevice.h
6205 F:      include/linux/etherdevice.h
6206 F:      include/linux/fcdevice.h
6207 F:      include/linux/fddidevice.h
6208 F:      include/linux/hippidevice.h
6209 F:      include/linux/inetdevice.h
6210 F:      include/uapi/linux/if_*
6211 F:      include/uapi/linux/netdevice.h
6212
6213 NETXEN (1/10) GbE SUPPORT
6214 M:      Manish Chopra <manish.chopra@qlogic.com>
6215 M:      Sony Chacko <sony.chacko@qlogic.com>
6216 M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6217 L:      netdev@vger.kernel.org
6218 W:      http://www.qlogic.com
6219 S:      Supported
6220 F:      drivers/net/ethernet/qlogic/netxen/
6221
6222 NFC SUBSYSTEM
6223 M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6224 M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6225 M:      Samuel Ortiz <sameo@linux.intel.com>
6226 L:      linux-wireless@vger.kernel.org
6227 L:      linux-nfc@lists.01.org (moderated for non-subscribers)
6228 S:      Supported
6229 F:      net/nfc/
6230 F:      include/net/nfc/
6231 F:      include/uapi/linux/nfc.h
6232 F:      drivers/nfc/
6233 F:      include/linux/platform_data/pn544.h
6234 F:      Documentation/devicetree/bindings/net/nfc/
6235
6236 NFS, SUNRPC, AND LOCKD CLIENTS
6237 M:      Trond Myklebust <trond.myklebust@primarydata.com>
6238 L:      linux-nfs@vger.kernel.org
6239 W:      http://client.linux-nfs.org
6240 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6241 S:      Maintained
6242 F:      fs/lockd/
6243 F:      fs/nfs/
6244 F:      fs/nfs_common/
6245 F:      net/sunrpc/
6246 F:      include/linux/lockd/
6247 F:      include/linux/nfs*
6248 F:      include/linux/sunrpc/
6249 F:      include/uapi/linux/nfs*
6250 F:      include/uapi/linux/sunrpc/
6251
6252 NILFS2 FILESYSTEM
6253 M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6254 L:      linux-nilfs@vger.kernel.org
6255 W:      http://nilfs.sourceforge.net/
6256 T:      git git://github.com/konis/nilfs2.git
6257 S:      Supported
6258 F:      Documentation/filesystems/nilfs2.txt
6259 F:      fs/nilfs2/
6260 F:      include/linux/nilfs2_fs.h
6261
6262 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6263 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6264 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6265 S:      Maintained
6266 F:      Documentation/scsi/NinjaSCSI.txt
6267 F:      drivers/scsi/pcmcia/nsp_*
6268
6269 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6270 M:      GOTO Masanori <gotom@debian.or.jp>
6271 M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6272 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6273 S:      Maintained
6274 F:      Documentation/scsi/NinjaSCSI.txt
6275 F:      drivers/scsi/nsp32*
6276
6277 NTB DRIVER
6278 M:      Jon Mason <jon.mason@intel.com>
6279 S:      Supported
6280 W:      https://github.com/jonmason/ntb/wiki
6281 T:      git git://github.com/jonmason/ntb.git
6282 F:      drivers/ntb/
6283 F:      drivers/net/ntb_netdev.c
6284 F:      include/linux/ntb.h
6285
6286 NTFS FILESYSTEM
6287 M:      Anton Altaparmakov <anton@tuxera.com>
6288 L:      linux-ntfs-dev@lists.sourceforge.net
6289 W:      http://www.tuxera.com/
6290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6291 S:      Supported
6292 F:      Documentation/filesystems/ntfs.txt
6293 F:      fs/ntfs/
6294
6295 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6296 M:      Antonino Daplas <adaplas@gmail.com>
6297 L:      linux-fbdev@vger.kernel.org
6298 S:      Maintained
6299 F:      drivers/video/riva/
6300 F:      drivers/video/nvidia/
6301
6302 NVM EXPRESS DRIVER
6303 M:      Matthew Wilcox <willy@linux.intel.com>
6304 L:      linux-nvme@lists.infradead.org
6305 T:      git git://git.infradead.org/users/willy/linux-nvme.git
6306 S:      Supported
6307 F:      drivers/block/nvme*
6308 F:      include/linux/nvme.h
6309
6310 NXP TDA998X DRM DRIVER
6311 M:      Russell King <rmk+kernel@arm.linux.org.uk>
6312 S:      Supported
6313 F:      drivers/gpu/drm/i2c/tda998x_drv.c
6314 F:      include/drm/i2c/tda998x.h
6315
6316 OMAP SUPPORT
6317 M:      Tony Lindgren <tony@atomide.com>
6318 L:      linux-omap@vger.kernel.org
6319 W:      http://www.muru.com/linux/omap/
6320 W:      http://linux.omap.com/
6321 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6323 S:      Maintained
6324 F:      arch/arm/*omap*/
6325 F:      drivers/i2c/busses/i2c-omap.c
6326 F:      include/linux/i2c-omap.h
6327
6328 OMAP DEVICE TREE SUPPORT
6329 M:      Benoît Cousson <bcousson@baylibre.com>
6330 M:      Tony Lindgren <tony@atomide.com>
6331 L:      linux-omap@vger.kernel.org
6332 L:      devicetree@vger.kernel.org
6333 S:      Maintained
6334 F:      arch/arm/boot/dts/*omap*
6335 F:      arch/arm/boot/dts/*am3*
6336
6337 OMAP CLOCK FRAMEWORK SUPPORT
6338 M:      Paul Walmsley <paul@pwsan.com>
6339 L:      linux-omap@vger.kernel.org
6340 S:      Maintained
6341 F:      arch/arm/*omap*/*clock*
6342
6343 OMAP POWER MANAGEMENT SUPPORT
6344 M:      Kevin Hilman <khilman@deeprootsystems.com>
6345 L:      linux-omap@vger.kernel.org
6346 S:      Maintained
6347 F:      arch/arm/*omap*/*pm*
6348 F:      drivers/cpufreq/omap-cpufreq.c
6349
6350 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6351 M:      Rajendra Nayak <rnayak@ti.com>
6352 M:      Paul Walmsley <paul@pwsan.com>
6353 L:      linux-omap@vger.kernel.org
6354 S:      Maintained
6355 F:      arch/arm/mach-omap2/prm*
6356
6357 OMAP AUDIO SUPPORT
6358 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
6359 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
6360 L:      alsa-devel@alsa-project.org (subscribers-only)
6361 L:      linux-omap@vger.kernel.org
6362 S:      Maintained
6363 F:      sound/soc/omap/
6364
6365 OMAP FRAMEBUFFER SUPPORT
6366 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6367 L:      linux-fbdev@vger.kernel.org
6368 L:      linux-omap@vger.kernel.org
6369 S:      Maintained
6370 F:      drivers/video/omap/
6371
6372 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6373 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6374 L:      linux-omap@vger.kernel.org
6375 L:      linux-fbdev@vger.kernel.org
6376 S:      Maintained
6377 F:      drivers/video/omap2/
6378 F:      Documentation/arm/OMAP/DSS
6379
6380 OMAP HARDWARE SPINLOCK SUPPORT
6381 M:      Ohad Ben-Cohen <ohad@wizery.com>
6382 L:      linux-omap@vger.kernel.org
6383 S:      Maintained
6384 F:      drivers/hwspinlock/omap_hwspinlock.c
6385 F:      arch/arm/mach-omap2/hwspinlock.c
6386
6387 OMAP MMC SUPPORT
6388 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
6389 L:      linux-omap@vger.kernel.org
6390 S:      Maintained
6391 F:      drivers/mmc/host/omap.c
6392
6393 OMAP HS MMC SUPPORT
6394 M:      Balaji T K <balajitk@ti.com>
6395 L:      linux-mmc@vger.kernel.org
6396 L:      linux-omap@vger.kernel.org
6397 S:      Maintained
6398 F:      drivers/mmc/host/omap_hsmmc.c
6399
6400 OMAP RANDOM NUMBER GENERATOR SUPPORT
6401 M:      Deepak Saxena <dsaxena@plexity.net>
6402 S:      Maintained
6403 F:      drivers/char/hw_random/omap-rng.c
6404
6405 OMAP HWMOD SUPPORT
6406 M:      Benoît Cousson <bcousson@baylibre.com>
6407 M:      Paul Walmsley <paul@pwsan.com>
6408 L:      linux-omap@vger.kernel.org
6409 S:      Maintained
6410 F:      arch/arm/mach-omap2/omap_hwmod.*
6411
6412 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6413 M:      Benoît Cousson <bcousson@baylibre.com>
6414 L:      linux-omap@vger.kernel.org
6415 S:      Maintained
6416 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6417
6418 OMAP IMAGE SIGNAL PROCESSOR (ISP)
6419 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6420 L:      linux-media@vger.kernel.org
6421 S:      Maintained
6422 F:      drivers/media/platform/omap3isp/
6423
6424 OMAP USB SUPPORT
6425 M:      Felipe Balbi <balbi@ti.com>
6426 L:      linux-usb@vger.kernel.org
6427 L:      linux-omap@vger.kernel.org
6428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6429 S:      Maintained
6430 F:      drivers/usb/*/*omap*
6431 F:      arch/arm/*omap*/usb*
6432
6433 OMAP GPIO DRIVER
6434 M:      Javier Martinez Canillas <javier@dowhile0.org>
6435 M:      Santosh Shilimkar <santosh.shilimkar@ti.com>
6436 M:      Kevin Hilman <khilman@deeprootsystems.com>
6437 L:      linux-omap@vger.kernel.org
6438 S:      Maintained
6439 F:      drivers/gpio/gpio-omap.c
6440
6441 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6442 M:      Mark Jackson <mpfj@newflow.co.uk>
6443 L:      linux-omap@vger.kernel.org
6444 S:      Maintained
6445 F:      arch/arm/boot/dts/am335x-nano.dts
6446
6447 OMFS FILESYSTEM
6448 M:      Bob Copeland <me@bobcopeland.com>
6449 L:      linux-karma-devel@lists.sourceforge.net
6450 S:      Maintained
6451 F:      Documentation/filesystems/omfs.txt
6452 F:      fs/omfs/
6453
6454 OMNIKEY CARDMAN 4000 DRIVER
6455 M:      Harald Welte <laforge@gnumonks.org>
6456 S:      Maintained
6457 F:      drivers/char/pcmcia/cm4000_cs.c
6458 F:      include/linux/cm4000_cs.h
6459 F:      include/uapi/linux/cm4000_cs.h
6460
6461 OMNIKEY CARDMAN 4040 DRIVER
6462 M:      Harald Welte <laforge@gnumonks.org>
6463 S:      Maintained
6464 F:      drivers/char/pcmcia/cm4040_cs.*
6465
6466 OMNIVISION OV7670 SENSOR DRIVER
6467 M:      Jonathan Corbet <corbet@lwn.net>
6468 L:      linux-media@vger.kernel.org
6469 T:      git git://linuxtv.org/media_tree.git
6470 S:      Maintained
6471 F:      drivers/media/i2c/ov7670.c
6472
6473 ONENAND FLASH DRIVER
6474 M:      Kyungmin Park <kyungmin.park@samsung.com>
6475 L:      linux-mtd@lists.infradead.org
6476 S:      Maintained
6477 F:      drivers/mtd/onenand/
6478 F:      include/linux/mtd/onenand*.h
6479
6480 ONSTREAM SCSI TAPE DRIVER
6481 M:      Willem Riede <osst@riede.org>
6482 L:      osst-users@lists.sourceforge.net
6483 L:      linux-scsi@vger.kernel.org
6484 S:      Maintained
6485 F:      Documentation/scsi/osst.txt
6486 F:      drivers/scsi/osst.*
6487 F:      drivers/scsi/osst_*.h
6488 F:      drivers/scsi/st.h
6489
6490 OPENCORES I2C BUS DRIVER
6491 M:      Peter Korsgaard <jacmet@sunsite.dk>
6492 L:      linux-i2c@vger.kernel.org
6493 S:      Maintained
6494 F:      Documentation/i2c/busses/i2c-ocores
6495 F:      drivers/i2c/busses/i2c-ocores.c
6496
6497 OPEN FIRMWARE AND FLATTENED DEVICE TREE
6498 M:      Grant Likely <grant.likely@linaro.org>
6499 M:      Rob Herring <robh+dt@kernel.org>
6500 L:      devicetree@vger.kernel.org
6501 W:      http://fdt.secretlab.ca
6502 T:      git git://git.secretlab.ca/git/linux-2.6.git
6503 S:      Maintained
6504 F:      drivers/of/
6505 F:      include/linux/of*.h
6506 F:      scripts/dtc/
6507 K:      of_get_property
6508 K:      of_match_table
6509
6510 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6511 M:      Rob Herring <robh+dt@kernel.org>
6512 M:      Pawel Moll <pawel.moll@arm.com>
6513 M:      Mark Rutland <mark.rutland@arm.com>
6514 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
6515 M:      Kumar Gala <galak@codeaurora.org>
6516 L:      devicetree@vger.kernel.org
6517 S:      Maintained
6518 F:      Documentation/devicetree/
6519 F:      arch/*/boot/dts/
6520 F:      include/dt-bindings/
6521
6522 OPENRISC ARCHITECTURE
6523 M:      Jonas Bonn <jonas@southpole.se>
6524 W:      http://openrisc.net
6525 L:      linux@lists.openrisc.net (moderated for non-subscribers)
6526 S:      Maintained
6527 T:      git git://openrisc.net/~jonas/linux
6528 F:      arch/openrisc/
6529
6530 OPENVSWITCH
6531 M:      Pravin Shelar <pshelar@nicira.com>
6532 L:      dev@openvswitch.org
6533 W:      http://openvswitch.org
6534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6535 S:      Maintained
6536 F:      net/openvswitch/
6537
6538 OPL4 DRIVER
6539 M:      Clemens Ladisch <clemens@ladisch.de>
6540 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6541 T:      git git://git.alsa-project.org/alsa-kernel.git
6542 S:      Maintained
6543 F:      sound/drivers/opl4/
6544
6545 OPROFILE
6546 M:      Robert Richter <rric@kernel.org>
6547 L:      oprofile-list@lists.sf.net
6548 S:      Maintained
6549 F:      arch/*/include/asm/oprofile*.h
6550 F:      arch/*/oprofile/
6551 F:      drivers/oprofile/
6552 F:      include/linux/oprofile.h
6553
6554 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6555 M:      Mark Fasheh <mfasheh@suse.com>
6556 M:      Joel Becker <jlbec@evilplan.org>
6557 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6558 W:      http://oss.oracle.com/projects/ocfs2/
6559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6560 S:      Supported
6561 F:      Documentation/filesystems/ocfs2.txt
6562 F:      Documentation/filesystems/dlmfs.txt
6563 F:      fs/ocfs2/
6564
6565 ORINOCO DRIVER
6566 L:      linux-wireless@vger.kernel.org
6567 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
6568 W:      http://www.nongnu.org/orinoco/
6569 S:      Orphan
6570 F:      drivers/net/wireless/orinoco/
6571
6572 OSD LIBRARY and FILESYSTEM
6573 M:      Boaz Harrosh <bharrosh@panasas.com>
6574 M:      Benny Halevy <bhalevy@primarydata.com>
6575 L:      osd-dev@open-osd.org
6576 W:      http://open-osd.org
6577 T:      git git://git.open-osd.org/open-osd.git
6578 S:      Maintained
6579 F:      drivers/scsi/osd/
6580 F:      include/scsi/osd_*
6581 F:      fs/exofs/
6582
6583 P54 WIRELESS DRIVER
6584 M:      Christian Lamparter <chunkeey@googlemail.com>
6585 L:      linux-wireless@vger.kernel.org
6586 W:      http://wireless.kernel.org/en/users/Drivers/p54
6587 S:      Maintained
6588 F:      drivers/net/wireless/p54/
6589
6590 PA SEMI ETHERNET DRIVER
6591 M:      Olof Johansson <olof@lixom.net>
6592 L:      netdev@vger.kernel.org
6593 S:      Maintained
6594 F:      drivers/net/ethernet/pasemi/*
6595
6596 PA SEMI SMBUS DRIVER
6597 M:      Olof Johansson <olof@lixom.net>
6598 L:      linux-i2c@vger.kernel.org
6599 S:      Maintained
6600 F:      drivers/i2c/busses/i2c-pasemi.c
6601
6602 PADATA PARALLEL EXECUTION MECHANISM
6603 M:      Steffen Klassert <steffen.klassert@secunet.com>
6604 L:      linux-crypto@vger.kernel.org
6605 S:      Maintained
6606 F:      kernel/padata.c
6607 F:      include/linux/padata.h
6608 F:      Documentation/padata.txt
6609
6610 PANASONIC LAPTOP ACPI EXTRAS DRIVER
6611 M:      Harald Welte <laforge@gnumonks.org>
6612 L:      platform-driver-x86@vger.kernel.org
6613 S:      Maintained
6614 F:      drivers/platform/x86/panasonic-laptop.c
6615
6616 PANASONIC MN10300/AM33/AM34 PORT
6617 M:      David Howells <dhowells@redhat.com>
6618 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6619 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
6620 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6621 S:      Maintained
6622 F:      Documentation/mn10300/
6623 F:      arch/mn10300/
6624
6625 PARALLEL PORT SUPPORT
6626 L:      linux-parport@lists.infradead.org (subscribers-only)
6627 S:      Orphan
6628 F:      drivers/parport/
6629 F:      include/linux/parport*.h
6630 F:      drivers/char/ppdev.c
6631 F:      include/uapi/linux/ppdev.h
6632
6633 PARAVIRT_OPS INTERFACE
6634 M:      Jeremy Fitzhardinge <jeremy@goop.org>
6635 M:      Chris Wright <chrisw@sous-sol.org>
6636 M:      Alok Kataria <akataria@vmware.com>
6637 M:      Rusty Russell <rusty@rustcorp.com.au>
6638 L:      virtualization@lists.linux-foundation.org
6639 S:      Supported
6640 F:      Documentation/ia64/paravirt_ops.txt
6641 F:      arch/*/kernel/paravirt*
6642 F:      arch/*/include/asm/paravirt.h
6643
6644 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6645 M:      Tim Waugh <tim@cyberelk.net>
6646 L:      linux-parport@lists.infradead.org (subscribers-only)
6647 W:      http://www.torque.net/linux-pp.html
6648 S:      Maintained
6649 F:      Documentation/blockdev/paride.txt
6650 F:      drivers/block/paride/
6651
6652 PARISC ARCHITECTURE
6653 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
6654 M:      Helge Deller <deller@gmx.de>
6655 L:      linux-parisc@vger.kernel.org
6656 W:      http://www.parisc-linux.org/
6657 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
6658 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6660 S:      Maintained
6661 F:      arch/parisc/
6662 F:      Documentation/parisc/
6663 F:      drivers/parisc/
6664 F:      drivers/char/agp/parisc-agp.c
6665 F:      drivers/input/serio/gscps2.c
6666 F:      drivers/parport/parport_gsc.*
6667 F:      drivers/tty/serial/8250/8250_gsc.c
6668 F:      drivers/video/sti*
6669 F:      drivers/video/console/sti*
6670 F:      drivers/video/logo/logo_parisc*
6671
6672 PC87360 HARDWARE MONITORING DRIVER
6673 M:      Jim Cromie <jim.cromie@gmail.com>
6674 L:      lm-sensors@lm-sensors.org
6675 S:      Maintained
6676 F:      Documentation/hwmon/pc87360
6677 F:      drivers/hwmon/pc87360.c
6678
6679 PC8736x GPIO DRIVER
6680 M:      Jim Cromie <jim.cromie@gmail.com>
6681 S:      Maintained
6682 F:      drivers/char/pc8736x_gpio.c
6683
6684 PC87427 HARDWARE MONITORING DRIVER
6685 M:      Jean Delvare <jdelvare@suse.de>
6686 L:      lm-sensors@lm-sensors.org
6687 S:      Maintained
6688 F:      Documentation/hwmon/pc87427
6689 F:      drivers/hwmon/pc87427.c
6690
6691 PCA9532 LED DRIVER
6692 M:      Riku Voipio <riku.voipio@iki.fi>
6693 S:      Maintained
6694 F:      drivers/leds/leds-pca9532.c
6695 F:      include/linux/leds-pca9532.h
6696
6697 PCA9541 I2C BUS MASTER SELECTOR DRIVER
6698 M:      Guenter Roeck <linux@roeck-us.net>
6699 L:      linux-i2c@vger.kernel.org
6700 S:      Maintained
6701 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
6702
6703 PCDP - PRIMARY CONSOLE AND DEBUG PORT
6704 M:      Khalid Aziz <khalid@gonehiking.org>
6705 S:      Maintained
6706 F:      drivers/firmware/pcdp.*
6707
6708 PCI ERROR RECOVERY
6709 M:      Linas Vepstas <linasvepstas@gmail.com>
6710 L:      linux-pci@vger.kernel.org
6711 S:      Supported
6712 F:      Documentation/PCI/pci-error-recovery.txt
6713
6714 PCI SUBSYSTEM
6715 M:      Bjorn Helgaas <bhelgaas@google.com>
6716 L:      linux-pci@vger.kernel.org
6717 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
6718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6719 S:      Supported
6720 F:      Documentation/PCI/
6721 F:      drivers/pci/
6722 F:      include/linux/pci*
6723 F:      arch/x86/pci/
6724 F:      arch/x86/kernel/quirks.c
6725
6726 PCI DRIVER FOR IMX6
6727 M:      Richard Zhu <r65037@freescale.com>
6728 M:      Shawn Guo <shawn.guo@linaro.org>
6729 L:      linux-pci@vger.kernel.org
6730 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6731 S:      Maintained
6732 F:      drivers/pci/host/*imx6*
6733
6734 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6735 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6736 M:      Jason Cooper <jason@lakedaemon.net>
6737 L:      linux-pci@vger.kernel.org
6738 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6739 S:      Maintained
6740 F:      drivers/pci/host/*mvebu*
6741
6742 PCI DRIVER FOR NVIDIA TEGRA
6743 M:      Thierry Reding <thierry.reding@gmail.com>
6744 L:      linux-tegra@vger.kernel.org
6745 L:      linux-pci@vger.kernel.org
6746 S:      Supported
6747 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6748 F:      drivers/pci/host/pci-tegra.c
6749
6750 PCI DRIVER FOR RENESAS R-CAR
6751 M:      Simon Horman <horms@verge.net.au>
6752 L:      linux-pci@vger.kernel.org
6753 L:      linux-sh@vger.kernel.org
6754 S:      Maintained
6755 F:      drivers/pci/host/*rcar*
6756
6757 PCI DRIVER FOR SAMSUNG EXYNOS
6758 M:      Jingoo Han <jg1.han@samsung.com>
6759 L:      linux-pci@vger.kernel.org
6760 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6761 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6762 S:      Maintained
6763 F:      drivers/pci/host/pci-exynos.c
6764
6765 PCI DRIVER FOR SYNOPSIS DESIGNWARE
6766 M:      Mohit Kumar <mohit.kumar@st.com>
6767 M:      Jingoo Han <jg1.han@samsung.com>
6768 L:      linux-pci@vger.kernel.org
6769 S:      Maintained
6770 F:      drivers/pci/host/*designware*
6771
6772 PCI DRIVER FOR GENERIC OF HOSTS
6773 M:      Will Deacon <will.deacon@arm.com>
6774 L:      linux-pci@vger.kernel.org
6775 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6776 S:      Maintained
6777 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
6778 F:      drivers/pci/host/pci-host-generic.c
6779
6780 PCMCIA SUBSYSTEM
6781 P:      Linux PCMCIA Team
6782 L:      linux-pcmcia@lists.infradead.org
6783 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6785 S:      Maintained
6786 F:      Documentation/pcmcia/
6787 F:      drivers/pcmcia/
6788 F:      include/pcmcia/
6789
6790 PCNET32 NETWORK DRIVER
6791 M:      Don Fry <pcnet32@frontier.com>
6792 L:      netdev@vger.kernel.org
6793 S:      Maintained
6794 F:      drivers/net/ethernet/amd/pcnet32.c
6795
6796 PCRYPT PARALLEL CRYPTO ENGINE
6797 M:      Steffen Klassert <steffen.klassert@secunet.com>
6798 L:      linux-crypto@vger.kernel.org
6799 S:      Maintained
6800 F:      crypto/pcrypt.c
6801 F:      include/crypto/pcrypt.h
6802
6803 PER-CPU MEMORY ALLOCATOR
6804 M:      Tejun Heo <tj@kernel.org>
6805 M:      Christoph Lameter <cl@linux-foundation.org>
6806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6807 S:      Maintained
6808 F:      include/linux/percpu*.h
6809 F:      mm/percpu*.c
6810 F:      arch/*/include/asm/percpu.h
6811
6812 PER-TASK DELAY ACCOUNTING
6813 M:      Balbir Singh <bsingharora@gmail.com>
6814 S:      Maintained
6815 F:      include/linux/delayacct.h
6816 F:      kernel/delayacct.c
6817
6818 PERFORMANCE EVENTS SUBSYSTEM
6819 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
6820 M:      Paul Mackerras <paulus@samba.org>
6821 M:      Ingo Molnar <mingo@redhat.com>
6822 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
6823 L:      linux-kernel@vger.kernel.org
6824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6825 S:      Supported
6826 F:      kernel/events/*
6827 F:      include/linux/perf_event.h
6828 F:      include/uapi/linux/perf_event.h
6829 F:      arch/*/kernel/perf_event*.c
6830 F:      arch/*/kernel/*/perf_event*.c
6831 F:      arch/*/kernel/*/*/perf_event*.c
6832 F:      arch/*/include/asm/perf_event.h
6833 F:      arch/*/kernel/perf_callchain.c
6834 F:      tools/perf/
6835
6836 PERSONALITY HANDLING
6837 M:      Christoph Hellwig <hch@infradead.org>
6838 L:      linux-abi-devel@lists.sourceforge.net
6839 S:      Maintained
6840 F:      include/linux/personality.h
6841 F:      include/uapi/linux/personality.h
6842
6843 PHONET PROTOCOL
6844 M:      Remi Denis-Courmont <courmisch@gmail.com>
6845 S:      Supported
6846 F:      Documentation/networking/phonet.txt
6847 F:      include/linux/phonet.h
6848 F:      include/net/phonet/
6849 F:      include/uapi/linux/phonet.h
6850 F:      net/phonet/
6851
6852 PHRAM MTD DRIVER
6853 M:      Joern Engel <joern@lazybastard.org>
6854 L:      linux-mtd@lists.infradead.org
6855 S:      Maintained
6856 F:      drivers/mtd/devices/phram.c
6857
6858 PICOLCD HID DRIVER
6859 M:      Bruno Prémont <bonbons@linux-vserver.org>
6860 L:      linux-input@vger.kernel.org
6861 S:      Maintained
6862 F:      drivers/hid/hid-picolcd*
6863
6864 PICOXCELL SUPPORT
6865 M:      Jamie Iles <jamie@jamieiles.com>
6866 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6867 T:      git git://github.com/jamieiles/linux-2.6-ji.git
6868 S:      Supported
6869 F:      arch/arm/mach-picoxcell/
6870 F:      drivers/*/picoxcell*
6871 F:      drivers/*/*/picoxcell*
6872
6873 PIN CONTROL SUBSYSTEM
6874 M:      Linus Walleij <linus.walleij@linaro.org>
6875 S:      Maintained
6876 F:      drivers/pinctrl/
6877 F:      include/linux/pinctrl/
6878
6879 PIN CONTROLLER - ATMEL AT91
6880 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6881 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6882 S:      Maintained
6883 F:      drivers/pinctrl/pinctrl-at91.c
6884
6885 PIN CONTROLLER - SAMSUNG
6886 M:      Tomasz Figa <t.figa@samsung.com>
6887 M:      Thomas Abraham <thomas.abraham@linaro.org>
6888 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6889 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6890 S:      Maintained
6891 F:      drivers/pinctrl/pinctrl-exynos.*
6892 F:      drivers/pinctrl/pinctrl-s3c*
6893 F:      drivers/pinctrl/pinctrl-samsung.*
6894
6895 PIN CONTROLLER - ST SPEAR
6896 M:      Viresh Kumar <viresh.linux@gmail.com>
6897 L:      spear-devel@list.st.com
6898 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6899 W:      http://www.st.com/spear
6900 S:      Maintained
6901 F:      drivers/pinctrl/spear/
6902
6903 PKTCDVD DRIVER
6904 M:      Jiri Kosina <jkosina@suse.cz>
6905 S:      Maintained
6906 F:      drivers/block/pktcdvd.c
6907 F:      include/linux/pktcdvd.h
6908 F:      include/uapi/linux/pktcdvd.h
6909
6910 PKUNITY SOC DRIVERS
6911 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
6912 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
6913 S:      Maintained
6914 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6915 F:      drivers/input/serio/i8042-unicore32io.h
6916 F:      drivers/i2c/busses/i2c-puv3.c
6917 F:      drivers/video/fb-puv3.c
6918 F:      drivers/rtc/rtc-puv3.c
6919
6920 PMBUS HARDWARE MONITORING DRIVERS
6921 M:      Guenter Roeck <linux@roeck-us.net>
6922 L:      lm-sensors@lm-sensors.org
6923 W:      http://www.lm-sensors.org/
6924 W:      http://www.roeck-us.net/linux/drivers/
6925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6926 S:      Maintained
6927 F:      Documentation/hwmon/pmbus
6928 F:      drivers/hwmon/pmbus/
6929 F:      include/linux/i2c/pmbus.h
6930
6931 PMC SIERRA MaxRAID DRIVER
6932 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
6933 L:      linux-scsi@vger.kernel.org
6934 W:      http://www.pmc-sierra.com/
6935 S:      Supported
6936 F:      drivers/scsi/pmcraid.*
6937
6938 PMC SIERRA PM8001 DRIVER
6939 M:      xjtuwjp@gmail.com
6940 M:      lindar_liu@usish.com
6941 L:      linux-scsi@vger.kernel.org
6942 S:      Supported
6943 F:      drivers/scsi/pm8001/
6944
6945 POSIX CLOCKS and TIMERS
6946 M:      Thomas Gleixner <tglx@linutronix.de>
6947 L:      linux-kernel@vger.kernel.org
6948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6949 S:      Supported
6950 F:      fs/timerfd.c
6951 F:      include/linux/timer*
6952 F:      kernel/*timer*
6953
6954 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
6955 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
6956 M:      David Woodhouse <dwmw2@infradead.org>
6957 T:      git git://git.infradead.org/battery-2.6.git
6958 S:      Maintained
6959 F:      include/linux/power_supply.h
6960 F:      drivers/power/
6961
6962 PNP SUPPORT
6963 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
6964 S:      Maintained
6965 F:      drivers/pnp/
6966
6967 PNXxxxx I2C DRIVER
6968 M:      Vitaly Wool <vitalywool@gmail.com>
6969 L:      linux-i2c@vger.kernel.org
6970 S:      Maintained
6971 F:      drivers/i2c/busses/i2c-pnx.c
6972
6973 PPP PROTOCOL DRIVERS AND COMPRESSORS
6974 M:      Paul Mackerras <paulus@samba.org>
6975 L:      linux-ppp@vger.kernel.org
6976 S:      Maintained
6977 F:      drivers/net/ppp/ppp_*
6978
6979 PPP OVER ATM (RFC 2364)
6980 M:      Mitchell Blank Jr <mitch@sfgoth.com>
6981 S:      Maintained
6982 F:      net/atm/pppoatm.c
6983 F:      include/uapi/linux/atmppp.h
6984
6985 PPP OVER ETHERNET
6986 M:      Michal Ostrowski <mostrows@earthlink.net>
6987 S:      Maintained
6988 F:      drivers/net/ppp/pppoe.c
6989 F:      drivers/net/ppp/pppox.c
6990
6991 PPP OVER L2TP
6992 M:      James Chapman <jchapman@katalix.com>
6993 S:      Maintained
6994 F:      net/l2tp/l2tp_ppp.c
6995 F:      include/linux/if_pppol2tp.h
6996 F:      include/uapi/linux/if_pppol2tp.h
6997
6998 PPS SUPPORT
6999 M:      Rodolfo Giometti <giometti@enneenne.com>
7000 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7001 L:      linuxpps@ml.enneenne.com (subscribers-only)
7002 S:      Maintained
7003 F:      Documentation/pps/
7004 F:      drivers/pps/
7005 F:      include/linux/pps*.h
7006
7007 PPTP DRIVER
7008 M:      Dmitry Kozlov <xeb@mail.ru>
7009 L:      netdev@vger.kernel.org
7010 S:      Maintained
7011 F:      drivers/net/ppp/pptp.c
7012 W:      http://sourceforge.net/projects/accel-pptp
7013
7014 PREEMPTIBLE KERNEL
7015 M:      Robert Love <rml@tech9.net>
7016 L:      kpreempt-tech@lists.sourceforge.net
7017 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7018 S:      Supported
7019 F:      Documentation/preempt-locking.txt
7020 F:      include/linux/preempt.h
7021
7022 PRISM54 WIRELESS DRIVER
7023 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7024 L:      linux-wireless@vger.kernel.org
7025 W:      http://wireless.kernel.org/en/users/Drivers/p54
7026 S:      Obsolete
7027 F:      drivers/net/wireless/prism54/
7028
7029 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7030 M:      Mikael Pettersson <mikpelinux@gmail.com>
7031 L:      linux-ide@vger.kernel.org
7032 S:      Maintained
7033 F:      drivers/ata/sata_promise.*
7034
7035 PS3 NETWORK SUPPORT
7036 M:      Geoff Levand <geoff@infradead.org>
7037 L:      netdev@vger.kernel.org
7038 L:      cbe-oss-dev@lists.ozlabs.org
7039 S:      Maintained
7040 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7041
7042 PS3 PLATFORM SUPPORT
7043 M:      Geoff Levand <geoff@infradead.org>
7044 L:      linuxppc-dev@lists.ozlabs.org
7045 L:      cbe-oss-dev@lists.ozlabs.org
7046 S:      Maintained
7047 F:      arch/powerpc/boot/ps3*
7048 F:      arch/powerpc/include/asm/lv1call.h
7049 F:      arch/powerpc/include/asm/ps3*.h
7050 F:      arch/powerpc/platforms/ps3/
7051 F:      drivers/*/ps3*
7052 F:      drivers/ps3/
7053 F:      drivers/rtc/rtc-ps3.c
7054 F:      drivers/usb/host/*ps3.c
7055 F:      sound/ppc/snd_ps3*
7056
7057 PS3VRAM DRIVER
7058 M:      Jim Paris <jim@jtan.com>
7059 L:      cbe-oss-dev@lists.ozlabs.org
7060 S:      Maintained
7061 F:      drivers/block/ps3vram.c
7062
7063 PSTORE FILESYSTEM
7064 M:      Anton Vorontsov <anton@enomsg.org>
7065 M:      Colin Cross <ccross@android.com>
7066 M:      Kees Cook <keescook@chromium.org>
7067 M:      Tony Luck <tony.luck@intel.com>
7068 S:      Maintained
7069 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7070 F:      fs/pstore/
7071 F:      include/linux/pstore*
7072 F:      drivers/firmware/efi/efi-pstore.c
7073 F:      drivers/acpi/apei/erst.c
7074
7075 PTP HARDWARE CLOCK SUPPORT
7076 M:      Richard Cochran <richardcochran@gmail.com>
7077 L:      netdev@vger.kernel.org
7078 S:      Maintained
7079 W:      http://linuxptp.sourceforge.net/
7080 F:      Documentation/ABI/testing/sysfs-ptp
7081 F:      Documentation/ptp/*
7082 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7083 F:      drivers/net/phy/dp83640*
7084 F:      drivers/ptp/*
7085 F:      include/linux/ptp_cl*
7086
7087 PTRACE SUPPORT
7088 M:      Roland McGrath <roland@redhat.com>
7089 M:      Oleg Nesterov <oleg@redhat.com>
7090 S:      Maintained
7091 F:      include/asm-generic/syscall.h
7092 F:      include/linux/ptrace.h
7093 F:      include/linux/regset.h
7094 F:      include/linux/tracehook.h
7095 F:      include/uapi/linux/ptrace.h
7096 F:      kernel/ptrace.c
7097
7098 PVRUSB2 VIDEO4LINUX DRIVER
7099 M:      Mike Isely <isely@pobox.com>
7100 L:      pvrusb2@isely.net       (subscribers-only)
7101 L:      linux-media@vger.kernel.org
7102 W:      http://www.isely.net/pvrusb2/
7103 T:      git git://linuxtv.org/media_tree.git
7104 S:      Maintained
7105 F:      Documentation/video4linux/README.pvrusb2
7106 F:      drivers/media/usb/pvrusb2/
7107
7108 PWC WEBCAM DRIVER
7109 M:      Hans de Goede <hdegoede@redhat.com>
7110 L:      linux-media@vger.kernel.org
7111 T:      git git://linuxtv.org/media_tree.git
7112 S:      Maintained
7113 F:      drivers/media/usb/pwc/*
7114
7115 PWM SUBSYSTEM
7116 M:      Thierry Reding <thierry.reding@gmail.com>
7117 L:      linux-pwm@vger.kernel.org
7118 S:      Maintained
7119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7120 F:      Documentation/pwm.txt
7121 F:      Documentation/devicetree/bindings/pwm/
7122 F:      include/linux/pwm.h
7123 F:      drivers/pwm/
7124 F:      drivers/video/backlight/pwm_bl.c
7125 F:      include/linux/pwm_backlight.h
7126
7127 PXA2xx/PXA3xx SUPPORT
7128 M:      Eric Miao <eric.y.miao@gmail.com>
7129 M:      Russell King <linux@arm.linux.org.uk>
7130 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7131 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7132 T:      git git://github.com/hzhuang1/linux.git
7133 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7134 S:      Maintained
7135 F:      arch/arm/mach-pxa/
7136 F:      drivers/pcmcia/pxa2xx*
7137 F:      drivers/spi/spi-pxa2xx*
7138 F:      drivers/usb/gadget/pxa2*
7139 F:      include/sound/pxa2xx-lib.h
7140 F:      sound/arm/pxa*
7141 F:      sound/soc/pxa/
7142
7143 PXA3xx NAND FLASH DRIVER
7144 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7145 L:      linux-mtd@lists.infradead.org
7146 S:      Maintained
7147 F:      drivers/mtd/nand/pxa3xx-nand.c
7148
7149 MMP SUPPORT
7150 M:      Eric Miao <eric.y.miao@gmail.com>
7151 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7152 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7153 T:      git git://github.com/hzhuang1/linux.git
7154 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7155 S:      Maintained
7156 F:      arch/arm/mach-mmp/
7157
7158 PXA MMCI DRIVER
7159 S:      Orphan
7160
7161 PXA RTC DRIVER
7162 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7163 L:      rtc-linux@googlegroups.com
7164 S:      Maintained
7165
7166 QIB DRIVER
7167 M:      Mike Marciniszyn <infinipath@intel.com>
7168 L:      linux-rdma@vger.kernel.org
7169 S:      Supported
7170 F:      drivers/infiniband/hw/qib/
7171
7172 QLOGIC QLA1280 SCSI DRIVER
7173 M:      Michael Reed <mdr@sgi.com>
7174 L:      linux-scsi@vger.kernel.org
7175 S:      Maintained
7176 F:      drivers/scsi/qla1280.[ch]
7177
7178 QLOGIC QLA2XXX FC-SCSI DRIVER
7179 M:      qla2xxx-upstream@qlogic.com
7180 L:      linux-scsi@vger.kernel.org
7181 S:      Supported
7182 F:      Documentation/scsi/LICENSE.qla2xxx
7183 F:      drivers/scsi/qla2xxx/
7184
7185 QLOGIC QLA4XXX iSCSI DRIVER
7186 M:      Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7187 M:      iscsi-driver@qlogic.com
7188 L:      linux-scsi@vger.kernel.org
7189 S:      Supported
7190 F:      Documentation/scsi/LICENSE.qla4xxx
7191 F:      drivers/scsi/qla4xxx/
7192
7193 QLOGIC QLA3XXX NETWORK DRIVER
7194 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7195 M:      Ron Mercer <ron.mercer@qlogic.com>
7196 M:      linux-driver@qlogic.com
7197 L:      netdev@vger.kernel.org
7198 S:      Supported
7199 F:      Documentation/networking/LICENSE.qla3xxx
7200 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7201
7202 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7203 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7204 M:      Dept-HSGLinuxNICDev@qlogic.com
7205 L:      netdev@vger.kernel.org
7206 S:      Supported
7207 F:      drivers/net/ethernet/qlogic/qlcnic/
7208
7209 QLOGIC QLGE 10Gb ETHERNET DRIVER
7210 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7211 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7212 M:      Ron Mercer <ron.mercer@qlogic.com>
7213 M:      linux-driver@qlogic.com
7214 L:      netdev@vger.kernel.org
7215 S:      Supported
7216 F:      drivers/net/ethernet/qlogic/qlge/
7217
7218 QNX4 FILESYSTEM
7219 M:      Anders Larsen <al@alarsen.net>
7220 W:      http://www.alarsen.net/linux/qnx4fs/
7221 S:      Maintained
7222 F:      fs/qnx4/
7223 F:      include/uapi/linux/qnx4_fs.h
7224 F:      include/uapi/linux/qnxtypes.h
7225
7226 QT1010 MEDIA DRIVER
7227 M:      Antti Palosaari <crope@iki.fi>
7228 L:      linux-media@vger.kernel.org
7229 W:      http://linuxtv.org/
7230 W:      http://palosaari.fi/linux/
7231 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7232 T:      git git://linuxtv.org/anttip/media_tree.git
7233 S:      Maintained
7234 F:      drivers/media/tuners/qt1010*
7235
7236 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7237 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7238 L:      linux-wireless@vger.kernel.org
7239 L:      ath9k-devel@lists.ath9k.org
7240 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
7241 S:      Supported
7242 F:      drivers/net/wireless/ath/ath9k/
7243
7244 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7245 M:      Kalle Valo <kvalo@qca.qualcomm.com>
7246 L:      ath10k@lists.infradead.org
7247 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
7248 T:      git git://github.com/kvalo/ath.git
7249 S:      Supported
7250 F:      drivers/net/wireless/ath/ath10k/
7251
7252 QUALCOMM HEXAGON ARCHITECTURE
7253 M:      Richard Kuo <rkuo@codeaurora.org>
7254 L:      linux-hexagon@vger.kernel.org
7255 S:      Supported
7256 F:      arch/hexagon/
7257
7258 QUALCOMM WCN36XX WIRELESS DRIVER
7259 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
7260 L:      wcn36xx@lists.infradead.org
7261 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
7262 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
7263 S:      Supported
7264 F:      drivers/net/wireless/ath/wcn36xx/
7265
7266 QUICKCAM PARALLEL PORT WEBCAMS
7267 M:      Hans Verkuil <hverkuil@xs4all.nl>
7268 L:      linux-media@vger.kernel.org
7269 T:      git git://linuxtv.org/media_tree.git
7270 W:      http://linuxtv.org
7271 S:      Odd Fixes
7272 F:      drivers/media/parport/*-qcam*
7273
7274 RADOS BLOCK DEVICE (RBD)
7275 M:      Yehuda Sadeh <yehuda@inktank.com>
7276 M:      Sage Weil <sage@inktank.com>
7277 M:      Alex Elder <elder@kernel.org>
7278 M:      ceph-devel@vger.kernel.org
7279 W:      http://ceph.com/
7280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7281 S:      Supported
7282 F:      drivers/block/rbd.c
7283 F:      drivers/block/rbd_types.h
7284
7285 RADEON FRAMEBUFFER DISPLAY DRIVER
7286 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7287 L:      linux-fbdev@vger.kernel.org
7288 S:      Maintained
7289 F:      drivers/video/aty/radeon*
7290 F:      include/uapi/linux/radeonfb.h
7291
7292 RADIOSHARK RADIO DRIVER
7293 M:      Hans de Goede <hdegoede@redhat.com>
7294 L:      linux-media@vger.kernel.org
7295 T:      git git://linuxtv.org/media_tree.git
7296 S:      Maintained
7297 F:      drivers/media/radio/radio-shark.c
7298
7299 RADIOSHARK2 RADIO DRIVER
7300 M:      Hans de Goede <hdegoede@redhat.com>
7301 L:      linux-media@vger.kernel.org
7302 T:      git git://linuxtv.org/media_tree.git
7303 S:      Maintained
7304 F:      drivers/media/radio/radio-shark2.c
7305 F:      drivers/media/radio/radio-tea5777.c
7306
7307 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7308 M:      Paul Mackerras <paulus@samba.org>
7309 L:      linux-fbdev@vger.kernel.org
7310 S:      Maintained
7311 F:      drivers/video/aty/aty128fb.c
7312
7313 RALINK RT2X00 WIRELESS LAN DRIVER
7314 P:      rt2x00 project
7315 M:      Ivo van Doorn <IvDoorn@gmail.com>
7316 M:      Helmut Schaa <helmut.schaa@googlemail.com>
7317 L:      linux-wireless@vger.kernel.org
7318 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7319 W:      http://rt2x00.serialmonkey.com/
7320 S:      Maintained
7321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
7322 F:      drivers/net/wireless/rt2x00/
7323
7324 RAMDISK RAM BLOCK DEVICE DRIVER
7325 M:      Nick Piggin <npiggin@kernel.dk>
7326 S:      Maintained
7327 F:      Documentation/blockdev/ramdisk.txt
7328 F:      drivers/block/brd.c
7329
7330 RANDOM NUMBER DRIVER
7331 M:      "Theodore Ts'o" <tytso@mit.edu>
7332 S:      Maintained
7333 F:      drivers/char/random.c
7334
7335 RAPIDIO SUBSYSTEM
7336 M:      Matt Porter <mporter@kernel.crashing.org>
7337 M:      Alexandre Bounine <alexandre.bounine@idt.com>
7338 S:      Maintained
7339 F:      drivers/rapidio/
7340
7341 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7342 L:      linux-wireless@vger.kernel.org
7343 S:      Orphan
7344 F:      drivers/net/wireless/ray*
7345
7346 RCUTORTURE MODULE
7347 M:      Josh Triplett <josh@freedesktop.org>
7348 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7349 L:      linux-kernel@vger.kernel.org
7350 S:      Supported
7351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7352 F:      Documentation/RCU/torture.txt
7353 F:      kernel/rcu/torture.c
7354
7355 RCUTORTURE TEST FRAMEWORK
7356 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7357 L:      linux-kernel@vger.kernel.org
7358 S:      Supported
7359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7360 F:      tools/testing/selftests/rcutorture
7361
7362 RDC R-321X SoC
7363 M:      Florian Fainelli <florian@openwrt.org>
7364 S:      Maintained
7365
7366 RDC R6040 FAST ETHERNET DRIVER
7367 M:      Florian Fainelli <florian@openwrt.org>
7368 L:      netdev@vger.kernel.org
7369 S:      Maintained
7370 F:      drivers/net/ethernet/rdc/r6040.c
7371
7372 RDS - RELIABLE DATAGRAM SOCKETS
7373 M:      Chien Yen <chien.yen@oracle.com>
7374 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
7375 S:      Supported
7376 F:      net/rds/
7377
7378 READ-COPY UPDATE (RCU)
7379 M:      Dipankar Sarma <dipankar@in.ibm.com>
7380 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7381 L:      linux-kernel@vger.kernel.org
7382 W:      http://www.rdrop.com/users/paulmck/RCU/
7383 S:      Supported
7384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7385 F:      Documentation/RCU/
7386 X:      Documentation/RCU/torture.txt
7387 F:      include/linux/rcu*
7388 X:      include/linux/srcu.h
7389 F:      kernel/rcu/
7390 X:      kernel/rcu/torture.c
7391
7392 REAL TIME CLOCK (RTC) SUBSYSTEM
7393 M:      Alessandro Zummo <a.zummo@towertech.it>
7394 L:      rtc-linux@googlegroups.com
7395 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
7396 S:      Maintained
7397 F:      Documentation/rtc.txt
7398 F:      drivers/rtc/
7399 F:      include/linux/rtc.h
7400 F:      include/uapi/linux/rtc.h
7401
7402 REISERFS FILE SYSTEM
7403 L:      reiserfs-devel@vger.kernel.org
7404 S:      Supported
7405 F:      fs/reiserfs/
7406
7407 REGISTER MAP ABSTRACTION
7408 M:      Mark Brown <broonie@kernel.org>
7409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7410 S:      Supported
7411 F:      drivers/base/regmap/
7412 F:      include/linux/regmap.h
7413
7414 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7415 M:      Ohad Ben-Cohen <ohad@wizery.com>
7416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7417 S:      Maintained
7418 F:      drivers/remoteproc/
7419 F:      Documentation/remoteproc.txt
7420 F:      include/linux/remoteproc.h
7421
7422 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7423 M:      Ohad Ben-Cohen <ohad@wizery.com>
7424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7425 S:      Maintained
7426 F:      drivers/rpmsg/
7427 F:      Documentation/rpmsg.txt
7428 F:      include/linux/rpmsg.h
7429
7430 RESET CONTROLLER FRAMEWORK
7431 M:      Philipp Zabel <p.zabel@pengutronix.de>
7432 S:      Maintained
7433 F:      drivers/reset/
7434 F:      Documentation/devicetree/bindings/reset/
7435 F:      include/linux/reset.h
7436 F:      include/linux/reset-controller.h
7437
7438 RFKILL
7439 M:      Johannes Berg <johannes@sipsolutions.net>
7440 L:      linux-wireless@vger.kernel.org
7441 W:      http://wireless.kernel.org/
7442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7444 S:      Maintained
7445 F:      Documentation/rfkill.txt
7446 F:      net/rfkill/
7447
7448 RICOH SMARTMEDIA/XD DRIVER
7449 M:      Maxim Levitsky <maximlevitsky@gmail.com>
7450 S:      Maintained
7451 F:      drivers/mtd/nand/r852.c
7452 F:      drivers/mtd/nand/r852.h
7453
7454 RICOH R5C592 MEMORYSTICK DRIVER
7455 M:      Maxim Levitsky <maximlevitsky@gmail.com>
7456 S:      Maintained
7457 F:      drivers/memstick/host/r592.*
7458
7459 ROCCAT DRIVERS
7460 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
7461 W:      http://sourceforge.net/projects/roccat/
7462 S:      Maintained
7463 F:      drivers/hid/hid-roccat*
7464 F:      include/linux/hid-roccat*
7465 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
7466
7467 ROCKETPORT DRIVER
7468 P:      Comtrol Corp.
7469 W:      http://www.comtrol.com
7470 S:      Maintained
7471 F:      Documentation/serial/rocket.txt
7472 F:      drivers/tty/rocket*
7473
7474 ROSE NETWORK LAYER
7475 M:      Ralf Baechle <ralf@linux-mips.org>
7476 L:      linux-hams@vger.kernel.org
7477 W:      http://www.linux-ax25.org/
7478 S:      Maintained
7479 F:      include/net/rose.h
7480 F:      include/uapi/linux/rose.h
7481 F:      net/rose/
7482
7483 RTL2830 MEDIA DRIVER
7484 M:      Antti Palosaari <crope@iki.fi>
7485 L:      linux-media@vger.kernel.org
7486 W:      http://linuxtv.org/
7487 W:      http://palosaari.fi/linux/
7488 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7489 T:      git git://linuxtv.org/anttip/media_tree.git
7490 S:      Maintained
7491 F:      drivers/media/dvb-frontends/rtl2830*
7492
7493 RTL2832 MEDIA DRIVER
7494 M:      Antti Palosaari <crope@iki.fi>
7495 L:      linux-media@vger.kernel.org
7496 W:      http://linuxtv.org/
7497 W:      http://palosaari.fi/linux/
7498 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7499 T:      git git://linuxtv.org/anttip/media_tree.git
7500 S:      Maintained
7501 F:      drivers/media/dvb-frontends/rtl2832*
7502
7503 RTL2832_SDR MEDIA DRIVER
7504 M:      Antti Palosaari <crope@iki.fi>
7505 L:      linux-media@vger.kernel.org
7506 W:      http://linuxtv.org/
7507 W:      http://palosaari.fi/linux/
7508 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7509 T:      git git://linuxtv.org/anttip/media_tree.git
7510 S:      Maintained
7511 F:      drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7512
7513 RTL8180 WIRELESS DRIVER
7514 M:      "John W. Linville" <linville@tuxdriver.com>
7515 L:      linux-wireless@vger.kernel.org
7516 W:      http://wireless.kernel.org/
7517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7518 S:      Maintained
7519 F:      drivers/net/wireless/rtl818x/rtl8180/
7520
7521 RTL8187 WIRELESS DRIVER
7522 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
7523 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
7524 M:      Larry Finger <Larry.Finger@lwfinger.net>
7525 L:      linux-wireless@vger.kernel.org
7526 W:      http://wireless.kernel.org/
7527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7528 S:      Maintained
7529 F:      drivers/net/wireless/rtl818x/rtl8187/
7530
7531 RTL8192CE WIRELESS DRIVER
7532 M:      Larry Finger <Larry.Finger@lwfinger.net>
7533 M:      Chaoming Li <chaoming_li@realsil.com.cn>
7534 L:      linux-wireless@vger.kernel.org
7535 W:      http://wireless.kernel.org/
7536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7537 S:      Maintained
7538 F:      drivers/net/wireless/rtlwifi/
7539 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
7540
7541 S3 SAVAGE FRAMEBUFFER DRIVER
7542 M:      Antonino Daplas <adaplas@gmail.com>
7543 L:      linux-fbdev@vger.kernel.org
7544 S:      Maintained
7545 F:      drivers/video/savage/
7546
7547 S390
7548 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
7549 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
7550 M:      linux390@de.ibm.com
7551 L:      linux-s390@vger.kernel.org
7552 W:      http://www.ibm.com/developerworks/linux/linux390/
7553 S:      Supported
7554 F:      arch/s390/
7555 F:      drivers/s390/
7556 F:      Documentation/s390/
7557 F:      Documentation/DocBook/s390*
7558
7559 S390 COMMON I/O LAYER
7560 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
7561 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7562 L:      linux-s390@vger.kernel.org
7563 W:      http://www.ibm.com/developerworks/linux/linux390/
7564 S:      Supported
7565 F:      drivers/s390/cio/
7566
7567 S390 DASD DRIVER
7568 M:      Stefan Weinhuber <wein@de.ibm.com>
7569 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
7570 L:      linux-s390@vger.kernel.org
7571 W:      http://www.ibm.com/developerworks/linux/linux390/
7572 S:      Supported
7573 F:      drivers/s390/block/dasd*
7574 F:      block/partitions/ibm.c
7575
7576 S390 NETWORK DRIVERS
7577 M:      Ursula Braun <ursula.braun@de.ibm.com>
7578 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
7579 M:      linux390@de.ibm.com
7580 L:      linux-s390@vger.kernel.org
7581 W:      http://www.ibm.com/developerworks/linux/linux390/
7582 S:      Supported
7583 F:      drivers/s390/net/
7584
7585 S390 PCI SUBSYSTEM
7586 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
7587 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
7588 L:      linux-s390@vger.kernel.org
7589 W:      http://www.ibm.com/developerworks/linux/linux390/
7590 S:      Supported
7591 F:      arch/s390/pci/
7592 F:      drivers/pci/hotplug/s390_pci_hpc.c
7593
7594 S390 ZCRYPT DRIVER
7595 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
7596 M:      linux390@de.ibm.com
7597 L:      linux-s390@vger.kernel.org
7598 W:      http://www.ibm.com/developerworks/linux/linux390/
7599 S:      Supported
7600 F:      drivers/s390/crypto/
7601
7602 S390 ZFCP DRIVER
7603 M:      Steffen Maier <maier@linux.vnet.ibm.com>
7604 M:      linux390@de.ibm.com
7605 L:      linux-s390@vger.kernel.org
7606 W:      http://www.ibm.com/developerworks/linux/linux390/
7607 S:      Supported
7608 F:      drivers/s390/scsi/zfcp_*
7609
7610 S390 IUCV NETWORK LAYER
7611 M:      Ursula Braun <ursula.braun@de.ibm.com>
7612 M:      linux390@de.ibm.com
7613 L:      linux-s390@vger.kernel.org
7614 W:      http://www.ibm.com/developerworks/linux/linux390/
7615 S:      Supported
7616 F:      drivers/s390/net/*iucv*
7617 F:      include/net/iucv/
7618 F:      net/iucv/
7619
7620 S3C24XX SD/MMC Driver
7621 M:      Ben Dooks <ben-linux@fluff.org>
7622 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7623 S:      Supported
7624 F:      drivers/mmc/host/s3cmci.*
7625
7626 SAA6588 RDS RECEIVER DRIVER
7627 M:      Hans Verkuil <hverkuil@xs4all.nl>
7628 L:      linux-media@vger.kernel.org
7629 T:      git git://linuxtv.org/media_tree.git
7630 W:      http://linuxtv.org
7631 S:      Odd Fixes
7632 F:      drivers/media/i2c/saa6588*
7633
7634 SAA7134 VIDEO4LINUX DRIVER
7635 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
7636 L:      linux-media@vger.kernel.org
7637 W:      http://linuxtv.org
7638 T:      git git://linuxtv.org/media_tree.git
7639 S:      Odd fixes
7640 F:      Documentation/video4linux/*.saa7134
7641 F:      drivers/media/pci/saa7134/
7642
7643 SAA7146 VIDEO4LINUX-2 DRIVER
7644 M:      Hans Verkuil <hverkuil@xs4all.nl>
7645 L:      linux-media@vger.kernel.org
7646 T:      git git://linuxtv.org/media_tree.git
7647 S:      Maintained
7648 F:      drivers/media/common/saa7146/
7649 F:      drivers/media/pci/saa7146/
7650 F:      include/media/saa7146*
7651
7652 SAMSUNG LAPTOP DRIVER
7653 M:      Corentin Chary <corentin.chary@gmail.com>
7654 L:      platform-driver-x86@vger.kernel.org
7655 S:      Maintained
7656 F:      drivers/platform/x86/samsung-laptop.c
7657
7658 SAMSUNG AUDIO (ASoC) DRIVERS
7659 M:      Sangbeom Kim <sbkim73@samsung.com>
7660 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7661 S:      Supported
7662 F:      sound/soc/samsung/
7663
7664 SAMSUNG FRAMEBUFFER DRIVER
7665 M:      Jingoo Han <jg1.han@samsung.com>
7666 L:      linux-fbdev@vger.kernel.org
7667 S:      Maintained
7668 F:      drivers/video/s3c-fb.c
7669
7670 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7671 M:      Sangbeom Kim <sbkim73@samsung.com>
7672 L:      linux-kernel@vger.kernel.org
7673 S:      Supported
7674 F:      drivers/mfd/sec*.c
7675 F:      drivers/regulator/s2m*.c
7676 F:      drivers/regulator/s5m*.c
7677 F:      drivers/rtc/rtc-sec.c
7678 F:      include/linux/mfd/samsung/
7679
7680 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7681 M:      Kyungmin Park <kyungmin.park@samsung.com>
7682 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
7683 L:      linux-media@vger.kernel.org
7684 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
7685 S:      Supported
7686 F:      drivers/media/platform/exynos4-is/
7687
7688 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7689 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7690 L:      linux-media@vger.kernel.org
7691 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7692 S:      Maintained
7693 F:      drivers/media/platform/s3c-camif/
7694 F:      include/media/s3c_camif.h
7695
7696 SAMSUNG S5C73M3 CAMERA DRIVER
7697 M:      Kyungmin Park <kyungmin.park@samsung.com>
7698 M:      Andrzej Hajda <a.hajda@samsung.com>
7699 L:      linux-media@vger.kernel.org
7700 S:      Supported
7701 F:      drivers/media/i2c/s5c73m3/*
7702
7703 SAMSUNG S5K5BAF CAMERA DRIVER
7704 M:      Kyungmin Park <kyungmin.park@samsung.com>
7705 M:      Andrzej Hajda <a.hajda@samsung.com>
7706 L:      linux-media@vger.kernel.org
7707 S:      Supported
7708 F:      drivers/media/i2c/s5k5baf.c
7709
7710 SAMSUNG SOC CLOCK DRIVERS
7711 M:      Tomasz Figa <t.figa@samsung.com>
7712 S:      Supported
7713 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7714 F:      drivers/clk/samsung/
7715
7716 SAMSUNG SXGBE DRIVERS
7717 M:      Byungho An <bh74.an@samsung.com>
7718 M:      Girish K S <ks.giri@samsung.com>
7719 M:      Vipul Pandya <vipul.pandya@samsung.com>
7720 S:      Supported
7721 L:      netdev@vger.kernel.org
7722 F:      drivers/net/ethernet/samsung/sxgbe/
7723
7724 SERIAL DRIVERS
7725 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7726 L:      linux-serial@vger.kernel.org
7727 S:      Maintained
7728 F:      drivers/tty/serial/
7729
7730 SYNOPSYS DESIGNWARE DMAC DRIVER
7731 M:      Viresh Kumar <viresh.linux@gmail.com>
7732 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7733 S:      Maintained
7734 F:      include/linux/dw_dmac.h
7735 F:      drivers/dma/dw/
7736
7737 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7738 M:      Seungwon Jeon <tgih.jun@samsung.com>
7739 M:      Jaehoon Chung <jh80.chung@samsung.com>
7740 L:      linux-mmc@vger.kernel.org
7741 S:      Maintained
7742 F:      include/linux/mmc/dw_mmc.h
7743 F:      drivers/mmc/host/dw_mmc*
7744
7745 TIMEKEEPING, CLOCKSOURCE CORE, NTP
7746 M:      John Stultz <john.stultz@linaro.org>
7747 M:      Thomas Gleixner <tglx@linutronix.de>
7748 L:      linux-kernel@vger.kernel.org
7749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7750 S:      Supported
7751 F:      include/linux/clocksource.h
7752 F:      include/linux/time.h
7753 F:      include/linux/timex.h
7754 F:      include/uapi/linux/time.h
7755 F:      include/uapi/linux/timex.h
7756 F:      kernel/time/clocksource.c
7757 F:      kernel/time/time*.c
7758 F:      kernel/time/ntp.c
7759
7760 TLG2300 VIDEO4LINUX-2 DRIVER
7761 M:      Huang Shijie <shijie8@gmail.com>
7762 M:      Hans Verkuil <hverkuil@xs4all.nl>
7763 S:      Odd Fixes
7764 F:      drivers/media/usb/tlg2300/
7765
7766 SC1200 WDT DRIVER
7767 M:      Zwane Mwaikambo <zwanem@gmail.com>
7768 S:      Maintained
7769 F:      drivers/watchdog/sc1200wdt.c
7770
7771 SCHEDULER
7772 M:      Ingo Molnar <mingo@redhat.com>
7773 M:      Peter Zijlstra <peterz@infradead.org>
7774 L:      linux-kernel@vger.kernel.org
7775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
7776 S:      Maintained
7777 F:      kernel/sched/
7778 F:      include/linux/sched.h
7779 F:      include/uapi/linux/sched.h
7780 F:      include/linux/wait.h
7781
7782 SCORE ARCHITECTURE
7783 M:      Chen Liqin <liqin.linux@gmail.com>
7784 M:      Lennox Wu <lennox.wu@gmail.com>
7785 W:      http://www.sunplus.com
7786 S:      Supported
7787 F:      arch/score/
7788
7789 SCSI CDROM DRIVER
7790 M:      Jens Axboe <axboe@kernel.dk>
7791 L:      linux-scsi@vger.kernel.org
7792 W:      http://www.kernel.dk
7793 S:      Maintained
7794 F:      drivers/scsi/sr*
7795
7796 SCSI RDMA PROTOCOL (SRP) INITIATOR
7797 M:      Bart Van Assche <bvanassche@acm.org>
7798 L:      linux-rdma@vger.kernel.org
7799 S:      Supported
7800 W:      http://www.openfabrics.org
7801 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7803 F:      drivers/infiniband/ulp/srp/
7804 F:      include/scsi/srp.h
7805
7806 SCSI SG DRIVER
7807 M:      Doug Gilbert <dgilbert@interlog.com>
7808 L:      linux-scsi@vger.kernel.org
7809 W:      http://sg.danny.cz/sg
7810 S:      Maintained
7811 F:      Documentation/scsi/scsi-generic.txt
7812 F:      drivers/scsi/sg.c
7813 F:      include/scsi/sg.h
7814
7815 SCSI SUBSYSTEM
7816 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
7817 L:      linux-scsi@vger.kernel.org
7818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
7821 S:      Maintained
7822 F:      drivers/scsi/
7823 F:      include/scsi/
7824
7825 SCSI TAPE DRIVER
7826 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
7827 L:      linux-scsi@vger.kernel.org
7828 S:      Maintained
7829 F:      Documentation/scsi/st.txt
7830 F:      drivers/scsi/st.*
7831 F:      drivers/scsi/st_*.h
7832
7833 SCTP PROTOCOL
7834 M:      Vlad Yasevich <vyasevich@gmail.com>
7835 M:      Neil Horman <nhorman@tuxdriver.com>
7836 L:      linux-sctp@vger.kernel.org
7837 W:      http://lksctp.sourceforge.net
7838 S:      Maintained
7839 F:      Documentation/networking/sctp.txt
7840 F:      include/linux/sctp.h
7841 F:      include/uapi/linux/sctp.h
7842 F:      include/net/sctp/
7843 F:      net/sctp/
7844
7845 SCx200 CPU SUPPORT
7846 M:      Jim Cromie <jim.cromie@gmail.com>
7847 S:      Odd Fixes
7848 F:      Documentation/i2c/busses/scx200_acb
7849 F:      arch/x86/platform/scx200/
7850 F:      drivers/watchdog/scx200_wdt.c
7851 F:      drivers/i2c/busses/scx200*
7852 F:      drivers/mtd/maps/scx200_docflash.c
7853 F:      include/linux/scx200.h
7854
7855 SCx200 GPIO DRIVER
7856 M:      Jim Cromie <jim.cromie@gmail.com>
7857 S:      Maintained
7858 F:      drivers/char/scx200_gpio.c
7859 F:      include/linux/scx200_gpio.h
7860
7861 SCx200 HRT CLOCKSOURCE DRIVER
7862 M:      Jim Cromie <jim.cromie@gmail.com>
7863 S:      Maintained
7864 F:      drivers/clocksource/scx200_hrt.c
7865
7866 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
7867 M:      Sascha Sommer <saschasommer@freenet.de>
7868 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7869 S:      Maintained
7870 F:      drivers/mmc/host/sdricoh_cs.c
7871
7872 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7873 M:      Chris Ball <chris@printf.net>
7874 L:      linux-mmc@vger.kernel.org
7875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7876 S:      Maintained
7877 F:      drivers/mmc/host/sdhci.*
7878 F:      drivers/mmc/host/sdhci-pltfm.[ch]
7879
7880 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
7881 M:      Anton Vorontsov <anton@enomsg.org>
7882 L:      linuxppc-dev@lists.ozlabs.org
7883 L:      linux-mmc@vger.kernel.org
7884 S:      Maintained
7885 F:      drivers/mmc/host/sdhci-pltfm.[ch]
7886
7887 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
7888 M:      Ben Dooks <ben-linux@fluff.org>
7889 L:      linux-mmc@vger.kernel.org
7890 S:      Maintained
7891 F:      drivers/mmc/host/sdhci-s3c.c
7892
7893 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
7894 M:      Viresh Kumar <viresh.linux@gmail.com>
7895 L:      spear-devel@list.st.com
7896 L:      linux-mmc@vger.kernel.org
7897 S:      Maintained
7898 F:      drivers/mmc/host/sdhci-spear.c
7899
7900 SECURITY SUBSYSTEM
7901 M:      James Morris <james.l.morris@oracle.com>
7902 L:      linux-security-module@vger.kernel.org (suggested Cc:)
7903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
7904 W:      http://kernsec.org/
7905 S:      Supported
7906 F:      security/
7907
7908 SECURITY CONTACT
7909 M:      Security Officers <security@kernel.org>
7910 S:      Supported
7911
7912 SELINUX SECURITY MODULE
7913 M:      Paul Moore <paul@paul-moore.com>
7914 M:      Stephen Smalley <sds@tycho.nsa.gov>
7915 M:      Eric Paris <eparis@parisplace.org>
7916 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
7917 W:      http://selinuxproject.org
7918 T:      git git://git.infradead.org/users/pcmoore/selinux
7919 S:      Supported
7920 F:      include/linux/selinux*
7921 F:      security/selinux/
7922 F:      scripts/selinux/
7923
7924 APPARMOR SECURITY MODULE
7925 M:      John Johansen <john.johansen@canonical.com>
7926 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7927 W:      apparmor.wiki.kernel.org
7928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7929 S:      Supported
7930 F:      security/apparmor/
7931
7932 SENSABLE PHANTOM
7933 M:      Jiri Slaby <jirislaby@gmail.com>
7934 S:      Maintained
7935 F:      drivers/misc/phantom.c
7936 F:      include/uapi/linux/phantom.h
7937
7938 SERIAL ATA (SATA) SUBSYSTEM
7939 M:      Tejun Heo <tj@kernel.org>
7940 L:      linux-ide@vger.kernel.org
7941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7942 S:      Supported
7943 F:      drivers/ata/
7944 F:      include/linux/ata.h
7945 F:      include/linux/libata.h
7946
7947 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
7948 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
7949 L:      linux-scsi@vger.kernel.org
7950 W:      http://www.emulex.com
7951 S:      Supported
7952 F:      drivers/scsi/be2iscsi/
7953
7954 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
7955 M:      Sathya Perla <sathya.perla@emulex.com>
7956 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
7957 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
7958 L:      netdev@vger.kernel.org
7959 W:      http://www.emulex.com
7960 S:      Supported
7961 F:      drivers/net/ethernet/emulex/benet/
7962
7963 SFC NETWORK DRIVER
7964 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
7965 M:      Shradha Shah <sshah@solarflare.com>
7966 L:      netdev@vger.kernel.org
7967 S:      Supported
7968 F:      drivers/net/ethernet/sfc/
7969
7970 SGI GRU DRIVER
7971 M:      Dimitri Sivanich <sivanich@sgi.com>
7972 S:      Maintained
7973 F:      drivers/misc/sgi-gru/
7974
7975 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
7976 M:      Pat Gefre <pfg@sgi.com>
7977 L:      linux-ia64@vger.kernel.org
7978 S:      Supported
7979 F:      Documentation/ia64/serial.txt
7980 F:      drivers/tty/serial/ioc?_serial.c
7981 F:      include/linux/ioc?.h
7982
7983 SGI XP/XPC/XPNET DRIVER
7984 M:      Cliff Whickman <cpw@sgi.com>
7985 M:      Robin Holt <robinmholt@gmail.com>
7986 S:      Maintained
7987 F:      drivers/misc/sgi-xp/
7988
7989 SI2157 MEDIA DRIVER
7990 M:      Antti Palosaari <crope@iki.fi>
7991 L:      linux-media@vger.kernel.org
7992 W:      http://linuxtv.org/
7993 W:      http://palosaari.fi/linux/
7994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7995 T:      git git://linuxtv.org/anttip/media_tree.git
7996 S:      Maintained
7997 F:      drivers/media/tuners/si2157*
7998
7999 SI2168 MEDIA DRIVER
8000 M:      Antti Palosaari <crope@iki.fi>
8001 L:      linux-media@vger.kernel.org
8002 W:      http://linuxtv.org/
8003 W:      http://palosaari.fi/linux/
8004 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8005 T:      git git://linuxtv.org/anttip/media_tree.git
8006 S:      Maintained
8007 F:      drivers/media/dvb-frontends/si2168*
8008
8009 SI470X FM RADIO RECEIVER I2C DRIVER
8010 M:      Hans Verkuil <hverkuil@xs4all.nl>
8011 L:      linux-media@vger.kernel.org
8012 T:      git git://linuxtv.org/media_tree.git
8013 W:      http://linuxtv.org
8014 S:      Odd Fixes
8015 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8016
8017 SI470X FM RADIO RECEIVER USB DRIVER
8018 M:      Hans Verkuil <hverkuil@xs4all.nl>
8019 L:      linux-media@vger.kernel.org
8020 T:      git git://linuxtv.org/media_tree.git
8021 W:      http://linuxtv.org
8022 S:      Maintained
8023 F:      drivers/media/radio/si470x/radio-si470x-common.c
8024 F:      drivers/media/radio/si470x/radio-si470x.h
8025 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8026
8027 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8028 M:      Eduardo Valentin <edubezval@gmail.com>
8029 L:      linux-media@vger.kernel.org
8030 T:      git git://linuxtv.org/media_tree.git
8031 W:      http://linuxtv.org
8032 S:      Odd Fixes
8033 F:      drivers/media/radio/si4713/si4713.?
8034
8035 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8036 M:      Eduardo Valentin <edubezval@gmail.com>
8037 L:      linux-media@vger.kernel.org
8038 T:      git git://linuxtv.org/media_tree.git
8039 W:      http://linuxtv.org
8040 S:      Odd Fixes
8041 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8042
8043 SI4713 FM RADIO TRANSMITTER USB DRIVER
8044 M:      Hans Verkuil <hverkuil@xs4all.nl>
8045 L:      linux-media@vger.kernel.org
8046 T:      git git://linuxtv.org/media_tree.git
8047 W:      http://linuxtv.org
8048 S:      Maintained
8049 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8050
8051 SIANO DVB DRIVER
8052 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
8053 L:      linux-media@vger.kernel.org
8054 W:      http://linuxtv.org
8055 T:      git git://linuxtv.org/media_tree.git
8056 S:      Odd fixes
8057 F:      drivers/media/common/siano/
8058 F:      drivers/media/usb/siano/
8059 F:      drivers/media/usb/siano/
8060 F:      drivers/media/mmc/siano/
8061
8062 SH_VEU V4L2 MEM2MEM DRIVER
8063 L:      linux-media@vger.kernel.org
8064 S:      Orphan
8065 F:      drivers/media/platform/sh_veu.c
8066
8067 SH_VOU V4L2 OUTPUT DRIVER
8068 L:      linux-media@vger.kernel.org
8069 S:      Orphan
8070 F:      drivers/media/platform/sh_vou.c
8071 F:      include/media/sh_vou.h
8072
8073 SIMPLE FIRMWARE INTERFACE (SFI)
8074 M:      Len Brown <lenb@kernel.org>
8075 L:      sfi-devel@simplefirmware.org
8076 W:      http://simplefirmware.org/
8077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8078 S:      Supported
8079 F:      arch/x86/platform/sfi/
8080 F:      drivers/sfi/
8081 F:      include/linux/sfi*.h
8082
8083 SIMTEC EB110ATX (Chalice CATS)
8084 P:      Ben Dooks
8085 P:      Vincent Sanders <vince@simtec.co.uk>
8086 M:      Simtec Linux Team <linux@simtec.co.uk>
8087 W:      http://www.simtec.co.uk/products/EB110ATX/
8088 S:      Supported
8089
8090 SIMTEC EB2410ITX (BAST)
8091 P:      Ben Dooks
8092 P:      Vincent Sanders <vince@simtec.co.uk>
8093 M:      Simtec Linux Team <linux@simtec.co.uk>
8094 W:      http://www.simtec.co.uk/products/EB2410ITX/
8095 S:      Supported
8096 F:      arch/arm/mach-s3c24xx/mach-bast.c
8097 F:      arch/arm/mach-s3c24xx/bast-ide.c
8098 F:      arch/arm/mach-s3c24xx/bast-irq.c
8099
8100 TI DAVINCI MACHINE SUPPORT
8101 M:      Sekhar Nori <nsekhar@ti.com>
8102 M:      Kevin Hilman <khilman@deeprootsystems.com>
8103 L:      davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8104 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8105 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8106 S:      Supported
8107 F:      arch/arm/mach-davinci/
8108 F:      drivers/i2c/busses/i2c-davinci.c
8109
8110 TI DAVINCI SERIES MEDIA DRIVER
8111 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8112 L:      linux-media@vger.kernel.org
8113 L:      davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8114 W:      http://linuxtv.org/
8115 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8116 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8117 S:      Maintained
8118 F:      drivers/media/platform/davinci/
8119 F:      include/media/davinci/
8120
8121 SIS 190 ETHERNET DRIVER
8122 M:      Francois Romieu <romieu@fr.zoreil.com>
8123 L:      netdev@vger.kernel.org
8124 S:      Maintained
8125 F:      drivers/net/ethernet/sis/sis190.c
8126
8127 SIS 900/7016 FAST ETHERNET DRIVER
8128 M:      Daniele Venzano <venza@brownhat.org>
8129 W:      http://www.brownhat.org/sis900.html
8130 L:      netdev@vger.kernel.org
8131 S:      Maintained
8132 F:      drivers/net/ethernet/sis/sis900.*
8133
8134 SIS FRAMEBUFFER DRIVER
8135 M:      Thomas Winischhofer <thomas@winischhofer.net>
8136 W:      http://www.winischhofer.net/linuxsisvga.shtml
8137 S:      Maintained
8138 F:      Documentation/fb/sisfb.txt
8139 F:      drivers/video/sis/
8140 F:      include/video/sisfb.h
8141
8142 SIS USB2VGA DRIVER
8143 M:      Thomas Winischhofer <thomas@winischhofer.net>
8144 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8145 S:      Maintained
8146 F:      drivers/usb/misc/sisusbvga/
8147
8148 SLAB ALLOCATOR
8149 M:      Christoph Lameter <cl@linux-foundation.org>
8150 M:      Pekka Enberg <penberg@kernel.org>
8151 M:      Matt Mackall <mpm@selenic.com>
8152 L:      linux-mm@kvack.org
8153 S:      Maintained
8154 F:      include/linux/sl?b*.h
8155 F:      mm/sl?b.c
8156
8157 SLEEPABLE READ-COPY UPDATE (SRCU)
8158 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8159 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8160 L:      linux-kernel@vger.kernel.org
8161 W:      http://www.rdrop.com/users/paulmck/RCU/
8162 S:      Supported
8163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8164 F:      include/linux/srcu.h
8165 F:      kernel/rcu/srcu.c
8166
8167 SMACK SECURITY MODULE
8168 M:      Casey Schaufler <casey@schaufler-ca.com>
8169 L:      linux-security-module@vger.kernel.org
8170 W:      http://schaufler-ca.com
8171 T:      git git://git.gitorious.org/smack-next/kernel.git
8172 S:      Maintained
8173 F:      Documentation/security/Smack.txt
8174 F:      security/smack/
8175
8176 SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8177 M:      Kevin Hilman <khilman@kernel.org>
8178 M:      Nishanth Menon <nm@ti.com>
8179 S:      Maintained
8180 F:      drivers/power/avs/smartreflex.c
8181 F:      include/linux/power/smartreflex.h
8182 L:      linux-pm@vger.kernel.org
8183
8184 SMC91x ETHERNET DRIVER
8185 M:      Nicolas Pitre <nico@fluxnic.net>
8186 S:      Odd Fixes
8187 F:      drivers/net/ethernet/smsc/smc91x.*
8188
8189 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8190 M:      Sakari Ailus <sakari.ailus@iki.fi>
8191 L:      linux-media@vger.kernel.org
8192 S:      Maintained
8193 F:      drivers/media/i2c/smiapp/
8194 F:      include/media/smiapp.h
8195 F:      drivers/media/i2c/smiapp-pll.c
8196 F:      drivers/media/i2c/smiapp-pll.h
8197
8198 SMM665 HARDWARE MONITOR DRIVER
8199 M:      Guenter Roeck <linux@roeck-us.net>
8200 L:      lm-sensors@lm-sensors.org
8201 S:      Maintained
8202 F:      Documentation/hwmon/smm665
8203 F:      drivers/hwmon/smm665.c
8204
8205 SMSC EMC2103 HARDWARE MONITOR DRIVER
8206 M:      Steve Glendinning <steve.glendinning@shawell.net>
8207 L:      lm-sensors@lm-sensors.org
8208 S:      Maintained
8209 F:      Documentation/hwmon/emc2103
8210 F:      drivers/hwmon/emc2103.c
8211
8212 SMSC SCH5627 HARDWARE MONITOR DRIVER
8213 M:      Hans de Goede <hdegoede@redhat.com>
8214 L:      lm-sensors@lm-sensors.org
8215 S:      Supported
8216 F:      Documentation/hwmon/sch5627
8217 F:      drivers/hwmon/sch5627.c
8218
8219 SMSC47B397 HARDWARE MONITOR DRIVER
8220 M:      Jean Delvare <jdelvare@suse.de>
8221 L:      lm-sensors@lm-sensors.org
8222 S:      Maintained
8223 F:      Documentation/hwmon/smsc47b397
8224 F:      drivers/hwmon/smsc47b397.c
8225
8226 SMSC911x ETHERNET DRIVER
8227 M:      Steve Glendinning <steve.glendinning@shawell.net>
8228 L:      netdev@vger.kernel.org
8229 S:      Maintained
8230 F:      include/linux/smsc911x.h
8231 F:      drivers/net/ethernet/smsc/smsc911x.*
8232
8233 SMSC9420 PCI ETHERNET DRIVER
8234 M:      Steve Glendinning <steve.glendinning@shawell.net>
8235 L:      netdev@vger.kernel.org
8236 S:      Maintained
8237 F:      drivers/net/ethernet/smsc/smsc9420.*
8238
8239 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8240 M:      Steve Glendinning <steve.glendinning@shawell.net>
8241 L:      linux-fbdev@vger.kernel.org
8242 S:      Maintained
8243 F:      drivers/video/smscufx.c
8244
8245 SOC-CAMERA V4L2 SUBSYSTEM
8246 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8247 L:      linux-media@vger.kernel.org
8248 T:      git git://linuxtv.org/media_tree.git
8249 S:      Maintained
8250 F:      include/media/soc*
8251 F:      drivers/media/i2c/soc_camera/
8252 F:      drivers/media/platform/soc_camera/
8253
8254 SOEKRIS NET48XX LED SUPPORT
8255 M:      Chris Boot <bootc@bootc.net>
8256 S:      Maintained
8257 F:      drivers/leds/leds-net48xx.c
8258
8259 SOFTWARE RAID (Multiple Disks) SUPPORT
8260 M:      Neil Brown <neilb@suse.de>
8261 L:      linux-raid@vger.kernel.org
8262 S:      Supported
8263 F:      drivers/md/
8264 F:      include/linux/raid/
8265 F:      include/uapi/linux/raid/
8266
8267 SONIC NETWORK DRIVER
8268 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8269 L:      netdev@vger.kernel.org
8270 S:      Maintained
8271 F:      drivers/net/ethernet/natsemi/sonic.*
8272
8273 SONICS SILICON BACKPLANE DRIVER (SSB)
8274 M:      Michael Buesch <m@bues.ch>
8275 L:      netdev@vger.kernel.org
8276 S:      Maintained
8277 F:      drivers/ssb/
8278 F:      include/linux/ssb/
8279
8280 SONY VAIO CONTROL DEVICE DRIVER
8281 M:      Mattia Dongili <malattia@linux.it>
8282 L:      platform-driver-x86@vger.kernel.org
8283 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8284 S:      Maintained
8285 F:      Documentation/laptops/sony-laptop.txt
8286 F:      drivers/char/sonypi.c
8287 F:      drivers/platform/x86/sony-laptop.c
8288 F:      include/linux/sony-laptop.h
8289
8290 SONY MEMORYSTICK CARD SUPPORT
8291 M:      Alex Dubov <oakad@yahoo.com>
8292 W:      http://tifmxx.berlios.de/
8293 S:      Maintained
8294 F:      drivers/memstick/host/tifm_ms.c
8295
8296 SONY MEMORYSTICK STANDARD SUPPORT
8297 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8298 S:      Maintained
8299 F:      drivers/memstick/core/ms_block.*
8300
8301 SOUND
8302 M:      Jaroslav Kysela <perex@perex.cz>
8303 M:      Takashi Iwai <tiwai@suse.de>
8304 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8305 W:      http://www.alsa-project.org/
8306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8307 T:      git git://git.alsa-project.org/alsa-kernel.git
8308 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
8309 S:      Maintained
8310 F:      Documentation/sound/
8311 F:      include/sound/
8312 F:      include/uapi/sound/
8313 F:      sound/
8314
8315 SOUND - COMPRESSED AUDIO
8316 M:      Vinod Koul <vinod.koul@intel.com>
8317 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8319 S:      Supported
8320 F:      Documentation/sound/alsa/compress_offload.txt
8321 F:      include/sound/compress_driver.h
8322 F:      include/uapi/sound/compress_*
8323 F:      sound/core/compress_offload.c
8324 F:      sound/soc/soc-compress.c
8325
8326 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8327 M:      Liam Girdwood <lgirdwood@gmail.com>
8328 M:      Mark Brown <broonie@kernel.org>
8329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8330 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8331 W:      http://alsa-project.org/main/index.php/ASoC
8332 S:      Supported
8333 F:      Documentation/sound/alsa/soc/
8334 F:      sound/soc/
8335 F:      include/sound/soc*
8336
8337 SOUND - DMAENGINE HELPERS
8338 M:      Lars-Peter Clausen <lars@metafoo.de>
8339 S:      Supported
8340 F:      include/sound/dmaengine_pcm.h
8341 F:      sound/core/pcm_dmaengine.c
8342 F:      sound/soc/soc-generic-dmaengine-pcm.c
8343
8344 SPARC + UltraSPARC (sparc/sparc64)
8345 M:      "David S. Miller" <davem@davemloft.net>
8346 L:      sparclinux@vger.kernel.org
8347 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
8348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8350 S:      Maintained
8351 F:      arch/sparc/
8352 F:      drivers/sbus/
8353
8354 SPARC SERIAL DRIVERS
8355 M:      "David S. Miller" <davem@davemloft.net>
8356 L:      sparclinux@vger.kernel.org
8357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8359 S:      Maintained
8360 F:      include/linux/sunserialcore.h
8361 F:      drivers/tty/serial/suncore.c
8362 F:      drivers/tty/serial/sunhv.c
8363 F:      drivers/tty/serial/sunsab.c
8364 F:      drivers/tty/serial/sunsab.h
8365 F:      drivers/tty/serial/sunsu.c
8366 F:      drivers/tty/serial/sunzilog.c
8367 F:      drivers/tty/serial/sunzilog.h
8368
8369 SPARSE CHECKER
8370 M:      "Christopher Li" <sparse@chrisli.org>
8371 L:      linux-sparse@vger.kernel.org
8372 W:      https://sparse.wiki.kernel.org/
8373 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8374 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8375 S:      Maintained
8376 F:      include/linux/compiler.h
8377
8378 SPEAR PLATFORM SUPPORT
8379 M:      Viresh Kumar <viresh.linux@gmail.com>
8380 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
8381 L:      spear-devel@list.st.com
8382 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8383 W:      http://www.st.com/spear
8384 S:      Maintained
8385 F:      arch/arm/mach-spear/
8386
8387 SPEAR CLOCK FRAMEWORK SUPPORT
8388 M:      Viresh Kumar <viresh.linux@gmail.com>
8389 L:      spear-devel@list.st.com
8390 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8391 W:      http://www.st.com/spear
8392 S:      Maintained
8393 F:      drivers/clk/spear/
8394
8395 SPI SUBSYSTEM
8396 M:      Mark Brown <broonie@kernel.org>
8397 L:      linux-spi@vger.kernel.org
8398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8399 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
8400 S:      Maintained
8401 F:      Documentation/spi/
8402 F:      drivers/spi/
8403 F:      include/linux/spi/
8404 F:      include/uapi/linux/spi/
8405
8406 SPIDERNET NETWORK DRIVER for CELL
8407 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8408 M:      Jens Osterkamp <jens@de.ibm.com>
8409 L:      netdev@vger.kernel.org
8410 S:      Supported
8411 F:      Documentation/networking/spider_net.txt
8412 F:      drivers/net/ethernet/toshiba/spider_net*
8413
8414 SPU FILE SYSTEM
8415 M:      Jeremy Kerr <jk@ozlabs.org>
8416 L:      linuxppc-dev@lists.ozlabs.org
8417 L:      cbe-oss-dev@lists.ozlabs.org
8418 W:      http://www.ibm.com/developerworks/power/cell/
8419 S:      Supported
8420 F:      Documentation/filesystems/spufs.txt
8421 F:      arch/powerpc/platforms/cell/spufs/
8422
8423 SQUASHFS FILE SYSTEM
8424 M:      Phillip Lougher <phillip@squashfs.org.uk>
8425 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
8426 W:      http://squashfs.org.uk
8427 S:      Maintained
8428 F:      Documentation/filesystems/squashfs.txt
8429 F:      fs/squashfs/
8430
8431 SRM (Alpha) environment access
8432 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
8433 S:      Maintained
8434 F:      arch/alpha/kernel/srm_env.c
8435
8436 STABLE BRANCH
8437 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8438 L:      stable@vger.kernel.org
8439 S:      Supported
8440 F:      Documentation/stable_kernel_rules.txt
8441
8442 STAGING SUBSYSTEM
8443 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8445 L:      devel@driverdev.osuosl.org
8446 S:      Supported
8447 F:      drivers/staging/
8448
8449 STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8450 M:      Henk de Groot <pe1dnn@amsat.org>
8451 S:      Odd Fixes
8452 F:      drivers/staging/wlags49_h2/
8453 F:      drivers/staging/wlags49_h25/
8454
8455 STAGING - ASUS OLED
8456 M:      Jakub Schmidtke <sjakub@gmail.com>
8457 S:      Odd Fixes
8458 F:      drivers/staging/asus_oled/
8459
8460 STAGING - COMEDI
8461 M:      Ian Abbott <abbotti@mev.co.uk>
8462 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
8463 S:      Odd Fixes
8464 F:      drivers/staging/comedi/
8465
8466 STAGING - CRYSTAL HD VIDEO DECODER
8467 M:      Naren Sankar <nsankar@broadcom.com>
8468 M:      Jarod Wilson <jarod@wilsonet.com>
8469 M:      Scott Davilla <davilla@4pi.com>
8470 M:      Manu Abraham <abraham.manu@gmail.com>
8471 S:      Odd Fixes
8472 F:      drivers/staging/crystalhd/
8473
8474 STAGING - ECHO CANCELLER
8475 M:      Steve Underwood <steveu@coppice.org>
8476 M:      David Rowe <david@rowetel.com>
8477 S:      Odd Fixes
8478 F:      drivers/staging/echo/
8479
8480 STAGING - ET131X NETWORK DRIVER
8481 M:      Mark Einon <mark.einon@gmail.com>
8482 S:      Odd Fixes
8483 F:      drivers/staging/et131x/
8484
8485 STAGING - FLARION FT1000 DRIVERS
8486 M:      Marek Belisko <marek.belisko@gmail.com>
8487 S:      Odd Fixes
8488 F:      drivers/staging/ft1000/
8489
8490 STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8491 M:      David Täht <d@teklibre.com>
8492 S:      Odd Fixes
8493 F:      drivers/staging/frontier/
8494
8495 STAGING - GO7007 MPEG CODEC
8496 M:      Hans Verkuil <hans.verkuil@cisco.com>
8497 S:      Maintained
8498 F:      drivers/staging/media/go7007/
8499
8500 STAGING - INDUSTRIAL IO
8501 M:      Jonathan Cameron <jic23@kernel.org>
8502 L:      linux-iio@vger.kernel.org
8503 S:      Odd Fixes
8504 F:      drivers/staging/iio/
8505
8506 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8507 M:      Jarod Wilson <jarod@wilsonet.com>
8508 W:      http://www.lirc.org/
8509 S:      Odd Fixes
8510 F:      drivers/staging/media/lirc/
8511
8512 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
8513 M:      Julian Andres Klode <jak@jak-linux.org>
8514 M:      Marc Dietrich <marvin24@gmx.de>
8515 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
8516 L:      linux-tegra@vger.kernel.org
8517 S:      Maintained
8518 F:      drivers/staging/nvec/
8519
8520 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
8521 M:      Jens Frederich <jfrederich@gmail.com>
8522 M:      Daniel Drake <dsd@laptop.org>
8523 M:      Jon Nettleton <jon.nettleton@gmail.com>
8524 W:      http://wiki.laptop.org/go/DCON
8525 S:      Maintained
8526 F:      drivers/staging/olpc_dcon/
8527
8528 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
8529 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
8530 S:      Maintained
8531 F:      drivers/staging/ozwpan/
8532
8533 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
8534 M:      Willy Tarreau <willy@meta-x.org>
8535 S:      Odd Fixes
8536 F:      drivers/staging/panel/
8537
8538 STAGING - REALTEK RTL8712U DRIVERS
8539 M:      Larry Finger <Larry.Finger@lwfinger.net>
8540 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8541 S:      Odd Fixes
8542 F:      drivers/staging/rtl8712/
8543
8544 STAGING - REALTEK RTL8723U WIRELESS DRIVER
8545 M:      Larry Finger <Larry.Finger@lwfinger.net>
8546 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
8547 L:      linux-wireless@vger.kernel.org
8548 S:      Maintained
8549 F:      drivers/staging/rtl8723au/
8550
8551 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8552 M:      Teddy Wang <teddy.wang@siliconmotion.com.cn>
8553 S:      Odd Fixes
8554 F:      drivers/staging/sm7xxfb/
8555
8556 STAGING - SLICOSS
8557 M:      Lior Dotan <liodot@gmail.com>
8558 M:      Christopher Harrer <charrer@alacritech.com>
8559 S:      Odd Fixes
8560 F:      drivers/staging/slicoss/
8561
8562 STAGING - SOFTLOGIC 6x10 MPEG CODEC
8563 M:      Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8564 S:      Supported
8565 F:      drivers/staging/media/solo6x10/
8566
8567 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8568 M:      William Hubbs <w.d.hubbs@gmail.com>
8569 M:      Chris Brannon <chris@the-brannons.com>
8570 M:      Kirk Reiser <kirk@reisers.ca>
8571 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
8572 L:      speakup@braille.uwo.ca
8573 W:      http://www.linux-speakup.org/
8574 S:      Odd Fixes
8575 F:      drivers/staging/speakup/
8576
8577 STAGING - TI DSP BRIDGE DRIVERS
8578 M:      Omar Ramirez Luna <omar.ramirez@copitl.com>
8579 S:      Odd Fixes
8580 F:      drivers/staging/tidspbridge/
8581
8582 STAGING - USB ENE SM/MS CARD READER DRIVER
8583 M:      Al Cho <acho@novell.com>
8584 S:      Odd Fixes
8585 F:      drivers/staging/keucr/
8586
8587 STAGING - VIA VT665X DRIVERS
8588 M:      Forest Bond <forest@alittletooquiet.net>
8589 S:      Odd Fixes
8590 F:      drivers/staging/vt665?/
8591
8592 STAGING - WINBOND IS89C35 WLAN USB DRIVER
8593 M:      Pavel Machek <pavel@ucw.cz>
8594 S:      Odd Fixes
8595 F:      drivers/staging/winbond/
8596
8597 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
8598 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
8599 S:      Odd Fixes
8600 F:      drivers/staging/xgifb/
8601
8602 STARFIRE/DURALAN NETWORK DRIVER
8603 M:      Ion Badulescu <ionut@badula.org>
8604 S:      Odd Fixes
8605 F:      drivers/net/ethernet/adaptec/starfire*
8606
8607 SUN3/3X
8608 M:      Sam Creasey <sammy@sammy.net>
8609 W:      http://sammy.net/sun3/
8610 S:      Maintained
8611 F:      arch/m68k/kernel/*sun3*
8612 F:      arch/m68k/sun3*/
8613 F:      arch/m68k/include/asm/sun3*
8614 F:      drivers/net/ethernet/i825xx/sun3*
8615
8616 SUNDANCE NETWORK DRIVER
8617 M:      Denis Kirjanov <kda@linux-powerpc.org>
8618 L:      netdev@vger.kernel.org
8619 S:      Maintained
8620 F:      drivers/net/ethernet/dlink/sundance.c
8621
8622 SUPERH
8623 L:      linux-sh@vger.kernel.org
8624 W:      http://www.linux-sh.org
8625 Q:      http://patchwork.kernel.org/project/linux-sh/list/
8626 S:      Orphan
8627 F:      Documentation/sh/
8628 F:      arch/sh/
8629 F:      drivers/sh/
8630
8631 SUSPEND TO RAM
8632 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
8633 M:      Len Brown <len.brown@intel.com>
8634 M:      Pavel Machek <pavel@ucw.cz>
8635 L:      linux-pm@vger.kernel.org
8636 S:      Supported
8637 F:      Documentation/power/
8638 F:      arch/x86/kernel/acpi/
8639 F:      drivers/base/power/
8640 F:      kernel/power/
8641 F:      include/linux/suspend.h
8642 F:      include/linux/freezer.h
8643 F:      include/linux/pm.h
8644
8645 SVGA HANDLING
8646 M:      Martin Mares <mj@ucw.cz>
8647 L:      linux-video@atrey.karlin.mff.cuni.cz
8648 S:      Maintained
8649 F:      Documentation/svga.txt
8650 F:      arch/x86/boot/video*
8651
8652 SWIOTLB SUBSYSTEM
8653 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8654 L:      linux-kernel@vger.kernel.org
8655 S:      Supported
8656 F:      lib/swiotlb.c
8657 F:      arch/*/kernel/pci-swiotlb.c
8658 F:      include/linux/swiotlb.h
8659
8660 SYNOPSYS ARC ARCHITECTURE
8661 M:      Vineet Gupta <vgupta@synopsys.com>
8662 S:      Supported
8663 F:      arch/arc/
8664 F:      Documentation/devicetree/bindings/arc/
8665 F:      drivers/tty/serial/arc_uart.c
8666
8667 SYSV FILESYSTEM
8668 M:      Christoph Hellwig <hch@infradead.org>
8669 S:      Maintained
8670 F:      Documentation/filesystems/sysv-fs.txt
8671 F:      fs/sysv/
8672 F:      include/linux/sysv_fs.h
8673
8674 TARGET SUBSYSTEM
8675 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
8676 L:      linux-scsi@vger.kernel.org
8677 L:      target-devel@vger.kernel.org
8678 W:      http://www.linux-iscsi.org
8679 W:      http://groups.google.com/group/linux-iscsi-target-dev
8680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8681 S:      Supported
8682 F:      drivers/target/
8683 F:      include/target/
8684 F:      Documentation/target/
8685
8686 TASKSTATS STATISTICS INTERFACE
8687 M:      Balbir Singh <bsingharora@gmail.com>
8688 S:      Maintained
8689 F:      Documentation/accounting/taskstats*
8690 F:      include/linux/taskstats*
8691 F:      kernel/taskstats.c
8692
8693 TC CLASSIFIER
8694 M:      Jamal Hadi Salim <jhs@mojatatu.com>
8695 L:      netdev@vger.kernel.org
8696 S:      Maintained
8697 F:      include/net/pkt_cls.h
8698 F:      include/uapi/linux/pkt_cls.h
8699 F:      net/sched/
8700
8701 TCP LOW PRIORITY MODULE
8702 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8703 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
8704 W:      http://tcp-lp-mod.sourceforge.net/
8705 S:      Maintained
8706 F:      net/ipv4/tcp_lp.c
8707
8708 TDA10071 MEDIA DRIVER
8709 M:      Antti Palosaari <crope@iki.fi>
8710 L:      linux-media@vger.kernel.org
8711 W:      http://linuxtv.org/
8712 W:      http://palosaari.fi/linux/
8713 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8714 T:      git git://linuxtv.org/anttip/media_tree.git
8715 S:      Maintained
8716 F:      drivers/media/dvb-frontends/tda10071*
8717
8718 TDA18212 MEDIA DRIVER
8719 M:      Antti Palosaari <crope@iki.fi>
8720 L:      linux-media@vger.kernel.org
8721 W:      http://linuxtv.org/
8722 W:      http://palosaari.fi/linux/
8723 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8724 T:      git git://linuxtv.org/anttip/media_tree.git
8725 S:      Maintained
8726 F:      drivers/media/tuners/tda18212*
8727
8728 TDA18218 MEDIA DRIVER
8729 M:      Antti Palosaari <crope@iki.fi>
8730 L:      linux-media@vger.kernel.org
8731 W:      http://linuxtv.org/
8732 W:      http://palosaari.fi/linux/
8733 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8734 T:      git git://linuxtv.org/anttip/media_tree.git
8735 S:      Maintained
8736 F:      drivers/media/tuners/tda18218*
8737
8738 TDA18271 MEDIA DRIVER
8739 M:      Michael Krufky <mkrufky@linuxtv.org>
8740 L:      linux-media@vger.kernel.org
8741 W:      http://linuxtv.org/
8742 W:      http://github.com/mkrufky
8743 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8744 T:      git git://linuxtv.org/mkrufky/tuners.git
8745 S:      Maintained
8746 F:      drivers/media/tuners/tda18271*
8747
8748 TDA827x MEDIA DRIVER
8749 M:      Michael Krufky <mkrufky@linuxtv.org>
8750 L:      linux-media@vger.kernel.org
8751 W:      http://linuxtv.org/
8752 W:      http://github.com/mkrufky
8753 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8754 T:      git git://linuxtv.org/mkrufky/tuners.git
8755 S:      Maintained
8756 F:      drivers/media/tuners/tda8290.*
8757
8758 TDA8290 MEDIA DRIVER
8759 M:      Michael Krufky <mkrufky@linuxtv.org>
8760 L:      linux-media@vger.kernel.org
8761 W:      http://linuxtv.org/
8762 W:      http://github.com/mkrufky
8763 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8764 T:      git git://linuxtv.org/mkrufky/tuners.git
8765 S:      Maintained
8766 F:      drivers/media/tuners/tda8290.*
8767
8768 TDA9840 MEDIA DRIVER
8769 M:      Hans Verkuil <hverkuil@xs4all.nl>
8770 L:      linux-media@vger.kernel.org
8771 T:      git git://linuxtv.org/media_tree.git
8772 W:      http://linuxtv.org
8773 S:      Maintained
8774 F:      drivers/media/i2c/tda9840*
8775
8776 TEA5761 TUNER DRIVER
8777 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
8778 L:      linux-media@vger.kernel.org
8779 W:      http://linuxtv.org
8780 T:      git git://linuxtv.org/media_tree.git
8781 S:      Odd fixes
8782 F:      drivers/media/tuners/tea5761.*
8783
8784 TEA5767 TUNER DRIVER
8785 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
8786 L:      linux-media@vger.kernel.org
8787 W:      http://linuxtv.org
8788 T:      git git://linuxtv.org/media_tree.git
8789 S:      Maintained
8790 F:      drivers/media/tuners/tea5767.*
8791
8792 TEA6415C MEDIA DRIVER
8793 M:      Hans Verkuil <hverkuil@xs4all.nl>
8794 L:      linux-media@vger.kernel.org
8795 T:      git git://linuxtv.org/media_tree.git
8796 W:      http://linuxtv.org
8797 S:      Maintained
8798 F:      drivers/media/i2c/tea6415c*
8799
8800 TEA6420 MEDIA DRIVER
8801 M:      Hans Verkuil <hverkuil@xs4all.nl>
8802 L:      linux-media@vger.kernel.org
8803 T:      git git://linuxtv.org/media_tree.git
8804 W:      http://linuxtv.org
8805 S:      Maintained
8806 F:      drivers/media/i2c/tea6420*
8807
8808 TEAM DRIVER
8809 M:      Jiri Pirko <jiri@resnulli.us>
8810 L:      netdev@vger.kernel.org
8811 S:      Supported
8812 F:      drivers/net/team/
8813 F:      include/linux/if_team.h
8814 F:      include/uapi/linux/if_team.h
8815
8816 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8817 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8818 S:      Maintained
8819 F:      arch/x86/platform/ts5500/
8820
8821 TECHNOTREND USB IR RECEIVER
8822 M:      Sean Young <sean@mess.org>
8823 L:      linux-media@vger.kernel.org
8824 S:      Maintained
8825 F:      drivers/media/rc/ttusbir.c
8826
8827 TEGRA ARCHITECTURE SUPPORT
8828 M:      Stephen Warren <swarren@wwwdotorg.org>
8829 M:      Thierry Reding <thierry.reding@gmail.com>
8830 L:      linux-tegra@vger.kernel.org
8831 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
8832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
8833 S:      Supported
8834 N:      [^a-z]tegra
8835
8836 TEGRA ASOC DRIVER
8837 M:      Stephen Warren <swarren@wwwdotorg.org>
8838 S:      Supported
8839 F:      sound/soc/tegra/
8840
8841 TEGRA CLOCK DRIVER
8842 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
8843 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
8844 S:      Supported
8845 F:      drivers/clk/tegra/
8846
8847 TEGRA DMA DRIVER
8848 M:      Laxman Dewangan <ldewangan@nvidia.com>
8849 S:      Supported
8850 F:      drivers/dma/tegra20-apb-dma.c
8851
8852 TEGRA GPIO DRIVER
8853 M:      Stephen Warren <swarren@wwwdotorg.org>
8854 S:      Supported
8855 F:      drivers/gpio/gpio-tegra.c
8856
8857 TEGRA I2C DRIVER
8858 M:      Laxman Dewangan <ldewangan@nvidia.com>
8859 S:      Supported
8860 F:      drivers/i2c/busses/i2c-tegra.c
8861
8862 TEGRA IOMMU DRIVERS
8863 M:      Hiroshi Doyu <hdoyu@nvidia.com>
8864 S:      Supported
8865 F:      drivers/iommu/tegra*
8866
8867 TEGRA KBC DRIVER
8868 M:      Rakesh Iyer <riyer@nvidia.com>
8869 M:      Laxman Dewangan <ldewangan@nvidia.com>
8870 S:      Supported
8871 F:      drivers/input/keyboard/tegra-kbc.c
8872
8873 TEGRA PINCTRL DRIVER
8874 M:      Stephen Warren <swarren@wwwdotorg.org>
8875 S:      Supported
8876 F:      drivers/pinctrl/pinctrl-tegra*
8877
8878 TEGRA PWM DRIVER
8879 M:      Thierry Reding <thierry.reding@gmail.com>
8880 S:      Supported
8881 F:      drivers/pwm/pwm-tegra.c
8882
8883 TEGRA SERIAL DRIVER
8884 M:      Laxman Dewangan <ldewangan@nvidia.com>
8885 S:      Supported
8886 F:      drivers/tty/serial/serial-tegra.c
8887
8888 TEGRA SPI DRIVER
8889 M:      Laxman Dewangan <ldewangan@nvidia.com>
8890 S:      Supported
8891 F:      drivers/spi/spi-tegra*
8892
8893 TEHUTI ETHERNET DRIVER
8894 M:      Andy Gospodarek <andy@greyhouse.net>
8895 L:      netdev@vger.kernel.org
8896 S:      Supported
8897 F:      drivers/net/ethernet/tehuti/*
8898
8899 Telecom Clock Driver for MCPL0010
8900 M:      Mark Gross <mark.gross@intel.com>
8901 S:      Supported
8902 F:      drivers/char/tlclk.c
8903
8904 TENSILICA XTENSA PORT (xtensa)
8905 M:      Chris Zankel <chris@zankel.net>
8906 M:      Max Filippov <jcmvbkbc@gmail.com>
8907 L:      linux-xtensa@linux-xtensa.org
8908 S:      Maintained
8909 F:      arch/xtensa/
8910 F:      drivers/irqchip/irq-xtensa-*
8911
8912 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8913 M:      Hans Verkuil <hverkuil@xs4all.nl>
8914 L:      linux-media@vger.kernel.org
8915 T:      git git://linuxtv.org/media_tree.git
8916 W:      http://linuxtv.org
8917 S:      Maintained
8918 F:      drivers/media/radio/radio-raremono.c
8919
8920 THERMAL
8921 M:      Zhang Rui <rui.zhang@intel.com>
8922 M:      Eduardo Valentin <eduardo.valentin@ti.com>
8923 L:      linux-pm@vger.kernel.org
8924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8926 Q:      https://patchwork.kernel.org/project/linux-pm/list/
8927 S:      Supported
8928 F:      drivers/thermal/
8929 F:      include/linux/thermal.h
8930 F:      include/linux/cpu_cooling.h
8931 F:      Documentation/devicetree/bindings/thermal/
8932
8933 THINGM BLINK(1) USB RGB LED DRIVER
8934 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8935 S:      Maintained
8936 F:      drivers/hid/hid-thingm.c
8937
8938 THINKPAD ACPI EXTRAS DRIVER
8939 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
8940 L:      ibm-acpi-devel@lists.sourceforge.net
8941 L:      platform-driver-x86@vger.kernel.org
8942 W:      http://ibm-acpi.sourceforge.net
8943 W:      http://thinkwiki.org/wiki/Ibm-acpi
8944 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
8945 S:      Maintained
8946 F:      drivers/platform/x86/thinkpad_acpi.c
8947
8948 TI BANDGAP AND THERMAL DRIVER
8949 M:      Eduardo Valentin <eduardo.valentin@ti.com>
8950 L:      linux-pm@vger.kernel.org
8951 S:      Supported
8952 F:      drivers/thermal/ti-soc-thermal/
8953
8954 TI FLASH MEDIA INTERFACE DRIVER
8955 M:      Alex Dubov <oakad@yahoo.com>
8956 S:      Maintained
8957 F:      drivers/misc/tifm*
8958 F:      drivers/mmc/host/tifm_sd.c
8959 F:      include/linux/tifm.h
8960
8961 TI LM49xxx FAMILY ASoC CODEC DRIVERS
8962 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
8963 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
8964 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8965 S:      Maintained
8966 F:      sound/soc/codecs/lm49453*
8967 F:      sound/soc/codecs/isabelle*
8968
8969 TI LP855x BACKLIGHT DRIVER
8970 M:      Milo Kim <milo.kim@ti.com>
8971 S:      Maintained
8972 F:      Documentation/backlight/lp855x-driver.txt
8973 F:      drivers/video/backlight/lp855x_bl.c
8974 F:      include/linux/platform_data/lp855x.h
8975
8976 TI LP8727 CHARGER DRIVER
8977 M:      Milo Kim <milo.kim@ti.com>
8978 S:      Maintained
8979 F:      drivers/power/lp8727_charger.c
8980 F:      include/linux/platform_data/lp8727.h
8981
8982 TI LP8788 MFD DRIVER
8983 M:      Milo Kim <milo.kim@ti.com>
8984 S:      Maintained
8985 F:      drivers/iio/adc/lp8788_adc.c
8986 F:      drivers/leds/leds-lp8788.c
8987 F:      drivers/mfd/lp8788*.c
8988 F:      drivers/power/lp8788-charger.c
8989 F:      drivers/regulator/lp8788-*.c
8990 F:      include/linux/mfd/lp8788*.h
8991
8992 TI TWL4030 SERIES SOC CODEC DRIVER
8993 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
8994 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8995 S:      Maintained
8996 F:      sound/soc/codecs/twl4030*
8997
8998 TI WILINK WIRELESS DRIVERS
8999 L:      linux-wireless@vger.kernel.org
9000 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9001 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9003 S:      Orphan
9004 F:      drivers/net/wireless/ti/
9005 F:      include/linux/wl12xx.h
9006
9007 TIPC NETWORK LAYER
9008 M:      Jon Maloy <jon.maloy@ericsson.com>
9009 M:      Allan Stephens <allan.stephens@windriver.com>
9010 L:      netdev@vger.kernel.org (core kernel code)
9011 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9012 W:      http://tipc.sourceforge.net/
9013 S:      Maintained
9014 F:      include/uapi/linux/tipc*.h
9015 F:      net/tipc/
9016
9017 TILE ARCHITECTURE
9018 M:      Chris Metcalf <cmetcalf@tilera.com>
9019 W:      http://www.tilera.com/scm/
9020 S:      Supported
9021 F:      arch/tile/
9022 F:      drivers/char/tile-srom.c
9023 F:      drivers/edac/tile_edac.c
9024 F:      drivers/net/ethernet/tile/
9025 F:      drivers/rtc/rtc-tile.c
9026 F:      drivers/tty/hvc/hvc_tile.c
9027 F:      drivers/tty/serial/tilegx.c
9028 F:      drivers/usb/host/*-tilegx.c
9029 F:      include/linux/usb/tilegx.h
9030
9031 TLAN NETWORK DRIVER
9032 M:      Samuel Chessman <chessman@tux.org>
9033 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9034 W:      http://sourceforge.net/projects/tlan/
9035 S:      Maintained
9036 F:      Documentation/networking/tlan.txt
9037 F:      drivers/net/ethernet/ti/tlan.*
9038
9039 TOMOYO SECURITY MODULE
9040 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9041 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9042 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9043 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9044 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9045 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9046 W:      http://tomoyo.sourceforge.jp/
9047 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9048 S:      Maintained
9049 F:      security/tomoyo/
9050
9051 TOPSTAR LAPTOP EXTRAS DRIVER
9052 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9053 L:      platform-driver-x86@vger.kernel.org
9054 S:      Maintained
9055 F:      drivers/platform/x86/topstar-laptop.c
9056
9057 TOSHIBA ACPI EXTRAS DRIVER
9058 L:      platform-driver-x86@vger.kernel.org
9059 S:      Orphan
9060 F:      drivers/platform/x86/toshiba_acpi.c
9061
9062 TOSHIBA SMM DRIVER
9063 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9064 L:      tlinux-users@tce.toshiba-dme.co.jp
9065 W:      http://www.buzzard.org.uk/toshiba/
9066 S:      Maintained
9067 F:      drivers/char/toshiba.c
9068 F:      include/linux/toshiba.h
9069 F:      include/uapi/linux/toshiba.h
9070
9071 TMIO MMC DRIVER
9072 M:      Ian Molton <ian@mnementh.co.uk>
9073 L:      linux-mmc@vger.kernel.org
9074 S:      Maintained
9075 F:      drivers/mmc/host/tmio_mmc*
9076 F:      drivers/mmc/host/sh_mobile_sdhi.c
9077 F:      include/linux/mmc/tmio.h
9078 F:      include/linux/mmc/sh_mobile_sdhi.h
9079
9080 TMP401 HARDWARE MONITOR DRIVER
9081 M:      Guenter Roeck <linux@roeck-us.net>
9082 L:      lm-sensors@lm-sensors.org
9083 S:      Maintained
9084 F:      Documentation/hwmon/tmp401
9085 F:      drivers/hwmon/tmp401.c
9086
9087 TMPFS (SHMEM FILESYSTEM)
9088 M:      Hugh Dickins <hughd@google.com>
9089 L:      linux-mm@kvack.org
9090 S:      Maintained
9091 F:      include/linux/shmem_fs.h
9092 F:      mm/shmem.c
9093
9094 TM6000 VIDEO4LINUX DRIVER
9095 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
9096 L:      linux-media@vger.kernel.org
9097 W:      http://linuxtv.org
9098 T:      git git://linuxtv.org/media_tree.git
9099 S:      Odd fixes
9100 F:      drivers/media/usb/tm6000/
9101
9102 TPM DEVICE DRIVER
9103 M:      Peter Huewe <peterhuewe@gmx.de>
9104 M:      Ashley Lai <ashley@ashleylai.com>
9105 M:      Marcel Selhorst <tpmdd@selhorst.net>
9106 W:      http://tpmdd.sourceforge.net
9107 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9108 S:      Maintained
9109 F:      drivers/char/tpm/
9110
9111 TRACING
9112 M:      Steven Rostedt <rostedt@goodmis.org>
9113 M:      Frederic Weisbecker <fweisbec@gmail.com>
9114 M:      Ingo Molnar <mingo@redhat.com>
9115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9116 S:      Maintained
9117 F:      Documentation/trace/ftrace.txt
9118 F:      arch/*/*/*/ftrace.h
9119 F:      arch/*/kernel/ftrace.c
9120 F:      include/*/ftrace.h
9121 F:      include/linux/trace*.h
9122 F:      include/trace/
9123 F:      kernel/trace/
9124
9125 TRIVIAL PATCHES
9126 M:      Jiri Kosina <trivial@kernel.org>
9127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9128 S:      Maintained
9129 K:      ^Subject:.*(?i)trivial
9130
9131 TTY LAYER
9132 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9133 M:      Jiri Slaby <jslaby@suse.cz>
9134 S:      Supported
9135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9136 F:      drivers/tty/
9137 F:      drivers/tty/serial/serial_core.c
9138 F:      include/linux/serial_core.h
9139 F:      include/linux/serial.h
9140 F:      include/linux/tty.h
9141 F:      include/uapi/linux/serial_core.h
9142 F:      include/uapi/linux/serial.h
9143 F:      include/uapi/linux/tty.h
9144
9145 TUA9001 MEDIA DRIVER
9146 M:      Antti Palosaari <crope@iki.fi>
9147 L:      linux-media@vger.kernel.org
9148 W:      http://linuxtv.org/
9149 W:      http://palosaari.fi/linux/
9150 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9151 T:      git git://linuxtv.org/anttip/media_tree.git
9152 S:      Maintained
9153 F:      drivers/media/tuners/tua9001*
9154
9155 TULIP NETWORK DRIVERS
9156 M:      Grant Grundler <grundler@parisc-linux.org>
9157 L:      netdev@vger.kernel.org
9158 S:      Maintained
9159 F:      drivers/net/ethernet/dec/tulip/
9160
9161 TUN/TAP driver
9162 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9163 W:      http://vtun.sourceforge.net/tun
9164 S:      Maintained
9165 F:      Documentation/networking/tuntap.txt
9166 F:      arch/um/os-Linux/drivers/
9167
9168 TURBOCHANNEL SUBSYSTEM
9169 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
9170 M:      Ralf Baechle <ralf@linux-mips.org>
9171 L:      linux-mips@linux-mips.org
9172 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9173 S:      Maintained
9174 F:      drivers/tc/
9175 F:      include/linux/tc.h
9176
9177 U14-34F SCSI DRIVER
9178 M:      Dario Ballabio <ballabio_dario@emc.com>
9179 L:      linux-scsi@vger.kernel.org
9180 S:      Maintained
9181 F:      drivers/scsi/u14-34f.c
9182
9183 UBI FILE SYSTEM (UBIFS)
9184 M:      Artem Bityutskiy <dedekind1@gmail.com>
9185 M:      Adrian Hunter <adrian.hunter@intel.com>
9186 L:      linux-mtd@lists.infradead.org
9187 T:      git git://git.infradead.org/ubifs-2.6.git
9188 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
9189 S:      Maintained
9190 F:      Documentation/filesystems/ubifs.txt
9191 F:      fs/ubifs/
9192
9193 UCLINUX (AND M68KNOMMU)
9194 M:      Greg Ungerer <gerg@uclinux.org>
9195 W:      http://www.uclinux.org/
9196 L:      uclinux-dev@uclinux.org  (subscribers-only)
9197 S:      Maintained
9198 F:      arch/m68k/*/*_no.*
9199 F:      arch/m68k/include/asm/*_no.*
9200
9201 UDF FILESYSTEM
9202 M:      Jan Kara <jack@suse.cz>
9203 S:      Maintained
9204 F:      Documentation/filesystems/udf.txt
9205 F:      fs/udf/
9206
9207 UFS FILESYSTEM
9208 M:      Evgeniy Dushistov <dushistov@mail.ru>
9209 S:      Maintained
9210 F:      Documentation/filesystems/ufs.txt
9211 F:      fs/ufs/
9212
9213 UHID USERSPACE HID IO DRIVER:
9214 M:      David Herrmann <dh.herrmann@googlemail.com>
9215 L:      linux-input@vger.kernel.org
9216 S:      Maintained
9217 F:      drivers/hid/uhid.c
9218 F:      include/uapi/linux/uhid.h
9219
9220 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9221 L:      linux-usb@vger.kernel.org
9222 S:      Orphan
9223 F:      drivers/uwb/
9224 F:      include/linux/uwb.h
9225 F:      include/linux/uwb/
9226
9227 UNICORE32 ARCHITECTURE:
9228 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9229 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9230 S:      Maintained
9231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9232 F:      arch/unicore32/
9233
9234 UNIFDEF
9235 M:      Tony Finch <dot@dotat.at>
9236 W:      http://dotat.at/prog/unifdef
9237 S:      Maintained
9238 F:      scripts/unifdef.c
9239
9240 UNIFORM CDROM DRIVER
9241 M:      Jens Axboe <axboe@kernel.dk>
9242 W:      http://www.kernel.dk
9243 S:      Maintained
9244 F:      Documentation/cdrom/
9245 F:      drivers/cdrom/cdrom.c
9246 F:      include/linux/cdrom.h
9247 F:      include/uapi/linux/cdrom.h
9248
9249 UNISYS S-PAR DRIVERS
9250 M:     Benjamin Romer <benjamin.romer@unisys.com>
9251 M:     David Kershner <david.kershner@unisys.com>
9252 L:     sparmaintainer@unisys.com (Unisys internal)
9253 S:     Supported
9254 F:     drivers/staging/unisys/
9255
9256 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9257 M:      Vinayak Holikatti <vinholikatti@gmail.com>
9258 M:      Santosh Y <santoshsy@gmail.com>
9259 L:      linux-scsi@vger.kernel.org
9260 S:      Supported
9261 F:      Documentation/scsi/ufs.txt
9262 F:      drivers/scsi/ufs/
9263
9264 UNSORTED BLOCK IMAGES (UBI)
9265 M:      Artem Bityutskiy <dedekind1@gmail.com>
9266 W:      http://www.linux-mtd.infradead.org/
9267 L:      linux-mtd@lists.infradead.org
9268 T:      git git://git.infradead.org/ubifs-2.6.git
9269 S:      Maintained
9270 F:      drivers/mtd/ubi/
9271 F:      include/linux/mtd/ubi.h
9272 F:      include/uapi/mtd/ubi-user.h
9273
9274 UNSORTED BLOCK IMAGES (UBI) Fastmap
9275 M:      Richard Weinberger <richard@nod.at>
9276 L:      linux-mtd@lists.infradead.org
9277 S:      Maintained
9278 F:      drivers/mtd/ubi/fastmap.c
9279
9280 USB ACM DRIVER
9281 M:      Oliver Neukum <oliver@neukum.org>
9282 L:      linux-usb@vger.kernel.org
9283 S:      Maintained
9284 F:      Documentation/usb/acm.txt
9285 F:      drivers/usb/class/cdc-acm.*
9286
9287 USB AR5523 WIRELESS DRIVER
9288 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
9289 L:      linux-wireless@vger.kernel.org
9290 S:      Maintained
9291 F:      drivers/net/wireless/ath/ar5523/
9292
9293 USB ATTACHED SCSI
9294 M:      Hans de Goede <hdegoede@redhat.com>
9295 M:      Gerd Hoffmann <kraxel@redhat.com>
9296 L:      linux-usb@vger.kernel.org
9297 L:      linux-scsi@vger.kernel.org
9298 S:      Maintained
9299 F:      drivers/usb/storage/uas.c
9300
9301 USB CDC ETHERNET DRIVER
9302 M:      Oliver Neukum <oliver@neukum.org>
9303 L:      linux-usb@vger.kernel.org
9304 S:      Maintained
9305 F:      drivers/net/usb/cdc_*.c
9306 F:      include/uapi/linux/usb/cdc.h
9307
9308 USB CYPRESS C67X00 DRIVER
9309 M:      Peter Korsgaard <jacmet@sunsite.dk>
9310 L:      linux-usb@vger.kernel.org
9311 S:      Maintained
9312 F:      drivers/usb/c67x00/
9313
9314 USB DAVICOM DM9601 DRIVER
9315 M:      Peter Korsgaard <jacmet@sunsite.dk>
9316 L:      netdev@vger.kernel.org
9317 W:      http://www.linux-usb.org/usbnet
9318 S:      Maintained
9319 F:      drivers/net/usb/dm9601.c
9320
9321 USB DIAMOND RIO500 DRIVER
9322 M:      Cesar Miquel <miquel@df.uba.ar>
9323 L:      rio500-users@lists.sourceforge.net
9324 W:      http://rio500.sourceforge.net
9325 S:      Maintained
9326 F:      drivers/usb/misc/rio500*
9327
9328 USB EHCI DRIVER
9329 M:      Alan Stern <stern@rowland.harvard.edu>
9330 L:      linux-usb@vger.kernel.org
9331 S:      Maintained
9332 F:      Documentation/usb/ehci.txt
9333 F:      drivers/usb/host/ehci*
9334
9335 USB GADGET/PERIPHERAL SUBSYSTEM
9336 M:      Felipe Balbi <balbi@ti.com>
9337 L:      linux-usb@vger.kernel.org
9338 W:      http://www.linux-usb.org/gadget
9339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9340 S:      Maintained
9341 F:      drivers/usb/gadget/
9342 F:      include/linux/usb/gadget*
9343
9344 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9345 M:      Jiri Kosina <jkosina@suse.cz>
9346 L:      linux-usb@vger.kernel.org
9347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9348 S:      Maintained
9349 F:      Documentation/hid/hiddev.txt
9350 F:      drivers/hid/usbhid/
9351
9352 USB/IP DRIVERS
9353 L:      linux-usb@vger.kernel.org
9354 S:      Orphan
9355 F:      drivers/staging/usbip/
9356
9357 USB ISP116X DRIVER
9358 M:      Olav Kongas <ok@artecdesign.ee>
9359 L:      linux-usb@vger.kernel.org
9360 S:      Maintained
9361 F:      drivers/usb/host/isp116x*
9362 F:      include/linux/usb/isp116x.h
9363
9364 USB KAWASAKI LSI DRIVER
9365 M:      Oliver Neukum <oliver@neukum.org>
9366 L:      linux-usb@vger.kernel.org
9367 S:      Maintained
9368 F:      drivers/usb/serial/kl5kusb105.*
9369
9370 USB MASS STORAGE DRIVER
9371 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9372 L:      linux-usb@vger.kernel.org
9373 L:      usb-storage@lists.one-eyed-alien.net
9374 S:      Maintained
9375 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
9376 F:      drivers/usb/storage/
9377
9378 USB MIDI DRIVER
9379 M:      Clemens Ladisch <clemens@ladisch.de>
9380 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9381 T:      git git://git.alsa-project.org/alsa-kernel.git
9382 S:      Maintained
9383 F:      sound/usb/midi.*
9384
9385 USB NETWORKING DRIVERS
9386 L:      linux-usb@vger.kernel.org
9387 S:      Odd Fixes
9388 F:      drivers/net/usb/
9389
9390 USB OHCI DRIVER
9391 M:      Alan Stern <stern@rowland.harvard.edu>
9392 L:      linux-usb@vger.kernel.org
9393 S:      Maintained
9394 F:      Documentation/usb/ohci.txt
9395 F:      drivers/usb/host/ohci*
9396
9397 USB OPTION-CARD DRIVER
9398 M:      Matthias Urlichs <smurf@smurf.noris.de>
9399 L:      linux-usb@vger.kernel.org
9400 S:      Maintained
9401 F:      drivers/usb/serial/option.c
9402
9403 USB PEGASUS DRIVER
9404 M:      Petko Manolov <petkan@nucleusys.com>
9405 L:      linux-usb@vger.kernel.org
9406 L:      netdev@vger.kernel.org
9407 T:      git git://github.com/petkan/pegasus.git
9408 W:      https://github.com/petkan/pegasus
9409 S:      Maintained
9410 F:      drivers/net/usb/pegasus.*
9411
9412 USB PHY LAYER
9413 M:      Felipe Balbi <balbi@ti.com>
9414 L:      linux-usb@vger.kernel.org
9415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9416 S:      Maintained
9417 F:      drivers/usb/phy/
9418
9419 USB PRINTER DRIVER (usblp)
9420 M:      Pete Zaitcev <zaitcev@redhat.com>
9421 L:      linux-usb@vger.kernel.org
9422 S:      Supported
9423 F:      drivers/usb/class/usblp.c
9424
9425 USB RTL8150 DRIVER
9426 M:      Petko Manolov <petkan@nucleusys.com>
9427 L:      linux-usb@vger.kernel.org
9428 L:      netdev@vger.kernel.org
9429 T:      git git://github.com/petkan/rtl8150.git
9430 W:      https://github.com/petkan/rtl8150
9431 S:      Maintained
9432 F:      drivers/net/usb/rtl8150.c
9433
9434 USB SERIAL SUBSYSTEM
9435 M:      Johan Hovold <jhovold@gmail.com>
9436 L:      linux-usb@vger.kernel.org
9437 S:      Maintained
9438 F:      Documentation/usb/usb-serial.txt
9439 F:      drivers/usb/serial/
9440 F:      include/linux/usb/serial.h
9441
9442 USB SMSC75XX ETHERNET DRIVER
9443 M:      Steve Glendinning <steve.glendinning@shawell.net>
9444 L:      netdev@vger.kernel.org
9445 S:      Maintained
9446 F:      drivers/net/usb/smsc75xx.*
9447
9448 USB SMSC95XX ETHERNET DRIVER
9449 M:      Steve Glendinning <steve.glendinning@shawell.net>
9450 L:      netdev@vger.kernel.org
9451 S:      Maintained
9452 F:      drivers/net/usb/smsc95xx.*
9453
9454 USB SN9C1xx DRIVER
9455 M:      Luca Risolia <luca.risolia@studio.unibo.it>
9456 L:      linux-usb@vger.kernel.org
9457 L:      linux-media@vger.kernel.org
9458 T:      git git://linuxtv.org/media_tree.git
9459 W:      http://www.linux-projects.org
9460 S:      Maintained
9461 F:      drivers/staging/media/sn9c102/
9462
9463 USB SUBSYSTEM
9464 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9465 L:      linux-usb@vger.kernel.org
9466 W:      http://www.linux-usb.org
9467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9468 S:      Supported
9469 F:      Documentation/usb/
9470 F:      drivers/usb/
9471 F:      include/linux/usb.h
9472 F:      include/linux/usb/
9473
9474 USB UHCI DRIVER
9475 M:      Alan Stern <stern@rowland.harvard.edu>
9476 L:      linux-usb@vger.kernel.org
9477 S:      Maintained
9478 F:      drivers/usb/host/uhci*
9479
9480 USB "USBNET" DRIVER FRAMEWORK
9481 M:      Oliver Neukum <oneukum@suse.de>
9482 L:      netdev@vger.kernel.org
9483 W:      http://www.linux-usb.org/usbnet
9484 S:      Maintained
9485 F:      drivers/net/usb/usbnet.c
9486 F:      include/linux/usb/usbnet.h
9487
9488 USB VIDEO CLASS
9489 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9490 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
9491 L:      linux-media@vger.kernel.org
9492 T:      git git://linuxtv.org/media_tree.git
9493 W:      http://www.ideasonboard.org/uvc/
9494 S:      Maintained
9495 F:      drivers/media/usb/uvc/
9496 F:      include/uapi/linux/uvcvideo.h
9497
9498 USB VISION DRIVER
9499 M:      Hans Verkuil <hverkuil@xs4all.nl>
9500 L:      linux-media@vger.kernel.org
9501 T:      git git://linuxtv.org/media_tree.git
9502 W:      http://linuxtv.org
9503 S:      Odd Fixes
9504 F:      drivers/media/usb/usbvision/
9505
9506 USB WEBCAM GADGET
9507 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9508 L:      linux-usb@vger.kernel.org
9509 S:      Maintained
9510 F:      drivers/usb/gadget/*uvc*.c
9511 F:      drivers/usb/gadget/webcam.c
9512
9513 USB WIRELESS RNDIS DRIVER (rndis_wlan)
9514 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
9515 L:      linux-wireless@vger.kernel.org
9516 S:      Maintained
9517 F:      drivers/net/wireless/rndis_wlan.c
9518
9519 USB XHCI DRIVER
9520 M:      Mathias Nyman <mathias.nyman@intel.com>
9521 L:      linux-usb@vger.kernel.org
9522 S:      Supported
9523 F:      drivers/usb/host/xhci*
9524 F:      drivers/usb/host/pci-quirks*
9525
9526 USB ZD1201 DRIVER
9527 L:      linux-wireless@vger.kernel.org
9528 W:      http://linux-lc100020.sourceforge.net
9529 S:      Orphan
9530 F:      drivers/net/wireless/zd1201.*
9531
9532 USB ZR364XX DRIVER
9533 M:      Antoine Jacquet <royale@zerezo.com>
9534 L:      linux-usb@vger.kernel.org
9535 L:      linux-media@vger.kernel.org
9536 T:      git git://linuxtv.org/media_tree.git
9537 W:      http://royale.zerezo.com/zr364xx/
9538 S:      Maintained
9539 F:      Documentation/video4linux/zr364xx.txt
9540 F:      drivers/media/usb/zr364xx/
9541
9542 USER-MODE LINUX (UML)
9543 M:      Jeff Dike <jdike@addtoit.com>
9544 M:      Richard Weinberger <richard@nod.at>
9545 L:      user-mode-linux-devel@lists.sourceforge.net
9546 L:      user-mode-linux-user@lists.sourceforge.net
9547 W:      http://user-mode-linux.sourceforge.net
9548 S:      Maintained
9549 F:      Documentation/virtual/uml/
9550 F:      arch/um/
9551 F:      arch/x86/um/
9552 F:      fs/hostfs/
9553 F:      fs/hppfs/
9554
9555 USERSPACE I/O (UIO)
9556 M:      "Hans J. Koch" <hjk@hansjkoch.de>
9557 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9558 S:      Maintained
9559 F:      Documentation/DocBook/uio-howto.tmpl
9560 F:      drivers/uio/
9561 F:      include/linux/uio*.h
9562
9563 UTIL-LINUX PACKAGE
9564 M:      Karel Zak <kzak@redhat.com>
9565 L:      util-linux@vger.kernel.org
9566 W:      http://en.wikipedia.org/wiki/Util-linux
9567 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
9568 S:      Maintained
9569
9570 UVESAFB DRIVER
9571 M:      Michal Januszewski <spock@gentoo.org>
9572 L:      linux-fbdev@vger.kernel.org
9573 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
9574 S:      Maintained
9575 F:      Documentation/fb/uvesafb.txt
9576 F:      drivers/video/uvesafb.*
9577
9578 VFAT/FAT/MSDOS FILESYSTEM
9579 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
9580 S:      Maintained
9581 F:      Documentation/filesystems/vfat.txt
9582 F:      fs/fat/
9583
9584 VFIO DRIVER
9585 M:      Alex Williamson <alex.williamson@redhat.com>
9586 L:      kvm@vger.kernel.org
9587 S:      Maintained
9588 F:      Documentation/vfio.txt
9589 F:      drivers/vfio/
9590 F:      include/linux/vfio.h
9591 F:      include/uapi/linux/vfio.h
9592
9593 VIDEOBUF2 FRAMEWORK
9594 M:      Pawel Osciak <pawel@osciak.com>
9595 M:      Marek Szyprowski <m.szyprowski@samsung.com>
9596 M:      Kyungmin Park <kyungmin.park@samsung.com>
9597 L:      linux-media@vger.kernel.org
9598 S:      Maintained
9599 F:      drivers/media/v4l2-core/videobuf2-*
9600 F:      include/media/videobuf2-*
9601
9602 VIRTIO CONSOLE DRIVER
9603 M:      Amit Shah <amit.shah@redhat.com>
9604 L:      virtualization@lists.linux-foundation.org
9605 S:      Maintained
9606 F:      drivers/char/virtio_console.c
9607 F:      include/linux/virtio_console.h
9608 F:      include/uapi/linux/virtio_console.h
9609
9610 VIRTIO CORE, NET AND BLOCK DRIVERS
9611 M:      Rusty Russell <rusty@rustcorp.com.au>
9612 M:      "Michael S. Tsirkin" <mst@redhat.com>
9613 L:      virtualization@lists.linux-foundation.org
9614 S:      Maintained
9615 F:      drivers/virtio/
9616 F:      tools/virtio/
9617 F:      drivers/net/virtio_net.c
9618 F:      drivers/block/virtio_blk.c
9619 F:      include/linux/virtio_*.h
9620 F:      include/uapi/linux/virtio_*.h
9621
9622 VIRTIO HOST (VHOST)
9623 M:      "Michael S. Tsirkin" <mst@redhat.com>
9624 L:      kvm@vger.kernel.org
9625 L:      virtualization@lists.linux-foundation.org
9626 L:      netdev@vger.kernel.org
9627 S:      Maintained
9628 F:      drivers/vhost/
9629 F:      include/uapi/linux/vhost.h
9630
9631 VIA RHINE NETWORK DRIVER
9632 M:      Roger Luethi <rl@hellgate.ch>
9633 S:      Maintained
9634 F:      drivers/net/ethernet/via/via-rhine.c
9635
9636 VIA SD/MMC CARD CONTROLLER DRIVER
9637 M:      Bruce Chang <brucechang@via.com.tw>
9638 M:      Harald Welte <HaraldWelte@viatech.com>
9639 S:      Maintained
9640 F:      drivers/mmc/host/via-sdmmc.c
9641
9642 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
9643 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
9644 L:      linux-fbdev@vger.kernel.org
9645 S:      Maintained
9646 F:      include/linux/via-core.h
9647 F:      include/linux/via-gpio.h
9648 F:      include/linux/via_i2c.h
9649 F:      drivers/video/via/
9650
9651 VIA VELOCITY NETWORK DRIVER
9652 M:      Francois Romieu <romieu@fr.zoreil.com>
9653 L:      netdev@vger.kernel.org
9654 S:      Maintained
9655 F:      drivers/net/ethernet/via/via-velocity.*
9656
9657 VIVI VIRTUAL VIDEO DRIVER
9658 M:      Hans Verkuil <hverkuil@xs4all.nl>
9659 L:      linux-media@vger.kernel.org
9660 T:      git git://linuxtv.org/media_tree.git
9661 W:      http://linuxtv.org
9662 S:      Maintained
9663 F:      drivers/media/platform/vivi*
9664
9665 VLAN (802.1Q)
9666 M:      Patrick McHardy <kaber@trash.net>
9667 L:      netdev@vger.kernel.org
9668 S:      Maintained
9669 F:      drivers/net/macvlan.c
9670 F:      include/linux/if_*vlan.h
9671 F:      net/8021q/
9672
9673 VLYNQ BUS
9674 M:      Florian Fainelli <florian@openwrt.org>
9675 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
9676 S:      Maintained
9677 F:      drivers/vlynq/vlynq.c
9678 F:      include/linux/vlynq.h
9679
9680 VME SUBSYSTEM
9681 M:      Martyn Welch <martyn.welch@ge.com>
9682 M:      Manohar Vanga <manohar.vanga@gmail.com>
9683 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9684 L:      devel@driverdev.osuosl.org
9685 S:      Maintained
9686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9687 F:      Documentation/vme_api.txt
9688 F:      drivers/staging/vme/
9689 F:      drivers/vme/
9690 F:      include/linux/vme*
9691
9692 VMWARE HYPERVISOR INTERFACE
9693 M:      Alok Kataria <akataria@vmware.com>
9694 L:      virtualization@lists.linux-foundation.org
9695 S:      Supported
9696 F:      arch/x86/kernel/cpu/vmware.c
9697
9698 VMWARE VMXNET3 ETHERNET DRIVER
9699 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
9700 M:      "VMware, Inc." <pv-drivers@vmware.com>
9701 L:      netdev@vger.kernel.org
9702 S:      Maintained
9703 F:      drivers/net/vmxnet3/
9704
9705 VMware PVSCSI driver
9706 M:      Arvind Kumar <arvindkumar@vmware.com>
9707 M:      VMware PV-Drivers <pv-drivers@vmware.com>
9708 L:      linux-scsi@vger.kernel.org
9709 S:      Maintained
9710 F:      drivers/scsi/vmw_pvscsi.c
9711 F:      drivers/scsi/vmw_pvscsi.h
9712
9713 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
9714 M:      Liam Girdwood <lgirdwood@gmail.com>
9715 M:      Mark Brown <broonie@kernel.org>
9716 W:      http://opensource.wolfsonmicro.com/node/15
9717 W:      http://www.slimlogic.co.uk/?p=48
9718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
9719 S:      Supported
9720 F:      drivers/regulator/
9721 F:      include/linux/regulator/
9722
9723 VT1211 HARDWARE MONITOR DRIVER
9724 M:      Juerg Haefliger <juergh@gmail.com>
9725 L:      lm-sensors@lm-sensors.org
9726 S:      Maintained
9727 F:      Documentation/hwmon/vt1211
9728 F:      drivers/hwmon/vt1211.c
9729
9730 VT8231 HARDWARE MONITOR DRIVER
9731 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
9732 L:      lm-sensors@lm-sensors.org
9733 S:      Maintained
9734 F:      drivers/hwmon/vt8231.c
9735
9736 VUB300 USB to SDIO/SD/MMC bridge chip
9737 M:      Tony Olech <tony.olech@elandigitalsystems.com>
9738 L:      linux-mmc@vger.kernel.org
9739 L:      linux-usb@vger.kernel.org
9740 S:      Supported
9741 F:      drivers/mmc/host/vub300.c
9742
9743 W1 DALLAS'S 1-WIRE BUS
9744 M:      Evgeniy Polyakov <zbr@ioremap.net>
9745 S:      Maintained
9746 F:      Documentation/w1/
9747 F:      drivers/w1/
9748
9749 W83791D HARDWARE MONITORING DRIVER
9750 M:      Marc Hulsman <m.hulsman@tudelft.nl>
9751 L:      lm-sensors@lm-sensors.org
9752 S:      Maintained
9753 F:      Documentation/hwmon/w83791d
9754 F:      drivers/hwmon/w83791d.c
9755
9756 W83793 HARDWARE MONITORING DRIVER
9757 M:      Rudolf Marek <r.marek@assembler.cz>
9758 L:      lm-sensors@lm-sensors.org
9759 S:      Maintained
9760 F:      Documentation/hwmon/w83793
9761 F:      drivers/hwmon/w83793.c
9762
9763 W83795 HARDWARE MONITORING DRIVER
9764 M:      Jean Delvare <jdelvare@suse.de>
9765 L:      lm-sensors@lm-sensors.org
9766 S:      Maintained
9767 F:      drivers/hwmon/w83795.c
9768
9769 W83L51xD SD/MMC CARD INTERFACE DRIVER
9770 M:      Pierre Ossman <pierre@ossman.eu>
9771 S:      Maintained
9772 F:      drivers/mmc/host/wbsd.*
9773
9774 WATCHDOG DEVICE DRIVERS
9775 M:      Wim Van Sebroeck <wim@iguana.be>
9776 L:      linux-watchdog@vger.kernel.org
9777 W:      http://www.linux-watchdog.org/
9778 T:      git git://www.linux-watchdog.org/linux-watchdog.git
9779 S:      Maintained
9780 F:      Documentation/watchdog/
9781 F:      drivers/watchdog/
9782 F:      include/linux/watchdog.h
9783 F:      include/uapi/linux/watchdog.h
9784
9785 WD7000 SCSI DRIVER
9786 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
9787 L:      linux-scsi@vger.kernel.org
9788 S:      Maintained
9789 F:      drivers/scsi/wd7000.c
9790
9791 WIIMOTE HID DRIVER
9792 M:      David Herrmann <dh.herrmann@googlemail.com>
9793 L:      linux-input@vger.kernel.org
9794 S:      Maintained
9795 F:      drivers/hid/hid-wiimote*
9796
9797 WINBOND CIR DRIVER
9798 M:      David Härdeman <david@hardeman.nu>
9799 S:      Maintained
9800 F:      drivers/media/rc/winbond-cir.c
9801
9802 WIMAX STACK
9803 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
9804 M:      linux-wimax@intel.com
9805 L:     wimax@linuxwimax.org (subscribers-only)
9806 S:      Supported
9807 W:      http://linuxwimax.org
9808 F:      Documentation/wimax/README.wimax
9809 F:      include/linux/wimax/debug.h
9810 F:      include/net/wimax.h
9811 F:      include/uapi/linux/wimax.h
9812 F:      net/wimax/
9813
9814 WISTRON LAPTOP BUTTON DRIVER
9815 M:      Miloslav Trmac <mitr@volny.cz>
9816 S:      Maintained
9817 F:      drivers/input/misc/wistron_btns.c
9818
9819 WL3501 WIRELESS PCMCIA CARD DRIVER
9820 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
9821 L:      linux-wireless@vger.kernel.org
9822 W:      http://oops.ghostprotocols.net:81/blog
9823 S:      Maintained
9824 F:      drivers/net/wireless/wl3501*
9825
9826 WM97XX TOUCHSCREEN DRIVERS
9827 M:      Mark Brown <broonie@kernel.org>
9828 M:      Liam Girdwood <lrg@slimlogic.co.uk>
9829 L:      linux-input@vger.kernel.org
9830 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
9831 W:      http://opensource.wolfsonmicro.com/node/7
9832 S:      Supported
9833 F:      drivers/input/touchscreen/*wm97*
9834 F:      include/linux/wm97xx.h
9835
9836 WOLFSON MICROELECTRONICS DRIVERS
9837 L:      patches@opensource.wolfsonmicro.com
9838 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
9839 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
9840 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
9841 S:      Supported
9842 F:      Documentation/hwmon/wm83??
9843 F:      arch/arm/mach-s3c64xx/mach-crag6410*
9844 F:      drivers/clk/clk-wm83*.c
9845 F:      drivers/extcon/extcon-arizona.c
9846 F:      drivers/leds/leds-wm83*.c
9847 F:      drivers/gpio/gpio-*wm*.c
9848 F:      drivers/gpio/gpio-arizona.c
9849 F:      drivers/hwmon/wm83??-hwmon.c
9850 F:      drivers/input/misc/wm831x-on.c
9851 F:      drivers/input/touchscreen/wm831x-ts.c
9852 F:      drivers/input/touchscreen/wm97*.c
9853 F:      drivers/mfd/arizona*
9854 F:      drivers/mfd/wm*.c
9855 F:      drivers/power/wm83*.c
9856 F:      drivers/rtc/rtc-wm83*.c
9857 F:      drivers/regulator/wm8*.c
9858 F:      drivers/video/backlight/wm83*_bl.c
9859 F:      drivers/watchdog/wm83*_wdt.c
9860 F:      include/linux/mfd/arizona/
9861 F:      include/linux/mfd/wm831x/
9862 F:      include/linux/mfd/wm8350/
9863 F:      include/linux/mfd/wm8400*
9864 F:      include/linux/wm97xx.h
9865 F:      include/sound/wm????.h
9866 F:      sound/soc/codecs/arizona.?
9867 F:      sound/soc/codecs/wm*
9868
9869 WORKQUEUE
9870 M:      Tejun Heo <tj@kernel.org>
9871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9872 S:      Maintained
9873 F:      include/linux/workqueue.h
9874 F:      kernel/workqueue.c
9875 F:      Documentation/workqueue.txt
9876
9877 X.25 NETWORK LAYER
9878 M:      Andrew Hendry <andrew.hendry@gmail.com>
9879 L:      linux-x25@vger.kernel.org
9880 S:      Odd Fixes
9881 F:      Documentation/networking/x25*
9882 F:      include/net/x25*
9883 F:      net/x25/
9884
9885 X86 ARCHITECTURE (32-BIT AND 64-BIT)
9886 M:      Thomas Gleixner <tglx@linutronix.de>
9887 M:      Ingo Molnar <mingo@redhat.com>
9888 M:      "H. Peter Anvin" <hpa@zytor.com>
9889 M:      x86@kernel.org
9890 L:      linux-kernel@vger.kernel.org
9891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
9892 S:      Maintained
9893 F:      Documentation/x86/
9894 F:      arch/x86/
9895
9896 X86 PLATFORM DRIVERS
9897 M:      Matthew Garrett <matthew.garrett@nebula.com>
9898 L:      platform-driver-x86@vger.kernel.org
9899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
9900 S:      Maintained
9901 F:      drivers/platform/x86/
9902
9903 X86 MCE INFRASTRUCTURE
9904 M:      Tony Luck <tony.luck@intel.com>
9905 M:      Borislav Petkov <bp@alien8.de>
9906 L:      linux-edac@vger.kernel.org
9907 S:      Maintained
9908 F:      arch/x86/kernel/cpu/mcheck/*
9909
9910 XC2028/3028 TUNER DRIVER
9911 M:      Mauro Carvalho Chehab <m.chehab@samsung.com>
9912 L:      linux-media@vger.kernel.org
9913 W:      http://linuxtv.org
9914 T:      git git://linuxtv.org/media_tree.git
9915 S:      Maintained
9916 F:      drivers/media/tuners/tuner-xc2028.*
9917
9918 XEN HYPERVISOR INTERFACE
9919 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9920 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
9921 M:      David Vrabel <david.vrabel@citrix.com>
9922 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
9923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
9924 S:      Supported
9925 F:      arch/x86/xen/
9926 F:      drivers/*/xen-*front.c
9927 F:      drivers/xen/
9928 F:      arch/x86/include/asm/xen/
9929 F:      include/xen/
9930 F:      include/uapi/xen/
9931
9932 XEN HYPERVISOR ARM
9933 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9934 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
9935 S:      Supported
9936 F:      arch/arm/xen/
9937 F:      arch/arm/include/asm/xen/
9938
9939 XEN HYPERVISOR ARM64
9940 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
9941 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
9942 S:      Supported
9943 F:      arch/arm64/xen/
9944 F:      arch/arm64/include/asm/xen/
9945
9946 XEN NETWORK BACKEND DRIVER
9947 M:      Ian Campbell <ian.campbell@citrix.com>
9948 M:      Wei Liu <wei.liu2@citrix.com>
9949 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
9950 L:      netdev@vger.kernel.org
9951 S:      Supported
9952 F:      drivers/net/xen-netback/*
9953
9954 XEN PCI SUBSYSTEM
9955 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9956 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
9957 S:      Supported
9958 F:      arch/x86/pci/*xen*
9959 F:      drivers/pci/*xen*
9960
9961 XEN SWIOTLB SUBSYSTEM
9962 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9963 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
9964 S:      Supported
9965 F:      arch/x86/xen/*swiotlb*
9966 F:      drivers/xen/*swiotlb*
9967
9968 XFS FILESYSTEM
9969 P:      Silicon Graphics Inc
9970 M:      Dave Chinner <david@fromorbit.com>
9971 M:      xfs@oss.sgi.com
9972 L:      xfs@oss.sgi.com
9973 W:      http://oss.sgi.com/projects/xfs
9974 T:      git git://oss.sgi.com/xfs/xfs.git
9975 S:      Supported
9976 F:      Documentation/filesystems/xfs.txt
9977 F:      fs/xfs/
9978
9979 XILINX AXI ETHERNET DRIVER
9980 M:      Anirudha Sarangi <anirudh@xilinx.com>
9981 M:      John Linn <John.Linn@xilinx.com>
9982 S:      Maintained
9983 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
9984
9985 XILINX SYSTEMACE DRIVER
9986 S:      Orphan
9987 F:      drivers/block/xsysace.c
9988
9989 XILINX UARTLITE SERIAL DRIVER
9990 M:      Peter Korsgaard <jacmet@sunsite.dk>
9991 L:      linux-serial@vger.kernel.org
9992 S:      Maintained
9993 F:      drivers/tty/serial/uartlite.c
9994
9995 XTENSA XTFPGA PLATFORM SUPPORT
9996 M:      Max Filippov <jcmvbkbc@gmail.com>
9997 L:      linux-xtensa@linux-xtensa.org
9998 S:      Maintained
9999 F:      drivers/spi/spi-xtensa-xtfpga.c
10000
10001 YAM DRIVER FOR AX.25
10002 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10003 L:      linux-hams@vger.kernel.org
10004 S:      Maintained
10005 F:      drivers/net/hamradio/yam*
10006 F:      include/linux/yam.h
10007
10008 YEALINK PHONE DRIVER
10009 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10010 L:      usbb2k-api-dev@nongnu.org
10011 S:      Maintained
10012 F:      Documentation/input/yealink.txt
10013 F:      drivers/input/misc/yealink.*
10014
10015 Z8530 DRIVER FOR AX.25
10016 M:      Joerg Reuter <jreuter@yaina.de>
10017 W:      http://yaina.de/jreuter/
10018 W:      http://www.qsl.net/dl1bke/
10019 L:      linux-hams@vger.kernel.org
10020 S:      Maintained
10021 F:      Documentation/networking/z8530drv.txt
10022 F:      drivers/net/hamradio/*scc.c
10023 F:      drivers/net/hamradio/z8530.h
10024
10025 ZBUD COMPRESSED PAGE ALLOCATOR
10026 M:      Seth Jennings <sjennings@variantweb.net>
10027 L:      linux-mm@kvack.org
10028 S:      Maintained
10029 F:      mm/zbud.c
10030 F:      include/linux/zbud.h
10031
10032 ZD1211RW WIRELESS DRIVER
10033 M:      Daniel Drake <dsd@gentoo.org>
10034 M:      Ulrich Kunitz <kune@deine-taler.de>
10035 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10036 L:      linux-wireless@vger.kernel.org
10037 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10038 S:      Maintained
10039 F:      drivers/net/wireless/zd1211rw/
10040
10041 ZR36067 VIDEO FOR LINUX DRIVER
10042 L:      mjpeg-users@lists.sourceforge.net
10043 L:      linux-media@vger.kernel.org
10044 W:      http://mjpeg.sourceforge.net/driver-zoran/
10045 T:      hg http://linuxtv.org/hg/v4l-dvb
10046 S:      Odd Fixes
10047 F:      drivers/media/pci/zoran/
10048
10049 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10050 M:      Minchan Kim <minchan@kernel.org>
10051 M:      Nitin Gupta <ngupta@vflare.org>
10052 L:      linux-kernel@vger.kernel.org
10053 S:      Maintained
10054 F:      drivers/block/zram/
10055 F:      Documentation/blockdev/zram.txt
10056
10057 ZS DECSTATION Z85C30 SERIAL DRIVER
10058 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10059 S:      Maintained
10060 F:      drivers/tty/serial/zs.*
10061
10062 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10063 M:      Minchan Kim <minchan@kernel.org>
10064 M:      Nitin Gupta <ngupta@vflare.org>
10065 L:      linux-mm@kvack.org
10066 S:      Maintained
10067 F:      mm/zsmalloc.c
10068 F:      include/linux/zsmalloc.h
10069
10070 ZSWAP COMPRESSED SWAP CACHING
10071 M:      Seth Jennings <sjennings@variantweb.net>
10072 L:      linux-mm@kvack.org
10073 S:      Maintained
10074 F:      mm/zswap.c
10075
10076 THE REST
10077 M:      Linus Torvalds <torvalds@linux-foundation.org>
10078 L:      linux-kernel@vger.kernel.org
10079 Q:      http://patchwork.kernel.org/project/LKML/list/
10080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10081 S:      Buried alive in reporters
10082 F:      *
10083 F:      */