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