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