Root/MAINTAINERS

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