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