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