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