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