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