Root/MAINTAINERS

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