Root/MAINTAINERS

Source at commit b386be689295730688885552666ea40b2e639b14 created 8 years 9 months ago.
By Maarten ter Huurne, Revert "MIPS: JZ4740: reset: Initialize hibernate wakeup counters."
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    X: Files and directories that are NOT maintained, same rules as F:
94       Files exclusions are tested before file matches.
95       Can be useful for excluding a specific subdirectory, for instance:
96       F: net/
97       X: net/ipv6/
98       matches all files in and below net excluding net/ipv6/
99    K: Keyword perl extended regex pattern to match content in a
100       patch or file. For instance:
101       K: of_get_profile
102          matches patches or files that contain "of_get_profile"
103       K: \b(printk|pr_(info|err))\b
104          matches patches or files that contain one or more of the words
105          printk, pr_info or pr_err
106       One regex pattern per line. Multiple K: lines acceptable.
107
108Note: For the hard of thinking, this list is meant to remain in alphabetical
109order. If you could add yourselves to it in alphabetical order that would be
110so much easier [Ed]
111
112Maintainers List (try to look for most precise areas first)
113
114        -----------------------------------
115
1163C505 NETWORK DRIVER
117M: Philip Blundell <philb@gnu.org>
118L: netdev@vger.kernel.org
119S: Maintained
120F: drivers/net/ethernet/i825xx/3c505*
121
1223C59X NETWORK DRIVER
123M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
124L: netdev@vger.kernel.org
125S: Maintained
126F: Documentation/networking/vortex.txt
127F: drivers/net/ethernet/3com/3c59x.c
128
1293CR990 NETWORK DRIVER
130M: David Dillow <dave@thedillows.org>
131L: netdev@vger.kernel.org
132S: Maintained
133F: drivers/net/ethernet/3com/typhoon*
134
1353WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
136M: Adam Radford <linuxraid@lsi.com>
137L: linux-scsi@vger.kernel.org
138W: http://www.lsi.com
139S: Supported
140F: drivers/scsi/3w-*
141
14253C700 AND 53C700-66 SCSI DRIVER
143M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
144L: linux-scsi@vger.kernel.org
145S: Maintained
146F: drivers/scsi/53c700*
147
1486PACK NETWORK DRIVER FOR AX.25
149M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
150L: linux-hams@vger.kernel.org
151S: Maintained
152F: drivers/net/hamradio/6pack.c
153
1548169 10/100/1000 GIGABIT ETHERNET DRIVER
155M: Realtek linux nic maintainers <nic_swsd@realtek.com>
156M: Francois Romieu <romieu@fr.zoreil.com>
157L: netdev@vger.kernel.org
158S: Maintained
159F: drivers/net/ethernet/realtek/r8169.c
160
1618250/16?50 (AND CLONE UARTS) SERIAL DRIVER
162M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
163L: linux-serial@vger.kernel.org
164W: http://serial.sourceforge.net
165S: Maintained
166T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
167F: drivers/tty/serial/8250*
168F: include/linux/serial_8250.h
169
1708390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
171L: netdev@vger.kernel.org
172S: Orphan / Obsolete
173F: drivers/net/ethernet/8390/
174
1759P FILE SYSTEM
176M: Eric Van Hensbergen <ericvh@gmail.com>
177M: Ron Minnich <rminnich@sandia.gov>
178M: Latchesar Ionkov <lucho@ionkov.net>
179L: v9fs-developer@lists.sourceforge.net
180W: http://swik.net/v9fs
181Q: http://patchwork.kernel.org/project/v9fs-devel/list/
182T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
183S: Maintained
184F: Documentation/filesystems/9p.txt
185F: fs/9p/
186
187AACRAID SCSI RAID DRIVER
188M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
189L: linux-scsi@vger.kernel.org
190W: http://www.adaptec.com/
191S: Supported
192F: Documentation/scsi/aacraid.txt
193F: drivers/scsi/aacraid/
194
195ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
196M: Hans de Goede <hdegoede@redhat.com>
197L: lm-sensors@lm-sensors.org
198S: Maintained
199F: drivers/hwmon/abituguru.c
200
201ABIT UGURU 3 HARDWARE MONITOR DRIVER
202M: Alistair John Strachan <alistair@devzero.co.uk>
203L: lm-sensors@lm-sensors.org
204S: Maintained
205F: drivers/hwmon/abituguru3.c
206
207ACENIC DRIVER
208M: Jes Sorensen <jes@trained-monkey.org>
209L: linux-acenic@sunsite.dk
210S: Maintained
211F: drivers/net/ethernet/alteon/acenic*
212
213ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
214M: Peter Feuerer <peter@piie.net>
215L: platform-driver-x86@vger.kernel.org
216W: http://piie.net/?section=acerhdf
217S: Maintained
218F: drivers/platform/x86/acerhdf.c
219
220ACER WMI LAPTOP EXTRAS
221M: Joey Lee <jlee@novell.com>
222L: platform-driver-x86@vger.kernel.org
223S: Maintained
224F: drivers/platform/x86/acer-wmi.c
225
226ACPI
227M: Len Brown <lenb@kernel.org>
228L: linux-acpi@vger.kernel.org
229W: http://www.lesswatts.org/projects/acpi/
230Q: http://patchwork.kernel.org/project/linux-acpi/list/
231T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
232S: Supported
233F: drivers/acpi/
234F: drivers/pnp/pnpacpi/
235F: include/linux/acpi.h
236F: include/acpi/
237
238ACPI FAN DRIVER
239M: Zhang Rui <rui.zhang@intel.com>
240L: linux-acpi@vger.kernel.org
241W: http://www.lesswatts.org/projects/acpi/
242S: Supported
243F: drivers/acpi/fan.c
244
245ACPI PROCESSOR AGGREGATOR DRIVER
246M: Shaohua Li <shaohua.li@intel.com>
247L: linux-acpi@vger.kernel.org
248W: http://www.lesswatts.org/projects/acpi/
249S: Supported
250F: drivers/acpi/acpi_pad.c
251
252ACPI THERMAL DRIVER
253M: Zhang Rui <rui.zhang@intel.com>
254L: linux-acpi@vger.kernel.org
255W: http://www.lesswatts.org/projects/acpi/
256S: Supported
257F: drivers/acpi/*thermal*
258
259ACPI VIDEO DRIVER
260M: Zhang Rui <rui.zhang@intel.com>
261L: linux-acpi@vger.kernel.org
262W: http://www.lesswatts.org/projects/acpi/
263S: Supported
264F: drivers/acpi/video.c
265
266ACPI WMI DRIVER
267L: platform-driver-x86@vger.kernel.org
268S: Orphan
269F: drivers/platform/x86/wmi.c
270
271AD1889 ALSA SOUND DRIVER
272M: Thibaut Varene <T-Bone@parisc-linux.org>
273W: http://wiki.parisc-linux.org/AD1889
274L: linux-parisc@vger.kernel.org
275S: Maintained
276F: sound/pci/ad1889.*
277
278AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
279M: Michael Hennerich <michael.hennerich@analog.com>
280L: device-drivers-devel@blackfin.uclinux.org
281W: http://wiki.analog.com/AD5254
282S: Supported
283F: drivers/misc/ad525x_dpot.c
284
285AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
286M: Michael Hennerich <michael.hennerich@analog.com>
287L: device-drivers-devel@blackfin.uclinux.org
288W: http://wiki.analog.com/AD5398
289S: Supported
290F: drivers/regulator/ad5398.c
291
292AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
293M: Michael Hennerich <michael.hennerich@analog.com>
294L: device-drivers-devel@blackfin.uclinux.org
295W: http://wiki.analog.com/AD7142
296S: Supported
297F: drivers/input/misc/ad714x.c
298
299AD7877 TOUCHSCREEN DRIVER
300M: Michael Hennerich <michael.hennerich@analog.com>
301L: device-drivers-devel@blackfin.uclinux.org
302W: http://wiki.analog.com/AD7877
303S: Supported
304F: drivers/input/touchscreen/ad7877.c
305
306AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
307M: Michael Hennerich <michael.hennerich@analog.com>
308L: device-drivers-devel@blackfin.uclinux.org
309W: http://wiki.analog.com/AD7879
310S: Supported
311F: drivers/input/touchscreen/ad7879.c
312
313ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
314M: Jiri Kosina <jkosina@suse.cz>
315S: Maintained
316
317ADM1025 HARDWARE MONITOR DRIVER
318M: Jean Delvare <khali@linux-fr.org>
319L: lm-sensors@lm-sensors.org
320S: Maintained
321F: Documentation/hwmon/adm1025
322F: drivers/hwmon/adm1025.c
323
324ADM1029 HARDWARE MONITOR DRIVER
325M: Corentin Labbe <corentin.labbe@geomatys.fr>
326L: lm-sensors@lm-sensors.org
327S: Maintained
328F: drivers/hwmon/adm1029.c
329
330ADM8211 WIRELESS DRIVER
331L: linux-wireless@vger.kernel.org
332W: http://linuxwireless.org/
333S: Orphan
334F: drivers/net/wireless/adm8211.*
335
336ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
337M: Michael Hennerich <michael.hennerich@analog.com>
338L: device-drivers-devel@blackfin.uclinux.org
339W: http://wiki.analog.com/ADP5520
340S: Supported
341F: drivers/mfd/adp5520.c
342F: drivers/video/backlight/adp5520_bl.c
343F: drivers/leds/leds-adp5520.c
344F: drivers/gpio/gpio-adp5520.c
345F: drivers/input/keyboard/adp5520-keys.c
346
347ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
348M: Michael Hennerich <michael.hennerich@analog.com>
349L: device-drivers-devel@blackfin.uclinux.org
350W: http://wiki.analog.com/ADP5588
351S: Supported
352F: drivers/input/keyboard/adp5588-keys.c
353F: drivers/gpio/gpio-adp5588.c
354
355ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
356M: Michael Hennerich <michael.hennerich@analog.com>
357L: device-drivers-devel@blackfin.uclinux.org
358W: http://wiki.analog.com/ADP8860
359S: Supported
360F: drivers/video/backlight/adp8860_bl.c
361
362ADS1015 HARDWARE MONITOR DRIVER
363M: Dirk Eibach <eibach@gdsys.de>
364L: lm-sensors@lm-sensors.org
365S: Maintained
366F: Documentation/hwmon/ads1015
367F: drivers/hwmon/ads1015.c
368F: include/linux/i2c/ads1015.h
369
370ADT746X FAN DRIVER
371M: Colin Leroy <colin@colino.net>
372S: Maintained
373F: drivers/macintosh/therm_adt746x.c
374
375ADT7475 HARDWARE MONITOR DRIVER
376M: Jean Delvare <khali@linux-fr.org>
377L: lm-sensors@lm-sensors.org
378S: Maintained
379F: Documentation/hwmon/adt7475
380F: drivers/hwmon/adt7475.c
381
382ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
383M: Michael Hennerich <michael.hennerich@analog.com>
384L: device-drivers-devel@blackfin.uclinux.org
385W: http://wiki.analog.com/ADXL345
386S: Supported
387F: drivers/input/misc/adxl34x.c
388
389ADVANSYS SCSI DRIVER
390M: Matthew Wilcox <matthew@wil.cx>
391L: linux-scsi@vger.kernel.org
392S: Maintained
393F: Documentation/scsi/advansys.txt
394F: drivers/scsi/advansys.c
395
396AEDSP16 DRIVER
397M: Riccardo Facchetti <fizban@tin.it>
398S: Maintained
399F: sound/oss/aedsp16.c
400
401AFFS FILE SYSTEM
402L: linux-fsdevel@vger.kernel.org
403S: Orphan
404F: Documentation/filesystems/affs.txt
405F: fs/affs/
406
407AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
408M: David Howells <dhowells@redhat.com>
409L: linux-afs@lists.infradead.org
410S: Supported
411F: fs/afs/
412F: include/net/af_rxrpc.h
413F: net/rxrpc/af_rxrpc.c
414
415AGPGART DRIVER
416M: David Airlie <airlied@linux.ie>
417T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
418S: Maintained
419F: drivers/char/agp/
420F: include/linux/agp*
421
422AHA152X SCSI DRIVER
423M: "Juergen E. Fischer" <fischer@norbit.de>
424L: linux-scsi@vger.kernel.org
425S: Maintained
426F: drivers/scsi/aha152x*
427F: drivers/scsi/pcmcia/aha152x*
428
429AIC7XXX / AIC79XX SCSI DRIVER
430M: Hannes Reinecke <hare@suse.de>
431L: linux-scsi@vger.kernel.org
432S: Maintained
433F: drivers/scsi/aic7xxx/
434F: drivers/scsi/aic7xxx_old/
435
436AIO
437M: Benjamin LaHaise <bcrl@kvack.org>
438L: linux-aio@kvack.org
439S: Supported
440F: fs/aio.c
441F: include/linux/*aio*.h
442
443ALCATEL SPEEDTOUCH USB DRIVER
444M: Duncan Sands <duncan.sands@free.fr>
445L: linux-usb@vger.kernel.org
446W: http://www.linux-usb.org/SpeedTouch/
447S: Maintained
448F: drivers/usb/atm/speedtch.c
449F: drivers/usb/atm/usbatm.c
450
451ALCHEMY AU1XX0 MMC DRIVER
452M: Manuel Lauss <manuel.lauss@gmail.com>
453S: Maintained
454F: drivers/mmc/host/au1xmmc.c
455
456ALI1563 I2C DRIVER
457M: Rudolf Marek <r.marek@assembler.cz>
458L: linux-i2c@vger.kernel.org
459S: Maintained
460F: Documentation/i2c/busses/i2c-ali1563
461F: drivers/i2c/busses/i2c-ali1563.c
462
463ALPHA PORT
464M: Richard Henderson <rth@twiddle.net>
465M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
466M: Matt Turner <mattst88@gmail.com>
467L: linux-alpha@vger.kernel.org
468F: arch/alpha/
469
470ALTERA UART/JTAG UART SERIAL DRIVERS
471M: Tobias Klauser <tklauser@distanz.ch>
472L: linux-serial@vger.kernel.org
473L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
474S: Maintained
475F: drivers/tty/serial/altera_uart.c
476F: drivers/tty/serial/altera_jtaguart.c
477F: include/linux/altera_uart.h
478F: include/linux/altera_jtaguart.h
479
480AMD FAM15H PROCESSOR POWER MONITORING DRIVER
481M: Andreas Herrmann <andreas.herrmann3@amd.com>
482L: lm-sensors@lm-sensors.org
483S: Maintained
484F: Documentation/hwmon/fam15h_power
485F: drivers/hwmon/fam15h_power.c
486
487AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
488M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
489L: linux-geode@lists.infradead.org (moderated for non-subscribers)
490S: Supported
491F: drivers/usb/gadget/amd5536udc.*
492
493AMD GEODE PROCESSOR/CHIPSET SUPPORT
494P: Andres Salomon <dilinger@queued.net>
495L: linux-geode@lists.infradead.org (moderated for non-subscribers)
496W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
497S: Supported
498F: drivers/char/hw_random/geode-rng.c
499F: drivers/crypto/geode*
500F: drivers/video/geode/
501F: arch/x86/include/asm/geode.h
502
503AMD IOMMU (AMD-VI)
504M: Joerg Roedel <joerg.roedel@amd.com>
505L: iommu@lists.linux-foundation.org
506T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
507S: Supported
508F: drivers/iommu/amd_iommu*.[ch]
509F: include/linux/amd-iommu.h
510
511AMD MICROCODE UPDATE SUPPORT
512M: Andreas Herrmann <andreas.herrmann3@amd.com>
513L: amd64-microcode@amd64.org
514S: Supported
515F: arch/x86/kernel/microcode_amd.c
516
517AMS (Apple Motion Sensor) DRIVER
518M: Michael Hanselmann <linux-kernel@hansmi.ch>
519S: Supported
520F: drivers/macintosh/ams/
521
522AMSO1100 RNIC DRIVER
523M: Tom Tucker <tom@opengridcomputing.com>
524M: Steve Wise <swise@opengridcomputing.com>
525L: linux-rdma@vger.kernel.org
526S: Maintained
527F: drivers/infiniband/hw/amso1100/
528
529ANALOG DEVICES INC ASOC CODEC DRIVERS
530M: Lars-Peter Clausen <lars@metafoo.de>
531L: device-drivers-devel@blackfin.uclinux.org
532L: alsa-devel@alsa-project.org (moderated for non-subscribers)
533W: http://wiki.analog.com/
534S: Supported
535F: sound/soc/codecs/adau*
536F: sound/soc/codecs/adav*
537F: sound/soc/codecs/ad1*
538F: sound/soc/codecs/ssm*
539F: sound/soc/codecs/sigmadsp.*
540
541ANALOG DEVICES INC ASOC DRIVERS
542L: uclinux-dist-devel@blackfin.uclinux.org
543L: alsa-devel@alsa-project.org (moderated for non-subscribers)
544W: http://blackfin.uclinux.org/
545S: Supported
546F: sound/soc/blackfin/*
547
548AOA (Apple Onboard Audio) ALSA DRIVER
549M: Johannes Berg <johannes@sipsolutions.net>
550L: linuxppc-dev@lists.ozlabs.org
551L: alsa-devel@alsa-project.org (moderated for non-subscribers)
552S: Maintained
553F: sound/aoa/
554
555APM DRIVER
556M: Jiri Kosina <jkosina@suse.cz>
557S: Odd fixes
558F: arch/x86/kernel/apm_32.c
559F: include/linux/apm_bios.h
560F: drivers/char/apm-emulation.c
561
562APPLE BCM5974 MULTITOUCH DRIVER
563M: Henrik Rydberg <rydberg@euromail.se>
564L: linux-input@vger.kernel.org
565S: Maintained
566F: drivers/input/mouse/bcm5974.c
567
568APPLE SMC DRIVER
569M: Henrik Rydberg <rydberg@euromail.se>
570L: lm-sensors@lm-sensors.org
571S: Maintained
572F: drivers/hwmon/applesmc.c
573
574APPLETALK NETWORK LAYER
575M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
576S: Maintained
577F: drivers/net/appletalk/
578F: net/appletalk/
579
580ARASAN COMPACT FLASH PATA CONTROLLER
581M: Viresh Kumar <viresh.kumar@st.com>
582L: linux-ide@vger.kernel.org
583S: Maintained
584F: include/linux/pata_arasan_cf_data.h
585F: drivers/ata/pata_arasan_cf.c
586
587ARC FRAMEBUFFER DRIVER
588M: Jaya Kumar <jayalk@intworks.biz>
589S: Maintained
590F: drivers/video/arcfb.c
591F: drivers/video/fb_defio.c
592
593ARM MFM AND FLOPPY DRIVERS
594M: Ian Molton <spyro@f2s.com>
595S: Maintained
596F: arch/arm/lib/floppydma.S
597F: arch/arm/include/asm/floppy.h
598
599ARM PMU PROFILING AND DEBUGGING
600M: Will Deacon <will.deacon@arm.com>
601S: Maintained
602F: arch/arm/kernel/perf_event*
603F: arch/arm/oprofile/common.c
604F: arch/arm/kernel/pmu.c
605F: arch/arm/include/asm/pmu.h
606F: arch/arm/kernel/hw_breakpoint.c
607F: arch/arm/include/asm/hw_breakpoint.h
608
609ARM PORT
610M: Russell King <linux@arm.linux.org.uk>
611L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
612W: http://www.arm.linux.org.uk/
613S: Maintained
614F: arch/arm/
615
616ARM PRIMECELL AACI PL041 DRIVER
617M: Russell King <linux@arm.linux.org.uk>
618S: Maintained
619F: sound/arm/aaci.*
620
621ARM PRIMECELL CLCD PL110 DRIVER
622M: Russell King <linux@arm.linux.org.uk>
623S: Maintained
624F: drivers/video/amba-clcd.*
625
626ARM PRIMECELL KMI PL050 DRIVER
627M: Russell King <linux@arm.linux.org.uk>
628S: Maintained
629F: drivers/input/serio/ambakmi.*
630F: include/linux/amba/kmi.h
631
632ARM PRIMECELL MMCI PL180/1 DRIVER
633S: Orphan
634F: drivers/mmc/host/mmci.*
635
636ARM PRIMECELL BUS SUPPORT
637M: Russell King <linux@arm.linux.org.uk>
638S: Maintained
639F: drivers/amba/
640F: include/linux/amba/bus.h
641
642ARM/ADI ROADRUNNER MACHINE SUPPORT
643M: Lennert Buytenhek <kernel@wantstofly.org>
644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
645S: Maintained
646F: arch/arm/mach-ixp23xx/
647F: arch/arm/mach-ixp23xx/include/mach/
648
649ARM/ADS SPHERE MACHINE SUPPORT
650M: Lennert Buytenhek <kernel@wantstofly.org>
651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
652S: Maintained
653
654ARM/AFEB9260 MACHINE SUPPORT
655M: Sergey Lapin <slapin@ossfans.org>
656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
657S: Maintained
658
659ARM/AJECO 1ARM MACHINE SUPPORT
660M: Lennert Buytenhek <kernel@wantstofly.org>
661L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
662S: Maintained
663
664ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
665M: Andrew Victor <linux@maxim.org.za>
666M: Nicolas Ferre <nicolas.ferre@atmel.com>
667M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
668L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
669W: http://maxim.org.za/at91_26.html
670W: http://www.linux4sam.org
671S: Supported
672F: arch/arm/mach-at91/
673
674ARM/BCMRING ARM ARCHITECTURE
675M: Jiandong Zheng <jdzheng@broadcom.com>
676M: Scott Branden <sbranden@broadcom.com>
677L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
678S: Maintained
679F: arch/arm/mach-bcmring
680
681ARM/BCMRING MTD NAND DRIVER
682M: Jiandong Zheng <jdzheng@broadcom.com>
683M: Scott Branden <sbranden@broadcom.com>
684L: linux-mtd@lists.infradead.org
685S: Maintained
686F: drivers/mtd/nand/bcm_umi_nand.c
687F: drivers/mtd/nand/bcm_umi_bch.c
688F: drivers/mtd/nand/nand_bcm_umi.h
689
690ARM/CALXEDA HIGHBANK ARCHITECTURE
691M: Rob Herring <rob.herring@calxeda.com>
692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
693S: Maintained
694F: arch/arm/mach-highbank/
695
696ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
697M: Anton Vorontsov <avorontsov@mvista.com>
698S: Maintained
699F: arch/arm/mach-cns3xxx/
700T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
701
702ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
703M: Hartley Sweeten <hsweeten@visionengravers.com>
704M: Ryan Mallon <rmallon@gmail.com>
705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
706S: Maintained
707F: arch/arm/mach-ep93xx/
708F: arch/arm/mach-ep93xx/include/mach/
709
710ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
711M: Lennert Buytenhek <kernel@wantstofly.org>
712L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
713S: Maintained
714
715ARM/CLKDEV SUPPORT
716M: Russell King <linux@arm.linux.org.uk>
717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
718F: arch/arm/include/asm/clkdev.h
719F: drivers/clk/clkdev.c
720
721ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
722M: Mike Rapoport <mike@compulab.co.il>
723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
724S: Maintained
725
726ARM/CONTEC MICRO9 MACHINE SUPPORT
727M: Hubert Feurstein <hubert.feurstein@contec.at>
728S: Maintained
729F: arch/arm/mach-ep93xx/micro9.c
730
731ARM/CORGI MACHINE SUPPORT
732M: Richard Purdie <rpurdie@rpsys.net>
733S: Maintained
734
735ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
736M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
737L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
738T: git git://git.berlios.de/gemini-board
739S: Maintained
740F: arch/arm/mach-gemini/
741
742ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
743M: Barry Song <baohua.song@csr.com>
744L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
745S: Maintained
746F: arch/arm/mach-prima2/
747F: drivers/dma/sirf-dma*
748
749ARM/EBSA110 MACHINE SUPPORT
750M: Russell King <linux@arm.linux.org.uk>
751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
752W: http://www.arm.linux.org.uk/
753S: Maintained
754F: arch/arm/mach-ebsa110/
755F: drivers/net/ethernet/amd/am79c961a.*
756
757ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
758M: Daniel Ribeiro <drwyrm@gmail.com>
759M: Stefan Schmidt <stefan@openezx.org>
760M: Harald Welte <laforge@openezx.org>
761L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
762W: http://www.openezx.org/
763S: Maintained
764T: topgit git://git.openezx.org/openezx.git
765F: arch/arm/mach-pxa/ezx.c
766
767ARM/FARADAY FA526 PORT
768M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
769L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
770S: Maintained
771T: git git://git.berlios.de/gemini-board
772F: arch/arm/mm/*-fa*
773
774ARM/FOOTBRIDGE ARCHITECTURE
775M: Russell King <linux@arm.linux.org.uk>
776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
777W: http://www.arm.linux.org.uk/
778S: Maintained
779F: arch/arm/include/asm/hardware/dec21285.h
780F: arch/arm/mach-footbridge/
781
782ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
783M: Sascha Hauer <kernel@pengutronix.de>
784L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
785S: Maintained
786T: git git://git.pengutronix.de/git/imx/linux-2.6.git
787F: arch/arm/mach-mx*/
788F: arch/arm/mach-imx/
789F: arch/arm/plat-mxc/
790
791ARM/FREESCALE IMX6
792M: Shawn Guo <shawn.guo@linaro.org>
793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
794S: Maintained
795T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
796F: arch/arm/mach-imx/*imx6*
797
798ARM/FREESCALE MXS ARM ARCHITECTURE
799M: Shawn Guo <shawn.guo@linaro.org>
800L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
801S: Maintained
802T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
803F: arch/arm/mach-mxs/
804
805ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
806M: Lennert Buytenhek <kernel@wantstofly.org>
807L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
808S: Maintained
809
810ARM/GUMSTIX MACHINE SUPPORT
811M: Steve Sakoman <sakoman@gmail.com>
812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
813S: Maintained
814
815ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
816M: Philipp Zabel <philipp.zabel@gmail.com>
817S: Maintained
818F: arch/arm/mach-pxa/hx4700.c
819F: arch/arm/mach-pxa/include/mach/hx4700.h
820
821ARM/HP JORNADA 7XX MACHINE SUPPORT
822M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
823W: www.jlime.com
824S: Maintained
825T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
826F: arch/arm/mach-sa1100/jornada720.c
827F: arch/arm/mach-sa1100/include/mach/jornada720.h
828
829ARM/INCOME PXA270 SUPPORT
830M: Marek Vasut <marek.vasut@gmail.com>
831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
832S: Maintained
833F: arch/arm/mach-pxa/colibri-pxa270-income.c
834
835ARM/INTEL IOP32X ARM ARCHITECTURE
836M: Lennert Buytenhek <kernel@wantstofly.org>
837M: Dan Williams <dan.j.williams@intel.com>
838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
839S: Maintained
840
841ARM/INTEL IOP33X ARM ARCHITECTURE
842M: Dan Williams <dan.j.williams@intel.com>
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S: Maintained
845
846ARM/INTEL IOP13XX ARM ARCHITECTURE
847M: Lennert Buytenhek <kernel@wantstofly.org>
848M: Dan Williams <dan.j.williams@intel.com>
849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
850S: Maintained
851
852ARM/INTEL IQ81342EX MACHINE SUPPORT
853M: Lennert Buytenhek <kernel@wantstofly.org>
854M: Dan Williams <dan.j.williams@intel.com>
855L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
856S: Maintained
857
858ARM/INTEL IXP2000 ARM ARCHITECTURE
859M: Lennert Buytenhek <kernel@wantstofly.org>
860L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
861S: Maintained
862
863ARM/INTEL IXDP2850 MACHINE SUPPORT
864M: Lennert Buytenhek <kernel@wantstofly.org>
865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
866S: Maintained
867
868ARM/INTEL IXP23XX ARM ARCHITECTURE
869M: Lennert Buytenhek <kernel@wantstofly.org>
870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871S: Maintained
872
873ARM/INTEL IXP4XX ARM ARCHITECTURE
874M: Imre Kaloz <kaloz@openwrt.org>
875M: Krzysztof Halasa <khc@pm.waw.pl>
876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877S: Maintained
878F: arch/arm/mach-ixp4xx/
879
880ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
881M: Jonathan Cameron <jic23@cam.ac.uk>
882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883S: Maintained
884F: arch/arm/mach-pxa/stargate2.c
885F: drivers/pcmcia/pxa2xx_stargate2.c
886
887ARM/INTEL XSC3 (MANZANO) ARM CORE
888M: Lennert Buytenhek <kernel@wantstofly.org>
889M: Dan Williams <dan.j.williams@intel.com>
890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891S: Maintained
892
893ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
894M: Lennert Buytenhek <kernel@wantstofly.org>
895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896S: Maintained
897
898ARM/LOGICPD PXA270 MACHINE SUPPORT
899M: Lennert Buytenhek <kernel@wantstofly.org>
900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
901S: Maintained
902
903ARM/MAGICIAN MACHINE SUPPORT
904M: Philipp Zabel <philipp.zabel@gmail.com>
905S: Maintained
906
907ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support
908M: Lennert Buytenhek <kernel@wantstofly.org>
909M: Nicolas Pitre <nico@fluxnic.net>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911S: Odd Fixes
912F: arch/arm/mach-kirkwood/
913F: arch/arm/mach-mv78xx0/
914F: arch/arm/mach-orion5x/
915F: arch/arm/plat-orion/
916
917ARM/Orion SoC/Technologic Systems TS-78xx platform support
918M: Alexander Clouter <alex@digriz.org.uk>
919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920W: http://www.digriz.org.uk/ts78xx/kernel
921S: Maintained
922F: arch/arm/mach-orion5x/ts78xx-*
923
924ARM/MIOA701 MACHINE SUPPORT
925M: Robert Jarzmik <robert.jarzmik@free.fr>
926L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927F: arch/arm/mach-pxa/mioa701.c
928S: Maintained
929
930ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
931M: Michael Petchkovsky <mkpetch@internode.on.net>
932S: Maintained
933
934ARM/NOMADIK ARCHITECTURE
935M: Alessandro Rubini <rubini@unipv.it>
936M: Linus Walleij <linus.walleij@stericsson.com>
937M: STEricsson <STEricsson_nomadik_linux@list.st.com>
938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
939S: Maintained
940F: arch/arm/mach-nomadik/
941F: arch/arm/plat-nomadik/
942F: drivers/i2c/busses/i2c-nomadik.c
943T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
944
945ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
946M: Nelson Castillo <arhuaco@freaks-unidos.net>
947L: openmoko-kernel@lists.openmoko.org (subscribers-only)
948W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
949S: Supported
950
951ARM/QUALCOMM MSM MACHINE SUPPORT
952M: David Brown <davidb@codeaurora.org>
953M: Daniel Walker <dwalker@fifo99.com>
954M: Bryan Huntsman <bryanh@codeaurora.org>
955L: linux-arm-msm@vger.kernel.org
956F: arch/arm/mach-msm/
957F: drivers/video/msm/
958F: drivers/mmc/host/msm_sdcc.c
959F: drivers/mmc/host/msm_sdcc.h
960F: drivers/tty/serial/msm_serial.h
961F: drivers/tty/serial/msm_serial.c
962F: drivers/platform/msm/
963F: drivers/*/pm8???-*
964F: include/linux/mfd/pm8xxx/
965T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
966S: Maintained
967
968ARM/TOSA MACHINE SUPPORT
969M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
970M: Dirk Opfer <dirk@opfer-online.de>
971S: Maintained
972
973ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
974M: Marek Vasut <marek.vasut@gmail.com>
975L: linux-arm-kernel@lists.infradead.org
976W: http://hackndev.com
977S: Maintained
978F: arch/arm/mach-pxa/include/mach/palmtx.h
979F: arch/arm/mach-pxa/palmtx.c
980F: arch/arm/mach-pxa/include/mach/palmt5.h
981F: arch/arm/mach-pxa/palmt5.c
982F: arch/arm/mach-pxa/include/mach/palmld.h
983F: arch/arm/mach-pxa/palmld.c
984F: arch/arm/mach-pxa/include/mach/palmte2.h
985F: arch/arm/mach-pxa/palmte2.c
986F: arch/arm/mach-pxa/include/mach/palmtc.h
987F: arch/arm/mach-pxa/palmtc.c
988
989ARM/PALM TREO SUPPORT
990M: Tomas Cech <sleep_walker@suse.cz>
991L: linux-arm-kernel@lists.infradead.org
992W: http://hackndev.com
993S: Maintained
994F: arch/arm/mach-pxa/include/mach/palmtreo.h
995F: arch/arm/mach-pxa/palmtreo.c
996
997ARM/PALMZ72 SUPPORT
998M: Sergey Lapin <slapin@ossfans.org>
999L: linux-arm-kernel@lists.infradead.org
1000W: http://hackndev.com
1001S: Maintained
1002F: arch/arm/mach-pxa/include/mach/palmz72.h
1003F: arch/arm/mach-pxa/palmz72.c
1004
1005ARM/PLEB SUPPORT
1006M: Peter Chubb <pleb@gelato.unsw.edu.au>
1007W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1008S: Maintained
1009
1010ARM/PT DIGITAL BOARD PORT
1011M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1012L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1013W: http://www.arm.linux.org.uk/
1014S: Maintained
1015
1016ARM/RADISYS ENP2611 MACHINE SUPPORT
1017M: Lennert Buytenhek <kernel@wantstofly.org>
1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019S: Maintained
1020
1021ARM/RISCPC ARCHITECTURE
1022M: Russell King <linux@arm.linux.org.uk>
1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024W: http://www.arm.linux.org.uk/
1025S: Maintained
1026F: arch/arm/common/time-acorn.c
1027F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1028F: arch/arm/include/asm/hardware/ioc.h
1029F: arch/arm/include/asm/hardware/iomd.h
1030F: arch/arm/include/asm/hardware/memc.h
1031F: arch/arm/mach-rpc/
1032F: drivers/net/ethernet/8390/etherh.c
1033F: drivers/net/ethernet/i825xx/ether1*
1034F: drivers/net/ethernet/seeq/ether3*
1035F: drivers/scsi/arm/
1036
1037ARM/SHARK MACHINE SUPPORT
1038M: Alexander Schulz <alex@shark-linux.de>
1039W: http://www.shark-linux.de/shark.html
1040S: Maintained
1041
1042ARM/SAMSUNG ARM ARCHITECTURES
1043M: Ben Dooks <ben-linux@fluff.org>
1044M: Kukjin Kim <kgene.kim@samsung.com>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1047W: http://www.fluff.org/ben/linux/
1048S: Maintained
1049F: arch/arm/plat-samsung/
1050F: arch/arm/plat-s3c24xx/
1051F: arch/arm/plat-s5p/
1052F: arch/arm/mach-s3c24*/
1053F: arch/arm/mach-s3c64xx/
1054F: drivers/*/*s3c2410*
1055F: drivers/*/*/*s3c2410*
1056F: drivers/spi/spi-s3c*
1057F: sound/soc/samsung/*
1058
1059ARM/S5P EXYNOS ARM ARCHITECTURES
1060M: Kukjin Kim <kgene.kim@samsung.com>
1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1063S: Maintained
1064F: arch/arm/mach-s5p*/
1065F: arch/arm/mach-exynos*/
1066
1067ARM/SAMSUNG MOBILE MACHINE SUPPORT
1068M: Kyungmin Park <kyungmin.park@samsung.com>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071F: arch/arm/mach-s5pv210/mach-aquila.c
1072F: arch/arm/mach-s5pv210/mach-goni.c
1073F: arch/arm/mach-exynos/mach-universal_c210.c
1074F: arch/arm/mach-exynos/mach-nuri.c
1075
1076ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1077M: Kyungmin Park <kyungmin.park@samsung.com>
1078M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1079L: linux-arm-kernel@lists.infradead.org
1080L: linux-media@vger.kernel.org
1081S: Maintained
1082F: arch/arm/plat-s5p/dev-fimc*
1083F: arch/arm/plat-samsung/include/plat/*fimc*
1084F: drivers/media/video/s5p-fimc/
1085
1086ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1087M: Kyungmin Park <kyungmin.park@samsung.com>
1088M: Kamil Debski <k.debski@samsung.com>
1089M: Jeongtae Park <jtp.park@samsung.com>
1090L: linux-arm-kernel@lists.infradead.org
1091L: linux-media@vger.kernel.org
1092S: Maintained
1093F: arch/arm/plat-s5p/dev-mfc.c
1094F: drivers/media/video/s5p-mfc/
1095
1096ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1097M: Kyungmin Park <kyungmin.park@samsung.com>
1098M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1099L: linux-arm-kernel@lists.infradead.org
1100L: linux-media@vger.kernel.org
1101S: Maintained
1102F: drivers/media/video/s5p-tv/
1103
1104ARM/SHMOBILE ARM ARCHITECTURE
1105M: Paul Mundt <lethal@linux-sh.org>
1106M: Magnus Damm <magnus.damm@gmail.com>
1107L: linux-sh@vger.kernel.org
1108W: http://oss.renesas.com
1109Q: http://patchwork.kernel.org/project/linux-sh/list/
1110T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git rmobile-latest
1111S: Supported
1112F: arch/arm/mach-shmobile/
1113F: drivers/sh/
1114
1115ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1116M: Lennert Buytenhek <kernel@wantstofly.org>
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118S: Maintained
1119
1120ARM/TETON BGA MACHINE SUPPORT
1121M: "Mark F. Brown" <mark.brown314@gmail.com>
1122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123S: Maintained
1124
1125ARM/THECUS N2100 MACHINE SUPPORT
1126M: Lennert Buytenhek <kernel@wantstofly.org>
1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128S: Maintained
1129
1130ARM/NUVOTON W90X900 ARM ARCHITECTURE
1131M: Wan ZongShun <mcuos.com@gmail.com>
1132L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133W: http://www.mcuos.com
1134S: Maintained
1135F: arch/arm/mach-w90x900/
1136F: drivers/input/keyboard/w90p910_keypad.c
1137F: drivers/input/touchscreen/w90p910_ts.c
1138F: drivers/watchdog/nuc900_wdt.c
1139F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1140F: drivers/mtd/nand/nuc900_nand.c
1141F: drivers/rtc/rtc-nuc900.c
1142F: drivers/spi/spi-nuc900.c
1143F: drivers/usb/host/ehci-w90x900.c
1144F: drivers/video/nuc900fb.c
1145
1146ARM/U300 MACHINE SUPPORT
1147M: Linus Walleij <linus.walleij@stericsson.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149S: Supported
1150F: arch/arm/mach-u300/
1151F: drivers/i2c/busses/i2c-stu300.c
1152F: drivers/rtc/rtc-coh901331.c
1153F: drivers/watchdog/coh901327_wdt.c
1154F: drivers/dma/coh901318*
1155F: drivers/mfd/ab3100*
1156F: drivers/rtc/rtc-ab3100.c
1157F: drivers/rtc/rtc-coh901331.c
1158T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1159
1160ARM/Ux500 ARM ARCHITECTURE
1161M: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
1162M: Linus Walleij <linus.walleij@stericsson.com>
1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164S: Maintained
1165F: arch/arm/mach-ux500/
1166F: drivers/dma/ste_dma40*
1167F: drivers/mfd/abx500*
1168F: drivers/mfd/ab8500*
1169F: drivers/mfd/stmpe*
1170F: drivers/rtc/rtc-ab8500.c
1171T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1172
1173ARM/VFP SUPPORT
1174M: Russell King <linux@arm.linux.org.uk>
1175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1176W: http://www.arm.linux.org.uk/
1177S: Maintained
1178F: arch/arm/vfp/
1179
1180ARM/VOIPAC PXA270 SUPPORT
1181M: Marek Vasut <marek.vasut@gmail.com>
1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183S: Maintained
1184F: arch/arm/mach-pxa/vpac270.c
1185F: arch/arm/mach-pxa/include/mach/vpac270.h
1186
1187ARM/ZIPIT Z2 SUPPORT
1188M: Marek Vasut <marek.vasut@gmail.com>
1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S: Maintained
1191F: arch/arm/mach-pxa/z2.c
1192F: arch/arm/mach-pxa/include/mach/z2.h
1193
1194ASC7621 HARDWARE MONITOR DRIVER
1195M: George Joseph <george.joseph@fairview5.com>
1196L: lm-sensors@lm-sensors.org
1197S: Maintained
1198F: Documentation/hwmon/asc7621
1199F: drivers/hwmon/asc7621.c
1200
1201ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1202M: Corentin Chary <corentincj@iksaif.net>
1203L: acpi4asus-user@lists.sourceforge.net
1204L: platform-driver-x86@vger.kernel.org
1205W: http://acpi4asus.sf.net
1206S: Maintained
1207F: drivers/platform/x86/asus*.c
1208F: drivers/platform/x86/eeepc*.c
1209
1210ASUS ASB100 HARDWARE MONITOR DRIVER
1211M: "Mark M. Hoffman" <mhoffman@lightlink.com>
1212L: lm-sensors@lm-sensors.org
1213S: Maintained
1214F: drivers/hwmon/asb100.c
1215
1216ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1217M: Dan Williams <dan.j.williams@intel.com>
1218W: http://sourceforge.net/projects/xscaleiop
1219S: Supported
1220F: Documentation/crypto/async-tx-api.txt
1221F: crypto/async_tx/
1222F: drivers/dma/
1223F: include/linux/dmaengine.h
1224F: include/linux/async_tx.h
1225
1226AT24 EEPROM DRIVER
1227M: Wolfram Sang <w.sang@pengutronix.de>
1228L: linux-i2c@vger.kernel.org
1229S: Maintained
1230F: drivers/misc/eeprom/at24.c
1231F: include/linux/i2c/at24.h
1232
1233ATA OVER ETHERNET (AOE) DRIVER
1234M: "Ed L. Cashin" <ecashin@coraid.com>
1235W: http://www.coraid.com/support/linux
1236S: Supported
1237F: Documentation/aoe/
1238F: drivers/block/aoe/
1239
1240ATHEROS ATH GENERIC UTILITIES
1241M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1242L: linux-wireless@vger.kernel.org
1243S: Supported
1244F: drivers/net/wireless/ath/*
1245
1246ATHEROS ATH5K WIRELESS DRIVER
1247M: Jiri Slaby <jirislaby@gmail.com>
1248M: Nick Kossifidis <mickflemm@gmail.com>
1249M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1250M: Bob Copeland <me@bobcopeland.com>
1251L: linux-wireless@vger.kernel.org
1252L: ath5k-devel@lists.ath5k.org
1253W: http://wireless.kernel.org/en/users/Drivers/ath5k
1254S: Maintained
1255F: drivers/net/wireless/ath/ath5k/
1256
1257ATHEROS ATH6KL WIRELESS DRIVER
1258M: Kalle Valo <kvalo@qca.qualcomm.com>
1259L: linux-wireless@vger.kernel.org
1260W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1261T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl.git
1262S: Supported
1263F: drivers/net/wireless/ath/ath6kl/
1264
1265ATHEROS ATH9K WIRELESS DRIVER
1266M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1267M: Jouni Malinen <jouni@qca.qualcomm.com>
1268M: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
1269M: Senthil Balasubramanian <senthilb@qca.qualcomm.com>
1270L: linux-wireless@vger.kernel.org
1271L: ath9k-devel@lists.ath9k.org
1272W: http://wireless.kernel.org/en/users/Drivers/ath9k
1273S: Supported
1274F: drivers/net/wireless/ath/ath9k/
1275
1276CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1277M: Christian Lamparter <chunkeey@googlemail.com>
1278L: linux-wireless@vger.kernel.org
1279W: http://wireless.kernel.org/en/users/Drivers/carl9170
1280S: Maintained
1281F: drivers/net/wireless/ath/carl9170/
1282
1283ATK0110 HWMON DRIVER
1284M: Luca Tettamanti <kronos.it@gmail.com>
1285L: lm-sensors@lm-sensors.org
1286S: Maintained
1287F: drivers/hwmon/asus_atk0110.c
1288
1289ATI_REMOTE2 DRIVER
1290M: Ville Syrjala <syrjala@sci.fi>
1291S: Maintained
1292F: drivers/input/misc/ati_remote2.c
1293
1294ATLX ETHERNET DRIVERS
1295M: Jay Cliburn <jcliburn@gmail.com>
1296M: Chris Snook <chris.snook@gmail.com>
1297L: netdev@vger.kernel.org
1298W: http://sourceforge.net/projects/atl1
1299W: http://atl1.sourceforge.net
1300S: Maintained
1301F: drivers/net/ethernet/atheros/
1302
1303ATM
1304M: Chas Williams <chas@cmf.nrl.navy.mil>
1305L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1306L: netdev@vger.kernel.org
1307W: http://linux-atm.sourceforge.net
1308S: Maintained
1309F: drivers/atm/
1310F: include/linux/atm*
1311
1312ATMEL AT91 MCI DRIVER
1313M: Ludovic Desroches <ludovic.desroches@atmel.com>
1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315W: http://www.atmel.com/products/AT91/
1316W: http://www.at91.com/
1317S: Maintained
1318F: drivers/mmc/host/at91_mci.c
1319
1320ATMEL AT91 / AT32 MCI DRIVER
1321M: Ludovic Desroches <ludovic.desroches@atmel.com>
1322S: Maintained
1323F: drivers/mmc/host/atmel-mci.c
1324F: drivers/mmc/host/atmel-mci-regs.h
1325
1326ATMEL AT91 / AT32 SERIAL DRIVER
1327M: Nicolas Ferre <nicolas.ferre@atmel.com>
1328S: Supported
1329F: drivers/tty/serial/atmel_serial.c
1330
1331ATMEL LCDFB DRIVER
1332M: Nicolas Ferre <nicolas.ferre@atmel.com>
1333L: linux-fbdev@vger.kernel.org
1334S: Maintained
1335F: drivers/video/atmel_lcdfb.c
1336F: include/video/atmel_lcdc.h
1337
1338ATMEL MACB ETHERNET DRIVER
1339M: Nicolas Ferre <nicolas.ferre@atmel.com>
1340S: Supported
1341F: drivers/net/ethernet/cadence/
1342
1343ATMEL SPI DRIVER
1344M: Nicolas Ferre <nicolas.ferre@atmel.com>
1345S: Supported
1346F: drivers/spi/spi-atmel.*
1347
1348ATMEL USBA UDC DRIVER
1349M: Nicolas Ferre <nicolas.ferre@atmel.com>
1350L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351W: http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
1352S: Supported
1353F: drivers/usb/gadget/atmel_usba_udc.*
1354
1355ATMEL WIRELESS DRIVER
1356M: Simon Kelley <simon@thekelleys.org.uk>
1357L: linux-wireless@vger.kernel.org
1358W: http://www.thekelleys.org.uk/atmel
1359W: http://atmelwlandriver.sourceforge.net/
1360S: Maintained
1361F: drivers/net/wireless/atmel*
1362
1363AUDIT SUBSYSTEM
1364M: Al Viro <viro@zeniv.linux.org.uk>
1365M: Eric Paris <eparis@redhat.com>
1366L: linux-audit@redhat.com (subscribers-only)
1367W: http://people.redhat.com/sgrubb/audit/
1368T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1369S: Maintained
1370F: include/linux/audit.h
1371F: kernel/audit*
1372
1373AUXILIARY DISPLAY DRIVERS
1374M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1375W: http://miguelojeda.es/auxdisplay.htm
1376W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1377S: Maintained
1378F: drivers/auxdisplay/
1379F: include/linux/cfag12864b.h
1380
1381AVR32 ARCHITECTURE
1382M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1383M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1384W: http://www.atmel.com/products/AVR32/
1385W: http://avr32linux.org/
1386W: http://avrfreaks.net/
1387S: Maintained
1388F: arch/avr32/
1389
1390AVR32/AT32AP MACHINE SUPPORT
1391M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1392M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1393S: Maintained
1394F: arch/avr32/mach-at32ap/
1395
1396AX.25 NETWORK LAYER
1397M: Ralf Baechle <ralf@linux-mips.org>
1398L: linux-hams@vger.kernel.org
1399W: http://www.linux-ax25.org/
1400S: Maintained
1401F: include/linux/ax25.h
1402F: include/net/ax25.h
1403F: net/ax25/
1404
1405B43 WIRELESS DRIVER
1406M: Stefano Brivio <stefano.brivio@polimi.it>
1407L: linux-wireless@vger.kernel.org
1408L: b43-dev@lists.infradead.org (moderated for non-subscribers)
1409W: http://linuxwireless.org/en/users/Drivers/b43
1410S: Maintained
1411F: drivers/net/wireless/b43/
1412
1413B43LEGACY WIRELESS DRIVER
1414M: Larry Finger <Larry.Finger@lwfinger.net>
1415M: Stefano Brivio <stefano.brivio@polimi.it>
1416L: linux-wireless@vger.kernel.org
1417W: http://linuxwireless.org/en/users/Drivers/b43
1418S: Maintained
1419F: drivers/net/wireless/b43legacy/
1420
1421BACKLIGHT CLASS/SUBSYSTEM
1422M: Richard Purdie <rpurdie@rpsys.net>
1423S: Maintained
1424F: drivers/video/backlight/
1425F: include/linux/backlight.h
1426
1427BATMAN ADVANCED
1428M: Marek Lindner <lindner_marek@yahoo.de>
1429M: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
1430L: b.a.t.m.a.n@lists.open-mesh.org
1431W: http://www.open-mesh.org/
1432S: Maintained
1433F: net/batman-adv/
1434
1435BAYCOM/HDLCDRV DRIVERS FOR AX.25
1436M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1437L: linux-hams@vger.kernel.org
1438W: http://www.baycom.org/~tom/ham/ham.html
1439S: Maintained
1440F: drivers/net/hamradio/baycom*
1441
1442BEFS FILE SYSTEM
1443S: Orphan
1444F: Documentation/filesystems/befs.txt
1445F: fs/befs/
1446
1447BFS FILE SYSTEM
1448M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1449S: Maintained
1450F: Documentation/filesystems/bfs.txt
1451F: fs/bfs/
1452F: include/linux/bfs_fs.h
1453
1454BLACKFIN ARCHITECTURE
1455M: Mike Frysinger <vapier@gentoo.org>
1456L: uclinux-dist-devel@blackfin.uclinux.org
1457W: http://blackfin.uclinux.org
1458S: Supported
1459F: arch/blackfin/
1460
1461BLACKFIN EMAC DRIVER
1462L: uclinux-dist-devel@blackfin.uclinux.org
1463W: http://blackfin.uclinux.org
1464S: Supported
1465F: drivers/net/ethernet/adi/
1466
1467BLACKFIN RTC DRIVER
1468M: Mike Frysinger <vapier.adi@gmail.com>
1469L: uclinux-dist-devel@blackfin.uclinux.org
1470W: http://blackfin.uclinux.org
1471S: Supported
1472F: drivers/rtc/rtc-bfin.c
1473
1474BLACKFIN SDH DRIVER
1475M: Cliff Cai <cliff.cai@analog.com>
1476L: uclinux-dist-devel@blackfin.uclinux.org
1477W: http://blackfin.uclinux.org
1478S: Supported
1479F: drivers/mmc/host/bfin_sdh.c
1480
1481BLACKFIN SERIAL DRIVER
1482M: Sonic Zhang <sonic.zhang@analog.com>
1483L: uclinux-dist-devel@blackfin.uclinux.org
1484W: http://blackfin.uclinux.org
1485S: Supported
1486F: drivers/tty/serial/bfin_uart.c
1487
1488BLACKFIN WATCHDOG DRIVER
1489M: Mike Frysinger <vapier.adi@gmail.com>
1490L: uclinux-dist-devel@blackfin.uclinux.org
1491W: http://blackfin.uclinux.org
1492S: Supported
1493F: drivers/watchdog/bfin_wdt.c
1494
1495BLACKFIN I2C TWI DRIVER
1496M: Sonic Zhang <sonic.zhang@analog.com>
1497L: uclinux-dist-devel@blackfin.uclinux.org
1498W: http://blackfin.uclinux.org/
1499S: Supported
1500F: drivers/i2c/busses/i2c-bfin-twi.c
1501
1502BLOCK LAYER
1503M: Jens Axboe <axboe@kernel.dk>
1504T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
1505S: Maintained
1506F: block/
1507
1508BLOCK2MTD DRIVER
1509M: Joern Engel <joern@lazybastard.org>
1510L: linux-mtd@lists.infradead.org
1511S: Maintained
1512F: drivers/mtd/devices/block2mtd.c
1513
1514BLUETOOTH DRIVERS
1515M: Marcel Holtmann <marcel@holtmann.org>
1516M: Gustavo Padovan <gustavo@padovan.org>
1517M: Johan Hedberg <johan.hedberg@gmail.com>
1518L: linux-bluetooth@vger.kernel.org
1519W: http://www.bluez.org/
1520T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth.git
1521T: git git://git.kernel.org/pub/scm/linux/kernel/git/jh/bluetooth.git
1522S: Maintained
1523F: drivers/bluetooth/
1524
1525BLUETOOTH SUBSYSTEM
1526M: Marcel Holtmann <marcel@holtmann.org>
1527M: Gustavo Padovan <gustavo@padovan.org>
1528M: Johan Hedberg <johan.hedberg@gmail.com>
1529L: linux-bluetooth@vger.kernel.org
1530W: http://www.bluez.org/
1531T: git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth.git
1532T: git git://git.kernel.org/pub/scm/linux/kernel/git/jh/bluetooth.git
1533S: Maintained
1534F: net/bluetooth/
1535F: include/net/bluetooth/
1536
1537BONDING DRIVER
1538M: Jay Vosburgh <fubar@us.ibm.com>
1539M: Andy Gospodarek <andy@greyhouse.net>
1540L: netdev@vger.kernel.org
1541W: http://sourceforge.net/projects/bonding/
1542S: Supported
1543F: drivers/net/bonding/
1544F: include/linux/if_bonding.h
1545
1546BROADCOM B44 10/100 ETHERNET DRIVER
1547M: Gary Zambrano <zambrano@broadcom.com>
1548L: netdev@vger.kernel.org
1549S: Supported
1550F: drivers/net/ethernet/broadcom/b44.*
1551
1552BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1553M: Michael Chan <mchan@broadcom.com>
1554L: netdev@vger.kernel.org
1555S: Supported
1556F: drivers/net/ethernet/broadcom/bnx2.*
1557F: drivers/net/ethernet/broadcom/bnx2_*
1558
1559BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1560M: Eilon Greenstein <eilong@broadcom.com>
1561L: netdev@vger.kernel.org
1562S: Supported
1563F: drivers/net/ethernet/broadcom/bnx2x/
1564
1565BROADCOM TG3 GIGABIT ETHERNET DRIVER
1566M: Matt Carlson <mcarlson@broadcom.com>
1567M: Michael Chan <mchan@broadcom.com>
1568L: netdev@vger.kernel.org
1569S: Supported
1570F: drivers/net/ethernet/broadcom/tg3.*
1571
1572BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1573M: Brett Rudley <brudley@broadcom.com>
1574M: Henry Ptasinski <henryp@broadcom.com>
1575M: Roland Vossen <rvossen@broadcom.com>
1576M: Arend van Spriel <arend@broadcom.com>
1577M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
1578M: Kan Yan <kanyan@broadcom.com>
1579L: linux-wireless@vger.kernel.org
1580S: Supported
1581F: drivers/net/wireless/brcm80211/
1582
1583BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1584M: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
1585L: linux-scsi@vger.kernel.org
1586S: Supported
1587F: drivers/scsi/bnx2fc/
1588
1589BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1590M: Rafał Miłecki <zajec5@gmail.com>
1591L: linux-wireless@vger.kernel.org
1592S: Maintained
1593F: drivers/bcma/
1594F: include/linux/bcma/
1595
1596BROCADE BFA FC SCSI DRIVER
1597M: Jing Huang <huangj@brocade.com>
1598L: linux-scsi@vger.kernel.org
1599S: Supported
1600F: drivers/scsi/bfa/
1601
1602BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1603M: Rasesh Mody <rmody@brocade.com>
1604L: netdev@vger.kernel.org
1605S: Supported
1606F: drivers/net/ethernet/brocade/bna/
1607
1608BSG (block layer generic sg v4 driver)
1609M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
1610L: linux-scsi@vger.kernel.org
1611S: Supported
1612F: block/bsg.c
1613F: include/linux/bsg.h
1614
1615BT87X AUDIO DRIVER
1616M: Clemens Ladisch <clemens@ladisch.de>
1617L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1618T: git git://git.alsa-project.org/alsa-kernel.git
1619S: Maintained
1620F: Documentation/sound/alsa/Bt87x.txt
1621F: sound/pci/bt87x.c
1622
1623BT8XXGPIO DRIVER
1624M: Michael Buesch <m@bues.ch>
1625W: http://bu3sch.de/btgpio.php
1626S: Maintained
1627F: drivers/gpio/gpio-bt8xx.c
1628
1629BTRFS FILE SYSTEM
1630M: Chris Mason <chris.mason@oracle.com>
1631L: linux-btrfs@vger.kernel.org
1632W: http://btrfs.wiki.kernel.org/
1633Q: http://patchwork.kernel.org/project/linux-btrfs/list/
1634T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1635S: Maintained
1636F: Documentation/filesystems/btrfs.txt
1637F: fs/btrfs/
1638
1639BTTV VIDEO4LINUX DRIVER
1640M: Mauro Carvalho Chehab <mchehab@infradead.org>
1641L: linux-media@vger.kernel.org
1642W: http://linuxtv.org
1643T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1644S: Maintained
1645F: Documentation/video4linux/bttv/
1646F: drivers/media/video/bt8xx/bttv*
1647
1648C-MEDIA CMI8788 DRIVER
1649M: Clemens Ladisch <clemens@ladisch.de>
1650L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1651T: git git://git.alsa-project.org/alsa-kernel.git
1652S: Maintained
1653F: sound/pci/oxygen/
1654
1655C6X ARCHITECTURE
1656M: Mark Salter <msalter@redhat.com>
1657M: Aurelien Jacquiot <a-jacquiot@ti.com>
1658L: linux-c6x-dev@linux-c6x.org
1659W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1660S: Maintained
1661F: arch/c6x/
1662
1663CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1664M: David Howells <dhowells@redhat.com>
1665L: linux-cachefs@redhat.com
1666S: Supported
1667F: Documentation/filesystems/caching/cachefiles.txt
1668F: fs/cachefiles/
1669
1670CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1671M: Jonathan Corbet <corbet@lwn.net>
1672L: linux-media@vger.kernel.org
1673T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1674S: Maintained
1675F: Documentation/video4linux/cafe_ccic
1676F: drivers/media/video/marvell-ccic/
1677
1678CAIF NETWORK LAYER
1679M: Sjur Braendeland <sjur.brandeland@stericsson.com>
1680L: netdev@vger.kernel.org
1681S: Supported
1682F: Documentation/networking/caif/
1683F: drivers/net/caif/
1684F: include/linux/caif/
1685F: include/net/caif/
1686F: net/caif/
1687
1688CALGARY x86-64 IOMMU
1689M: Muli Ben-Yehuda <muli@il.ibm.com>
1690M: "Jon D. Mason" <jdmason@kudzu.us>
1691L: discuss@x86-64.org
1692S: Maintained
1693F: arch/x86/kernel/pci-calgary_64.c
1694F: arch/x86/kernel/tce_64.c
1695F: arch/x86/include/asm/calgary.h
1696F: arch/x86/include/asm/tce.h
1697
1698CAN NETWORK LAYER
1699M: Oliver Hartkopp <socketcan@hartkopp.net>
1700L: linux-can@vger.kernel.org
1701W: http://gitorious.org/linux-can
1702T: git git://gitorious.org/linux-can/linux-can-next.git
1703S: Maintained
1704F: net/can/
1705F: include/linux/can.h
1706F: include/linux/can/core.h
1707F: include/linux/can/bcm.h
1708F: include/linux/can/raw.h
1709F: include/linux/can/gw.h
1710
1711CAN NETWORK DRIVERS
1712M: Wolfgang Grandegger <wg@grandegger.com>
1713M: Marc Kleine-Budde <mkl@pengutronix.de>
1714L: linux-can@vger.kernel.org
1715W: http://gitorious.org/linux-can
1716T: git git://gitorious.org/linux-can/linux-can-next.git
1717S: Maintained
1718F: drivers/net/can/
1719F: include/linux/can/dev.h
1720F: include/linux/can/error.h
1721F: include/linux/can/netlink.h
1722F: include/linux/can/platform/
1723
1724CAPABILITIES
1725M: Serge Hallyn <serge.hallyn@canonical.com>
1726L: linux-security-module@vger.kernel.org
1727S: Supported
1728F: include/linux/capability.h
1729F: security/capability.c
1730F: security/commoncap.c
1731
1732CELL BROADBAND ENGINE ARCHITECTURE
1733M: Arnd Bergmann <arnd@arndb.de>
1734L: linuxppc-dev@lists.ozlabs.org
1735L: cbe-oss-dev@lists.ozlabs.org
1736W: http://www.ibm.com/developerworks/power/cell/
1737S: Supported
1738F: arch/powerpc/include/asm/cell*.h
1739F: arch/powerpc/include/asm/spu*.h
1740F: arch/powerpc/oprofile/*cell*
1741F: arch/powerpc/platforms/cell/
1742
1743CEPH DISTRIBUTED FILE SYSTEM CLIENT
1744M: Sage Weil <sage@newdream.net>
1745L: ceph-devel@vger.kernel.org
1746W: http://ceph.newdream.net/
1747T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
1748S: Supported
1749F: Documentation/filesystems/ceph.txt
1750F: fs/ceph
1751F: net/ceph
1752F: include/linux/ceph
1753
1754CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1755L: linux-usb@vger.kernel.org
1756S: Orphan
1757F: Documentation/usb/WUSB-Design-overview.txt
1758F: Documentation/usb/wusb-cbaf
1759F: drivers/usb/host/hwa-hc.c
1760F: drivers/usb/host/whci/
1761F: drivers/usb/wusbcore/
1762F: include/linux/usb/wusb*
1763
1764CFAG12864B LCD DRIVER
1765M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1766W: http://miguelojeda.es/auxdisplay.htm
1767W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1768S: Maintained
1769F: drivers/auxdisplay/cfag12864b.c
1770F: include/linux/cfag12864b.h
1771
1772CFAG12864BFB LCD FRAMEBUFFER DRIVER
1773M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1774W: http://miguelojeda.es/auxdisplay.htm
1775W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1776S: Maintained
1777F: drivers/auxdisplay/cfag12864bfb.c
1778F: include/linux/cfag12864b.h
1779
1780CFG80211 and NL80211
1781M: Johannes Berg <johannes@sipsolutions.net>
1782L: linux-wireless@vger.kernel.org
1783S: Maintained
1784F: include/linux/nl80211.h
1785F: include/net/cfg80211.h
1786F: net/wireless/*
1787X: net/wireless/wext*
1788
1789CHAR and MISC DRIVERS
1790M: Arnd Bergmann <arnd@arndb.de>
1791M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1792T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
1793S: Supported
1794F: drivers/char/*
1795F: drivers/misc/*
1796
1797CHECKPATCH
1798M: Andy Whitcroft <apw@canonical.com>
1799S: Supported
1800F: scripts/checkpatch.pl
1801
1802CHINESE DOCUMENTATION
1803M: Harry Wei <harryxiyou@gmail.com>
1804L: xiyoulinuxkernelgroup@googlegroups.com
1805L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
1806S: Maintained
1807F: Documentation/zh_CN/
1808
1809CISCO VIC ETHERNET NIC DRIVER
1810M: Christian Benvenuti <benve@cisco.com>
1811M: Roopa Prabhu <roprabhu@cisco.com>
1812M: David Wang <dwang2@cisco.com>
1813S: Supported
1814F: drivers/net/ethernet/cisco/enic/
1815
1816CIRRUS LOGIC EP93XX ETHERNET DRIVER
1817M: Hartley Sweeten <hsweeten@visionengravers.com>
1818L: netdev@vger.kernel.org
1819S: Maintained
1820F: drivers/net/ethernet/cirrus/ep93xx_eth.c
1821
1822CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1823M: Lennert Buytenhek <kernel@wantstofly.org>
1824L: linux-usb@vger.kernel.org
1825S: Maintained
1826F: drivers/usb/host/ohci-ep93xx.c
1827
1828CIRRUS LOGIC CS4270 SOUND DRIVER
1829M: Timur Tabi <timur@freescale.com>
1830L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1831S: Supported
1832F: sound/soc/codecs/cs4270*
1833
1834CLK API
1835M: Russell King <linux@arm.linux.org.uk>
1836F: include/linux/clk.h
1837
1838CISCO FCOE HBA DRIVER
1839M: Abhijeet Joglekar <abjoglek@cisco.com>
1840M: Venkata Siva Vijayendra Bhamidipati <vbhamidi@cisco.com>
1841M: Brian Uchino <buchino@cisco.com>
1842L: linux-scsi@vger.kernel.org
1843S: Supported
1844F: drivers/scsi/fnic/
1845
1846CMPC ACPI DRIVER
1847M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
1848M: Daniel Oliveira Nascimento <don@syst.com.br>
1849L: platform-driver-x86@vger.kernel.org
1850S: Supported
1851F: drivers/platform/x86/classmate-laptop.c
1852
1853COCCINELLE/Semantic Patches (SmPL)
1854M: Julia Lawall <julia@diku.dk>
1855M: Gilles Muller <Gilles.Muller@lip6.fr>
1856M: Nicolas Palix <npalix.work@gmail.com>
1857L: cocci@diku.dk (moderated for non-subscribers)
1858W: http://coccinelle.lip6.fr/
1859S: Supported
1860F: scripts/coccinelle/
1861F: scripts/coccicheck
1862
1863CODA FILE SYSTEM
1864M: Jan Harkes <jaharkes@cs.cmu.edu>
1865M: coda@cs.cmu.edu
1866L: codalist@coda.cs.cmu.edu
1867W: http://www.coda.cs.cmu.edu/
1868S: Maintained
1869F: Documentation/filesystems/coda.txt
1870F: fs/coda/
1871F: include/linux/coda*.h
1872
1873COMMON INTERNET FILE SYSTEM (CIFS)
1874M: Steve French <sfrench@samba.org>
1875L: linux-cifs@vger.kernel.org
1876L: samba-technical@lists.samba.org (moderated for non-subscribers)
1877W: http://linux-cifs.samba.org/
1878Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1879T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1880S: Supported
1881F: Documentation/filesystems/cifs.txt
1882F: fs/cifs/
1883
1884COMPACTPCI HOTPLUG CORE
1885M: Scott Murray <scott@spiteful.org>
1886L: linux-pci@vger.kernel.org
1887S: Maintained
1888F: drivers/pci/hotplug/cpci_hotplug*
1889
1890COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1891M: Scott Murray <scott@spiteful.org>
1892L: linux-pci@vger.kernel.org
1893S: Maintained
1894F: drivers/pci/hotplug/cpcihp_zt5550.*
1895
1896COMPACTPCI HOTPLUG GENERIC DRIVER
1897M: Scott Murray <scott@spiteful.org>
1898L: linux-pci@vger.kernel.org
1899S: Maintained
1900F: drivers/pci/hotplug/cpcihp_generic.c
1901
1902COMPAL LAPTOP SUPPORT
1903M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
1904L: platform-driver-x86@vger.kernel.org
1905S: Maintained
1906F: drivers/platform/x86/compal-laptop.c
1907
1908CONEXANT ACCESSRUNNER USB DRIVER
1909M: Simon Arlott <cxacru@fire.lp0.eu>
1910L: accessrunner-general@lists.sourceforge.net
1911W: http://accessrunner.sourceforge.net/
1912S: Maintained
1913F: drivers/usb/atm/cxacru.c
1914
1915CONFIGFS
1916M: Joel Becker <jlbec@evilplan.org>
1917T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
1918S: Supported
1919F: fs/configfs/
1920F: include/linux/configfs.h
1921
1922CONNECTOR
1923M: Evgeniy Polyakov <zbr@ioremap.net>
1924L: netdev@vger.kernel.org
1925S: Maintained
1926F: drivers/connector/
1927
1928CONTROL GROUPS (CGROUPS)
1929M: Tejun Heo <tj@kernel.org>
1930M: Li Zefan <lizf@cn.fujitsu.com>
1931L: containers@lists.linux-foundation.org
1932L: cgroups@vger.kernel.org
1933T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
1934S: Maintained
1935F: include/linux/cgroup*
1936F: kernel/cgroup*
1937F: mm/*cgroup*
1938
1939CORETEMP HARDWARE MONITORING DRIVER
1940M: Fenghua Yu <fenghua.yu@intel.com>
1941L: lm-sensors@lm-sensors.org
1942S: Maintained
1943F: Documentation/hwmon/coretemp
1944F: drivers/hwmon/coretemp.c
1945
1946COSA/SRP SYNC SERIAL DRIVER
1947M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1948W: http://www.fi.muni.cz/~kas/cosa/
1949S: Maintained
1950F: drivers/net/wan/cosa*
1951
1952CPMAC ETHERNET DRIVER
1953M: Florian Fainelli <florian@openwrt.org>
1954L: netdev@vger.kernel.org
1955S: Maintained
1956F: drivers/net/ethernet/ti/cpmac.c
1957
1958CPU FREQUENCY DRIVERS
1959M: Dave Jones <davej@redhat.com>
1960L: cpufreq@vger.kernel.org
1961W: http://www.codemonkey.org.uk/projects/cpufreq/
1962T: git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1963S: Maintained
1964F: drivers/cpufreq/
1965F: include/linux/cpufreq.h
1966
1967CPUID/MSR DRIVER
1968M: "H. Peter Anvin" <hpa@zytor.com>
1969S: Maintained
1970F: arch/x86/kernel/cpuid.c
1971F: arch/x86/kernel/msr.c
1972
1973CPU POWER MONITORING SUBSYSTEM
1974M: Dominik Brodowski <linux@dominikbrodowski.net>
1975M: Thomas Renninger <trenn@suse.de>
1976S: Maintained
1977F: tools/power/cpupower
1978
1979CPUSETS
1980M: Paul Menage <paul@paulmenage.org>
1981W: http://www.bullopensource.org/cpuset/
1982W: http://oss.sgi.com/projects/cpusets/
1983S: Supported
1984F: Documentation/cgroups/cpusets.txt
1985F: include/linux/cpuset.h
1986F: kernel/cpuset.c
1987
1988CRAMFS FILESYSTEM
1989W: http://sourceforge.net/projects/cramfs/
1990S: Orphan
1991F: Documentation/filesystems/cramfs.txt
1992F: fs/cramfs/
1993
1994CRIS PORT
1995M: Mikael Starvik <starvik@axis.com>
1996M: Jesper Nilsson <jesper.nilsson@axis.com>
1997L: linux-cris-kernel@axis.com
1998W: http://developer.axis.com
1999S: Maintained
2000F: arch/cris/
2001F: drivers/tty/serial/crisv10.*
2002
2003CRYPTO API
2004M: Herbert Xu <herbert@gondor.apana.org.au>
2005M: "David S. Miller" <davem@davemloft.net>
2006L: linux-crypto@vger.kernel.org
2007T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2008S: Maintained
2009F: Documentation/crypto/
2010F: arch/*/crypto/
2011F: crypto/
2012F: drivers/crypto/
2013F: include/crypto/
2014
2015CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2016M: Neil Horman <nhorman@tuxdriver.com>
2017L: linux-crypto@vger.kernel.org
2018S: Maintained
2019F: crypto/ansi_cprng.c
2020F: crypto/rng.c
2021
2022CS5535 Audio ALSA driver
2023M: Jaya Kumar <jayakumar.alsa@gmail.com>
2024S: Maintained
2025F: sound/pci/cs5535audio/
2026
2027CX18 VIDEO4LINUX DRIVER
2028M: Andy Walls <awalls@md.metrocast.net>
2029L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
2030L: linux-media@vger.kernel.org
2031T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2032W: http://linuxtv.org
2033W: http://www.ivtvdriver.org/index.php/Cx18
2034S: Maintained
2035F: Documentation/video4linux/cx18.txt
2036F: drivers/media/video/cx18/
2037
2038CXGB3 ETHERNET DRIVER (CXGB3)
2039M: Divy Le Ray <divy@chelsio.com>
2040L: netdev@vger.kernel.org
2041W: http://www.chelsio.com
2042S: Supported
2043F: drivers/net/ethernet/chelsio/cxgb3/
2044
2045CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2046M: Steve Wise <swise@chelsio.com>
2047L: linux-rdma@vger.kernel.org
2048W: http://www.openfabrics.org
2049S: Supported
2050F: drivers/infiniband/hw/cxgb3/
2051
2052CXGB4 ETHERNET DRIVER (CXGB4)
2053M: Dimitris Michailidis <dm@chelsio.com>
2054L: netdev@vger.kernel.org
2055W: http://www.chelsio.com
2056S: Supported
2057F: drivers/net/ethernet/chelsio/cxgb4/
2058
2059CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2060M: Steve Wise <swise@chelsio.com>
2061L: linux-rdma@vger.kernel.org
2062W: http://www.openfabrics.org
2063S: Supported
2064F: drivers/infiniband/hw/cxgb4/
2065
2066CXGB4VF ETHERNET DRIVER (CXGB4VF)
2067M: Casey Leedom <leedom@chelsio.com>
2068L: netdev@vger.kernel.org
2069W: http://www.chelsio.com
2070S: Supported
2071F: drivers/net/ethernet/chelsio/cxgb4vf/
2072
2073STMMAC ETHERNET DRIVER
2074M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2075L: netdev@vger.kernel.org
2076W: http://www.stlinux.com
2077S: Supported
2078F: drivers/net/ethernet/stmicro/stmmac/
2079
2080CYBERPRO FB DRIVER
2081M: Russell King <linux@arm.linux.org.uk>
2082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2083W: http://www.arm.linux.org.uk/
2084S: Maintained
2085F: drivers/video/cyber2000fb.*
2086
2087CYCLADES 2X SYNC CARD DRIVER
2088M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
2089W: http://oops.ghostprotocols.net:81/blog
2090S: Maintained
2091F: drivers/net/wan/cycx*
2092
2093CYCLADES ASYNC MUX DRIVER
2094W: http://www.cyclades.com/
2095S: Orphan
2096F: drivers/tty/cyclades.c
2097F: include/linux/cyclades.h
2098
2099CYCLADES PC300 DRIVER
2100W: http://www.cyclades.com/
2101S: Orphan
2102F: drivers/net/wan/pc300*
2103
2104DAMA SLAVE for AX.25
2105M: Joerg Reuter <jreuter@yaina.de>
2106W: http://yaina.de/jreuter/
2107W: http://www.qsl.net/dl1bke/
2108L: linux-hams@vger.kernel.org
2109S: Maintained
2110F: net/ax25/af_ax25.c
2111F: net/ax25/ax25_dev.c
2112F: net/ax25/ax25_ds_*
2113F: net/ax25/ax25_in.c
2114F: net/ax25/ax25_out.c
2115F: net/ax25/ax25_timer.c
2116F: net/ax25/sysctl_net_ax25.c
2117
2118DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2119L: netdev@vger.kernel.org
2120S: Orphan
2121F: Documentation/networking/dmfe.txt
2122F: drivers/net/ethernet/dec/tulip/dmfe.c
2123
2124DC390/AM53C974 SCSI driver
2125M: Kurt Garloff <garloff@suse.de>
2126W: http://www.garloff.de/kurt/linux/dc390/
2127M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2128S: Maintained
2129F: drivers/scsi/tmscsim.*
2130
2131DC395x SCSI driver
2132M: Oliver Neukum <oliver@neukum.name>
2133M: Ali Akcaagac <aliakc@web.de>
2134M: Jamie Lenehan <lenehan@twibble.org>
2135W: http://twibble.org/dist/dc395x/
2136L: dc395x@twibble.org
2137L: http://lists.twibble.org/mailman/listinfo/dc395x/
2138S: Maintained
2139F: Documentation/scsi/dc395x.txt
2140F: drivers/scsi/dc395x.*
2141
2142DCCP PROTOCOL
2143M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
2144L: dccp@vger.kernel.org
2145W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2146S: Maintained
2147F: include/linux/dccp.h
2148F: include/linux/tfrc.h
2149F: net/dccp/
2150
2151DECnet NETWORK LAYER
2152W: http://linux-decnet.sourceforge.net
2153L: linux-decnet-user@lists.sourceforge.net
2154S: Orphan
2155F: Documentation/networking/decnet.txt
2156F: net/decnet/
2157
2158DEFXX FDDI NETWORK DRIVER
2159M: "Maciej W. Rozycki" <macro@linux-mips.org>
2160S: Maintained
2161F: drivers/net/fddi/defxx.*
2162
2163DELL LAPTOP DRIVER
2164M: Matthew Garrett <mjg59@srcf.ucam.org>
2165L: platform-driver-x86@vger.kernel.org
2166S: Maintained
2167F: drivers/platform/x86/dell-laptop.c
2168
2169DELL LAPTOP SMM DRIVER
2170M: Massimo Dal Zotto <dz@debian.org>
2171W: http://www.debian.org/~dz/i8k/
2172S: Maintained
2173F: drivers/char/i8k.c
2174F: include/linux/i8k.h
2175
2176DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2177M: Doug Warzecha <Douglas_Warzecha@dell.com>
2178S: Maintained
2179F: Documentation/dcdbas.txt
2180F: drivers/firmware/dcdbas.*
2181
2182DELL WMI EXTRAS DRIVER
2183M: Matthew Garrett <mjg59@srcf.ucam.org>
2184S: Maintained
2185F: drivers/platform/x86/dell-wmi.c
2186
2187DESIGNWARE USB3 DRD IP DRIVER
2188M: Felipe Balbi <balbi@ti.com>
2189L: linux-usb@vger.kernel.org
2190L: linux-omap@vger.kernel.org
2191T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2192S: Maintained
2193F: drivers/usb/dwc3/
2194
2195DEVICE FREQUENCY (DEVFREQ)
2196M: MyungJoo Ham <myungjoo.ham@samsung.com>
2197M: Kyungmin Park <kyungmin.park@samsung.com>
2198L: linux-kernel@vger.kernel.org
2199S: Maintained
2200F: drivers/devfreq/
2201
2202DEVICE NUMBER REGISTRY
2203M: Torben Mathiasen <device@lanana.org>
2204W: http://lanana.org/docs/device-list/index.html
2205S: Maintained
2206
2207DEVICE-MAPPER (LVM)
2208P: Alasdair Kergon
2209L: dm-devel@redhat.com
2210W: http://sources.redhat.com/dm
2211Q: http://patchwork.kernel.org/project/dm-devel/list/
2212S: Maintained
2213F: Documentation/device-mapper/
2214F: drivers/md/dm*
2215F: include/linux/device-mapper.h
2216F: include/linux/dm-*.h
2217
2218DIOLAN U2C-12 I2C DRIVER
2219M: Guenter Roeck <guenter.roeck@ericsson.com>
2220L: linux-i2c@vger.kernel.org
2221S: Maintained
2222F: drivers/i2c/busses/i2c-diolan-u2c.c
2223
2224DIRECTORY NOTIFICATION (DNOTIFY)
2225M: Eric Paris <eparis@parisplace.org>
2226S: Maintained
2227F: Documentation/filesystems/dnotify.txt
2228F: fs/notify/dnotify/
2229F: include/linux/dnotify.h
2230
2231DISK GEOMETRY AND PARTITION HANDLING
2232M: Andries Brouwer <aeb@cwi.nl>
2233W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2234W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2235W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2236S: Maintained
2237
2238DISKQUOTA
2239M: Jan Kara <jack@suse.cz>
2240S: Maintained
2241F: Documentation/filesystems/quota.txt
2242F: fs/quota/
2243F: include/linux/quota*.h
2244
2245DISTRIBUTED LOCK MANAGER (DLM)
2246M: Christine Caulfield <ccaulfie@redhat.com>
2247M: David Teigland <teigland@redhat.com>
2248L: cluster-devel@redhat.com
2249W: http://sources.redhat.com/cluster/
2250T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2251S: Supported
2252F: fs/dlm/
2253
2254DMA BUFFER SHARING FRAMEWORK
2255M: Sumit Semwal <sumit.semwal@linaro.org>
2256S: Maintained
2257L: linux-media@vger.kernel.org
2258L: dri-devel@lists.freedesktop.org
2259L: linaro-mm-sig@lists.linaro.org
2260F: drivers/base/dma-buf*
2261F: include/linux/dma-buf*
2262F: Documentation/dma-buf-sharing.txt
2263T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2264
2265DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2266M: Vinod Koul <vinod.koul@intel.com>
2267M: Dan Williams <dan.j.williams@intel.com>
2268S: Supported
2269F: drivers/dma/
2270F: include/linux/dma*
2271T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2272T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
2273
2274DME1737 HARDWARE MONITOR DRIVER
2275M: Juerg Haefliger <juergh@gmail.com>
2276L: lm-sensors@lm-sensors.org
2277S: Maintained
2278F: Documentation/hwmon/dme1737
2279F: drivers/hwmon/dme1737.c
2280
2281DOCBOOK FOR DOCUMENTATION
2282M: Randy Dunlap <rdunlap@xenotime.net>
2283S: Maintained
2284F: scripts/kernel-doc
2285
2286DOCKING STATION DRIVER
2287M: Shaohua Li <shaohua.li@intel.com>
2288L: linux-acpi@vger.kernel.org
2289S: Supported
2290F: drivers/acpi/dock.c
2291
2292DOCUMENTATION
2293M: Randy Dunlap <rdunlap@xenotime.net>
2294L: linux-doc@vger.kernel.org
2295T: quilt http://xenotime.net/kernel-doc-patches/current/
2296S: Maintained
2297F: Documentation/
2298
2299DOUBLETALK DRIVER
2300M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
2301L: blinux-list@redhat.com
2302S: Maintained
2303F: drivers/char/dtlk.c
2304F: include/linux/dtlk.h
2305
2306DPT_I2O SCSI RAID DRIVER
2307M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
2308L: linux-scsi@vger.kernel.org
2309W: http://www.adaptec.com/
2310S: Maintained
2311F: drivers/scsi/dpt*
2312F: drivers/scsi/dpt/
2313
2314DRBD DRIVER
2315P: Philipp Reisner
2316P: Lars Ellenberg
2317M: drbd-dev@lists.linbit.com
2318L: drbd-user@lists.linbit.com
2319W: http://www.drbd.org
2320T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2321T: git git://git.drbd.org/drbd-8.3.git
2322S: Supported
2323F: drivers/block/drbd/
2324F: lib/lru_cache.c
2325F: Documentation/blockdev/drbd/
2326
2327DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2328M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2329T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6.git
2330S: Supported
2331F: Documentation/kobject.txt
2332F: drivers/base/
2333F: fs/sysfs/
2334F: fs/debugfs/
2335F: include/linux/kobj*
2336F: include/linux/debugfs.h
2337F: lib/kobj*
2338
2339DRM DRIVERS
2340M: David Airlie <airlied@linux.ie>
2341L: dri-devel@lists.freedesktop.org
2342T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
2343S: Maintained
2344F: drivers/gpu/drm/
2345F: include/drm/
2346
2347INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2348M: Keith Packard <keithp@keithp.com>
2349L: intel-gfx@lists.freedesktop.org (subscribers-only)
2350L: dri-devel@lists.freedesktop.org
2351T: git git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux-2.6.git
2352S: Supported
2353F: drivers/gpu/drm/i915
2354F: include/drm/i915*
2355
2356DRM DRIVERS FOR EXYNOS
2357M: Inki Dae <inki.dae@samsung.com>
2358M: Joonyoung Shim <jy0922.shim@samsung.com>
2359M: Seung-Woo Kim <sw0312.kim@samsung.com>
2360M: Kyungmin Park <kyungmin.park@samsung.com>
2361L: dri-devel@lists.freedesktop.org
2362S: Supported
2363F: drivers/gpu/drm/exynos
2364F: include/drm/exynos*
2365
2366EXYNOS MIPI DISPLAY DRIVERS
2367M: Inki Dae <inki.dae@samsung.com>
2368M: Donghwa Lee <dh09.lee@samsung.com>
2369M: Kyungmin Park <kyungmin.park@samsung.com>
2370L: linux-fbdev@vger.kernel.org
2371S: Maintained
2372F: drivers/video/exynos/exynos_mipi*
2373F: include/video/exynos_mipi*
2374
2375DSCC4 DRIVER
2376M: Francois Romieu <romieu@fr.zoreil.com>
2377L: netdev@vger.kernel.org
2378S: Maintained
2379F: drivers/net/wan/dscc4.c
2380
2381DYNAMIC DEBUG
2382M: Jason Baron <jbaron@redhat.com>
2383S: Maintained
2384F: lib/dynamic_debug.c
2385F: include/linux/dynamic_debug.h
2386
2387DZ DECSTATION DZ11 SERIAL DRIVER
2388M: "Maciej W. Rozycki" <macro@linux-mips.org>
2389S: Maintained
2390F: drivers/tty/serial/dz.*
2391
2392EATA-DMA SCSI DRIVER
2393M: Michael Neuffer <mike@i-Connect.Net>
2394L: linux-eata@i-connect.net
2395L: linux-scsi@vger.kernel.org
2396S: Maintained
2397F: drivers/scsi/eata*
2398
2399EATA ISA/EISA/PCI SCSI DRIVER
2400M: Dario Ballabio <ballabio_dario@emc.com>
2401L: linux-scsi@vger.kernel.org
2402S: Maintained
2403F: drivers/scsi/eata.c
2404
2405EATA-PIO SCSI DRIVER
2406M: Michael Neuffer <mike@i-Connect.Net>
2407L: linux-eata@i-connect.net
2408L: linux-scsi@vger.kernel.org
2409S: Maintained
2410F: drivers/scsi/eata_pio.*
2411
2412EBTABLES
2413M: Bart De Schuymer <bart.de.schuymer@pandora.be>
2414L: netfilter-devel@vger.kernel.org
2415W: http://ebtables.sourceforge.net/
2416S: Maintained
2417F: include/linux/netfilter_bridge/ebt_*.h
2418F: net/bridge/netfilter/ebt*.c
2419
2420ECRYPT FILE SYSTEM
2421M: Tyler Hicks <tyhicks@canonical.com>
2422M: Dustin Kirkland <dustin.kirkland@gazzang.com>
2423L: ecryptfs@vger.kernel.org
2424W: https://launchpad.net/ecryptfs
2425S: Supported
2426F: Documentation/filesystems/ecryptfs.txt
2427F: fs/ecryptfs/
2428
2429EDAC-CORE
2430M: Doug Thompson <dougthompson@xmission.com>
2431L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2432W: bluesmoke.sourceforge.net
2433S: Supported
2434F: Documentation/edac.txt
2435F: drivers/edac/edac_*
2436F: include/linux/edac.h
2437
2438EDAC-AMD64
2439M: Doug Thompson <dougthompson@xmission.com>
2440M: Borislav Petkov <borislav.petkov@amd.com>
2441L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2442W: bluesmoke.sourceforge.net
2443S: Supported
2444F: drivers/edac/amd64_edac*
2445
2446EDAC-E752X
2447M: Mark Gross <mark.gross@intel.com>
2448M: Doug Thompson <dougthompson@xmission.com>
2449L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2450W: bluesmoke.sourceforge.net
2451S: Maintained
2452F: drivers/edac/e752x_edac.c
2453
2454EDAC-E7XXX
2455M: Doug Thompson <dougthompson@xmission.com>
2456L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2457W: bluesmoke.sourceforge.net
2458S: Maintained
2459F: drivers/edac/e7xxx_edac.c
2460
2461EDAC-I82443BXGX
2462M: Tim Small <tim@buttersideup.com>
2463L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2464W: bluesmoke.sourceforge.net
2465S: Maintained
2466F: drivers/edac/i82443bxgx_edac.c
2467
2468EDAC-I3000
2469M: Jason Uhlenkott <juhlenko@akamai.com>
2470L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2471W: bluesmoke.sourceforge.net
2472S: Maintained
2473F: drivers/edac/i3000_edac.c
2474
2475EDAC-I5000
2476M: Doug Thompson <dougthompson@xmission.com>
2477L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2478W: bluesmoke.sourceforge.net
2479S: Maintained
2480F: drivers/edac/i5000_edac.c
2481
2482EDAC-I5400
2483M: Mauro Carvalho Chehab <mchehab@redhat.com>
2484L: linux-edac@vger.kernel.org
2485W: bluesmoke.sourceforge.net
2486S: Maintained
2487F: drivers/edac/i5400_edac.c
2488
2489EDAC-I7300
2490M: Mauro Carvalho Chehab <mchehab@redhat.com>
2491L: linux-edac@vger.kernel.org
2492W: bluesmoke.sourceforge.net
2493S: Maintained
2494F: drivers/edac/i7300_edac.c
2495
2496EDAC-I7CORE
2497M: Mauro Carvalho Chehab <mchehab@redhat.com>
2498L: linux-edac@vger.kernel.org
2499W: bluesmoke.sourceforge.net
2500S: Maintained
2501F: drivers/edac/i7core_edac.c
2502
2503EDAC-I82975X
2504M: Ranganathan Desikan <ravi@jetztechnologies.com>
2505M: "Arvind R." <arvino55@gmail.com>
2506L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2507W: bluesmoke.sourceforge.net
2508S: Maintained
2509F: drivers/edac/i82975x_edac.c
2510
2511EDAC-PASEMI
2512M: Egor Martovetsky <egor@pasemi.com>
2513L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2514W: bluesmoke.sourceforge.net
2515S: Maintained
2516F: drivers/edac/pasemi_edac.c
2517
2518EDAC-R82600
2519M: Tim Small <tim@buttersideup.com>
2520L: bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2521W: bluesmoke.sourceforge.net
2522S: Maintained
2523F: drivers/edac/r82600_edac.c
2524
2525EDAC-SBRIDGE
2526M: Mauro Carvalho Chehab <mchehab@redhat.com>
2527L: linux-edac@vger.kernel.org
2528W: bluesmoke.sourceforge.net
2529S: Maintained
2530F: drivers/edac/sb_edac.c
2531
2532EDIROL UA-101/UA-1000 DRIVER
2533M: Clemens Ladisch <clemens@ladisch.de>
2534L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2535T: git git://git.alsa-project.org/alsa-kernel.git
2536S: Maintained
2537F: sound/usb/misc/ua101.c
2538
2539EFIFB FRAMEBUFFER DRIVER
2540L: linux-fbdev@vger.kernel.org
2541M: Peter Jones <pjones@redhat.com>
2542S: Maintained
2543F: drivers/video/efifb.c
2544
2545EFS FILESYSTEM
2546W: http://aeschi.ch.eu.org/efs/
2547S: Orphan
2548F: fs/efs/
2549
2550EHCA (IBM GX bus InfiniBand adapter) DRIVER
2551M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
2552M: Christoph Raisch <raisch@de.ibm.com>
2553L: linux-rdma@vger.kernel.org
2554S: Supported
2555F: drivers/infiniband/hw/ehca/
2556
2557EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2558M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
2559L: netdev@vger.kernel.org
2560S: Maintained
2561F: drivers/net/ethernet/ibm/ehea/
2562
2563EMBEDDED LINUX
2564M: Paul Gortmaker <paul.gortmaker@windriver.com>
2565M: Matt Mackall <mpm@selenic.com>
2566M: David Woodhouse <dwmw2@infradead.org>
2567L: linux-embedded@vger.kernel.org
2568S: Maintained
2569
2570EMULEX LPFC FC SCSI DRIVER
2571M: James Smart <james.smart@emulex.com>
2572L: linux-scsi@vger.kernel.org
2573W: http://sourceforge.net/projects/lpfcxxxx
2574S: Supported
2575F: drivers/scsi/lpfc/
2576
2577ENE CB710 FLASH CARD READER DRIVER
2578M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
2579S: Maintained
2580F: drivers/misc/cb710/
2581F: drivers/mmc/host/cb710-mmc.*
2582F: include/linux/cb710.h
2583
2584ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2585M: Maxim Levitsky <maximlevitsky@gmail.com>
2586S: Maintained
2587F: drivers/media/rc/ene_ir.*
2588
2589EPSON 1355 FRAMEBUFFER DRIVER
2590M: Christopher Hoover <ch@murgatroid.com>
2591M: Christopher Hoover <ch@hpl.hp.com>
2592S: Maintained
2593F: drivers/video/epson1355fb.c
2594
2595EPSON S1D13XXX FRAMEBUFFER DRIVER
2596M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
2597S: Maintained
2598T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2599F: drivers/video/s1d13xxxfb.c
2600F: include/video/s1d13xxxfb.h
2601
2602ETHEREXPRESS-16 NETWORK DRIVER
2603M: Philip Blundell <philb@gnu.org>
2604L: netdev@vger.kernel.org
2605S: Maintained
2606F: drivers/net/ethernet/i825xx/eexpress.*
2607
2608ETHERNET BRIDGE
2609M: Stephen Hemminger <shemminger@vyatta.com>
2610L: bridge@lists.linux-foundation.org
2611L: netdev@vger.kernel.org
2612W: http://www.linuxfoundation.org/en/Net:Bridge
2613S: Maintained
2614F: include/linux/netfilter_bridge/
2615F: net/bridge/
2616
2617ETHERTEAM 16I DRIVER
2618M: Mika Kuoppala <miku@iki.fi>
2619S: Maintained
2620F: drivers/net/ethernet/fujitsu/eth16i.c
2621
2622EXT2 FILE SYSTEM
2623M: Jan Kara <jack@suse.cz>
2624L: linux-ext4@vger.kernel.org
2625S: Maintained
2626F: Documentation/filesystems/ext2.txt
2627F: fs/ext2/
2628F: include/linux/ext2*
2629
2630EXT3 FILE SYSTEM
2631M: Jan Kara <jack@suse.cz>
2632M: Andrew Morton <akpm@linux-foundation.org>
2633M: Andreas Dilger <adilger.kernel@dilger.ca>
2634L: linux-ext4@vger.kernel.org
2635S: Maintained
2636F: Documentation/filesystems/ext3.txt
2637F: fs/ext3/
2638F: include/linux/ext3*
2639
2640EXT4 FILE SYSTEM
2641M: "Theodore Ts'o" <tytso@mit.edu>
2642M: Andreas Dilger <adilger.kernel@dilger.ca>
2643L: linux-ext4@vger.kernel.org
2644W: http://ext4.wiki.kernel.org
2645Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
2646S: Maintained
2647F: Documentation/filesystems/ext4.txt
2648F: fs/ext4/
2649
2650Extended Verification Module (EVM)
2651M: Mimi Zohar <zohar@us.ibm.com>
2652S: Supported
2653F: security/integrity/evm/
2654
2655F71805F HARDWARE MONITORING DRIVER
2656M: Jean Delvare <khali@linux-fr.org>
2657L: lm-sensors@lm-sensors.org
2658S: Maintained
2659F: Documentation/hwmon/f71805f
2660F: drivers/hwmon/f71805f.c
2661
2662FANOTIFY
2663M: Eric Paris <eparis@redhat.com>
2664S: Maintained
2665F: fs/notify/fanotify/
2666F: include/linux/fanotify.h
2667
2668FARSYNC SYNCHRONOUS DRIVER
2669M: Kevin Curtis <kevin.curtis@farsite.co.uk>
2670W: http://www.farsite.co.uk/
2671S: Supported
2672F: drivers/net/wan/farsync.*
2673
2674FAULT INJECTION SUPPORT
2675M: Akinobu Mita <akinobu.mita@gmail.com>
2676S: Supported
2677F: Documentation/fault-injection/
2678F: lib/fault-inject.c
2679
2680FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2681M: Robert Love <robert.w.love@intel.com>
2682L: devel@open-fcoe.org
2683W: www.Open-FCoE.org
2684S: Supported
2685F: drivers/scsi/libfc/
2686F: drivers/scsi/fcoe/
2687F: include/scsi/fc/
2688F: include/scsi/libfc.h
2689F: include/scsi/libfcoe.h
2690
2691FILE LOCKING (flock() and fcntl()/lockf())
2692M: Matthew Wilcox <matthew@wil.cx>
2693L: linux-fsdevel@vger.kernel.org
2694S: Maintained
2695F: include/linux/fcntl.h
2696F: include/linux/fs.h
2697F: fs/fcntl.c
2698F: fs/locks.c
2699
2700FILESYSTEMS (VFS and infrastructure)
2701M: Alexander Viro <viro@zeniv.linux.org.uk>
2702L: linux-fsdevel@vger.kernel.org
2703S: Maintained
2704F: fs/*
2705
2706FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2707M: Riku Voipio <riku.voipio@iki.fi>
2708L: lm-sensors@lm-sensors.org
2709S: Maintained
2710F: drivers/hwmon/f75375s.c
2711F: include/linux/f75375s.h
2712
2713FIREWIRE AUDIO DRIVERS
2714M: Clemens Ladisch <clemens@ladisch.de>
2715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2716T: git git://git.alsa-project.org/alsa-kernel.git
2717S: Maintained
2718F: sound/firewire/
2719
2720FIREWIRE SUBSYSTEM
2721M: Stefan Richter <stefanr@s5r6.in-berlin.de>
2722L: linux1394-devel@lists.sourceforge.net
2723W: http://ieee1394.wiki.kernel.org/
2724T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
2725S: Maintained
2726F: drivers/firewire/
2727F: include/linux/firewire*.h
2728F: tools/firewire/
2729
2730FIRMWARE LOADER (request_firmware)
2731S: Orphan
2732F: Documentation/firmware_class/
2733F: drivers/base/firmware*.c
2734F: include/linux/firmware.h
2735
2736FPU EMULATOR
2737M: Bill Metzenthen <billm@melbpc.org.au>
2738W: http://floatingpoint.sourceforge.net/emulator/index.html
2739S: Maintained
2740F: arch/x86/math-emu/
2741
2742FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2743L: netdev@vger.kernel.org
2744S: Orphan
2745F: drivers/net/wan/dlci.c
2746F: drivers/net/wan/sdla.c
2747
2748FRAMEBUFFER LAYER
2749M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
2750L: linux-fbdev@vger.kernel.org
2751W: http://linux-fbdev.sourceforge.net/
2752Q: http://patchwork.kernel.org/project/linux-fbdev/list/
2753T: git git://github.com/schandinat/linux-2.6.git fbdev-next
2754S: Maintained
2755F: Documentation/fb/
2756F: Documentation/devicetree/bindings/fb/
2757F: drivers/video/
2758F: include/video/
2759F: include/linux/fb.h
2760
2761FREESCALE DMA DRIVER
2762M: Li Yang <leoli@freescale.com>
2763M: Zhang Wei <zw@zh-kernel.org>
2764L: linuxppc-dev@lists.ozlabs.org
2765S: Maintained
2766F: drivers/dma/fsldma.*
2767
2768FREESCALE I2C CPM DRIVER
2769M: Jochen Friedrich <jochen@scram.de>
2770L: linuxppc-dev@lists.ozlabs.org
2771L: linux-i2c@vger.kernel.org
2772S: Maintained
2773F: drivers/i2c/busses/i2c-cpm.c
2774
2775FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2776M: Sascha Hauer <kernel@pengutronix.de>
2777L: linux-fbdev@vger.kernel.org
2778L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2779S: Maintained
2780F: arch/arm/plat-mxc/include/mach/imxfb.h
2781F: drivers/video/imxfb.c
2782
2783FREESCALE SOC FS_ENET DRIVER
2784M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
2785M: Vitaly Bordug <vbordug@ru.mvista.com>
2786L: linuxppc-dev@lists.ozlabs.org
2787L: netdev@vger.kernel.org
2788S: Maintained
2789F: drivers/net/ethernet/freescale/fs_enet/
2790F: include/linux/fs_enet_pd.h
2791
2792FREESCALE QUICC ENGINE LIBRARY
2793M: Timur Tabi <timur@freescale.com>
2794L: linuxppc-dev@lists.ozlabs.org
2795S: Supported
2796F: arch/powerpc/sysdev/qe_lib/
2797F: arch/powerpc/include/asm/*qe.h
2798
2799FREESCALE USB PERIPHERAL DRIVERS
2800M: Li Yang <leoli@freescale.com>
2801L: linux-usb@vger.kernel.org
2802L: linuxppc-dev@lists.ozlabs.org
2803S: Maintained
2804F: drivers/usb/gadget/fsl*
2805
2806FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2807M: Li Yang <leoli@freescale.com>
2808L: netdev@vger.kernel.org
2809L: linuxppc-dev@lists.ozlabs.org
2810S: Maintained
2811F: drivers/net/ethernet/freescale/ucc_geth*
2812
2813FREESCALE QUICC ENGINE UCC UART DRIVER
2814M: Timur Tabi <timur@freescale.com>
2815L: linuxppc-dev@lists.ozlabs.org
2816S: Supported
2817F: drivers/tty/serial/ucc_uart.c
2818
2819FREESCALE SOC SOUND DRIVERS
2820M: Timur Tabi <timur@freescale.com>
2821L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2822L: linuxppc-dev@lists.ozlabs.org
2823S: Supported
2824F: sound/soc/fsl/fsl*
2825F: sound/soc/fsl/mpc8610_hpcd.c
2826
2827FREEVXFS FILESYSTEM
2828M: Christoph Hellwig <hch@infradead.org>
2829W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
2830S: Maintained
2831F: fs/freevxfs/
2832
2833FREEZER
2834M: Pavel Machek <pavel@ucw.cz>
2835M: "Rafael J. Wysocki" <rjw@sisk.pl>
2836L: linux-pm@vger.kernel.org
2837S: Supported
2838F: Documentation/power/freezing-of-tasks.txt
2839F: include/linux/freezer.h
2840F: kernel/freezer.c
2841
2842FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2843M: David Howells <dhowells@redhat.com>
2844L: linux-cachefs@redhat.com
2845S: Supported
2846F: Documentation/filesystems/caching/
2847F: fs/fscache/
2848F: include/linux/fscache*.h
2849
2850FUJITSU FR-V (FRV) PORT
2851M: David Howells <dhowells@redhat.com>
2852S: Maintained
2853F: arch/frv/
2854
2855FUJITSU LAPTOP EXTRAS
2856M: Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
2857L: platform-driver-x86@vger.kernel.org
2858S: Maintained
2859F: drivers/platform/x86/fujitsu-laptop.c
2860
2861FUJITSU M-5MO LS CAMERA ISP DRIVER
2862M: Kyungmin Park <kyungmin.park@samsung.com>
2863M: Heungjun Kim <riverful.kim@samsung.com>
2864L: linux-media@vger.kernel.org
2865S: Maintained
2866F: drivers/media/video/m5mols/
2867F: include/media/m5mols.h
2868
2869FUJITSU TABLET EXTRAS
2870M: Robert Gerlach <khnz@gmx.de>
2871L: platform-driver-x86@vger.kernel.org
2872S: Maintained
2873F: drivers/platform/x86/fujitsu-tablet.c
2874
2875FUSE: FILESYSTEM IN USERSPACE
2876M: Miklos Szeredi <miklos@szeredi.hu>
2877L: fuse-devel@lists.sourceforge.net
2878W: http://fuse.sourceforge.net/
2879S: Maintained
2880F: fs/fuse/
2881F: include/linux/fuse.h
2882
2883FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2884M: Rik Faith <faith@cs.unc.edu>
2885L: linux-scsi@vger.kernel.org
2886S: Odd Fixes (e.g., new signatures)
2887F: drivers/scsi/fdomain.*
2888
2889GDT SCSI DISK ARRAY CONTROLLER DRIVER
2890M: Achim Leubner <achim_leubner@adaptec.com>
2891L: linux-scsi@vger.kernel.org
2892W: http://www.icp-vortex.com/
2893S: Supported
2894F: drivers/scsi/gdt*
2895
2896GENERIC GPIO I2C DRIVER
2897M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2898S: Supported
2899F: drivers/i2c/busses/i2c-gpio.c
2900F: include/linux/i2c-gpio.h
2901
2902GENERIC GPIO I2C MULTIPLEXER DRIVER
2903M: Peter Korsgaard <peter.korsgaard@barco.com>
2904L: linux-i2c@vger.kernel.org
2905S: Supported
2906F: drivers/i2c/muxes/gpio-i2cmux.c
2907F: include/linux/gpio-i2cmux.h
2908F: Documentation/i2c/muxes/gpio-i2cmux
2909
2910GENERIC HDLC (WAN) DRIVERS
2911M: Krzysztof Halasa <khc@pm.waw.pl>
2912W: http://www.kernel.org/pub/linux/utils/net/hdlc/
2913S: Maintained
2914F: drivers/net/wan/c101.c
2915F: drivers/net/wan/hd6457*
2916F: drivers/net/wan/hdlc*
2917F: drivers/net/wan/n2.c
2918F: drivers/net/wan/pc300too.c
2919F: drivers/net/wan/pci200syn.c
2920F: drivers/net/wan/wanxl*
2921
2922GENERIC INCLUDE/ASM HEADER FILES
2923M: Arnd Bergmann <arnd@arndb.de>
2924L: linux-arch@vger.kernel.org
2925T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2926S: Maintained
2927F: include/asm-generic
2928
2929GENERIC UIO DRIVER FOR PCI DEVICES
2930M: "Michael S. Tsirkin" <mst@redhat.com>
2931L: kvm@vger.kernel.org
2932S: Supported
2933F: drivers/uio/uio_pci_generic.c
2934
2935GFS2 FILE SYSTEM
2936M: Steven Whitehouse <swhiteho@redhat.com>
2937L: cluster-devel@redhat.com
2938W: http://sources.redhat.com/cluster/
2939T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2940T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2941S: Supported
2942F: Documentation/filesystems/gfs2*.txt
2943F: fs/gfs2/
2944F: include/linux/gfs2_ondisk.h
2945
2946GIGASET ISDN DRIVERS
2947M: Hansjoerg Lipp <hjlipp@web.de>
2948M: Tilman Schmidt <tilman@imap.cc>
2949L: gigaset307x-common@lists.sourceforge.net
2950W: http://gigaset307x.sourceforge.net/
2951S: Maintained
2952F: Documentation/isdn/README.gigaset
2953F: drivers/isdn/gigaset/
2954F: include/linux/gigaset_dev.h
2955
2956GPIO SUBSYSTEM
2957M: Grant Likely <grant.likely@secretlab.ca>
2958M: Linus Walleij <linus.walleij@stericsson.com>
2959S: Maintained
2960T: git git://git.secretlab.ca/git/linux-2.6.git
2961F: Documentation/gpio.txt
2962F: drivers/gpio/
2963F: include/linux/gpio*
2964
2965GRE DEMULTIPLEXER DRIVER
2966M: Dmitry Kozlov <xeb@mail.ru>
2967L: netdev@vger.kernel.org
2968S: Maintained
2969F: net/ipv4/gre.c
2970F: include/net/gre.h
2971
2972GRETH 10/100/1G Ethernet MAC device driver
2973M: Kristoffer Glembo <kristoffer@gaisler.com>
2974L: netdev@vger.kernel.org
2975S: Maintained
2976F: drivers/net/ethernet/aeroflex/
2977
2978GSPCA FINEPIX SUBDRIVER
2979M: Frank Zago <frank@zago.net>
2980L: linux-media@vger.kernel.org
2981T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2982S: Maintained
2983F: drivers/media/video/gspca/finepix.c
2984
2985GSPCA GL860 SUBDRIVER
2986M: Olivier Lorin <o.lorin@laposte.net>
2987L: linux-media@vger.kernel.org
2988T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2989S: Maintained
2990F: drivers/media/video/gspca/gl860/
2991
2992GSPCA M5602 SUBDRIVER
2993M: Erik Andren <erik.andren@gmail.com>
2994L: linux-media@vger.kernel.org
2995T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2996S: Maintained
2997F: drivers/media/video/gspca/m5602/
2998
2999GSPCA PAC207 SONIXB SUBDRIVER
3000M: Hans de Goede <hdegoede@redhat.com>
3001L: linux-media@vger.kernel.org
3002T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3003S: Maintained
3004F: drivers/media/video/gspca/pac207.c
3005
3006GSPCA SN9C20X SUBDRIVER
3007M: Brian Johnson <brijohn@gmail.com>
3008L: linux-media@vger.kernel.org
3009T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3010S: Maintained
3011F: drivers/media/video/gspca/sn9c20x.c
3012
3013GSPCA T613 SUBDRIVER
3014M: Leandro Costantino <lcostantino@gmail.com>
3015L: linux-media@vger.kernel.org
3016T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3017S: Maintained
3018F: drivers/media/video/gspca/t613.c
3019
3020GSPCA USB WEBCAM DRIVER
3021M: Jean-Francois Moine <moinejf@free.fr>
3022W: http://moinejf.free.fr
3023L: linux-media@vger.kernel.org
3024T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3025S: Maintained
3026F: drivers/media/video/gspca/
3027
3028HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3029M: Frank Seidel <frank@f-seidel.de>
3030L: platform-driver-x86@vger.kernel.org
3031W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3032S: Maintained
3033F: drivers/platform/x86/hdaps.c
3034
3035HWPOISON MEMORY FAILURE HANDLING
3036M: Andi Kleen <andi@firstfloor.org>
3037L: linux-mm@kvack.org
3038T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3039S: Maintained
3040F: mm/memory-failure.c
3041F: mm/hwpoison-inject.c
3042
3043HYPERVISOR VIRTUAL CONSOLE DRIVER
3044L: linuxppc-dev@lists.ozlabs.org
3045S: Odd Fixes
3046F: drivers/tty/hvc/
3047
3048HARDWARE MONITORING
3049M: Jean Delvare <khali@linux-fr.org>
3050M: Guenter Roeck <guenter.roeck@ericsson.com>
3051L: lm-sensors@lm-sensors.org
3052W: http://www.lm-sensors.org/
3053T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
3054T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
3055S: Maintained
3056F: Documentation/hwmon/
3057F: drivers/hwmon/
3058F: include/linux/hwmon*.h
3059
3060HARDWARE RANDOM NUMBER GENERATOR CORE
3061M: Matt Mackall <mpm@selenic.com>
3062M: Herbert Xu <herbert@gondor.apana.org.au>
3063S: Odd fixes
3064F: Documentation/hw_random.txt
3065F: drivers/char/hw_random/
3066F: include/linux/hw_random.h
3067
3068HARDWARE SPINLOCK CORE
3069M: Ohad Ben-Cohen <ohad@wizery.com>
3070S: Maintained
3071F: Documentation/hwspinlock.txt
3072F: drivers/hwspinlock/hwspinlock_*
3073F: include/linux/hwspinlock.h
3074
3075HARMONY SOUND DRIVER
3076L: linux-parisc@vger.kernel.org
3077S: Maintained
3078F: sound/parisc/harmony.*
3079
3080HEWLETT-PACKARD SMART2 RAID DRIVER
3081M: Chirag Kantharia <chirag.kantharia@hp.com>
3082L: iss_storagedev@hp.com
3083S: Maintained
3084F: Documentation/blockdev/cpqarray.txt
3085F: drivers/block/cpqarray.*
3086
3087HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
3088M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
3089L: iss_storagedev@hp.com
3090S: Supported
3091F: Documentation/scsi/hpsa.txt
3092F: drivers/scsi/hpsa*.[ch]
3093F: include/linux/cciss*.h
3094
3095HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
3096M: Mike Miller <mike.miller@hp.com>
3097L: iss_storagedev@hp.com
3098S: Supported
3099F: Documentation/blockdev/cciss.txt
3100F: drivers/block/cciss*
3101F: include/linux/cciss_ioctl.h
3102
3103HFS FILESYSTEM
3104L: linux-fsdevel@vger.kernel.org
3105S: Orphan
3106F: Documentation/filesystems/hfs.txt
3107F: fs/hfs/
3108
3109HGA FRAMEBUFFER DRIVER
3110M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
3111L: linux-nvidia@lists.surfsouth.com
3112W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3113S: Maintained
3114F: drivers/video/hgafb.c
3115
3116HIBERNATION (aka Software Suspend, aka swsusp)
3117M: Pavel Machek <pavel@ucw.cz>
3118M: "Rafael J. Wysocki" <rjw@sisk.pl>
3119L: linux-pm@vger.kernel.org
3120S: Supported
3121F: arch/x86/power/
3122F: drivers/base/power/
3123F: kernel/power/
3124F: include/linux/suspend.h
3125F: include/linux/freezer.h
3126F: include/linux/pm.h
3127F: arch/*/include/asm/suspend*.h
3128
3129HID CORE LAYER
3130M: Jiri Kosina <jkosina@suse.cz>
3131L: linux-input@vger.kernel.org
3132T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3133S: Maintained
3134F: drivers/hid/
3135F: include/linux/hid*
3136
3137HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3138M: Thomas Gleixner <tglx@linutronix.de>
3139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3140S: Maintained
3141F: Documentation/timers/
3142F: kernel/hrtimer.c
3143F: kernel/time/clockevents.c
3144F: kernel/time/tick*.*
3145F: kernel/time/timer_*.c
3146F: include/linux/clockchips.h
3147F: include/linux/hrtimer.h
3148
3149HIGH-SPEED SCC DRIVER FOR AX.25
3150M: Klaus Kudielka <klaus.kudielka@ieee.org>
3151L: linux-hams@vger.kernel.org
3152W: http://www.nt.tuwien.ac.at/~kkudielk/Linux/
3153S: Maintained
3154F: drivers/net/hamradio/dmascc.c
3155F: drivers/net/hamradio/scc.c
3156
3157HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3158M: HighPoint Linux Team <linux@highpoint-tech.com>
3159W: http://www.highpoint-tech.com
3160S: Supported
3161F: Documentation/scsi/hptiop.txt
3162F: drivers/scsi/hptiop.c
3163
3164HIPPI
3165M: Jes Sorensen <jes@trained-monkey.org>
3166L: linux-hippi@sunsite.dk
3167S: Maintained
3168F: include/linux/hippidevice.h
3169F: include/linux/if_hippi.h
3170F: net/802/hippi.c
3171F: drivers/net/hippi/
3172
3173HOST AP DRIVER
3174M: Jouni Malinen <j@w1.fi>
3175L: hostap@shmoo.com (subscribers-only)
3176L: linux-wireless@vger.kernel.org
3177W: http://hostap.epitest.fi/
3178S: Maintained
3179F: drivers/net/wireless/hostap/
3180
3181HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3182L: platform-driver-x86@vger.kernel.org
3183S: Orphan
3184F: drivers/platform/x86/tc1100-wmi.c
3185
3186HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3187M: Jaroslav Kysela <perex@perex.cz>
3188S: Maintained
3189F: drivers/net/ethernet/hp/hp100.*
3190
3191HPET: High Precision Event Timers driver
3192M: Clemens Ladisch <clemens@ladisch.de>
3193S: Maintained
3194F: Documentation/timers/hpet.txt
3195F: drivers/char/hpet.c
3196F: include/linux/hpet.h
3197
3198HPET: x86
3199M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
3200S: Maintained
3201F: arch/x86/kernel/hpet.c
3202F: arch/x86/include/asm/hpet.h
3203
3204HPFS FILESYSTEM
3205M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3206W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3207S: Maintained
3208F: fs/hpfs/
3209
3210HSO 3G MODEM DRIVER
3211M: Jan Dumon <j.dumon@option.com>
3212W: http://www.pharscape.org
3213S: Maintained
3214F: drivers/net/usb/hso.c
3215
3216HTCPEN TOUCHSCREEN DRIVER
3217M: Pau Oliva Fora <pof@eslack.org>
3218L: linux-input@vger.kernel.org
3219S: Maintained
3220F: drivers/input/touchscreen/htcpen.c
3221
3222HUGETLB FILESYSTEM
3223M: William Irwin <wli@holomorphy.com>
3224S: Maintained
3225F: fs/hugetlbfs/
3226
3227Hyper-V CORE AND DRIVERS
3228M: K. Y. Srinivasan <kys@microsoft.com>
3229M: Haiyang Zhang <haiyangz@microsoft.com>
3230L: devel@linuxdriverproject.org
3231S: Maintained
3232F: drivers/hv/
3233F: drivers/hid/hid-hyperv.c
3234F: drivers/net/hyperv/
3235F: drivers/staging/hv/
3236
3237I2C/SMBUS STUB DRIVER
3238M: "Mark M. Hoffman" <mhoffman@lightlink.com>
3239L: linux-i2c@vger.kernel.org
3240S: Maintained
3241F: drivers/i2c/busses/i2c-stub.c
3242
3243I2C SUBSYSTEM
3244M: "Jean Delvare (PC drivers, core)" <khali@linux-fr.org>
3245M: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org>
3246M: "Wolfram Sang (embedded platforms)" <w.sang@pengutronix.de>
3247L: linux-i2c@vger.kernel.org
3248W: http://i2c.wiki.kernel.org/
3249T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3250T: git git://git.fluff.org/bjdooks/linux.git
3251S: Maintained
3252F: Documentation/i2c/
3253F: drivers/i2c/
3254F: include/linux/i2c.h
3255F: include/linux/i2c-*.h
3256
3257I2C-TINY-USB DRIVER
3258M: Till Harbaum <till@harbaum.org>
3259L: linux-i2c@vger.kernel.org
3260W: http://www.harbaum.org/till/i2c_tiny_usb
3261S: Maintained
3262F: drivers/i2c/busses/i2c-tiny-usb.c
3263
3264i386 BOOT CODE
3265M: "H. Peter Anvin" <hpa@zytor.com>
3266S: Maintained
3267F: arch/x86/boot/
3268
3269i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3270M: "H. Peter Anvin" <hpa@zytor.com>
3271T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3272S: Maintained
3273
3274IA64 (Itanium) PLATFORM
3275M: Tony Luck <tony.luck@intel.com>
3276M: Fenghua Yu <fenghua.yu@intel.com>
3277L: linux-ia64@vger.kernel.org
3278T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
3279S: Maintained
3280F: arch/ia64/
3281
3282IBM MCA SCSI SUBSYSTEM DRIVER
3283M: Michael Lang <langa2@kph.uni-mainz.de>
3284W: http://www.uni-mainz.de/~langm000/linux.html
3285S: Maintained
3286F: drivers/scsi/ibmmca.c
3287
3288IBM Power Linux RAID adapter
3289M: Brian King <brking@us.ibm.com>
3290S: Supported
3291F: drivers/scsi/ipr.*
3292
3293IBM Power Virtual Ethernet Device Driver
3294M: Santiago Leon <santil@linux.vnet.ibm.com>
3295L: netdev@vger.kernel.org
3296S: Supported
3297F: drivers/net/ethernet/ibm/ibmveth.*
3298
3299IBM ServeRAID RAID DRIVER
3300P: Jack Hammer
3301M: Dave Jeffery <ipslinux@adaptec.com>
3302W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
3303S: Supported
3304F: drivers/scsi/ips.*
3305
3306IDE SUBSYSTEM
3307M: "David S. Miller" <davem@davemloft.net>
3308L: linux-ide@vger.kernel.org
3309Q: http://patchwork.ozlabs.org/project/linux-ide/list/
3310T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
3311S: Maintained
3312F: Documentation/ide/
3313F: drivers/ide/
3314F: include/linux/ide.h
3315
3316IDEAPAD LAPTOP EXTRAS DRIVER
3317M: Ike Panhc <ike.pan@canonical.com>
3318L: platform-driver-x86@vger.kernel.org
3319W: http://launchpad.net/ideapad-laptop
3320S: Maintained
3321F: drivers/platform/x86/ideapad-laptop.c
3322
3323IDE/ATAPI DRIVERS
3324M: Borislav Petkov <petkovbb@gmail.com>
3325L: linux-ide@vger.kernel.org
3326S: Maintained
3327F: Documentation/cdrom/ide-cd
3328F: drivers/ide/ide-cd*
3329
3330IDLE-I7300
3331M: Andy Henroid <andrew.d.henroid@intel.com>
3332L: linux-pm@vger.kernel.org
3333S: Supported
3334F: drivers/idle/i7300_idle.c
3335
3336IEEE 802.15.4 SUBSYSTEM
3337M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
3338M: Sergey Lapin <slapin@ossfans.org>
3339L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
3340W: http://apps.sourceforge.net/trac/linux-zigbee
3341T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
3342S: Maintained
3343F: net/ieee802154/
3344F: drivers/ieee802154/
3345
3346IIO SUBSYSTEM AND DRIVERS
3347M: Jonathan Cameron <jic23@cam.ac.uk>
3348L: linux-iio@vger.kernel.org
3349S: Maintained
3350F: drivers/staging/iio/
3351
3352IKANOS/ADI EAGLE ADSL USB DRIVER
3353M: Matthieu Castet <castet.matthieu@free.fr>
3354M: Stanislaw Gruszka <stf_xl@wp.pl>
3355S: Maintained
3356F: drivers/usb/atm/ueagle-atm.c
3357
3358INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3359M: Mimi Zohar <zohar@us.ibm.com>
3360S: Supported
3361F: security/integrity/ima/
3362
3363IMS TWINTURBO FRAMEBUFFER DRIVER
3364L: linux-fbdev@vger.kernel.org
3365S: Orphan
3366F: drivers/video/imsttfb.c
3367
3368INFINIBAND SUBSYSTEM
3369M: Roland Dreier <roland@kernel.org>
3370M: Sean Hefty <sean.hefty@intel.com>
3371M: Hal Rosenstock <hal.rosenstock@gmail.com>
3372L: linux-rdma@vger.kernel.org
3373W: http://www.openfabrics.org/
3374Q: http://patchwork.kernel.org/project/linux-rdma/list/
3375T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3376S: Supported
3377F: Documentation/infiniband/
3378F: drivers/infiniband/
3379F: include/linux/if_infiniband.h
3380
3381INOTIFY
3382M: John McCutchan <john@johnmccutchan.com>
3383M: Robert Love <rlove@rlove.org>
3384M: Eric Paris <eparis@parisplace.org>
3385S: Maintained
3386F: Documentation/filesystems/inotify.txt
3387F: fs/notify/inotify/
3388F: include/linux/inotify.h
3389
3390INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3391M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
3392M: Dmitry Torokhov <dtor@mail.ru>
3393L: linux-input@vger.kernel.org
3394Q: http://patchwork.kernel.org/project/linux-input/list/
3395T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3396S: Maintained
3397F: drivers/input/
3398
3399INPUT MULTITOUCH (MT) PROTOCOL
3400M: Henrik Rydberg <rydberg@euromail.se>
3401L: linux-input@vger.kernel.org
3402T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3403S: Maintained
3404F: Documentation/input/multi-touch-protocol.txt
3405F: drivers/input/input-mt.c
3406K: \b(ABS|SYN)_MT_
3407
3408INTEL C600 SERIES SAS CONTROLLER DRIVER
3409M: Intel SCU Linux support <intel-linux-scu@intel.com>
3410M: Dan Williams <dan.j.williams@intel.com>
3411M: Dave Jiang <dave.jiang@intel.com>
3412M: Ed Nadolski <edmund.nadolski@intel.com>
3413L: linux-scsi@vger.kernel.org
3414T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git
3415S: Maintained
3416F: drivers/scsi/isci/
3417F: firmware/isci/
3418
3419INTEL IDLE DRIVER
3420M: Len Brown <lenb@kernel.org>
3421L: linux-pm@vger.kernel.org
3422T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git
3423S: Supported
3424F: drivers/idle/intel_idle.c
3425
3426INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3427M: Maik Broemme <mbroemme@plusserver.de>
3428L: linux-fbdev@vger.kernel.org
3429S: Maintained
3430F: Documentation/fb/intelfb.txt
3431F: drivers/video/intelfb/
3432
3433INTEL 810/815 FRAMEBUFFER DRIVER
3434M: Antonino Daplas <adaplas@gmail.com>
3435L: linux-fbdev@vger.kernel.org
3436S: Maintained
3437F: drivers/video/i810/
3438
3439INTEL MENLOW THERMAL DRIVER
3440M: Sujith Thomas <sujith.thomas@intel.com>
3441L: platform-driver-x86@vger.kernel.org
3442W: http://www.lesswatts.org/projects/acpi/
3443S: Supported
3444F: drivers/platform/x86/intel_menlow.c
3445
3446INTEL IA32 MICROCODE UPDATE SUPPORT
3447M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
3448S: Maintained
3449F: arch/x86/kernel/microcode_core.c
3450F: arch/x86/kernel/microcode_intel.c
3451
3452INTEL I/OAT DMA DRIVER
3453M: Dan Williams <dan.j.williams@intel.com>
3454S: Supported
3455F: drivers/dma/ioat*
3456
3457INTEL IOMMU (VT-d)
3458M: David Woodhouse <dwmw2@infradead.org>
3459L: iommu@lists.linux-foundation.org
3460T: git git://git.infradead.org/iommu-2.6.git
3461S: Supported
3462F: drivers/iommu/intel-iommu.c
3463F: include/linux/intel-iommu.h
3464
3465INTEL IOP-ADMA DMA DRIVER
3466M: Dan Williams <dan.j.williams@intel.com>
3467S: Maintained
3468F: drivers/dma/iop-adma.c
3469
3470INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3471M: Krzysztof Halasa <khc@pm.waw.pl>
3472S: Maintained
3473F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
3474F: arch/arm/mach-ixp4xx/include/mach/npe.h
3475F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3476F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
3477F: drivers/net/ethernet/xscale/ixp4xx_eth.c
3478F: drivers/net/wan/ixp4xx_hss.c
3479
3480INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3481M: Deepak Saxena <dsaxena@plexity.net>
3482S: Maintained
3483F: drivers/char/hw_random/ixp4xx-rng.c
3484
3485INTEL IXP2000 ETHERNET DRIVER
3486M: Lennert Buytenhek <kernel@wantstofly.org>
3487L: netdev@vger.kernel.org
3488S: Maintained
3489F: drivers/net/ethernet/xscale/ixp2000/
3490
3491INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3492M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
3493M: Jesse Brandeburg <jesse.brandeburg@intel.com>
3494M: Bruce Allan <bruce.w.allan@intel.com>
3495M: Carolyn Wyborny <carolyn.wyborny@intel.com>
3496M: Don Skidmore <donald.c.skidmore@intel.com>
3497M: Greg Rose <gregory.v.rose@intel.com>
3498M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
3499M: Alex Duyck <alexander.h.duyck@intel.com>
3500M: John Ronciak <john.ronciak@intel.com>
3501L: e1000-devel@lists.sourceforge.net
3502W: http://e1000.sourceforge.net/
3503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
3504T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
3505S: Supported
3506F: Documentation/networking/e100.txt
3507F: Documentation/networking/e1000.txt
3508F: Documentation/networking/e1000e.txt
3509F: Documentation/networking/igb.txt
3510F: Documentation/networking/igbvf.txt
3511F: Documentation/networking/ixgb.txt
3512F: Documentation/networking/ixgbe.txt
3513F: Documentation/networking/ixgbevf.txt
3514F: drivers/net/ethernet/intel/
3515
3516INTEL MRST PMU DRIVER
3517M: Len Brown <len.brown@intel.com>
3518L: linux-pm@vger.kernel.org
3519S: Supported
3520F: arch/x86/platform/mrst/pmu.*
3521
3522INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3523L: linux-wireless@vger.kernel.org
3524S: Orphan
3525F: Documentation/networking/README.ipw2100
3526F: drivers/net/wireless/ipw2x00/ipw2100.*
3527
3528INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
3529L: linux-wireless@vger.kernel.org
3530S: Orphan
3531F: Documentation/networking/README.ipw2200
3532F: drivers/net/wireless/ipw2x00/ipw2200.*
3533
3534INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3535M: Joseph Cihula <joseph.cihula@intel.com>
3536M: Shane Wang <shane.wang@intel.com>
3537L: tboot-devel@lists.sourceforge.net
3538W: http://tboot.sourceforge.net
3539T: Mercurial http://www.bughost.org/repos.hg/tboot.hg
3540S: Supported
3541F: Documentation/intel_txt.txt
3542F: include/linux/tboot.h
3543F: arch/x86/kernel/tboot.c
3544
3545INTEL WIRELESS WIMAX CONNECTION 2400
3546M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
3547M: linux-wimax@intel.com
3548L: wimax@linuxwimax.org
3549S: Supported
3550W: http://linuxwimax.org
3551F: Documentation/wimax/README.i2400m
3552F: drivers/net/wimax/i2400m/
3553F: include/linux/wimax/i2400m.h
3554
3555INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3556M: Stanislaw Gruszka <sgruszka@redhat.com>
3557L: linux-wireless@vger.kernel.org
3558S: Supported
3559F: drivers/net/wireless/iwlegacy/
3560
3561INTEL WIRELESS WIFI LINK (iwlwifi)
3562M: Wey-Yi Guy <wey-yi.w.guy@intel.com>
3563M: Intel Linux Wireless <ilw@linux.intel.com>
3564L: linux-wireless@vger.kernel.org
3565W: http://intellinuxwireless.org
3566T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
3567S: Supported
3568F: drivers/net/wireless/iwlwifi/
3569
3570INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3571M: Samuel Ortiz <samuel.ortiz@intel.com>
3572M: Intel Linux Wireless <ilw@linux.intel.com>
3573L: linux-wireless@vger.kernel.org
3574S: Supported
3575W: http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3576F: drivers/net/wireless/iwmc3200wifi/
3577
3578IOC3 ETHERNET DRIVER
3579M: Ralf Baechle <ralf@linux-mips.org>
3580L: linux-mips@linux-mips.org
3581S: Maintained
3582F: drivers/net/ethernet/sgi/ioc3-eth.c
3583
3584IOC3 SERIAL DRIVER
3585M: Pat Gefre <pfg@sgi.com>
3586L: linux-serial@vger.kernel.org
3587S: Maintained
3588F: drivers/tty/serial/ioc3_serial.c
3589
3590IP MASQUERADING
3591M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
3592S: Maintained
3593F: net/ipv4/netfilter/ipt_MASQUERADE.c
3594
3595IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3596M: Francois Romieu <romieu@fr.zoreil.com>
3597M: Sorbica Shieh <sorbica@icplus.com.tw>
3598L: netdev@vger.kernel.org
3599S: Maintained
3600F: drivers/net/ethernet/icplus/ipg.*
3601
3602IPATH DRIVER
3603M: Mike Marciniszyn <infinipath@qlogic.com>
3604L: linux-rdma@vger.kernel.org
3605S: Maintained
3606F: drivers/infiniband/hw/ipath/
3607
3608IPMI SUBSYSTEM
3609M: Corey Minyard <minyard@acm.org>
3610L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
3611W: http://openipmi.sourceforge.net/
3612S: Supported
3613F: Documentation/IPMI.txt
3614F: drivers/char/ipmi/
3615F: include/linux/ipmi*
3616
3617IPS SCSI RAID DRIVER
3618M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3619L: linux-scsi@vger.kernel.org
3620W: http://www.adaptec.com/
3621S: Maintained
3622F: drivers/scsi/ips*
3623
3624IPVS
3625M: Wensong Zhang <wensong@linux-vs.org>
3626M: Simon Horman <horms@verge.net.au>
3627M: Julian Anastasov <ja@ssi.bg>
3628L: netdev@vger.kernel.org
3629L: lvs-devel@vger.kernel.org
3630S: Maintained
3631F: Documentation/networking/ipvs-sysctl.txt
3632F: include/net/ip_vs.h
3633F: include/linux/ip_vs.h
3634F: net/netfilter/ipvs/
3635
3636IPWIRELESS DRIVER
3637M: Jiri Kosina <jkosina@suse.cz>
3638M: David Sterba <dsterba@suse.cz>
3639S: Odd Fixes
3640F: drivers/tty/ipwireless/
3641
3642IPX NETWORK LAYER
3643M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
3644L: netdev@vger.kernel.org
3645S: Maintained
3646F: include/linux/ipx.h
3647F: include/net/ipx.h
3648F: net/ipx/
3649
3650IRDA SUBSYSTEM
3651M: Samuel Ortiz <samuel@sortiz.org>
3652L: irda-users@lists.sourceforge.net (subscribers-only)
3653L: netdev@vger.kernel.org
3654W: http://irda.sourceforge.net/
3655S: Maintained
3656T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3657F: Documentation/networking/irda.txt
3658F: drivers/net/irda/
3659F: include/net/irda/
3660F: net/irda/
3661
3662IRQ SUBSYSTEM
3663M: Thomas Gleixner <tglx@linutronix.de>
3664S: Maintained
3665T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
3666F: kernel/irq/
3667
3668ISAPNP
3669M: Jaroslav Kysela <perex@perex.cz>
3670S: Maintained
3671F: Documentation/isapnp.txt
3672F: drivers/pnp/isapnp/
3673F: include/linux/isapnp.h
3674
3675iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
3676M: Peter Jones <pjones@redhat.com>
3677M: Konrad Rzeszutek Wilk <konrad@kernel.org>
3678S: Maintained
3679F: drivers/firmware/iscsi_ibft*
3680
3681ISCSI
3682M: Mike Christie <michaelc@cs.wisc.edu>
3683L: open-iscsi@googlegroups.com
3684W: www.open-iscsi.org
3685T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3686S: Maintained
3687F: drivers/scsi/*iscsi*
3688F: include/scsi/*iscsi*
3689
3690ISDN SUBSYSTEM
3691M: Karsten Keil <isdn@linux-pingi.de>
3692L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3693L: netdev@vger.kernel.org
3694W: http://www.isdn4linux.de
3695T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3696S: Maintained
3697F: Documentation/isdn/
3698F: drivers/isdn/
3699F: include/linux/isdn.h
3700F: include/linux/isdn/
3701
3702ISDN SUBSYSTEM (Eicon active card driver)
3703M: Armin Schindler <mac@melware.de>
3704L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3705W: http://www.melware.de
3706S: Maintained
3707F: drivers/isdn/hardware/eicon/
3708
3709IT87 HARDWARE MONITORING DRIVER
3710M: Jean Delvare <khali@linux-fr.org>
3711L: lm-sensors@lm-sensors.org
3712S: Maintained
3713F: Documentation/hwmon/it87
3714F: drivers/hwmon/it87.c
3715
3716IVTV VIDEO4LINUX DRIVER
3717M: Andy Walls <awalls@md.metrocast.net>
3718L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
3719L: linux-media@vger.kernel.org
3720T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3721W: http://www.ivtvdriver.org
3722S: Maintained
3723F: Documentation/video4linux/*.ivtv
3724F: drivers/media/video/ivtv/
3725F: include/linux/ivtv*
3726
3727JC42.4 TEMPERATURE SENSOR DRIVER
3728M: Guenter Roeck <linux@roeck-us.net>
3729L: lm-sensors@lm-sensors.org
3730S: Maintained
3731F: drivers/hwmon/jc42.c
3732F: Documentation/hwmon/jc42
3733
3734JFS FILESYSTEM
3735M: Dave Kleikamp <shaggy@kernel.org>
3736L: jfs-discussion@lists.sourceforge.net
3737W: http://jfs.sourceforge.net/
3738T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3739S: Maintained
3740F: Documentation/filesystems/jfs.txt
3741F: fs/jfs/
3742
3743JME NETWORK DRIVER
3744M: Guo-Fu Tseng <cooldavid@cooldavid.org>
3745L: netdev@vger.kernel.org
3746S: Maintained
3747F: drivers/net/ethernet/jme.*
3748
3749JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3750M: David Woodhouse <dwmw2@infradead.org>
3751L: linux-mtd@lists.infradead.org
3752W: http://www.linux-mtd.infradead.org/doc/jffs2.html
3753S: Maintained
3754F: fs/jffs2/
3755F: include/linux/jffs2.h
3756
3757JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3758M: Andrew Morton <akpm@linux-foundation.org>
3759M: Jan Kara <jack@suse.cz>
3760L: linux-ext4@vger.kernel.org
3761S: Maintained
3762F: fs/jbd/
3763F: include/linux/ext3_jbd.h
3764F: include/linux/jbd.h
3765
3766JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
3767M: "Theodore Ts'o" <tytso@mit.edu>
3768L: linux-ext4@vger.kernel.org
3769S: Maintained
3770F: fs/jbd2/
3771F: include/linux/jbd2.h
3772
3773JSM Neo PCI based serial card
3774M: Lucas Tavares <lucaskt@linux.vnet.ibm.com>
3775L: linux-serial@vger.kernel.org
3776S: Maintained
3777F: drivers/tty/serial/jsm/
3778
3779K10TEMP HARDWARE MONITORING DRIVER
3780M: Clemens Ladisch <clemens@ladisch.de>
3781L: lm-sensors@lm-sensors.org
3782S: Maintained
3783F: Documentation/hwmon/k10temp
3784F: drivers/hwmon/k10temp.c
3785
3786K8TEMP HARDWARE MONITORING DRIVER
3787M: Rudolf Marek <r.marek@assembler.cz>
3788L: lm-sensors@lm-sensors.org
3789S: Maintained
3790F: Documentation/hwmon/k8temp
3791F: drivers/hwmon/k8temp.c
3792
3793KCONFIG
3794M: Michal Marek <mmarek@suse.cz>
3795L: linux-kbuild@vger.kernel.org
3796S: Odd Fixes
3797F: Documentation/kbuild/kconfig-language.txt
3798F: scripts/kconfig/
3799
3800KDUMP
3801M: Vivek Goyal <vgoyal@redhat.com>
3802M: Haren Myneni <hbabu@us.ibm.com>
3803L: kexec@lists.infradead.org
3804W: http://lse.sourceforge.net/kdump/
3805S: Maintained
3806F: Documentation/kdump/
3807
3808KERNEL AUTOMOUNTER v4 (AUTOFS4)
3809M: Ian Kent <raven@themaw.net>
3810L: autofs@vger.kernel.org
3811S: Maintained
3812F: fs/autofs4/
3813
3814KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3815M: Michal Marek <mmarek@suse.cz>
3816T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next
3817T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes
3818L: linux-kbuild@vger.kernel.org
3819S: Maintained
3820F: Documentation/kbuild/
3821F: Makefile
3822F: scripts/Makefile.*
3823F: scripts/basic/
3824F: scripts/mk*
3825F: scripts/package/
3826
3827KERNEL JANITORS
3828L: kernel-janitors@vger.kernel.org
3829W: http://kernelnewbies.org/KernelJanitors
3830S: Odd Fixes
3831
3832KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3833M: "J. Bruce Fields" <bfields@fieldses.org>
3834L: linux-nfs@vger.kernel.org
3835W: http://nfs.sourceforge.net/
3836S: Supported
3837F: fs/nfsd/
3838F: include/linux/nfsd/
3839F: fs/lockd/
3840F: fs/nfs_common/
3841F: net/sunrpc/
3842F: include/linux/lockd/
3843F: include/linux/sunrpc/
3844
3845KERNEL VIRTUAL MACHINE (KVM)
3846M: Avi Kivity <avi@redhat.com>
3847M: Marcelo Tosatti <mtosatti@redhat.com>
3848L: kvm@vger.kernel.org
3849W: http://kvm.qumranet.com
3850S: Supported
3851F: Documentation/*/kvm.txt
3852F: arch/*/kvm/
3853F: arch/*/include/asm/kvm*
3854F: include/linux/kvm*
3855F: virt/kvm/
3856
3857KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3858M: Joerg Roedel <joerg.roedel@amd.com>
3859L: kvm@vger.kernel.org
3860W: http://kvm.qumranet.com
3861S: Supported
3862F: arch/x86/include/asm/svm.h
3863F: arch/x86/kvm/svm.c
3864
3865KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3866M: Alexander Graf <agraf@suse.de>
3867L: kvm-ppc@vger.kernel.org
3868W: http://kvm.qumranet.com
3869S: Supported
3870F: arch/powerpc/include/asm/kvm*
3871F: arch/powerpc/kvm/
3872
3873KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3874M: Xiantao Zhang <xiantao.zhang@intel.com>
3875L: kvm-ia64@vger.kernel.org
3876W: http://kvm.qumranet.com
3877S: Supported
3878F: Documentation/ia64/kvm.txt
3879F: arch/ia64/include/asm/kvm*
3880F: arch/ia64/kvm/
3881
3882KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3883M: Carsten Otte <cotte@de.ibm.com>
3884M: Christian Borntraeger <borntraeger@de.ibm.com>
3885M: linux390@de.ibm.com
3886L: linux-s390@vger.kernel.org
3887W: http://www.ibm.com/developerworks/linux/linux390/
3888S: Supported
3889F: Documentation/s390/kvm.txt
3890F: arch/s390/include/asm/kvm*
3891F: arch/s390/kvm/
3892F: drivers/s390/kvm/
3893
3894KEXEC
3895M: Eric Biederman <ebiederm@xmission.com>
3896W: http://kernel.org/pub/linux/utils/kernel/kexec/
3897L: kexec@lists.infradead.org
3898S: Maintained
3899F: include/linux/kexec.h
3900F: kernel/kexec.c
3901
3902KEYS/KEYRINGS:
3903M: David Howells <dhowells@redhat.com>
3904L: keyrings@linux-nfs.org
3905S: Maintained
3906F: Documentation/security/keys.txt
3907F: include/linux/key.h
3908F: include/linux/key-type.h
3909F: include/keys/
3910F: security/keys/
3911
3912KEYS-TRUSTED
3913M: David Safford <safford@watson.ibm.com>
3914M: Mimi Zohar <zohar@us.ibm.com>
3915L: linux-security-module@vger.kernel.org
3916L: keyrings@linux-nfs.org
3917S: Supported
3918F: Documentation/security/keys-trusted-encrypted.txt
3919F: include/keys/trusted-type.h
3920F: security/keys/trusted.c
3921F: security/keys/trusted.h
3922
3923KEYS-ENCRYPTED
3924M: Mimi Zohar <zohar@us.ibm.com>
3925M: David Safford <safford@watson.ibm.com>
3926L: linux-security-module@vger.kernel.org
3927L: keyrings@linux-nfs.org
3928S: Supported
3929F: Documentation/security/keys-trusted-encrypted.txt
3930F: include/keys/encrypted-type.h
3931F: security/keys/encrypted-keys/
3932
3933KGDB / KDB /debug_core
3934M: Jason Wessel <jason.wessel@windriver.com>
3935W: http://kgdb.wiki.kernel.org/
3936L: kgdb-bugreport@lists.sourceforge.net
3937S: Maintained
3938F: Documentation/DocBook/kgdb.tmpl
3939F: drivers/misc/kgdbts.c
3940F: drivers/tty/serial/kgdboc.c
3941F: include/linux/kdb.h
3942F: include/linux/kgdb.h
3943F: kernel/debug/
3944
3945KMEMCHECK
3946M: Vegard Nossum <vegardno@ifi.uio.no>
3947M: Pekka Enberg <penberg@kernel.org>
3948S: Maintained
3949F: Documentation/kmemcheck.txt
3950F: arch/x86/include/asm/kmemcheck.h
3951F: arch/x86/mm/kmemcheck/
3952F: include/linux/kmemcheck.h
3953F: mm/kmemcheck.c
3954
3955KMEMLEAK
3956M: Catalin Marinas <catalin.marinas@arm.com>
3957S: Maintained
3958F: Documentation/kmemleak.txt
3959F: include/linux/kmemleak.h
3960F: mm/kmemleak.c
3961F: mm/kmemleak-test.c
3962
3963KPROBES
3964M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
3965M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
3966M: "David S. Miller" <davem@davemloft.net>
3967M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
3968S: Maintained
3969F: Documentation/kprobes.txt
3970F: include/linux/kprobes.h
3971F: kernel/kprobes.c
3972
3973KS0108 LCD CONTROLLER DRIVER
3974M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3975W: http://miguelojeda.es/auxdisplay.htm
3976W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3977S: Maintained
3978F: Documentation/auxdisplay/ks0108
3979F: drivers/auxdisplay/ks0108.c
3980F: include/linux/ks0108.h
3981
3982LAPB module
3983L: linux-x25@vger.kernel.org
3984S: Orphan
3985F: Documentation/networking/lapb-module.txt
3986F: include/*/lapb.h
3987F: net/lapb/
3988
3989LASI 53c700 driver for PARISC
3990M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
3991L: linux-scsi@vger.kernel.org
3992S: Maintained
3993F: Documentation/scsi/53c700.txt
3994F: drivers/scsi/53c700*
3995
3996LED SUBSYSTEM
3997M: Richard Purdie <rpurdie@rpsys.net>
3998S: Maintained
3999F: drivers/leds/
4000F: include/linux/leds.h
4001
4002LEGACY EEPROM DRIVER
4003M: Jean Delvare <khali@linux-fr.org>
4004S: Maintained
4005F: Documentation/misc-devices/eeprom
4006F: drivers/misc/eeprom/eeprom.c
4007
4008LEGO USB Tower driver
4009M: Juergen Stuber <starblue@users.sourceforge.net>
4010L: legousb-devel@lists.sourceforge.net
4011W: http://legousb.sourceforge.net/
4012S: Maintained
4013F: drivers/usb/misc/legousbtower.c
4014
4015LGUEST
4016M: Rusty Russell <rusty@rustcorp.com.au>
4017L: lguest@lists.ozlabs.org
4018W: http://lguest.ozlabs.org/
4019S: Odd Fixes
4020F: arch/x86/include/asm/lguest*.h
4021F: arch/x86/lguest/
4022F: drivers/lguest/
4023F: include/linux/lguest*.h
4024F: tools/lguest/
4025
4026LINUX FOR IBM pSERIES (RS/6000)
4027M: Paul Mackerras <paulus@au.ibm.com>
4028W: http://www.ibm.com/linux/ltc/projects/ppc
4029S: Supported
4030F: arch/powerpc/boot/rs6000.h
4031
4032LINUX FOR POWERPC (32-BIT AND 64-BIT)
4033M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4034M: Paul Mackerras <paulus@samba.org>
4035W: http://www.penguinppc.org/
4036L: linuxppc-dev@lists.ozlabs.org
4037Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
4038T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
4039S: Supported
4040F: Documentation/powerpc/
4041F: arch/powerpc/
4042
4043LINUX FOR POWER MACINTOSH
4044M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
4045W: http://www.penguinppc.org/
4046L: linuxppc-dev@lists.ozlabs.org
4047S: Maintained
4048F: arch/powerpc/platforms/powermac/
4049F: drivers/macintosh/
4050
4051LINUX FOR POWERPC EMBEDDED MPC5XXX
4052M: Anatolij Gustschin <agust@denx.de>
4053L: linuxppc-dev@lists.ozlabs.org
4054T: git git://git.denx.de/linux-2.6-agust.git
4055S: Maintained
4056F: arch/powerpc/platforms/512x/
4057F: arch/powerpc/platforms/52xx/
4058
4059LINUX FOR POWERPC EMBEDDED PPC4XX
4060M: Josh Boyer <jwboyer@gmail.com>
4061M: Matt Porter <mporter@kernel.crashing.org>
4062W: http://www.penguinppc.org/
4063L: linuxppc-dev@lists.ozlabs.org
4064T: git git://git.infradead.org/users/jwboyer/powerpc-4xx.git
4065S: Maintained
4066F: arch/powerpc/platforms/40x/
4067F: arch/powerpc/platforms/44x/
4068
4069LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
4070M: Grant Likely <grant.likely@secretlab.ca>
4071W: http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
4072L: linuxppc-dev@lists.ozlabs.org
4073T: git git://git.secretlab.ca/git/linux-2.6.git
4074S: Maintained
4075F: arch/powerpc/*/*virtex*
4076F: arch/powerpc/*/*/*virtex*
4077
4078LINUX FOR POWERPC EMBEDDED PPC8XX
4079M: Vitaly Bordug <vitb@kernel.crashing.org>
4080M: Marcelo Tosatti <marcelo@kvack.org>
4081W: http://www.penguinppc.org/
4082L: linuxppc-dev@lists.ozlabs.org
4083S: Maintained
4084F: arch/powerpc/platforms/8xx/
4085
4086LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
4087M: Kumar Gala <galak@kernel.crashing.org>
4088W: http://www.penguinppc.org/
4089L: linuxppc-dev@lists.ozlabs.org
4090S: Maintained
4091F: arch/powerpc/platforms/83xx/
4092F: arch/powerpc/platforms/85xx/
4093
4094LINUX FOR POWERPC PA SEMI PWRFICIENT
4095M: Olof Johansson <olof@lixom.net>
4096L: linuxppc-dev@lists.ozlabs.org
4097S: Maintained
4098F: arch/powerpc/platforms/pasemi/
4099F: drivers/*/*pasemi*
4100F: drivers/*/*/*pasemi*
4101
4102LINUX SECURITY MODULE (LSM) FRAMEWORK
4103M: Chris Wright <chrisw@sous-sol.org>
4104L: linux-security-module@vger.kernel.org
4105S: Supported
4106
4107LIS3LV02D ACCELEROMETER DRIVER
4108M: Eric Piel <eric.piel@tremplin-utc.net>
4109S: Maintained
4110F: Documentation/misc-devices/lis3lv02d
4111F: drivers/misc/lis3lv02d/
4112F: drivers/platform/x86/hp_accel.c
4113
4114LLC (802.2)
4115M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
4116S: Maintained
4117F: include/linux/llc.h
4118F: include/net/llc*
4119F: net/llc/
4120
4121LM73 HARDWARE MONITOR DRIVER
4122M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
4123L: lm-sensors@lm-sensors.org
4124S: Maintained
4125F: drivers/hwmon/lm73.c
4126
4127LM78 HARDWARE MONITOR DRIVER
4128M: Jean Delvare <khali@linux-fr.org>
4129L: lm-sensors@lm-sensors.org
4130S: Maintained
4131F: Documentation/hwmon/lm78
4132F: drivers/hwmon/lm78.c
4133
4134LM83 HARDWARE MONITOR DRIVER
4135M: Jean Delvare <khali@linux-fr.org>
4136L: lm-sensors@lm-sensors.org
4137S: Maintained
4138F: Documentation/hwmon/lm83
4139F: drivers/hwmon/lm83.c
4140
4141LM90 HARDWARE MONITOR DRIVER
4142M: Jean Delvare <khali@linux-fr.org>
4143L: lm-sensors@lm-sensors.org
4144S: Maintained
4145F: Documentation/hwmon/lm90
4146F: drivers/hwmon/lm90.c
4147
4148LOCKDEP AND LOCKSTAT
4149M: Peter Zijlstra <peterz@infradead.org>
4150M: Ingo Molnar <mingo@redhat.com>
4151T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
4152S: Maintained
4153F: Documentation/lockdep*.txt
4154F: Documentation/lockstat.txt
4155F: include/linux/lockdep.h
4156F: kernel/lockdep*
4157
4158LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
4159M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
4160L: linux-ntfs-dev@lists.sourceforge.net
4161W: http://www.linux-ntfs.org/content/view/19/37/
4162S: Maintained
4163F: Documentation/ldm.txt
4164F: block/partitions/ldm.*
4165
4166LogFS
4167M: Joern Engel <joern@logfs.org>
4168M: Prasad Joshi <prasadjoshi.linux@gmail.com>
4169L: logfs@logfs.org
4170W: logfs.org
4171S: Maintained
4172F: fs/logfs/
4173
4174LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
4175M: Eric Moore <Eric.Moore@lsi.com>
4176M: support@lsi.com
4177L: DL-MPTFusionLinux@lsi.com
4178L: linux-scsi@vger.kernel.org
4179W: http://www.lsilogic.com/support
4180S: Supported
4181F: drivers/message/fusion/
4182
4183LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
4184M: Matthew Wilcox <matthew@wil.cx>
4185L: linux-scsi@vger.kernel.org
4186S: Maintained
4187F: drivers/scsi/sym53c8xx_2/
4188
4189LTC4261 HARDWARE MONITOR DRIVER
4190M: Guenter Roeck <linux@roeck-us.net>
4191L: lm-sensors@lm-sensors.org
4192S: Maintained
4193F: Documentation/hwmon/ltc4261
4194F: drivers/hwmon/ltc4261.c
4195
4196LTP (Linux Test Project)
4197M: Rishikesh K Rajak <risrajak@linux.vnet.ibm.com>
4198M: Garrett Cooper <yanegomi@gmail.com>
4199M: Mike Frysinger <vapier@gentoo.org>
4200M: Subrata Modak <subrata@linux.vnet.ibm.com>
4201L: ltp-list@lists.sourceforge.net (subscribers-only)
4202W: http://ltp.sourceforge.net/
4203T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
4204S: Maintained
4205
4206M32R ARCHITECTURE
4207M: Hirokazu Takata <takata@linux-m32r.org>
4208L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
4209L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
4210W: http://www.linux-m32r.org/
4211S: Maintained
4212F: arch/m32r/
4213
4214M68K ARCHITECTURE
4215M: Geert Uytterhoeven <geert@linux-m68k.org>
4216L: linux-m68k@lists.linux-m68k.org
4217W: http://www.linux-m68k.org/
4218T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4219S: Maintained
4220F: arch/m68k/
4221F: drivers/zorro/
4222
4223M68K ON APPLE MACINTOSH
4224M: Joshua Thompson <funaho@jurai.org>
4225W: http://www.mac.linux-m68k.org/
4226L: linux-m68k@lists.linux-m68k.org
4227S: Maintained
4228F: arch/m68k/mac/
4229
4230M68K ON HP9000/300
4231M: Philip Blundell <philb@gnu.org>
4232W: http://www.tazenda.demon.co.uk/phil/linux-hp
4233S: Maintained
4234F: arch/m68k/hp300/
4235
4236MAC80211
4237M: Johannes Berg <johannes@sipsolutions.net>
4238L: linux-wireless@vger.kernel.org
4239W: http://linuxwireless.org/
4240T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4241S: Maintained
4242F: Documentation/networking/mac80211-injection.txt
4243F: include/net/mac80211.h
4244F: net/mac80211/
4245
4246MAC80211 PID RATE CONTROL
4247M: Stefano Brivio <stefano.brivio@polimi.it>
4248M: Mattias Nissler <mattias.nissler@gmx.de>
4249L: linux-wireless@vger.kernel.org
4250W: http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
4251T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4252S: Maintained
4253F: net/mac80211/rc80211_pid*
4254
4255MACVLAN DRIVER
4256M: Patrick McHardy <kaber@trash.net>
4257L: netdev@vger.kernel.org
4258S: Maintained
4259F: drivers/net/macvlan.c
4260F: include/linux/if_macvlan.h
4261
4262MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4263M: Michael Kerrisk <mtk.manpages@gmail.com>
4264W: http://www.kernel.org/doc/man-pages
4265L: linux-man@vger.kernel.org
4266S: Maintained
4267
4268MARVELL LIBERTAS WIRELESS DRIVER
4269M: Dan Williams <dcbw@redhat.com>
4270L: libertas-dev@lists.infradead.org
4271S: Maintained
4272F: drivers/net/wireless/libertas/
4273
4274MARVELL MV643XX ETHERNET DRIVER
4275M: Lennert Buytenhek <buytenh@wantstofly.org>
4276L: netdev@vger.kernel.org
4277S: Maintained
4278F: drivers/net/ethernet/marvell/mv643xx_eth.*
4279F: include/linux/mv643xx.h
4280
4281MARVELL MWIFIEX WIRELESS DRIVER
4282M: Bing Zhao <bzhao@marvell.com>
4283L: linux-wireless@vger.kernel.org
4284S: Maintained
4285F: drivers/net/wireless/mwifiex/
4286
4287MARVELL MWL8K WIRELESS DRIVER
4288M: Lennert Buytenhek <buytenh@wantstofly.org>
4289L: linux-wireless@vger.kernel.org
4290S: Odd Fixes
4291F: drivers/net/wireless/mwl8k.c
4292
4293MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4294M: Nicolas Pitre <nico@fluxnic.net>
4295S: Odd Fixes
4296F: drivers/mmc/host/mvsdio.*
4297
4298MARVELL YUKON / SYSKONNECT DRIVER
4299M: Mirko Lindner <mlindner@syskonnect.de>
4300M: Ralph Roesler <rroesler@syskonnect.de>
4301W: http://www.syskonnect.com
4302S: Supported
4303
4304MATROX FRAMEBUFFER DRIVER
4305L: linux-fbdev@vger.kernel.org
4306S: Orphan
4307F: drivers/video/matrox/matroxfb_*
4308F: include/linux/matroxfb.h
4309
4310MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4311M: "Hans J. Koch" <hjk@hansjkoch.de>
4312L: lm-sensors@lm-sensors.org
4313S: Maintained
4314F: Documentation/hwmon/max6650
4315F: drivers/hwmon/max6650.c
4316
4317MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4318M: Mauro Carvalho Chehab <mchehab@infradead.org>
4319P: LinuxTV.org Project
4320L: linux-media@vger.kernel.org
4321W: http://linuxtv.org
4322Q: http://patchwork.kernel.org/project/linux-media/list/
4323T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4324S: Maintained
4325F: Documentation/dvb/
4326F: Documentation/video4linux/
4327F: Documentation/DocBook/media/
4328F: drivers/media/
4329F: drivers/staging/media/
4330F: include/media/
4331F: include/linux/dvb/
4332F: include/linux/videodev*.h
4333
4334MEGARAID SCSI DRIVERS
4335M: Neela Syam Kolli <megaraidlinux@lsi.com>
4336L: linux-scsi@vger.kernel.org
4337W: http://megaraid.lsilogic.com
4338S: Maintained
4339F: Documentation/scsi/megaraid.txt
4340F: drivers/scsi/megaraid.*
4341F: drivers/scsi/megaraid/
4342
4343MEMORY MANAGEMENT
4344L: linux-mm@kvack.org
4345W: http://www.linux-mm.org
4346S: Maintained
4347F: include/linux/mm.h
4348F: mm/
4349
4350MEMORY RESOURCE CONTROLLER
4351M: Johannes Weiner <hannes@cmpxchg.org>
4352M: Michal Hocko <mhocko@suse.cz>
4353M: Balbir Singh <bsingharora@gmail.com>
4354M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
4355L: cgroups@vger.kernel.org
4356L: linux-mm@kvack.org
4357S: Maintained
4358F: mm/memcontrol.c
4359F: mm/page_cgroup.c
4360
4361MEMORY TECHNOLOGY DEVICES (MTD)
4362M: David Woodhouse <dwmw2@infradead.org>
4363L: linux-mtd@lists.infradead.org
4364W: http://www.linux-mtd.infradead.org/
4365Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
4366T: git git://git.infradead.org/mtd-2.6.git
4367S: Maintained
4368F: drivers/mtd/
4369F: include/linux/mtd/
4370F: include/mtd/
4371
4372MICROBLAZE ARCHITECTURE
4373M: Michal Simek <monstr@monstr.eu>
4374L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
4375W: http://www.monstr.eu/fdt/
4376T: git git://git.monstr.eu/linux-2.6-microblaze.git
4377S: Supported
4378F: arch/microblaze/
4379
4380MICROTEK X6 SCANNER
4381M: Oliver Neukum <oliver@neukum.name>
4382S: Maintained
4383F: drivers/usb/image/microtek.*
4384
4385MIPS
4386M: Ralf Baechle <ralf@linux-mips.org>
4387L: linux-mips@linux-mips.org
4388W: http://www.linux-mips.org/
4389T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
4390Q: http://patchwork.linux-mips.org/project/linux-mips/list/
4391S: Supported
4392F: Documentation/mips/
4393F: arch/mips/
4394
4395MISCELLANEOUS MCA-SUPPORT
4396M: James Bottomley <James.Bottomley@HansenPartnership.com>
4397S: Maintained
4398F: Documentation/ia64/mca.txt
4399F: Documentation/mca.txt
4400F: drivers/mca/
4401F: include/linux/mca*
4402
4403MODULE SUPPORT
4404M: Rusty Russell <rusty@rustcorp.com.au>
4405S: Maintained
4406F: include/linux/module.h
4407F: kernel/module.c
4408
4409MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4410W: http://popies.net/meye/
4411S: Orphan
4412F: Documentation/video4linux/meye.txt
4413F: drivers/media/video/meye.*
4414F: include/linux/meye.h
4415
4416MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4417M: Pavel Pisa <ppisa@pikron.com>
4418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4419S: Maintained
4420F: drivers/mmc/host/imxmmc.*
4421
4422MOUSE AND MISC DEVICES [GENERAL]
4423M: Alessandro Rubini <rubini@ipvvis.unipv.it>
4424S: Maintained
4425F: drivers/input/mouse/
4426F: include/linux/gpio_mouse.h
4427
4428MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4429M: Jiri Slaby <jirislaby@gmail.com>
4430S: Maintained
4431F: Documentation/serial/moxa-smartio
4432F: drivers/tty/mxser.*
4433
4434MSI LAPTOP SUPPORT
4435M: "Lee, Chun-Yi" <jlee@novell.com>
4436L: platform-driver-x86@vger.kernel.org
4437S: Maintained
4438F: drivers/platform/x86/msi-laptop.c
4439
4440MSI WMI SUPPORT
4441M: Anisse Astier <anisse@astier.eu>
4442L: platform-driver-x86@vger.kernel.org
4443S: Supported
4444F: drivers/platform/x86/msi-wmi.c
4445
4446MULTIFUNCTION DEVICES (MFD)
4447M: Samuel Ortiz <sameo@linux.intel.com>
4448T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4449S: Supported
4450F: drivers/mfd/
4451
4452MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4453M: Chris Ball <cjb@laptop.org>
4454L: linux-mmc@vger.kernel.org
4455T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4456S: Maintained
4457F: drivers/mmc/
4458F: include/linux/mmc/
4459
4460MULTIMEDIA CARD (MMC) ETC. OVER SPI
4461S: Orphan
4462F: drivers/mmc/host/mmc_spi.c
4463F: include/linux/spi/mmc_spi.h
4464
4465MULTISOUND SOUND DRIVER
4466M: Andrew Veliath <andrewtv@usa.net>
4467S: Maintained
4468F: Documentation/sound/oss/MultiSound
4469F: sound/oss/msnd*
4470
4471MULTITECH MULTIPORT CARD (ISICOM)
4472S: Orphan
4473F: drivers/tty/isicom.c
4474F: include/linux/isicom.h
4475
4476MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4477M: Felipe Balbi <balbi@ti.com>
4478L: linux-usb@vger.kernel.org
4479T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4480S: Maintained
4481F: drivers/usb/musb/
4482
4483MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4484M: Jon Mason <mason@myri.com>
4485M: Andrew Gallatin <gallatin@myri.com>
4486L: netdev@vger.kernel.org
4487W: http://www.myri.com/scs/download-Myri10GE.html
4488S: Supported
4489F: drivers/net/ethernet/myricom/myri10ge/
4490
4491NATSEMI ETHERNET DRIVER (DP8381x)
4492M: Tim Hockin <thockin@hockin.org>
4493S: Maintained
4494F: drivers/net/ethernet/natsemi/natsemi.c
4495
4496NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4497M: Daniel Mack <zonque@gmail.com>
4498S: Maintained
4499L: alsa-devel@alsa-project.org
4500W: http://www.native-instruments.com
4501F: sound/usb/caiaq/
4502
4503NCP FILESYSTEM
4504M: Petr Vandrovec <petr@vandrovec.name>
4505S: Odd Fixes
4506F: fs/ncpfs/
4507
4508NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4509M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
4510L: linux-scsi@vger.kernel.org
4511S: Maintained
4512F: drivers/scsi/NCR_D700.*
4513
4514NETEFFECT IWARP RNIC DRIVER (IW_NES)
4515M: Faisal Latif <faisal.latif@intel.com>
4516L: linux-rdma@vger.kernel.org
4517W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
4518S: Supported
4519F: drivers/infiniband/hw/nes/
4520
4521NETEM NETWORK EMULATOR
4522M: Stephen Hemminger <shemminger@vyatta.com>
4523L: netem@lists.linux-foundation.org
4524S: Maintained
4525F: net/sched/sch_netem.c
4526
4527NETERION 10GbE DRIVERS (s2io/vxge)
4528M: Jon Mason <jdmason@kudzu.us>
4529L: netdev@vger.kernel.org
4530W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
4531W: http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
4532S: Supported
4533F: Documentation/networking/s2io.txt
4534F: Documentation/networking/vxge.txt
4535F: drivers/net/ethernet/neterion/
4536
4537NETFILTER/IPTABLES/IPCHAINS
4538P: Harald Welte
4539P: Jozsef Kadlecsik
4540M: Pablo Neira Ayuso <pablo@netfilter.org>
4541M: Patrick McHardy <kaber@trash.net>
4542L: netfilter-devel@vger.kernel.org
4543L: netfilter@vger.kernel.org
4544L: coreteam@netfilter.org
4545W: http://www.netfilter.org/
4546W: http://www.iptables.org/
4547T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-2.6.git
4548T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next-2.6.git
4549S: Supported
4550F: include/linux/netfilter*
4551F: include/linux/netfilter/
4552F: include/net/netfilter/
4553F: net/*/netfilter.c
4554F: net/*/netfilter/
4555F: net/netfilter/
4556
4557NETLABEL
4558M: Paul Moore <paul@paul-moore.com>
4559W: http://netlabel.sf.net
4560L: netdev@vger.kernel.org
4561S: Maintained
4562F: Documentation/netlabel/
4563F: include/net/netlabel.h
4564F: net/netlabel/
4565
4566NETROM NETWORK LAYER
4567M: Ralf Baechle <ralf@linux-mips.org>
4568L: linux-hams@vger.kernel.org
4569W: http://www.linux-ax25.org/
4570S: Maintained
4571F: include/linux/netrom.h
4572F: include/net/netrom.h
4573F: net/netrom/
4574
4575NETWORK BLOCK DEVICE (NBD)
4576M: Paul Clements <Paul.Clements@steeleye.com>
4577S: Maintained
4578F: Documentation/blockdev/nbd.txt
4579F: drivers/block/nbd.c
4580F: include/linux/nbd.h
4581
4582NETWORK DROP MONITOR
4583M: Neil Horman <nhorman@tuxdriver.com>
4584L: netdev@vger.kernel.org
4585S: Maintained
4586W: https://fedorahosted.org/dropwatch/
4587F: net/core/drop_monitor.c
4588
4589NETWORKING [GENERAL]
4590M: "David S. Miller" <davem@davemloft.net>
4591L: netdev@vger.kernel.org
4592W: http://www.linuxfoundation.org/en/Net
4593W: http://patchwork.ozlabs.org/project/netdev/list/
4594T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4595T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
4596S: Maintained
4597F: net/
4598F: include/net/
4599F: include/linux/in.h
4600F: include/linux/net.h
4601F: include/linux/netdevice.h
4602
4603NETWORKING [IPv4/IPv6]
4604M: "David S. Miller" <davem@davemloft.net>
4605M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
4606M: James Morris <jmorris@namei.org>
4607M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
4608M: Patrick McHardy <kaber@trash.net>
4609L: netdev@vger.kernel.org
4610T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4611S: Maintained
4612F: net/ipv4/
4613F: net/ipv6/
4614F: include/net/ip*
4615F: arch/x86/net/*
4616
4617NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4618M: Paul Moore <paul@paul-moore.com>
4619L: netdev@vger.kernel.org
4620S: Maintained
4621
4622NETWORKING [WIRELESS]
4623M: "John W. Linville" <linville@tuxdriver.com>
4624L: linux-wireless@vger.kernel.org
4625Q: http://patchwork.kernel.org/project/linux-wireless/list/
4626T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4627S: Maintained
4628F: net/mac80211/
4629F: net/rfkill/
4630F: net/wireless/
4631F: include/net/ieee80211*
4632F: include/linux/wireless.h
4633F: include/net/iw_handler.h
4634F: drivers/net/wireless/
4635
4636NETWORKING DRIVERS
4637L: netdev@vger.kernel.org
4638W: http://www.linuxfoundation.org/en/Net
4639T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4640T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4641S: Odd Fixes
4642F: drivers/net/
4643F: include/linux/if_*
4644F: include/linux/*device.h
4645
4646NETXEN (1/10) GbE SUPPORT
4647M: Sony Chacko <sony.chacko@qlogic.com>
4648M: Rajesh Borundia <rajesh.borundia@qlogic.com>
4649L: netdev@vger.kernel.org
4650W: http://www.qlogic.com
4651S: Supported
4652F: drivers/net/ethernet/qlogic/netxen/
4653
4654NFC SUBSYSTEM
4655M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
4656M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
4657M: Samuel Ortiz <sameo@linux.intel.com>
4658L: linux-wireless@vger.kernel.org
4659S: Maintained
4660F: net/nfc/
4661F: include/linux/nfc.h
4662F: include/net/nfc/
4663F: drivers/nfc/
4664
4665NFS, SUNRPC, AND LOCKD CLIENTS
4666M: Trond Myklebust <Trond.Myklebust@netapp.com>
4667L: linux-nfs@vger.kernel.org
4668W: http://client.linux-nfs.org
4669T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4670S: Maintained
4671F: fs/lockd/
4672F: fs/nfs/
4673F: fs/nfs_common/
4674F: net/sunrpc/
4675F: include/linux/lockd/
4676F: include/linux/nfs*
4677F: include/linux/sunrpc/
4678
4679NI5010 NETWORK DRIVER
4680M: Jan-Pascal van Best <janpascal@vanbest.org>
4681M: Andreas Mohr <andi@lisas.de>
4682L: netdev@vger.kernel.org
4683S: Maintained
4684F: drivers/net/ethernet/racal/ni5010.*
4685
4686NILFS2 FILESYSTEM
4687M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
4688L: linux-nilfs@vger.kernel.org
4689W: http://www.nilfs.org/en/
4690T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
4691S: Supported
4692F: Documentation/filesystems/nilfs2.txt
4693F: fs/nilfs2/
4694F: include/linux/nilfs2_fs.h
4695
4696NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4697M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
4698W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4699S: Maintained
4700F: Documentation/scsi/NinjaSCSI.txt
4701F: drivers/scsi/pcmcia/nsp_*
4702
4703NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4704M: GOTO Masanori <gotom@debian.or.jp>
4705M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
4706W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4707S: Maintained
4708F: Documentation/scsi/NinjaSCSI.txt
4709F: drivers/scsi/nsp32*
4710
4711NTFS FILESYSTEM
4712M: Anton Altaparmakov <anton@tuxera.com>
4713L: linux-ntfs-dev@lists.sourceforge.net
4714W: http://www.tuxera.com/
4715T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
4716S: Supported
4717F: Documentation/filesystems/ntfs.txt
4718F: fs/ntfs/
4719
4720NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4721M: Antonino Daplas <adaplas@gmail.com>
4722L: linux-fbdev@vger.kernel.org
4723S: Maintained
4724F: drivers/video/riva/
4725F: drivers/video/nvidia/
4726
4727OMAP SUPPORT
4728M: Tony Lindgren <tony@atomide.com>
4729L: linux-omap@vger.kernel.org
4730W: http://www.muru.com/linux/omap/
4731W: http://linux.omap.com/
4732Q: http://patchwork.kernel.org/project/linux-omap/list/
4733T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
4734S: Maintained
4735F: arch/arm/*omap*/
4736F: drivers/i2c/busses/i2c-omap.c
4737F: include/linux/i2c-omap.h
4738
4739OMAP CLOCK FRAMEWORK SUPPORT
4740M: Paul Walmsley <paul@pwsan.com>
4741L: linux-omap@vger.kernel.org
4742S: Maintained
4743F: arch/arm/*omap*/*clock*
4744
4745OMAP POWER MANAGEMENT SUPPORT
4746M: Kevin Hilman <khilman@ti.com>
4747L: linux-omap@vger.kernel.org
4748S: Maintained
4749F: arch/arm/*omap*/*pm*
4750
4751OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4752M: Rajendra Nayak <rnayak@ti.com>
4753M: Paul Walmsley <paul@pwsan.com>
4754L: linux-omap@vger.kernel.org
4755S: Maintained
4756F: arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4757F: arch/arm/mach-omap2/powerdomain44xx.c
4758F: arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4759F: arch/arm/mach-omap2/clockdomain44xx.c
4760
4761OMAP AUDIO SUPPORT
4762M: Jarkko Nikula <jarkko.nikula@bitmer.com>
4763L: alsa-devel@alsa-project.org (subscribers-only)
4764L: linux-omap@vger.kernel.org
4765S: Maintained
4766F: sound/soc/omap/
4767
4768OMAP FRAMEBUFFER SUPPORT
4769M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4770L: linux-fbdev@vger.kernel.org
4771L: linux-omap@vger.kernel.org
4772S: Maintained
4773F: drivers/video/omap/
4774
4775OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4776M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4777L: linux-omap@vger.kernel.org
4778L: linux-fbdev@vger.kernel.org
4779S: Maintained
4780F: drivers/video/omap2/
4781F: Documentation/arm/OMAP/DSS
4782
4783OMAP HARDWARE SPINLOCK SUPPORT
4784M: Ohad Ben-Cohen <ohad@wizery.com>
4785L: linux-omap@vger.kernel.org
4786S: Maintained
4787F: drivers/hwspinlock/omap_hwspinlock.c
4788F: arch/arm/mach-omap2/hwspinlock.c
4789
4790OMAP MMC SUPPORT
4791M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
4792L: linux-omap@vger.kernel.org
4793S: Maintained
4794F: drivers/mmc/host/omap.c
4795
4796OMAP HS MMC SUPPORT
4797L: linux-omap@vger.kernel.org
4798S: Orphan
4799F: drivers/mmc/host/omap_hsmmc.c
4800
4801OMAP RANDOM NUMBER GENERATOR SUPPORT
4802M: Deepak Saxena <dsaxena@plexity.net>
4803S: Maintained
4804F: drivers/char/hw_random/omap-rng.c
4805
4806OMAP HWMOD SUPPORT
4807M: Benoît Cousson <b-cousson@ti.com>
4808M: Paul Walmsley <paul@pwsan.com>
4809L: linux-omap@vger.kernel.org
4810S: Maintained
4811F: arch/arm/mach-omap2/omap_hwmod.c
4812F: arch/arm/plat-omap/include/plat/omap_hwmod.h
4813
4814OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4815M: Benoît Cousson <b-cousson@ti.com>
4816L: linux-omap@vger.kernel.org
4817S: Maintained
4818F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
4819
4820OMAP IMAGE SIGNAL PROCESSOR (ISP)
4821M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4822L: linux-media@vger.kernel.org
4823S: Maintained
4824F: drivers/media/video/omap3isp/*
4825
4826OMAP USB SUPPORT
4827M: Felipe Balbi <balbi@ti.com>
4828L: linux-usb@vger.kernel.org
4829L: linux-omap@vger.kernel.org
4830T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4831S: Maintained
4832F: drivers/usb/*/*omap*
4833F: arch/arm/*omap*/usb*
4834
4835OMFS FILESYSTEM
4836M: Bob Copeland <me@bobcopeland.com>
4837L: linux-karma-devel@lists.sourceforge.net
4838S: Maintained
4839F: Documentation/filesystems/omfs.txt
4840F: fs/omfs/
4841
4842OMNIKEY CARDMAN 4000 DRIVER
4843M: Harald Welte <laforge@gnumonks.org>
4844S: Maintained
4845F: drivers/char/pcmcia/cm4000_cs.c
4846F: include/linux/cm4000_cs.h
4847
4848OMNIKEY CARDMAN 4040 DRIVER
4849M: Harald Welte <laforge@gnumonks.org>
4850S: Maintained
4851F: drivers/char/pcmcia/cm4040_cs.*
4852
4853OMNIVISION OV7670 SENSOR DRIVER
4854M: Jonathan Corbet <corbet@lwn.net>
4855L: linux-media@vger.kernel.org
4856T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4857S: Maintained
4858F: drivers/media/video/ov7670.c
4859
4860ONENAND FLASH DRIVER
4861M: Kyungmin Park <kyungmin.park@samsung.com>
4862L: linux-mtd@lists.infradead.org
4863S: Maintained
4864F: drivers/mtd/onenand/
4865F: include/linux/mtd/onenand*.h
4866
4867ONSTREAM SCSI TAPE DRIVER
4868M: Willem Riede <osst@riede.org>
4869L: osst-users@lists.sourceforge.net
4870L: linux-scsi@vger.kernel.org
4871S: Maintained
4872F: drivers/scsi/osst*
4873F: drivers/scsi/st*
4874
4875OPENCORES I2C BUS DRIVER
4876M: Peter Korsgaard <jacmet@sunsite.dk>
4877L: linux-i2c@vger.kernel.org
4878S: Maintained
4879F: Documentation/i2c/busses/i2c-ocores
4880F: drivers/i2c/busses/i2c-ocores.c
4881
4882OPEN FIRMWARE AND FLATTENED DEVICE TREE
4883M: Grant Likely <grant.likely@secretlab.ca>
4884M: Rob Herring <rob.herring@calxeda.com>
4885L: devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
4886W: http://fdt.secretlab.ca
4887T: git git://git.secretlab.ca/git/linux-2.6.git
4888S: Maintained
4889F: Documentation/devicetree
4890F: drivers/of
4891F: include/linux/of*.h
4892K: of_get_property
4893K: of_match_table
4894
4895OPENRISC ARCHITECTURE
4896M: Jonas Bonn <jonas@southpole.se>
4897W: http://openrisc.net
4898L: linux@lists.openrisc.net (moderated for non-subscribers)
4899S: Maintained
4900T: git git://openrisc.net/~jonas/linux
4901F: arch/openrisc
4902
4903OPENVSWITCH
4904M: Jesse Gross <jesse@nicira.com>
4905L: dev@openvswitch.org
4906W: http://openvswitch.org
4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
4908S: Maintained
4909F: net/openvswitch/
4910
4911OPL4 DRIVER
4912M: Clemens Ladisch <clemens@ladisch.de>
4913L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4914T: git git://git.alsa-project.org/alsa-kernel.git
4915S: Maintained
4916F: sound/drivers/opl4/
4917
4918OPROFILE
4919M: Robert Richter <robert.richter@amd.com>
4920L: oprofile-list@lists.sf.net
4921S: Maintained
4922F: arch/*/include/asm/oprofile*.h
4923F: arch/*/oprofile/
4924F: drivers/oprofile/
4925F: include/linux/oprofile.h
4926
4927ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4928M: Mark Fasheh <mfasheh@suse.com>
4929M: Joel Becker <jlbec@evilplan.org>
4930L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
4931W: http://oss.oracle.com/projects/ocfs2/
4932T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4933S: Supported
4934F: Documentation/filesystems/ocfs2.txt
4935F: Documentation/filesystems/dlmfs.txt
4936F: fs/ocfs2/
4937
4938ORINOCO DRIVER
4939L: linux-wireless@vger.kernel.org
4940L: orinoco-users@lists.sourceforge.net
4941L: orinoco-devel@lists.sourceforge.net
4942W: http://linuxwireless.org/en/users/Drivers/orinoco
4943W: http://www.nongnu.org/orinoco/
4944S: Orphan
4945F: drivers/net/wireless/orinoco/
4946
4947OSD LIBRARY and FILESYSTEM
4948M: Boaz Harrosh <bharrosh@panasas.com>
4949M: Benny Halevy <bhalevy@tonian.com>
4950L: osd-dev@open-osd.org
4951W: http://open-osd.org
4952T: git git://git.open-osd.org/open-osd.git
4953S: Maintained
4954F: drivers/scsi/osd/
4955F: include/scsi/osd_*
4956F: fs/exofs/
4957
4958P54 WIRELESS DRIVER
4959M: Christian Lamparter <chunkeey@googlemail.com>
4960L: linux-wireless@vger.kernel.org
4961W: http://wireless.kernel.org/en/users/Drivers/p54
4962S: Maintained
4963F: drivers/net/wireless/p54/
4964
4965PA SEMI ETHERNET DRIVER
4966M: Olof Johansson <olof@lixom.net>
4967L: netdev@vger.kernel.org
4968S: Maintained
4969F: drivers/net/ethernet/pasemi/*
4970
4971PA SEMI SMBUS DRIVER
4972M: Olof Johansson <olof@lixom.net>
4973L: linux-i2c@vger.kernel.org
4974S: Maintained
4975F: drivers/i2c/busses/i2c-pasemi.c
4976
4977PADATA PARALLEL EXECUTION MECHANISM
4978M: Steffen Klassert <steffen.klassert@secunet.com>
4979L: linux-crypto@vger.kernel.org
4980S: Maintained
4981F: kernel/padata.c
4982F: include/linux/padata.h
4983F: Documentation/padata.txt
4984
4985PANASONIC LAPTOP ACPI EXTRAS DRIVER
4986M: Harald Welte <laforge@gnumonks.org>
4987L: platform-driver-x86@vger.kernel.org
4988S: Maintained
4989F: drivers/platform/x86/panasonic-laptop.c
4990
4991PANASONIC MN10300/AM33/AM34 PORT
4992M: David Howells <dhowells@redhat.com>
4993M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4994L: linux-am33-list@redhat.com (moderated for non-subscribers)
4995W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4996S: Maintained
4997F: Documentation/mn10300/
4998F: arch/mn10300/
4999
5000PARALLEL PORT SUPPORT
5001L: linux-parport@lists.infradead.org (subscribers-only)
5002S: Orphan
5003F: drivers/parport/
5004F: include/linux/parport*.h
5005F: drivers/char/ppdev.c
5006F: include/linux/ppdev.h
5007
5008PARAVIRT_OPS INTERFACE
5009M: Jeremy Fitzhardinge <jeremy@goop.org>
5010M: Chris Wright <chrisw@sous-sol.org>
5011M: Alok Kataria <akataria@vmware.com>
5012M: Rusty Russell <rusty@rustcorp.com.au>
5013L: virtualization@lists.linux-foundation.org
5014S: Supported
5015F: Documentation/ia64/paravirt_ops.txt
5016F: arch/*/kernel/paravirt*
5017F: arch/*/include/asm/paravirt.h
5018
5019PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
5020M: Tim Waugh <tim@cyberelk.net>
5021L: linux-parport@lists.infradead.org (subscribers-only)
5022W: http://www.torque.net/linux-pp.html
5023S: Maintained
5024F: Documentation/blockdev/paride.txt
5025F: drivers/block/paride/
5026
5027PARISC ARCHITECTURE
5028M: "James E.J. Bottomley" <jejb@parisc-linux.org>
5029M: Helge Deller <deller@gmx.de>
5030L: linux-parisc@vger.kernel.org
5031W: http://www.parisc-linux.org/
5032Q: http://patchwork.kernel.org/project/linux-parisc/list/
5033T: git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
5034S: Maintained
5035F: arch/parisc/
5036F: drivers/parisc/
5037
5038PC87360 HARDWARE MONITORING DRIVER
5039M: Jim Cromie <jim.cromie@gmail.com>
5040L: lm-sensors@lm-sensors.org
5041S: Maintained
5042F: Documentation/hwmon/pc87360
5043F: drivers/hwmon/pc87360.c
5044
5045PC8736x GPIO DRIVER
5046M: Jim Cromie <jim.cromie@gmail.com>
5047S: Maintained
5048F: drivers/char/pc8736x_gpio.c
5049
5050PC87427 HARDWARE MONITORING DRIVER
5051M: Jean Delvare <khali@linux-fr.org>
5052L: lm-sensors@lm-sensors.org
5053S: Maintained
5054F: Documentation/hwmon/pc87427
5055F: drivers/hwmon/pc87427.c
5056
5057PCA9532 LED DRIVER
5058M: Riku Voipio <riku.voipio@iki.fi>
5059S: Maintained
5060F: drivers/leds/leds-pca9532.c
5061F: include/linux/leds-pca9532.h
5062
5063PCA9541 I2C BUS MASTER SELECTOR DRIVER
5064M: Guenter Roeck <guenter.roeck@ericsson.com>
5065L: linux-i2c@vger.kernel.org
5066S: Maintained
5067F: drivers/i2c/muxes/pca9541.c
5068
5069PCA9564/PCA9665 I2C BUS DRIVER
5070M: Wolfram Sang <w.sang@pengutronix.de>
5071L: linux-i2c@vger.kernel.org
5072S: Maintained
5073F: drivers/i2c/algos/i2c-algo-pca.c
5074F: drivers/i2c/busses/i2c-pca-*
5075F: include/linux/i2c-algo-pca.h
5076F: include/linux/i2c-pca-platform.h
5077
5078PCI ERROR RECOVERY
5079M: Linas Vepstas <linasvepstas@gmail.com>
5080L: linux-pci@vger.kernel.org
5081S: Supported
5082F: Documentation/PCI/pci-error-recovery.txt
5083F: Documentation/powerpc/eeh-pci-error-recovery.txt
5084
5085PCI SUBSYSTEM
5086M: Jesse Barnes <jbarnes@virtuousgeek.org>
5087L: linux-pci@vger.kernel.org
5088Q: http://patchwork.kernel.org/project/linux-pci/list/
5089T: git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
5090S: Supported
5091F: Documentation/PCI/
5092F: drivers/pci/
5093F: include/linux/pci*
5094
5095PCI HOTPLUG
5096M: Jesse Barnes <jbarnes@virtuousgeek.org>
5097L: linux-pci@vger.kernel.org
5098S: Supported
5099F: drivers/pci/hotplug
5100
5101PCMCIA SUBSYSTEM
5102P: Linux PCMCIA Team
5103L: linux-pcmcia@lists.infradead.org
5104W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
5105T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
5106S: Maintained
5107F: Documentation/pcmcia/
5108F: drivers/pcmcia/
5109F: include/pcmcia/
5110
5111PCNET32 NETWORK DRIVER
5112M: Don Fry <pcnet32@frontier.com>
5113L: netdev@vger.kernel.org
5114S: Maintained
5115F: drivers/net/ethernet/amd/pcnet32.c
5116
5117PCRYPT PARALLEL CRYPTO ENGINE
5118M: Steffen Klassert <steffen.klassert@secunet.com>
5119L: linux-crypto@vger.kernel.org
5120S: Maintained
5121F: crypto/pcrypt.c
5122F: include/crypto/pcrypt.h
5123
5124PER-CPU MEMORY ALLOCATOR
5125M: Tejun Heo <tj@kernel.org>
5126M: Christoph Lameter <cl@linux-foundation.org>
5127T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
5128S: Maintained
5129F: include/linux/percpu*.h
5130F: mm/percpu*.c
5131F: arch/*/include/asm/percpu.h
5132
5133PER-TASK DELAY ACCOUNTING
5134M: Balbir Singh <bsingharora@gmail.com>
5135S: Maintained
5136F: include/linux/delayacct.h
5137F: kernel/delayacct.c
5138
5139PERFORMANCE EVENTS SUBSYSTEM
5140M: Peter Zijlstra <a.p.zijlstra@chello.nl>
5141M: Paul Mackerras <paulus@samba.org>
5142M: Ingo Molnar <mingo@elte.hu>
5143M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5144T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
5145S: Supported
5146F: kernel/events/*
5147F: include/linux/perf_event.h
5148F: arch/*/kernel/perf_event*.c
5149F: arch/*/kernel/*/perf_event*.c
5150F: arch/*/kernel/*/*/perf_event*.c
5151F: arch/*/include/asm/perf_event.h
5152F: arch/*/lib/perf_event*.c
5153F: arch/*/kernel/perf_callchain.c
5154F: tools/perf/
5155
5156PERSONALITY HANDLING
5157M: Christoph Hellwig <hch@infradead.org>
5158L: linux-abi-devel@lists.sourceforge.net
5159S: Maintained
5160F: include/linux/personality.h
5161
5162PHONET PROTOCOL
5163M: Remi Denis-Courmont <remi.denis-courmont@nokia.com>
5164S: Supported
5165F: Documentation/networking/phonet.txt
5166F: include/linux/phonet.h
5167F: include/net/phonet/
5168F: net/phonet/
5169
5170PHRAM MTD DRIVER
5171M: Joern Engel <joern@lazybastard.org>
5172L: linux-mtd@lists.infradead.org
5173S: Maintained
5174F: drivers/mtd/devices/phram.c
5175
5176PICOXCELL SUPPORT
5177M: Jamie Iles <jamie@jamieiles.com>
5178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5179T: git git://github.com/jamieiles/linux-2.6-ji.git
5180S: Supported
5181F: arch/arm/mach-picoxcell
5182F: drivers/*/picoxcell*
5183F: drivers/*/*/picoxcell*
5184
5185PIN CONTROL SUBSYSTEM
5186M: Linus Walleij <linus.walleij@linaro.org>
5187S: Maintained
5188F: drivers/pinctrl/
5189
5190PKTCDVD DRIVER
5191M: Peter Osterlund <petero2@telia.com>
5192S: Maintained
5193F: drivers/block/pktcdvd.c
5194F: include/linux/pktcdvd.h
5195
5196PKUNITY SOC DRIVERS
5197M: Guan Xuetao <gxt@mprc.pku.edu.cn>
5198W: http://mprc.pku.edu.cn/~guanxuetao/linux
5199S: Maintained
5200T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
5201F: drivers/input/serio/i8042-unicore32io.h
5202F: drivers/i2c/busses/i2c-puv3.c
5203F: drivers/video/fb-puv3.c
5204F: drivers/rtc/rtc-puv3.c
5205
5206PMBUS HARDWARE MONITORING DRIVERS
5207M: Guenter Roeck <guenter.roeck@ericsson.com>
5208L: lm-sensors@lm-sensors.org
5209W: http://www.lm-sensors.org/
5210W: http://www.roeck-us.net/linux/drivers/
5211T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5212S: Maintained
5213F: Documentation/hwmon/pmbus
5214F: drivers/hwmon/pmbus/
5215F: include/linux/i2c/pmbus.h
5216
5217PMC SIERRA MaxRAID DRIVER
5218M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
5219L: linux-scsi@vger.kernel.org
5220W: http://www.pmc-sierra.com/
5221S: Supported
5222F: drivers/scsi/pmcraid.*
5223
5224PMC SIERRA PM8001 DRIVER
5225M: jack_wang@usish.com
5226M: lindar_liu@usish.com
5227L: linux-scsi@vger.kernel.org
5228S: Supported
5229F: drivers/scsi/pm8001/
5230
5231POSIX CLOCKS and TIMERS
5232M: Thomas Gleixner <tglx@linutronix.de>
5233T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5234S: Supported
5235F: fs/timerfd.c
5236F: include/linux/timer*
5237F: kernel/*timer*
5238
5239POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
5240M: Anton Vorontsov <cbou@mail.ru>
5241M: David Woodhouse <dwmw2@infradead.org>
5242T: git git://git.infradead.org/battery-2.6.git
5243S: Maintained
5244F: include/linux/power_supply.h
5245F: drivers/power/power_supply*
5246
5247PNP SUPPORT
5248M: Adam Belay <abelay@mit.edu>
5249M: Bjorn Helgaas <bhelgaas@google.com>
5250S: Maintained
5251F: drivers/pnp/
5252
5253PNXxxxx I2C DRIVER
5254M: Vitaly Wool <vitalywool@gmail.com>
5255L: linux-i2c@vger.kernel.org
5256S: Maintained
5257F: drivers/i2c/busses/i2c-pnx.c
5258
5259PPP PROTOCOL DRIVERS AND COMPRESSORS
5260M: Paul Mackerras <paulus@samba.org>
5261L: linux-ppp@vger.kernel.org
5262S: Maintained
5263F: drivers/net/ppp/ppp_*
5264
5265PPP OVER ATM (RFC 2364)
5266M: Mitchell Blank Jr <mitch@sfgoth.com>
5267S: Maintained
5268F: net/atm/pppoatm.c
5269F: include/linux/atmppp.h
5270
5271PPP OVER ETHERNET
5272M: Michal Ostrowski <mostrows@earthlink.net>
5273S: Maintained
5274F: drivers/net/ppp/pppoe.c
5275F: drivers/net/ppp/pppox.c
5276
5277PPP OVER L2TP
5278M: James Chapman <jchapman@katalix.com>
5279S: Maintained
5280F: net/l2tp/l2tp_ppp.c
5281F: include/linux/if_pppol2tp.h
5282
5283PPS SUPPORT
5284M: Rodolfo Giometti <giometti@enneenne.com>
5285W: http://wiki.enneenne.com/index.php/LinuxPPS_support
5286L: linuxpps@ml.enneenne.com (subscribers-only)
5287S: Maintained
5288F: Documentation/pps/
5289F: drivers/pps/
5290F: include/linux/pps*.h
5291
5292PPTP DRIVER
5293M: Dmitry Kozlov <xeb@mail.ru>
5294L: netdev@vger.kernel.org
5295S: Maintained
5296F: drivers/net/ppp/pptp.c
5297W: http://sourceforge.net/projects/accel-pptp
5298
5299PREEMPTIBLE KERNEL
5300M: Robert Love <rml@tech9.net>
5301L: kpreempt-tech@lists.sourceforge.net
5302W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5303S: Supported
5304F: Documentation/preempt-locking.txt
5305F: include/linux/preempt.h
5306
5307PRISM54 WIRELESS DRIVER
5308M: "Luis R. Rodriguez" <mcgrof@gmail.com>
5309L: linux-wireless@vger.kernel.org
5310W: http://wireless.kernel.org/en/users/Drivers/p54
5311S: Obsolete
5312F: drivers/net/wireless/prism54/
5313
5314PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5315M: Mikael Pettersson <mikpe@it.uu.se>
5316L: linux-ide@vger.kernel.org
5317S: Maintained
5318F: drivers/ata/sata_promise.*
5319
5320PS3 NETWORK SUPPORT
5321M: Geoff Levand <geoff@infradead.org>
5322L: netdev@vger.kernel.org
5323L: cbe-oss-dev@lists.ozlabs.org
5324S: Maintained
5325F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
5326
5327PS3 PLATFORM SUPPORT
5328M: Geoff Levand <geoff@infradead.org>
5329L: linuxppc-dev@lists.ozlabs.org
5330L: cbe-oss-dev@lists.ozlabs.org
5331S: Maintained
5332F: arch/powerpc/boot/ps3*
5333F: arch/powerpc/include/asm/lv1call.h
5334F: arch/powerpc/include/asm/ps3*.h
5335F: arch/powerpc/platforms/ps3/
5336F: drivers/*/ps3*
5337F: drivers/ps3/
5338F: drivers/rtc/rtc-ps3.c
5339F: drivers/usb/host/*ps3.c
5340F: sound/ppc/snd_ps3*
5341
5342PS3VRAM DRIVER
5343M: Jim Paris <jim@jtan.com>
5344L: cbe-oss-dev@lists.ozlabs.org
5345S: Maintained
5346F: drivers/block/ps3vram.c
5347
5348PTRACE SUPPORT
5349M: Roland McGrath <roland@redhat.com>
5350M: Oleg Nesterov <oleg@redhat.com>
5351S: Maintained
5352F: include/asm-generic/syscall.h
5353F: include/linux/ptrace.h
5354F: include/linux/regset.h
5355F: include/linux/tracehook.h
5356F: kernel/ptrace.c
5357
5358PVRUSB2 VIDEO4LINUX DRIVER
5359M: Mike Isely <isely@pobox.com>
5360L: pvrusb2@isely.net (subscribers-only)
5361L: linux-media@vger.kernel.org
5362W: http://www.isely.net/pvrusb2/
5363T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5364S: Maintained
5365F: Documentation/video4linux/README.pvrusb2
5366F: drivers/media/video/pvrusb2/
5367
5368PXA2xx/PXA3xx SUPPORT
5369M: Eric Miao <eric.y.miao@gmail.com>
5370M: Russell King <linux@arm.linux.org.uk>
5371M: Haojian Zhuang <haojian.zhuang@marvell.com>
5372L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5373T: git git://github.com/hzhuang1/linux.git
5374T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
5375S: Maintained
5376F: arch/arm/mach-pxa/
5377F: drivers/pcmcia/pxa2xx*
5378F: drivers/spi/spi-pxa2xx*
5379F: drivers/usb/gadget/pxa2*
5380F: include/sound/pxa2xx-lib.h
5381F: sound/arm/pxa*
5382F: sound/soc/pxa
5383
5384MMP SUPPORT
5385M: Eric Miao <eric.y.miao@gmail.com>
5386M: Haojian Zhuang <haojian.zhuang@marvell.com>
5387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5388T: git git://github.com/hzhuang1/linux.git
5389T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
5390S: Maintained
5391F: arch/arm/mach-mmp/
5392
5393PXA MMCI DRIVER
5394S: Orphan
5395
5396PXA RTC DRIVER
5397M: Robert Jarzmik <robert.jarzmik@free.fr>
5398L: rtc-linux@googlegroups.com
5399S: Maintained
5400
5401QIB DRIVER
5402M: Mike Marciniszyn <infinipath@qlogic.com>
5403L: linux-rdma@vger.kernel.org
5404S: Supported
5405F: drivers/infiniband/hw/qib/
5406
5407QLOGIC QLA1280 SCSI DRIVER
5408M: Michael Reed <mdr@sgi.com>
5409L: linux-scsi@vger.kernel.org
5410S: Maintained
5411F: drivers/scsi/qla1280.[ch]
5412
5413QLOGIC QLA2XXX FC-SCSI DRIVER
5414M: Andrew Vasquez <andrew.vasquez@qlogic.com>
5415M: linux-driver@qlogic.com
5416L: linux-scsi@vger.kernel.org
5417S: Supported
5418F: Documentation/scsi/LICENSE.qla2xxx
5419F: drivers/scsi/qla2xxx/
5420
5421QLOGIC QLA4XXX iSCSI DRIVER
5422M: Ravi Anand <ravi.anand@qlogic.com>
5423M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
5424M: iscsi-driver@qlogic.com
5425L: linux-scsi@vger.kernel.org
5426S: Supported
5427F: drivers/scsi/qla4xxx/
5428
5429QLOGIC QLA3XXX NETWORK DRIVER
5430M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
5431M: Ron Mercer <ron.mercer@qlogic.com>
5432M: linux-driver@qlogic.com
5433L: netdev@vger.kernel.org
5434S: Supported
5435F: Documentation/networking/LICENSE.qla3xxx
5436F: drivers/net/ethernet/qlogic/qla3xxx.*
5437
5438QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5439M: Anirban Chakraborty <anirban.chakraborty@qlogic.com>
5440M: Sony Chacko <sony.chacko@qlogic.com>
5441M: linux-driver@qlogic.com
5442L: netdev@vger.kernel.org
5443S: Supported
5444F: drivers/net/ethernet/qlogic/qlcnic/
5445
5446QLOGIC QLGE 10Gb ETHERNET DRIVER
5447M: Anirban Chakraborty <anirban.chakraborty@qlogic.com>
5448M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
5449M: Ron Mercer <ron.mercer@qlogic.com>
5450M: linux-driver@qlogic.com
5451L: netdev@vger.kernel.org
5452S: Supported
5453F: drivers/net/ethernet/qlogic/qlge/
5454
5455QNX4 FILESYSTEM
5456M: Anders Larsen <al@alarsen.net>
5457W: http://www.alarsen.net/linux/qnx4fs/
5458S: Maintained
5459F: fs/qnx4/
5460F: include/linux/qnx4_fs.h
5461F: include/linux/qnxtypes.h
5462
5463QUALCOMM HEXAGON ARCHITECTURE
5464M: Richard Kuo <rkuo@codeaurora.org>
5465L: linux-hexagon@vger.kernel.org
5466S: Supported
5467F: arch/hexagon/
5468
5469RADOS BLOCK DEVICE (RBD)
5470F: include/linux/qnxtypes.h
5471M: Yehuda Sadeh <yehuda@hq.newdream.net>
5472M: Sage Weil <sage@newdream.net>
5473M: ceph-devel@vger.kernel.org
5474S: Supported
5475F: drivers/block/rbd.c
5476F: drivers/block/rbd_types.h
5477
5478RADEON FRAMEBUFFER DISPLAY DRIVER
5479M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5480L: linux-fbdev@vger.kernel.org
5481S: Maintained
5482F: drivers/video/aty/radeon*
5483F: include/linux/radeonfb.h
5484
5485RAGE128 FRAMEBUFFER DISPLAY DRIVER
5486M: Paul Mackerras <paulus@samba.org>
5487L: linux-fbdev@vger.kernel.org
5488S: Maintained
5489F: drivers/video/aty/aty128fb.c
5490
5491RALINK RT2X00 WIRELESS LAN DRIVER
5492P: rt2x00 project
5493M: Ivo van Doorn <IvDoorn@gmail.com>
5494M: Gertjan van Wingerde <gwingerde@gmail.com>
5495M: Helmut Schaa <helmut.schaa@googlemail.com>
5496L: linux-wireless@vger.kernel.org
5497L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
5498W: http://rt2x00.serialmonkey.com/
5499S: Maintained
5500T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5501F: drivers/net/wireless/rt2x00/
5502
5503RAMDISK RAM BLOCK DEVICE DRIVER
5504M: Nick Piggin <npiggin@kernel.dk>
5505S: Maintained
5506F: Documentation/blockdev/ramdisk.txt
5507F: drivers/block/brd.c
5508
5509RANDOM NUMBER DRIVER
5510M: Matt Mackall <mpm@selenic.com>
5511S: Maintained
5512F: drivers/char/random.c
5513
5514RAPIDIO SUBSYSTEM
5515M: Matt Porter <mporter@kernel.crashing.org>
5516M: Alexandre Bounine <alexandre.bounine@idt.com>
5517S: Maintained
5518F: drivers/rapidio/
5519
5520RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5521L: linux-wireless@vger.kernel.org
5522S: Orphan
5523F: drivers/net/wireless/ray*
5524
5525RCUTORTURE MODULE
5526M: Josh Triplett <josh@freedesktop.org>
5527M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
5528S: Supported
5529T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5530F: Documentation/RCU/torture.txt
5531F: kernel/rcutorture.c
5532
5533RDC R-321X SoC
5534M: Florian Fainelli <florian@openwrt.org>
5535S: Maintained
5536
5537RDC R6040 FAST ETHERNET DRIVER
5538M: Florian Fainelli <florian@openwrt.org>
5539L: netdev@vger.kernel.org
5540S: Maintained
5541F: drivers/net/ethernet/rdc/r6040.c
5542
5543RDS - RELIABLE DATAGRAM SOCKETS
5544M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
5545L: rds-devel@oss.oracle.com (moderated for non-subscribers)
5546S: Supported
5547F: net/rds/
5548
5549READ-COPY UPDATE (RCU)
5550M: Dipankar Sarma <dipankar@in.ibm.com>
5551M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
5552W: http://www.rdrop.com/users/paulmck/rclock/
5553S: Supported
5554T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5555F: Documentation/RCU/
5556F: include/linux/rcu*
5557F: include/linux/srcu*
5558F: kernel/rcu*
5559F: kernel/srcu*
5560X: kernel/rcutorture.c
5561
5562REAL TIME CLOCK (RTC) SUBSYSTEM
5563M: Alessandro Zummo <a.zummo@towertech.it>
5564L: rtc-linux@googlegroups.com
5565Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
5566S: Maintained
5567F: Documentation/rtc.txt
5568F: drivers/rtc/
5569F: include/linux/rtc.h
5570
5571REISERFS FILE SYSTEM
5572L: reiserfs-devel@vger.kernel.org
5573S: Supported
5574F: fs/reiserfs/
5575
5576REGISTER MAP ABSTRACTION
5577M: Mark Brown <broonie@opensource.wolfsonmicro.com>
5578T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
5579S: Supported
5580F: drivers/base/regmap/
5581F: include/linux/regmap.h
5582
5583RFKILL
5584M: Johannes Berg <johannes@sipsolutions.net>
5585L: linux-wireless@vger.kernel.org
5586S: Maintained
5587F: Documentation/rfkill.txt
5588F: net/rfkill/
5589
5590RICOH SMARTMEDIA/XD DRIVER
5591M: Maxim Levitsky <maximlevitsky@gmail.com>
5592S: Maintained
5593F: drivers/mtd/nand/r852.c
5594F: drivers/mtd/nand/r852.h
5595
5596RICOH R5C592 MEMORYSTICK DRIVER
5597M: Maxim Levitsky <maximlevitsky@gmail.com>
5598S: Maintained
5599F: drivers/memstick/host/r592.*
5600
5601ROCKETPORT DRIVER
5602P: Comtrol Corp.
5603W: http://www.comtrol.com
5604S: Maintained
5605F: Documentation/serial/rocket.txt
5606F: drivers/tty/rocket*
5607
5608ROSE NETWORK LAYER
5609M: Ralf Baechle <ralf@linux-mips.org>
5610L: linux-hams@vger.kernel.org
5611W: http://www.linux-ax25.org/
5612S: Maintained
5613F: include/linux/rose.h
5614F: include/net/rose.h
5615F: net/rose/
5616
5617RTL8180 WIRELESS DRIVER
5618M: "John W. Linville" <linville@tuxdriver.com>
5619L: linux-wireless@vger.kernel.org
5620W: http://linuxwireless.org/
5621T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5622S: Maintained
5623F: drivers/net/wireless/rtl818x/rtl8180/
5624
5625RTL8187 WIRELESS DRIVER
5626M: Herton Ronaldo Krzesinski <herton@canonical.com>
5627M: Hin-Tak Leung <htl10@users.sourceforge.net>
5628M: Larry Finger <Larry.Finger@lwfinger.net>
5629L: linux-wireless@vger.kernel.org
5630W: http://linuxwireless.org/
5631T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5632S: Maintained
5633F: drivers/net/wireless/rtl818x/rtl8187/
5634
5635RTL8192CE WIRELESS DRIVER
5636M: Larry Finger <Larry.Finger@lwfinger.net>
5637M: Chaoming Li <chaoming_li@realsil.com.cn>
5638L: linux-wireless@vger.kernel.org
5639W: http://linuxwireless.org/
5640T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5641S: Maintained
5642F: drivers/net/wireless/rtlwifi/
5643F: drivers/net/wireless/rtlwifi/rtl8192ce/
5644
5645S3 SAVAGE FRAMEBUFFER DRIVER
5646M: Antonino Daplas <adaplas@gmail.com>
5647L: linux-fbdev@vger.kernel.org
5648S: Maintained
5649F: drivers/video/savage/
5650
5651S390
5652M: Martin Schwidefsky <schwidefsky@de.ibm.com>
5653M: Heiko Carstens <heiko.carstens@de.ibm.com>
5654M: linux390@de.ibm.com
5655L: linux-s390@vger.kernel.org
5656W: http://www.ibm.com/developerworks/linux/linux390/
5657S: Supported
5658F: arch/s390/
5659F: drivers/s390/
5660F: block/partitions/ibm.c
5661F: Documentation/s390/
5662F: Documentation/DocBook/s390*
5663
5664S390 NETWORK DRIVERS
5665M: Ursula Braun <ursula.braun@de.ibm.com>
5666M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5667M: linux390@de.ibm.com
5668L: linux-s390@vger.kernel.org
5669W: http://www.ibm.com/developerworks/linux/linux390/
5670S: Supported
5671F: drivers/s390/net/
5672
5673S390 ZCRYPT DRIVER
5674M: Holger Dengler <hd@linux.vnet.ibm.com>
5675M: linux390@de.ibm.com
5676L: linux-s390@vger.kernel.org
5677W: http://www.ibm.com/developerworks/linux/linux390/
5678S: Supported
5679F: drivers/s390/crypto/
5680
5681S390 ZFCP DRIVER
5682M: Steffen Maier <maier@linux.vnet.ibm.com>
5683M: linux390@de.ibm.com
5684L: linux-s390@vger.kernel.org
5685W: http://www.ibm.com/developerworks/linux/linux390/
5686S: Supported
5687F: drivers/s390/scsi/zfcp_*
5688
5689S390 IUCV NETWORK LAYER
5690M: Ursula Braun <ursula.braun@de.ibm.com>
5691M: linux390@de.ibm.com
5692L: linux-s390@vger.kernel.org
5693W: http://www.ibm.com/developerworks/linux/linux390/
5694S: Supported
5695F: drivers/s390/net/*iucv*
5696F: include/net/iucv/
5697F: net/iucv/
5698
5699S3C24XX SD/MMC Driver
5700M: Ben Dooks <ben-linux@fluff.org>
5701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5702S: Supported
5703F: drivers/mmc/host/s3cmci.*
5704
5705SAA7146 VIDEO4LINUX-2 DRIVER
5706M: Michael Hunold <michael@mihu.de>
5707L: linux-media@vger.kernel.org
5708T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5709W: http://www.mihu.de/linux/saa7146
5710S: Maintained
5711F: drivers/media/common/saa7146*
5712F: drivers/media/video/*7146*
5713F: include/media/*7146*
5714
5715SAMSUNG AUDIO (ASoC) DRIVERS
5716M: Sangbeom Kim <sbkim73@samsung.com>
5717L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5718S: Supported
5719F: sound/soc/samsung
5720
5721SAMSUNG FRAMEBUFFER DRIVER
5722M: Jingoo Han <jg1.han@samsung.com>
5723L: linux-fbdev@vger.kernel.org
5724S: Maintained
5725F: drivers/video/s3c-fb.c
5726
5727SERIAL DRIVERS
5728M: Alan Cox <alan@linux.intel.com>
5729L: linux-serial@vger.kernel.org
5730S: Maintained
5731F: drivers/tty/serial
5732
5733SYNOPSYS DESIGNWARE DMAC DRIVER
5734M: Viresh Kumar <viresh.kumar@st.com>
5735S: Maintained
5736F: include/linux/dw_dmac.h
5737F: drivers/dma/dw_dmac_regs.h
5738F: drivers/dma/dw_dmac.c
5739
5740TIMEKEEPING, NTP
5741M: John Stultz <johnstul@us.ibm.com>
5742M: Thomas Gleixner <tglx@linutronix.de>
5743T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5744S: Supported
5745F: include/linux/clocksource.h
5746F: include/linux/time.h
5747F: include/linux/timex.h
5748F: kernel/time/clocksource.c
5749F: kernel/time/time*.c
5750F: kernel/time/ntp.c
5751F: drivers/clocksource
5752
5753TLG2300 VIDEO4LINUX-2 DRIVER
5754M: Huang Shijie <shijie8@gmail.com>
5755M: Kang Yong <kangyong@telegent.com>
5756M: Zhang Xiaobing <xbzhang@telegent.com>
5757S: Supported
5758F: drivers/media/video/tlg2300
5759
5760SC1200 WDT DRIVER
5761M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
5762S: Maintained
5763F: drivers/watchdog/sc1200wdt.c
5764
5765SCHEDULER
5766M: Ingo Molnar <mingo@elte.hu>
5767M: Peter Zijlstra <peterz@infradead.org>
5768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
5769S: Maintained
5770F: kernel/sched*
5771F: include/linux/sched.h
5772
5773SCORE ARCHITECTURE
5774M: Chen Liqin <liqin.chen@sunplusct.com>
5775M: Lennox Wu <lennox.wu@gmail.com>
5776W: http://www.sunplusct.com
5777S: Supported
5778F: arch/score/
5779
5780SCSI CDROM DRIVER
5781M: Jens Axboe <axboe@kernel.dk>
5782L: linux-scsi@vger.kernel.org
5783W: http://www.kernel.dk
5784S: Maintained
5785F: drivers/scsi/sr*
5786
5787SCSI RDMA PROTOCOL (SRP) INITIATOR
5788M: David Dillow <dillowda@ornl.gov>
5789L: linux-rdma@vger.kernel.org
5790S: Supported
5791W: http://www.openfabrics.org
5792Q: http://patchwork.kernel.org/project/linux-rdma/list/
5793T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5794F: drivers/infiniband/ulp/srp/
5795F: include/scsi/srp.h
5796
5797SCSI SG DRIVER
5798M: Doug Gilbert <dgilbert@interlog.com>
5799L: linux-scsi@vger.kernel.org
5800W: http://www.torque.net/sg
5801S: Maintained
5802F: drivers/scsi/sg.c
5803F: include/scsi/sg.h
5804
5805SCSI SUBSYSTEM
5806M: "James E.J. Bottomley" <JBottomley@parallels.com>
5807L: linux-scsi@vger.kernel.org
5808T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5809T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5810T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5811S: Maintained
5812F: drivers/scsi/
5813F: include/scsi/
5814
5815SCSI TAPE DRIVER
5816M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
5817L: linux-scsi@vger.kernel.org
5818S: Maintained
5819F: Documentation/scsi/st.txt
5820F: drivers/scsi/st*
5821
5822SCTP PROTOCOL
5823M: Vlad Yasevich <vladislav.yasevich@hp.com>
5824M: Sridhar Samudrala <sri@us.ibm.com>
5825L: linux-sctp@vger.kernel.org
5826W: http://lksctp.sourceforge.net
5827S: Supported
5828F: Documentation/networking/sctp.txt
5829F: include/linux/sctp.h
5830F: include/net/sctp/
5831F: net/sctp/
5832
5833SCx200 CPU SUPPORT
5834M: Jim Cromie <jim.cromie@gmail.com>
5835S: Odd Fixes
5836F: Documentation/i2c/busses/scx200_acb
5837F: arch/x86/platform/scx200/
5838F: drivers/watchdog/scx200_wdt.c
5839F: drivers/i2c/busses/scx200*
5840F: drivers/mtd/maps/scx200_docflash.c
5841F: include/linux/scx200.h
5842
5843SCx200 GPIO DRIVER
5844M: Jim Cromie <jim.cromie@gmail.com>
5845S: Maintained
5846F: drivers/char/scx200_gpio.c
5847F: include/linux/scx200_gpio.h
5848
5849SCx200 HRT CLOCKSOURCE DRIVER
5850M: Jim Cromie <jim.cromie@gmail.com>
5851S: Maintained
5852F: drivers/clocksource/scx200_hrt.c
5853
5854SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5855M: Sascha Sommer <saschasommer@freenet.de>
5856L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
5857S: Maintained
5858F: drivers/mmc/host/sdricoh_cs.c
5859
5860SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5861M: Chris Ball <cjb@laptop.org>
5862L: linux-mmc@vger.kernel.org
5863T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5864S: Maintained
5865F: drivers/mmc/host/sdhci.*
5866F: drivers/mmc/host/sdhci-pltfm.[ch]
5867
5868SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5869M: Anton Vorontsov <avorontsov@ru.mvista.com>
5870L: linuxppc-dev@lists.ozlabs.org
5871L: linux-mmc@vger.kernel.org
5872S: Maintained
5873F: drivers/mmc/host/sdhci-pltfm.[ch]
5874
5875SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5876M: Ben Dooks <ben-linux@fluff.org>
5877L: linux-mmc@vger.kernel.org
5878S: Maintained
5879F: drivers/mmc/host/sdhci-s3c.c
5880
5881SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
5882M: Viresh Kumar <viresh.kumar@st.com>
5883L: spear-devel@list.st.com
5884L: linux-mmc@vger.kernel.org
5885S: Maintained
5886F: drivers/mmc/host/sdhci-spear.c
5887
5888SECURITY SUBSYSTEM
5889M: James Morris <james.l.morris@oracle.com>
5890L: linux-security-module@vger.kernel.org (suggested Cc:)
5891T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
5892W: http://security.wiki.kernel.org/
5893S: Supported
5894F: security/
5895
5896SECURITY CONTACT
5897M: Security Officers <security@kernel.org>
5898S: Supported
5899
5900SELINUX SECURITY MODULE
5901M: Stephen Smalley <sds@tycho.nsa.gov>
5902M: James Morris <james.l.morris@oracle.com>
5903M: Eric Paris <eparis@parisplace.org>
5904L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
5905W: http://selinuxproject.org
5906T: git git://git.infradead.org/users/eparis/selinux.git
5907S: Supported
5908F: include/linux/selinux*
5909F: security/selinux/
5910F: scripts/selinux/
5911
5912APPARMOR SECURITY MODULE
5913M: John Johansen <john.johansen@canonical.com>
5914L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
5915W: apparmor.wiki.kernel.org
5916T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
5917S: Supported
5918F: security/apparmor/
5919
5920SENSABLE PHANTOM
5921M: Jiri Slaby <jirislaby@gmail.com>
5922S: Maintained
5923F: drivers/misc/phantom.c
5924F: include/linux/phantom.h
5925
5926SERIAL ATA (SATA) SUBSYSTEM
5927M: Jeff Garzik <jgarzik@pobox.com>
5928L: linux-ide@vger.kernel.org
5929T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5930S: Supported
5931F: drivers/ata/
5932F: include/linux/ata.h
5933F: include/linux/libata.h
5934
5935SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
5936M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
5937L: linux-scsi@vger.kernel.org
5938W: http://www.emulex.com
5939S: Supported
5940F: drivers/scsi/be2iscsi/
5941
5942SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5943M: Sathya Perla <sathya.perla@emulex.com>
5944M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
5945M: Ajit Khaparde <ajit.khaparde@emulex.com>
5946L: netdev@vger.kernel.org
5947W: http://www.emulex.com
5948S: Supported
5949F: drivers/net/ethernet/emulex/benet/
5950
5951SFC NETWORK DRIVER
5952M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
5953M: Ben Hutchings <bhutchings@solarflare.com>
5954L: netdev@vger.kernel.org
5955S: Supported
5956F: drivers/net/ethernet/sfc/
5957
5958SGI GRU DRIVER
5959M: Jack Steiner <steiner@sgi.com>
5960S: Maintained
5961F: drivers/misc/sgi-gru/
5962
5963SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5964M: Pat Gefre <pfg@sgi.com>
5965L: linux-ia64@vger.kernel.org
5966S: Supported
5967F: Documentation/ia64/serial.txt
5968F: drivers/tty/serial/ioc?_serial.c
5969F: include/linux/ioc?.h
5970
5971SGI VISUAL WORKSTATION 320 AND 540
5972M: Andrey Panin <pazke@donpac.ru>
5973L: linux-visws-devel@lists.sf.net
5974W: http://linux-visws.sf.net
5975S: Maintained for 2.6.
5976F: Documentation/sgi-visws.txt
5977
5978SGI XP/XPC/XPNET DRIVER
5979M: Robin Holt <holt@sgi.com>
5980S: Maintained
5981F: drivers/misc/sgi-xp/
5982
5983SIMPLE FIRMWARE INTERFACE (SFI)
5984M: Len Brown <lenb@kernel.org>
5985L: sfi-devel@simplefirmware.org
5986W: http://simplefirmware.org/
5987T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
5988S: Supported
5989F: arch/x86/platform/sfi/
5990F: drivers/sfi/
5991F: include/linux/sfi*.h
5992
5993SIMTEC EB110ATX (Chalice CATS)
5994P: Ben Dooks
5995P: Vincent Sanders <vince@simtec.co.uk>
5996M: Simtec Linux Team <linux@simtec.co.uk>
5997W: http://www.simtec.co.uk/products/EB110ATX/
5998S: Supported
5999
6000SIMTEC EB2410ITX (BAST)
6001P: Ben Dooks
6002P: Vincent Sanders <vince@simtec.co.uk>
6003M: Simtec Linux Team <linux@simtec.co.uk>
6004W: http://www.simtec.co.uk/products/EB2410ITX/
6005S: Supported
6006F: arch/arm/mach-s3c2410/mach-bast.c
6007F: arch/arm/mach-s3c2410/bast-ide.c
6008F: arch/arm/mach-s3c2410/bast-irq.c
6009
6010TI DAVINCI MACHINE SUPPORT
6011M: Sekhar Nori <nsekhar@ti.com>
6012M: Kevin Hilman <khilman@ti.com>
6013L: davinci-linux-open-source@linux.davincidsp.com (subscribers-only)
6014Q: http://patchwork.kernel.org/project/linux-davinci/list/
6015S: Supported
6016F: arch/arm/mach-davinci
6017F: drivers/i2c/busses/i2c-davinci.c
6018
6019SIS 190 ETHERNET DRIVER
6020M: Francois Romieu <romieu@fr.zoreil.com>
6021L: netdev@vger.kernel.org
6022S: Maintained
6023F: drivers/net/ethernet/sis/sis190.c
6024
6025SIS 900/7016 FAST ETHERNET DRIVER
6026M: Daniele Venzano <venza@brownhat.org>
6027W: http://www.brownhat.org/sis900.html
6028L: netdev@vger.kernel.org
6029S: Maintained
6030F: drivers/net/ethernet/sis/sis900.*
6031
6032SIS 96X I2C/SMBUS DRIVER
6033M: "Mark M. Hoffman" <mhoffman@lightlink.com>
6034L: linux-i2c@vger.kernel.org
6035S: Maintained
6036F: Documentation/i2c/busses/i2c-sis96x
6037F: drivers/i2c/busses/i2c-sis96x.c
6038
6039SIS FRAMEBUFFER DRIVER
6040M: Thomas Winischhofer <thomas@winischhofer.net>
6041W: http://www.winischhofer.net/linuxsisvga.shtml
6042S: Maintained
6043F: Documentation/fb/sisfb.txt
6044F: drivers/video/sis/
6045F: include/video/sisfb.h
6046
6047SIS USB2VGA DRIVER
6048M: Thomas Winischhofer <thomas@winischhofer.net>
6049W: http://www.winischhofer.at/linuxsisusbvga.shtml
6050S: Maintained
6051F: drivers/usb/misc/sisusbvga/
6052
6053SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
6054M: Stephen Hemminger <shemminger@vyatta.com>
6055L: netdev@vger.kernel.org
6056S: Maintained
6057F: drivers/net/ethernet/marvell/sk*
6058
6059SLAB ALLOCATOR
6060M: Christoph Lameter <cl@linux-foundation.org>
6061M: Pekka Enberg <penberg@kernel.org>
6062M: Matt Mackall <mpm@selenic.com>
6063L: linux-mm@kvack.org
6064S: Maintained
6065F: include/linux/sl?b*.h
6066F: mm/sl?b.c
6067
6068SMC91x ETHERNET DRIVER
6069M: Nicolas Pitre <nico@fluxnic.net>
6070S: Odd Fixes
6071F: drivers/net/ethernet/smsc/smc91x.*
6072
6073SMM665 HARDWARE MONITOR DRIVER
6074M: Guenter Roeck <linux@roeck-us.net>
6075L: lm-sensors@lm-sensors.org
6076S: Maintained
6077F: Documentation/hwmon/smm665
6078F: drivers/hwmon/smm665.c
6079
6080SMSC EMC2103 HARDWARE MONITOR DRIVER
6081M: Steve Glendinning <steve.glendinning@smsc.com>
6082L: lm-sensors@lm-sensors.org
6083S: Supported
6084F: Documentation/hwmon/emc2103
6085F: drivers/hwmon/emc2103.c
6086
6087SMSC SCH5627 HARDWARE MONITOR DRIVER
6088M: Hans de Goede <hdegoede@redhat.com>
6089L: lm-sensors@lm-sensors.org
6090S: Supported
6091F: Documentation/hwmon/sch5627
6092F: drivers/hwmon/sch5627.c
6093
6094SMSC47B397 HARDWARE MONITOR DRIVER
6095M: "Mark M. Hoffman" <mhoffman@lightlink.com>
6096L: lm-sensors@lm-sensors.org
6097S: Maintained
6098F: Documentation/hwmon/smsc47b397
6099F: drivers/hwmon/smsc47b397.c
6100
6101SMSC911x ETHERNET DRIVER
6102M: Steve Glendinning <steve.glendinning@smsc.com>
6103L: netdev@vger.kernel.org
6104S: Supported
6105F: include/linux/smsc911x.h
6106F: drivers/net/ethernet/smsc/smsc911x.*
6107
6108SMSC9420 PCI ETHERNET DRIVER
6109M: Steve Glendinning <steve.glendinning@smsc.com>
6110L: netdev@vger.kernel.org
6111S: Supported
6112F: drivers/net/ethernet/smsc/smsc9420.*
6113
6114SMSC UFX6000 and UFX7000 USB to VGA DRIVER
6115M: Steve Glendinning <steve.glendinning@smsc.com>
6116L: linux-fbdev@vger.kernel.org
6117S: Supported
6118F: drivers/video/smscufx.c
6119
6120SN-IA64 (Itanium) SUB-PLATFORM
6121M: Jes Sorensen <jes@sgi.com>
6122L: linux-altix@sgi.com
6123L: linux-ia64@vger.kernel.org
6124W: http://www.sgi.com/altix
6125S: Maintained
6126F: arch/ia64/sn/
6127
6128SOC-CAMERA V4L2 SUBSYSTEM
6129M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
6130L: linux-media@vger.kernel.org
6131T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6132S: Maintained
6133F: include/media/v4l2*
6134F: drivers/media/video/v4l2*
6135
6136SOEKRIS NET48XX LED SUPPORT
6137M: Chris Boot <bootc@bootc.net>
6138S: Maintained
6139F: drivers/leds/leds-net48xx.c
6140
6141SOFTWARE RAID (Multiple Disks) SUPPORT
6142M: Neil Brown <neilb@suse.de>
6143L: linux-raid@vger.kernel.org
6144S: Supported
6145F: drivers/md/
6146F: include/linux/raid/
6147
6148SONIC NETWORK DRIVER
6149M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
6150L: netdev@vger.kernel.org
6151S: Maintained
6152F: drivers/net/ethernet/natsemi/sonic.*
6153
6154SONICS SILICON BACKPLANE DRIVER (SSB)
6155M: Michael Buesch <m@bues.ch>
6156L: netdev@vger.kernel.org
6157S: Maintained
6158F: drivers/ssb/
6159F: include/linux/ssb/
6160
6161SONY VAIO CONTROL DEVICE DRIVER
6162M: Mattia Dongili <malattia@linux.it>
6163L: platform-driver-x86@vger.kernel.org
6164W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
6165S: Maintained
6166F: Documentation/laptops/sony-laptop.txt
6167F: drivers/char/sonypi.c
6168F: drivers/platform/x86/sony-laptop.c
6169F: include/linux/sony-laptop.h
6170
6171SONY MEMORYSTICK CARD SUPPORT
6172M: Alex Dubov <oakad@yahoo.com>
6173W: http://tifmxx.berlios.de/
6174S: Maintained
6175F: drivers/memstick/host/tifm_ms.c
6176
6177SOUND
6178M: Jaroslav Kysela <perex@perex.cz>
6179M: Takashi Iwai <tiwai@suse.de>
6180L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6181W: http://www.alsa-project.org/
6182T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6183T: git git://git.alsa-project.org/alsa-kernel.git
6184S: Maintained
6185F: Documentation/sound/
6186F: include/sound/
6187F: sound/
6188
6189SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6190M: Liam Girdwood <lrg@ti.com>
6191M: Mark Brown <broonie@opensource.wolfsonmicro.com>
6192T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
6193L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6194W: http://alsa-project.org/main/index.php/ASoC
6195S: Supported
6196F: sound/soc/
6197F: include/sound/soc*
6198
6199SPARC + UltraSPARC (sparc/sparc64)
6200M: "David S. Miller" <davem@davemloft.net>
6201L: sparclinux@vger.kernel.org
6202Q: http://patchwork.ozlabs.org/project/sparclinux/list/
6203T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
6204T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
6205S: Maintained
6206F: arch/sparc/
6207F: drivers/sbus/
6208
6209SPARC SERIAL DRIVERS
6210M: "David S. Miller" <davem@davemloft.net>
6211L: sparclinux@vger.kernel.org
6212T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
6213T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
6214S: Maintained
6215F: drivers/tty/serial/suncore.c
6216F: drivers/tty/serial/suncore.h
6217F: drivers/tty/serial/sunhv.c
6218F: drivers/tty/serial/sunsab.c
6219F: drivers/tty/serial/sunsab.h
6220F: drivers/tty/serial/sunsu.c
6221F: drivers/tty/serial/sunzilog.c
6222F: drivers/tty/serial/sunzilog.h
6223
6224SPEAR PLATFORM SUPPORT
6225M: Viresh Kumar <viresh.kumar@st.com>
6226L: spear-devel@list.st.com
6227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6228W: http://www.st.com/spear
6229S: Maintained
6230F: arch/arm/plat-spear/
6231
6232SPEAR3XX MACHINE SUPPORT
6233M: Viresh Kumar <viresh.kumar@st.com>
6234L: spear-devel@list.st.com
6235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6236W: http://www.st.com/spear
6237S: Maintained
6238F: arch/arm/mach-spear3xx/
6239
6240SPEAR6XX MACHINE SUPPORT
6241M: Rajeev Kumar <rajeev-dlh.kumar@st.com>
6242L: spear-devel@list.st.com
6243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6244W: http://www.st.com/spear
6245S: Maintained
6246F: arch/arm/mach-spear6xx/
6247
6248SPEAR CLOCK FRAMEWORK SUPPORT
6249M: Viresh Kumar <viresh.kumar@st.com>
6250L: spear-devel@list.st.com
6251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6252W: http://www.st.com/spear
6253S: Maintained
6254F: arch/arm/mach-spear*/clock.c
6255F: arch/arm/plat-spear/clock.c
6256F: arch/arm/plat-spear/include/plat/clock.h
6257
6258SPEAR PAD MULTIPLEXING SUPPORT
6259M: Viresh Kumar <viresh.kumar@st.com>
6260L: spear-devel@list.st.com
6261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6262W: http://www.st.com/spear
6263S: Maintained
6264F: arch/arm/plat-spear/include/plat/padmux.h
6265F: arch/arm/plat-spear/padmux.c
6266F: arch/arm/mach-spear*/spear*xx.c
6267F: arch/arm/mach-spear*/include/mach/generic.h
6268F: arch/arm/mach-spear3xx/spear3*0.c
6269F: arch/arm/mach-spear3xx/spear3*0_evb.c
6270F: arch/arm/mach-spear6xx/spear600.c
6271F: arch/arm/mach-spear6xx/spear600_evb.c
6272
6273SPI SUBSYSTEM
6274M: Grant Likely <grant.likely@secretlab.ca>
6275L: spi-devel-general@lists.sourceforge.net
6276Q: http://patchwork.kernel.org/project/spi-devel-general/list/
6277T: git git://git.secretlab.ca/git/linux-2.6.git
6278S: Maintained
6279F: Documentation/spi/
6280F: drivers/spi/
6281F: include/linux/spi/
6282
6283SPIDERNET NETWORK DRIVER for CELL
6284M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
6285M: Jens Osterkamp <jens@de.ibm.com>
6286L: netdev@vger.kernel.org
6287S: Supported
6288F: Documentation/networking/spider_net.txt
6289F: drivers/net/ethernet/toshiba/spider_net*
6290
6291SPU FILE SYSTEM
6292M: Jeremy Kerr <jk@ozlabs.org>
6293L: linuxppc-dev@lists.ozlabs.org
6294L: cbe-oss-dev@lists.ozlabs.org
6295W: http://www.ibm.com/developerworks/power/cell/
6296S: Supported
6297F: Documentation/filesystems/spufs.txt
6298F: arch/powerpc/platforms/cell/spufs/
6299
6300SQUASHFS FILE SYSTEM
6301M: Phillip Lougher <phillip@squashfs.org.uk>
6302L: squashfs-devel@lists.sourceforge.net (subscribers-only)
6303W: http://squashfs.org.uk
6304S: Maintained
6305F: Documentation/filesystems/squashfs.txt
6306F: fs/squashfs/
6307
6308SRM (Alpha) environment access
6309M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
6310S: Maintained
6311F: arch/alpha/kernel/srm_env.c
6312
6313STABLE BRANCH
6314M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6315L: stable@vger.kernel.org
6316S: Supported
6317
6318STAGING SUBSYSTEM
6319M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6320T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
6321L: devel@driverdev.osuosl.org
6322S: Supported
6323F: drivers/staging/
6324
6325STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
6326M: Henk de Groot <pe1dnn@amsat.org>
6327S: Odd Fixes
6328F: drivers/staging/wlags49_h2/
6329F: drivers/staging/wlags49_h25/
6330
6331STAGING - ASUS OLED
6332M: Jakub Schmidtke <sjakub@gmail.com>
6333S: Odd Fixes
6334F: drivers/staging/asus_oled/
6335
6336STAGING - COMEDI
6337M: Ian Abbott <abbotti@mev.co.uk>
6338M: Mori Hess <fmhess@users.sourceforge.net>
6339S: Odd Fixes
6340F: drivers/staging/comedi/
6341
6342STAGING - CRYSTAL HD VIDEO DECODER
6343M: Naren Sankar <nsankar@broadcom.com>
6344M: Jarod Wilson <jarod@wilsonet.com>
6345M: Scott Davilla <davilla@4pi.com>
6346M: Manu Abraham <abraham.manu@gmail.com>
6347S: Odd Fixes
6348F: drivers/staging/crystalhd/
6349
6350STAGING - ECHO CANCELLER
6351M: Steve Underwood <steveu@coppice.org>
6352M: David Rowe <david@rowetel.com>
6353S: Odd Fixes
6354F: drivers/staging/echo/
6355
6356STAGING - ET131X NETWORK DRIVER
6357M: Mark Einon <mark.einon@gmail.com>
6358S: Odd Fixes
6359F: drivers/staging/et131x/
6360
6361STAGING - FLARION FT1000 DRIVERS
6362M: Marek Belisko <marek.belisko@gmail.com>
6363S: Odd Fixes
6364F: drivers/staging/ft1000/
6365
6366STAGING - FRONTIER TRANZPORT AND ALPHATRACK
6367M: David Täht <d@teklibre.com>
6368S: Odd Fixes
6369F: drivers/staging/frontier/
6370
6371STAGING - INDUSTRIAL IO
6372M: Jonathan Cameron <jic23@cam.ac.uk>
6373L: linux-iio@vger.kernel.org
6374S: Odd Fixes
6375F: drivers/staging/iio/
6376
6377STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
6378M: Jarod Wilson <jarod@wilsonet.com>
6379W: http://www.lirc.org/
6380S: Odd Fixes
6381F: drivers/staging/media/lirc/
6382
6383STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
6384M: Julian Andres Klode <jak@jak-linux.org>
6385M: Marc Dietrich <marvin24@gmx.de>
6386L: ac100@lists.launchpad.net (moderated for non-subscribers)
6387S: Maintained
6388F: drivers/staging/nvec/
6389
6390STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
6391M: Andres Salomon <dilinger@queued.net>
6392M: Chris Ball <cjb@laptop.org>
6393M: Jon Nettleton <jon.nettleton@gmail.com>
6394W: http://wiki.laptop.org/go/DCON
6395S: Odd Fixes
6396F: drivers/staging/olpc_dcon/
6397
6398STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
6399M: Willy Tarreau <willy@meta-x.org>
6400S: Odd Fixes
6401F: drivers/staging/panel/
6402
6403STAGING - REALTEK RTL8712U DRIVERS
6404M: Larry Finger <Larry.Finger@lwfinger.net>
6405M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
6406S: Odd Fixes
6407F: drivers/staging/rtl8712/
6408
6409STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
6410M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
6411S: Odd Fixes
6412F: drivers/staging/sm7xx/
6413
6414STAGING - SOFTLOGIC 6x10 MPEG CODEC
6415M: Ben Collins <bcollins@bluecherry.net>
6416S: Odd Fixes
6417F: drivers/staging/media/solo6x10/
6418
6419STAGING - SPEAKUP CONSOLE SPEECH DRIVER
6420M: William Hubbs <w.d.hubbs@gmail.com>
6421M: Chris Brannon <chris@the-brannons.com>
6422M: Kirk Reiser <kirk@braille.uwo.ca>
6423M: Samuel Thibault <samuel.thibault@ens-lyon.org>
6424L: speakup@braille.uwo.ca
6425W: http://www.linux-speakup.org/
6426S: Odd Fixes
6427F: drivers/staging/speakup/
6428
6429STAGING - TI DSP BRIDGE DRIVERS
6430M: Omar Ramirez Luna <omar.ramirez@ti.com>
6431S: Odd Fixes
6432F: drivers/staging/tidspbridge/
6433
6434STAGING - USB ENE SM/MS CARD READER DRIVER
6435M: Al Cho <acho@novell.com>
6436S: Odd Fixes
6437F: drivers/staging/keucr/
6438
6439STAGING - VIA VT665X DRIVERS
6440M: Forest Bond <forest@alittletooquiet.net>
6441S: Odd Fixes
6442F: drivers/staging/vt665?/
6443
6444STAGING - WINBOND IS89C35 WLAN USB DRIVER
6445M: Pavel Machek <pavel@ucw.cz>
6446S: Odd Fixes
6447F: drivers/staging/winbond/
6448
6449STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
6450M: Arnaud Patard <arnaud.patard@rtp-net.org>
6451S: Odd Fixes
6452F: drivers/staging/xgifb/
6453
6454STARFIRE/DURALAN NETWORK DRIVER
6455M: Ion Badulescu <ionut@badula.org>
6456S: Odd Fixes
6457F: drivers/net/ethernet/adaptec/starfire*
6458
6459SUN3/3X
6460M: Sam Creasey <sammy@sammy.net>
6461W: http://sammy.net/sun3/
6462S: Maintained
6463F: arch/m68k/kernel/*sun3*
6464F: arch/m68k/sun3*/
6465F: arch/m68k/include/asm/sun3*
6466F: drivers/net/ethernet/i825xx/sun3*
6467
6468SUPERH
6469M: Paul Mundt <lethal@linux-sh.org>
6470L: linux-sh@vger.kernel.org
6471W: http://www.linux-sh.org
6472Q: http://patchwork.kernel.org/project/linux-sh/list/
6473T: git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git sh-latest
6474S: Supported
6475F: Documentation/sh/
6476F: arch/sh/
6477F: drivers/sh/
6478
6479SUSPEND TO RAM
6480M: Len Brown <len.brown@intel.com>
6481M: Pavel Machek <pavel@ucw.cz>
6482M: "Rafael J. Wysocki" <rjw@sisk.pl>
6483L: linux-pm@vger.kernel.org
6484S: Supported
6485F: Documentation/power/
6486F: arch/x86/kernel/acpi/
6487F: drivers/base/power/
6488F: kernel/power/
6489F: include/linux/suspend.h
6490F: include/linux/freezer.h
6491F: include/linux/pm.h
6492
6493SVGA HANDLING
6494M: Martin Mares <mj@ucw.cz>
6495L: linux-video@atrey.karlin.mff.cuni.cz
6496S: Maintained
6497F: Documentation/svga.txt
6498F: arch/x86/boot/video*
6499
6500SYSV FILESYSTEM
6501M: Christoph Hellwig <hch@infradead.org>
6502S: Maintained
6503F: Documentation/filesystems/sysv-fs.txt
6504F: fs/sysv/
6505F: include/linux/sysv_fs.h
6506
6507TARGET SUBSYSTEM
6508M: Nicholas A. Bellinger <nab@linux-iscsi.org>
6509L: linux-scsi@vger.kernel.org
6510L: target-devel@vger.kernel.org
6511L: http://groups.google.com/group/linux-iscsi-target-dev
6512W: http://www.linux-iscsi.org
6513T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6514S: Supported
6515F: drivers/target/
6516F: include/target/
6517F: Documentation/target/
6518
6519TASKSTATS STATISTICS INTERFACE
6520M: Balbir Singh <bsingharora@gmail.com>
6521S: Maintained
6522F: Documentation/accounting/taskstats*
6523F: include/linux/taskstats*
6524F: kernel/taskstats.c
6525
6526TC CLASSIFIER
6527M: Jamal Hadi Salim <hadi@cyberus.ca>
6528L: netdev@vger.kernel.org
6529S: Maintained
6530F: include/linux/pkt_cls.h
6531F: include/net/pkt_cls.h
6532F: net/sched/
6533
6534TCP LOW PRIORITY MODULE
6535M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
6536M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
6537W: http://tcp-lp-mod.sourceforge.net/
6538S: Maintained
6539F: net/ipv4/tcp_lp.c
6540
6541TEAM DRIVER
6542M: Jiri Pirko <jpirko@redhat.com>
6543L: netdev@vger.kernel.org
6544S: Supported
6545F: drivers/net/team/
6546F: include/linux/if_team.h
6547
6548TEGRA SUPPORT
6549M: Colin Cross <ccross@android.com>
6550M: Olof Johansson <olof@lixom.net>
6551M: Stephen Warren <swarren@nvidia.com>
6552L: linux-tegra@vger.kernel.org
6553T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra.git
6554S: Supported
6555F: arch/arm/mach-tegra
6556
6557TEHUTI ETHERNET DRIVER
6558M: Andy Gospodarek <andy@greyhouse.net>
6559L: netdev@vger.kernel.org
6560S: Supported
6561F: drivers/net/ethernet/tehuti/*
6562
6563Telecom Clock Driver for MCPL0010
6564M: Mark Gross <mark.gross@intel.com>
6565S: Supported
6566F: drivers/char/tlclk.c
6567
6568TENSILICA XTENSA PORT (xtensa)
6569M: Chris Zankel <chris@zankel.net>
6570S: Maintained
6571F: arch/xtensa/
6572
6573THINKPAD ACPI EXTRAS DRIVER
6574M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
6575L: ibm-acpi-devel@lists.sourceforge.net
6576L: platform-driver-x86@vger.kernel.org
6577W: http://ibm-acpi.sourceforge.net
6578W: http://thinkwiki.org/wiki/Ibm-acpi
6579T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6580S: Maintained
6581F: drivers/platform/x86/thinkpad_acpi.c
6582
6583TI FLASH MEDIA INTERFACE DRIVER
6584M: Alex Dubov <oakad@yahoo.com>
6585S: Maintained
6586F: drivers/misc/tifm*
6587F: drivers/mmc/host/tifm_sd.c
6588F: include/linux/tifm.h
6589
6590TI TWL4030 SERIES SOC CODEC DRIVER
6591M: Peter Ujfalusi <peter.ujfalusi@ti.com>
6592L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6593S: Maintained
6594F: sound/soc/codecs/twl4030*
6595
6596TIPC NETWORK LAYER
6597M: Jon Maloy <jon.maloy@ericsson.com>
6598M: Allan Stephens <allan.stephens@windriver.com>
6599L: netdev@vger.kernel.org (core kernel code)
6600L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
6601W: http://tipc.sourceforge.net/
6602S: Maintained
6603F: include/linux/tipc*.h
6604F: net/tipc/
6605
6606TILE ARCHITECTURE
6607M: Chris Metcalf <cmetcalf@tilera.com>
6608W: http://www.tilera.com/scm/
6609S: Supported
6610F: arch/tile/
6611F: drivers/tty/hvc/hvc_tile.c
6612F: drivers/net/ethernet/tile/
6613F: drivers/edac/tile_edac.c
6614
6615TLAN NETWORK DRIVER
6616M: Samuel Chessman <chessman@tux.org>
6617L: tlan-devel@lists.sourceforge.net (subscribers-only)
6618W: http://sourceforge.net/projects/tlan/
6619S: Maintained
6620F: Documentation/networking/tlan.txt
6621F: drivers/net/ethernet/ti/tlan.*
6622
6623TOMOYO SECURITY MODULE
6624M: Kentaro Takeda <takedakn@nttdata.co.jp>
6625M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
6626L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
6627L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
6628L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
6629L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
6630W: http://tomoyo.sourceforge.jp/
6631T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
6632S: Maintained
6633F: security/tomoyo/
6634
6635TOPSTAR LAPTOP EXTRAS DRIVER
6636M: Herton Ronaldo Krzesinski <herton@canonical.com>
6637L: platform-driver-x86@vger.kernel.org
6638S: Maintained
6639F: drivers/platform/x86/topstar-laptop.c
6640
6641TOSHIBA ACPI EXTRAS DRIVER
6642L: platform-driver-x86@vger.kernel.org
6643S: Orphan
6644F: drivers/platform/x86/toshiba_acpi.c
6645
6646TOSHIBA SMM DRIVER
6647M: Jonathan Buzzard <jonathan@buzzard.org.uk>
6648L: tlinux-users@tce.toshiba-dme.co.jp
6649W: http://www.buzzard.org.uk/toshiba/
6650S: Maintained
6651F: drivers/char/toshiba.c
6652F: include/linux/toshiba.h
6653
6654TMIO MMC DRIVER
6655M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
6656M: Ian Molton <ian@mnementh.co.uk>
6657L: linux-mmc@vger.kernel.org
6658S: Maintained
6659F: drivers/mmc/host/tmio_mmc*
6660F: drivers/mmc/host/sh_mobile_sdhi.c
6661F: include/linux/mmc/tmio.h
6662F: include/linux/mmc/sh_mobile_sdhi.h
6663
6664TMPFS (SHMEM FILESYSTEM)
6665M: Hugh Dickins <hughd@google.com>
6666L: linux-mm@kvack.org
6667S: Maintained
6668F: include/linux/shmem_fs.h
6669F: mm/shmem.c
6670
6671TPM DEVICE DRIVER
6672M: Debora Velarde <debora@linux.vnet.ibm.com>
6673M: Rajiv Andrade <srajiv@linux.vnet.ibm.com>
6674W: http://tpmdd.sourceforge.net
6675M: Marcel Selhorst <m.selhorst@sirrix.com>
6676W: http://www.sirrix.com
6677L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
6678S: Maintained
6679F: drivers/char/tpm/
6680
6681TRACING
6682M: Steven Rostedt <rostedt@goodmis.org>
6683M: Frederic Weisbecker <fweisbec@gmail.com>
6684M: Ingo Molnar <mingo@redhat.com>
6685T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6686S: Maintained
6687F: Documentation/trace/ftrace.txt
6688F: arch/*/*/*/ftrace.h
6689F: arch/*/kernel/ftrace.c
6690F: include/*/ftrace.h
6691F: include/linux/trace*.h
6692F: include/trace/
6693F: kernel/trace/
6694
6695TRIVIAL PATCHES
6696M: Jiri Kosina <trivial@kernel.org>
6697T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6698S: Maintained
6699K: ^Subject:.*(?i)trivial
6700
6701TTY LAYER
6702M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6703S: Supported
6704T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
6705F: drivers/tty/
6706F: drivers/tty/serial/serial_core.c
6707F: include/linux/serial_core.h
6708F: include/linux/serial.h
6709F: include/linux/tty.h
6710
6711TULIP NETWORK DRIVERS
6712M: Grant Grundler <grundler@parisc-linux.org>
6713L: netdev@vger.kernel.org
6714S: Maintained
6715F: drivers/net/ethernet/dec/tulip/
6716
6717TUN/TAP driver
6718M: Maxim Krasnyansky <maxk@qualcomm.com>
6719L: vtun@office.satix.net
6720W: http://vtun.sourceforge.net/tun
6721S: Maintained
6722F: Documentation/networking/tuntap.txt
6723F: arch/um/os-Linux/drivers/
6724
6725TURBOCHANNEL SUBSYSTEM
6726M: "Maciej W. Rozycki" <macro@linux-mips.org>
6727S: Maintained
6728F: drivers/tc/
6729F: include/linux/tc.h
6730
6731U14-34F SCSI DRIVER
6732M: Dario Ballabio <ballabio_dario@emc.com>
6733L: linux-scsi@vger.kernel.org
6734S: Maintained
6735F: drivers/scsi/u14-34f.c
6736
6737UBI FILE SYSTEM (UBIFS)
6738M: Artem Bityutskiy <dedekind1@gmail.com>
6739M: Adrian Hunter <adrian.hunter@intel.com>
6740L: linux-mtd@lists.infradead.org
6741T: git git://git.infradead.org/ubifs-2.6.git
6742W: http://www.linux-mtd.infradead.org/doc/ubifs.html
6743S: Maintained
6744F: Documentation/filesystems/ubifs.txt
6745F: fs/ubifs/
6746
6747UCLINUX (AND M68KNOMMU)
6748M: Greg Ungerer <gerg@uclinux.org>
6749W: http://www.uclinux.org/
6750L: uclinux-dev@uclinux.org (subscribers-only)
6751S: Maintained
6752F: arch/m68k/*/*_no.*
6753F: arch/m68k/include/asm/*_no.*
6754
6755UCLINUX FOR RENESAS H8/300 (H8300)
6756M: Yoshinori Sato <ysato@users.sourceforge.jp>
6757W: http://uclinux-h8.sourceforge.jp/
6758S: Supported
6759F: arch/h8300/
6760F: drivers/ide/ide-h8300.c
6761F: drivers/net/ethernet/8390/ne-h8300.c
6762
6763UDF FILESYSTEM
6764M: Jan Kara <jack@suse.cz>
6765S: Maintained
6766F: Documentation/filesystems/udf.txt
6767F: fs/udf/
6768
6769UFS FILESYSTEM
6770M: Evgeniy Dushistov <dushistov@mail.ru>
6771S: Maintained
6772F: Documentation/filesystems/ufs.txt
6773F: fs/ufs/
6774
6775ULTRA-WIDEBAND (UWB) SUBSYSTEM:
6776L: linux-usb@vger.kernel.org
6777S: Orphan
6778F: drivers/uwb/
6779F: include/linux/uwb.h
6780F: include/linux/uwb/
6781
6782UNICORE32 ARCHITECTURE:
6783M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6784W: http://mprc.pku.edu.cn/~guanxuetao/linux
6785S: Maintained
6786T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6787F: arch/unicore32/
6788
6789UNIFDEF
6790M: Tony Finch <dot@dotat.at>
6791W: http://dotat.at/prog/unifdef
6792S: Maintained
6793F: scripts/unifdef.c
6794
6795UNIFORM CDROM DRIVER
6796M: Jens Axboe <axboe@kernel.dk>
6797W: http://www.kernel.dk
6798S: Maintained
6799F: Documentation/cdrom/
6800F: drivers/cdrom/cdrom.c
6801F: include/linux/cdrom.h
6802
6803UNSORTED BLOCK IMAGES (UBI)
6804M: Artem Bityutskiy <dedekind1@gmail.com>
6805W: http://www.linux-mtd.infradead.org/
6806L: linux-mtd@lists.infradead.org
6807T: git git://git.infradead.org/ubi-2.6.git
6808S: Maintained
6809F: drivers/mtd/ubi/
6810F: include/linux/mtd/ubi.h
6811F: include/mtd/ubi-user.h
6812
6813USB ACM DRIVER
6814M: Oliver Neukum <oliver@neukum.name>
6815L: linux-usb@vger.kernel.org
6816S: Maintained
6817F: Documentation/usb/acm.txt
6818F: drivers/usb/class/cdc-acm.*
6819
6820USB ATTACHED SCSI
6821M: Matthew Wilcox <willy@linux.intel.com>
6822M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
6823L: linux-usb@vger.kernel.org
6824L: linux-scsi@vger.kernel.org
6825S: Supported
6826F: drivers/usb/storage/uas.c
6827
6828USB BLOCK DRIVER (UB ub)
6829M: Pete Zaitcev <zaitcev@redhat.com>
6830L: linux-usb@vger.kernel.org
6831S: Supported
6832F: drivers/block/ub.c
6833
6834USB CDC ETHERNET DRIVER
6835M: Oliver Neukum <oliver@neukum.name>
6836L: linux-usb@vger.kernel.org
6837S: Maintained
6838F: drivers/net/usb/cdc_*.c
6839F: include/linux/usb/cdc.h
6840
6841USB CYPRESS C67X00 DRIVER
6842M: Peter Korsgaard <jacmet@sunsite.dk>
6843L: linux-usb@vger.kernel.org
6844S: Maintained
6845F: drivers/usb/c67x00/
6846
6847USB DAVICOM DM9601 DRIVER
6848M: Peter Korsgaard <jacmet@sunsite.dk>
6849L: netdev@vger.kernel.org
6850W: http://www.linux-usb.org/usbnet
6851S: Maintained
6852F: drivers/net/usb/dm9601.c
6853
6854USB DIAMOND RIO500 DRIVER
6855M: Cesar Miquel <miquel@df.uba.ar>
6856L: rio500-users@lists.sourceforge.net
6857W: http://rio500.sourceforge.net
6858S: Maintained
6859F: drivers/usb/misc/rio500*
6860
6861USB EHCI DRIVER
6862M: Alan Stern <stern@rowland.harvard.edu>
6863L: linux-usb@vger.kernel.org
6864S: Maintained
6865F: Documentation/usb/ehci.txt
6866F: drivers/usb/host/ehci*
6867
6868USB ET61X[12]51 DRIVER
6869M: Luca Risolia <luca.risolia@studio.unibo.it>
6870L: linux-usb@vger.kernel.org
6871L: linux-media@vger.kernel.org
6872T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6873W: http://www.linux-projects.org
6874S: Maintained
6875F: drivers/media/video/et61x251/
6876
6877USB GADGET/PERIPHERAL SUBSYSTEM
6878M: Felipe Balbi <balbi@ti.com>
6879L: linux-usb@vger.kernel.org
6880W: http://www.linux-usb.org/gadget
6881T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6882S: Maintained
6883F: drivers/usb/gadget/
6884F: include/linux/usb/gadget*
6885
6886USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
6887M: Jiri Kosina <jkosina@suse.cz>
6888L: linux-usb@vger.kernel.org
6889T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6890S: Maintained
6891F: Documentation/hid/hiddev.txt
6892F: drivers/hid/usbhid/
6893
6894USB/IP DRIVERS
6895M: Matt Mooney <mfm@muteddisk.com>
6896L: linux-usb@vger.kernel.org
6897S: Maintained
6898F: drivers/staging/usbip/
6899
6900USB ISP116X DRIVER
6901M: Olav Kongas <ok@artecdesign.ee>
6902L: linux-usb@vger.kernel.org
6903S: Maintained
6904F: drivers/usb/host/isp116x*
6905F: include/linux/usb/isp116x.h
6906
6907USB KAWASAKI LSI DRIVER
6908M: Oliver Neukum <oliver@neukum.name>
6909L: linux-usb@vger.kernel.org
6910S: Maintained
6911F: drivers/usb/serial/kl5kusb105.*
6912
6913USB MASS STORAGE DRIVER
6914M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
6915L: linux-usb@vger.kernel.org
6916L: usb-storage@lists.one-eyed-alien.net
6917S: Maintained
6918W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
6919F: drivers/usb/storage/
6920
6921USB MIDI DRIVER
6922M: Clemens Ladisch <clemens@ladisch.de>
6923L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6924T: git git://git.alsa-project.org/alsa-kernel.git
6925S: Maintained
6926F: sound/usb/midi.*
6927
6928USB OHCI DRIVER
6929M: Alan Stern <stern@rowland.harvard.edu>
6930L: linux-usb@vger.kernel.org
6931S: Maintained
6932F: Documentation/usb/ohci.txt
6933F: drivers/usb/host/ohci*
6934
6935USB OPTION-CARD DRIVER
6936M: Matthias Urlichs <smurf@smurf.noris.de>
6937L: linux-usb@vger.kernel.org
6938S: Maintained
6939F: drivers/usb/serial/option.c
6940
6941USB PEGASUS DRIVER
6942M: Petko Manolov <petkan@users.sourceforge.net>
6943L: linux-usb@vger.kernel.org
6944L: netdev@vger.kernel.org
6945W: http://pegasus2.sourceforge.net/
6946S: Maintained
6947F: drivers/net/usb/pegasus.*
6948
6949USB PRINTER DRIVER (usblp)
6950M: Pete Zaitcev <zaitcev@redhat.com>
6951L: linux-usb@vger.kernel.org
6952S: Supported
6953F: drivers/usb/class/usblp.c
6954
6955USB RTL8150 DRIVER
6956M: Petko Manolov <petkan@users.sourceforge.net>
6957L: linux-usb@vger.kernel.org
6958L: netdev@vger.kernel.org
6959W: http://pegasus2.sourceforge.net/
6960S: Maintained
6961F: drivers/net/usb/rtl8150.c
6962
6963USB SERIAL BELKIN F5U103 DRIVER
6964M: William Greathouse <wgreathouse@smva.com>
6965L: linux-usb@vger.kernel.org
6966S: Maintained
6967F: drivers/usb/serial/belkin_sa.*
6968
6969USB SERIAL CYPRESS M8 DRIVER
6970M: Lonnie Mendez <dignome@gmail.com>
6971L: linux-usb@vger.kernel.org
6972S: Maintained
6973W: http://geocities.com/i0xox0i
6974W: http://firstlight.net/cvs
6975F: drivers/usb/serial/cypress_m8.*
6976
6977USB SERIAL CYBERJACK DRIVER
6978M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
6979W: http://www.reiner-sct.de/support/treiber_cyberjack.php
6980S: Maintained
6981F: drivers/usb/serial/cyberjack.c
6982
6983USB SERIAL DIGI ACCELEPORT DRIVER
6984M: Peter Berger <pberger@brimson.com>
6985M: Al Borchers <alborchers@steinerpoint.com>
6986L: linux-usb@vger.kernel.org
6987S: Maintained
6988F: drivers/usb/serial/digi_acceleport.c
6989
6990USB SERIAL DRIVER
6991M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6992L: linux-usb@vger.kernel.org
6993S: Supported
6994F: Documentation/usb/usb-serial.txt
6995F: drivers/usb/serial/generic.c
6996F: drivers/usb/serial/usb-serial.c
6997F: include/linux/usb/serial.h
6998
6999USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
7000M: Gary Brubaker <xavyer@ix.netcom.com>
7001L: linux-usb@vger.kernel.org
7002S: Maintained
7003F: drivers/usb/serial/empeg.c
7004
7005USB SERIAL KEYSPAN DRIVER
7006M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7007L: linux-usb@vger.kernel.org
7008S: Maintained
7009F: drivers/usb/serial/*keyspan*
7010
7011USB SERIAL WHITEHEAT DRIVER
7012M: Support Department <support@connecttech.com>
7013L: linux-usb@vger.kernel.org
7014W: http://www.connecttech.com
7015S: Supported
7016F: drivers/usb/serial/whiteheat*
7017
7018USB SMSC95XX ETHERNET DRIVER
7019M: Steve Glendinning <steve.glendinning@smsc.com>
7020L: netdev@vger.kernel.org
7021S: Supported
7022F: drivers/net/usb/smsc95xx.*
7023
7024USB SN9C1xx DRIVER
7025M: Luca Risolia <luca.risolia@studio.unibo.it>
7026L: linux-usb@vger.kernel.org
7027L: linux-media@vger.kernel.org
7028T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
7029W: http://www.linux-projects.org
7030S: Maintained
7031F: Documentation/video4linux/sn9c102.txt
7032F: drivers/media/video/sn9c102/
7033
7034USB SUBSYSTEM
7035M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7036L: linux-usb@vger.kernel.org
7037W: http://www.linux-usb.org
7038T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git
7039S: Supported
7040F: Documentation/usb/
7041F: drivers/net/usb/
7042F: drivers/usb/
7043F: include/linux/usb.h
7044F: include/linux/usb/
7045
7046USB UHCI DRIVER
7047M: Alan Stern <stern@rowland.harvard.edu>
7048L: linux-usb@vger.kernel.org
7049S: Maintained
7050F: drivers/usb/host/uhci*
7051
7052USB "USBNET" DRIVER FRAMEWORK
7053M: Oliver Neukum <oneukum@suse.de>
7054L: netdev@vger.kernel.org
7055W: http://www.linux-usb.org/usbnet
7056S: Maintained
7057F: drivers/net/usb/usbnet.c
7058F: include/linux/usb/usbnet.h
7059
7060USB VIDEO CLASS
7061M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7062L: linux-uvc-devel@lists.berlios.de (subscribers-only)
7063L: linux-media@vger.kernel.org
7064T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
7065W: http://www.ideasonboard.org/uvc/
7066S: Maintained
7067F: drivers/media/video/uvc/
7068
7069USB W996[87]CF DRIVER
7070M: Luca Risolia <luca.risolia@studio.unibo.it>
7071L: linux-usb@vger.kernel.org
7072L: linux-media@vger.kernel.org
7073T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
7074W: http://www.linux-projects.org
7075S: Maintained
7076F: Documentation/video4linux/w9968cf.txt
7077F: drivers/media/video/w996*
7078
7079USB WIRELESS RNDIS DRIVER (rndis_wlan)
7080M: Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
7081L: linux-wireless@vger.kernel.org
7082S: Maintained
7083F: drivers/net/wireless/rndis_wlan.c
7084
7085USB XHCI DRIVER
7086M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
7087L: linux-usb@vger.kernel.org
7088S: Supported
7089F: drivers/usb/host/xhci*
7090F: drivers/usb/host/pci-quirks*
7091
7092USB ZD1201 DRIVER
7093L: linux-wireless@vger.kernel.org
7094W: http://linux-lc100020.sourceforge.net
7095S: Orphan
7096F: drivers/net/wireless/zd1201.*
7097
7098USB ZR364XX DRIVER
7099M: Antoine Jacquet <royale@zerezo.com>
7100L: linux-usb@vger.kernel.org
7101L: linux-media@vger.kernel.org
7102T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
7103W: http://royale.zerezo.com/zr364xx/
7104S: Maintained
7105F: Documentation/video4linux/zr364xx.txt
7106F: drivers/media/video/zr364xx.c
7107
7108USER-MODE LINUX (UML)
7109M: Jeff Dike <jdike@addtoit.com>
7110M: Richard Weinberger <richard@nod.at>
7111L: user-mode-linux-devel@lists.sourceforge.net
7112L: user-mode-linux-user@lists.sourceforge.net
7113W: http://user-mode-linux.sourceforge.net
7114S: Maintained
7115F: Documentation/virtual/uml/
7116F: arch/um/
7117F: fs/hostfs/
7118F: fs/hppfs/
7119
7120USERSPACE I/O (UIO)
7121M: "Hans J. Koch" <hjk@hansjkoch.de>
7122M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7123S: Maintained
7124F: Documentation/DocBook/uio-howto.tmpl
7125F: drivers/uio/
7126F: include/linux/uio*.h
7127
7128UTIL-LINUX-NG PACKAGE
7129M: Karel Zak <kzak@redhat.com>
7130L: util-linux-ng@vger.kernel.org
7131W: http://kernel.org/~kzak/util-linux-ng/
7132T: git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
7133S: Maintained
7134
7135UVESAFB DRIVER
7136M: Michal Januszewski <spock@gentoo.org>
7137L: linux-fbdev@vger.kernel.org
7138W: http://dev.gentoo.org/~spock/projects/uvesafb/
7139S: Maintained
7140F: Documentation/fb/uvesafb.txt
7141F: drivers/video/uvesafb.*
7142
7143VFAT/FAT/MSDOS FILESYSTEM
7144M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
7145S: Maintained
7146F: Documentation/filesystems/vfat.txt
7147F: fs/fat/
7148
7149VIDEOBUF2 FRAMEWORK
7150M: Pawel Osciak <pawel@osciak.com>
7151M: Marek Szyprowski <m.szyprowski@samsung.com>
7152M: Kyungmin Park <kyungmin.park@samsung.com>
7153L: linux-media@vger.kernel.org
7154S: Maintained
7155F: drivers/media/video/videobuf2-*
7156F: include/media/videobuf2-*
7157
7158VIRTIO CONSOLE DRIVER
7159M: Amit Shah <amit.shah@redhat.com>
7160L: virtualization@lists.linux-foundation.org
7161S: Maintained
7162F: drivers/char/virtio_console.c
7163F: include/linux/virtio_console.h
7164
7165VIRTIO CORE, NET AND BLOCK DRIVERS
7166M: Rusty Russell <rusty@rustcorp.com.au>
7167M: "Michael S. Tsirkin" <mst@redhat.com>
7168L: virtualization@lists.linux-foundation.org
7169S: Maintained
7170F: drivers/virtio/
7171F: drivers/net/virtio_net.c
7172F: drivers/block/virtio_blk.c
7173F: include/linux/virtio_*.h
7174
7175VIRTIO HOST (VHOST)
7176M: "Michael S. Tsirkin" <mst@redhat.com>
7177L: kvm@vger.kernel.org
7178L: virtualization@lists.linux-foundation.org
7179L: netdev@vger.kernel.org
7180S: Maintained
7181F: drivers/vhost/
7182F: include/linux/vhost.h
7183
7184VIA RHINE NETWORK DRIVER
7185M: Roger Luethi <rl@hellgate.ch>
7186S: Maintained
7187F: drivers/net/ethernet/via/via-rhine.c
7188
7189VIAPRO SMBUS DRIVER
7190M: Jean Delvare <khali@linux-fr.org>
7191L: linux-i2c@vger.kernel.org
7192S: Maintained
7193F: Documentation/i2c/busses/i2c-viapro
7194F: drivers/i2c/busses/i2c-viapro.c
7195
7196VIA SD/MMC CARD CONTROLLER DRIVER
7197M: Bruce Chang <brucechang@via.com.tw>
7198M: Harald Welte <HaraldWelte@viatech.com>
7199S: Maintained
7200F: drivers/mmc/host/via-sdmmc.c
7201
7202VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
7203M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
7204L: linux-fbdev@vger.kernel.org
7205S: Maintained
7206F: include/linux/via-core.h
7207F: include/linux/via-gpio.h
7208F: include/linux/via_i2c.h
7209F: drivers/video/via/
7210
7211VIA VELOCITY NETWORK DRIVER
7212M: Francois Romieu <romieu@fr.zoreil.com>
7213L: netdev@vger.kernel.org
7214S: Maintained
7215F: drivers/net/ethernet/via/via-velocity.*
7216
7217VLAN (802.1Q)
7218M: Patrick McHardy <kaber@trash.net>
7219L: netdev@vger.kernel.org
7220S: Maintained
7221F: drivers/net/macvlan.c
7222F: include/linux/if_*vlan.h
7223F: net/8021q/
7224
7225VLYNQ BUS
7226M: Florian Fainelli <florian@openwrt.org>
7227L: openwrt-devel@lists.openwrt.org (subscribers-only)
7228S: Maintained
7229F: drivers/vlynq/vlynq.c
7230F: include/linux/vlynq.h
7231
7232VMWARE VMXNET3 ETHERNET DRIVER
7233M: Shreyas Bhatewara <sbhatewara@vmware.com>
7234M: "VMware, Inc." <pv-drivers@vmware.com>
7235L: netdev@vger.kernel.org
7236S: Maintained
7237F: drivers/net/vmxnet3/
7238
7239VMware PVSCSI driver
7240M: Arvind Kumar <arvindkumar@vmware.com>
7241M: VMware PV-Drivers <pv-drivers@vmware.com>
7242L: linux-scsi@vger.kernel.org
7243S: Maintained
7244F: drivers/scsi/vmw_pvscsi.c
7245F: drivers/scsi/vmw_pvscsi.h
7246
7247VOLTAGE AND CURRENT REGULATOR FRAMEWORK
7248M: Liam Girdwood <lrg@ti.com>
7249M: Mark Brown <broonie@opensource.wolfsonmicro.com>
7250W: http://opensource.wolfsonmicro.com/node/15
7251W: http://www.slimlogic.co.uk/?p=48
7252T: git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
7253S: Supported
7254F: drivers/regulator/
7255F: include/linux/regulator/
7256
7257VT1211 HARDWARE MONITOR DRIVER
7258M: Juerg Haefliger <juergh@gmail.com>
7259L: lm-sensors@lm-sensors.org
7260S: Maintained
7261F: Documentation/hwmon/vt1211
7262F: drivers/hwmon/vt1211.c
7263
7264VT8231 HARDWARE MONITOR DRIVER
7265M: Roger Lucas <vt8231@hiddenengine.co.uk>
7266L: lm-sensors@lm-sensors.org
7267S: Maintained
7268F: drivers/hwmon/vt8231.c
7269
7270VUB300 USB to SDIO/SD/MMC bridge chip
7271M: Tony Olech <tony.olech@elandigitalsystems.com>
7272L: linux-mmc@vger.kernel.org
7273L: linux-usb@vger.kernel.org
7274S: Supported
7275F: drivers/mmc/host/vub300.c
7276
7277W1 DALLAS'S 1-WIRE BUS
7278M: Evgeniy Polyakov <zbr@ioremap.net>
7279S: Maintained
7280F: Documentation/w1/
7281F: drivers/w1/
7282
7283W83791D HARDWARE MONITORING DRIVER
7284M: Marc Hulsman <m.hulsman@tudelft.nl>
7285L: lm-sensors@lm-sensors.org
7286S: Maintained
7287F: Documentation/hwmon/w83791d
7288F: drivers/hwmon/w83791d.c
7289
7290W83793 HARDWARE MONITORING DRIVER
7291M: Rudolf Marek <r.marek@assembler.cz>
7292L: lm-sensors@lm-sensors.org
7293S: Maintained
7294F: Documentation/hwmon/w83793
7295F: drivers/hwmon/w83793.c
7296
7297W83795 HARDWARE MONITORING DRIVER
7298M: Jean Delvare <khali@linux-fr.org>
7299L: lm-sensors@lm-sensors.org
7300S: Maintained
7301F: drivers/hwmon/w83795.c
7302
7303W83L51xD SD/MMC CARD INTERFACE DRIVER
7304M: Pierre Ossman <pierre@ossman.eu>
7305S: Maintained
7306F: drivers/mmc/host/wbsd.*
7307
7308WATCHDOG DEVICE DRIVERS
7309M: Wim Van Sebroeck <wim@iguana.be>
7310L: linux-watchdog@vger.kernel.org
7311W: http://www.linux-watchdog.org/
7312T: git git://www.linux-watchdog.org/linux-watchdog.git
7313S: Maintained
7314F: Documentation/watchdog/
7315F: drivers/watchdog/
7316F: include/linux/watchdog.h
7317
7318WD7000 SCSI DRIVER
7319M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
7320L: linux-scsi@vger.kernel.org
7321S: Maintained
7322F: drivers/scsi/wd7000.c
7323
7324WIIMOTE HID DRIVER
7325M: David Herrmann <dh.herrmann@googlemail.com>
7326L: linux-input@vger.kernel.org
7327S: Maintained
7328F: drivers/hid/hid-wiimote*
7329
7330WINBOND CIR DRIVER
7331M: David Härdeman <david@hardeman.nu>