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