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