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>
159L: netdev@vger.kernel.org
160S: Maintained
161F: drivers/net/ethernet/realtek/r8169.c
162
1638250/16?50 (AND CLONE UARTS) SERIAL DRIVER
164M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
165L: linux-serial@vger.kernel.org
166W: http://serial.sourceforge.net
167S: Maintained
168T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
169F: drivers/tty/serial/8250*
170F: include/linux/serial_8250.h
171
1728390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
173L: netdev@vger.kernel.org
174S: Orphan / Obsolete
175F: drivers/net/ethernet/8390/
176
1779P FILE SYSTEM
178M: Eric Van Hensbergen <ericvh@gmail.com>
179M: Ron Minnich <rminnich@sandia.gov>
180M: Latchesar Ionkov <lucho@ionkov.net>
181L: v9fs-developer@lists.sourceforge.net
182W: http://swik.net/v9fs
183Q: http://patchwork.kernel.org/project/v9fs-devel/list/
184T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
185S: Maintained
186F: Documentation/filesystems/9p.txt
187F: fs/9p/
188F: net/9p/
189F: include/net/9p/
190F: include/uapi/linux/virtio_9p.h
191F: include/trace/events/9p.h
192
193
194A8293 MEDIA DRIVER
195M: Antti Palosaari <crope@iki.fi>
196L: linux-media@vger.kernel.org
197W: http://linuxtv.org/
198W: http://palosaari.fi/linux/
199Q: http://patchwork.linuxtv.org/project/linux-media/list/
200T: git git://linuxtv.org/anttip/media_tree.git
201S: Maintained
202F: drivers/media/dvb-frontends/a8293*
203
204AACRAID SCSI RAID DRIVER
205M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
206L: linux-scsi@vger.kernel.org
207W: http://www.adaptec.com/
208S: Supported
209F: Documentation/scsi/aacraid.txt
210F: drivers/scsi/aacraid/
211
212ABI/API
213L: linux-api@vger.kernel.org
214F: Documentation/ABI/
215F: include/linux/syscalls.h
216F: include/uapi/
217F: kernel/sys_ni.c
218
219ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
220M: Hans de Goede <hdegoede@redhat.com>
221L: lm-sensors@lm-sensors.org
222S: Maintained
223F: drivers/hwmon/abituguru.c
224
225ABIT UGURU 3 HARDWARE MONITOR DRIVER
226M: Alistair John Strachan <alistair@devzero.co.uk>
227L: lm-sensors@lm-sensors.org
228S: Maintained
229F: drivers/hwmon/abituguru3.c
230
231ACENIC DRIVER
232M: Jes Sorensen <jes@trained-monkey.org>
233L: linux-acenic@sunsite.dk
234S: Maintained
235F: drivers/net/ethernet/alteon/acenic*
236
237ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
238M: Peter Feuerer <peter@piie.net>
239L: platform-driver-x86@vger.kernel.org
240W: http://piie.net/?section=acerhdf
241S: Maintained
242F: drivers/platform/x86/acerhdf.c
243
244ACER WMI LAPTOP EXTRAS
245M: "Lee, Chun-Yi" <jlee@suse.com>
246L: platform-driver-x86@vger.kernel.org
247S: Maintained
248F: drivers/platform/x86/acer-wmi.c
249
250ACPI
251M: Rafael J. Wysocki <rjw@rjwysocki.net>
252M: Len Brown <lenb@kernel.org>
253L: linux-acpi@vger.kernel.org
254W: https://01.org/linux-acpi
255Q: https://patchwork.kernel.org/project/linux-acpi/list/
256T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
257S: Supported
258F: drivers/acpi/
259F: drivers/pnp/pnpacpi/
260F: include/linux/acpi.h
261F: include/acpi/
262F: Documentation/acpi
263F: Documentation/ABI/testing/sysfs-bus-acpi
264F: drivers/pci/*acpi*
265F: drivers/pci/*/*acpi*
266F: drivers/pci/*/*/*acpi*
267F: tools/power/acpi
268
269ACPI COMPONENT ARCHITECTURE (ACPICA)
270M: Robert Moore <robert.moore@intel.com>
271M: Lv Zheng <lv.zheng@intel.com>
272M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
273L: linux-acpi@vger.kernel.org
274L: devel@acpica.org
275W: https://acpica.org/
276W: https://github.com/acpica/acpica/
277Q: https://patchwork.kernel.org/project/linux-acpi/list/
278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
279S: Supported
280F: drivers/acpi/acpica/
281F: include/acpi/
282F: tools/power/acpi/
283
284ACPI FAN DRIVER
285M: Zhang Rui <rui.zhang@intel.com>
286L: linux-acpi@vger.kernel.org
287W: https://01.org/linux-acpi
288S: Supported
289F: drivers/acpi/fan.c
290
291ACPI THERMAL DRIVER
292M: Zhang Rui <rui.zhang@intel.com>
293L: linux-acpi@vger.kernel.org
294W: https://01.org/linux-acpi
295S: Supported
296F: drivers/acpi/*thermal*
297
298ACPI VIDEO DRIVER
299M: Zhang Rui <rui.zhang@intel.com>
300L: linux-acpi@vger.kernel.org
301W: https://01.org/linux-acpi
302S: Supported
303F: drivers/acpi/video.c
304
305ACPI WMI DRIVER
306L: platform-driver-x86@vger.kernel.org
307S: Orphan
308F: drivers/platform/x86/wmi.c
309
310AD1889 ALSA SOUND DRIVER
311M: Thibaut Varene <T-Bone@parisc-linux.org>
312W: http://wiki.parisc-linux.org/AD1889
313L: linux-parisc@vger.kernel.org
314S: Maintained
315F: sound/pci/ad1889.*
316
317AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
318M: Michael Hennerich <michael.hennerich@analog.com>
319W: http://wiki.analog.com/AD5254
320W: http://ez.analog.com/community/linux-device-drivers
321S: Supported
322F: drivers/misc/ad525x_dpot.c
323
324AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
325M: Michael Hennerich <michael.hennerich@analog.com>
326W: http://wiki.analog.com/AD5398
327W: http://ez.analog.com/community/linux-device-drivers
328S: Supported
329F: drivers/regulator/ad5398.c
330
331AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
332M: Michael Hennerich <michael.hennerich@analog.com>
333W: http://wiki.analog.com/AD7142
334W: http://ez.analog.com/community/linux-device-drivers
335S: Supported
336F: drivers/input/misc/ad714x.c
337
338AD7877 TOUCHSCREEN DRIVER
339M: Michael Hennerich <michael.hennerich@analog.com>
340W: http://wiki.analog.com/AD7877
341W: http://ez.analog.com/community/linux-device-drivers
342S: Supported
343F: drivers/input/touchscreen/ad7877.c
344
345AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
346M: Michael Hennerich <michael.hennerich@analog.com>
347W: http://wiki.analog.com/AD7879
348W: http://ez.analog.com/community/linux-device-drivers
349S: Supported
350F: drivers/input/touchscreen/ad7879.c
351
352ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
353M: Jiri Kosina <jkosina@suse.cz>
354S: Maintained
355
356ADM1025 HARDWARE MONITOR DRIVER
357M: Jean Delvare <jdelvare@suse.de>
358L: lm-sensors@lm-sensors.org
359S: Maintained
360F: Documentation/hwmon/adm1025
361F: drivers/hwmon/adm1025.c
362
363ADM1029 HARDWARE MONITOR DRIVER
364M: Corentin Labbe <clabbe.montjoie@gmail.com>
365L: lm-sensors@lm-sensors.org
366S: Maintained
367F: drivers/hwmon/adm1029.c
368
369ADM8211 WIRELESS DRIVER
370L: linux-wireless@vger.kernel.org
371W: http://wireless.kernel.org/
372S: Orphan
373F: drivers/net/wireless/adm8211.*
374
375ADP1653 FLASH CONTROLLER DRIVER
376M: Sakari Ailus <sakari.ailus@iki.fi>
377L: linux-media@vger.kernel.org
378S: Maintained
379F: drivers/media/i2c/adp1653.c
380F: include/media/adp1653.h
381
382ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
383M: Michael Hennerich <michael.hennerich@analog.com>
384W: http://wiki.analog.com/ADP5520
385W: http://ez.analog.com/community/linux-device-drivers
386S: Supported
387F: drivers/mfd/adp5520.c
388F: drivers/video/backlight/adp5520_bl.c
389F: drivers/leds/leds-adp5520.c
390F: drivers/gpio/gpio-adp5520.c
391F: drivers/input/keyboard/adp5520-keys.c
392
393ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
394M: Michael Hennerich <michael.hennerich@analog.com>
395W: http://wiki.analog.com/ADP5588
396W: http://ez.analog.com/community/linux-device-drivers
397S: Supported
398F: drivers/input/keyboard/adp5588-keys.c
399F: drivers/gpio/gpio-adp5588.c
400
401ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
402M: Michael Hennerich <michael.hennerich@analog.com>
403W: http://wiki.analog.com/ADP8860
404W: http://ez.analog.com/community/linux-device-drivers
405S: Supported
406F: drivers/video/backlight/adp8860_bl.c
407
408ADS1015 HARDWARE MONITOR DRIVER
409M: Dirk Eibach <eibach@gdsys.de>
410L: lm-sensors@lm-sensors.org
411S: Maintained
412F: Documentation/hwmon/ads1015
413F: drivers/hwmon/ads1015.c
414F: include/linux/i2c/ads1015.h
415
416ADT746X FAN DRIVER
417M: Colin Leroy <colin@colino.net>
418S: Maintained
419F: drivers/macintosh/therm_adt746x.c
420
421ADT7475 HARDWARE MONITOR DRIVER
422M: Jean Delvare <jdelvare@suse.de>
423L: lm-sensors@lm-sensors.org
424S: Maintained
425F: Documentation/hwmon/adt7475
426F: drivers/hwmon/adt7475.c
427
428ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
429M: Michael Hennerich <michael.hennerich@analog.com>
430W: http://wiki.analog.com/ADXL345
431W: http://ez.analog.com/community/linux-device-drivers
432S: Supported
433F: drivers/input/misc/adxl34x.c
434
435ADVANSYS SCSI DRIVER
436M: Matthew Wilcox <matthew@wil.cx>
437L: linux-scsi@vger.kernel.org
438S: Maintained
439F: Documentation/scsi/advansys.txt
440F: drivers/scsi/advansys.c
441
442AEDSP16 DRIVER
443M: Riccardo Facchetti <fizban@tin.it>
444S: Maintained
445F: sound/oss/aedsp16.c
446
447AF9013 MEDIA DRIVER
448M: Antti Palosaari <crope@iki.fi>
449L: linux-media@vger.kernel.org
450W: http://linuxtv.org/
451W: http://palosaari.fi/linux/
452Q: http://patchwork.linuxtv.org/project/linux-media/list/
453T: git git://linuxtv.org/anttip/media_tree.git
454S: Maintained
455F: drivers/media/dvb-frontends/af9013*
456
457AF9033 MEDIA DRIVER
458M: Antti Palosaari <crope@iki.fi>
459L: linux-media@vger.kernel.org
460W: http://linuxtv.org/
461W: http://palosaari.fi/linux/
462Q: http://patchwork.linuxtv.org/project/linux-media/list/
463T: git git://linuxtv.org/anttip/media_tree.git
464S: Maintained
465F: drivers/media/dvb-frontends/af9033*
466
467AFFS FILE SYSTEM
468L: linux-fsdevel@vger.kernel.org
469S: Orphan
470F: Documentation/filesystems/affs.txt
471F: fs/affs/
472
473AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
474M: David Howells <dhowells@redhat.com>
475L: linux-afs@lists.infradead.org
476S: Supported
477F: fs/afs/
478F: include/net/af_rxrpc.h
479F: net/rxrpc/af_rxrpc.c
480
481AGPGART DRIVER
482M: David Airlie <airlied@linux.ie>
483T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
484S: Maintained
485F: drivers/char/agp/
486F: include/linux/agp*
487F: include/uapi/linux/agp*
488
489AHA152X SCSI DRIVER
490M: "Juergen E. Fischer" <fischer@norbit.de>
491L: linux-scsi@vger.kernel.org
492S: Maintained
493F: drivers/scsi/aha152x*
494F: drivers/scsi/pcmcia/aha152x*
495
496AIC7XXX / AIC79XX SCSI DRIVER
497M: Hannes Reinecke <hare@suse.de>
498L: linux-scsi@vger.kernel.org
499S: Maintained
500F: drivers/scsi/aic7xxx/
501
502AIMSLAB FM RADIO RECEIVER DRIVER
503M: Hans Verkuil <hverkuil@xs4all.nl>
504L: linux-media@vger.kernel.org
505T: git git://linuxtv.org/media_tree.git
506W: http://linuxtv.org
507S: Maintained
508F: drivers/media/radio/radio-aimslab*
509
510AIO
511M: Benjamin LaHaise <bcrl@kvack.org>
512L: linux-aio@kvack.org
513S: Supported
514F: fs/aio.c
515F: include/linux/*aio*.h
516
517ALCATEL SPEEDTOUCH USB DRIVER
518M: Duncan Sands <duncan.sands@free.fr>
519L: linux-usb@vger.kernel.org
520W: http://www.linux-usb.org/SpeedTouch/
521S: Maintained
522F: drivers/usb/atm/speedtch.c
523F: drivers/usb/atm/usbatm.c
524
525ALCHEMY AU1XX0 MMC DRIVER
526M: Manuel Lauss <manuel.lauss@gmail.com>
527S: Maintained
528F: drivers/mmc/host/au1xmmc.c
529
530ALI1563 I2C DRIVER
531M: Rudolf Marek <r.marek@assembler.cz>
532L: linux-i2c@vger.kernel.org
533S: Maintained
534F: Documentation/i2c/busses/i2c-ali1563
535F: drivers/i2c/busses/i2c-ali1563.c
536
537ALPHA PORT
538M: Richard Henderson <rth@twiddle.net>
539M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
540M: Matt Turner <mattst88@gmail.com>
541S: Odd Fixes
542L: linux-alpha@vger.kernel.org
543F: arch/alpha/
544
545ALTERA TRIPLE SPEED ETHERNET DRIVER
546M: Vince Bridgers <vbridgers2013@gmail.com>
547L: netdev@vger.kernel.org
548L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
549S: Maintained
550F: drivers/net/ethernet/altera/
551
552ALTERA UART/JTAG UART SERIAL DRIVERS
553M: Tobias Klauser <tklauser@distanz.ch>
554L: linux-serial@vger.kernel.org
555L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
556S: Maintained
557F: drivers/tty/serial/altera_uart.c
558F: drivers/tty/serial/altera_jtaguart.c
559F: include/linux/altera_uart.h
560F: include/linux/altera_jtaguart.h
561
562AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
563M: Tom Lendacky <thomas.lendacky@amd.com>
564L: linux-crypto@vger.kernel.org
565S: Supported
566F: drivers/crypto/ccp/
567F: include/linux/ccp.h
568
569AMD FAM15H PROCESSOR POWER MONITORING DRIVER
570M: Andreas Herrmann <herrmann.der.user@googlemail.com>
571L: lm-sensors@lm-sensors.org
572S: Maintained
573F: Documentation/hwmon/fam15h_power
574F: drivers/hwmon/fam15h_power.c
575
576AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
577M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
578L: linux-geode@lists.infradead.org (moderated for non-subscribers)
579S: Supported
580F: drivers/usb/gadget/amd5536udc.*
581
582AMD GEODE PROCESSOR/CHIPSET SUPPORT
583P: Andres Salomon <dilinger@queued.net>
584L: linux-geode@lists.infradead.org (moderated for non-subscribers)
585W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
586S: Supported
587F: drivers/char/hw_random/geode-rng.c
588F: drivers/crypto/geode*
589F: drivers/video/geode/
590F: arch/x86/include/asm/geode.h
591
592AMD IOMMU (AMD-VI)
593M: Joerg Roedel <joro@8bytes.org>
594L: iommu@lists.linux-foundation.org
595T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
596S: Maintained
597F: drivers/iommu/amd_iommu*.[ch]
598F: include/linux/amd-iommu.h
599
600AMD MICROCODE UPDATE SUPPORT
601M: Andreas Herrmann <herrmann.der.user@googlemail.com>
602L: amd64-microcode@amd64.org
603S: Maintained
604F: arch/x86/kernel/microcode_amd.c
605
606AMD XGBE DRIVER
607M: Tom Lendacky <thomas.lendacky@amd.com>
608L: netdev@vger.kernel.org
609S: Supported
610F: drivers/net/ethernet/amd/xgbe/
611F: drivers/net/phy/amd-xgbe-phy.c
612
613AMS (Apple Motion Sensor) DRIVER
614M: Michael Hanselmann <linux-kernel@hansmi.ch>
615S: Supported
616F: drivers/macintosh/ams/
617
618AMSO1100 RNIC DRIVER
619M: Tom Tucker <tom@opengridcomputing.com>
620M: Steve Wise <swise@opengridcomputing.com>
621L: linux-rdma@vger.kernel.org
622S: Maintained
623F: drivers/infiniband/hw/amso1100/
624
625ANALOG DEVICES INC AD9389B DRIVER
626M: Hans Verkuil <hans.verkuil@cisco.com>
627L: linux-media@vger.kernel.org
628S: Maintained
629F: drivers/media/i2c/ad9389b*
630
631ANALOG DEVICES INC ADV7511 DRIVER
632M: Hans Verkuil <hans.verkuil@cisco.com>
633L: linux-media@vger.kernel.org
634S: Maintained
635F: drivers/media/i2c/adv7511*
636
637ANALOG DEVICES INC ADV7604 DRIVER
638M: Hans Verkuil <hans.verkuil@cisco.com>
639L: linux-media@vger.kernel.org
640S: Maintained
641F: drivers/media/i2c/adv7604*
642
643ANALOG DEVICES INC ADV7842 DRIVER
644M: Hans Verkuil <hans.verkuil@cisco.com>
645L: linux-media@vger.kernel.org
646S: Maintained
647F: drivers/media/i2c/adv7842*
648
649ANALOG DEVICES INC ASOC CODEC DRIVERS
650M: Lars-Peter Clausen <lars@metafoo.de>
651L: alsa-devel@alsa-project.org (moderated for non-subscribers)
652W: http://wiki.analog.com/
653W: http://ez.analog.com/community/linux-device-drivers
654S: Supported
655F: sound/soc/codecs/adau*
656F: sound/soc/codecs/adav*
657F: sound/soc/codecs/ad1*
658F: sound/soc/codecs/ad7*
659F: sound/soc/codecs/ssm*
660F: sound/soc/codecs/sigmadsp.*
661
662ANALOG DEVICES INC ASOC DRIVERS
663L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
664L: alsa-devel@alsa-project.org (moderated for non-subscribers)
665W: http://blackfin.uclinux.org/
666S: Supported
667F: sound/soc/blackfin/*
668
669AOA (Apple Onboard Audio) ALSA DRIVER
670M: Johannes Berg <johannes@sipsolutions.net>
671L: linuxppc-dev@lists.ozlabs.org
672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
673S: Maintained
674F: sound/aoa/
675
676APM DRIVER
677M: Jiri Kosina <jkosina@suse.cz>
678S: Odd fixes
679F: arch/x86/kernel/apm_32.c
680F: include/linux/apm_bios.h
681F: include/uapi/linux/apm_bios.h
682F: drivers/char/apm-emulation.c
683
684APPLE BCM5974 MULTITOUCH DRIVER
685M: Henrik Rydberg <rydberg@euromail.se>
686L: linux-input@vger.kernel.org
687S: Maintained
688F: drivers/input/mouse/bcm5974.c
689
690APPLE SMC DRIVER
691M: Henrik Rydberg <rydberg@euromail.se>
692L: lm-sensors@lm-sensors.org
693S: Maintained
694F: drivers/hwmon/applesmc.c
695
696APPLETALK NETWORK LAYER
697M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
698S: Maintained
699F: drivers/net/appletalk/
700F: net/appletalk/
701
702APTINA CAMERA SENSOR PLL
703M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
704L: linux-media@vger.kernel.org
705S: Maintained
706F: drivers/media/i2c/aptina-pll.*
707
708ARASAN COMPACT FLASH PATA CONTROLLER
709M: Viresh Kumar <viresh.linux@gmail.com>
710L: linux-ide@vger.kernel.org
711S: Maintained
712F: include/linux/pata_arasan_cf_data.h
713F: drivers/ata/pata_arasan_cf.c
714
715ARC FRAMEBUFFER DRIVER
716M: Jaya Kumar <jayalk@intworks.biz>
717S: Maintained
718F: drivers/video/arcfb.c
719F: drivers/video/fb_defio.c
720
721ARM MFM AND FLOPPY DRIVERS
722M: Ian Molton <spyro@f2s.com>
723S: Maintained
724F: arch/arm/lib/floppydma.S
725F: arch/arm/include/asm/floppy.h
726
727ARM PMU PROFILING AND DEBUGGING
728M: Will Deacon <will.deacon@arm.com>
729S: Maintained
730F: arch/arm/kernel/perf_event*
731F: arch/arm/oprofile/common.c
732F: arch/arm/include/asm/pmu.h
733F: arch/arm/kernel/hw_breakpoint.c
734F: arch/arm/include/asm/hw_breakpoint.h
735
736ARM PORT
737M: Russell King <linux@arm.linux.org.uk>
738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
739W: http://www.arm.linux.org.uk/
740S: Maintained
741F: arch/arm/
742
743ARM SUB-ARCHITECTURES
744L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
745S: Maintained
746F: arch/arm/mach-*/
747F: arch/arm/plat-*/
748T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
749
750ARM PRIMECELL AACI PL041 DRIVER
751M: Russell King <linux@arm.linux.org.uk>
752S: Maintained
753F: sound/arm/aaci.*
754
755ARM PRIMECELL CLCD PL110 DRIVER
756M: Russell King <linux@arm.linux.org.uk>
757S: Maintained
758F: drivers/video/amba-clcd.*
759
760ARM PRIMECELL KMI PL050 DRIVER
761M: Russell King <linux@arm.linux.org.uk>
762S: Maintained
763F: drivers/input/serio/ambakmi.*
764F: include/linux/amba/kmi.h
765
766ARM PRIMECELL MMCI PL180/1 DRIVER
767M: Russell King <linux@arm.linux.org.uk>
768S: Maintained
769F: drivers/mmc/host/mmci.*
770F: include/linux/amba/mmci.h
771
772ARM PRIMECELL UART PL010 AND PL011 DRIVERS
773M: Russell King <linux@arm.linux.org.uk>
774S: Maintained
775F: drivers/tty/serial/amba-pl01*.c
776F: include/linux/amba/serial.h
777
778ARM PRIMECELL BUS SUPPORT
779M: Russell King <linux@arm.linux.org.uk>
780S: Maintained
781F: drivers/amba/
782F: include/linux/amba/bus.h
783
784ARM/ADS SPHERE MACHINE SUPPORT
785M: Lennert Buytenhek <kernel@wantstofly.org>
786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
787S: Maintained
788
789ARM/AFEB9260 MACHINE SUPPORT
790M: Sergey Lapin <slapin@ossfans.org>
791L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
792S: Maintained
793
794ARM/AJECO 1ARM MACHINE SUPPORT
795M: Lennert Buytenhek <kernel@wantstofly.org>
796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
797S: Maintained
798
799ARM/Allwinner A1X SoC support
800M: Maxime Ripard <maxime.ripard@free-electrons.com>
801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
802S: Maintained
803N: sun[x4567]i
804
805ARM/Allwinner SoC Clock Support
806M: Emilio López <emilio@elopez.com.ar>
807S: Maintained
808F: drivers/clk/sunxi/
809
810ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
811M: Andrew Victor <linux@maxim.org.za>
812M: Nicolas Ferre <nicolas.ferre@atmel.com>
813M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
814L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
815W: http://maxim.org.za/at91_26.html
816W: http://www.linux4sam.org
817S: Supported
818F: arch/arm/mach-at91/
819F: arch/arm/boot/dts/at91*.dts
820F: arch/arm/boot/dts/at91*.dtsi
821F: arch/arm/boot/dts/sama*.dts
822F: arch/arm/boot/dts/sama*.dtsi
823
824ARM/ATMEL AT91 Clock Support
825M: Boris Brezillon <boris.brezillon@free-electrons.com>
826S: Maintained
827F: drivers/clk/at91
828
829ARM/CALXEDA HIGHBANK ARCHITECTURE
830M: Rob Herring <robh@kernel.org>
831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
832S: Maintained
833F: arch/arm/mach-highbank/
834
835ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
836M: Anton Vorontsov <anton@enomsg.org>
837S: Maintained
838F: arch/arm/mach-cns3xxx/
839T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
840
841ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
842M: Alexander Shiyan <shc_work@mail.ru>
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S: Odd Fixes
845N: clps711x
846
847ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
848M: Hartley Sweeten <hsweeten@visionengravers.com>
849M: Ryan Mallon <rmallon@gmail.com>
850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
851S: Maintained
852F: arch/arm/mach-ep93xx/
853F: arch/arm/mach-ep93xx/include/mach/
854
855ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
856M: Lennert Buytenhek <kernel@wantstofly.org>
857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
858S: Maintained
859
860ARM/CLKDEV SUPPORT
861M: Russell King <linux@arm.linux.org.uk>
862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863S: Maintained
864F: arch/arm/include/asm/clkdev.h
865F: drivers/clk/clkdev.c
866
867ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
868M: Mike Rapoport <mike@compulab.co.il>
869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
870S: Maintained
871
872ARM/CONTEC MICRO9 MACHINE SUPPORT
873M: Hubert Feurstein <hubert.feurstein@contec.at>
874S: Maintained
875F: arch/arm/mach-ep93xx/micro9.c
876
877ARM/CORGI MACHINE SUPPORT
878M: Richard Purdie <rpurdie@rpsys.net>
879S: Maintained
880
881ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
882M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
884T: git git://git.berlios.de/gemini-board
885S: Maintained
886F: arch/arm/mach-gemini/
887
888ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
889M: Barry Song <baohua@kernel.org>
890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
892S: Maintained
893F: arch/arm/mach-prima2/
894F: drivers/clk/clk-prima2.c
895F: drivers/clocksource/timer-prima2.c
896F: drivers/clocksource/timer-marco.c
897N: [^a-z]sirf
898
899ARM/EBSA110 MACHINE SUPPORT
900M: Russell King <linux@arm.linux.org.uk>
901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
902W: http://www.arm.linux.org.uk/
903S: Maintained
904F: arch/arm/mach-ebsa110/
905F: drivers/net/ethernet/amd/am79c961a.*
906
907ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
908M: Uwe Kleine-König <kernel@pengutronix.de>
909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
910S: Maintained
911N: efm32
912
913ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
914M: Daniel Ribeiro <drwyrm@gmail.com>
915M: Stefan Schmidt <stefan@openezx.org>
916M: Harald Welte <laforge@openezx.org>
917L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
918W: http://www.openezx.org/
919S: Maintained
920T: topgit git://git.openezx.org/openezx.git
921F: arch/arm/mach-pxa/ezx.c
922
923ARM/FARADAY FA526 PORT
924M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927T: git git://git.berlios.de/gemini-board
928F: arch/arm/mm/*-fa*
929
930ARM/FOOTBRIDGE ARCHITECTURE
931M: Russell King <linux@arm.linux.org.uk>
932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933W: http://www.arm.linux.org.uk/
934S: Maintained
935F: arch/arm/include/asm/hardware/dec21285.h
936F: arch/arm/mach-footbridge/
937
938ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
939M: Shawn Guo <shawn.guo@freescale.com>
940M: Sascha Hauer <kernel@pengutronix.de>
941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942S: Maintained
943T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
944F: arch/arm/mach-imx/
945F: arch/arm/mach-mxs/
946F: arch/arm/boot/dts/imx*
947F: arch/arm/configs/imx*_defconfig
948
949ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
950M: Lennert Buytenhek <kernel@wantstofly.org>
951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952S: Maintained
953
954ARM/GUMSTIX MACHINE SUPPORT
955M: Steve Sakoman <sakoman@gmail.com>
956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
957S: Maintained
958
959ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
960M: Philipp Zabel <philipp.zabel@gmail.com>
961M: Paul Parsons <lost.distance@yahoo.com>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963S: Maintained
964F: arch/arm/mach-pxa/hx4700.c
965F: arch/arm/mach-pxa/include/mach/hx4700.h
966F: sound/soc/pxa/hx4700.c
967
968ARM/HP JORNADA 7XX MACHINE SUPPORT
969M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
970W: www.jlime.com
971S: Maintained
972T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
973F: arch/arm/mach-sa1100/jornada720.c
974F: arch/arm/mach-sa1100/include/mach/jornada720.h
975
976ARM/IGEP MACHINE SUPPORT
977M: Enric Balletbo i Serra <eballetbo@gmail.com>
978M: Javier Martinez Canillas <javier@dowhile0.org>
979L: linux-omap@vger.kernel.org
980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981S: Maintained
982F: arch/arm/boot/dts/omap3-igep*
983
984ARM/INCOME PXA270 SUPPORT
985M: Marek Vasut <marek.vasut@gmail.com>
986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987S: Maintained
988F: arch/arm/mach-pxa/colibri-pxa270-income.c
989
990ARM/INTEL IOP32X ARM ARCHITECTURE
991M: Lennert Buytenhek <kernel@wantstofly.org>
992M: Dan Williams <dan.j.williams@intel.com>
993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S: Maintained
995
996ARM/INTEL IOP33X ARM ARCHITECTURE
997M: Dan Williams <dan.j.williams@intel.com>
998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999S: Maintained
1000
1001ARM/INTEL IOP13XX ARM ARCHITECTURE
1002M: Lennert Buytenhek <kernel@wantstofly.org>
1003M: Dan Williams <dan.j.williams@intel.com>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S: Maintained
1006
1007ARM/INTEL IQ81342EX MACHINE SUPPORT
1008M: Lennert Buytenhek <kernel@wantstofly.org>
1009M: Dan Williams <dan.j.williams@intel.com>
1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011S: Maintained
1012
1013ARM/INTEL IXDP2850 MACHINE SUPPORT
1014M: Lennert Buytenhek <kernel@wantstofly.org>
1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016S: Maintained
1017
1018ARM/INTEL IXP4XX ARM ARCHITECTURE
1019M: Imre Kaloz <kaloz@openwrt.org>
1020M: Krzysztof Halasa <khc@pm.waw.pl>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
1023F: arch/arm/mach-ixp4xx/
1024
1025ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1026M: Jonathan Cameron <jic23@cam.ac.uk>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
1029F: arch/arm/mach-pxa/stargate2.c
1030F: drivers/pcmcia/pxa2xx_stargate2.c
1031
1032ARM/INTEL XSC3 (MANZANO) ARM CORE
1033M: Lennert Buytenhek <kernel@wantstofly.org>
1034M: Dan Williams <dan.j.williams@intel.com>
1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1036S: Maintained
1037
1038ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1039M: Lennert Buytenhek <kernel@wantstofly.org>
1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S: Maintained
1042
1043ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1044M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S: Maintained
1047F: arch/arm/mach-keystone/
1048T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1049
1050ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1051M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1052L: linux-kernel@vger.kernel.org
1053S: Maintained
1054F: drivers/clk/keystone/
1055
1056ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1057M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059L: linux-kernel@vger.kernel.org
1060S: Maintained
1061F: drivers/clocksource/timer-keystone.c
1062
1063ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1064M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1065L: linux-kernel@vger.kernel.org
1066S: Maintained
1067F: drivers/power/reset/keystone-reset.c
1068
1069ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1070M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1071L: linux-kernel@vger.kernel.org
1072S: Maintained
1073F: drivers/memory/*emif*
1074
1075ARM/LOGICPD PXA270 MACHINE SUPPORT
1076M: Lennert Buytenhek <kernel@wantstofly.org>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078S: Maintained
1079
1080ARM/MAGICIAN MACHINE SUPPORT
1081M: Philipp Zabel <philipp.zabel@gmail.com>
1082S: Maintained
1083
1084ARM/Marvell Armada 370 and Armada XP SOC support
1085M: Jason Cooper <jason@lakedaemon.net>
1086M: Andrew Lunn <andrew@lunn.ch>
1087M: Gregory Clement <gregory.clement@free-electrons.com>
1088M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091F: arch/arm/mach-mvebu/
1092
1093ARM/Marvell Berlin SoC support
1094M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1095L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096S: Maintained
1097F: arch/arm/mach-berlin/
1098
1099ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1100M: Jason Cooper <jason@lakedaemon.net>
1101M: Andrew Lunn <andrew@lunn.ch>
1102M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S: Maintained
1105F: arch/arm/mach-dove/
1106F: arch/arm/mach-kirkwood/
1107F: arch/arm/mach-mv78xx0/
1108F: arch/arm/mach-orion5x/
1109F: arch/arm/plat-orion/
1110
1111ARM/Orion SoC/Technologic Systems TS-78xx platform support
1112M: Alexander Clouter <alex@digriz.org.uk>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114W: http://www.digriz.org.uk/ts78xx/kernel
1115S: Maintained
1116F: arch/arm/mach-orion5x/ts78xx-*
1117
1118ARM/MICREL KS8695 ARCHITECTURE
1119M: Greg Ungerer <gerg@uclinux.org>
1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121F: arch/arm/mach-ks8695/
1122S: Odd Fixes
1123
1124ARM/MIOA701 MACHINE SUPPORT
1125M: Robert Jarzmik <robert.jarzmik@free.fr>
1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127F: arch/arm/mach-pxa/mioa701.c
1128S: Maintained
1129
1130ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1131M: Michael Petchkovsky <mkpetch@internode.on.net>
1132S: Maintained
1133
1134ARM/NOMADIK ARCHITECTURE
1135M: Alessandro Rubini <rubini@unipv.it>
1136M: Linus Walleij <linus.walleij@linaro.org>
1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S: Maintained
1139F: arch/arm/mach-nomadik/
1140F: drivers/i2c/busses/i2c-nomadik.c
1141T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1142
1143ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1144M: Nelson Castillo <arhuaco@freaks-unidos.net>
1145L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1146W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1147S: Supported
1148
1149ARM/QUALCOMM MSM MACHINE SUPPORT
1150M: David Brown <davidb@codeaurora.org>
1151M: Daniel Walker <dwalker@fifo99.com>
1152M: Bryan Huntsman <bryanh@codeaurora.org>
1153L: linux-arm-msm@vger.kernel.org
1154F: arch/arm/mach-msm/
1155F: drivers/video/msm/
1156F: drivers/mmc/host/msm_sdcc.c
1157F: drivers/mmc/host/msm_sdcc.h
1158F: drivers/tty/serial/msm_serial.h
1159F: drivers/tty/serial/msm_serial.c
1160F: drivers/*/pm8???-*
1161F: drivers/mfd/ssbi/
1162F: include/linux/mfd/pm8xxx/
1163T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
1164S: Maintained
1165
1166ARM/TOSA MACHINE SUPPORT
1167M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1168M: Dirk Opfer <dirk@opfer-online.de>
1169S: Maintained
1170
1171ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1172M: Marek Vasut <marek.vasut@gmail.com>
1173L: linux-arm-kernel@lists.infradead.org
1174W: http://hackndev.com
1175S: Maintained
1176F: arch/arm/mach-pxa/include/mach/palmtx.h
1177F: arch/arm/mach-pxa/palmtx.c
1178F: arch/arm/mach-pxa/include/mach/palmt5.h
1179F: arch/arm/mach-pxa/palmt5.c
1180F: arch/arm/mach-pxa/include/mach/palmld.h
1181F: arch/arm/mach-pxa/palmld.c
1182F: arch/arm/mach-pxa/include/mach/palmte2.h
1183F: arch/arm/mach-pxa/palmte2.c
1184F: arch/arm/mach-pxa/include/mach/palmtc.h
1185F: arch/arm/mach-pxa/palmtc.c
1186
1187ARM/PALM TREO SUPPORT
1188M: Tomas Cech <sleep_walker@suse.cz>
1189L: linux-arm-kernel@lists.infradead.org
1190W: http://hackndev.com
1191S: Maintained
1192F: arch/arm/mach-pxa/include/mach/palmtreo.h
1193F: arch/arm/mach-pxa/palmtreo.c
1194
1195ARM/PALMZ72 SUPPORT
1196M: Sergey Lapin <slapin@ossfans.org>
1197L: linux-arm-kernel@lists.infradead.org
1198W: http://hackndev.com
1199S: Maintained
1200F: arch/arm/mach-pxa/include/mach/palmz72.h
1201F: arch/arm/mach-pxa/palmz72.c
1202
1203ARM/PLEB SUPPORT
1204M: Peter Chubb <pleb@gelato.unsw.edu.au>
1205W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1206S: Maintained
1207
1208ARM/PT DIGITAL BOARD PORT
1209M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211W: http://www.arm.linux.org.uk/
1212S: Maintained
1213
1214ARM/QUALCOMM SUPPORT
1215M: Kumar Gala <galak@codeaurora.org>
1216M: David Brown <davidb@codeaurora.org>
1217L: linux-arm-msm@vger.kernel.org
1218S: Maintained
1219F: arch/arm/mach-qcom/
1220T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1221
1222ARM/RADISYS ENP2611 MACHINE SUPPORT
1223M: Lennert Buytenhek <kernel@wantstofly.org>
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225S: Maintained
1226
1227ARM/RISCPC ARCHITECTURE
1228M: Russell King <linux@arm.linux.org.uk>
1229L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230W: http://www.arm.linux.org.uk/
1231S: Maintained
1232F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1233F: arch/arm/include/asm/hardware/ioc.h
1234F: arch/arm/include/asm/hardware/iomd.h
1235F: arch/arm/include/asm/hardware/memc.h
1236F: arch/arm/mach-rpc/
1237F: drivers/net/ethernet/8390/etherh.c
1238F: drivers/net/ethernet/i825xx/ether1*
1239F: drivers/net/ethernet/seeq/ether3*
1240F: drivers/scsi/arm/
1241
1242ARM/Rockchip SoC support
1243M: Heiko Stuebner <heiko@sntech.de>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S: Maintained
1246F: arch/arm/mach-rockchip/
1247F: drivers/*/*rockchip*
1248
1249ARM/SAMSUNG ARM ARCHITECTURES
1250M: Ben Dooks <ben-linux@fluff.org>
1251M: Kukjin Kim <kgene.kim@samsung.com>
1252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1254W: http://www.fluff.org/ben/linux/
1255S: Maintained
1256F: arch/arm/boot/dts/s3c*
1257F: arch/arm/boot/dts/exynos*
1258F: arch/arm/plat-samsung/
1259F: arch/arm/mach-s3c24*/
1260F: arch/arm/mach-s3c64xx/
1261F: drivers/*/*s3c2410*
1262F: drivers/*/*/*s3c2410*
1263F: drivers/spi/spi-s3c*
1264F: sound/soc/samsung/*
1265
1266ARM/S5P EXYNOS ARM ARCHITECTURES
1267M: Kukjin Kim <kgene.kim@samsung.com>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-s5p*/
1272F: arch/arm/mach-exynos*/
1273N: exynos
1274
1275ARM/SAMSUNG MOBILE MACHINE SUPPORT
1276M: Kyungmin Park <kyungmin.park@samsung.com>
1277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278S: Maintained
1279F: arch/arm/mach-s5pv210/mach-aquila.c
1280F: arch/arm/mach-s5pv210/mach-goni.c
1281
1282ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1283M: Kyungmin Park <kyungmin.park@samsung.com>
1284M: Kamil Debski <k.debski@samsung.com>
1285L: linux-arm-kernel@lists.infradead.org
1286L: linux-media@vger.kernel.org
1287S: Maintained
1288F: drivers/media/platform/s5p-g2d/
1289
1290ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1291M: Kyungmin Park <kyungmin.park@samsung.com>
1292M: Kamil Debski <k.debski@samsung.com>
1293M: Jeongtae Park <jtp.park@samsung.com>
1294L: linux-arm-kernel@lists.infradead.org
1295L: linux-media@vger.kernel.org
1296S: Maintained
1297F: arch/arm/plat-samsung/s5p-dev-mfc.c
1298F: drivers/media/platform/s5p-mfc/
1299
1300ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1301M: Kyungmin Park <kyungmin.park@samsung.com>
1302M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1303L: linux-arm-kernel@lists.infradead.org
1304L: linux-media@vger.kernel.org
1305S: Maintained
1306F: drivers/media/platform/s5p-tv/
1307
1308ARM/SHMOBILE ARM ARCHITECTURE
1309M: Simon Horman <horms@verge.net.au>
1310M: Magnus Damm <magnus.damm@gmail.com>
1311L: linux-sh@vger.kernel.org
1312W: http://oss.renesas.com
1313Q: http://patchwork.kernel.org/project/linux-sh/list/
1314T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1315S: Supported
1316F: arch/arm/boot/dts/emev2*
1317F: arch/arm/boot/dts/r7s*
1318F: arch/arm/boot/dts/r8a*
1319F: arch/arm/boot/dts/sh*
1320F: arch/arm/configs/ape6evm_defconfig
1321F: arch/arm/configs/armadillo800eva_defconfig
1322F: arch/arm/configs/bockw_defconfig
1323F: arch/arm/configs/genmai_defconfig
1324F: arch/arm/configs/koelsch_defconfig
1325F: arch/arm/configs/kzm9g_defconfig
1326F: arch/arm/configs/lager_defconfig
1327F: arch/arm/configs/mackerel_defconfig
1328F: arch/arm/configs/marzen_defconfig
1329F: arch/arm/configs/shmobile_defconfig
1330F: arch/arm/mach-shmobile/
1331F: drivers/sh/
1332
1333ARM/SOCFPGA ARCHITECTURE
1334M: Dinh Nguyen <dinguyen@altera.com>
1335S: Maintained
1336F: arch/arm/mach-socfpga/
1337
1338ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1339M: Dinh Nguyen <dinguyen@altera.com>
1340S: Maintained
1341F: drivers/clk/socfpga/
1342
1343ARM/STI ARCHITECTURE
1344M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1345M: Maxime Coquelin <maxime.coquelin@st.com>
1346M: Patrice Chotard <patrice.chotard@st.com>
1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348L: kernel@stlinux.com
1349W: http://www.stlinux.com
1350S: Maintained
1351F: arch/arm/mach-sti/
1352F: arch/arm/boot/dts/sti*
1353F: drivers/clocksource/arm_global_timer.c
1354F: drivers/reset/sti/
1355F: drivers/pinctrl/pinctrl-st.c
1356F: drivers/media/rc/st_rc.c
1357F: drivers/i2c/busses/i2c-st.c
1358F: drivers/tty/serial/st-asc.c
1359
1360ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1361M: Lennert Buytenhek <kernel@wantstofly.org>
1362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363S: Maintained
1364
1365ARM/TETON BGA MACHINE SUPPORT
1366M: "Mark F. Brown" <mark.brown314@gmail.com>
1367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368S: Maintained
1369
1370ARM/THECUS N2100 MACHINE SUPPORT
1371M: Lennert Buytenhek <kernel@wantstofly.org>
1372L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373S: Maintained
1374
1375ARM/NUVOTON W90X900 ARM ARCHITECTURE
1376M: Wan ZongShun <mcuos.com@gmail.com>
1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378W: http://www.mcuos.com
1379S: Maintained
1380F: arch/arm/mach-w90x900/
1381F: drivers/input/keyboard/w90p910_keypad.c
1382F: drivers/input/touchscreen/w90p910_ts.c
1383F: drivers/watchdog/nuc900_wdt.c
1384F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1385F: drivers/mtd/nand/nuc900_nand.c
1386F: drivers/rtc/rtc-nuc900.c
1387F: drivers/spi/spi-nuc900.c
1388F: drivers/usb/host/ehci-w90x900.c
1389F: drivers/video/nuc900fb.c
1390
1391ARM/U300 MACHINE SUPPORT
1392M: Linus Walleij <linus.walleij@linaro.org>
1393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1394S: Supported
1395F: arch/arm/mach-u300/
1396F: drivers/clocksource/timer-u300.c
1397F: drivers/i2c/busses/i2c-stu300.c
1398F: drivers/rtc/rtc-coh901331.c
1399F: drivers/watchdog/coh901327_wdt.c
1400F: drivers/dma/coh901318*
1401F: drivers/mfd/ab3100*
1402F: drivers/rtc/rtc-ab3100.c
1403F: drivers/rtc/rtc-coh901331.c
1404T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1405
1406ARM/Ux500 ARM ARCHITECTURE
1407M: Linus Walleij <linus.walleij@linaro.org>
1408L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409S: Maintained
1410F: arch/arm/mach-ux500/
1411F: drivers/clocksource/clksrc-dbx500-prcmu.c
1412F: drivers/dma/ste_dma40*
1413F: drivers/hwspinlock/u8500_hsem.c
1414F: drivers/mfd/abx500*
1415F: drivers/mfd/ab8500*
1416F: drivers/mfd/dbx500*
1417F: drivers/mfd/db8500*
1418F: drivers/pinctrl/pinctrl-nomadik*
1419F: drivers/rtc/rtc-ab8500.c
1420F: drivers/rtc/rtc-pl031.c
1421T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1422
1423ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1424M: Ulf Hansson <ulf.hansson@linaro.org>
1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426T: git git://git.linaro.org/people/ulfh/clk.git
1427S: Maintained
1428F: drivers/clk/ux500/
1429F: include/linux/platform_data/clk-ux500.h
1430
1431ARM/VFP SUPPORT
1432M: Russell King <linux@arm.linux.org.uk>
1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434W: http://www.arm.linux.org.uk/
1435S: Maintained
1436F: arch/arm/vfp/
1437
1438ARM/VOIPAC PXA270 SUPPORT
1439M: Marek Vasut <marek.vasut@gmail.com>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441S: Maintained
1442F: arch/arm/mach-pxa/vpac270.c
1443F: arch/arm/mach-pxa/include/mach/vpac270.h
1444
1445ARM/VT8500 ARM ARCHITECTURE
1446M: Tony Prisk <linux@prisktech.co.nz>
1447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448S: Maintained
1449F: arch/arm/mach-vt8500/
1450F: drivers/clocksource/vt8500_timer.c
1451F: drivers/i2c/busses/i2c-wmt.c
1452F: drivers/mmc/host/wmt-sdmmc.c
1453F: drivers/pwm/pwm-vt8500.c
1454F: drivers/rtc/rtc-vt8500.c
1455F: drivers/tty/serial/vt8500_serial.c
1456F: drivers/usb/host/ehci-platform.c
1457F: drivers/usb/host/uhci-platform.c
1458F: drivers/video/vt8500lcdfb.*
1459F: drivers/video/wm8505fb*
1460F: drivers/video/wmt_ge_rops.*
1461
1462ARM/ZIPIT Z2 SUPPORT
1463M: Marek Vasut <marek.vasut@gmail.com>
1464L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1465S: Maintained
1466F: arch/arm/mach-pxa/z2.c
1467F: arch/arm/mach-pxa/include/mach/z2.h
1468
1469ARM/ZYNQ ARCHITECTURE
1470M: Michal Simek <michal.simek@xilinx.com>
1471L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472W: http://wiki.xilinx.com
1473T: git git://git.xilinx.com/linux-xlnx.git
1474S: Supported
1475F: arch/arm/mach-zynq/
1476F: drivers/cpuidle/cpuidle-zynq.c
1477N: zynq
1478N: xilinx
1479F: drivers/clocksource/cadence_ttc_timer.c
1480F: drivers/i2c/busses/i2c-cadence.c
1481F: drivers/mmc/host/sdhci-of-arasan.c
1482
1483ARM SMMU DRIVER
1484M: Will Deacon <will.deacon@arm.com>
1485L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486S: Maintained
1487F: drivers/iommu/arm-smmu.c
1488
1489ARM64 PORT (AARCH64 ARCHITECTURE)
1490M: Catalin Marinas <catalin.marinas@arm.com>
1491M: Will Deacon <will.deacon@arm.com>
1492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1493S: Maintained
1494F: arch/arm64/
1495F: Documentation/arm64/
1496
1497AS3645A LED FLASH CONTROLLER DRIVER
1498M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1499L: linux-media@vger.kernel.org
1500T: git git://linuxtv.org/media_tree.git
1501S: Maintained
1502F: drivers/media/i2c/as3645a.c
1503F: include/media/as3645a.h
1504
1505ASC7621 HARDWARE MONITOR DRIVER
1506M: George Joseph <george.joseph@fairview5.com>
1507L: lm-sensors@lm-sensors.org
1508S: Maintained
1509F: Documentation/hwmon/asc7621
1510F: drivers/hwmon/asc7621.c
1511
1512ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1513M: Corentin Chary <corentin.chary@gmail.com>
1514L: acpi4asus-user@lists.sourceforge.net
1515L: platform-driver-x86@vger.kernel.org
1516W: http://acpi4asus.sf.net
1517S: Maintained
1518F: drivers/platform/x86/asus*.c
1519F: drivers/platform/x86/eeepc*.c
1520
1521ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1522M: Dan Williams <dan.j.williams@intel.com>
1523W: http://sourceforge.net/projects/xscaleiop
1524S: Maintained
1525F: Documentation/crypto/async-tx-api.txt
1526F: crypto/async_tx/
1527F: drivers/dma/
1528F: include/linux/dmaengine.h
1529F: include/linux/async_tx.h
1530
1531AT24 EEPROM DRIVER
1532M: Wolfram Sang <wsa@the-dreams.de>
1533L: linux-i2c@vger.kernel.org
1534S: Maintained
1535F: drivers/misc/eeprom/at24.c
1536F: include/linux/platform_data/at24.h
1537
1538ATA OVER ETHERNET (AOE) DRIVER
1539M: "Ed L. Cashin" <ecashin@coraid.com>
1540W: http://support.coraid.com/support/linux
1541S: Supported
1542F: Documentation/aoe/
1543F: drivers/block/aoe/
1544
1545ATHEROS ATH GENERIC UTILITIES
1546M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1547L: linux-wireless@vger.kernel.org
1548S: Supported
1549F: drivers/net/wireless/ath/*
1550
1551ATHEROS ATH5K WIRELESS DRIVER
1552M: Jiri Slaby <jirislaby@gmail.com>
1553M: Nick Kossifidis <mickflemm@gmail.com>
1554M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1555L: linux-wireless@vger.kernel.org
1556L: ath5k-devel@lists.ath5k.org
1557W: http://wireless.kernel.org/en/users/Drivers/ath5k
1558S: Maintained
1559F: drivers/net/wireless/ath/ath5k/
1560
1561ATHEROS ATH6KL WIRELESS DRIVER
1562M: Kalle Valo <kvalo@qca.qualcomm.com>
1563L: linux-wireless@vger.kernel.org
1564W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1565T: git git://github.com/kvalo/ath.git
1566S: Supported
1567F: drivers/net/wireless/ath/ath6kl/
1568
1569WILOCITY WIL6210 WIRELESS DRIVER
1570M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1571L: linux-wireless@vger.kernel.org
1572L: wil6210@qca.qualcomm.com
1573S: Supported
1574W: http://wireless.kernel.org/en/users/Drivers/wil6210
1575F: drivers/net/wireless/ath/wil6210/
1576
1577CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1578M: Christian Lamparter <chunkeey@googlemail.com>
1579L: linux-wireless@vger.kernel.org
1580W: http://wireless.kernel.org/en/users/Drivers/carl9170
1581S: Maintained
1582F: drivers/net/wireless/ath/carl9170/
1583
1584ATK0110 HWMON DRIVER
1585M: Luca Tettamanti <kronos.it@gmail.com>
1586L: lm-sensors@lm-sensors.org
1587S: Maintained
1588F: drivers/hwmon/asus_atk0110.c
1589
1590ATI_REMOTE2 DRIVER
1591M: Ville Syrjala <syrjala@sci.fi>
1592S: Maintained
1593F: drivers/input/misc/ati_remote2.c
1594
1595ATLX ETHERNET DRIVERS
1596M: Jay Cliburn <jcliburn@gmail.com>
1597M: Chris Snook <chris.snook@gmail.com>
1598L: netdev@vger.kernel.org
1599W: http://sourceforge.net/projects/atl1
1600W: http://atl1.sourceforge.net
1601S: Maintained
1602F: drivers/net/ethernet/atheros/
1603
1604ATM
1605M: Chas Williams <chas@cmf.nrl.navy.mil>
1606L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1607L: netdev@vger.kernel.org
1608W: http://linux-atm.sourceforge.net
1609S: Maintained
1610F: drivers/atm/
1611F: include/linux/atm*
1612F: include/uapi/linux/atm*
1613
1614ATMEL AT91 / AT32 MCI DRIVER
1615M: Ludovic Desroches <ludovic.desroches@atmel.com>
1616S: Maintained
1617F: drivers/mmc/host/atmel-mci.c
1618F: drivers/mmc/host/atmel-mci-regs.h
1619
1620ATMEL AT91 / AT32 SERIAL DRIVER
1621M: Nicolas Ferre <nicolas.ferre@atmel.com>
1622S: Supported
1623F: drivers/tty/serial/atmel_serial.c
1624
1625ATMEL DMA DRIVER
1626M: Nicolas Ferre <nicolas.ferre@atmel.com>
1627L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628S: Supported
1629F: drivers/dma/at_hdmac.c
1630F: drivers/dma/at_hdmac_regs.h
1631F: include/linux/platform_data/dma-atmel.h
1632
1633ATMEL I2C DRIVER
1634M: Ludovic Desroches <ludovic.desroches@atmel.com>
1635L: linux-i2c@vger.kernel.org
1636S: Supported
1637F: drivers/i2c/busses/i2c-at91.c
1638
1639ATMEL ISI DRIVER
1640M: Josh Wu <josh.wu@atmel.com>
1641L: linux-media@vger.kernel.org
1642S: Supported
1643F: drivers/media/platform/soc_camera/atmel-isi.c
1644F: include/media/atmel-isi.h
1645
1646ATMEL LCDFB DRIVER
1647M: Nicolas Ferre <nicolas.ferre@atmel.com>
1648L: linux-fbdev@vger.kernel.org
1649S: Maintained
1650F: drivers/video/atmel_lcdfb.c
1651F: include/video/atmel_lcdc.h
1652
1653ATMEL MACB ETHERNET DRIVER
1654M: Nicolas Ferre <nicolas.ferre@atmel.com>
1655S: Supported
1656F: drivers/net/ethernet/cadence/
1657
1658ATMEL SPI DRIVER
1659M: Nicolas Ferre <nicolas.ferre@atmel.com>
1660S: Supported
1661F: drivers/spi/spi-atmel.*
1662
1663ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1664M: Nicolas Ferre <nicolas.ferre@atmel.com>
1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S: Supported
1667F: drivers/misc/atmel_tclib.c
1668F: drivers/clocksource/tcb_clksrc.c
1669
1670ATMEL USBA UDC DRIVER
1671M: Nicolas Ferre <nicolas.ferre@atmel.com>
1672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673S: Supported
1674F: drivers/usb/gadget/atmel_usba_udc.*
1675
1676ATMEL WIRELESS DRIVER
1677M: Simon Kelley <simon@thekelleys.org.uk>
1678L: linux-wireless@vger.kernel.org
1679W: http://www.thekelleys.org.uk/atmel
1680W: http://atmelwlandriver.sourceforge.net/
1681S: Maintained
1682F: drivers/net/wireless/atmel*
1683
1684ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1685M: Bradley Grove <linuxdrivers@attotech.com>
1686L: linux-scsi@vger.kernel.org
1687W: http://www.attotech.com
1688S: Supported
1689F: drivers/scsi/esas2r
1690
1691AUDIT SUBSYSTEM
1692M: Eric Paris <eparis@redhat.com>
1693L: linux-audit@redhat.com (subscribers-only)
1694W: http://people.redhat.com/sgrubb/audit/
1695T: git git://git.infradead.org/users/eparis/audit.git
1696S: Maintained
1697F: include/linux/audit.h
1698F: include/uapi/linux/audit.h
1699F: kernel/audit*
1700
1701AUXILIARY DISPLAY DRIVERS
1702M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1703W: http://miguelojeda.es/auxdisplay.htm
1704W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1705S: Maintained
1706F: drivers/auxdisplay/
1707F: include/linux/cfag12864b.h
1708
1709AVR32 ARCHITECTURE
1710M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1711M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1712W: http://www.atmel.com/products/AVR32/
1713W: http://mirror.egtvedt.no/avr32linux.org/
1714W: http://avrfreaks.net/
1715S: Maintained
1716F: arch/avr32/
1717
1718AVR32/AT32AP MACHINE SUPPORT
1719M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1720M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1721S: Maintained
1722F: arch/avr32/mach-at32ap/
1723
1724AX.25 NETWORK LAYER
1725M: Ralf Baechle <ralf@linux-mips.org>
1726L: linux-hams@vger.kernel.org
1727W: http://www.linux-ax25.org/
1728S: Maintained
1729F: include/uapi/linux/ax25.h
1730F: include/net/ax25.h
1731F: net/ax25/
1732
1733AZ6007 DVB DRIVER
1734M: Mauro Carvalho Chehab <m.chehab@samsung.com>
1735L: linux-media@vger.kernel.org
1736W: http://linuxtv.org
1737T: git git://linuxtv.org/media_tree.git
1738S: Maintained
1739F: drivers/media/usb/dvb-usb-v2/az6007.c
1740
1741AZTECH FM RADIO RECEIVER DRIVER
1742M: Hans Verkuil <hverkuil@xs4all.nl>
1743L: linux-media@vger.kernel.org
1744T: git git://linuxtv.org/media_tree.git
1745W: http://linuxtv.org
1746S: Maintained
1747F: drivers/media/radio/radio-aztech*
1748
1749B43 WIRELESS DRIVER
1750M: Stefano Brivio <stefano.brivio@polimi.it>
1751L: linux-wireless@vger.kernel.org
1752L: b43-dev@lists.infradead.org
1753W: http://wireless.kernel.org/en/users/Drivers/b43
1754S: Maintained
1755F: drivers/net/wireless/b43/
1756
1757B43LEGACY WIRELESS DRIVER
1758M: Larry Finger <Larry.Finger@lwfinger.net>
1759M: Stefano Brivio <stefano.brivio@polimi.it>
1760L: linux-wireless@vger.kernel.org
1761L: b43-dev@lists.infradead.org
1762W: http://wireless.kernel.org/en/users/Drivers/b43
1763S: Maintained
1764F: drivers/net/wireless/b43legacy/
1765
1766BACKLIGHT CLASS/SUBSYSTEM
1767M: Jingoo Han <jg1.han@samsung.com>
1768M: Bryan Wu <cooloney@gmail.com>
1769M: Lee Jones <lee.jones@linaro.org>
1770S: Maintained
1771F: drivers/video/backlight/
1772F: include/linux/backlight.h
1773
1774BATMAN ADVANCED
1775M: Marek Lindner <mareklindner@neomailbox.ch>
1776M: Simon Wunderlich <sw@simonwunderlich.de>
1777M: Antonio Quartulli <antonio@meshcoding.com>
1778L: b.a.t.m.a.n@lists.open-mesh.org
1779W: http://www.open-mesh.org/
1780S: Maintained
1781F: net/batman-adv/
1782
1783BAYCOM/HDLCDRV DRIVERS FOR AX.25
1784M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1785L: linux-hams@vger.kernel.org
1786W: http://www.baycom.org/~tom/ham/ham.html
1787S: Maintained
1788F: drivers/net/hamradio/baycom*
1789
1790BCACHE (BLOCK LAYER CACHE)
1791M: Kent Overstreet <kmo@daterainc.com>
1792L: linux-bcache@vger.kernel.org
1793W: http://bcache.evilpiepirate.org
1794S: Maintained:
1795F: drivers/md/bcache/
1796
1797BEFS FILE SYSTEM
1798S: Orphan
1799F: Documentation/filesystems/befs.txt
1800F: fs/befs/
1801
1802BFS FILE SYSTEM
1803M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1804S: Maintained
1805F: Documentation/filesystems/bfs.txt
1806F: fs/bfs/
1807F: include/uapi/linux/bfs_fs.h
1808
1809BLACKFIN ARCHITECTURE
1810M: Steven Miao <realmz6@gmail.com>
1811L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1812T: git git://git.code.sf.net/p/adi-linux/code
1813W: http://blackfin.uclinux.org
1814S: Supported
1815F: arch/blackfin/
1816
1817BLACKFIN EMAC DRIVER
1818L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1819W: http://blackfin.uclinux.org
1820S: Supported
1821F: drivers/net/ethernet/adi/
1822
1823BLACKFIN RTC DRIVER
1824L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1825W: http://blackfin.uclinux.org
1826S: Supported
1827F: drivers/rtc/rtc-bfin.c
1828
1829BLACKFIN SDH DRIVER
1830M: Sonic Zhang <sonic.zhang@analog.com>
1831L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1832W: http://blackfin.uclinux.org
1833S: Supported
1834F: drivers/mmc/host/bfin_sdh.c
1835
1836BLACKFIN SERIAL DRIVER
1837M: Sonic Zhang <sonic.zhang@analog.com>
1838L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1839W: http://blackfin.uclinux.org
1840S: Supported
1841F: drivers/tty/serial/bfin_uart.c
1842
1843BLACKFIN WATCHDOG DRIVER
1844L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1845W: http://blackfin.uclinux.org
1846S: Supported
1847F: drivers/watchdog/bfin_wdt.c
1848
1849BLACKFIN I2C TWI DRIVER
1850M: Sonic Zhang <sonic.zhang@analog.com>
1851L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1852W: http://blackfin.uclinux.org/
1853S: Supported
1854F: drivers/i2c/busses/i2c-bfin-twi.c
1855
1856BLACKFIN MEDIA DRIVER
1857M: Scott Jiang <scott.jiang.linux@gmail.com>
1858L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1859W: http://blackfin.uclinux.org/
1860S: Supported
1861F: drivers/media/platform/blackfin/
1862F: drivers/media/i2c/adv7183*
1863F: drivers/media/i2c/vs6624*
1864
1865BLINKM RGB LED DRIVER
1866M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1867S: Maintained
1868F: drivers/leds/leds-blinkm.c
1869
1870BLOCK LAYER
1871M: Jens Axboe <axboe@kernel.dk>
1872T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1873S: Maintained
1874F: block/
1875
1876BLOCK2MTD DRIVER
1877M: Joern Engel <joern@lazybastard.org>
1878L: linux-mtd@lists.infradead.org
1879S: Maintained
1880F: drivers/mtd/devices/block2mtd.c
1881
1882BLUETOOTH DRIVERS
1883M: Marcel Holtmann <marcel@holtmann.org>
1884M: Gustavo Padovan <gustavo@padovan.org>
1885M: Johan Hedberg <johan.hedberg@gmail.com>
1886L: linux-bluetooth@vger.kernel.org
1887W: http://www.bluez.org/
1888T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1889T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1890S: Maintained
1891F: drivers/bluetooth/
1892
1893BLUETOOTH SUBSYSTEM
1894M: Marcel Holtmann <marcel@holtmann.org>
1895M: Gustavo Padovan <gustavo@padovan.org>
1896M: Johan Hedberg <johan.hedberg@gmail.com>
1897L: linux-bluetooth@vger.kernel.org
1898W: http://www.bluez.org/
1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1900T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1901S: Maintained
1902F: net/bluetooth/
1903F: include/net/bluetooth/
1904
1905BONDING DRIVER
1906M: Jay Vosburgh <j.vosburgh@gmail.com>
1907M: Veaceslav Falico <vfalico@gmail.com>
1908M: Andy Gospodarek <andy@greyhouse.net>
1909L: netdev@vger.kernel.org
1910W: http://sourceforge.net/projects/bonding/
1911S: Supported
1912F: drivers/net/bonding/
1913F: include/uapi/linux/if_bonding.h
1914
1915BROADCOM B44 10/100 ETHERNET DRIVER
1916M: Gary Zambrano <zambrano@broadcom.com>
1917L: netdev@vger.kernel.org
1918S: Supported
1919F: drivers/net/ethernet/broadcom/b44.*
1920
1921BROADCOM GENET ETHERNET DRIVER
1922M: Florian Fainelli <f.fainelli@gmail.com>
1923L: netdev@vger.kernel.org
1924S: Supported
1925F: drivers/net/ethernet/broadcom/genet/
1926
1927BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1928M: Michael Chan <mchan@broadcom.com>
1929L: netdev@vger.kernel.org
1930S: Supported
1931F: drivers/net/ethernet/broadcom/bnx2.*
1932F: drivers/net/ethernet/broadcom/bnx2_*
1933
1934BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1935M: Ariel Elior <ariel.elior@qlogic.com>
1936L: netdev@vger.kernel.org
1937S: Supported
1938F: drivers/net/ethernet/broadcom/bnx2x/
1939
1940BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
1941M: Christian Daudt <bcm@fixthebug.org>
1942M: Matt Porter <mporter@linaro.org>
1943L: bcm-kernel-feedback-list@broadcom.com
1944T: git git://github.com/broadcom/mach-bcm
1945S: Maintained
1946F: arch/arm/mach-bcm/
1947F: arch/arm/boot/dts/bcm113*
1948F: arch/arm/boot/dts/bcm216*
1949F: arch/arm/boot/dts/bcm281*
1950F: arch/arm/configs/bcm_defconfig
1951F: drivers/mmc/host/sdhci_bcm_kona.c
1952F: drivers/clocksource/bcm_kona_timer.c
1953
1954BROADCOM BCM2835 ARM ARCHICTURE
1955M: Stephen Warren <swarren@wwwdotorg.org>
1956L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1957T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1958S: Maintained
1959F: arch/arm/mach-bcm/board_bcm2835.c
1960F: arch/arm/boot/dts/bcm2835*
1961F: arch/arm/configs/bcm2835_defconfig
1962F: drivers/*/*bcm2835*
1963
1964BROADCOM BCM5301X ARM ARCHICTURE
1965M: Hauke Mehrtens <hauke@hauke-m.de>
1966L: linux-arm-kernel@lists.infradead.org
1967S: Maintained
1968F: arch/arm/mach-bcm/bcm_5301x.c
1969F: arch/arm/boot/dts/bcm5301x.dtsi
1970F: arch/arm/boot/dts/bcm470*
1971
1972BROADCOM TG3 GIGABIT ETHERNET DRIVER
1973M: Nithin Nayak Sujir <nsujir@broadcom.com>
1974M: Michael Chan <mchan@broadcom.com>
1975L: netdev@vger.kernel.org
1976S: Supported
1977F: drivers/net/ethernet/broadcom/tg3.*
1978
1979BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1980M: Brett Rudley <brudley@broadcom.com>
1981M: Arend van Spriel <arend@broadcom.com>
1982M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
1983M: Hante Meuleman <meuleman@broadcom.com>
1984L: linux-wireless@vger.kernel.org
1985L: brcm80211-dev-list@broadcom.com
1986S: Supported
1987F: drivers/net/wireless/brcm80211/
1988
1989BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1990M: Eddie Wai <eddie.wai@broadcom.com>
1991L: linux-scsi@vger.kernel.org
1992S: Supported
1993F: drivers/scsi/bnx2fc/
1994
1995BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1996M: Eddie Wai <eddie.wai@broadcom.com>
1997L: linux-scsi@vger.kernel.org
1998S: Supported
1999F: drivers/scsi/bnx2i/
2000
2001BROADCOM KONA GPIO DRIVER
2002M: Markus Mayer <markus.mayer@linaro.org>
2003L: bcm-kernel-feedback-list@broadcom.com
2004S: Supported
2005F: drivers/gpio/gpio-bcm-kona.c
2006F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2007
2008BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2009M: Rafał Miłecki <zajec5@gmail.com>
2010L: linux-wireless@vger.kernel.org
2011S: Maintained
2012F: drivers/bcma/
2013F: include/linux/bcma/
2014
2015BROADCOM SYSTEMPORT ETHERNET DRIVER
2016M: Florian Fainelli <f.fainelli@gmail.com>
2017L: netdev@vger.kernel.org
2018S: Supported
2019F: drivers/net/ethernet/broadcom/bcmsysport.*
2020
2021BROCADE BFA FC SCSI DRIVER
2022M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2023M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2024L: linux-scsi@vger.kernel.org
2025S: Supported
2026F: drivers/scsi/bfa/
2027
2028BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2029M: Rasesh Mody <rmody@brocade.com>
2030L: netdev@vger.kernel.org
2031S: Supported
2032F: drivers/net/ethernet/brocade/bna/
2033
2034BSG (block layer generic sg v4 driver)
2035M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2036L: linux-scsi@vger.kernel.org
2037S: Supported
2038F: block/bsg.c
2039F: include/linux/bsg.h
2040F: include/uapi/linux/bsg.h
2041
2042BT87X AUDIO DRIVER
2043M: Clemens Ladisch <clemens@ladisch.de>
2044L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2045T: git git://git.alsa-project.org/alsa-kernel.git
2046S: Maintained
2047F: Documentation/sound/alsa/Bt87x.txt
2048F: sound/pci/bt87x.c
2049
2050BT8XXGPIO DRIVER
2051M: Michael Buesch <m@bues.ch>
2052W: http://bu3sch.de/btgpio.php
2053S: Maintained
2054F: drivers/gpio/gpio-bt8xx.c
2055
2056BTRFS FILE SYSTEM
2057M: Chris Mason <clm@fb.com>
2058M: Josef Bacik <jbacik@fb.com>
2059L: linux-btrfs@vger.kernel.org
2060W: http://btrfs.wiki.kernel.org/
2061Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2062T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2063S: Maintained
2064F: Documentation/filesystems/btrfs.txt
2065F: fs/btrfs/
2066
2067BTTV VIDEO4LINUX DRIVER
2068M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2069L: linux-media@vger.kernel.org
2070W: http://linuxtv.org
2071T: git git://linuxtv.org/media_tree.git
2072S: Odd fixes
2073F: Documentation/video4linux/bttv/
2074F: drivers/media/pci/bt8xx/bttv*
2075
2076BUSLOGIC SCSI DRIVER
2077M: Khalid Aziz <khalid@gonehiking.org>
2078L: linux-scsi@vger.kernel.org
2079S: Maintained
2080F: drivers/scsi/BusLogic.*
2081F: drivers/scsi/FlashPoint.*
2082
2083C-MEDIA CMI8788 DRIVER
2084M: Clemens Ladisch <clemens@ladisch.de>
2085L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2086T: git git://git.alsa-project.org/alsa-kernel.git
2087S: Maintained
2088F: sound/pci/oxygen/
2089
2090C6X ARCHITECTURE
2091M: Mark Salter <msalter@redhat.com>
2092M: Aurelien Jacquiot <a-jacquiot@ti.com>
2093L: linux-c6x-dev@linux-c6x.org
2094W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2095S: Maintained
2096F: arch/c6x/
2097
2098CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2099M: David Howells <dhowells@redhat.com>
2100L: linux-cachefs@redhat.com
2101S: Supported
2102F: Documentation/filesystems/caching/cachefiles.txt
2103F: fs/cachefiles/
2104
2105CADET FM/AM RADIO RECEIVER DRIVER
2106M: Hans Verkuil <hverkuil@xs4all.nl>
2107L: linux-media@vger.kernel.org
2108T: git git://linuxtv.org/media_tree.git
2109W: http://linuxtv.org
2110S: Maintained
2111F: drivers/media/radio/radio-cadet*
2112
2113CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2114M: Jonathan Corbet <corbet@lwn.net>
2115L: linux-media@vger.kernel.org
2116T: git git://linuxtv.org/media_tree.git
2117S: Maintained
2118F: Documentation/video4linux/cafe_ccic
2119F: drivers/media/platform/marvell-ccic/
2120
2121CAIF NETWORK LAYER
2122M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2123L: netdev@vger.kernel.org
2124S: Supported
2125F: Documentation/networking/caif/
2126F: drivers/net/caif/
2127F: include/uapi/linux/caif/
2128F: include/net/caif/
2129F: net/caif/
2130
2131CALGARY x86-64 IOMMU
2132M: Muli Ben-Yehuda <muli@il.ibm.com>
2133M: "Jon D. Mason" <jdmason@kudzu.us>
2134L: discuss@x86-64.org
2135S: Maintained
2136F: arch/x86/kernel/pci-calgary_64.c
2137F: arch/x86/kernel/tce_64.c
2138F: arch/x86/include/asm/calgary.h
2139F: arch/x86/include/asm/tce.h
2140
2141CAN NETWORK LAYER
2142M: Oliver Hartkopp <socketcan@hartkopp.net>
2143L: linux-can@vger.kernel.org
2144W: http://gitorious.org/linux-can
2145T: git git://gitorious.org/linux-can/linux-can-next.git
2146S: Maintained
2147F: Documentation/networking/can.txt
2148F: net/can/
2149F: include/linux/can/core.h
2150F: include/uapi/linux/can.h
2151F: include/uapi/linux/can/bcm.h
2152F: include/uapi/linux/can/raw.h
2153F: include/uapi/linux/can/gw.h
2154
2155CAN NETWORK DRIVERS
2156M: Wolfgang Grandegger <wg@grandegger.com>
2157M: Marc Kleine-Budde <mkl@pengutronix.de>
2158L: linux-can@vger.kernel.org
2159W: http://gitorious.org/linux-can
2160T: git git://gitorious.org/linux-can/linux-can-next.git
2161S: Maintained
2162F: drivers/net/can/
2163F: include/linux/can/dev.h
2164F: include/linux/can/platform/
2165F: include/uapi/linux/can/error.h
2166F: include/uapi/linux/can/netlink.h
2167
2168CAPABILITIES
2169M: Serge Hallyn <serge.hallyn@canonical.com>
2170L: linux-security-module@vger.kernel.org
2171S: Supported
2172F: include/linux/capability.h
2173F: include/uapi/linux/capability.h
2174F: security/capability.c
2175F: security/commoncap.c
2176F: kernel/capability.c
2177
2178CELL BROADBAND ENGINE ARCHITECTURE
2179M: Arnd Bergmann <arnd@arndb.de>
2180L: linuxppc-dev@lists.ozlabs.org
2181L: cbe-oss-dev@lists.ozlabs.org
2182W: http://www.ibm.com/developerworks/power/cell/
2183S: Supported
2184F: arch/powerpc/include/asm/cell*.h
2185F: arch/powerpc/include/asm/spu*.h
2186F: arch/powerpc/include/uapi/asm/spu*.h
2187F: arch/powerpc/oprofile/*cell*
2188F: arch/powerpc/platforms/cell/
2189
2190CEPH DISTRIBUTED FILE SYSTEM CLIENT
2191M: Sage Weil <sage@inktank.com>
2192L: ceph-devel@vger.kernel.org
2193W: http://ceph.com/
2194T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2195S: Supported
2196F: Documentation/filesystems/ceph.txt
2197F: fs/ceph/
2198F: net/ceph/
2199F: include/linux/ceph/
2200F: include/linux/crush/
2201
2202CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2203L: linux-usb@vger.kernel.org
2204S: Orphan
2205F: Documentation/usb/WUSB-Design-overview.txt
2206F: Documentation/usb/wusb-cbaf
2207F: drivers/usb/host/hwa-hc.c
2208F: drivers/usb/host/whci/
2209F: drivers/usb/wusbcore/
2210F: include/linux/usb/wusb*
2211
2212CFAG12864B LCD DRIVER
2213M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2214W: http://miguelojeda.es/auxdisplay.htm
2215W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2216S: Maintained
2217F: drivers/auxdisplay/cfag12864b.c
2218F: include/linux/cfag12864b.h
2219
2220CFAG12864BFB LCD FRAMEBUFFER DRIVER
2221M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2222W: http://miguelojeda.es/auxdisplay.htm
2223W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2224S: Maintained
2225F: drivers/auxdisplay/cfag12864bfb.c
2226F: include/linux/cfag12864b.h
2227
2228CFG80211 and NL80211
2229M: Johannes Berg <johannes@sipsolutions.net>
2230L: linux-wireless@vger.kernel.org
2231W: http://wireless.kernel.org/
2232T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2233T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2234S: Maintained
2235F: include/uapi/linux/nl80211.h
2236F: include/net/cfg80211.h
2237F: net/wireless/*
2238X: net/wireless/wext*
2239
2240CHAR and MISC DRIVERS
2241M: Arnd Bergmann <arnd@arndb.de>
2242M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2243T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2244S: Supported
2245F: drivers/char/*
2246F: drivers/misc/*
2247F: include/linux/miscdevice.h
2248
2249CHECKPATCH
2250M: Andy Whitcroft <apw@canonical.com>
2251M: Joe Perches <joe@perches.com>
2252S: Maintained
2253F: scripts/checkpatch.pl
2254
2255CHINESE DOCUMENTATION
2256M: Harry Wei <harryxiyou@gmail.com>
2257L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2258L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2259S: Maintained
2260F: Documentation/zh_CN/
2261
2262CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2263M: Peter Chen <Peter.Chen@freescale.com>
2264T: git git://github.com/hzpeterchen/linux-usb.git
2265L: linux-usb@vger.kernel.org
2266S: Maintained
2267F: drivers/usb/chipidea/
2268
2269CHROME HARDWARE PLATFORM SUPPORT
2270M: Olof Johansson <olof@lixom.net>
2271S: Maintained
2272F: drivers/platform/chrome/
2273
2274CISCO VIC ETHERNET NIC DRIVER
2275M: Christian Benvenuti <benve@cisco.com>
2276M: Sujith Sankar <ssujith@cisco.com>
2277M: Govindarajulu Varadarajan <_govind@gmx.com>
2278M: Neel Patel <neepatel@cisco.com>
2279S: Supported
2280F: drivers/net/ethernet/cisco/enic/
2281
2282CISCO VIC LOW LATENCY NIC DRIVER
2283M: Upinder Malhi <umalhi@cisco.com>
2284S: Supported
2285F: drivers/infiniband/hw/usnic
2286
2287CIRRUS LOGIC EP93XX ETHERNET DRIVER
2288M: Hartley Sweeten <hsweeten@visionengravers.com>
2289L: netdev@vger.kernel.org
2290S: Maintained
2291F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2292
2293CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
2294M: Lennert Buytenhek <kernel@wantstofly.org>
2295L: linux-usb@vger.kernel.org
2296S: Maintained
2297F: drivers/usb/host/ohci-ep93xx.c
2298
2299CIRRUS LOGIC AUDIO CODEC DRIVERS
2300M: Brian Austin <brian.austin@cirrus.com>
2301M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2302L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2303S: Maintained
2304F: sound/soc/codecs/cs*
2305
2306CLEANCACHE API
2307M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2308L: linux-kernel@vger.kernel.org
2309S: Maintained
2310F: mm/cleancache.c
2311F: include/linux/cleancache.h
2312
2313CLK API
2314M: Russell King <linux@arm.linux.org.uk>
2315S: Maintained
2316F: include/linux/clk.h
2317
2318CLOCKSOURCE, CLOCKEVENT DRIVERS
2319M: Daniel Lezcano <daniel.lezcano@linaro.org>
2320M: Thomas Gleixner <tglx@linutronix.de>
2321L: linux-kernel@vger.kernel.org
2322T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2323S: Supported
2324F: drivers/clocksource
2325
2326CISCO FCOE HBA DRIVER
2327M: Hiral Patel <hiralpat@cisco.com>
2328M: Suma Ramars <sramars@cisco.com>
2329M: Brian Uchino <buchino@cisco.com>
2330L: linux-scsi@vger.kernel.org
2331S: Supported
2332F: drivers/scsi/fnic/
2333
2334CMPC ACPI DRIVER
2335M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2336M: Daniel Oliveira Nascimento <don@syst.com.br>
2337L: platform-driver-x86@vger.kernel.org
2338S: Supported
2339F: drivers/platform/x86/classmate-laptop.c
2340
2341COCCINELLE/Semantic Patches (SmPL)
2342M: Julia Lawall <Julia.Lawall@lip6.fr>
2343M: Gilles Muller <Gilles.Muller@lip6.fr>
2344M: Nicolas Palix <nicolas.palix@imag.fr>
2345M: Michal Marek <mmarek@suse.cz>
2346L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2347T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2348W: http://coccinelle.lip6.fr/
2349S: Supported
2350F: Documentation/coccinelle.txt
2351F: scripts/coccinelle/
2352F: scripts/coccicheck
2353
2354CODA FILE SYSTEM
2355M: Jan Harkes <jaharkes@cs.cmu.edu>
2356M: coda@cs.cmu.edu
2357L: codalist@coda.cs.cmu.edu
2358W: http://www.coda.cs.cmu.edu/
2359S: Maintained
2360F: Documentation/filesystems/coda.txt
2361F: fs/coda/
2362F: include/linux/coda*.h
2363F: include/uapi/linux/coda*.h
2364
2365COMMON CLK FRAMEWORK
2366M: Mike Turquette <mturquette@linaro.org>
2367L: linux-kernel@vger.kernel.org
2368T: git git://git.linaro.org/people/mturquette/linux.git
2369S: Maintained
2370F: drivers/clk/
2371X: drivers/clk/clkdev.c
2372F: include/linux/clk-pr*
2373F: include/linux/clk/
2374
2375COMMON INTERNET FILE SYSTEM (CIFS)
2376M: Steve French <sfrench@samba.org>
2377L: linux-cifs@vger.kernel.org
2378L: samba-technical@lists.samba.org (moderated for non-subscribers)
2379W: http://linux-cifs.samba.org/
2380Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
2381T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
2382S: Supported
2383F: Documentation/filesystems/cifs.txt
2384F: fs/cifs/
2385
2386COMPACTPCI HOTPLUG CORE
2387M: Scott Murray <scott@spiteful.org>
2388L: linux-pci@vger.kernel.org
2389S: Maintained
2390F: drivers/pci/hotplug/cpci_hotplug*
2391
2392COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2393M: Scott Murray <scott@spiteful.org>
2394L: linux-pci@vger.kernel.org
2395S: Maintained
2396F: drivers/pci/hotplug/cpcihp_zt5550.*
2397
2398COMPACTPCI HOTPLUG GENERIC DRIVER
2399M: Scott Murray <scott@spiteful.org>
2400L: linux-pci@vger.kernel.org
2401S: Maintained
2402F: drivers/pci/hotplug/cpcihp_generic.c
2403
2404COMPAL LAPTOP SUPPORT
2405M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2406L: platform-driver-x86@vger.kernel.org
2407S: Maintained
2408F: drivers/platform/x86/compal-laptop.c
2409
2410CONEXANT ACCESSRUNNER USB DRIVER
2411M: Simon Arlott <cxacru@fire.lp0.eu>
2412L: accessrunner-general@lists.sourceforge.net
2413W: http://accessrunner.sourceforge.net/
2414S: Maintained
2415F: drivers/usb/atm/cxacru.c
2416
2417CONFIGFS
2418M: Joel Becker <jlbec@evilplan.org>
2419T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2420S: Supported
2421F: fs/configfs/
2422F: include/linux/configfs.h
2423
2424CONNECTOR
2425M: Evgeniy Polyakov <zbr@ioremap.net>
2426L: netdev@vger.kernel.org
2427S: Maintained
2428F: drivers/connector/
2429
2430CONTROL GROUP (CGROUP)
2431M: Tejun Heo <tj@kernel.org>
2432M: Li Zefan <lizefan@huawei.com>
2433L: cgroups@vger.kernel.org
2434T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2435S: Maintained
2436F: Documentation/cgroups/
2437F: include/linux/cgroup*
2438F: kernel/cgroup*
2439
2440CONTROL GROUP - CPUSET
2441M: Li Zefan <lizefan@huawei.com>
2442L: cgroups@vger.kernel.org
2443W: http://www.bullopensource.org/cpuset/
2444W: http://oss.sgi.com/projects/cpusets/
2445T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2446S: Maintained
2447F: Documentation/cgroups/cpusets.txt
2448F: include/linux/cpuset.h
2449F: kernel/cpuset.c
2450
2451CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2452M: Johannes Weiner <hannes@cmpxchg.org>
2453M: Michal Hocko <mhocko@suse.cz>
2454L: cgroups@vger.kernel.org
2455L: linux-mm@kvack.org
2456S: Maintained
2457F: mm/memcontrol.c
2458F: mm/page_cgroup.c
2459
2460CORETEMP HARDWARE MONITORING DRIVER
2461M: Fenghua Yu <fenghua.yu@intel.com>
2462L: lm-sensors@lm-sensors.org
2463S: Maintained
2464F: Documentation/hwmon/coretemp
2465F: drivers/hwmon/coretemp.c
2466
2467COSA/SRP SYNC SERIAL DRIVER
2468M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2469W: http://www.fi.muni.cz/~kas/cosa/
2470S: Maintained
2471F: drivers/net/wan/cosa*
2472
2473CPMAC ETHERNET DRIVER
2474M: Florian Fainelli <florian@openwrt.org>
2475L: netdev@vger.kernel.org
2476S: Maintained
2477F: drivers/net/ethernet/ti/cpmac.c
2478
2479CPU FREQUENCY DRIVERS
2480M: Rafael J. Wysocki <rjw@rjwysocki.net>
2481M: Viresh Kumar <viresh.kumar@linaro.org>
2482L: linux-pm@vger.kernel.org
2483S: Maintained
2484T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2485T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2486F: drivers/cpufreq/
2487F: include/linux/cpufreq.h
2488
2489CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2490M: Viresh Kumar <viresh.kumar@linaro.org>
2491M: Sudeep Holla <sudeep.holla@arm.com>
2492L: linux-pm@vger.kernel.org
2493W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2494S: Maintained
2495F: drivers/cpufreq/arm_big_little.h
2496F: drivers/cpufreq/arm_big_little.c
2497F: drivers/cpufreq/arm_big_little_dt.c
2498
2499CPUIDLE DRIVER - ARM BIG LITTLE
2500M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2501M: Daniel Lezcano <daniel.lezcano@linaro.org>
2502L: linux-pm@vger.kernel.org
2503L: linux-arm-kernel@lists.infradead.org
2504T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2505S: Maintained
2506F: drivers/cpuidle/cpuidle-big_little.c
2507
2508CPUIDLE DRIVERS
2509M: Rafael J. Wysocki <rjw@rjwysocki.net>
2510M: Daniel Lezcano <daniel.lezcano@linaro.org>
2511L: linux-pm@vger.kernel.org
2512S: Maintained
2513T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2514F: drivers/cpuidle/*
2515F: include/linux/cpuidle.h
2516
2517CPUID/MSR DRIVER
2518M: "H. Peter Anvin" <hpa@zytor.com>
2519S: Maintained
2520F: arch/x86/kernel/cpuid.c
2521F: arch/x86/kernel/msr.c
2522
2523CPU POWER MONITORING SUBSYSTEM
2524M: Dominik Brodowski <linux@dominikbrodowski.net>
2525M: Thomas Renninger <trenn@suse.de>
2526S: Maintained
2527F: tools/power/cpupower/
2528
2529CRAMFS FILESYSTEM
2530W: http://sourceforge.net/projects/cramfs/
2531S: Orphan / Obsolete
2532F: Documentation/filesystems/cramfs.txt
2533F: fs/cramfs/
2534
2535CRIS PORT
2536M: Mikael Starvik <starvik@axis.com>
2537M: Jesper Nilsson <jesper.nilsson@axis.com>
2538L: linux-cris-kernel@axis.com
2539W: http://developer.axis.com
2540S: Maintained
2541F: arch/cris/
2542F: drivers/tty/serial/crisv10.*
2543
2544CRYPTO API
2545M: Herbert Xu <herbert@gondor.apana.org.au>
2546M: "David S. Miller" <davem@davemloft.net>
2547L: linux-crypto@vger.kernel.org
2548T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2549S: Maintained
2550F: Documentation/crypto/
2551F: arch/*/crypto/
2552F: crypto/
2553F: drivers/crypto/
2554F: include/crypto/
2555
2556CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2557M: Neil Horman <nhorman@tuxdriver.com>
2558L: linux-crypto@vger.kernel.org
2559S: Maintained
2560F: crypto/ansi_cprng.c
2561F: crypto/rng.c
2562
2563CS5535 Audio ALSA driver
2564M: Jaya Kumar <jayakumar.alsa@gmail.com>
2565S: Maintained
2566F: sound/pci/cs5535audio/
2567
2568CW1200 WLAN driver
2569M: Solomon Peachy <pizza@shaftnet.org>
2570S: Maintained
2571F: drivers/net/wireless/cw1200/
2572
2573CX18 VIDEO4LINUX DRIVER
2574M: Andy Walls <awalls@md.metrocast.net>
2575L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
2576L: linux-media@vger.kernel.org
2577T: git git://linuxtv.org/media_tree.git
2578W: http://linuxtv.org
2579W: http://www.ivtvdriver.org/index.php/Cx18
2580S: Maintained
2581F: Documentation/video4linux/cx18.txt
2582F: drivers/media/pci/cx18/
2583F: include/uapi/linux/ivtv*
2584
2585CX2341X MPEG ENCODER HELPER MODULE
2586M: Hans Verkuil <hverkuil@xs4all.nl>
2587L: linux-media@vger.kernel.org
2588T: git git://linuxtv.org/media_tree.git
2589W: http://linuxtv.org
2590S: Maintained
2591F: drivers/media/common/cx2341x*
2592F: include/media/cx2341x*
2593
2594CX88 VIDEO4LINUX DRIVER
2595M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2596L: linux-media@vger.kernel.org
2597W: http://linuxtv.org
2598T: git git://linuxtv.org/media_tree.git
2599S: Odd fixes
2600F: Documentation/video4linux/cx88/
2601F: drivers/media/pci/cx88/
2602
2603CXD2820R MEDIA DRIVER
2604M: Antti Palosaari <crope@iki.fi>
2605L: linux-media@vger.kernel.org
2606W: http://linuxtv.org/
2607W: http://palosaari.fi/linux/
2608Q: http://patchwork.linuxtv.org/project/linux-media/list/
2609T: git git://linuxtv.org/anttip/media_tree.git
2610S: Maintained
2611F: drivers/media/dvb-frontends/cxd2820r*
2612
2613CXGB3 ETHERNET DRIVER (CXGB3)
2614M: Santosh Raspatur <santosh@chelsio.com>
2615L: netdev@vger.kernel.org
2616W: http://www.chelsio.com
2617S: Supported
2618F: drivers/net/ethernet/chelsio/cxgb3/
2619
2620CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2621M: Steve Wise <swise@chelsio.com>
2622L: linux-rdma@vger.kernel.org
2623W: http://www.openfabrics.org
2624S: Supported
2625F: drivers/infiniband/hw/cxgb3/
2626
2627CXGB4 ETHERNET DRIVER (CXGB4)
2628M: Hariprasad S <hariprasad@chelsio.com>
2629L: netdev@vger.kernel.org
2630W: http://www.chelsio.com
2631S: Supported
2632F: drivers/net/ethernet/chelsio/cxgb4/
2633
2634CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2635M: Steve Wise <swise@chelsio.com>
2636L: linux-rdma@vger.kernel.org
2637W: http://www.openfabrics.org
2638S: Supported
2639F: drivers/infiniband/hw/cxgb4/
2640
2641CXGB4VF ETHERNET DRIVER (CXGB4VF)
2642M: Casey Leedom <leedom@chelsio.com>
2643L: netdev@vger.kernel.org
2644W: http://www.chelsio.com
2645S: Supported
2646F: drivers/net/ethernet/chelsio/cxgb4vf/
2647
2648STMMAC ETHERNET DRIVER
2649M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2650L: netdev@vger.kernel.org
2651W: http://www.stlinux.com
2652S: Supported
2653F: drivers/net/ethernet/stmicro/stmmac/
2654
2655CYBERPRO FB DRIVER
2656M: Russell King <linux@arm.linux.org.uk>
2657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2658W: http://www.arm.linux.org.uk/
2659S: Maintained
2660F: drivers/video/cyber2000fb.*
2661
2662CYCLADES ASYNC MUX DRIVER
2663W: http://www.cyclades.com/
2664S: Orphan
2665F: drivers/tty/cyclades.c
2666F: include/linux/cyclades.h
2667F: include/uapi/linux/cyclades.h
2668
2669CYCLADES PC300 DRIVER
2670W: http://www.cyclades.com/
2671S: Orphan
2672F: drivers/net/wan/pc300*
2673
2674CYPRESS_FIRMWARE MEDIA DRIVER
2675M: Antti Palosaari <crope@iki.fi>
2676L: linux-media@vger.kernel.org
2677W: http://linuxtv.org/
2678W: http://palosaari.fi/linux/
2679Q: http://patchwork.linuxtv.org/project/linux-media/list/
2680T: git git://linuxtv.org/anttip/media_tree.git
2681S: Maintained
2682F: drivers/media/common/cypress_firmware*
2683
2684CYTTSP TOUCHSCREEN DRIVER
2685M: Ferruh Yigit <fery@cypress.com>
2686L: linux-input@vger.kernel.org
2687S: Supported
2688F: drivers/input/touchscreen/cyttsp*
2689F: include/linux/input/cyttsp.h
2690
2691DAMA SLAVE for AX.25
2692M: Joerg Reuter <jreuter@yaina.de>
2693W: http://yaina.de/jreuter/
2694W: http://www.qsl.net/dl1bke/
2695L: linux-hams@vger.kernel.org
2696S: Maintained
2697F: net/ax25/af_ax25.c
2698F: net/ax25/ax25_dev.c
2699F: net/ax25/ax25_ds_*
2700F: net/ax25/ax25_in.c
2701F: net/ax25/ax25_out.c
2702F: net/ax25/ax25_timer.c
2703F: net/ax25/sysctl_net_ax25.c
2704
2705DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2706L: netdev@vger.kernel.org
2707S: Orphan
2708F: Documentation/networking/dmfe.txt
2709F: drivers/net/ethernet/dec/tulip/dmfe.c
2710
2711DC390/AM53C974 SCSI driver
2712M: Kurt Garloff <garloff@suse.de>
2713W: http://www.garloff.de/kurt/linux/dc390/
2714M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2715S: Maintained
2716F: drivers/scsi/tmscsim.*
2717
2718DC395x SCSI driver
2719M: Oliver Neukum <oliver@neukum.org>
2720M: Ali Akcaagac <aliakc@web.de>
2721M: Jamie Lenehan <lenehan@twibble.org>
2722L: dc395x@twibble.org
2723W: http://twibble.org/dist/dc395x/
2724W: http://lists.twibble.org/mailman/listinfo/dc395x/
2725S: Maintained
2726F: Documentation/scsi/dc395x.txt
2727F: drivers/scsi/dc395x.*
2728
2729DCCP PROTOCOL
2730M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2731L: dccp@vger.kernel.org
2732W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2733S: Maintained
2734F: include/linux/dccp.h
2735F: include/uapi/linux/dccp.h
2736F: include/linux/tfrc.h
2737F: net/dccp/
2738
2739DECnet NETWORK LAYER
2740W: http://linux-decnet.sourceforge.net
2741L: linux-decnet-user@lists.sourceforge.net
2742S: Orphan
2743F: Documentation/networking/decnet.txt
2744F: net/decnet/
2745
2746DECSTATION PLATFORM SUPPORT
2747M: "Maciej W. Rozycki" <macro@linux-mips.org>
2748L: linux-mips@linux-mips.org
2749W: http://www.linux-mips.org/wiki/DECstation
2750S: Maintained
2751F: arch/mips/dec/
2752F: arch/mips/include/asm/dec/
2753F: arch/mips/include/asm/mach-dec/
2754
2755DEFXX FDDI NETWORK DRIVER
2756M: "Maciej W. Rozycki" <macro@linux-mips.org>
2757S: Maintained
2758F: drivers/net/fddi/defxx.*
2759
2760DELL LAPTOP DRIVER
2761M: Matthew Garrett <mjg59@srcf.ucam.org>
2762L: platform-driver-x86@vger.kernel.org
2763S: Maintained
2764F: drivers/platform/x86/dell-laptop.c
2765
2766DELL LAPTOP SMM DRIVER
2767M: Guenter Roeck <linux@roeck-us.net>
2768F: drivers/char/i8k.c
2769F: include/uapi/linux/i8k.h
2770
2771DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2772M: Doug Warzecha <Douglas_Warzecha@dell.com>
2773S: Maintained
2774F: Documentation/dcdbas.txt
2775F: drivers/firmware/dcdbas.*
2776
2777DELL WMI EXTRAS DRIVER
2778M: Matthew Garrett <mjg59@srcf.ucam.org>
2779S: Maintained
2780F: drivers/platform/x86/dell-wmi.c
2781
2782DESIGNWARE USB2 DRD IP DRIVER
2783M: Paul Zimmerman <paulz@synopsys.com>
2784L: linux-usb@vger.kernel.org
2785S: Maintained
2786F: drivers/usb/dwc2/
2787
2788DESIGNWARE USB3 DRD IP DRIVER
2789M: Felipe Balbi <balbi@ti.com>
2790L: linux-usb@vger.kernel.org
2791L: linux-omap@vger.kernel.org
2792T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2793S: Maintained
2794F: drivers/usb/dwc3/
2795
2796DEVICE FREQUENCY (DEVFREQ)
2797M: MyungJoo Ham <myungjoo.ham@samsung.com>
2798M: Kyungmin Park <kyungmin.park@samsung.com>
2799L: linux-pm@vger.kernel.org
2800S: Maintained
2801F: drivers/devfreq/
2802
2803DEVICE NUMBER REGISTRY
2804M: Torben Mathiasen <device@lanana.org>
2805W: http://lanana.org/docs/device-list/index.html
2806S: Maintained
2807
2808DEVICE-MAPPER (LVM)
2809M: Alasdair Kergon <agk@redhat.com>
2810M: Mike Snitzer <snitzer@redhat.com>
2811M: dm-devel@redhat.com
2812L: dm-devel@redhat.com
2813W: http://sources.redhat.com/dm
2814Q: http://patchwork.kernel.org/project/dm-devel/list/
2815T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
2816T: quilt http://people.redhat.com/agk/patches/linux/editing/
2817S: Maintained
2818F: Documentation/device-mapper/
2819F: drivers/md/dm*
2820F: drivers/md/persistent-data/
2821F: include/linux/device-mapper.h
2822F: include/linux/dm-*.h
2823F: include/uapi/linux/dm-*.h
2824
2825DIALOG SEMICONDUCTOR DRIVERS
2826M: Support Opensource <support.opensource@diasemi.com>
2827W: http://www.dialog-semiconductor.com/products
2828S: Supported
2829F: Documentation/hwmon/da90??
2830F: drivers/gpio/gpio-da90??.c
2831F: drivers/hwmon/da90??-hwmon.c
2832F: drivers/input/misc/da90??_onkey.c
2833F: drivers/input/touchscreen/da9052_tsi.c
2834F: drivers/leds/leds-da90??.c
2835F: drivers/mfd/da903x.c
2836F: drivers/mfd/da90??-*.c
2837F: drivers/power/da9052-battery.c
2838F: drivers/regulator/da903x.c
2839F: drivers/regulator/da9???-regulator.[ch]
2840F: drivers/rtc/rtc-da90??.c
2841F: drivers/video/backlight/da90??_bl.c
2842F: drivers/watchdog/da90??_wdt.c
2843F: include/linux/mfd/da903x.h
2844F: include/linux/mfd/da9052/
2845F: include/linux/mfd/da9055/
2846F: include/linux/mfd/da9063/
2847F: include/sound/da[79]*.h
2848F: sound/soc/codecs/da[79]*.[ch]
2849
2850DIGI NEO AND CLASSIC PCI PRODUCTS
2851M: Lidza Louina <lidza.louina@gmail.com>
2852M: Mark Hounschell <markh@compro.net>
2853L: driverdev-devel@linuxdriverproject.org
2854S: Maintained
2855F: drivers/staging/dgnc/
2856
2857DIGI EPCA PCI PRODUCTS
2858M: Lidza Louina <lidza.louina@gmail.com>
2859M: Mark Hounschell <markh@compro.net>
2860L: driverdev-devel@linuxdriverproject.org
2861S: Maintained
2862F: drivers/staging/dgap/
2863
2864DIOLAN U2C-12 I2C DRIVER
2865M: Guenter Roeck <linux@roeck-us.net>
2866L: linux-i2c@vger.kernel.org
2867S: Maintained
2868F: drivers/i2c/busses/i2c-diolan-u2c.c
2869
2870DIRECTORY NOTIFICATION (DNOTIFY)
2871M: Eric Paris <eparis@parisplace.org>
2872S: Maintained
2873F: Documentation/filesystems/dnotify.txt
2874F: fs/notify/dnotify/
2875F: include/linux/dnotify.h
2876
2877DISK GEOMETRY AND PARTITION HANDLING
2878M: Andries Brouwer <aeb@cwi.nl>
2879W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2880W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2881W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2882S: Maintained
2883
2884DISKQUOTA
2885M: Jan Kara <jack@suse.cz>
2886S: Maintained
2887F: Documentation/filesystems/quota.txt
2888F: fs/quota/
2889F: include/linux/quota*.h
2890F: include/uapi/linux/quota*.h
2891
2892DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2893M: Bernie Thompson <bernie@plugable.com>
2894L: linux-fbdev@vger.kernel.org
2895S: Maintained
2896W: http://plugable.com/category/projects/udlfb/
2897F: drivers/video/udlfb.c
2898F: include/video/udlfb.h
2899F: Documentation/fb/udlfb.txt
2900
2901DISTRIBUTED LOCK MANAGER (DLM)
2902M: Christine Caulfield <ccaulfie@redhat.com>
2903M: David Teigland <teigland@redhat.com>
2904L: cluster-devel@redhat.com
2905W: http://sources.redhat.com/cluster/
2906T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2907S: Supported
2908F: fs/dlm/
2909
2910DMA BUFFER SHARING FRAMEWORK
2911M: Sumit Semwal <sumit.semwal@linaro.org>
2912S: Maintained
2913L: linux-media@vger.kernel.org
2914L: dri-devel@lists.freedesktop.org
2915L: linaro-mm-sig@lists.linaro.org
2916F: drivers/base/dma-buf*
2917F: include/linux/dma-buf*
2918F: Documentation/dma-buf-sharing.txt
2919T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2920
2921DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2922M: Vinod Koul <vinod.koul@intel.com>
2923M: Dan Williams <dan.j.williams@intel.com>
2924L: dmaengine@vger.kernel.org
2925Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
2926S: Supported
2927F: drivers/dma/
2928F: include/linux/dma*
2929T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2930T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2931
2932DME1737 HARDWARE MONITOR DRIVER
2933M: Juerg Haefliger <juergh@gmail.com>
2934L: lm-sensors@lm-sensors.org
2935S: Maintained
2936F: Documentation/hwmon/dme1737
2937F: drivers/hwmon/dme1737.c
2938
2939DOCKING STATION DRIVER
2940M: Shaohua Li <shaohua.li@intel.com>
2941L: linux-acpi@vger.kernel.org
2942S: Supported
2943F: drivers/acpi/dock.c
2944
2945DOCUMENTATION
2946M: Randy Dunlap <rdunlap@infradead.org>
2947L: linux-doc@vger.kernel.org
2948T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
2949S: Maintained
2950F: Documentation/
2951X: Documentation/ABI/
2952X: Documentation/devicetree/
2953X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
2954
2955DOUBLETALK DRIVER
2956M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
2957L: blinux-list@redhat.com
2958S: Maintained
2959F: drivers/char/dtlk.c
2960F: include/linux/dtlk.h
2961
2962DPT_I2O SCSI RAID DRIVER
2963M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
2964L: linux-scsi@vger.kernel.org
2965W: http://www.adaptec.com/
2966S: Maintained
2967F: drivers/scsi/dpt*
2968F: drivers/scsi/dpt/
2969
2970DRBD DRIVER
2971P: Philipp Reisner
2972P: Lars Ellenberg
2973M: drbd-dev@lists.linbit.com
2974L: drbd-user@lists.linbit.com
2975W: http://www.drbd.org
2976T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2977T: git git://git.drbd.org/drbd-8.3.git
2978S: Supported
2979F: drivers/block/drbd/
2980F: lib/lru_cache.c
2981F: Documentation/blockdev/drbd/
2982
2983DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2984M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2985T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
2986S: Supported
2987F: Documentation/kobject.txt
2988F: drivers/base/
2989F: fs/sysfs/
2990F: fs/debugfs/
2991F: include/linux/kobj*
2992F: include/linux/debugfs.h
2993F: lib/kobj*
2994
2995DRM DRIVERS
2996M: David Airlie <airlied@linux.ie>
2997L: dri-devel@lists.freedesktop.org
2998T: git git://people.freedesktop.org/~airlied/linux
2999S: Maintained
3000F: drivers/gpu/drm/
3001F: drivers/gpu/vga/
3002F: include/drm/
3003F: include/uapi/drm/
3004
3005RADEON DRM DRIVERS
3006M: Alex Deucher <alexander.deucher@amd.com>
3007M: Christian König <christian.koenig@amd.com>
3008L: dri-devel@lists.freedesktop.org
3009T: git git://people.freedesktop.org/~agd5f/linux
3010S: Supported
3011F: drivers/gpu/drm/radeon/
3012F: include/drm/radeon*
3013F: include/uapi/drm/radeon*
3014
3015DRM PANEL DRIVERS
3016M: Thierry Reding <thierry.reding@gmail.com>
3017L: dri-devel@lists.freedesktop.org
3018T: git git://anongit.freedesktop.org/tegra/linux.git
3019S: Maintained
3020F: drivers/gpu/drm/drm_panel.c
3021F: drivers/gpu/drm/panel/
3022F: include/drm/drm_panel.h
3023F: Documentation/devicetree/bindings/panel/
3024
3025INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3026M: Daniel Vetter <daniel.vetter@ffwll.ch>
3027M: Jani Nikula <jani.nikula@linux.intel.com>
3028L: intel-gfx@lists.freedesktop.org
3029L: dri-devel@lists.freedesktop.org
3030Q: http://patchwork.freedesktop.org/project/intel-gfx/
3031T: git git://anongit.freedesktop.org/drm-intel
3032S: Supported
3033F: drivers/gpu/drm/i915/
3034F: include/drm/i915*
3035F: include/uapi/drm/i915*
3036
3037DRM DRIVERS FOR EXYNOS
3038M: Inki Dae <inki.dae@samsung.com>
3039M: Joonyoung Shim <jy0922.shim@samsung.com>
3040M: Seung-Woo Kim <sw0312.kim@samsung.com>
3041M: Kyungmin Park <kyungmin.park@samsung.com>
3042L: dri-devel@lists.freedesktop.org
3043T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3044S: Supported
3045F: drivers/gpu/drm/exynos/
3046F: include/drm/exynos*
3047F: include/uapi/drm/exynos*
3048
3049DRM DRIVERS FOR NVIDIA TEGRA
3050M: Thierry Reding <thierry.reding@gmail.com>
3051M: Terje Bergström <tbergstrom@nvidia.com>
3052L: dri-devel@lists.freedesktop.org
3053L: linux-tegra@vger.kernel.org
3054T: git git://anongit.freedesktop.org/tegra/linux.git
3055S: Supported
3056F: drivers/gpu/drm/tegra/
3057F: drivers/gpu/host1x/
3058F: include/linux/host1x.h
3059F: include/uapi/drm/tegra_drm.h
3060F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3061
3062DSBR100 USB FM RADIO DRIVER
3063M: Alexey Klimov <klimov.linux@gmail.com>
3064L: linux-media@vger.kernel.org
3065T: git git://linuxtv.org/media_tree.git
3066S: Maintained
3067F: drivers/media/radio/dsbr100.c
3068
3069DSCC4 DRIVER
3070M: Francois Romieu <romieu@fr.zoreil.com>
3071L: netdev@vger.kernel.org
3072S: Maintained
3073F: drivers/net/wan/dscc4.c
3074
3075DVB_USB_AF9015 MEDIA DRIVER
3076M: Antti Palosaari <crope@iki.fi>
3077L: linux-media@vger.kernel.org
3078W: http://linuxtv.org/
3079W: http://palosaari.fi/linux/
3080Q: http://patchwork.linuxtv.org/project/linux-media/list/
3081T: git git://linuxtv.org/anttip/media_tree.git
3082S: Maintained
3083F: drivers/media/usb/dvb-usb-v2/af9015*
3084
3085DVB_USB_AF9035 MEDIA DRIVER
3086M: Antti Palosaari <crope@iki.fi>
3087L: linux-media@vger.kernel.org
3088W: http://linuxtv.org/
3089W: http://palosaari.fi/linux/
3090Q: http://patchwork.linuxtv.org/project/linux-media/list/
3091T: git git://linuxtv.org/anttip/media_tree.git
3092S: Maintained
3093F: drivers/media/usb/dvb-usb-v2/af9035*
3094
3095DVB_USB_ANYSEE MEDIA DRIVER
3096M: Antti Palosaari <crope@iki.fi>
3097L: linux-media@vger.kernel.org
3098W: http://linuxtv.org/
3099W: http://palosaari.fi/linux/
3100Q: http://patchwork.linuxtv.org/project/linux-media/list/
3101T: git git://linuxtv.org/anttip/media_tree.git
3102S: Maintained
3103F: drivers/media/usb/dvb-usb-v2/anysee*
3104
3105DVB_USB_AU6610 MEDIA DRIVER
3106M: Antti Palosaari <crope@iki.fi>
3107L: linux-media@vger.kernel.org
3108W: http://linuxtv.org/
3109W: http://palosaari.fi/linux/
3110Q: http://patchwork.linuxtv.org/project/linux-media/list/
3111T: git git://linuxtv.org/anttip/media_tree.git
3112S: Maintained
3113F: drivers/media/usb/dvb-usb-v2/au6610*
3114
3115DVB_USB_CE6230 MEDIA DRIVER
3116M: Antti Palosaari <crope@iki.fi>
3117L: linux-media@vger.kernel.org
3118W: http://linuxtv.org/
3119W: http://palosaari.fi/linux/
3120Q: http://patchwork.linuxtv.org/project/linux-media/list/
3121T: git git://linuxtv.org/anttip/media_tree.git
3122S: Maintained
3123F: drivers/media/usb/dvb-usb-v2/ce6230*
3124
3125DVB_USB_CXUSB MEDIA DRIVER
3126M: Michael Krufky <mkrufky@linuxtv.org>
3127L: linux-media@vger.kernel.org
3128W: http://linuxtv.org/
3129W: http://github.com/mkrufky
3130Q: http://patchwork.linuxtv.org/project/linux-media/list/
3131T: git git://linuxtv.org/media_tree.git
3132S: Maintained
3133F: drivers/media/usb/dvb-usb/cxusb*
3134
3135DVB_USB_EC168 MEDIA DRIVER
3136M: Antti Palosaari <crope@iki.fi>
3137L: linux-media@vger.kernel.org
3138W: http://linuxtv.org/
3139W: http://palosaari.fi/linux/
3140Q: http://patchwork.linuxtv.org/project/linux-media/list/
3141T: git git://linuxtv.org/anttip/media_tree.git
3142S: Maintained
3143F: drivers/media/usb/dvb-usb-v2/ec168*
3144
3145DVB_USB_GL861 MEDIA DRIVER
3146M: Antti Palosaari <crope@iki.fi>
3147L: linux-media@vger.kernel.org
3148W: http://linuxtv.org/
3149Q: http://patchwork.linuxtv.org/project/linux-media/list/
3150T: git git://linuxtv.org/anttip/media_tree.git
3151S: Maintained
3152F: drivers/media/usb/dvb-usb-v2/gl861*
3153
3154DVB_USB_MXL111SF MEDIA DRIVER
3155M: Michael Krufky <mkrufky@linuxtv.org>
3156L: linux-media@vger.kernel.org
3157W: http://linuxtv.org/
3158W: http://github.com/mkrufky
3159Q: http://patchwork.linuxtv.org/project/linux-media/list/
3160T: git git://linuxtv.org/mkrufky/mxl111sf.git
3161S: Maintained
3162F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3163
3164DVB_USB_RTL28XXU MEDIA DRIVER
3165M: Antti Palosaari <crope@iki.fi>
3166L: linux-media@vger.kernel.org
3167W: http://linuxtv.org/
3168W: http://palosaari.fi/linux/
3169Q: http://patchwork.linuxtv.org/project/linux-media/list/
3170T: git git://linuxtv.org/anttip/media_tree.git
3171S: Maintained
3172F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3173
3174DVB_USB_V2 MEDIA DRIVER
3175M: Antti Palosaari <crope@iki.fi>
3176L: linux-media@vger.kernel.org
3177W: http://linuxtv.org/
3178W: http://palosaari.fi/linux/
3179Q: http://patchwork.linuxtv.org/project/linux-media/list/
3180T: git git://linuxtv.org/anttip/media_tree.git
3181S: Maintained
3182F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3183F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3184
3185DYNAMIC DEBUG
3186M: Jason Baron <jbaron@akamai.com>
3187S: Maintained
3188F: lib/dynamic_debug.c
3189F: include/linux/dynamic_debug.h
3190
3191DZ DECSTATION DZ11 SERIAL DRIVER
3192M: "Maciej W. Rozycki" <macro@linux-mips.org>
3193S: Maintained
3194F: drivers/tty/serial/dz.*
3195
3196E4000 MEDIA DRIVER
3197M: Antti Palosaari <crope@iki.fi>
3198L: linux-media@vger.kernel.org
3199W: http://linuxtv.org/
3200W: http://palosaari.fi/linux/
3201Q: http://patchwork.linuxtv.org/project/linux-media/list/
3202T: git git://linuxtv.org/anttip/media_tree.git
3203S: Maintained
3204F: drivers/media/tuners/e4000*
3205
3206EATA-DMA SCSI DRIVER
3207M: Michael Neuffer <mike@i-Connect.Net>
3208L: linux-eata@i-connect.net
3209L: linux-scsi@vger.kernel.org
3210S: Maintained
3211F: drivers/scsi/eata*
3212
3213EATA ISA/EISA/PCI SCSI DRIVER
3214M: Dario Ballabio <ballabio_dario@emc.com>
3215L: linux-scsi@vger.kernel.org
3216S: Maintained
3217F: drivers/scsi/eata.c
3218
3219EATA-PIO SCSI DRIVER
3220M: Michael Neuffer <mike@i-Connect.Net>
3221L: linux-eata@i-connect.net
3222L: linux-scsi@vger.kernel.org
3223S: Maintained
3224F: drivers/scsi/eata_pio.*
3225
3226EC100 MEDIA DRIVER
3227M: Antti Palosaari <crope@iki.fi>
3228L: linux-media@vger.kernel.org
3229W: http://linuxtv.org/
3230W: http://palosaari.fi/linux/
3231Q: http://patchwork.linuxtv.org/project/linux-media/list/
3232T: git git://linuxtv.org/anttip/media_tree.git
3233S: Maintained
3234F: drivers/media/dvb-frontends/ec100*
3235
3236ECRYPT FILE SYSTEM
3237M: Tyler Hicks <tyhicks@canonical.com>
3238L: ecryptfs@vger.kernel.org
3239W: http://ecryptfs.org
3240W: https://launchpad.net/ecryptfs
3241S: Supported
3242F: Documentation/filesystems/ecryptfs.txt
3243F: fs/ecryptfs/
3244
3245EDAC-CORE
3246M: Doug Thompson <dougthompson@xmission.com>
3247M: Borislav Petkov <bp@alien8.de>
3248M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3249L: linux-edac@vger.kernel.org
3250W: bluesmoke.sourceforge.net
3251S: Supported
3252F: Documentation/edac.txt
3253F: drivers/edac/
3254F: include/linux/edac.h
3255
3256EDAC-AMD64
3257M: Doug Thompson <dougthompson@xmission.com>
3258M: Borislav Petkov <bp@alien8.de>
3259L: linux-edac@vger.kernel.org
3260W: bluesmoke.sourceforge.net
3261S: Maintained
3262F: drivers/edac/amd64_edac*
3263
3264EDAC-CALXEDA
3265M: Doug Thompson <dougthompson@xmission.com>
3266M: Robert Richter <rric@kernel.org>
3267L: linux-edac@vger.kernel.org
3268W: bluesmoke.sourceforge.net
3269S: Maintained
3270F: drivers/edac/highbank*
3271
3272EDAC-CAVIUM
3273M: Ralf Baechle <ralf@linux-mips.org>
3274M: David Daney <david.daney@cavium.com>
3275L: linux-edac@vger.kernel.org
3276L: linux-mips@linux-mips.org
3277W: bluesmoke.sourceforge.net
3278S: Supported
3279F: drivers/edac/octeon_edac*
3280
3281EDAC-E752X
3282M: Mark Gross <mark.gross@intel.com>
3283M: Doug Thompson <dougthompson@xmission.com>
3284L: linux-edac@vger.kernel.org
3285W: bluesmoke.sourceforge.net
3286S: Maintained
3287F: drivers/edac/e752x_edac.c
3288
3289EDAC-E7XXX
3290M: Doug Thompson <dougthompson@xmission.com>
3291L: linux-edac@vger.kernel.org
3292W: bluesmoke.sourceforge.net
3293S: Maintained
3294F: drivers/edac/e7xxx_edac.c
3295
3296EDAC-GHES
3297M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3298L: linux-edac@vger.kernel.org
3299W: bluesmoke.sourceforge.net
3300S: Maintained
3301F: drivers/edac/ghes_edac.c
3302
3303EDAC-I82443BXGX
3304M: Tim Small <tim@buttersideup.com>
3305L: linux-edac@vger.kernel.org
3306W: bluesmoke.sourceforge.net
3307S: Maintained
3308F: drivers/edac/i82443bxgx_edac.c
3309
3310EDAC-I3000
3311M: Jason Uhlenkott <juhlenko@akamai.com>
3312L: linux-edac@vger.kernel.org
3313W: bluesmoke.sourceforge.net
3314S: Maintained
3315F: drivers/edac/i3000_edac.c
3316
3317EDAC-I5000
3318M: Doug Thompson <dougthompson@xmission.com>
3319L: linux-edac@vger.kernel.org
3320W: bluesmoke.sourceforge.net
3321S: Maintained
3322F: drivers/edac/i5000_edac.c
3323
3324EDAC-I5400
3325M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3326L: linux-edac@vger.kernel.org
3327W: bluesmoke.sourceforge.net
3328S: Maintained
3329F: drivers/edac/i5400_edac.c
3330
3331EDAC-I7300
3332M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3333L: linux-edac@vger.kernel.org
3334W: bluesmoke.sourceforge.net
3335S: Maintained
3336F: drivers/edac/i7300_edac.c
3337
3338EDAC-I7CORE
3339M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3340L: linux-edac@vger.kernel.org
3341W: bluesmoke.sourceforge.net
3342S: Maintained
3343F: drivers/edac/i7core_edac.c
3344
3345EDAC-I82975X
3346M: Ranganathan Desikan <ravi@jetztechnologies.com>
3347M: "Arvind R." <arvino55@gmail.com>
3348L: linux-edac@vger.kernel.org
3349W: bluesmoke.sourceforge.net
3350S: Maintained
3351F: drivers/edac/i82975x_edac.c
3352
3353EDAC-MPC85XX
3354M: Johannes Thumshirn <johannes.thumshirn@men.de>
3355L: linux-edac@vger.kernel.org
3356W: bluesmoke.sourceforge.net
3357S: Maintained
3358F: drivers/edac/mpc85xx_edac.[ch]
3359
3360EDAC-PASEMI
3361M: Egor Martovetsky <egor@pasemi.com>
3362L: linux-edac@vger.kernel.org
3363W: bluesmoke.sourceforge.net
3364S: Maintained
3365F: drivers/edac/pasemi_edac.c
3366
3367EDAC-R82600
3368M: Tim Small <tim@buttersideup.com>
3369L: linux-edac@vger.kernel.org
3370W: bluesmoke.sourceforge.net
3371S: Maintained
3372F: drivers/edac/r82600_edac.c
3373
3374EDAC-SBRIDGE
3375M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3376L: linux-edac@vger.kernel.org
3377W: bluesmoke.sourceforge.net
3378S: Maintained
3379F: drivers/edac/sb_edac.c
3380
3381EDIROL UA-101/UA-1000 DRIVER
3382M: Clemens Ladisch <clemens@ladisch.de>
3383L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3384T: git git://git.alsa-project.org/alsa-kernel.git
3385S: Maintained
3386F: sound/usb/misc/ua101.c
3387
3388EXTENSIBLE FIRMWARE INTERFACE (EFI)
3389M: Matt Fleming <matt.fleming@intel.com>
3390L: linux-efi@vger.kernel.org
3391T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3392S: Maintained
3393F: Documentation/x86/efi-stub.txt
3394F: arch/ia64/kernel/efi.c
3395F: arch/x86/boot/compressed/eboot.[ch]
3396F: arch/x86/include/asm/efi.h
3397F: arch/x86/platform/efi/*
3398F: drivers/firmware/efi/*
3399F: include/linux/efi*.h
3400
3401EFI VARIABLE FILESYSTEM
3402M: Matthew Garrett <matthew.garrett@nebula.com>
3403M: Jeremy Kerr <jk@ozlabs.org>
3404M: Matt Fleming <matt.fleming@intel.com>
3405T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3406L: linux-efi@vger.kernel.org
3407S: Maintained
3408F: fs/efivarfs/
3409
3410EFIFB FRAMEBUFFER DRIVER
3411L: linux-fbdev@vger.kernel.org
3412M: Peter Jones <pjones@redhat.com>
3413S: Maintained
3414F: drivers/video/efifb.c
3415
3416EFS FILESYSTEM
3417W: http://aeschi.ch.eu.org/efs/
3418S: Orphan
3419F: fs/efs/
3420
3421EHCA (IBM GX bus InfiniBand adapter) DRIVER
3422M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3423M: Christoph Raisch <raisch@de.ibm.com>
3424L: linux-rdma@vger.kernel.org
3425S: Supported
3426F: drivers/infiniband/hw/ehca/
3427
3428EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3429M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3430L: netdev@vger.kernel.org
3431S: Maintained
3432F: drivers/net/ethernet/ibm/ehea/
3433
3434EM28XX VIDEO4LINUX DRIVER
3435M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3436L: linux-media@vger.kernel.org
3437W: http://linuxtv.org
3438T: git git://linuxtv.org/media_tree.git
3439S: Maintained
3440F: drivers/media/usb/em28xx/
3441
3442EMBEDDED LINUX
3443M: Paul Gortmaker <paul.gortmaker@windriver.com>
3444M: Matt Mackall <mpm@selenic.com>
3445M: David Woodhouse <dwmw2@infradead.org>
3446L: linux-embedded@vger.kernel.org
3447S: Maintained
3448
3449EMULEX LPFC FC SCSI DRIVER
3450M: James Smart <james.smart@emulex.com>
3451L: linux-scsi@vger.kernel.org
3452W: http://sourceforge.net/projects/lpfcxxxx
3453S: Supported
3454F: drivers/scsi/lpfc/
3455
3456ENE CB710 FLASH CARD READER DRIVER
3457M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3458S: Maintained
3459F: drivers/misc/cb710/
3460F: drivers/mmc/host/cb710-mmc.*
3461F: include/linux/cb710.h
3462
3463ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3464M: Maxim Levitsky <maximlevitsky@gmail.com>
3465S: Maintained
3466F: drivers/media/rc/ene_ir.*
3467
3468ENHANCED ERROR HANDLING (EEH)
3469M: Gavin Shan <shangw@linux.vnet.ibm.com>
3470L: linuxppc-dev@lists.ozlabs.org
3471S: Supported
3472F: Documentation/powerpc/eeh-pci-error-recovery.txt
3473F: arch/powerpc/kernel/eeh*.c
3474
3475EPSON S1D13XXX FRAMEBUFFER DRIVER
3476M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3477S: Maintained
3478T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3479F: drivers/video/s1d13xxxfb.c
3480F: include/video/s1d13xxxfb.h
3481
3482ETHERNET BRIDGE
3483M: Stephen Hemminger <stephen@networkplumber.org>
3484L: bridge@lists.linux-foundation.org
3485L: netdev@vger.kernel.org
3486W: http://www.linuxfoundation.org/en/Net:Bridge
3487S: Maintained
3488F: include/linux/netfilter_bridge/
3489F: net/bridge/
3490
3491ETHERNET PHY LIBRARY
3492M: Florian Fainelli <f.fainelli@gmail.com>
3493L: netdev@vger.kernel.org
3494S: Maintained
3495F: include/linux/phy.h
3496F: include/linux/phy_fixed.h
3497F: drivers/net/phy/
3498F: Documentation/networking/phy.txt
3499F: drivers/of/of_mdio.c
3500F: drivers/of/of_net.c
3501
3502EXT2 FILE SYSTEM
3503M: Jan Kara <jack@suse.cz>
3504L: linux-ext4@vger.kernel.org
3505S: Maintained
3506F: Documentation/filesystems/ext2.txt
3507F: fs/ext2/
3508F: include/linux/ext2*
3509
3510EXT3 FILE SYSTEM
3511M: Jan Kara <jack@suse.cz>
3512M: Andrew Morton <akpm@linux-foundation.org>
3513M: Andreas Dilger <adilger.kernel@dilger.ca>
3514L: linux-ext4@vger.kernel.org
3515S: Maintained
3516F: Documentation/filesystems/ext3.txt
3517F: fs/ext3/
3518
3519EXT4 FILE SYSTEM
3520M: "Theodore Ts'o" <tytso@mit.edu>
3521M: Andreas Dilger <adilger.kernel@dilger.ca>
3522L: linux-ext4@vger.kernel.org
3523W: http://ext4.wiki.kernel.org
3524Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3525S: Maintained
3526F: Documentation/filesystems/ext4.txt
3527F: fs/ext4/
3528
3529Extended Verification Module (EVM)
3530M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3531L: linux-ima-devel@lists.sourceforge.net
3532L: linux-security-module@vger.kernel.org
3533S: Supported
3534F: security/integrity/evm/
3535
3536EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3537M: MyungJoo Ham <myungjoo.ham@samsung.com>
3538M: Chanwoo Choi <cw00.choi@samsung.com>
3539L: linux-kernel@vger.kernel.org
3540T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3541S: Maintained
3542F: drivers/extcon/
3543F: Documentation/extcon/
3544
3545EXYNOS DP DRIVER
3546M: Jingoo Han <jg1.han@samsung.com>
3547L: dri-devel@lists.freedesktop.org
3548S: Maintained
3549F: drivers/gpu/drm/exynos/exynos_dp*
3550
3551EXYNOS MIPI DISPLAY DRIVERS
3552M: Inki Dae <inki.dae@samsung.com>
3553M: Donghwa Lee <dh09.lee@samsung.com>
3554M: Kyungmin Park <kyungmin.park@samsung.com>
3555L: linux-fbdev@vger.kernel.org
3556S: Maintained
3557F: drivers/video/exynos/exynos_mipi*
3558F: include/video/exynos_mipi*
3559
3560F71805F HARDWARE MONITORING DRIVER
3561M: Jean Delvare <jdelvare@suse.de>
3562L: lm-sensors@lm-sensors.org
3563S: Maintained
3564F: Documentation/hwmon/f71805f
3565F: drivers/hwmon/f71805f.c
3566
3567FC0011 TUNER DRIVER
3568M: Michael Buesch <m@bues.ch>
3569L: linux-media@vger.kernel.org
3570S: Maintained
3571F: drivers/media/tuners/fc0011.h
3572F: drivers/media/tuners/fc0011.c
3573
3574FC2580 MEDIA DRIVER
3575M: Antti Palosaari <crope@iki.fi>
3576L: linux-media@vger.kernel.org
3577W: http://linuxtv.org/
3578W: http://palosaari.fi/linux/
3579Q: http://patchwork.linuxtv.org/project/linux-media/list/
3580T: git git://linuxtv.org/anttip/media_tree.git
3581S: Maintained
3582F: drivers/media/tuners/fc2580*
3583
3584FANOTIFY
3585M: Eric Paris <eparis@redhat.com>
3586S: Maintained
3587F: fs/notify/fanotify/
3588F: include/linux/fanotify.h
3589F: include/uapi/linux/fanotify.h
3590
3591FARSYNC SYNCHRONOUS DRIVER
3592M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3593W: http://www.farsite.co.uk/
3594S: Supported
3595F: drivers/net/wan/farsync.*
3596
3597FAULT INJECTION SUPPORT
3598M: Akinobu Mita <akinobu.mita@gmail.com>
3599S: Supported
3600F: Documentation/fault-injection/
3601F: lib/fault-inject.c
3602
3603FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3604M: Robert Love <robert.w.love@intel.com>
3605L: fcoe-devel@open-fcoe.org
3606W: www.Open-FCoE.org
3607S: Supported
3608F: drivers/scsi/libfc/
3609F: drivers/scsi/fcoe/
3610F: include/scsi/fc/
3611F: include/scsi/libfc.h
3612F: include/scsi/libfcoe.h
3613F: include/uapi/scsi/fc/
3614
3615FILE LOCKING (flock() and fcntl()/lockf())
3616M: Jeff Layton <jlayton@poochiereds.net>
3617M: J. Bruce Fields <bfields@fieldses.org>
3618L: linux-fsdevel@vger.kernel.org
3619S: Maintained
3620F: include/linux/fcntl.h
3621F: include/linux/fs.h
3622F: include/uapi/linux/fcntl.h
3623F: include/uapi/linux/fs.h
3624F: fs/fcntl.c
3625F: fs/locks.c
3626
3627FILESYSTEMS (VFS and infrastructure)
3628M: Alexander Viro <viro@zeniv.linux.org.uk>
3629L: linux-fsdevel@vger.kernel.org
3630S: Maintained
3631F: fs/*
3632
3633FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
3634M: Riku Voipio <riku.voipio@iki.fi>
3635L: lm-sensors@lm-sensors.org
3636S: Maintained
3637F: drivers/hwmon/f75375s.c
3638F: include/linux/f75375s.h
3639
3640FIREWIRE AUDIO DRIVERS
3641M: Clemens Ladisch <clemens@ladisch.de>
3642L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3643T: git git://git.alsa-project.org/alsa-kernel.git
3644S: Maintained
3645F: sound/firewire/
3646
3647FIREWIRE MEDIA DRIVERS (firedtv)
3648M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3649L: linux-media@vger.kernel.org
3650L: linux1394-devel@lists.sourceforge.net
3651T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3652S: Maintained
3653F: drivers/media/firewire/
3654
3655FIREWIRE SBP-2 TARGET
3656M: Chris Boot <bootc@bootc.net>
3657L: linux-scsi@vger.kernel.org
3658L: target-devel@vger.kernel.org
3659L: linux1394-devel@lists.sourceforge.net
3660T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3661S: Maintained
3662F: drivers/target/sbp/
3663
3664FIREWIRE SUBSYSTEM
3665M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3666L: linux1394-devel@lists.sourceforge.net
3667W: http://ieee1394.wiki.kernel.org/
3668T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
3669S: Maintained
3670F: drivers/firewire/
3671F: include/linux/firewire.h
3672F: include/uapi/linux/firewire*.h
3673F: tools/firewire/
3674
3675FIRMWARE LOADER (request_firmware)
3676M: Ming Lei <ming.lei@canonical.com>
3677L: linux-kernel@vger.kernel.org
3678S: Maintained
3679F: Documentation/firmware_class/
3680F: drivers/base/firmware*.c
3681F: include/linux/firmware.h
3682
3683FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
3684M: Joshua Morris <josh.h.morris@us.ibm.com>
3685M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3686S: Maintained
3687F: drivers/block/rsxx/
3688
3689FLOPPY DRIVER
3690M: Jiri Kosina <jkosina@suse.cz>
3691T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3692S: Odd fixes
3693F: drivers/block/floppy.c
3694
3695FMC SUBSYSTEM
3696M: Alessandro Rubini <rubini@gnudd.com>
3697W: http://www.ohwr.org/projects/fmc-bus
3698S: Supported
3699F: drivers/fmc/
3700F: include/linux/fmc*.h
3701F: include/linux/ipmi-fru.h
3702K: fmc_d.*register
3703
3704FPU EMULATOR
3705M: Bill Metzenthen <billm@melbpc.org.au>
3706W: http://floatingpoint.sourceforge.net/emulator/index.html
3707S: Maintained
3708F: arch/x86/math-emu/
3709
3710FRAME RELAY DLCI/FRAD (Sangoma drivers too)
3711L: netdev@vger.kernel.org
3712S: Orphan
3713F: drivers/net/wan/dlci.c
3714F: drivers/net/wan/sdla.c
3715
3716FRAMEBUFFER LAYER
3717M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3718M: Tomi Valkeinen <tomi.valkeinen@ti.com>
3719L: linux-fbdev@vger.kernel.org
3720W: http://linux-fbdev.sourceforge.net/
3721Q: http://patchwork.kernel.org/project/linux-fbdev/list/
3722T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
3723S: Maintained
3724F: Documentation/fb/
3725F: Documentation/devicetree/bindings/fb/
3726F: drivers/video/
3727F: include/video/
3728F: include/linux/fb.h
3729F: include/uapi/video/
3730F: include/uapi/linux/fb.h
3731
3732FREESCALE DIU FRAMEBUFFER DRIVER
3733M: Timur Tabi <timur@tabi.org>
3734L: linux-fbdev@vger.kernel.org
3735S: Maintained
3736F: drivers/video/fsl-diu-fb.*
3737
3738FREESCALE DMA DRIVER
3739M: Li Yang <leoli@freescale.com>
3740M: Zhang Wei <zw@zh-kernel.org>
3741L: linuxppc-dev@lists.ozlabs.org
3742S: Maintained
3743F: drivers/dma/fsldma.*
3744
3745FREESCALE I2C CPM DRIVER
3746M: Jochen Friedrich <jochen@scram.de>
3747L: linuxppc-dev@lists.ozlabs.org
3748L: linux-i2c@vger.kernel.org
3749S: Maintained
3750F: drivers/i2c/busses/i2c-cpm.c
3751
3752FREESCALE IMX / MXC FRAMEBUFFER DRIVER
3753M: Sascha Hauer <kernel@pengutronix.de>
3754L: linux-fbdev@vger.kernel.org
3755L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3756S: Maintained
3757F: include/linux/platform_data/video-imxfb.h
3758F: drivers/video/imxfb.c
3759
3760FREESCALE SOC FS_ENET DRIVER
3761M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3762M: Vitaly Bordug <vbordug@ru.mvista.com>
3763L: linuxppc-dev@lists.ozlabs.org
3764L: netdev@vger.kernel.org
3765S: Maintained
3766F: drivers/net/ethernet/freescale/fs_enet/
3767F: include/linux/fs_enet_pd.h
3768
3769FREESCALE QUICC ENGINE LIBRARY
3770L: linuxppc-dev@lists.ozlabs.org
3771S: Orphan
3772F: arch/powerpc/sysdev/qe_lib/
3773F: arch/powerpc/include/asm/*qe.h
3774
3775FREESCALE USB PERIPHERAL DRIVERS
3776M: Li Yang <leoli@freescale.com>
3777L: linux-usb@vger.kernel.org
3778L: linuxppc-dev@lists.ozlabs.org
3779S: Maintained
3780F: drivers/usb/gadget/fsl*
3781
3782FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
3783M: Li Yang <leoli@freescale.com>
3784L: netdev@vger.kernel.org
3785L: linuxppc-dev@lists.ozlabs.org
3786S: Maintained
3787F: drivers/net/ethernet/freescale/ucc_geth*
3788
3789FREESCALE QUICC ENGINE UCC UART DRIVER
3790M: Timur Tabi <timur@tabi.org>
3791L: linuxppc-dev@lists.ozlabs.org
3792S: Maintained
3793F: drivers/tty/serial/ucc_uart.c
3794
3795FREESCALE SOC SOUND DRIVERS
3796M: Timur Tabi <timur@tabi.org>
3797L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3798L: linuxppc-dev@lists.ozlabs.org
3799S: Maintained
3800F: sound/soc/fsl/fsl*
3801F: sound/soc/fsl/mpc8610_hpcd.c
3802
3803FREEVXFS FILESYSTEM
3804M: Christoph Hellwig <hch@infradead.org>
3805W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3806S: Maintained
3807F: fs/freevxfs/
3808
3809FREEZER
3810M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3811M: Pavel Machek <pavel@ucw.cz>
3812L: linux-pm@vger.kernel.org
3813S: Supported
3814F: Documentation/power/freezing-of-tasks.txt
3815F: include/linux/freezer.h
3816F: kernel/freezer.c
3817
3818FRONTSWAP API
3819M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3820L: linux-kernel@vger.kernel.org
3821S: Maintained
3822F: mm/frontswap.c
3823F: include/linux/frontswap.h
3824
3825FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
3826M: David Howells <dhowells@redhat.com>
3827L: linux-cachefs@redhat.com
3828S: Supported
3829F: Documentation/filesystems/caching/
3830F: fs/fscache/
3831F: include/linux/fscache*.h
3832
3833F2FS FILE SYSTEM
3834M: Jaegeuk Kim <jaegeuk@kernel.org>
3835M: Changman Lee <cm224.lee@samsung.com>
3836L: linux-f2fs-devel@lists.sourceforge.net
3837W: http://en.wikipedia.org/wiki/F2FS
3838T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3839S: Maintained
3840F: Documentation/filesystems/f2fs.txt
3841F: Documentation/ABI/testing/sysfs-fs-f2fs
3842F: fs/f2fs/
3843F: include/linux/f2fs_fs.h
3844
3845FUJITSU FR-V (FRV) PORT
3846M: David Howells <dhowells@redhat.com>
3847S: Maintained
3848F: arch/frv/
3849
3850FUJITSU LAPTOP EXTRAS
3851M: Jonathan Woithe <jwoithe@just42.net>
3852L: platform-driver-x86@vger.kernel.org
3853S: Maintained
3854F: drivers/platform/x86/fujitsu-laptop.c
3855
3856FUJITSU M-5MO LS CAMERA ISP DRIVER
3857M: Kyungmin Park <kyungmin.park@samsung.com>
3858M: Heungjun Kim <riverful.kim@samsung.com>
3859L: linux-media@vger.kernel.org
3860S: Maintained
3861F: drivers/media/i2c/m5mols/
3862F: include/media/m5mols.h
3863
3864FUJITSU TABLET EXTRAS
3865M: Robert Gerlach <khnz@gmx.de>
3866L: platform-driver-x86@vger.kernel.org
3867S: Maintained
3868F: drivers/platform/x86/fujitsu-tablet.c
3869
3870FUSE: FILESYSTEM IN USERSPACE
3871M: Miklos Szeredi <miklos@szeredi.hu>
3872L: fuse-devel@lists.sourceforge.net
3873W: http://fuse.sourceforge.net/
3874S: Maintained
3875F: fs/fuse/
3876F: include/uapi/linux/fuse.h
3877
3878FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
3879M: Rik Faith <faith@cs.unc.edu>
3880L: linux-scsi@vger.kernel.org
3881S: Odd Fixes (e.g., new signatures)
3882F: drivers/scsi/fdomain.*
3883
3884GCOV BASED KERNEL PROFILING
3885M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3886S: Maintained
3887F: kernel/gcov/
3888F: Documentation/gcov.txt
3889
3890GDT SCSI DISK ARRAY CONTROLLER DRIVER
3891M: Achim Leubner <achim_leubner@adaptec.com>
3892L: linux-scsi@vger.kernel.org
3893W: http://www.icp-vortex.com/
3894S: Supported
3895F: drivers/scsi/gdt*
3896
3897GEMTEK FM RADIO RECEIVER DRIVER
3898M: Hans Verkuil <hverkuil@xs4all.nl>
3899L: linux-media@vger.kernel.org
3900T: git git://linuxtv.org/media_tree.git
3901W: http://linuxtv.org
3902S: Maintained
3903F: drivers/media/radio/radio-gemtek*
3904
3905GENERIC GPIO I2C DRIVER
3906M: Haavard Skinnemoen <hskinnemoen@gmail.com>
3907S: Supported
3908F: drivers/i2c/busses/i2c-gpio.c
3909F: include/linux/i2c-gpio.h
3910
3911GENERIC GPIO I2C MULTIPLEXER DRIVER
3912M: Peter Korsgaard <peter.korsgaard@barco.com>
3913L: linux-i2c@vger.kernel.org
3914S: Supported
3915F: drivers/i2c/muxes/i2c-mux-gpio.c
3916F: include/linux/i2c-mux-gpio.h
3917F: Documentation/i2c/muxes/i2c-mux-gpio
3918
3919GENERIC HDLC (WAN) DRIVERS
3920M: Krzysztof Halasa <khc@pm.waw.pl>
3921W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3922S: Maintained
3923F: drivers/net/wan/c101.c
3924F: drivers/net/wan/hd6457*
3925F: drivers/net/wan/hdlc*
3926F: drivers/net/wan/n2.c
3927F: drivers/net/wan/pc300too.c
3928F: drivers/net/wan/pci200syn.c
3929F: drivers/net/wan/wanxl*
3930
3931GENERIC INCLUDE/ASM HEADER FILES
3932M: Arnd Bergmann <arnd@arndb.de>
3933L: linux-arch@vger.kernel.org
3934T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3935S: Maintained
3936F: include/asm-generic/
3937F: include/uapi/asm-generic/
3938
3939GENERIC PHY FRAMEWORK
3940M: Kishon Vijay Abraham I <kishon@ti.com>
3941L: linux-kernel@vger.kernel.org
3942T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3943S: Supported
3944F: drivers/phy/
3945F: include/linux/phy/
3946
3947GENERIC UIO DRIVER FOR PCI DEVICES
3948M: "Michael S. Tsirkin" <mst@redhat.com>
3949L: kvm@vger.kernel.org
3950S: Supported
3951F: drivers/uio/uio_pci_generic.c
3952
3953GET_MAINTAINER SCRIPT
3954M: Joe Perches <joe@perches.com>
3955S: Maintained
3956F: scripts/get_maintainer.pl
3957
3958GFS2 FILE SYSTEM
3959M: Steven Whitehouse <swhiteho@redhat.com>
3960L: cluster-devel@redhat.com
3961W: http://sources.redhat.com/cluster/
3962T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3963T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
3964S: Supported
3965F: Documentation/filesystems/gfs2*.txt
3966F: fs/gfs2/
3967F: include/uapi/linux/gfs2_ondisk.h
3968
3969GIGASET ISDN DRIVERS
3970M: Hansjoerg Lipp <hjlipp@web.de>
3971M: Tilman Schmidt <tilman@imap.cc>
3972L: gigaset307x-common@lists.sourceforge.net
3973W: http://gigaset307x.sourceforge.net/
3974S: Maintained
3975F: Documentation/isdn/README.gigaset
3976F: drivers/isdn/gigaset/
3977F: include/uapi/linux/gigaset_dev.h
3978
3979GPIO SUBSYSTEM
3980M: Linus Walleij <linus.walleij@linaro.org>
3981M: Alexandre Courbot <gnurou@gmail.com>
3982L: linux-gpio@vger.kernel.org
3983T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3984S: Maintained
3985F: Documentation/gpio/
3986F: drivers/gpio/
3987F: include/linux/gpio*
3988F: include/asm-generic/gpio.h
3989
3990GRE DEMULTIPLEXER DRIVER
3991M: Dmitry Kozlov <xeb@mail.ru>
3992L: netdev@vger.kernel.org
3993S: Maintained
3994F: net/ipv4/gre_demux.c
3995F: net/ipv4/gre_offload.c
3996F: include/net/gre.h
3997
3998GRETH 10/100/1G Ethernet MAC device driver
3999M: Kristoffer Glembo <kristoffer@gaisler.com>
4000L: netdev@vger.kernel.org
4001S: Maintained
4002F: drivers/net/ethernet/aeroflex/
4003
4004GSPCA FINEPIX SUBDRIVER
4005M: Frank Zago <frank@zago.net>
4006L: linux-media@vger.kernel.org
4007T: git git://linuxtv.org/media_tree.git
4008S: Maintained
4009F: drivers/media/usb/gspca/finepix.c
4010
4011GSPCA GL860 SUBDRIVER
4012M: Olivier Lorin <o.lorin@laposte.net>
4013L: linux-media@vger.kernel.org
4014T: git git://linuxtv.org/media_tree.git
4015S: Maintained
4016F: drivers/media/usb/gspca/gl860/
4017
4018GSPCA M5602 SUBDRIVER
4019M: Erik Andren <erik.andren@gmail.com>
4020L: linux-media@vger.kernel.org
4021T: git git://linuxtv.org/media_tree.git
4022S: Maintained
4023F: drivers/media/usb/gspca/m5602/
4024
4025GSPCA PAC207 SONIXB SUBDRIVER
4026M: Hans de Goede <hdegoede@redhat.com>
4027L: linux-media@vger.kernel.org
4028T: git git://linuxtv.org/media_tree.git
4029S: Maintained
4030F: drivers/media/usb/gspca/pac207.c
4031
4032GSPCA SN9C20X SUBDRIVER
4033M: Brian Johnson <brijohn@gmail.com>
4034L: linux-media@vger.kernel.org
4035T: git git://linuxtv.org/media_tree.git
4036S: Maintained
4037F: drivers/media/usb/gspca/sn9c20x.c
4038
4039GSPCA T613 SUBDRIVER
4040M: Leandro Costantino <lcostantino@gmail.com>
4041L: linux-media@vger.kernel.org
4042T: git git://linuxtv.org/media_tree.git
4043S: Maintained
4044F: drivers/media/usb/gspca/t613.c
4045
4046GSPCA USB WEBCAM DRIVER
4047M: Hans de Goede <hdegoede@redhat.com>
4048L: linux-media@vger.kernel.org
4049T: git git://linuxtv.org/media_tree.git
4050S: Maintained
4051F: drivers/media/usb/gspca/
4052
4053GUID PARTITION TABLE (GPT)
4054M: Davidlohr Bueso <davidlohr@hp.com>
4055L: linux-efi@vger.kernel.org
4056S: Maintained
4057F: block/partitions/efi.*
4058
4059STK1160 USB VIDEO CAPTURE DRIVER
4060M: Ezequiel Garcia <elezegarcia@gmail.com>
4061L: linux-media@vger.kernel.org
4062T: git git://linuxtv.org/media_tree.git
4063S: Maintained
4064F: drivers/media/usb/stk1160/
4065
4066HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4067M: Frank Seidel <frank@f-seidel.de>
4068L: platform-driver-x86@vger.kernel.org
4069W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4070S: Maintained
4071F: drivers/platform/x86/hdaps.c
4072
4073HDPVR USB VIDEO ENCODER DRIVER
4074M: Hans Verkuil <hverkuil@xs4all.nl>
4075L: linux-media@vger.kernel.org
4076T: git git://linuxtv.org/media_tree.git
4077W: http://linuxtv.org
4078S: Odd Fixes
4079F: drivers/media/usb/hdpvr/
4080
4081HWPOISON MEMORY FAILURE HANDLING
4082M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4083L: linux-mm@kvack.org
4084S: Maintained
4085F: mm/memory-failure.c
4086F: mm/hwpoison-inject.c
4087
4088HYPERVISOR VIRTUAL CONSOLE DRIVER
4089L: linuxppc-dev@lists.ozlabs.org
4090S: Odd Fixes
4091F: drivers/tty/hvc/
4092
4093HARDWARE MONITORING
4094M: Jean Delvare <jdelvare@suse.de>
4095M: Guenter Roeck <linux@roeck-us.net>
4096L: lm-sensors@lm-sensors.org
4097W: http://www.lm-sensors.org/
4098T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4099T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4100S: Maintained
4101F: Documentation/hwmon/
4102F: drivers/hwmon/
4103F: include/linux/hwmon*.h
4104
4105HARDWARE RANDOM NUMBER GENERATOR CORE
4106M: Matt Mackall <mpm@selenic.com>
4107M: Herbert Xu <herbert@gondor.apana.org.au>
4108S: Odd fixes
4109F: Documentation/hw_random.txt
4110F: drivers/char/hw_random/
4111F: include/linux/hw_random.h
4112
4113HARDWARE SPINLOCK CORE
4114M: Ohad Ben-Cohen <ohad@wizery.com>
4115S: Maintained
4116F: Documentation/hwspinlock.txt
4117F: drivers/hwspinlock/hwspinlock_*
4118F: include/linux/hwspinlock.h
4119
4120HARMONY SOUND DRIVER
4121L: linux-parisc@vger.kernel.org
4122S: Maintained
4123F: sound/parisc/harmony.*
4124
4125HD29L2 MEDIA DRIVER
4126M: Antti Palosaari <crope@iki.fi>
4127L: linux-media@vger.kernel.org
4128W: http://linuxtv.org/
4129W: http://palosaari.fi/linux/
4130Q: http://patchwork.linuxtv.org/project/linux-media/list/
4131T: git git://linuxtv.org/anttip/media_tree.git
4132S: Maintained
4133F: drivers/media/dvb-frontends/hd29l2*
4134
4135HEWLETT-PACKARD SMART2 RAID DRIVER
4136M: Chirag Kantharia <chirag.kantharia@hp.com>
4137L: iss_storagedev@hp.com
4138S: Maintained
4139F: Documentation/blockdev/cpqarray.txt
4140F: drivers/block/cpqarray.*
4141
4142HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4143M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
4144L: iss_storagedev@hp.com
4145S: Supported
4146F: Documentation/scsi/hpsa.txt
4147F: drivers/scsi/hpsa*.[ch]
4148F: include/linux/cciss*.h
4149F: include/uapi/linux/cciss*.h
4150
4151HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4152M: Mike Miller <mike.miller@hp.com>
4153L: iss_storagedev@hp.com
4154S: Supported
4155F: Documentation/blockdev/cciss.txt
4156F: drivers/block/cciss*
4157F: include/linux/cciss_ioctl.h
4158F: include/uapi/linux/cciss_ioctl.h
4159
4160HFS FILESYSTEM
4161L: linux-fsdevel@vger.kernel.org
4162S: Orphan
4163F: Documentation/filesystems/hfs.txt
4164F: fs/hfs/
4165
4166HFSPLUS FILESYSTEM
4167L: linux-fsdevel@vger.kernel.org
4168S: Orphan
4169F: Documentation/filesystems/hfsplus.txt
4170F: fs/hfsplus/
4171
4172HGA FRAMEBUFFER DRIVER
4173M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4174L: linux-nvidia@lists.surfsouth.com
4175W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4176S: Maintained
4177F: drivers/video/hgafb.c
4178
4179HIBERNATION (aka Software Suspend, aka swsusp)
4180M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4181M: Pavel Machek <pavel@ucw.cz>
4182L: linux-pm@vger.kernel.org
4183S: Supported
4184F: arch/x86/power/
4185F: drivers/base/power/
4186F: kernel/power/
4187F: include/linux/suspend.h
4188F: include/linux/freezer.h
4189F: include/linux/pm.h
4190F: arch/*/include/asm/suspend*.h
4191
4192HID CORE LAYER
4193M: Jiri Kosina <jkosina@suse.cz>
4194L: linux-input@vger.kernel.org
4195T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4196S: Maintained
4197F: drivers/hid/
4198F: include/linux/hid*
4199F: include/uapi/linux/hid*
4200
4201HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4202M: Thomas Gleixner <tglx@linutronix.de>
4203L: linux-kernel@vger.kernel.org
4204T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4205S: Maintained
4206F: Documentation/timers/
4207F: kernel/hrtimer.c
4208F: kernel/time/clockevents.c
4209F: kernel/time/tick*.*
4210F: kernel/time/timer_*.c
4211F: include/linux/clockchips.h
4212F: include/linux/hrtimer.h
4213
4214HIGH-SPEED SCC DRIVER FOR AX.25
4215L: linux-hams@vger.kernel.org
4216S: Orphan
4217F: drivers/net/hamradio/dmascc.c
4218F: drivers/net/hamradio/scc.c
4219
4220HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4221M: HighPoint Linux Team <linux@highpoint-tech.com>
4222W: http://www.highpoint-tech.com
4223S: Supported
4224F: Documentation/scsi/hptiop.txt
4225F: drivers/scsi/hptiop.c
4226
4227HIPPI
4228M: Jes Sorensen <jes@trained-monkey.org>
4229L: linux-hippi@sunsite.dk
4230S: Maintained
4231F: include/linux/hippidevice.h
4232F: include/uapi/linux/if_hippi.h
4233F: net/802/hippi.c
4234F: drivers/net/hippi/
4235
4236HOST AP DRIVER
4237M: Jouni Malinen <j@w1.fi>
4238L: hostap@shmoo.com (subscribers-only)
4239L: linux-wireless@vger.kernel.org
4240W: http://hostap.epitest.fi/
4241S: Maintained
4242F: drivers/net/wireless/hostap/
4243
4244HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4245L: platform-driver-x86@vger.kernel.org
4246S: Orphan
4247F: drivers/platform/x86/tc1100-wmi.c
4248
4249HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4250M: Jaroslav Kysela <perex@perex.cz>
4251S: Maintained
4252F: drivers/net/ethernet/hp/hp100.*
4253
4254HPET: High Precision Event Timers driver
4255M: Clemens Ladisch <clemens@ladisch.de>
4256S: Maintained
4257F: Documentation/timers/hpet.txt
4258F: drivers/char/hpet.c
4259F: include/linux/hpet.h
4260F: include/uapi/linux/hpet.h
4261
4262HPET: x86
4263S: Orphan
4264F: arch/x86/kernel/hpet.c
4265F: arch/x86/include/asm/hpet.h
4266
4267HPFS FILESYSTEM
4268M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4269W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4270S: Maintained
4271F: fs/hpfs/
4272
4273HSI SUBSYSTEM
4274M: Sebastian Reichel <sre@kernel.org>
4275T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4276S: Maintained
4277F: Documentation/ABI/testing/sysfs-bus-hsi
4278F: Documentation/hsi.txt
4279F: drivers/hsi/
4280F: include/linux/hsi/
4281F: include/uapi/linux/hsi/
4282
4283HSO 3G MODEM DRIVER
4284M: Jan Dumon <j.dumon@option.com>
4285W: http://www.pharscape.org
4286S: Maintained
4287F: drivers/net/usb/hso.c
4288
4289HSR NETWORK PROTOCOL
4290M: Arvid Brodin <arvid.brodin@alten.se>
4291L: netdev@vger.kernel.org
4292S: Maintained
4293F: net/hsr/
4294
4295HTCPEN TOUCHSCREEN DRIVER
4296M: Pau Oliva Fora <pof@eslack.org>
4297L: linux-input@vger.kernel.org
4298S: Maintained
4299F: drivers/input/touchscreen/htcpen.c
4300
4301HUGETLB FILESYSTEM
4302M: Nadia Yvette Chambers <nyc@holomorphy.com>
4303S: Maintained
4304F: fs/hugetlbfs/
4305
4306Hyper-V CORE AND DRIVERS
4307M: K. Y. Srinivasan <kys@microsoft.com>
4308M: Haiyang Zhang <haiyangz@microsoft.com>
4309L: devel@linuxdriverproject.org
4310S: Maintained
4311F: arch/x86/include/asm/mshyperv.h
4312F: arch/x86/include/uapi/asm/hyperv.h
4313F: arch/x86/kernel/cpu/mshyperv.c
4314F: drivers/hid/hid-hyperv.c
4315F: drivers/hv/
4316F: drivers/input/serio/hyperv-keyboard.c
4317F: drivers/net/hyperv/
4318F: drivers/scsi/storvsc_drv.c
4319F: drivers/video/hyperv_fb.c
4320F: include/linux/hyperv.h
4321F: tools/hv/
4322
4323I2C OVER PARALLEL PORT
4324M: Jean Delvare <jdelvare@suse.de>
4325L: linux-i2c@vger.kernel.org
4326S: Maintained
4327F: Documentation/i2c/busses/i2c-parport
4328F: Documentation/i2c/busses/i2c-parport-light
4329F: drivers/i2c/busses/i2c-parport.c
4330F: drivers/i2c/busses/i2c-parport-light.c
4331
4332I2C/SMBUS CONTROLLER DRIVERS FOR PC
4333M: Jean Delvare <jdelvare@suse.de>
4334L: linux-i2c@vger.kernel.org
4335S: Maintained
4336F: Documentation/i2c/busses/i2c-ali1535
4337F: Documentation/i2c/busses/i2c-ali1563
4338F: Documentation/i2c/busses/i2c-ali15x3
4339F: Documentation/i2c/busses/i2c-amd756
4340F: Documentation/i2c/busses/i2c-amd8111
4341F: Documentation/i2c/busses/i2c-i801
4342F: Documentation/i2c/busses/i2c-nforce2
4343F: Documentation/i2c/busses/i2c-piix4
4344F: Documentation/i2c/busses/i2c-sis5595
4345F: Documentation/i2c/busses/i2c-sis630
4346F: Documentation/i2c/busses/i2c-sis96x
4347F: Documentation/i2c/busses/i2c-via
4348F: Documentation/i2c/busses/i2c-viapro
4349F: drivers/i2c/busses/i2c-ali1535.c
4350F: drivers/i2c/busses/i2c-ali1563.c
4351F: drivers/i2c/busses/i2c-ali15x3.c
4352F: drivers/i2c/busses/i2c-amd756.c
4353F: drivers/i2c/busses/i2c-amd756-s4882.c
4354F: drivers/i2c/busses/i2c-amd8111.c
4355F: drivers/i2c/busses/i2c-i801.c
4356F: drivers/i2c/busses/i2c-isch.c
4357F: drivers/i2c/busses/i2c-nforce2.c
4358F: drivers/i2c/busses/i2c-nforce2-s4985.c
4359F: drivers/i2c/busses/i2c-piix4.c
4360F: drivers/i2c/busses/i2c-sis5595.c
4361F: drivers/i2c/busses/i2c-sis630.c
4362F: drivers/i2c/busses/i2c-sis96x.c
4363F: drivers/i2c/busses/i2c-via.c
4364F: drivers/i2c/busses/i2c-viapro.c
4365
4366I2C/SMBUS ISMT DRIVER
4367M: Seth Heasley <seth.heasley@intel.com>
4368M: Neil Horman <nhorman@tuxdriver.com>
4369L: linux-i2c@vger.kernel.org
4370F: drivers/i2c/busses/i2c-ismt.c
4371F: Documentation/i2c/busses/i2c-ismt
4372
4373I2C/SMBUS STUB DRIVER
4374M: Jean Delvare <jdelvare@suse.de>
4375L: linux-i2c@vger.kernel.org
4376S: Maintained
4377F: drivers/i2c/i2c-stub.c
4378
4379I2C SUBSYSTEM
4380M: Wolfram Sang <wsa@the-dreams.de>
4381L: linux-i2c@vger.kernel.org
4382W: https://i2c.wiki.kernel.org/
4383Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4384T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4385S: Maintained
4386F: Documentation/i2c/
4387F: drivers/i2c/
4388F: include/linux/i2c.h
4389F: include/linux/i2c-*.h
4390F: include/uapi/linux/i2c.h
4391F: include/uapi/linux/i2c-*.h
4392
4393I2C-TAOS-EVM DRIVER
4394M: Jean Delvare <jdelvare@suse.de>
4395L: linux-i2c@vger.kernel.org
4396S: Maintained
4397F: Documentation/i2c/busses/i2c-taos-evm
4398F: drivers/i2c/busses/i2c-taos-evm.c
4399
4400I2C-TINY-USB DRIVER
4401M: Till Harbaum <till@harbaum.org>
4402L: linux-i2c@vger.kernel.org
4403W: http://www.harbaum.org/till/i2c_tiny_usb
4404S: Maintained
4405F: drivers/i2c/busses/i2c-tiny-usb.c
4406
4407i386 BOOT CODE
4408M: "H. Peter Anvin" <hpa@zytor.com>
4409S: Maintained
4410F: arch/x86/boot/
4411
4412i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4413M: "H. Peter Anvin" <hpa@zytor.com>
4414T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4415S: Maintained
4416
4417IA64 (Itanium) PLATFORM
4418M: Tony Luck <tony.luck@intel.com>
4419M: Fenghua Yu <fenghua.yu@intel.com>
4420L: linux-ia64@vger.kernel.org
4421T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4422S: Maintained
4423F: arch/ia64/
4424
4425IBM Power in-Nest Crypto Acceleration
4426M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4427M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4428L: linux-crypto@vger.kernel.org
4429S: Supported
4430F: drivers/crypto/nx/
4431
4432IBM Power 842 compression accelerator
4433M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4434S: Supported
4435F: drivers/crypto/nx/nx-842.c
4436F: include/linux/nx842.h
4437
4438IBM Power Linux RAID adapter
4439M: Brian King <brking@us.ibm.com>
4440S: Supported
4441F: drivers/scsi/ipr.*
4442
4443IBM Power Virtual Ethernet Device Driver
4444M: Santiago Leon <santil@linux.vnet.ibm.com>
4445L: netdev@vger.kernel.org
4446S: Supported
4447F: drivers/net/ethernet/ibm/ibmveth.*
4448
4449IBM Power Virtual SCSI Device Drivers
4450M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4451L: linux-scsi@vger.kernel.org
4452S: Supported
4453F: drivers/scsi/ibmvscsi/ibmvscsi*
4454F: drivers/scsi/ibmvscsi/viosrp.h
4455
4456IBM Power Virtual FC Device Drivers
4457M: Brian King <brking@linux.vnet.ibm.com>
4458L: linux-scsi@vger.kernel.org
4459S: Supported
4460F: drivers/scsi/ibmvscsi/ibmvfc*
4461
4462IBM ServeRAID RAID DRIVER
4463P: Jack Hammer
4464M: Dave Jeffery <ipslinux@adaptec.com>
4465W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
4466S: Supported
4467F: drivers/scsi/ips.*
4468
4469ICH LPC AND GPIO DRIVER
4470M: Peter Tyser <ptyser@xes-inc.com>
4471S: Maintained
4472F: drivers/mfd/lpc_ich.c
4473F: drivers/gpio/gpio-ich.c
4474
4475IDE SUBSYSTEM
4476M: "David S. Miller" <davem@davemloft.net>
4477L: linux-ide@vger.kernel.org
4478Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4479T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4480S: Maintained
4481F: Documentation/ide/
4482F: drivers/ide/
4483F: include/linux/ide.h
4484
4485IDEAPAD LAPTOP EXTRAS DRIVER
4486M: Ike Panhc <ike.pan@canonical.com>
4487L: platform-driver-x86@vger.kernel.org
4488W: http://launchpad.net/ideapad-laptop
4489S: Maintained
4490F: drivers/platform/x86/ideapad-laptop.c
4491
4492IDEAPAD LAPTOP SLIDEBAR DRIVER
4493M: Andrey Moiseev <o2g.org.ru@gmail.com>
4494L: linux-input@vger.kernel.org
4495W: https://github.com/o2genum/ideapad-slidebar
4496S: Maintained
4497F: drivers/input/misc/ideapad_slidebar.c
4498
4499IDE/ATAPI DRIVERS
4500M: Borislav Petkov <bp@alien8.de>
4501L: linux-ide@vger.kernel.org
4502S: Maintained
4503F: Documentation/cdrom/ide-cd
4504F: drivers/ide/ide-cd*
4505
4506IDLE-I7300
4507M: Andy Henroid <andrew.d.henroid@intel.com>
4508L: linux-pm@vger.kernel.org
4509S: Supported
4510F: drivers/idle/i7300_idle.c
4511
4512IEEE 802.15.4 SUBSYSTEM
4513M: Alexander Aring <alex.aring@gmail.com>
4514L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
4515W: http://apps.sourceforge.net/trac/linux-zigbee
4516T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
4517S: Maintained
4518F: net/ieee802154/
4519F: net/mac802154/
4520F: drivers/net/ieee802154/
4521
4522IGUANAWORKS USB IR TRANSCEIVER
4523M: Sean Young <sean@mess.org>
4524L: linux-media@vger.kernel.org
4525S: Maintained
4526F: drivers/media/rc/iguanair.c
4527
4528IIO SUBSYSTEM AND DRIVERS
4529M: Jonathan Cameron <jic23@kernel.org>
4530L: linux-iio@vger.kernel.org
4531S: Maintained
4532F: drivers/iio/
4533F: drivers/staging/iio/
4534
4535IKANOS/ADI EAGLE ADSL USB DRIVER
4536M: Matthieu Castet <castet.matthieu@free.fr>
4537M: Stanislaw Gruszka <stf_xl@wp.pl>
4538S: Maintained
4539F: drivers/usb/atm/ueagle-atm.c
4540
4541INA209 HARDWARE MONITOR DRIVER
4542M: Guenter Roeck <linux@roeck-us.net>
4543L: lm-sensors@lm-sensors.org
4544S: Maintained
4545F: Documentation/hwmon/ina209
4546F: Documentation/devicetree/bindings/i2c/ina209.txt
4547F: drivers/hwmon/ina209.c
4548
4549INA2XX HARDWARE MONITOR DRIVER
4550M: Guenter Roeck <linux@roeck-us.net>
4551L: lm-sensors@lm-sensors.org
4552S: Maintained
4553F: Documentation/hwmon/ina2xx
4554F: drivers/hwmon/ina2xx.c
4555F: include/linux/platform_data/ina2xx.h
4556
4557INDUSTRY PACK SUBSYSTEM (IPACK)
4558M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4559M: Jens Taprogge <jens.taprogge@taprogge.org>
4560M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4561L: industrypack-devel@lists.sourceforge.net
4562W: http://industrypack.sourceforge.net
4563S: Maintained
4564F: drivers/ipack/
4565
4566INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
4567M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4568M: Dmitry Kasatkin <d.kasatkin@samsung.com>
4569L: linux-ima-devel@lists.sourceforge.net
4570L: linux-ima-user@lists.sourceforge.net
4571L: linux-security-module@vger.kernel.org
4572S: Supported
4573F: security/integrity/ima/
4574
4575IMS TWINTURBO FRAMEBUFFER DRIVER
4576L: linux-fbdev@vger.kernel.org
4577S: Orphan
4578F: drivers/video/imsttfb.c
4579
4580INFINIBAND SUBSYSTEM
4581M: Roland Dreier <roland@kernel.org>
4582M: Sean Hefty <sean.hefty@intel.com>
4583M: Hal Rosenstock <hal.rosenstock@gmail.com>
4584L: linux-rdma@vger.kernel.org
4585W: http://www.openfabrics.org/
4586Q: http://patchwork.kernel.org/project/linux-rdma/list/
4587T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
4588S: Supported
4589F: Documentation/infiniband/
4590F: drivers/infiniband/
4591F: include/uapi/linux/if_infiniband.h
4592
4593INOTIFY
4594M: John McCutchan <john@johnmccutchan.com>
4595M: Robert Love <rlove@rlove.org>
4596M: Eric Paris <eparis@parisplace.org>
4597S: Maintained
4598F: Documentation/filesystems/inotify.txt
4599F: fs/notify/inotify/
4600F: include/linux/inotify.h
4601F: include/uapi/linux/inotify.h
4602
4603INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
4604M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4605M: Dmitry Torokhov <dtor@mail.ru>
4606L: linux-input@vger.kernel.org
4607Q: http://patchwork.kernel.org/project/linux-input/list/
4608T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
4609S: Maintained
4610F: drivers/input/
4611F: include/linux/input.h
4612F: include/uapi/linux/input.h
4613F: include/linux/input/
4614
4615INPUT MULTITOUCH (MT) PROTOCOL
4616M: Henrik Rydberg <rydberg@euromail.se>
4617L: linux-input@vger.kernel.org
4618T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
4619S: Maintained
4620F: Documentation/input/multi-touch-protocol.txt
4621F: drivers/input/input-mt.c
4622K: \b(ABS|SYN)_MT_
4623
4624INTEL C600 SERIES SAS CONTROLLER DRIVER
4625M: Intel SCU Linux support <intel-linux-scu@intel.com>
4626M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4627M: Dave Jiang <dave.jiang@intel.com>
4628L: linux-scsi@vger.kernel.org
4629T: git git://git.code.sf.net/p/intel-sas/isci
4630S: Supported
4631F: drivers/scsi/isci/
4632
4633INTEL IDLE DRIVER
4634M: Len Brown <lenb@kernel.org>
4635L: linux-pm@vger.kernel.org
4636T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
4637S: Supported
4638F: drivers/idle/intel_idle.c
4639
4640INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
4641M: Maik Broemme <mbroemme@plusserver.de>
4642L: linux-fbdev@vger.kernel.org
4643S: Maintained
4644F: Documentation/fb/intelfb.txt
4645F: drivers/video/intelfb/
4646
4647INTEL 810/815 FRAMEBUFFER DRIVER
4648M: Antonino Daplas <adaplas@gmail.com>
4649L: linux-fbdev@vger.kernel.org
4650S: Maintained
4651F: drivers/video/i810/
4652
4653INTEL MENLOW THERMAL DRIVER
4654M: Sujith Thomas <sujith.thomas@intel.com>
4655L: platform-driver-x86@vger.kernel.org
4656W: https://01.org/linux-acpi
4657S: Supported
4658F: drivers/platform/x86/intel_menlow.c
4659
4660INTEL IA32 MICROCODE UPDATE SUPPORT
4661M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
4662S: Maintained
4663F: arch/x86/kernel/microcode_core.c
4664F: arch/x86/kernel/microcode_intel.c
4665
4666INTEL I/OAT DMA DRIVER
4667M: Dan Williams <dan.j.williams@intel.com>
4668M: Dave Jiang <dave.jiang@intel.com>
4669L: dmaengine@vger.kernel.org
4670Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4671S: Supported
4672F: drivers/dma/ioat*
4673
4674INTEL IOMMU (VT-d)
4675M: David Woodhouse <dwmw2@infradead.org>
4676L: iommu@lists.linux-foundation.org
4677T: git git://git.infradead.org/iommu-2.6.git
4678S: Supported
4679F: drivers/iommu/intel-iommu.c
4680F: include/linux/intel-iommu.h
4681
4682INTEL IOP-ADMA DMA DRIVER
4683M: Dan Williams <dan.j.williams@intel.com>
4684S: Odd fixes
4685F: drivers/dma/iop-adma.c
4686
4687INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
4688M: Krzysztof Halasa <khc@pm.waw.pl>
4689S: Maintained
4690F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4691F: arch/arm/mach-ixp4xx/include/mach/npe.h
4692F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4693F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
4694F: drivers/net/ethernet/xscale/ixp4xx_eth.c
4695F: drivers/net/wan/ixp4xx_hss.c
4696
4697INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
4698M: Deepak Saxena <dsaxena@plexity.net>
4699S: Maintained
4700F: drivers/char/hw_random/ixp4xx-rng.c
4701
4702INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
4703M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4704M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4705M: Bruce Allan <bruce.w.allan@intel.com>
4706M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4707M: Don Skidmore <donald.c.skidmore@intel.com>
4708M: Greg Rose <gregory.v.rose@intel.com>
4709M: Alex Duyck <alexander.h.duyck@intel.com>
4710M: John Ronciak <john.ronciak@intel.com>
4711M: Mitch Williams <mitch.a.williams@intel.com>
4712M: Linux NICS <linux.nics@intel.com>
4713L: e1000-devel@lists.sourceforge.net
4714W: http://www.intel.com/support/feedback.htm
4715W: http://e1000.sourceforge.net/
4716T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4717T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
4718S: Supported
4719F: Documentation/networking/e100.txt
4720F: Documentation/networking/e1000.txt
4721F: Documentation/networking/e1000e.txt
4722F: Documentation/networking/igb.txt
4723F: Documentation/networking/igbvf.txt
4724F: Documentation/networking/ixgb.txt
4725F: Documentation/networking/ixgbe.txt
4726F: Documentation/networking/ixgbevf.txt
4727F: Documentation/networking/i40e.txt
4728F: Documentation/networking/i40evf.txt
4729F: drivers/net/ethernet/intel/
4730F: drivers/net/ethernet/intel/*/
4731
4732INTEL-MID GPIO DRIVER
4733M: David Cohen <david.a.cohen@linux.intel.com>
4734L: linux-gpio@vger.kernel.org
4735S: Maintained
4736F: drivers/gpio/gpio-intel-mid.c
4737
4738INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4739M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
4740L: linux-wireless@vger.kernel.org
4741S: Maintained
4742F: Documentation/networking/README.ipw2100
4743F: Documentation/networking/README.ipw2200
4744F: drivers/net/wireless/ipw2x00/
4745
4746INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
4747M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4748M: Gang Wei <gang.wei@intel.com>
4749M: Shane Wang <shane.wang@intel.com>
4750L: tboot-devel@lists.sourceforge.net
4751W: http://tboot.sourceforge.net
4752T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4753S: Supported
4754F: Documentation/intel_txt.txt
4755F: include/linux/tboot.h
4756F: arch/x86/kernel/tboot.c
4757
4758INTEL WIRELESS WIMAX CONNECTION 2400
4759M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
4760M: linux-wimax@intel.com
4761L: wimax@linuxwimax.org (subscribers-only)
4762S: Supported
4763W: http://linuxwimax.org
4764F: Documentation/wimax/README.i2400m
4765F: drivers/net/wimax/i2400m/
4766F: include/uapi/linux/wimax/i2400m.h
4767
4768INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4769M: Stanislaw Gruszka <sgruszka@redhat.com>
4770L: linux-wireless@vger.kernel.org
4771S: Supported
4772F: drivers/net/wireless/iwlegacy/
4773
4774INTEL WIRELESS WIFI LINK (iwlwifi)
4775M: Johannes Berg <johannes.berg@intel.com>
4776M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
4777M: Intel Linux Wireless <ilw@linux.intel.com>
4778L: linux-wireless@vger.kernel.org
4779W: http://intellinuxwireless.org
4780T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
4781S: Supported
4782F: drivers/net/wireless/iwlwifi/
4783
4784INTEL MANAGEMENT ENGINE (mei)
4785M: Tomas Winkler <tomas.winkler@intel.com>
4786L: linux-kernel@vger.kernel.org
4787S: Supported
4788F: include/uapi/linux/mei.h
4789F: drivers/misc/mei/*
4790F: Documentation/misc-devices/mei/*
4791
4792IOC3 ETHERNET DRIVER
4793M: Ralf Baechle <ralf@linux-mips.org>
4794L: linux-mips@linux-mips.org
4795S: Maintained
4796F: drivers/net/ethernet/sgi/ioc3-eth.c
4797
4798IOC3 SERIAL DRIVER
4799M: Pat Gefre <pfg@sgi.com>
4800L: linux-serial@vger.kernel.org
4801S: Maintained
4802F: drivers/tty/serial/ioc3_serial.c
4803
4804IOMMU DRIVERS
4805M: Joerg Roedel <joro@8bytes.org>
4806L: iommu@lists.linux-foundation.org
4807T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4808S: Maintained
4809F: drivers/iommu/
4810
4811IP MASQUERADING
4812M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
4813S: Maintained
4814F: net/ipv4/netfilter/ipt_MASQUERADE.c
4815
4816IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
4817M: Francois Romieu <romieu@fr.zoreil.com>
4818M: Sorbica Shieh <sorbica@icplus.com.tw>
4819L: netdev@vger.kernel.org
4820S: Maintained
4821F: drivers/net/ethernet/icplus/ipg.*
4822
4823IPATH DRIVER
4824M: Mike Marciniszyn <infinipath@intel.com>
4825L: linux-rdma@vger.kernel.org
4826S: Maintained
4827F: drivers/infiniband/hw/ipath/
4828
4829IPMI SUBSYSTEM
4830M: Corey Minyard <minyard@acm.org>
4831L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4832W: http://openipmi.sourceforge.net/
4833S: Supported
4834F: Documentation/IPMI.txt
4835F: drivers/char/ipmi/
4836F: include/linux/ipmi*
4837F: include/uapi/linux/ipmi*
4838
4839IPS SCSI RAID DRIVER
4840M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4841L: linux-scsi@vger.kernel.org
4842W: http://www.adaptec.com/
4843S: Maintained
4844F: drivers/scsi/ips*
4845
4846IPVS
4847M: Wensong Zhang <wensong@linux-vs.org>
4848M: Simon Horman <horms@verge.net.au>
4849M: Julian Anastasov <ja@ssi.bg>
4850L: netdev@vger.kernel.org
4851L: lvs-devel@vger.kernel.org
4852S: Maintained
4853F: Documentation/networking/ipvs-sysctl.txt
4854F: include/net/ip_vs.h
4855F: include/uapi/linux/ip_vs.h
4856F: net/netfilter/ipvs/
4857
4858IPWIRELESS DRIVER
4859M: Jiri Kosina <jkosina@suse.cz>
4860M: David Sterba <dsterba@suse.cz>
4861S: Odd Fixes
4862F: drivers/tty/ipwireless/
4863
4864IPX NETWORK LAYER
4865M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4866L: netdev@vger.kernel.org
4867S: Maintained
4868F: include/net/ipx.h
4869F: include/uapi/linux/ipx.h
4870F: net/ipx/
4871
4872IRDA SUBSYSTEM
4873M: Samuel Ortiz <samuel@sortiz.org>
4874L: irda-users@lists.sourceforge.net (subscribers-only)
4875L: netdev@vger.kernel.org
4876W: http://irda.sourceforge.net/
4877S: Maintained
4878T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
4879F: Documentation/networking/irda.txt
4880F: drivers/net/irda/
4881F: include/net/irda/
4882F: net/irda/
4883
4884IRQ SUBSYSTEM
4885M: Thomas Gleixner <tglx@linutronix.de>
4886L: linux-kernel@vger.kernel.org
4887S: Maintained
4888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4889F: kernel/irq/
4890
4891IRQCHIP DRIVERS
4892M: Thomas Gleixner <tglx@linutronix.de>
4893M: Jason Cooper <jason@lakedaemon.net>
4894L: linux-kernel@vger.kernel.org
4895S: Maintained
4896T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4897T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
4898F: drivers/irqchip/
4899
4900IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4901M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4902S: Maintained
4903F: Documentation/IRQ-domain.txt
4904F: include/linux/irqdomain.h
4905F: kernel/irq/irqdomain.c
4906
4907ISAPNP
4908M: Jaroslav Kysela <perex@perex.cz>
4909S: Maintained
4910F: Documentation/isapnp.txt
4911F: drivers/pnp/isapnp/
4912F: include/linux/isapnp.h
4913
4914ISA RADIO MODULE
4915M: Hans Verkuil <hverkuil@xs4all.nl>
4916L: linux-media@vger.kernel.org
4917T: git git://linuxtv.org/media_tree.git
4918W: http://linuxtv.org
4919S: Maintained
4920F: drivers/media/radio/radio-isa*
4921
4922iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4923M: Peter Jones <pjones@redhat.com>
4924M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4925S: Maintained
4926F: drivers/firmware/iscsi_ibft*
4927
4928ISCSI
4929M: Mike Christie <michaelc@cs.wisc.edu>
4930L: open-iscsi@googlegroups.com
4931W: www.open-iscsi.org
4932T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
4933S: Maintained
4934F: drivers/scsi/*iscsi*
4935F: include/scsi/*iscsi*
4936
4937ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4938M: Or Gerlitz <ogerlitz@mellanox.com>
4939M: Roi Dayan <roid@mellanox.com>
4940L: linux-rdma@vger.kernel.org
4941S: Supported
4942W: http://www.openfabrics.org
4943W: www.open-iscsi.org
4944Q: http://patchwork.kernel.org/project/linux-rdma/list/
4945F: drivers/infiniband/ulp/iser/
4946
4947ISDN SUBSYSTEM
4948M: Karsten Keil <isdn@linux-pingi.de>
4949L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
4950L: netdev@vger.kernel.org
4951W: http://www.isdn4linux.de
4952T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
4953S: Maintained
4954F: Documentation/isdn/
4955F: drivers/isdn/
4956F: include/linux/isdn.h
4957F: include/linux/isdn/
4958F: include/uapi/linux/isdn.h
4959F: include/uapi/linux/isdn/
4960
4961ISDN SUBSYSTEM (Eicon active card driver)
4962M: Armin Schindler <mac@melware.de>
4963L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
4964W: http://www.melware.de
4965S: Maintained
4966F: drivers/isdn/hardware/eicon/
4967
4968IT87 HARDWARE MONITORING DRIVER
4969M: Jean Delvare <jdelvare@suse.de>
4970L: lm-sensors@lm-sensors.org
4971S: Maintained
4972F: Documentation/hwmon/it87
4973F: drivers/hwmon/it87.c
4974
4975IT913X MEDIA DRIVER
4976M: Antti Palosaari <crope@iki.fi>
4977L: linux-media@vger.kernel.org
4978W: http://linuxtv.org/
4979W: http://palosaari.fi/linux/
4980Q: http://patchwork.linuxtv.org/project/linux-media/list/
4981T: git git://linuxtv.org/anttip/media_tree.git
4982S: Maintained
4983F: drivers/media/tuners/tuner_it913x*
4984
4985IVTV VIDEO4LINUX DRIVER
4986M: Andy Walls <awalls@md.metrocast.net>
4987L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
4988L: linux-media@vger.kernel.org
4989T: git git://linuxtv.org/media_tree.git
4990W: http://www.ivtvdriver.org
4991S: Maintained
4992F: Documentation/video4linux/*.ivtv
4993F: drivers/media/pci/ivtv/
4994F: include/uapi/linux/ivtv*
4995
4996IX2505V MEDIA DRIVER
4997M: Malcolm Priestley <tvboxspy@gmail.com>
4998L: linux-media@vger.kernel.org
4999W: http://linuxtv.org/
5000Q: http://patchwork.linuxtv.org/project/linux-media/list/
5001S: Maintained
5002F: drivers/media/dvb-frontends/ix2505v*
5003
5004JC42.4 TEMPERATURE SENSOR DRIVER
5005M: Guenter Roeck <linux@roeck-us.net>
5006L: lm-sensors@lm-sensors.org
5007S: Maintained
5008F: drivers/hwmon/jc42.c
5009F: Documentation/hwmon/jc42
5010
5011JFS FILESYSTEM
5012M: Dave Kleikamp <shaggy@kernel.org>
5013L: jfs-discussion@lists.sourceforge.net
5014W: http://jfs.sourceforge.net/
5015T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5016S: Maintained
5017F: Documentation/filesystems/jfs.txt
5018F: fs/jfs/
5019
5020JME NETWORK DRIVER
5021M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5022L: netdev@vger.kernel.org
5023S: Maintained
5024F: drivers/net/ethernet/jme.*
5025
5026JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5027M: David Woodhouse <dwmw2@infradead.org>
5028L: linux-mtd@lists.infradead.org
5029W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5030S: Maintained
5031F: fs/jffs2/
5032F: include/uapi/linux/jffs2.h
5033
5034JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5035M: Andrew Morton <akpm@linux-foundation.org>
5036M: Jan Kara <jack@suse.cz>
5037L: linux-ext4@vger.kernel.org
5038S: Maintained
5039F: fs/jbd/
5040F: include/linux/jbd.h
5041
5042JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5043M: "Theodore Ts'o" <tytso@mit.edu>
5044L: linux-ext4@vger.kernel.org
5045S: Maintained
5046F: fs/jbd2/
5047F: include/linux/jbd2.h
5048
5049JSM Neo PCI based serial card
5050M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5051L: linux-serial@vger.kernel.org
5052S: Maintained
5053F: drivers/tty/serial/jsm/
5054
5055K10TEMP HARDWARE MONITORING DRIVER
5056M: Clemens Ladisch <clemens@ladisch.de>
5057L: lm-sensors@lm-sensors.org
5058S: Maintained
5059F: Documentation/hwmon/k10temp
5060F: drivers/hwmon/k10temp.c
5061
5062K8TEMP HARDWARE MONITORING DRIVER
5063M: Rudolf Marek <r.marek@assembler.cz>
5064L: lm-sensors@lm-sensors.org
5065S: Maintained
5066F: Documentation/hwmon/k8temp
5067F: drivers/hwmon/k8temp.c
5068
5069KTAP
5070M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
5071W: http://www.ktap.org
5072L: ktap@freelists.org
5073S: Maintained
5074F: drivers/staging/ktap/
5075
5076KCONFIG
5077M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5078L: linux-kbuild@vger.kernel.org
5079T: git git://gitorious.org/linux-kconfig/linux-kconfig
5080S: Maintained
5081F: Documentation/kbuild/kconfig-language.txt
5082F: scripts/kconfig/
5083
5084KDUMP
5085M: Vivek Goyal <vgoyal@redhat.com>
5086M: Haren Myneni <hbabu@us.ibm.com>
5087L: kexec@lists.infradead.org
5088W: http://lse.sourceforge.net/kdump/
5089S: Maintained
5090F: Documentation/kdump/
5091
5092KEENE FM RADIO TRANSMITTER DRIVER
5093M: Hans Verkuil <hverkuil@xs4all.nl>
5094L: linux-media@vger.kernel.org
5095T: git git://linuxtv.org/media_tree.git
5096W: http://linuxtv.org
5097S: Maintained
5098F: drivers/media/radio/radio-keene*
5099
5100KERNEL AUTOMOUNTER v4 (AUTOFS4)
5101M: Ian Kent <raven@themaw.net>
5102L: autofs@vger.kernel.org
5103S: Maintained
5104F: fs/autofs4/
5105
5106KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5107M: Michal Marek <mmarek@suse.cz>
5108T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5109T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5110L: linux-kbuild@vger.kernel.org
5111S: Maintained
5112F: Documentation/kbuild/
5113F: Makefile
5114F: scripts/Makefile.*
5115F: scripts/basic/
5116F: scripts/mk*
5117F: scripts/package/
5118
5119KERNEL JANITORS
5120L: kernel-janitors@vger.kernel.org
5121W: http://kernelnewbies.org/KernelJanitors
5122S: Odd Fixes
5123
5124KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5125M: "J. Bruce Fields" <bfields@fieldses.org>
5126L: linux-nfs@vger.kernel.org
5127W: http://nfs.sourceforge.net/
5128S: Supported
5129F: fs/nfsd/
5130F: include/linux/nfsd/
5131F: include/uapi/linux/nfsd/
5132F: fs/lockd/
5133F: fs/nfs_common/
5134F: net/sunrpc/
5135F: include/linux/lockd/
5136F: include/linux/sunrpc/
5137F: include/uapi/linux/sunrpc/
5138
5139KERNEL VIRTUAL MACHINE (KVM)
5140M: Gleb Natapov <gleb@kernel.org>
5141M: Paolo Bonzini <pbonzini@redhat.com>
5142L: kvm@vger.kernel.org
5143W: http://www.linux-kvm.org
5144T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5145S: Supported
5146F: Documentation/*/kvm*.txt
5147F: Documentation/virtual/kvm/
5148F: arch/*/kvm/
5149F: arch/*/include/asm/kvm*
5150F: include/linux/kvm*
5151F: include/uapi/linux/kvm*
5152F: virt/kvm/
5153
5154KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5155M: Joerg Roedel <joro@8bytes.org>
5156L: kvm@vger.kernel.org
5157W: http://kvm.qumranet.com
5158S: Maintained
5159F: arch/x86/include/asm/svm.h
5160F: arch/x86/kvm/svm.c
5161
5162KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5163M: Alexander Graf <agraf@suse.de>
5164L: kvm-ppc@vger.kernel.org
5165W: http://kvm.qumranet.com
5166T: git git://github.com/agraf/linux-2.6.git
5167S: Supported
5168F: arch/powerpc/include/asm/kvm*
5169F: arch/powerpc/kvm/
5170
5171KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
5172M: Xiantao Zhang <xiantao.zhang@intel.com>
5173L: kvm-ia64@vger.kernel.org
5174W: http://kvm.qumranet.com
5175S: Supported
5176F: Documentation/ia64/kvm.txt
5177F: arch/ia64/include/asm/kvm*
5178F: arch/ia64/kvm/
5179
5180KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5181M: Christian Borntraeger <borntraeger@de.ibm.com>
5182M: Cornelia Huck <cornelia.huck@de.ibm.com>
5183M: linux390@de.ibm.com
5184L: linux-s390@vger.kernel.org
5185W: http://www.ibm.com/developerworks/linux/linux390/
5186S: Supported
5187F: Documentation/s390/kvm.txt
5188F: arch/s390/include/asm/kvm*
5189F: arch/s390/kvm/
5190F: drivers/s390/kvm/
5191
5192KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5193M: Christoffer Dall <christoffer.dall@linaro.org>
5194M: Marc Zyngier <marc.zyngier@arm.com>
5195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5196L: kvmarm@lists.cs.columbia.edu
5197W: http://systems.cs.columbia.edu/projects/kvm-arm
5198S: Supported
5199F: arch/arm/include/uapi/asm/kvm*
5200F: arch/arm/include/asm/kvm*
5201F: arch/arm/kvm/
5202F: virt/kvm/arm/
5203F: include/kvm/arm_*
5204
5205KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5206M: Christoffer Dall <christoffer.dall@linaro.org>
5207M: Marc Zyngier <marc.zyngier@arm.com>
5208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5209L: kvmarm@lists.cs.columbia.edu
5210S: Maintained
5211F: arch/arm64/include/uapi/asm/kvm*
5212F: arch/arm64/include/asm/kvm*
5213F: arch/arm64/kvm/
5214
5215KEXEC
5216M: Eric Biederman <ebiederm@xmission.com>
5217W: http://kernel.org/pub/linux/utils/kernel/kexec/
5218L: kexec@lists.infradead.org
5219S: Maintained
5220F: include/linux/kexec.h
5221F: include/uapi/linux/kexec.h
5222F: kernel/kexec.c
5223
5224KEYS/KEYRINGS:
5225M: David Howells <dhowells@redhat.com>
5226L: keyrings@linux-nfs.org
5227S: Maintained
5228F: Documentation/security/keys.txt
5229F: include/linux/key.h
5230F: include/linux/key-type.h
5231F: include/keys/
5232F: security/keys/
5233
5234KEYS-TRUSTED
5235M: David Safford <safford@us.ibm.com>
5236M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5237L: linux-security-module@vger.kernel.org
5238L: keyrings@linux-nfs.org
5239S: Supported
5240F: Documentation/security/keys-trusted-encrypted.txt
5241F: include/keys/trusted-type.h
5242F: security/keys/trusted.c
5243F: security/keys/trusted.h
5244
5245KEYS-ENCRYPTED
5246M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5247M: David Safford <safford@us.ibm.com>
5248L: linux-security-module@vger.kernel.org
5249L: keyrings@linux-nfs.org
5250S: Supported
5251F: Documentation/security/keys-trusted-encrypted.txt
5252F: include/keys/encrypted-type.h
5253F: security/keys/encrypted-keys/
5254
5255KGDB / KDB /debug_core
5256M: Jason Wessel <jason.wessel@windriver.com>
5257W: http://kgdb.wiki.kernel.org/
5258L: kgdb-bugreport@lists.sourceforge.net
5259S: Maintained
5260F: Documentation/DocBook/kgdb.tmpl
5261F: drivers/misc/kgdbts.c
5262F: drivers/tty/serial/kgdboc.c
5263F: include/linux/kdb.h
5264F: include/linux/kgdb.h
5265F: kernel/debug/
5266
5267KMEMCHECK
5268M: Vegard Nossum <vegardno@ifi.uio.no>
5269M: Pekka Enberg <penberg@kernel.org>
5270S: Maintained
5271F: Documentation/kmemcheck.txt
5272F: arch/x86/include/asm/kmemcheck.h
5273F: arch/x86/mm/kmemcheck/
5274F: include/linux/kmemcheck.h
5275F: mm/kmemcheck.c
5276
5277KMEMLEAK
5278M: Catalin Marinas <catalin.marinas@arm.com>
5279S: Maintained
5280F: Documentation/kmemleak.txt
5281F: include/linux/kmemleak.h
5282F: mm/kmemleak.c
5283F: mm/kmemleak-test.c
5284
5285KPROBES
5286M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5287M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5288M: "David S. Miller" <davem@davemloft.net>
5289M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5290S: Maintained
5291F: Documentation/kprobes.txt
5292F: include/linux/kprobes.h
5293F: kernel/kprobes.c
5294
5295KS0108 LCD CONTROLLER DRIVER
5296M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5297W: http://miguelojeda.es/auxdisplay.htm
5298W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5299S: Maintained
5300F: Documentation/auxdisplay/ks0108
5301F: drivers/auxdisplay/ks0108.c
5302F: include/linux/ks0108.h
5303
5304LAPB module
5305L: linux-x25@vger.kernel.org
5306S: Orphan
5307F: Documentation/networking/lapb-module.txt
5308F: include/*/lapb.h
5309F: net/lapb/
5310
5311LASI 53c700 driver for PARISC
5312M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5313L: linux-scsi@vger.kernel.org
5314S: Maintained
5315F: Documentation/scsi/53c700.txt
5316F: drivers/scsi/53c700*
5317
5318LED SUBSYSTEM
5319M: Bryan Wu <cooloney@gmail.com>
5320M: Richard Purdie <rpurdie@rpsys.net>
5321L: linux-leds@vger.kernel.org
5322T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5323S: Maintained
5324F: drivers/leds/
5325F: include/linux/leds.h
5326
5327LEGACY EEPROM DRIVER
5328M: Jean Delvare <jdelvare@suse.de>
5329S: Maintained
5330F: Documentation/misc-devices/eeprom
5331F: drivers/misc/eeprom/eeprom.c
5332
5333LEGO USB Tower driver
5334M: Juergen Stuber <starblue@users.sourceforge.net>
5335L: legousb-devel@lists.sourceforge.net
5336W: http://legousb.sourceforge.net/
5337S: Maintained
5338F: drivers/usb/misc/legousbtower.c
5339
5340LG2160 MEDIA DRIVER
5341M: Michael Krufky <mkrufky@linuxtv.org>
5342L: linux-media@vger.kernel.org
5343W: http://linuxtv.org/
5344W: http://github.com/mkrufky
5345Q: http://patchwork.linuxtv.org/project/linux-media/list/
5346T: git git://linuxtv.org/mkrufky/tuners.git
5347S: Maintained
5348F: drivers/media/dvb-frontends/lg2160.*
5349
5350LGDT3305 MEDIA DRIVER
5351M: Michael Krufky <mkrufky@linuxtv.org>
5352L: linux-media@vger.kernel.org
5353W: http://linuxtv.org/
5354W: http://github.com/mkrufky
5355Q: http://patchwork.linuxtv.org/project/linux-media/list/
5356T: git git://linuxtv.org/mkrufky/tuners.git
5357S: Maintained
5358F: drivers/media/dvb-frontends/lgdt3305.*
5359
5360LGUEST
5361M: Rusty Russell <rusty@rustcorp.com.au>
5362L: lguest@lists.ozlabs.org
5363W: http://lguest.ozlabs.org/
5364S: Odd Fixes
5365F: arch/x86/include/asm/lguest*.h
5366F: arch/x86/lguest/
5367F: drivers/lguest/
5368F: include/linux/lguest*.h
5369F: tools/lguest/
5370
5371LIBLOCKDEP
5372M: Sasha Levin <sasha.levin@oracle.com>
5373S: Maintained
5374F: tools/lib/lockdep/
5375
5376LINUX FOR IBM pSERIES (RS/6000)
5377M: Paul Mackerras <paulus@au.ibm.com>
5378W: http://www.ibm.com/linux/ltc/projects/ppc
5379S: Supported
5380F: arch/powerpc/boot/rs6000.h
5381
5382LINUX FOR POWERPC (32-BIT AND 64-BIT)
5383M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5384M: Paul Mackerras <paulus@samba.org>
5385W: http://www.penguinppc.org/
5386L: linuxppc-dev@lists.ozlabs.org
5387Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5388T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5389S: Supported
5390F: Documentation/powerpc/
5391F: arch/powerpc/
5392
5393LINUX FOR POWER MACINTOSH
5394M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5395W: http://www.penguinppc.org/
5396L: linuxppc-dev@lists.ozlabs.org
5397S: Maintained
5398F: arch/powerpc/platforms/powermac/
5399F: drivers/macintosh/
5400
5401LINUX FOR POWERPC EMBEDDED MPC5XXX
5402M: Anatolij Gustschin <agust@denx.de>
5403L: linuxppc-dev@lists.ozlabs.org
5404T: git git://git.denx.de/linux-2.6-agust.git
5405S: Maintained
5406F: arch/powerpc/platforms/512x/
5407F: arch/powerpc/platforms/52xx/
5408
5409LINUX FOR POWERPC EMBEDDED PPC4XX
5410M: Alistair Popple <alistair@popple.id.au>
5411M: Matt Porter <mporter@kernel.crashing.org>
5412W: http://www.penguinppc.org/
5413L: linuxppc-dev@lists.ozlabs.org
5414S: Maintained
5415F: arch/powerpc/platforms/40x/
5416F: arch/powerpc/platforms/44x/
5417
5418LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5419L: linuxppc-dev@lists.ozlabs.org
5420S: Orphan
5421F: arch/powerpc/*/*virtex*
5422F: arch/powerpc/*/*/*virtex*
5423
5424LINUX FOR POWERPC EMBEDDED PPC8XX
5425M: Vitaly Bordug <vitb@kernel.crashing.org>
5426M: Marcelo Tosatti <marcelo@kvack.org>
5427W: http://www.penguinppc.org/
5428L: linuxppc-dev@lists.ozlabs.org
5429S: Maintained
5430F: arch/powerpc/platforms/8xx/
5431
5432LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5433M: Kumar Gala <galak@kernel.crashing.org>
5434W: http://www.penguinppc.org/
5435L: linuxppc-dev@lists.ozlabs.org
5436S: Maintained
5437F: arch/powerpc/platforms/83xx/
5438F: arch/powerpc/platforms/85xx/
5439
5440LINUX FOR POWERPC PA SEMI PWRFICIENT
5441M: Olof Johansson <olof@lixom.net>
5442L: linuxppc-dev@lists.ozlabs.org
5443S: Maintained
5444F: arch/powerpc/platforms/pasemi/
5445F: drivers/*/*pasemi*
5446F: drivers/*/*/*pasemi*
5447
5448LINUX SECURITY MODULE (LSM) FRAMEWORK
5449M: Chris Wright <chrisw@sous-sol.org>
5450L: linux-security-module@vger.kernel.org
5451S: Supported
5452
5453LIS3LV02D ACCELEROMETER DRIVER
5454M: Eric Piel <eric.piel@tremplin-utc.net>
5455S: Maintained
5456F: Documentation/misc-devices/lis3lv02d
5457F: drivers/misc/lis3lv02d/
5458F: drivers/platform/x86/hp_accel.c
5459
5460LLC (802.2)
5461M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5462S: Maintained
5463F: include/linux/llc.h
5464F: include/uapi/linux/llc.h
5465F: include/net/llc*
5466F: net/llc/
5467
5468LM73 HARDWARE MONITOR DRIVER
5469M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5470L: lm-sensors@lm-sensors.org
5471S: Maintained
5472F: drivers/hwmon/lm73.c
5473
5474LM78 HARDWARE MONITOR DRIVER
5475M: Jean Delvare <jdelvare@suse.de>
5476L: lm-sensors@lm-sensors.org
5477S: Maintained
5478F: Documentation/hwmon/lm78
5479F: drivers/hwmon/lm78.c
5480
5481LM83 HARDWARE MONITOR DRIVER
5482M: Jean Delvare <jdelvare@suse.de>
5483L: lm-sensors@lm-sensors.org
5484S: Maintained
5485F: Documentation/hwmon/lm83
5486F: drivers/hwmon/lm83.c
5487
5488LM90 HARDWARE MONITOR DRIVER
5489M: Jean Delvare <jdelvare@suse.de>
5490L: lm-sensors@lm-sensors.org
5491S: Maintained
5492F: Documentation/hwmon/lm90
5493F: Documentation/devicetree/bindings/hwmon/lm90.txt
5494F: drivers/hwmon/lm90.c
5495
5496LM95234 HARDWARE MONITOR DRIVER
5497M: Guenter Roeck <linux@roeck-us.net>
5498L: lm-sensors@lm-sensors.org
5499S: Maintained
5500F: Documentation/hwmon/lm95234
5501F: drivers/hwmon/lm95234.c
5502
5503LME2510 MEDIA DRIVER
5504M: Malcolm Priestley <tvboxspy@gmail.com>
5505L: linux-media@vger.kernel.org
5506W: http://linuxtv.org/
5507Q: http://patchwork.linuxtv.org/project/linux-media/list/
5508S: Maintained
5509F: drivers/media/usb/dvb-usb-v2/lmedm04*
5510
5511LOCKDEP AND LOCKSTAT
5512M: Peter Zijlstra <peterz@infradead.org>
5513M: Ingo Molnar <mingo@redhat.com>
5514L: linux-kernel@vger.kernel.org
5515T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
5516S: Maintained
5517F: Documentation/lockdep*.txt
5518F: Documentation/lockstat.txt
5519F: include/linux/lockdep.h
5520F: kernel/locking/
5521
5522LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
5523M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
5524L: linux-ntfs-dev@lists.sourceforge.net
5525W: http://www.linux-ntfs.org/content/view/19/37/
5526S: Maintained
5527F: Documentation/ldm.txt
5528F: block/partitions/ldm.*
5529
5530LogFS
5531M: Joern Engel <joern@logfs.org>
5532M: Prasad Joshi <prasadjoshi.linux@gmail.com>
5533L: logfs@logfs.org
5534W: logfs.org
5535S: Maintained
5536F: fs/logfs/
5537
5538LPC32XX MACHINE SUPPORT
5539M: Roland Stigge <stigge@antcom.de>
5540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5541S: Maintained
5542F: arch/arm/mach-lpc32xx/
5543
5544LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
5545M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5546M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5547M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5548M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5549L: MPT-FusionLinux.pdl@avagotech.com
5550L: linux-scsi@vger.kernel.org
5551W: http://www.lsilogic.com/support
5552S: Supported
5553F: drivers/message/fusion/
5554F: drivers/scsi/mpt2sas/
5555F: drivers/scsi/mpt3sas/
5556
5557LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
5558M: Matthew Wilcox <matthew@wil.cx>
5559L: linux-scsi@vger.kernel.org
5560S: Maintained
5561F: drivers/scsi/sym53c8xx_2/
5562
5563LTC4261 HARDWARE MONITOR DRIVER
5564M: Guenter Roeck <linux@roeck-us.net>
5565L: lm-sensors@lm-sensors.org
5566S: Maintained
5567F: Documentation/hwmon/ltc4261
5568F: drivers/hwmon/ltc4261.c
5569
5570LTP (Linux Test Project)
5571M: Mike Frysinger <vapier@gentoo.org>
5572M: Cyril Hrubis <chrubis@suse.cz>
5573M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
5574M: Jan Stancek <jstancek@redhat.com>
5575M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5576M: Alexey Kodanev <alexey.kodanev@oracle.com>
5577L: ltp-list@lists.sourceforge.net (subscribers-only)
5578W: http://linux-test-project.github.io/
5579T: git git://github.com/linux-test-project/ltp.git
5580S: Maintained
5581
5582M32R ARCHITECTURE
5583M: Hirokazu Takata <takata@linux-m32r.org>
5584L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
5585L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5586W: http://www.linux-m32r.org/
5587S: Maintained
5588F: arch/m32r/
5589
5590M68K ARCHITECTURE
5591M: Geert Uytterhoeven <geert@linux-m68k.org>
5592L: linux-m68k@lists.linux-m68k.org
5593W: http://www.linux-m68k.org/
5594T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
5595S: Maintained
5596F: arch/m68k/
5597F: drivers/zorro/
5598
5599M68K ON APPLE MACINTOSH
5600M: Joshua Thompson <funaho@jurai.org>
5601W: http://www.mac.linux-m68k.org/
5602L: linux-m68k@lists.linux-m68k.org
5603S: Maintained
5604F: arch/m68k/mac/
5605
5606M68K ON HP9000/300
5607M: Philip Blundell <philb@gnu.org>
5608W: http://www.tazenda.demon.co.uk/phil/linux-hp
5609S: Maintained
5610F: arch/m68k/hp300/
5611
5612M88DS3103 MEDIA DRIVER
5613M: Antti Palosaari <crope@iki.fi>
5614L: linux-media@vger.kernel.org
5615W: http://linuxtv.org/
5616W: http://palosaari.fi/linux/
5617Q: http://patchwork.linuxtv.org/project/linux-media/list/
5618T: git git://linuxtv.org/anttip/media_tree.git
5619S: Maintained
5620F: drivers/media/dvb-frontends/m88ds3103*
5621
5622M88RS2000 MEDIA DRIVER
5623M: Malcolm Priestley <tvboxspy@gmail.com>
5624L: linux-media@vger.kernel.org
5625W: http://linuxtv.org/
5626Q: http://patchwork.linuxtv.org/project/linux-media/list/
5627S: Maintained
5628F: drivers/media/dvb-frontends/m88rs2000*
5629
5630M88TS2022 MEDIA DRIVER
5631M: Antti Palosaari <crope@iki.fi>
5632L: linux-media@vger.kernel.org
5633W: http://linuxtv.org/
5634W: http://palosaari.fi/linux/
5635Q: http://patchwork.linuxtv.org/project/linux-media/list/
5636T: git git://linuxtv.org/anttip/media_tree.git
5637S: Maintained
5638F: drivers/media/tuners/m88ts2022*
5639
5640MA901 MASTERKIT USB FM RADIO DRIVER
5641M: Alexey Klimov <klimov.linux@gmail.com>
5642L: linux-media@vger.kernel.org
5643T: git git://linuxtv.org/media_tree.git
5644S: Maintained
5645F: drivers/media/radio/radio-ma901.c
5646
5647MAC80211
5648M: Johannes Berg <johannes@sipsolutions.net>
5649L: linux-wireless@vger.kernel.org
5650W: http://wireless.kernel.org/
5651T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5652T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5653S: Maintained
5654F: Documentation/networking/mac80211-injection.txt
5655F: include/net/mac80211.h
5656F: net/mac80211/
5657
5658MAC80211 PID RATE CONTROL
5659M: Stefano Brivio <stefano.brivio@polimi.it>
5660M: Mattias Nissler <mattias.nissler@gmx.de>
5661L: linux-wireless@vger.kernel.org
5662W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
5663T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5664T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
5665S: Maintained
5666F: net/mac80211/rc80211_pid*
5667
5668MACVLAN DRIVER
5669M: Patrick McHardy <kaber@trash.net>
5670L: netdev@vger.kernel.org
5671S: Maintained
5672F: drivers/net/macvlan.c
5673F: include/linux/if_macvlan.h
5674
5675MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
5676M: Michael Kerrisk <mtk.manpages@gmail.com>
5677W: http://www.kernel.org/doc/man-pages
5678L: linux-man@vger.kernel.org
5679S: Maintained
5680
5681MARVELL ARMADA DRM SUPPORT
5682M: Russell King <rmk+kernel@arm.linux.org.uk>
5683S: Maintained
5684F: drivers/gpu/drm/armada/
5685
5686MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5687M: Mirko Lindner <mlindner@marvell.com>
5688M: Stephen Hemminger <stephen@networkplumber.org>
5689L: netdev@vger.kernel.org
5690S: Maintained
5691F: drivers/net/ethernet/marvell/sk*
5692
5693MARVELL LIBERTAS WIRELESS DRIVER
5694L: libertas-dev@lists.infradead.org
5695S: Orphan
5696F: drivers/net/wireless/libertas/
5697
5698MARVELL MV643XX ETHERNET DRIVER
5699M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
5700L: netdev@vger.kernel.org
5701S: Maintained
5702F: drivers/net/ethernet/marvell/mv643xx_eth.*
5703F: include/linux/mv643xx.h
5704
5705MARVELL MVNETA ETHERNET DRIVER
5706M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5707L: netdev@vger.kernel.org
5708S: Maintained
5709F: drivers/net/ethernet/marvell/mvneta.*
5710
5711MARVELL MWIFIEX WIRELESS DRIVER
5712M: Bing Zhao <bzhao@marvell.com>
5713L: linux-wireless@vger.kernel.org
5714S: Maintained
5715F: drivers/net/wireless/mwifiex/
5716
5717MARVELL MWL8K WIRELESS DRIVER
5718M: Lennert Buytenhek <buytenh@wantstofly.org>
5719L: linux-wireless@vger.kernel.org
5720S: Odd Fixes
5721F: drivers/net/wireless/mwl8k.c
5722
5723MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
5724M: Nicolas Pitre <nico@fluxnic.net>
5725S: Odd Fixes
5726F: drivers/mmc/host/mvsdio.*
5727
5728MATROX FRAMEBUFFER DRIVER
5729L: linux-fbdev@vger.kernel.org
5730S: Orphan
5731F: drivers/video/matrox/matroxfb_*
5732F: include/uapi/linux/matroxfb.h
5733
5734MAX16065 HARDWARE MONITOR DRIVER
5735M: Guenter Roeck <linux@roeck-us.net>
5736L: lm-sensors@lm-sensors.org
5737S: Maintained
5738F: Documentation/hwmon/max16065
5739F: drivers/hwmon/max16065.c
5740
5741MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5742M: "Hans J. Koch" <hjk@hansjkoch.de>
5743L: lm-sensors@lm-sensors.org
5744S: Maintained
5745F: Documentation/hwmon/max6650
5746F: drivers/hwmon/max6650.c
5747
5748MAX6697 HARDWARE MONITOR DRIVER
5749M: Guenter Roeck <linux@roeck-us.net>
5750L: lm-sensors@lm-sensors.org
5751S: Maintained
5752F: Documentation/hwmon/max6697
5753F: Documentation/devicetree/bindings/i2c/max6697.txt
5754F: drivers/hwmon/max6697.c
5755F: include/linux/platform_data/max6697.h
5756
5757MAXIRADIO FM RADIO RECEIVER DRIVER
5758M: Hans Verkuil <hverkuil@xs4all.nl>
5759L: linux-media@vger.kernel.org
5760T: git git://linuxtv.org/media_tree.git
5761W: http://linuxtv.org
5762S: Maintained
5763F: drivers/media/radio/radio-maxiradio*
5764
5765MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5766M: Mauro Carvalho Chehab <m.chehab@samsung.com>
5767P: LinuxTV.org Project
5768L: linux-media@vger.kernel.org
5769W: http://linuxtv.org
5770Q: http://patchwork.kernel.org/project/linux-media/list/
5771T: git git://linuxtv.org/media_tree.git
5772S: Maintained
5773F: Documentation/dvb/
5774F: Documentation/video4linux/
5775F: Documentation/DocBook/media/
5776F: drivers/media/
5777F: drivers/staging/media/
5778F: include/media/
5779F: include/uapi/linux/dvb/
5780F: include/uapi/linux/videodev2.h
5781F: include/uapi/linux/media.h
5782F: include/uapi/linux/v4l2-*
5783F: include/uapi/linux/meye.h
5784F: include/uapi/linux/ivtv*
5785F: include/uapi/linux/uvcvideo.h
5786
5787MEDIAVISION PRO MOVIE STUDIO DRIVER
5788M: Hans Verkuil <hverkuil@xs4all.nl>
5789L: linux-media@vger.kernel.org
5790T: git git://linuxtv.org/media_tree.git
5791W: http://linuxtv.org
5792S: Odd Fixes
5793F: drivers/media/parport/pms*
5794
5795MEGARAID SCSI DRIVERS
5796M: Neela Syam Kolli <megaraidlinux@lsi.com>
5797L: linux-scsi@vger.kernel.org
5798W: http://megaraid.lsilogic.com
5799S: Maintained
5800F: Documentation/scsi/megaraid.txt
5801F: drivers/scsi/megaraid.*
5802F: drivers/scsi/megaraid/
5803
5804MELLANOX ETHERNET DRIVER (mlx4_en)
5805M: Amir Vadai <amirv@mellanox.com>
5806L: netdev@vger.kernel.org
5807S: Supported
5808W: http://www.mellanox.com
5809Q: http://patchwork.ozlabs.org/project/netdev/list/
5810F: drivers/net/ethernet/mellanox/mlx4/en_*
5811
5812MEMORY MANAGEMENT
5813L: linux-mm@kvack.org
5814W: http://www.linux-mm.org
5815S: Maintained
5816F: include/linux/mm.h
5817F: include/linux/gfp.h
5818F: include/linux/mmzone.h
5819F: include/linux/memory_hotplug.h
5820F: include/linux/vmalloc.h
5821F: mm/
5822
5823MEMORY TECHNOLOGY DEVICES (MTD)
5824M: David Woodhouse <dwmw2@infradead.org>
5825M: Brian Norris <computersforpeace@gmail.com>
5826L: linux-mtd@lists.infradead.org
5827W: http://www.linux-mtd.infradead.org/
5828Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
5829T: git git://git.infradead.org/linux-mtd.git
5830S: Maintained
5831F: drivers/mtd/
5832F: include/linux/mtd/
5833F: include/uapi/mtd/
5834
5835MEN A21 WATCHDOG DRIVER
5836M: Johannes Thumshirn <johannes.thumshirn@men.de>
5837L: linux-watchdog@vger.kernel.org
5838S: Supported
5839F: drivers/watchdog/mena21_wdt.c
5840
5841MEN CHAMELEON BUS (mcb)
5842M: Johannes Thumshirn <johannes.thumshirn@men.de>
5843S: Supported
5844F: drivers/mcb/
5845F: include/linux/mcb.h
5846
5847METAG ARCHITECTURE
5848M: James Hogan <james.hogan@imgtec.com>
5849L: linux-metag@vger.kernel.org
5850S: Supported
5851F: arch/metag/
5852F: Documentation/metag/
5853F: Documentation/devicetree/bindings/metag/
5854F: drivers/clocksource/metag_generic.c
5855F: drivers/irqchip/irq-metag.c
5856F: drivers/irqchip/irq-metag-ext.c
5857F: drivers/tty/metag_da.c
5858F: fs/imgdafs/
5859
5860MICROBLAZE ARCHITECTURE
5861M: Michal Simek <monstr@monstr.eu>
5862W: http://www.monstr.eu/fdt/
5863T: git git://git.monstr.eu/linux-2.6-microblaze.git
5864S: Supported
5865F: arch/microblaze/
5866
5867MICROTEK X6 SCANNER
5868M: Oliver Neukum <oliver@neukum.org>
5869S: Maintained
5870F: drivers/usb/image/microtek.*
5871
5872MIPS
5873M: Ralf Baechle <ralf@linux-mips.org>
5874L: linux-mips@linux-mips.org
5875W: http://www.linux-mips.org/
5876T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
5877Q: http://patchwork.linux-mips.org/project/linux-mips/list/
5878S: Supported
5879F: Documentation/mips/
5880F: arch/mips/
5881
5882MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5883M: Hans Verkuil <hverkuil@xs4all.nl>
5884L: linux-media@vger.kernel.org
5885T: git git://linuxtv.org/media_tree.git
5886W: http://linuxtv.org
5887S: Odd Fixes
5888F: drivers/media/radio/radio-miropcm20*
5889
5890Mellanox MLX5 core VPI driver
5891M: Eli Cohen <eli@mellanox.com>
5892L: netdev@vger.kernel.org
5893L: linux-rdma@vger.kernel.org
5894W: http://www.mellanox.com
5895Q: http://patchwork.ozlabs.org/project/netdev/list/
5896Q: http://patchwork.kernel.org/project/linux-rdma/list/
5897T: git git://openfabrics.org/~eli/connect-ib.git
5898S: Supported
5899F: drivers/net/ethernet/mellanox/mlx5/core/
5900F: include/linux/mlx5/
5901
5902Mellanox MLX5 IB driver
5903M: Eli Cohen <eli@mellanox.com>
5904L: linux-rdma@vger.kernel.org
5905W: http://www.mellanox.com
5906Q: http://patchwork.kernel.org/project/linux-rdma/list/
5907T: git git://openfabrics.org/~eli/connect-ib.git
5908S: Supported
5909F: include/linux/mlx5/
5910F: drivers/infiniband/hw/mlx5/
5911
5912MODULE SUPPORT
5913M: Rusty Russell <rusty@rustcorp.com.au>
5914S: Maintained
5915F: include/linux/module.h
5916F: kernel/module.c
5917
5918MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
5919W: http://popies.net/meye/
5920S: Orphan
5921F: Documentation/video4linux/meye.txt
5922F: drivers/media/pci/meye/
5923F: include/uapi/linux/meye.h
5924
5925MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
5926M: Jiri Slaby <jirislaby@gmail.com>
5927S: Maintained
5928F: Documentation/serial/moxa-smartio
5929F: drivers/tty/mxser.*
5930
5931MR800 AVERMEDIA USB FM RADIO DRIVER
5932M: Alexey Klimov <klimov.linux@gmail.com>
5933L: linux-media@vger.kernel.org
5934T: git git://linuxtv.org/media_tree.git
5935S: Maintained
5936F: drivers/media/radio/radio-mr800.c
5937
5938MSI LAPTOP SUPPORT
5939M: "Lee, Chun-Yi" <jlee@suse.com>
5940L: platform-driver-x86@vger.kernel.org
5941S: Maintained
5942F: drivers/platform/x86/msi-laptop.c
5943
5944MSI WMI SUPPORT
5945M: Anisse Astier <anisse@astier.eu>
5946L: platform-driver-x86@vger.kernel.org
5947S: Supported
5948F: drivers/platform/x86/msi-wmi.c
5949
5950MSI001 MEDIA DRIVER
5951M: Antti Palosaari <crope@iki.fi>
5952L: linux-media@vger.kernel.org
5953W: http://linuxtv.org/
5954W: http://palosaari.fi/linux/
5955Q: http://patchwork.linuxtv.org/project/linux-media/list/
5956T: git git://linuxtv.org/anttip/media_tree.git
5957S: Maintained
5958F: drivers/staging/media/msi3101/msi001*
5959
5960MSI3101 MEDIA DRIVER
5961M: Antti Palosaari <crope@iki.fi>
5962L: linux-media@vger.kernel.org
5963W: http://linuxtv.org/
5964W: http://palosaari.fi/linux/
5965Q: http://patchwork.linuxtv.org/project/linux-media/list/
5966T: git git://linuxtv.org/anttip/media_tree.git
5967S: Maintained
5968F: drivers/staging/media/msi3101/sdr-msi3101*
5969
5970MT9M032 APTINA SENSOR DRIVER
5971M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5972L: linux-media@vger.kernel.org
5973T: git git://linuxtv.org/media_tree.git
5974S: Maintained
5975F: drivers/media/i2c/mt9m032.c
5976F: include/media/mt9m032.h
5977
5978MT9P031 APTINA CAMERA SENSOR
5979M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5980L: linux-media@vger.kernel.org
5981T: git git://linuxtv.org/media_tree.git
5982S: Maintained
5983F: drivers/media/i2c/mt9p031.c
5984F: include/media/mt9p031.h
5985
5986MT9T001 APTINA CAMERA SENSOR
5987M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5988L: linux-media@vger.kernel.org
5989T: git git://linuxtv.org/media_tree.git
5990S: Maintained
5991F: drivers/media/i2c/mt9t001.c
5992F: include/media/mt9t001.h
5993
5994MT9V032 APTINA CAMERA SENSOR
5995M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5996L: linux-media@vger.kernel.org
5997T: git git://linuxtv.org/media_tree.git
5998S: Maintained
5999F: drivers/media/i2c/mt9v032.c
6000F: include/media/mt9v032.h
6001
6002MULTIFUNCTION DEVICES (MFD)
6003M: Samuel Ortiz <sameo@linux.intel.com>
6004M: Lee Jones <lee.jones@linaro.org>
6005T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
6006T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
6007S: Supported
6008F: drivers/mfd/
6009F: include/linux/mfd/
6010
6011MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6012M: Chris Ball <chris@printf.net>
6013M: Ulf Hansson <ulf.hansson@linaro.org>
6014L: linux-mmc@vger.kernel.org
6015T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
6016T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6017S: Maintained
6018F: drivers/mmc/
6019F: include/linux/mmc/
6020F: include/uapi/linux/mmc/
6021
6022MULTIMEDIA CARD (MMC) ETC. OVER SPI
6023S: Orphan
6024F: drivers/mmc/host/mmc_spi.c
6025F: include/linux/spi/mmc_spi.h
6026
6027MULTISOUND SOUND DRIVER
6028M: Andrew Veliath <andrewtv@usa.net>
6029S: Maintained
6030F: Documentation/sound/oss/MultiSound
6031F: sound/oss/msnd*
6032
6033MULTITECH MULTIPORT CARD (ISICOM)
6034S: Orphan
6035F: drivers/tty/isicom.c
6036F: include/linux/isicom.h
6037
6038MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6039M: Felipe Balbi <balbi@ti.com>
6040L: linux-usb@vger.kernel.org
6041T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6042S: Maintained
6043F: drivers/usb/musb/
6044
6045MXL5007T MEDIA DRIVER
6046M: Michael Krufky <mkrufky@linuxtv.org>
6047L: linux-media@vger.kernel.org
6048W: http://linuxtv.org/
6049W: http://github.com/mkrufky
6050Q: http://patchwork.linuxtv.org/project/linux-media/list/
6051T: git git://linuxtv.org/mkrufky/tuners.git
6052S: Maintained
6053F: drivers/media/tuners/mxl5007t.*
6054
6055MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6056M: Hyong-Youb Kim <hykim@myri.com>
6057L: netdev@vger.kernel.org
6058W: https://www.myricom.com/support/downloads/myri10ge.html
6059S: Supported
6060F: drivers/net/ethernet/myricom/myri10ge/
6061
6062NATSEMI ETHERNET DRIVER (DP8381x)
6063S: Orphan
6064F: drivers/net/ethernet/natsemi/natsemi.c
6065
6066NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6067M: Daniel Mack <zonque@gmail.com>
6068S: Maintained
6069L: alsa-devel@alsa-project.org
6070W: http://www.native-instruments.com
6071F: sound/usb/caiaq/
6072
6073NCP FILESYSTEM
6074M: Petr Vandrovec <petr@vandrovec.name>
6075S: Odd Fixes
6076F: fs/ncpfs/
6077
6078NCR 5380 SCSI DRIVERS
6079M: Finn Thain <fthain@telegraphics.com.au>
6080M: Michael Schmitz <schmitzmic@gmail.com>
6081L: linux-scsi@vger.kernel.org
6082S: Maintained
6083F: Documentation/scsi/g_NCR5380.txt
6084F: drivers/scsi/NCR5380.*
6085F: drivers/scsi/arm/cumana_1.c
6086F: drivers/scsi/arm/oak.c
6087F: drivers/scsi/atari_NCR5380.c
6088F: drivers/scsi/atari_scsi.*
6089F: drivers/scsi/dmx3191d.c
6090F: drivers/scsi/dtc.*
6091F: drivers/scsi/g_NCR5380.*
6092F: drivers/scsi/g_NCR5380_mmio.c
6093F: drivers/scsi/mac_scsi.*
6094F: drivers/scsi/pas16.*
6095F: drivers/scsi/sun3_NCR5380.c
6096F: drivers/scsi/sun3_scsi.*
6097F: drivers/scsi/sun3_scsi_vme.c
6098F: drivers/scsi/t128.*
6099
6100NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6101M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6102L: linux-scsi@vger.kernel.org
6103S: Maintained
6104F: drivers/scsi/NCR_D700.*
6105
6106NCT6775 HARDWARE MONITOR DRIVER
6107M: Guenter Roeck <linux@roeck-us.net>
6108L: lm-sensors@lm-sensors.org
6109S: Maintained
6110F: Documentation/hwmon/nct6775
6111F: drivers/hwmon/nct6775.c
6112
6113NETEFFECT IWARP RNIC DRIVER (IW_NES)
6114M: Faisal Latif <faisal.latif@intel.com>
6115L: linux-rdma@vger.kernel.org
6116W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6117S: Supported
6118F: drivers/infiniband/hw/nes/
6119
6120NETEM NETWORK EMULATOR
6121M: Stephen Hemminger <stephen@networkplumber.org>
6122L: netem@lists.linux-foundation.org
6123S: Maintained
6124F: net/sched/sch_netem.c
6125
6126NETERION 10GbE DRIVERS (s2io/vxge)
6127M: Jon Mason <jdmason@kudzu.us>
6128L: netdev@vger.kernel.org
6129S: Supported
6130F: Documentation/networking/s2io.txt
6131F: Documentation/networking/vxge.txt
6132F: drivers/net/ethernet/neterion/
6133
6134NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6135M: Pablo Neira Ayuso <pablo@netfilter.org>
6136M: Patrick McHardy <kaber@trash.net>
6137M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6138L: netfilter-devel@vger.kernel.org
6139L: coreteam@netfilter.org
6140W: http://www.netfilter.org/
6141W: http://www.iptables.org/
6142Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6143T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6144T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6145S: Supported
6146F: include/linux/netfilter*
6147F: include/linux/netfilter/
6148F: include/net/netfilter/
6149F: include/uapi/linux/netfilter*
6150F: include/uapi/linux/netfilter/
6151F: net/*/netfilter.c
6152F: net/*/netfilter/
6153F: net/netfilter/
6154
6155NETLABEL
6156M: Paul Moore <paul@paul-moore.com>
6157W: http://netlabel.sf.net
6158L: netdev@vger.kernel.org
6159S: Maintained
6160F: Documentation/netlabel/
6161F: include/net/netlabel.h
6162F: net/netlabel/
6163
6164NETROM NETWORK LAYER
6165M: Ralf Baechle <ralf@linux-mips.org>
6166L: linux-hams@vger.kernel.org
6167W: http://www.linux-ax25.org/
6168S: Maintained
6169F: include/net/netrom.h
6170F: include/uapi/linux/netrom.h
6171F: net/netrom/
6172
6173NETWORK BLOCK DEVICE (NBD)
6174M: Paul Clements <Paul.Clements@steeleye.com>
6175S: Maintained
6176L: nbd-general@lists.sourceforge.net
6177F: Documentation/blockdev/nbd.txt
6178F: drivers/block/nbd.c
6179F: include/linux/nbd.h
6180F: include/uapi/linux/nbd.h
6181
6182NETWORK DROP MONITOR
6183M: Neil Horman <nhorman@tuxdriver.com>
6184L: netdev@vger.kernel.org
6185S: Maintained
6186W: https://fedorahosted.org/dropwatch/
6187F: net/core/drop_monitor.c
6188
6189NETWORKING [GENERAL]
6190M: "David S. Miller" <davem@davemloft.net>
6191L: netdev@vger.kernel.org
6192W: http://www.linuxfoundation.org/en/Net
6193Q: http://patchwork.ozlabs.org/project/netdev/list/
6194T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6195T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6196S: Maintained
6197F: net/
6198F: include/net/
6199F: include/linux/in.h
6200F: include/linux/net.h
6201F: include/linux/netdevice.h
6202F: include/uapi/linux/in.h
6203F: include/uapi/linux/net.h
6204F: include/uapi/linux/netdevice.h
6205F: tools/net/
6206F: tools/testing/selftests/net/
6207F: lib/random32.c
6208F: lib/test_bpf.c
6209
6210NETWORKING [IPv4/IPv6]
6211M: "David S. Miller" <davem@davemloft.net>
6212M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6213M: James Morris <jmorris@namei.org>
6214M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6215M: Patrick McHardy <kaber@trash.net>
6216L: netdev@vger.kernel.org
6217T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6218S: Maintained
6219F: net/ipv4/
6220F: net/ipv6/
6221F: include/net/ip*
6222F: arch/x86/net/*
6223
6224NETWORKING [IPSEC]
6225M: Steffen Klassert <steffen.klassert@secunet.com>
6226M: Herbert Xu <herbert@gondor.apana.org.au>
6227M: "David S. Miller" <davem@davemloft.net>
6228L: netdev@vger.kernel.org
6229T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6230T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6231S: Maintained
6232F: net/core/flow.c
6233F: net/xfrm/
6234F: net/key/
6235F: net/ipv4/xfrm*
6236F: net/ipv4/esp4.c
6237F: net/ipv4/ah4.c
6238F: net/ipv4/ipcomp.c
6239F: net/ipv4/ip_vti.c
6240F: net/ipv6/xfrm*
6241F: net/ipv6/esp6.c
6242F: net/ipv6/ah6.c
6243F: net/ipv6/ipcomp6.c
6244F: net/ipv6/ip6_vti.c
6245F: include/uapi/linux/xfrm.h
6246F: include/net/xfrm.h
6247
6248NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6249M: Paul Moore <paul@paul-moore.com>
6250L: netdev@vger.kernel.org
6251S: Maintained
6252
6253NETWORKING [WIRELESS]
6254M: "John W. Linville" <linville@tuxdriver.com>
6255L: linux-wireless@vger.kernel.org
6256Q: http://patchwork.kernel.org/project/linux-wireless/list/
6257T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
6258S: Maintained
6259F: net/mac80211/
6260F: net/rfkill/
6261F: net/wireless/
6262F: include/net/ieee80211*
6263F: include/linux/wireless.h
6264F: include/uapi/linux/wireless.h
6265F: include/net/iw_handler.h
6266F: drivers/net/wireless/
6267
6268NETWORKING DRIVERS
6269L: netdev@vger.kernel.org
6270W: http://www.linuxfoundation.org/en/Net
6271Q: http://patchwork.ozlabs.org/project/netdev/list/
6272T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6273T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6274S: Odd Fixes
6275F: drivers/net/
6276F: include/linux/if_*
6277F: include/linux/netdevice.h
6278F: include/linux/arcdevice.h
6279F: include/linux/etherdevice.h
6280F: include/linux/fcdevice.h
6281F: include/linux/fddidevice.h
6282F: include/linux/hippidevice.h
6283F: include/linux/inetdevice.h
6284F: include/uapi/linux/if_*
6285F: include/uapi/linux/netdevice.h
6286
6287NETXEN (1/10) GbE SUPPORT
6288M: Manish Chopra <manish.chopra@qlogic.com>
6289M: Sony Chacko <sony.chacko@qlogic.com>
6290M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6291L: netdev@vger.kernel.org
6292W: http://www.qlogic.com
6293S: Supported
6294F: drivers/net/ethernet/qlogic/netxen/
6295
6296NFC SUBSYSTEM
6297M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6298M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6299M: Samuel Ortiz <sameo@linux.intel.com>
6300L: linux-wireless@vger.kernel.org
6301L: linux-nfc@lists.01.org (moderated for non-subscribers)
6302S: Supported
6303F: net/nfc/
6304F: include/net/nfc/
6305F: include/uapi/linux/nfc.h
6306F: drivers/nfc/
6307F: include/linux/platform_data/pn544.h
6308F: Documentation/devicetree/bindings/net/nfc/
6309
6310NFS, SUNRPC, AND LOCKD CLIENTS
6311M: Trond Myklebust <trond.myklebust@primarydata.com>
6312L: linux-nfs@vger.kernel.org
6313W: http://client.linux-nfs.org
6314T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6315S: Maintained
6316F: fs/lockd/
6317F: fs/nfs/
6318F: fs/nfs_common/
6319F: net/sunrpc/
6320F: include/linux/lockd/
6321F: include/linux/nfs*
6322F: include/linux/sunrpc/
6323F: include/uapi/linux/nfs*
6324F: include/uapi/linux/sunrpc/
6325
6326NILFS2 FILESYSTEM
6327M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6328L: linux-nilfs@vger.kernel.org
6329W: http://nilfs.sourceforge.net/
6330T: git git://github.com/konis/nilfs2.git
6331S: Supported
6332F: Documentation/filesystems/nilfs2.txt
6333F: fs/nilfs2/
6334F: include/linux/nilfs2_fs.h
6335
6336NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6337M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6338W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6339S: Maintained
6340F: Documentation/scsi/NinjaSCSI.txt
6341F: drivers/scsi/pcmcia/nsp_*
6342
6343NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6344M: GOTO Masanori <gotom@debian.or.jp>
6345M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6346W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6347S: Maintained
6348F: Documentation/scsi/NinjaSCSI.txt
6349F: drivers/scsi/nsp32*
6350
6351NTB DRIVER
6352M: Jon Mason <jon.mason@intel.com>
6353S: Supported
6354W: https://github.com/jonmason/ntb/wiki
6355T: git git://github.com/jonmason/ntb.git
6356F: drivers/ntb/
6357F: drivers/net/ntb_netdev.c
6358F: include/linux/ntb.h
6359
6360NTFS FILESYSTEM
6361M: Anton Altaparmakov <anton@tuxera.com>
6362L: linux-ntfs-dev@lists.sourceforge.net
6363W: http://www.tuxera.com/
6364T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6365S: Supported
6366F: Documentation/filesystems/ntfs.txt
6367F: fs/ntfs/
6368
6369NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6370M: Antonino Daplas <adaplas@gmail.com>
6371L: linux-fbdev@vger.kernel.org
6372S: Maintained
6373F: drivers/video/riva/
6374F: drivers/video/nvidia/
6375
6376NVM EXPRESS DRIVER
6377M: Matthew Wilcox <willy@linux.intel.com>
6378L: linux-nvme@lists.infradead.org
6379T: git git://git.infradead.org/users/willy/linux-nvme.git
6380S: Supported
6381F: drivers/block/nvme*
6382F: include/linux/nvme.h
6383
6384NXP TDA998X DRM DRIVER
6385M: Russell King <rmk+kernel@arm.linux.org.uk>
6386S: Supported
6387F: drivers/gpu/drm/i2c/tda998x_drv.c
6388F: include/drm/i2c/tda998x.h
6389
6390OMAP SUPPORT
6391M: Tony Lindgren <tony@atomide.com>
6392L: linux-omap@vger.kernel.org
6393W: http://www.muru.com/linux/omap/
6394W: http://linux.omap.com/
6395Q: http://patchwork.kernel.org/project/linux-omap/list/
6396T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
6397S: Maintained
6398F: arch/arm/*omap*/
6399F: drivers/i2c/busses/i2c-omap.c
6400F: include/linux/i2c-omap.h
6401
6402OMAP DEVICE TREE SUPPORT
6403M: Benoît Cousson <bcousson@baylibre.com>
6404M: Tony Lindgren <tony@atomide.com>
6405L: linux-omap@vger.kernel.org
6406L: devicetree@vger.kernel.org
6407S: Maintained
6408F: arch/arm/boot/dts/*omap*
6409F: arch/arm/boot/dts/*am3*
6410
6411OMAP CLOCK FRAMEWORK SUPPORT
6412M: Paul Walmsley <paul@pwsan.com>
6413L: linux-omap@vger.kernel.org
6414S: Maintained
6415F: arch/arm/*omap*/*clock*
6416
6417OMAP POWER MANAGEMENT SUPPORT
6418M: Kevin Hilman <khilman@deeprootsystems.com>
6419L: linux-omap@vger.kernel.org
6420S: Maintained
6421F: arch/arm/*omap*/*pm*
6422F: drivers/cpufreq/omap-cpufreq.c
6423
6424OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
6425M: Rajendra Nayak <rnayak@ti.com>
6426M: Paul Walmsley <paul@pwsan.com>
6427L: linux-omap@vger.kernel.org
6428S: Maintained
6429F: arch/arm/mach-omap2/prm*
6430
6431OMAP AUDIO SUPPORT
6432M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6433M: Jarkko Nikula <jarkko.nikula@bitmer.com>
6434L: alsa-devel@alsa-project.org (subscribers-only)
6435L: linux-omap@vger.kernel.org
6436S: Maintained
6437F: sound/soc/omap/
6438
6439OMAP FRAMEBUFFER SUPPORT
6440M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6441L: linux-fbdev@vger.kernel.org
6442L: linux-omap@vger.kernel.org
6443S: Maintained
6444F: drivers/video/omap/
6445
6446OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
6447M: Tomi Valkeinen <tomi.valkeinen@ti.com>
6448L: linux-omap@vger.kernel.org
6449L: linux-fbdev@vger.kernel.org
6450S: Maintained
6451F: drivers/video/omap2/
6452F: Documentation/arm/OMAP/DSS
6453
6454OMAP HARDWARE SPINLOCK SUPPORT
6455M: Ohad Ben-Cohen <ohad@wizery.com>
6456L: linux-omap@vger.kernel.org
6457S: Maintained
6458F: drivers/hwspinlock/omap_hwspinlock.c
6459F: arch/arm/mach-omap2/hwspinlock.c
6460
6461OMAP MMC SUPPORT
6462M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
6463L: linux-omap@vger.kernel.org
6464S: Maintained
6465F: drivers/mmc/host/omap.c
6466
6467OMAP HS MMC SUPPORT
6468M: Balaji T K <balajitk@ti.com>
6469L: linux-mmc@vger.kernel.org
6470L: linux-omap@vger.kernel.org
6471S: Maintained
6472F: drivers/mmc/host/omap_hsmmc.c
6473
6474OMAP RANDOM NUMBER GENERATOR SUPPORT
6475M: Deepak Saxena <dsaxena@plexity.net>
6476S: Maintained
6477F: drivers/char/hw_random/omap-rng.c
6478
6479OMAP HWMOD SUPPORT
6480M: Benoît Cousson <bcousson@baylibre.com>
6481M: Paul Walmsley <paul@pwsan.com>
6482L: linux-omap@vger.kernel.org
6483S: Maintained
6484F: arch/arm/mach-omap2/omap_hwmod.*
6485
6486OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
6487M: Benoît Cousson <bcousson@baylibre.com>
6488L: linux-omap@vger.kernel.org
6489S: Maintained
6490F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6491
6492OMAP IMAGE SIGNAL PROCESSOR (ISP)
6493M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6494L: linux-media@vger.kernel.org
6495S: Maintained
6496F: drivers/media/platform/omap3isp/
6497
6498OMAP USB SUPPORT
6499M: Felipe Balbi <balbi@ti.com>
6500L: linux-usb@vger.kernel.org
6501L: linux-omap@vger.kernel.org
6502T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6503S: Maintained
6504F: drivers/usb/*/*omap*
6505F: arch/arm/*omap*/usb*
6506
6507OMAP GPIO DRIVER
6508M: Javier Martinez Canillas <javier@dowhile0.org>
6509M: Santosh Shilimkar <santosh.shilimkar@ti.com>
6510M: Kevin Hilman <khilman@deeprootsystems.com>
6511L: linux-omap@vger.kernel.org
6512S: Maintained
6513F: drivers/gpio/gpio-omap.c
6514
6515OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6516M: Mark Jackson <mpfj@newflow.co.uk>
6517L: linux-omap@vger.kernel.org
6518S: Maintained
6519F: arch/arm/boot/dts/am335x-nano.dts
6520
6521OMFS FILESYSTEM
6522M: Bob Copeland <me@bobcopeland.com>
6523L: linux-karma-devel@lists.sourceforge.net
6524S: Maintained
6525F: Documentation/filesystems/omfs.txt
6526F: fs/omfs/
6527
6528OMNIKEY CARDMAN 4000 DRIVER
6529M: Harald Welte <laforge@gnumonks.org>
6530S: Maintained
6531F: drivers/char/pcmcia/cm4000_cs.c
6532F: include/linux/cm4000_cs.h
6533F: include/uapi/linux/cm4000_cs.h
6534
6535OMNIKEY CARDMAN 4040 DRIVER
6536M: Harald Welte <laforge@gnumonks.org>
6537S: Maintained
6538F: drivers/char/pcmcia/cm4040_cs.*
6539
6540OMNIVISION OV7670 SENSOR DRIVER
6541M: Jonathan Corbet <corbet@lwn.net>
6542L: linux-media@vger.kernel.org
6543T: git git://linuxtv.org/media_tree.git
6544S: Maintained
6545F: drivers/media/i2c/ov7670.c
6546
6547ONENAND FLASH DRIVER
6548M: Kyungmin Park <kyungmin.park@samsung.com>
6549L: linux-mtd@lists.infradead.org
6550S: Maintained
6551F: drivers/mtd/onenand/
6552F: include/linux/mtd/onenand*.h
6553
6554ONSTREAM SCSI TAPE DRIVER
6555M: Willem Riede <osst@riede.org>
6556L: osst-users@lists.sourceforge.net
6557L: linux-scsi@vger.kernel.org
6558S: Maintained
6559F: Documentation/scsi/osst.txt
6560F: drivers/scsi/osst.*
6561F: drivers/scsi/osst_*.h
6562F: drivers/scsi/st.h
6563
6564OPENCORES I2C BUS DRIVER
6565M: Peter Korsgaard <jacmet@sunsite.dk>
6566L: linux-i2c@vger.kernel.org
6567S: Maintained
6568F: Documentation/i2c/busses/i2c-ocores
6569F: drivers/i2c/busses/i2c-ocores.c
6570
6571OPEN FIRMWARE AND FLATTENED DEVICE TREE
6572M: Grant Likely <grant.likely@linaro.org>
6573M: Rob Herring <robh+dt@kernel.org>
6574L: devicetree@vger.kernel.org
6575W: http://fdt.secretlab.ca
6576T: git git://git.secretlab.ca/git/linux-2.6.git
6577S: Maintained
6578F: drivers/of/
6579F: include/linux/of*.h
6580F: scripts/dtc/
6581K: of_get_property
6582K: of_match_table
6583
6584OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6585M: Rob Herring <robh+dt@kernel.org>
6586M: Pawel Moll <pawel.moll@arm.com>
6587M: Mark Rutland <mark.rutland@arm.com>
6588M: Ian Campbell <ijc+devicetree@hellion.org.uk>
6589M: Kumar Gala <galak@codeaurora.org>
6590L: devicetree@vger.kernel.org
6591S: Maintained
6592F: Documentation/devicetree/
6593F: arch/*/boot/dts/
6594F: include/dt-bindings/
6595
6596OPENRISC ARCHITECTURE
6597M: Jonas Bonn <jonas@southpole.se>
6598W: http://openrisc.net
6599L: linux@lists.openrisc.net (moderated for non-subscribers)
6600S: Maintained
6601T: git git://openrisc.net/~jonas/linux
6602F: arch/openrisc/
6603
6604OPENVSWITCH
6605M: Pravin Shelar <pshelar@nicira.com>
6606L: dev@openvswitch.org
6607W: http://openvswitch.org
6608T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
6609S: Maintained
6610F: net/openvswitch/
6611
6612OPL4 DRIVER
6613M: Clemens Ladisch <clemens@ladisch.de>
6614L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6615T: git git://git.alsa-project.org/alsa-kernel.git
6616S: Maintained
6617F: sound/drivers/opl4/
6618
6619OPROFILE
6620M: Robert Richter <rric@kernel.org>
6621L: oprofile-list@lists.sf.net
6622S: Maintained
6623F: arch/*/include/asm/oprofile*.h
6624F: arch/*/oprofile/
6625F: drivers/oprofile/
6626F: include/linux/oprofile.h
6627
6628ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
6629M: Mark Fasheh <mfasheh@suse.com>
6630M: Joel Becker <jlbec@evilplan.org>
6631L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6632W: http://oss.oracle.com/projects/ocfs2/
6633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
6634S: Supported
6635F: Documentation/filesystems/ocfs2.txt
6636F: Documentation/filesystems/dlmfs.txt
6637F: fs/ocfs2/
6638
6639ORINOCO DRIVER
6640L: linux-wireless@vger.kernel.org
6641W: http://wireless.kernel.org/en/users/Drivers/orinoco
6642W: http://www.nongnu.org/orinoco/
6643S: Orphan
6644F: drivers/net/wireless/orinoco/
6645
6646OSD LIBRARY and FILESYSTEM
6647M: Boaz Harrosh <bharrosh@panasas.com>
6648M: Benny Halevy <bhalevy@primarydata.com>
6649L: osd-dev@open-osd.org
6650W: http://open-osd.org
6651T: git git://git.open-osd.org/open-osd.git
6652S: Maintained
6653F: drivers/scsi/osd/
6654F: include/scsi/osd_*
6655F: fs/exofs/
6656
6657P54 WIRELESS DRIVER
6658M: Christian Lamparter <chunkeey@googlemail.com>
6659L: linux-wireless@vger.kernel.org
6660W: http://wireless.kernel.org/en/users/Drivers/p54
6661S: Maintained
6662F: drivers/net/wireless/p54/
6663
6664PA SEMI ETHERNET DRIVER
6665M: Olof Johansson <olof@lixom.net>
6666L: netdev@vger.kernel.org
6667S: Maintained
6668F: drivers/net/ethernet/pasemi/*
6669
6670PA SEMI SMBUS DRIVER
6671M: Olof Johansson <olof@lixom.net>
6672L: linux-i2c@vger.kernel.org
6673S: Maintained
6674F: drivers/i2c/busses/i2c-pasemi.c
6675
6676PADATA PARALLEL EXECUTION MECHANISM
6677M: Steffen Klassert <steffen.klassert@secunet.com>
6678L: linux-crypto@vger.kernel.org
6679S: Maintained
6680F: kernel/padata.c
6681F: include/linux/padata.h
6682F: Documentation/padata.txt
6683
6684PANASONIC LAPTOP ACPI EXTRAS DRIVER
6685M: Harald Welte <laforge@gnumonks.org>
6686L: platform-driver-x86@vger.kernel.org
6687S: Maintained
6688F: drivers/platform/x86/panasonic-laptop.c
6689
6690PANASONIC MN10300/AM33/AM34 PORT
6691M: David Howells <dhowells@redhat.com>
6692M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
6693L: linux-am33-list@redhat.com (moderated for non-subscribers)
6694W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6695S: Maintained
6696F: Documentation/mn10300/
6697F: arch/mn10300/
6698
6699PARALLEL PORT SUPPORT
6700L: linux-parport@lists.infradead.org (subscribers-only)
6701S: Orphan
6702F: drivers/parport/
6703F: include/linux/parport*.h
6704F: drivers/char/ppdev.c
6705F: include/uapi/linux/ppdev.h
6706
6707PARAVIRT_OPS INTERFACE
6708M: Jeremy Fitzhardinge <jeremy@goop.org>
6709M: Chris Wright <chrisw@sous-sol.org>
6710M: Alok Kataria <akataria@vmware.com>
6711M: Rusty Russell <rusty@rustcorp.com.au>
6712L: virtualization@lists.linux-foundation.org
6713S: Supported
6714F: Documentation/ia64/paravirt_ops.txt
6715F: arch/*/kernel/paravirt*
6716F: arch/*/include/asm/paravirt.h
6717
6718PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
6719M: Tim Waugh <tim@cyberelk.net>
6720L: linux-parport@lists.infradead.org (subscribers-only)
6721W: http://www.torque.net/linux-pp.html
6722S: Maintained
6723F: Documentation/blockdev/paride.txt
6724F: drivers/block/paride/
6725
6726PARISC ARCHITECTURE
6727M: "James E.J. Bottomley" <jejb@parisc-linux.org>
6728M: Helge Deller <deller@gmx.de>
6729L: linux-parisc@vger.kernel.org
6730W: http://www.parisc-linux.org/
6731Q: http://patchwork.kernel.org/project/linux-parisc/list/
6732T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
6733T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
6734S: Maintained
6735F: arch/parisc/
6736F: Documentation/parisc/
6737F: drivers/parisc/
6738F: drivers/char/agp/parisc-agp.c
6739F: drivers/input/serio/gscps2.c
6740F: drivers/parport/parport_gsc.*
6741F: drivers/tty/serial/8250/8250_gsc.c
6742F: drivers/video/sti*
6743F: drivers/video/console/sti*
6744F: drivers/video/logo/logo_parisc*
6745
6746PC87360 HARDWARE MONITORING DRIVER
6747M: Jim Cromie <jim.cromie@gmail.com>
6748L: lm-sensors@lm-sensors.org
6749S: Maintained
6750F: Documentation/hwmon/pc87360
6751F: drivers/hwmon/pc87360.c
6752
6753PC8736x GPIO DRIVER
6754M: Jim Cromie <jim.cromie@gmail.com>
6755S: Maintained
6756F: drivers/char/pc8736x_gpio.c
6757
6758PC87427 HARDWARE MONITORING DRIVER
6759M: Jean Delvare <jdelvare@suse.de>
6760L: lm-sensors@lm-sensors.org
6761S: Maintained
6762F: Documentation/hwmon/pc87427
6763F: drivers/hwmon/pc87427.c
6764
6765PCA9532 LED DRIVER
6766M: Riku Voipio <riku.voipio@iki.fi>
6767S: Maintained
6768F: drivers/leds/leds-pca9532.c
6769F: include/linux/leds-pca9532.h
6770
6771PCA9541 I2C BUS MASTER SELECTOR DRIVER
6772M: Guenter Roeck <linux@roeck-us.net>
6773L: linux-i2c@vger.kernel.org
6774S: Maintained
6775F: drivers/i2c/muxes/i2c-mux-pca9541.c
6776
6777PCDP - PRIMARY CONSOLE AND DEBUG PORT
6778M: Khalid Aziz <khalid@gonehiking.org>
6779S: Maintained
6780F: drivers/firmware/pcdp.*
6781
6782PCI ERROR RECOVERY
6783M: Linas Vepstas <linasvepstas@gmail.com>
6784L: linux-pci@vger.kernel.org
6785S: Supported
6786F: Documentation/PCI/pci-error-recovery.txt
6787
6788PCI SUBSYSTEM
6789M: Bjorn Helgaas <bhelgaas@google.com>
6790L: linux-pci@vger.kernel.org
6791Q: http://patchwork.ozlabs.org/project/linux-pci/list/
6792T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
6793S: Supported
6794F: Documentation/PCI/
6795F: drivers/pci/
6796F: include/linux/pci*
6797F: arch/x86/pci/
6798F: arch/x86/kernel/quirks.c
6799
6800PCI DRIVER FOR IMX6
6801M: Richard Zhu <r65037@freescale.com>
6802M: Shawn Guo <shawn.guo@freescale.com>
6803L: linux-pci@vger.kernel.org
6804L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6805S: Maintained
6806F: drivers/pci/host/*imx6*
6807
6808PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6809M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6810M: Jason Cooper <jason@lakedaemon.net>
6811L: linux-pci@vger.kernel.org
6812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6813S: Maintained
6814F: drivers/pci/host/*mvebu*
6815
6816PCI DRIVER FOR NVIDIA TEGRA
6817M: Thierry Reding <thierry.reding@gmail.com>
6818L: linux-tegra@vger.kernel.org
6819L: linux-pci@vger.kernel.org
6820S: Supported
6821F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6822F: drivers/pci/host/pci-tegra.c
6823
6824PCI DRIVER FOR RENESAS R-CAR
6825M: Simon Horman <horms@verge.net.au>
6826L: linux-pci@vger.kernel.org
6827L: linux-sh@vger.kernel.org
6828S: Maintained
6829F: drivers/pci/host/*rcar*
6830
6831PCI DRIVER FOR SAMSUNG EXYNOS
6832M: Jingoo Han <jg1.han@samsung.com>
6833L: linux-pci@vger.kernel.org
6834L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6835L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6836S: Maintained
6837F: drivers/pci/host/pci-exynos.c
6838
6839PCI DRIVER FOR SYNOPSIS DESIGNWARE
6840M: Mohit Kumar <mohit.kumar@st.com>
6841M: Jingoo Han <jg1.han@samsung.com>
6842L: linux-pci@vger.kernel.org
6843S: Maintained
6844F: drivers/pci/host/*designware*
6845
6846PCI DRIVER FOR GENERIC OF HOSTS
6847M: Will Deacon <will.deacon@arm.com>
6848L: linux-pci@vger.kernel.org
6849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6850S: Maintained
6851F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6852F: drivers/pci/host/pci-host-generic.c
6853
6854PCMCIA SUBSYSTEM
6855P: Linux PCMCIA Team
6856L: linux-pcmcia@lists.infradead.org
6857W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
6858T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
6859S: Maintained
6860F: Documentation/pcmcia/
6861F: drivers/pcmcia/
6862F: include/pcmcia/
6863
6864PCNET32 NETWORK DRIVER
6865M: Don Fry <pcnet32@frontier.com>
6866L: netdev@vger.kernel.org
6867S: Maintained
6868F: drivers/net/ethernet/amd/pcnet32.c
6869
6870PCRYPT PARALLEL CRYPTO ENGINE
6871M: Steffen Klassert <steffen.klassert@secunet.com>
6872L: linux-crypto@vger.kernel.org
6873S: Maintained
6874F: crypto/pcrypt.c
6875F: include/crypto/pcrypt.h
6876
6877PER-CPU MEMORY ALLOCATOR
6878M: Tejun Heo <tj@kernel.org>
6879M: Christoph Lameter <cl@linux-foundation.org>
6880T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6881S: Maintained
6882F: include/linux/percpu*.h
6883F: mm/percpu*.c
6884F: arch/*/include/asm/percpu.h
6885
6886PER-TASK DELAY ACCOUNTING
6887M: Balbir Singh <bsingharora@gmail.com>
6888S: Maintained
6889F: include/linux/delayacct.h
6890F: kernel/delayacct.c
6891
6892PERFORMANCE EVENTS SUBSYSTEM
6893M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6894M: Paul Mackerras <paulus@samba.org>
6895M: Ingo Molnar <mingo@redhat.com>
6896M: Arnaldo Carvalho de Melo <acme@kernel.org>
6897L: linux-kernel@vger.kernel.org
6898T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6899S: Supported
6900F: kernel/events/*
6901F: include/linux/perf_event.h
6902F: include/uapi/linux/perf_event.h
6903F: arch/*/kernel/perf_event*.c
6904F: arch/*/kernel/*/perf_event*.c
6905F: arch/*/kernel/*/*/perf_event*.c
6906F: arch/*/include/asm/perf_event.h
6907F: arch/*/kernel/perf_callchain.c
6908F: tools/perf/
6909
6910PERSONALITY HANDLING
6911M: Christoph Hellwig <hch@infradead.org>
6912L: linux-abi-devel@lists.sourceforge.net
6913S: Maintained
6914F: include/linux/personality.h
6915F: include/uapi/linux/personality.h
6916
6917PHONET PROTOCOL
6918M: Remi Denis-Courmont <courmisch@gmail.com>
6919S: Supported
6920F: Documentation/networking/phonet.txt
6921F: include/linux/phonet.h
6922F: include/net/phonet/
6923F: include/uapi/linux/phonet.h
6924F: net/phonet/
6925
6926PHRAM MTD DRIVER
6927M: Joern Engel <joern@lazybastard.org>
6928L: linux-mtd@lists.infradead.org
6929S: Maintained
6930F: drivers/mtd/devices/phram.c
6931
6932PICOLCD HID DRIVER
6933M: Bruno Prémont <bonbons@linux-vserver.org>
6934L: linux-input@vger.kernel.org
6935S: Maintained
6936F: drivers/hid/hid-picolcd*
6937
6938PICOXCELL SUPPORT
6939M: Jamie Iles <jamie@jamieiles.com>
6940L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6941T: git git://github.com/jamieiles/linux-2.6-ji.git
6942S: Supported
6943F: arch/arm/mach-picoxcell/
6944F: drivers/*/picoxcell*
6945F: drivers/*/*/picoxcell*
6946
6947PIN CONTROL SUBSYSTEM
6948M: Linus Walleij <linus.walleij@linaro.org>
6949S: Maintained
6950F: drivers/pinctrl/
6951F: include/linux/pinctrl/
6952
6953PIN CONTROLLER - ATMEL AT91
6954M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6956S: Maintained
6957F: drivers/pinctrl/pinctrl-at91.c
6958
6959PIN CONTROLLER - RENESAS
6960M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6961L: linux-sh@vger.kernel.org
6962S: Maintained
6963F: drivers/pinctrl/sh-pfc/
6964
6965PIN CONTROLLER - SAMSUNG
6966M: Tomasz Figa <t.figa@samsung.com>
6967M: Thomas Abraham <thomas.abraham@linaro.org>
6968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6969L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6970S: Maintained
6971F: drivers/pinctrl/pinctrl-exynos.*
6972F: drivers/pinctrl/pinctrl-s3c*
6973F: drivers/pinctrl/pinctrl-samsung.*
6974
6975PIN CONTROLLER - ST SPEAR
6976M: Viresh Kumar <viresh.linux@gmail.com>
6977L: spear-devel@list.st.com
6978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6979W: http://www.st.com/spear
6980S: Maintained
6981F: drivers/pinctrl/spear/
6982
6983PKTCDVD DRIVER
6984M: Jiri Kosina <jkosina@suse.cz>
6985S: Maintained
6986F: drivers/block/pktcdvd.c
6987F: include/linux/pktcdvd.h
6988F: include/uapi/linux/pktcdvd.h
6989
6990PKUNITY SOC DRIVERS
6991M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6992W: http://mprc.pku.edu.cn/~guanxuetao/linux
6993S: Maintained
6994T: git git://github.com/gxt/linux.git
6995F: drivers/input/serio/i8042-unicore32io.h
6996F: drivers/i2c/busses/i2c-puv3.c
6997F: drivers/video/fb-puv3.c
6998F: drivers/rtc/rtc-puv3.c
6999
7000PMBUS HARDWARE MONITORING DRIVERS
7001M: Guenter Roeck <linux@roeck-us.net>
7002L: lm-sensors@lm-sensors.org
7003W: http://www.lm-sensors.org/
7004W: http://www.roeck-us.net/linux/drivers/
7005T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7006S: Maintained
7007F: Documentation/hwmon/pmbus
7008F: drivers/hwmon/pmbus/
7009F: include/linux/i2c/pmbus.h
7010
7011PMC SIERRA MaxRAID DRIVER
7012M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7013L: linux-scsi@vger.kernel.org
7014W: http://www.pmc-sierra.com/
7015S: Supported
7016F: drivers/scsi/pmcraid.*
7017
7018PMC SIERRA PM8001 DRIVER
7019M: xjtuwjp@gmail.com
7020M: lindar_liu@usish.com
7021L: linux-scsi@vger.kernel.org
7022S: Supported
7023F: drivers/scsi/pm8001/
7024
7025POSIX CLOCKS and TIMERS
7026M: Thomas Gleixner <tglx@linutronix.de>
7027L: linux-kernel@vger.kernel.org
7028T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7029S: Supported
7030F: fs/timerfd.c
7031F: include/linux/timer*
7032F: kernel/*timer*
7033
7034POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7035M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7036M: David Woodhouse <dwmw2@infradead.org>
7037T: git git://git.infradead.org/battery-2.6.git
7038S: Maintained
7039F: include/linux/power_supply.h
7040F: drivers/power/
7041
7042PNP SUPPORT
7043M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7044S: Maintained
7045F: drivers/pnp/
7046
7047PNXxxxx I2C DRIVER
7048M: Vitaly Wool <vitalywool@gmail.com>
7049L: linux-i2c@vger.kernel.org
7050S: Maintained
7051F: drivers/i2c/busses/i2c-pnx.c
7052
7053PPP PROTOCOL DRIVERS AND COMPRESSORS
7054M: Paul Mackerras <paulus@samba.org>
7055L: linux-ppp@vger.kernel.org
7056S: Maintained
7057F: drivers/net/ppp/ppp_*
7058
7059PPP OVER ATM (RFC 2364)
7060M: Mitchell Blank Jr <mitch@sfgoth.com>
7061S: Maintained
7062F: net/atm/pppoatm.c
7063F: include/uapi/linux/atmppp.h
7064
7065PPP OVER ETHERNET
7066M: Michal Ostrowski <mostrows@earthlink.net>
7067S: Maintained
7068F: drivers/net/ppp/pppoe.c
7069F: drivers/net/ppp/pppox.c
7070
7071PPP OVER L2TP
7072M: James Chapman <jchapman@katalix.com>
7073S: Maintained
7074F: net/l2tp/l2tp_ppp.c
7075F: include/linux/if_pppol2tp.h
7076F: include/uapi/linux/if_pppol2tp.h
7077
7078PPS SUPPORT
7079M: Rodolfo Giometti <giometti@enneenne.com>
7080W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7081L: linuxpps@ml.enneenne.com (subscribers-only)
7082S: Maintained
7083F: Documentation/pps/
7084F: drivers/pps/
7085F: include/linux/pps*.h
7086
7087PPTP DRIVER
7088M: Dmitry Kozlov <xeb@mail.ru>
7089L: netdev@vger.kernel.org
7090S: Maintained
7091F: drivers/net/ppp/pptp.c
7092W: http://sourceforge.net/projects/accel-pptp
7093
7094PREEMPTIBLE KERNEL
7095M: Robert Love <rml@tech9.net>
7096L: kpreempt-tech@lists.sourceforge.net
7097W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7098S: Supported
7099F: Documentation/preempt-locking.txt
7100F: include/linux/preempt.h
7101
7102PRISM54 WIRELESS DRIVER
7103M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7104L: linux-wireless@vger.kernel.org
7105W: http://wireless.kernel.org/en/users/Drivers/p54
7106S: Obsolete
7107F: drivers/net/wireless/prism54/
7108
7109PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
7110M: Mikael Pettersson <mikpelinux@gmail.com>
7111L: linux-ide@vger.kernel.org
7112S: Maintained
7113F: drivers/ata/sata_promise.*
7114
7115PS3 NETWORK SUPPORT
7116M: Geoff Levand <geoff@infradead.org>
7117L: netdev@vger.kernel.org
7118L: cbe-oss-dev@lists.ozlabs.org
7119S: Maintained
7120F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7121
7122PS3 PLATFORM SUPPORT
7123M: Geoff Levand <geoff@infradead.org>
7124L: linuxppc-dev@lists.ozlabs.org
7125L: cbe-oss-dev@lists.ozlabs.org
7126S: Maintained
7127F: arch/powerpc/boot/ps3*
7128F: arch/powerpc/include/asm/lv1call.h
7129F: arch/powerpc/include/asm/ps3*.h
7130F: arch/powerpc/platforms/ps3/
7131F: drivers/*/ps3*
7132F: drivers/ps3/
7133F: drivers/rtc/rtc-ps3.c
7134F: drivers/usb/host/*ps3.c
7135F: sound/ppc/snd_ps3*
7136
7137PS3VRAM DRIVER
7138M: Jim Paris <jim@jtan.com>
7139L: cbe-oss-dev@lists.ozlabs.org
7140S: Maintained
7141F: drivers/block/ps3vram.c
7142
7143PSTORE FILESYSTEM
7144M: Anton Vorontsov <anton@enomsg.org>
7145M: Colin Cross <ccross@android.com>
7146M: Kees Cook <keescook@chromium.org>
7147M: Tony Luck <tony.luck@intel.com>
7148S: Maintained
7149T: git git://git.infradead.org/users/cbou/linux-pstore.git
7150F: fs/pstore/
7151F: include/linux/pstore*
7152F: drivers/firmware/efi/efi-pstore.c
7153F: drivers/acpi/apei/erst.c
7154
7155PTP HARDWARE CLOCK SUPPORT
7156M: Richard Cochran <richardcochran@gmail.com>
7157L: netdev@vger.kernel.org
7158S: Maintained
7159W: http://linuxptp.sourceforge.net/
7160F: Documentation/ABI/testing/sysfs-ptp
7161F: Documentation/ptp/*
7162F: drivers/net/ethernet/freescale/gianfar_ptp.c
7163F: drivers/net/phy/dp83640*
7164F: drivers/ptp/*
7165F: include/linux/ptp_cl*
7166
7167PTRACE SUPPORT
7168M: Roland McGrath <roland@redhat.com>
7169M: Oleg Nesterov <oleg@redhat.com>
7170S: Maintained
7171F: include/asm-generic/syscall.h
7172F: include/linux/ptrace.h
7173F: include/linux/regset.h
7174F: include/linux/tracehook.h
7175F: include/uapi/linux/ptrace.h
7176F: kernel/ptrace.c
7177
7178PVRUSB2 VIDEO4LINUX DRIVER
7179M: Mike Isely <isely@pobox.com>
7180L: pvrusb2@isely.net (subscribers-only)
7181L: linux-media@vger.kernel.org
7182W: http://www.isely.net/pvrusb2/
7183T: git git://linuxtv.org/media_tree.git
7184S: Maintained
7185F: Documentation/video4linux/README.pvrusb2
7186F: drivers/media/usb/pvrusb2/
7187
7188PWC WEBCAM DRIVER
7189M: Hans de Goede <hdegoede@redhat.com>
7190L: linux-media@vger.kernel.org
7191T: git git://linuxtv.org/media_tree.git
7192S: Maintained
7193F: drivers/media/usb/pwc/*
7194
7195PWM SUBSYSTEM
7196M: Thierry Reding <thierry.reding@gmail.com>
7197L: linux-pwm@vger.kernel.org
7198S: Maintained
7199T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7200F: Documentation/pwm.txt
7201F: Documentation/devicetree/bindings/pwm/
7202F: include/linux/pwm.h
7203F: drivers/pwm/
7204F: drivers/video/backlight/pwm_bl.c
7205F: include/linux/pwm_backlight.h
7206
7207PXA2xx/PXA3xx SUPPORT
7208M: Eric Miao <eric.y.miao@gmail.com>
7209M: Russell King <linux@arm.linux.org.uk>
7210M: Haojian Zhuang <haojian.zhuang@gmail.com>
7211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7212T: git git://github.com/hzhuang1/linux.git
7213T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7214S: Maintained
7215F: arch/arm/mach-pxa/
7216F: drivers/pcmcia/pxa2xx*
7217F: drivers/spi/spi-pxa2xx*
7218F: drivers/usb/gadget/pxa2*
7219F: include/sound/pxa2xx-lib.h
7220F: sound/arm/pxa*
7221F: sound/soc/pxa/
7222
7223PXA3xx NAND FLASH DRIVER
7224M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7225L: linux-mtd@lists.infradead.org
7226S: Maintained
7227F: drivers/mtd/nand/pxa3xx-nand.c
7228
7229MMP SUPPORT
7230M: Eric Miao <eric.y.miao@gmail.com>
7231M: Haojian Zhuang <haojian.zhuang@gmail.com>
7232L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7233T: git git://github.com/hzhuang1/linux.git
7234T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7235S: Maintained
7236F: arch/arm/mach-mmp/
7237
7238PXA MMCI DRIVER
7239S: Orphan
7240
7241PXA RTC DRIVER
7242M: Robert Jarzmik <robert.jarzmik@free.fr>
7243L: rtc-linux@googlegroups.com
7244S: Maintained
7245
7246QIB DRIVER
7247M: Mike Marciniszyn <infinipath@intel.com>
7248L: linux-rdma@vger.kernel.org
7249S: Supported
7250F: drivers/infiniband/hw/qib/
7251
7252QLOGIC QLA1280 SCSI DRIVER
7253M: Michael Reed <mdr@sgi.com>
7254L: linux-scsi@vger.kernel.org
7255S: Maintained
7256F: drivers/scsi/qla1280.[ch]
7257
7258QLOGIC QLA2XXX FC-SCSI DRIVER
7259M: qla2xxx-upstream@qlogic.com
7260L: linux-scsi@vger.kernel.org
7261S: Supported
7262F: Documentation/scsi/LICENSE.qla2xxx
7263F: drivers/scsi/qla2xxx/
7264
7265QLOGIC QLA4XXX iSCSI DRIVER
7266M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7267M: iscsi-driver@qlogic.com
7268L: linux-scsi@vger.kernel.org
7269S: Supported
7270F: Documentation/scsi/LICENSE.qla4xxx
7271F: drivers/scsi/qla4xxx/
7272
7273QLOGIC QLA3XXX NETWORK DRIVER
7274M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7275M: Ron Mercer <ron.mercer@qlogic.com>
7276M: linux-driver@qlogic.com
7277L: netdev@vger.kernel.org
7278S: Supported
7279F: Documentation/networking/LICENSE.qla3xxx
7280F: drivers/net/ethernet/qlogic/qla3xxx.*
7281
7282QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7283M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7284M: Dept-HSGLinuxNICDev@qlogic.com
7285L: netdev@vger.kernel.org
7286S: Supported
7287F: drivers/net/ethernet/qlogic/qlcnic/
7288
7289QLOGIC QLGE 10Gb ETHERNET DRIVER
7290M: Shahed Shaikh <shahed.shaikh@qlogic.com>
7291M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
7292M: Ron Mercer <ron.mercer@qlogic.com>
7293M: linux-driver@qlogic.com
7294L: netdev@vger.kernel.org
7295S: Supported
7296F: drivers/net/ethernet/qlogic/qlge/
7297
7298QNX4 FILESYSTEM
7299M: Anders Larsen <al@alarsen.net>
7300W: http://www.alarsen.net/linux/qnx4fs/
7301S: Maintained
7302F: fs/qnx4/
7303F: include/uapi/linux/qnx4_fs.h
7304F: include/uapi/linux/qnxtypes.h
7305
7306