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