Root/MAINTAINERS

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