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