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