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