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