Root/MAINTAINERS

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

Archive Download this file



interactive