Merge tag 'devicetree-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[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 OMAP SUPPORT
6686 M:      Tony Lindgren <tony@atomide.com>
6687 L:      linux-omap@vger.kernel.org
6688 W:      http://www.muru.com/linux/omap/
6689 W:      http://linux.omap.com/
6690 Q:      http://patchwork.kernel.org/project/linux-omap/list/
6691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6692 S:      Maintained
6693 F:      arch/arm/*omap*/
6694 F:      drivers/i2c/busses/i2c-omap.c
6695 F:      drivers/irqchip/irq-omap-intc.c
6696 F:      drivers/mfd/*omap*.c
6697 F:      drivers/mfd/menelaus.c
6698 F:      drivers/mfd/palmas.c
6699 F:      drivers/mfd/tps65217.c
6700 F:      drivers/mfd/tps65218.c
6701 F:      drivers/mfd/tps65910.c
6702 F:      drivers/mfd/twl-core.[ch]
6703 F:      drivers/mfd/twl4030*.c
6704 F:      drivers/mfd/twl6030*.c
6705 F:      drivers/mfd/twl6040*.c
6706 F:      drivers/regulator/palmas-regulator*.c
6707 F:      drivers/regulator/pbias-regulator.c
6708 F:      drivers/regulator/tps65217-regulator.c
6709 F:      drivers/regulator/tps65218-regulator.c
6710 F:      drivers/regulator/tps65910-regulator.c
6711 F:      drivers/regulator/twl-regulator.c
6712 F:      include/linux/i2c-omap.h
6713
6714 OMAP DEVICE TREE SUPPORT
6715 M:      Benoît Cousson <bcousson@baylibre.com>
6716 M:      Tony Lindgren <tony@atomide.com>
6717 L:      linux-omap@vger.kernel.org
6718 L:      devicetree@vger.kernel.org
6719 S:      Maintained
6720 F:      arch/arm/boot/dts/*omap*
6721 F:      arch/arm/boot/dts/*am3*
6722 F:      arch/arm/boot/dts/*am4*
6723 F:      arch/arm/boot/dts/*am5*
6724 F:      arch/arm/boot/dts/*dra7*
6725
6726 OMAP CLOCK FRAMEWORK SUPPORT
6727 M:      Paul Walmsley <paul@pwsan.com>
6728 L:      linux-omap@vger.kernel.org
6729 S:      Maintained
6730 F:      arch/arm/*omap*/*clock*
6731
6732 OMAP POWER MANAGEMENT SUPPORT
6733 M:      Kevin Hilman <khilman@deeprootsystems.com>
6734 L:      linux-omap@vger.kernel.org
6735 S:      Maintained
6736 F:      arch/arm/*omap*/*pm*
6737 F:      drivers/cpufreq/omap-cpufreq.c
6738
6739 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6740 M:      Rajendra Nayak <rnayak@ti.com>
6741 M:      Paul Walmsley <paul@pwsan.com>
6742 L:      linux-omap@vger.kernel.org
6743 S:      Maintained
6744 F:      arch/arm/mach-omap2/prm*
6745
6746 OMAP AUDIO SUPPORT
6747 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
6748 M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
6749 L:      alsa-devel@alsa-project.org (subscribers-only)
6750 L:      linux-omap@vger.kernel.org
6751 S:      Maintained
6752 F:      sound/soc/omap/
6753
6754 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
6755 M:      Roger Quadros <rogerq@ti.com>
6756 M:      Tony Lindgren <tony@atomide.com>
6757 L:      linux-omap@vger.kernel.org
6758 S:      Maintained
6759 F:      drivers/memory/omap-gpmc.c
6760 F:      arch/arm/mach-omap2/*gpmc*
6761
6762 OMAP FRAMEBUFFER SUPPORT
6763 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6764 L:      linux-fbdev@vger.kernel.org
6765 L:      linux-omap@vger.kernel.org
6766 S:      Maintained
6767 F:      drivers/video/fbdev/omap/
6768
6769 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6770 M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
6771 L:      linux-omap@vger.kernel.org
6772 L:      linux-fbdev@vger.kernel.org
6773 S:      Maintained
6774 F:      drivers/video/fbdev/omap2/
6775 F:      Documentation/arm/OMAP/DSS
6776
6777 OMAP HARDWARE SPINLOCK SUPPORT
6778 M:      Ohad Ben-Cohen <ohad@wizery.com>
6779 L:      linux-omap@vger.kernel.org
6780 S:      Maintained
6781 F:      drivers/hwspinlock/omap_hwspinlock.c
6782 F:      arch/arm/mach-omap2/hwspinlock.c
6783
6784 OMAP MMC SUPPORT
6785 M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
6786 L:      linux-omap@vger.kernel.org
6787 S:      Maintained
6788 F:      drivers/mmc/host/omap.c
6789
6790 OMAP HS MMC SUPPORT
6791 L:      linux-mmc@vger.kernel.org
6792 L:      linux-omap@vger.kernel.org
6793 S:      Orphan
6794 F:      drivers/mmc/host/omap_hsmmc.c
6795
6796 OMAP RANDOM NUMBER GENERATOR SUPPORT
6797 M:      Deepak Saxena <dsaxena@plexity.net>
6798 S:      Maintained
6799 F:      drivers/char/hw_random/omap-rng.c
6800
6801 OMAP HWMOD SUPPORT
6802 M:      Benoît Cousson <bcousson@baylibre.com>
6803 M:      Paul Walmsley <paul@pwsan.com>
6804 L:      linux-omap@vger.kernel.org
6805 S:      Maintained
6806 F:      arch/arm/mach-omap2/omap_hwmod.*
6807
6808 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6809 M:      Benoît Cousson <bcousson@baylibre.com>
6810 L:      linux-omap@vger.kernel.org
6811 S:      Maintained
6812 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6813
6814 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
6815 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6816 L:      linux-media@vger.kernel.org
6817 S:      Maintained
6818 F:      drivers/media/platform/omap3isp/
6819 F:      drivers/staging/media/omap4iss/
6820
6821 OMAP USB SUPPORT
6822 M:      Felipe Balbi <balbi@ti.com>
6823 L:      linux-usb@vger.kernel.org
6824 L:      linux-omap@vger.kernel.org
6825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6826 S:      Maintained
6827 F:      drivers/usb/*/*omap*
6828 F:      arch/arm/*omap*/usb*
6829
6830 OMAP GPIO DRIVER
6831 M:      Javier Martinez Canillas <javier@dowhile0.org>
6832 M:      Santosh Shilimkar <ssantosh@kernel.org>
6833 M:      Kevin Hilman <khilman@deeprootsystems.com>
6834 L:      linux-omap@vger.kernel.org
6835 S:      Maintained
6836 F:      drivers/gpio/gpio-omap.c
6837
6838 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6839 M:      Mark Jackson <mpfj@newflow.co.uk>
6840 L:      linux-omap@vger.kernel.org
6841 S:      Maintained
6842 F:      arch/arm/boot/dts/am335x-nano.dts
6843
6844 OMFS FILESYSTEM
6845 M:      Bob Copeland <me@bobcopeland.com>
6846 L:      linux-karma-devel@lists.sourceforge.net
6847 S:      Maintained
6848 F:      Documentation/filesystems/omfs.txt
6849 F:      fs/omfs/
6850
6851 OMNIKEY CARDMAN 4000 DRIVER
6852 M:      Harald Welte <laforge@gnumonks.org>
6853 S:      Maintained
6854 F:      drivers/char/pcmcia/cm4000_cs.c
6855 F:      include/linux/cm4000_cs.h
6856 F:      include/uapi/linux/cm4000_cs.h
6857
6858 OMNIKEY CARDMAN 4040 DRIVER
6859 M:      Harald Welte <laforge@gnumonks.org>
6860 S:      Maintained
6861 F:      drivers/char/pcmcia/cm4040_cs.*
6862
6863 OMNIVISION OV7670 SENSOR DRIVER
6864 M:      Jonathan Corbet <corbet@lwn.net>
6865 L:      linux-media@vger.kernel.org
6866 T:      git git://linuxtv.org/media_tree.git
6867 S:      Maintained
6868 F:      drivers/media/i2c/ov7670.c
6869
6870 ONENAND FLASH DRIVER
6871 M:      Kyungmin Park <kyungmin.park@samsung.com>
6872 L:      linux-mtd@lists.infradead.org
6873 S:      Maintained
6874 F:      drivers/mtd/onenand/
6875 F:      include/linux/mtd/onenand*.h
6876
6877 ONSTREAM SCSI TAPE DRIVER
6878 M:      Willem Riede <osst@riede.org>
6879 L:      osst-users@lists.sourceforge.net
6880 L:      linux-scsi@vger.kernel.org
6881 S:      Maintained
6882 F:      Documentation/scsi/osst.txt
6883 F:      drivers/scsi/osst.*
6884 F:      drivers/scsi/osst_*.h
6885 F:      drivers/scsi/st.h
6886
6887 OPENCORES I2C BUS DRIVER
6888 M:      Peter Korsgaard <jacmet@sunsite.dk>
6889 L:      linux-i2c@vger.kernel.org
6890 S:      Maintained
6891 F:      Documentation/i2c/busses/i2c-ocores
6892 F:      drivers/i2c/busses/i2c-ocores.c
6893
6894 OPEN FIRMWARE AND FLATTENED DEVICE TREE
6895 M:      Grant Likely <grant.likely@linaro.org>
6896 M:      Rob Herring <robh+dt@kernel.org>
6897 L:      devicetree@vger.kernel.org
6898 W:      http://fdt.secretlab.ca
6899 T:      git git://git.secretlab.ca/git/linux-2.6.git
6900 S:      Maintained
6901 F:      drivers/of/
6902 F:      include/linux/of*.h
6903 F:      scripts/dtc/
6904 K:      of_get_property
6905 K:      of_match_table
6906
6907 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6908 M:      Rob Herring <robh+dt@kernel.org>
6909 M:      Pawel Moll <pawel.moll@arm.com>
6910 M:      Mark Rutland <mark.rutland@arm.com>
6911 M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
6912 M:      Kumar Gala <galak@codeaurora.org>
6913 L:      devicetree@vger.kernel.org
6914 S:      Maintained
6915 F:      Documentation/devicetree/
6916 F:      arch/*/boot/dts/
6917 F:      include/dt-bindings/
6918
6919 OPENRISC ARCHITECTURE
6920 M:      Jonas Bonn <jonas@southpole.se>
6921 W:      http://openrisc.net
6922 L:      linux@lists.openrisc.net (moderated for non-subscribers)
6923 S:      Maintained
6924 T:      git git://openrisc.net/~jonas/linux
6925 F:      arch/openrisc/
6926
6927 OPENVSWITCH
6928 M:      Pravin Shelar <pshelar@nicira.com>
6929 L:      dev@openvswitch.org
6930 W:      http://openvswitch.org
6931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6932 S:      Maintained
6933 F:      net/openvswitch/
6934
6935 OPL4 DRIVER
6936 M:      Clemens Ladisch <clemens@ladisch.de>
6937 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
6938 T:      git git://git.alsa-project.org/alsa-kernel.git
6939 S:      Maintained
6940 F:      sound/drivers/opl4/
6941
6942 OPROFILE
6943 M:      Robert Richter <rric@kernel.org>
6944 L:      oprofile-list@lists.sf.net
6945 S:      Maintained
6946 F:      arch/*/include/asm/oprofile*.h
6947 F:      arch/*/oprofile/
6948 F:      drivers/oprofile/
6949 F:      include/linux/oprofile.h
6950
6951 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6952 M:      Mark Fasheh <mfasheh@suse.com>
6953 M:      Joel Becker <jlbec@evilplan.org>
6954 L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6955 W:      http://oss.oracle.com/projects/ocfs2/
6956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6957 S:      Supported
6958 F:      Documentation/filesystems/ocfs2.txt
6959 F:      Documentation/filesystems/dlmfs.txt
6960 F:      fs/ocfs2/
6961
6962 ORINOCO DRIVER
6963 L:      linux-wireless@vger.kernel.org
6964 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
6965 W:      http://www.nongnu.org/orinoco/
6966 S:      Orphan
6967 F:      drivers/net/wireless/orinoco/
6968
6969 OSD LIBRARY and FILESYSTEM
6970 M:      Boaz Harrosh <ooo@electrozaur.com>
6971 M:      Benny Halevy <bhalevy@primarydata.com>
6972 L:      osd-dev@open-osd.org
6973 W:      http://open-osd.org
6974 T:      git git://git.open-osd.org/open-osd.git
6975 S:      Maintained
6976 F:      drivers/scsi/osd/
6977 F:      include/scsi/osd_*
6978 F:      fs/exofs/
6979
6980 OVERLAY FILESYSTEM
6981 M:      Miklos Szeredi <miklos@szeredi.hu>
6982 L:      linux-unionfs@vger.kernel.org
6983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
6984 S:      Supported
6985 F:      fs/overlayfs/
6986 F:      Documentation/filesystems/overlayfs.txt
6987
6988 P54 WIRELESS DRIVER
6989 M:      Christian Lamparter <chunkeey@googlemail.com>
6990 L:      linux-wireless@vger.kernel.org
6991 W:      http://wireless.kernel.org/en/users/Drivers/p54
6992 S:      Maintained
6993 F:      drivers/net/wireless/p54/
6994
6995 PA SEMI ETHERNET DRIVER
6996 M:      Olof Johansson <olof@lixom.net>
6997 L:      netdev@vger.kernel.org
6998 S:      Maintained
6999 F:      drivers/net/ethernet/pasemi/*
7000
7001 PA SEMI SMBUS DRIVER
7002 M:      Olof Johansson <olof@lixom.net>
7003 L:      linux-i2c@vger.kernel.org
7004 S:      Maintained
7005 F:      drivers/i2c/busses/i2c-pasemi.c
7006
7007 PADATA PARALLEL EXECUTION MECHANISM
7008 M:      Steffen Klassert <steffen.klassert@secunet.com>
7009 L:      linux-crypto@vger.kernel.org
7010 S:      Maintained
7011 F:      kernel/padata.c
7012 F:      include/linux/padata.h
7013 F:      Documentation/padata.txt
7014
7015 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7016 M:      Harald Welte <laforge@gnumonks.org>
7017 L:      platform-driver-x86@vger.kernel.org
7018 S:      Maintained
7019 F:      drivers/platform/x86/panasonic-laptop.c
7020
7021 PANASONIC MN10300/AM33/AM34 PORT
7022 M:      David Howells <dhowells@redhat.com>
7023 M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7024 L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7025 W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7026 S:      Maintained
7027 F:      Documentation/mn10300/
7028 F:      arch/mn10300/
7029
7030 PARALLEL PORT SUPPORT
7031 L:      linux-parport@lists.infradead.org (subscribers-only)
7032 S:      Orphan
7033 F:      drivers/parport/
7034 F:      include/linux/parport*.h
7035 F:      drivers/char/ppdev.c
7036 F:      include/uapi/linux/ppdev.h
7037
7038 PARAVIRT_OPS INTERFACE
7039 M:      Jeremy Fitzhardinge <jeremy@goop.org>
7040 M:      Chris Wright <chrisw@sous-sol.org>
7041 M:      Alok Kataria <akataria@vmware.com>
7042 M:      Rusty Russell <rusty@rustcorp.com.au>
7043 L:      virtualization@lists.linux-foundation.org
7044 S:      Supported
7045 F:      Documentation/ia64/paravirt_ops.txt
7046 F:      arch/*/kernel/paravirt*
7047 F:      arch/*/include/asm/paravirt.h
7048
7049 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7050 M:      Tim Waugh <tim@cyberelk.net>
7051 L:      linux-parport@lists.infradead.org (subscribers-only)
7052 W:      http://www.torque.net/linux-pp.html
7053 S:      Maintained
7054 F:      Documentation/blockdev/paride.txt
7055 F:      drivers/block/paride/
7056
7057 PARISC ARCHITECTURE
7058 M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7059 M:      Helge Deller <deller@gmx.de>
7060 L:      linux-parisc@vger.kernel.org
7061 W:      http://www.parisc-linux.org/
7062 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7065 S:      Maintained
7066 F:      arch/parisc/
7067 F:      Documentation/parisc/
7068 F:      drivers/parisc/
7069 F:      drivers/char/agp/parisc-agp.c
7070 F:      drivers/input/serio/gscps2.c
7071 F:      drivers/parport/parport_gsc.*
7072 F:      drivers/tty/serial/8250/8250_gsc.c
7073 F:      drivers/video/fbdev/sti*
7074 F:      drivers/video/console/sti*
7075 F:      drivers/video/logo/logo_parisc*
7076
7077 PC87360 HARDWARE MONITORING DRIVER
7078 M:      Jim Cromie <jim.cromie@gmail.com>
7079 L:      lm-sensors@lm-sensors.org
7080 S:      Maintained
7081 F:      Documentation/hwmon/pc87360
7082 F:      drivers/hwmon/pc87360.c
7083
7084 PC8736x GPIO DRIVER
7085 M:      Jim Cromie <jim.cromie@gmail.com>
7086 S:      Maintained
7087 F:      drivers/char/pc8736x_gpio.c
7088
7089 PC87427 HARDWARE MONITORING DRIVER
7090 M:      Jean Delvare <jdelvare@suse.de>
7091 L:      lm-sensors@lm-sensors.org
7092 S:      Maintained
7093 F:      Documentation/hwmon/pc87427
7094 F:      drivers/hwmon/pc87427.c
7095
7096 PCA9532 LED DRIVER
7097 M:      Riku Voipio <riku.voipio@iki.fi>
7098 S:      Maintained
7099 F:      drivers/leds/leds-pca9532.c
7100 F:      include/linux/leds-pca9532.h
7101
7102 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7103 M:      Guenter Roeck <linux@roeck-us.net>
7104 L:      linux-i2c@vger.kernel.org
7105 S:      Maintained
7106 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7107
7108 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7109 M:      Khalid Aziz <khalid@gonehiking.org>
7110 S:      Maintained
7111 F:      drivers/firmware/pcdp.*
7112
7113 PCI ERROR RECOVERY
7114 M:      Linas Vepstas <linasvepstas@gmail.com>
7115 L:      linux-pci@vger.kernel.org
7116 S:      Supported
7117 F:      Documentation/PCI/pci-error-recovery.txt
7118
7119 PCI SUBSYSTEM
7120 M:      Bjorn Helgaas <bhelgaas@google.com>
7121 L:      linux-pci@vger.kernel.org
7122 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7124 S:      Supported
7125 F:      Documentation/PCI/
7126 F:      drivers/pci/
7127 F:      include/linux/pci*
7128 F:      arch/x86/pci/
7129 F:      arch/x86/kernel/quirks.c
7130
7131 PCI DRIVER FOR APPLIEDMICRO XGENE
7132 M:      Tanmay Inamdar <tinamdar@apm.com>
7133 L:      linux-pci@vger.kernel.org
7134 L:      linux-arm-kernel@lists.infradead.org
7135 S:      Maintained
7136 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7137 F:      drivers/pci/host/pci-xgene.c
7138
7139 PCI DRIVER FOR FREESCALE LAYERSCAPE
7140 M:      Minghuan Lian <minghuan.Lian@freescale.com>
7141 M:      Mingkai Hu <mingkai.hu@freescale.com>
7142 M:      Roy Zang <tie-fei.zang@freescale.com>
7143 L:      linuxppc-dev@lists.ozlabs.org
7144 L:      linux-pci@vger.kernel.org
7145 L:      linux-arm-kernel@lists.infradead.org
7146 S:      Maintained
7147 F:      drivers/pci/host/*layerscape*
7148
7149 PCI DRIVER FOR IMX6
7150 M:      Richard Zhu <r65037@freescale.com>
7151 M:      Lucas Stach <l.stach@pengutronix.de>
7152 L:      linux-pci@vger.kernel.org
7153 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7154 S:      Maintained
7155 F:      drivers/pci/host/*imx6*
7156
7157 PCI DRIVER FOR TI KEYSTONE
7158 M:      Murali Karicheri <m-karicheri2@ti.com>
7159 L:      linux-pci@vger.kernel.org
7160 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7161 S:      Maintained
7162 F:      drivers/pci/host/*keystone*
7163
7164 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7165 M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7166 M:      Jason Cooper <jason@lakedaemon.net>
7167 L:      linux-pci@vger.kernel.org
7168 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7169 S:      Maintained
7170 F:      drivers/pci/host/*mvebu*
7171
7172 PCI DRIVER FOR NVIDIA TEGRA
7173 M:      Thierry Reding <thierry.reding@gmail.com>
7174 L:      linux-tegra@vger.kernel.org
7175 L:      linux-pci@vger.kernel.org
7176 S:      Supported
7177 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7178 F:      drivers/pci/host/pci-tegra.c
7179
7180 PCI DRIVER FOR TI DRA7XX
7181 M:      Kishon Vijay Abraham I <kishon@ti.com>
7182 L:      linux-omap@vger.kernel.org
7183 L:      linux-pci@vger.kernel.org
7184 S:      Supported
7185 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7186 F:      drivers/pci/host/pci-dra7xx.c
7187
7188 PCI DRIVER FOR RENESAS R-CAR
7189 M:      Simon Horman <horms@verge.net.au>
7190 L:      linux-pci@vger.kernel.org
7191 L:      linux-sh@vger.kernel.org
7192 S:      Maintained
7193 F:      drivers/pci/host/*rcar*
7194
7195 PCI DRIVER FOR SAMSUNG EXYNOS
7196 M:      Jingoo Han <jg1.han@samsung.com>
7197 L:      linux-pci@vger.kernel.org
7198 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7199 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7200 S:      Maintained
7201 F:      drivers/pci/host/pci-exynos.c
7202
7203 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7204 M:      Mohit Kumar <mohit.kumar@st.com>
7205 M:      Jingoo Han <jg1.han@samsung.com>
7206 L:      linux-pci@vger.kernel.org
7207 S:      Maintained
7208 F:      drivers/pci/host/*designware*
7209
7210 PCI DRIVER FOR GENERIC OF HOSTS
7211 M:      Will Deacon <will.deacon@arm.com>
7212 L:      linux-pci@vger.kernel.org
7213 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7214 S:      Maintained
7215 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7216 F:      drivers/pci/host/pci-host-generic.c
7217
7218 PCIE DRIVER FOR ST SPEAR13XX
7219 M:      Mohit Kumar <mohit.kumar@st.com>
7220 L:      linux-pci@vger.kernel.org
7221 S:      Maintained
7222 F:      drivers/pci/host/*spear*
7223
7224 PCMCIA SUBSYSTEM
7225 P:      Linux PCMCIA Team
7226 L:      linux-pcmcia@lists.infradead.org
7227 W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7229 S:      Maintained
7230 F:      Documentation/pcmcia/
7231 F:      drivers/pcmcia/
7232 F:      include/pcmcia/
7233
7234 PCNET32 NETWORK DRIVER
7235 M:      Don Fry <pcnet32@frontier.com>
7236 L:      netdev@vger.kernel.org
7237 S:      Maintained
7238 F:      drivers/net/ethernet/amd/pcnet32.c
7239
7240 PCRYPT PARALLEL CRYPTO ENGINE
7241 M:      Steffen Klassert <steffen.klassert@secunet.com>
7242 L:      linux-crypto@vger.kernel.org
7243 S:      Maintained
7244 F:      crypto/pcrypt.c
7245 F:      include/crypto/pcrypt.h
7246
7247 PER-CPU MEMORY ALLOCATOR
7248 M:      Tejun Heo <tj@kernel.org>
7249 M:      Christoph Lameter <cl@linux-foundation.org>
7250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7251 S:      Maintained
7252 F:      include/linux/percpu*.h
7253 F:      mm/percpu*.c
7254 F:      arch/*/include/asm/percpu.h
7255
7256 PER-TASK DELAY ACCOUNTING
7257 M:      Balbir Singh <bsingharora@gmail.com>
7258 S:      Maintained
7259 F:      include/linux/delayacct.h
7260 F:      kernel/delayacct.c
7261
7262 PERFORMANCE EVENTS SUBSYSTEM
7263 M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7264 M:      Paul Mackerras <paulus@samba.org>
7265 M:      Ingo Molnar <mingo@redhat.com>
7266 M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7267 L:      linux-kernel@vger.kernel.org
7268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7269 S:      Supported
7270 F:      kernel/events/*
7271 F:      include/linux/perf_event.h
7272 F:      include/uapi/linux/perf_event.h
7273 F:      arch/*/kernel/perf_event*.c
7274 F:      arch/*/kernel/*/perf_event*.c
7275 F:      arch/*/kernel/*/*/perf_event*.c
7276 F:      arch/*/include/asm/perf_event.h
7277 F:      arch/*/kernel/perf_callchain.c
7278 F:      tools/perf/
7279
7280 PERSONALITY HANDLING
7281 M:      Christoph Hellwig <hch@infradead.org>
7282 L:      linux-abi-devel@lists.sourceforge.net
7283 S:      Maintained
7284 F:      include/linux/personality.h
7285 F:      include/uapi/linux/personality.h
7286
7287 PHONET PROTOCOL
7288 M:      Remi Denis-Courmont <courmisch@gmail.com>
7289 S:      Supported
7290 F:      Documentation/networking/phonet.txt
7291 F:      include/linux/phonet.h
7292 F:      include/net/phonet/
7293 F:      include/uapi/linux/phonet.h
7294 F:      net/phonet/
7295
7296 PHRAM MTD DRIVER
7297 M:      Joern Engel <joern@lazybastard.org>
7298 L:      linux-mtd@lists.infradead.org
7299 S:      Maintained
7300 F:      drivers/mtd/devices/phram.c
7301
7302 PICOLCD HID DRIVER
7303 M:      Bruno Prémont <bonbons@linux-vserver.org>
7304 L:      linux-input@vger.kernel.org
7305 S:      Maintained
7306 F:      drivers/hid/hid-picolcd*
7307
7308 PICOXCELL SUPPORT
7309 M:      Jamie Iles <jamie@jamieiles.com>
7310 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7311 T:      git git://github.com/jamieiles/linux-2.6-ji.git
7312 S:      Supported
7313 F:      arch/arm/boot/dts/picoxcell*
7314 F:      arch/arm/mach-picoxcell/
7315 F:      drivers/crypto/picoxcell*
7316
7317 PIN CONTROL SUBSYSTEM
7318 M:      Linus Walleij <linus.walleij@linaro.org>
7319 L:      linux-gpio@vger.kernel.org
7320 S:      Maintained
7321 F:      drivers/pinctrl/
7322 F:      include/linux/pinctrl/
7323
7324 PIN CONTROLLER - ATMEL AT91
7325 M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7326 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7327 S:      Maintained
7328 F:      drivers/pinctrl/pinctrl-at91.*
7329
7330 PIN CONTROLLER - INTEL
7331 M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7332 M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7333 S:      Maintained
7334 F:      drivers/pinctrl/intel/
7335
7336 PIN CONTROLLER - RENESAS
7337 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7338 L:      linux-sh@vger.kernel.org
7339 S:      Maintained
7340 F:      drivers/pinctrl/sh-pfc/
7341
7342 PIN CONTROLLER - SAMSUNG
7343 M:      Tomasz Figa <tomasz.figa@gmail.com>
7344 M:      Thomas Abraham <thomas.abraham@linaro.org>
7345 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7346 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7347 S:      Maintained
7348 F:      drivers/pinctrl/samsung/
7349
7350 PIN CONTROLLER - ST SPEAR
7351 M:      Viresh Kumar <viresh.linux@gmail.com>
7352 L:      spear-devel@list.st.com
7353 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7354 W:      http://www.st.com/spear
7355 S:      Maintained
7356 F:      drivers/pinctrl/spear/
7357
7358 PKTCDVD DRIVER
7359 M:      Jiri Kosina <jkosina@suse.cz>
7360 S:      Maintained
7361 F:      drivers/block/pktcdvd.c
7362 F:      include/linux/pktcdvd.h
7363 F:      include/uapi/linux/pktcdvd.h
7364
7365 PKUNITY SOC DRIVERS
7366 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7367 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7368 S:      Maintained
7369 T:      git git://github.com/gxt/linux.git
7370 F:      drivers/input/serio/i8042-unicore32io.h
7371 F:      drivers/i2c/busses/i2c-puv3.c
7372 F:      drivers/video/fbdev/fb-puv3.c
7373 F:      drivers/rtc/rtc-puv3.c
7374
7375 PMBUS HARDWARE MONITORING DRIVERS
7376 M:      Guenter Roeck <linux@roeck-us.net>
7377 L:      lm-sensors@lm-sensors.org
7378 W:      http://www.lm-sensors.org/
7379 W:      http://www.roeck-us.net/linux/drivers/
7380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7381 S:      Maintained
7382 F:      Documentation/hwmon/pmbus
7383 F:      drivers/hwmon/pmbus/
7384 F:      include/linux/i2c/pmbus.h
7385
7386 PMC SIERRA MaxRAID DRIVER
7387 M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7388 L:      linux-scsi@vger.kernel.org
7389 W:      http://www.pmc-sierra.com/
7390 S:      Supported
7391 F:      drivers/scsi/pmcraid.*
7392
7393 PMC SIERRA PM8001 DRIVER
7394 M:      xjtuwjp@gmail.com
7395 M:      lindar_liu@usish.com
7396 L:      pmchba@pmcs.com
7397 L:      linux-scsi@vger.kernel.org
7398 S:      Supported
7399 F:      drivers/scsi/pm8001/
7400
7401 POSIX CLOCKS and TIMERS
7402 M:      Thomas Gleixner <tglx@linutronix.de>
7403 L:      linux-kernel@vger.kernel.org
7404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7405 S:      Maintained
7406 F:      fs/timerfd.c
7407 F:      include/linux/timer*
7408 F:      kernel/time/*timer*
7409
7410 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7411 M:      Sebastian Reichel <sre@kernel.org>
7412 M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7413 M:      David Woodhouse <dwmw2@infradead.org>
7414 L:      linux-pm@vger.kernel.org
7415 T:      git git://git.infradead.org/battery-2.6.git
7416 S:      Maintained
7417 F:      include/linux/power_supply.h
7418 F:      drivers/power/
7419
7420 PNP SUPPORT
7421 M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7422 S:      Maintained
7423 F:      drivers/pnp/
7424
7425 PNXxxxx I2C DRIVER
7426 M:      Vitaly Wool <vitalywool@gmail.com>
7427 L:      linux-i2c@vger.kernel.org
7428 S:      Maintained
7429 F:      drivers/i2c/busses/i2c-pnx.c
7430
7431 PPP PROTOCOL DRIVERS AND COMPRESSORS
7432 M:      Paul Mackerras <paulus@samba.org>
7433 L:      linux-ppp@vger.kernel.org
7434 S:      Maintained
7435 F:      drivers/net/ppp/ppp_*
7436
7437 PPP OVER ATM (RFC 2364)
7438 M:      Mitchell Blank Jr <mitch@sfgoth.com>
7439 S:      Maintained
7440 F:      net/atm/pppoatm.c
7441 F:      include/uapi/linux/atmppp.h
7442
7443 PPP OVER ETHERNET
7444 M:      Michal Ostrowski <mostrows@earthlink.net>
7445 S:      Maintained
7446 F:      drivers/net/ppp/pppoe.c
7447 F:      drivers/net/ppp/pppox.c
7448
7449 PPP OVER L2TP
7450 M:      James Chapman <jchapman@katalix.com>
7451 S:      Maintained
7452 F:      net/l2tp/l2tp_ppp.c
7453 F:      include/linux/if_pppol2tp.h
7454 F:      include/uapi/linux/if_pppol2tp.h
7455
7456 PPS SUPPORT
7457 M:      Rodolfo Giometti <giometti@enneenne.com>
7458 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7459 L:      linuxpps@ml.enneenne.com (subscribers-only)
7460 S:      Maintained
7461 F:      Documentation/pps/
7462 F:      drivers/pps/
7463 F:      include/linux/pps*.h
7464
7465 PPTP DRIVER
7466 M:      Dmitry Kozlov <xeb@mail.ru>
7467 L:      netdev@vger.kernel.org
7468 S:      Maintained
7469 F:      drivers/net/ppp/pptp.c
7470 W:      http://sourceforge.net/projects/accel-pptp
7471
7472 PREEMPTIBLE KERNEL
7473 M:      Robert Love <rml@tech9.net>
7474 L:      kpreempt-tech@lists.sourceforge.net
7475 W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7476 S:      Supported
7477 F:      Documentation/preempt-locking.txt
7478 F:      include/linux/preempt.h
7479
7480 PRISM54 WIRELESS DRIVER
7481 M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7482 L:      linux-wireless@vger.kernel.org
7483 W:      http://wireless.kernel.org/en/users/Drivers/p54
7484 S:      Obsolete
7485 F:      drivers/net/wireless/prism54/
7486
7487 PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7488 M:      Mikael Pettersson <mikpelinux@gmail.com>
7489 L:      linux-ide@vger.kernel.org
7490 S:      Maintained
7491 F:      drivers/ata/sata_promise.*
7492
7493 PS3 NETWORK SUPPORT
7494 M:      Geoff Levand <geoff@infradead.org>
7495 L:      netdev@vger.kernel.org
7496 L:      cbe-oss-dev@lists.ozlabs.org
7497 S:      Maintained
7498 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7499
7500 PS3 PLATFORM SUPPORT
7501 M:      Geoff Levand <geoff@infradead.org>
7502 L:      linuxppc-dev@lists.ozlabs.org
7503 L:      cbe-oss-dev@lists.ozlabs.org
7504 S:      Maintained
7505 F:      arch/powerpc/boot/ps3*
7506 F:      arch/powerpc/include/asm/lv1call.h
7507 F:      arch/powerpc/include/asm/ps3*.h
7508 F:      arch/powerpc/platforms/ps3/
7509 F:      drivers/*/ps3*
7510 F:      drivers/ps3/
7511 F:      drivers/rtc/rtc-ps3.c
7512 F:      drivers/usb/host/*ps3.c
7513 F:      sound/ppc/snd_ps3*
7514
7515 PS3VRAM DRIVER
7516 M:      Jim Paris <jim@jtan.com>
7517 L:      cbe-oss-dev@lists.ozlabs.org
7518 S:      Maintained
7519 F:      drivers/block/ps3vram.c
7520
7521 PSTORE FILESYSTEM
7522 M:      Anton Vorontsov <anton@enomsg.org>
7523 M:      Colin Cross <ccross@android.com>
7524 M:      Kees Cook <keescook@chromium.org>
7525 M:      Tony Luck <tony.luck@intel.com>
7526 S:      Maintained
7527 T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7528 F:      fs/pstore/
7529 F:      include/linux/pstore*
7530 F:      drivers/firmware/efi/efi-pstore.c
7531 F:      drivers/acpi/apei/erst.c
7532
7533 PTP HARDWARE CLOCK SUPPORT
7534 M:      Richard Cochran <richardcochran@gmail.com>
7535 L:      netdev@vger.kernel.org
7536 S:      Maintained
7537 W:      http://linuxptp.sourceforge.net/
7538 F:      Documentation/ABI/testing/sysfs-ptp
7539 F:      Documentation/ptp/*
7540 F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7541 F:      drivers/net/phy/dp83640*
7542 F:      drivers/ptp/*
7543 F:      include/linux/ptp_cl*
7544
7545 PTRACE SUPPORT
7546 M:      Roland McGrath <roland@hack.frob.com>
7547 M:      Oleg Nesterov <oleg@redhat.com>
7548 S:      Maintained
7549 F:      include/asm-generic/syscall.h
7550 F:      include/linux/ptrace.h
7551 F:      include/linux/regset.h
7552 F:      include/linux/tracehook.h
7553 F:      include/uapi/linux/ptrace.h
7554 F:      kernel/ptrace.c
7555
7556 PVRUSB2 VIDEO4LINUX DRIVER
7557 M:      Mike Isely <isely@pobox.com>
7558 L:      pvrusb2@isely.net       (subscribers-only)
7559 L:      linux-media@vger.kernel.org
7560 W:      http://www.isely.net/pvrusb2/
7561 T:      git git://linuxtv.org/media_tree.git
7562 S:      Maintained
7563 F:      Documentation/video4linux/README.pvrusb2
7564 F:      drivers/media/usb/pvrusb2/
7565
7566 PWC WEBCAM DRIVER
7567 M:      Hans de Goede <hdegoede@redhat.com>
7568 L:      linux-media@vger.kernel.org
7569 T:      git git://linuxtv.org/media_tree.git
7570 S:      Maintained
7571 F:      drivers/media/usb/pwc/*
7572
7573 PWM FAN DRIVER
7574 M:      Kamil Debski <k.debski@samsung.com>
7575 L:      lm-sensors@lm-sensors.org
7576 S:      Supported
7577 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7578 F:      Documentation/hwmon/pwm-fan
7579 F:      drivers/hwmon/pwm-fan.c
7580
7581 PWM SUBSYSTEM
7582 M:      Thierry Reding <thierry.reding@gmail.com>
7583 L:      linux-pwm@vger.kernel.org
7584 S:      Maintained
7585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7586 F:      Documentation/pwm.txt
7587 F:      Documentation/devicetree/bindings/pwm/
7588 F:      include/linux/pwm.h
7589 F:      drivers/pwm/
7590 F:      drivers/video/backlight/pwm_bl.c
7591 F:      include/linux/pwm_backlight.h
7592
7593 PXA2xx/PXA3xx SUPPORT
7594 M:      Daniel Mack <daniel@zonque.org>
7595 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7596 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7597 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7598 T:      git git://github.com/hzhuang1/linux.git
7599 T:      git git://github.com/rjarzmik/linux.git
7600 S:      Maintained
7601 F:      arch/arm/mach-pxa/
7602 F:      drivers/pcmcia/pxa2xx*
7603 F:      drivers/spi/spi-pxa2xx*
7604 F:      drivers/usb/gadget/udc/pxa2*
7605 F:      include/sound/pxa2xx-lib.h
7606 F:      sound/arm/pxa*
7607 F:      sound/soc/pxa/
7608
7609 PXA3xx NAND FLASH DRIVER
7610 M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7611 L:      linux-mtd@lists.infradead.org
7612 S:      Maintained
7613 F:      drivers/mtd/nand/pxa3xx_nand.c
7614
7615 MMP SUPPORT
7616 M:      Eric Miao <eric.y.miao@gmail.com>
7617 M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7618 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7619 T:      git git://github.com/hzhuang1/linux.git
7620 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7621 S:      Maintained
7622 F:      arch/arm/mach-mmp/
7623
7624 PXA MMCI DRIVER
7625 S:      Orphan
7626
7627 PXA RTC DRIVER
7628 M:      Robert Jarzmik <robert.jarzmik@free.fr>
7629 L:      rtc-linux@googlegroups.com
7630 S:      Maintained
7631
7632 QAT DRIVER
7633 M:      Tadeusz Struk <tadeusz.struk@intel.com>
7634 L:      qat-linux@intel.com
7635 S:      Supported
7636 F:      drivers/crypto/qat/
7637
7638 QIB DRIVER
7639 M:      Mike Marciniszyn <infinipath@intel.com>
7640 L:      linux-rdma@vger.kernel.org
7641 S:      Supported
7642 F:      drivers/infiniband/hw/qib/
7643
7644 QLOGIC QLA1280 SCSI DRIVER
7645 M:      Michael Reed <mdr@sgi.com>
7646 L:      linux-scsi@vger.kernel.org
7647 S:      Maintained
7648 F:      drivers/scsi/qla1280.[ch]
7649
7650 QLOGIC QLA2XXX FC-SCSI DRIVER
7651 M:      qla2xxx-upstream@qlogic.com
7652 L:      linux-scsi@vger.kernel.org
7653 S:      Supported
7654 F:      Documentation/scsi/LICENSE.qla2xxx
7655 F:      drivers/scsi/qla2xxx/
7656
7657 QLOGIC QLA4XXX iSCSI DRIVER
7658 M:      Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7659 M:      iscsi-driver@qlogic.com
7660 L:      linux-scsi@vger.kernel.org
7661 S:      Supported
7662 F:      Documentation/scsi/LICENSE.qla4xxx
7663 F:      drivers/scsi/qla4xxx/
7664
7665 QLOGIC QLA3XXX NETWORK DRIVER
7666 M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7667 M:      Ron Mercer <ron.mercer@qlogic.com>
7668 M:      linux-driver@qlogic.com
7669 L:      netdev@vger.kernel.org
7670 S:      Supported
7671 F:      Documentation/networking/LICENSE.qla3xxx
7672 F:      drivers/net/ethernet/qlogic/qla3xxx.*
7673
7674 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7675 M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
7676 M:      Dept-GELinuxNICDev@qlogic.com
7677 L:      netdev@vger.kernel.org
7678 S:      Supported
7679 F:      drivers/net/ethernet/qlogic/qlcnic/
7680
7681 QLOGIC QLGE 10Gb ETHERNET DRIVER
7682 M:      Harish Patil <harish.patil@qlogic.com>
7683 M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
7684 M:      Dept-GELinuxNICDev@qlogic.com
7685 M:      linux-driver@qlogic.com
7686 L:      netdev@vger.kernel.org
7687 S:      Supported
7688 F:      drivers/net/ethernet/qlogic/qlge/
7689
7690 QNX4 FILESYSTEM
7691 M:      Anders Larsen <al@alarsen.net>
7692 W:      http://www.alarsen.net/linux/qnx4fs/
7693 S:      Maintained
7694 F:      fs/qnx4/
7695 F:      include/uapi/linux/qnx4_fs.h
7696 F:      include/uapi/linux/qnxtypes.h
7697
7698 QT1010 MEDIA DRIVER
7699 M:      Antti Palosaari <crope@iki.fi>
7700 L:      linux-media@vger.kernel.org
7701 W:      http://linuxtv.org/
7702 W:      http://palosaari.fi/linux/
7703 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7704 T:      git git://linuxtv.org/anttip/media_tree.git
7705 S:      Maintained
7706 F:      drivers/media/tuners/qt1010*
7707
7708 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7709 M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7710 L:      linux-wireless@vger.kernel.org
7711 L:      ath9k-devel@lists.ath9k.org
7712 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
7713 S:      Supported
7714 F:      drivers/net/wireless/ath/ath9k/
7715
7716 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7717 M:      Kalle Valo <kvalo@qca.qualcomm.com>
7718 L:      ath10k@lists.infradead.org
7719 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
7720 T:      git git://github.com/kvalo/ath.git
7721 S:      Supported
7722 F:      drivers/net/wireless/ath/ath10k/
7723
7724 QUALCOMM HEXAGON ARCHITECTURE
7725 M:      Richard Kuo <rkuo@codeaurora.org>
7726 L:      linux-hexagon@vger.kernel.org
7727 S:      Supported
7728 F:      arch/hexagon/
7729
7730 QUALCOMM WCN36XX WIRELESS DRIVER
7731 M:      Eugene Krasnikov <k.eugene.e@gmail.com>
7732 L:      wcn36xx@lists.infradead.org
7733 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
7734 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
7735 S:      Supported
7736 F:      drivers/net/wireless/ath/wcn36xx/
7737
7738 QUICKCAM PARALLEL PORT WEBCAMS
7739 M:      Hans Verkuil <hverkuil@xs4all.nl>
7740 L:      linux-media@vger.kernel.org
7741 T:      git git://linuxtv.org/media_tree.git
7742 W:      http://linuxtv.org
7743 S:      Odd Fixes
7744 F:      drivers/media/parport/*-qcam*
7745
7746 RADOS BLOCK DEVICE (RBD)
7747 M:      Yehuda Sadeh <yehuda@inktank.com>
7748 M:      Sage Weil <sage@inktank.com>
7749 M:      Alex Elder <elder@kernel.org>
7750 M:      ceph-devel@vger.kernel.org
7751 W:      http://ceph.com/
7752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
7753 S:      Supported
7754 F:      drivers/block/rbd.c
7755 F:      drivers/block/rbd_types.h
7756
7757 RADEON FRAMEBUFFER DISPLAY DRIVER
7758 M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
7759 L:      linux-fbdev@vger.kernel.org
7760 S:      Maintained
7761 F:      drivers/video/fbdev/aty/radeon*
7762 F:      include/uapi/linux/radeonfb.h
7763
7764 RADIOSHARK RADIO DRIVER
7765 M:      Hans de Goede <hdegoede@redhat.com>
7766 L:      linux-media@vger.kernel.org
7767 T:      git git://linuxtv.org/media_tree.git
7768 S:      Maintained
7769 F:      drivers/media/radio/radio-shark.c
7770
7771 RADIOSHARK2 RADIO DRIVER
7772 M:      Hans de Goede <hdegoede@redhat.com>
7773 L:      linux-media@vger.kernel.org
7774 T:      git git://linuxtv.org/media_tree.git
7775 S:      Maintained
7776 F:      drivers/media/radio/radio-shark2.c
7777 F:      drivers/media/radio/radio-tea5777.c
7778
7779 RAGE128 FRAMEBUFFER DISPLAY DRIVER
7780 M:      Paul Mackerras <paulus@samba.org>
7781 L:      linux-fbdev@vger.kernel.org
7782 S:      Maintained
7783 F:      drivers/video/fbdev/aty/aty128fb.c
7784
7785 RALINK RT2X00 WIRELESS LAN DRIVER
7786 P:      rt2x00 project
7787 M:      Stanislaw Gruszka <sgruszka@redhat.com>
7788 M:      Helmut Schaa <helmut.schaa@googlemail.com>
7789 L:      linux-wireless@vger.kernel.org
7790 L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
7791 W:      http://rt2x00.serialmonkey.com/
7792 S:      Maintained
7793 F:      drivers/net/wireless/rt2x00/
7794
7795 RAMDISK RAM BLOCK DEVICE DRIVER
7796 M:      Nick Piggin <npiggin@kernel.dk>
7797 S:      Maintained
7798 F:      Documentation/blockdev/ramdisk.txt
7799 F:      drivers/block/brd.c
7800
7801 RANDOM NUMBER DRIVER
7802 M:      "Theodore Ts'o" <tytso@mit.edu>
7803 S:      Maintained
7804 F:      drivers/char/random.c
7805
7806 RAPIDIO SUBSYSTEM
7807 M:      Matt Porter <mporter@kernel.crashing.org>
7808 M:      Alexandre Bounine <alexandre.bounine@idt.com>
7809 S:      Maintained
7810 F:      drivers/rapidio/
7811
7812 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
7813 L:      linux-wireless@vger.kernel.org
7814 S:      Orphan
7815 F:      drivers/net/wireless/ray*
7816
7817 RCUTORTURE MODULE
7818 M:      Josh Triplett <josh@joshtriplett.org>
7819 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7820 L:      linux-kernel@vger.kernel.org
7821 S:      Supported
7822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7823 F:      Documentation/RCU/torture.txt
7824 F:      kernel/rcu/rcutorture.c
7825
7826 RCUTORTURE TEST FRAMEWORK
7827 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7828 M:      Josh Triplett <josh@joshtriplett.org>
7829 R:      Steven Rostedt <rostedt@goodmis.org>
7830 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7831 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7832 L:      linux-kernel@vger.kernel.org
7833 S:      Supported
7834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7835 F:      tools/testing/selftests/rcutorture
7836
7837 RDC R-321X SoC
7838 M:      Florian Fainelli <florian@openwrt.org>
7839 S:      Maintained
7840
7841 RDC R6040 FAST ETHERNET DRIVER
7842 M:      Florian Fainelli <florian@openwrt.org>
7843 L:      netdev@vger.kernel.org
7844 S:      Maintained
7845 F:      drivers/net/ethernet/rdc/r6040.c
7846
7847 RDS - RELIABLE DATAGRAM SOCKETS
7848 M:      Chien Yen <chien.yen@oracle.com>
7849 L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
7850 S:      Supported
7851 F:      net/rds/
7852
7853 READ-COPY UPDATE (RCU)
7854 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7855 M:      Josh Triplett <josh@joshtriplett.org>
7856 R:      Steven Rostedt <rostedt@goodmis.org>
7857 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7858 R:      Lai Jiangshan <laijs@cn.fujitsu.com>
7859 L:      linux-kernel@vger.kernel.org
7860 W:      http://www.rdrop.com/users/paulmck/RCU/
7861 S:      Supported
7862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7863 F:      Documentation/RCU/
7864 X:      Documentation/RCU/torture.txt
7865 F:      include/linux/rcu*
7866 X:      include/linux/srcu.h
7867 F:      kernel/rcu/
7868 X:      kernel/torture.c
7869
7870 REAL TIME CLOCK (RTC) SUBSYSTEM
7871 M:      Alessandro Zummo <a.zummo@towertech.it>
7872 L:      rtc-linux@googlegroups.com
7873 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
7874 S:      Maintained
7875 F:      Documentation/rtc.txt
7876 F:      drivers/rtc/
7877 F:      include/linux/rtc.h
7878 F:      include/uapi/linux/rtc.h
7879
7880 REALTEK AUDIO CODECS
7881 M:      Bard Liao <bardliao@realtek.com>
7882 M:      Oder Chiou <oder_chiou@realtek.com>
7883 S:      Maintained
7884 F:      sound/soc/codecs/rt*
7885 F:      include/sound/rt*.h
7886
7887 REISERFS FILE SYSTEM
7888 L:      reiserfs-devel@vger.kernel.org
7889 S:      Supported
7890 F:      fs/reiserfs/
7891
7892 REGISTER MAP ABSTRACTION
7893 M:      Mark Brown <broonie@kernel.org>
7894 L:      linux-kernel@vger.kernel.org
7895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7896 S:      Supported
7897 F:      drivers/base/regmap/
7898 F:      include/linux/regmap.h
7899
7900 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7901 M:      Ohad Ben-Cohen <ohad@wizery.com>
7902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
7903 S:      Maintained
7904 F:      drivers/remoteproc/
7905 F:      Documentation/remoteproc.txt
7906 F:      include/linux/remoteproc.h
7907
7908 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7909 M:      Ohad Ben-Cohen <ohad@wizery.com>
7910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7911 S:      Maintained
7912 F:      drivers/rpmsg/
7913 F:      Documentation/rpmsg.txt
7914 F:      include/linux/rpmsg.h
7915
7916 RESET CONTROLLER FRAMEWORK
7917 M:      Philipp Zabel <p.zabel@pengutronix.de>
7918 S:      Maintained
7919 F:      drivers/reset/
7920 F:      Documentation/devicetree/bindings/reset/
7921 F:      include/linux/reset.h
7922 F:      include/linux/reset-controller.h
7923
7924 RFKILL
7925 M:      Johannes Berg <johannes@sipsolutions.net>
7926 L:      linux-wireless@vger.kernel.org
7927 W:      http://wireless.kernel.org/
7928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7930 S:      Maintained
7931 F:      Documentation/rfkill.txt
7932 F:      net/rfkill/
7933
7934 RICOH SMARTMEDIA/XD DRIVER
7935 M:      Maxim Levitsky <maximlevitsky@gmail.com>
7936 S:      Maintained
7937 F:      drivers/mtd/nand/r852.c
7938 F:      drivers/mtd/nand/r852.h
7939
7940 RICOH R5C592 MEMORYSTICK DRIVER
7941 M:      Maxim Levitsky <maximlevitsky@gmail.com>
7942 S:      Maintained
7943 F:      drivers/memstick/host/r592.*
7944
7945 ROCCAT DRIVERS
7946 M:      Stefan Achatz <erazor_de@users.sourceforge.net>
7947 W:      http://sourceforge.net/projects/roccat/
7948 S:      Maintained
7949 F:      drivers/hid/hid-roccat*
7950 F:      include/linux/hid-roccat*
7951 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
7952
7953 ROCKETPORT DRIVER
7954 P:      Comtrol Corp.
7955 W:      http://www.comtrol.com
7956 S:      Maintained
7957 F:      Documentation/serial/rocket.txt
7958 F:      drivers/tty/rocket*
7959
7960 ROSE NETWORK LAYER
7961 M:      Ralf Baechle <ralf@linux-mips.org>
7962 L:      linux-hams@vger.kernel.org
7963 W:      http://www.linux-ax25.org/
7964 S:      Maintained
7965 F:      include/net/rose.h
7966 F:      include/uapi/linux/rose.h
7967 F:      net/rose/
7968
7969 RTL2830 MEDIA DRIVER
7970 M:      Antti Palosaari <crope@iki.fi>
7971 L:      linux-media@vger.kernel.org
7972 W:      http://linuxtv.org/
7973 W:      http://palosaari.fi/linux/
7974 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7975 T:      git git://linuxtv.org/anttip/media_tree.git
7976 S:      Maintained
7977 F:      drivers/media/dvb-frontends/rtl2830*
7978
7979 RTL2832 MEDIA DRIVER
7980 M:      Antti Palosaari <crope@iki.fi>
7981 L:      linux-media@vger.kernel.org
7982 W:      http://linuxtv.org/
7983 W:      http://palosaari.fi/linux/
7984 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7985 T:      git git://linuxtv.org/anttip/media_tree.git
7986 S:      Maintained
7987 F:      drivers/media/dvb-frontends/rtl2832*
7988
7989 RTL2832_SDR MEDIA DRIVER
7990 M:      Antti Palosaari <crope@iki.fi>
7991 L:      linux-media@vger.kernel.org
7992 W:      http://linuxtv.org/
7993 W:      http://palosaari.fi/linux/
7994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7995 T:      git git://linuxtv.org/anttip/media_tree.git
7996 S:      Maintained
7997 F:      drivers/media/dvb-frontends/rtl2832_sdr*
7998
7999 RTL8180 WIRELESS DRIVER
8000 M:      "John W. Linville" <linville@tuxdriver.com>
8001 L:      linux-wireless@vger.kernel.org
8002 W:      http://wireless.kernel.org/
8003 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8004 S:      Maintained
8005 F:      drivers/net/wireless/rtl818x/rtl8180/
8006
8007 RTL8187 WIRELESS DRIVER
8008 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8009 M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8010 M:      Larry Finger <Larry.Finger@lwfinger.net>
8011 L:      linux-wireless@vger.kernel.org
8012 W:      http://wireless.kernel.org/
8013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8014 S:      Maintained
8015 F:      drivers/net/wireless/rtl818x/rtl8187/
8016
8017 RTL8192CE WIRELESS DRIVER
8018 M:      Larry Finger <Larry.Finger@lwfinger.net>
8019 M:      Chaoming Li <chaoming_li@realsil.com.cn>
8020 L:      linux-wireless@vger.kernel.org
8021 W:      http://wireless.kernel.org/
8022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8023 S:      Maintained
8024 F:      drivers/net/wireless/rtlwifi/
8025 F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8026
8027 S3 SAVAGE FRAMEBUFFER DRIVER
8028 M:      Antonino Daplas <adaplas@gmail.com>
8029 L:      linux-fbdev@vger.kernel.org
8030 S:      Maintained
8031 F:      drivers/video/fbdev/savage/
8032
8033 S390
8034 M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8035 M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8036 M:      linux390@de.ibm.com
8037 L:      linux-s390@vger.kernel.org
8038 W:      http://www.ibm.com/developerworks/linux/linux390/
8039 S:      Supported
8040 F:      arch/s390/
8041 F:      drivers/s390/
8042 F:      Documentation/s390/
8043 F:      Documentation/DocBook/s390*
8044
8045 S390 COMMON I/O LAYER
8046 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8047 M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8048 L:      linux-s390@vger.kernel.org
8049 W:      http://www.ibm.com/developerworks/linux/linux390/
8050 S:      Supported
8051 F:      drivers/s390/cio/
8052
8053 S390 DASD DRIVER
8054 M:      Stefan Weinhuber <wein@de.ibm.com>
8055 M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8056 L:      linux-s390@vger.kernel.org
8057 W:      http://www.ibm.com/developerworks/linux/linux390/
8058 S:      Supported
8059 F:      drivers/s390/block/dasd*
8060 F:      block/partitions/ibm.c
8061
8062 S390 NETWORK DRIVERS
8063 M:      Ursula Braun <ursula.braun@de.ibm.com>
8064 M:      Frank Blaschka <blaschka@linux.vnet.ibm.com>
8065 M:      linux390@de.ibm.com
8066 L:      linux-s390@vger.kernel.org
8067 W:      http://www.ibm.com/developerworks/linux/linux390/
8068 S:      Supported
8069 F:      drivers/s390/net/
8070
8071 S390 PCI SUBSYSTEM
8072 M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8073 M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8074 L:      linux-s390@vger.kernel.org
8075 W:      http://www.ibm.com/developerworks/linux/linux390/
8076 S:      Supported
8077 F:      arch/s390/pci/
8078 F:      drivers/pci/hotplug/s390_pci_hpc.c
8079
8080 S390 ZCRYPT DRIVER
8081 M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8082 M:      linux390@de.ibm.com
8083 L:      linux-s390@vger.kernel.org
8084 W:      http://www.ibm.com/developerworks/linux/linux390/
8085 S:      Supported
8086 F:      drivers/s390/crypto/
8087
8088 S390 ZFCP DRIVER
8089 M:      Steffen Maier <maier@linux.vnet.ibm.com>
8090 M:      linux390@de.ibm.com
8091 L:      linux-s390@vger.kernel.org
8092 W:      http://www.ibm.com/developerworks/linux/linux390/
8093 S:      Supported
8094 F:      drivers/s390/scsi/zfcp_*
8095
8096 S390 IUCV NETWORK LAYER
8097 M:      Ursula Braun <ursula.braun@de.ibm.com>
8098 M:      linux390@de.ibm.com
8099 L:      linux-s390@vger.kernel.org
8100 W:      http://www.ibm.com/developerworks/linux/linux390/
8101 S:      Supported
8102 F:      drivers/s390/net/*iucv*
8103 F:      include/net/iucv/
8104 F:      net/iucv/
8105
8106 S3C24XX SD/MMC Driver
8107 M:      Ben Dooks <ben-linux@fluff.org>
8108 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8109 S:      Supported
8110 F:      drivers/mmc/host/s3cmci.*
8111
8112 SAA6588 RDS RECEIVER DRIVER
8113 M:      Hans Verkuil <hverkuil@xs4all.nl>
8114 L:      linux-media@vger.kernel.org
8115 T:      git git://linuxtv.org/media_tree.git
8116 W:      http://linuxtv.org
8117 S:      Odd Fixes
8118 F:      drivers/media/i2c/saa6588*
8119
8120 SAA7134 VIDEO4LINUX DRIVER
8121 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8122 L:      linux-media@vger.kernel.org
8123 W:      http://linuxtv.org
8124 T:      git git://linuxtv.org/media_tree.git
8125 S:      Odd fixes
8126 F:      Documentation/video4linux/*.saa7134
8127 F:      drivers/media/pci/saa7134/
8128
8129 SAA7146 VIDEO4LINUX-2 DRIVER
8130 M:      Hans Verkuil <hverkuil@xs4all.nl>
8131 L:      linux-media@vger.kernel.org
8132 T:      git git://linuxtv.org/media_tree.git
8133 S:      Maintained
8134 F:      drivers/media/common/saa7146/
8135 F:      drivers/media/pci/saa7146/
8136 F:      include/media/saa7146*
8137
8138 SAMSUNG LAPTOP DRIVER
8139 M:      Corentin Chary <corentin.chary@gmail.com>
8140 L:      platform-driver-x86@vger.kernel.org
8141 S:      Maintained
8142 F:      drivers/platform/x86/samsung-laptop.c
8143
8144 SAMSUNG AUDIO (ASoC) DRIVERS
8145 M:      Sangbeom Kim <sbkim73@samsung.com>
8146 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8147 S:      Supported
8148 F:      sound/soc/samsung/
8149
8150 SAMSUNG FRAMEBUFFER DRIVER
8151 M:      Jingoo Han <jg1.han@samsung.com>
8152 L:      linux-fbdev@vger.kernel.org
8153 S:      Maintained
8154 F:      drivers/video/fbdev/s3c-fb.c
8155
8156 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8157 M:      Sangbeom Kim <sbkim73@samsung.com>
8158 L:      linux-kernel@vger.kernel.org
8159 S:      Supported
8160 F:      drivers/mfd/sec*.c
8161 F:      drivers/regulator/s2m*.c
8162 F:      drivers/regulator/s5m*.c
8163 F:      include/linux/mfd/samsung/
8164
8165 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8166 M:      Kyungmin Park <kyungmin.park@samsung.com>
8167 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8168 L:      linux-media@vger.kernel.org
8169 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8170 S:      Supported
8171 F:      drivers/media/platform/exynos4-is/
8172
8173 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8174 M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8175 L:      linux-media@vger.kernel.org
8176 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8177 S:      Maintained
8178 F:      drivers/media/platform/s3c-camif/
8179 F:      include/media/s3c_camif.h
8180
8181 SAMSUNG S5C73M3 CAMERA DRIVER
8182 M:      Kyungmin Park <kyungmin.park@samsung.com>
8183 M:      Andrzej Hajda <a.hajda@samsung.com>
8184 L:      linux-media@vger.kernel.org
8185 S:      Supported
8186 F:      drivers/media/i2c/s5c73m3/*
8187
8188 SAMSUNG S5K5BAF CAMERA DRIVER
8189 M:      Kyungmin Park <kyungmin.park@samsung.com>
8190 M:      Andrzej Hajda <a.hajda@samsung.com>
8191 L:      linux-media@vger.kernel.org
8192 S:      Supported
8193 F:      drivers/media/i2c/s5k5baf.c
8194
8195 SAMSUNG SOC CLOCK DRIVERS
8196 M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8197 M:      Tomasz Figa <tomasz.figa@gmail.com>
8198 S:      Supported
8199 L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8200 F:      drivers/clk/samsung/
8201
8202 SAMSUNG SXGBE DRIVERS
8203 M:      Byungho An <bh74.an@samsung.com>
8204 M:      Girish K S <ks.giri@samsung.com>
8205 M:      Vipul Pandya <vipul.pandya@samsung.com>
8206 S:      Supported
8207 L:      netdev@vger.kernel.org
8208 F:      drivers/net/ethernet/samsung/sxgbe/
8209
8210 SAMSUNG USB2 PHY DRIVER
8211 M:      Kamil Debski <k.debski@samsung.com>
8212 L:      linux-kernel@vger.kernel.org
8213 S:      Supported
8214 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8215 F:      Documentation/phy/samsung-usb2.txt
8216 F:      drivers/phy/phy-exynos4210-usb2.c
8217 F:      drivers/phy/phy-exynos4x12-usb2.c
8218 F:      drivers/phy/phy-exynos5250-usb2.c
8219 F:      drivers/phy/phy-s5pv210-usb2.c
8220 F:      drivers/phy/phy-samsung-usb2.c
8221 F:      drivers/phy/phy-samsung-usb2.h
8222
8223 SERIAL DRIVERS
8224 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8225 L:      linux-serial@vger.kernel.org
8226 S:      Maintained
8227 F:      drivers/tty/serial/
8228
8229 SYNOPSYS DESIGNWARE DMAC DRIVER
8230 M:      Viresh Kumar <viresh.linux@gmail.com>
8231 M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8232 S:      Maintained
8233 F:      include/linux/platform_data/dma-dw.h
8234 F:      drivers/dma/dw/
8235
8236 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8237 M:      Seungwon Jeon <tgih.jun@samsung.com>
8238 M:      Jaehoon Chung <jh80.chung@samsung.com>
8239 L:      linux-mmc@vger.kernel.org
8240 S:      Maintained
8241 F:      include/linux/mmc/dw_mmc.h
8242 F:      drivers/mmc/host/dw_mmc*
8243
8244 THUNDERBOLT DRIVER
8245 M:      Andreas Noever <andreas.noever@gmail.com>
8246 S:      Maintained
8247 F:      drivers/thunderbolt/
8248
8249 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8250 M:      John Stultz <john.stultz@linaro.org>
8251 M:      Thomas Gleixner <tglx@linutronix.de>
8252 L:      linux-kernel@vger.kernel.org
8253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8254 S:      Supported
8255 F:      include/linux/clocksource.h
8256 F:      include/linux/time.h
8257 F:      include/linux/timex.h
8258 F:      include/uapi/linux/time.h
8259 F:      include/uapi/linux/timex.h
8260 F:      kernel/time/clocksource.c
8261 F:      kernel/time/time*.c
8262 F:      kernel/time/ntp.c
8263
8264 TLG2300 VIDEO4LINUX-2 DRIVER
8265 M:      Huang Shijie <shijie8@gmail.com>
8266 M:      Hans Verkuil <hverkuil@xs4all.nl>
8267 S:      Odd Fixes
8268 F:      drivers/media/usb/tlg2300/
8269
8270 SC1200 WDT DRIVER
8271 M:      Zwane Mwaikambo <zwanem@gmail.com>
8272 S:      Maintained
8273 F:      drivers/watchdog/sc1200wdt.c
8274
8275 SCHEDULER
8276 M:      Ingo Molnar <mingo@redhat.com>
8277 M:      Peter Zijlstra <peterz@infradead.org>
8278 L:      linux-kernel@vger.kernel.org
8279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8280 S:      Maintained
8281 F:      kernel/sched/
8282 F:      include/linux/sched.h
8283 F:      include/uapi/linux/sched.h
8284 F:      include/linux/wait.h
8285
8286 SCORE ARCHITECTURE
8287 M:      Chen Liqin <liqin.linux@gmail.com>
8288 M:      Lennox Wu <lennox.wu@gmail.com>
8289 W:      http://www.sunplus.com
8290 S:      Supported
8291 F:      arch/score/
8292
8293 SCSI CDROM DRIVER
8294 M:      Jens Axboe <axboe@kernel.dk>
8295 L:      linux-scsi@vger.kernel.org
8296 W:      http://www.kernel.dk
8297 S:      Maintained
8298 F:      drivers/scsi/sr*
8299
8300 SCSI RDMA PROTOCOL (SRP) INITIATOR
8301 M:      Bart Van Assche <bvanassche@acm.org>
8302 L:      linux-rdma@vger.kernel.org
8303 S:      Supported
8304 W:      http://www.openfabrics.org
8305 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8307 F:      drivers/infiniband/ulp/srp/
8308 F:      include/scsi/srp.h
8309
8310 SCSI SG DRIVER
8311 M:      Doug Gilbert <dgilbert@interlog.com>
8312 L:      linux-scsi@vger.kernel.org
8313 W:      http://sg.danny.cz/sg
8314 S:      Maintained
8315 F:      Documentation/scsi/scsi-generic.txt
8316 F:      drivers/scsi/sg.c
8317 F:      include/scsi/sg.h
8318
8319 SCSI SUBSYSTEM
8320 M:      "James E.J. Bottomley" <JBottomley@parallels.com>
8321 L:      linux-scsi@vger.kernel.org
8322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
8325 S:      Maintained
8326 F:      drivers/scsi/
8327 F:      include/scsi/
8328
8329 SCSI TAPE DRIVER
8330 M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8331 L:      linux-scsi@vger.kernel.org
8332 S:      Maintained
8333 F:      Documentation/scsi/st.txt
8334 F:      drivers/scsi/st.*
8335 F:      drivers/scsi/st_*.h
8336
8337 SCTP PROTOCOL
8338 M:      Vlad Yasevich <vyasevich@gmail.com>
8339 M:      Neil Horman <nhorman@tuxdriver.com>
8340 L:      linux-sctp@vger.kernel.org
8341 W:      http://lksctp.sourceforge.net
8342 S:      Maintained
8343 F:      Documentation/networking/sctp.txt
8344 F:      include/linux/sctp.h
8345 F:      include/uapi/linux/sctp.h
8346 F:      include/net/sctp/
8347 F:      net/sctp/
8348
8349 SCx200 CPU SUPPORT
8350 M:      Jim Cromie <jim.cromie@gmail.com>
8351 S:      Odd Fixes
8352 F:      Documentation/i2c/busses/scx200_acb
8353 F:      arch/x86/platform/scx200/
8354 F:      drivers/watchdog/scx200_wdt.c
8355 F:      drivers/i2c/busses/scx200*
8356 F:      drivers/mtd/maps/scx200_docflash.c
8357 F:      include/linux/scx200.h
8358
8359 SCx200 GPIO DRIVER
8360 M:      Jim Cromie <jim.cromie@gmail.com>
8361 S:      Maintained
8362 F:      drivers/char/scx200_gpio.c
8363 F:      include/linux/scx200_gpio.h
8364
8365 SCx200 HRT CLOCKSOURCE DRIVER
8366 M:      Jim Cromie <jim.cromie@gmail.com>
8367 S:      Maintained
8368 F:      drivers/clocksource/scx200_hrt.c
8369
8370 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8371 M:      Sascha Sommer <saschasommer@freenet.de>
8372 L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8373 S:      Maintained
8374 F:      drivers/mmc/host/sdricoh_cs.c
8375
8376 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8377 M:      Chris Ball <chris@printf.net>
8378 L:      linux-mmc@vger.kernel.org
8379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8380 S:      Maintained
8381 F:      drivers/mmc/host/sdhci.*
8382 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8383
8384 SECURE COMPUTING
8385 M:      Kees Cook <keescook@chromium.org>
8386 R:      Andy Lutomirski <luto@amacapital.net>
8387 R:      Will Drewry <wad@chromium.org>
8388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8389 S:      Supported
8390 F:      kernel/seccomp.c
8391 F:      include/uapi/linux/seccomp.h
8392 F:      include/linux/seccomp.h
8393 K:      \bsecure_computing
8394 K:      \bTIF_SECCOMP\b
8395
8396 SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
8397 M:      Anton Vorontsov <anton@enomsg.org>
8398 L:      linuxppc-dev@lists.ozlabs.org
8399 L:      linux-mmc@vger.kernel.org
8400 S:      Maintained
8401 F:      drivers/mmc/host/sdhci-pltfm.[ch]
8402
8403 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8404 M:      Ben Dooks <ben-linux@fluff.org>
8405 L:      linux-mmc@vger.kernel.org
8406 S:      Maintained
8407 F:      drivers/mmc/host/sdhci-s3c.c
8408
8409 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8410 M:      Viresh Kumar <viresh.linux@gmail.com>
8411 L:      spear-devel@list.st.com
8412 L:      linux-mmc@vger.kernel.org
8413 S:      Maintained
8414 F:      drivers/mmc/host/sdhci-spear.c
8415
8416 SECURITY SUBSYSTEM
8417 M:      James Morris <james.l.morris@oracle.com>
8418 M:      Serge E. Hallyn <serge@hallyn.com>
8419 L:      linux-security-module@vger.kernel.org (suggested Cc:)
8420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8421 W:      http://kernsec.org/
8422 S:      Supported
8423 F:      security/
8424
8425 SECURITY CONTACT
8426 M:      Security Officers <security@kernel.org>
8427 S:      Supported
8428
8429 SELINUX SECURITY MODULE
8430 M:      Paul Moore <paul@paul-moore.com>
8431 M:      Stephen Smalley <sds@tycho.nsa.gov>
8432 M:      Eric Paris <eparis@parisplace.org>
8433 L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8434 W:      http://selinuxproject.org
8435 T:      git git://git.infradead.org/users/pcmoore/selinux
8436 S:      Supported
8437 F:      include/linux/selinux*
8438 F:      security/selinux/
8439 F:      scripts/selinux/
8440
8441 APPARMOR SECURITY MODULE
8442 M:      John Johansen <john.johansen@canonical.com>
8443 L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8444 W:      apparmor.wiki.kernel.org
8445 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8446 S:      Supported
8447 F:      security/apparmor/
8448
8449 SENSABLE PHANTOM
8450 M:      Jiri Slaby <jirislaby@gmail.com>
8451 S:      Maintained
8452 F:      drivers/misc/phantom.c
8453 F:      include/uapi/linux/phantom.h
8454
8455 SERIAL ATA (SATA) SUBSYSTEM
8456 M:      Tejun Heo <tj@kernel.org>
8457 L:      linux-ide@vger.kernel.org
8458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8459 S:      Supported
8460 F:      drivers/ata/
8461 F:      include/linux/ata.h
8462 F:      include/linux/libata.h
8463
8464 SERIAL ATA AHCI PLATFORM devices support
8465 M:      Hans de Goede <hdegoede@redhat.com>
8466 M:      Tejun Heo <tj@kernel.org>
8467 L:      linux-ide@vger.kernel.org
8468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8469 S:      Supported
8470 F:      drivers/ata/ahci_platform.c
8471 F:      drivers/ata/libahci_platform.c
8472 F:      include/linux/ahci_platform.h
8473
8474 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8475 M:      Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8476 L:      linux-scsi@vger.kernel.org
8477 W:      http://www.emulex.com
8478 S:      Supported
8479 F:      drivers/scsi/be2iscsi/
8480
8481 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8482 M:      Sathya Perla <sathya.perla@emulex.com>
8483 M:      Subbu Seetharaman <subbu.seetharaman@emulex.com>
8484 M:      Ajit Khaparde <ajit.khaparde@emulex.com>
8485 L:      netdev@vger.kernel.org
8486 W:      http://www.emulex.com
8487 S:      Supported
8488 F:      drivers/net/ethernet/emulex/benet/
8489
8490 SFC NETWORK DRIVER
8491 M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8492 M:      Shradha Shah <sshah@solarflare.com>
8493 L:      netdev@vger.kernel.org
8494 S:      Supported
8495 F:      drivers/net/ethernet/sfc/
8496
8497 SGI GRU DRIVER
8498 M:      Dimitri Sivanich <sivanich@sgi.com>
8499 S:      Maintained
8500 F:      drivers/misc/sgi-gru/
8501
8502 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8503 M:      Pat Gefre <pfg@sgi.com>
8504 L:      linux-ia64@vger.kernel.org
8505 S:      Supported
8506 F:      Documentation/ia64/serial.txt
8507 F:      drivers/tty/serial/ioc?_serial.c
8508 F:      include/linux/ioc?.h
8509
8510 SGI XP/XPC/XPNET DRIVER
8511 M:      Cliff Whickman <cpw@sgi.com>
8512 M:      Robin Holt <robinmholt@gmail.com>
8513 S:      Maintained
8514 F:      drivers/misc/sgi-xp/
8515
8516 SI2157 MEDIA DRIVER
8517 M:      Antti Palosaari <crope@iki.fi>
8518 L:      linux-media@vger.kernel.org
8519 W:      http://linuxtv.org/
8520 W:      http://palosaari.fi/linux/
8521 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8522 T:      git git://linuxtv.org/anttip/media_tree.git
8523 S:      Maintained
8524 F:      drivers/media/tuners/si2157*
8525
8526 SI2168 MEDIA DRIVER
8527 M:      Antti Palosaari <crope@iki.fi>
8528 L:      linux-media@vger.kernel.org
8529 W:      http://linuxtv.org/
8530 W:      http://palosaari.fi/linux/
8531 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8532 T:      git git://linuxtv.org/anttip/media_tree.git
8533 S:      Maintained
8534 F:      drivers/media/dvb-frontends/si2168*
8535
8536 SI470X FM RADIO RECEIVER I2C DRIVER
8537 M:      Hans Verkuil <hverkuil@xs4all.nl>
8538 L:      linux-media@vger.kernel.org
8539 T:      git git://linuxtv.org/media_tree.git
8540 W:      http://linuxtv.org
8541 S:      Odd Fixes
8542 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8543
8544 SI470X FM RADIO RECEIVER USB DRIVER
8545 M:      Hans Verkuil <hverkuil@xs4all.nl>
8546 L:      linux-media@vger.kernel.org
8547 T:      git git://linuxtv.org/media_tree.git
8548 W:      http://linuxtv.org
8549 S:      Maintained
8550 F:      drivers/media/radio/si470x/radio-si470x-common.c
8551 F:      drivers/media/radio/si470x/radio-si470x.h
8552 F:      drivers/media/radio/si470x/radio-si470x-usb.c
8553
8554 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8555 M:      Eduardo Valentin <edubezval@gmail.com>
8556 L:      linux-media@vger.kernel.org
8557 T:      git git://linuxtv.org/media_tree.git
8558 W:      http://linuxtv.org
8559 S:      Odd Fixes
8560 F:      drivers/media/radio/si4713/si4713.?
8561
8562 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8563 M:      Eduardo Valentin <edubezval@gmail.com>
8564 L:      linux-media@vger.kernel.org
8565 T:      git git://linuxtv.org/media_tree.git
8566 W:      http://linuxtv.org
8567 S:      Odd Fixes
8568 F:      drivers/media/radio/si4713/radio-platform-si4713.c
8569
8570 SI4713 FM RADIO TRANSMITTER USB DRIVER
8571 M:      Hans Verkuil <hverkuil@xs4all.nl>
8572 L:      linux-media@vger.kernel.org
8573 T:      git git://linuxtv.org/media_tree.git
8574 W:      http://linuxtv.org
8575 S:      Maintained
8576 F:      drivers/media/radio/si4713/radio-usb-si4713.c
8577
8578 SIANO DVB DRIVER
8579 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8580 L:      linux-media@vger.kernel.org
8581 W:      http://linuxtv.org
8582 T:      git git://linuxtv.org/media_tree.git
8583 S:      Odd fixes
8584 F:      drivers/media/common/siano/
8585 F:      drivers/media/usb/siano/
8586 F:      drivers/media/usb/siano/
8587 F:      drivers/media/mmc/siano/
8588
8589 SIMPLEFB FB DRIVER
8590 M:      Hans de Goede <hdegoede@redhat.com>
8591 L:      linux-fbdev@vger.kernel.org
8592 S:      Maintained
8593 F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8594 F:      drivers/video/fbdev/simplefb.c
8595 F:      include/linux/platform_data/simplefb.h
8596
8597 SH_VEU V4L2 MEM2MEM DRIVER
8598 L:      linux-media@vger.kernel.org
8599 S:      Orphan
8600 F:      drivers/media/platform/sh_veu.c
8601
8602 SH_VOU V4L2 OUTPUT DRIVER
8603 L:      linux-media@vger.kernel.org
8604 S:      Orphan
8605 F:      drivers/media/platform/sh_vou.c
8606 F:      include/media/sh_vou.h
8607
8608 SIMPLE FIRMWARE INTERFACE (SFI)
8609 M:      Len Brown <lenb@kernel.org>
8610 L:      sfi-devel@simplefirmware.org
8611 W:      http://simplefirmware.org/
8612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8613 S:      Supported
8614 F:      arch/x86/platform/sfi/
8615 F:      drivers/sfi/
8616 F:      include/linux/sfi*.h
8617
8618 SIMTEC EB110ATX (Chalice CATS)
8619 P:      Ben Dooks
8620 P:      Vincent Sanders <vince@simtec.co.uk>
8621 M:      Simtec Linux Team <linux@simtec.co.uk>
8622 W:      http://www.simtec.co.uk/products/EB110ATX/
8623 S:      Supported
8624
8625 SIMTEC EB2410ITX (BAST)
8626 P:      Ben Dooks
8627 P:      Vincent Sanders <vince@simtec.co.uk>
8628 M:      Simtec Linux Team <linux@simtec.co.uk>
8629 W:      http://www.simtec.co.uk/products/EB2410ITX/
8630 S:      Supported
8631 F:      arch/arm/mach-s3c24xx/mach-bast.c
8632 F:      arch/arm/mach-s3c24xx/bast-ide.c
8633 F:      arch/arm/mach-s3c24xx/bast-irq.c
8634
8635 TI DAVINCI MACHINE SUPPORT
8636 M:      Sekhar Nori <nsekhar@ti.com>
8637 M:      Kevin Hilman <khilman@deeprootsystems.com>
8638 T:      git git://gitorious.org/linux-davinci/linux-davinci.git
8639 Q:      http://patchwork.kernel.org/project/linux-davinci/list/
8640 S:      Supported
8641 F:      arch/arm/mach-davinci/
8642 F:      drivers/i2c/busses/i2c-davinci.c
8643
8644 TI DAVINCI SERIES MEDIA DRIVER
8645 M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
8646 L:      linux-media@vger.kernel.org
8647 W:      http://linuxtv.org/
8648 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8649 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
8650 S:      Maintained
8651 F:      drivers/media/platform/davinci/
8652 F:      include/media/davinci/
8653
8654 SIS 190 ETHERNET DRIVER
8655 M:      Francois Romieu <romieu@fr.zoreil.com>
8656 L:      netdev@vger.kernel.org
8657 S:      Maintained
8658 F:      drivers/net/ethernet/sis/sis190.c
8659
8660 SIS 900/7016 FAST ETHERNET DRIVER
8661 M:      Daniele Venzano <venza@brownhat.org>
8662 W:      http://www.brownhat.org/sis900.html
8663 L:      netdev@vger.kernel.org
8664 S:      Maintained
8665 F:      drivers/net/ethernet/sis/sis900.*
8666
8667 SIS FRAMEBUFFER DRIVER
8668 M:      Thomas Winischhofer <thomas@winischhofer.net>
8669 W:      http://www.winischhofer.net/linuxsisvga.shtml
8670 S:      Maintained
8671 F:      Documentation/fb/sisfb.txt
8672 F:      drivers/video/fbdev/sis/
8673 F:      include/video/sisfb.h
8674
8675 SIS USB2VGA DRIVER
8676 M:      Thomas Winischhofer <thomas@winischhofer.net>
8677 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
8678 S:      Maintained
8679 F:      drivers/usb/misc/sisusbvga/
8680
8681 SLAB ALLOCATOR
8682 M:      Christoph Lameter <cl@linux.com>
8683 M:      Pekka Enberg <penberg@kernel.org>
8684 M:      David Rientjes <rientjes@google.com>
8685 M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
8686 M:      Andrew Morton <akpm@linux-foundation.org>
8687 L:      linux-mm@kvack.org
8688 S:      Maintained
8689 F:      include/linux/sl?b*.h
8690 F:      mm/sl?b*
8691
8692 SLEEPABLE READ-COPY UPDATE (SRCU)
8693 M:      Lai Jiangshan <laijs@cn.fujitsu.com>
8694 M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8695 M:      Josh Triplett <josh@joshtriplett.org>
8696 R:      Steven Rostedt <rostedt@goodmis.org>
8697 R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8698 L:      linux-kernel@vger.kernel.org
8699 W:      http://www.rdrop.com/users/paulmck/RCU/
8700 S:      Supported
8701 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8702 F:      include/linux/srcu.h
8703 F:      kernel/rcu/srcu.c
8704
8705 SMACK SECURITY MODULE
8706 M:      Casey Schaufler <casey@schaufler-ca.com>
8707 L:      linux-security-module@vger.kernel.org
8708 W:      http://schaufler-ca.com
8709 T:      git git://git.gitorious.org/smack-next/kernel.git
8710 S:      Maintained
8711 F:      Documentation/security/Smack.txt
8712 F:      security/smack/
8713
8714 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8715 M:      Kevin Hilman <khilman@kernel.org>
8716 M:      Nishanth Menon <nm@ti.com>
8717 S:      Maintained
8718 F:      drivers/power/avs/
8719 F:      include/linux/power/smartreflex.h
8720 L:      linux-pm@vger.kernel.org
8721
8722 SMC91x ETHERNET DRIVER
8723 M:      Nicolas Pitre <nico@fluxnic.net>
8724 S:      Odd Fixes
8725 F:      drivers/net/ethernet/smsc/smc91x.*
8726
8727 SMIA AND SMIA++ IMAGE SENSOR DRIVER
8728 M:      Sakari Ailus <sakari.ailus@iki.fi>
8729 L:      linux-media@vger.kernel.org
8730 S:      Maintained
8731 F:      drivers/media/i2c/smiapp/
8732 F:      include/media/smiapp.h
8733 F:      drivers/media/i2c/smiapp-pll.c
8734 F:      drivers/media/i2c/smiapp-pll.h
8735
8736 SMM665 HARDWARE MONITOR DRIVER
8737 M:      Guenter Roeck <linux@roeck-us.net>
8738 L:      lm-sensors@lm-sensors.org
8739 S:      Maintained
8740 F:      Documentation/hwmon/smm665
8741 F:      drivers/hwmon/smm665.c
8742
8743 SMSC EMC2103 HARDWARE MONITOR DRIVER
8744 M:      Steve Glendinning <steve.glendinning@shawell.net>
8745 L:      lm-sensors@lm-sensors.org
8746 S:      Maintained
8747 F:      Documentation/hwmon/emc2103
8748 F:      drivers/hwmon/emc2103.c
8749
8750 SMSC SCH5627 HARDWARE MONITOR DRIVER
8751 M:      Hans de Goede <hdegoede@redhat.com>
8752 L:      lm-sensors@lm-sensors.org
8753 S:      Supported
8754 F:      Documentation/hwmon/sch5627
8755 F:      drivers/hwmon/sch5627.c
8756
8757 SMSC47B397 HARDWARE MONITOR DRIVER
8758 M:      Jean Delvare <jdelvare@suse.de>
8759 L:      lm-sensors@lm-sensors.org
8760 S:      Maintained
8761 F:      Documentation/hwmon/smsc47b397
8762 F:      drivers/hwmon/smsc47b397.c
8763
8764 SMSC911x ETHERNET DRIVER
8765 M:      Steve Glendinning <steve.glendinning@shawell.net>
8766 L:      netdev@vger.kernel.org
8767 S:      Maintained
8768 F:      include/linux/smsc911x.h
8769 F:      drivers/net/ethernet/smsc/smsc911x.*
8770
8771 SMSC9420 PCI ETHERNET DRIVER
8772 M:      Steve Glendinning <steve.glendinning@shawell.net>
8773 L:      netdev@vger.kernel.org
8774 S:      Maintained
8775 F:      drivers/net/ethernet/smsc/smsc9420.*
8776
8777 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
8778 M:      Steve Glendinning <steve.glendinning@shawell.net>
8779 L:      linux-fbdev@vger.kernel.org
8780 S:      Maintained
8781 F:      drivers/video/fbdev/smscufx.c
8782
8783 SOC-CAMERA V4L2 SUBSYSTEM
8784 M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8785 L:      linux-media@vger.kernel.org
8786 T:      git git://linuxtv.org/media_tree.git
8787 S:      Maintained
8788 F:      include/media/soc*
8789 F:      drivers/media/i2c/soc_camera/
8790 F:      drivers/media/platform/soc_camera/
8791
8792 SOEKRIS NET48XX LED SUPPORT
8793 M:      Chris Boot <bootc@bootc.net>
8794 S:      Maintained
8795 F:      drivers/leds/leds-net48xx.c
8796
8797 SOFTLOGIC 6x10 MPEG CODEC
8798 M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
8799 M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
8800 M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
8801 L:      linux-media@vger.kernel.org
8802 S:      Supported
8803 F:      drivers/media/pci/solo6x10/
8804
8805 SOFTWARE RAID (Multiple Disks) SUPPORT
8806 M:      Neil Brown <neilb@suse.de>
8807 L:      linux-raid@vger.kernel.org
8808 S:      Supported
8809 F:      drivers/md/
8810 F:      include/linux/raid/
8811 F:      include/uapi/linux/raid/
8812
8813 SONIC NETWORK DRIVER
8814 M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
8815 L:      netdev@vger.kernel.org
8816 S:      Maintained
8817 F:      drivers/net/ethernet/natsemi/sonic.*
8818
8819 SONICS SILICON BACKPLANE DRIVER (SSB)
8820 M:      Michael Buesch <m@bues.ch>
8821 L:      netdev@vger.kernel.org
8822 S:      Maintained
8823 F:      drivers/ssb/
8824 F:      include/linux/ssb/
8825
8826 SONY VAIO CONTROL DEVICE DRIVER
8827 M:      Mattia Dongili <malattia@linux.it>
8828 L:      platform-driver-x86@vger.kernel.org
8829 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
8830 S:      Maintained
8831 F:      Documentation/laptops/sony-laptop.txt
8832 F:      drivers/char/sonypi.c
8833 F:      drivers/platform/x86/sony-laptop.c
8834 F:      include/linux/sony-laptop.h
8835
8836 SONY MEMORYSTICK CARD SUPPORT
8837 M:      Alex Dubov <oakad@yahoo.com>
8838 W:      http://tifmxx.berlios.de/
8839 S:      Maintained
8840 F:      drivers/memstick/host/tifm_ms.c
8841
8842 SONY MEMORYSTICK STANDARD SUPPORT
8843 M:      Maxim Levitsky <maximlevitsky@gmail.com>
8844 S:      Maintained
8845 F:      drivers/memstick/core/ms_block.*
8846
8847 SOUND
8848 M:      Jaroslav Kysela <perex@perex.cz>
8849 M:      Takashi Iwai <tiwai@suse.de>
8850 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8851 W:      http://www.alsa-project.org/
8852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8853 T:      git git://git.alsa-project.org/alsa-kernel.git
8854 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
8855 S:      Maintained
8856 F:      Documentation/sound/
8857 F:      include/sound/
8858 F:      include/uapi/sound/
8859 F:      sound/
8860
8861 SOUND - COMPRESSED AUDIO
8862 M:      Vinod Koul <vinod.koul@intel.com>
8863 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8865 S:      Supported
8866 F:      Documentation/sound/alsa/compress_offload.txt
8867 F:      include/sound/compress_driver.h
8868 F:      include/uapi/sound/compress_*
8869 F:      sound/core/compress_offload.c
8870 F:      sound/soc/soc-compress.c
8871
8872 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
8873 M:      Liam Girdwood <lgirdwood@gmail.com>
8874 M:      Mark Brown <broonie@kernel.org>
8875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
8876 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8877 W:      http://alsa-project.org/main/index.php/ASoC
8878 S:      Supported
8879 F:      Documentation/sound/alsa/soc/
8880 F:      sound/soc/
8881 F:      include/sound/soc*
8882
8883 SOUND - DMAENGINE HELPERS
8884 M:      Lars-Peter Clausen <lars@metafoo.de>
8885 S:      Supported
8886 F:      include/sound/dmaengine_pcm.h
8887 F:      sound/core/pcm_dmaengine.c
8888 F:      sound/soc/soc-generic-dmaengine-pcm.c
8889
8890 SP2 MEDIA DRIVER
8891 M:      Olli Salonen <olli.salonen@iki.fi>
8892 L:      linux-media@vger.kernel.org
8893 W:      http://linuxtv.org/
8894 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8895 S:      Maintained
8896 F:      drivers/media/dvb-frontends/sp2*
8897
8898 SPARC + UltraSPARC (sparc/sparc64)
8899 M:      "David S. Miller" <davem@davemloft.net>
8900 L:      sparclinux@vger.kernel.org
8901 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
8902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8904 S:      Maintained
8905 F:      arch/sparc/
8906 F:      drivers/sbus/
8907
8908 SPARC SERIAL DRIVERS
8909 M:      "David S. Miller" <davem@davemloft.net>
8910 L:      sparclinux@vger.kernel.org
8911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
8913 S:      Maintained
8914 F:      include/linux/sunserialcore.h
8915 F:      drivers/tty/serial/suncore.c
8916 F:      drivers/tty/serial/sunhv.c
8917 F:      drivers/tty/serial/sunsab.c
8918 F:      drivers/tty/serial/sunsab.h
8919 F:      drivers/tty/serial/sunsu.c
8920 F:      drivers/tty/serial/sunzilog.c
8921 F:      drivers/tty/serial/sunzilog.h
8922
8923 SPARSE CHECKER
8924 M:      "Christopher Li" <sparse@chrisli.org>
8925 L:      linux-sparse@vger.kernel.org
8926 W:      https://sparse.wiki.kernel.org/
8927 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8928 T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8929 S:      Maintained
8930 F:      include/linux/compiler.h
8931
8932 SPEAR PLATFORM SUPPORT
8933 M:      Viresh Kumar <viresh.linux@gmail.com>
8934 M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
8935 L:      spear-devel@list.st.com
8936 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8937 W:      http://www.st.com/spear
8938 S:      Maintained
8939 F:      arch/arm/mach-spear/
8940
8941 SPEAR CLOCK FRAMEWORK SUPPORT
8942 M:      Viresh Kumar <viresh.linux@gmail.com>
8943 L:      spear-devel@list.st.com
8944 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8945 W:      http://www.st.com/spear
8946 S:      Maintained
8947 F:      drivers/clk/spear/
8948
8949 SPI SUBSYSTEM
8950 M:      Mark Brown <broonie@kernel.org>
8951 L:      linux-spi@vger.kernel.org
8952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8953 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
8954 S:      Maintained
8955 F:      Documentation/spi/
8956 F:      drivers/spi/
8957 F:      include/linux/spi/
8958 F:      include/uapi/linux/spi/
8959
8960 SPIDERNET NETWORK DRIVER for CELL
8961 M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8962 M:      Jens Osterkamp <jens@de.ibm.com>
8963 L:      netdev@vger.kernel.org
8964 S:      Supported
8965 F:      Documentation/networking/spider_net.txt
8966 F:      drivers/net/ethernet/toshiba/spider_net*
8967
8968 SPU FILE SYSTEM
8969 M:      Jeremy Kerr <jk@ozlabs.org>
8970 L:      linuxppc-dev@lists.ozlabs.org
8971 L:      cbe-oss-dev@lists.ozlabs.org
8972 W:      http://www.ibm.com/developerworks/power/cell/
8973 S:      Supported
8974 F:      Documentation/filesystems/spufs.txt
8975 F:      arch/powerpc/platforms/cell/spufs/
8976
8977 SQUASHFS FILE SYSTEM
8978 M:      Phillip Lougher <phillip@squashfs.org.uk>
8979 L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
8980 W:      http://squashfs.org.uk
8981 S:      Maintained
8982 F:      Documentation/filesystems/squashfs.txt
8983 F:      fs/squashfs/
8984
8985 SRM (Alpha) environment access
8986 M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
8987 S:      Maintained
8988 F:      arch/alpha/kernel/srm_env.c
8989
8990 STABLE BRANCH
8991 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8992 L:      stable@vger.kernel.org
8993 S:      Supported
8994 F:      Documentation/stable_kernel_rules.txt
8995
8996 STAGING SUBSYSTEM
8997 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
8999 L:      devel@driverdev.osuosl.org
9000 S:      Supported
9001 F:      drivers/staging/
9002
9003 STAGING - COMEDI
9004 M:      Ian Abbott <abbotti@mev.co.uk>
9005 M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9006 S:      Odd Fixes
9007 F:      drivers/staging/comedi/
9008
9009 STAGING - FLARION FT1000 DRIVERS
9010 M:      Marek Belisko <marek.belisko@gmail.com>
9011 S:      Odd Fixes
9012 F:      drivers/staging/ft1000/
9013
9014 STAGING - INDUSTRIAL IO
9015 M:      Jonathan Cameron <jic23@kernel.org>
9016 L:      linux-iio@vger.kernel.org
9017 S:      Odd Fixes
9018 F:      drivers/staging/iio/
9019
9020 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9021 M:      Jarod Wilson <jarod@wilsonet.com>
9022 W:      http://www.lirc.org/
9023 S:      Odd Fixes
9024 F:      drivers/staging/media/lirc/
9025
9026 STAGING - LUSTRE PARALLEL FILESYSTEM
9027 M:      Oleg Drokin <oleg.drokin@intel.com>
9028 M:      Andreas Dilger <andreas.dilger@intel.com>
9029 L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9030 W:      http://lustre.opensfs.org/
9031 S:      Maintained
9032 F:      drivers/staging/lustre
9033
9034 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9035 M:      Julian Andres Klode <jak@jak-linux.org>
9036 M:      Marc Dietrich <marvin24@gmx.de>
9037 L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9038 L:      linux-tegra@vger.kernel.org
9039 S:      Maintained
9040 F:      drivers/staging/nvec/
9041
9042 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9043 M:      Jens Frederich <jfrederich@gmail.com>
9044 M:      Daniel Drake <dsd@laptop.org>
9045 M:      Jon Nettleton <jon.nettleton@gmail.com>
9046 W:      http://wiki.laptop.org/go/DCON
9047 S:      Maintained
9048 F:      drivers/staging/olpc_dcon/
9049
9050 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9051 M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9052 S:      Maintained
9053 F:      drivers/staging/ozwpan/
9054
9055 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9056 M:      Willy Tarreau <willy@meta-x.org>
9057 S:      Odd Fixes
9058 F:      drivers/staging/panel/
9059
9060 STAGING - REALTEK RTL8712U DRIVERS
9061 M:      Larry Finger <Larry.Finger@lwfinger.net>
9062 M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9063 S:      Odd Fixes
9064 F:      drivers/staging/rtl8712/
9065
9066 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9067 M:      Larry Finger <Larry.Finger@lwfinger.net>
9068 M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9069 L:      linux-wireless@vger.kernel.org
9070 S:      Maintained
9071 F:      drivers/staging/rtl8723au/
9072
9073 STAGING - SLICOSS
9074 M:      Lior Dotan <liodot@gmail.com>
9075 M:      Christopher Harrer <charrer@alacritech.com>
9076 S:      Odd Fixes
9077 F:      drivers/staging/slicoss/
9078
9079 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9080 M:      William Hubbs <w.d.hubbs@gmail.com>
9081 M:      Chris Brannon <chris@the-brannons.com>
9082 M:      Kirk Reiser <kirk@reisers.ca>
9083 M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9084 L:      speakup@linux-speakup.org
9085 W:      http://www.linux-speakup.org/
9086 S:      Odd Fixes
9087 F:      drivers/staging/speakup/
9088
9089 STAGING - VIA VT665X DRIVERS
9090 M:      Forest Bond <forest@alittletooquiet.net>
9091 S:      Odd Fixes
9092 F:      drivers/staging/vt665?/
9093
9094 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9095 M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9096 S:      Odd Fixes
9097 F:      drivers/staging/xgifb/
9098
9099 STARFIRE/DURALAN NETWORK DRIVER
9100 M:      Ion Badulescu <ionut@badula.org>
9101 S:      Odd Fixes
9102 F:      drivers/net/ethernet/adaptec/starfire*
9103
9104 SUN3/3X
9105 M:      Sam Creasey <sammy@sammy.net>
9106 W:      http://sammy.net/sun3/
9107 S:      Maintained
9108 F:      arch/m68k/kernel/*sun3*
9109 F:      arch/m68k/sun3*/
9110 F:      arch/m68k/include/asm/sun3*
9111 F:      drivers/net/ethernet/i825xx/sun3*
9112
9113 SUNDANCE NETWORK DRIVER
9114 M:      Denis Kirjanov <kda@linux-powerpc.org>
9115 L:      netdev@vger.kernel.org
9116 S:      Maintained
9117 F:      drivers/net/ethernet/dlink/sundance.c
9118
9119 SUPERH
9120 L:      linux-sh@vger.kernel.org
9121 W:      http://www.linux-sh.org
9122 Q:      http://patchwork.kernel.org/project/linux-sh/list/
9123 S:      Orphan
9124 F:      Documentation/sh/
9125 F:      arch/sh/
9126 F:      drivers/sh/
9127
9128 SUSPEND TO RAM
9129 M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9130 M:      Len Brown <len.brown@intel.com>
9131 M:      Pavel Machek <pavel@ucw.cz>
9132 L:      linux-pm@vger.kernel.org
9133 S:      Supported
9134 F:      Documentation/power/
9135 F:      arch/x86/kernel/acpi/
9136 F:      drivers/base/power/
9137 F:      kernel/power/
9138 F:      include/linux/suspend.h
9139 F:      include/linux/freezer.h
9140 F:      include/linux/pm.h
9141
9142 SVGA HANDLING
9143 M:      Martin Mares <mj@ucw.cz>
9144 L:      linux-video@atrey.karlin.mff.cuni.cz
9145 S:      Maintained
9146 F:      Documentation/svga.txt
9147 F:      arch/x86/boot/video*
9148
9149 SWIOTLB SUBSYSTEM
9150 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9151 L:      linux-kernel@vger.kernel.org
9152 S:      Supported
9153 F:      lib/swiotlb.c
9154 F:      arch/*/kernel/pci-swiotlb.c
9155 F:      include/linux/swiotlb.h
9156
9157 SYNOPSYS ARC ARCHITECTURE
9158 M:      Vineet Gupta <vgupta@synopsys.com>
9159 S:      Supported
9160 F:      arch/arc/
9161 F:      Documentation/devicetree/bindings/arc/
9162 F:      drivers/tty/serial/arc_uart.c
9163
9164 SYSV FILESYSTEM
9165 M:      Christoph Hellwig <hch@infradead.org>
9166 S:      Maintained
9167 F:      Documentation/filesystems/sysv-fs.txt
9168 F:      fs/sysv/
9169 F:      include/linux/sysv_fs.h
9170
9171 TARGET SUBSYSTEM
9172 M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9173 L:      linux-scsi@vger.kernel.org
9174 L:      target-devel@vger.kernel.org
9175 W:      http://www.linux-iscsi.org
9176 W:      http://groups.google.com/group/linux-iscsi-target-dev
9177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9178 S:      Supported
9179 F:      drivers/target/
9180 F:      include/target/
9181 F:      Documentation/target/
9182
9183 TASKSTATS STATISTICS INTERFACE
9184 M:      Balbir Singh <bsingharora@gmail.com>
9185 S:      Maintained
9186 F:      Documentation/accounting/taskstats*
9187 F:      include/linux/taskstats*
9188 F:      kernel/taskstats.c
9189
9190 TC CLASSIFIER
9191 M:      Jamal Hadi Salim <jhs@mojatatu.com>
9192 L:      netdev@vger.kernel.org
9193 S:      Maintained
9194 F:      include/net/pkt_cls.h
9195 F:      include/uapi/linux/pkt_cls.h
9196 F:      net/sched/
9197
9198 TCP LOW PRIORITY MODULE
9199 M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9200 M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9201 W:      http://tcp-lp-mod.sourceforge.net/
9202 S:      Maintained
9203 F:      net/ipv4/tcp_lp.c
9204
9205 TDA10071 MEDIA DRIVER
9206 M:      Antti Palosaari <crope@iki.fi>
9207 L:      linux-media@vger.kernel.org
9208 W:      http://linuxtv.org/
9209 W:      http://palosaari.fi/linux/
9210 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9211 T:      git git://linuxtv.org/anttip/media_tree.git
9212 S:      Maintained
9213 F:      drivers/media/dvb-frontends/tda10071*
9214
9215 TDA18212 MEDIA DRIVER
9216 M:      Antti Palosaari <crope@iki.fi>
9217 L:      linux-media@vger.kernel.org
9218 W:      http://linuxtv.org/
9219 W:      http://palosaari.fi/linux/
9220 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9221 T:      git git://linuxtv.org/anttip/media_tree.git
9222 S:      Maintained
9223 F:      drivers/media/tuners/tda18212*
9224
9225 TDA18218 MEDIA DRIVER
9226 M:      Antti Palosaari <crope@iki.fi>
9227 L:      linux-media@vger.kernel.org
9228 W:      http://linuxtv.org/
9229 W:      http://palosaari.fi/linux/
9230 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9231 T:      git git://linuxtv.org/anttip/media_tree.git
9232 S:      Maintained
9233 F:      drivers/media/tuners/tda18218*
9234
9235 TDA18271 MEDIA DRIVER
9236 M:      Michael Krufky <mkrufky@linuxtv.org>
9237 L:      linux-media@vger.kernel.org
9238 W:      http://linuxtv.org/
9239 W:      http://github.com/mkrufky
9240 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9241 T:      git git://linuxtv.org/mkrufky/tuners.git
9242 S:      Maintained
9243 F:      drivers/media/tuners/tda18271*
9244
9245 TDA827x MEDIA DRIVER
9246 M:      Michael Krufky <mkrufky@linuxtv.org>
9247 L:      linux-media@vger.kernel.org
9248 W:      http://linuxtv.org/
9249 W:      http://github.com/mkrufky
9250 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9251 T:      git git://linuxtv.org/mkrufky/tuners.git
9252 S:      Maintained
9253 F:      drivers/media/tuners/tda8290.*
9254
9255 TDA8290 MEDIA DRIVER
9256 M:      Michael Krufky <mkrufky@linuxtv.org>
9257 L:      linux-media@vger.kernel.org
9258 W:      http://linuxtv.org/
9259 W:      http://github.com/mkrufky
9260 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9261 T:      git git://linuxtv.org/mkrufky/tuners.git
9262 S:      Maintained
9263 F:      drivers/media/tuners/tda8290.*
9264
9265 TDA9840 MEDIA DRIVER
9266 M:      Hans Verkuil <hverkuil@xs4all.nl>
9267 L:      linux-media@vger.kernel.org
9268 T:      git git://linuxtv.org/media_tree.git
9269 W:      http://linuxtv.org
9270 S:      Maintained
9271 F:      drivers/media/i2c/tda9840*
9272
9273 TEA5761 TUNER DRIVER
9274 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9275 L:      linux-media@vger.kernel.org
9276 W:      http://linuxtv.org
9277 T:      git git://linuxtv.org/media_tree.git
9278 S:      Odd fixes
9279 F:      drivers/media/tuners/tea5761.*
9280
9281 TEA5767 TUNER DRIVER
9282 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9283 L:      linux-media@vger.kernel.org
9284 W:      http://linuxtv.org
9285 T:      git git://linuxtv.org/media_tree.git
9286 S:      Maintained
9287 F:      drivers/media/tuners/tea5767.*
9288
9289 TEA6415C MEDIA DRIVER
9290 M:      Hans Verkuil <hverkuil@xs4all.nl>
9291 L:      linux-media@vger.kernel.org
9292 T:      git git://linuxtv.org/media_tree.git
9293 W:      http://linuxtv.org
9294 S:      Maintained
9295 F:      drivers/media/i2c/tea6415c*
9296
9297 TEA6420 MEDIA DRIVER
9298 M:      Hans Verkuil <hverkuil@xs4all.nl>
9299 L:      linux-media@vger.kernel.org
9300 T:      git git://linuxtv.org/media_tree.git
9301 W:      http://linuxtv.org
9302 S:      Maintained
9303 F:      drivers/media/i2c/tea6420*
9304
9305 TEAM DRIVER
9306 M:      Jiri Pirko <jiri@resnulli.us>
9307 L:      netdev@vger.kernel.org
9308 S:      Supported
9309 F:      drivers/net/team/
9310 F:      include/linux/if_team.h
9311 F:      include/uapi/linux/if_team.h
9312
9313 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9314 M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9315 S:      Maintained
9316 F:      arch/x86/platform/ts5500/
9317
9318 TECHNOTREND USB IR RECEIVER
9319 M:      Sean Young <sean@mess.org>
9320 L:      linux-media@vger.kernel.org
9321 S:      Maintained
9322 F:      drivers/media/rc/ttusbir.c
9323
9324 TEGRA ARCHITECTURE SUPPORT
9325 M:      Stephen Warren <swarren@wwwdotorg.org>
9326 M:      Thierry Reding <thierry.reding@gmail.com>
9327 M:      Alexandre Courbot <gnurou@gmail.com>
9328 L:      linux-tegra@vger.kernel.org
9329 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9331 S:      Supported
9332 N:      [^a-z]tegra
9333
9334 TEGRA CLOCK DRIVER
9335 M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9336 M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9337 S:      Supported
9338 F:      drivers/clk/tegra/
9339
9340 TEGRA DMA DRIVER
9341 M:      Laxman Dewangan <ldewangan@nvidia.com>
9342 S:      Supported
9343 F:      drivers/dma/tegra20-apb-dma.c
9344
9345 TEGRA I2C DRIVER
9346 M:      Laxman Dewangan <ldewangan@nvidia.com>
9347 S:      Supported
9348 F:      drivers/i2c/busses/i2c-tegra.c
9349
9350 TEGRA IOMMU DRIVERS
9351 M:      Hiroshi Doyu <hdoyu@nvidia.com>
9352 S:      Supported
9353 F:      drivers/iommu/tegra*
9354
9355 TEGRA KBC DRIVER
9356 M:      Rakesh Iyer <riyer@nvidia.com>
9357 M:      Laxman Dewangan <ldewangan@nvidia.com>
9358 S:      Supported
9359 F:      drivers/input/keyboard/tegra-kbc.c
9360
9361 TEGRA PWM DRIVER
9362 M:      Thierry Reding <thierry.reding@gmail.com>
9363 S:      Supported
9364 F:      drivers/pwm/pwm-tegra.c
9365
9366 TEGRA SERIAL DRIVER
9367 M:      Laxman Dewangan <ldewangan@nvidia.com>
9368 S:      Supported
9369 F:      drivers/tty/serial/serial-tegra.c
9370
9371 TEGRA SPI DRIVER
9372 M:      Laxman Dewangan <ldewangan@nvidia.com>
9373 S:      Supported
9374 F:      drivers/spi/spi-tegra*
9375
9376 TEHUTI ETHERNET DRIVER
9377 M:      Andy Gospodarek <andy@greyhouse.net>
9378 L:      netdev@vger.kernel.org
9379 S:      Supported
9380 F:      drivers/net/ethernet/tehuti/*
9381
9382 Telecom Clock Driver for MCPL0010
9383 M:      Mark Gross <mark.gross@intel.com>
9384 S:      Supported
9385 F:      drivers/char/tlclk.c
9386
9387 TENSILICA XTENSA PORT (xtensa)
9388 M:      Chris Zankel <chris@zankel.net>
9389 M:      Max Filippov <jcmvbkbc@gmail.com>
9390 L:      linux-xtensa@linux-xtensa.org
9391 S:      Maintained
9392 F:      arch/xtensa/
9393 F:      drivers/irqchip/irq-xtensa-*
9394
9395 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9396 M:      Hans Verkuil <hverkuil@xs4all.nl>
9397 L:      linux-media@vger.kernel.org
9398 T:      git git://linuxtv.org/media_tree.git
9399 W:      http://linuxtv.org
9400 S:      Maintained
9401 F:      drivers/media/radio/radio-raremono.c
9402
9403 THERMAL
9404 M:      Zhang Rui <rui.zhang@intel.com>
9405 M:      Eduardo Valentin <edubezval@gmail.com>
9406 L:      linux-pm@vger.kernel.org
9407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9409 Q:      https://patchwork.kernel.org/project/linux-pm/list/
9410 S:      Supported
9411 F:      drivers/thermal/
9412 F:      include/linux/thermal.h
9413 F:      include/linux/cpu_cooling.h
9414 F:      Documentation/devicetree/bindings/thermal/
9415
9416 THINGM BLINK(1) USB RGB LED DRIVER
9417 M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9418 S:      Maintained
9419 F:      drivers/hid/hid-thingm.c
9420
9421 THINKPAD ACPI EXTRAS DRIVER
9422 M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9423 L:      ibm-acpi-devel@lists.sourceforge.net
9424 L:      platform-driver-x86@vger.kernel.org
9425 W:      http://ibm-acpi.sourceforge.net
9426 W:      http://thinkwiki.org/wiki/Ibm-acpi
9427 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9428 S:      Maintained
9429 F:      drivers/platform/x86/thinkpad_acpi.c
9430
9431 TI BANDGAP AND THERMAL DRIVER
9432 M:      Eduardo Valentin <edubezval@gmail.com>
9433 L:      linux-pm@vger.kernel.org
9434 S:      Supported
9435 F:      drivers/thermal/ti-soc-thermal/
9436
9437 TI CLOCK DRIVER
9438 M:      Tero Kristo <t-kristo@ti.com>
9439 L:      linux-omap@vger.kernel.org
9440 S:      Maintained
9441 F:      drivers/clk/ti/
9442 F:      include/linux/clk/ti.h
9443
9444 TI FLASH MEDIA INTERFACE DRIVER
9445 M:      Alex Dubov <oakad@yahoo.com>
9446 S:      Maintained
9447 F:      drivers/misc/tifm*
9448 F:      drivers/mmc/host/tifm_sd.c
9449 F:      include/linux/tifm.h
9450
9451 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9452 M:      Santosh Shilimkar <ssantosh@kernel.org>
9453 L:      linux-kernel@vger.kernel.org
9454 L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9455 S:      Maintained
9456 F:      drivers/soc/ti/*
9457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9458
9459
9460 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9461 M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9462 M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9463 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9464 S:      Maintained
9465 F:      sound/soc/codecs/lm49453*
9466 F:      sound/soc/codecs/isabelle*
9467
9468 TI LP855x BACKLIGHT DRIVER
9469 M:      Milo Kim <milo.kim@ti.com>
9470 S:      Maintained
9471 F:      Documentation/backlight/lp855x-driver.txt
9472 F:      drivers/video/backlight/lp855x_bl.c
9473 F:      include/linux/platform_data/lp855x.h
9474
9475 TI LP8727 CHARGER DRIVER
9476 M:      Milo Kim <milo.kim@ti.com>
9477 S:      Maintained
9478 F:      drivers/power/lp8727_charger.c
9479 F:      include/linux/platform_data/lp8727.h
9480
9481 TI LP8788 MFD DRIVER
9482 M:      Milo Kim <milo.kim@ti.com>
9483 S:      Maintained
9484 F:      drivers/iio/adc/lp8788_adc.c
9485 F:      drivers/leds/leds-lp8788.c
9486 F:      drivers/mfd/lp8788*.c
9487 F:      drivers/power/lp8788-charger.c
9488 F:      drivers/regulator/lp8788-*.c
9489 F:      include/linux/mfd/lp8788*.h
9490
9491 TI TWL4030 SERIES SOC CODEC DRIVER
9492 M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9493 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9494 S:      Maintained
9495 F:      sound/soc/codecs/twl4030*
9496
9497 TI WILINK WIRELESS DRIVERS
9498 L:      linux-wireless@vger.kernel.org
9499 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9500 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9502 S:      Orphan
9503 F:      drivers/net/wireless/ti/
9504 F:      include/linux/wl12xx.h
9505
9506 TIPC NETWORK LAYER
9507 M:      Jon Maloy <jon.maloy@ericsson.com>
9508 M:      Allan Stephens <allan.stephens@windriver.com>
9509 L:      netdev@vger.kernel.org (core kernel code)
9510 L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9511 W:      http://tipc.sourceforge.net/
9512 S:      Maintained
9513 F:      include/uapi/linux/tipc*.h
9514 F:      net/tipc/
9515
9516 TILE ARCHITECTURE
9517 M:      Chris Metcalf <cmetcalf@tilera.com>
9518 W:      http://www.tilera.com/scm/
9519 S:      Supported
9520 F:      arch/tile/
9521 F:      drivers/char/tile-srom.c
9522 F:      drivers/edac/tile_edac.c
9523 F:      drivers/net/ethernet/tile/
9524 F:      drivers/rtc/rtc-tile.c
9525 F:      drivers/tty/hvc/hvc_tile.c
9526 F:      drivers/tty/serial/tilegx.c
9527 F:      drivers/usb/host/*-tilegx.c
9528 F:      include/linux/usb/tilegx.h
9529
9530 TLAN NETWORK DRIVER
9531 M:      Samuel Chessman <chessman@tux.org>
9532 L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9533 W:      http://sourceforge.net/projects/tlan/
9534 S:      Maintained
9535 F:      Documentation/networking/tlan.txt
9536 F:      drivers/net/ethernet/ti/tlan.*
9537
9538 TOMOYO SECURITY MODULE
9539 M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9540 M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9541 L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9542 L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9543 L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9544 L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9545 W:      http://tomoyo.sourceforge.jp/
9546 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9547 S:      Maintained
9548 F:      security/tomoyo/
9549
9550 TOPSTAR LAPTOP EXTRAS DRIVER
9551 M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9552 L:      platform-driver-x86@vger.kernel.org
9553 S:      Maintained
9554 F:      drivers/platform/x86/topstar-laptop.c
9555
9556 TOSHIBA ACPI EXTRAS DRIVER
9557 L:      platform-driver-x86@vger.kernel.org
9558 S:      Orphan
9559 F:      drivers/platform/x86/toshiba_acpi.c
9560
9561 TOSHIBA SMM DRIVER
9562 M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
9563 L:      tlinux-users@tce.toshiba-dme.co.jp
9564 W:      http://www.buzzard.org.uk/toshiba/
9565 S:      Maintained
9566 F:      drivers/char/toshiba.c
9567 F:      include/linux/toshiba.h
9568 F:      include/uapi/linux/toshiba.h
9569
9570 TMIO MMC DRIVER
9571 M:      Ian Molton <ian.molton@codethink.co.uk>
9572 L:      linux-mmc@vger.kernel.org
9573 S:      Maintained
9574 F:      drivers/mmc/host/tmio_mmc*
9575 F:      drivers/mmc/host/sh_mobile_sdhi.c
9576 F:      include/linux/mmc/tmio.h
9577 F:      include/linux/mmc/sh_mobile_sdhi.h
9578
9579 TMP401 HARDWARE MONITOR DRIVER
9580 M:      Guenter Roeck <linux@roeck-us.net>
9581 L:      lm-sensors@lm-sensors.org
9582 S:      Maintained
9583 F:      Documentation/hwmon/tmp401
9584 F:      drivers/hwmon/tmp401.c
9585
9586 TMPFS (SHMEM FILESYSTEM)
9587 M:      Hugh Dickins <hughd@google.com>
9588 L:      linux-mm@kvack.org
9589 S:      Maintained
9590 F:      include/linux/shmem_fs.h
9591 F:      mm/shmem.c
9592
9593 TM6000 VIDEO4LINUX DRIVER
9594 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9595 L:      linux-media@vger.kernel.org
9596 W:      http://linuxtv.org
9597 T:      git git://linuxtv.org/media_tree.git
9598 S:      Odd fixes
9599 F:      drivers/media/usb/tm6000/
9600
9601 TW68 VIDEO4LINUX DRIVER
9602 M:      Hans Verkuil <hverkuil@xs4all.nl>
9603 L:      linux-media@vger.kernel.org
9604 T:      git git://linuxtv.org/media_tree.git
9605 W:      http://linuxtv.org
9606 S:      Odd Fixes
9607 F:      drivers/media/pci/tw68/
9608
9609 TPM DEVICE DRIVER
9610 M:      Peter Huewe <peterhuewe@gmx.de>
9611 M:      Ashley Lai <ashley@ashleylai.com>
9612 M:      Marcel Selhorst <tpmdd@selhorst.net>
9613 W:      http://tpmdd.sourceforge.net
9614 L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
9615 S:      Maintained
9616 F:      drivers/char/tpm/
9617
9618 TRACING
9619 M:      Steven Rostedt <rostedt@goodmis.org>
9620 M:      Ingo Molnar <mingo@redhat.com>
9621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9622 S:      Maintained
9623 F:      Documentation/trace/ftrace.txt
9624 F:      arch/*/*/*/ftrace.h
9625 F:      arch/*/kernel/ftrace.c
9626 F:      include/*/ftrace.h
9627 F:      include/linux/trace*.h
9628 F:      include/trace/
9629 F:      kernel/trace/
9630 F:      tools/testing/selftests/ftrace/
9631
9632 TRIVIAL PATCHES
9633 M:      Jiri Kosina <trivial@kernel.org>
9634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
9635 S:      Maintained
9636 K:      ^Subject:.*(?i)trivial
9637
9638 TTY LAYER
9639 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9640 M:      Jiri Slaby <jslaby@suse.cz>
9641 S:      Supported
9642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
9643 F:      drivers/tty/
9644 F:      drivers/tty/serial/serial_core.c
9645 F:      include/linux/serial_core.h
9646 F:      include/linux/serial.h
9647 F:      include/linux/tty.h
9648 F:      include/uapi/linux/serial_core.h
9649 F:      include/uapi/linux/serial.h
9650 F:      include/uapi/linux/tty.h
9651
9652 TUA9001 MEDIA DRIVER
9653 M:      Antti Palosaari <crope@iki.fi>
9654 L:      linux-media@vger.kernel.org
9655 W:      http://linuxtv.org/
9656 W:      http://palosaari.fi/linux/
9657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9658 T:      git git://linuxtv.org/anttip/media_tree.git
9659 S:      Maintained
9660 F:      drivers/media/tuners/tua9001*
9661
9662 TULIP NETWORK DRIVERS
9663 M:      Grant Grundler <grundler@parisc-linux.org>
9664 L:      netdev@vger.kernel.org
9665 S:      Maintained
9666 F:      drivers/net/ethernet/dec/tulip/
9667
9668 TUN/TAP driver
9669 M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
9670 W:      http://vtun.sourceforge.net/tun
9671 S:      Maintained
9672 F:      Documentation/networking/tuntap.txt
9673 F:      arch/um/os-Linux/drivers/
9674
9675 TURBOCHANNEL SUBSYSTEM
9676 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
9677 M:      Ralf Baechle <ralf@linux-mips.org>
9678 L:      linux-mips@linux-mips.org
9679 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9680 S:      Maintained
9681 F:      drivers/tc/
9682 F:      include/linux/tc.h
9683
9684 U14-34F SCSI DRIVER
9685 M:      Dario Ballabio <ballabio_dario@emc.com>
9686 L:      linux-scsi@vger.kernel.org
9687 S:      Maintained
9688 F:      drivers/scsi/u14-34f.c
9689
9690 UBI FILE SYSTEM (UBIFS)
9691 M:      Artem Bityutskiy <dedekind1@gmail.com>
9692 M:      Adrian Hunter <adrian.hunter@intel.com>
9693 L:      linux-mtd@lists.infradead.org
9694 T:      git git://git.infradead.org/ubifs-2.6.git
9695 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
9696 S:      Maintained
9697 F:      Documentation/filesystems/ubifs.txt
9698 F:      fs/ubifs/
9699
9700 UCLINUX (AND M68KNOMMU)
9701 M:      Greg Ungerer <gerg@uclinux.org>
9702 W:      http://www.uclinux.org/
9703 L:      uclinux-dev@uclinux.org  (subscribers-only)
9704 S:      Maintained
9705 F:      arch/m68k/*/*_no.*
9706 F:      arch/m68k/include/asm/*_no.*
9707
9708 UDF FILESYSTEM
9709 M:      Jan Kara <jack@suse.cz>
9710 S:      Maintained
9711 F:      Documentation/filesystems/udf.txt
9712 F:      fs/udf/
9713
9714 UFS FILESYSTEM
9715 M:      Evgeniy Dushistov <dushistov@mail.ru>
9716 S:      Maintained
9717 F:      Documentation/filesystems/ufs.txt
9718 F:      fs/ufs/
9719
9720 UHID USERSPACE HID IO DRIVER:
9721 M:      David Herrmann <dh.herrmann@googlemail.com>
9722 L:      linux-input@vger.kernel.org
9723 S:      Maintained
9724 F:      drivers/hid/uhid.c
9725 F:      include/uapi/linux/uhid.h
9726
9727 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
9728 L:      linux-usb@vger.kernel.org
9729 S:      Orphan
9730 F:      drivers/uwb/
9731 F:      include/linux/uwb.h
9732 F:      include/linux/uwb/
9733
9734 UNICORE32 ARCHITECTURE:
9735 M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
9736 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
9737 S:      Maintained
9738 T:      git git://github.com/gxt/linux.git
9739 F:      arch/unicore32/
9740
9741 UNIFDEF
9742 M:      Tony Finch <dot@dotat.at>
9743 W:      http://dotat.at/prog/unifdef
9744 S:      Maintained
9745 F:      scripts/unifdef.c
9746
9747 UNIFORM CDROM DRIVER
9748 M:      Jens Axboe <axboe@kernel.dk>
9749 W:      http://www.kernel.dk
9750 S:      Maintained
9751 F:      Documentation/cdrom/
9752 F:      drivers/cdrom/cdrom.c
9753 F:      include/linux/cdrom.h
9754 F:      include/uapi/linux/cdrom.h
9755
9756 UNISYS S-PAR DRIVERS
9757 M:     Benjamin Romer <benjamin.romer@unisys.com>
9758 M:     David Kershner <david.kershner@unisys.com>
9759 L:     sparmaintainer@unisys.com (Unisys internal)
9760 S:     Supported
9761 F:     drivers/staging/unisys/
9762
9763 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9764 M:      Vinayak Holikatti <vinholikatti@gmail.com>
9765 L:      linux-scsi@vger.kernel.org
9766 S:      Supported
9767 F:      Documentation/scsi/ufs.txt
9768 F:      drivers/scsi/ufs/
9769
9770 UNSORTED BLOCK IMAGES (UBI)
9771 M:      Artem Bityutskiy <dedekind1@gmail.com>
9772 W:      http://www.linux-mtd.infradead.org/
9773 L:      linux-mtd@lists.infradead.org
9774 T:      git git://git.infradead.org/ubifs-2.6.git
9775 S:      Maintained
9776 F:      drivers/mtd/ubi/
9777 F:      include/linux/mtd/ubi.h
9778 F:      include/uapi/mtd/ubi-user.h
9779
9780 UNSORTED BLOCK IMAGES (UBI) Fastmap
9781 M:      Richard Weinberger <richard@nod.at>
9782 L:      linux-mtd@lists.infradead.org
9783 S:      Maintained
9784 F:      drivers/mtd/ubi/fastmap.c
9785
9786 USB ACM DRIVER
9787 M:      Oliver Neukum <oliver@neukum.org>
9788 L:      linux-usb@vger.kernel.org
9789 S:      Maintained
9790 F:      Documentation/usb/acm.txt
9791 F:      drivers/usb/class/cdc-acm.*
9792
9793 USB AR5523 WIRELESS DRIVER
9794 M:      Pontus Fuchs <pontus.fuchs@gmail.com>
9795 L:      linux-wireless@vger.kernel.org
9796 S:      Maintained
9797 F:      drivers/net/wireless/ath/ar5523/
9798
9799 USB ATTACHED SCSI
9800 M:      Hans de Goede <hdegoede@redhat.com>
9801 M:      Gerd Hoffmann <kraxel@redhat.com>
9802 L:      linux-usb@vger.kernel.org
9803 L:      linux-scsi@vger.kernel.org
9804 S:      Maintained
9805 F:      drivers/usb/storage/uas.c
9806
9807 USB CDC ETHERNET DRIVER
9808 M:      Oliver Neukum <oliver@neukum.org>
9809 L:      linux-usb@vger.kernel.org
9810 S:      Maintained
9811 F:      drivers/net/usb/cdc_*.c
9812 F:      include/uapi/linux/usb/cdc.h
9813
9814 USB CYPRESS C67X00 DRIVER
9815 M:      Peter Korsgaard <jacmet@sunsite.dk>
9816 L:      linux-usb@vger.kernel.org
9817 S:      Maintained
9818 F:      drivers/usb/c67x00/
9819
9820 USB DAVICOM DM9601 DRIVER
9821 M:      Peter Korsgaard <jacmet@sunsite.dk>
9822 L:      netdev@vger.kernel.org
9823 W:      http://www.linux-usb.org/usbnet
9824 S:      Maintained
9825 F:      drivers/net/usb/dm9601.c
9826
9827 USB DIAMOND RIO500 DRIVER
9828 M:      Cesar Miquel <miquel@df.uba.ar>
9829 L:      rio500-users@lists.sourceforge.net
9830 W:      http://rio500.sourceforge.net
9831 S:      Maintained
9832 F:      drivers/usb/misc/rio500*
9833
9834 USB EHCI DRIVER
9835 M:      Alan Stern <stern@rowland.harvard.edu>
9836 L:      linux-usb@vger.kernel.org
9837 S:      Maintained
9838 F:      Documentation/usb/ehci.txt
9839 F:      drivers/usb/host/ehci*
9840
9841 USB GADGET/PERIPHERAL SUBSYSTEM
9842 M:      Felipe Balbi <balbi@ti.com>
9843 L:      linux-usb@vger.kernel.org
9844 W:      http://www.linux-usb.org/gadget
9845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9846 S:      Maintained
9847 F:      drivers/usb/gadget/
9848 F:      include/linux/usb/gadget*
9849
9850 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
9851 M:      Jiri Kosina <jkosina@suse.cz>
9852 L:      linux-usb@vger.kernel.org
9853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
9854 S:      Maintained
9855 F:      Documentation/hid/hiddev.txt
9856 F:      drivers/hid/usbhid/
9857
9858 USB ISP116X DRIVER
9859 M:      Olav Kongas <ok@artecdesign.ee>
9860 L:      linux-usb@vger.kernel.org
9861 S:      Maintained
9862 F:      drivers/usb/host/isp116x*
9863 F:      include/linux/usb/isp116x.h
9864
9865 USB MASS STORAGE DRIVER
9866 M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
9867 L:      linux-usb@vger.kernel.org
9868 L:      usb-storage@lists.one-eyed-alien.net
9869 S:      Maintained
9870 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
9871 F:      drivers/usb/storage/
9872
9873 USB MIDI DRIVER
9874 M:      Clemens Ladisch <clemens@ladisch.de>
9875 L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9876 T:      git git://git.alsa-project.org/alsa-kernel.git
9877 S:      Maintained
9878 F:      sound/usb/midi.*
9879
9880 USB NETWORKING DRIVERS
9881 L:      linux-usb@vger.kernel.org
9882 S:      Odd Fixes
9883 F:      drivers/net/usb/
9884
9885 USB OHCI DRIVER
9886 M:      Alan Stern <stern@rowland.harvard.edu>
9887 L:      linux-usb@vger.kernel.org
9888 S:      Maintained
9889 F:      Documentation/usb/ohci.txt
9890 F:      drivers/usb/host/ohci*
9891
9892 USB OVER IP DRIVER
9893 M:      Valentina Manea <valentina.manea.m@gmail.com>
9894 M:      Shuah Khan <shuah.kh@samsung.com>
9895 L:      linux-usb@vger.kernel.org
9896 S:      Maintained
9897 F:      drivers/usb/usbip/
9898 F:      tools/usb/usbip/
9899
9900 USB PEGASUS DRIVER
9901 M:      Petko Manolov <petkan@nucleusys.com>
9902 L:      linux-usb@vger.kernel.org
9903 L:      netdev@vger.kernel.org
9904 T:      git git://github.com/petkan/pegasus.git
9905 W:      https://github.com/petkan/pegasus
9906 S:      Maintained
9907 F:      drivers/net/usb/pegasus.*
9908
9909 USB PHY LAYER
9910 M:      Felipe Balbi <balbi@ti.com>
9911 L:      linux-usb@vger.kernel.org
9912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9913 S:      Maintained
9914 F:      drivers/usb/phy/
9915
9916 USB PRINTER DRIVER (usblp)
9917 M:      Pete Zaitcev <zaitcev@redhat.com>
9918 L:      linux-usb@vger.kernel.org
9919 S:      Supported
9920 F:      drivers/usb/class/usblp.c
9921
9922 USB RTL8150 DRIVER
9923 M:      Petko Manolov <petkan@nucleusys.com>
9924 L:      linux-usb@vger.kernel.org
9925 L:      netdev@vger.kernel.org
9926 T:      git git://github.com/petkan/rtl8150.git
9927 W:      https://github.com/petkan/rtl8150
9928 S:      Maintained
9929 F:      drivers/net/usb/rtl8150.c
9930
9931 USB SERIAL SUBSYSTEM
9932 M:      Johan Hovold <johan@kernel.org>
9933 L:      linux-usb@vger.kernel.org
9934 S:      Maintained
9935 F:      Documentation/usb/usb-serial.txt
9936 F:      drivers/usb/serial/
9937 F:      include/linux/usb/serial.h
9938
9939 USB SMSC75XX ETHERNET DRIVER
9940 M:      Steve Glendinning <steve.glendinning@shawell.net>
9941 L:      netdev@vger.kernel.org
9942 S:      Maintained
9943 F:      drivers/net/usb/smsc75xx.*
9944
9945 USB SMSC95XX ETHERNET DRIVER
9946 M:      Steve Glendinning <steve.glendinning@shawell.net>
9947 L:      netdev@vger.kernel.org
9948 S:      Maintained
9949 F:      drivers/net/usb/smsc95xx.*
9950
9951 USB SUBSYSTEM
9952 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9953 L:      linux-usb@vger.kernel.org
9954 W:      http://www.linux-usb.org
9955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
9956 S:      Supported
9957 F:      Documentation/usb/
9958 F:      drivers/usb/
9959 F:      include/linux/usb.h
9960 F:      include/linux/usb/
9961
9962 USB UHCI DRIVER
9963 M:      Alan Stern <stern@rowland.harvard.edu>
9964 L:      linux-usb@vger.kernel.org
9965 S:      Maintained
9966 F:      drivers/usb/host/uhci*
9967
9968 USB "USBNET" DRIVER FRAMEWORK
9969 M:      Oliver Neukum <oneukum@suse.de>
9970 L:      netdev@vger.kernel.org
9971 W:      http://www.linux-usb.org/usbnet
9972 S:      Maintained
9973 F:      drivers/net/usb/usbnet.c
9974 F:      include/linux/usb/usbnet.h
9975
9976 USB VIDEO CLASS
9977 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9978 L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
9979 L:      linux-media@vger.kernel.org
9980 T:      git git://linuxtv.org/media_tree.git
9981 W:      http://www.ideasonboard.org/uvc/
9982 S:      Maintained
9983 F:      drivers/media/usb/uvc/
9984 F:      include/uapi/linux/uvcvideo.h
9985
9986 USB VISION DRIVER
9987 M:      Hans Verkuil <hverkuil@xs4all.nl>
9988 L:      linux-media@vger.kernel.org
9989 T:      git git://linuxtv.org/media_tree.git
9990 W:      http://linuxtv.org
9991 S:      Odd Fixes
9992 F:      drivers/media/usb/usbvision/
9993
9994 USB WEBCAM GADGET
9995 M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9996 L:      linux-usb@vger.kernel.org
9997 S:      Maintained
9998 F:      drivers/usb/gadget/function/*uvc*
9999 F:      drivers/usb/gadget/legacy/webcam.c
10000
10001 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10002 M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10003 L:      linux-wireless@vger.kernel.org
10004 S:      Maintained
10005 F:      drivers/net/wireless/rndis_wlan.c
10006
10007 USB XHCI DRIVER
10008 M:      Mathias Nyman <mathias.nyman@intel.com>
10009 L:      linux-usb@vger.kernel.org
10010 S:      Supported
10011 F:      drivers/usb/host/xhci*
10012 F:      drivers/usb/host/pci-quirks*
10013
10014 USB ZD1201 DRIVER
10015 L:      linux-wireless@vger.kernel.org
10016 W:      http://linux-lc100020.sourceforge.net
10017 S:      Orphan
10018 F:      drivers/net/wireless/zd1201.*
10019
10020 USB ZR364XX DRIVER
10021 M:      Antoine Jacquet <royale@zerezo.com>
10022 L:      linux-usb@vger.kernel.org
10023 L:      linux-media@vger.kernel.org
10024 T:      git git://linuxtv.org/media_tree.git
10025 W:      http://royale.zerezo.com/zr364xx/
10026 S:      Maintained
10027 F:      Documentation/video4linux/zr364xx.txt
10028 F:      drivers/media/usb/zr364xx/
10029
10030 USER-MODE LINUX (UML)
10031 M:      Jeff Dike <jdike@addtoit.com>
10032 M:      Richard Weinberger <richard@nod.at>
10033 L:      user-mode-linux-devel@lists.sourceforge.net
10034 L:      user-mode-linux-user@lists.sourceforge.net
10035 W:      http://user-mode-linux.sourceforge.net
10036 S:      Maintained
10037 F:      Documentation/virtual/uml/
10038 F:      arch/um/
10039 F:      arch/x86/um/
10040 F:      fs/hostfs/
10041 F:      fs/hppfs/
10042
10043 USERSPACE I/O (UIO)
10044 M:      "Hans J. Koch" <hjk@hansjkoch.de>
10045 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10046 S:      Maintained
10047 F:      Documentation/DocBook/uio-howto.tmpl
10048 F:      drivers/uio/
10049 F:      include/linux/uio*.h
10050
10051 UTIL-LINUX PACKAGE
10052 M:      Karel Zak <kzak@redhat.com>
10053 L:      util-linux@vger.kernel.org
10054 W:      http://en.wikipedia.org/wiki/Util-linux
10055 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10056 S:      Maintained
10057
10058 UVESAFB DRIVER
10059 M:      Michal Januszewski <spock@gentoo.org>
10060 L:      linux-fbdev@vger.kernel.org
10061 W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10062 S:      Maintained
10063 F:      Documentation/fb/uvesafb.txt
10064 F:      drivers/video/fbdev/uvesafb.*
10065
10066 VFAT/FAT/MSDOS FILESYSTEM
10067 M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10068 S:      Maintained
10069 F:      Documentation/filesystems/vfat.txt
10070 F:      fs/fat/
10071
10072 VFIO DRIVER
10073 M:      Alex Williamson <alex.williamson@redhat.com>
10074 L:      kvm@vger.kernel.org
10075 S:      Maintained
10076 F:      Documentation/vfio.txt
10077 F:      drivers/vfio/
10078 F:      include/linux/vfio.h
10079 F:      include/uapi/linux/vfio.h
10080
10081 VIDEOBUF2 FRAMEWORK
10082 M:      Pawel Osciak <pawel@osciak.com>
10083 M:      Marek Szyprowski <m.szyprowski@samsung.com>
10084 M:      Kyungmin Park <kyungmin.park@samsung.com>
10085 L:      linux-media@vger.kernel.org
10086 S:      Maintained
10087 F:      drivers/media/v4l2-core/videobuf2-*
10088 F:      include/media/videobuf2-*
10089
10090 VIRTIO CONSOLE DRIVER
10091 M:      Amit Shah <amit.shah@redhat.com>
10092 L:      virtualization@lists.linux-foundation.org
10093 S:      Maintained
10094 F:      drivers/char/virtio_console.c
10095 F:      include/linux/virtio_console.h
10096 F:      include/uapi/linux/virtio_console.h
10097
10098 VIRTIO CORE, NET AND BLOCK DRIVERS
10099 M:      Rusty Russell <rusty@rustcorp.com.au>
10100 M:      "Michael S. Tsirkin" <mst@redhat.com>
10101 L:      virtualization@lists.linux-foundation.org
10102 S:      Maintained
10103 F:      drivers/virtio/
10104 F:      tools/virtio/
10105 F:      drivers/net/virtio_net.c
10106 F:      drivers/block/virtio_blk.c
10107 F:      include/linux/virtio_*.h
10108 F:      include/uapi/linux/virtio_*.h
10109
10110 VIRTIO HOST (VHOST)
10111 M:      "Michael S. Tsirkin" <mst@redhat.com>
10112 L:      kvm@vger.kernel.org
10113 L:      virtualization@lists.linux-foundation.org
10114 L:      netdev@vger.kernel.org
10115 S:      Maintained
10116 F:      drivers/vhost/
10117 F:      include/uapi/linux/vhost.h
10118
10119 VIA RHINE NETWORK DRIVER
10120 M:      Roger Luethi <rl@hellgate.ch>
10121 S:      Maintained
10122 F:      drivers/net/ethernet/via/via-rhine.c
10123
10124 VIA SD/MMC CARD CONTROLLER DRIVER
10125 M:      Bruce Chang <brucechang@via.com.tw>
10126 M:      Harald Welte <HaraldWelte@viatech.com>
10127 S:      Maintained
10128 F:      drivers/mmc/host/via-sdmmc.c
10129
10130 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10131 M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10132 L:      linux-fbdev@vger.kernel.org
10133 S:      Maintained
10134 F:      include/linux/via-core.h
10135 F:      include/linux/via-gpio.h
10136 F:      include/linux/via_i2c.h
10137 F:      drivers/video/fbdev/via/
10138
10139 VIA VELOCITY NETWORK DRIVER
10140 M:      Francois Romieu <romieu@fr.zoreil.com>
10141 L:      netdev@vger.kernel.org
10142 S:      Maintained
10143 F:      drivers/net/ethernet/via/via-velocity.*
10144
10145 VIVI VIRTUAL VIDEO DRIVER
10146 M:      Hans Verkuil <hverkuil@xs4all.nl>
10147 L:      linux-media@vger.kernel.org
10148 T:      git git://linuxtv.org/media_tree.git
10149 W:      http://linuxtv.org
10150 S:      Maintained
10151 F:      drivers/media/platform/vivi*
10152
10153 VLAN (802.1Q)
10154 M:      Patrick McHardy <kaber@trash.net>
10155 L:      netdev@vger.kernel.org
10156 S:      Maintained
10157 F:      drivers/net/macvlan.c
10158 F:      include/linux/if_*vlan.h
10159 F:      net/8021q/
10160
10161 VLYNQ BUS
10162 M:      Florian Fainelli <florian@openwrt.org>
10163 L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10164 S:      Maintained
10165 F:      drivers/vlynq/vlynq.c
10166 F:      include/linux/vlynq.h
10167
10168 VME SUBSYSTEM
10169 M:      Martyn Welch <martyn.welch@ge.com>
10170 M:      Manohar Vanga <manohar.vanga@gmail.com>
10171 M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10172 L:      devel@driverdev.osuosl.org
10173 S:      Maintained
10174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10175 F:      Documentation/vme_api.txt
10176 F:      drivers/staging/vme/
10177 F:      drivers/vme/
10178 F:      include/linux/vme*
10179
10180 VMWARE HYPERVISOR INTERFACE
10181 M:      Alok Kataria <akataria@vmware.com>
10182 L:      virtualization@lists.linux-foundation.org
10183 S:      Supported
10184 F:      arch/x86/kernel/cpu/vmware.c
10185
10186 VMWARE BALLOON DRIVER
10187 M:      Xavier Deguillard <xdeguillard@vmware.com>
10188 M:      Philip Moltmann <moltmann@vmware.com>
10189 M:      "VMware, Inc." <pv-drivers@vmware.com>
10190 L:      linux-kernel@vger.kernel.org
10191 S:      Maintained
10192 F:      drivers/misc/vmw_balloon.c
10193
10194 VMWARE VMXNET3 ETHERNET DRIVER
10195 M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10196 M:      "VMware, Inc." <pv-drivers@vmware.com>
10197 L:      netdev@vger.kernel.org
10198 S:      Maintained
10199 F:      drivers/net/vmxnet3/
10200
10201 VMware PVSCSI driver
10202 M:      Arvind Kumar <arvindkumar@vmware.com>
10203 M:      VMware PV-Drivers <pv-drivers@vmware.com>
10204 L:      linux-scsi@vger.kernel.org
10205 S:      Maintained
10206 F:      drivers/scsi/vmw_pvscsi.c
10207 F:      drivers/scsi/vmw_pvscsi.h
10208
10209 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10210 M:      Liam Girdwood <lgirdwood@gmail.com>
10211 M:      Mark Brown <broonie@kernel.org>
10212 L:      linux-kernel@vger.kernel.org
10213 W:      http://opensource.wolfsonmicro.com/node/15
10214 W:      http://www.slimlogic.co.uk/?p=48
10215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10216 S:      Supported
10217 F:      drivers/regulator/
10218 F:      include/linux/regulator/
10219
10220 VT1211 HARDWARE MONITOR DRIVER
10221 M:      Juerg Haefliger <juergh@gmail.com>
10222 L:      lm-sensors@lm-sensors.org
10223 S:      Maintained
10224 F:      Documentation/hwmon/vt1211
10225 F:      drivers/hwmon/vt1211.c
10226
10227 VT8231 HARDWARE MONITOR DRIVER
10228 M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10229 L:      lm-sensors@lm-sensors.org
10230 S:      Maintained
10231 F:      drivers/hwmon/vt8231.c
10232
10233 VUB300 USB to SDIO/SD/MMC bridge chip
10234 M:      Tony Olech <tony.olech@elandigitalsystems.com>
10235 L:      linux-mmc@vger.kernel.org
10236 L:      linux-usb@vger.kernel.org
10237 S:      Supported
10238 F:      drivers/mmc/host/vub300.c
10239
10240 W1 DALLAS'S 1-WIRE BUS
10241 M:      Evgeniy Polyakov <zbr@ioremap.net>
10242 S:      Maintained
10243 F:      Documentation/w1/
10244 F:      drivers/w1/
10245
10246 W83791D HARDWARE MONITORING DRIVER
10247 M:      Marc Hulsman <m.hulsman@tudelft.nl>
10248 L:      lm-sensors@lm-sensors.org
10249 S:      Maintained
10250 F:      Documentation/hwmon/w83791d
10251 F:      drivers/hwmon/w83791d.c
10252
10253 W83793 HARDWARE MONITORING DRIVER
10254 M:      Rudolf Marek <r.marek@assembler.cz>
10255 L:      lm-sensors@lm-sensors.org
10256 S:      Maintained
10257 F:      Documentation/hwmon/w83793
10258 F:      drivers/hwmon/w83793.c
10259
10260 W83795 HARDWARE MONITORING DRIVER
10261 M:      Jean Delvare <jdelvare@suse.de>
10262 L:      lm-sensors@lm-sensors.org
10263 S:      Maintained
10264 F:      drivers/hwmon/w83795.c
10265
10266 W83L51xD SD/MMC CARD INTERFACE DRIVER
10267 M:      Pierre Ossman <pierre@ossman.eu>
10268 S:      Maintained
10269 F:      drivers/mmc/host/wbsd.*
10270
10271 WACOM PROTOCOL 4 SERIAL TABLETS
10272 M:      Julian Squires <julian@cipht.net>
10273 M:      Hans de Goede <hdegoede@redhat.com>
10274 L:      linux-input@vger.kernel.org
10275 S:      Maintained
10276 F:      drivers/input/tablet/wacom_serial4.c
10277
10278 WATCHDOG DEVICE DRIVERS
10279 M:      Wim Van Sebroeck <wim@iguana.be>
10280 L:      linux-watchdog@vger.kernel.org
10281 W:      http://www.linux-watchdog.org/
10282 T:      git git://www.linux-watchdog.org/linux-watchdog.git
10283 S:      Maintained
10284 F:      Documentation/watchdog/
10285 F:      drivers/watchdog/
10286 F:      include/linux/watchdog.h
10287 F:      include/uapi/linux/watchdog.h
10288
10289 WD7000 SCSI DRIVER
10290 M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10291 L:      linux-scsi@vger.kernel.org
10292 S:      Maintained
10293 F:      drivers/scsi/wd7000.c
10294
10295 WIIMOTE HID DRIVER
10296 M:      David Herrmann <dh.herrmann@googlemail.com>
10297 L:      linux-input@vger.kernel.org
10298 S:      Maintained
10299 F:      drivers/hid/hid-wiimote*
10300
10301 WINBOND CIR DRIVER
10302 M:      David Härdeman <david@hardeman.nu>
10303 S:      Maintained
10304 F:      drivers/media/rc/winbond-cir.c
10305
10306 WIMAX STACK
10307 M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10308 M:      linux-wimax@intel.com
10309 L:     wimax@linuxwimax.org (subscribers-only)
10310 S:      Supported
10311 W:      http://linuxwimax.org
10312 F:      Documentation/wimax/README.wimax
10313 F:      include/linux/wimax/debug.h
10314 F:      include/net/wimax.h
10315 F:      include/uapi/linux/wimax.h
10316 F:      net/wimax/
10317
10318 WISTRON LAPTOP BUTTON DRIVER
10319 M:      Miloslav Trmac <mitr@volny.cz>
10320 S:      Maintained
10321 F:      drivers/input/misc/wistron_btns.c
10322
10323 WL3501 WIRELESS PCMCIA CARD DRIVER
10324 M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10325 L:      linux-wireless@vger.kernel.org
10326 W:      http://oops.ghostprotocols.net:81/blog
10327 S:      Maintained
10328 F:      drivers/net/wireless/wl3501*
10329
10330 WM97XX TOUCHSCREEN DRIVERS
10331 M:      Mark Brown <broonie@kernel.org>
10332 M:      Liam Girdwood <lrg@slimlogic.co.uk>
10333 L:      linux-input@vger.kernel.org
10334 T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10335 W:      http://opensource.wolfsonmicro.com/node/7
10336 S:      Supported
10337 F:      drivers/input/touchscreen/*wm97*
10338 F:      include/linux/wm97xx.h
10339
10340 WOLFSON MICROELECTRONICS DRIVERS
10341 L:      patches@opensource.wolfsonmicro.com
10342 T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10343 T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10344 W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10345 S:      Supported
10346 F:      Documentation/hwmon/wm83??
10347 F:      arch/arm/mach-s3c64xx/mach-crag6410*
10348 F:      drivers/clk/clk-wm83*.c
10349 F:      drivers/extcon/extcon-arizona.c
10350 F:      drivers/leds/leds-wm83*.c
10351 F:      drivers/gpio/gpio-*wm*.c
10352 F:      drivers/gpio/gpio-arizona.c
10353 F:      drivers/hwmon/wm83??-hwmon.c
10354 F:      drivers/input/misc/wm831x-on.c
10355 F:      drivers/input/touchscreen/wm831x-ts.c
10356 F:      drivers/input/touchscreen/wm97*.c
10357 F:      drivers/mfd/arizona*
10358 F:      drivers/mfd/wm*.c
10359 F:      drivers/power/wm83*.c
10360 F:      drivers/rtc/rtc-wm83*.c
10361 F:      drivers/regulator/wm8*.c
10362 F:      drivers/video/backlight/wm83*_bl.c
10363 F:      drivers/watchdog/wm83*_wdt.c
10364 F:      include/linux/mfd/arizona/
10365 F:      include/linux/mfd/wm831x/
10366 F:      include/linux/mfd/wm8350/
10367 F:      include/linux/mfd/wm8400*
10368 F:      include/linux/wm97xx.h
10369 F:      include/sound/wm????.h
10370 F:      sound/soc/codecs/arizona.?
10371 F:      sound/soc/codecs/wm*
10372
10373 WORKQUEUE
10374 M:      Tejun Heo <tj@kernel.org>
10375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10376 S:      Maintained
10377 F:      include/linux/workqueue.h
10378 F:      kernel/workqueue.c
10379 F:      Documentation/workqueue.txt
10380
10381 X.25 NETWORK LAYER
10382 M:      Andrew Hendry <andrew.hendry@gmail.com>
10383 L:      linux-x25@vger.kernel.org
10384 S:      Odd Fixes
10385 F:      Documentation/networking/x25*
10386 F:      include/net/x25*
10387 F:      net/x25/
10388
10389 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10390 M:      Thomas Gleixner <tglx@linutronix.de>
10391 M:      Ingo Molnar <mingo@redhat.com>
10392 M:      "H. Peter Anvin" <hpa@zytor.com>
10393 M:      x86@kernel.org
10394 L:      linux-kernel@vger.kernel.org
10395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10396 S:      Maintained
10397 F:      Documentation/x86/
10398 F:      arch/x86/
10399
10400 X86 PLATFORM DRIVERS
10401 M:      Darren Hart <dvhart@infradead.org>
10402 L:      platform-driver-x86@vger.kernel.org
10403 T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10404 S:      Maintained
10405 F:      drivers/platform/x86/
10406
10407 X86 MCE INFRASTRUCTURE
10408 M:      Tony Luck <tony.luck@intel.com>
10409 M:      Borislav Petkov <bp@alien8.de>
10410 L:      linux-edac@vger.kernel.org
10411 S:      Maintained
10412 F:      arch/x86/kernel/cpu/mcheck/*
10413
10414 XC2028/3028 TUNER DRIVER
10415 M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10416 L:      linux-media@vger.kernel.org
10417 W:      http://linuxtv.org
10418 T:      git git://linuxtv.org/media_tree.git
10419 S:      Maintained
10420 F:      drivers/media/tuners/tuner-xc2028.*
10421
10422 XEN HYPERVISOR INTERFACE
10423 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10424 M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10425 M:      David Vrabel <david.vrabel@citrix.com>
10426 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10428 S:      Supported
10429 F:      arch/x86/xen/
10430 F:      drivers/*/xen-*front.c
10431 F:      drivers/xen/
10432 F:      arch/x86/include/asm/xen/
10433 F:      include/xen/
10434 F:      include/uapi/xen/
10435
10436 XEN HYPERVISOR ARM
10437 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10438 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10439 S:      Supported
10440 F:      arch/arm/xen/
10441 F:      arch/arm/include/asm/xen/
10442
10443 XEN HYPERVISOR ARM64
10444 M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10445 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10446 S:      Supported
10447 F:      arch/arm64/xen/
10448 F:      arch/arm64/include/asm/xen/
10449
10450 XEN NETWORK BACKEND DRIVER
10451 M:      Ian Campbell <ian.campbell@citrix.com>
10452 M:      Wei Liu <wei.liu2@citrix.com>
10453 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10454 L:      netdev@vger.kernel.org
10455 S:      Supported
10456 F:      drivers/net/xen-netback/*
10457
10458 XEN PCI SUBSYSTEM
10459 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10460 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10461 S:      Supported
10462 F:      arch/x86/pci/*xen*
10463 F:      drivers/pci/*xen*
10464
10465 XEN BLOCK SUBSYSTEM
10466 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10467 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10468 S:      Supported
10469 F:      drivers/block/xen-blkback/*
10470 F:      drivers/block/xen*
10471
10472 XEN PVSCSI DRIVERS
10473 M:      Juergen Gross <jgross@suse.com>
10474 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10475 L:      linux-scsi@vger.kernel.org
10476 S:      Supported
10477 F:      drivers/scsi/xen-scsifront.c
10478 F:      drivers/xen/xen-scsiback.c
10479 F:      include/xen/interface/io/vscsiif.h
10480
10481 XEN SWIOTLB SUBSYSTEM
10482 M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10483 L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10484 S:      Supported
10485 F:      arch/x86/xen/*swiotlb*
10486 F:      drivers/xen/*swiotlb*
10487
10488 XFS FILESYSTEM
10489 P:      Silicon Graphics Inc
10490 M:      Dave Chinner <david@fromorbit.com>
10491 M:      xfs@oss.sgi.com
10492 L:      xfs@oss.sgi.com
10493 W:      http://oss.sgi.com/projects/xfs
10494 T:      git git://oss.sgi.com/xfs/xfs.git
10495 S:      Supported
10496 F:      Documentation/filesystems/xfs.txt
10497 F:      fs/xfs/
10498
10499 XILINX AXI ETHERNET DRIVER
10500 M:      Anirudha Sarangi <anirudh@xilinx.com>
10501 M:      John Linn <John.Linn@xilinx.com>
10502 S:      Maintained
10503 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10504
10505 XILINX UARTLITE SERIAL DRIVER
10506 M:      Peter Korsgaard <jacmet@sunsite.dk>
10507 L:      linux-serial@vger.kernel.org
10508 S:      Maintained
10509 F:      drivers/tty/serial/uartlite.c
10510
10511 XILLYBUS DRIVER
10512 M:      Eli Billauer <eli.billauer@gmail.com>
10513 L:      linux-kernel@vger.kernel.org
10514 S:      Supported
10515 F:      drivers/char/xillybus/
10516
10517 XTENSA XTFPGA PLATFORM SUPPORT
10518 M:      Max Filippov <jcmvbkbc@gmail.com>
10519 L:      linux-xtensa@linux-xtensa.org
10520 S:      Maintained
10521 F:      drivers/spi/spi-xtensa-xtfpga.c
10522
10523 YAM DRIVER FOR AX.25
10524 M:      Jean-Paul Roubelat <jpr@f6fbb.org>
10525 L:      linux-hams@vger.kernel.org
10526 S:      Maintained
10527 F:      drivers/net/hamradio/yam*
10528 F:      include/linux/yam.h
10529
10530 YEALINK PHONE DRIVER
10531 M:      Henk Vergonet <Henk.Vergonet@gmail.com>
10532 L:      usbb2k-api-dev@nongnu.org
10533 S:      Maintained
10534 F:      Documentation/input/yealink.txt
10535 F:      drivers/input/misc/yealink.*
10536
10537 Z8530 DRIVER FOR AX.25
10538 M:      Joerg Reuter <jreuter@yaina.de>
10539 W:      http://yaina.de/jreuter/
10540 W:      http://www.qsl.net/dl1bke/
10541 L:      linux-hams@vger.kernel.org
10542 S:      Maintained
10543 F:      Documentation/networking/z8530drv.txt
10544 F:      drivers/net/hamradio/*scc.c
10545 F:      drivers/net/hamradio/z8530.h
10546
10547 ZBUD COMPRESSED PAGE ALLOCATOR
10548 M:      Seth Jennings <sjennings@variantweb.net>
10549 L:      linux-mm@kvack.org
10550 S:      Maintained
10551 F:      mm/zbud.c
10552 F:      include/linux/zbud.h
10553
10554 ZD1211RW WIRELESS DRIVER
10555 M:      Daniel Drake <dsd@gentoo.org>
10556 M:      Ulrich Kunitz <kune@deine-taler.de>
10557 W:      http://zd1211.ath.cx/wiki/DriverRewrite
10558 L:      linux-wireless@vger.kernel.org
10559 L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
10560 S:      Maintained
10561 F:      drivers/net/wireless/zd1211rw/
10562
10563 ZR36067 VIDEO FOR LINUX DRIVER
10564 L:      mjpeg-users@lists.sourceforge.net
10565 L:      linux-media@vger.kernel.org
10566 W:      http://mjpeg.sourceforge.net/driver-zoran/
10567 T:      hg http://linuxtv.org/hg/v4l-dvb
10568 S:      Odd Fixes
10569 F:      drivers/media/pci/zoran/
10570
10571 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10572 M:      Minchan Kim <minchan@kernel.org>
10573 M:      Nitin Gupta <ngupta@vflare.org>
10574 L:      linux-kernel@vger.kernel.org
10575 S:      Maintained
10576 F:      drivers/block/zram/
10577 F:      Documentation/blockdev/zram.txt
10578
10579 ZS DECSTATION Z85C30 SERIAL DRIVER
10580 M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10581 S:      Maintained
10582 F:      drivers/tty/serial/zs.*
10583
10584 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10585 M:      Minchan Kim <minchan@kernel.org>
10586 M:      Nitin Gupta <ngupta@vflare.org>
10587 L:      linux-mm@kvack.org
10588 S:      Maintained
10589 F:      mm/zsmalloc.c
10590 F:      include/linux/zsmalloc.h
10591
10592 ZSWAP COMPRESSED SWAP CACHING
10593 M:      Seth Jennings <sjennings@variantweb.net>
10594 L:      linux-mm@kvack.org
10595 S:      Maintained
10596 F:      mm/zswap.c
10597
10598 THE REST
10599 M:      Linus Torvalds <torvalds@linux-foundation.org>
10600 L:      linux-kernel@vger.kernel.org
10601 Q:      http://patchwork.kernel.org/project/LKML/list/
10602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
10603 S:      Buried alive in reporters
10604 F:      *
10605 F:      */