Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
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
0a920b5b
AW
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.
1da177e4 39
f70f873b
JP
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
1da177e4
LT
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
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
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.
c9ee133b 58
1da177e4
LT
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
c9ee133b
AC
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.
1da177e4 68
c7c4fb18
JP
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
8a6e2535 75 Q: Patchwork web based patch tracking system site
b153da60 76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
c7c4fb18
JP
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.
bbbe96ed
SW
93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
c7c4fb18
JP
96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance:
99 F: net/
100 X: net/ipv6/
101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 103 patch or file. For instance:
c7c4fb18 104 K: of_get_profile
bbbe96ed 105 matches patches or files that contain "of_get_profile"
c7c4fb18 106 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err
c7c4fb18 109 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
110
111Note: For the hard of thinking, this list is meant to remain in alphabetical
112order. If you could add yourselves to it in alphabetical order that would be
113so much easier [Ed]
114
c7c4fb18 115Maintainers List (try to look for most precise areas first)
1da177e4 116
c7c4fb18 117 -----------------------------------
679655da 118
a6d89915 1193C59X NETWORK DRIVER
8b58be88 120M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
121L: netdev@vger.kernel.org
122S: Maintained
679655da 123F: Documentation/networking/vortex.txt
ca7a8e85 124F: drivers/net/ethernet/3com/3c59x.c
a6d89915 125
1da177e4 1263CR990 NETWORK DRIVER
8b58be88 127M: David Dillow <dave@thedillows.org>
979b6c13 128L: netdev@vger.kernel.org
1da177e4 129S: Maintained
ca7a8e85 130F: drivers/net/ethernet/3com/typhoon*
1da177e4 131
c4de0ceb 1323WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
133M: Adam Radford <linuxraid@lsi.com>
1da177e4 134L: linux-scsi@vger.kernel.org
c4de0ceb 135W: http://www.lsi.com
1da177e4 136S: Supported
c4de0ceb 137F: drivers/scsi/3w-*
1da177e4
LT
138
13953C700 AND 53C700-66 SCSI DRIVER
8b58be88 140M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
141L: linux-scsi@vger.kernel.org
142S: Maintained
679655da 143F: drivers/scsi/53c700*
1da177e4
LT
144
1456PACK NETWORK DRIVER FOR AX.25
8b58be88 146M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
147L: linux-hams@vger.kernel.org
148S: Maintained
679655da 149F: drivers/net/hamradio/6pack.c
1da177e4 150
1da177e4 1518169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 152M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 153M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 154L: netdev@vger.kernel.org
1da177e4 155S: Maintained
a8fe65b8 156F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
157
1588250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 159M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
160L: linux-serial@vger.kernel.org
161W: http://serial.sourceforge.net
8ee16a1b 162S: Maintained
08deed1e 163T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 164F: drivers/tty/serial/8250*
679655da 165F: include/linux/serial_8250.h
1da177e4
LT
166
1678390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 168L: netdev@vger.kernel.org
0cf445ce 169S: Orphan / Obsolete
644570b8 170F: drivers/net/ethernet/8390/
1da177e4 171
67543e50 1729P FILE SYSTEM
8b58be88
JP
173M: Eric Van Hensbergen <ericvh@gmail.com>
174M: Ron Minnich <rminnich@sandia.gov>
175M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 176L: v9fs-developer@lists.sourceforge.net
27a2a5ff 177W: http://swik.net/v9fs
8a6e2535 178Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 180S: Maintained
679655da
JP
181F: Documentation/filesystems/9p.txt
182F: fs/9p/
2315cb14
RL
183F: net/9p/
184F: include/net/9p/
185F: include/uapi/linux/virtio_9p.h
186F: include/trace/events/9p.h
187
67543e50 188
91952bc0
AP
189A8293 MEDIA DRIVER
190M: Antti Palosaari <crope@iki.fi>
191L: linux-media@vger.kernel.org
192W: http://linuxtv.org/
193W: http://palosaari.fi/linux/
194Q: http://patchwork.linuxtv.org/project/linux-media/list/
195T: git git://linuxtv.org/anttip/media_tree.git
196S: Maintained
197F: drivers/media/dvb-frontends/a8293*
198
e2d1d6c0 199AACRAID SCSI RAID DRIVER
8b58be88 200M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
201L: linux-scsi@vger.kernel.org
202W: http://www.adaptec.com/
1da177e4 203S: Supported
679655da
JP
204F: Documentation/scsi/aacraid.txt
205F: drivers/scsi/aacraid/
1da177e4 206
249e3c85 207ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 208M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
209L: lm-sensors@lm-sensors.org
210S: Maintained
679655da 211F: drivers/hwmon/abituguru.c
f2b84bbc 212
249e3c85 213ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 214M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru3.c
249e3c85 218
1da177e4 219ACENIC DRIVER
8b58be88 220M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
221L: linux-acenic@sunsite.dk
222S: Maintained
531c4f89 223F: drivers/net/ethernet/alteon/acenic*
1da177e4 224
e86435eb 225ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 226M: Peter Feuerer <peter@piie.net>
d0944853 227L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
228W: http://piie.net/?section=acerhdf
229S: Maintained
230F: drivers/platform/x86/acerhdf.c
e86435eb 231
745a5d21 232ACER WMI LAPTOP EXTRAS
182ae55c 233M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 234L: platform-driver-x86@vger.kernel.org
745a5d21 235S: Maintained
679655da 236F: drivers/platform/x86/acer-wmi.c
745a5d21 237
1da177e4 238ACPI
8b58be88 239M: Len Brown <lenb@kernel.org>
49db1903 240M: Rafael J. Wysocki <rjw@rjwysocki.net>
6968e50c 241L: linux-acpi@vger.kernel.org
360818b8
RW
242W: https://01.org/linux-acpi
243Q: https://patchwork.kernel.org/project/linux-acpi/list/
244T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 245S: Supported
679655da
JP
246F: drivers/acpi/
247F: drivers/pnp/pnpacpi/
248F: include/linux/acpi.h
43368e74 249F: include/acpi/
994b942f 250F: Documentation/acpi
89ca78a0 251F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
252F: drivers/pci/*acpi*
253F: drivers/pci/*/*acpi*
254F: drivers/pci/*/*/*acpi*
8b59a454 255
3774929d
RW
256ACPI COMPONENT ARCHITECTURE (ACPICA)
257M: Robert Moore <robert.moore@intel.com>
258M: Lv Zheng <lv.zheng@intel.com>
259M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
260L: linux-acpi@vger.kernel.org
261L: devel@acpica.org
262W: https://acpica.org/
263W: https://github.com/acpica/acpica/
264Q: https://patchwork.kernel.org/project/linux-acpi/list/
265T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
266S: Supported
267F: drivers/acpi/acpica/
268F: include/acpi/
269
8b59a454 270ACPI FAN DRIVER
8b58be88 271M: Zhang Rui <rui.zhang@intel.com>
8b59a454 272L: linux-acpi@vger.kernel.org
5ca92bd9 273W: https://01.org/linux-acpi
8b59a454 274S: Supported
679655da 275F: drivers/acpi/fan.c
1da177e4 276
8b59a454 277ACPI THERMAL DRIVER
8b58be88 278M: Zhang Rui <rui.zhang@intel.com>
8b59a454 279L: linux-acpi@vger.kernel.org
5ca92bd9 280W: https://01.org/linux-acpi
8b59a454 281S: Supported
679655da 282F: drivers/acpi/*thermal*
998be20f 283
359acec8 284ACPI VIDEO DRIVER
8b58be88 285M: Zhang Rui <rui.zhang@intel.com>
8b59a454 286L: linux-acpi@vger.kernel.org
5ca92bd9 287W: https://01.org/linux-acpi
8b59a454 288S: Supported
679655da 289F: drivers/acpi/video.c
998be20f 290
bff431e4 291ACPI WMI DRIVER
d0944853 292L: platform-driver-x86@vger.kernel.org
5b927259 293S: Orphan
679655da 294F: drivers/platform/x86/wmi.c
bff431e4 295
2f39d519 296AD1889 ALSA SOUND DRIVER
8b58be88 297M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
298W: http://wiki.parisc-linux.org/AD1889
299L: linux-parisc@vger.kernel.org
300S: Maintained
679655da 301F: sound/pci/ad1889.*
2f39d519 302
527a1a83
MH
303AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
304M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 305L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 306W: http://wiki.analog.com/AD5254
527a1a83
MH
307S: Supported
308F: drivers/misc/ad525x_dpot.c
309
310AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
311M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 312L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 313W: http://wiki.analog.com/AD5398
527a1a83
MH
314S: Supported
315F: drivers/regulator/ad5398.c
316
317AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
318M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 319L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 320W: http://wiki.analog.com/AD7142
527a1a83
MH
321S: Supported
322F: drivers/input/misc/ad714x.c
323
324AD7877 TOUCHSCREEN DRIVER
325M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 326L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 327W: http://wiki.analog.com/AD7877
527a1a83
MH
328S: Supported
329F: drivers/input/touchscreen/ad7877.c
330
331AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
332M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 333L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 334W: http://wiki.analog.com/AD7879
527a1a83
MH
335S: Supported
336F: drivers/input/touchscreen/ad7879.c
337
1330b0dc
JK
338ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
339M: Jiri Kosina <jkosina@suse.cz>
340S: Maintained
341
1da177e4 342ADM1025 HARDWARE MONITOR DRIVER
8b58be88 343M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 344L: lm-sensors@lm-sensors.org
1da177e4 345S: Maintained
679655da
JP
346F: Documentation/hwmon/adm1025
347F: drivers/hwmon/adm1025.c
1da177e4 348
cae2caae 349ADM1029 HARDWARE MONITOR DRIVER
8b58be88 350M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
351L: lm-sensors@lm-sensors.org
352S: Maintained
679655da 353F: drivers/hwmon/adm1029.c
cae2caae 354
cc0b88cf 355ADM8211 WIRELESS DRIVER
cc0b88cf 356L: linux-wireless@vger.kernel.org
491b26b4 357W: http://wireless.kernel.org/
e71bcbd0 358S: Orphan
679655da 359F: drivers/net/wireless/adm8211.*
cc0b88cf 360
e8e31622
SA
361ADP1653 FLASH CONTROLLER DRIVER
362M: Sakari Ailus <sakari.ailus@iki.fi>
363L: linux-media@vger.kernel.org
364S: Maintained
365F: drivers/media/i2c/adp1653.c
366F: include/media/adp1653.h
367
527a1a83
MH
368ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
369M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 370L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 371W: http://wiki.analog.com/ADP5520
527a1a83
MH
372S: Supported
373F: drivers/mfd/adp5520.c
374F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 375F: drivers/leds/leds-adp5520.c
77278d50 376F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
377F: drivers/input/keyboard/adp5520-keys.c
378
379ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
380M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 381L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 382W: http://wiki.analog.com/ADP5588
527a1a83
MH
383S: Supported
384F: drivers/input/keyboard/adp5588-keys.c
77278d50 385F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
386
387ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
388M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 389L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 390W: http://wiki.analog.com/ADP8860
527a1a83
MH
391S: Supported
392F: drivers/video/backlight/adp8860_bl.c
393
8c22a8f5
DE
394ADS1015 HARDWARE MONITOR DRIVER
395M: Dirk Eibach <eibach@gdsys.de>
396L: lm-sensors@lm-sensors.org
397S: Maintained
398F: Documentation/hwmon/ads1015
399F: drivers/hwmon/ads1015.c
400F: include/linux/i2c/ads1015.h
401
1da177e4 402ADT746X FAN DRIVER
8b58be88 403M: Colin Leroy <colin@colino.net>
1da177e4 404S: Maintained
679655da 405F: drivers/macintosh/therm_adt746x.c
1da177e4 406
b058b859
JD
407ADT7475 HARDWARE MONITOR DRIVER
408M: Jean Delvare <khali@linux-fr.org>
409L: lm-sensors@lm-sensors.org
410S: Maintained
411F: Documentation/hwmon/adt7475
412F: drivers/hwmon/adt7475.c
413
527a1a83
MH
414ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
415M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 416L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 417W: http://wiki.analog.com/ADXL345
527a1a83
MH
418S: Supported
419F: drivers/input/misc/adxl34x.c
420
8c6af9e1 421ADVANSYS SCSI DRIVER
8b58be88 422M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
423L: linux-scsi@vger.kernel.org
424S: Maintained
679655da
JP
425F: Documentation/scsi/advansys.txt
426F: drivers/scsi/advansys.c
8c6af9e1 427
1da177e4 428AEDSP16 DRIVER
8b58be88 429M: Riccardo Facchetti <fizban@tin.it>
1da177e4 430S: Maintained
679655da 431F: sound/oss/aedsp16.c
1da177e4 432
91952bc0
AP
433AF9013 MEDIA DRIVER
434M: Antti Palosaari <crope@iki.fi>
435L: linux-media@vger.kernel.org
436W: http://linuxtv.org/
437W: http://palosaari.fi/linux/
438Q: http://patchwork.linuxtv.org/project/linux-media/list/
439T: git git://linuxtv.org/anttip/media_tree.git
440S: Maintained
441F: drivers/media/dvb-frontends/af9013*
442
443AF9033 MEDIA DRIVER
444M: Antti Palosaari <crope@iki.fi>
445L: linux-media@vger.kernel.org
446W: http://linuxtv.org/
447W: http://palosaari.fi/linux/
448Q: http://patchwork.linuxtv.org/project/linux-media/list/
449T: git git://linuxtv.org/anttip/media_tree.git
450S: Maintained
451F: drivers/media/dvb-frontends/af9033*
452
1da177e4 453AFFS FILE SYSTEM
6cf515e1
GU
454L: linux-fsdevel@vger.kernel.org
455S: Orphan
679655da
JP
456F: Documentation/filesystems/affs.txt
457F: fs/affs/
1da177e4 458
e2d1d6c0 459AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 460M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
461L: linux-afs@lists.infradead.org
462S: Supported
679655da
JP
463F: fs/afs/
464F: include/net/af_rxrpc.h
465F: net/rxrpc/af_rxrpc.c
e2d1d6c0 466
1da177e4 467AGPGART DRIVER
8b58be88 468M: David Airlie <airlied@linux.ie>
54e5881d 469T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 470S: Maintained
679655da
JP
471F: drivers/char/agp/
472F: include/linux/agp*
c117ab84 473F: include/uapi/linux/agp*
1da177e4
LT
474
475AHA152X SCSI DRIVER
8b58be88 476M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
477L: linux-scsi@vger.kernel.org
478S: Maintained
679655da
JP
479F: drivers/scsi/aha152x*
480F: drivers/scsi/pcmcia/aha152x*
1da177e4 481
64624d4f 482AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 483M: Hannes Reinecke <hare@suse.de>
64624d4f 484L: linux-scsi@vger.kernel.org
1da177e4 485S: Maintained
679655da
JP
486F: drivers/scsi/aic7xxx/
487F: drivers/scsi/aic7xxx_old/
1da177e4 488
450500ad
HV
489AIMSLAB FM RADIO RECEIVER DRIVER
490M: Hans Verkuil <hverkuil@xs4all.nl>
491L: linux-media@vger.kernel.org
492T: git git://linuxtv.org/media_tree.git
493W: http://linuxtv.org
494S: Maintained
495F: drivers/media/radio/radio-aimslab*
496
e2d1d6c0 497AIO
8b58be88 498M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
499L: linux-aio@kvack.org
500S: Supported
679655da
JP
501F: fs/aio.c
502F: include/linux/*aio*.h
e2d1d6c0 503
1da177e4 504ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 505M: Duncan Sands <duncan.sands@free.fr>
6372594a 506L: linux-usb@vger.kernel.org
1da177e4
LT
507W: http://www.linux-usb.org/SpeedTouch/
508S: Maintained
679655da
JP
509F: drivers/usb/atm/speedtch.c
510F: drivers/usb/atm/usbatm.c
1da177e4 511
272f133a 512ALCHEMY AU1XX0 MMC DRIVER
8b58be88 513M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 514S: Maintained
679655da 515F: drivers/mmc/host/au1xmmc.c
272f133a 516
4a4e5787 517ALI1563 I2C DRIVER
8b58be88 518M: Rudolf Marek <r.marek@assembler.cz>
846557d3 519L: linux-i2c@vger.kernel.org
4a4e5787 520S: Maintained
679655da
JP
521F: Documentation/i2c/busses/i2c-ali1563
522F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 523
1da177e4 524ALPHA PORT
8b58be88 525M: Richard Henderson <rth@twiddle.net>
8b58be88 526M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 527M: Matt Turner <mattst88@gmail.com>
c89f4f9a 528S: Odd Fixes
a9406699 529L: linux-alpha@vger.kernel.org
679655da 530F: arch/alpha/
1da177e4 531
adf9251f
TK
532ALTERA UART/JTAG UART SERIAL DRIVERS
533M: Tobias Klauser <tklauser@distanz.ch>
534L: linux-serial@vger.kernel.org
535L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
536S: Maintained
537F: drivers/tty/serial/altera_uart.c
538F: drivers/tty/serial/altera_jtaguart.c
539F: include/linux/altera_uart.h
540F: include/linux/altera_jtaguart.h
541
512d1027 542AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 543M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
544L: lm-sensors@lm-sensors.org
545S: Maintained
546F: Documentation/hwmon/fam15h_power
547F: drivers/hwmon/fam15h_power.c
548
167a675a 549AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 550M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 551L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 552S: Supported
679655da 553F: drivers/usb/gadget/amd5536udc.*
167a675a 554
f90b8116 555AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 556P: Andres Salomon <dilinger@queued.net>
67d76710 557L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
558W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
559S: Supported
679655da
JP
560F: drivers/char/hw_random/geode-rng.c
561F: drivers/crypto/geode*
562F: drivers/video/geode/
563F: arch/x86/include/asm/geode.h
f90b8116 564
919ee7dd 565AMD IOMMU (AMD-VI)
e4110568 566M: Joerg Roedel <joro@8bytes.org>
919ee7dd 567L: iommu@lists.linux-foundation.org
525b233c 568T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 569S: Maintained
b2c16391
JP
570F: drivers/iommu/amd_iommu*.[ch]
571F: include/linux/amd-iommu.h
919ee7dd 572
e7f5b309 573AMD MICROCODE UPDATE SUPPORT
943482d0 574M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 575L: amd64-microcode@amd64.org
943482d0 576S: Maintained
679655da 577F: arch/x86/kernel/microcode_amd.c
e7f5b309 578
284f42b6 579AMS (Apple Motion Sensor) DRIVER
8b58be88 580M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 581S: Supported
bd5f47ec 582F: drivers/macintosh/ams/
284f42b6 583
f94b533d 584AMSO1100 RNIC DRIVER
8b58be88
JP
585M: Tom Tucker <tom@opengridcomputing.com>
586M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 587L: linux-rdma@vger.kernel.org
f94b533d 588S: Maintained
679655da 589F: drivers/infiniband/hw/amso1100/
f94b533d 590
531fca16
HV
591ANALOG DEVICES INC AD9389B DRIVER
592M: Hans Verkuil <hans.verkuil@cisco.com>
593L: linux-media@vger.kernel.org
594S: Maintained
595F: drivers/media/i2c/ad9389b*
596
c40ddfa3
HV
597ANALOG DEVICES INC ADV7511 DRIVER
598M: Hans Verkuil <hans.verkuil@cisco.com>
599L: linux-media@vger.kernel.org
600S: Maintained
601F: drivers/media/i2c/adv7511*
602
531fca16
HV
603ANALOG DEVICES INC ADV7604 DRIVER
604M: Hans Verkuil <hans.verkuil@cisco.com>
605L: linux-media@vger.kernel.org
606S: Maintained
607F: drivers/media/i2c/adv7604*
608
c40ddfa3
HV
609ANALOG DEVICES INC ADV7842 DRIVER
610M: Hans Verkuil <hans.verkuil@cisco.com>
611L: linux-media@vger.kernel.org
612S: Maintained
613F: drivers/media/i2c/adv7842*
614
527a1a83 615ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 616M: Lars-Peter Clausen <lars@metafoo.de>
f8bd42b8 617L: device-drivers-devel@blackfin.uclinux.org
4bdef3bd 618L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 619W: http://wiki.analog.com/
4bdef3bd 620S: Supported
39c9d199 621F: sound/soc/codecs/adau*
cc52688a 622F: sound/soc/codecs/adav*
4bdef3bd 623F: sound/soc/codecs/ad1*
ae48f5ef 624F: sound/soc/codecs/ad7*
4bdef3bd 625F: sound/soc/codecs/ssm*
40216ce7 626F: sound/soc/codecs/sigmadsp.*
4bdef3bd 627
527a1a83
MH
628ANALOG DEVICES INC ASOC DRIVERS
629L: uclinux-dist-devel@blackfin.uclinux.org
630L: alsa-devel@alsa-project.org (moderated for non-subscribers)
631W: http://blackfin.uclinux.org/
632S: Supported
633F: sound/soc/blackfin/*
634
42269063 635AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 636M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 637L: linuxppc-dev@lists.ozlabs.org
93711660 638L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 639S: Maintained
679655da 640F: sound/aoa/
42269063 641
1da177e4 642APM DRIVER
81024fc4
JK
643M: Jiri Kosina <jkosina@suse.cz>
644S: Odd fixes
679655da
JP
645F: arch/x86/kernel/apm_32.c
646F: include/linux/apm_bios.h
c117ab84 647F: include/uapi/linux/apm_bios.h
81024fc4 648F: drivers/char/apm-emulation.c
1da177e4 649
bd7aa4b2 650APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 651M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
652L: linux-input@vger.kernel.org
653S: Maintained
679655da 654F: drivers/input/mouse/bcm5974.c
bd7aa4b2 655
6f2fad74 656APPLE SMC DRIVER
d618540f
HR
657M: Henrik Rydberg <rydberg@euromail.se>
658L: lm-sensors@lm-sensors.org
6f2fad74 659S: Maintained
679655da 660F: drivers/hwmon/applesmc.c
6f2fad74 661
1da177e4 662APPLETALK NETWORK LAYER
8b58be88 663M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 664S: Maintained
679655da
JP
665F: drivers/net/appletalk/
666F: net/appletalk/
1da177e4 667
62a37dc7
LP
668APTINA CAMERA SENSOR PLL
669M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/aptina-pll.*
673
a480167b 674ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 675M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
676L: linux-ide@vger.kernel.org
677S: Maintained
678F: include/linux/pata_arasan_cf_data.h
679F: drivers/ata/pata_arasan_cf.c
680
1154ea7d 681ARC FRAMEBUFFER DRIVER
8b58be88 682M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 683S: Maintained
679655da
JP
684F: drivers/video/arcfb.c
685F: drivers/video/fb_defio.c
1154ea7d 686
1da177e4 687ARM MFM AND FLOPPY DRIVERS
8b58be88 688M: Ian Molton <spyro@f2s.com>
1da177e4 689S: Maintained
679655da
JP
690F: arch/arm/lib/floppydma.S
691F: arch/arm/include/asm/floppy.h
1da177e4 692
6f96521f
WD
693ARM PMU PROFILING AND DEBUGGING
694M: Will Deacon <will.deacon@arm.com>
695S: Maintained
696F: arch/arm/kernel/perf_event*
697F: arch/arm/oprofile/common.c
6f96521f
WD
698F: arch/arm/include/asm/pmu.h
699F: arch/arm/kernel/hw_breakpoint.c
700F: arch/arm/include/asm/hw_breakpoint.h
701
d4275354 702ARM PORT
8b58be88 703M: Russell King <linux@arm.linux.org.uk>
efc03ecb 704L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
705W: http://www.arm.linux.org.uk/
706S: Maintained
707F: arch/arm/
708
d323c243
SB
709ARM SUB-ARCHITECTURES
710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 711S: Maintained
d323c243
SB
712F: arch/arm/mach-*/
713F: arch/arm/plat-*/
714T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
715
cefbf4ea
RK
716ARM PRIMECELL AACI PL041 DRIVER
717M: Russell King <linux@arm.linux.org.uk>
718S: Maintained
719F: sound/arm/aaci.*
720
721ARM PRIMECELL CLCD PL110 DRIVER
722M: Russell King <linux@arm.linux.org.uk>
723S: Maintained
724F: drivers/video/amba-clcd.*
725
726ARM PRIMECELL KMI PL050 DRIVER
727M: Russell King <linux@arm.linux.org.uk>
728S: Maintained
729F: drivers/input/serio/ambakmi.*
730F: include/linux/amba/kmi.h
731
2761f5c2 732ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
733M: Russell King <linux@arm.linux.org.uk>
734S: Maintained
679655da 735F: drivers/mmc/host/mmci.*
2f748aaa 736F: include/linux/amba/mmci.h
2761f5c2 737
1b4304e5
RK
738ARM PRIMECELL UART PL010 AND PL011 DRIVERS
739M: Russell King <linux@arm.linux.org.uk>
740S: Maintained
741F: drivers/tty/serial/amba-pl01*.c
742F: include/linux/amba/serial.h
2761f5c2 743
cefbf4ea
RK
744ARM PRIMECELL BUS SUPPORT
745M: Russell King <linux@arm.linux.org.uk>
746S: Maintained
747F: drivers/amba/
748F: include/linux/amba/bus.h
749
2b7a52a4 750ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 751M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
753S: Maintained
754
9c784f95 755ARM/AFEB9260 MACHINE SUPPORT
8b58be88 756M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 757L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
758S: Maintained
759
2b7a52a4 760ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 761M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 762L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
763S: Maintained
764
1b106699
MR
765ARM/Allwinner A1X SoC support
766M: Maxime Ripard <maxime.ripard@free-electrons.com>
767L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
768S: Maintained
769F: arch/arm/mach-sunxi/
770
c1fc8675 771ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 772M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
773M: Nicolas Ferre <nicolas.ferre@atmel.com>
774M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 775L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 776W: http://maxim.org.za/at91_26.html
c1fc8675
NF
777W: http://www.linux4sam.org
778S: Supported
779F: arch/arm/mach-at91/
70e389cc
MB
780F: arch/arm/boot/dts/at91*.dts
781F: arch/arm/boot/dts/at91*.dtsi
782F: arch/arm/boot/dts/sama*.dts
783F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 784
986cf2e9
RH
785ARM/CALXEDA HIGHBANK ARCHITECTURE
786M: Rob Herring <rob.herring@calxeda.com>
787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
788S: Maintained
789F: arch/arm/mach-highbank/
790
d94f944e 791ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 792M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
793S: Maintained
794F: arch/arm/mach-cns3xxx/
795T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
796
386ab516
AS
797ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
798M: Alexander Shiyan <shc_work@mail.ru>
799L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
800S: Odd Fixes
801F: arch/arm/mach-clps711x/
802
2b7a52a4 803ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 804M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 805M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 806L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 807S: Maintained
d19d3667
HS
808F: arch/arm/mach-ep93xx/
809F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
810
811ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 812M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
814S: Maintained
815
d4275354 816ARM/CLKDEV SUPPORT
8b58be88 817M: Russell King <linux@arm.linux.org.uk>
efc03ecb 818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 819S: Maintained
d4275354 820F: arch/arm/include/asm/clkdev.h
4fa2651d 821F: drivers/clk/clkdev.c
d4275354 822
d48134e7 823ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 824M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
826S: Maintained
827
94150095
HF
828ARM/CONTEC MICRO9 MACHINE SUPPORT
829M: Hubert Feurstein <hubert.feurstein@contec.at>
830S: Maintained
831F: arch/arm/mach-ep93xx/micro9.c
832
1da177e4 833ARM/CORGI MACHINE SUPPORT
8b58be88 834M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
835S: Maintained
836
881a95f9 837ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 838M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
840T: git git://git.berlios.de/gemini-board
841S: Maintained
f49afbb5 842F: arch/arm/mach-gemini/
881a95f9 843
a990cbd8 844ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 845M: Barry Song <baohua@kernel.org>
a990cbd8 846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 847T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
848S: Maintained
849F: arch/arm/mach-prima2/
05f30e8d
BS
850F: drivers/clk/clk-prima2.c
851F: drivers/clocksource/timer-prima2.c
852F: drivers/clocksource/timer-marco.c
47ac3e44
BS
853F: drivers/dma/sirf-dma.c
854F: drivers/i2c/busses/i2c-sirf.c
05f30e8d
BS
855F: drivers/input/misc/sirfsoc-onkey.c
856F: drivers/irqchip/irq-sirfsoc.c
b3b665b0 857F: drivers/mmc/host/sdhci-sirf.c
6f73349d 858F: drivers/pinctrl/sirf/
05f30e8d 859F: drivers/rtc/rtc-sirfsoc.c
47ac3e44 860F: drivers/spi/spi-sirf.c
a990cbd8 861
d4275354 862ARM/EBSA110 MACHINE SUPPORT
8b58be88 863M: Russell King <linux@arm.linux.org.uk>
efc03ecb 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
865W: http://www.arm.linux.org.uk/
866S: Maintained
867F: arch/arm/mach-ebsa110/
b955f6ca 868F: drivers/net/ethernet/amd/am79c961a.*
d4275354 869
a9da4f7e 870ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
871M: Daniel Ribeiro <drwyrm@gmail.com>
872M: Stefan Schmidt <stefan@openezx.org>
873M: Harald Welte <laforge@openezx.org>
d66f1886 874L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
875W: http://www.openezx.org/
876S: Maintained
cafc2265
SS
877T: topgit git://git.openezx.org/openezx.git
878F: arch/arm/mach-pxa/ezx.c
a9da4f7e 879
6a915af9 880ARM/FARADAY FA526 PORT
162500b3 881M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 883S: Maintained
1fa7e547 884T: git git://git.berlios.de/gemini-board
f49afbb5 885F: arch/arm/mm/*-fa*
6a915af9 886
d4275354 887ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 888M: Russell King <linux@arm.linux.org.uk>
efc03ecb 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
890W: http://www.arm.linux.org.uk/
891S: Maintained
892F: arch/arm/include/asm/hardware/dec21285.h
893F: arch/arm/mach-footbridge/
894
86183a5f 895ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
8b58be88 896M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 898S: Maintained
1fa7e547 899T: git git://git.pengutronix.de/git/imx/linux-2.6.git
adf79292 900F: arch/arm/mach-imx/
e5dafa22 901F: arch/arm/configs/imx*_defconfig
86183a5f 902
8bcb9765
SG
903ARM/FREESCALE IMX6
904M: Shawn Guo <shawn.guo@linaro.org>
905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906S: Maintained
907T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
908F: arch/arm/mach-imx/*imx6*
909
a9866a09
SG
910ARM/FREESCALE MXS ARM ARCHITECTURE
911M: Shawn Guo <shawn.guo@linaro.org>
912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913S: Maintained
914T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
915F: arch/arm/mach-mxs/
916
2b7a52a4 917ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 918M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
920S: Maintained
921
90b8fc34 922ARM/GUMSTIX MACHINE SUPPORT
8b58be88 923M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
925S: Maintained
926
ef47d5f0 927ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 928M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
929M: Paul Parsons <lost.distance@yahoo.com>
930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
931S: Maintained
932F: arch/arm/mach-pxa/hx4700.c
933F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 934F: sound/soc/pxa/hx4700.c
ef47d5f0 935
21f37bc3 936ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 937M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
938W: www.jlime.com
939S: Maintained
084bad91
KE
940T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
941F: arch/arm/mach-sa1100/jornada720.c
942F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 943
5e767ab9
JMC
944ARM/IGEP MACHINE SUPPORT
945M: Enric Balletbo i Serra <eballetbo@gmail.com>
946M: Javier Martinez Canillas <javier@dowhile0.org>
947L: linux-omap@vger.kernel.org
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Maintained
06ff74fd 950F: arch/arm/boot/dts/omap3-igep*
5e767ab9 951
403d2971
MV
952ARM/INCOME PXA270 SUPPORT
953M: Marek Vasut <marek.vasut@gmail.com>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Maintained
ec154082 956F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 957
2b7a52a4 958ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 959M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 960M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 962S: Maintained
e2bdb176
DW
963
964ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 965M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 967S: Maintained
2b7a52a4
LB
968
969ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 970M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 971M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 973S: Maintained
2b7a52a4
LB
974
975ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 976M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 977M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 979S: Maintained
2b7a52a4 980
2b7a52a4 981ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 982M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
984S: Maintained
985
dfdd8cc9
KH
986ARM/INTEL IXP4XX ARM ARCHITECTURE
987M: Imre Kaloz <kaloz@openwrt.org>
988M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
990S: Maintained
991F: arch/arm/mach-ixp4xx/
992
838553c5 993ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
994M: Jonathan Cameron <jic23@cam.ac.uk>
995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996S: Maintained
997F: arch/arm/mach-pxa/stargate2.c
998F: drivers/pcmcia/pxa2xx_stargate2.c
999
2b7a52a4 1000ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1001M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1002M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1004S: Maintained
2b7a52a4
LB
1005
1006ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1007M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1009S: Maintained
1010
1154f858
SS
1011ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1012M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014S: Maintained
1015F: arch/arm/mach-keystone/
1016
2b7a52a4 1017ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1018M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1020S: Maintained
1021
3b886171 1022ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1023M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1024S: Maintained
1025
75f41273
TP
1026ARM/Marvell Armada 370 and Armada XP SOC support
1027M: Jason Cooper <jason@lakedaemon.net>
1028M: Andrew Lunn <andrew@lunn.ch>
1029M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1030M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032S: Maintained
1033F: arch/arm/mach-mvebu/
1034
4f1312b0
NP
1035ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1036M: Jason Cooper <jason@lakedaemon.net>
1037M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1038M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1040S: Maintained
1041F: arch/arm/mach-dove/
54a246ff
NP
1042F: arch/arm/mach-kirkwood/
1043F: arch/arm/mach-mv78xx0/
1044F: arch/arm/mach-orion5x/
1045F: arch/arm/plat-orion/
3b886171 1046
d69ac131
AC
1047ARM/Orion SoC/Technologic Systems TS-78xx platform support
1048M: Alexander Clouter <alex@digriz.org.uk>
1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050W: http://www.digriz.org.uk/ts78xx/kernel
1051S: Maintained
1052F: arch/arm/mach-orion5x/ts78xx-*
1053
adcb079f
AB
1054ARM/MICREL KS8695 ARCHITECTURE
1055M: Greg Ungerer <gerg@uclinux.org>
1056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1057F: arch/arm/mach-ks8695/
adcb079f
AB
1058S: Odd Fixes
1059
d78ff0a5 1060ARM/MIOA701 MACHINE SUPPORT
8b58be88 1061M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1063F: arch/arm/mach-pxa/mioa701.c
1064S: Maintained
1065
9624dfe6 1066ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1067M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1068S: Maintained
1069
e0ee9851 1070ARM/NOMADIK ARCHITECTURE
28b8e8d4 1071M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1072M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1073M: STEricsson <STEricsson_nomadik_linux@list.st.com>
1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075S: Maintained
1076F: arch/arm/mach-nomadik/
87572880 1077F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1078T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1079
9d76295a 1080ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1081M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1082L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1083W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1084S: Supported
1085
0c19d21e
DW
1086ARM/QUALCOMM MSM MACHINE SUPPORT
1087M: David Brown <davidb@codeaurora.org>
b4c9bfab 1088M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1089M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1090L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1091F: arch/arm/mach-msm/
1092F: drivers/video/msm/
1093F: drivers/mmc/host/msm_sdcc.c
1094F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1095F: drivers/tty/serial/msm_serial.h
1096F: drivers/tty/serial/msm_serial.c
ea91db52 1097F: drivers/*/pm8???-*
31a12b31 1098F: drivers/mfd/ssbi/
ea91db52 1099F: include/linux/mfd/pm8xxx/
8cd5c866 1100T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1101S: Maintained
1102
8459c159 1103ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1104M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1105M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1106S: Maintained
1107
5d783a2d 1108ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1109M: Marek Vasut <marek.vasut@gmail.com>
75280787 1110L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1111W: http://hackndev.com
1112S: Maintained
933d35f0
JP
1113F: arch/arm/mach-pxa/include/mach/palmtx.h
1114F: arch/arm/mach-pxa/palmtx.c
1115F: arch/arm/mach-pxa/include/mach/palmt5.h
1116F: arch/arm/mach-pxa/palmt5.c
1117F: arch/arm/mach-pxa/include/mach/palmld.h
1118F: arch/arm/mach-pxa/palmld.c
1119F: arch/arm/mach-pxa/include/mach/palmte2.h
1120F: arch/arm/mach-pxa/palmte2.c
1121F: arch/arm/mach-pxa/include/mach/palmtc.h
1122F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1123
b57fe924 1124ARM/PALM TREO SUPPORT
8b58be88 1125M: Tomas Cech <sleep_walker@suse.cz>
75280787 1126L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1127W: http://hackndev.com
1128S: Maintained
b57fe924
JP
1129F: arch/arm/mach-pxa/include/mach/palmtreo.h
1130F: arch/arm/mach-pxa/palmtreo.c
90af5811 1131
c49e1e63 1132ARM/PALMZ72 SUPPORT
8b58be88 1133M: Sergey Lapin <slapin@ossfans.org>
75280787 1134L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1135W: http://hackndev.com
1136S: Maintained
933d35f0
JP
1137F: arch/arm/mach-pxa/include/mach/palmz72.h
1138F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1139
1da177e4 1140ARM/PLEB SUPPORT
8b58be88 1141M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1142W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1143S: Maintained
1144
1145ARM/PT DIGITAL BOARD PORT
8b58be88 1146M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1148W: http://www.arm.linux.org.uk/
1149S: Maintained
1150
2b7a52a4 1151ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1152M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1154S: Maintained
1155
d4275354 1156ARM/RISCPC ARCHITECTURE
8b58be88 1157M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1159W: http://www.arm.linux.org.uk/
1160S: Maintained
d4275354
RK
1161F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1162F: arch/arm/include/asm/hardware/ioc.h
1163F: arch/arm/include/asm/hardware/iomd.h
1164F: arch/arm/include/asm/hardware/memc.h
1165F: arch/arm/mach-rpc/
1a6422f6 1166F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1167F: drivers/net/ethernet/i825xx/ether1*
1168F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1169F: drivers/scsi/arm/
1170
08ddbb0a
HS
1171ARM/Rockchip SoC support
1172M: Heiko Stuebner <heiko@sntech.de>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174S: Maintained
1175F: arch/arm/mach-rockchip/
1176F: drivers/*/*rockchip*
1177
b21477f9 1178ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1179M: Ben Dooks <ben-linux@fluff.org>
482ce512 1180M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1182L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1183W: http://www.fluff.org/ben/linux/
1184S: Maintained
6f0589c8
MB
1185F: arch/arm/boot/dts/s3c*
1186F: arch/arm/boot/dts/exynos*
482ce512 1187F: arch/arm/plat-samsung/
769bbb63
HS
1188F: arch/arm/mach-s3c24*/
1189F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1190F: drivers/*/*s3c2410*
1191F: drivers/*/*/*s3c2410*
40c76662
MB
1192F: drivers/spi/spi-s3c*
1193F: sound/soc/samsung/*
1da177e4 1194
0dcecae2 1195ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1196M: Kukjin Kim <kgene.kim@samsung.com>
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1199S: Maintained
1200F: arch/arm/mach-s5p*/
0dcecae2 1201F: arch/arm/mach-exynos*/
33d43cdd 1202N: exynos
f556cb07 1203
10ffa964
KP
1204ARM/SAMSUNG MOBILE MACHINE SUPPORT
1205M: Kyungmin Park <kyungmin.park@samsung.com>
1206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207S: Maintained
1208F: arch/arm/mach-s5pv210/mach-aquila.c
1209F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1210
3ce4ccb6
KD
1211ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1212M: Kyungmin Park <kyungmin.park@samsung.com>
1213M: Kamil Debski <k.debski@samsung.com>
1214L: linux-arm-kernel@lists.infradead.org
1215L: linux-media@vger.kernel.org
1216S: Maintained
1217F: drivers/media/platform/s5p-g2d/
1218
e6a476fd
MS
1219ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1220M: Kyungmin Park <kyungmin.park@samsung.com>
1221M: Kamil Debski <k.debski@samsung.com>
6305902c 1222M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1223L: linux-arm-kernel@lists.infradead.org
1224L: linux-media@vger.kernel.org
1225S: Maintained
934455d7 1226F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1227F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1228
1229ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1230M: Kyungmin Park <kyungmin.park@samsung.com>
1231M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1232L: linux-arm-kernel@lists.infradead.org
1233L: linux-media@vger.kernel.org
1234S: Maintained
90d72ac6 1235F: drivers/media/platform/s5p-tv/
e6a476fd 1236
d48d38e8 1237ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1238M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1239M: Magnus Damm <magnus.damm@gmail.com>
1240L: linux-sh@vger.kernel.org
d48d38e8 1241W: http://oss.renesas.com
bbff48f5 1242Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1243T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1244S: Supported
1245F: arch/arm/mach-shmobile/
1246F: drivers/sh/
1247
66314223
DN
1248ARM/SOCFPGA ARCHITECTURE
1249M: Dinh Nguyen <dinguyen@altera.com>
1250S: Maintained
1251F: arch/arm/mach-socfpga/
1252
1253ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1254M: Dinh Nguyen <dinguyen@altera.com>
1255S: Maintained
1256F: drivers/clk/socfpga/
1257
65ebcc11
SK
1258ARM/STI ARCHITECTURE
1259M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1260M: Stuart Menefy <stuart.menefy@st.com>
1261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262L: kernel@stlinux.com
1263W: http://www.stlinux.com
1264S: Maintained
1265F: arch/arm/mach-sti/
1266
2b7a52a4 1267ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1268M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1270S: Maintained
1271
1bbd7089 1272ARM/TETON BGA MACHINE SUPPORT
706e69d6 1273M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275S: Maintained
1276
2b7a52a4 1277ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1278M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1280S: Maintained
1281
98ad6e3b 1282ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1283M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1285W: http://www.mcuos.com
1286S: Maintained
4e89e8f6 1287F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1288F: drivers/input/keyboard/w90p910_keypad.c
1289F: drivers/input/touchscreen/w90p910_ts.c
1290F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1291F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1292F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1293F: drivers/rtc/rtc-nuc900.c
9df92e6c 1294F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1295F: drivers/usb/host/ehci-w90x900.c
1296F: drivers/video/nuc900fb.c
98ad6e3b 1297
54274d71 1298ARM/U300 MACHINE SUPPORT
e4651a9f 1299M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301S: Supported
1302F: arch/arm/mach-u300/
1303F: drivers/i2c/busses/i2c-stu300.c
1304F: drivers/rtc/rtc-coh901331.c
1305F: drivers/watchdog/coh901327_wdt.c
1306F: drivers/dma/coh901318*
87572880
LW
1307F: drivers/mfd/ab3100*
1308F: drivers/rtc/rtc-ab3100.c
1309F: drivers/rtc/rtc-coh901331.c
1310T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1311
87572880 1312ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1313M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315S: Maintained
1316F: arch/arm/mach-ux500/
e4651a9f 1317F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1318F: drivers/dma/ste_dma40*
e4651a9f 1319F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1320F: drivers/mfd/abx500*
1321F: drivers/mfd/ab8500*
e4651a9f
LW
1322F: drivers/mfd/dbx500*
1323F: drivers/mfd/db8500*
1324F: drivers/pinctrl/pinctrl-nomadik*
87572880 1325F: drivers/rtc/rtc-ab8500.c
e4651a9f 1326F: drivers/rtc/rtc-pl031.c
87572880 1327T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1328
d4275354 1329ARM/VFP SUPPORT
8b58be88 1330M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1332W: http://www.arm.linux.org.uk/
1333S: Maintained
1334F: arch/arm/vfp/
1335
e66b6d8e
MV
1336ARM/VOIPAC PXA270 SUPPORT
1337M: Marek Vasut <marek.vasut@gmail.com>
1338L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1339S: Maintained
1340F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1341F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1342
04529fe2
TP
1343ARM/VT8500 ARM ARCHITECTURE
1344M: Tony Prisk <linux@prisktech.co.nz>
1345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346S: Maintained
1347F: arch/arm/mach-vt8500/
41fd91b4 1348F: drivers/clocksource/vt8500_timer.c
560746eb 1349F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1350F: drivers/mmc/host/wmt-sdmmc.c
1351F: drivers/pwm/pwm-vt8500.c
1352F: drivers/rtc/rtc-vt8500.c
1353F: drivers/tty/serial/vt8500_serial.c
4f31102b 1354F: drivers/usb/host/ehci-platform.c
41fd91b4 1355F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1356F: drivers/video/vt8500lcdfb.*
1357F: drivers/video/wm8505fb*
1358F: drivers/video/wmt_ge_rops.*
04529fe2 1359
e66b6d8e
MV
1360ARM/ZIPIT Z2 SUPPORT
1361M: Marek Vasut <marek.vasut@gmail.com>
1362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363S: Maintained
1364F: arch/arm/mach-pxa/z2.c
6ab2a855 1365F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1366
51f29d44
MS
1367ARM/ZYNQ ARCHITECTURE
1368M: Michal Simek <michal.simek@xilinx.com>
1369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370W: http://wiki.xilinx.com
1371T: git git://git.xilinx.com/linux-xlnx.git
1372S: Supported
1373F: arch/arm/mach-zynq/
bd2a337a 1374F: drivers/cpuidle/cpuidle-zynq.c
51f29d44 1375
b8f9879e
WD
1376ARM SMMU DRIVER
1377M: Will Deacon <will.deacon@arm.com>
1378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379S: Maintained
1380F: drivers/iommu/arm-smmu.c
1381
38074229
CM
1382ARM64 PORT (AARCH64 ARCHITECTURE)
1383M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1384M: Will Deacon <will.deacon@arm.com>
38074229
CM
1385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386S: Maintained
1387F: arch/arm64/
d19766ec 1388F: Documentation/arm64/
38074229 1389
9d7005f9
LP
1390AS3645A LED FLASH CONTROLLER DRIVER
1391M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1392L: linux-media@vger.kernel.org
1393T: git git://linuxtv.org/media_tree.git
1394S: Maintained
1395F: drivers/media/i2c/as3645a.c
1396F: include/media/as3645a.h
1397
d58de038
GJ
1398ASC7621 HARDWARE MONITOR DRIVER
1399M: George Joseph <george.joseph@fairview5.com>
1400L: lm-sensors@lm-sensors.org
1401S: Maintained
1402F: Documentation/hwmon/asc7621
1403F: drivers/hwmon/asc7621.c
1404
b229ece9 1405ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1406M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1407L: acpi4asus-user@lists.sourceforge.net
d0944853 1408L: platform-driver-x86@vger.kernel.org
76593d6f 1409W: http://acpi4asus.sf.net
85091b71 1410S: Maintained
b229ece9
CC
1411F: drivers/platform/x86/asus*.c
1412F: drivers/platform/x86/eeepc*.c
85091b71 1413
953a6479 1414ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1415M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1416W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1417S: Maintained
679655da
JP
1418F: Documentation/crypto/async-tx-api.txt
1419F: crypto/async_tx/
1420F: drivers/dma/
1421F: include/linux/dmaengine.h
1422F: include/linux/async_tx.h
b3e5f263 1423
a1867d36 1424AT24 EEPROM DRIVER
14d77c4d 1425M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1426L: linux-i2c@vger.kernel.org
1427S: Maintained
1428F: drivers/misc/eeprom/at24.c
1429F: include/linux/i2c/at24.h
1430
e7839f25 1431ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1432M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1433W: http://support.coraid.com/support/linux
1da177e4 1434S: Supported
679655da
JP
1435F: Documentation/aoe/
1436F: drivers/block/aoe/
1da177e4 1437
9a10a870 1438ATHEROS ATH GENERIC UTILITIES
fe8e0844 1439M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
9a10a870
JP
1440L: linux-wireless@vger.kernel.org
1441S: Supported
1442F: drivers/net/wireless/ath/*
1443
fa1c114f 1444ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1445M: Jiri Slaby <jirislaby@gmail.com>
1446M: Nick Kossifidis <mickflemm@gmail.com>
fe8e0844 1447M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
fa1c114f
JS
1448L: linux-wireless@vger.kernel.org
1449L: ath5k-devel@lists.ath5k.org
72c706b7 1450W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1451S: Maintained
fa451753 1452F: drivers/net/wireless/ath/ath5k/
fa1c114f 1453
12e62d6f
KV
1454ATHEROS ATH6KL WIRELESS DRIVER
1455M: Kalle Valo <kvalo@qca.qualcomm.com>
1456L: linux-wireless@vger.kernel.org
1457W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1458T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1459S: Supported
1460F: drivers/net/wireless/ath/ath6kl/
1461
f078f209 1462ATHEROS ATH9K WIRELESS DRIVER
fe8e0844
LR
1463M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1464M: Jouni Malinen <jouni@qca.qualcomm.com>
1465M: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
1466M: Senthil Balasubramanian <senthilb@qca.qualcomm.com>
f078f209
LR
1467L: linux-wireless@vger.kernel.org
1468L: ath9k-devel@lists.ath9k.org
72c706b7 1469W: http://wireless.kernel.org/en/users/Drivers/ath9k
f078f209 1470S: Supported
fa451753 1471F: drivers/net/wireless/ath/ath9k/
f078f209 1472
2be7d22f
VK
1473WILOCITY WIL6210 WIRELESS DRIVER
1474M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1475L: linux-wireless@vger.kernel.org
1476L: wil6210@qca.qualcomm.com
1477S: Supported
1478W: http://wireless.kernel.org/en/users/Drivers/wil6210
1479F: drivers/net/wireless/ath/wil6210/
1480
1d7e1e6b
CL
1481CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1482M: Christian Lamparter <chunkeey@googlemail.com>
1483L: linux-wireless@vger.kernel.org
1484W: http://wireless.kernel.org/en/users/Drivers/carl9170
1485S: Maintained
1486F: drivers/net/wireless/ath/carl9170/
1487
2c2a6172
LT
1488ATK0110 HWMON DRIVER
1489M: Luca Tettamanti <kronos.it@gmail.com>
1490L: lm-sensors@lm-sensors.org
1491S: Maintained
1492F: drivers/hwmon/asus_atk0110.c
1493
6f69a6d7 1494ATI_REMOTE2 DRIVER
8b58be88 1495M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1496S: Maintained
679655da 1497F: drivers/input/misc/ati_remote2.c
6f69a6d7 1498
7ae115b4 1499ATLX ETHERNET DRIVERS
8b58be88 1500M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1501M: Chris Snook <chris.snook@gmail.com>
e443e383 1502L: netdev@vger.kernel.org
8d5ca6ec
JC
1503W: http://sourceforge.net/projects/atl1
1504W: http://atl1.sourceforge.net
1505S: Maintained
2b133ad6 1506F: drivers/net/ethernet/atheros/
8d5ca6ec 1507
1da177e4 1508ATM
8b58be88 1509M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1510L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1511L: netdev@vger.kernel.org
1da177e4
LT
1512W: http://linux-atm.sourceforge.net
1513S: Maintained
679655da
JP
1514F: drivers/atm/
1515F: include/linux/atm*
c117ab84 1516F: include/uapi/linux/atm*
1da177e4 1517
04ac2f46 1518ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1519M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1520S: Maintained
1521F: drivers/mmc/host/atmel-mci.c
1522F: drivers/mmc/host/atmel-mci-regs.h
1523
a1cfac48 1524ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1525M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1526S: Supported
df621252 1527F: drivers/tty/serial/atmel_serial.c
a1cfac48 1528
b414dc16
NF
1529ATMEL DMA DRIVER
1530M: Nicolas Ferre <nicolas.ferre@atmel.com>
1531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532S: Supported
1533F: drivers/dma/at_hdmac.c
1534F: drivers/dma/at_hdmac_regs.h
6f0d65af 1535F: include/linux/platform_data/dma-atmel.h
b414dc16 1536
888f2804
LD
1537ATMEL I2C DRIVER
1538M: Ludovic Desroches <ludovic.desroches@atmel.com>
1539L: linux-i2c@vger.kernel.org
1540S: Supported
1541F: drivers/i2c/busses/i2c-at91.c
1542
15515545
JW
1543ATMEL ISI DRIVER
1544M: Josh Wu <josh.wu@atmel.com>
1545L: linux-media@vger.kernel.org
1546S: Supported
f2294c2d 1547F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1548F: include/media/atmel-isi.h
1549
8f4c79ce 1550ATMEL LCDFB DRIVER
8b58be88 1551M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1552L: linux-fbdev@vger.kernel.org
8f4c79ce 1553S: Maintained
679655da
JP
1554F: drivers/video/atmel_lcdfb.c
1555F: include/video/atmel_lcdc.h
8f4c79ce 1556
89e5785f 1557ATMEL MACB ETHERNET DRIVER
a02875a6 1558M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1559S: Supported
9f2f381f 1560F: drivers/net/ethernet/cadence/
89e5785f 1561
754ce4f2 1562ATMEL SPI DRIVER
a02875a6 1563M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1564S: Supported
9df92e6c 1565F: drivers/spi/spi-atmel.*
754ce4f2 1566
e9cb1c5a
NF
1567ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1568M: Nicolas Ferre <nicolas.ferre@atmel.com>
1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570S: Supported
1571F: drivers/misc/atmel_tclib.c
1572F: drivers/clocksource/tcb_clksrc.c
1573
ff2675d6
JW
1574ATMEL TSADCC DRIVER
1575M: Josh Wu <josh.wu@atmel.com>
1576L: linux-input@vger.kernel.org
1577S: Supported
1578F: drivers/input/touchscreen/atmel_tsadcc.c
1579
914a3f3b 1580ATMEL USBA UDC DRIVER
a02875a6
NF
1581M: Nicolas Ferre <nicolas.ferre@atmel.com>
1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1583S: Supported
679655da 1584F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1585
1da177e4 1586ATMEL WIRELESS DRIVER
8b58be88 1587M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1588L: linux-wireless@vger.kernel.org
1da177e4
LT
1589W: http://www.thekelleys.org.uk/atmel
1590W: http://atmelwlandriver.sourceforge.net/
1591S: Maintained
679655da 1592F: drivers/net/wireless/atmel*
1da177e4 1593
26780d9e
BG
1594ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1595M: Bradley Grove <linuxdrivers@attotech.com>
1596L: linux-scsi@vger.kernel.org
1597W: http://www.attotech.com
1598S: Supported
1599F: drivers/scsi/esas2r
1600
a92b7b80 1601AUDIT SUBSYSTEM
8b58be88
JP
1602M: Al Viro <viro@zeniv.linux.org.uk>
1603M: Eric Paris <eparis@redhat.com>
b9a06207 1604L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1605W: http://people.redhat.com/sgrubb/audit/
54e5881d 1606T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
a92b7b80 1607S: Maintained
679655da 1608F: include/linux/audit.h
c117ab84 1609F: include/uapi/linux/audit.h
679655da 1610F: kernel/audit*
a92b7b80 1611
70e84049 1612AUXILIARY DISPLAY DRIVERS
8b58be88 1613M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1614W: http://miguelojeda.es/auxdisplay.htm
1615W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1616S: Maintained
679655da
JP
1617F: drivers/auxdisplay/
1618F: include/linux/cfag12864b.h
70e84049 1619
5f97f7f9 1620AVR32 ARCHITECTURE
e336f61f
HCE
1621M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1622M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1623W: http://www.atmel.com/products/AVR32/
249d9d9d 1624W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1625W: http://avrfreaks.net/
e336f61f 1626S: Maintained
679655da 1627F: arch/avr32/
5f97f7f9
HS
1628
1629AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1630M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1631M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1632S: Maintained
679655da 1633F: arch/avr32/mach-at32ap/
5f97f7f9 1634
1da177e4 1635AX.25 NETWORK LAYER
8b58be88 1636M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1637L: linux-hams@vger.kernel.org
d34cb28a 1638W: http://www.linux-ax25.org/
1da177e4 1639S: Maintained
c117ab84 1640F: include/uapi/linux/ax25.h
679655da
JP
1641F: include/net/ax25.h
1642F: net/ax25/
1da177e4 1643
d5269395 1644AZ6007 DVB DRIVER
1b2c14b4 1645M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1646L: linux-media@vger.kernel.org
1647W: http://linuxtv.org
1648T: git git://linuxtv.org/media_tree.git
1649S: Maintained
1650F: drivers/media/usb/dvb-usb-v2/az6007.c
1651
6777376e
HV
1652AZTECH FM RADIO RECEIVER DRIVER
1653M: Hans Verkuil <hverkuil@xs4all.nl>
1654L: linux-media@vger.kernel.org
1655T: git git://linuxtv.org/media_tree.git
1656W: http://linuxtv.org
1657S: Maintained
1658F: drivers/media/radio/radio-aztech*
1659
e2d1d6c0 1660B43 WIRELESS DRIVER
8b58be88 1661M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1662L: linux-wireless@vger.kernel.org
ed072f9e 1663L: b43-dev@lists.infradead.org
491b26b4 1664W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1665S: Maintained
679655da 1666F: drivers/net/wireless/b43/
e2d1d6c0
RD
1667
1668B43LEGACY WIRELESS DRIVER
8b58be88
JP
1669M: Larry Finger <Larry.Finger@lwfinger.net>
1670M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1671L: linux-wireless@vger.kernel.org
ed072f9e 1672L: b43-dev@lists.infradead.org
491b26b4 1673W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1674S: Maintained
679655da 1675F: drivers/net/wireless/b43legacy/
e2d1d6c0 1676
300abeb5 1677BACKLIGHT CLASS/SUBSYSTEM
6212de88 1678M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1679S: Maintained
679655da
JP
1680F: drivers/video/backlight/
1681F: include/linux/backlight.h
300abeb5 1682
c6c8fea2 1683BATMAN ADVANCED
207df49e 1684M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1685M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1686M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1687L: b.a.t.m.a.n@lists.open-mesh.org
1688W: http://www.open-mesh.org/
1689S: Maintained
1690F: net/batman-adv/
1691
e2d1d6c0 1692BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1693M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1694L: linux-hams@vger.kernel.org
1695W: http://www.baycom.org/~tom/ham/ham.html
1696S: Maintained
679655da 1697F: drivers/net/hamradio/baycom*
e2d1d6c0 1698
cafe5635 1699BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1700M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1701L: linux-bcache@vger.kernel.org
1702W: http://bcache.evilpiepirate.org
1703S: Maintained:
1704F: drivers/md/bcache/
1705
e2d1d6c0 1706BEFS FILE SYSTEM
55817d3d 1707S: Orphan
679655da
JP
1708F: Documentation/filesystems/befs.txt
1709F: fs/befs/
e2d1d6c0
RD
1710
1711BFS FILE SYSTEM
8b58be88 1712M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1713S: Maintained
679655da
JP
1714F: Documentation/filesystems/bfs.txt
1715F: fs/bfs/
c117ab84 1716F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1717
1394f032 1718BLACKFIN ARCHITECTURE
8b58be88 1719M: Mike Frysinger <vapier@gentoo.org>
5b93e13f 1720L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1721W: http://blackfin.uclinux.org
1722S: Supported
679655da 1723F: arch/blackfin/
566da5b2 1724
e190d6b1 1725BLACKFIN EMAC DRIVER
49afa609 1726L: uclinux-dist-devel@blackfin.uclinux.org
e190d6b1
BW
1727W: http://blackfin.uclinux.org
1728S: Supported
7b35f033 1729F: drivers/net/ethernet/adi/
e190d6b1 1730
566da5b2 1731BLACKFIN RTC DRIVER
8b58be88 1732M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1733L: uclinux-dist-devel@blackfin.uclinux.org
566da5b2
MF
1734W: http://blackfin.uclinux.org
1735S: Supported
679655da 1736F: drivers/rtc/rtc-bfin.c
1394f032 1737
936ed49a 1738BLACKFIN SDH DRIVER
109ec8c3 1739M: Sonic Zhang <sonic.zhang@analog.com>
936ed49a
MF
1740L: uclinux-dist-devel@blackfin.uclinux.org
1741W: http://blackfin.uclinux.org
1742S: Supported
1743F: drivers/mmc/host/bfin_sdh.c
1744
1394f032 1745BLACKFIN SERIAL DRIVER
8b58be88 1746M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1747L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1748W: http://blackfin.uclinux.org
1749S: Supported
8460241e 1750F: drivers/tty/serial/bfin_uart.c
1394f032 1751
1e6d320f 1752BLACKFIN WATCHDOG DRIVER
8b58be88 1753M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1754L: uclinux-dist-devel@blackfin.uclinux.org
1e6d320f
BW
1755W: http://blackfin.uclinux.org
1756S: Supported
679655da 1757F: drivers/watchdog/bfin_wdt.c
1e6d320f 1758
d24ecfcc 1759BLACKFIN I2C TWI DRIVER
8b58be88 1760M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1761L: uclinux-dist-devel@blackfin.uclinux.org
d24ecfcc
BW
1762W: http://blackfin.uclinux.org/
1763S: Supported
679655da 1764F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1765
1e204377
SJ
1766BLACKFIN MEDIA DRIVER
1767M: Scott Jiang <scott.jiang.linux@gmail.com>
1768L: uclinux-dist-devel@blackfin.uclinux.org
1769W: http://blackfin.uclinux.org/
1770S: Supported
1771F: drivers/media/platform/blackfin/
1772F: drivers/media/i2c/adv7183*
1773F: drivers/media/i2c/vs6624*
1774
b54cf35a
JSM
1775BLINKM RGB LED DRIVER
1776M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1777S: Maintained
1778F: drivers/leds/leds-blinkm.c
1779
1da177e4 1780BLOCK LAYER
8b58be88 1781M: Jens Axboe <axboe@kernel.dk>
08deed1e 1782T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1783S: Maintained
679655da 1784F: block/
1da177e4 1785
2b54aaef 1786BLOCK2MTD DRIVER
8b58be88 1787M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1788L: linux-mtd@lists.infradead.org
1789S: Maintained
679655da 1790F: drivers/mtd/devices/block2mtd.c
2b54aaef 1791
63fbd24e 1792BLUETOOTH DRIVERS
8b58be88 1793M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1794M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1795M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1796L: linux-bluetooth@vger.kernel.org
63fbd24e 1797W: http://www.bluez.org/
22e7a424
MH
1798T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1799T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1800S: Maintained
679655da 1801F: drivers/bluetooth/
1da177e4 1802
63fbd24e 1803BLUETOOTH SUBSYSTEM
8b58be88 1804M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1805M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1806M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1807L: linux-bluetooth@vger.kernel.org
1808W: http://www.bluez.org/
22e7a424
MH
1809T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1810T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1811S: Maintained
679655da
JP
1812F: net/bluetooth/
1813F: include/net/bluetooth/
1da177e4
LT
1814
1815BONDING DRIVER
8b58be88 1816M: Jay Vosburgh <fubar@us.ibm.com>
28ad7b06 1817M: Veaceslav Falico <vfalico@redhat.com>
4cd72c6e 1818M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1819L: netdev@vger.kernel.org
ce00f85c
JC
1820W: http://sourceforge.net/projects/bonding/
1821S: Supported
679655da 1822F: drivers/net/bonding/
c117ab84 1823F: include/uapi/linux/if_bonding.h
1da177e4 1824
39105890 1825BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1826M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1827L: netdev@vger.kernel.org
1828S: Supported
adfc5217 1829F: drivers/net/ethernet/broadcom/b44.*
39105890 1830
948c51e6 1831BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1832M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1833L: netdev@vger.kernel.org
1834S: Supported
adfc5217
JK
1835F: drivers/net/ethernet/broadcom/bnx2.*
1836F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1837
4d9d2cb0 1838BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1839M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1840L: netdev@vger.kernel.org
1841S: Supported
adfc5217 1842F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1843
af4b8e37 1844BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
497a045d
CD
1845M: Christian Daudt <bcm@fixthebug.org>
1846L: bcm-kernel-feedback-list@broadcom.com
af4b8e37
CD
1847T: git git://git.github.com/broadcom/bcm11351
1848S: Maintained
1849F: arch/arm/mach-bcm/
1850F: arch/arm/boot/dts/bcm113*
1851F: arch/arm/boot/dts/bcm281*
1852F: arch/arm/configs/bcm_defconfig
1853F: drivers/mmc/host/sdhci_bcm_kona.c
1854F: drivers/clocksource/bcm_kona_timer.c
1855
f680f25c
SW
1856BROADCOM BCM2835 ARM ARCHICTURE
1857M: Stephen Warren <swarren@wwwdotorg.org>
1858L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1859T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1860S: Maintained
1861F: arch/arm/mach-bcm2835/
1862F: arch/arm/boot/dts/bcm2835*
1863F: arch/arm/configs/bcm2835_defconfig
1864F: drivers/*/*bcm2835*
1865
948c51e6 1866BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1867M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1868M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1869L: netdev@vger.kernel.org
1870S: Supported
adfc5217 1871F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1872
a9533e7e
HP
1873BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1874M: Brett Rudley <brudley@broadcom.com>
818c07b8 1875M: Arend van Spriel <arend@broadcom.com>
85d63686 1876M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1877M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1878L: linux-wireless@vger.kernel.org
5615171c 1879L: brcm80211-dev-list@broadcom.com
a9533e7e 1880S: Supported
f62ebdd5 1881F: drivers/net/wireless/brcm80211/
a9533e7e 1882
9958d6f9 1883BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1884M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1885L: linux-scsi@vger.kernel.org
1886S: Supported
1887F: drivers/scsi/bnx2fc/
1888
6a6b5ad0
EW
1889BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1890M: Eddie Wai <eddie.wai@broadcom.com>
1891L: linux-scsi@vger.kernel.org
1892S: Supported
1893F: drivers/scsi/bnx2i/
1894
c9678d86
RM
1895BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1896M: Rafał Miłecki <zajec5@gmail.com>
1897L: linux-wireless@vger.kernel.org
1898S: Maintained
1899F: drivers/bcma/
1900F: include/linux/bcma/
1901
7725ccfd 1902BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1903M: Anil Gurumurthy <agurumur@brocade.com>
1904M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1905L: linux-scsi@vger.kernel.org
1906S: Supported
1907F: drivers/scsi/bfa/
7725ccfd 1908
8b230ed8
RM
1909BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1910M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1911L: netdev@vger.kernel.org
1912S: Supported
f844a0ea 1913F: drivers/net/ethernet/brocade/bna/
8b230ed8 1914
5cdf7f76 1915BSG (block layer generic sg v4 driver)
8b58be88 1916M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1917L: linux-scsi@vger.kernel.org
1918S: Supported
679655da
JP
1919F: block/bsg.c
1920F: include/linux/bsg.h
c117ab84 1921F: include/uapi/linux/bsg.h
5cdf7f76 1922
af39917d
CL
1923BT87X AUDIO DRIVER
1924M: Clemens Ladisch <clemens@ladisch.de>
1925L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1926T: git git://git.alsa-project.org/alsa-kernel.git
1927S: Maintained
1928F: Documentation/sound/alsa/Bt87x.txt
1929F: sound/pci/bt87x.c
1930
ff1d5c2f 1931BT8XXGPIO DRIVER
eb032b98 1932M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1933W: http://bu3sch.de/btgpio.php
1934S: Maintained
72dbb705 1935F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1936
eb1eb04f 1937BTRFS FILE SYSTEM
9c106405 1938M: Chris Mason <chris.mason@fusionio.com>
eb1eb04f
JP
1939L: linux-btrfs@vger.kernel.org
1940W: http://btrfs.wiki.kernel.org/
8a6e2535 1941Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1942T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1943S: Maintained
679655da
JP
1944F: Documentation/filesystems/btrfs.txt
1945F: fs/btrfs/
eb1eb04f 1946
1da177e4 1947BTTV VIDEO4LINUX DRIVER
1b2c14b4 1948M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1949L: linux-media@vger.kernel.org
96b6aba0 1950W: http://linuxtv.org
275ffde4 1951T: git git://linuxtv.org/media_tree.git
f96236e5 1952S: Odd fixes
679655da 1953F: Documentation/video4linux/bttv/
90d72ac6 1954F: drivers/media/pci/bt8xx/bttv*
1da177e4 1955
1f34923c
KA
1956BUSLOGIC SCSI DRIVER
1957M: Khalid Aziz <khalid@gonehiking.org>
1958L: linux-scsi@vger.kernel.org
1959S: Maintained
1960F: drivers/scsi/BusLogic.*
1961F: drivers/scsi/FlashPoint.*
1962
af39917d
CL
1963C-MEDIA CMI8788 DRIVER
1964M: Clemens Ladisch <clemens@ladisch.de>
1965L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1966T: git git://git.alsa-project.org/alsa-kernel.git
1967S: Maintained
1968F: sound/pci/oxygen/
1969
2141355f
MS
1970C6X ARCHITECTURE
1971M: Mark Salter <msalter@redhat.com>
1972M: Aurelien Jacquiot <a-jacquiot@ti.com>
1973L: linux-c6x-dev@linux-c6x.org
1974W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1975S: Maintained
1976F: arch/c6x/
1977
a5432f5a 1978CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 1979M: David Howells <dhowells@redhat.com>
a5432f5a
DH
1980L: linux-cachefs@redhat.com
1981S: Supported
1982F: Documentation/filesystems/caching/cachefiles.txt
1983F: fs/cachefiles/
1984
c815ca39
HV
1985CADET FM/AM RADIO RECEIVER DRIVER
1986M: Hans Verkuil <hverkuil@xs4all.nl>
1987L: linux-media@vger.kernel.org
1988T: git git://linuxtv.org/media_tree.git
1989W: http://linuxtv.org
1990S: Maintained
1991F: drivers/media/radio/radio-cadet*
1992
77d5140f 1993CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 1994M: Jonathan Corbet <corbet@lwn.net>
661263b5 1995L: linux-media@vger.kernel.org
275ffde4 1996T: git git://linuxtv.org/media_tree.git
77d5140f 1997S: Maintained
679655da 1998F: Documentation/video4linux/cafe_ccic
90d72ac6 1999F: drivers/media/platform/marvell-ccic/
77d5140f 2000
201b6bab 2001CAIF NETWORK LAYER
5c574f50 2002M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2003L: netdev@vger.kernel.org
2004S: Supported
2005F: Documentation/networking/caif/
2006F: drivers/net/caif/
c117ab84 2007F: include/uapi/linux/caif/
201b6bab
JP
2008F: include/net/caif/
2009F: net/caif/
2010
77dac90f 2011CALGARY x86-64 IOMMU
8b58be88
JP
2012M: Muli Ben-Yehuda <muli@il.ibm.com>
2013M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2014L: discuss@x86-64.org
2015S: Maintained
679655da
JP
2016F: arch/x86/kernel/pci-calgary_64.c
2017F: arch/x86/kernel/tce_64.c
2018F: arch/x86/include/asm/calgary.h
2019F: arch/x86/include/asm/tce.h
77dac90f 2020
e2d1d6c0 2021CAN NETWORK LAYER
8d15d386 2022M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2023L: linux-can@vger.kernel.org
ec78213a 2024W: http://gitorious.org/linux-can
405cc273 2025T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2026S: Maintained
8d15d386 2027F: net/can/
8d15d386 2028F: include/linux/can/core.h
c117ab84
CEB
2029F: include/uapi/linux/can.h
2030F: include/uapi/linux/can/bcm.h
2031F: include/uapi/linux/can/raw.h
2032F: include/uapi/linux/can/gw.h
e2d1d6c0 2033
4261a204 2034CAN NETWORK DRIVERS
8b58be88 2035M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2036M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2037L: linux-can@vger.kernel.org
ec78213a 2038W: http://gitorious.org/linux-can
405cc273 2039T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2040S: Maintained
8d15d386
OH
2041F: drivers/net/can/
2042F: include/linux/can/dev.h
8d15d386 2043F: include/linux/can/platform/
c117ab84
CEB
2044F: include/uapi/linux/can/error.h
2045F: include/uapi/linux/can/netlink.h
4261a204 2046
95d16c72
JM
2047CAPABILITIES
2048M: Serge Hallyn <serge.hallyn@canonical.com>
2049L: linux-security-module@vger.kernel.org
6305902c 2050S: Supported
95d16c72 2051F: include/linux/capability.h
c117ab84 2052F: include/uapi/linux/capability.h
95d16c72 2053F: security/capability.c
6305902c 2054F: security/commoncap.c
38a94118 2055F: kernel/capability.c
95d16c72 2056
b8154542 2057CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2058M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2059L: linuxppc-dev@lists.ozlabs.org
2060L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2061W: http://www.ibm.com/developerworks/power/cell/
2062S: Supported
679655da 2063F: arch/powerpc/include/asm/cell*.h
679655da 2064F: arch/powerpc/include/asm/spu*.h
c117ab84 2065F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2066F: arch/powerpc/oprofile/*cell*
2067F: arch/powerpc/platforms/cell/
b8154542 2068
9030aaf9 2069CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2070M: Sage Weil <sage@inktank.com>
82593f87 2071L: ceph-devel@vger.kernel.org
09d90327 2072W: http://ceph.com/
fb99f881 2073T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2074S: Supported
2075F: Documentation/filesystems/ceph.txt
14430813
JP
2076F: fs/ceph/
2077F: net/ceph/
2078F: include/linux/ceph/
2079F: include/linux/crush/
9030aaf9 2080
18332a80 2081CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2082L: linux-usb@vger.kernel.org
10c6c9c9 2083S: Orphan
679655da
JP
2084F: Documentation/usb/WUSB-Design-overview.txt
2085F: Documentation/usb/wusb-cbaf
355ffe69
DV
2086F: drivers/usb/host/hwa-hc.c
2087F: drivers/usb/host/whci/
679655da
JP
2088F: drivers/usb/wusbcore/
2089F: include/linux/usb/wusb*
18332a80 2090
70e84049 2091CFAG12864B LCD DRIVER
8b58be88 2092M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2093W: http://miguelojeda.es/auxdisplay.htm
2094W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2095S: Maintained
679655da
JP
2096F: drivers/auxdisplay/cfag12864b.c
2097F: include/linux/cfag12864b.h
70e84049
MOS
2098
2099CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2100M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2101W: http://miguelojeda.es/auxdisplay.htm
2102W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2103S: Maintained
679655da
JP
2104F: drivers/auxdisplay/cfag12864bfb.c
2105F: include/linux/cfag12864b.h
70e84049 2106
704232c2 2107CFG80211 and NL80211
8b58be88 2108M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2109L: linux-wireless@vger.kernel.org
ce466579
JB
2110W: http://wireless.kernel.org/
2111T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2112T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2113S: Maintained
c117ab84 2114F: include/uapi/linux/nl80211.h
679655da
JP
2115F: include/net/cfg80211.h
2116F: net/wireless/*
2117X: net/wireless/wext*
704232c2 2118
46e64261
GKH
2119CHAR and MISC DRIVERS
2120M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2121M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2122T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2123S: Supported
46e64261
GKH
2124F: drivers/char/*
2125F: drivers/misc/*
2126
0a920b5b 2127CHECKPATCH
8b58be88 2128M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2129M: Joe Perches <joe@perches.com>
2130S: Maintained
679655da 2131F: scripts/checkpatch.pl
0a920b5b 2132
f8407f26
HW
2133CHINESE DOCUMENTATION
2134M: Harry Wei <harryxiyou@gmail.com>
9740153c 2135L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2136L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2137S: Maintained
2138F: Documentation/zh_CN/
2139
2721ea2c
AS
2140CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2141M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
2142L: linux-usb@vger.kernel.org
2143S: Maintained
2144F: drivers/usb/chipidea/
2145
641cb85e 2146CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2147M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2148M: Sujith Sankar <ssujith@cisco.com>
2149M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2150M: Neel Patel <neepatel@cisco.com>
2151M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2152S: Supported
a6a5580c 2153F: drivers/net/ethernet/cisco/enic/
7063fbf2 2154
2b7a52a4 2155CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2156M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2157L: netdev@vger.kernel.org
2158S: Maintained
57d0b7a0 2159F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2160
2b7a52a4 2161CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2162M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2163L: linux-usb@vger.kernel.org
2b7a52a4 2164S: Maintained
679655da 2165F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2166
d9e9d82c 2167CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2168M: Timur Tabi <timur@tabi.org>
93711660 2169L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2170S: Odd Fixes
679655da 2171F: sound/soc/codecs/cs4270*
d9e9d82c 2172
94574d9a
KRW
2173CLEANCACHE API
2174M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2175L: linux-kernel@vger.kernel.org
2176S: Maintained
2177F: mm/cleancache.c
2178F: include/linux/cleancache.h
2179
d4275354 2180CLK API
8b58be88 2181M: Russell King <linux@arm.linux.org.uk>
37417046 2182S: Maintained
d4275354
RK
2183F: include/linux/clk.h
2184
9222d247
JS
2185CLOCKSOURCE, CLOCKEVENT DRIVERS
2186M: Daniel Lezcano <daniel.lezcano@linaro.org>
2187M: Thomas Gleixner <tglx@linutronix.de>
2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2189S: Supported
2190F: drivers/clocksource
2191
5df6d737 2192CISCO FCOE HBA DRIVER
8fc89a79
HP
2193M: Hiral Patel <hiralpat@cisco.com>
2194M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2195M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2196L: linux-scsi@vger.kernel.org
2197S: Supported
2a99921a 2198F: drivers/scsi/fnic/
5df6d737 2199
529aa8cb
TLSC
2200CMPC ACPI DRIVER
2201M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2202M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2203L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2204S: Supported
2205F: drivers/platform/x86/classmate-laptop.c
2206
74425eee 2207COCCINELLE/Semantic Patches (SmPL)
26de9c26 2208M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2209M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2210M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2211M: Michal Marek <mmarek@suse.cz>
26de9c26 2212L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2213T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2214W: http://coccinelle.lip6.fr/
2215S: Supported
4b92b2aa 2216F: Documentation/coccinelle.txt
74425eee
NP
2217F: scripts/coccinelle/
2218F: scripts/coccicheck
2219
1da177e4 2220CODA FILE SYSTEM
8b58be88 2221M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2222M: coda@cs.cmu.edu
2223L: codalist@coda.cs.cmu.edu
2224W: http://www.coda.cs.cmu.edu/
2225S: Maintained
679655da
JP
2226F: Documentation/filesystems/coda.txt
2227F: fs/coda/
2228F: include/linux/coda*.h
c117ab84 2229F: include/uapi/linux/coda*.h
1da177e4 2230
7704addb 2231COMMON CLK FRAMEWORK
7704addb
MT
2232M: Mike Turquette <mturquette@linaro.org>
2233L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2234T: git git://git.linaro.org/people/mturquette/linux.git
2235S: Maintained
60bea3b5
SW
2236F: drivers/clk/
2237X: drivers/clk/clkdev.c
7704addb 2238F: include/linux/clk-pr*
60bea3b5 2239F: include/linux/clk/
7704addb 2240
e2d1d6c0 2241COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2242M: Steve French <sfrench@samba.org>
51223df6 2243L: linux-cifs@vger.kernel.org
d1f28953 2244L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2245W: http://linux-cifs.samba.org/
8a6e2535 2246Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2247T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2248S: Supported
679655da
JP
2249F: Documentation/filesystems/cifs.txt
2250F: fs/cifs/
e2d1d6c0 2251
1da177e4 2252COMPACTPCI HOTPLUG CORE
8b58be88 2253M: Scott Murray <scott@spiteful.org>
64dab204 2254L: linux-pci@vger.kernel.org
82c4dfc7 2255S: Maintained
679655da 2256F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2257
2258COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2259M: Scott Murray <scott@spiteful.org>
64dab204 2260L: linux-pci@vger.kernel.org
82c4dfc7 2261S: Maintained
679655da 2262F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2263
2264COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2265M: Scott Murray <scott@spiteful.org>
64dab204 2266L: linux-pci@vger.kernel.org
82c4dfc7 2267S: Maintained
679655da 2268F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2269
5411552c 2270COMPAL LAPTOP SUPPORT
8b58be88 2271M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2272L: platform-driver-x86@vger.kernel.org
5411552c 2273S: Maintained
679655da 2274F: drivers/platform/x86/compal-laptop.c
5411552c 2275
949be0f7 2276CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2277M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2278L: accessrunner-general@lists.sourceforge.net
2279W: http://accessrunner.sourceforge.net/
949be0f7 2280S: Maintained
679655da 2281F: drivers/usb/atm/cxacru.c
949be0f7 2282
e2d1d6c0 2283CONFIGFS
d6351db2
JB
2284M: Joel Becker <jlbec@evilplan.org>
2285T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2286S: Supported
679655da
JP
2287F: fs/configfs/
2288F: include/linux/configfs.h
e2d1d6c0 2289
acb9c1b2 2290CONNECTOR
8b58be88 2291M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2292L: netdev@vger.kernel.org
2293S: Maintained
2294F: drivers/connector/
2295
fb3a0fb6 2296CONTROL GROUPS (CGROUPS)
860ca0e6 2297M: Tejun Heo <tj@kernel.org>
ad50c159 2298M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2299L: containers@lists.linux-foundation.org
12340313 2300L: cgroups@vger.kernel.org
860ca0e6 2301T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2302S: Maintained
679655da
JP
2303F: include/linux/cgroup*
2304F: kernel/cgroup*
8ca739e3 2305F: mm/*cgroup*
fb3a0fb6 2306
bebe4678 2307CORETEMP HARDWARE MONITORING DRIVER
96859129 2308M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2309L: lm-sensors@lm-sensors.org
2310S: Maintained
679655da
JP
2311F: Documentation/hwmon/coretemp
2312F: drivers/hwmon/coretemp.c
bebe4678 2313
1da177e4 2314COSA/SRP SYNC SERIAL DRIVER
8b58be88 2315M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2316W: http://www.fi.muni.cz/~kas/cosa/
2317S: Maintained
679655da 2318F: drivers/net/wan/cosa*
1da177e4 2319
4371ee35 2320CPMAC ETHERNET DRIVER
8b58be88 2321M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2322L: netdev@vger.kernel.org
2323S: Maintained
b544dbac 2324F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2325
1da177e4 2326CPU FREQUENCY DRIVERS
49db1903 2327M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2328M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2329L: cpufreq@vger.kernel.org
a6c072c7 2330L: linux-pm@vger.kernel.org
1da177e4 2331S: Maintained
27209d91
VK
2332T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2333T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2334F: drivers/cpufreq/
2335F: include/linux/cpufreq.h
1da177e4 2336
8a67f0ef
VK
2337CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2338M: Viresh Kumar <viresh.kumar@linaro.org>
2339M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2340L: cpufreq@vger.kernel.org
2341L: linux-pm@vger.kernel.org
2342W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2343S: Maintained
2344F: drivers/cpufreq/arm_big_little.h
2345F: drivers/cpufreq/arm_big_little.c
2346F: drivers/cpufreq/arm_big_little_dt.c
2347
14d2c34c
LP
2348CPUIDLE DRIVER - ARM BIG LITTLE
2349M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2350M: Daniel Lezcano <daniel.lezcano@linaro.org>
2351L: linux-pm@vger.kernel.org
2352L: linux-arm-kernel@lists.infradead.org
2353T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2354S: Maintained
2355F: drivers/cpuidle/cpuidle-big_little.c
2356
a8e39c35 2357CPUIDLE DRIVERS
49db1903 2358M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2359M: Daniel Lezcano <daniel.lezcano@linaro.org>
2360L: linux-pm@vger.kernel.org
2361S: Maintained
2362T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2363F: drivers/cpuidle/*
2364F: include/linux/cpuidle.h
2365
1da177e4 2366CPUID/MSR DRIVER
8b58be88 2367M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2368S: Maintained
679655da
JP
2369F: arch/x86/kernel/cpuid.c
2370F: arch/x86/kernel/msr.c
1da177e4 2371
7fe2f639
DB
2372CPU POWER MONITORING SUBSYSTEM
2373M: Dominik Brodowski <linux@dominikbrodowski.net>
2374M: Thomas Renninger <trenn@suse.de>
2375S: Maintained
14430813 2376F: tools/power/cpupower/
7fe2f639 2377
ed90fb4a 2378CPUSETS
f47b89c7 2379M: Li Zefan <lizefan@huawei.com>
ed90fb4a 2380W: http://www.bullopensource.org/cpuset/
551e172a 2381W: http://oss.sgi.com/projects/cpusets/
f47b89c7 2382S: Maintained
679655da
JP
2383F: Documentation/cgroups/cpusets.txt
2384F: include/linux/cpuset.h
2385F: kernel/cpuset.c
ed90fb4a 2386
1da177e4 2387CRAMFS FILESYSTEM
ce00f85c 2388W: http://sourceforge.net/projects/cramfs/
54886a71 2389S: Orphan / Obsolete
679655da
JP
2390F: Documentation/filesystems/cramfs.txt
2391F: fs/cramfs/
1da177e4
LT
2392
2393CRIS PORT
8b58be88
JP
2394M: Mikael Starvik <starvik@axis.com>
2395M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2396L: linux-cris-kernel@axis.com
1da177e4
LT
2397W: http://developer.axis.com
2398S: Maintained
679655da 2399F: arch/cris/
df621252 2400F: drivers/tty/serial/crisv10.*
1da177e4
LT
2401
2402CRYPTO API
8b58be88
JP
2403M: Herbert Xu <herbert@gondor.apana.org.au>
2404M: "David S. Miller" <davem@davemloft.net>
1da177e4 2405L: linux-crypto@vger.kernel.org
54e5881d 2406T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2407S: Maintained
679655da
JP
2408F: Documentation/crypto/
2409F: arch/*/crypto/
2410F: crypto/
2411F: drivers/crypto/
2412F: include/crypto/
1da177e4 2413
5b07bd57 2414CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2415M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2416L: linux-crypto@vger.kernel.org
2417S: Maintained
51a2228a
JP
2418F: crypto/ansi_cprng.c
2419F: crypto/rng.c
5b07bd57 2420
9b4ffa48 2421CS5535 Audio ALSA driver
8b58be88 2422M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2423S: Maintained
679655da 2424F: sound/pci/cs5535audio/
9b4ffa48 2425
a910e4a9
SP
2426CW1200 WLAN driver
2427M: Solomon Peachy <pizza@shaftnet.org>
2428S: Maintained
2429F: drivers/net/wireless/cw1200/
2430
6d8425b1 2431CX18 VIDEO4LINUX DRIVER
6afdeaf8 2432M: Andy Walls <awalls@md.metrocast.net>
c4240509 2433L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2434L: linux-media@vger.kernel.org
275ffde4 2435T: git git://linuxtv.org/media_tree.git
6d8425b1 2436W: http://linuxtv.org
30e10993 2437W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2438S: Maintained
679655da 2439F: Documentation/video4linux/cx18.txt
90d72ac6 2440F: drivers/media/pci/cx18/
6c0f0359 2441F: include/uapi/linux/ivtv*
6d8425b1 2442
3f101d91
HV
2443CX2341X MPEG ENCODER HELPER MODULE
2444M: Hans Verkuil <hverkuil@xs4all.nl>
2445L: linux-media@vger.kernel.org
2446T: git git://linuxtv.org/media_tree.git
2447W: http://linuxtv.org
2448S: Maintained
c368360b 2449F: drivers/media/common/cx2341x*
3f101d91
HV
2450F: include/media/cx2341x*
2451
20357578 2452CX88 VIDEO4LINUX DRIVER
1b2c14b4 2453M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2454L: linux-media@vger.kernel.org
2455W: http://linuxtv.org
2456T: git git://linuxtv.org/media_tree.git
2457S: Odd fixes
2458F: Documentation/video4linux/cx88/
2459F: drivers/media/pci/cx88/
6d8425b1 2460
91952bc0
AP
2461CXD2820R MEDIA DRIVER
2462M: Antti Palosaari <crope@iki.fi>
2463L: linux-media@vger.kernel.org
2464W: http://linuxtv.org/
2465W: http://palosaari.fi/linux/
2466Q: http://patchwork.linuxtv.org/project/linux-media/list/
2467T: git git://linuxtv.org/anttip/media_tree.git
2468S: Maintained
2469F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2470
e5ec3789 2471CXGB3 ETHERNET DRIVER (CXGB3)
8b58be88 2472M: Divy Le Ray <divy@chelsio.com>
e5ec3789
SW
2473L: netdev@vger.kernel.org
2474W: http://www.chelsio.com
2475S: Supported
f7917c00 2476F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2477
2478CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2479M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2480L: linux-rdma@vger.kernel.org
e5ec3789
SW
2481W: http://www.openfabrics.org
2482S: Supported
679655da 2483F: drivers/infiniband/hw/cxgb3/
e5ec3789 2484
be4c9bad
RD
2485CXGB4 ETHERNET DRIVER (CXGB4)
2486M: Dimitris Michailidis <dm@chelsio.com>
2487L: netdev@vger.kernel.org
2488W: http://www.chelsio.com
2489S: Supported
f7917c00 2490F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2491
2492CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2493M: Steve Wise <swise@chelsio.com>
2494L: linux-rdma@vger.kernel.org
2495W: http://www.openfabrics.org
2496S: Supported
2497F: drivers/infiniband/hw/cxgb4/
2498
5c20a5c7
CL
2499CXGB4VF ETHERNET DRIVER (CXGB4VF)
2500M: Casey Leedom <leedom@chelsio.com>
2501L: netdev@vger.kernel.org
2502W: http://www.chelsio.com
2503S: Supported
f7917c00 2504F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2505
b52b97a3
GC
2506STMMAC ETHERNET DRIVER
2507M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2508L: netdev@vger.kernel.org
2509W: http://www.stlinux.com
2510S: Supported
7ac6653a 2511F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2512
1da177e4 2513CYBERPRO FB DRIVER
8b58be88 2514M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2515L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2516W: http://www.arm.linux.org.uk/
2517S: Maintained
679655da 2518F: drivers/video/cyber2000fb.*
9fa68eae 2519
1da177e4 2520CYCLADES ASYNC MUX DRIVER
1da177e4 2521W: http://www.cyclades.com/
d459883e 2522S: Orphan
c897401b 2523F: drivers/tty/cyclades.c
679655da 2524F: include/linux/cyclades.h
c117ab84 2525F: include/uapi/linux/cyclades.h
1da177e4
LT
2526
2527CYCLADES PC300 DRIVER
1da177e4 2528W: http://www.cyclades.com/
d459883e 2529S: Orphan
679655da 2530F: drivers/net/wan/pc300*
1da177e4 2531
402f6ae4
AP
2532CYPRESS_FIRMWARE MEDIA DRIVER
2533M: Antti Palosaari <crope@iki.fi>
2534L: linux-media@vger.kernel.org
2535W: http://linuxtv.org/
2536W: http://palosaari.fi/linux/
2537Q: http://patchwork.linuxtv.org/project/linux-media/list/
2538T: git git://linuxtv.org/anttip/media_tree.git
2539S: Maintained
2540F: drivers/media/common/cypress_firmware*
2541
e3ae3525 2542CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2543M: Ferruh Yigit <fery@cypress.com>
6305902c 2544L: linux-input@vger.kernel.org
be9a6f40 2545S: Supported
6305902c
JP
2546F: drivers/input/touchscreen/cyttsp*
2547F: include/linux/input/cyttsp.h
e3ae3525 2548
1da177e4 2549DAMA SLAVE for AX.25
8b58be88 2550M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2551W: http://yaina.de/jreuter/
2552W: http://www.qsl.net/dl1bke/
2553L: linux-hams@vger.kernel.org
2554S: Maintained
679655da
JP
2555F: net/ax25/af_ax25.c
2556F: net/ax25/ax25_dev.c
2557F: net/ax25/ax25_ds_*
2558F: net/ax25/ax25_in.c
2559F: net/ax25/ax25_out.c
2560F: net/ax25/ax25_timer.c
2561F: net/ax25/sysctl_net_ax25.c
1da177e4 2562
e2d1d6c0 2563DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2564L: netdev@vger.kernel.org
5ff77428 2565S: Orphan
679655da 2566F: Documentation/networking/dmfe.txt
0f04e2aa 2567F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2568
2569DC390/AM53C974 SCSI driver
8b58be88 2570M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2571W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2572M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2573S: Maintained
679655da 2574F: drivers/scsi/tmscsim.*
e2d1d6c0 2575
1da177e4 2576DC395x SCSI driver
61eee9a7 2577M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2578M: Ali Akcaagac <aliakc@web.de>
2579M: Jamie Lenehan <lenehan@twibble.org>
1da177e4 2580W: http://twibble.org/dist/dc395x/
f5df5881 2581L: dc395x@twibble.org
1da177e4
LT
2582L: http://lists.twibble.org/mailman/listinfo/dc395x/
2583S: Maintained
679655da
JP
2584F: Documentation/scsi/dc395x.txt
2585F: drivers/scsi/dc395x.*
1da177e4 2586
eb8edb08 2587DCCP PROTOCOL
a89d030e 2588M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2589L: dccp@vger.kernel.org
c996d8b9 2590W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2591S: Maintained
679655da 2592F: include/linux/dccp.h
c117ab84 2593F: include/uapi/linux/dccp.h
679655da
JP
2594F: include/linux/tfrc.h
2595F: net/dccp/
eb8edb08 2596
1da177e4 2597DECnet NETWORK LAYER
1da177e4
LT
2598W: http://linux-decnet.sourceforge.net
2599L: linux-decnet-user@lists.sourceforge.net
f546444d 2600S: Orphan
679655da
JP
2601F: Documentation/networking/decnet.txt
2602F: net/decnet/
1da177e4
LT
2603
2604DEFXX FDDI NETWORK DRIVER
8b58be88 2605M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2606S: Maintained
33f810b2 2607F: drivers/net/fddi/defxx.*
1da177e4 2608
ad8f07cc 2609DELL LAPTOP DRIVER
8b58be88 2610M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2611L: platform-driver-x86@vger.kernel.org
ad8f07cc 2612S: Maintained
679655da 2613F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2614
1da177e4 2615DELL LAPTOP SMM DRIVER
c5471462 2616S: Orphan
679655da 2617F: drivers/char/i8k.c
c117ab84 2618F: include/uapi/linux/i8k.h
1da177e4 2619
90563ec4 2620DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2621M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2622S: Maintained
679655da
JP
2623F: Documentation/dcdbas.txt
2624F: drivers/firmware/dcdbas.*
90563ec4 2625
0b3f6109 2626DELL WMI EXTRAS DRIVER
8b58be88 2627M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2628S: Maintained
36b3a96f 2629F: drivers/platform/x86/dell-wmi.c
0b3f6109 2630
5efc75e3
PZ
2631DESIGNWARE USB2 DRD IP DRIVER
2632M: Paul Zimmerman <paulz@synopsys.com>
2633L: linux-usb@vger.kernel.org
2634S: Maintained
2635F: drivers/staging/dwc2/
2636
94ab23dd
FB
2637DESIGNWARE USB3 DRD IP DRIVER
2638M: Felipe Balbi <balbi@ti.com>
2639L: linux-usb@vger.kernel.org
2640L: linux-omap@vger.kernel.org
2641T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2642S: Maintained
2643F: drivers/usb/dwc3/
2644
89d07767
KP
2645DEVICE FREQUENCY (DEVFREQ)
2646M: MyungJoo Ham <myungjoo.ham@samsung.com>
2647M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2648L: linux-pm@vger.kernel.org
89d07767
KP
2649S: Maintained
2650F: drivers/devfreq/
2651
1da177e4 2652DEVICE NUMBER REGISTRY
8b58be88 2653M: Torben Mathiasen <device@lanana.org>
1da177e4 2654W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2655S: Maintained
2656
e2d1d6c0 2657DEVICE-MAPPER (LVM)
854ecaad 2658M: Alasdair Kergon <agk@redhat.com>
8504eed3 2659M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2660M: dm-devel@redhat.com
e2d1d6c0
RD
2661L: dm-devel@redhat.com
2662W: http://sources.redhat.com/dm
8a6e2535 2663Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2664T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2665T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2666S: Maintained
679655da
JP
2667F: Documentation/device-mapper/
2668F: drivers/md/dm*
854ecaad 2669F: drivers/md/persistent-data/
679655da
JP
2670F: include/linux/device-mapper.h
2671F: include/linux/dm-*.h
8504eed3 2672F: include/uapi/linux/dm-*.h
e2d1d6c0 2673
599aa697
LL
2674DIGI NEO AND CLASSIC PCI PRODUCTS
2675M: Lidza Louina <lidza.louina@gmail.com>
2676L: driverdev-devel@linuxdriverproject.org
2677S: Maintained
2678F: drivers/staging/dgnc/
2679
2680DIGI EPCA PCI PRODUCTS
2681M: Lidza Louina <lidza.louina@gmail.com>
2682L: driverdev-devel@linuxdriverproject.org
2683S: Maintained
2684F: drivers/staging/dgap/
2685
335d7c58 2686DIOLAN U2C-12 I2C DRIVER
ca462085 2687M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2688L: linux-i2c@vger.kernel.org
2689S: Maintained
2690F: drivers/i2c/busses/i2c-diolan-u2c.c
2691
e7839f25 2692DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2693M: Eric Paris <eparis@parisplace.org>
3c5119c0 2694S: Maintained
679655da
JP
2695F: Documentation/filesystems/dnotify.txt
2696F: fs/notify/dnotify/
2697F: include/linux/dnotify.h
1da177e4
LT
2698
2699DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2700M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2701W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2702W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2703W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2704S: Maintained
2705
4480f15b 2706DISKQUOTA
8b58be88 2707M: Jan Kara <jack@suse.cz>
1da177e4 2708S: Maintained
679655da
JP
2709F: Documentation/filesystems/quota.txt
2710F: fs/quota/
2711F: include/linux/quota*.h
c117ab84 2712F: include/uapi/linux/quota*.h
1da177e4 2713
702686ad
BT
2714DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2715M: Bernie Thompson <bernie@plugable.com>
2716L: linux-fbdev@vger.kernel.org
2717S: Maintained
2718W: http://plugable.com/category/projects/udlfb/
2719F: drivers/video/udlfb.c
2720F: include/video/udlfb.h
2721F: Documentation/fb/udlfb.txt
2722
e7839f25 2723DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2724M: Christine Caulfield <ccaulfie@redhat.com>
2725M: David Teigland <teigland@redhat.com>
a4644184 2726L: cluster-devel@redhat.com
5be7b50f 2727W: http://sources.redhat.com/cluster/
54e5881d 2728T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2729S: Supported
679655da 2730F: fs/dlm/
5be7b50f 2731
53b6b3e0
SS
2732DMA BUFFER SHARING FRAMEWORK
2733M: Sumit Semwal <sumit.semwal@linaro.org>
2734S: Maintained
2735L: linux-media@vger.kernel.org
2736L: dri-devel@lists.freedesktop.org
2737L: linaro-mm-sig@lists.linaro.org
2738F: drivers/base/dma-buf*
2739F: include/linux/dma-buf*
2740F: Documentation/dma-buf-sharing.txt
2741T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2742
b3e5f263 2743DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2744M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2745M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2746L: dmaengine@vger.kernel.org
2747Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2748S: Supported
679655da
JP
2749F: drivers/dma/
2750F: include/linux/dma*
5dbd05d4
VK
2751T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2752T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2753
b825037d 2754DME1737 HARDWARE MONITOR DRIVER
8b58be88 2755M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2756L: lm-sensors@lm-sensors.org
2757S: Maintained
679655da
JP
2758F: Documentation/hwmon/dme1737
2759F: drivers/hwmon/dme1737.c
b825037d 2760
5b9c9bf6 2761DOCKING STATION DRIVER
8b58be88 2762M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2763L: linux-acpi@vger.kernel.org
8b59a454 2764S: Supported
679655da 2765F: drivers/acpi/dock.c
5b9c9bf6 2766
7d2c86b5 2767DOCUMENTATION
5191d566 2768M: Rob Landley <rob@landley.net>
795fb7e7 2769L: linux-doc@vger.kernel.org
5191d566 2770T: TBD
795fb7e7 2771S: Maintained
679655da 2772F: Documentation/
abbaeff3 2773
1da177e4 2774DOUBLETALK DRIVER
8b58be88 2775M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2776L: blinux-list@redhat.com
2777S: Maintained
679655da
JP
2778F: drivers/char/dtlk.c
2779F: include/linux/dtlk.h
1da177e4 2780
e2d1d6c0 2781DPT_I2O SCSI RAID DRIVER
8b58be88 2782M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2783L: linux-scsi@vger.kernel.org
2784W: http://www.adaptec.com/
2785S: Maintained
679655da
JP
2786F: drivers/scsi/dpt*
2787F: drivers/scsi/dpt/
e2d1d6c0 2788
b411b363 2789DRBD DRIVER
28b8e8d4
JP
2790P: Philipp Reisner
2791P: Lars Ellenberg
2792M: drbd-dev@lists.linbit.com
2793L: drbd-user@lists.linbit.com
2794W: http://www.drbd.org
2795T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2796T: git git://git.drbd.org/drbd-8.3.git
2797S: Supported
2798F: drivers/block/drbd/
2799F: lib/lru_cache.c
2800F: Documentation/blockdev/drbd/
b411b363 2801
87544653 2802DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2803M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2804T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2805S: Supported
679655da 2806F: Documentation/kobject.txt
7cfc51b9 2807F: drivers/base/
679655da 2808F: fs/sysfs/
87544653 2809F: fs/debugfs/
679655da 2810F: include/linux/kobj*
87544653 2811F: include/linux/debugfs.h
679655da 2812F: lib/kobj*
1da177e4
LT
2813
2814DRM DRIVERS
8b58be88 2815M: David Airlie <airlied@linux.ie>
4c6a3999 2816L: dri-devel@lists.freedesktop.org
54e5881d 2817T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 2818S: Maintained
679655da 2819F: drivers/gpu/drm/
850e9411 2820F: include/drm/
c117ab84 2821F: include/uapi/drm/
1da177e4 2822
8daf7473 2823INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2824M: Daniel Vetter <daniel.vetter@ffwll.ch>
362132d2 2825L: intel-gfx@lists.freedesktop.org
8daf7473 2826L: dri-devel@lists.freedesktop.org
38e490fe 2827T: git git://people.freedesktop.org/~danvet/drm-intel
8daf7473 2828S: Supported
14430813 2829F: drivers/gpu/drm/i915/
8daf7473 2830F: include/drm/i915*
c117ab84 2831F: include/uapi/drm/i915*
8daf7473 2832
398a6d4a
KP
2833DRM DRIVERS FOR EXYNOS
2834M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2835M: Joonyoung Shim <jy0922.shim@samsung.com>
2836M: Seung-Woo Kim <sw0312.kim@samsung.com>
2837M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2838L: dri-devel@lists.freedesktop.org
25a58030 2839T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2840S: Supported
14430813 2841F: drivers/gpu/drm/exynos/
398a6d4a 2842F: include/drm/exynos*
c117ab84 2843F: include/uapi/drm/exynos*
398a6d4a 2844
bd3b49f2 2845DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2846M: Thierry Reding <thierry.reding@gmail.com>
2847M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2848L: dri-devel@lists.freedesktop.org
2849L: linux-tegra@vger.kernel.org
a5ad7a63 2850T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2851S: Supported
a5ad7a63
TR
2852F: drivers/gpu/host1x/
2853F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2854F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2855
598df1ac
AK
2856DSBR100 USB FM RADIO DRIVER
2857M: Alexey Klimov <klimov.linux@gmail.com>
2858L: linux-media@vger.kernel.org
2859T: git git://linuxtv.org/media_tree.git
2860S: Maintained
2861F: drivers/media/radio/dsbr100.c
2862
1da177e4 2863DSCC4 DRIVER
8b58be88 2864M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2865L: netdev@vger.kernel.org
1da177e4 2866S: Maintained
679655da 2867F: drivers/net/wan/dscc4.c
1da177e4 2868
91952bc0
AP
2869DVB_USB_AF9015 MEDIA DRIVER
2870M: Antti Palosaari <crope@iki.fi>
2871L: linux-media@vger.kernel.org
2872W: http://linuxtv.org/
2873W: http://palosaari.fi/linux/
2874Q: http://patchwork.linuxtv.org/project/linux-media/list/
2875T: git git://linuxtv.org/anttip/media_tree.git
2876S: Maintained
2877F: drivers/media/usb/dvb-usb-v2/af9015*
2878
2879DVB_USB_AF9035 MEDIA DRIVER
2880M: Antti Palosaari <crope@iki.fi>
2881L: linux-media@vger.kernel.org
2882W: http://linuxtv.org/
2883W: http://palosaari.fi/linux/
2884Q: http://patchwork.linuxtv.org/project/linux-media/list/
2885T: git git://linuxtv.org/anttip/media_tree.git
2886S: Maintained
2887F: drivers/media/usb/dvb-usb-v2/af9035*
2888
2889DVB_USB_ANYSEE MEDIA DRIVER
2890M: Antti Palosaari <crope@iki.fi>
2891L: linux-media@vger.kernel.org
2892W: http://linuxtv.org/
2893W: http://palosaari.fi/linux/
2894Q: http://patchwork.linuxtv.org/project/linux-media/list/
2895T: git git://linuxtv.org/anttip/media_tree.git
2896S: Maintained
2897F: drivers/media/usb/dvb-usb-v2/anysee*
2898
2899DVB_USB_AU6610 MEDIA DRIVER
2900M: Antti Palosaari <crope@iki.fi>
2901L: linux-media@vger.kernel.org
2902W: http://linuxtv.org/
2903W: http://palosaari.fi/linux/
2904Q: http://patchwork.linuxtv.org/project/linux-media/list/
2905T: git git://linuxtv.org/anttip/media_tree.git
2906S: Maintained
2907F: drivers/media/usb/dvb-usb-v2/au6610*
2908
2909DVB_USB_CE6230 MEDIA DRIVER
2910M: Antti Palosaari <crope@iki.fi>
2911L: linux-media@vger.kernel.org
2912W: http://linuxtv.org/
2913W: http://palosaari.fi/linux/
2914Q: http://patchwork.linuxtv.org/project/linux-media/list/
2915T: git git://linuxtv.org/anttip/media_tree.git
2916S: Maintained
2917F: drivers/media/usb/dvb-usb-v2/ce6230*
2918
d099dea2
MK
2919DVB_USB_CXUSB MEDIA DRIVER
2920M: Michael Krufky <mkrufky@linuxtv.org>
2921L: linux-media@vger.kernel.org
2922W: http://linuxtv.org/
2923W: http://github.com/mkrufky
2924Q: http://patchwork.linuxtv.org/project/linux-media/list/
2925T: git git://linuxtv.org/media_tree.git
2926S: Maintained
9819da66 2927F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2928
91952bc0 2929DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2930M: Antti Palosaari <crope@iki.fi>
2931L: linux-media@vger.kernel.org
2932W: http://linuxtv.org/
2933W: http://palosaari.fi/linux/
2934Q: http://patchwork.linuxtv.org/project/linux-media/list/
2935T: git git://linuxtv.org/anttip/media_tree.git
2936S: Maintained
91952bc0 2937F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2938
5560983b 2939DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
2940M: Antti Palosaari <crope@iki.fi>
2941L: linux-media@vger.kernel.org
2942W: http://linuxtv.org/
91952bc0
AP
2943Q: http://patchwork.linuxtv.org/project/linux-media/list/
2944T: git git://linuxtv.org/anttip/media_tree.git
2945S: Maintained
5560983b 2946F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 2947
8856f5f2
MK
2948DVB_USB_MXL111SF MEDIA DRIVER
2949M: Michael Krufky <mkrufky@linuxtv.org>
2950L: linux-media@vger.kernel.org
2951W: http://linuxtv.org/
2952W: http://github.com/mkrufky
2953Q: http://patchwork.linuxtv.org/project/linux-media/list/
2954T: git git://linuxtv.org/mkrufky/mxl111sf.git
2955S: Maintained
2956F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2957
91952bc0
AP
2958DVB_USB_RTL28XXU MEDIA DRIVER
2959M: Antti Palosaari <crope@iki.fi>
2960L: linux-media@vger.kernel.org
2961W: http://linuxtv.org/
2962W: http://palosaari.fi/linux/
2963Q: http://patchwork.linuxtv.org/project/linux-media/list/
2964T: git git://linuxtv.org/anttip/media_tree.git
2965S: Maintained
2966F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2967
2968DVB_USB_V2 MEDIA DRIVER
2969M: Antti Palosaari <crope@iki.fi>
2970L: linux-media@vger.kernel.org
2971W: http://linuxtv.org/
2972W: http://palosaari.fi/linux/
2973Q: http://patchwork.linuxtv.org/project/linux-media/list/
2974T: git git://linuxtv.org/anttip/media_tree.git
2975S: Maintained
2976F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2977F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2978
ac0ac38f 2979DYNAMIC DEBUG
5c4a97d1 2980M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
2981S: Maintained
2982F: lib/dynamic_debug.c
2983F: include/linux/dynamic_debug.h
2984
789c7048 2985DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 2986M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 2987S: Maintained
df621252 2988F: drivers/tty/serial/dz.*
789c7048 2989
91952bc0
AP
2990E4000 MEDIA DRIVER
2991M: Antti Palosaari <crope@iki.fi>
2992L: linux-media@vger.kernel.org
2993W: http://linuxtv.org/
2994W: http://palosaari.fi/linux/
2995Q: http://patchwork.linuxtv.org/project/linux-media/list/
2996T: git git://linuxtv.org/anttip/media_tree.git
2997S: Maintained
2998F: drivers/media/tuners/e4000*
2999
1da177e4 3000EATA-DMA SCSI DRIVER
8b58be88 3001M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3002L: linux-eata@i-connect.net
3003L: linux-scsi@vger.kernel.org
1da177e4 3004S: Maintained
679655da 3005F: drivers/scsi/eata*
1da177e4
LT
3006
3007EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3008M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3009L: linux-scsi@vger.kernel.org
3010S: Maintained
679655da 3011F: drivers/scsi/eata.c
1da177e4
LT
3012
3013EATA-PIO SCSI DRIVER
8b58be88 3014M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3015L: linux-eata@i-connect.net
3016L: linux-scsi@vger.kernel.org
1da177e4 3017S: Maintained
679655da 3018F: drivers/scsi/eata_pio.*
1da177e4
LT
3019
3020EBTABLES
8b58be88 3021M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3022L: netfilter-devel@vger.kernel.org
1da177e4
LT
3023W: http://ebtables.sourceforge.net/
3024S: Maintained
679655da 3025F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3026F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3027F: net/bridge/netfilter/ebt*.c
1da177e4 3028
91952bc0
AP
3029EC100 MEDIA DRIVER
3030M: Antti Palosaari <crope@iki.fi>
3031L: linux-media@vger.kernel.org
3032W: http://linuxtv.org/
3033W: http://palosaari.fi/linux/
3034Q: http://patchwork.linuxtv.org/project/linux-media/list/
3035T: git git://linuxtv.org/anttip/media_tree.git
3036S: Maintained
3037F: drivers/media/dvb-frontends/ec100*
3038
237fead6 3039ECRYPT FILE SYSTEM
0de9adf2 3040M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3041L: ecryptfs@vger.kernel.org
24a923e4 3042W: http://ecryptfs.org
6dc7516e 3043W: https://launchpad.net/ecryptfs
237fead6 3044S: Supported
679655da
JP
3045F: Documentation/filesystems/ecryptfs.txt
3046F: fs/ecryptfs/
237fead6 3047
da9bb1d2 3048EDAC-CORE
8b58be88 3049M: Doug Thompson <dougthompson@xmission.com>
91445c72 3050L: linux-edac@vger.kernel.org
0e438e3f 3051W: bluesmoke.sourceforge.net
8c2a6a40 3052S: Supported
679655da 3053F: Documentation/edac.txt
91445c72 3054F: drivers/edac/
679655da 3055F: include/linux/edac.h
0e438e3f 3056
c476c23b 3057EDAC-AMD64
8b58be88 3058M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3059M: Borislav Petkov <bp@alien8.de>
91445c72 3060L: linux-edac@vger.kernel.org
c476c23b 3061W: bluesmoke.sourceforge.net
487ba8e8 3062S: Maintained
c476c23b
BP
3063F: drivers/edac/amd64_edac*
3064
f65aad41
RB
3065EDAC-CAVIUM
3066M: Ralf Baechle <ralf@linux-mips.org>
3067M: David Daney <david.daney@cavium.com>
3068L: linux-edac@vger.kernel.org
3069L: linux-mips@linux-mips.org
3070W: bluesmoke.sourceforge.net
3071S: Supported
3072F: drivers/edac/octeon_edac*
3073
0e438e3f 3074EDAC-E752X
8b58be88
JP
3075M: Mark Gross <mark.gross@intel.com>
3076M: Doug Thompson <dougthompson@xmission.com>
91445c72 3077L: linux-edac@vger.kernel.org
0e438e3f
DP
3078W: bluesmoke.sourceforge.net
3079S: Maintained
679655da 3080F: drivers/edac/e752x_edac.c
0e438e3f
DP
3081
3082EDAC-E7XXX
8b58be88 3083M: Doug Thompson <dougthompson@xmission.com>
91445c72 3084L: linux-edac@vger.kernel.org
0e438e3f
DP
3085W: bluesmoke.sourceforge.net
3086S: Maintained
679655da 3087F: drivers/edac/e7xxx_edac.c
0e438e3f 3088
77c5f5d2 3089EDAC-GHES
1b2c14b4 3090M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3091L: linux-edac@vger.kernel.org
3092W: bluesmoke.sourceforge.net
3093S: Maintained
2caa67a6 3094F: drivers/edac/ghes_edac.c
77c5f5d2 3095
6bc78404 3096EDAC-I82443BXGX
8b58be88 3097M: Tim Small <tim@buttersideup.com>
91445c72 3098L: linux-edac@vger.kernel.org
6bc78404
DT
3099W: bluesmoke.sourceforge.net
3100S: Maintained
679655da 3101F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3102
3103EDAC-I3000
8b58be88 3104M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3105L: linux-edac@vger.kernel.org
6bc78404
DT
3106W: bluesmoke.sourceforge.net
3107S: Maintained
679655da 3108F: drivers/edac/i3000_edac.c
6bc78404
DT
3109
3110EDAC-I5000
8b58be88 3111M: Doug Thompson <dougthompson@xmission.com>
91445c72 3112L: linux-edac@vger.kernel.org
ba9a5918
DT
3113W: bluesmoke.sourceforge.net
3114S: Maintained
679655da 3115F: drivers/edac/i5000_edac.c
ba9a5918 3116
44c12cb2 3117EDAC-I5400
1b2c14b4 3118M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3119L: linux-edac@vger.kernel.org
44c12cb2
MCC
3120W: bluesmoke.sourceforge.net
3121S: Maintained
679655da 3122F: drivers/edac/i5400_edac.c
44c12cb2 3123
3c9c92b6 3124EDAC-I7300
1b2c14b4 3125M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3126L: linux-edac@vger.kernel.org
3127W: bluesmoke.sourceforge.net
3128S: Maintained
3129F: drivers/edac/i7300_edac.c
3130
67c89316 3131EDAC-I7CORE
1b2c14b4 3132M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3133L: linux-edac@vger.kernel.org
3134W: bluesmoke.sourceforge.net
3135S: Maintained
70aff0ce 3136F: drivers/edac/i7core_edac.c
67c89316 3137
ba9a5918 3138EDAC-I82975X
8b58be88 3139M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3140M: "Arvind R." <arvino55@gmail.com>
91445c72 3141L: linux-edac@vger.kernel.org
ba9a5918
DT
3142W: bluesmoke.sourceforge.net
3143S: Maintained
679655da 3144F: drivers/edac/i82975x_edac.c
ba9a5918
DT
3145
3146EDAC-PASEMI
8b58be88 3147M: Egor Martovetsky <egor@pasemi.com>
91445c72 3148L: linux-edac@vger.kernel.org
6bc78404
DT
3149W: bluesmoke.sourceforge.net
3150S: Maintained
679655da 3151F: drivers/edac/pasemi_edac.c
6bc78404 3152
0e438e3f 3153EDAC-R82600
8b58be88 3154M: Tim Small <tim@buttersideup.com>
91445c72 3155L: linux-edac@vger.kernel.org
0e438e3f
DP
3156W: bluesmoke.sourceforge.net
3157S: Maintained
679655da 3158F: drivers/edac/r82600_edac.c
da9bb1d2 3159
4d096ca7 3160EDAC-SBRIDGE
1b2c14b4 3161M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3162L: linux-edac@vger.kernel.org
3163W: bluesmoke.sourceforge.net
3164S: Maintained
3165F: drivers/edac/sb_edac.c
3166
af39917d
CL
3167EDIROL UA-101/UA-1000 DRIVER
3168M: Clemens Ladisch <clemens@ladisch.de>
3169L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3170T: git git://git.alsa-project.org/alsa-kernel.git
3171S: Maintained
3172F: sound/usb/misc/ua101.c
3173
1f7df953
MF
3174EXTENSIBLE FIRMWARE INTERFACE (EFI)
3175M: Matt Fleming <matt.fleming@intel.com>
3176L: linux-efi@vger.kernel.org
78bef24e 3177T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3178S: Maintained
3179F: Documentation/x86/efi-stub.txt
3180F: arch/ia64/kernel/efi.c
3181F: arch/x86/boot/compressed/eboot.[ch]
3182F: arch/x86/include/asm/efi.h
3183F: arch/x86/platform/efi/*
a9499fa7 3184F: drivers/firmware/efi/*
1f7df953
MF
3185F: include/linux/efi*.h
3186
d68772b7
MF
3187EFI VARIABLE FILESYSTEM
3188M: Matthew Garrett <matthew.garrett@nebula.com>
3189M: Jeremy Kerr <jk@ozlabs.org>
3190M: Matt Fleming <matt.fleming@intel.com>
3191T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3192L: linux-efi@vger.kernel.org
3193S: Maintained
3194F: fs/efivarfs/
3195
85a00d9b
PJ
3196EFIFB FRAMEBUFFER DRIVER
3197L: linux-fbdev@vger.kernel.org
3198M: Peter Jones <pjones@redhat.com>
3199S: Maintained
3200F: drivers/video/efifb.c
3201
0bee8d28
JT
3202EFS FILESYSTEM
3203W: http://aeschi.ch.eu.org/efs/
3204S: Orphan
679655da 3205F: fs/efs/
0bee8d28 3206
4480f15b 3207EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3208M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3209M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3210L: linux-rdma@vger.kernel.org
fab97220 3211S: Supported
679655da 3212F: drivers/infiniband/hw/ehca/
fab97220 3213
aa8a9e25 3214EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3215M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3216L: netdev@vger.kernel.org
3217S: Maintained
9aa32835 3218F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3219
f0319efe 3220EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3221M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3222L: linux-media@vger.kernel.org
3223W: http://linuxtv.org
3224T: git git://linuxtv.org/media_tree.git
3225S: Maintained
3226F: drivers/media/usb/em28xx/
3227
3e3a7d66 3228EMBEDDED LINUX
8b58be88
JP
3229M: Paul Gortmaker <paul.gortmaker@windriver.com>
3230M: Matt Mackall <mpm@selenic.com>
3231M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3232L: linux-embedded@vger.kernel.org
3233S: Maintained
3234
3a1c1d44 3235EMULEX LPFC FC SCSI DRIVER
8b58be88 3236M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3237L: linux-scsi@vger.kernel.org
3238W: http://sourceforge.net/projects/lpfcxxxx
3239S: Supported
679655da 3240F: drivers/scsi/lpfc/
3a1c1d44 3241
5f5bac82 3242ENE CB710 FLASH CARD READER DRIVER
8b58be88 3243M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3244S: Maintained
3245F: drivers/misc/cb710/
3246F: drivers/mmc/host/cb710-mmc.*
3247F: include/linux/cb710.h
3248
931e39a1
ML
3249ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3250M: Maxim Levitsky <maximlevitsky@gmail.com>
3251S: Maintained
2a837449 3252F: drivers/media/rc/ene_ir.*
931e39a1 3253
ec207dcc
GS
3254ENHANCED ERROR HANDLING (EEH)
3255M: Gavin Shan <shangw@linux.vnet.ibm.com>
3256L: linuxppc-dev@lists.ozlabs.org
3257S: Supported
3258F: Documentation/powerpc/eeh-pci-error-recovery.txt
3259F: arch/powerpc/kernel/eeh*.c
3260
d5ca9006 3261EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3262M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3263S: Maintained
084bad91 3264T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3265F: drivers/video/s1d13xxxfb.c
3266F: include/video/s1d13xxxfb.h
d5ca9006 3267
1da177e4 3268ETHERNET BRIDGE
adbbf69d 3269M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3270L: bridge@lists.linux-foundation.org
4c325313 3271L: netdev@vger.kernel.org
c996d8b9 3272W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3273S: Maintained
679655da
JP
3274F: include/linux/netfilter_bridge/
3275F: net/bridge/
1da177e4 3276
1da177e4 3277EXT2 FILE SYSTEM
01971952 3278M: Jan Kara <jack@suse.cz>
72be2ccf 3279L: linux-ext4@vger.kernel.org
1da177e4 3280S: Maintained
679655da
JP
3281F: Documentation/filesystems/ext2.txt
3282F: fs/ext2/
3283F: include/linux/ext2*
1da177e4
LT
3284
3285EXT3 FILE SYSTEM
01971952 3286M: Jan Kara <jack@suse.cz>
8b58be88 3287M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3288M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3289L: linux-ext4@vger.kernel.org
3290S: Maintained
679655da
JP
3291F: Documentation/filesystems/ext3.txt
3292F: fs/ext3/
72be2ccf
EM
3293
3294EXT4 FILE SYSTEM
8b58be88 3295M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3296M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3297L: linux-ext4@vger.kernel.org
08a225f1 3298W: http://ext4.wiki.kernel.org
8a6e2535 3299Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3300S: Maintained
679655da
JP
3301F: Documentation/filesystems/ext4.txt
3302F: fs/ext4/
1da177e4 3303
c5532b09
MZ
3304Extended Verification Module (EVM)
3305M: Mimi Zohar <zohar@us.ibm.com>
3306S: Supported
3307F: security/integrity/evm/
3308
df6b3cfe
MH
3309EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3310M: MyungJoo Ham <myungjoo.ham@samsung.com>
3311M: Chanwoo Choi <cw00.choi@samsung.com>
3312L: linux-kernel@vger.kernel.org
3313S: Maintained
3314F: drivers/extcon/
3315F: Documentation/extcon/
3316
0a79951a
JH
3317EXYNOS DP DRIVER
3318M: Jingoo Han <jg1.han@samsung.com>
3319L: linux-fbdev@vger.kernel.org
3320S: Maintained
3321F: drivers/video/exynos/exynos_dp*
a824c73c 3322F: include/video/exynos_dp*
0a79951a 3323
33ad3912
DL
3324EXYNOS MIPI DISPLAY DRIVERS
3325M: Inki Dae <inki.dae@samsung.com>
3326M: Donghwa Lee <dh09.lee@samsung.com>
3327M: Kyungmin Park <kyungmin.park@samsung.com>
3328L: linux-fbdev@vger.kernel.org
3329S: Maintained
3330F: drivers/video/exynos/exynos_mipi*
3331F: include/video/exynos_mipi*
3332
e53004e2 3333F71805F HARDWARE MONITORING DRIVER
8b58be88 3334M: Jean Delvare <khali@linux-fr.org>
e53004e2
JD
3335L: lm-sensors@lm-sensors.org
3336S: Maintained
679655da
JP
3337F: Documentation/hwmon/f71805f
3338F: drivers/hwmon/f71805f.c
e53004e2 3339
eea977ed
MB
3340FC0011 TUNER DRIVER
3341M: Michael Buesch <m@bues.ch>
3342L: linux-media@vger.kernel.org
3343S: Maintained
ccae7af2
MCC
3344F: drivers/media/tuners/fc0011.h
3345F: drivers/media/tuners/fc0011.c
eea977ed 3346
91952bc0
AP
3347FC2580 MEDIA DRIVER
3348M: Antti Palosaari <crope@iki.fi>
3349L: linux-media@vger.kernel.org
3350W: http://linuxtv.org/
3351W: http://palosaari.fi/linux/
3352Q: http://patchwork.linuxtv.org/project/linux-media/list/
3353T: git git://linuxtv.org/anttip/media_tree.git
3354S: Maintained
3355F: drivers/media/tuners/fc2580*
eea977ed 3356
88b2dbdb
EP
3357FANOTIFY
3358M: Eric Paris <eparis@redhat.com>
3359S: Maintained
3360F: fs/notify/fanotify/
3361F: include/linux/fanotify.h
c117ab84 3362F: include/uapi/linux/fanotify.h
88b2dbdb 3363
1da177e4 3364FARSYNC SYNCHRONOUS DRIVER
8b58be88 3365M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3366W: http://www.farsite.co.uk/
3367S: Supported
679655da 3368F: drivers/net/wan/farsync.*
1da177e4 3369
c5408b88 3370FAULT INJECTION SUPPORT
8b58be88 3371M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3372S: Supported
679655da
JP
3373F: Documentation/fault-injection/
3374F: lib/fault-inject.c
c5408b88 3375
cae727db
RL
3376FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3377M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3378L: fcoe-devel@open-fcoe.org
cae727db
RL
3379W: www.Open-FCoE.org
3380S: Supported
3381F: drivers/scsi/libfc/
3382F: drivers/scsi/fcoe/
3383F: include/scsi/fc/
3384F: include/scsi/libfc.h
3385F: include/scsi/libfcoe.h
c117ab84 3386F: include/uapi/scsi/fc/
cae727db 3387
e2d1d6c0 3388FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3389M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3390L: linux-fsdevel@vger.kernel.org
1da177e4 3391S: Maintained
679655da
JP
3392F: include/linux/fcntl.h
3393F: include/linux/fs.h
c117ab84
CEB
3394F: include/uapi/linux/fcntl.h
3395F: include/uapi/linux/fs.h
679655da
JP
3396F: fs/fcntl.c
3397F: fs/locks.c
1da177e4 3398
e2d1d6c0 3399FILESYSTEMS (VFS and infrastructure)
8b58be88 3400M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3401L: linux-fsdevel@vger.kernel.org
173acc7c 3402S: Maintained
679655da 3403F: fs/*
173acc7c 3404
b26e0ed4 3405FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3406M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3407L: lm-sensors@lm-sensors.org
3408S: Maintained
d5ca6918
JP
3409F: drivers/hwmon/f75375s.c
3410F: include/linux/f75375s.h
b26e0ed4 3411
a331b0c3
CL
3412FIREWIRE AUDIO DRIVERS
3413M: Clemens Ladisch <clemens@ladisch.de>
3414L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3415T: git git://git.alsa-project.org/alsa-kernel.git
3416S: Maintained
3417F: sound/firewire/
3418
eb86ec51
SR
3419FIREWIRE MEDIA DRIVERS (firedtv)
3420M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3421L: linux-media@vger.kernel.org
3422L: linux1394-devel@lists.sourceforge.net
3423T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3424S: Maintained
3425F: drivers/media/firewire/
3426
a511ce33
CB
3427FIREWIRE SBP-2 TARGET
3428M: Chris Boot <bootc@bootc.net>
3429L: linux-scsi@vger.kernel.org
3430L: target-devel@vger.kernel.org
3431L: linux1394-devel@lists.sourceforge.net
3432T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3433S: Maintained
3434F: drivers/target/sbp/
3435
7d2c86b5 3436FIREWIRE SUBSYSTEM
8b58be88 3437M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3438L: linux1394-devel@lists.sourceforge.net
958a29cb 3439W: http://ieee1394.wiki.kernel.org/
2ca526bf 3440T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3441S: Maintained
679655da 3442F: drivers/firewire/
8f06ce3b
SR
3443F: include/linux/firewire.h
3444F: include/uapi/linux/firewire*.h
9f6d3c4b 3445F: tools/firewire/
e2d1d6c0
RD
3446
3447FIRMWARE LOADER (request_firmware)
39e68089
ML
3448M: Ming Lei <ming.lei@canonical.com>
3449L: linux-kernel@vger.kernel.org
3450S: Maintained
679655da
JP
3451F: Documentation/firmware_class/
3452F: drivers/base/firmware*.c
3453F: include/linux/firmware.h
e2d1d6c0 3454
f730e3dc 3455FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3456M: Joshua Morris <josh.h.morris@us.ibm.com>
3457M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3458S: Maintained
3459F: drivers/block/rsxx/
3460
8206f664
JK
3461FLOPPY DRIVER
3462M: Jiri Kosina <jkosina@suse.cz>
3463T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3464S: Odd fixes
3465F: drivers/block/floppy.c
3466
9c9f32ed
AR
3467FMC SUBSYSTEM
3468M: Alessandro Rubini <rubini@gnudd.com>
3469W: http://www.ohwr.org/projects/fmc-bus
3470S: Supported
3471F: drivers/fmc/
3472F: include/linux/fmc*.h
3473F: include/linux/ipmi-fru.h
3474K: fmc_d.*register
3475
e2d1d6c0 3476FPU EMULATOR
8b58be88 3477M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3478W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3479S: Maintained
679655da 3480F: arch/x86/math-emu/
e2d1d6c0
RD
3481
3482FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3483L: netdev@vger.kernel.org
c173bfac 3484S: Orphan
679655da
JP
3485F: drivers/net/wan/dlci.c
3486F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3487
3488FRAMEBUFFER LAYER
5489e948
JCPV
3489M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3490M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3491L: linux-fbdev@vger.kernel.org
e2d1d6c0 3492W: http://linux-fbdev.sourceforge.net/
b22fe37b 3493Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3494T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3495S: Maintained
679655da 3496F: Documentation/fb/
d958c62c 3497F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3498F: drivers/video/
3499F: include/video/
679655da 3500F: include/linux/fb.h
c117ab84
CEB
3501F: include/uapi/video/
3502F: include/uapi/linux/fb.h
e2d1d6c0 3503
a57c188e 3504FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3505M: Timur Tabi <timur@tabi.org>
a57c188e 3506L: linux-fbdev@vger.kernel.org
c4ef9bc4 3507S: Maintained
a57c188e
TT
3508F: drivers/video/fsl-diu-fb.*
3509
e2d1d6c0 3510FREESCALE DMA DRIVER
8b58be88
JP
3511M: Li Yang <leoli@freescale.com>
3512M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3513L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3514S: Maintained
679655da 3515F: drivers/dma/fsldma.*
e2d1d6c0
RD
3516
3517FREESCALE I2C CPM DRIVER
8b58be88 3518M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3519L: linuxppc-dev@lists.ozlabs.org
846557d3 3520L: linux-i2c@vger.kernel.org
0d2b405a 3521S: Maintained
679655da 3522F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3523
60e8c5ab 3524FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3525M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3526L: linux-fbdev@vger.kernel.org
efc03ecb 3527L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3528S: Maintained
bad985a1 3529F: include/linux/platform_data/video-imxfb.h
679655da 3530F: drivers/video/imxfb.c
60e8c5ab 3531
4689a6b1 3532FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3533M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3534M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3535L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3536L: netdev@vger.kernel.org
3537S: Maintained
ec21e2ec 3538F: drivers/net/ethernet/freescale/fs_enet/
679655da 3539F: include/linux/fs_enet_pd.h
4689a6b1 3540
d9e9d82c 3541FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3542L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3543S: Orphan
679655da
JP
3544F: arch/powerpc/sysdev/qe_lib/
3545F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3546
b55ef929 3547FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3548M: Li Yang <leoli@freescale.com>
6372594a 3549L: linux-usb@vger.kernel.org
a4724ed6 3550L: linuxppc-dev@lists.ozlabs.org
a7205b30 3551S: Maintained
5429c731 3552F: drivers/usb/gadget/fsl*
a7205b30 3553
beaf53bf 3554FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3555M: Li Yang <leoli@freescale.com>
beaf53bf 3556L: netdev@vger.kernel.org
a4724ed6 3557L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3558S: Maintained
ec21e2ec 3559F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3560
d9e9d82c 3561FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3562M: Timur Tabi <timur@tabi.org>
a4724ed6 3563L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3564S: Maintained
df621252 3565F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3566
3567FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3568M: Timur Tabi <timur@tabi.org>
93711660 3569L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3570L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3571S: Maintained
69aefcea
JP
3572F: sound/soc/fsl/fsl*
3573F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3574
1da177e4 3575FREEVXFS FILESYSTEM
8b58be88 3576M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3577W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3578S: Maintained
679655da 3579F: fs/freevxfs/
1da177e4 3580
71038f52 3581FREEZER
8b58be88 3582M: Pavel Machek <pavel@ucw.cz>
49db1903 3583M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 3584L: linux-pm@vger.kernel.org
71038f52 3585S: Supported
679655da
JP
3586F: Documentation/power/freezing-of-tasks.txt
3587F: include/linux/freezer.h
3588F: kernel/freezer.c
71038f52 3589
839a1f79
KRW
3590FRONTSWAP API
3591M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3592L: linux-kernel@vger.kernel.org
3593S: Maintained
3594F: mm/frontswap.c
3595F: include/linux/frontswap.h
3596
a5432f5a 3597FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3598M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3599L: linux-cachefs@redhat.com
3600S: Supported
3601F: Documentation/filesystems/caching/
3602F: fs/fscache/
3603F: include/linux/fscache*.h
3604
f58ad8f5
JK
3605F2FS FILE SYSTEM
3606M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3607L: linux-f2fs-devel@lists.sourceforge.net
3608W: http://en.wikipedia.org/wiki/F2FS
3609T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3610S: Maintained
3611F: Documentation/filesystems/f2fs.txt
3612F: fs/f2fs/
3613F: include/linux/f2fs_fs.h
3614
5ab7ffea 3615FUJITSU FR-V (FRV) PORT
8b58be88 3616M: David Howells <dhowells@redhat.com>
1da177e4 3617S: Maintained
679655da 3618F: arch/frv/
1da177e4 3619
20b93734 3620FUJITSU LAPTOP EXTRAS
409a3e98 3621M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3622L: platform-driver-x86@vger.kernel.org
20b93734 3623S: Maintained
679655da 3624F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3625
4da621b6
HK
3626FUJITSU M-5MO LS CAMERA ISP DRIVER
3627M: Kyungmin Park <kyungmin.park@samsung.com>
3628M: Heungjun Kim <riverful.kim@samsung.com>
3629L: linux-media@vger.kernel.org
3630S: Maintained
90d72ac6 3631F: drivers/media/i2c/m5mols/
4da621b6
HK
3632F: include/media/m5mols.h
3633
2d24c490
RG
3634FUJITSU TABLET EXTRAS
3635M: Robert Gerlach <khnz@gmx.de>
3636L: platform-driver-x86@vger.kernel.org
3637S: Maintained
3638F: drivers/platform/x86/fujitsu-tablet.c
3639
04578f17 3640FUSE: FILESYSTEM IN USERSPACE
8b58be88 3641M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3642L: fuse-devel@lists.sourceforge.net
3643W: http://fuse.sourceforge.net/
3644S: Maintained
679655da 3645F: fs/fuse/
c117ab84 3646F: include/uapi/linux/fuse.h
04578f17 3647
1da177e4 3648FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3649M: Rik Faith <faith@cs.unc.edu>
1da177e4 3650L: linux-scsi@vger.kernel.org
baaea1dc 3651S: Odd Fixes (e.g., new signatures)
679655da 3652F: drivers/scsi/fdomain.*
1da177e4 3653
d8e2162c
PO
3654GCOV BASED KERNEL PROFILING
3655M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3656S: Maintained
3657F: kernel/gcov/
3658F: Documentation/gcov.txt
3659
1da177e4 3660GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3661M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3662L: linux-scsi@vger.kernel.org
3663W: http://www.icp-vortex.com/
3664S: Supported
679655da 3665F: drivers/scsi/gdt*
1da177e4 3666
3169a1c7
HV
3667GEMTEK FM RADIO RECEIVER DRIVER
3668M: Hans Verkuil <hverkuil@xs4all.nl>
3669L: linux-media@vger.kernel.org
3670T: git git://linuxtv.org/media_tree.git
3671W: http://linuxtv.org
3672S: Maintained
3673F: drivers/media/radio/radio-gemtek*
3674
1c23af90 3675GENERIC GPIO I2C DRIVER
880b0e26 3676M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3677S: Supported
679655da
JP
3678F: drivers/i2c/busses/i2c-gpio.c
3679F: include/linux/i2c-gpio.h
1c23af90 3680
92ed1a76
PK
3681GENERIC GPIO I2C MULTIPLEXER DRIVER
3682M: Peter Korsgaard <peter.korsgaard@barco.com>
3683L: linux-i2c@vger.kernel.org
3684S: Supported
e7065e20
JD
3685F: drivers/i2c/muxes/i2c-mux-gpio.c
3686F: include/linux/i2c-mux-gpio.h
3687F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3688
9251ce95 3689GENERIC HDLC (WAN) DRIVERS
8b58be88 3690M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3691W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3692S: Maintained
679655da
JP
3693F: drivers/net/wan/c101.c
3694F: drivers/net/wan/hd6457*
3695F: drivers/net/wan/hdlc*
3696F: drivers/net/wan/n2.c
3697F: drivers/net/wan/pc300too.c
3698F: drivers/net/wan/pci200syn.c
3699F: drivers/net/wan/wanxl*
1da177e4 3700
1527aab6 3701GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3702M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3703L: linux-arch@vger.kernel.org
3704T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3705S: Maintained
14430813
JP
3706F: include/asm-generic/
3707F: include/uapi/asm-generic/
1527aab6 3708
ff764963
KVA
3709GENERIC PHY FRAMEWORK
3710M: Kishon Vijay Abraham I <kishon@ti.com>
3711L: linux-kernel@vger.kernel.org
3712T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3713S: Supported
3714F: drivers/phy/
3715F: include/linux/phy/
3716
ccb86a69 3717GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3718M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3719L: kvm@vger.kernel.org
ccb86a69
MT
3720S: Supported
3721F: drivers/uio/uio_pci_generic.c
3722
5be7b50f 3723GFS2 FILE SYSTEM
8b58be88 3724M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3725L: cluster-devel@redhat.com
5be7b50f 3726W: http://sources.redhat.com/cluster/
08deed1e
JP
3727T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3728T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3729S: Supported
679655da
JP
3730F: Documentation/filesystems/gfs2*.txt
3731F: fs/gfs2/
c117ab84 3732F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3733
0a34eb8f 3734GIGASET ISDN DRIVERS
8b58be88
JP
3735M: Hansjoerg Lipp <hjlipp@web.de>
3736M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3737L: gigaset307x-common@lists.sourceforge.net
3738W: http://gigaset307x.sourceforge.net/
3739S: Maintained
679655da
JP
3740F: Documentation/isdn/README.gigaset
3741F: drivers/isdn/gigaset/
c117ab84 3742F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3743
a0dc00b4 3744GPIO SUBSYSTEM
e4651a9f 3745M: Linus Walleij <linus.walleij@linaro.org>
a0dc00b4 3746S: Maintained
d15b7179 3747L: linux-gpio@vger.kernel.org
98909cf0 3748F: Documentation/gpio.txt
a0dc00b4
GL
3749F: drivers/gpio/
3750F: include/linux/gpio*
9b692346 3751F: include/asm-generic/gpio.h
a0dc00b4 3752
71a6d0af
HW
3753GRE DEMULTIPLEXER DRIVER
3754M: Dmitry Kozlov <xeb@mail.ru>
3755L: netdev@vger.kernel.org
3756S: Maintained
11c26770
JP
3757F: net/ipv4/gre_demux.c
3758F: net/ipv4/gre_offload.c
71a6d0af
HW
3759F: include/net/gre.h
3760
d4c41139
KG
3761GRETH 10/100/1G Ethernet MAC device driver
3762M: Kristoffer Glembo <kristoffer@gaisler.com>
3763L: netdev@vger.kernel.org
3764S: Maintained
a31a96ad 3765F: drivers/net/ethernet/aeroflex/
d4c41139 3766
e8deeae2 3767GSPCA FINEPIX SUBDRIVER
8b58be88 3768M: Frank Zago <frank@zago.net>
661263b5 3769L: linux-media@vger.kernel.org
275ffde4 3770T: git git://linuxtv.org/media_tree.git
e8deeae2 3771S: Maintained
0c0d06ca 3772F: drivers/media/usb/gspca/finepix.c
e8deeae2 3773
4b3fa3c4
OL
3774GSPCA GL860 SUBDRIVER
3775M: Olivier Lorin <o.lorin@laposte.net>
3776L: linux-media@vger.kernel.org
275ffde4 3777T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3778S: Maintained
0c0d06ca 3779F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3780
e8deeae2 3781GSPCA M5602 SUBDRIVER
8b58be88 3782M: Erik Andren <erik.andren@gmail.com>
661263b5 3783L: linux-media@vger.kernel.org
275ffde4 3784T: git git://linuxtv.org/media_tree.git
e8deeae2 3785S: Maintained
0c0d06ca 3786F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3787
3788GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3789M: Hans de Goede <hdegoede@redhat.com>
661263b5 3790L: linux-media@vger.kernel.org
275ffde4 3791T: git git://linuxtv.org/media_tree.git
e8deeae2 3792S: Maintained
0c0d06ca 3793F: drivers/media/usb/gspca/pac207.c
e8deeae2 3794
261982f1 3795GSPCA SN9C20X SUBDRIVER
d95c5b0b 3796M: Brian Johnson <brijohn@gmail.com>
261982f1 3797L: linux-media@vger.kernel.org
275ffde4 3798T: git git://linuxtv.org/media_tree.git
261982f1 3799S: Maintained
0c0d06ca 3800F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3801
e8deeae2 3802GSPCA T613 SUBDRIVER
8b58be88 3803M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3804L: linux-media@vger.kernel.org
275ffde4 3805T: git git://linuxtv.org/media_tree.git
e8deeae2 3806S: Maintained
0c0d06ca 3807F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3808
3809GSPCA USB WEBCAM DRIVER
fc3f906b 3810M: Hans de Goede <hdegoede@redhat.com>
661263b5 3811L: linux-media@vger.kernel.org
275ffde4 3812T: git git://linuxtv.org/media_tree.git
e8deeae2 3813S: Maintained
0c0d06ca 3814F: drivers/media/usb/gspca/
e8deeae2 3815
aa3c598b
EG
3816STK1160 USB VIDEO CAPTURE DRIVER
3817M: Ezequiel Garcia <elezegarcia@gmail.com>
3818L: linux-media@vger.kernel.org
275ffde4 3819T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3820S: Maintained
3821F: drivers/media/usb/stk1160/
e8deeae2 3822
71a6d0af
HW
3823HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3824M: Frank Seidel <frank@f-seidel.de>
3825L: platform-driver-x86@vger.kernel.org
3826W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3827S: Maintained
3828F: drivers/platform/x86/hdaps.c
3829
48fc9e26
HV
3830HDPVR USB VIDEO ENCODER DRIVER
3831M: Hans Verkuil <hverkuil@xs4all.nl>
3832L: linux-media@vger.kernel.org
3833T: git git://linuxtv.org/media_tree.git
3834W: http://linuxtv.org
3835S: Odd Fixes
14430813 3836F: drivers/media/usb/hdpvr/
48fc9e26 3837
71a6d0af
HW
3838HWPOISON MEMORY FAILURE HANDLING
3839M: Andi Kleen <andi@firstfloor.org>
3840L: linux-mm@kvack.org
3841T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3842S: Maintained
3843F: mm/memory-failure.c
3844F: mm/hwpoison-inject.c
3845
3846HYPERVISOR VIRTUAL CONSOLE DRIVER
3847L: linuxppc-dev@lists.ozlabs.org
3848S: Odd Fixes
3849F: drivers/tty/hvc/
3850
5b543965 3851HARDWARE MONITORING
9e012c1a 3852M: Jean Delvare <khali@linux-fr.org>
ca462085 3853M: Guenter Roeck <linux@roeck-us.net>
5b543965 3854L: lm-sensors@lm-sensors.org
595142e0 3855W: http://www.lm-sensors.org/
9e012c1a 3856T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3857T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3858S: Maintained
047f4ec2 3859F: Documentation/hwmon/
679655da 3860F: drivers/hwmon/
047f4ec2 3861F: include/linux/hwmon*.h
5b543965 3862
844dd05f 3863HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3864M: Matt Mackall <mpm@selenic.com>
3865M: Herbert Xu <herbert@gondor.apana.org.au>
3866S: Odd fixes
679655da
JP
3867F: Documentation/hw_random.txt
3868F: drivers/char/hw_random/
3869F: include/linux/hw_random.h
844dd05f 3870
8b37fcfc
OBC
3871HARDWARE SPINLOCK CORE
3872M: Ohad Ben-Cohen <ohad@wizery.com>
3873S: Maintained
3874F: Documentation/hwspinlock.txt
3875F: drivers/hwspinlock/hwspinlock_*
3876F: include/linux/hwspinlock.h
3877
1da177e4 3878HARMONY SOUND DRIVER
ac6aecbf 3879L: linux-parisc@vger.kernel.org
1da177e4 3880S: Maintained
679655da 3881F: sound/parisc/harmony.*
1da177e4 3882
91952bc0
AP
3883HD29L2 MEDIA DRIVER
3884M: Antti Palosaari <crope@iki.fi>
3885L: linux-media@vger.kernel.org
3886W: http://linuxtv.org/
3887W: http://palosaari.fi/linux/
3888Q: http://patchwork.linuxtv.org/project/linux-media/list/
3889T: git git://linuxtv.org/anttip/media_tree.git
3890S: Maintained
3891F: drivers/media/dvb-frontends/hd29l2*
3892
e2d1d6c0 3893HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3894M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3895L: iss_storagedev@hp.com
3896S: Maintained
679655da
JP
3897F: Documentation/blockdev/cpqarray.txt
3898F: drivers/block/cpqarray.*
e2d1d6c0 3899
9257aa49 3900HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3901M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3902L: iss_storagedev@hp.com
3903S: Supported
3904F: Documentation/scsi/hpsa.txt
3905F: drivers/scsi/hpsa*.[ch]
3906F: include/linux/cciss*.h
c117ab84 3907F: include/uapi/linux/cciss*.h
9257aa49 3908
e2d1d6c0 3909HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 3910M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
3911L: iss_storagedev@hp.com
3912S: Supported
679655da
JP
3913F: Documentation/blockdev/cciss.txt
3914F: drivers/block/cciss*
3915F: include/linux/cciss_ioctl.h
c117ab84 3916F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 3917
1da177e4 3918HFS FILESYSTEM
6cf515e1
GU
3919L: linux-fsdevel@vger.kernel.org
3920S: Orphan
679655da
JP
3921F: Documentation/filesystems/hfs.txt
3922F: fs/hfs/
1da177e4
LT
3923
3924HGA FRAMEBUFFER DRIVER
8b58be88 3925M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
3926L: linux-nvidia@lists.surfsouth.com
3927W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3928S: Maintained
679655da 3929F: drivers/video/hgafb.c
1da177e4 3930
4480f15b 3931HIBERNATION (aka Software Suspend, aka swsusp)
8b58be88 3932M: Pavel Machek <pavel@ucw.cz>
49db1903 3933M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 3934L: linux-pm@vger.kernel.org
e2d1d6c0 3935S: Supported
679655da
JP
3936F: arch/x86/power/
3937F: drivers/base/power/
3938F: kernel/power/
3939F: include/linux/suspend.h
3940F: include/linux/freezer.h
3941F: include/linux/pm.h
679655da 3942F: arch/*/include/asm/suspend*.h
e2d1d6c0 3943
4ef4caad 3944HID CORE LAYER
8b58be88 3945M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 3946L: linux-input@vger.kernel.org
54e5881d 3947T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 3948S: Maintained
679655da
JP
3949F: drivers/hid/
3950F: include/linux/hid*
c117ab84 3951F: include/uapi/linux/hid*
4ef4caad 3952
38bed542 3953HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 3954M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 3955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 3956S: Maintained
679655da
JP
3957F: Documentation/timers/
3958F: kernel/hrtimer.c
88606e80
TG
3959F: kernel/time/clockevents.c
3960F: kernel/time/tick*.*
3961F: kernel/time/timer_*.c
05ed8490 3962F: include/linux/clockchips.h
679655da 3963F: include/linux/hrtimer.h
38bed542 3964
1da177e4 3965HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 3966L: linux-hams@vger.kernel.org
8b64f2a0 3967S: Orphan
679655da
JP
3968F: drivers/net/hamradio/dmascc.c
3969F: drivers/net/hamradio/scc.c
1da177e4 3970
ede1e6f8 3971HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 3972M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
3973W: http://www.highpoint-tech.com
3974S: Supported
679655da
JP
3975F: Documentation/scsi/hptiop.txt
3976F: drivers/scsi/hptiop.c
ede1e6f8 3977
1da177e4 3978HIPPI
8b58be88 3979M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
3980L: linux-hippi@sunsite.dk
3981S: Maintained
679655da 3982F: include/linux/hippidevice.h
c117ab84 3983F: include/uapi/linux/if_hippi.h
679655da 3984F: net/802/hippi.c
ff5a3b50 3985F: drivers/net/hippi/
1da177e4 3986
ff1d2767 3987HOST AP DRIVER
8b58be88 3988M: Jouni Malinen <j@w1.fi>
85d32e7b 3989L: hostap@shmoo.com (subscribers-only)
724c6b35 3990L: linux-wireless@vger.kernel.org
ff1d2767
JM
3991W: http://hostap.epitest.fi/
3992S: Maintained
679655da 3993F: drivers/net/wireless/hostap/
ff1d2767 3994
dd8cd779 3995HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 3996L: platform-driver-x86@vger.kernel.org
95c70215 3997S: Orphan
679655da 3998F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 3999
e2d1d6c0 4000HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4001M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4002S: Maintained
7e25d724 4003F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4004
7d2c86b5 4005HPET: High Precision Event Timers driver
8b58be88 4006M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4007S: Maintained
679655da
JP
4008F: Documentation/timers/hpet.txt
4009F: drivers/char/hpet.c
4010F: include/linux/hpet.h
c117ab84 4011F: include/uapi/linux/hpet.h
b9b0332f 4012
e07b5d79 4013HPET: x86
9c5fb19a 4014M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 4015S: Maintained
679655da
JP
4016F: arch/x86/kernel/hpet.c
4017F: arch/x86/include/asm/hpet.h
b9b0332f 4018
1da177e4 4019HPFS FILESYSTEM
8b58be88 4020M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4021W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4022S: Maintained
679655da 4023F: fs/hpfs/
1da177e4 4024
7d2c86b5 4025HSO 3G MODEM DRIVER
8b58be88 4026M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4027W: http://www.pharscape.org
4028S: Maintained
679655da 4029F: drivers/net/usb/hso.c
11cd29b0 4030
5a18c343 4031HTCPEN TOUCHSCREEN DRIVER
8b58be88 4032M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4033L: linux-input@vger.kernel.org
4034S: Maintained
679655da 4035F: drivers/input/touchscreen/htcpen.c
5a18c343 4036
1da177e4 4037HUGETLB FILESYSTEM
6d49e352 4038M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4039S: Maintained
679655da 4040F: fs/hugetlbfs/
1da177e4 4041
05183189
S
4042Hyper-V CORE AND DRIVERS
4043M: K. Y. Srinivasan <kys@microsoft.com>
4044M: Haiyang Zhang <haiyangz@microsoft.com>
4045L: devel@linuxdriverproject.org
4046S: Maintained
a4162747
HZ
4047F: arch/x86/include/asm/mshyperv.h
4048F: arch/x86/include/uapi/asm/hyperv.h
4049F: arch/x86/kernel/cpu/mshyperv.c
05183189 4050F: drivers/hid/hid-hyperv.c
a4162747 4051F: drivers/hv/
05183189 4052F: drivers/net/hyperv/
a4162747
HZ
4053F: drivers/scsi/storvsc_drv.c
4054F: drivers/video/hyperv_fb.c
4055F: include/linux/hyperv.h
4056F: tools/hv/
05183189 4057
d85c8a6a
JD
4058I2C OVER PARALLEL PORT
4059M: Jean Delvare <khali@linux-fr.org>
4060L: linux-i2c@vger.kernel.org
4061S: Maintained
4062F: Documentation/i2c/busses/i2c-parport
4063F: Documentation/i2c/busses/i2c-parport-light
4064F: drivers/i2c/busses/i2c-parport.c
4065F: drivers/i2c/busses/i2c-parport-light.c
4066
4067I2C/SMBUS CONTROLLER DRIVERS FOR PC
4068M: Jean Delvare <khali@linux-fr.org>
4069L: linux-i2c@vger.kernel.org
4070S: Maintained
4071F: Documentation/i2c/busses/i2c-ali1535
4072F: Documentation/i2c/busses/i2c-ali1563
4073F: Documentation/i2c/busses/i2c-ali15x3
4074F: Documentation/i2c/busses/i2c-amd756
4075F: Documentation/i2c/busses/i2c-amd8111
4076F: Documentation/i2c/busses/i2c-i801
4077F: Documentation/i2c/busses/i2c-nforce2
4078F: Documentation/i2c/busses/i2c-piix4
4079F: Documentation/i2c/busses/i2c-sis5595
4080F: Documentation/i2c/busses/i2c-sis630
4081F: Documentation/i2c/busses/i2c-sis96x
4082F: Documentation/i2c/busses/i2c-via
4083F: Documentation/i2c/busses/i2c-viapro
4084F: drivers/i2c/busses/i2c-ali1535.c
4085F: drivers/i2c/busses/i2c-ali1563.c
4086F: drivers/i2c/busses/i2c-ali15x3.c
4087F: drivers/i2c/busses/i2c-amd756.c
4088F: drivers/i2c/busses/i2c-amd756-s4882.c
4089F: drivers/i2c/busses/i2c-amd8111.c
4090F: drivers/i2c/busses/i2c-i801.c
4091F: drivers/i2c/busses/i2c-isch.c
4092F: drivers/i2c/busses/i2c-nforce2.c
4093F: drivers/i2c/busses/i2c-nforce2-s4985.c
4094F: drivers/i2c/busses/i2c-piix4.c
4095F: drivers/i2c/busses/i2c-sis5595.c
4096F: drivers/i2c/busses/i2c-sis630.c
4097F: drivers/i2c/busses/i2c-sis96x.c
4098F: drivers/i2c/busses/i2c-via.c
4099F: drivers/i2c/busses/i2c-viapro.c
4100
cb7f07a4
NH
4101I2C/SMBUS ISMT DRIVER
4102M: Seth Heasley <seth.heasley@intel.com>
4103M: Neil Horman <nhorman@tuxdriver.com>
4104L: linux-i2c@vger.kernel.org
4105F: drivers/i2c/busses/i2c-ismt.c
4106F: Documentation/i2c/busses/i2c-ismt
4107
6ea884db 4108I2C/SMBUS STUB DRIVER
94877548 4109M: Jean Delvare <khali@linux-fr.org>
846557d3 4110L: linux-i2c@vger.kernel.org
6ea884db 4111S: Maintained
8547a5bc 4112F: drivers/i2c/i2c-stub.c
6ea884db 4113
5b543965 4114I2C SUBSYSTEM
14d77c4d 4115M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4116L: linux-i2c@vger.kernel.org
a01064a9 4117W: http://i2c.wiki.kernel.org/
14d77c4d 4118T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4119S: Maintained
679655da
JP
4120F: Documentation/i2c/
4121F: drivers/i2c/
4122F: include/linux/i2c.h
03b70d62 4123F: include/linux/i2c-*.h
c117ab84
CEB
4124F: include/uapi/linux/i2c.h
4125F: include/uapi/linux/i2c-*.h
1da177e4 4126
d85c8a6a
JD
4127I2C-TAOS-EVM DRIVER
4128M: Jean Delvare <khali@linux-fr.org>
4129L: linux-i2c@vger.kernel.org
4130S: Maintained
4131F: Documentation/i2c/busses/i2c-taos-evm
4132F: drivers/i2c/busses/i2c-taos-evm.c
4133
e8c76eed 4134I2C-TINY-USB DRIVER
8b58be88 4135M: Till Harbaum <till@harbaum.org>
846557d3 4136L: linux-i2c@vger.kernel.org
932d1872 4137W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4138S: Maintained
679655da 4139F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4140
1da177e4 4141i386 BOOT CODE
8b58be88 4142M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4143S: Maintained
679655da 4144F: arch/x86/boot/
1da177e4
LT
4145
4146i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4147M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4148T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4149S: Maintained
4150
1da177e4 4151IA64 (Itanium) PLATFORM
8b58be88
JP
4152M: Tony Luck <tony.luck@intel.com>
4153M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4154L: linux-ia64@vger.kernel.org
6b1c70b1 4155T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4156S: Maintained
679655da 4157F: arch/ia64/
1da177e4 4158
956c203c 4159IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4160M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4161M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4162L: linux-crypto@vger.kernel.org
4163S: Supported
4164F: drivers/crypto/nx/
4165
0e16aafb
SJ
4166IBM Power 842 compression accelerator
4167M: Robert Jennings <rcj@linux.vnet.ibm.com>
4168S: Supported
4169F: drivers/crypto/nx/nx-842.c
4170F: include/linux/nx842.h
4171
1da177e4 4172IBM Power Linux RAID adapter
8b58be88 4173M: Brian King <brking@us.ibm.com>
1da177e4 4174S: Supported
679655da 4175F: drivers/scsi/ipr.*
1da177e4 4176
9d348af4
SL
4177IBM Power Virtual Ethernet Device Driver
4178M: Santiago Leon <santil@linux.vnet.ibm.com>
4179L: netdev@vger.kernel.org
4180S: Supported
9aa32835 4181F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4182
4b7652cc
RJ
4183IBM Power Virtual SCSI/FC Device Drivers
4184M: Robert Jennings <rcj@linux.vnet.ibm.com>
4185L: linux-scsi@vger.kernel.org
4186S: Supported
4187F: drivers/scsi/ibmvscsi/
4188X: drivers/scsi/ibmvscsi/ibmvstgt.c
4189
1da177e4
LT
4190IBM ServeRAID RAID DRIVER
4191P: Jack Hammer
8b58be88 4192M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4193W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4194S: Supported
679655da 4195F: drivers/scsi/ips.*
1da177e4 4196
6ed9f9c4
PT
4197ICH LPC AND GPIO DRIVER
4198M: Peter Tyser <ptyser@xes-inc.com>
4199S: Maintained
4200F: drivers/mfd/lpc_ich.c
4201F: drivers/gpio/gpio-ich.c
4202
1e7106fc 4203IDE SUBSYSTEM
8b58be88 4204M: "David S. Miller" <davem@davemloft.net>
1da177e4 4205L: linux-ide@vger.kernel.org
8a6e2535 4206Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4207T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4208S: Maintained
679655da
JP
4209F: Documentation/ide/
4210F: drivers/ide/
4211F: include/linux/ide.h
1da177e4 4212
6cb8c13d
IP
4213IDEAPAD LAPTOP EXTRAS DRIVER
4214M: Ike Panhc <ike.pan@canonical.com>
4215L: platform-driver-x86@vger.kernel.org
4216W: http://launchpad.net/ideapad-laptop
4217S: Maintained
4218F: drivers/platform/x86/ideapad-laptop.c
4219
1ea4c161
AM
4220IDEAPAD LAPTOP SLIDEBAR DRIVER
4221M: Andrey Moiseev <o2g.org.ru@gmail.com>
4222L: linux-input@vger.kernel.org
4223W: https://github.com/o2genum/ideapad-slidebar
4224S: Maintained
4225F: drivers/input/misc/ideapad_slidebar.c
4226
0f861e8c 4227IDE/ATAPI DRIVERS
487ba8e8 4228M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4229L: linux-ide@vger.kernel.org
c404c199 4230S: Maintained
679655da
JP
4231F: Documentation/cdrom/ide-cd
4232F: drivers/ide/ide-cd*
1da177e4 4233
27471fdb 4234IDLE-I7300
8b58be88 4235M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4236L: linux-pm@vger.kernel.org
27471fdb 4237S: Supported
679655da 4238F: drivers/idle/i7300_idle.c
27471fdb 4239
02cf2286 4240IEEE 802.15.4 SUBSYSTEM
68653359 4241M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4242M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4243L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4244W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4245T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4246S: Maintained
4247F: net/ieee802154/
68653359 4248F: net/mac802154/
251741b1 4249F: drivers/net/ieee802154/
02cf2286 4250
40ad4a30
SY
4251IGUANAWORKS USB IR TRANSCEIVER
4252M: Sean Young <sean@mess.org>
4253L: linux-media@vger.kernel.org
4254S: Maintained
4255F: drivers/media/rc/iguanair.c
4256
9545f86e 4257IIO SUBSYSTEM AND DRIVERS
030a13d7 4258M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4259L: linux-iio@vger.kernel.org
4260S: Maintained
03e7c251 4261F: drivers/iio/
9545f86e
AP
4262F: drivers/staging/iio/
4263
65519263
SG
4264IKANOS/ADI EAGLE ADSL USB DRIVER
4265M: Matthieu Castet <castet.matthieu@free.fr>
4266M: Stanislaw Gruszka <stf_xl@wp.pl>
4267S: Maintained
4268F: drivers/usb/atm/ueagle-atm.c
4269
e89ab51f
GR
4270INA209 HARDWARE MONITOR DRIVER
4271M: Guenter Roeck <linux@roeck-us.net>
4272L: lm-sensors@lm-sensors.org
4273S: Maintained
4274F: Documentation/hwmon/ina209
4275F: Documentation/devicetree/bindings/i2c/ina209.txt
4276F: drivers/hwmon/ina209.c
4277
4278INA2XX HARDWARE MONITOR DRIVER
4279M: Guenter Roeck <linux@roeck-us.net>
4280L: lm-sensors@lm-sensors.org
4281S: Maintained
4282F: Documentation/hwmon/ina2xx
4283F: drivers/hwmon/ina2xx.c
4284F: include/linux/platform_data/ina2xx.h
4285
14dc124f
SIG
4286INDUSTRY PACK SUBSYSTEM (IPACK)
4287M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4288M: Jens Taprogge <jens.taprogge@taprogge.org>
4289M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4290L: industrypack-devel@lists.sourceforge.net
4291W: http://industrypack.sourceforge.net
4292S: Maintained
4293F: drivers/ipack/
4294
aa7168f4 4295INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4296M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4297M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4298S: Supported
679655da 4299F: security/integrity/ima/
aa7168f4 4300
1da177e4 4301IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4302L: linux-fbdev@vger.kernel.org
843393d3 4303S: Orphan
679655da 4304F: drivers/video/imsttfb.c
1da177e4
LT
4305
4306INFINIBAND SUBSYSTEM
db9fd848 4307M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4308M: Sean Hefty <sean.hefty@intel.com>
4309M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4310L: linux-rdma@vger.kernel.org
605841f5 4311W: http://www.openfabrics.org/
8a6e2535 4312Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4313T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4314S: Supported
679655da
JP
4315F: Documentation/infiniband/
4316F: drivers/infiniband/
c117ab84 4317F: include/uapi/linux/if_infiniband.h
1da177e4 4318
c9f04f58 4319INOTIFY
8b58be88
JP
4320M: John McCutchan <john@johnmccutchan.com>
4321M: Robert Love <rlove@rlove.org>
4322M: Eric Paris <eparis@parisplace.org>
c9f04f58 4323S: Maintained
679655da
JP
4324F: Documentation/filesystems/inotify.txt
4325F: fs/notify/inotify/
4326F: include/linux/inotify.h
c117ab84 4327F: include/uapi/linux/inotify.h
c9f04f58 4328
e2d1d6c0 4329INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4330M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4331M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4332L: linux-input@vger.kernel.org
8a6e2535 4333Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4334T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4335S: Maintained
679655da 4336F: drivers/input/
f4eea7e2 4337F: include/linux/input.h
c117ab84 4338F: include/uapi/linux/input.h
f4eea7e2 4339F: include/linux/input/
e2d1d6c0 4340
3267a87f
HR
4341INPUT MULTITOUCH (MT) PROTOCOL
4342M: Henrik Rydberg <rydberg@euromail.se>
4343L: linux-input@vger.kernel.org
7f9c2454 4344T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4345S: Maintained
4346F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4347F: drivers/input/input-mt.c
3267a87f
HR
4348K: \b(ABS|SYN)_MT_
4349
4ac13e17
DJ
4350INTEL C600 SERIES SAS CONTROLLER DRIVER
4351M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4352M: Lukasz Dorau <lukasz.dorau@intel.com>
4353M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4354M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4355L: linux-scsi@vger.kernel.org
7106891a
DJ
4356T: git git://git.code.sf.net/p/intel-sas/isci
4357S: Supported
4ac13e17 4358F: drivers/scsi/isci/
4ac13e17 4359
26717172
LB
4360INTEL IDLE DRIVER
4361M: Len Brown <lenb@kernel.org>
bf1c138e 4362L: linux-pm@vger.kernel.org
08deed1e 4363T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4364S: Supported
4365F: drivers/idle/intel_idle.c
4366
9eb8ef74 4367INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4368M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4369L: linux-fbdev@vger.kernel.org
ce00f85c 4370S: Maintained
679655da
JP
4371F: Documentation/fb/intelfb.txt
4372F: drivers/video/intelfb/
9eb8ef74 4373
1da177e4 4374INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4375M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4376L: linux-fbdev@vger.kernel.org
ce00f85c 4377S: Maintained
679655da 4378F: drivers/video/i810/
1da177e4 4379
f4a9bc4c 4380INTEL MENLOW THERMAL DRIVER
8b58be88 4381M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4382L: platform-driver-x86@vger.kernel.org
5ca92bd9 4383W: https://01.org/linux-acpi
f4a9bc4c 4384S: Supported
679655da 4385F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4386
1da177e4 4387INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4388M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4389S: Maintained
679655da
JP
4390F: arch/x86/kernel/microcode_core.c
4391F: arch/x86/kernel/microcode_intel.c
1da177e4 4392
248a9dc3 4393INTEL I/OAT DMA DRIVER
ab5f8c6e 4394M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4395M: Dave Jiang <dave.jiang@intel.com>
4396L: dmaengine@vger.kernel.org
4397Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4398S: Supported
679655da 4399F: drivers/dma/ioat*
248a9dc3 4400
6c8909b4 4401INTEL IOMMU (VT-d)
8b58be88 4402M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4403L: iommu@lists.linux-foundation.org
54e5881d 4404T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4405S: Supported
3fb39615 4406F: drivers/iommu/intel-iommu.c
679655da 4407F: include/linux/intel-iommu.h
6c8909b4 4408
b3e5f263 4409INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4410M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4411S: Odd fixes
679655da 4412F: drivers/dma/iop-adma.c
b3e5f263 4413
9251ce95 4414INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4415M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4416S: Maintained
679655da
JP
4417F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4418F: arch/arm/mach-ixp4xx/include/mach/npe.h
4419F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4420F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4421F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4422F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4423
844dd05f 4424INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4425M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4426S: Maintained
679655da 4427F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4428
1bff6529 4429INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e)
8b58be88
JP
4430M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4431M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4432M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4433M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4434M: Don Skidmore <donald.c.skidmore@intel.com>
4435M: Greg Rose <gregory.v.rose@intel.com>
dee1ad47 4436M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
0d164401 4437M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4438M: John Ronciak <john.ronciak@intel.com>
f6fde11a 4439M: Tushar Dave <tushar.n.dave@intel.com>
dcd01faf 4440L: e1000-devel@lists.sourceforge.net
f6fde11a 4441W: http://www.intel.com/support/feedback.htm
d94e6fed 4442W: http://e1000.sourceforge.net/
dee1ad47
JK
4443T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4445S: Supported
0d164401
JK
4446F: Documentation/networking/e100.txt
4447F: Documentation/networking/e1000.txt
4448F: Documentation/networking/e1000e.txt
4449F: Documentation/networking/igb.txt
4450F: Documentation/networking/igbvf.txt
4451F: Documentation/networking/ixgb.txt
4452F: Documentation/networking/ixgbe.txt
4453F: Documentation/networking/ixgbevf.txt
1bff6529 4454F: Documentation/networking/i40e.txt
dee1ad47 4455F: drivers/net/ethernet/intel/
1da177e4 4456
0963d59b
LW
4457INTEL-MID GPIO DRIVER
4458M: David Cohen <david.a.cohen@linux.intel.com>
4459L: linux-gpio@vger.kernel.org
4460S: Maintained
4461F: drivers/gpio/gpio-intel-mid.c
4462
ca907a90
SY
4463INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4464M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4465L: linux-wireless@vger.kernel.org
ca907a90 4466S: Maintained
679655da 4467F: Documentation/networking/README.ipw2100
679655da 4468F: Documentation/networking/README.ipw2200
ca907a90 4469F: drivers/net/wireless/ipw2x00/
826d2abe 4470
4bd96a7a 4471INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4472M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4473M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4474M: Shane Wang <shane.wang@intel.com>
4475L: tboot-devel@lists.sourceforge.net
4476W: http://tboot.sourceforge.net
e9b7d7c8 4477T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4478S: Supported
4479F: Documentation/intel_txt.txt
4480F: include/linux/tboot.h
4481F: arch/x86/kernel/tboot.c
4482
8a70da82 4483INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4484M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4485M: linux-wimax@intel.com
4486L: wimax@linuxwimax.org
4487S: Supported
4488W: http://linuxwimax.org
679655da
JP
4489F: Documentation/wimax/README.i2400m
4490F: drivers/net/wimax/i2400m/
c117ab84 4491F: include/uapi/linux/wimax/i2400m.h
8a70da82 4492
1c0ce89c
SG
4493INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4494M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4495L: linux-wireless@vger.kernel.org
1c0ce89c 4496S: Supported
efa3144e
WYG
4497F: drivers/net/wireless/iwlegacy/
4498
b481de9c 4499INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4500M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4501M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4502M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4503L: linux-wireless@vger.kernel.org
b481de9c 4504W: http://intellinuxwireless.org
b62ff718 4505T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4506S: Supported
679655da 4507F: drivers/net/wireless/iwlwifi/
b481de9c 4508
de8fe023
TW
4509INTEL MANAGEMENT ENGINE (mei)
4510M: Tomas Winkler <tomas.winkler@intel.com>
4511L: linux-kernel@vger.kernel.org
4512S: Supported
c117ab84 4513F: include/uapi/linux/mei.h
de8fe023 4514F: drivers/misc/mei/*
e07950a1 4515F: Documentation/misc-devices/mei/*
de8fe023 4516
cb109a0e 4517IOC3 ETHERNET DRIVER
8b58be88 4518M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4519L: linux-mips@linux-mips.org
4520S: Maintained
8862bf1e 4521F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4522
cb109a0e 4523IOC3 SERIAL DRIVER
8b58be88 4524M: Pat Gefre <pfg@sgi.com>
d39e0721 4525L: linux-serial@vger.kernel.org
cb109a0e 4526S: Maintained
df621252 4527F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4528
0b6e8569
SW
4529IOMMU DRIVERS
4530M: Joerg Roedel <joro@8bytes.org>
4531L: iommu@lists.linux-foundation.org
4532T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4533S: Maintained
4534F: drivers/iommu/
4535
4480f15b 4536IP MASQUERADING
8b58be88 4537M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4538S: Maintained
679655da 4539F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4540
1202d6ff 4541IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4542M: Francois Romieu <romieu@fr.zoreil.com>
4543M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4544L: netdev@vger.kernel.org
4545S: Maintained
7443713a 4546F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4547
4480f15b 4548IPATH DRIVER
8473c603 4549M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4550L: linux-rdma@vger.kernel.org
52a09a04 4551S: Maintained
679655da 4552F: drivers/infiniband/hw/ipath/
77d8798b 4553
4409ebe9 4554IPMI SUBSYSTEM
8b58be88 4555M: Corey Minyard <minyard@acm.org>
b0c90653 4556L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4557W: http://openipmi.sourceforge.net/
4558S: Supported
679655da
JP
4559F: Documentation/IPMI.txt
4560F: drivers/char/ipmi/
4561F: include/linux/ipmi*
c117ab84 4562F: include/uapi/linux/ipmi*
4409ebe9 4563
e2d1d6c0 4564IPS SCSI RAID DRIVER
8b58be88 4565M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4566L: linux-scsi@vger.kernel.org
4567W: http://www.adaptec.com/
4568S: Maintained
679655da 4569F: drivers/scsi/ips*
e2d1d6c0
RD
4570
4571IPVS
8b58be88
JP
4572M: Wensong Zhang <wensong@linux-vs.org>
4573M: Simon Horman <horms@verge.net.au>
4574M: Julian Anastasov <ja@ssi.bg>
979b6c13 4575L: netdev@vger.kernel.org
e2d1d6c0 4576L: lvs-devel@vger.kernel.org
1da177e4 4577S: Maintained
679655da 4578F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4579F: include/net/ip_vs.h
c117ab84 4580F: include/uapi/linux/ip_vs.h
679655da 4581F: net/netfilter/ipvs/
1da177e4 4582
e7839f25 4583IPWIRELESS DRIVER
8b58be88
JP
4584M: Jiri Kosina <jkosina@suse.cz>
4585M: David Sterba <dsterba@suse.cz>
92094aa0 4586S: Odd Fixes
282361a0 4587F: drivers/tty/ipwireless/
099dc4fb 4588
e2d1d6c0 4589IPX NETWORK LAYER
8b58be88 4590M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4591L: netdev@vger.kernel.org
4592S: Maintained
679655da 4593F: include/net/ipx.h
c117ab84 4594F: include/uapi/linux/ipx.h
679655da 4595F: net/ipx/
e2d1d6c0 4596
1da177e4 4597IRDA SUBSYSTEM
8b58be88 4598M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4599L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4600L: netdev@vger.kernel.org
1da177e4 4601W: http://irda.sourceforge.net/
f353976d 4602S: Maintained
e0057975 4603T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4604F: Documentation/networking/irda.txt
4605F: drivers/net/irda/
4606F: include/net/irda/
4607F: net/irda/
1da177e4 4608
a800c7cc
TG
4609IRQ SUBSYSTEM
4610M: Thomas Gleixner <tglx@linutronix.de>
4611S: Maintained
75fc2d37 4612T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4613F: kernel/irq/
edd96900 4614F: drivers/irqchip/
a800c7cc 4615
7ab3a837
GL
4616IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4617M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4618S: Maintained
4619F: Documentation/IRQ-domain.txt
4620F: include/linux/irqdomain.h
4621F: kernel/irq/irqdomain.c
4622
e2d1d6c0 4623ISAPNP
8b58be88 4624M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4625S: Maintained
679655da
JP
4626F: Documentation/isapnp.txt
4627F: drivers/pnp/isapnp/
4628F: include/linux/isapnp.h
e2d1d6c0 4629
d39b8420
HV
4630ISA RADIO MODULE
4631M: Hans Verkuil <hverkuil@xs4all.nl>
4632L: linux-media@vger.kernel.org
4633T: git git://linuxtv.org/media_tree.git
4634W: http://linuxtv.org
4635S: Maintained
4636F: drivers/media/radio/radio-isa*
4637
71a6d0af
HW
4638iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4639M: Peter Jones <pjones@redhat.com>
4640M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4641S: Maintained
4642F: drivers/firmware/iscsi_ibft*
4643
14816b1e 4644ISCSI
8b58be88 4645M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4646L: open-iscsi@googlegroups.com
4647W: www.open-iscsi.org
54e5881d 4648T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4649S: Maintained
679655da
JP
4650F: drivers/scsi/*iscsi*
4651F: include/scsi/*iscsi*
14816b1e 4652
1e65eb42
OG
4653ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4654M: Or Gerlitz <ogerlitz@mellanox.com>
4655M: Roi Dayan <roid@mellanox.com>
4656L: linux-rdma@vger.kernel.org
4657S: Supported
4658W: http://www.openfabrics.org
4659W: www.open-iscsi.org
4660Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4661F: drivers/infiniband/ulp/iser/
1e65eb42 4662
1da177e4 4663ISDN SUBSYSTEM
8b58be88 4664M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4665L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4666L: netdev@vger.kernel.org
1da177e4 4667W: http://www.isdn4linux.de
54e5881d 4668T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4669S: Maintained
679655da
JP
4670F: Documentation/isdn/
4671F: drivers/isdn/
4672F: include/linux/isdn.h
4673F: include/linux/isdn/
c117ab84
CEB
4674F: include/uapi/linux/isdn.h
4675F: include/uapi/linux/isdn/
1da177e4
LT
4676
4677ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4678M: Armin Schindler <mac@melware.de>
d5d52273 4679L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4680W: http://www.melware.de
4681S: Maintained
679655da 4682F: drivers/isdn/hardware/eicon/
1da177e4 4683
d624870f
JD
4684IT87 HARDWARE MONITORING DRIVER
4685M: Jean Delvare <khali@linux-fr.org>
4686L: lm-sensors@lm-sensors.org
4687S: Maintained
4688F: Documentation/hwmon/it87
4689F: drivers/hwmon/it87.c
4690
68620bdd
MP
4691IT913X MEDIA DRIVER
4692M: Malcolm Priestley <tvboxspy@gmail.com>
4693L: linux-media@vger.kernel.org
4694W: http://linuxtv.org/
4695Q: http://patchwork.linuxtv.org/project/linux-media/list/
4696S: Maintained
4697F: drivers/media/usb/dvb-usb-v2/it913x*
4698
4699IT913X FE MEDIA DRIVER
4700M: Malcolm Priestley <tvboxspy@gmail.com>
4701L: linux-media@vger.kernel.org
4702W: http://linuxtv.org/
4703Q: http://patchwork.linuxtv.org/project/linux-media/list/
4704S: Maintained
4705F: drivers/media/dvb-frontends/it913x-fe*
4706
d7104bff
AP
4707IT913X MEDIA DRIVER
4708M: Antti Palosaari <crope@iki.fi>
4709L: linux-media@vger.kernel.org
4710W: http://linuxtv.org/
4711W: http://palosaari.fi/linux/
4712Q: http://patchwork.linuxtv.org/project/linux-media/list/
4713T: git git://linuxtv.org/anttip/media_tree.git
4714S: Maintained
9d9fb744 4715F: drivers/media/tuners/tuner_it913x*
d7104bff 4716
91821ff3 4717IVTV VIDEO4LINUX DRIVER
6afdeaf8 4718M: Andy Walls <awalls@md.metrocast.net>
c4240509 4719L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4720L: linux-media@vger.kernel.org
275ffde4 4721T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4722W: http://www.ivtvdriver.org
4723S: Maintained
679655da 4724F: Documentation/video4linux/*.ivtv
90d72ac6 4725F: drivers/media/pci/ivtv/
c117ab84 4726F: include/uapi/linux/ivtv*
91821ff3 4727
68620bdd
MP
4728IX2505V MEDIA DRIVER
4729M: Malcolm Priestley <tvboxspy@gmail.com>
4730L: linux-media@vger.kernel.org
4731W: http://linuxtv.org/
4732Q: http://patchwork.linuxtv.org/project/linux-media/list/
4733S: Maintained
4734F: drivers/media/dvb-frontends/ix2505v*
4735
4453d736
GR
4736JC42.4 TEMPERATURE SENSOR DRIVER
4737M: Guenter Roeck <linux@roeck-us.net>
4738L: lm-sensors@lm-sensors.org
4739S: Maintained
4740F: drivers/hwmon/jc42.c
4741F: Documentation/hwmon/jc42
4742
e2d1d6c0 4743JFS FILESYSTEM
3256f80f 4744M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4745L: jfs-discussion@lists.sourceforge.net
4746W: http://jfs.sourceforge.net/
54e5881d 4747T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4748S: Maintained
679655da
JP
4749F: Documentation/filesystems/jfs.txt
4750F: fs/jfs/
e2d1d6c0 4751
95252236 4752JME NETWORK DRIVER
8b58be88 4753M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4754L: netdev@vger.kernel.org
4755S: Maintained
63d24a0e 4756F: drivers/net/ethernet/jme.*
95252236 4757
1da177e4 4758JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4759M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4760L: linux-mtd@lists.infradead.org
4761W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4762S: Maintained
679655da 4763F: fs/jffs2/
c117ab84 4764F: include/uapi/linux/jffs2.h
1da177e4 4765
de456d37 4766JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4767M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4768M: Jan Kara <jack@suse.cz>
72be2ccf 4769L: linux-ext4@vger.kernel.org
ae0718f8 4770S: Maintained
d183e11a 4771F: fs/jbd/
d183e11a
TT
4772F: include/linux/jbd.h
4773
4774JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4775M: "Theodore Ts'o" <tytso@mit.edu>
4776L: linux-ext4@vger.kernel.org
4777S: Maintained
4778F: fs/jbd2/
4779F: include/linux/jbd2.h
ae0718f8 4780
fd8b6cb4 4781JSM Neo PCI based serial card
9d141cb9 4782M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4783L: linux-serial@vger.kernel.org
4784S: Maintained
df621252 4785F: drivers/tty/serial/jsm/
ae0718f8 4786
af39917d
CL
4787K10TEMP HARDWARE MONITORING DRIVER
4788M: Clemens Ladisch <clemens@ladisch.de>
4789L: lm-sensors@lm-sensors.org
4790S: Maintained
4791F: Documentation/hwmon/k10temp
4792F: drivers/hwmon/k10temp.c
4793
4660cb35 4794K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4795M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4796L: lm-sensors@lm-sensors.org
ae0718f8 4797S: Maintained
679655da
JP
4798F: Documentation/hwmon/k8temp
4799F: drivers/hwmon/k8temp.c
ae0718f8 4800
c63a1642 4801KTAP
687b63a3 4802M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4803W: http://www.ktap.org
4804L: ktap@freelists.org
4805S: Maintained
4806F: drivers/staging/ktap/
4807
1da177e4 4808KCONFIG
76ce94a3 4809M: Michal Marek <mmarek@suse.cz>
347d12d7 4810L: linux-kbuild@vger.kernel.org
76ce94a3 4811S: Odd Fixes
679655da
JP
4812F: Documentation/kbuild/kconfig-language.txt
4813F: scripts/kconfig/
1da177e4 4814
ea6c2089 4815KDUMP
8b58be88
JP
4816M: Vivek Goyal <vgoyal@redhat.com>
4817M: Haren Myneni <hbabu@us.ibm.com>
34633993 4818L: kexec@lists.infradead.org
ea6c2089
VG
4819W: http://lse.sourceforge.net/kdump/
4820S: Maintained
80811493 4821F: Documentation/kdump/
ea6c2089 4822
f41bf02f
HV
4823KEENE FM RADIO TRANSMITTER DRIVER
4824M: Hans Verkuil <hverkuil@xs4all.nl>
4825L: linux-media@vger.kernel.org
4826T: git git://linuxtv.org/media_tree.git
4827W: http://linuxtv.org
4828S: Maintained
4829F: drivers/media/radio/radio-keene*
4830
1da177e4 4831KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4832M: Ian Kent <raven@themaw.net>
f694fc97 4833L: autofs@vger.kernel.org
1da177e4 4834S: Maintained
679655da 4835F: fs/autofs4/
1da177e4 4836
70fb7ba6 4837KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4838M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4839T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4840T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4841L: linux-kbuild@vger.kernel.org
5ce45962 4842S: Maintained
679655da
JP
4843F: Documentation/kbuild/
4844F: Makefile
4845F: scripts/Makefile.*
70fb7ba6
MM
4846F: scripts/basic/
4847F: scripts/mk*
4848F: scripts/package/
1da177e4
LT
4849
4850KERNEL JANITORS
c3000e03 4851L: kernel-janitors@vger.kernel.org
10466f5a 4852W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4853S: Odd Fixes
1da177e4 4854
e8b43555 4855KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4856M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4857L: linux-nfs@vger.kernel.org
1da177e4 4858W: http://nfs.sourceforge.net/
98fac23f 4859S: Supported
679655da
JP
4860F: fs/nfsd/
4861F: include/linux/nfsd/
c117ab84 4862F: include/uapi/linux/nfsd/
679655da
JP
4863F: fs/lockd/
4864F: fs/nfs_common/
4865F: net/sunrpc/
4866F: include/linux/lockd/
4867F: include/linux/sunrpc/
c117ab84 4868F: include/uapi/linux/sunrpc/
1da177e4 4869
426d62e2 4870KERNEL VIRTUAL MACHINE (KVM)
484cbfd2 4871M: Gleb Natapov <gleb@redhat.com>
c93a64fe 4872M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4873L: kvm@vger.kernel.org
c93a64fe 4874W: http://linux-kvm.org
426d62e2 4875S: Supported
c93a64fe
PB
4876F: Documentation/*/kvm*.txt
4877F: Documentation/virtual/kvm/
679655da
JP
4878F: arch/*/kvm/
4879F: arch/*/include/asm/kvm*
4880F: include/linux/kvm*
c117ab84 4881F: include/uapi/linux/kvm*
679655da 4882F: virt/kvm/
426d62e2 4883
ad8003d3 4884KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 4885M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
4886L: kvm@vger.kernel.org
4887W: http://kvm.qumranet.com
7de609c8 4888S: Maintained
679655da 4889F: arch/x86/include/asm/svm.h
679655da 4890F: arch/x86/kvm/svm.c
426d62e2 4891
513014b7 4892KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 4893M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
4894L: kvm-ppc@vger.kernel.org
4895W: http://kvm.qumranet.com
6a7f972d 4896T: git git://github.com/agraf/linux-2.6.git
513014b7 4897S: Supported
679655da
JP
4898F: arch/powerpc/include/asm/kvm*
4899F: arch/powerpc/kvm/
513014b7 4900
1fc9d2bf 4901KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 4902M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
4903L: kvm-ia64@vger.kernel.org
4904W: http://kvm.qumranet.com
920ed9f1 4905S: Supported
679655da
JP
4906F: Documentation/ia64/kvm.txt
4907F: arch/ia64/include/asm/kvm*
4908F: arch/ia64/kvm/
920ed9f1 4909
85f8fffe 4910KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 4911M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 4912M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
4913M: linux390@de.ibm.com
4914L: linux-s390@vger.kernel.org
4915W: http://www.ibm.com/developerworks/linux/linux390/
4916S: Supported
679655da
JP
4917F: Documentation/s390/kvm.txt
4918F: arch/s390/include/asm/kvm*
80811493 4919F: arch/s390/kvm/
a968cd3e 4920F: drivers/s390/kvm/
85f8fffe 4921
a749474d 4922KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 4923M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
4924L: kvmarm@lists.cs.columbia.edu
4925W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 4926S: Supported
a749474d
CD
4927F: arch/arm/include/uapi/asm/kvm*
4928F: arch/arm/include/asm/kvm*
4929F: arch/arm/kvm/
4930
6394a3ec
MZ
4931KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4932M: Marc Zyngier <marc.zyngier@arm.com>
4933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4934L: kvmarm@lists.cs.columbia.edu
4935S: Maintained
4936F: arch/arm64/include/uapi/asm/kvm*
4937F: arch/arm64/include/asm/kvm*
4938F: arch/arm64/kvm/
4939
dc009d92 4940KEXEC
8b58be88 4941M: Eric Biederman <ebiederm@xmission.com>
2f327dad 4942W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 4943L: kexec@lists.infradead.org
dc009d92 4944S: Maintained
679655da 4945F: include/linux/kexec.h
c117ab84 4946F: include/uapi/linux/kexec.h
679655da 4947F: kernel/kexec.c
dc009d92 4948
e971461f
DH
4949KEYS/KEYRINGS:
4950M: David Howells <dhowells@redhat.com>
4951L: keyrings@linux-nfs.org
4952S: Maintained
d410fa4e 4953F: Documentation/security/keys.txt
e971461f
DH
4954F: include/linux/key.h
4955F: include/linux/key-type.h
4956F: include/keys/
4957F: security/keys/
4958
7f3c68be
MZ
4959KEYS-TRUSTED
4960M: David Safford <safford@watson.ibm.com>
4961M: Mimi Zohar <zohar@us.ibm.com>
4962L: linux-security-module@vger.kernel.org
4963L: keyrings@linux-nfs.org
4964S: Supported
d410fa4e 4965F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
4966F: include/keys/trusted-type.h
4967F: security/keys/trusted.c
4968F: security/keys/trusted.h
4969
4970KEYS-ENCRYPTED
4971M: Mimi Zohar <zohar@us.ibm.com>
4972M: David Safford <safford@watson.ibm.com>
4973L: linux-security-module@vger.kernel.org
4974L: keyrings@linux-nfs.org
4975S: Supported
d410fa4e 4976F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 4977F: include/keys/encrypted-type.h
19c90aa6 4978F: security/keys/encrypted-keys/
7f3c68be 4979
5b778dad 4980KGDB / KDB /debug_core
8b58be88 4981M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 4982W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
4983L: kgdb-bugreport@lists.sourceforge.net
4984S: Maintained
679655da
JP
4985F: Documentation/DocBook/kgdb.tmpl
4986F: drivers/misc/kgdbts.c
df621252 4987F: drivers/tty/serial/kgdboc.c
5b778dad 4988F: include/linux/kdb.h
679655da 4989F: include/linux/kgdb.h
4063eb5f 4990F: kernel/debug/
e3e2aaf7 4991
456db8cc 4992KMEMCHECK
8b58be88 4993M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 4994M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 4995S: Maintained
410d7a97
JP
4996F: Documentation/kmemcheck.txt
4997F: arch/x86/include/asm/kmemcheck.h
4998F: arch/x86/mm/kmemcheck/
4999F: include/linux/kmemcheck.h
5000F: mm/kmemcheck.c
b9ce08c0 5001
c3bb4d24 5002KMEMLEAK
8b58be88 5003M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5004S: Maintained
5005F: Documentation/kmemleak.txt
5006F: include/linux/kmemleak.h
5007F: mm/kmemleak.c
5008F: mm/kmemleak-test.c
5009
89559a61 5010KPROBES
8b58be88
JP
5011M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5012M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5013M: "David S. Miller" <davem@davemloft.net>
97c29e74 5014M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5015S: Maintained
679655da
JP
5016F: Documentation/kprobes.txt
5017F: include/linux/kprobes.h
5018F: kernel/kprobes.c
89559a61 5019
70e84049 5020KS0108 LCD CONTROLLER DRIVER
8b58be88 5021M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5022W: http://miguelojeda.es/auxdisplay.htm
5023W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5024S: Maintained
679655da
JP
5025F: Documentation/auxdisplay/ks0108
5026F: drivers/auxdisplay/ks0108.c
5027F: include/linux/ks0108.h
70e84049 5028
1da177e4 5029LAPB module
1da177e4 5030L: linux-x25@vger.kernel.org
bf9915cc 5031S: Orphan
679655da
JP
5032F: Documentation/networking/lapb-module.txt
5033F: include/*/lapb.h
5034F: net/lapb/
1da177e4
LT
5035
5036LASI 53c700 driver for PARISC
8b58be88 5037M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5038L: linux-scsi@vger.kernel.org
5039S: Maintained
679655da
JP
5040F: Documentation/scsi/53c700.txt
5041F: drivers/scsi/53c700*
1da177e4 5042
263de9b5 5043LED SUBSYSTEM
c772fc26 5044M: Bryan Wu <cooloney@gmail.com>
8b58be88 5045M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5046L: linux-leds@vger.kernel.org
5047T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5048S: Maintained
679655da
JP
5049F: drivers/leds/
5050F: include/linux/leds.h
263de9b5 5051
b0461a44
JD
5052LEGACY EEPROM DRIVER
5053M: Jean Delvare <khali@linux-fr.org>
5054S: Maintained
5055F: Documentation/misc-devices/eeprom
5056F: drivers/misc/eeprom/eeprom.c
5057
1da177e4 5058LEGO USB Tower driver
8b58be88 5059M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5060L: legousb-devel@lists.sourceforge.net
5061W: http://legousb.sourceforge.net/
5062S: Maintained
679655da 5063F: drivers/usb/misc/legousbtower.c
1da177e4 5064
055616a8
MK
5065LG2160 MEDIA DRIVER
5066M: Michael Krufky <mkrufky@linuxtv.org>
5067L: linux-media@vger.kernel.org
5068W: http://linuxtv.org/
5069W: http://github.com/mkrufky
5070Q: http://patchwork.linuxtv.org/project/linux-media/list/
5071T: git git://linuxtv.org/mkrufky/tuners.git
5072S: Maintained
5073F: drivers/media/dvb-frontends/lg2160.*
5074
6f0e7725
MK
5075LGDT3305 MEDIA DRIVER
5076M: Michael Krufky <mkrufky@linuxtv.org>
5077L: linux-media@vger.kernel.org
5078W: http://linuxtv.org/
5079W: http://github.com/mkrufky
5080Q: http://patchwork.linuxtv.org/project/linux-media/list/
5081T: git git://linuxtv.org/mkrufky/tuners.git
5082S: Maintained
5083F: drivers/media/dvb-frontends/lgdt3305.*
5084
568a17ff 5085LGUEST
8b58be88 5086M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5087L: lguest@lists.ozlabs.org
568a17ff 5088W: http://lguest.ozlabs.org/
72e91863 5089S: Odd Fixes
070f420b 5090F: arch/x86/include/asm/lguest*.h
679655da
JP
5091F: arch/x86/lguest/
5092F: drivers/lguest/
5093F: include/linux/lguest*.h
070f420b 5094F: tools/lguest/
568a17ff 5095
1da177e4 5096LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5097M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5098W: http://www.ibm.com/linux/ltc/projects/ppc
5099S: Supported
11c34c7d 5100F: arch/powerpc/boot/rs6000.h
1da177e4 5101
852bb9f5 5102LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5103M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5104M: Paul Mackerras <paulus@samba.org>
1da177e4 5105W: http://www.penguinppc.org/
a4724ed6 5106L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5107Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5108T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5109S: Supported
11c34c7d
JP
5110F: Documentation/powerpc/
5111F: arch/powerpc/
1da177e4
LT
5112
5113LINUX FOR POWER MACINTOSH
8b58be88 5114M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5115W: http://www.penguinppc.org/
a4724ed6 5116L: linuxppc-dev@lists.ozlabs.org
1da177e4 5117S: Maintained
11c34c7d
JP
5118F: arch/powerpc/platforms/powermac/
5119F: drivers/macintosh/
1da177e4 5120
77a76369 5121LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5122M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5123L: linuxppc-dev@lists.ozlabs.org
a149507b 5124T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5125S: Maintained
11c34c7d
JP
5126F: arch/powerpc/platforms/512x/
5127F: arch/powerpc/platforms/52xx/
1da177e4
LT
5128
5129LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5130M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5131M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5132W: http://www.penguinppc.org/
a4724ed6 5133L: linuxppc-dev@lists.ozlabs.org
645609c0 5134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5135S: Maintained
11c34c7d
JP
5136F: arch/powerpc/platforms/40x/
5137F: arch/powerpc/platforms/44x/
1da177e4 5138
260c02a9 5139LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5140L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5141S: Orphan
11c34c7d
JP
5142F: arch/powerpc/*/*virtex*
5143F: arch/powerpc/*/*/*virtex*
1da177e4 5144
e93adf1e 5145LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5146M: Vitaly Bordug <vitb@kernel.crashing.org>
5147M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5148W: http://www.penguinppc.org/
a4724ed6 5149L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5150S: Maintained
a2b1f7c8 5151F: arch/powerpc/platforms/8xx/
e93adf1e 5152
1da177e4 5153LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5154M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5155W: http://www.penguinppc.org/
a4724ed6 5156L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5157S: Maintained
11c34c7d 5158F: arch/powerpc/platforms/83xx/
4c8f581d 5159F: arch/powerpc/platforms/85xx/
1da177e4 5160
ab06ff3a 5161LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5162M: Olof Johansson <olof@lixom.net>
a4724ed6 5163L: linuxppc-dev@lists.ozlabs.org
92e19709 5164S: Maintained
11c34c7d
JP
5165F: arch/powerpc/platforms/pasemi/
5166F: drivers/*/*pasemi*
5167F: drivers/*/*/*pasemi*
ab06ff3a 5168
1da177e4 5169LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5170M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5171L: linux-security-module@vger.kernel.org
1da177e4
LT
5172S: Supported
5173
a23ce6da
HW
5174LIS3LV02D ACCELEROMETER DRIVER
5175M: Eric Piel <eric.piel@tremplin-utc.net>
5176S: Maintained
ff606677
JD
5177F: Documentation/misc-devices/lis3lv02d
5178F: drivers/misc/lis3lv02d/
bd35665f 5179F: drivers/platform/x86/hp_accel.c
a23ce6da 5180
e2d1d6c0 5181LLC (802.2)
8b58be88 5182M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5183S: Maintained
679655da 5184F: include/linux/llc.h
c117ab84 5185F: include/uapi/linux/llc.h
679655da
JP
5186F: include/net/llc*
5187F: net/llc/
e2d1d6c0 5188
4e233cbe
AD
5189LM73 HARDWARE MONITOR DRIVER
5190M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5191L: lm-sensors@lm-sensors.org
5192S: Maintained
5193F: drivers/hwmon/lm73.c
5194
156e2d1a
JD
5195LM78 HARDWARE MONITOR DRIVER
5196M: Jean Delvare <khali@linux-fr.org>
5197L: lm-sensors@lm-sensors.org
5198S: Maintained
5199F: Documentation/hwmon/lm78
5200F: drivers/hwmon/lm78.c
5201
1da177e4 5202LM83 HARDWARE MONITOR DRIVER
8b58be88 5203M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5204L: lm-sensors@lm-sensors.org
1da177e4 5205S: Maintained
679655da
JP
5206F: Documentation/hwmon/lm83
5207F: drivers/hwmon/lm83.c
1da177e4
LT
5208
5209LM90 HARDWARE MONITOR DRIVER
8b58be88 5210M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5211L: lm-sensors@lm-sensors.org
1da177e4 5212S: Maintained
679655da
JP
5213F: Documentation/hwmon/lm90
5214F: drivers/hwmon/lm90.c
1da177e4 5215
917cc4e6
GR
5216LM95234 HARDWARE MONITOR DRIVER
5217M: Guenter Roeck <linux@roeck-us.net>
5218L: lm-sensors@lm-sensors.org
5219S: Maintained
5220F: Documentation/hwmon/lm95234
5221F: drivers/hwmon/lm95234.c
5222
68620bdd
MP
5223LME2510 MEDIA DRIVER
5224M: Malcolm Priestley <tvboxspy@gmail.com>
5225L: linux-media@vger.kernel.org
5226W: http://linuxtv.org/
5227Q: http://patchwork.linuxtv.org/project/linux-media/list/
5228S: Maintained
5229F: drivers/media/usb/dvb-usb-v2/lmedm04*
5230
512e67f9 5231LOCKDEP AND LOCKSTAT
8b58be88
JP
5232M: Peter Zijlstra <peterz@infradead.org>
5233M: Ingo Molnar <mingo@redhat.com>
75fc2d37 5234T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5235S: Maintained
679655da
JP
5236F: Documentation/lockdep*.txt
5237F: Documentation/lockstat.txt
5238F: include/linux/lockdep.h
5239F: kernel/lockdep*
512e67f9 5240
dde33348 5241LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5242M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5243L: linux-ntfs-dev@lists.sourceforge.net
5244W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5245S: Maintained
679655da 5246F: Documentation/ldm.txt
20d16fef 5247F: block/partitions/ldm.*
1da177e4 5248
ef6ada3d
JE
5249LogFS
5250M: Joern Engel <joern@logfs.org>
756ccb3c 5251M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5252L: logfs@logfs.org
5253W: logfs.org
5254S: Maintained
5255F: fs/logfs/
5256
b62d7946
RS
5257LPC32XX MACHINE SUPPORT
5258M: Roland Stigge <stigge@antcom.de>
5259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5260S: Maintained
5261F: arch/arm/mach-lpc32xx/
5262
c87e34ef 5263LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5264M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5265M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5266M: support@lsi.com
cec744fb 5267L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5268L: linux-scsi@vger.kernel.org
5269W: http://www.lsilogic.com/support
5270S: Supported
679655da 5271F: drivers/message/fusion/
500c152a 5272F: drivers/scsi/mpt2sas/
5273F: drivers/scsi/mpt3sas/
c87e34ef 5274
1da177e4 5275LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5276M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5277L: linux-scsi@vger.kernel.org
5278S: Maintained
679655da 5279F: drivers/scsi/sym53c8xx_2/
1da177e4 5280
e5f5c99a
GR
5281LTC4261 HARDWARE MONITOR DRIVER
5282M: Guenter Roeck <linux@roeck-us.net>
5283L: lm-sensors@lm-sensors.org
5284S: Maintained
5285F: Documentation/hwmon/ltc4261
5286F: drivers/hwmon/ltc4261.c
5287
81365c31 5288LTP (Linux Test Project)
7d1ae8a8 5289M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5290M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5291M: Cyril Hrubis <chrubis@suse.cz>
5292M: Caspar Zhang <caspar@casparzhang.com>
5293M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5294L: ltp-list@lists.sourceforge.net (subscribers-only)
5295W: http://ltp.sourceforge.net/
7d1ae8a8 5296T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5297T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5298S: Maintained
5299
c12a54b3 5300M32R ARCHITECTURE
8b58be88 5301M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5302L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5303L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5304W: http://www.linux-m32r.org/
5305S: Maintained
679655da 5306F: arch/m32r/
c12a54b3 5307
1da177e4 5308M68K ARCHITECTURE
8b58be88 5309M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5310L: linux-m68k@lists.linux-m68k.org
5311W: http://www.linux-m68k.org/
54e5881d 5312T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5313S: Maintained
679655da 5314F: arch/m68k/
9db35182 5315F: drivers/zorro/
1da177e4
LT
5316
5317M68K ON APPLE MACINTOSH
8b58be88 5318M: Joshua Thompson <funaho@jurai.org>
1da177e4 5319W: http://www.mac.linux-m68k.org/
9bb9f222 5320L: linux-m68k@lists.linux-m68k.org
1da177e4 5321S: Maintained
9db35182 5322F: arch/m68k/mac/
1da177e4
LT
5323
5324M68K ON HP9000/300
8b58be88 5325M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5326W: http://www.tazenda.demon.co.uk/phil/linux-hp
5327S: Maintained
679655da 5328F: arch/m68k/hp300/
1da177e4 5329
68620bdd
MP
5330M88RS2000 MEDIA DRIVER
5331M: Malcolm Priestley <tvboxspy@gmail.com>
5332L: linux-media@vger.kernel.org
5333W: http://linuxtv.org/
5334Q: http://patchwork.linuxtv.org/project/linux-media/list/
5335S: Maintained
5336F: drivers/media/dvb-frontends/m88rs2000*
5337
07a092fa
AK
5338MA901 MASTERKIT USB FM RADIO DRIVER
5339M: Alexey Klimov <klimov.linux@gmail.com>
5340L: linux-media@vger.kernel.org
5341T: git git://linuxtv.org/media_tree.git
5342S: Maintained
5343F: drivers/media/radio/radio-ma901.c
5344
64a327a7 5345MAC80211
8b58be88 5346M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5347L: linux-wireless@vger.kernel.org
491b26b4 5348W: http://wireless.kernel.org/
ce466579
JB
5349T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5350T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5351S: Maintained
679655da
JP
5352F: Documentation/networking/mac80211-injection.txt
5353F: include/net/mac80211.h
5354F: net/mac80211/
64a327a7 5355
1036d864 5356MAC80211 PID RATE CONTROL
8b58be88
JP
5357M: Stefano Brivio <stefano.brivio@polimi.it>
5358M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5359L: linux-wireless@vger.kernel.org
491b26b4 5360W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5361T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5362T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5363S: Maintained
679655da 5364F: net/mac80211/rc80211_pid*
1036d864 5365
b863ceb7 5366MACVLAN DRIVER
8b58be88 5367M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5368L: netdev@vger.kernel.org
5369S: Maintained
679655da
JP
5370F: drivers/net/macvlan.c
5371F: include/linux/if_macvlan.h
b863ceb7 5372
faf1668c 5373MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5374M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5375W: http://www.kernel.org/doc/man-pages
bd7ebec6 5376L: linux-man@vger.kernel.org
1b53dc74 5377S: Maintained
faf1668c 5378
44c14c1d 5379MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5380M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5381M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5382L: netdev@vger.kernel.org
5383S: Maintained
5384F: drivers/net/ethernet/marvell/sk*
5385
74cda169 5386MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5387L: libertas-dev@lists.infradead.org
8ac3e99e 5388S: Orphan
679655da 5389F: drivers/net/wireless/libertas/
74cda169 5390
b60d6975 5391MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5392M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5393L: netdev@vger.kernel.org
f5ca8502 5394S: Maintained
527a6266 5395F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5396F: include/linux/mv643xx.h
1da177e4 5397
370b8ed9
TP
5398MARVELL MVNETA ETHERNET DRIVER
5399M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5400L: netdev@vger.kernel.org
5401S: Maintained
5402F: drivers/net/ethernet/marvell/mvneta.*
5403
fcad584d
BZ
5404MARVELL MWIFIEX WIRELESS DRIVER
5405M: Bing Zhao <bzhao@marvell.com>
5406L: linux-wireless@vger.kernel.org
5407S: Maintained
5408F: drivers/net/wireless/mwifiex/
5409
a2c3f656 5410MARVELL MWL8K WIRELESS DRIVER
a040d532 5411M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5412L: linux-wireless@vger.kernel.org
16345910 5413S: Odd Fixes
a2c3f656
LB
5414F: drivers/net/wireless/mwl8k.c
5415
2a69567b 5416MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5417M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5418S: Odd Fixes
1fa7e547 5419F: drivers/mmc/host/mvsdio.*
2a69567b 5420
1da177e4 5421MATROX FRAMEBUFFER DRIVER
c69f677c 5422L: linux-fbdev@vger.kernel.org
52653199 5423S: Orphan
679655da 5424F: drivers/video/matrox/matroxfb_*
c117ab84 5425F: include/uapi/linux/matroxfb.h
1da177e4 5426
ca462085
GR
5427MAX16065 HARDWARE MONITOR DRIVER
5428M: Guenter Roeck <linux@roeck-us.net>
5429L: lm-sensors@lm-sensors.org
5430S: Maintained
5431F: Documentation/hwmon/max16065
5432F: drivers/hwmon/max16065.c
5433
d20620de 5434MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5435M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5436L: lm-sensors@lm-sensors.org
5437S: Maintained
679655da
JP
5438F: Documentation/hwmon/max6650
5439F: drivers/hwmon/max6650.c
d20620de 5440
e89ab51f
GR
5441MAX6697 HARDWARE MONITOR DRIVER
5442M: Guenter Roeck <linux@roeck-us.net>
5443L: lm-sensors@lm-sensors.org
5444S: Maintained
5445F: Documentation/hwmon/max6697
5446F: Documentation/devicetree/bindings/i2c/max6697.txt
5447F: drivers/hwmon/max6697.c
5448F: include/linux/platform_data/max6697.h
5449
9be3c9a5
HV
5450MAXIRADIO FM RADIO RECEIVER DRIVER
5451M: Hans Verkuil <hverkuil@xs4all.nl>
5452L: linux-media@vger.kernel.org
5453T: git git://linuxtv.org/media_tree.git
5454W: http://linuxtv.org
5455S: Maintained
5456F: drivers/media/radio/radio-maxiradio*
5457
127c49ae 5458MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5459M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5460P: LinuxTV.org Project
5461L: linux-media@vger.kernel.org
5462W: http://linuxtv.org
8a6e2535 5463Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5464T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5465S: Maintained
5466F: Documentation/dvb/
5467F: Documentation/video4linux/
ffe06198 5468F: Documentation/DocBook/media/
127c49ae 5469F: drivers/media/
ffe06198 5470F: drivers/staging/media/
127c49ae 5471F: include/media/
6c0f0359
MCC
5472F: include/uapi/linux/dvb/
5473F: include/uapi/linux/videodev2.h
5474F: include/uapi/linux/media.h
5475F: include/uapi/linux/v4l2-*
5476F: include/uapi/linux/meye.h
5477F: include/uapi/linux/ivtv*
5478F: include/uapi/linux/uvcvideo.h
d20620de 5479
6149a936
HV
5480MEDIAVISION PRO MOVIE STUDIO DRIVER
5481M: Hans Verkuil <hverkuil@xs4all.nl>
5482L: linux-media@vger.kernel.org
5483T: git git://linuxtv.org/media_tree.git
5484W: http://linuxtv.org
5485S: Odd Fixes
5486F: drivers/media/parport/pms*
5487
757e0108 5488MEGARAID SCSI DRIVERS
8b58be88 5489M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5490L: linux-scsi@vger.kernel.org
ce00f85c
JC
5491W: http://megaraid.lsilogic.com
5492S: Maintained
679655da
JP
5493F: Documentation/scsi/megaraid.txt
5494F: drivers/scsi/megaraid.*
5495F: drivers/scsi/megaraid/
757e0108 5496
2c46c9d5
AV
5497MELLANOX ETHERNET DRIVER (mlx4_en)
5498M: Amir Vadai <amirv@mellanox.com>
5499L: netdev@vger.kernel.org
5500S: Supported
5501W: http://www.mellanox.com
5502Q: http://patchwork.ozlabs.org/project/netdev/list/
5503F: drivers/net/ethernet/mellanox/mlx4/en_*
5504
70ea91f1
SR
5505MEMORY MANAGEMENT
5506L: linux-mm@kvack.org
70ea91f1
SR
5507W: http://www.linux-mm.org
5508S: Maintained
679655da 5509F: include/linux/mm.h
551450bb
CS
5510F: include/linux/gfp.h
5511F: include/linux/mmzone.h
5512F: include/linux/memory_hotplug.h
5513F: include/linux/vmalloc.h
679655da 5514F: mm/
70ea91f1 5515
938a9204 5516MEMORY RESOURCE CONTROLLER
c193c82f
KH
5517M: Johannes Weiner <hannes@cmpxchg.org>
5518M: Michal Hocko <mhocko@suse.cz>
185e595f 5519M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5520M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5521L: cgroups@vger.kernel.org
938a9204 5522L: linux-mm@kvack.org
938a9204 5523S: Maintained
679655da 5524F: mm/memcontrol.c
4e4c941c 5525F: mm/page_cgroup.c
938a9204 5526
f4e9ce66 5527MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5528M: David Woodhouse <dwmw2@infradead.org>
1da177e4 5529L: linux-mtd@lists.infradead.org
8a6e2535
JP
5530W: http://www.linux-mtd.infradead.org/
5531Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
f4e9ce66 5532T: git git://git.infradead.org/mtd-2.6.git
1da177e4 5533S: Maintained
679655da
JP
5534F: drivers/mtd/
5535F: include/linux/mtd/
c117ab84 5536F: include/uapi/mtd/
1da177e4 5537
26c57ef1
JT
5538MEN A21 WATCHDOG DRIVER
5539M: Johannes Thumshirn <johannes.thumshirn@men.de>
5540L: linux-watchdog@vger.kernel.org
5541S: Supported
5542F: drivers/watchdog/mena21_wdt.c
5543
12285945
JH
5544METAG ARCHITECTURE
5545M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5546L: linux-metag@vger.kernel.org
12285945
JH
5547S: Supported
5548F: arch/metag/
5549F: Documentation/metag/
5550F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5551F: drivers/clocksource/metag_generic.c
5698c50d
JH
5552F: drivers/irqchip/irq-metag.c
5553F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5554F: drivers/tty/metag_da.c
5555F: fs/imgdafs/
12285945 5556
c6375b0a 5557MICROBLAZE ARCHITECTURE
8b58be88 5558M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5559L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5560W: http://www.monstr.eu/fdt/
5561T: git git://git.monstr.eu/linux-2.6-microblaze.git
5562S: Supported
0a8c7914 5563F: arch/microblaze/
1da177e4
LT
5564
5565MICROTEK X6 SCANNER
61eee9a7 5566M: Oliver Neukum <oliver@neukum.org>
1da177e4 5567S: Maintained
679655da 5568F: drivers/usb/image/microtek.*
1da177e4
LT
5569
5570MIPS
8b58be88 5571M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5572L: linux-mips@linux-mips.org
6097050d 5573W: http://www.linux-mips.org/
b05e988e 5574T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5575Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5576S: Supported
679655da
JP
5577F: Documentation/mips/
5578F: arch/mips/
1da177e4 5579
08b7620a
HV
5580MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5581M: Hans Verkuil <hverkuil@xs4all.nl>
5582L: linux-media@vger.kernel.org
5583T: git git://linuxtv.org/media_tree.git
5584W: http://linuxtv.org
5585S: Odd Fixes
5586F: drivers/media/radio/radio-miropcm20*
5587
e126ba97
EC
5588Mellanox MLX5 core VPI driver
5589M: Eli Cohen <eli@mellanox.com>
5590L: netdev@vger.kernel.org
5591L: linux-rdma@vger.kernel.org
5592W: http://www.mellanox.com
5593Q: http://patchwork.ozlabs.org/project/netdev/list/
5594Q: http://patchwork.kernel.org/project/linux-rdma/list/
5595T: git://openfabrics.org/~eli/connect-ib.git
5596S: Supported
5597F: drivers/net/ethernet/mellanox/mlx5/core/
5598F: include/linux/mlx5/
5599
5600Mellanox MLX5 IB driver
5601M: Eli Cohen <eli@mellanox.com>
5602L: linux-rdma@vger.kernel.org
5603W: http://www.mellanox.com
5604Q: http://patchwork.kernel.org/project/linux-rdma/list/
5605T: git://openfabrics.org/~eli/connect-ib.git
5606S: Supported
5607F: include/linux/mlx5/
5608F: drivers/infiniband/hw/mlx5/
5609
1da177e4 5610MODULE SUPPORT
8b58be88 5611M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5612S: Maintained
679655da
JP
5613F: include/linux/module.h
5614F: kernel/module.c
1da177e4
LT
5615
5616MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5617W: http://popies.net/meye/
b7788e13 5618S: Orphan
679655da 5619F: Documentation/video4linux/meye.txt
90d72ac6 5620F: drivers/media/pci/meye/
6c0f0359 5621F: include/uapi/linux/meye.h
1da177e4 5622
b9705b60 5623MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5624M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5625S: Maintained
679655da 5626F: Documentation/serial/moxa-smartio
c897401b 5627F: drivers/tty/mxser.*
d735410a 5628
889b2f87
AK
5629MR800 AVERMEDIA USB FM RADIO DRIVER
5630M: Alexey Klimov <klimov.linux@gmail.com>
5631L: linux-media@vger.kernel.org
5632T: git git://linuxtv.org/media_tree.git
5633S: Maintained
5634F: drivers/media/radio/radio-mr800.c
5635
8c4c731a 5636MSI LAPTOP SUPPORT
182ae55c 5637M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5638L: platform-driver-x86@vger.kernel.org
8c4c731a 5639S: Maintained
679655da 5640F: drivers/platform/x86/msi-laptop.c
8c4c731a 5641
0f1006b1
AA
5642MSI WMI SUPPORT
5643M: Anisse Astier <anisse@astier.eu>
d0944853 5644L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5645S: Supported
5646F: drivers/platform/x86/msi-wmi.c
5647
62a37dc7 5648MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5649M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5650L: linux-media@vger.kernel.org
5651T: git git://linuxtv.org/media_tree.git
5652S: Maintained
5653F: drivers/media/i2c/mt9m032.c
5654F: include/media/mt9m032.h
5655
62a37dc7 5656MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5657M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5658L: linux-media@vger.kernel.org
5659T: git git://linuxtv.org/media_tree.git
5660S: Maintained
5661F: drivers/media/i2c/mt9p031.c
5662F: include/media/mt9p031.h
5663
62a37dc7 5664MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5665M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5666L: linux-media@vger.kernel.org
5667T: git git://linuxtv.org/media_tree.git
5668S: Maintained
5669F: drivers/media/i2c/mt9t001.c
5670F: include/media/mt9t001.h
5671
62a37dc7 5672MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5673M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5674L: linux-media@vger.kernel.org
5675T: git git://linuxtv.org/media_tree.git
5676S: Maintained
5677F: drivers/media/i2c/mt9v032.c
5678F: include/media/mt9v032.h
5679
4e0d13cb 5680MULTIFUNCTION DEVICES (MFD)
8b58be88 5681M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5682M: Lee Jones <lee.jones@linaro.org>
5683T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5684T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5685S: Supported
679655da 5686F: drivers/mfd/
55b5940d 5687F: include/linux/mfd/
4e0d13cb 5688
5c4e6f13 5689MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
245feaa6 5690M: Chris Ball <cjb@laptop.org>
b2503a94 5691L: linux-mmc@vger.kernel.org
245feaa6
CB
5692T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5693S: Maintained
679655da
JP
5694F: drivers/mmc/
5695F: include/linux/mmc/
c117ab84 5696F: include/uapi/linux/mmc/
baca2da4 5697
15a0580c 5698MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5699S: Orphan
679655da
JP
5700F: drivers/mmc/host/mmc_spi.c
5701F: include/linux/spi/mmc_spi.h
15a0580c 5702
1da177e4 5703MULTISOUND SOUND DRIVER
8b58be88 5704M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5705S: Maintained
679655da
JP
5706F: Documentation/sound/oss/MultiSound
5707F: sound/oss/msnd*
1da177e4 5708
d735410a 5709MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5710S: Orphan
c897401b 5711F: drivers/tty/isicom.c
679655da 5712F: include/linux/isicom.h
d735410a 5713
550a7375 5714MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5715M: Felipe Balbi <balbi@ti.com>
795fb7e7 5716L: linux-usb@vger.kernel.org
43b416e5 5717T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5718S: Maintained
679655da 5719F: drivers/usb/musb/
550a7375 5720
ea0af5f6
MK
5721MXL5007T MEDIA DRIVER
5722M: Michael Krufky <mkrufky@linuxtv.org>
5723L: linux-media@vger.kernel.org
5724W: http://linuxtv.org/
5725W: http://github.com/mkrufky
5726Q: http://patchwork.linuxtv.org/project/linux-media/list/
5727T: git git://linuxtv.org/mkrufky/tuners.git
5728S: Maintained
5729F: drivers/media/tuners/mxl5007t.*
5730
2d3cf588 5731MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5732M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5733L: netdev@vger.kernel.org
205057ae 5734W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5735S: Supported
93f7848b 5736F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5737
1da177e4 5738NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5739S: Orphan
d9fb9f38 5740F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5741
23dc05a3
DM
5742NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5743M: Daniel Mack <zonque@gmail.com>
5744S: Maintained
5745L: alsa-devel@alsa-project.org
5746W: http://www.native-instruments.com
5747F: sound/usb/caiaq/
5748
1da177e4 5749NCP FILESYSTEM
52653199
PV
5750M: Petr Vandrovec <petr@vandrovec.name>
5751S: Odd Fixes
679655da 5752F: fs/ncpfs/
1da177e4
LT
5753
5754NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5755M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5756L: linux-scsi@vger.kernel.org
5757S: Maintained
679655da 5758F: drivers/scsi/NCR_D700.*
1da177e4 5759
4aa3eb4c
GR
5760NCT6775 HARDWARE MONITOR DRIVER
5761M: Guenter Roeck <linux@roeck-us.net>
5762L: lm-sensors@lm-sensors.org
5763S: Maintained
5764F: Documentation/hwmon/nct6775
5765F: drivers/hwmon/nct6775.c
5766
3c2d774c 5767NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5768M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5769L: linux-rdma@vger.kernel.org
e3d33cb1 5770W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5771S: Supported
5772F: drivers/infiniband/hw/nes/
5773
be2f2e84 5774NETEM NETWORK EMULATOR
adbbf69d 5775M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5776L: netem@lists.linux-foundation.org
be2f2e84 5777S: Maintained
679655da 5778F: net/sched/sch_netem.c
be2f2e84 5779
b2f5a051 5780NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5781M: Jon Mason <jdmason@kudzu.us>
4a58448b 5782L: netdev@vger.kernel.org
4a58448b 5783S: Supported
679655da 5784F: Documentation/networking/s2io.txt
b2f5a051 5785F: Documentation/networking/vxge.txt
86387e1a 5786F: drivers/net/ethernet/neterion/
4a58448b 5787
42010ed0 5788NETFILTER/IPTABLES
0e05e192 5789M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5790M: Patrick McHardy <kaber@trash.net>
42010ed0 5791M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5792L: netfilter-devel@vger.kernel.org
5793L: netfilter@vger.kernel.org
82b98543 5794L: coreteam@netfilter.org
1da177e4
LT
5795W: http://www.netfilter.org/
5796W: http://www.iptables.org/
42010ed0
PNA
5797Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5798T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5799T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5800S: Supported
679655da
JP
5801F: include/linux/netfilter*
5802F: include/linux/netfilter/
5803F: include/net/netfilter/
c117ab84
CEB
5804F: include/uapi/linux/netfilter*
5805F: include/uapi/linux/netfilter/
679655da
JP
5806F: net/*/netfilter.c
5807F: net/*/netfilter/
5808F: net/netfilter/
1da177e4 5809
4cc67735 5810NETLABEL
87a0874c 5811M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5812W: http://netlabel.sf.net
5813L: netdev@vger.kernel.org
87a0874c 5814S: Maintained
80811493 5815F: Documentation/netlabel/
679655da
JP
5816F: include/net/netlabel.h
5817F: net/netlabel/
4cc67735 5818
1da177e4 5819NETROM NETWORK LAYER
8b58be88 5820M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5821L: linux-hams@vger.kernel.org
d34cb28a 5822W: http://www.linux-ax25.org/
1da177e4 5823S: Maintained
679655da 5824F: include/net/netrom.h
c117ab84 5825F: include/uapi/linux/netrom.h
679655da 5826F: net/netrom/
1da177e4 5827
5ddb88c0 5828NETWORK BLOCK DEVICE (NBD)
8b58be88 5829M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5830S: Maintained
5e4b269b 5831L: nbd-general@lists.sourceforge.net
679655da
JP
5832F: Documentation/blockdev/nbd.txt
5833F: drivers/block/nbd.c
5834F: include/linux/nbd.h
c117ab84 5835F: include/uapi/linux/nbd.h
1da177e4 5836
6e43650c
NH
5837NETWORK DROP MONITOR
5838M: Neil Horman <nhorman@tuxdriver.com>
5839L: netdev@vger.kernel.org
5840S: Maintained
5841W: https://fedorahosted.org/dropwatch/
5842F: net/core/drop_monitor.c
5843
1da177e4 5844NETWORKING [GENERAL]
8b58be88 5845M: "David S. Miller" <davem@davemloft.net>
979b6c13 5846L: netdev@vger.kernel.org
b1e8fd54 5847W: http://www.linuxfoundation.org/en/Net
11e98029 5848Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
5849T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5850T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 5851S: Maintained
679655da
JP
5852F: net/
5853F: include/net/
018d21ed
JP
5854F: include/linux/in.h
5855F: include/linux/net.h
5856F: include/linux/netdevice.h
c117ab84
CEB
5857F: include/uapi/linux/in.h
5858F: include/uapi/linux/net.h
5859F: include/uapi/linux/netdevice.h
1da177e4
LT
5860
5861NETWORKING [IPv4/IPv6]
8b58be88
JP
5862M: "David S. Miller" <davem@davemloft.net>
5863M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
5864M: James Morris <jmorris@namei.org>
5865M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5866M: Patrick McHardy <kaber@trash.net>
979b6c13 5867L: netdev@vger.kernel.org
08deed1e 5868T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 5869S: Maintained
679655da
JP
5870F: net/ipv4/
5871F: net/ipv6/
5872F: include/net/ip*
0a14842f 5873F: arch/x86/net/*
1da177e4 5874
73b7656c
DM
5875NETWORKING [IPSEC]
5876M: Steffen Klassert <steffen.klassert@secunet.com>
5877M: Herbert Xu <herbert@gondor.apana.org.au>
5878M: "David S. Miller" <davem@davemloft.net>
5879L: netdev@vger.kernel.org
5880T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5881S: Maintained
5882F: net/xfrm/
5883F: net/key/
5884F: net/ipv4/xfrm*
5885F: net/ipv6/xfrm*
5886F: include/uapi/linux/xfrm.h
5887F: include/net/xfrm.h
5888
10e2ff1c 5889NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 5890M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
5891L: netdev@vger.kernel.org
5892S: Maintained
5893
29f8f632 5894NETWORKING [WIRELESS]
8b58be88 5895M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 5896L: linux-wireless@vger.kernel.org
8a6e2535 5897Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 5898T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 5899S: Maintained
34b921cf
JP
5900F: net/mac80211/
5901F: net/rfkill/
679655da
JP
5902F: net/wireless/
5903F: include/net/ieee80211*
cc8b4a2b 5904F: include/linux/wireless.h
c117ab84 5905F: include/uapi/linux/wireless.h
c984e24d 5906F: include/net/iw_handler.h
34b921cf 5907F: drivers/net/wireless/
29f8f632 5908
788873ac
JP
5909NETWORKING DRIVERS
5910L: netdev@vger.kernel.org
5911W: http://www.linuxfoundation.org/en/Net
11e98029 5912Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
5913T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5914T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
5915S: Odd Fixes
5916F: drivers/net/
018d21ed 5917F: include/linux/if_*
0b63bf1f
JD
5918F: include/linux/netdevice.h
5919F: include/linux/arcdevice.h
5920F: include/linux/etherdevice.h
5921F: include/linux/fcdevice.h
5922F: include/linux/fddidevice.h
5923F: include/linux/hippidevice.h
5924F: include/linux/inetdevice.h
c117ab84
CEB
5925F: include/uapi/linux/if_*
5926F: include/uapi/linux/netdevice.h
788873ac 5927
3d396eb1 5928NETXEN (1/10) GbE SUPPORT
8622315e 5929M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
5930M: Sony Chacko <sony.chacko@qlogic.com>
5931M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 5932L: netdev@vger.kernel.org
9c2b5bde 5933W: http://www.qlogic.com
3d396eb1 5934S: Supported
aa43c215 5935F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 5936
6423d30f
AAJ
5937NFC SUBSYSTEM
5938M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5939M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5940M: Samuel Ortiz <sameo@linux.intel.com>
5941L: linux-wireless@vger.kernel.org
5adf54de 5942L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 5943S: Supported
6423d30f 5944F: net/nfc/
55eb94f9 5945F: include/net/nfc/
c117ab84 5946F: include/uapi/linux/nfc.h
6423d30f 5947F: drivers/nfc/
08eaa1e0 5948F: include/linux/platform_data/pn544.h
3d396eb1 5949
e8b43555 5950NFS, SUNRPC, AND LOCKD CLIENTS
8b58be88 5951M: Trond Myklebust <Trond.Myklebust@netapp.com>
78f58153
TM
5952L: linux-nfs@vger.kernel.org
5953W: http://client.linux-nfs.org
5954T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
1da177e4 5955S: Maintained
679655da
JP
5956F: fs/lockd/
5957F: fs/nfs/
5958F: fs/nfs_common/
5959F: net/sunrpc/
5960F: include/linux/lockd/
5961F: include/linux/nfs*
5962F: include/linux/sunrpc/
c117ab84
CEB
5963F: include/uapi/linux/nfs*
5964F: include/uapi/linux/sunrpc/
1da177e4 5965
85ef9cea 5966NILFS2 FILESYSTEM
8b58be88 5967M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 5968L: linux-nilfs@vger.kernel.org
85ef9cea 5969W: http://www.nilfs.org/en/
af1761f2 5970T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 5971S: Supported
679655da
JP
5972F: Documentation/filesystems/nilfs2.txt
5973F: fs/nilfs2/
5974F: include/linux/nilfs2_fs.h
85ef9cea 5975
1da177e4 5976NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 5977M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5978W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5979S: Maintained
679655da
JP
5980F: Documentation/scsi/NinjaSCSI.txt
5981F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
5982
5983NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
5984M: GOTO Masanori <gotom@debian.or.jp>
5985M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5986W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5987S: Maintained
679655da
JP
5988F: Documentation/scsi/NinjaSCSI.txt
5989F: drivers/scsi/nsp32*
1da177e4 5990
fce8a7bb
JM
5991NTB DRIVER
5992M: Jon Mason <jon.mason@intel.com>
5993S: Supported
2984411f
JM
5994W: https://github.com/jonmason/ntb/wiki
5995T: git git://github.com/jonmason/ntb.git
fce8a7bb 5996F: drivers/ntb/
548c237c 5997F: drivers/net/ntb_netdev.c
fce8a7bb
JM
5998F: include/linux/ntb.h
5999
1da177e4 6000NTFS FILESYSTEM
2818ef50 6001M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6002L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6003W: http://www.tuxera.com/
e6f4dee7 6004T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6005S: Supported
679655da
JP
6006F: Documentation/filesystems/ntfs.txt
6007F: fs/ntfs/
1da177e4 6008
9eb8ef74 6009NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6010M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6011L: linux-fbdev@vger.kernel.org
ce00f85c 6012S: Maintained
679655da
JP
6013F: drivers/video/riva/
6014F: drivers/video/nvidia/
1da177e4 6015
79461681
MW
6016NVM EXPRESS DRIVER
6017M: Matthew Wilcox <willy@linux.intel.com>
6018L: linux-nvme@lists.infradead.org
6019T: git git://git.infradead.org/users/willy/linux-nvme.git
6020S: Supported
5be37bf9 6021F: drivers/block/nvme*
79461681
MW
6022F: include/linux/nvme.h
6023
f5525786 6024OMAP SUPPORT
0e24bdd4 6025M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6026L: linux-omap@vger.kernel.org
6027W: http://www.muru.com/linux/omap/
6028W: http://linux.omap.com/
8a6e2535 6029Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6030T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6031S: Maintained
4e04d5a3 6032F: arch/arm/*omap*/
046d0a37
JD
6033F: drivers/i2c/busses/i2c-omap.c
6034F: include/linux/i2c-omap.h
f5525786 6035
50f29fbd 6036OMAP DEVICE TREE SUPPORT
cdb55ab0 6037M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6038M: Tony Lindgren <tony@atomide.com>
6039L: linux-omap@vger.kernel.org
d0fb18c5 6040L: devicetree@vger.kernel.org
50f29fbd
TL
6041S: Maintained
6042F: arch/arm/boot/dts/*omap*
6043F: arch/arm/boot/dts/*am3*
6044
f5525786 6045OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6046M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6047L: linux-omap@vger.kernel.org
6048S: Maintained
6049F: arch/arm/*omap*/*clock*
6050
6051OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6052M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6053L: linux-omap@vger.kernel.org
6054S: Maintained
6055F: arch/arm/*omap*/*pm*
c46938d4 6056F: drivers/cpufreq/omap-cpufreq.c
f5525786 6057
d21db568 6058OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6059M: Rajendra Nayak <rnayak@ti.com>
6060M: Paul Walmsley <paul@pwsan.com>
6061L: linux-omap@vger.kernel.org
6062S: Maintained
d21db568 6063F: arch/arm/mach-omap2/prm*
692ab1f3 6064
f5525786 6065OMAP AUDIO SUPPORT
6c284903 6066M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6067M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6068L: alsa-devel@alsa-project.org (subscribers-only)
6069L: linux-omap@vger.kernel.org
6070S: Maintained
6071F: sound/soc/omap/
6072
6073OMAP FRAMEBUFFER SUPPORT
830e6384 6074M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6075L: linux-fbdev@vger.kernel.org
f5525786
TL
6076L: linux-omap@vger.kernel.org
6077S: Maintained
6078F: drivers/video/omap/
6079
676eec0d 6080OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6081M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6082L: linux-omap@vger.kernel.org
676eec0d 6083L: linux-fbdev@vger.kernel.org
178ff4c9 6084S: Maintained
676eec0d 6085F: drivers/video/omap2/
178ff4c9
TV
6086F: Documentation/arm/OMAP/DSS
6087
8b37fcfc
OBC
6088OMAP HARDWARE SPINLOCK SUPPORT
6089M: Ohad Ben-Cohen <ohad@wizery.com>
6090L: linux-omap@vger.kernel.org
6091S: Maintained
6092F: drivers/hwspinlock/omap_hwspinlock.c
6093F: arch/arm/mach-omap2/hwspinlock.c
6094
f5525786 6095OMAP MMC SUPPORT
8b58be88 6096M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6097L: linux-omap@vger.kernel.org
6098S: Maintained
653f41b5
MC
6099F: drivers/mmc/host/omap.c
6100
6101OMAP HS MMC SUPPORT
14006bfb 6102M: Balaji T K <balajitk@ti.com>
0a4585c6 6103L: linux-mmc@vger.kernel.org
653f41b5 6104L: linux-omap@vger.kernel.org
0a4585c6 6105S: Maintained
653f41b5 6106F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6107
6108OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6109M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6110S: Maintained
6111F: drivers/char/hw_random/omap-rng.c
6112
f400c82e 6113OMAP HWMOD SUPPORT
cdb55ab0 6114M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6115M: Paul Walmsley <paul@pwsan.com>
6116L: linux-omap@vger.kernel.org
6117S: Maintained
8fc8b12b 6118F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6119
6120OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6121M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6122L: linux-omap@vger.kernel.org
6123S: Maintained
6124F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6125
7e8970e1
LP
6126OMAP IMAGE SIGNAL PROCESSOR (ISP)
6127M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6128L: linux-media@vger.kernel.org
6129S: Maintained
90d72ac6 6130F: drivers/media/platform/omap3isp/
7e8970e1 6131
f5525786 6132OMAP USB SUPPORT
f299470a 6133M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6134L: linux-usb@vger.kernel.org
6135L: linux-omap@vger.kernel.org
43b416e5 6136T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6137S: Maintained
a16fbd65
JP
6138F: drivers/usb/*/*omap*
6139F: arch/arm/*omap*/usb*
f5525786 6140
6d994710
KH
6141OMAP GPIO DRIVER
6142M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6143M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6144L: linux-omap@vger.kernel.org
6145S: Maintained
6146F: drivers/gpio/gpio-omap.c
6147
c351e290
MJ
6148OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6149M: Mark Jackson <mpfj@newflow.co.uk>
6150L: linux-omap@vger.kernel.org
6151S: Maintained
6152F: arch/arm/boot/dts/am335x-nano.dts
6153
0ad122d9 6154OMFS FILESYSTEM
8b58be88 6155M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6156L: linux-karma-devel@lists.sourceforge.net
6157S: Maintained
679655da
JP
6158F: Documentation/filesystems/omfs.txt
6159F: fs/omfs/
0ad122d9 6160
c1986ee9 6161OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6162M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6163S: Maintained
679655da
JP
6164F: drivers/char/pcmcia/cm4000_cs.c
6165F: include/linux/cm4000_cs.h
c117ab84 6166F: include/uapi/linux/cm4000_cs.h
c1986ee9 6167
77c44ab1 6168OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6169M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6170S: Maintained
679655da 6171F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6172
77d5140f 6173OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6174M: Jonathan Corbet <corbet@lwn.net>
661263b5 6175L: linux-media@vger.kernel.org
275ffde4 6176T: git git://linuxtv.org/media_tree.git
77d5140f 6177S: Maintained
90d72ac6 6178F: drivers/media/i2c/ov7670.c
77d5140f 6179
431bca73 6180ONENAND FLASH DRIVER
8b58be88 6181M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6182L: linux-mtd@lists.infradead.org
6183S: Maintained
679655da
JP
6184F: drivers/mtd/onenand/
6185F: include/linux/mtd/onenand*.h
431bca73 6186
1da177e4 6187ONSTREAM SCSI TAPE DRIVER
8b58be88 6188M: Willem Riede <osst@riede.org>
1da177e4
LT
6189L: osst-users@lists.sourceforge.net
6190L: linux-scsi@vger.kernel.org
6191S: Maintained
f7269cfc
JD
6192F: Documentation/scsi/osst.txt
6193F: drivers/scsi/osst.*
6194F: drivers/scsi/osst_*.h
6195F: drivers/scsi/st.h
1da177e4 6196
e2d1d6c0 6197OPENCORES I2C BUS DRIVER
8b58be88 6198M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6199L: linux-i2c@vger.kernel.org
e2d1d6c0 6200S: Maintained
679655da
JP
6201F: Documentation/i2c/busses/i2c-ocores
6202F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6203
860c44c1 6204OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6205M: Grant Likely <grant.likely@linaro.org>
f910b831 6206M: Rob Herring <rob.herring@calxeda.com>
d0fb18c5 6207L: devicetree@vger.kernel.org
860c44c1 6208W: http://fdt.secretlab.ca
3bbf9b9b 6209T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6210S: Maintained
f8828205 6211F: drivers/of/
860c44c1 6212F: include/linux/of*.h
f8828205 6213F: scripts/dtc/
860c44c1 6214K: of_get_property
d945fa0d 6215K: of_match_table
860c44c1 6216
f8828205
GL
6217OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6218M: Rob Herring <rob.herring@calxeda.com>
6219M: Pawel Moll <pawel.moll@arm.com>
6220M: Mark Rutland <mark.rutland@arm.com>
6221M: Stephen Warren <swarren@wwwdotorg.org>
de80963e 6222M: Ian Campbell <ijc+devicetree@hellion.org.uk>
f8828205
GL
6223L: devicetree@vger.kernel.org
6224S: Maintained
6225F: Documentation/devicetree/
6226F: arch/*/boot/dts/
6227F: include/dt-bindings/
6228
19f9d392
JB
6229OPENRISC ARCHITECTURE
6230M: Jonas Bonn <jonas@southpole.se>
6231W: http://openrisc.net
eab7c1c0 6232L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6233S: Maintained
6234T: git git://openrisc.net/~jonas/linux
14430813 6235F: arch/openrisc/
19f9d392 6236
ccb1352e
JG
6237OPENVSWITCH
6238M: Jesse Gross <jesse@nicira.com>
6239L: dev@openvswitch.org
6240W: http://openvswitch.org
6241T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6242S: Maintained
6243F: net/openvswitch/
6244
af39917d
CL
6245OPL4 DRIVER
6246M: Clemens Ladisch <clemens@ladisch.de>
6247L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6248T: git git://git.alsa-project.org/alsa-kernel.git
6249S: Maintained
6250F: sound/drivers/opl4/
6251
1da177e4 6252OPROFILE
4cf7e718 6253M: Robert Richter <rric@kernel.org>
1da177e4
LT
6254L: oprofile-list@lists.sf.net
6255S: Maintained
81c4a8a6 6256F: arch/*/include/asm/oprofile*.h
679655da
JP
6257F: arch/*/oprofile/
6258F: drivers/oprofile/
6259F: include/linux/oprofile.h
1da177e4 6260
e2d1d6c0 6261ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6262M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6263M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6264L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6265W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6266T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6267S: Supported
679655da
JP
6268F: Documentation/filesystems/ocfs2.txt
6269F: Documentation/filesystems/dlmfs.txt
6270F: fs/ocfs2/
e2d1d6c0 6271
1da177e4 6272ORINOCO DRIVER
724c6b35 6273L: linux-wireless@vger.kernel.org
491b26b4 6274W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6275W: http://www.nongnu.org/orinoco/
3a59babb 6276S: Orphan
679655da 6277F: drivers/net/wireless/orinoco/
1da177e4 6278
42c55aa8 6279OSD LIBRARY and FILESYSTEM
8b58be88 6280M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6281M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6282L: osd-dev@open-osd.org
6283W: http://open-osd.org
54e5881d 6284T: git git://git.open-osd.org/open-osd.git
68274794 6285S: Maintained
42c55aa8 6286F: drivers/scsi/osd/
6b6f0b6c 6287F: include/scsi/osd_*
42c55aa8 6288F: fs/exofs/
68274794 6289
e2d1d6c0 6290P54 WIRELESS DRIVER
084cb0fe 6291M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6292L: linux-wireless@vger.kernel.org
084cb0fe 6293W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6294S: Maintained
679655da 6295F: drivers/net/wireless/p54/
e2d1d6c0 6296
f5cd7872 6297PA SEMI ETHERNET DRIVER
8b58be88 6298M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6299L: netdev@vger.kernel.org
6300S: Maintained
ded19add 6301F: drivers/net/ethernet/pasemi/*
f5cd7872 6302
beb58aa3 6303PA SEMI SMBUS DRIVER
8b58be88 6304M: Olof Johansson <olof@lixom.net>
846557d3 6305L: linux-i2c@vger.kernel.org
beb58aa3 6306S: Maintained
679655da 6307F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6308
48fc267e
SK
6309PADATA PARALLEL EXECUTION MECHANISM
6310M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6311L: linux-crypto@vger.kernel.org
6312S: Maintained
6313F: kernel/padata.c
6314F: include/linux/padata.h
6315F: Documentation/padata.txt
6316
709ee531 6317PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6318M: Harald Welte <laforge@gnumonks.org>
d0944853 6319L: platform-driver-x86@vger.kernel.org
709ee531 6320S: Maintained
679655da 6321F: drivers/platform/x86/panasonic-laptop.c
709ee531 6322
368dd5ac 6323PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6324M: David Howells <dhowells@redhat.com>
6325M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6326L: linux-am33-list@redhat.com (moderated for non-subscribers)
6327W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6328S: Maintained
679655da
JP
6329F: Documentation/mn10300/
6330F: arch/mn10300/
4fa97181 6331
1da177e4 6332PARALLEL PORT SUPPORT
3dd1a329 6333L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6334S: Orphan
679655da
JP
6335F: drivers/parport/
6336F: include/linux/parport*.h
6337F: drivers/char/ppdev.c
c117ab84 6338F: include/uapi/linux/ppdev.h
1da177e4 6339
4cdf6bc2 6340PARAVIRT_OPS INTERFACE
d633180c 6341M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6342M: Chris Wright <chrisw@sous-sol.org>
6343M: Alok Kataria <akataria@vmware.com>
6344M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6345L: virtualization@lists.linux-foundation.org
4cdf6bc2 6346S: Supported
679655da
JP
6347F: Documentation/ia64/paravirt_ops.txt
6348F: arch/*/kernel/paravirt*
6349F: arch/*/include/asm/paravirt.h
4cdf6bc2 6350
e2d1d6c0 6351PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6352M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6353L: linux-parport@lists.infradead.org (subscribers-only)
6354W: http://www.torque.net/linux-pp.html
6355S: Maintained
679655da
JP
6356F: Documentation/blockdev/paride.txt
6357F: drivers/block/paride/
e2d1d6c0
RD
6358
6359PARISC ARCHITECTURE
b8828770 6360M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6361M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6362L: linux-parisc@vger.kernel.org
6363W: http://www.parisc-linux.org/
8a6e2535 6364Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6365T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6366T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6367S: Maintained
679655da 6368F: arch/parisc/
2b6bac9e 6369F: Documentation/parisc/
679655da 6370F: drivers/parisc/
2b6bac9e
HD
6371F: drivers/char/agp/parisc-agp.c
6372F: drivers/input/serio/gscps2.c
6373F: drivers/parport/parport_gsc.*
6374F: drivers/tty/serial/8250/8250_gsc.c
6375F: drivers/video/sti*
6376F: drivers/video/console/sti*
6377F: drivers/video/logo/logo_parisc*
e2d1d6c0 6378
1662d32c 6379PC87360 HARDWARE MONITORING DRIVER
8b58be88 6380M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6381L: lm-sensors@lm-sensors.org
6382S: Maintained
679655da
JP
6383F: Documentation/hwmon/pc87360
6384F: drivers/hwmon/pc87360.c
1662d32c
JC
6385
6386PC8736x GPIO DRIVER
8b58be88 6387M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6388S: Maintained
679655da 6389F: drivers/char/pc8736x_gpio.c
1662d32c 6390
1ad107fd
JD
6391PC87427 HARDWARE MONITORING DRIVER
6392M: Jean Delvare <khali@linux-fr.org>
6393L: lm-sensors@lm-sensors.org
6394S: Maintained
6395F: Documentation/hwmon/pc87427
6396F: drivers/hwmon/pc87427.c
6397
b26e0ed4 6398PCA9532 LED DRIVER
8b58be88 6399M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6400S: Maintained
d5ca6918
JP
6401F: drivers/leds/leds-pca9532.c
6402F: include/linux/leds-pca9532.h
b26e0ed4 6403
5ce914a8 6404PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6405M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6406L: linux-i2c@vger.kernel.org
6407S: Maintained
b4f0b74e 6408F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6409
3971dae5 6410PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6411M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6412S: Maintained
6413F: drivers/firmware/pcdp.*
6414
065c6359 6415PCI ERROR RECOVERY
6305902c 6416M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6417L: linux-pci@vger.kernel.org
065c6359 6418S: Supported
679655da 6419F: Documentation/PCI/pci-error-recovery.txt
065c6359 6420
1da177e4 6421PCI SUBSYSTEM
5ac3a6d2 6422M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6423L: linux-pci@vger.kernel.org
99662dd1 6424Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6425T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6426S: Supported
679655da
JP
6427F: Documentation/PCI/
6428F: drivers/pci/
6429F: include/linux/pci*
6b49ee49 6430F: arch/x86/pci/
1da177e4 6431
0447cfd7
TR
6432PCI DRIVER FOR NVIDIA TEGRA
6433M: Thierry Reding <thierry.reding@gmail.com>
6434L: linux-tegra@vger.kernel.org
6435S: Supported
6436F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6437F: drivers/pci/host/pci-tegra.c
6438
4af82255
JH
6439PCI DRIVER FOR SAMSUNG EXYNOS
6440M: Jingoo Han <jg1.han@samsung.com>
6441L: linux-pci@vger.kernel.org
6442S: Maintained
6443F: drivers/pci/host/pci-exynos.c
6444
1da177e4 6445PCMCIA SUBSYSTEM
4230dfc9 6446P: Linux PCMCIA Team
f5df5881 6447L: linux-pcmcia@lists.infradead.org
6650e0a5 6448W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6449T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6450S: Maintained
679655da
JP
6451F: Documentation/pcmcia/
6452F: drivers/pcmcia/
6453F: include/pcmcia/
1da177e4
LT
6454
6455PCNET32 NETWORK DRIVER
227fb925 6456M: Don Fry <pcnet32@frontier.com>
979b6c13 6457L: netdev@vger.kernel.org
1da177e4 6458S: Maintained
b955f6ca 6459F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6460
48fc267e
SK
6461PCRYPT PARALLEL CRYPTO ENGINE
6462M: Steffen Klassert <steffen.klassert@secunet.com>
6463L: linux-crypto@vger.kernel.org
6464S: Maintained
6465F: crypto/pcrypt.c
6466F: include/crypto/pcrypt.h
6467
e72df0b8
TH
6468PER-CPU MEMORY ALLOCATOR
6469M: Tejun Heo <tj@kernel.org>
6470M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6471T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6472S: Maintained
6473F: include/linux/percpu*.h
6474F: mm/percpu*.c
6475F: arch/*/include/asm/percpu.h
6476
ad4ecbcb 6477PER-TASK DELAY ACCOUNTING
185e595f 6478M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6479S: Maintained
679655da
JP
6480F: include/linux/delayacct.h
6481F: kernel/delayacct.c
ad4ecbcb 6482
57c0c15b 6483PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6484M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6485M: Paul Mackerras <paulus@samba.org>
dd9b238c 6486M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6487M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
75fc2d37 6488T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6489S: Supported
d53e8365 6490F: kernel/events/*
a003236c 6491F: include/linux/perf_event.h
c117ab84 6492F: include/uapi/linux/perf_event.h
141c4296
RR
6493F: arch/*/kernel/perf_event*.c
6494F: arch/*/kernel/*/perf_event*.c
6495F: arch/*/kernel/*/*/perf_event*.c
a003236c 6496F: arch/*/include/asm/perf_event.h
a003236c
VL
6497F: arch/*/kernel/perf_callchain.c
6498F: tools/perf/
6c0b3244 6499
dd49d0f5 6500PERSONALITY HANDLING
8b58be88 6501M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6502L: linux-abi-devel@lists.sourceforge.net
6503S: Maintained
679655da 6504F: include/linux/personality.h
c117ab84 6505F: include/uapi/linux/personality.h
dd49d0f5 6506
838e7a03 6507PHONET PROTOCOL
2a06b40f 6508M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6509S: Supported
6510F: Documentation/networking/phonet.txt
6511F: include/linux/phonet.h
6512F: include/net/phonet/
c117ab84 6513F: include/uapi/linux/phonet.h
838e7a03
RDC
6514F: net/phonet/
6515
1da177e4 6516PHRAM MTD DRIVER
8b58be88 6517M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6518L: linux-mtd@lists.infradead.org
6519S: Maintained
679655da 6520F: drivers/mtd/devices/phram.c
1da177e4 6521
efdbb10e
BP
6522PICOLCD HID DRIVER
6523M: Bruno Prémont <bonbons@linux-vserver.org>
6524L: linux-input@vger.kernel.org
6525S: Maintained
6526F: drivers/hid/hid-picolcd*
6527
a53bfa07
JI
6528PICOXCELL SUPPORT
6529M: Jamie Iles <jamie@jamieiles.com>
6530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6531T: git git://github.com/jamieiles/linux-2.6-ji.git
6532S: Supported
14430813 6533F: arch/arm/mach-picoxcell/
a53bfa07
JI
6534F: drivers/*/picoxcell*
6535F: drivers/*/*/picoxcell*
6536
2744e8af
LW
6537PIN CONTROL SUBSYSTEM
6538M: Linus Walleij <linus.walleij@linaro.org>
6539S: Maintained
07f29ba6 6540F: drivers/pinctrl/
8e406fe4 6541F: include/linux/pinctrl/
2744e8af 6542
2201bbb8
JCPV
6543PIN CONTROLLER - ATMEL AT91
6544M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6546S: Maintained
6547F: drivers/pinctrl/pinctrl-at91.c
6548
b75e60d6
DA
6549PIN CONTROLLER - SAMSUNG
6550M: Tomasz Figa <t.figa@samsung.com>
6551M: Thomas Abraham <thomas.abraham@linaro.org>
6552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6553L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6554S: Maintained
6555F: drivers/pinctrl/pinctrl-exynos.*
6556F: drivers/pinctrl/pinctrl-s3c*
6557F: drivers/pinctrl/pinctrl-samsung.*
6558
deda8287 6559PIN CONTROLLER - ST SPEAR
8e406fe4 6560M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6561L: spear-devel@list.st.com
6562L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6563W: http://www.st.com/spear
6564S: Maintained
8e406fe4 6565F: drivers/pinctrl/spear/
deda8287 6566
249a6771 6567PKTCDVD DRIVER
dbd47133 6568M: Jiri Kosina <jkosina@suse.cz>
249a6771 6569S: Maintained
679655da
JP
6570F: drivers/block/pktcdvd.c
6571F: include/linux/pktcdvd.h
c117ab84 6572F: include/uapi/linux/pktcdvd.h
249a6771 6573
b31d8273
G
6574PKUNITY SOC DRIVERS
6575M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6576W: http://mprc.pku.edu.cn/~guanxuetao/linux
6577S: Maintained
6578T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6579F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6580F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6581F: drivers/video/fb-puv3.c
2809e80b 6582F: drivers/rtc/rtc-puv3.c
b31d8273 6583
9d2ecfb7 6584PMBUS HARDWARE MONITORING DRIVERS
ca462085 6585M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6586L: lm-sensors@lm-sensors.org
6587W: http://www.lm-sensors.org/
6588W: http://www.roeck-us.net/linux/drivers/
6589T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6590S: Maintained
6591F: Documentation/hwmon/pmbus
6592F: drivers/hwmon/pmbus/
6593F: include/linux/i2c/pmbus.h
6594
89a36810 6595PMC SIERRA MaxRAID DRIVER
076cfaae 6596M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6597L: linux-scsi@vger.kernel.org
6598W: http://www.pmc-sierra.com/
6599S: Supported
6600F: drivers/scsi/pmcraid.*
6601
dbf9bfe6 6602PMC SIERRA PM8001 DRIVER
4f0e359c 6603M: xjtuwjp@gmail.com
dbf9bfe6 6604M: lindar_liu@usish.com
6605L: linux-scsi@vger.kernel.org
6606S: Supported
6607F: drivers/scsi/pm8001/
6608
1da177e4 6609POSIX CLOCKS and TIMERS
8b58be88 6610M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 6611T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6612S: Supported
679655da
JP
6613F: fs/timerfd.c
6614F: include/linux/timer*
6615F: kernel/*timer*
1da177e4 6616
3be86148 6617POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9d5e2a02 6618M: Anton Vorontsov <anton@enomsg.org>
8b58be88 6619M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6620T: git git://git.infradead.org/battery-2.6.git
3be86148 6621S: Maintained
679655da 6622F: include/linux/power_supply.h
8cd725a1 6623F: drivers/power/
3be86148 6624
1da177e4 6625PNP SUPPORT
46a1f21a 6626M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6627M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6628S: Maintained
679655da 6629F: drivers/pnp/
1da177e4 6630
999445d4 6631PNXxxxx I2C DRIVER
8b58be88 6632M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6633L: linux-i2c@vger.kernel.org
999445d4 6634S: Maintained
679655da 6635F: drivers/i2c/busses/i2c-pnx.c
999445d4 6636
1da177e4 6637PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6638M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6639L: linux-ppp@vger.kernel.org
6640S: Maintained
224cf5ad 6641F: drivers/net/ppp/ppp_*
1da177e4
LT
6642
6643PPP OVER ATM (RFC 2364)
8b58be88 6644M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6645S: Maintained
679655da 6646F: net/atm/pppoatm.c
c117ab84 6647F: include/uapi/linux/atmppp.h
1da177e4
LT
6648
6649PPP OVER ETHERNET
8b58be88 6650M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6651S: Maintained
224cf5ad
JK
6652F: drivers/net/ppp/pppoe.c
6653F: drivers/net/ppp/pppox.c
1da177e4 6654
a6d2370b 6655PPP OVER L2TP
8b58be88 6656M: James Chapman <jchapman@katalix.com>
a6d2370b 6657S: Maintained
90ca28d1 6658F: net/l2tp/l2tp_ppp.c
679655da 6659F: include/linux/if_pppol2tp.h
c117ab84 6660F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6661
eae9d2ba 6662PPS SUPPORT
8b58be88 6663M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6664W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6665L: linuxpps@ml.enneenne.com (subscribers-only)
6666S: Maintained
cabaaf41
JP
6667F: Documentation/pps/
6668F: drivers/pps/
6669F: include/linux/pps*.h
eae9d2ba 6670
71a6d0af
HW
6671PPTP DRIVER
6672M: Dmitry Kozlov <xeb@mail.ru>
6673L: netdev@vger.kernel.org
6674S: Maintained
224cf5ad 6675F: drivers/net/ppp/pptp.c
71a6d0af
HW
6676W: http://sourceforge.net/projects/accel-pptp
6677
1da177e4 6678PREEMPTIBLE KERNEL
8b58be88 6679M: Robert Love <rml@tech9.net>
1da177e4
LT
6680L: kpreempt-tech@lists.sourceforge.net
6681W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6682S: Supported
679655da
JP
6683F: Documentation/preempt-locking.txt
6684F: include/linux/preempt.h
1da177e4
LT
6685
6686PRISM54 WIRELESS DRIVER
8b58be88 6687M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6688L: linux-wireless@vger.kernel.org
9ef80804 6689W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6690S: Obsolete
679655da 6691F: drivers/net/wireless/prism54/
1da177e4 6692
b3277dfa 6693PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 6694M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
6695L: linux-ide@vger.kernel.org
6696S: Maintained
679655da 6697F: drivers/ata/sata_promise.*
b3277dfa 6698
02c18891 6699PS3 NETWORK SUPPORT
b809b9ca 6700M: Geoff Levand <geoff@infradead.org>
02c18891 6701L: netdev@vger.kernel.org
a4724ed6 6702L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6703S: Maintained
8df158ac 6704F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6705
f58a9d17 6706PS3 PLATFORM SUPPORT
b809b9ca 6707M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6708L: linuxppc-dev@lists.ozlabs.org
6709L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6710S: Maintained
679655da
JP
6711F: arch/powerpc/boot/ps3*
6712F: arch/powerpc/include/asm/lv1call.h
6713F: arch/powerpc/include/asm/ps3*.h
6714F: arch/powerpc/platforms/ps3/
6715F: drivers/*/ps3*
6716F: drivers/ps3/
fec629b8 6717F: drivers/rtc/rtc-ps3.c
679655da 6718F: drivers/usb/host/*ps3.c
fec629b8 6719F: sound/ppc/snd_ps3*
f58a9d17 6720
cffb4add 6721PS3VRAM DRIVER
8b58be88 6722M: Jim Paris <jim@jtan.com>
a4724ed6 6723L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6724S: Maintained
8a3977cb 6725F: drivers/block/ps3vram.c
cffb4add 6726
8defe599 6727PSTORE FILESYSTEM
9d5e2a02 6728M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6729M: Colin Cross <ccross@android.com>
6730M: Kees Cook <keescook@chromium.org>
6731M: Tony Luck <tony.luck@intel.com>
6732S: Maintained
6733T: git git://git.infradead.org/users/cbou/linux-pstore.git
6734F: fs/pstore/
6735F: include/linux/pstore*
04851772 6736F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6737F: drivers/acpi/apei/erst.c
6738
7fbc415d
RC
6739PTP HARDWARE CLOCK SUPPORT
6740M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6741L: netdev@vger.kernel.org
7fbc415d
RC
6742S: Maintained
6743W: http://linuxptp.sourceforge.net/
6744F: Documentation/ABI/testing/sysfs-ptp
6745F: Documentation/ptp/*
0ecb3cdd 6746F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6747F: drivers/net/phy/dp83640*
6748F: drivers/ptp/*
6749F: include/linux/ptp_cl*
6750
cf94a4d1 6751PTRACE SUPPORT
8b58be88
JP
6752M: Roland McGrath <roland@redhat.com>
6753M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6754S: Maintained
6755F: include/asm-generic/syscall.h
6756F: include/linux/ptrace.h
6757F: include/linux/regset.h
6758F: include/linux/tracehook.h
c117ab84 6759F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6760F: kernel/ptrace.c
6761
8320204a 6762PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6763M: Mike Isely <isely@pobox.com>
16e9495d 6764L: pvrusb2@isely.net (subscribers-only)
661263b5 6765L: linux-media@vger.kernel.org
8320204a 6766W: http://www.isely.net/pvrusb2/
275ffde4 6767T: git git://linuxtv.org/media_tree.git
8320204a 6768S: Maintained
679655da 6769F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6770F: drivers/media/usb/pvrusb2/
8320204a 6771
39532e6c
HG
6772PWC WEBCAM DRIVER
6773M: Hans de Goede <hdegoede@redhat.com>
6774L: linux-media@vger.kernel.org
6775T: git git://linuxtv.org/media_tree.git
6776S: Maintained
6777F: drivers/media/usb/pwc/*
6778
200efedd 6779PWM SUBSYSTEM
aa3495f7
TR
6780M: Thierry Reding <thierry.reding@gmail.com>
6781L: linux-pwm@vger.kernel.org
0c2498f1 6782S: Maintained
200efedd
TR
6783W: http://gitorious.org/linux-pwm
6784T: git git://gitorious.org/linux-pwm/linux-pwm.git
6785F: Documentation/pwm.txt
6786F: Documentation/devicetree/bindings/pwm/
6787F: include/linux/pwm.h
0c2498f1 6788F: drivers/pwm/
a140b98d
TR
6789F: drivers/video/backlight/pwm_bl.c
6790F: include/linux/pwm_backlight.h
0c2498f1 6791
30ec261e 6792PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6793M: Eric Miao <eric.y.miao@gmail.com>
6794M: Russell King <linux@arm.linux.org.uk>
a323f664 6795M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 6796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6797T: git git://github.com/hzhuang1/linux.git
6798T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 6799S: Maintained
679655da
JP
6800F: arch/arm/mach-pxa/
6801F: drivers/pcmcia/pxa2xx*
9df92e6c 6802F: drivers/spi/spi-pxa2xx*
679655da
JP
6803F: drivers/usb/gadget/pxa2*
6804F: include/sound/pxa2xx-lib.h
bec4c99e 6805F: sound/arm/pxa*
14430813 6806F: sound/soc/pxa/
1da177e4 6807
3f640c61 6808MMP SUPPORT
8b58be88 6809M: Eric Miao <eric.y.miao@gmail.com>
a323f664 6810M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 6811L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6812T: git git://github.com/hzhuang1/linux.git
6813T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 6814S: Maintained
3f640c61 6815F: arch/arm/mach-mmp/
e8e6cb32 6816
272f133a
PO
6817PXA MMCI DRIVER
6818S: Orphan
6819
57f63bc8 6820PXA RTC DRIVER
8b58be88 6821M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
6822L: rtc-linux@googlegroups.com
6823S: Maintained
6824
52a09a04 6825QIB DRIVER
8473c603 6826M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
6827L: linux-rdma@vger.kernel.org
6828S: Supported
6829F: drivers/infiniband/hw/qib/
6830
5e9772b9
JS
6831QLOGIC QLA1280 SCSI DRIVER
6832M: Michael Reed <mdr@sgi.com>
6833L: linux-scsi@vger.kernel.org
6834S: Maintained
6835F: drivers/scsi/qla1280.[ch]
6836
1da177e4 6837QLOGIC QLA2XXX FC-SCSI DRIVER
8b58be88 6838M: Andrew Vasquez <andrew.vasquez@qlogic.com>
95e6a856 6839M: linux-driver@qlogic.com
1da177e4
LT
6840L: linux-scsi@vger.kernel.org
6841S: Supported
679655da
JP
6842F: Documentation/scsi/LICENSE.qla2xxx
6843F: drivers/scsi/qla2xxx/
1da177e4 6844
883c98fe 6845QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
6846M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6847M: iscsi-driver@qlogic.com
6848L: linux-scsi@vger.kernel.org
6849S: Supported
bacfb81b 6850F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
6851F: drivers/scsi/qla4xxx/
6852
5a4faa87 6853QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 6854M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6855M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
6856M: linux-driver@qlogic.com
6857L: netdev@vger.kernel.org
6858S: Supported
679655da 6859F: Documentation/networking/LICENSE.qla3xxx
aa43c215 6860F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 6861
0ec00f03 6862QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 6863M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
6864M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6865M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 6866M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 6867M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 6868M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
6869M: linux-driver@qlogic.com
6870L: netdev@vger.kernel.org
6871S: Supported
aa43c215 6872F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 6873
c4e84bde 6874QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 6875M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 6876M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6877M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 6878M: linux-driver@qlogic.com
c4e84bde
RM
6879L: netdev@vger.kernel.org
6880S: Supported
aa43c215 6881F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 6882
1da177e4 6883QNX4 FILESYSTEM
8b58be88 6884M: Anders Larsen <al@alarsen.net>
1da177e4
LT
6885W: http://www.alarsen.net/linux/qnx4fs/
6886S: Maintained
80811493 6887F: fs/qnx4/
c117ab84
CEB
6888F: include/uapi/linux/qnx4_fs.h
6889F: include/uapi/linux/qnxtypes.h
1da177e4 6890
91952bc0
AP
6891QT1010 MEDIA DRIVER
6892M: Antti Palosaari <crope@iki.fi>
6893L: linux-media@vger.kernel.org
6894W: http://linuxtv.org/
6895W: http://palosaari.fi/linux/
6896Q: http://patchwork.linuxtv.org/project/linux-media/list/
6897T: git git://linuxtv.org/anttip/media_tree.git
6898S: Maintained
6899F: drivers/media/tuners/qt1010*
6900
2ea0ffcb
KV
6901QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6902M: Kalle Valo <kvalo@qca.qualcomm.com>
6903L: ath10k@lists.infradead.org
6904W: http://wireless.kernel.org/en/users/Drivers/ath10k
6905T: git git://github.com/kvalo/ath.git
6906S: Supported
6907F: drivers/net/wireless/ath/ath10k/
6908
4f4567cf
RK
6909QUALCOMM HEXAGON ARCHITECTURE
6910M: Richard Kuo <rkuo@codeaurora.org>
6911L: linux-hexagon@vger.kernel.org
6912S: Supported
6913F: arch/hexagon/
6914
8e84c258
EK
6915QUALCOMM WCN36XX WIRELESS DRIVER
6916M: Eugene Krasnikov <k.eugene.e@gmail.com>
6917L: wcn36xx@lists.infradead.org
6918W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
6919T: git git://github.com/KrasnikovEugene/wcn36xx.git
6920S: Supported
6921F: drivers/net/wireless/ath/wcn36xx/
6922
35e3540b
HV
6923QUICKCAM PARALLEL PORT WEBCAMS
6924M: Hans Verkuil <hverkuil@xs4all.nl>
6925L: linux-media@vger.kernel.org
6926T: git git://linuxtv.org/media_tree.git
6927W: http://linuxtv.org
6928S: Odd Fixes
6929F: drivers/media/parport/*-qcam*
6930
602adf40 6931RADOS BLOCK DEVICE (RBD)
09d90327
SW
6932M: Yehuda Sadeh <yehuda@inktank.com>
6933M: Sage Weil <sage@inktank.com>
6934M: Alex Elder <elder@inktank.com>
602adf40 6935M: ceph-devel@vger.kernel.org
09d90327
SW
6936W: http://ceph.com/
6937T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
6938S: Supported
6939F: drivers/block/rbd.c
6940F: drivers/block/rbd_types.h
6941
1da177e4 6942RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 6943M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 6944L: linux-fbdev@vger.kernel.org
1da177e4 6945S: Maintained
679655da 6946F: drivers/video/aty/radeon*
c117ab84 6947F: include/uapi/linux/radeonfb.h
1da177e4 6948
c6c9b34c
HG
6949RADIOSHARK RADIO DRIVER
6950M: Hans de Goede <hdegoede@redhat.com>
6951L: linux-media@vger.kernel.org
6952T: git git://linuxtv.org/media_tree.git
6953S: Maintained
6954F: drivers/media/radio/radio-shark.c
6955
6956RADIOSHARK2 RADIO DRIVER
6957M: Hans de Goede <hdegoede@redhat.com>
6958L: linux-media@vger.kernel.org
6959T: git git://linuxtv.org/media_tree.git
6960S: Maintained
6961F: drivers/media/radio/radio-shark2.c
6962F: drivers/media/radio/radio-tea5777.c
6963
1da177e4 6964RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 6965M: Paul Mackerras <paulus@samba.org>
c69f677c 6966L: linux-fbdev@vger.kernel.org
1da177e4 6967S: Maintained
679655da 6968F: drivers/video/aty/aty128fb.c
1da177e4 6969
e7839f25 6970RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 6971P: rt2x00 project
e1a6542f 6972M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 6973M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 6974M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 6975L: linux-wireless@vger.kernel.org
83fc9c89 6976L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
6977W: http://rt2x00.serialmonkey.com/
6978S: Maintained
54e5881d 6979T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
6980F: drivers/net/wireless/rt2x00/
6981
9db5579b 6982RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 6983M: Nick Piggin <npiggin@kernel.dk>
9db5579b 6984S: Maintained
679655da
JP
6985F: Documentation/blockdev/ramdisk.txt
6986F: drivers/block/brd.c
9db5579b 6987
9e95ce27 6988RANDOM NUMBER DRIVER
330e0a01 6989M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 6990S: Maintained
679655da 6991F: drivers/char/random.c
9e95ce27 6992
394b701c 6993RAPIDIO SUBSYSTEM
8b58be88 6994M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 6995M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 6996S: Maintained
679655da 6997F: drivers/rapidio/
394b701c 6998
e2d1d6c0 6999RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7000L: linux-wireless@vger.kernel.org
f52a5490 7001S: Orphan
679655da 7002F: drivers/net/wireless/ray*
e2d1d6c0
RD
7003
7004RCUTORTURE MODULE
8b58be88
JP
7005M: Josh Triplett <josh@freedesktop.org>
7006M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
f9094d8e 7007S: Supported
08deed1e 7008T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7009F: Documentation/RCU/torture.txt
4102adab 7010F: kernel/rcu/torture.c
e2d1d6c0 7011
c1f766b5 7012RDC R-321X SoC
8b58be88 7013M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7014S: Maintained
7015
db17f395 7016RDC R6040 FAST ETHERNET DRIVER
8b58be88 7017M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7018L: netdev@vger.kernel.org
7019S: Maintained
58565a35 7020F: drivers/net/ethernet/rdc/r6040.c
db17f395 7021
a09ed661 7022RDS - RELIABLE DATAGRAM SOCKETS
dd1294c4 7023M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
fbb5a558 7024L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7025S: Supported
679655da 7026F: net/rds/
a09ed661 7027
595182bc 7028READ-COPY UPDATE (RCU)
8b58be88
JP
7029M: Dipankar Sarma <dipankar@in.ibm.com>
7030M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9fab9787 7031W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7032S: Supported
08deed1e 7033T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7034F: Documentation/RCU/
9fab9787 7035X: Documentation/RCU/torture.txt
f9094d8e 7036F: include/linux/rcu*
4102adab
PM
7037X: include/linux/srcu.h
7038F: kernel/rcu/
7039X: kernel/rcu/torture.c
595182bc 7040
0c86edc0 7041REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7042M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7043L: rtc-linux@googlegroups.com
8a6e2535 7044Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7045S: Maintained
679655da
JP
7046F: Documentation/rtc.txt
7047F: drivers/rtc/
7048F: include/linux/rtc.h
c117ab84 7049F: include/uapi/linux/rtc.h
0c86edc0 7050
1da177e4 7051REISERFS FILE SYSTEM
76c4e5ea 7052L: reiserfs-devel@vger.kernel.org
1da177e4 7053S: Supported
679655da 7054F: fs/reiserfs/
1da177e4 7055
b83a313b 7056REGISTER MAP ABSTRACTION
b02e48f2 7057M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7058T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7059S: Supported
7060F: drivers/base/regmap/
7061F: include/linux/regmap.h
7062
400e64df
OBC
7063REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7064M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7065T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7066S: Maintained
7067F: drivers/remoteproc/
7068F: Documentation/remoteproc.txt
6fc26488 7069F: include/linux/remoteproc.h
400e64df 7070
d8115db5
OBC
7071REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7072M: Ohad Ben-Cohen <ohad@wizery.com>
7073T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7074S: Maintained
7075F: drivers/rpmsg/
7076F: Documentation/rpmsg.txt
7077F: include/linux/rpmsg.h
7078
e0897645 7079RFKILL
8b58be88 7080M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7081L: linux-wireless@vger.kernel.org
ce466579
JB
7082W: http://wireless.kernel.org/
7083T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7084T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7085S: Maintained
505c9247 7086F: Documentation/rfkill.txt
80811493 7087F: net/rfkill/
e0897645 7088
67e054e9
ML
7089RICOH SMARTMEDIA/XD DRIVER
7090M: Maxim Levitsky <maximlevitsky@gmail.com>
7091S: Maintained
21c26f50
JP
7092F: drivers/mtd/nand/r852.c
7093F: drivers/mtd/nand/r852.h
67e054e9 7094
92634125
ML
7095RICOH R5C592 MEMORYSTICK DRIVER
7096M: Maxim Levitsky <maximlevitsky@gmail.com>
7097S: Maintained
7098F: drivers/memstick/host/r592.*
7099
27f1d2f9
SA
7100ROCCAT DRIVERS
7101M: Stefan Achatz <erazor_de@users.sourceforge.net>
7102W: http://sourceforge.net/projects/roccat/
7103S: Maintained
7104F: drivers/hid/hid-roccat*
7105F: include/linux/hid-roccat*
7106F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7107
1da177e4
LT
7108ROCKETPORT DRIVER
7109P: Comtrol Corp.
1da177e4
LT
7110W: http://www.comtrol.com
7111S: Maintained
679655da 7112F: Documentation/serial/rocket.txt
c897401b 7113F: drivers/tty/rocket*
1da177e4
LT
7114
7115ROSE NETWORK LAYER
8b58be88 7116M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7117L: linux-hams@vger.kernel.org
d34cb28a 7118W: http://www.linux-ax25.org/
1da177e4 7119S: Maintained
679655da 7120F: include/net/rose.h
c117ab84 7121F: include/uapi/linux/rose.h
679655da 7122F: net/rose/
1da177e4 7123
91952bc0
AP
7124RTL2830 MEDIA DRIVER
7125M: Antti Palosaari <crope@iki.fi>
7126L: linux-media@vger.kernel.org
7127W: http://linuxtv.org/
7128W: http://palosaari.fi/linux/
7129Q: http://patchwork.linuxtv.org/project/linux-media/list/
7130T: git git://linuxtv.org/anttip/media_tree.git
7131S: Maintained
7132F: drivers/media/dvb-frontends/rtl2830*
7133
27a0aacf
AP
7134RTL2832 MEDIA DRIVER
7135M: Antti Palosaari <crope@iki.fi>
7136L: linux-media@vger.kernel.org
7137W: http://linuxtv.org/
7138W: http://palosaari.fi/linux/
7139Q: http://patchwork.linuxtv.org/project/linux-media/list/
7140T: git git://linuxtv.org/anttip/media_tree.git
7141S: Maintained
7142F: drivers/media/dvb-frontends/rtl2832*
7143
59840488 7144RTL8180 WIRELESS DRIVER
8b58be88 7145M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7146L: linux-wireless@vger.kernel.org
491b26b4 7147W: http://wireless.kernel.org/
54e5881d 7148T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7149S: Maintained
3cfeb0c3 7150F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7151
59840488 7152RTL8187 WIRELESS DRIVER
9f0939bf 7153M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7154M: Hin-Tak Leung <htl10@users.sourceforge.net>
7155M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7156L: linux-wireless@vger.kernel.org
491b26b4 7157W: http://wireless.kernel.org/
54e5881d 7158T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7159S: Maintained
3cfeb0c3 7160F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7161
3cf0c8ad
LF
7162RTL8192CE WIRELESS DRIVER
7163M: Larry Finger <Larry.Finger@lwfinger.net>
7164M: Chaoming Li <chaoming_li@realsil.com.cn>
7165L: linux-wireless@vger.kernel.org
491b26b4 7166W: http://wireless.kernel.org/
3cf0c8ad
LF
7167T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7168S: Maintained
7169F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7170F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7171
9eb8ef74 7172S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7173M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7174L: linux-fbdev@vger.kernel.org
ce00f85c 7175S: Maintained
679655da 7176F: drivers/video/savage/
9eb8ef74 7177
1da177e4 7178S390
8b58be88
JP
7179M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7180M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7181M: linux390@de.ibm.com
d58140cc 7182L: linux-s390@vger.kernel.org
5238da45
HC
7183W: http://www.ibm.com/developerworks/linux/linux390/
7184S: Supported
679655da 7185F: arch/s390/
a968cd3e 7186F: drivers/s390/
20d16fef 7187F: block/partitions/ibm.c
3bfe6858
JN
7188F: Documentation/s390/
7189F: Documentation/DocBook/s390*
5238da45
HC
7190
7191S390 NETWORK DRIVERS
8b58be88
JP
7192M: Ursula Braun <ursula.braun@de.ibm.com>
7193M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7194M: linux390@de.ibm.com
d58140cc 7195L: linux-s390@vger.kernel.org
5238da45
HC
7196W: http://www.ibm.com/developerworks/linux/linux390/
7197S: Supported
679655da 7198F: drivers/s390/net/
5238da45 7199
feed9b62 7200S390 ZCRYPT DRIVER
5c8d0983 7201M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7202M: linux390@de.ibm.com
7203L: linux-s390@vger.kernel.org
a968cd3e 7204W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7205S: Supported
d5ca6918 7206F: drivers/s390/crypto/
feed9b62 7207
5238da45 7208S390 ZFCP DRIVER
d38e19d0 7209M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7210M: linux390@de.ibm.com
d58140cc 7211L: linux-s390@vger.kernel.org
5238da45 7212W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7213S: Supported
679655da 7214F: drivers/s390/scsi/zfcp_*
1da177e4 7215
dd96df2c 7216S390 IUCV NETWORK LAYER
8b58be88 7217M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7218M: linux390@de.ibm.com
7219L: linux-s390@vger.kernel.org
7220W: http://www.ibm.com/developerworks/linux/linux390/
7221S: Supported
679655da
JP
7222F: drivers/s390/net/*iucv*
7223F: include/net/iucv/
7224F: net/iucv/
dd96df2c 7225
4dde7f75 7226S3C24XX SD/MMC Driver
8b58be88 7227M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7228L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7229S: Supported
679655da 7230F: drivers/mmc/host/s3cmci.*
4dde7f75 7231
1f15a229
HV
7232SAA6588 RDS RECEIVER DRIVER
7233M: Hans Verkuil <hverkuil@xs4all.nl>
7234L: linux-media@vger.kernel.org
7235T: git git://linuxtv.org/media_tree.git
7236W: http://linuxtv.org
7237S: Odd Fixes
7238F: drivers/media/i2c/saa6588*
7239
98ed12e6 7240SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7241M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7242L: linux-media@vger.kernel.org
7243W: http://linuxtv.org
7244T: git git://linuxtv.org/media_tree.git
7245S: Odd fixes
e42bf501 7246F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7247F: drivers/media/pci/saa7134/
7248
1da177e4 7249SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7250M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7251L: linux-media@vger.kernel.org
275ffde4 7252T: git git://linuxtv.org/media_tree.git
1da177e4 7253S: Maintained
90d72ac6
MCC
7254F: drivers/media/common/saa7146/
7255F: drivers/media/pci/saa7146/
7256F: include/media/saa7146*
1da177e4 7257
92304a40 7258SAMSUNG LAPTOP DRIVER
5909c654 7259M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7260L: platform-driver-x86@vger.kernel.org
7261S: Maintained
7262F: drivers/platform/x86/samsung-laptop.c
7263
4a109cc0 7264SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7265M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7266L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7267S: Supported
14430813 7268F: sound/soc/samsung/
4a109cc0 7269
0d89a28b
JH
7270SAMSUNG FRAMEBUFFER DRIVER
7271M: Jingoo Han <jg1.han@samsung.com>
7272L: linux-fbdev@vger.kernel.org
7273S: Maintained
7274F: drivers/video/s3c-fb.c
7275
f69d3a17
SK
7276SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7277M: Sangbeom Kim <sbkim73@samsung.com>
7278L: linux-kernel@vger.kernel.org
7279S: Supported
7280F: drivers/mfd/sec*.c
7281F: drivers/regulator/s2m*.c
7282F: drivers/regulator/s5m*.c
7283F: drivers/rtc/rtc-sec.c
7284F: include/linux/mfd/samsung/
7285
038f5c4b
SN
7286SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7287M: Kyungmin Park <kyungmin.park@samsung.com>
7288M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7289L: linux-media@vger.kernel.org
7290Q: https://patchwork.linuxtv.org/project/linux-media/list/
7291S: Supported
7292F: drivers/media/platform/exynos4-is/
7293F: include/media/s5p_fimc.h
7294
6fd86ab2
SN
7295SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7296M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7297L: linux-media@vger.kernel.org
7298L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7299S: Maintained
7300F: drivers/media/platform/s3c-camif/
7301F: include/media/s3c_camif.h
7302
b84ef24e
AH
7303SAMSUNG S5C73M3 CAMERA DRIVER
7304M: Kyungmin Park <kyungmin.park@samsung.com>
7305M: Andrzej Hajda <a.hajda@samsung.com>
7306L: linux-media@vger.kernel.org
7307S: Supported
7308F: drivers/media/i2c/s5c73m3/*
7309
ca749e2a 7310SERIAL DRIVERS
5e30bbb7 7311M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7312L: linux-serial@vger.kernel.org
5e30bbb7 7313S: Maintained
14430813 7314F: drivers/tty/serial/
ca749e2a 7315
aecb7b64 7316SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7317M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7318M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7319S: Maintained
7320F: include/linux/dw_dmac.h
61a76496 7321F: drivers/dma/dw/
aecb7b64 7322
f9e37137
SJ
7323SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7324M: Seungwon Jeon <tgih.jun@samsung.com>
7325M: Jaehoon Chung <jh80.chung@samsung.com>
7326L: linux-mmc@vger.kernel.org
7327S: Maintained
7328F: include/linux/mmc/dw_mmc.h
7329F: drivers/mmc/host/dw_mmc*
7330
9222d247 7331TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7332M: John Stultz <john.stultz@linaro.org>
88606e80 7333M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 7334T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7335S: Supported
7336F: include/linux/clocksource.h
7337F: include/linux/time.h
7338F: include/linux/timex.h
c117ab84
CEB
7339F: include/uapi/linux/time.h
7340F: include/uapi/linux/timex.h
88606e80
TG
7341F: kernel/time/clocksource.c
7342F: kernel/time/time*.c
7343F: kernel/time/ntp.c
7344
5b3f03f0 7345TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7346M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7347M: Hans Verkuil <hverkuil@xs4all.nl>
7348S: Odd Fixes
14430813 7349F: drivers/media/usb/tlg2300/
5b3f03f0 7350
1da177e4 7351SC1200 WDT DRIVER
b300645a 7352M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7353S: Maintained
679655da 7354F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7355
7356SCHEDULER
dd9b238c 7357M: Ingo Molnar <mingo@redhat.com>
8b58be88 7358M: Peter Zijlstra <peterz@infradead.org>
75fc2d37 7359T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7360S: Maintained
95c0d71d 7361F: kernel/sched/
679655da 7362F: include/linux/sched.h
c117ab84 7363F: include/uapi/linux/sched.h
c2eb505b
PZ
7364F: kernel/wait.c
7365F: include/linux/wait.h
1da177e4 7366
6bcf6737 7367SCORE ARCHITECTURE
ed38665e 7368M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7369M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7370W: http://www.sunplus.com
6bcf6737 7371S: Supported
a2681a75 7372F: arch/score/
6bcf6737 7373
1da177e4 7374SCSI CDROM DRIVER
8b58be88 7375M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7376L: linux-scsi@vger.kernel.org
7377W: http://www.kernel.dk
7378S: Maintained
679655da 7379F: drivers/scsi/sr*
1da177e4 7380
fb50a83d
RD
7381SCSI RDMA PROTOCOL (SRP) INITIATOR
7382M: David Dillow <dillowda@ornl.gov>
7383L: linux-rdma@vger.kernel.org
7384S: Supported
7385W: http://www.openfabrics.org
7386Q: http://patchwork.kernel.org/project/linux-rdma/list/
7387T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7388F: drivers/infiniband/ulp/srp/
7389F: include/scsi/srp.h
7390
1da177e4 7391SCSI SG DRIVER
8b58be88 7392M: Doug Gilbert <dgilbert@interlog.com>
1da177e4
LT
7393L: linux-scsi@vger.kernel.org
7394W: http://www.torque.net/sg
7395S: Maintained
679655da
JP
7396F: drivers/scsi/sg.c
7397F: include/scsi/sg.h
1da177e4
LT
7398
7399SCSI SUBSYSTEM
c95286d8 7400M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7401L: linux-scsi@vger.kernel.org
54e5881d
JP
7402T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7403T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7404T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7405S: Maintained
679655da
JP
7406F: drivers/scsi/
7407F: include/scsi/
1da177e4
LT
7408
7409SCSI TAPE DRIVER
8b58be88 7410M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7411L: linux-scsi@vger.kernel.org
7412S: Maintained
679655da 7413F: Documentation/scsi/st.txt
f7269cfc
JD
7414F: drivers/scsi/st.*
7415F: drivers/scsi/st_*.h
1da177e4
LT
7416
7417SCTP PROTOCOL
8b6efb75 7418M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7419M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7420L: linux-sctp@vger.kernel.org
5f85813c 7421W: http://lksctp.sourceforge.net
8b6efb75 7422S: Maintained
679655da
JP
7423F: Documentation/networking/sctp.txt
7424F: include/linux/sctp.h
4d58c025 7425F: include/uapi/linux/sctp.h
679655da
JP
7426F: include/net/sctp/
7427F: net/sctp/
1da177e4
LT
7428
7429SCx200 CPU SUPPORT
8b58be88 7430M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7431S: Odd Fixes
679655da 7432F: Documentation/i2c/busses/scx200_acb
390889b6 7433F: arch/x86/platform/scx200/
679655da
JP
7434F: drivers/watchdog/scx200_wdt.c
7435F: drivers/i2c/busses/scx200*
7436F: drivers/mtd/maps/scx200_docflash.c
7437F: include/linux/scx200.h
1662d32c
JC
7438
7439SCx200 GPIO DRIVER
8b58be88 7440M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7441S: Maintained
679655da
JP
7442F: drivers/char/scx200_gpio.c
7443F: include/linux/scx200_gpio.h
1662d32c
JC
7444
7445SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7446M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7447S: Maintained
679655da 7448F: drivers/clocksource/scx200_hrt.c
1da177e4 7449
6a36913a 7450SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7451M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7452L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7453S: Maintained
679655da 7454F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7455
e7839f25 7456SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
245feaa6 7457M: Chris Ball <cjb@laptop.org>
7a241d6e 7458L: linux-mmc@vger.kernel.org
245feaa6
CB
7459T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7460S: Maintained
7a241d6e 7461F: drivers/mmc/host/sdhci.*
d4a45787 7462F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7463
3085e9c1 7464SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7465M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7466L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7467L: linux-mmc@vger.kernel.org
e2d1d6c0 7468S: Maintained
d4a45787 7469F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7470
0d1bb41a 7471SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7472M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7473L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7474S: Maintained
7475F: drivers/mmc/host/sdhci-s3c.c
7476
c63b3cba 7477SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7478M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7479L: spear-devel@list.st.com
c63b3cba
VK
7480L: linux-mmc@vger.kernel.org
7481S: Maintained
7482F: drivers/mmc/host/sdhci-spear.c
7483
8711cca2 7484SECURITY SUBSYSTEM
9b45c0d2 7485M: James Morris <james.l.morris@oracle.com>
8711cca2 7486L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7487T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7488W: http://kernsec.org/
8711cca2 7489S: Supported
7d2c86b5 7490F: security/
8711cca2 7491
1da177e4 7492SECURITY CONTACT
8b58be88 7493M: Security Officers <security@kernel.org>
1da177e4
LT
7494S: Supported
7495
7496SELINUX SECURITY MODULE
8b58be88 7497M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7498M: James Morris <james.l.morris@oracle.com>
8b58be88 7499M: Eric Paris <eparis@parisplace.org>
7d2c86b5 7500L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7501W: http://selinuxproject.org
6bde95ce 7502T: git git://git.infradead.org/users/eparis/selinux.git
1da177e4 7503S: Supported
679655da
JP
7504F: include/linux/selinux*
7505F: security/selinux/
6bde95ce 7506F: scripts/selinux/
1da177e4 7507
c1c124e9
JJ
7508APPARMOR SECURITY MODULE
7509M: John Johansen <john.johansen@canonical.com>
7510L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7511W: apparmor.wiki.kernel.org
7512T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7513S: Supported
7514F: security/apparmor/
7515
cef2cf07 7516SENSABLE PHANTOM
8b58be88 7517M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7518S: Maintained
679655da 7519F: drivers/misc/phantom.c
c117ab84 7520F: include/uapi/linux/phantom.h
cef2cf07 7521
4480f15b 7522SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7523M: Tejun Heo <tj@kernel.org>
1da177e4 7524L: linux-ide@vger.kernel.org
3d9b9350 7525T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7526S: Supported
d5ca6918
JP
7527F: drivers/ata/
7528F: include/linux/ata.h
7529F: include/linux/libata.h
1da177e4 7530
6733b39a 7531SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7532M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7533L: linux-scsi@vger.kernel.org
0ca43cc0 7534W: http://www.emulex.com
3387f656
JP
7535S: Supported
7536F: drivers/scsi/be2iscsi/
6733b39a 7537
6b7c5b94 7538SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7539M: Sathya Perla <sathya.perla@emulex.com>
7540M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7541M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7542L: netdev@vger.kernel.org
fea3af67 7543W: http://www.emulex.com
7d2c86b5 7544S: Supported
9aebddd1 7545F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7546
8ceee660 7547SFC NETWORK DRIVER
c06f51ea 7548M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
c06f51ea
JP
7549M: Ben Hutchings <bhutchings@solarflare.com>
7550L: netdev@vger.kernel.org
8ceee660 7551S: Supported
874aeea5 7552F: drivers/net/ethernet/sfc/
8ceee660 7553
e2d1d6c0 7554SGI GRU DRIVER
cc883afc 7555M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7556S: Maintained
679655da 7557F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7558
7559SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7560M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7561L: linux-ia64@vger.kernel.org
7562S: Supported
679655da 7563F: Documentation/ia64/serial.txt
df621252 7564F: drivers/tty/serial/ioc?_serial.c
679655da 7565F: include/linux/ioc?.h
e2d1d6c0 7566
1da177e4 7567SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7568M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7569L: linux-visws-devel@lists.sf.net
7570W: http://linux-visws.sf.net
7571S: Maintained for 2.6.
679655da 7572F: Documentation/sgi-visws.txt
1da177e4 7573
75312619 7574SGI XP/XPC/XPNET DRIVER
e180383f
RH
7575M: Cliff Whickman <cpw@sgi.com>
7576M: Robin Holt <robinmholt@gmail.com>
75312619 7577S: Maintained
679655da 7578F: drivers/misc/sgi-xp/
75312619 7579
49cc629d
HV
7580SI470X FM RADIO RECEIVER I2C DRIVER
7581M: Hans Verkuil <hverkuil@xs4all.nl>
7582L: linux-media@vger.kernel.org
7583T: git git://linuxtv.org/media_tree.git
7584W: http://linuxtv.org
7585S: Odd Fixes
7586F: drivers/media/radio/si470x/radio-si470x-i2c.c
7587
7588SI470X FM RADIO RECEIVER USB DRIVER
7589M: Hans Verkuil <hverkuil@xs4all.nl>
7590L: linux-media@vger.kernel.org
7591T: git git://linuxtv.org/media_tree.git
7592W: http://linuxtv.org
7593S: Maintained
7594F: drivers/media/radio/si470x/radio-si470x-common.c
7595F: drivers/media/radio/si470x/radio-si470x.h
7596F: drivers/media/radio/si470x/radio-si470x-usb.c
7597
c937ca03
EV
7598SI4713 FM RADIO TRANSMITTER I2C DRIVER
7599M: Eduardo Valentin <edubezval@gmail.com>
7600L: linux-media@vger.kernel.org
7601T: git git://linuxtv.org/media_tree.git
7602W: http://linuxtv.org
7603S: Odd Fixes
7604F: drivers/media/radio/si4713-i2c.?
7605
7606SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7607M: Eduardo Valentin <edubezval@gmail.com>
7608L: linux-media@vger.kernel.org
7609T: git git://linuxtv.org/media_tree.git
7610W: http://linuxtv.org
7611S: Odd Fixes
559cdc82 7612F: drivers/media/radio/radio-si4713.c
c937ca03 7613
beb91d46 7614SIANO DVB DRIVER
1b2c14b4 7615M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7616L: linux-media@vger.kernel.org
7617W: http://linuxtv.org
7618T: git git://linuxtv.org/media_tree.git
7619S: Odd fixes
7620F: drivers/media/common/siano/
beb91d46 7621F: drivers/media/usb/siano/
beb91d46 7622F: drivers/media/usb/siano/
14430813 7623F: drivers/media/mmc/siano/
beb91d46 7624
b618b69c
GL
7625SH_VEU V4L2 MEM2MEM DRIVER
7626M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7627L: linux-media@vger.kernel.org
7628S: Maintained
7629F: drivers/media/platform/sh_veu.c
b618b69c
GL
7630
7631SH_VOU V4L2 OUTPUT DRIVER
7632M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7633L: linux-media@vger.kernel.org
4290fd1a 7634S: Odd Fixes
b618b69c
GL
7635F: drivers/media/platform/sh_vou.c
7636F: include/media/sh_vou.h
7637
6349d997 7638SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7639M: Len Brown <lenb@kernel.org>
6349d997
LB
7640L: sfi-devel@simplefirmware.org
7641W: http://simplefirmware.org/
7642T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7643S: Supported
943fc810 7644F: arch/x86/platform/sfi/
6349d997
LB
7645F: drivers/sfi/
7646F: include/linux/sfi*.h
e2d1d6c0 7647
1da177e4
LT
7648SIMTEC EB110ATX (Chalice CATS)
7649P: Ben Dooks
b16957c6
BD
7650P: Vincent Sanders <vince@simtec.co.uk>
7651M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7652W: http://www.simtec.co.uk/products/EB110ATX/
7653S: Supported
7654
7655SIMTEC EB2410ITX (BAST)
7656P: Ben Dooks
b16957c6
BD
7657P: Vincent Sanders <vince@simtec.co.uk>
7658M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7659W: http://www.simtec.co.uk/products/EB2410ITX/
7660S: Supported
15dba387
JP
7661F: arch/arm/mach-s3c24xx/mach-bast.c
7662F: arch/arm/mach-s3c24xx/bast-ide.c
7663F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7664
4c5adde7 7665TI DAVINCI MACHINE SUPPORT
3ba789c0 7666M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7667M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7668L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7669T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7670Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7671S: Supported
14430813 7672F: arch/arm/mach-davinci/
046d0a37 7673F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7674
8d4b3f08 7675TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7676M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7677L: linux-media@vger.kernel.org
7678L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7679W: http://linuxtv.org/
7680Q: http://patchwork.linuxtv.org/project/linux-media/list/
7681T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7682S: Maintained
8d4b3f08
LP
7683F: drivers/media/platform/davinci/
7684F: include/media/davinci/
7685
92aab3c0 7686SIS 190 ETHERNET DRIVER
8b58be88 7687M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7688L: netdev@vger.kernel.org
7689S: Maintained
8c7de408 7690F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7691
1da177e4 7692SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7693M: Daniele Venzano <venza@brownhat.org>
1da177e4 7694W: http://www.brownhat.org/sis900.html
979b6c13 7695L: netdev@vger.kernel.org
1da177e4 7696S: Maintained
8c7de408 7697F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7698
7699SIS FRAMEBUFFER DRIVER
8b58be88 7700M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7701W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7702S: Maintained
679655da
JP
7703F: Documentation/fb/sisfb.txt
7704F: drivers/video/sis/
7705F: include/video/sisfb.h
1da177e4
LT
7706
7707SIS USB2VGA DRIVER
8b58be88 7708M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7709W: http://www.winischhofer.at/linuxsisusbvga.shtml
7710S: Maintained
679655da 7711F: drivers/usb/misc/sisusbvga/
1da177e4 7712
415ad26d 7713SLAB ALLOCATOR
8b58be88 7714M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7715M: Pekka Enberg <penberg@kernel.org>
8b58be88 7716M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7717L: linux-mm@kvack.org
7718S: Maintained
679655da
JP
7719F: include/linux/sl?b*.h
7720F: mm/sl?b.c
415ad26d 7721
9fab9787
PM
7722SLEEPABLE READ-COPY UPDATE (SRCU)
7723M: Lai Jiangshan <laijs@cn.fujitsu.com>
7724M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7725W: http://www.rdrop.com/users/paulmck/RCU/
7726S: Supported
7727T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
7728F: include/linux/srcu.h
7729F: kernel/rcu/srcu.c
9fab9787 7730
66372841
CS
7731SMACK SECURITY MODULE
7732M: Casey Schaufler <casey@schaufler-ca.com>
7733L: linux-security-module@vger.kernel.org
7734W: http://schaufler-ca.com
7735T: git git://git.gitorious.org/smack-next/kernel.git
7736S: Maintained
7737F: Documentation/security/Smack.txt
7738F: security/smack/
7739
68ace3e1
KH
7740SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7741M: Kevin Hilman <khilman@kernel.org>
7742M: Nishanth Menon <nm@ti.com>
7743S: Maintained
7744F: drivers/power/avs/smartreflex.c
7745F: include/linux/power/smartreflex.h
7746L: linux-pm@vger.kernel.org
7747
1da177e4 7748SMC91x ETHERNET DRIVER
2f82af08 7749M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 7750S: Odd Fixes
ae150435 7751F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 7752
e8e31622
SA
7753SMIA AND SMIA++ IMAGE SENSOR DRIVER
7754M: Sakari Ailus <sakari.ailus@iki.fi>
7755L: linux-media@vger.kernel.org
7756S: Maintained
14430813 7757F: drivers/media/i2c/smiapp/
e8e31622
SA
7758F: include/media/smiapp.h
7759F: drivers/media/i2c/smiapp-pll.c
7760F: drivers/media/i2c/smiapp-pll.h
7761
920fa1ff
GR
7762SMM665 HARDWARE MONITOR DRIVER
7763M: Guenter Roeck <linux@roeck-us.net>
7764L: lm-sensors@lm-sensors.org
7765S: Maintained
7766F: Documentation/hwmon/smm665
7767F: drivers/hwmon/smm665.c
7768
9df7305b 7769SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 7770M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 7771L: lm-sensors@lm-sensors.org
90b24cfb 7772S: Maintained
9df7305b
SG
7773F: Documentation/hwmon/emc2103
7774F: drivers/hwmon/emc2103.c
7775
a98d506c
HG
7776SMSC SCH5627 HARDWARE MONITOR DRIVER
7777M: Hans de Goede <hdegoede@redhat.com>
7778L: lm-sensors@lm-sensors.org
7779S: Supported
7780F: Documentation/hwmon/sch5627
7781F: drivers/hwmon/sch5627.c
7782
6ea884db 7783SMSC47B397 HARDWARE MONITOR DRIVER
94877548 7784M: Jean Delvare <khali@linux-fr.org>
6ea884db
MH
7785L: lm-sensors@lm-sensors.org
7786S: Maintained
679655da
JP
7787F: Documentation/hwmon/smsc47b397
7788F: drivers/hwmon/smsc47b397.c
6ea884db 7789
fd9abb3d 7790SMSC911x ETHERNET DRIVER
90b24cfb 7791M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 7792L: netdev@vger.kernel.org
90b24cfb 7793S: Maintained
679655da 7794F: include/linux/smsc911x.h
ae150435 7795F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
7796
7797SMSC9420 PCI ETHERNET DRIVER
90b24cfb 7798M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 7799L: netdev@vger.kernel.org
90b24cfb 7800S: Maintained
ae150435 7801F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 7802
3c8a63e2 7803SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 7804M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 7805L: linux-fbdev@vger.kernel.org
90b24cfb 7806S: Maintained
3c8a63e2
SG
7807F: drivers/video/smscufx.c
7808
668acf32 7809SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 7810M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 7811L: linux-media@vger.kernel.org
275ffde4 7812T: git git://linuxtv.org/media_tree.git
795fb7e7 7813S: Maintained
90d72ac6
MCC
7814F: include/media/soc*
7815F: drivers/media/i2c/soc_camera/
7816F: drivers/media/platform/soc_camera/
668acf32 7817
e2d1d6c0 7818SOEKRIS NET48XX LED SUPPORT
8b58be88 7819M: Chris Boot <bootc@bootc.net>
e2d1d6c0 7820S: Maintained
679655da 7821F: drivers/leds/leds-net48xx.c
e2d1d6c0 7822
1da177e4 7823SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 7824M: Neil Brown <neilb@suse.de>
1da177e4 7825L: linux-raid@vger.kernel.org
524418bb 7826S: Supported
679655da
JP
7827F: drivers/md/
7828F: include/linux/raid/
c117ab84 7829F: include/uapi/linux/raid/
1da177e4 7830
1da177e4 7831SONIC NETWORK DRIVER
8b58be88 7832M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 7833L: netdev@vger.kernel.org
1da177e4 7834S: Maintained
d9fb9f38 7835F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 7836
61e115a5 7837SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 7838M: Michael Buesch <m@bues.ch>
61e115a5
MB
7839L: netdev@vger.kernel.org
7840S: Maintained
679655da
JP
7841F: drivers/ssb/
7842F: include/linux/ssb/
61e115a5 7843
1da177e4 7844SONY VAIO CONTROL DEVICE DRIVER
8b58be88 7845M: Mattia Dongili <malattia@linux.it>
d0944853 7846L: platform-driver-x86@vger.kernel.org
5b18167d 7847W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 7848S: Maintained
679655da
JP
7849F: Documentation/laptops/sony-laptop.txt
7850F: drivers/char/sonypi.c
7851F: drivers/platform/x86/sony-laptop.c
7852F: include/linux/sony-laptop.h
1da177e4 7853
baf8532a 7854SONY MEMORYSTICK CARD SUPPORT
8b58be88 7855M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
7856W: http://tifmxx.berlios.de/
7857S: Maintained
679655da 7858F: drivers/memstick/host/tifm_ms.c
baf8532a 7859
0ab30494
ML
7860SONY MEMORYSTICK STANDARD SUPPORT
7861M: Maxim Levitsky <maximlevitsky@gmail.com>
7862S: Maintained
7863F: drivers/memstick/core/ms_block.*
7864
1da177e4 7865SOUND
8b58be88
JP
7866M: Jaroslav Kysela <perex@perex.cz>
7867M: Takashi Iwai <tiwai@suse.de>
93711660 7868L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 7869W: http://www.alsa-project.org/
dde7ad8d 7870T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 7871T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 7872S: Maintained
3126a179
JP
7873F: Documentation/sound/
7874F: include/sound/
c117ab84 7875F: include/uapi/sound/
679655da 7876F: sound/
1da177e4 7877
33bbe149
MB
7878SOUND - COMPRESSED AUDIO
7879M: Vinod Koul <vinod.koul@intel.com>
7880L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7881T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7882S: Supported
f672f31a 7883F: Documentation/sound/alsa/compress_offload.txt
33bbe149 7884F: include/sound/compress_driver.h
f672f31a 7885F: include/uapi/sound/compress_*
33bbe149
MB
7886F: sound/core/compress_offload.c
7887F: sound/soc/soc-compress.c
7888
bd903bde 7889SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 7890M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 7891M: Mark Brown <broonie@kernel.org>
86f14df8 7892T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 7893L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 7894W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 7895S: Supported
2820f615 7896F: Documentation/sound/alsa/soc/
679655da 7897F: sound/soc/
e6e55122 7898F: include/sound/soc*
eb1a6af3 7899
d7f8761b
MB
7900SOUND - DMAENGINE HELPERS
7901M: Lars-Peter Clausen <lars@metafoo.de>
7902S: Supported
7903F: include/sound/dmaengine_pcm.h
7904F: sound/core/pcm_dmaengine.c
7905F: sound/soc/soc-generic-dmaengine-pcm.c
7906
473321fc 7907SPARC + UltraSPARC (sparc/sparc64)
8b58be88 7908M: "David S. Miller" <davem@davemloft.net>
1da177e4 7909L: sparclinux@vger.kernel.org
8a6e2535 7910Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
7911T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7912T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 7913S: Maintained
679655da 7914F: arch/sparc/
7765b8bb 7915F: drivers/sbus/
1da177e4 7916
6404fcca
DM
7917SPARC SERIAL DRIVERS
7918M: "David S. Miller" <davem@davemloft.net>
7919L: sparclinux@vger.kernel.org
08deed1e
JP
7920T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7921T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 7922S: Maintained
6816383a 7923F: include/linux/sunserialcore.h
df621252 7924F: drivers/tty/serial/suncore.c
df621252
GKH
7925F: drivers/tty/serial/sunhv.c
7926F: drivers/tty/serial/sunsab.c
7927F: drivers/tty/serial/sunsab.h
7928F: drivers/tty/serial/sunsu.c
7929F: drivers/tty/serial/sunzilog.c
7930F: drivers/tty/serial/sunzilog.h
6404fcca 7931
389325b4
CL
7932SPARSE CHECKER
7933M: "Christopher Li" <sparse@chrisli.org>
7934L: linux-sparse@vger.kernel.org
7935W: https://sparse.wiki.kernel.org/
7936T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7937T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7938S: Maintained
7939F: include/linux/compiler.h
7940
fc0c195a 7941SPEAR PLATFORM SUPPORT
2d8a3b3d 7942M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 7943M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
7944L: spear-devel@list.st.com
7945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7946W: http://www.st.com/spear
7947S: Maintained
281e192f 7948F: arch/arm/mach-spear/
fc0c195a 7949
7950SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 7951M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
7952L: spear-devel@list.st.com
7953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7954W: http://www.st.com/spear
7955S: Maintained
5df33a62 7956F: drivers/clk/spear/
fc0c195a 7957
e2d1d6c0 7958SPI SUBSYSTEM
b02e48f2 7959M: Mark Brown <broonie@kernel.org>
dfbe403c 7960L: linux-spi@vger.kernel.org
e7e4e13c 7961T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 7962Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 7963S: Maintained
679655da
JP
7964F: Documentation/spi/
7965F: drivers/spi/
7966F: include/linux/spi/
c117ab84 7967F: include/uapi/linux/spi/
e2d1d6c0 7968
2752e401 7969SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
7970M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7971M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
7972L: netdev@vger.kernel.org
7973S: Supported
679655da 7974F: Documentation/networking/spider_net.txt
8df158ac 7975F: drivers/net/ethernet/toshiba/spider_net*
2752e401 7976
e2d1d6c0 7977SPU FILE SYSTEM
8b58be88 7978M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
7979L: linuxppc-dev@lists.ozlabs.org
7980L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
7981W: http://www.ibm.com/developerworks/power/cell/
7982S: Supported
679655da
JP
7983F: Documentation/filesystems/spufs.txt
7984F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 7985
fc555841 7986SQUASHFS FILE SYSTEM
d7f2ff67 7987M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
7988L: squashfs-devel@lists.sourceforge.net (subscribers-only)
7989W: http://squashfs.org.uk
7990S: Maintained
679655da
JP
7991F: Documentation/filesystems/squashfs.txt
7992F: fs/squashfs/
fc555841 7993
1da177e4 7994SRM (Alpha) environment access
8b58be88 7995M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 7996S: Maintained
679655da 7997F: arch/alpha/kernel/srm_env.c
1da177e4 7998
26e9a397 7999STABLE BRANCH
879a5a00 8000M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8001L: stable@vger.kernel.org
879a5a00 8002S: Supported
7b175c46 8003F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8004
26e9a397 8005STAGING SUBSYSTEM
879a5a00 8006M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8007T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8008L: devel@driverdev.osuosl.org
879a5a00 8009S: Supported
679655da 8010F: drivers/staging/
dbc6c2cc 8011
c8c8b105
JP
8012STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8013M: Henk de Groot <pe1dnn@amsat.org>
8014S: Odd Fixes
8015F: drivers/staging/wlags49_h2/
8016F: drivers/staging/wlags49_h25/
8017
c9555159
JP
8018STAGING - ASUS OLED
8019M: Jakub Schmidtke <sjakub@gmail.com>
8020S: Odd Fixes
8021F: drivers/staging/asus_oled/
8022
ebd3d010
JP
8023STAGING - COMEDI
8024M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8025M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8026S: Odd Fixes
8027F: drivers/staging/comedi/
8028
8ca572c9
JP
8029STAGING - CRYSTAL HD VIDEO DECODER
8030M: Naren Sankar <nsankar@broadcom.com>
8031M: Jarod Wilson <jarod@wilsonet.com>
8032M: Scott Davilla <davilla@4pi.com>
8033M: Manu Abraham <abraham.manu@gmail.com>
8034S: Odd Fixes
8035F: drivers/staging/crystalhd/
8036
0f16ffc4
JP
8037STAGING - ECHO CANCELLER
8038M: Steve Underwood <steveu@coppice.org>
8039M: David Rowe <david@rowetel.com>
8040S: Odd Fixes
8041F: drivers/staging/echo/
8042
8dc2bbe7
ME
8043STAGING - ET131X NETWORK DRIVER
8044M: Mark Einon <mark.einon@gmail.com>
8045S: Odd Fixes
8046F: drivers/staging/et131x/
8047
a0138163
JP
8048STAGING - FLARION FT1000 DRIVERS
8049M: Marek Belisko <marek.belisko@gmail.com>
8050S: Odd Fixes
8051F: drivers/staging/ft1000/
8052
ec3fab92
JP
8053STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8054M: David Täht <d@teklibre.com>
8055S: Odd Fixes
8056F: drivers/staging/frontier/
8057
98ded590
HV
8058STAGING - GO7007 MPEG CODEC
8059M: Hans Verkuil <hans.verkuil@cisco.com>
8060S: Maintained
8061F: drivers/staging/media/go7007/
8062
6c1bb424 8063STAGING - INDUSTRIAL IO
030a13d7 8064M: Jonathan Cameron <jic23@kernel.org>
a0138163 8065L: linux-iio@vger.kernel.org
6c1bb424
JP
8066S: Odd Fixes
8067F: drivers/staging/iio/
8068
a0138163
JP
8069STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8070M: Jarod Wilson <jarod@wilsonet.com>
8071W: http://www.lirc.org/
8072S: Odd Fixes
b2b0186d 8073F: drivers/staging/media/lirc/
a0138163 8074
7c6b6c71 8075STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8076M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8077M: Marc Dietrich <marvin24@gmx.de>
8078L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8079L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8080S: Maintained
8081F: drivers/staging/nvec/
8082
a0138163 8083STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8084M: Jens Frederich <jfrederich@gmail.com>
8085M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8086M: Jon Nettleton <jon.nettleton@gmail.com>
8087W: http://wiki.laptop.org/go/DCON
3140b458 8088S: Maintained
a0138163
JP
8089F: drivers/staging/olpc_dcon/
8090
94cfdd15 8091STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8092M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8093S: Maintained
8094F: drivers/staging/ozwpan/
8095
a0138163 8096STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8097M: Willy Tarreau <willy@meta-x.org>
8098S: Odd Fixes
8099F: drivers/staging/panel/
8100
a0138163
JP
8101STAGING - REALTEK RTL8712U DRIVERS
8102M: Larry Finger <Larry.Finger@lwfinger.net>
8103M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8104S: Odd Fixes
8105F: drivers/staging/rtl8712/
8106
9629fa86
JP
8107STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8108M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8109S: Odd Fixes
9df0a245 8110F: drivers/staging/sm7xxfb/
9629fa86 8111
a0138163 8112STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8113M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8114S: Supported
b2b0186d 8115F: drivers/staging/media/solo6x10/
a0138163
JP
8116
8117STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8118M: William Hubbs <w.d.hubbs@gmail.com>
8119M: Chris Brannon <chris@the-brannons.com>
d33bce31 8120M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8121M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8122L: speakup@braille.uwo.ca
8123W: http://www.linux-speakup.org/
8124S: Odd Fixes
8125F: drivers/staging/speakup/
8126
8127STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8128M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8129S: Odd Fixes
8130F: drivers/staging/tidspbridge/
8131
a0138163
JP
8132STAGING - USB ENE SM/MS CARD READER DRIVER
8133M: Al Cho <acho@novell.com>
8134S: Odd Fixes
8135F: drivers/staging/keucr/
8136
b3e871ce
JP
8137STAGING - VIA VT665X DRIVERS
8138M: Forest Bond <forest@alittletooquiet.net>
8139S: Odd Fixes
8140F: drivers/staging/vt665?/
8141
81a9a526
JP
8142STAGING - WINBOND IS89C35 WLAN USB DRIVER
8143M: Pavel Machek <pavel@ucw.cz>
8144S: Odd Fixes
8145F: drivers/staging/winbond/
8146
709bcb07 8147STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8148M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8149S: Odd Fixes
8150F: drivers/staging/xgifb/
8151
1da177e4 8152STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8153M: Ion Badulescu <ionut@badula.org>
b4f90189 8154S: Odd Fixes
9bba23b0 8155F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8156
e2d1d6c0 8157SUN3/3X
8b58be88 8158M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8159W: http://sammy.net/sun3/
8160S: Maintained
679655da
JP
8161F: arch/m68k/kernel/*sun3*
8162F: arch/m68k/sun3*/
8163F: arch/m68k/include/asm/sun3*
e689cf4a 8164F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8165
2bc9ff01
DK
8166SUNDANCE NETWORK DRIVER
8167M: Denis Kirjanov <kda@linux-powerpc.org>
8168L: netdev@vger.kernel.org
8169S: Maintained
8170F: drivers/net/ethernet/dlink/sundance.c
8171
2cbb12a4 8172SUPERH
8b58be88 8173M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8174L: linux-sh@vger.kernel.org
1da177e4 8175W: http://www.linux-sh.org
8a6e2535 8176Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8177T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8178S: Supported
066069e1 8179F: Documentation/sh/
679655da 8180F: arch/sh/
066069e1 8181F: drivers/sh/
1da177e4 8182
4480f15b 8183SUSPEND TO RAM
8b58be88
JP
8184M: Len Brown <len.brown@intel.com>
8185M: Pavel Machek <pavel@ucw.cz>
49db1903 8186M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 8187L: linux-pm@vger.kernel.org
e2d1d6c0 8188S: Supported
679655da
JP
8189F: Documentation/power/
8190F: arch/x86/kernel/acpi/
8191F: drivers/base/power/
8192F: kernel/power/
8193F: include/linux/suspend.h
8194F: include/linux/freezer.h
8195F: include/linux/pm.h
1da177e4
LT
8196
8197SVGA HANDLING
8b58be88 8198M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8199L: linux-video@atrey.karlin.mff.cuni.cz
8200S: Maintained
679655da
JP
8201F: Documentation/svga.txt
8202F: arch/x86/boot/video*
1da177e4 8203
6e28b761
KRW
8204SWIOTLB SUBSYSTEM
8205M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8206L: linux-kernel@vger.kernel.org
8207S: Supported
8208F: lib/swiotlb.c
8209F: arch/*/kernel/pci-swiotlb.c
8210F: include/linux/swiotlb.h
8211
db8e35d5
VG
8212SYNOPSYS ARC ARCHITECTURE
8213M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8214S: Supported
8215F: arch/arc/
6659a20a 8216F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8217F: drivers/tty/serial/arc_uart.c
db8e35d5 8218
1da177e4 8219SYSV FILESYSTEM
8b58be88 8220M: Christoph Hellwig <hch@infradead.org>
1da177e4 8221S: Maintained
679655da
JP
8222F: Documentation/filesystems/sysv-fs.txt
8223F: fs/sysv/
8224F: include/linux/sysv_fs.h
1da177e4 8225
86cfa7fc
NB
8226TARGET SUBSYSTEM
8227M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8228L: linux-scsi@vger.kernel.org
b9f5edc2 8229L: target-devel@vger.kernel.org
86cfa7fc
NB
8230L: http://groups.google.com/group/linux-iscsi-target-dev
8231W: http://www.linux-iscsi.org
452cf324 8232T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8233S: Supported
8234F: drivers/target/
8235F: include/target/
8236F: Documentation/target/
8237
4e68852d 8238TASKSTATS STATISTICS INTERFACE
185e595f 8239M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8240S: Maintained
679655da
JP
8241F: Documentation/accounting/taskstats*
8242F: include/linux/taskstats*
8243F: kernel/taskstats.c
4e68852d 8244
781b456a 8245TC CLASSIFIER
f935f3f8 8246M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8247L: netdev@vger.kernel.org
8248S: Maintained
679655da 8249F: include/net/pkt_cls.h
c117ab84 8250F: include/uapi/linux/pkt_cls.h
679655da 8251F: net/sched/
781b456a 8252
5067f08a 8253TCP LOW PRIORITY MODULE
8b58be88
JP
8254M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8255M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8256W: http://tcp-lp-mod.sourceforge.net/
8257S: Maintained
679655da 8258F: net/ipv4/tcp_lp.c
5067f08a 8259
91952bc0
AP
8260TDA10071 MEDIA DRIVER
8261M: Antti Palosaari <crope@iki.fi>
8262L: linux-media@vger.kernel.org
8263W: http://linuxtv.org/
8264W: http://palosaari.fi/linux/
8265Q: http://patchwork.linuxtv.org/project/linux-media/list/
8266T: git git://linuxtv.org/anttip/media_tree.git
8267S: Maintained
8268F: drivers/media/dvb-frontends/tda10071*
8269
8270TDA18212 MEDIA DRIVER
8271M: Antti Palosaari <crope@iki.fi>
8272L: linux-media@vger.kernel.org
8273W: http://linuxtv.org/
8274W: http://palosaari.fi/linux/
8275Q: http://patchwork.linuxtv.org/project/linux-media/list/
8276T: git git://linuxtv.org/anttip/media_tree.git
8277S: Maintained
8278F: drivers/media/tuners/tda18212*
8279
8280TDA18218 MEDIA DRIVER
8281M: Antti Palosaari <crope@iki.fi>
8282L: linux-media@vger.kernel.org
8283W: http://linuxtv.org/
8284W: http://palosaari.fi/linux/
8285Q: http://patchwork.linuxtv.org/project/linux-media/list/
8286T: git git://linuxtv.org/anttip/media_tree.git
8287S: Maintained
8288F: drivers/media/tuners/tda18218*
8289
3b2f6aba
MK
8290TDA18271 MEDIA DRIVER
8291M: Michael Krufky <mkrufky@linuxtv.org>
8292L: linux-media@vger.kernel.org
8293W: http://linuxtv.org/
8294W: http://github.com/mkrufky
8295Q: http://patchwork.linuxtv.org/project/linux-media/list/
8296T: git git://linuxtv.org/mkrufky/tuners.git
8297S: Maintained
8298F: drivers/media/tuners/tda18271*
8299
e48307a9
MK
8300TDA827x MEDIA DRIVER
8301M: Michael Krufky <mkrufky@linuxtv.org>
8302L: linux-media@vger.kernel.org
8303W: http://linuxtv.org/
8304W: http://github.com/mkrufky
8305Q: http://patchwork.linuxtv.org/project/linux-media/list/
8306T: git git://linuxtv.org/mkrufky/tuners.git
8307S: Maintained
8308F: drivers/media/tuners/tda8290.*
8309
66cf9212
MK
8310TDA8290 MEDIA DRIVER
8311M: Michael Krufky <mkrufky@linuxtv.org>
8312L: linux-media@vger.kernel.org
8313W: http://linuxtv.org/
8314W: http://github.com/mkrufky
8315Q: http://patchwork.linuxtv.org/project/linux-media/list/
8316T: git git://linuxtv.org/mkrufky/tuners.git
8317S: Maintained
8318F: drivers/media/tuners/tda8290.*
8319
4b9fba30
HV
8320TDA9840 MEDIA DRIVER
8321M: Hans Verkuil <hverkuil@xs4all.nl>
8322L: linux-media@vger.kernel.org
8323T: git git://linuxtv.org/media_tree.git
8324W: http://linuxtv.org
8325S: Maintained
8326F: drivers/media/i2c/tda9840*
8327
2cb654fd 8328TEA5761 TUNER DRIVER
1b2c14b4 8329M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8330L: linux-media@vger.kernel.org
8331W: http://linuxtv.org
8332T: git git://linuxtv.org/media_tree.git
8333S: Odd fixes
8334F: drivers/media/tuners/tea5761.*
8335
8336TEA5767 TUNER DRIVER
1b2c14b4 8337M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8338L: linux-media@vger.kernel.org
8339W: http://linuxtv.org
8340T: git git://linuxtv.org/media_tree.git
8341S: Maintained
8342F: drivers/media/tuners/tea5767.*
8343
4b9fba30
HV
8344TEA6415C MEDIA DRIVER
8345M: Hans Verkuil <hverkuil@xs4all.nl>
8346L: linux-media@vger.kernel.org
8347T: git git://linuxtv.org/media_tree.git
8348W: http://linuxtv.org
8349S: Maintained
8350F: drivers/media/i2c/tea6415c*
8351
8352TEA6420 MEDIA DRIVER
8353M: Hans Verkuil <hverkuil@xs4all.nl>
8354L: linux-media@vger.kernel.org
8355T: git git://linuxtv.org/media_tree.git
8356W: http://linuxtv.org
8357S: Maintained
8358F: drivers/media/i2c/tea6420*
8359
3d249d4c 8360TEAM DRIVER
dca9ab92 8361M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8362L: netdev@vger.kernel.org
8363S: Supported
8364F: drivers/net/team/
8365F: include/linux/if_team.h
c117ab84 8366F: include/uapi/linux/if_team.h
3d249d4c 8367
7d029125
VD
8368TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8369M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8370S: Maintained
8371F: arch/x86/platform/ts5500/
8372
40ad4a30
SY
8373TECHNOTREND USB IR RECEIVER
8374M: Sean Young <sean@mess.org>
8375L: linux-media@vger.kernel.org
8376S: Maintained
8377F: drivers/media/rc/ttusbir.c
8378
adabdb0c 8379TEGRA ARCHITECTURE SUPPORT
243d58ec 8380M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8381M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8382L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8383Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8384T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8385S: Supported
bbbe96ed 8386N: [^a-z]tegra
84b9414b 8387
adabdb0c
SW
8388TEGRA ASOC DRIVER
8389M: Stephen Warren <swarren@wwwdotorg.org>
8390S: Supported
8391F: sound/soc/tegra/
8392
8393TEGRA CLOCK DRIVER
8394M: Peter De Schrijver <pdeschrijver@nvidia.com>
8395M: Prashant Gaikwad <pgaikwad@nvidia.com>
8396S: Supported
8397F: drivers/clk/tegra/
8398
8399TEGRA DMA DRIVER
8400M: Laxman Dewangan <ldewangan@nvidia.com>
8401S: Supported
8402F: drivers/dma/tegra20-apb-dma.c
8403
8404TEGRA GPIO DRIVER
8405M: Stephen Warren <swarren@wwwdotorg.org>
8406S: Supported
8407F: drivers/gpio/gpio-tegra.c
8408
8409TEGRA I2C DRIVER
8410M: Laxman Dewangan <ldewangan@nvidia.com>
8411S: Supported
8412F: drivers/i2c/busses/i2c-tegra.c
8413
8414TEGRA IOMMU DRIVERS
8415M: Hiroshi Doyu <hdoyu@nvidia.com>
8416S: Supported
8417F: drivers/iommu/tegra*
8418
8419TEGRA KBC DRIVER
8420M: Rakesh Iyer <riyer@nvidia.com>
8421M: Laxman Dewangan <ldewangan@nvidia.com>
8422S: Supported
8423F: drivers/input/keyboard/tegra-kbc.c
8424
8425TEGRA PINCTRL DRIVER
8426M: Stephen Warren <swarren@wwwdotorg.org>
8427S: Supported
8428F: drivers/pinctrl/pinctrl-tegra*
8429
8430TEGRA PWM DRIVER
8431M: Thierry Reding <thierry.reding@gmail.com>
8432S: Supported
8433F: drivers/pwm/pwm-tegra.c
8434
8435TEGRA SERIAL DRIVER
8436M: Laxman Dewangan <ldewangan@nvidia.com>
8437S: Supported
8438F: drivers/tty/serial/serial-tegra.c
8439
8440TEGRA SPI DRIVER
8441M: Laxman Dewangan <ldewangan@nvidia.com>
8442S: Supported
8443F: drivers/spi/spi-tegra*
8444
1a348ccc 8445TEHUTI ETHERNET DRIVER
8b58be88 8446M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8447L: netdev@vger.kernel.org
8448S: Supported
ef7f5429 8449F: drivers/net/ethernet/tehuti/*
1a348ccc 8450
4e68852d 8451Telecom Clock Driver for MCPL0010
8b58be88 8452M: Mark Gross <mark.gross@intel.com>
4e68852d 8453S: Supported
679655da 8454F: drivers/char/tlclk.c
4e68852d 8455
4480f15b 8456TENSILICA XTENSA PORT (xtensa)
8b58be88 8457M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8458M: Max Filippov <jcmvbkbc@gmail.com>
8459L: linux-xtensa@linux-xtensa.org
4e68852d 8460S: Maintained
679655da 8461F: arch/xtensa/
4e68852d 8462
d3fb6955
ZR
8463THERMAL
8464M: Zhang Rui <rui.zhang@intel.com>
fa3031d7 8465M: Eduardo Valentin <eduardo.valentin@ti.com>
d3fb6955
ZR
8466L: linux-pm@vger.kernel.org
8467T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
65d467e8 8468T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
2f99a47d 8469Q: https://patchwork.kernel.org/project/linux-pm/list/
d3fb6955
ZR
8470S: Supported
8471F: drivers/thermal/
8472F: include/linux/thermal.h
cfaf7179 8473F: include/linux/cpu_cooling.h
d3fb6955 8474
30ba2fbd
VD
8475THINGM BLINK(1) USB RGB LED DRIVER
8476M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8477S: Maintained
8478F: drivers/hid/hid-thingm.c
8479
4e68852d 8480THINKPAD ACPI EXTRAS DRIVER
8b58be88 8481M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8482L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8483L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8484W: http://ibm-acpi.sourceforge.net
8485W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8486T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8487S: Maintained
679655da 8488F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8489
1b46f2a2
EV
8490TI BANDGAP AND THERMAL DRIVER
8491M: Eduardo Valentin <eduardo.valentin@ti.com>
8492L: linux-pm@vger.kernel.org
794b2e25
EV
8493S: Supported
8494F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8495
4020f2d7 8496TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8497M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8498S: Maintained
679655da
JP
8499F: drivers/misc/tifm*
8500F: drivers/mmc/host/tifm_sd.c
8501F: include/linux/tifm.h
4020f2d7 8502
152ad442
SR
8503TI LM49xxx FAMILY ASoC CODEC DRIVERS
8504M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8505M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8506L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8507S: Maintained
8508F: sound/soc/codecs/lm49453*
d392dead 8509F: sound/soc/codecs/isabelle*
152ad442 8510
0edd807d
KM
8511TI LP855x BACKLIGHT DRIVER
8512M: Milo Kim <milo.kim@ti.com>
8513S: Maintained
8514F: Documentation/backlight/lp855x-driver.txt
8515F: drivers/video/backlight/lp855x_bl.c
8516F: include/linux/platform_data/lp855x.h
8517
faf13f6d
KM
8518TI LP8727 CHARGER DRIVER
8519M: Milo Kim <milo.kim@ti.com>
8520S: Maintained
8521F: drivers/power/lp8727_charger.c
8522F: include/linux/platform_data/lp8727.h
8523
22f1229f
KM
8524TI LP8788 MFD DRIVER
8525M: Milo Kim <milo.kim@ti.com>
8526S: Maintained
8527F: drivers/iio/adc/lp8788_adc.c
8528F: drivers/leds/leds-lp8788.c
8529F: drivers/mfd/lp8788*.c
8530F: drivers/power/lp8788-charger.c
8531F: drivers/regulator/lp8788-*.c
8532F: include/linux/mfd/lp8788*.h
8533
dd5e8e6b 8534TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8535M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8536L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8537S: Maintained
8538F: sound/soc/codecs/twl4030*
8539
90921014 8540TI WILINK WIRELESS DRIVERS
d6158a55 8541M: Luciano Coelho <luca@coelho.fi>
90921014
LC
8542L: linux-wireless@vger.kernel.org
8543W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8544W: http://wireless.kernel.org/en/users/Drivers/wl1251
8545T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8546S: Maintained
8547F: drivers/net/wireless/ti/
8548F: include/linux/wl12xx.h
8549
e86eaa3a 8550TIPC NETWORK LAYER
8b58be88
JP
8551M: Jon Maloy <jon.maloy@ericsson.com>
8552M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8553L: netdev@vger.kernel.org (core kernel code)
8554L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8555W: http://tipc.sourceforge.net/
e86eaa3a 8556S: Maintained
c117ab84 8557F: include/uapi/linux/tipc*.h
679655da 8558F: net/tipc/
e86eaa3a 8559
867e359b
CM
8560TILE ARCHITECTURE
8561M: Chris Metcalf <cmetcalf@tilera.com>
8562W: http://www.tilera.com/scm/
8563S: Supported
8564F: arch/tile/
6b940606 8565F: drivers/char/tile-srom.c
5c770755 8566F: drivers/edac/tile_edac.c
6b940606
CM
8567F: drivers/net/ethernet/tile/
8568F: drivers/rtc/rtc-tile.c
8569F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8570F: drivers/tty/serial/tilegx.c
6b940606
CM
8571F: drivers/usb/host/*-tilegx.c
8572F: include/linux/usb/tilegx.h
867e359b 8573
1da177e4 8574TLAN NETWORK DRIVER
8b58be88 8575M: Samuel Chessman <chessman@tux.org>
88c07dde 8576L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8577W: http://sourceforge.net/projects/tlan/
8578S: Maintained
679655da 8579F: Documentation/networking/tlan.txt
b544dbac 8580F: drivers/net/ethernet/ti/tlan.*
1da177e4 8581
d74db3b2 8582TOMOYO SECURITY MODULE
8b58be88
JP
8583M: Kentaro Takeda <takedakn@nttdata.co.jp>
8584M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8585L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8586L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8587L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8588L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8589W: http://tomoyo.sourceforge.jp/
843d183c 8590T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8591S: Maintained
679655da 8592F: security/tomoyo/
d74db3b2 8593
9caeb532 8594TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8595M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8596L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8597S: Maintained
8598F: drivers/platform/x86/topstar-laptop.c
8599
1da177e4 8600TOSHIBA ACPI EXTRAS DRIVER
d0944853 8601L: platform-driver-x86@vger.kernel.org
15065531 8602S: Orphan
679655da 8603F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8604
8605TOSHIBA SMM DRIVER
8b58be88 8606M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8607L: tlinux-users@tce.toshiba-dme.co.jp
8608W: http://www.buzzard.org.uk/toshiba/
8609S: Maintained
679655da
JP
8610F: drivers/char/toshiba.c
8611F: include/linux/toshiba.h
c117ab84 8612F: include/uapi/linux/toshiba.h
1da177e4 8613
d719f900 8614TMIO MMC DRIVER
d1057c40 8615M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8b58be88 8616M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8617L: linux-mmc@vger.kernel.org
d719f900 8618S: Maintained
d1057c40
GL
8619F: drivers/mmc/host/tmio_mmc*
8620F: drivers/mmc/host/sh_mobile_sdhi.c
8621F: include/linux/mmc/tmio.h
8622F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8623
917cc4e6
GR
8624TMP401 HARDWARE MONITOR DRIVER
8625M: Guenter Roeck <linux@roeck-us.net>
8626L: lm-sensors@lm-sensors.org
8627S: Maintained
8628F: Documentation/hwmon/tmp401
8629F: drivers/hwmon/tmp401.c
8630
98f32602 8631TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8632M: Hugh Dickins <hughd@google.com>
98f32602
HD
8633L: linux-mm@kvack.org
8634S: Maintained
8635F: include/linux/shmem_fs.h
8636F: mm/shmem.c
8637
45f95b53 8638TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8639M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8640L: linux-media@vger.kernel.org
8641W: http://linuxtv.org
8642T: git git://linuxtv.org/media_tree.git
8643S: Odd fixes
8644F: drivers/media/usb/tm6000/
8645
4e68852d 8646TPM DEVICE DRIVER
5b88e270
KY
8647M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8648M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8649M: Rajiv Andrade <mail@srajiv.net>
4e68852d 8650W: http://tpmdd.sourceforge.net
cbb2d5e4
RA
8651M: Marcel Selhorst <tpmdd@selhorst.net>
8652M: Sirrix AG <tpmdd@sirrix.com>
7dcce133 8653W: http://www.sirrix.com
63a10dfd 8654L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8655S: Maintained
679655da 8656F: drivers/char/tpm/
4e68852d 8657
d6f005a1
JP
8658TRACING
8659M: Steven Rostedt <rostedt@goodmis.org>
8660M: Frederic Weisbecker <fweisbec@gmail.com>
8661M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8662T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8663S: Maintained
8664F: Documentation/trace/ftrace.txt
8665F: arch/*/*/*/ftrace.h
8666F: arch/*/kernel/ftrace.c
8667F: include/*/ftrace.h
8668F: include/linux/trace*.h
8669F: include/trace/
8670F: kernel/trace/
8671
1da177e4 8672TRIVIAL PATCHES
8b58be88 8673M: Jiri Kosina <trivial@kernel.org>
54e5881d 8674T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8675S: Maintained
86ef925f 8676K: ^Subject:.*(?i)trivial
1da177e4 8677
4e68852d 8678TTY LAYER
879a5a00 8679M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8680M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8681S: Supported
08deed1e 8682T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8683F: drivers/tty/
df621252 8684F: drivers/tty/serial/serial_core.c
e3288775
AC
8685F: include/linux/serial_core.h
8686F: include/linux/serial.h
8687F: include/linux/tty.h
c117ab84
CEB
8688F: include/uapi/linux/serial_core.h
8689F: include/uapi/linux/serial.h
8690F: include/uapi/linux/tty.h
4e68852d 8691
91952bc0
AP
8692TUA9001 MEDIA DRIVER
8693M: Antti Palosaari <crope@iki.fi>
8694L: linux-media@vger.kernel.org
8695W: http://linuxtv.org/
8696W: http://palosaari.fi/linux/
8697Q: http://patchwork.linuxtv.org/project/linux-media/list/
8698T: git git://linuxtv.org/anttip/media_tree.git
8699S: Maintained
8700F: drivers/media/tuners/tua9001*
8701
740db6d7 8702TULIP NETWORK DRIVERS
8b58be88 8703M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8704L: netdev@vger.kernel.org
8705S: Maintained
0f04e2aa 8706F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8707
8708TUN/TAP driver
ba57b6f2 8709M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8710W: http://vtun.sourceforge.net/tun
8711S: Maintained
679655da
JP
8712F: Documentation/networking/tuntap.txt
8713F: arch/um/os-Linux/drivers/
1da177e4 8714
b454cc66 8715TURBOCHANNEL SUBSYSTEM
8b58be88 8716M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8717S: Maintained
679655da
JP
8718F: drivers/tc/
8719F: include/linux/tc.h
b454cc66 8720
1da177e4 8721U14-34F SCSI DRIVER
8b58be88 8722M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8723L: linux-scsi@vger.kernel.org
8724S: Maintained
679655da 8725F: drivers/scsi/u14-34f.c
1da177e4 8726
e2d1d6c0 8727UBI FILE SYSTEM (UBIFS)
949cb623 8728M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 8729M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 8730L: linux-mtd@lists.infradead.org
e2966cbe 8731T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
8732W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8733S: Maintained
679655da
JP
8734F: Documentation/filesystems/ubifs.txt
8735F: fs/ubifs/
e2d1d6c0 8736
cc2020e6 8737UCLINUX (AND M68KNOMMU)
8b58be88 8738M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
8739W: http://www.uclinux.org/
8740L: uclinux-dev@uclinux.org (subscribers-only)
8741S: Maintained
61bc02bb
JP
8742F: arch/m68k/*/*_no.*
8743F: arch/m68k/include/asm/*_no.*
cc2020e6 8744
1da177e4 8745UDF FILESYSTEM
8b58be88 8746M: Jan Kara <jack@suse.cz>
1da177e4 8747S: Maintained
679655da
JP
8748F: Documentation/filesystems/udf.txt
8749F: fs/udf/
1da177e4 8750
cc2020e6 8751UFS FILESYSTEM
8b58be88 8752M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 8753S: Maintained
679655da
JP
8754F: Documentation/filesystems/ufs.txt
8755F: fs/ufs/
cc2020e6 8756
0a09d3ab
DH
8757UHID USERSPACE HID IO DRIVER:
8758M: David Herrmann <dh.herrmann@googlemail.com>
8759L: linux-input@vger.kernel.org
8760S: Maintained
8761F: drivers/hid/uhid.c
c117ab84 8762F: include/uapi/linux/uhid.h
0a09d3ab 8763
18332a80 8764ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 8765L: linux-usb@vger.kernel.org
10c6c9c9 8766S: Orphan
355ffe69 8767F: drivers/uwb/
679655da
JP
8768F: include/linux/uwb.h
8769F: include/linux/uwb/
18332a80 8770
b31d8273
G
8771UNICORE32 ARCHITECTURE:
8772M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8773W: http://mprc.pku.edu.cn/~guanxuetao/linux
8774S: Maintained
8775T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8776F: arch/unicore32/
8777
d8379ab1
TF
8778UNIFDEF
8779M: Tony Finch <dot@dotat.at>
8780W: http://dotat.at/prog/unifdef
8781S: Maintained
8782F: scripts/unifdef.c
8783
1da177e4 8784UNIFORM CDROM DRIVER
8b58be88 8785M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8786W: http://www.kernel.dk
8787S: Maintained
679655da
JP
8788F: Documentation/cdrom/
8789F: drivers/cdrom/cdrom.c
8790F: include/linux/cdrom.h
c117ab84 8791F: include/uapi/linux/cdrom.h
1da177e4 8792
9941fa6e
VH
8793UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8794M: Vinayak Holikatti <vinholikatti@gmail.com>
8795M: Santosh Y <santoshsy@gmail.com>
8796L: linux-scsi@vger.kernel.org
8797S: Supported
8798F: Documentation/scsi/ufs.txt
8799F: drivers/scsi/ufs/
8800
e2d1d6c0 8801UNSORTED BLOCK IMAGES (UBI)
949cb623 8802M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
8803W: http://www.linux-mtd.infradead.org/
8804L: linux-mtd@lists.infradead.org
e2966cbe 8805T: git git://git.infradead.org/ubi-2.6.git
e2d1d6c0 8806S: Maintained
80811493 8807F: drivers/mtd/ubi/
679655da 8808F: include/linux/mtd/ubi.h
c117ab84 8809F: include/uapi/mtd/ubi-user.h
e2d1d6c0 8810
76ac66e4
RW
8811UNSORTED BLOCK IMAGES (UBI) Fastmap
8812M: Richard Weinberger <richard@nod.at>
8813L: linux-mtd@lists.infradead.org
8814S: Maintained
8815F: drivers/mtd/ubi/fastmap.c
8816
1da177e4 8817USB ACM DRIVER
61eee9a7 8818M: Oliver Neukum <oliver@neukum.org>
6372594a 8819L: linux-usb@vger.kernel.org
1da177e4 8820S: Maintained
679655da
JP
8821F: Documentation/usb/acm.txt
8822F: drivers/usb/class/cdc-acm.*
1da177e4 8823
b7d572e1
PF
8824USB AR5523 WIRELESS DRIVER
8825M: Pontus Fuchs <pontus.fuchs@gmail.com>
8826L: linux-wireless@vger.kernel.org
8827S: Maintained
8828F: drivers/net/wireless/ath/ar5523/
8829
115bb1ff
MW
8830USB ATTACHED SCSI
8831M: Matthew Wilcox <willy@linux.intel.com>
8832M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 8833M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
8834L: linux-usb@vger.kernel.org
8835L: linux-scsi@vger.kernel.org
8eae0fb7 8836S: Maintained
115bb1ff
MW
8837F: drivers/usb/storage/uas.c
8838
1da177e4 8839USB CDC ETHERNET DRIVER
61eee9a7 8840M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8841L: linux-usb@vger.kernel.org
1da177e4 8842S: Maintained
679655da 8843F: drivers/net/usb/cdc_*.c
c117ab84 8844F: include/uapi/linux/usb/cdc.h
1da177e4 8845
b02b371e 8846USB CYPRESS C67X00 DRIVER
8b58be88 8847M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
8848L: linux-usb@vger.kernel.org
8849S: Maintained
679655da 8850F: drivers/usb/c67x00/
b02b371e 8851
d0374f4f 8852USB DAVICOM DM9601 DRIVER
8b58be88 8853M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 8854L: netdev@vger.kernel.org
d0374f4f
PK
8855W: http://www.linux-usb.org/usbnet
8856S: Maintained
679655da 8857F: drivers/net/usb/dm9601.c
d0374f4f 8858
cc2020e6 8859USB DIAMOND RIO500 DRIVER
8b58be88 8860M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
8861L: rio500-users@lists.sourceforge.net
8862W: http://rio500.sourceforge.net
8863S: Maintained
679655da 8864F: drivers/usb/misc/rio500*
cc2020e6 8865
1da177e4 8866USB EHCI DRIVER
578333ab 8867M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8868L: linux-usb@vger.kernel.org
578333ab 8869S: Maintained
679655da
JP
8870F: Documentation/usb/ehci.txt
8871F: drivers/usb/host/ehci*
1da177e4 8872
69ae9e3e 8873USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 8874M: Felipe Balbi <balbi@ti.com>
795fb7e7 8875L: linux-usb@vger.kernel.org
69ae9e3e 8876W: http://www.linux-usb.org/gadget
d6d0f665
FB
8877T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8878S: Maintained
679655da
JP
8879F: drivers/usb/gadget/
8880F: include/linux/usb/gadget*
69ae9e3e 8881
2dea64b4 8882USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 8883M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 8884L: linux-usb@vger.kernel.org
54e5881d 8885T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 8886S: Maintained
c2f01971 8887F: Documentation/hid/hiddev.txt
679655da 8888F: drivers/hid/usbhid/
1da177e4 8889
857aab34 8890USB/IP DRIVERS
857aab34 8891L: linux-usb@vger.kernel.org
3ff4afe8 8892S: Orphan
857aab34 8893F: drivers/staging/usbip/
8894
959eea21 8895USB ISP116X DRIVER
8b58be88 8896M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 8897L: linux-usb@vger.kernel.org
959eea21 8898S: Maintained
679655da
JP
8899F: drivers/usb/host/isp116x*
8900F: include/linux/usb/isp116x.h
959eea21 8901
1da177e4 8902USB KAWASAKI LSI DRIVER
61eee9a7 8903M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8904L: linux-usb@vger.kernel.org
1da177e4 8905S: Maintained
679655da 8906F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
8907
8908USB MASS STORAGE DRIVER
8b58be88 8909M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 8910L: linux-usb@vger.kernel.org
8836aeb8 8911L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
8912S: Maintained
8913W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 8914F: drivers/usb/storage/
1da177e4 8915
af39917d
CL
8916USB MIDI DRIVER
8917M: Clemens Ladisch <clemens@ladisch.de>
8918L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8919T: git git://git.alsa-project.org/alsa-kernel.git
8920S: Maintained
8921F: sound/usb/midi.*
8922
444ce9d4
JP
8923USB NETWORKING DRIVERS
8924L: linux-usb@vger.kernel.org
8925S: Odd Fixes
8926F: drivers/net/usb/
8927
1da177e4 8928USB OHCI DRIVER
578333ab 8929M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8930L: linux-usb@vger.kernel.org
578333ab 8931S: Maintained
679655da
JP
8932F: Documentation/usb/ohci.txt
8933F: drivers/usb/host/ohci*
1da177e4 8934
ba460e48 8935USB OPTION-CARD DRIVER
8b58be88 8936M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 8937L: linux-usb@vger.kernel.org
ba460e48 8938S: Maintained
679655da 8939F: drivers/usb/serial/option.c
ba460e48 8940
1da177e4 8941USB PEGASUS DRIVER
a16b945c 8942M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8943L: linux-usb@vger.kernel.org
043600a6 8944L: netdev@vger.kernel.org
a16b945c 8945T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8946W: http://pegasus2.sourceforge.net/
8947S: Maintained
679655da 8948F: drivers/net/usb/pegasus.*
1da177e4 8949
d3ad558f
FB
8950USB PHY LAYER
8951M: Felipe Balbi <balbi@ti.com>
8952L: linux-usb@vger.kernel.org
8953T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8954S: Maintained
8955F: drivers/usb/phy/
d3ad558f 8956
73e4fb3f 8957USB PRINTER DRIVER (usblp)
8b58be88 8958M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 8959L: linux-usb@vger.kernel.org
73e4fb3f 8960S: Supported
679655da 8961F: drivers/usb/class/usblp.c
1da177e4
LT
8962
8963USB RTL8150 DRIVER
a16b945c 8964M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8965L: linux-usb@vger.kernel.org
043600a6 8966L: netdev@vger.kernel.org
a16b945c 8967T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8968W: http://pegasus2.sourceforge.net/
8969S: Maintained
679655da 8970F: drivers/net/usb/rtl8150.c
1da177e4 8971
f896b796
GK
8972USB SERIAL SUBSYSTEM
8973M: Johan Hovold <jhovold@gmail.com>
795fb7e7 8974L: linux-usb@vger.kernel.org
4e68852d 8975S: Maintained
679655da 8976F: Documentation/usb/usb-serial.txt
f896b796 8977F: drivers/usb/serial/
679655da 8978F: include/linux/usb/serial.h
1da177e4 8979
b3f0db1c
SG
8980USB SMSC75XX ETHERNET DRIVER
8981M: Steve Glendinning <steve.glendinning@shawell.net>
8982L: netdev@vger.kernel.org
8983S: Maintained
8984F: drivers/net/usb/smsc75xx.*
8985
2f7ca802 8986USB SMSC95XX ETHERNET DRIVER
90b24cfb 8987M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 8988L: netdev@vger.kernel.org
90b24cfb 8989S: Maintained
679655da 8990F: drivers/net/usb/smsc95xx.*
2f7ca802 8991
f423b9a8 8992USB SN9C1xx DRIVER
8b58be88 8993M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 8994L: linux-usb@vger.kernel.org
661263b5 8995L: linux-media@vger.kernel.org
275ffde4 8996T: git git://linuxtv.org/media_tree.git
1da177e4
LT
8997W: http://www.linux-projects.org
8998S: Maintained
679655da 8999F: Documentation/video4linux/sn9c102.txt
0c0d06ca 9000F: drivers/media/usb/sn9c102/
1da177e4
LT
9001
9002USB SUBSYSTEM
879a5a00 9003M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9004L: linux-usb@vger.kernel.org
1da177e4 9005W: http://www.linux-usb.org
08deed1e 9006T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9007S: Supported
679655da 9008F: Documentation/usb/
679655da
JP
9009F: drivers/usb/
9010F: include/linux/usb.h
9011F: include/linux/usb/
1da177e4
LT
9012
9013USB UHCI DRIVER
8b58be88 9014M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9015L: linux-usb@vger.kernel.org
1da177e4 9016S: Maintained
679655da 9017F: drivers/usb/host/uhci*
1da177e4 9018
69ae9e3e 9019USB "USBNET" DRIVER FRAMEWORK
686f13bb 9020M: Oliver Neukum <oneukum@suse.de>
043600a6 9021L: netdev@vger.kernel.org
69ae9e3e 9022W: http://www.linux-usb.org/usbnet
1da177e4 9023S: Maintained
679655da
JP
9024F: drivers/net/usb/usbnet.c
9025F: include/linux/usb/usbnet.h
1da177e4 9026
c0efd232 9027USB VIDEO CLASS
c53ac071 9028M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9029L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9030L: linux-media@vger.kernel.org
275ffde4 9031T: git git://linuxtv.org/media_tree.git
57c6d2e9 9032W: http://www.ideasonboard.org/uvc/
c0efd232 9033S: Maintained
0c0d06ca 9034F: drivers/media/usb/uvc/
6c0f0359 9035F: include/uapi/linux/uvcvideo.h
1da177e4 9036
b60b9c45
HV
9037USB VISION DRIVER
9038M: Hans Verkuil <hverkuil@xs4all.nl>
9039L: linux-media@vger.kernel.org
9040T: git git://linuxtv.org/media_tree.git
9041W: http://linuxtv.org
9042S: Odd Fixes
9043F: drivers/media/usb/usbvision/
9044
8282da47
LP
9045USB WEBCAM GADGET
9046M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9047L: linux-usb@vger.kernel.org
9048S: Maintained
9049F: drivers/usb/gadget/*uvc*.c
9050F: drivers/usb/gadget/webcam.c
9051
bf164cc0 9052USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9053M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9054L: linux-wireless@vger.kernel.org
9055S: Maintained
679655da 9056F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9057
eb6bab13 9058USB XHCI DRIVER
36d0344c 9059M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
9060L: linux-usb@vger.kernel.org
9061S: Supported
36d0344c
SS
9062F: drivers/usb/host/xhci*
9063F: drivers/usb/host/pci-quirks*
eb6bab13 9064
1da177e4 9065USB ZD1201 DRIVER
4086b9ca 9066L: linux-wireless@vger.kernel.org
1da177e4 9067W: http://linux-lc100020.sourceforge.net
4086b9ca 9068S: Orphan
679655da 9069F: drivers/net/wireless/zd1201.*
1da177e4 9070
b7eee616 9071USB ZR364XX DRIVER
8b58be88 9072M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9073L: linux-usb@vger.kernel.org
661263b5 9074L: linux-media@vger.kernel.org
275ffde4 9075T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9076W: http://royale.zerezo.com/zr364xx/
9077S: Maintained
679655da 9078F: Documentation/video4linux/zr364xx.txt
90d72ac6 9079F: drivers/media/usb/zr364xx/
b7eee616 9080
e7839f25 9081USER-MODE LINUX (UML)
8b58be88 9082M: Jeff Dike <jdike@addtoit.com>
b15194b7 9083M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9084L: user-mode-linux-devel@lists.sourceforge.net
9085L: user-mode-linux-user@lists.sourceforge.net
9086W: http://user-mode-linux.sourceforge.net
9087S: Maintained
61516587 9088F: Documentation/virtual/uml/
679655da 9089F: arch/um/
b070989a 9090F: arch/x86/um/
679655da
JP
9091F: fs/hostfs/
9092F: fs/hppfs/
b7eee616 9093
e5f114e9 9094USERSPACE I/O (UIO)
6a534c9d 9095M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9096M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9097S: Maintained
679655da
JP
9098F: Documentation/DocBook/uio-howto.tmpl
9099F: drivers/uio/
9100F: include/linux/uio*.h
e5f114e9 9101
256cccbe 9102UTIL-LINUX PACKAGE
8b58be88 9103M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9104L: util-linux@vger.kernel.org
9105W: http://en.wikipedia.org/wiki/Util-linux
9106T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9107S: Maintained
9108
c1fd1c07 9109UVESAFB DRIVER
8b58be88 9110M: Michal Januszewski <spock@gentoo.org>
c69f677c 9111L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9112W: http://dev.gentoo.org/~spock/projects/uvesafb/
9113S: Maintained
679655da
JP
9114F: Documentation/fb/uvesafb.txt
9115F: drivers/video/uvesafb.*
c1fd1c07 9116
4480f15b 9117VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9118M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9119S: Maintained
679655da
JP
9120F: Documentation/filesystems/vfat.txt
9121F: fs/fat/
1da177e4 9122
cba3345c
AW
9123VFIO DRIVER
9124M: Alex Williamson <alex.williamson@redhat.com>
9125L: kvm@vger.kernel.org
9126S: Maintained
9127F: Documentation/vfio.txt
9128F: drivers/vfio/
9129F: include/linux/vfio.h
c117ab84 9130F: include/uapi/linux/vfio.h
cba3345c 9131
9e6f3438
PO
9132VIDEOBUF2 FRAMEWORK
9133M: Pawel Osciak <pawel@osciak.com>
9134M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9135M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9136L: linux-media@vger.kernel.org
9137S: Maintained
90d72ac6 9138F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9139F: include/media/videobuf2-*
9140
9a82446b
AS
9141VIRTIO CONSOLE DRIVER
9142M: Amit Shah <amit.shah@redhat.com>
9143L: virtualization@lists.linux-foundation.org
9144S: Maintained
9145F: drivers/char/virtio_console.c
9146F: include/linux/virtio_console.h
c117ab84 9147F: include/uapi/linux/virtio_console.h
9a82446b 9148
2426ec8f
MT
9149VIRTIO CORE, NET AND BLOCK DRIVERS
9150M: Rusty Russell <rusty@rustcorp.com.au>
9151M: "Michael S. Tsirkin" <mst@redhat.com>
9152L: virtualization@lists.linux-foundation.org
9153S: Maintained
9154F: drivers/virtio/
c893c8d7 9155F: tools/virtio/
2426ec8f
MT
9156F: drivers/net/virtio_net.c
9157F: drivers/block/virtio_blk.c
9158F: include/linux/virtio_*.h
916cdabc 9159F: include/uapi/linux/virtio_*.h
2426ec8f 9160
3a4d5c94
MT
9161VIRTIO HOST (VHOST)
9162M: "Michael S. Tsirkin" <mst@redhat.com>
9163L: kvm@vger.kernel.org
c996d8b9 9164L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9165L: netdev@vger.kernel.org
9166S: Maintained
9167F: drivers/vhost/
c117ab84 9168F: include/uapi/linux/vhost.h
3a4d5c94 9169
1da177e4 9170VIA RHINE NETWORK DRIVER
8b58be88 9171M: Roger Luethi <rl@hellgate.ch>
1da177e4 9172S: Maintained
f2148a47 9173F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9174
f0bf7f61 9175VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9176M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9177M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9178S: Maintained
9179F: drivers/mmc/host/via-sdmmc.c
9180
69e4a7c2 9181VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9182M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9183L: linux-fbdev@vger.kernel.org
69e4a7c2 9184S: Maintained
c7babebd
FTS
9185F: include/linux/via-core.h
9186F: include/linux/via-gpio.h
9187F: include/linux/via_i2c.h
679655da 9188F: drivers/video/via/
69e4a7c2 9189
01f20734 9190VIA VELOCITY NETWORK DRIVER
8b58be88 9191M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9192L: netdev@vger.kernel.org
9193S: Maintained
f2148a47 9194F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9195
0b7bc1fa
HV
9196VIVI VIRTUAL VIDEO DRIVER
9197M: Hans Verkuil <hverkuil@xs4all.nl>
9198L: linux-media@vger.kernel.org
9199T: git git://linuxtv.org/media_tree.git
9200W: http://linuxtv.org
9201S: Maintained
9202F: drivers/media/platform/vivi*
9203
be7f8273 9204VLAN (802.1Q)
8b58be88 9205M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9206L: netdev@vger.kernel.org
9207S: Maintained
679655da
JP
9208F: drivers/net/macvlan.c
9209F: include/linux/if_*vlan.h
9210F: net/8021q/
be7f8273 9211
55e331cf 9212VLYNQ BUS
8b58be88 9213M: Florian Fainelli <florian@openwrt.org>
8578d7af 9214L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9215S: Maintained
9216F: drivers/vlynq/vlynq.c
9217F: include/linux/vlynq.h
9218
390beae4
MW
9219VME SUBSYSTEM
9220M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9221M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9222M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9223L: devel@driverdev.osuosl.org
9224S: Maintained
9225T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9226F: Documentation/vme_api.txt
9227F: drivers/staging/vme/
9228F: drivers/vme/
9229F: include/linux/vme*
9230
4488e09b
AK
9231VMWARE HYPERVISOR INTERFACE
9232M: Alok Kataria <akataria@vmware.com>
9233L: virtualization@lists.linux-foundation.org
9234S: Supported
9235F: arch/x86/kernel/cpu/vmware.c
9236
d1a890fa 9237VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9238M: Shreyas Bhatewara <sbhatewara@vmware.com>
9239M: "VMware, Inc." <pv-drivers@vmware.com>
9240L: netdev@vger.kernel.org
9241S: Maintained
9242F: drivers/net/vmxnet3/
d1a890fa 9243
851b1642 9244VMware PVSCSI driver
f2d7e40e 9245M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9246M: VMware PV-Drivers <pv-drivers@vmware.com>
9247L: linux-scsi@vger.kernel.org
9248S: Maintained
9249F: drivers/scsi/vmw_pvscsi.c
9250F: drivers/scsi/vmw_pvscsi.h
9251
e53e86c7 9252VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9253M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9254M: Mark Brown <broonie@kernel.org>
e53e86c7 9255W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9256W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9257T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9258S: Supported
679655da
JP
9259F: drivers/regulator/
9260F: include/linux/regulator/
e53e86c7 9261
ab41319e 9262VT1211 HARDWARE MONITOR DRIVER
8b58be88 9263M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9264L: lm-sensors@lm-sensors.org
9265S: Maintained
679655da
JP
9266F: Documentation/hwmon/vt1211
9267F: drivers/hwmon/vt1211.c
ab41319e 9268
1de9e371 9269VT8231 HARDWARE MONITOR DRIVER
8b58be88 9270M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9271L: lm-sensors@lm-sensors.org
9272S: Maintained
679655da 9273F: drivers/hwmon/vt8231.c
1de9e371 9274
88095e7b
TO
9275VUB300 USB to SDIO/SD/MMC bridge chip
9276M: Tony Olech <tony.olech@elandigitalsystems.com>
9277L: linux-mmc@vger.kernel.org
9278L: linux-usb@vger.kernel.org
9279S: Supported
9280F: drivers/mmc/host/vub300.c
9281
1da177e4 9282W1 DALLAS'S 1-WIRE BUS
a8018766 9283M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9284S: Maintained
679655da
JP
9285F: Documentation/w1/
9286F: drivers/w1/
1da177e4 9287
13927079 9288W83791D HARDWARE MONITORING DRIVER
8b58be88 9289M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9290L: lm-sensors@lm-sensors.org
25845c22 9291S: Maintained
679655da
JP
9292F: Documentation/hwmon/w83791d
9293F: drivers/hwmon/w83791d.c
13927079 9294
61db011d 9295W83793 HARDWARE MONITORING DRIVER
8b58be88 9296M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9297L: lm-sensors@lm-sensors.org
9298S: Maintained
679655da
JP
9299F: Documentation/hwmon/w83793
9300F: drivers/hwmon/w83793.c
61db011d 9301
e3760b43
JD
9302W83795 HARDWARE MONITORING DRIVER
9303M: Jean Delvare <khali@linux-fr.org>
9304L: lm-sensors@lm-sensors.org
9305S: Maintained
9306F: drivers/hwmon/w83795.c
9307
1da177e4 9308W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9309M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9310S: Maintained
679655da 9311F: drivers/mmc/host/wbsd.*
1da177e4 9312
3527761c 9313WATCHDOG DEVICE DRIVERS
8b58be88 9314M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9315L: linux-watchdog@vger.kernel.org
9316W: http://www.linux-watchdog.org/
f599aaf0 9317T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9318S: Maintained
679655da
JP
9319F: Documentation/watchdog/
9320F: drivers/watchdog/
9321F: include/linux/watchdog.h
c117ab84 9322F: include/uapi/linux/watchdog.h
3527761c 9323
1da177e4 9324WD7000 SCSI DRIVER
8b58be88 9325M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9326L: linux-scsi@vger.kernel.org
9327S: Maintained
679655da 9328F: drivers/scsi/wd7000.c
1da177e4 9329
b22e00f3
DH
9330WIIMOTE HID DRIVER
9331M: David Herrmann <dh.herrmann@googlemail.com>
9332L: linux-input@vger.kernel.org
9333S: Maintained
9334F: drivers/hid/hid-wiimote*
9335
e258b80e 9336WINBOND CIR DRIVER
364e9e18 9337M: David Härdeman <david@hardeman.nu>
e258b80e 9338S: Maintained
116ab806 9339F: drivers/media/rc/winbond-cir.c
e258b80e 9340
8a70da82 9341WIMAX STACK
8b58be88 9342M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9343M: linux-wimax@intel.com
9344L: wimax@linuxwimax.org
9345S: Supported
9346W: http://linuxwimax.org
315987dc 9347F: Documentation/wimax/README.wimax
315987dc
JP
9348F: include/linux/wimax/debug.h
9349F: include/net/wimax.h
c117ab84 9350F: include/uapi/linux/wimax.h
315987dc 9351F: net/wimax/
8a70da82 9352
5fc14680 9353WISTRON LAPTOP BUTTON DRIVER
8b58be88 9354M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9355S: Maintained
679655da 9356F: drivers/input/misc/wistron_btns.c
5fc14680 9357
1da177e4 9358WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9359M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9360L: linux-wireless@vger.kernel.org
926554c4 9361W: http://oops.ghostprotocols.net:81/blog
1da177e4 9362S: Maintained
679655da 9363F: drivers/net/wireless/wl3501*
1da177e4 9364
febf1dff 9365WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9366M: Mark Brown <broonie@kernel.org>
8b58be88 9367M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9368L: linux-input@vger.kernel.org
9369T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9370W: http://opensource.wolfsonmicro.com/node/7
9371S: Supported
679655da
JP
9372F: drivers/input/touchscreen/*wm97*
9373F: include/linux/wm97xx.h
febf1dff 9374
055bcbcb 9375WOLFSON MICROELECTRONICS DRIVERS
fef95164 9376L: patches@opensource.wolfsonmicro.com
cf8eda3e 9377T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9378T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9379W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9380S: Supported
3768f0b1 9381F: Documentation/hwmon/wm83??
af1c5386 9382F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9383F: drivers/clk/clk-wm83*.c
9c309598 9384F: drivers/extcon/extcon-arizona.c
b75ea16a 9385F: drivers/leds/leds-wm83*.c
25b273ba 9386F: drivers/gpio/gpio-*wm*.c
9c309598 9387F: drivers/gpio/gpio-arizona.c
d22b0869 9388F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9389F: drivers/input/misc/wm831x-on.c
9390F: drivers/input/touchscreen/wm831x-ts.c
9391F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9392F: drivers/mfd/arizona*
9393F: drivers/mfd/wm*.c
b75ea16a
MB
9394F: drivers/power/wm83*.c
9395F: drivers/rtc/rtc-wm83*.c
9396F: drivers/regulator/wm8*.c
3860e6c4 9397F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9398F: drivers/watchdog/wm83*_wdt.c
9c309598 9399F: include/linux/mfd/arizona/
3860e6c4 9400F: include/linux/mfd/wm831x/
b75ea16a 9401F: include/linux/mfd/wm8350/
3768f0b1 9402F: include/linux/mfd/wm8400*
59ec6da2 9403F: include/linux/wm97xx.h
055bcbcb 9404F: include/sound/wm????.h
9c309598 9405F: sound/soc/codecs/arizona.?
055bcbcb 9406F: sound/soc/codecs/wm*
b75ea16a 9407
3e6cd7a4
TH
9408WORKQUEUE
9409M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9410T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9411S: Maintained
9412F: include/linux/workqueue.h
9413F: kernel/workqueue.c
9414F: Documentation/workqueue.txt
9415
1da177e4 9416X.25 NETWORK LAYER
8bf28059 9417M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9418L: linux-x25@vger.kernel.org
8bf28059 9419S: Odd Fixes
679655da
JP
9420F: Documentation/networking/x25*
9421F: include/net/x25*
9422F: net/x25/
1da177e4 9423
e2d1d6c0 9424X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9425M: Thomas Gleixner <tglx@linutronix.de>
9426M: Ingo Molnar <mingo@redhat.com>
9427M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9428M: x86@kernel.org
75fc2d37 9429T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9430S: Maintained
679655da
JP
9431F: Documentation/x86/
9432F: arch/x86/
e2d1d6c0 9433
d0944853 9434X86 PLATFORM DRIVERS
f7cb13b3 9435M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9436L: platform-driver-x86@vger.kernel.org
28b8e8d4 9437T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9438S: Maintained
14430813 9439F: drivers/platform/x86/
d0944853 9440
c1f5c54b
IM
9441X86 MCE INFRASTRUCTURE
9442M: Tony Luck <tony.luck@intel.com>
487ba8e8 9443M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9444L: linux-edac@vger.kernel.org
9445S: Maintained
9446F: arch/x86/kernel/cpu/mcheck/*
9447
d6fad502 9448XC2028/3028 TUNER DRIVER
1b2c14b4 9449M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9450L: linux-media@vger.kernel.org
9451W: http://linuxtv.org
9452T: git git://linuxtv.org/media_tree.git
9453S: Maintained
9454F: drivers/media/tuners/tuner-xc2028.*
9455
c4468085 9456XEN HYPERVISOR INTERFACE
c4468085 9457M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9458M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9459M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9460L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c4468085
IC
9461S: Supported
9462F: arch/x86/xen/
9463F: drivers/*/xen-*front.c
9464F: drivers/xen/
9465F: arch/x86/include/asm/xen/
9466F: include/xen/
c117ab84 9467F: include/uapi/xen/
c4468085 9468
77bfb479
SS
9469XEN HYPERVISOR ARM
9470M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9471L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9472S: Supported
9473F: arch/arm/xen/
9474F: arch/arm/include/asm/xen/
9475
b475e83f
SS
9476XEN HYPERVISOR ARM64
9477M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9478L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9479S: Supported
9480F: arch/arm64/xen/
9481F: arch/arm64/include/asm/xen/
9482
9b57e1a7
IC
9483XEN NETWORK BACKEND DRIVER
9484M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9485M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9486L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9487L: netdev@vger.kernel.org
9488S: Supported
9489F: drivers/net/xen-netback/*
9490
c5f8e29d
KRW
9491XEN PCI SUBSYSTEM
9492M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9493L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9494S: Supported
9495F: arch/x86/pci/*xen*
9496F: drivers/pci/*xen*
9497
9498XEN SWIOTLB SUBSYSTEM
9499M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9500L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9501S: Supported
9502F: arch/x86/xen/*swiotlb*
9503F: drivers/xen/*swiotlb*
9504
1da177e4
LT
9505XFS FILESYSTEM
9506P: Silicon Graphics Inc
c8891329
AE
9507M: Ben Myers <bpm@sgi.com>
9508M: Alex Elder <elder@kernel.org>
18caa67a 9509M: xfs@oss.sgi.com
d7ede1aa 9510L: xfs@oss.sgi.com
1da177e4 9511W: http://oss.sgi.com/projects/xfs
54e5881d 9512T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9513S: Supported
679655da
JP
9514F: Documentation/filesystems/xfs.txt
9515F: fs/xfs/
1da177e4 9516
8a3b7a25 9517XILINX AXI ETHERNET DRIVER
59a54f30
MS
9518M: Anirudha Sarangi <anirudh@xilinx.com>
9519M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9520S: Maintained
9521F: drivers/net/ethernet/xilinx/xilinx_axienet*
9522
c9d3d8ec 9523XILINX SYSTEMACE DRIVER
cdeb8994 9524S: Orphan
679655da 9525F: drivers/block/xsysace.c
c9d3d8ec 9526
238b8721 9527XILINX UARTLITE SERIAL DRIVER
8b58be88 9528M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9529L: linux-serial@vger.kernel.org
9530S: Maintained
df621252 9531F: drivers/tty/serial/uartlite.c
238b8721 9532
1da177e4 9533YAM DRIVER FOR AX.25
8b58be88 9534M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9535L: linux-hams@vger.kernel.org
9536S: Maintained
679655da
JP
9537F: drivers/net/hamradio/yam*
9538F: include/linux/yam.h
1da177e4 9539
af64a5eb 9540YEALINK PHONE DRIVER
8b58be88 9541M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9542L: usbb2k-api-dev@nongnu.org
9543S: Maintained
679655da
JP
9544F: Documentation/input/yealink.txt
9545F: drivers/input/misc/yealink.*
af64a5eb 9546
1da177e4 9547Z8530 DRIVER FOR AX.25
8b58be88 9548M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9549W: http://yaina.de/jreuter/
9550W: http://www.qsl.net/dl1bke/
9551L: linux-hams@vger.kernel.org
9552S: Maintained
679655da
JP
9553F: Documentation/networking/z8530drv.txt
9554F: drivers/net/hamradio/*scc.c
9555F: drivers/net/hamradio/z8530.h
1da177e4 9556
0cf31ec1
SJ
9557ZBUD COMPRESSED PAGE ALLOCATOR
9558M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9559L: linux-mm@kvack.org
9560S: Maintained
9561F: mm/zbud.c
9562F: include/linux/zbud.h
9563
7c0c3afb 9564ZD1211RW WIRELESS DRIVER
8b58be88
JP
9565M: Daniel Drake <dsd@gentoo.org>
9566M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9567W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9568L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9569L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9570S: Maintained
679655da 9571F: drivers/net/wireless/zd1211rw/
7c0c3afb 9572
1da177e4 9573ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9574L: mjpeg-users@lists.sourceforge.net
f63145e2 9575L: linux-media@vger.kernel.org
1da177e4 9576W: http://mjpeg.sourceforge.net/driver-zoran/
f63145e2
TP
9577T: Mercurial http://linuxtv.org/hg/v4l-dvb
9578S: Odd Fixes
90d72ac6 9579F: drivers/media/pci/zoran/
1da177e4 9580
8b4a4080 9581ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9582M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9583S: Maintained
df621252 9584F: drivers/tty/serial/zs.*
8b4a4080 9585
0cf31ec1
SJ
9586ZSWAP COMPRESSED SWAP CACHING
9587M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9588L: linux-mm@kvack.org
9589S: Maintained
9590F: mm/zswap.c
9591
1da177e4 9592THE REST
8b58be88 9593M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9594L: linux-kernel@vger.kernel.org
8a6e2535 9595Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9596T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9597S: Buried alive in reporters
34d03cc1
JP
9598F: *
9599F: */
This page took 4.172541 seconds and 5 git commands to generate.