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