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