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