MAINTAINERS: Add patterns for DTS files for AT91
[linux-2.6-block.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
b153da60 76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
c7c4fb18
JP
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
86 should be using that.
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
c7c4fb18
JP
96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance:
99 F: net/
100 X: net/ipv6/
101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 103 patch or file. For instance:
c7c4fb18 104 K: of_get_profile
bbbe96ed 105 matches patches or files that contain "of_get_profile"
c7c4fb18 106 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err
c7c4fb18 109 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
110
111Note: For the hard of thinking, this list is meant to remain in alphabetical
112order. If you could add yourselves to it in alphabetical order that would be
113so much easier [Ed]
114
c7c4fb18 115Maintainers List (try to look for most precise areas first)
1da177e4 116
c7c4fb18 117 -----------------------------------
679655da 118
a6d89915 1193C59X NETWORK DRIVER
8b58be88 120M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
121L: netdev@vger.kernel.org
122S: Maintained
679655da 123F: Documentation/networking/vortex.txt
ca7a8e85 124F: drivers/net/ethernet/3com/3c59x.c
a6d89915 125
1da177e4 1263CR990 NETWORK DRIVER
8b58be88 127M: David Dillow <dave@thedillows.org>
979b6c13 128L: netdev@vger.kernel.org
1da177e4 129S: Maintained
ca7a8e85 130F: drivers/net/ethernet/3com/typhoon*
1da177e4 131
c4de0ceb 1323WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
133M: Adam Radford <linuxraid@lsi.com>
1da177e4 134L: linux-scsi@vger.kernel.org
c4de0ceb 135W: http://www.lsi.com
1da177e4 136S: Supported
c4de0ceb 137F: drivers/scsi/3w-*
1da177e4
LT
138
13953C700 AND 53C700-66 SCSI DRIVER
8b58be88 140M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
141L: linux-scsi@vger.kernel.org
142S: Maintained
679655da 143F: drivers/scsi/53c700*
1da177e4
LT
144
1456PACK NETWORK DRIVER FOR AX.25
8b58be88 146M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
147L: linux-hams@vger.kernel.org
148S: Maintained
679655da 149F: drivers/net/hamradio/6pack.c
1da177e4 150
1da177e4 1518169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 152M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 153M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 154L: netdev@vger.kernel.org
1da177e4 155S: Maintained
a8fe65b8 156F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
157
1588250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 159M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
160L: linux-serial@vger.kernel.org
161W: http://serial.sourceforge.net
8ee16a1b 162S: Maintained
08deed1e 163T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 164F: drivers/tty/serial/8250*
679655da 165F: include/linux/serial_8250.h
1da177e4
LT
166
1678390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 168L: netdev@vger.kernel.org
0cf445ce 169S: Orphan / Obsolete
644570b8 170F: drivers/net/ethernet/8390/
1da177e4 171
67543e50 1729P FILE SYSTEM
8b58be88
JP
173M: Eric Van Hensbergen <ericvh@gmail.com>
174M: Ron Minnich <rminnich@sandia.gov>
175M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 176L: v9fs-developer@lists.sourceforge.net
27a2a5ff 177W: http://swik.net/v9fs
8a6e2535 178Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 180S: Maintained
679655da
JP
181F: Documentation/filesystems/9p.txt
182F: fs/9p/
2315cb14
RL
183F: net/9p/
184F: include/net/9p/
185F: include/uapi/linux/virtio_9p.h
186F: include/trace/events/9p.h
187
67543e50 188
91952bc0
AP
189A8293 MEDIA DRIVER
190M: Antti Palosaari <crope@iki.fi>
191L: linux-media@vger.kernel.org
192W: http://linuxtv.org/
193W: http://palosaari.fi/linux/
194Q: http://patchwork.linuxtv.org/project/linux-media/list/
195T: git git://linuxtv.org/anttip/media_tree.git
196S: Maintained
197F: drivers/media/dvb-frontends/a8293*
198
e2d1d6c0 199AACRAID SCSI RAID DRIVER
8b58be88 200M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
201L: linux-scsi@vger.kernel.org
202W: http://www.adaptec.com/
1da177e4 203S: Supported
679655da
JP
204F: Documentation/scsi/aacraid.txt
205F: drivers/scsi/aacraid/
1da177e4 206
249e3c85 207ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 208M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
209L: lm-sensors@lm-sensors.org
210S: Maintained
679655da 211F: drivers/hwmon/abituguru.c
f2b84bbc 212
249e3c85 213ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 214M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru3.c
249e3c85 218
1da177e4 219ACENIC DRIVER
8b58be88 220M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
221L: linux-acenic@sunsite.dk
222S: Maintained
531c4f89 223F: drivers/net/ethernet/alteon/acenic*
1da177e4 224
e86435eb 225ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 226M: Peter Feuerer <peter@piie.net>
d0944853 227L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
228W: http://piie.net/?section=acerhdf
229S: Maintained
230F: drivers/platform/x86/acerhdf.c
e86435eb 231
745a5d21 232ACER WMI LAPTOP EXTRAS
182ae55c 233M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 234L: platform-driver-x86@vger.kernel.org
745a5d21 235S: Maintained
679655da 236F: drivers/platform/x86/acer-wmi.c
745a5d21 237
1da177e4 238ACPI
8b58be88 239M: Len Brown <lenb@kernel.org>
ea26d0cf 240M: Rafael J. Wysocki <rjw@sisk.pl>
6968e50c 241L: linux-acpi@vger.kernel.org
38e09d83 242W: http://www.lesswatts.org/projects/acpi/
8a6e2535 243Q: http://patchwork.kernel.org/project/linux-acpi/list/
aaef292a 244T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
8b59a454 245S: Supported
679655da
JP
246F: drivers/acpi/
247F: drivers/pnp/pnpacpi/
248F: include/linux/acpi.h
43368e74 249F: include/acpi/
994b942f 250F: Documentation/acpi
89ca78a0 251F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
252F: drivers/pci/*acpi*
253F: drivers/pci/*/*acpi*
254F: drivers/pci/*/*/*acpi*
8b59a454 255
8b59a454 256ACPI FAN DRIVER
8b58be88 257M: Zhang Rui <rui.zhang@intel.com>
8b59a454 258L: linux-acpi@vger.kernel.org
0638bc8d 259W: http://www.lesswatts.org/projects/acpi/
8b59a454 260S: Supported
679655da 261F: drivers/acpi/fan.c
1da177e4 262
8b59a454 263ACPI THERMAL DRIVER
8b58be88 264M: Zhang Rui <rui.zhang@intel.com>
8b59a454 265L: linux-acpi@vger.kernel.org
0638bc8d 266W: http://www.lesswatts.org/projects/acpi/
8b59a454 267S: Supported
679655da 268F: drivers/acpi/*thermal*
998be20f 269
359acec8 270ACPI VIDEO DRIVER
8b58be88 271M: Zhang Rui <rui.zhang@intel.com>
8b59a454 272L: linux-acpi@vger.kernel.org
0638bc8d 273W: http://www.lesswatts.org/projects/acpi/
8b59a454 274S: Supported
679655da 275F: drivers/acpi/video.c
998be20f 276
bff431e4 277ACPI WMI DRIVER
d0944853 278L: platform-driver-x86@vger.kernel.org
5b927259 279S: Orphan
679655da 280F: drivers/platform/x86/wmi.c
bff431e4 281
2f39d519 282AD1889 ALSA SOUND DRIVER
8b58be88 283M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
284W: http://wiki.parisc-linux.org/AD1889
285L: linux-parisc@vger.kernel.org
286S: Maintained
679655da 287F: sound/pci/ad1889.*
2f39d519 288
527a1a83
MH
289AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
290M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 291L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 292W: http://wiki.analog.com/AD5254
527a1a83
MH
293S: Supported
294F: drivers/misc/ad525x_dpot.c
295
296AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
297M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 298L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 299W: http://wiki.analog.com/AD5398
527a1a83
MH
300S: Supported
301F: drivers/regulator/ad5398.c
302
303AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
304M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 305L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 306W: http://wiki.analog.com/AD7142
527a1a83
MH
307S: Supported
308F: drivers/input/misc/ad714x.c
309
310AD7877 TOUCHSCREEN DRIVER
311M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 312L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 313W: http://wiki.analog.com/AD7877
527a1a83
MH
314S: Supported
315F: drivers/input/touchscreen/ad7877.c
316
317AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
318M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 319L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 320W: http://wiki.analog.com/AD7879
527a1a83
MH
321S: Supported
322F: drivers/input/touchscreen/ad7879.c
323
1330b0dc
JK
324ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
325M: Jiri Kosina <jkosina@suse.cz>
326S: Maintained
327
1da177e4 328ADM1025 HARDWARE MONITOR DRIVER
8b58be88 329M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 330L: lm-sensors@lm-sensors.org
1da177e4 331S: Maintained
679655da
JP
332F: Documentation/hwmon/adm1025
333F: drivers/hwmon/adm1025.c
1da177e4 334
cae2caae 335ADM1029 HARDWARE MONITOR DRIVER
8b58be88 336M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
337L: lm-sensors@lm-sensors.org
338S: Maintained
679655da 339F: drivers/hwmon/adm1029.c
cae2caae 340
cc0b88cf 341ADM8211 WIRELESS DRIVER
cc0b88cf 342L: linux-wireless@vger.kernel.org
491b26b4 343W: http://wireless.kernel.org/
e71bcbd0 344S: Orphan
679655da 345F: drivers/net/wireless/adm8211.*
cc0b88cf 346
e8e31622
SA
347ADP1653 FLASH CONTROLLER DRIVER
348M: Sakari Ailus <sakari.ailus@iki.fi>
349L: linux-media@vger.kernel.org
350S: Maintained
351F: drivers/media/i2c/adp1653.c
352F: include/media/adp1653.h
353
527a1a83
MH
354ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
355M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 356L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 357W: http://wiki.analog.com/ADP5520
527a1a83
MH
358S: Supported
359F: drivers/mfd/adp5520.c
360F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 361F: drivers/leds/leds-adp5520.c
77278d50 362F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
363F: drivers/input/keyboard/adp5520-keys.c
364
365ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
366M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 367L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 368W: http://wiki.analog.com/ADP5588
527a1a83
MH
369S: Supported
370F: drivers/input/keyboard/adp5588-keys.c
77278d50 371F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
372
373ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
374M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 375L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 376W: http://wiki.analog.com/ADP8860
527a1a83
MH
377S: Supported
378F: drivers/video/backlight/adp8860_bl.c
379
8c22a8f5
DE
380ADS1015 HARDWARE MONITOR DRIVER
381M: Dirk Eibach <eibach@gdsys.de>
382L: lm-sensors@lm-sensors.org
383S: Maintained
384F: Documentation/hwmon/ads1015
385F: drivers/hwmon/ads1015.c
386F: include/linux/i2c/ads1015.h
387
1da177e4 388ADT746X FAN DRIVER
8b58be88 389M: Colin Leroy <colin@colino.net>
1da177e4 390S: Maintained
679655da 391F: drivers/macintosh/therm_adt746x.c
1da177e4 392
b058b859
JD
393ADT7475 HARDWARE MONITOR DRIVER
394M: Jean Delvare <khali@linux-fr.org>
395L: lm-sensors@lm-sensors.org
396S: Maintained
397F: Documentation/hwmon/adt7475
398F: drivers/hwmon/adt7475.c
399
527a1a83
MH
400ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
401M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 402L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 403W: http://wiki.analog.com/ADXL345
527a1a83
MH
404S: Supported
405F: drivers/input/misc/adxl34x.c
406
8c6af9e1 407ADVANSYS SCSI DRIVER
8b58be88 408M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
409L: linux-scsi@vger.kernel.org
410S: Maintained
679655da
JP
411F: Documentation/scsi/advansys.txt
412F: drivers/scsi/advansys.c
8c6af9e1 413
1da177e4 414AEDSP16 DRIVER
8b58be88 415M: Riccardo Facchetti <fizban@tin.it>
1da177e4 416S: Maintained
679655da 417F: sound/oss/aedsp16.c
1da177e4 418
91952bc0
AP
419AF9013 MEDIA DRIVER
420M: Antti Palosaari <crope@iki.fi>
421L: linux-media@vger.kernel.org
422W: http://linuxtv.org/
423W: http://palosaari.fi/linux/
424Q: http://patchwork.linuxtv.org/project/linux-media/list/
425T: git git://linuxtv.org/anttip/media_tree.git
426S: Maintained
427F: drivers/media/dvb-frontends/af9013*
428
429AF9033 MEDIA DRIVER
430M: Antti Palosaari <crope@iki.fi>
431L: linux-media@vger.kernel.org
432W: http://linuxtv.org/
433W: http://palosaari.fi/linux/
434Q: http://patchwork.linuxtv.org/project/linux-media/list/
435T: git git://linuxtv.org/anttip/media_tree.git
436S: Maintained
437F: drivers/media/dvb-frontends/af9033*
438
1da177e4 439AFFS FILE SYSTEM
6cf515e1
GU
440L: linux-fsdevel@vger.kernel.org
441S: Orphan
679655da
JP
442F: Documentation/filesystems/affs.txt
443F: fs/affs/
1da177e4 444
e2d1d6c0 445AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 446M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
447L: linux-afs@lists.infradead.org
448S: Supported
679655da
JP
449F: fs/afs/
450F: include/net/af_rxrpc.h
451F: net/rxrpc/af_rxrpc.c
e2d1d6c0 452
1da177e4 453AGPGART DRIVER
8b58be88 454M: David Airlie <airlied@linux.ie>
54e5881d 455T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 456S: Maintained
679655da
JP
457F: drivers/char/agp/
458F: include/linux/agp*
c117ab84 459F: include/uapi/linux/agp*
1da177e4
LT
460
461AHA152X SCSI DRIVER
8b58be88 462M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
463L: linux-scsi@vger.kernel.org
464S: Maintained
679655da
JP
465F: drivers/scsi/aha152x*
466F: drivers/scsi/pcmcia/aha152x*
1da177e4 467
64624d4f 468AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 469M: Hannes Reinecke <hare@suse.de>
64624d4f 470L: linux-scsi@vger.kernel.org
1da177e4 471S: Maintained
679655da
JP
472F: drivers/scsi/aic7xxx/
473F: drivers/scsi/aic7xxx_old/
1da177e4 474
450500ad
HV
475AIMSLAB FM RADIO RECEIVER DRIVER
476M: Hans Verkuil <hverkuil@xs4all.nl>
477L: linux-media@vger.kernel.org
478T: git git://linuxtv.org/media_tree.git
479W: http://linuxtv.org
480S: Maintained
481F: drivers/media/radio/radio-aimslab*
482
e2d1d6c0 483AIO
8b58be88 484M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
485L: linux-aio@kvack.org
486S: Supported
679655da
JP
487F: fs/aio.c
488F: include/linux/*aio*.h
e2d1d6c0 489
1da177e4 490ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 491M: Duncan Sands <duncan.sands@free.fr>
6372594a 492L: linux-usb@vger.kernel.org
1da177e4
LT
493W: http://www.linux-usb.org/SpeedTouch/
494S: Maintained
679655da
JP
495F: drivers/usb/atm/speedtch.c
496F: drivers/usb/atm/usbatm.c
1da177e4 497
272f133a 498ALCHEMY AU1XX0 MMC DRIVER
8b58be88 499M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 500S: Maintained
679655da 501F: drivers/mmc/host/au1xmmc.c
272f133a 502
4a4e5787 503ALI1563 I2C DRIVER
8b58be88 504M: Rudolf Marek <r.marek@assembler.cz>
846557d3 505L: linux-i2c@vger.kernel.org
4a4e5787 506S: Maintained
679655da
JP
507F: Documentation/i2c/busses/i2c-ali1563
508F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 509
1da177e4 510ALPHA PORT
8b58be88 511M: Richard Henderson <rth@twiddle.net>
8b58be88 512M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 513M: Matt Turner <mattst88@gmail.com>
c89f4f9a 514S: Odd Fixes
a9406699 515L: linux-alpha@vger.kernel.org
679655da 516F: arch/alpha/
1da177e4 517
adf9251f
TK
518ALTERA UART/JTAG UART SERIAL DRIVERS
519M: Tobias Klauser <tklauser@distanz.ch>
520L: linux-serial@vger.kernel.org
521L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
522S: Maintained
523F: drivers/tty/serial/altera_uart.c
524F: drivers/tty/serial/altera_jtaguart.c
525F: include/linux/altera_uart.h
526F: include/linux/altera_jtaguart.h
527
512d1027 528AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 529M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
530L: lm-sensors@lm-sensors.org
531S: Maintained
532F: Documentation/hwmon/fam15h_power
533F: drivers/hwmon/fam15h_power.c
534
167a675a 535AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 536M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 537L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 538S: Supported
679655da 539F: drivers/usb/gadget/amd5536udc.*
167a675a 540
f90b8116 541AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 542P: Andres Salomon <dilinger@queued.net>
67d76710 543L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
544W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
545S: Supported
679655da
JP
546F: drivers/char/hw_random/geode-rng.c
547F: drivers/crypto/geode*
548F: drivers/video/geode/
549F: arch/x86/include/asm/geode.h
f90b8116 550
919ee7dd 551AMD IOMMU (AMD-VI)
e4110568 552M: Joerg Roedel <joro@8bytes.org>
919ee7dd 553L: iommu@lists.linux-foundation.org
525b233c 554T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 555S: Maintained
b2c16391
JP
556F: drivers/iommu/amd_iommu*.[ch]
557F: include/linux/amd-iommu.h
919ee7dd 558
e7f5b309 559AMD MICROCODE UPDATE SUPPORT
943482d0 560M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 561L: amd64-microcode@amd64.org
943482d0 562S: Maintained
679655da 563F: arch/x86/kernel/microcode_amd.c
e7f5b309 564
284f42b6 565AMS (Apple Motion Sensor) DRIVER
8b58be88 566M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 567S: Supported
bd5f47ec 568F: drivers/macintosh/ams/
284f42b6 569
f94b533d 570AMSO1100 RNIC DRIVER
8b58be88
JP
571M: Tom Tucker <tom@opengridcomputing.com>
572M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 573L: linux-rdma@vger.kernel.org
f94b533d 574S: Maintained
679655da 575F: drivers/infiniband/hw/amso1100/
f94b533d 576
531fca16
HV
577ANALOG DEVICES INC AD9389B DRIVER
578M: Hans Verkuil <hans.verkuil@cisco.com>
579L: linux-media@vger.kernel.org
580S: Maintained
581F: drivers/media/i2c/ad9389b*
582
c40ddfa3
HV
583ANALOG DEVICES INC ADV7511 DRIVER
584M: Hans Verkuil <hans.verkuil@cisco.com>
585L: linux-media@vger.kernel.org
586S: Maintained
587F: drivers/media/i2c/adv7511*
588
531fca16
HV
589ANALOG DEVICES INC ADV7604 DRIVER
590M: Hans Verkuil <hans.verkuil@cisco.com>
591L: linux-media@vger.kernel.org
592S: Maintained
593F: drivers/media/i2c/adv7604*
594
c40ddfa3
HV
595ANALOG DEVICES INC ADV7842 DRIVER
596M: Hans Verkuil <hans.verkuil@cisco.com>
597L: linux-media@vger.kernel.org
598S: Maintained
599F: drivers/media/i2c/adv7842*
600
527a1a83 601ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 602M: Lars-Peter Clausen <lars@metafoo.de>
f8bd42b8 603L: device-drivers-devel@blackfin.uclinux.org
4bdef3bd 604L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 605W: http://wiki.analog.com/
4bdef3bd 606S: Supported
39c9d199 607F: sound/soc/codecs/adau*
cc52688a 608F: sound/soc/codecs/adav*
4bdef3bd 609F: sound/soc/codecs/ad1*
ae48f5ef 610F: sound/soc/codecs/ad7*
4bdef3bd 611F: sound/soc/codecs/ssm*
40216ce7 612F: sound/soc/codecs/sigmadsp.*
4bdef3bd 613
527a1a83
MH
614ANALOG DEVICES INC ASOC DRIVERS
615L: uclinux-dist-devel@blackfin.uclinux.org
616L: alsa-devel@alsa-project.org (moderated for non-subscribers)
617W: http://blackfin.uclinux.org/
618S: Supported
619F: sound/soc/blackfin/*
620
42269063 621AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 622M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 623L: linuxppc-dev@lists.ozlabs.org
93711660 624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 625S: Maintained
679655da 626F: sound/aoa/
42269063 627
1da177e4 628APM DRIVER
81024fc4
JK
629M: Jiri Kosina <jkosina@suse.cz>
630S: Odd fixes
679655da
JP
631F: arch/x86/kernel/apm_32.c
632F: include/linux/apm_bios.h
c117ab84 633F: include/uapi/linux/apm_bios.h
81024fc4 634F: drivers/char/apm-emulation.c
1da177e4 635
bd7aa4b2 636APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 637M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
638L: linux-input@vger.kernel.org
639S: Maintained
679655da 640F: drivers/input/mouse/bcm5974.c
bd7aa4b2 641
6f2fad74 642APPLE SMC DRIVER
d618540f
HR
643M: Henrik Rydberg <rydberg@euromail.se>
644L: lm-sensors@lm-sensors.org
6f2fad74 645S: Maintained
679655da 646F: drivers/hwmon/applesmc.c
6f2fad74 647
1da177e4 648APPLETALK NETWORK LAYER
8b58be88 649M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 650S: Maintained
679655da
JP
651F: drivers/net/appletalk/
652F: net/appletalk/
1da177e4 653
62a37dc7
LP
654APTINA CAMERA SENSOR PLL
655M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
656L: linux-media@vger.kernel.org
657S: Maintained
658F: drivers/media/i2c/aptina-pll.*
659
a480167b 660ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 661M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
662L: linux-ide@vger.kernel.org
663S: Maintained
664F: include/linux/pata_arasan_cf_data.h
665F: drivers/ata/pata_arasan_cf.c
666
1154ea7d 667ARC FRAMEBUFFER DRIVER
8b58be88 668M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 669S: Maintained
679655da
JP
670F: drivers/video/arcfb.c
671F: drivers/video/fb_defio.c
1154ea7d 672
1da177e4 673ARM MFM AND FLOPPY DRIVERS
8b58be88 674M: Ian Molton <spyro@f2s.com>
1da177e4 675S: Maintained
679655da
JP
676F: arch/arm/lib/floppydma.S
677F: arch/arm/include/asm/floppy.h
1da177e4 678
6f96521f
WD
679ARM PMU PROFILING AND DEBUGGING
680M: Will Deacon <will.deacon@arm.com>
681S: Maintained
682F: arch/arm/kernel/perf_event*
683F: arch/arm/oprofile/common.c
6f96521f
WD
684F: arch/arm/include/asm/pmu.h
685F: arch/arm/kernel/hw_breakpoint.c
686F: arch/arm/include/asm/hw_breakpoint.h
687
d4275354 688ARM PORT
8b58be88 689M: Russell King <linux@arm.linux.org.uk>
efc03ecb 690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
691W: http://www.arm.linux.org.uk/
692S: Maintained
693F: arch/arm/
694
d323c243
SB
695ARM SUB-ARCHITECTURES
696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 697S: Maintained
d323c243
SB
698F: arch/arm/mach-*/
699F: arch/arm/plat-*/
700T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
701
cefbf4ea
RK
702ARM PRIMECELL AACI PL041 DRIVER
703M: Russell King <linux@arm.linux.org.uk>
704S: Maintained
705F: sound/arm/aaci.*
706
707ARM PRIMECELL CLCD PL110 DRIVER
708M: Russell King <linux@arm.linux.org.uk>
709S: Maintained
710F: drivers/video/amba-clcd.*
711
712ARM PRIMECELL KMI PL050 DRIVER
713M: Russell King <linux@arm.linux.org.uk>
714S: Maintained
715F: drivers/input/serio/ambakmi.*
716F: include/linux/amba/kmi.h
717
2761f5c2 718ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
719M: Russell King <linux@arm.linux.org.uk>
720S: Maintained
679655da 721F: drivers/mmc/host/mmci.*
2f748aaa 722F: include/linux/amba/mmci.h
2761f5c2 723
1b4304e5
RK
724ARM PRIMECELL UART PL010 AND PL011 DRIVERS
725M: Russell King <linux@arm.linux.org.uk>
726S: Maintained
727F: drivers/tty/serial/amba-pl01*.c
728F: include/linux/amba/serial.h
2761f5c2 729
cefbf4ea
RK
730ARM PRIMECELL BUS SUPPORT
731M: Russell King <linux@arm.linux.org.uk>
732S: Maintained
733F: drivers/amba/
734F: include/linux/amba/bus.h
735
2b7a52a4 736ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 737M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
739S: Maintained
740
9c784f95 741ARM/AFEB9260 MACHINE SUPPORT
8b58be88 742M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
744S: Maintained
745
2b7a52a4 746ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 747M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 748L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
749S: Maintained
750
1b106699
MR
751ARM/Allwinner A1X SoC support
752M: Maxime Ripard <maxime.ripard@free-electrons.com>
753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
754S: Maintained
755F: arch/arm/mach-sunxi/
756
c1fc8675 757ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 758M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
759M: Nicolas Ferre <nicolas.ferre@atmel.com>
760M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 761L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 762W: http://maxim.org.za/at91_26.html
c1fc8675
NF
763W: http://www.linux4sam.org
764S: Supported
765F: arch/arm/mach-at91/
70e389cc
MB
766F: arch/arm/boot/dts/at91*.dts
767F: arch/arm/boot/dts/at91*.dtsi
768F: arch/arm/boot/dts/sama*.dts
769F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 770
986cf2e9
RH
771ARM/CALXEDA HIGHBANK ARCHITECTURE
772M: Rob Herring <rob.herring@calxeda.com>
773L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
774S: Maintained
775F: arch/arm/mach-highbank/
776
d94f944e 777ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 778M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
779S: Maintained
780F: arch/arm/mach-cns3xxx/
781T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
782
386ab516
AS
783ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
784M: Alexander Shiyan <shc_work@mail.ru>
785L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
786S: Odd Fixes
787F: arch/arm/mach-clps711x/
788
2b7a52a4 789ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 790M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 791M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 793S: Maintained
d19d3667
HS
794F: arch/arm/mach-ep93xx/
795F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
796
797ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 798M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 799L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
800S: Maintained
801
d4275354 802ARM/CLKDEV SUPPORT
8b58be88 803M: Russell King <linux@arm.linux.org.uk>
efc03ecb 804L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 805S: Maintained
d4275354 806F: arch/arm/include/asm/clkdev.h
4fa2651d 807F: drivers/clk/clkdev.c
d4275354 808
d48134e7 809ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 810M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 811L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
812S: Maintained
813
94150095
HF
814ARM/CONTEC MICRO9 MACHINE SUPPORT
815M: Hubert Feurstein <hubert.feurstein@contec.at>
816S: Maintained
817F: arch/arm/mach-ep93xx/micro9.c
818
1da177e4 819ARM/CORGI MACHINE SUPPORT
8b58be88 820M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
821S: Maintained
822
881a95f9 823ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 824M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
826T: git git://git.berlios.de/gemini-board
827S: Maintained
f49afbb5 828F: arch/arm/mach-gemini/
881a95f9 829
a990cbd8
BS
830ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
831M: Barry Song <baohua.song@csr.com>
832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 833T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
834S: Maintained
835F: arch/arm/mach-prima2/
47ac3e44
BS
836F: drivers/dma/sirf-dma.c
837F: drivers/i2c/busses/i2c-sirf.c
b3b665b0 838F: drivers/mmc/host/sdhci-sirf.c
6f73349d 839F: drivers/pinctrl/sirf/
47ac3e44 840F: drivers/spi/spi-sirf.c
a990cbd8 841
d4275354 842ARM/EBSA110 MACHINE SUPPORT
8b58be88 843M: Russell King <linux@arm.linux.org.uk>
efc03ecb 844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
845W: http://www.arm.linux.org.uk/
846S: Maintained
847F: arch/arm/mach-ebsa110/
b955f6ca 848F: drivers/net/ethernet/amd/am79c961a.*
d4275354 849
a9da4f7e 850ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
851M: Daniel Ribeiro <drwyrm@gmail.com>
852M: Stefan Schmidt <stefan@openezx.org>
853M: Harald Welte <laforge@openezx.org>
d66f1886 854L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
855W: http://www.openezx.org/
856S: Maintained
cafc2265
SS
857T: topgit git://git.openezx.org/openezx.git
858F: arch/arm/mach-pxa/ezx.c
a9da4f7e 859
6a915af9 860ARM/FARADAY FA526 PORT
162500b3 861M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 863S: Maintained
1fa7e547 864T: git git://git.berlios.de/gemini-board
f49afbb5 865F: arch/arm/mm/*-fa*
6a915af9 866
d4275354 867ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 868M: Russell King <linux@arm.linux.org.uk>
efc03ecb 869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
870W: http://www.arm.linux.org.uk/
871S: Maintained
872F: arch/arm/include/asm/hardware/dec21285.h
873F: arch/arm/mach-footbridge/
874
86183a5f 875ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
8b58be88 876M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 878S: Maintained
1fa7e547 879T: git git://git.pengutronix.de/git/imx/linux-2.6.git
adf79292 880F: arch/arm/mach-imx/
e5dafa22 881F: arch/arm/configs/imx*_defconfig
86183a5f 882
8bcb9765
SG
883ARM/FREESCALE IMX6
884M: Shawn Guo <shawn.guo@linaro.org>
885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886S: Maintained
887T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
888F: arch/arm/mach-imx/*imx6*
889
a9866a09
SG
890ARM/FREESCALE MXS ARM ARCHITECTURE
891M: Shawn Guo <shawn.guo@linaro.org>
892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
893S: Maintained
894T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
895F: arch/arm/mach-mxs/
896
2b7a52a4 897ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 898M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
900S: Maintained
901
90b8fc34 902ARM/GUMSTIX MACHINE SUPPORT
8b58be88 903M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
905S: Maintained
906
ef47d5f0 907ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 908M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
909M: Paul Parsons <lost.distance@yahoo.com>
910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
911S: Maintained
912F: arch/arm/mach-pxa/hx4700.c
913F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 914F: sound/soc/pxa/hx4700.c
ef47d5f0 915
21f37bc3 916ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 917M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
918W: www.jlime.com
919S: Maintained
084bad91
KE
920T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
921F: arch/arm/mach-sa1100/jornada720.c
922F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 923
5e767ab9
JMC
924ARM/IGEP MACHINE SUPPORT
925M: Enric Balletbo i Serra <eballetbo@gmail.com>
926M: Javier Martinez Canillas <javier@dowhile0.org>
927L: linux-omap@vger.kernel.org
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Maintained
930F: arch/arm/mach-omap2/board-igep0020.c
931
403d2971
MV
932ARM/INCOME PXA270 SUPPORT
933M: Marek Vasut <marek.vasut@gmail.com>
934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S: Maintained
ec154082 936F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 937
2b7a52a4 938ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 939M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 940M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 942S: Maintained
e2bdb176
DW
943
944ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 945M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 947S: Maintained
2b7a52a4
LB
948
949ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 950M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 951M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 953S: Maintained
2b7a52a4
LB
954
955ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 956M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 957M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 959S: Maintained
2b7a52a4 960
2b7a52a4 961ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 962M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
964S: Maintained
965
dfdd8cc9
KH
966ARM/INTEL IXP4XX ARM ARCHITECTURE
967M: Imre Kaloz <kaloz@openwrt.org>
968M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
970S: Maintained
971F: arch/arm/mach-ixp4xx/
972
838553c5 973ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
974M: Jonathan Cameron <jic23@cam.ac.uk>
975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
976S: Maintained
977F: arch/arm/mach-pxa/stargate2.c
978F: drivers/pcmcia/pxa2xx_stargate2.c
979
2b7a52a4 980ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 981M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 982M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 984S: Maintained
2b7a52a4
LB
985
986ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 987M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
989S: Maintained
990
1154f858
SS
991ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
992M: Santosh Shilimkar <santosh.shilimkar@ti.com>
993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994S: Maintained
995F: arch/arm/mach-keystone/
996
2b7a52a4 997ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 998M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1000S: Maintained
1001
3b886171 1002ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1003M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1004S: Maintained
1005
75f41273
TP
1006ARM/Marvell Armada 370 and Armada XP SOC support
1007M: Jason Cooper <jason@lakedaemon.net>
1008M: Andrew Lunn <andrew@lunn.ch>
1009M: Gregory Clement <gregory.clement@free-electrons.com>
1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011S: Maintained
1012F: arch/arm/mach-mvebu/
1013
4f1312b0
NP
1014ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1015M: Jason Cooper <jason@lakedaemon.net>
1016M: Andrew Lunn <andrew@lunn.ch>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1018S: Maintained
1019F: arch/arm/mach-dove/
54a246ff
NP
1020F: arch/arm/mach-kirkwood/
1021F: arch/arm/mach-mv78xx0/
1022F: arch/arm/mach-orion5x/
1023F: arch/arm/plat-orion/
3b886171 1024
d69ac131
AC
1025ARM/Orion SoC/Technologic Systems TS-78xx platform support
1026M: Alexander Clouter <alex@digriz.org.uk>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028W: http://www.digriz.org.uk/ts78xx/kernel
1029S: Maintained
1030F: arch/arm/mach-orion5x/ts78xx-*
1031
adcb079f
AB
1032ARM/MICREL KS8695 ARCHITECTURE
1033M: Greg Ungerer <gerg@uclinux.org>
1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1035F: arch/arm/mach-ks8695/
adcb079f
AB
1036S: Odd Fixes
1037
d78ff0a5 1038ARM/MIOA701 MACHINE SUPPORT
8b58be88 1039M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1041F: arch/arm/mach-pxa/mioa701.c
1042S: Maintained
1043
9624dfe6 1044ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1045M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1046S: Maintained
1047
e0ee9851 1048ARM/NOMADIK ARCHITECTURE
28b8e8d4 1049M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1050M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1051M: STEricsson <STEricsson_nomadik_linux@list.st.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-nomadik/
87572880 1055F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1056T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1057
9d76295a 1058ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1059M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1060L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1061W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1062S: Supported
1063
0c19d21e
DW
1064ARM/QUALCOMM MSM MACHINE SUPPORT
1065M: David Brown <davidb@codeaurora.org>
b4c9bfab 1066M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1067M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1068L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1069F: arch/arm/mach-msm/
1070F: drivers/video/msm/
1071F: drivers/mmc/host/msm_sdcc.c
1072F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1073F: drivers/tty/serial/msm_serial.h
1074F: drivers/tty/serial/msm_serial.c
ea91db52 1075F: drivers/*/pm8???-*
31a12b31 1076F: drivers/mfd/ssbi/
ea91db52 1077F: include/linux/mfd/pm8xxx/
8cd5c866 1078T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1079S: Maintained
1080
8459c159 1081ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1082M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1083M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1084S: Maintained
1085
5d783a2d 1086ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1087M: Marek Vasut <marek.vasut@gmail.com>
75280787 1088L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1089W: http://hackndev.com
1090S: Maintained
933d35f0
JP
1091F: arch/arm/mach-pxa/include/mach/palmtx.h
1092F: arch/arm/mach-pxa/palmtx.c
1093F: arch/arm/mach-pxa/include/mach/palmt5.h
1094F: arch/arm/mach-pxa/palmt5.c
1095F: arch/arm/mach-pxa/include/mach/palmld.h
1096F: arch/arm/mach-pxa/palmld.c
1097F: arch/arm/mach-pxa/include/mach/palmte2.h
1098F: arch/arm/mach-pxa/palmte2.c
1099F: arch/arm/mach-pxa/include/mach/palmtc.h
1100F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1101
b57fe924 1102ARM/PALM TREO SUPPORT
8b58be88 1103M: Tomas Cech <sleep_walker@suse.cz>
75280787 1104L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1105W: http://hackndev.com
1106S: Maintained
b57fe924
JP
1107F: arch/arm/mach-pxa/include/mach/palmtreo.h
1108F: arch/arm/mach-pxa/palmtreo.c
90af5811 1109
c49e1e63 1110ARM/PALMZ72 SUPPORT
8b58be88 1111M: Sergey Lapin <slapin@ossfans.org>
75280787 1112L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1113W: http://hackndev.com
1114S: Maintained
933d35f0
JP
1115F: arch/arm/mach-pxa/include/mach/palmz72.h
1116F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1117
1da177e4 1118ARM/PLEB SUPPORT
8b58be88 1119M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1120W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1121S: Maintained
1122
1123ARM/PT DIGITAL BOARD PORT
8b58be88 1124M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1126W: http://www.arm.linux.org.uk/
1127S: Maintained
1128
2b7a52a4 1129ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1130M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1131L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1132S: Maintained
1133
d4275354 1134ARM/RISCPC ARCHITECTURE
8b58be88 1135M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1137W: http://www.arm.linux.org.uk/
1138S: Maintained
d4275354
RK
1139F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1140F: arch/arm/include/asm/hardware/ioc.h
1141F: arch/arm/include/asm/hardware/iomd.h
1142F: arch/arm/include/asm/hardware/memc.h
1143F: arch/arm/mach-rpc/
1a6422f6 1144F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1145F: drivers/net/ethernet/i825xx/ether1*
1146F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1147F: drivers/scsi/arm/
1148
1da177e4 1149ARM/SHARK MACHINE SUPPORT
8b58be88 1150M: Alexander Schulz <alex@shark-linux.de>
1da177e4
LT
1151W: http://www.shark-linux.de/shark.html
1152S: Maintained
1153
b21477f9 1154ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1155M: Ben Dooks <ben-linux@fluff.org>
482ce512 1156M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1158L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1159W: http://www.fluff.org/ben/linux/
1160S: Maintained
482ce512 1161F: arch/arm/plat-samsung/
769bbb63
HS
1162F: arch/arm/mach-s3c24*/
1163F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1164F: drivers/*/*s3c2410*
1165F: drivers/*/*/*s3c2410*
40c76662
MB
1166F: drivers/spi/spi-s3c*
1167F: sound/soc/samsung/*
1da177e4 1168
0dcecae2 1169ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1170M: Kukjin Kim <kgene.kim@samsung.com>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1173S: Maintained
1174F: arch/arm/mach-s5p*/
0dcecae2 1175F: arch/arm/mach-exynos*/
33d43cdd 1176N: exynos
f556cb07 1177
10ffa964
KP
1178ARM/SAMSUNG MOBILE MACHINE SUPPORT
1179M: Kyungmin Park <kyungmin.park@samsung.com>
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181S: Maintained
1182F: arch/arm/mach-s5pv210/mach-aquila.c
1183F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1184
3ce4ccb6
KD
1185ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1186M: Kyungmin Park <kyungmin.park@samsung.com>
1187M: Kamil Debski <k.debski@samsung.com>
1188L: linux-arm-kernel@lists.infradead.org
1189L: linux-media@vger.kernel.org
1190S: Maintained
1191F: drivers/media/platform/s5p-g2d/
1192
e6a476fd
MS
1193ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1194M: Kyungmin Park <kyungmin.park@samsung.com>
1195M: Kamil Debski <k.debski@samsung.com>
6305902c 1196M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1197L: linux-arm-kernel@lists.infradead.org
1198L: linux-media@vger.kernel.org
1199S: Maintained
934455d7 1200F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1201F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1202
1203ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1204M: Kyungmin Park <kyungmin.park@samsung.com>
1205M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1206L: linux-arm-kernel@lists.infradead.org
1207L: linux-media@vger.kernel.org
1208S: Maintained
90d72ac6 1209F: drivers/media/platform/s5p-tv/
e6a476fd 1210
d48d38e8 1211ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1212M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1213M: Magnus Damm <magnus.damm@gmail.com>
1214L: linux-sh@vger.kernel.org
d48d38e8 1215W: http://oss.renesas.com
bbff48f5 1216Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1217T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1218S: Supported
1219F: arch/arm/mach-shmobile/
1220F: drivers/sh/
1221
66314223
DN
1222ARM/SOCFPGA ARCHITECTURE
1223M: Dinh Nguyen <dinguyen@altera.com>
1224S: Maintained
1225F: arch/arm/mach-socfpga/
1226
1227ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1228M: Dinh Nguyen <dinguyen@altera.com>
1229S: Maintained
1230F: drivers/clk/socfpga/
1231
65ebcc11
SK
1232ARM/STI ARCHITECTURE
1233M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1234M: Stuart Menefy <stuart.menefy@st.com>
1235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236L: kernel@stlinux.com
1237W: http://www.stlinux.com
1238S: Maintained
1239F: arch/arm/mach-sti/
1240
2b7a52a4 1241ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1242M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1244S: Maintained
1245
1bbd7089 1246ARM/TETON BGA MACHINE SUPPORT
706e69d6 1247M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250
2b7a52a4 1251ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1252M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1253L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1254S: Maintained
1255
98ad6e3b 1256ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1257M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1259W: http://www.mcuos.com
1260S: Maintained
4e89e8f6 1261F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1262F: drivers/input/keyboard/w90p910_keypad.c
1263F: drivers/input/touchscreen/w90p910_ts.c
1264F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1265F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1266F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1267F: drivers/rtc/rtc-nuc900.c
9df92e6c 1268F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1269F: drivers/usb/host/ehci-w90x900.c
1270F: drivers/video/nuc900fb.c
98ad6e3b 1271
54274d71 1272ARM/U300 MACHINE SUPPORT
e4651a9f 1273M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275S: Supported
1276F: arch/arm/mach-u300/
1277F: drivers/i2c/busses/i2c-stu300.c
1278F: drivers/rtc/rtc-coh901331.c
1279F: drivers/watchdog/coh901327_wdt.c
1280F: drivers/dma/coh901318*
87572880
LW
1281F: drivers/mfd/ab3100*
1282F: drivers/rtc/rtc-ab3100.c
1283F: drivers/rtc/rtc-coh901331.c
1284T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1285
87572880 1286ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1287M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289S: Maintained
1290F: arch/arm/mach-ux500/
e4651a9f 1291F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1292F: drivers/dma/ste_dma40*
e4651a9f 1293F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1294F: drivers/mfd/abx500*
1295F: drivers/mfd/ab8500*
e4651a9f
LW
1296F: drivers/mfd/dbx500*
1297F: drivers/mfd/db8500*
1298F: drivers/pinctrl/pinctrl-nomadik*
87572880 1299F: drivers/rtc/rtc-ab8500.c
e4651a9f 1300F: drivers/rtc/rtc-pl031.c
87572880 1301T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1302
d4275354 1303ARM/VFP SUPPORT
8b58be88 1304M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1306W: http://www.arm.linux.org.uk/
1307S: Maintained
1308F: arch/arm/vfp/
1309
e66b6d8e
MV
1310ARM/VOIPAC PXA270 SUPPORT
1311M: Marek Vasut <marek.vasut@gmail.com>
1312L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313S: Maintained
1314F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1315F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1316
04529fe2
TP
1317ARM/VT8500 ARM ARCHITECTURE
1318M: Tony Prisk <linux@prisktech.co.nz>
1319L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320S: Maintained
1321F: arch/arm/mach-vt8500/
41fd91b4 1322F: drivers/clocksource/vt8500_timer.c
560746eb 1323F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1324F: drivers/mmc/host/wmt-sdmmc.c
1325F: drivers/pwm/pwm-vt8500.c
1326F: drivers/rtc/rtc-vt8500.c
1327F: drivers/tty/serial/vt8500_serial.c
4f31102b 1328F: drivers/usb/host/ehci-platform.c
41fd91b4 1329F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1330F: drivers/video/vt8500lcdfb.*
1331F: drivers/video/wm8505fb*
1332F: drivers/video/wmt_ge_rops.*
04529fe2 1333
e66b6d8e
MV
1334ARM/ZIPIT Z2 SUPPORT
1335M: Marek Vasut <marek.vasut@gmail.com>
1336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337S: Maintained
1338F: arch/arm/mach-pxa/z2.c
6ab2a855 1339F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1340
51f29d44
MS
1341ARM/ZYNQ ARCHITECTURE
1342M: Michal Simek <michal.simek@xilinx.com>
1343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344W: http://wiki.xilinx.com
1345T: git git://git.xilinx.com/linux-xlnx.git
1346S: Supported
1347F: arch/arm/mach-zynq/
bd2a337a 1348F: drivers/cpuidle/cpuidle-zynq.c
51f29d44 1349
b8f9879e
WD
1350ARM SMMU DRIVER
1351M: Will Deacon <will.deacon@arm.com>
1352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353S: Maintained
1354F: drivers/iommu/arm-smmu.c
1355
38074229
CM
1356ARM64 PORT (AARCH64 ARCHITECTURE)
1357M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1358M: Will Deacon <will.deacon@arm.com>
38074229
CM
1359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360S: Maintained
1361F: arch/arm64/
d19766ec 1362F: Documentation/arm64/
38074229 1363
9d7005f9
LP
1364AS3645A LED FLASH CONTROLLER DRIVER
1365M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1366L: linux-media@vger.kernel.org
1367T: git git://linuxtv.org/media_tree.git
1368S: Maintained
1369F: drivers/media/i2c/as3645a.c
1370F: include/media/as3645a.h
1371
d58de038
GJ
1372ASC7621 HARDWARE MONITOR DRIVER
1373M: George Joseph <george.joseph@fairview5.com>
1374L: lm-sensors@lm-sensors.org
1375S: Maintained
1376F: Documentation/hwmon/asc7621
1377F: drivers/hwmon/asc7621.c
1378
b229ece9 1379ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1380M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1381L: acpi4asus-user@lists.sourceforge.net
d0944853 1382L: platform-driver-x86@vger.kernel.org
76593d6f 1383W: http://acpi4asus.sf.net
85091b71 1384S: Maintained
b229ece9
CC
1385F: drivers/platform/x86/asus*.c
1386F: drivers/platform/x86/eeepc*.c
85091b71 1387
953a6479 1388ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1389M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1390W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1391S: Maintained
679655da
JP
1392F: Documentation/crypto/async-tx-api.txt
1393F: crypto/async_tx/
1394F: drivers/dma/
1395F: include/linux/dmaengine.h
1396F: include/linux/async_tx.h
b3e5f263 1397
a1867d36 1398AT24 EEPROM DRIVER
14d77c4d 1399M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1400L: linux-i2c@vger.kernel.org
1401S: Maintained
1402F: drivers/misc/eeprom/at24.c
1403F: include/linux/i2c/at24.h
1404
e7839f25 1405ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1406M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1407W: http://support.coraid.com/support/linux
1da177e4 1408S: Supported
679655da
JP
1409F: Documentation/aoe/
1410F: drivers/block/aoe/
1da177e4 1411
9a10a870 1412ATHEROS ATH GENERIC UTILITIES
fe8e0844 1413M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
9a10a870
JP
1414L: linux-wireless@vger.kernel.org
1415S: Supported
1416F: drivers/net/wireless/ath/*
1417
fa1c114f 1418ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1419M: Jiri Slaby <jirislaby@gmail.com>
1420M: Nick Kossifidis <mickflemm@gmail.com>
fe8e0844 1421M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
fa1c114f
JS
1422L: linux-wireless@vger.kernel.org
1423L: ath5k-devel@lists.ath5k.org
72c706b7 1424W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1425S: Maintained
fa451753 1426F: drivers/net/wireless/ath/ath5k/
fa1c114f 1427
12e62d6f
KV
1428ATHEROS ATH6KL WIRELESS DRIVER
1429M: Kalle Valo <kvalo@qca.qualcomm.com>
1430L: linux-wireless@vger.kernel.org
1431W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1432T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1433S: Supported
1434F: drivers/net/wireless/ath/ath6kl/
1435
f078f209 1436ATHEROS ATH9K WIRELESS DRIVER
fe8e0844
LR
1437M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1438M: Jouni Malinen <jouni@qca.qualcomm.com>
1439M: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
1440M: Senthil Balasubramanian <senthilb@qca.qualcomm.com>
f078f209
LR
1441L: linux-wireless@vger.kernel.org
1442L: ath9k-devel@lists.ath9k.org
72c706b7 1443W: http://wireless.kernel.org/en/users/Drivers/ath9k
f078f209 1444S: Supported
fa451753 1445F: drivers/net/wireless/ath/ath9k/
f078f209 1446
2be7d22f
VK
1447WILOCITY WIL6210 WIRELESS DRIVER
1448M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1449L: linux-wireless@vger.kernel.org
1450L: wil6210@qca.qualcomm.com
1451S: Supported
1452W: http://wireless.kernel.org/en/users/Drivers/wil6210
1453F: drivers/net/wireless/ath/wil6210/
1454
1d7e1e6b
CL
1455CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1456M: Christian Lamparter <chunkeey@googlemail.com>
1457L: linux-wireless@vger.kernel.org
1458W: http://wireless.kernel.org/en/users/Drivers/carl9170
1459S: Maintained
1460F: drivers/net/wireless/ath/carl9170/
1461
2c2a6172
LT
1462ATK0110 HWMON DRIVER
1463M: Luca Tettamanti <kronos.it@gmail.com>
1464L: lm-sensors@lm-sensors.org
1465S: Maintained
1466F: drivers/hwmon/asus_atk0110.c
1467
6f69a6d7 1468ATI_REMOTE2 DRIVER
8b58be88 1469M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1470S: Maintained
679655da 1471F: drivers/input/misc/ati_remote2.c
6f69a6d7 1472
7ae115b4 1473ATLX ETHERNET DRIVERS
8b58be88 1474M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1475M: Chris Snook <chris.snook@gmail.com>
e443e383 1476L: netdev@vger.kernel.org
8d5ca6ec
JC
1477W: http://sourceforge.net/projects/atl1
1478W: http://atl1.sourceforge.net
1479S: Maintained
2b133ad6 1480F: drivers/net/ethernet/atheros/
8d5ca6ec 1481
1da177e4 1482ATM
8b58be88 1483M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1484L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1485L: netdev@vger.kernel.org
1da177e4
LT
1486W: http://linux-atm.sourceforge.net
1487S: Maintained
679655da
JP
1488F: drivers/atm/
1489F: include/linux/atm*
c117ab84 1490F: include/uapi/linux/atm*
1da177e4 1491
04ac2f46 1492ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1493M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1494S: Maintained
1495F: drivers/mmc/host/atmel-mci.c
1496F: drivers/mmc/host/atmel-mci-regs.h
1497
a1cfac48 1498ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1499M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1500S: Supported
df621252 1501F: drivers/tty/serial/atmel_serial.c
a1cfac48 1502
b414dc16
NF
1503ATMEL DMA DRIVER
1504M: Nicolas Ferre <nicolas.ferre@atmel.com>
1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506S: Supported
1507F: drivers/dma/at_hdmac.c
1508F: drivers/dma/at_hdmac_regs.h
6f0d65af 1509F: include/linux/platform_data/dma-atmel.h
b414dc16 1510
888f2804
LD
1511ATMEL I2C DRIVER
1512M: Ludovic Desroches <ludovic.desroches@atmel.com>
1513L: linux-i2c@vger.kernel.org
1514S: Supported
1515F: drivers/i2c/busses/i2c-at91.c
1516
15515545
JW
1517ATMEL ISI DRIVER
1518M: Josh Wu <josh.wu@atmel.com>
1519L: linux-media@vger.kernel.org
1520S: Supported
f2294c2d 1521F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1522F: include/media/atmel-isi.h
1523
8f4c79ce 1524ATMEL LCDFB DRIVER
8b58be88 1525M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1526L: linux-fbdev@vger.kernel.org
8f4c79ce 1527S: Maintained
679655da
JP
1528F: drivers/video/atmel_lcdfb.c
1529F: include/video/atmel_lcdc.h
8f4c79ce 1530
89e5785f 1531ATMEL MACB ETHERNET DRIVER
a02875a6 1532M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1533S: Supported
9f2f381f 1534F: drivers/net/ethernet/cadence/
89e5785f 1535
754ce4f2 1536ATMEL SPI DRIVER
a02875a6 1537M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1538S: Supported
9df92e6c 1539F: drivers/spi/spi-atmel.*
754ce4f2 1540
e9cb1c5a
NF
1541ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1542M: Nicolas Ferre <nicolas.ferre@atmel.com>
1543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544S: Supported
1545F: drivers/misc/atmel_tclib.c
1546F: drivers/clocksource/tcb_clksrc.c
1547
ff2675d6
JW
1548ATMEL TSADCC DRIVER
1549M: Josh Wu <josh.wu@atmel.com>
1550L: linux-input@vger.kernel.org
1551S: Supported
1552F: drivers/input/touchscreen/atmel_tsadcc.c
1553
914a3f3b 1554ATMEL USBA UDC DRIVER
a02875a6
NF
1555M: Nicolas Ferre <nicolas.ferre@atmel.com>
1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1557S: Supported
679655da 1558F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1559
1da177e4 1560ATMEL WIRELESS DRIVER
8b58be88 1561M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1562L: linux-wireless@vger.kernel.org
1da177e4
LT
1563W: http://www.thekelleys.org.uk/atmel
1564W: http://atmelwlandriver.sourceforge.net/
1565S: Maintained
679655da 1566F: drivers/net/wireless/atmel*
1da177e4 1567
26780d9e
BG
1568ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1569M: Bradley Grove <linuxdrivers@attotech.com>
1570L: linux-scsi@vger.kernel.org
1571W: http://www.attotech.com
1572S: Supported
1573F: drivers/scsi/esas2r
1574
a92b7b80 1575AUDIT SUBSYSTEM
8b58be88
JP
1576M: Al Viro <viro@zeniv.linux.org.uk>
1577M: Eric Paris <eparis@redhat.com>
b9a06207 1578L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1579W: http://people.redhat.com/sgrubb/audit/
54e5881d 1580T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
a92b7b80 1581S: Maintained
679655da 1582F: include/linux/audit.h
c117ab84 1583F: include/uapi/linux/audit.h
679655da 1584F: kernel/audit*
a92b7b80 1585
70e84049 1586AUXILIARY DISPLAY DRIVERS
8b58be88 1587M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1588W: http://miguelojeda.es/auxdisplay.htm
1589W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1590S: Maintained
679655da
JP
1591F: drivers/auxdisplay/
1592F: include/linux/cfag12864b.h
70e84049 1593
5f97f7f9 1594AVR32 ARCHITECTURE
e336f61f
HCE
1595M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1596M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1597W: http://www.atmel.com/products/AVR32/
249d9d9d 1598W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1599W: http://avrfreaks.net/
e336f61f 1600S: Maintained
679655da 1601F: arch/avr32/
5f97f7f9
HS
1602
1603AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1604M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1605M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1606S: Maintained
679655da 1607F: arch/avr32/mach-at32ap/
5f97f7f9 1608
1da177e4 1609AX.25 NETWORK LAYER
8b58be88 1610M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1611L: linux-hams@vger.kernel.org
d34cb28a 1612W: http://www.linux-ax25.org/
1da177e4 1613S: Maintained
c117ab84 1614F: include/uapi/linux/ax25.h
679655da
JP
1615F: include/net/ax25.h
1616F: net/ax25/
1da177e4 1617
d5269395 1618AZ6007 DVB DRIVER
1b2c14b4 1619M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1620L: linux-media@vger.kernel.org
1621W: http://linuxtv.org
1622T: git git://linuxtv.org/media_tree.git
1623S: Maintained
1624F: drivers/media/usb/dvb-usb-v2/az6007.c
1625
6777376e
HV
1626AZTECH FM RADIO RECEIVER DRIVER
1627M: Hans Verkuil <hverkuil@xs4all.nl>
1628L: linux-media@vger.kernel.org
1629T: git git://linuxtv.org/media_tree.git
1630W: http://linuxtv.org
1631S: Maintained
1632F: drivers/media/radio/radio-aztech*
1633
e2d1d6c0 1634B43 WIRELESS DRIVER
8b58be88 1635M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1636L: linux-wireless@vger.kernel.org
ed072f9e 1637L: b43-dev@lists.infradead.org
491b26b4 1638W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1639S: Maintained
679655da 1640F: drivers/net/wireless/b43/
e2d1d6c0
RD
1641
1642B43LEGACY WIRELESS DRIVER
8b58be88
JP
1643M: Larry Finger <Larry.Finger@lwfinger.net>
1644M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1645L: linux-wireless@vger.kernel.org
ed072f9e 1646L: b43-dev@lists.infradead.org
491b26b4 1647W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1648S: Maintained
679655da 1649F: drivers/net/wireless/b43legacy/
e2d1d6c0 1650
300abeb5 1651BACKLIGHT CLASS/SUBSYSTEM
8b58be88 1652M: Richard Purdie <rpurdie@rpsys.net>
6212de88 1653M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1654S: Maintained
679655da
JP
1655F: drivers/video/backlight/
1656F: include/linux/backlight.h
300abeb5 1657
c6c8fea2
SE
1658BATMAN ADVANCED
1659M: Marek Lindner <lindner_marek@yahoo.de>
1660M: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
cf9ab887 1661M: Antonio Quartulli <ordex@autistici.org>
c6c8fea2
SE
1662L: b.a.t.m.a.n@lists.open-mesh.org
1663W: http://www.open-mesh.org/
1664S: Maintained
1665F: net/batman-adv/
1666
e2d1d6c0 1667BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1668M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1669L: linux-hams@vger.kernel.org
1670W: http://www.baycom.org/~tom/ham/ham.html
1671S: Maintained
679655da 1672F: drivers/net/hamradio/baycom*
e2d1d6c0 1673
cafe5635 1674BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1675M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1676L: linux-bcache@vger.kernel.org
1677W: http://bcache.evilpiepirate.org
1678S: Maintained:
1679F: drivers/md/bcache/
1680
e2d1d6c0 1681BEFS FILE SYSTEM
55817d3d 1682S: Orphan
679655da
JP
1683F: Documentation/filesystems/befs.txt
1684F: fs/befs/
e2d1d6c0
RD
1685
1686BFS FILE SYSTEM
8b58be88 1687M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1688S: Maintained
679655da
JP
1689F: Documentation/filesystems/bfs.txt
1690F: fs/bfs/
c117ab84 1691F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1692
1394f032 1693BLACKFIN ARCHITECTURE
8b58be88 1694M: Mike Frysinger <vapier@gentoo.org>
5b93e13f 1695L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1696W: http://blackfin.uclinux.org
1697S: Supported
679655da 1698F: arch/blackfin/
566da5b2 1699
e190d6b1 1700BLACKFIN EMAC DRIVER
49afa609 1701L: uclinux-dist-devel@blackfin.uclinux.org
e190d6b1
BW
1702W: http://blackfin.uclinux.org
1703S: Supported
7b35f033 1704F: drivers/net/ethernet/adi/
e190d6b1 1705
566da5b2 1706BLACKFIN RTC DRIVER
8b58be88 1707M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1708L: uclinux-dist-devel@blackfin.uclinux.org
566da5b2
MF
1709W: http://blackfin.uclinux.org
1710S: Supported
679655da 1711F: drivers/rtc/rtc-bfin.c
1394f032 1712
936ed49a 1713BLACKFIN SDH DRIVER
109ec8c3 1714M: Sonic Zhang <sonic.zhang@analog.com>
936ed49a
MF
1715L: uclinux-dist-devel@blackfin.uclinux.org
1716W: http://blackfin.uclinux.org
1717S: Supported
1718F: drivers/mmc/host/bfin_sdh.c
1719
1394f032 1720BLACKFIN SERIAL DRIVER
8b58be88 1721M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1722L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1723W: http://blackfin.uclinux.org
1724S: Supported
8460241e 1725F: drivers/tty/serial/bfin_uart.c
1394f032 1726
1e6d320f 1727BLACKFIN WATCHDOG DRIVER
8b58be88 1728M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1729L: uclinux-dist-devel@blackfin.uclinux.org
1e6d320f
BW
1730W: http://blackfin.uclinux.org
1731S: Supported
679655da 1732F: drivers/watchdog/bfin_wdt.c
1e6d320f 1733
d24ecfcc 1734BLACKFIN I2C TWI DRIVER
8b58be88 1735M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1736L: uclinux-dist-devel@blackfin.uclinux.org
d24ecfcc
BW
1737W: http://blackfin.uclinux.org/
1738S: Supported
679655da 1739F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1740
1e204377
SJ
1741BLACKFIN MEDIA DRIVER
1742M: Scott Jiang <scott.jiang.linux@gmail.com>
1743L: uclinux-dist-devel@blackfin.uclinux.org
1744W: http://blackfin.uclinux.org/
1745S: Supported
1746F: drivers/media/platform/blackfin/
1747F: drivers/media/i2c/adv7183*
1748F: drivers/media/i2c/vs6624*
1749
b54cf35a
JSM
1750BLINKM RGB LED DRIVER
1751M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1752S: Maintained
1753F: drivers/leds/leds-blinkm.c
1754
1da177e4 1755BLOCK LAYER
8b58be88 1756M: Jens Axboe <axboe@kernel.dk>
08deed1e 1757T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1758S: Maintained
679655da 1759F: block/
1da177e4 1760
2b54aaef 1761BLOCK2MTD DRIVER
8b58be88 1762M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1763L: linux-mtd@lists.infradead.org
1764S: Maintained
679655da 1765F: drivers/mtd/devices/block2mtd.c
2b54aaef 1766
63fbd24e 1767BLUETOOTH DRIVERS
8b58be88 1768M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1769M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1770M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1771L: linux-bluetooth@vger.kernel.org
63fbd24e 1772W: http://www.bluez.org/
22e7a424
MH
1773T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1774T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1775S: Maintained
679655da 1776F: drivers/bluetooth/
1da177e4 1777
63fbd24e 1778BLUETOOTH SUBSYSTEM
8b58be88 1779M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1780M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1781M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1782L: linux-bluetooth@vger.kernel.org
1783W: http://www.bluez.org/
22e7a424
MH
1784T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1785T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1786S: Maintained
679655da
JP
1787F: net/bluetooth/
1788F: include/net/bluetooth/
1da177e4
LT
1789
1790BONDING DRIVER
8b58be88 1791M: Jay Vosburgh <fubar@us.ibm.com>
4cd72c6e 1792M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1793L: netdev@vger.kernel.org
ce00f85c
JC
1794W: http://sourceforge.net/projects/bonding/
1795S: Supported
679655da 1796F: drivers/net/bonding/
c117ab84 1797F: include/uapi/linux/if_bonding.h
1da177e4 1798
39105890 1799BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1800M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1801L: netdev@vger.kernel.org
1802S: Supported
adfc5217 1803F: drivers/net/ethernet/broadcom/b44.*
39105890 1804
948c51e6 1805BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1806M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1807L: netdev@vger.kernel.org
1808S: Supported
adfc5217
JK
1809F: drivers/net/ethernet/broadcom/bnx2.*
1810F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1811
4d9d2cb0 1812BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
8b58be88 1813M: Eilon Greenstein <eilong@broadcom.com>
4d9d2cb0
ET
1814L: netdev@vger.kernel.org
1815S: Supported
adfc5217 1816F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1817
af4b8e37
CD
1818BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
1819M: Christian Daudt <csd@broadcom.com>
1820T: git git://git.github.com/broadcom/bcm11351
1821S: Maintained
1822F: arch/arm/mach-bcm/
1823F: arch/arm/boot/dts/bcm113*
1824F: arch/arm/boot/dts/bcm281*
1825F: arch/arm/configs/bcm_defconfig
1826F: drivers/mmc/host/sdhci_bcm_kona.c
1827F: drivers/clocksource/bcm_kona_timer.c
1828
f680f25c
SW
1829BROADCOM BCM2835 ARM ARCHICTURE
1830M: Stephen Warren <swarren@wwwdotorg.org>
1831L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1832T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1833S: Maintained
1834F: arch/arm/mach-bcm2835/
1835F: arch/arm/boot/dts/bcm2835*
1836F: arch/arm/configs/bcm2835_defconfig
1837F: drivers/*/*bcm2835*
1838
948c51e6 1839BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1840M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1841M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1842L: netdev@vger.kernel.org
1843S: Supported
adfc5217 1844F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1845
a9533e7e
HP
1846BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1847M: Brett Rudley <brudley@broadcom.com>
818c07b8 1848M: Arend van Spriel <arend@broadcom.com>
85d63686 1849M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1850M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1851L: linux-wireless@vger.kernel.org
5615171c 1852L: brcm80211-dev-list@broadcom.com
a9533e7e 1853S: Supported
f62ebdd5 1854F: drivers/net/wireless/brcm80211/
a9533e7e 1855
9958d6f9
BPG
1856BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1857M: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
1858L: linux-scsi@vger.kernel.org
1859S: Supported
1860F: drivers/scsi/bnx2fc/
1861
6a6b5ad0
EW
1862BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1863M: Eddie Wai <eddie.wai@broadcom.com>
1864L: linux-scsi@vger.kernel.org
1865S: Supported
1866F: drivers/scsi/bnx2i/
1867
c9678d86
RM
1868BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1869M: Rafał Miłecki <zajec5@gmail.com>
1870L: linux-wireless@vger.kernel.org
1871S: Maintained
1872F: drivers/bcma/
1873F: include/linux/bcma/
1874
7725ccfd 1875BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1876M: Anil Gurumurthy <agurumur@brocade.com>
1877M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1878L: linux-scsi@vger.kernel.org
1879S: Supported
1880F: drivers/scsi/bfa/
7725ccfd 1881
8b230ed8
RM
1882BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1883M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1884L: netdev@vger.kernel.org
1885S: Supported
f844a0ea 1886F: drivers/net/ethernet/brocade/bna/
8b230ed8 1887
5cdf7f76 1888BSG (block layer generic sg v4 driver)
8b58be88 1889M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1890L: linux-scsi@vger.kernel.org
1891S: Supported
679655da
JP
1892F: block/bsg.c
1893F: include/linux/bsg.h
c117ab84 1894F: include/uapi/linux/bsg.h
5cdf7f76 1895
af39917d
CL
1896BT87X AUDIO DRIVER
1897M: Clemens Ladisch <clemens@ladisch.de>
1898L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1899T: git git://git.alsa-project.org/alsa-kernel.git
1900S: Maintained
1901F: Documentation/sound/alsa/Bt87x.txt
1902F: sound/pci/bt87x.c
1903
ff1d5c2f 1904BT8XXGPIO DRIVER
eb032b98 1905M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1906W: http://bu3sch.de/btgpio.php
1907S: Maintained
72dbb705 1908F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1909
eb1eb04f 1910BTRFS FILE SYSTEM
9c106405 1911M: Chris Mason <chris.mason@fusionio.com>
eb1eb04f
JP
1912L: linux-btrfs@vger.kernel.org
1913W: http://btrfs.wiki.kernel.org/
8a6e2535 1914Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1915T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1916S: Maintained
679655da
JP
1917F: Documentation/filesystems/btrfs.txt
1918F: fs/btrfs/
eb1eb04f 1919
1da177e4 1920BTTV VIDEO4LINUX DRIVER
1b2c14b4 1921M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1922L: linux-media@vger.kernel.org
96b6aba0 1923W: http://linuxtv.org
275ffde4 1924T: git git://linuxtv.org/media_tree.git
f96236e5 1925S: Odd fixes
679655da 1926F: Documentation/video4linux/bttv/
90d72ac6 1927F: drivers/media/pci/bt8xx/bttv*
1da177e4 1928
1f34923c
KA
1929BUSLOGIC SCSI DRIVER
1930M: Khalid Aziz <khalid@gonehiking.org>
1931L: linux-scsi@vger.kernel.org
1932S: Maintained
1933F: drivers/scsi/BusLogic.*
1934F: drivers/scsi/FlashPoint.*
1935
af39917d
CL
1936C-MEDIA CMI8788 DRIVER
1937M: Clemens Ladisch <clemens@ladisch.de>
1938L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1939T: git git://git.alsa-project.org/alsa-kernel.git
1940S: Maintained
1941F: sound/pci/oxygen/
1942
2141355f
MS
1943C6X ARCHITECTURE
1944M: Mark Salter <msalter@redhat.com>
1945M: Aurelien Jacquiot <a-jacquiot@ti.com>
1946L: linux-c6x-dev@linux-c6x.org
1947W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1948S: Maintained
1949F: arch/c6x/
1950
a5432f5a 1951CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 1952M: David Howells <dhowells@redhat.com>
a5432f5a
DH
1953L: linux-cachefs@redhat.com
1954S: Supported
1955F: Documentation/filesystems/caching/cachefiles.txt
1956F: fs/cachefiles/
1957
c815ca39
HV
1958CADET FM/AM RADIO RECEIVER DRIVER
1959M: Hans Verkuil <hverkuil@xs4all.nl>
1960L: linux-media@vger.kernel.org
1961T: git git://linuxtv.org/media_tree.git
1962W: http://linuxtv.org
1963S: Maintained
1964F: drivers/media/radio/radio-cadet*
1965
77d5140f 1966CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 1967M: Jonathan Corbet <corbet@lwn.net>
661263b5 1968L: linux-media@vger.kernel.org
275ffde4 1969T: git git://linuxtv.org/media_tree.git
77d5140f 1970S: Maintained
679655da 1971F: Documentation/video4linux/cafe_ccic
90d72ac6 1972F: drivers/media/platform/marvell-ccic/
77d5140f 1973
201b6bab 1974CAIF NETWORK LAYER
5c574f50 1975M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
1976L: netdev@vger.kernel.org
1977S: Supported
1978F: Documentation/networking/caif/
1979F: drivers/net/caif/
c117ab84 1980F: include/uapi/linux/caif/
201b6bab
JP
1981F: include/net/caif/
1982F: net/caif/
1983
77dac90f 1984CALGARY x86-64 IOMMU
8b58be88
JP
1985M: Muli Ben-Yehuda <muli@il.ibm.com>
1986M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
1987L: discuss@x86-64.org
1988S: Maintained
679655da
JP
1989F: arch/x86/kernel/pci-calgary_64.c
1990F: arch/x86/kernel/tce_64.c
1991F: arch/x86/include/asm/calgary.h
1992F: arch/x86/include/asm/tce.h
77dac90f 1993
e2d1d6c0 1994CAN NETWORK LAYER
8d15d386 1995M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 1996L: linux-can@vger.kernel.org
ec78213a 1997W: http://gitorious.org/linux-can
405cc273 1998T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 1999S: Maintained
8d15d386 2000F: net/can/
8d15d386 2001F: include/linux/can/core.h
c117ab84
CEB
2002F: include/uapi/linux/can.h
2003F: include/uapi/linux/can/bcm.h
2004F: include/uapi/linux/can/raw.h
2005F: include/uapi/linux/can/gw.h
e2d1d6c0 2006
4261a204 2007CAN NETWORK DRIVERS
8b58be88 2008M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2009M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2010L: linux-can@vger.kernel.org
ec78213a 2011W: http://gitorious.org/linux-can
405cc273 2012T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2013S: Maintained
8d15d386
OH
2014F: drivers/net/can/
2015F: include/linux/can/dev.h
8d15d386 2016F: include/linux/can/platform/
c117ab84
CEB
2017F: include/uapi/linux/can/error.h
2018F: include/uapi/linux/can/netlink.h
4261a204 2019
95d16c72
JM
2020CAPABILITIES
2021M: Serge Hallyn <serge.hallyn@canonical.com>
2022L: linux-security-module@vger.kernel.org
6305902c 2023S: Supported
95d16c72 2024F: include/linux/capability.h
c117ab84 2025F: include/uapi/linux/capability.h
95d16c72 2026F: security/capability.c
6305902c 2027F: security/commoncap.c
38a94118 2028F: kernel/capability.c
95d16c72 2029
b8154542 2030CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2031M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2032L: linuxppc-dev@lists.ozlabs.org
2033L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2034W: http://www.ibm.com/developerworks/power/cell/
2035S: Supported
679655da 2036F: arch/powerpc/include/asm/cell*.h
679655da 2037F: arch/powerpc/include/asm/spu*.h
c117ab84 2038F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2039F: arch/powerpc/oprofile/*cell*
2040F: arch/powerpc/platforms/cell/
b8154542 2041
9030aaf9 2042CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2043M: Sage Weil <sage@inktank.com>
82593f87 2044L: ceph-devel@vger.kernel.org
09d90327 2045W: http://ceph.com/
fb99f881 2046T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2047S: Supported
2048F: Documentation/filesystems/ceph.txt
14430813
JP
2049F: fs/ceph/
2050F: net/ceph/
2051F: include/linux/ceph/
2052F: include/linux/crush/
9030aaf9 2053
18332a80 2054CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2055L: linux-usb@vger.kernel.org
10c6c9c9 2056S: Orphan
679655da
JP
2057F: Documentation/usb/WUSB-Design-overview.txt
2058F: Documentation/usb/wusb-cbaf
355ffe69
DV
2059F: drivers/usb/host/hwa-hc.c
2060F: drivers/usb/host/whci/
679655da
JP
2061F: drivers/usb/wusbcore/
2062F: include/linux/usb/wusb*
18332a80 2063
70e84049 2064CFAG12864B LCD DRIVER
8b58be88 2065M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2066W: http://miguelojeda.es/auxdisplay.htm
2067W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2068S: Maintained
679655da
JP
2069F: drivers/auxdisplay/cfag12864b.c
2070F: include/linux/cfag12864b.h
70e84049
MOS
2071
2072CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2073M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2074W: http://miguelojeda.es/auxdisplay.htm
2075W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2076S: Maintained
679655da
JP
2077F: drivers/auxdisplay/cfag12864bfb.c
2078F: include/linux/cfag12864b.h
70e84049 2079
704232c2 2080CFG80211 and NL80211
8b58be88 2081M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2082L: linux-wireless@vger.kernel.org
ce466579
JB
2083W: http://wireless.kernel.org/
2084T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2085T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2086S: Maintained
c117ab84 2087F: include/uapi/linux/nl80211.h
679655da
JP
2088F: include/net/cfg80211.h
2089F: net/wireless/*
2090X: net/wireless/wext*
704232c2 2091
46e64261
GKH
2092CHAR and MISC DRIVERS
2093M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2094M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2095T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2096S: Supported
46e64261
GKH
2097F: drivers/char/*
2098F: drivers/misc/*
2099
0a920b5b 2100CHECKPATCH
8b58be88 2101M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2102M: Joe Perches <joe@perches.com>
2103S: Maintained
679655da 2104F: scripts/checkpatch.pl
0a920b5b 2105
f8407f26
HW
2106CHINESE DOCUMENTATION
2107M: Harry Wei <harryxiyou@gmail.com>
9740153c 2108L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2109L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2110S: Maintained
2111F: Documentation/zh_CN/
2112
2721ea2c
AS
2113CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2114M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
2115L: linux-usb@vger.kernel.org
2116S: Maintained
2117F: drivers/usb/chipidea/
2118
641cb85e 2119CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2120M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2121M: Sujith Sankar <ssujith@cisco.com>
2122M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2123M: Neel Patel <neepatel@cisco.com>
2124M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2125S: Supported
a6a5580c 2126F: drivers/net/ethernet/cisco/enic/
7063fbf2 2127
2b7a52a4 2128CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2129M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2130L: netdev@vger.kernel.org
2131S: Maintained
57d0b7a0 2132F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2133
2b7a52a4 2134CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2135M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2136L: linux-usb@vger.kernel.org
2b7a52a4 2137S: Maintained
679655da 2138F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2139
d9e9d82c 2140CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2141M: Timur Tabi <timur@tabi.org>
93711660 2142L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2143S: Odd Fixes
679655da 2144F: sound/soc/codecs/cs4270*
d9e9d82c 2145
94574d9a
KRW
2146CLEANCACHE API
2147M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2148L: linux-kernel@vger.kernel.org
2149S: Maintained
2150F: mm/cleancache.c
2151F: include/linux/cleancache.h
2152
d4275354 2153CLK API
8b58be88 2154M: Russell King <linux@arm.linux.org.uk>
37417046 2155S: Maintained
d4275354
RK
2156F: include/linux/clk.h
2157
9222d247
JS
2158CLOCKSOURCE, CLOCKEVENT DRIVERS
2159M: Daniel Lezcano <daniel.lezcano@linaro.org>
2160M: Thomas Gleixner <tglx@linutronix.de>
2161T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2162S: Supported
2163F: drivers/clocksource
2164
5df6d737 2165CISCO FCOE HBA DRIVER
8fc89a79
HP
2166M: Hiral Patel <hiralpat@cisco.com>
2167M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2168M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2169L: linux-scsi@vger.kernel.org
2170S: Supported
2a99921a 2171F: drivers/scsi/fnic/
5df6d737 2172
529aa8cb
TLSC
2173CMPC ACPI DRIVER
2174M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2175M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2176L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2177S: Supported
2178F: drivers/platform/x86/classmate-laptop.c
2179
74425eee 2180COCCINELLE/Semantic Patches (SmPL)
26de9c26 2181M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2182M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2183M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2184M: Michal Marek <mmarek@suse.cz>
26de9c26 2185L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2186T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2187W: http://coccinelle.lip6.fr/
2188S: Supported
4b92b2aa 2189F: Documentation/coccinelle.txt
74425eee
NP
2190F: scripts/coccinelle/
2191F: scripts/coccicheck
2192
1da177e4 2193CODA FILE SYSTEM
8b58be88 2194M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2195M: coda@cs.cmu.edu
2196L: codalist@coda.cs.cmu.edu
2197W: http://www.coda.cs.cmu.edu/
2198S: Maintained
679655da
JP
2199F: Documentation/filesystems/coda.txt
2200F: fs/coda/
2201F: include/linux/coda*.h
c117ab84 2202F: include/uapi/linux/coda*.h
1da177e4 2203
7704addb 2204COMMON CLK FRAMEWORK
7704addb
MT
2205M: Mike Turquette <mturquette@linaro.org>
2206L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2207T: git git://git.linaro.org/people/mturquette/linux.git
2208S: Maintained
60bea3b5
SW
2209F: drivers/clk/
2210X: drivers/clk/clkdev.c
7704addb 2211F: include/linux/clk-pr*
60bea3b5 2212F: include/linux/clk/
7704addb 2213
e2d1d6c0 2214COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2215M: Steve French <sfrench@samba.org>
51223df6 2216L: linux-cifs@vger.kernel.org
d1f28953 2217L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2218W: http://linux-cifs.samba.org/
8a6e2535 2219Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2220T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2221S: Supported
679655da
JP
2222F: Documentation/filesystems/cifs.txt
2223F: fs/cifs/
e2d1d6c0 2224
1da177e4 2225COMPACTPCI HOTPLUG CORE
8b58be88 2226M: Scott Murray <scott@spiteful.org>
64dab204 2227L: linux-pci@vger.kernel.org
82c4dfc7 2228S: Maintained
679655da 2229F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2230
2231COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2232M: Scott Murray <scott@spiteful.org>
64dab204 2233L: linux-pci@vger.kernel.org
82c4dfc7 2234S: Maintained
679655da 2235F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2236
2237COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2238M: Scott Murray <scott@spiteful.org>
64dab204 2239L: linux-pci@vger.kernel.org
82c4dfc7 2240S: Maintained
679655da 2241F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2242
5411552c 2243COMPAL LAPTOP SUPPORT
8b58be88 2244M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2245L: platform-driver-x86@vger.kernel.org
5411552c 2246S: Maintained
679655da 2247F: drivers/platform/x86/compal-laptop.c
5411552c 2248
949be0f7 2249CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2250M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2251L: accessrunner-general@lists.sourceforge.net
2252W: http://accessrunner.sourceforge.net/
949be0f7 2253S: Maintained
679655da 2254F: drivers/usb/atm/cxacru.c
949be0f7 2255
e2d1d6c0 2256CONFIGFS
d6351db2
JB
2257M: Joel Becker <jlbec@evilplan.org>
2258T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2259S: Supported
679655da
JP
2260F: fs/configfs/
2261F: include/linux/configfs.h
e2d1d6c0 2262
acb9c1b2 2263CONNECTOR
8b58be88 2264M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2265L: netdev@vger.kernel.org
2266S: Maintained
2267F: drivers/connector/
2268
fb3a0fb6 2269CONTROL GROUPS (CGROUPS)
860ca0e6 2270M: Tejun Heo <tj@kernel.org>
ad50c159 2271M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2272L: containers@lists.linux-foundation.org
12340313 2273L: cgroups@vger.kernel.org
860ca0e6 2274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2275S: Maintained
679655da
JP
2276F: include/linux/cgroup*
2277F: kernel/cgroup*
8ca739e3 2278F: mm/*cgroup*
fb3a0fb6 2279
bebe4678 2280CORETEMP HARDWARE MONITORING DRIVER
96859129 2281M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2282L: lm-sensors@lm-sensors.org
2283S: Maintained
679655da
JP
2284F: Documentation/hwmon/coretemp
2285F: drivers/hwmon/coretemp.c
bebe4678 2286
1da177e4 2287COSA/SRP SYNC SERIAL DRIVER
8b58be88 2288M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2289W: http://www.fi.muni.cz/~kas/cosa/
2290S: Maintained
679655da 2291F: drivers/net/wan/cosa*
1da177e4 2292
4371ee35 2293CPMAC ETHERNET DRIVER
8b58be88 2294M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2295L: netdev@vger.kernel.org
2296S: Maintained
b544dbac 2297F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2298
1da177e4 2299CPU FREQUENCY DRIVERS
a6c072c7 2300M: Rafael J. Wysocki <rjw@sisk.pl>
45c009a9 2301M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2302L: cpufreq@vger.kernel.org
a6c072c7 2303L: linux-pm@vger.kernel.org
1da177e4 2304S: Maintained
27209d91
VK
2305T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2306T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2307F: drivers/cpufreq/
2308F: include/linux/cpufreq.h
1da177e4 2309
8a67f0ef
VK
2310CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2311M: Viresh Kumar <viresh.kumar@linaro.org>
2312M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2313L: cpufreq@vger.kernel.org
2314L: linux-pm@vger.kernel.org
2315W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2316S: Maintained
2317F: drivers/cpufreq/arm_big_little.h
2318F: drivers/cpufreq/arm_big_little.c
2319F: drivers/cpufreq/arm_big_little_dt.c
2320
14d2c34c
LP
2321CPUIDLE DRIVER - ARM BIG LITTLE
2322M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2323M: Daniel Lezcano <daniel.lezcano@linaro.org>
2324L: linux-pm@vger.kernel.org
2325L: linux-arm-kernel@lists.infradead.org
2326T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2327S: Maintained
2328F: drivers/cpuidle/cpuidle-big_little.c
2329
a8e39c35
DL
2330CPUIDLE DRIVERS
2331M: Rafael J. Wysocki <rjw@sisk.pl>
2332M: Daniel Lezcano <daniel.lezcano@linaro.org>
2333L: linux-pm@vger.kernel.org
2334S: Maintained
2335T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2336F: drivers/cpuidle/*
2337F: include/linux/cpuidle.h
2338
1da177e4 2339CPUID/MSR DRIVER
8b58be88 2340M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2341S: Maintained
679655da
JP
2342F: arch/x86/kernel/cpuid.c
2343F: arch/x86/kernel/msr.c
1da177e4 2344
7fe2f639
DB
2345CPU POWER MONITORING SUBSYSTEM
2346M: Dominik Brodowski <linux@dominikbrodowski.net>
2347M: Thomas Renninger <trenn@suse.de>
2348S: Maintained
14430813 2349F: tools/power/cpupower/
7fe2f639 2350
ed90fb4a 2351CPUSETS
f47b89c7 2352M: Li Zefan <lizefan@huawei.com>
ed90fb4a 2353W: http://www.bullopensource.org/cpuset/
551e172a 2354W: http://oss.sgi.com/projects/cpusets/
f47b89c7 2355S: Maintained
679655da
JP
2356F: Documentation/cgroups/cpusets.txt
2357F: include/linux/cpuset.h
2358F: kernel/cpuset.c
ed90fb4a 2359
1da177e4 2360CRAMFS FILESYSTEM
ce00f85c
JC
2361W: http://sourceforge.net/projects/cramfs/
2362S: Orphan
679655da
JP
2363F: Documentation/filesystems/cramfs.txt
2364F: fs/cramfs/
1da177e4
LT
2365
2366CRIS PORT
8b58be88
JP
2367M: Mikael Starvik <starvik@axis.com>
2368M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2369L: linux-cris-kernel@axis.com
1da177e4
LT
2370W: http://developer.axis.com
2371S: Maintained
679655da 2372F: arch/cris/
df621252 2373F: drivers/tty/serial/crisv10.*
1da177e4
LT
2374
2375CRYPTO API
8b58be88
JP
2376M: Herbert Xu <herbert@gondor.apana.org.au>
2377M: "David S. Miller" <davem@davemloft.net>
1da177e4 2378L: linux-crypto@vger.kernel.org
54e5881d 2379T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2380S: Maintained
679655da
JP
2381F: Documentation/crypto/
2382F: arch/*/crypto/
2383F: crypto/
2384F: drivers/crypto/
2385F: include/crypto/
1da177e4 2386
5b07bd57 2387CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2388M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2389L: linux-crypto@vger.kernel.org
2390S: Maintained
51a2228a
JP
2391F: crypto/ansi_cprng.c
2392F: crypto/rng.c
5b07bd57 2393
9b4ffa48 2394CS5535 Audio ALSA driver
8b58be88 2395M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2396S: Maintained
679655da 2397F: sound/pci/cs5535audio/
9b4ffa48 2398
a910e4a9
SP
2399CW1200 WLAN driver
2400M: Solomon Peachy <pizza@shaftnet.org>
2401S: Maintained
2402F: drivers/net/wireless/cw1200/
2403
6d8425b1 2404CX18 VIDEO4LINUX DRIVER
6afdeaf8 2405M: Andy Walls <awalls@md.metrocast.net>
c4240509 2406L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2407L: linux-media@vger.kernel.org
275ffde4 2408T: git git://linuxtv.org/media_tree.git
6d8425b1 2409W: http://linuxtv.org
30e10993 2410W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2411S: Maintained
679655da 2412F: Documentation/video4linux/cx18.txt
90d72ac6 2413F: drivers/media/pci/cx18/
6c0f0359 2414F: include/uapi/linux/ivtv*
6d8425b1 2415
3f101d91
HV
2416CX2341X MPEG ENCODER HELPER MODULE
2417M: Hans Verkuil <hverkuil@xs4all.nl>
2418L: linux-media@vger.kernel.org
2419T: git git://linuxtv.org/media_tree.git
2420W: http://linuxtv.org
2421S: Maintained
c368360b 2422F: drivers/media/common/cx2341x*
3f101d91
HV
2423F: include/media/cx2341x*
2424
20357578 2425CX88 VIDEO4LINUX DRIVER
1b2c14b4 2426M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2427L: linux-media@vger.kernel.org
2428W: http://linuxtv.org
2429T: git git://linuxtv.org/media_tree.git
2430S: Odd fixes
2431F: Documentation/video4linux/cx88/
2432F: drivers/media/pci/cx88/
6d8425b1 2433
91952bc0
AP
2434CXD2820R MEDIA DRIVER
2435M: Antti Palosaari <crope@iki.fi>
2436L: linux-media@vger.kernel.org
2437W: http://linuxtv.org/
2438W: http://palosaari.fi/linux/
2439Q: http://patchwork.linuxtv.org/project/linux-media/list/
2440T: git git://linuxtv.org/anttip/media_tree.git
2441S: Maintained
2442F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2443
e5ec3789 2444CXGB3 ETHERNET DRIVER (CXGB3)
8b58be88 2445M: Divy Le Ray <divy@chelsio.com>
e5ec3789
SW
2446L: netdev@vger.kernel.org
2447W: http://www.chelsio.com
2448S: Supported
f7917c00 2449F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2450
2451CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2452M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2453L: linux-rdma@vger.kernel.org
e5ec3789
SW
2454W: http://www.openfabrics.org
2455S: Supported
679655da 2456F: drivers/infiniband/hw/cxgb3/
e5ec3789 2457
be4c9bad
RD
2458CXGB4 ETHERNET DRIVER (CXGB4)
2459M: Dimitris Michailidis <dm@chelsio.com>
2460L: netdev@vger.kernel.org
2461W: http://www.chelsio.com
2462S: Supported
f7917c00 2463F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2464
2465CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2466M: Steve Wise <swise@chelsio.com>
2467L: linux-rdma@vger.kernel.org
2468W: http://www.openfabrics.org
2469S: Supported
2470F: drivers/infiniband/hw/cxgb4/
2471
5c20a5c7
CL
2472CXGB4VF ETHERNET DRIVER (CXGB4VF)
2473M: Casey Leedom <leedom@chelsio.com>
2474L: netdev@vger.kernel.org
2475W: http://www.chelsio.com
2476S: Supported
f7917c00 2477F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2478
b52b97a3
GC
2479STMMAC ETHERNET DRIVER
2480M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2481L: netdev@vger.kernel.org
2482W: http://www.stlinux.com
2483S: Supported
7ac6653a 2484F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2485
1da177e4 2486CYBERPRO FB DRIVER
8b58be88 2487M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2488L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2489W: http://www.arm.linux.org.uk/
2490S: Maintained
679655da 2491F: drivers/video/cyber2000fb.*
9fa68eae 2492
1da177e4 2493CYCLADES ASYNC MUX DRIVER
1da177e4 2494W: http://www.cyclades.com/
d459883e 2495S: Orphan
c897401b 2496F: drivers/tty/cyclades.c
679655da 2497F: include/linux/cyclades.h
c117ab84 2498F: include/uapi/linux/cyclades.h
1da177e4
LT
2499
2500CYCLADES PC300 DRIVER
1da177e4 2501W: http://www.cyclades.com/
d459883e 2502S: Orphan
679655da 2503F: drivers/net/wan/pc300*
1da177e4 2504
402f6ae4
AP
2505CYPRESS_FIRMWARE MEDIA DRIVER
2506M: Antti Palosaari <crope@iki.fi>
2507L: linux-media@vger.kernel.org
2508W: http://linuxtv.org/
2509W: http://palosaari.fi/linux/
2510Q: http://patchwork.linuxtv.org/project/linux-media/list/
2511T: git git://linuxtv.org/anttip/media_tree.git
2512S: Maintained
2513F: drivers/media/common/cypress_firmware*
2514
e3ae3525 2515CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2516M: Ferruh Yigit <fery@cypress.com>
6305902c 2517L: linux-input@vger.kernel.org
be9a6f40 2518S: Supported
6305902c
JP
2519F: drivers/input/touchscreen/cyttsp*
2520F: include/linux/input/cyttsp.h
e3ae3525 2521
1da177e4 2522DAMA SLAVE for AX.25
8b58be88 2523M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2524W: http://yaina.de/jreuter/
2525W: http://www.qsl.net/dl1bke/
2526L: linux-hams@vger.kernel.org
2527S: Maintained
679655da
JP
2528F: net/ax25/af_ax25.c
2529F: net/ax25/ax25_dev.c
2530F: net/ax25/ax25_ds_*
2531F: net/ax25/ax25_in.c
2532F: net/ax25/ax25_out.c
2533F: net/ax25/ax25_timer.c
2534F: net/ax25/sysctl_net_ax25.c
1da177e4 2535
e2d1d6c0 2536DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2537L: netdev@vger.kernel.org
5ff77428 2538S: Orphan
679655da 2539F: Documentation/networking/dmfe.txt
0f04e2aa 2540F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2541
2542DC390/AM53C974 SCSI driver
8b58be88 2543M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2544W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2545M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2546S: Maintained
679655da 2547F: drivers/scsi/tmscsim.*
e2d1d6c0 2548
1da177e4 2549DC395x SCSI driver
61eee9a7 2550M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2551M: Ali Akcaagac <aliakc@web.de>
2552M: Jamie Lenehan <lenehan@twibble.org>
1da177e4 2553W: http://twibble.org/dist/dc395x/
f5df5881 2554L: dc395x@twibble.org
1da177e4
LT
2555L: http://lists.twibble.org/mailman/listinfo/dc395x/
2556S: Maintained
679655da
JP
2557F: Documentation/scsi/dc395x.txt
2558F: drivers/scsi/dc395x.*
1da177e4 2559
eb8edb08 2560DCCP PROTOCOL
a89d030e 2561M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2562L: dccp@vger.kernel.org
c996d8b9 2563W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2564S: Maintained
679655da 2565F: include/linux/dccp.h
c117ab84 2566F: include/uapi/linux/dccp.h
679655da
JP
2567F: include/linux/tfrc.h
2568F: net/dccp/
eb8edb08 2569
1da177e4 2570DECnet NETWORK LAYER
1da177e4
LT
2571W: http://linux-decnet.sourceforge.net
2572L: linux-decnet-user@lists.sourceforge.net
f546444d 2573S: Orphan
679655da
JP
2574F: Documentation/networking/decnet.txt
2575F: net/decnet/
1da177e4
LT
2576
2577DEFXX FDDI NETWORK DRIVER
8b58be88 2578M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2579S: Maintained
33f810b2 2580F: drivers/net/fddi/defxx.*
1da177e4 2581
ad8f07cc 2582DELL LAPTOP DRIVER
8b58be88 2583M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2584L: platform-driver-x86@vger.kernel.org
ad8f07cc 2585S: Maintained
679655da 2586F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2587
1da177e4 2588DELL LAPTOP SMM DRIVER
c5471462 2589S: Orphan
679655da 2590F: drivers/char/i8k.c
c117ab84 2591F: include/uapi/linux/i8k.h
1da177e4 2592
90563ec4 2593DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2594M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2595S: Maintained
679655da
JP
2596F: Documentation/dcdbas.txt
2597F: drivers/firmware/dcdbas.*
90563ec4 2598
0b3f6109 2599DELL WMI EXTRAS DRIVER
8b58be88 2600M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2601S: Maintained
36b3a96f 2602F: drivers/platform/x86/dell-wmi.c
0b3f6109 2603
5efc75e3
PZ
2604DESIGNWARE USB2 DRD IP DRIVER
2605M: Paul Zimmerman <paulz@synopsys.com>
2606L: linux-usb@vger.kernel.org
2607S: Maintained
2608F: drivers/staging/dwc2/
2609
94ab23dd
FB
2610DESIGNWARE USB3 DRD IP DRIVER
2611M: Felipe Balbi <balbi@ti.com>
2612L: linux-usb@vger.kernel.org
2613L: linux-omap@vger.kernel.org
2614T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2615S: Maintained
2616F: drivers/usb/dwc3/
2617
89d07767
KP
2618DEVICE FREQUENCY (DEVFREQ)
2619M: MyungJoo Ham <myungjoo.ham@samsung.com>
2620M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2621L: linux-pm@vger.kernel.org
89d07767
KP
2622S: Maintained
2623F: drivers/devfreq/
2624
1da177e4 2625DEVICE NUMBER REGISTRY
8b58be88 2626M: Torben Mathiasen <device@lanana.org>
1da177e4 2627W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2628S: Maintained
2629
e2d1d6c0 2630DEVICE-MAPPER (LVM)
854ecaad 2631M: Alasdair Kergon <agk@redhat.com>
8504eed3 2632M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2633M: dm-devel@redhat.com
e2d1d6c0
RD
2634L: dm-devel@redhat.com
2635W: http://sources.redhat.com/dm
8a6e2535 2636Q: http://patchwork.kernel.org/project/dm-devel/list/
854ecaad 2637T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2638S: Maintained
679655da
JP
2639F: Documentation/device-mapper/
2640F: drivers/md/dm*
854ecaad 2641F: drivers/md/persistent-data/
679655da
JP
2642F: include/linux/device-mapper.h
2643F: include/linux/dm-*.h
8504eed3 2644F: include/uapi/linux/dm-*.h
e2d1d6c0 2645
335d7c58 2646DIOLAN U2C-12 I2C DRIVER
ca462085 2647M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2648L: linux-i2c@vger.kernel.org
2649S: Maintained
2650F: drivers/i2c/busses/i2c-diolan-u2c.c
2651
e7839f25 2652DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2653M: Eric Paris <eparis@parisplace.org>
3c5119c0 2654S: Maintained
679655da
JP
2655F: Documentation/filesystems/dnotify.txt
2656F: fs/notify/dnotify/
2657F: include/linux/dnotify.h
1da177e4
LT
2658
2659DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2660M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2661W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2662W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2663W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2664S: Maintained
2665
4480f15b 2666DISKQUOTA
8b58be88 2667M: Jan Kara <jack@suse.cz>
1da177e4 2668S: Maintained
679655da
JP
2669F: Documentation/filesystems/quota.txt
2670F: fs/quota/
2671F: include/linux/quota*.h
c117ab84 2672F: include/uapi/linux/quota*.h
1da177e4 2673
702686ad
BT
2674DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2675M: Bernie Thompson <bernie@plugable.com>
2676L: linux-fbdev@vger.kernel.org
2677S: Maintained
2678W: http://plugable.com/category/projects/udlfb/
2679F: drivers/video/udlfb.c
2680F: include/video/udlfb.h
2681F: Documentation/fb/udlfb.txt
2682
e7839f25 2683DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2684M: Christine Caulfield <ccaulfie@redhat.com>
2685M: David Teigland <teigland@redhat.com>
a4644184 2686L: cluster-devel@redhat.com
5be7b50f 2687W: http://sources.redhat.com/cluster/
54e5881d 2688T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2689S: Supported
679655da 2690F: fs/dlm/
5be7b50f 2691
53b6b3e0
SS
2692DMA BUFFER SHARING FRAMEWORK
2693M: Sumit Semwal <sumit.semwal@linaro.org>
2694S: Maintained
2695L: linux-media@vger.kernel.org
2696L: dri-devel@lists.freedesktop.org
2697L: linaro-mm-sig@lists.linaro.org
2698F: drivers/base/dma-buf*
2699F: include/linux/dma-buf*
2700F: Documentation/dma-buf-sharing.txt
2701T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2702
b3e5f263 2703DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2704M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2705M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 2706S: Supported
679655da
JP
2707F: drivers/dma/
2708F: include/linux/dma*
5dbd05d4
VK
2709T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2710T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2711
b825037d 2712DME1737 HARDWARE MONITOR DRIVER
8b58be88 2713M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2714L: lm-sensors@lm-sensors.org
2715S: Maintained
679655da
JP
2716F: Documentation/hwmon/dme1737
2717F: drivers/hwmon/dme1737.c
b825037d 2718
5b9c9bf6 2719DOCKING STATION DRIVER
8b58be88 2720M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2721L: linux-acpi@vger.kernel.org
8b59a454 2722S: Supported
679655da 2723F: drivers/acpi/dock.c
5b9c9bf6 2724
7d2c86b5 2725DOCUMENTATION
5191d566 2726M: Rob Landley <rob@landley.net>
795fb7e7 2727L: linux-doc@vger.kernel.org
5191d566 2728T: TBD
795fb7e7 2729S: Maintained
679655da 2730F: Documentation/
abbaeff3 2731
1da177e4 2732DOUBLETALK DRIVER
8b58be88 2733M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2734L: blinux-list@redhat.com
2735S: Maintained
679655da
JP
2736F: drivers/char/dtlk.c
2737F: include/linux/dtlk.h
1da177e4 2738
e2d1d6c0 2739DPT_I2O SCSI RAID DRIVER
8b58be88 2740M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2741L: linux-scsi@vger.kernel.org
2742W: http://www.adaptec.com/
2743S: Maintained
679655da
JP
2744F: drivers/scsi/dpt*
2745F: drivers/scsi/dpt/
e2d1d6c0 2746
b411b363 2747DRBD DRIVER
28b8e8d4
JP
2748P: Philipp Reisner
2749P: Lars Ellenberg
2750M: drbd-dev@lists.linbit.com
2751L: drbd-user@lists.linbit.com
2752W: http://www.drbd.org
2753T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2754T: git git://git.drbd.org/drbd-8.3.git
2755S: Supported
2756F: drivers/block/drbd/
2757F: lib/lru_cache.c
2758F: Documentation/blockdev/drbd/
b411b363 2759
87544653 2760DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2761M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2763S: Supported
679655da 2764F: Documentation/kobject.txt
7cfc51b9 2765F: drivers/base/
679655da 2766F: fs/sysfs/
87544653 2767F: fs/debugfs/
679655da 2768F: include/linux/kobj*
87544653 2769F: include/linux/debugfs.h
679655da 2770F: lib/kobj*
1da177e4
LT
2771
2772DRM DRIVERS
8b58be88 2773M: David Airlie <airlied@linux.ie>
4c6a3999 2774L: dri-devel@lists.freedesktop.org
54e5881d 2775T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 2776S: Maintained
679655da 2777F: drivers/gpu/drm/
850e9411 2778F: include/drm/
c117ab84 2779F: include/uapi/drm/
1da177e4 2780
8daf7473 2781INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2782M: Daniel Vetter <daniel.vetter@ffwll.ch>
362132d2 2783L: intel-gfx@lists.freedesktop.org
8daf7473 2784L: dri-devel@lists.freedesktop.org
38e490fe 2785T: git git://people.freedesktop.org/~danvet/drm-intel
8daf7473 2786S: Supported
14430813 2787F: drivers/gpu/drm/i915/
8daf7473 2788F: include/drm/i915*
c117ab84 2789F: include/uapi/drm/i915*
8daf7473 2790
398a6d4a
KP
2791DRM DRIVERS FOR EXYNOS
2792M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2793M: Joonyoung Shim <jy0922.shim@samsung.com>
2794M: Seung-Woo Kim <sw0312.kim@samsung.com>
2795M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2796L: dri-devel@lists.freedesktop.org
25a58030 2797T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2798S: Supported
14430813 2799F: drivers/gpu/drm/exynos/
398a6d4a 2800F: include/drm/exynos*
c117ab84 2801F: include/uapi/drm/exynos*
398a6d4a 2802
bd3b49f2 2803DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2804M: Thierry Reding <thierry.reding@gmail.com>
2805M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2806L: dri-devel@lists.freedesktop.org
2807L: linux-tegra@vger.kernel.org
a5ad7a63 2808T: git git://anongit.freedesktop.org/tegra/linux.git
bd3b49f2 2809S: Maintained
a5ad7a63
TR
2810F: drivers/gpu/host1x/
2811F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2812F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2813
598df1ac
AK
2814DSBR100 USB FM RADIO DRIVER
2815M: Alexey Klimov <klimov.linux@gmail.com>
2816L: linux-media@vger.kernel.org
2817T: git git://linuxtv.org/media_tree.git
2818S: Maintained
2819F: drivers/media/radio/dsbr100.c
2820
1da177e4 2821DSCC4 DRIVER
8b58be88 2822M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2823L: netdev@vger.kernel.org
1da177e4 2824S: Maintained
679655da 2825F: drivers/net/wan/dscc4.c
1da177e4 2826
91952bc0
AP
2827DVB_USB_AF9015 MEDIA DRIVER
2828M: Antti Palosaari <crope@iki.fi>
2829L: linux-media@vger.kernel.org
2830W: http://linuxtv.org/
2831W: http://palosaari.fi/linux/
2832Q: http://patchwork.linuxtv.org/project/linux-media/list/
2833T: git git://linuxtv.org/anttip/media_tree.git
2834S: Maintained
2835F: drivers/media/usb/dvb-usb-v2/af9015*
2836
2837DVB_USB_AF9035 MEDIA DRIVER
2838M: Antti Palosaari <crope@iki.fi>
2839L: linux-media@vger.kernel.org
2840W: http://linuxtv.org/
2841W: http://palosaari.fi/linux/
2842Q: http://patchwork.linuxtv.org/project/linux-media/list/
2843T: git git://linuxtv.org/anttip/media_tree.git
2844S: Maintained
2845F: drivers/media/usb/dvb-usb-v2/af9035*
2846
2847DVB_USB_ANYSEE MEDIA DRIVER
2848M: Antti Palosaari <crope@iki.fi>
2849L: linux-media@vger.kernel.org
2850W: http://linuxtv.org/
2851W: http://palosaari.fi/linux/
2852Q: http://patchwork.linuxtv.org/project/linux-media/list/
2853T: git git://linuxtv.org/anttip/media_tree.git
2854S: Maintained
2855F: drivers/media/usb/dvb-usb-v2/anysee*
2856
2857DVB_USB_AU6610 MEDIA DRIVER
2858M: Antti Palosaari <crope@iki.fi>
2859L: linux-media@vger.kernel.org
2860W: http://linuxtv.org/
2861W: http://palosaari.fi/linux/
2862Q: http://patchwork.linuxtv.org/project/linux-media/list/
2863T: git git://linuxtv.org/anttip/media_tree.git
2864S: Maintained
2865F: drivers/media/usb/dvb-usb-v2/au6610*
2866
2867DVB_USB_CE6230 MEDIA DRIVER
2868M: Antti Palosaari <crope@iki.fi>
2869L: linux-media@vger.kernel.org
2870W: http://linuxtv.org/
2871W: http://palosaari.fi/linux/
2872Q: http://patchwork.linuxtv.org/project/linux-media/list/
2873T: git git://linuxtv.org/anttip/media_tree.git
2874S: Maintained
2875F: drivers/media/usb/dvb-usb-v2/ce6230*
2876
d099dea2
MK
2877DVB_USB_CXUSB MEDIA DRIVER
2878M: Michael Krufky <mkrufky@linuxtv.org>
2879L: linux-media@vger.kernel.org
2880W: http://linuxtv.org/
2881W: http://github.com/mkrufky
2882Q: http://patchwork.linuxtv.org/project/linux-media/list/
2883T: git git://linuxtv.org/media_tree.git
2884S: Maintained
9819da66 2885F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2886
91952bc0 2887DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2888M: Antti Palosaari <crope@iki.fi>
2889L: linux-media@vger.kernel.org
2890W: http://linuxtv.org/
2891W: http://palosaari.fi/linux/
2892Q: http://patchwork.linuxtv.org/project/linux-media/list/
2893T: git git://linuxtv.org/anttip/media_tree.git
2894S: Maintained
91952bc0 2895F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2896
5560983b 2897DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
2898M: Antti Palosaari <crope@iki.fi>
2899L: linux-media@vger.kernel.org
2900W: http://linuxtv.org/
91952bc0
AP
2901Q: http://patchwork.linuxtv.org/project/linux-media/list/
2902T: git git://linuxtv.org/anttip/media_tree.git
2903S: Maintained
5560983b 2904F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 2905
8856f5f2
MK
2906DVB_USB_MXL111SF MEDIA DRIVER
2907M: Michael Krufky <mkrufky@linuxtv.org>
2908L: linux-media@vger.kernel.org
2909W: http://linuxtv.org/
2910W: http://github.com/mkrufky
2911Q: http://patchwork.linuxtv.org/project/linux-media/list/
2912T: git git://linuxtv.org/mkrufky/mxl111sf.git
2913S: Maintained
2914F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2915
91952bc0
AP
2916DVB_USB_RTL28XXU MEDIA DRIVER
2917M: Antti Palosaari <crope@iki.fi>
2918L: linux-media@vger.kernel.org
2919W: http://linuxtv.org/
2920W: http://palosaari.fi/linux/
2921Q: http://patchwork.linuxtv.org/project/linux-media/list/
2922T: git git://linuxtv.org/anttip/media_tree.git
2923S: Maintained
2924F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2925
2926DVB_USB_V2 MEDIA DRIVER
2927M: Antti Palosaari <crope@iki.fi>
2928L: linux-media@vger.kernel.org
2929W: http://linuxtv.org/
2930W: http://palosaari.fi/linux/
2931Q: http://patchwork.linuxtv.org/project/linux-media/list/
2932T: git git://linuxtv.org/anttip/media_tree.git
2933S: Maintained
2934F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2935F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2936
ac0ac38f 2937DYNAMIC DEBUG
5c4a97d1 2938M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
2939S: Maintained
2940F: lib/dynamic_debug.c
2941F: include/linux/dynamic_debug.h
2942
789c7048 2943DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 2944M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 2945S: Maintained
df621252 2946F: drivers/tty/serial/dz.*
789c7048 2947
91952bc0
AP
2948E4000 MEDIA DRIVER
2949M: Antti Palosaari <crope@iki.fi>
2950L: linux-media@vger.kernel.org
2951W: http://linuxtv.org/
2952W: http://palosaari.fi/linux/
2953Q: http://patchwork.linuxtv.org/project/linux-media/list/
2954T: git git://linuxtv.org/anttip/media_tree.git
2955S: Maintained
2956F: drivers/media/tuners/e4000*
2957
1da177e4 2958EATA-DMA SCSI DRIVER
8b58be88 2959M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
2960L: linux-eata@i-connect.net
2961L: linux-scsi@vger.kernel.org
1da177e4 2962S: Maintained
679655da 2963F: drivers/scsi/eata*
1da177e4
LT
2964
2965EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 2966M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
2967L: linux-scsi@vger.kernel.org
2968S: Maintained
679655da 2969F: drivers/scsi/eata.c
1da177e4
LT
2970
2971EATA-PIO SCSI DRIVER
8b58be88 2972M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
2973L: linux-eata@i-connect.net
2974L: linux-scsi@vger.kernel.org
1da177e4 2975S: Maintained
679655da 2976F: drivers/scsi/eata_pio.*
1da177e4
LT
2977
2978EBTABLES
8b58be88 2979M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 2980L: netfilter-devel@vger.kernel.org
1da177e4
LT
2981W: http://ebtables.sourceforge.net/
2982S: Maintained
679655da 2983F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 2984F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 2985F: net/bridge/netfilter/ebt*.c
1da177e4 2986
91952bc0
AP
2987EC100 MEDIA DRIVER
2988M: Antti Palosaari <crope@iki.fi>
2989L: linux-media@vger.kernel.org
2990W: http://linuxtv.org/
2991W: http://palosaari.fi/linux/
2992Q: http://patchwork.linuxtv.org/project/linux-media/list/
2993T: git git://linuxtv.org/anttip/media_tree.git
2994S: Maintained
2995F: drivers/media/dvb-frontends/ec100*
2996
237fead6 2997ECRYPT FILE SYSTEM
0de9adf2 2998M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 2999L: ecryptfs@vger.kernel.org
24a923e4 3000W: http://ecryptfs.org
6dc7516e 3001W: https://launchpad.net/ecryptfs
237fead6 3002S: Supported
679655da
JP
3003F: Documentation/filesystems/ecryptfs.txt
3004F: fs/ecryptfs/
237fead6 3005
da9bb1d2 3006EDAC-CORE
8b58be88 3007M: Doug Thompson <dougthompson@xmission.com>
91445c72 3008L: linux-edac@vger.kernel.org
0e438e3f 3009W: bluesmoke.sourceforge.net
8c2a6a40 3010S: Supported
679655da 3011F: Documentation/edac.txt
91445c72 3012F: drivers/edac/
679655da 3013F: include/linux/edac.h
0e438e3f 3014
c476c23b 3015EDAC-AMD64
8b58be88 3016M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3017M: Borislav Petkov <bp@alien8.de>
91445c72 3018L: linux-edac@vger.kernel.org
c476c23b 3019W: bluesmoke.sourceforge.net
487ba8e8 3020S: Maintained
c476c23b
BP
3021F: drivers/edac/amd64_edac*
3022
f65aad41
RB
3023EDAC-CAVIUM
3024M: Ralf Baechle <ralf@linux-mips.org>
3025M: David Daney <david.daney@cavium.com>
3026L: linux-edac@vger.kernel.org
3027L: linux-mips@linux-mips.org
3028W: bluesmoke.sourceforge.net
3029S: Supported
3030F: drivers/edac/octeon_edac*
3031
0e438e3f 3032EDAC-E752X
8b58be88
JP
3033M: Mark Gross <mark.gross@intel.com>
3034M: Doug Thompson <dougthompson@xmission.com>
91445c72 3035L: linux-edac@vger.kernel.org
0e438e3f
DP
3036W: bluesmoke.sourceforge.net
3037S: Maintained
679655da 3038F: drivers/edac/e752x_edac.c
0e438e3f
DP
3039
3040EDAC-E7XXX
8b58be88 3041M: Doug Thompson <dougthompson@xmission.com>
91445c72 3042L: linux-edac@vger.kernel.org
0e438e3f
DP
3043W: bluesmoke.sourceforge.net
3044S: Maintained
679655da 3045F: drivers/edac/e7xxx_edac.c
0e438e3f 3046
77c5f5d2 3047EDAC-GHES
1b2c14b4 3048M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3049L: linux-edac@vger.kernel.org
3050W: bluesmoke.sourceforge.net
3051S: Maintained
2caa67a6 3052F: drivers/edac/ghes_edac.c
77c5f5d2 3053
6bc78404 3054EDAC-I82443BXGX
8b58be88 3055M: Tim Small <tim@buttersideup.com>
91445c72 3056L: linux-edac@vger.kernel.org
6bc78404
DT
3057W: bluesmoke.sourceforge.net
3058S: Maintained
679655da 3059F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3060
3061EDAC-I3000
8b58be88 3062M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3063L: linux-edac@vger.kernel.org
6bc78404
DT
3064W: bluesmoke.sourceforge.net
3065S: Maintained
679655da 3066F: drivers/edac/i3000_edac.c
6bc78404
DT
3067
3068EDAC-I5000
8b58be88 3069M: Doug Thompson <dougthompson@xmission.com>
91445c72 3070L: linux-edac@vger.kernel.org
ba9a5918
DT
3071W: bluesmoke.sourceforge.net
3072S: Maintained
679655da 3073F: drivers/edac/i5000_edac.c
ba9a5918 3074
44c12cb2 3075EDAC-I5400
1b2c14b4 3076M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3077L: linux-edac@vger.kernel.org
44c12cb2
MCC
3078W: bluesmoke.sourceforge.net
3079S: Maintained
679655da 3080F: drivers/edac/i5400_edac.c
44c12cb2 3081
3c9c92b6 3082EDAC-I7300
1b2c14b4 3083M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3084L: linux-edac@vger.kernel.org
3085W: bluesmoke.sourceforge.net
3086S: Maintained
3087F: drivers/edac/i7300_edac.c
3088
67c89316 3089EDAC-I7CORE
1b2c14b4 3090M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3091L: linux-edac@vger.kernel.org
3092W: bluesmoke.sourceforge.net
3093S: Maintained
70aff0ce 3094F: drivers/edac/i7core_edac.c
67c89316 3095
ba9a5918 3096EDAC-I82975X
8b58be88 3097M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3098M: "Arvind R." <arvino55@gmail.com>
91445c72 3099L: linux-edac@vger.kernel.org
ba9a5918
DT
3100W: bluesmoke.sourceforge.net
3101S: Maintained
679655da 3102F: drivers/edac/i82975x_edac.c
ba9a5918
DT
3103
3104EDAC-PASEMI
8b58be88 3105M: Egor Martovetsky <egor@pasemi.com>
91445c72 3106L: linux-edac@vger.kernel.org
6bc78404
DT
3107W: bluesmoke.sourceforge.net
3108S: Maintained
679655da 3109F: drivers/edac/pasemi_edac.c
6bc78404 3110
0e438e3f 3111EDAC-R82600
8b58be88 3112M: Tim Small <tim@buttersideup.com>
91445c72 3113L: linux-edac@vger.kernel.org
0e438e3f
DP
3114W: bluesmoke.sourceforge.net
3115S: Maintained
679655da 3116F: drivers/edac/r82600_edac.c
da9bb1d2 3117
4d096ca7 3118EDAC-SBRIDGE
1b2c14b4 3119M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3120L: linux-edac@vger.kernel.org
3121W: bluesmoke.sourceforge.net
3122S: Maintained
3123F: drivers/edac/sb_edac.c
3124
af39917d
CL
3125EDIROL UA-101/UA-1000 DRIVER
3126M: Clemens Ladisch <clemens@ladisch.de>
3127L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3128T: git git://git.alsa-project.org/alsa-kernel.git
3129S: Maintained
3130F: sound/usb/misc/ua101.c
3131
1f7df953
MF
3132EXTENSIBLE FIRMWARE INTERFACE (EFI)
3133M: Matt Fleming <matt.fleming@intel.com>
3134L: linux-efi@vger.kernel.org
78bef24e 3135T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3136S: Maintained
3137F: Documentation/x86/efi-stub.txt
3138F: arch/ia64/kernel/efi.c
3139F: arch/x86/boot/compressed/eboot.[ch]
3140F: arch/x86/include/asm/efi.h
3141F: arch/x86/platform/efi/*
a9499fa7 3142F: drivers/firmware/efi/*
1f7df953
MF
3143F: include/linux/efi*.h
3144
d68772b7
MF
3145EFI VARIABLE FILESYSTEM
3146M: Matthew Garrett <matthew.garrett@nebula.com>
3147M: Jeremy Kerr <jk@ozlabs.org>
3148M: Matt Fleming <matt.fleming@intel.com>
3149T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3150L: linux-efi@vger.kernel.org
3151S: Maintained
3152F: fs/efivarfs/
3153
85a00d9b
PJ
3154EFIFB FRAMEBUFFER DRIVER
3155L: linux-fbdev@vger.kernel.org
3156M: Peter Jones <pjones@redhat.com>
3157S: Maintained
3158F: drivers/video/efifb.c
3159
0bee8d28
JT
3160EFS FILESYSTEM
3161W: http://aeschi.ch.eu.org/efs/
3162S: Orphan
679655da 3163F: fs/efs/
0bee8d28 3164
4480f15b 3165EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3166M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3167M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3168L: linux-rdma@vger.kernel.org
fab97220 3169S: Supported
679655da 3170F: drivers/infiniband/hw/ehca/
fab97220 3171
aa8a9e25 3172EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3173M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3174L: netdev@vger.kernel.org
3175S: Maintained
9aa32835 3176F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3177
f0319efe 3178EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3179M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3180L: linux-media@vger.kernel.org
3181W: http://linuxtv.org
3182T: git git://linuxtv.org/media_tree.git
3183S: Maintained
3184F: drivers/media/usb/em28xx/
3185
3e3a7d66 3186EMBEDDED LINUX
8b58be88
JP
3187M: Paul Gortmaker <paul.gortmaker@windriver.com>
3188M: Matt Mackall <mpm@selenic.com>
3189M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3190L: linux-embedded@vger.kernel.org
3191S: Maintained
3192
3a1c1d44 3193EMULEX LPFC FC SCSI DRIVER
8b58be88 3194M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3195L: linux-scsi@vger.kernel.org
3196W: http://sourceforge.net/projects/lpfcxxxx
3197S: Supported
679655da 3198F: drivers/scsi/lpfc/
3a1c1d44 3199
5f5bac82 3200ENE CB710 FLASH CARD READER DRIVER
8b58be88 3201M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3202S: Maintained
3203F: drivers/misc/cb710/
3204F: drivers/mmc/host/cb710-mmc.*
3205F: include/linux/cb710.h
3206
931e39a1
ML
3207ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3208M: Maxim Levitsky <maximlevitsky@gmail.com>
3209S: Maintained
2a837449 3210F: drivers/media/rc/ene_ir.*
931e39a1 3211
ec207dcc
GS
3212ENHANCED ERROR HANDLING (EEH)
3213M: Gavin Shan <shangw@linux.vnet.ibm.com>
3214L: linuxppc-dev@lists.ozlabs.org
3215S: Supported
3216F: Documentation/powerpc/eeh-pci-error-recovery.txt
3217F: arch/powerpc/kernel/eeh*.c
3218
d5ca9006 3219EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3220M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3221S: Maintained
084bad91 3222T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3223F: drivers/video/s1d13xxxfb.c
3224F: include/video/s1d13xxxfb.h
d5ca9006 3225
1da177e4 3226ETHERNET BRIDGE
adbbf69d 3227M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3228L: bridge@lists.linux-foundation.org
4c325313 3229L: netdev@vger.kernel.org
c996d8b9 3230W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3231S: Maintained
679655da
JP
3232F: include/linux/netfilter_bridge/
3233F: net/bridge/
1da177e4 3234
1da177e4 3235EXT2 FILE SYSTEM
01971952 3236M: Jan Kara <jack@suse.cz>
72be2ccf 3237L: linux-ext4@vger.kernel.org
1da177e4 3238S: Maintained
679655da
JP
3239F: Documentation/filesystems/ext2.txt
3240F: fs/ext2/
3241F: include/linux/ext2*
1da177e4
LT
3242
3243EXT3 FILE SYSTEM
01971952 3244M: Jan Kara <jack@suse.cz>
8b58be88 3245M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3246M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3247L: linux-ext4@vger.kernel.org
3248S: Maintained
679655da
JP
3249F: Documentation/filesystems/ext3.txt
3250F: fs/ext3/
72be2ccf
EM
3251
3252EXT4 FILE SYSTEM
8b58be88 3253M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3254M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3255L: linux-ext4@vger.kernel.org
08a225f1 3256W: http://ext4.wiki.kernel.org
8a6e2535 3257Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3258S: Maintained
679655da
JP
3259F: Documentation/filesystems/ext4.txt
3260F: fs/ext4/
1da177e4 3261
c5532b09
MZ
3262Extended Verification Module (EVM)
3263M: Mimi Zohar <zohar@us.ibm.com>
3264S: Supported
3265F: security/integrity/evm/
3266
df6b3cfe
MH
3267EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3268M: MyungJoo Ham <myungjoo.ham@samsung.com>
3269M: Chanwoo Choi <cw00.choi@samsung.com>
3270L: linux-kernel@vger.kernel.org
3271S: Maintained
3272F: drivers/extcon/
3273F: Documentation/extcon/
3274
0a79951a
JH
3275EXYNOS DP DRIVER
3276M: Jingoo Han <jg1.han@samsung.com>
3277L: linux-fbdev@vger.kernel.org
3278S: Maintained
3279F: drivers/video/exynos/exynos_dp*
a824c73c 3280F: include/video/exynos_dp*
0a79951a 3281
33ad3912
DL
3282EXYNOS MIPI DISPLAY DRIVERS
3283M: Inki Dae <inki.dae@samsung.com>
3284M: Donghwa Lee <dh09.lee@samsung.com>
3285M: Kyungmin Park <kyungmin.park@samsung.com>
3286L: linux-fbdev@vger.kernel.org
3287S: Maintained
3288F: drivers/video/exynos/exynos_mipi*
3289F: include/video/exynos_mipi*
3290
e53004e2 3291F71805F HARDWARE MONITORING DRIVER
8b58be88 3292M: Jean Delvare <khali@linux-fr.org>
e53004e2
JD
3293L: lm-sensors@lm-sensors.org
3294S: Maintained
679655da
JP
3295F: Documentation/hwmon/f71805f
3296F: drivers/hwmon/f71805f.c
e53004e2 3297
eea977ed
MB
3298FC0011 TUNER DRIVER
3299M: Michael Buesch <m@bues.ch>
3300L: linux-media@vger.kernel.org
3301S: Maintained
ccae7af2
MCC
3302F: drivers/media/tuners/fc0011.h
3303F: drivers/media/tuners/fc0011.c
eea977ed 3304
91952bc0
AP
3305FC2580 MEDIA DRIVER
3306M: Antti Palosaari <crope@iki.fi>
3307L: linux-media@vger.kernel.org
3308W: http://linuxtv.org/
3309W: http://palosaari.fi/linux/
3310Q: http://patchwork.linuxtv.org/project/linux-media/list/
3311T: git git://linuxtv.org/anttip/media_tree.git
3312S: Maintained
3313F: drivers/media/tuners/fc2580*
eea977ed 3314
88b2dbdb
EP
3315FANOTIFY
3316M: Eric Paris <eparis@redhat.com>
3317S: Maintained
3318F: fs/notify/fanotify/
3319F: include/linux/fanotify.h
c117ab84 3320F: include/uapi/linux/fanotify.h
88b2dbdb 3321
1da177e4 3322FARSYNC SYNCHRONOUS DRIVER
8b58be88 3323M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3324W: http://www.farsite.co.uk/
3325S: Supported
679655da 3326F: drivers/net/wan/farsync.*
1da177e4 3327
c5408b88 3328FAULT INJECTION SUPPORT
8b58be88 3329M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3330S: Supported
679655da
JP
3331F: Documentation/fault-injection/
3332F: lib/fault-inject.c
c5408b88 3333
cae727db
RL
3334FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3335M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3336L: fcoe-devel@open-fcoe.org
cae727db
RL
3337W: www.Open-FCoE.org
3338S: Supported
3339F: drivers/scsi/libfc/
3340F: drivers/scsi/fcoe/
3341F: include/scsi/fc/
3342F: include/scsi/libfc.h
3343F: include/scsi/libfcoe.h
c117ab84 3344F: include/uapi/scsi/fc/
cae727db 3345
e2d1d6c0 3346FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3347M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3348L: linux-fsdevel@vger.kernel.org
1da177e4 3349S: Maintained
679655da
JP
3350F: include/linux/fcntl.h
3351F: include/linux/fs.h
c117ab84
CEB
3352F: include/uapi/linux/fcntl.h
3353F: include/uapi/linux/fs.h
679655da
JP
3354F: fs/fcntl.c
3355F: fs/locks.c
1da177e4 3356
e2d1d6c0 3357FILESYSTEMS (VFS and infrastructure)
8b58be88 3358M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3359L: linux-fsdevel@vger.kernel.org
173acc7c 3360S: Maintained
679655da 3361F: fs/*
173acc7c 3362
b26e0ed4 3363FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3364M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3365L: lm-sensors@lm-sensors.org
3366S: Maintained
d5ca6918
JP
3367F: drivers/hwmon/f75375s.c
3368F: include/linux/f75375s.h
b26e0ed4 3369
a331b0c3
CL
3370FIREWIRE AUDIO DRIVERS
3371M: Clemens Ladisch <clemens@ladisch.de>
3372L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3373T: git git://git.alsa-project.org/alsa-kernel.git
3374S: Maintained
3375F: sound/firewire/
3376
eb86ec51
SR
3377FIREWIRE MEDIA DRIVERS (firedtv)
3378M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3379L: linux-media@vger.kernel.org
3380L: linux1394-devel@lists.sourceforge.net
3381T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3382S: Maintained
3383F: drivers/media/firewire/
3384
a511ce33
CB
3385FIREWIRE SBP-2 TARGET
3386M: Chris Boot <bootc@bootc.net>
3387L: linux-scsi@vger.kernel.org
3388L: target-devel@vger.kernel.org
3389L: linux1394-devel@lists.sourceforge.net
3390T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3391S: Maintained
3392F: drivers/target/sbp/
3393
7d2c86b5 3394FIREWIRE SUBSYSTEM
8b58be88 3395M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3396L: linux1394-devel@lists.sourceforge.net
958a29cb 3397W: http://ieee1394.wiki.kernel.org/
2ca526bf 3398T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3399S: Maintained
679655da 3400F: drivers/firewire/
8f06ce3b
SR
3401F: include/linux/firewire.h
3402F: include/uapi/linux/firewire*.h
9f6d3c4b 3403F: tools/firewire/
e2d1d6c0
RD
3404
3405FIRMWARE LOADER (request_firmware)
39e68089
ML
3406M: Ming Lei <ming.lei@canonical.com>
3407L: linux-kernel@vger.kernel.org
3408S: Maintained
679655da
JP
3409F: Documentation/firmware_class/
3410F: drivers/base/firmware*.c
3411F: include/linux/firmware.h
e2d1d6c0 3412
f730e3dc 3413FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3414M: Joshua Morris <josh.h.morris@us.ibm.com>
3415M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3416S: Maintained
3417F: drivers/block/rsxx/
3418
8206f664
JK
3419FLOPPY DRIVER
3420M: Jiri Kosina <jkosina@suse.cz>
3421T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3422S: Odd fixes
3423F: drivers/block/floppy.c
3424
9c9f32ed
AR
3425FMC SUBSYSTEM
3426M: Alessandro Rubini <rubini@gnudd.com>
3427W: http://www.ohwr.org/projects/fmc-bus
3428S: Supported
3429F: drivers/fmc/
3430F: include/linux/fmc*.h
3431F: include/linux/ipmi-fru.h
3432K: fmc_d.*register
3433
e2d1d6c0 3434FPU EMULATOR
8b58be88 3435M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3436W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3437S: Maintained
679655da 3438F: arch/x86/math-emu/
e2d1d6c0
RD
3439
3440FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3441L: netdev@vger.kernel.org
c173bfac 3442S: Orphan
679655da
JP
3443F: drivers/net/wan/dlci.c
3444F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3445
3446FRAMEBUFFER LAYER
5489e948
JCPV
3447M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3448M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3449L: linux-fbdev@vger.kernel.org
e2d1d6c0 3450W: http://linux-fbdev.sourceforge.net/
b22fe37b 3451Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3452T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3453S: Maintained
679655da 3454F: Documentation/fb/
d958c62c 3455F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3456F: drivers/video/
3457F: include/video/
679655da 3458F: include/linux/fb.h
c117ab84
CEB
3459F: include/uapi/video/
3460F: include/uapi/linux/fb.h
e2d1d6c0 3461
a57c188e 3462FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3463M: Timur Tabi <timur@tabi.org>
a57c188e 3464L: linux-fbdev@vger.kernel.org
c4ef9bc4 3465S: Maintained
a57c188e
TT
3466F: drivers/video/fsl-diu-fb.*
3467
e2d1d6c0 3468FREESCALE DMA DRIVER
8b58be88
JP
3469M: Li Yang <leoli@freescale.com>
3470M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3471L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3472S: Maintained
679655da 3473F: drivers/dma/fsldma.*
e2d1d6c0
RD
3474
3475FREESCALE I2C CPM DRIVER
8b58be88 3476M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3477L: linuxppc-dev@lists.ozlabs.org
846557d3 3478L: linux-i2c@vger.kernel.org
0d2b405a 3479S: Maintained
679655da 3480F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3481
60e8c5ab 3482FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3483M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3484L: linux-fbdev@vger.kernel.org
efc03ecb 3485L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3486S: Maintained
bad985a1 3487F: include/linux/platform_data/video-imxfb.h
679655da 3488F: drivers/video/imxfb.c
60e8c5ab 3489
4689a6b1 3490FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3491M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3492M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3493L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3494L: netdev@vger.kernel.org
3495S: Maintained
ec21e2ec 3496F: drivers/net/ethernet/freescale/fs_enet/
679655da 3497F: include/linux/fs_enet_pd.h
4689a6b1 3498
d9e9d82c 3499FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3500L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3501S: Orphan
679655da
JP
3502F: arch/powerpc/sysdev/qe_lib/
3503F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3504
b55ef929 3505FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3506M: Li Yang <leoli@freescale.com>
6372594a 3507L: linux-usb@vger.kernel.org
a4724ed6 3508L: linuxppc-dev@lists.ozlabs.org
a7205b30 3509S: Maintained
5429c731 3510F: drivers/usb/gadget/fsl*
a7205b30 3511
beaf53bf 3512FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3513M: Li Yang <leoli@freescale.com>
beaf53bf 3514L: netdev@vger.kernel.org
a4724ed6 3515L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3516S: Maintained
ec21e2ec 3517F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3518
d9e9d82c 3519FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3520M: Timur Tabi <timur@tabi.org>
a4724ed6 3521L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3522S: Maintained
df621252 3523F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3524
3525FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3526M: Timur Tabi <timur@tabi.org>
93711660 3527L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3528L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3529S: Maintained
69aefcea
JP
3530F: sound/soc/fsl/fsl*
3531F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3532
1da177e4 3533FREEVXFS FILESYSTEM
8b58be88 3534M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3535W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3536S: Maintained
679655da 3537F: fs/freevxfs/
1da177e4 3538
71038f52 3539FREEZER
8b58be88
JP
3540M: Pavel Machek <pavel@ucw.cz>
3541M: "Rafael J. Wysocki" <rjw@sisk.pl>
bf1c138e 3542L: linux-pm@vger.kernel.org
71038f52 3543S: Supported
679655da
JP
3544F: Documentation/power/freezing-of-tasks.txt
3545F: include/linux/freezer.h
3546F: kernel/freezer.c
71038f52 3547
839a1f79
KRW
3548FRONTSWAP API
3549M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3550L: linux-kernel@vger.kernel.org
3551S: Maintained
3552F: mm/frontswap.c
3553F: include/linux/frontswap.h
3554
a5432f5a 3555FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3556M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3557L: linux-cachefs@redhat.com
3558S: Supported
3559F: Documentation/filesystems/caching/
3560F: fs/fscache/
3561F: include/linux/fscache*.h
3562
f58ad8f5
JK
3563F2FS FILE SYSTEM
3564M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3565L: linux-f2fs-devel@lists.sourceforge.net
3566W: http://en.wikipedia.org/wiki/F2FS
3567T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3568S: Maintained
3569F: Documentation/filesystems/f2fs.txt
3570F: fs/f2fs/
3571F: include/linux/f2fs_fs.h
3572
5ab7ffea 3573FUJITSU FR-V (FRV) PORT
8b58be88 3574M: David Howells <dhowells@redhat.com>
1da177e4 3575S: Maintained
679655da 3576F: arch/frv/
1da177e4 3577
20b93734 3578FUJITSU LAPTOP EXTRAS
409a3e98 3579M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3580L: platform-driver-x86@vger.kernel.org
20b93734 3581S: Maintained
679655da 3582F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3583
4da621b6
HK
3584FUJITSU M-5MO LS CAMERA ISP DRIVER
3585M: Kyungmin Park <kyungmin.park@samsung.com>
3586M: Heungjun Kim <riverful.kim@samsung.com>
3587L: linux-media@vger.kernel.org
3588S: Maintained
90d72ac6 3589F: drivers/media/i2c/m5mols/
4da621b6
HK
3590F: include/media/m5mols.h
3591
2d24c490
RG
3592FUJITSU TABLET EXTRAS
3593M: Robert Gerlach <khnz@gmx.de>
3594L: platform-driver-x86@vger.kernel.org
3595S: Maintained
3596F: drivers/platform/x86/fujitsu-tablet.c
3597
04578f17 3598FUSE: FILESYSTEM IN USERSPACE
8b58be88 3599M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3600L: fuse-devel@lists.sourceforge.net
3601W: http://fuse.sourceforge.net/
3602S: Maintained
679655da 3603F: fs/fuse/
c117ab84 3604F: include/uapi/linux/fuse.h
04578f17 3605
1da177e4 3606FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3607M: Rik Faith <faith@cs.unc.edu>
1da177e4 3608L: linux-scsi@vger.kernel.org
baaea1dc 3609S: Odd Fixes (e.g., new signatures)
679655da 3610F: drivers/scsi/fdomain.*
1da177e4
LT
3611
3612GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3613M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3614L: linux-scsi@vger.kernel.org
3615W: http://www.icp-vortex.com/
3616S: Supported
679655da 3617F: drivers/scsi/gdt*
1da177e4 3618
3169a1c7
HV
3619GEMTEK FM RADIO RECEIVER DRIVER
3620M: Hans Verkuil <hverkuil@xs4all.nl>
3621L: linux-media@vger.kernel.org
3622T: git git://linuxtv.org/media_tree.git
3623W: http://linuxtv.org
3624S: Maintained
3625F: drivers/media/radio/radio-gemtek*
3626
1c23af90 3627GENERIC GPIO I2C DRIVER
880b0e26 3628M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3629S: Supported
679655da
JP
3630F: drivers/i2c/busses/i2c-gpio.c
3631F: include/linux/i2c-gpio.h
1c23af90 3632
92ed1a76
PK
3633GENERIC GPIO I2C MULTIPLEXER DRIVER
3634M: Peter Korsgaard <peter.korsgaard@barco.com>
3635L: linux-i2c@vger.kernel.org
3636S: Supported
e7065e20
JD
3637F: drivers/i2c/muxes/i2c-mux-gpio.c
3638F: include/linux/i2c-mux-gpio.h
3639F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3640
9251ce95 3641GENERIC HDLC (WAN) DRIVERS
8b58be88 3642M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3643W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3644S: Maintained
679655da
JP
3645F: drivers/net/wan/c101.c
3646F: drivers/net/wan/hd6457*
3647F: drivers/net/wan/hdlc*
3648F: drivers/net/wan/n2.c
3649F: drivers/net/wan/pc300too.c
3650F: drivers/net/wan/pci200syn.c
3651F: drivers/net/wan/wanxl*
1da177e4 3652
1527aab6 3653GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3654M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3655L: linux-arch@vger.kernel.org
3656T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3657S: Maintained
14430813
JP
3658F: include/asm-generic/
3659F: include/uapi/asm-generic/
1527aab6 3660
ccb86a69 3661GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3662M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3663L: kvm@vger.kernel.org
ccb86a69
MT
3664S: Supported
3665F: drivers/uio/uio_pci_generic.c
3666
5be7b50f 3667GFS2 FILE SYSTEM
8b58be88 3668M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3669L: cluster-devel@redhat.com
5be7b50f 3670W: http://sources.redhat.com/cluster/
08deed1e
JP
3671T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3672T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3673S: Supported
679655da
JP
3674F: Documentation/filesystems/gfs2*.txt
3675F: fs/gfs2/
c117ab84 3676F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3677
0a34eb8f 3678GIGASET ISDN DRIVERS
8b58be88
JP
3679M: Hansjoerg Lipp <hjlipp@web.de>
3680M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3681L: gigaset307x-common@lists.sourceforge.net
3682W: http://gigaset307x.sourceforge.net/
3683S: Maintained
679655da
JP
3684F: Documentation/isdn/README.gigaset
3685F: drivers/isdn/gigaset/
c117ab84 3686F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3687
a0dc00b4 3688GPIO SUBSYSTEM
e4651a9f 3689M: Linus Walleij <linus.walleij@linaro.org>
a0dc00b4 3690S: Maintained
d15b7179 3691L: linux-gpio@vger.kernel.org
98909cf0 3692F: Documentation/gpio.txt
a0dc00b4
GL
3693F: drivers/gpio/
3694F: include/linux/gpio*
9b692346 3695F: include/asm-generic/gpio.h
a0dc00b4 3696
71a6d0af
HW
3697GRE DEMULTIPLEXER DRIVER
3698M: Dmitry Kozlov <xeb@mail.ru>
3699L: netdev@vger.kernel.org
3700S: Maintained
11c26770
JP
3701F: net/ipv4/gre_demux.c
3702F: net/ipv4/gre_offload.c
71a6d0af
HW
3703F: include/net/gre.h
3704
d4c41139
KG
3705GRETH 10/100/1G Ethernet MAC device driver
3706M: Kristoffer Glembo <kristoffer@gaisler.com>
3707L: netdev@vger.kernel.org
3708S: Maintained
a31a96ad 3709F: drivers/net/ethernet/aeroflex/
d4c41139 3710
e8deeae2 3711GSPCA FINEPIX SUBDRIVER
8b58be88 3712M: Frank Zago <frank@zago.net>
661263b5 3713L: linux-media@vger.kernel.org
275ffde4 3714T: git git://linuxtv.org/media_tree.git
e8deeae2 3715S: Maintained
0c0d06ca 3716F: drivers/media/usb/gspca/finepix.c
e8deeae2 3717
4b3fa3c4
OL
3718GSPCA GL860 SUBDRIVER
3719M: Olivier Lorin <o.lorin@laposte.net>
3720L: linux-media@vger.kernel.org
275ffde4 3721T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3722S: Maintained
0c0d06ca 3723F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3724
e8deeae2 3725GSPCA M5602 SUBDRIVER
8b58be88 3726M: Erik Andren <erik.andren@gmail.com>
661263b5 3727L: linux-media@vger.kernel.org
275ffde4 3728T: git git://linuxtv.org/media_tree.git
e8deeae2 3729S: Maintained
0c0d06ca 3730F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3731
3732GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3733M: Hans de Goede <hdegoede@redhat.com>
661263b5 3734L: linux-media@vger.kernel.org
275ffde4 3735T: git git://linuxtv.org/media_tree.git
e8deeae2 3736S: Maintained
0c0d06ca 3737F: drivers/media/usb/gspca/pac207.c
e8deeae2 3738
261982f1 3739GSPCA SN9C20X SUBDRIVER
d95c5b0b 3740M: Brian Johnson <brijohn@gmail.com>
261982f1 3741L: linux-media@vger.kernel.org
275ffde4 3742T: git git://linuxtv.org/media_tree.git
261982f1 3743S: Maintained
0c0d06ca 3744F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3745
e8deeae2 3746GSPCA T613 SUBDRIVER
8b58be88 3747M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3748L: linux-media@vger.kernel.org
275ffde4 3749T: git git://linuxtv.org/media_tree.git
e8deeae2 3750S: Maintained
0c0d06ca 3751F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3752
3753GSPCA USB WEBCAM DRIVER
fc3f906b 3754M: Hans de Goede <hdegoede@redhat.com>
661263b5 3755L: linux-media@vger.kernel.org
275ffde4 3756T: git git://linuxtv.org/media_tree.git
e8deeae2 3757S: Maintained
0c0d06ca 3758F: drivers/media/usb/gspca/
e8deeae2 3759
aa3c598b
EG
3760STK1160 USB VIDEO CAPTURE DRIVER
3761M: Ezequiel Garcia <elezegarcia@gmail.com>
3762L: linux-media@vger.kernel.org
275ffde4 3763T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3764S: Maintained
3765F: drivers/media/usb/stk1160/
e8deeae2 3766
71a6d0af
HW
3767HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3768M: Frank Seidel <frank@f-seidel.de>
3769L: platform-driver-x86@vger.kernel.org
3770W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3771S: Maintained
3772F: drivers/platform/x86/hdaps.c
3773
48fc9e26
HV
3774HDPVR USB VIDEO ENCODER DRIVER
3775M: Hans Verkuil <hverkuil@xs4all.nl>
3776L: linux-media@vger.kernel.org
3777T: git git://linuxtv.org/media_tree.git
3778W: http://linuxtv.org
3779S: Odd Fixes
14430813 3780F: drivers/media/usb/hdpvr/
48fc9e26 3781
71a6d0af
HW
3782HWPOISON MEMORY FAILURE HANDLING
3783M: Andi Kleen <andi@firstfloor.org>
3784L: linux-mm@kvack.org
3785T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3786S: Maintained
3787F: mm/memory-failure.c
3788F: mm/hwpoison-inject.c
3789
3790HYPERVISOR VIRTUAL CONSOLE DRIVER
3791L: linuxppc-dev@lists.ozlabs.org
3792S: Odd Fixes
3793F: drivers/tty/hvc/
3794
5b543965 3795HARDWARE MONITORING
9e012c1a 3796M: Jean Delvare <khali@linux-fr.org>
ca462085 3797M: Guenter Roeck <linux@roeck-us.net>
5b543965 3798L: lm-sensors@lm-sensors.org
595142e0 3799W: http://www.lm-sensors.org/
9e012c1a 3800T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3801T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3802S: Maintained
047f4ec2 3803F: Documentation/hwmon/
679655da 3804F: drivers/hwmon/
047f4ec2 3805F: include/linux/hwmon*.h
5b543965 3806
844dd05f 3807HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3808M: Matt Mackall <mpm@selenic.com>
3809M: Herbert Xu <herbert@gondor.apana.org.au>
3810S: Odd fixes
679655da
JP
3811F: Documentation/hw_random.txt
3812F: drivers/char/hw_random/
3813F: include/linux/hw_random.h
844dd05f 3814
8b37fcfc
OBC
3815HARDWARE SPINLOCK CORE
3816M: Ohad Ben-Cohen <ohad@wizery.com>
3817S: Maintained
3818F: Documentation/hwspinlock.txt
3819F: drivers/hwspinlock/hwspinlock_*
3820F: include/linux/hwspinlock.h
3821
1da177e4 3822HARMONY SOUND DRIVER
ac6aecbf 3823L: linux-parisc@vger.kernel.org
1da177e4 3824S: Maintained
679655da 3825F: sound/parisc/harmony.*
1da177e4 3826
91952bc0
AP
3827HD29L2 MEDIA DRIVER
3828M: Antti Palosaari <crope@iki.fi>
3829L: linux-media@vger.kernel.org
3830W: http://linuxtv.org/
3831W: http://palosaari.fi/linux/
3832Q: http://patchwork.linuxtv.org/project/linux-media/list/
3833T: git git://linuxtv.org/anttip/media_tree.git
3834S: Maintained
3835F: drivers/media/dvb-frontends/hd29l2*
3836
e2d1d6c0 3837HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3838M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3839L: iss_storagedev@hp.com
3840S: Maintained
679655da
JP
3841F: Documentation/blockdev/cpqarray.txt
3842F: drivers/block/cpqarray.*
e2d1d6c0 3843
9257aa49 3844HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3845M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3846L: iss_storagedev@hp.com
3847S: Supported
3848F: Documentation/scsi/hpsa.txt
3849F: drivers/scsi/hpsa*.[ch]
3850F: include/linux/cciss*.h
c117ab84 3851F: include/uapi/linux/cciss*.h
9257aa49 3852
e2d1d6c0 3853HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 3854M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
3855L: iss_storagedev@hp.com
3856S: Supported
679655da
JP
3857F: Documentation/blockdev/cciss.txt
3858F: drivers/block/cciss*
3859F: include/linux/cciss_ioctl.h
c117ab84 3860F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 3861
1da177e4 3862HFS FILESYSTEM
6cf515e1
GU
3863L: linux-fsdevel@vger.kernel.org
3864S: Orphan
679655da
JP
3865F: Documentation/filesystems/hfs.txt
3866F: fs/hfs/
1da177e4
LT
3867
3868HGA FRAMEBUFFER DRIVER
8b58be88 3869M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
3870L: linux-nvidia@lists.surfsouth.com
3871W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3872S: Maintained
679655da 3873F: drivers/video/hgafb.c
1da177e4 3874
4480f15b 3875HIBERNATION (aka Software Suspend, aka swsusp)
8b58be88
JP
3876M: Pavel Machek <pavel@ucw.cz>
3877M: "Rafael J. Wysocki" <rjw@sisk.pl>
bf1c138e 3878L: linux-pm@vger.kernel.org
e2d1d6c0 3879S: Supported
679655da
JP
3880F: arch/x86/power/
3881F: drivers/base/power/
3882F: kernel/power/
3883F: include/linux/suspend.h
3884F: include/linux/freezer.h
3885F: include/linux/pm.h
679655da 3886F: arch/*/include/asm/suspend*.h
e2d1d6c0 3887
4ef4caad 3888HID CORE LAYER
8b58be88 3889M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 3890L: linux-input@vger.kernel.org
54e5881d 3891T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 3892S: Maintained
679655da
JP
3893F: drivers/hid/
3894F: include/linux/hid*
c117ab84 3895F: include/uapi/linux/hid*
4ef4caad 3896
38bed542 3897HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 3898M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 3899T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 3900S: Maintained
679655da
JP
3901F: Documentation/timers/
3902F: kernel/hrtimer.c
88606e80
TG
3903F: kernel/time/clockevents.c
3904F: kernel/time/tick*.*
3905F: kernel/time/timer_*.c
05ed8490 3906F: include/linux/clockchips.h
679655da 3907F: include/linux/hrtimer.h
38bed542 3908
1da177e4 3909HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 3910L: linux-hams@vger.kernel.org
8b64f2a0 3911S: Orphan
679655da
JP
3912F: drivers/net/hamradio/dmascc.c
3913F: drivers/net/hamradio/scc.c
1da177e4 3914
ede1e6f8 3915HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 3916M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
3917W: http://www.highpoint-tech.com
3918S: Supported
679655da
JP
3919F: Documentation/scsi/hptiop.txt
3920F: drivers/scsi/hptiop.c
ede1e6f8 3921
1da177e4 3922HIPPI
8b58be88 3923M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
3924L: linux-hippi@sunsite.dk
3925S: Maintained
679655da 3926F: include/linux/hippidevice.h
c117ab84 3927F: include/uapi/linux/if_hippi.h
679655da 3928F: net/802/hippi.c
ff5a3b50 3929F: drivers/net/hippi/
1da177e4 3930
ff1d2767 3931HOST AP DRIVER
8b58be88 3932M: Jouni Malinen <j@w1.fi>
85d32e7b 3933L: hostap@shmoo.com (subscribers-only)
724c6b35 3934L: linux-wireless@vger.kernel.org
ff1d2767
JM
3935W: http://hostap.epitest.fi/
3936S: Maintained
679655da 3937F: drivers/net/wireless/hostap/
ff1d2767 3938
dd8cd779 3939HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 3940L: platform-driver-x86@vger.kernel.org
95c70215 3941S: Orphan
679655da 3942F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 3943
e2d1d6c0 3944HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 3945M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 3946S: Maintained
7e25d724 3947F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 3948
7d2c86b5 3949HPET: High Precision Event Timers driver
8b58be88 3950M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 3951S: Maintained
679655da
JP
3952F: Documentation/timers/hpet.txt
3953F: drivers/char/hpet.c
3954F: include/linux/hpet.h
c117ab84 3955F: include/uapi/linux/hpet.h
b9b0332f 3956
e07b5d79 3957HPET: x86
9c5fb19a 3958M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 3959S: Maintained
679655da
JP
3960F: arch/x86/kernel/hpet.c
3961F: arch/x86/include/asm/hpet.h
b9b0332f 3962
1da177e4 3963HPFS FILESYSTEM
8b58be88 3964M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
3965W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3966S: Maintained
679655da 3967F: fs/hpfs/
1da177e4 3968
7d2c86b5 3969HSO 3G MODEM DRIVER
8b58be88 3970M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
3971W: http://www.pharscape.org
3972S: Maintained
679655da 3973F: drivers/net/usb/hso.c
11cd29b0 3974
5a18c343 3975HTCPEN TOUCHSCREEN DRIVER
8b58be88 3976M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
3977L: linux-input@vger.kernel.org
3978S: Maintained
679655da 3979F: drivers/input/touchscreen/htcpen.c
5a18c343 3980
1da177e4 3981HUGETLB FILESYSTEM
6d49e352 3982M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 3983S: Maintained
679655da 3984F: fs/hugetlbfs/
1da177e4 3985
05183189
S
3986Hyper-V CORE AND DRIVERS
3987M: K. Y. Srinivasan <kys@microsoft.com>
3988M: Haiyang Zhang <haiyangz@microsoft.com>
3989L: devel@linuxdriverproject.org
3990S: Maintained
a4162747
HZ
3991F: arch/x86/include/asm/mshyperv.h
3992F: arch/x86/include/uapi/asm/hyperv.h
3993F: arch/x86/kernel/cpu/mshyperv.c
05183189 3994F: drivers/hid/hid-hyperv.c
a4162747 3995F: drivers/hv/
05183189 3996F: drivers/net/hyperv/
a4162747
HZ
3997F: drivers/scsi/storvsc_drv.c
3998F: drivers/video/hyperv_fb.c
3999F: include/linux/hyperv.h
4000F: tools/hv/
05183189 4001
d85c8a6a
JD
4002I2C OVER PARALLEL PORT
4003M: Jean Delvare <khali@linux-fr.org>
4004L: linux-i2c@vger.kernel.org
4005S: Maintained
4006F: Documentation/i2c/busses/i2c-parport
4007F: Documentation/i2c/busses/i2c-parport-light
4008F: drivers/i2c/busses/i2c-parport.c
4009F: drivers/i2c/busses/i2c-parport-light.c
4010
4011I2C/SMBUS CONTROLLER DRIVERS FOR PC
4012M: Jean Delvare <khali@linux-fr.org>
4013L: linux-i2c@vger.kernel.org
4014S: Maintained
4015F: Documentation/i2c/busses/i2c-ali1535
4016F: Documentation/i2c/busses/i2c-ali1563
4017F: Documentation/i2c/busses/i2c-ali15x3
4018F: Documentation/i2c/busses/i2c-amd756
4019F: Documentation/i2c/busses/i2c-amd8111
4020F: Documentation/i2c/busses/i2c-i801
4021F: Documentation/i2c/busses/i2c-nforce2
4022F: Documentation/i2c/busses/i2c-piix4
4023F: Documentation/i2c/busses/i2c-sis5595
4024F: Documentation/i2c/busses/i2c-sis630
4025F: Documentation/i2c/busses/i2c-sis96x
4026F: Documentation/i2c/busses/i2c-via
4027F: Documentation/i2c/busses/i2c-viapro
4028F: drivers/i2c/busses/i2c-ali1535.c
4029F: drivers/i2c/busses/i2c-ali1563.c
4030F: drivers/i2c/busses/i2c-ali15x3.c
4031F: drivers/i2c/busses/i2c-amd756.c
4032F: drivers/i2c/busses/i2c-amd756-s4882.c
4033F: drivers/i2c/busses/i2c-amd8111.c
4034F: drivers/i2c/busses/i2c-i801.c
4035F: drivers/i2c/busses/i2c-isch.c
4036F: drivers/i2c/busses/i2c-nforce2.c
4037F: drivers/i2c/busses/i2c-nforce2-s4985.c
4038F: drivers/i2c/busses/i2c-piix4.c
4039F: drivers/i2c/busses/i2c-sis5595.c
4040F: drivers/i2c/busses/i2c-sis630.c
4041F: drivers/i2c/busses/i2c-sis96x.c
4042F: drivers/i2c/busses/i2c-via.c
4043F: drivers/i2c/busses/i2c-viapro.c
4044
cb7f07a4
NH
4045I2C/SMBUS ISMT DRIVER
4046M: Seth Heasley <seth.heasley@intel.com>
4047M: Neil Horman <nhorman@tuxdriver.com>
4048L: linux-i2c@vger.kernel.org
4049F: drivers/i2c/busses/i2c-ismt.c
4050F: Documentation/i2c/busses/i2c-ismt
4051
6ea884db 4052I2C/SMBUS STUB DRIVER
94877548 4053M: Jean Delvare <khali@linux-fr.org>
846557d3 4054L: linux-i2c@vger.kernel.org
6ea884db 4055S: Maintained
8547a5bc 4056F: drivers/i2c/i2c-stub.c
6ea884db 4057
5b543965 4058I2C SUBSYSTEM
14d77c4d 4059M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4060L: linux-i2c@vger.kernel.org
a01064a9 4061W: http://i2c.wiki.kernel.org/
14d77c4d 4062T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4063S: Maintained
679655da
JP
4064F: Documentation/i2c/
4065F: drivers/i2c/
4066F: include/linux/i2c.h
03b70d62 4067F: include/linux/i2c-*.h
c117ab84
CEB
4068F: include/uapi/linux/i2c.h
4069F: include/uapi/linux/i2c-*.h
1da177e4 4070
d85c8a6a
JD
4071I2C-TAOS-EVM DRIVER
4072M: Jean Delvare <khali@linux-fr.org>
4073L: linux-i2c@vger.kernel.org
4074S: Maintained
4075F: Documentation/i2c/busses/i2c-taos-evm
4076F: drivers/i2c/busses/i2c-taos-evm.c
4077
e8c76eed 4078I2C-TINY-USB DRIVER
8b58be88 4079M: Till Harbaum <till@harbaum.org>
846557d3 4080L: linux-i2c@vger.kernel.org
932d1872 4081W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4082S: Maintained
679655da 4083F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4084
1da177e4 4085i386 BOOT CODE
8b58be88 4086M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4087S: Maintained
679655da 4088F: arch/x86/boot/
1da177e4
LT
4089
4090i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4091M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4092T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4093S: Maintained
4094
1da177e4 4095IA64 (Itanium) PLATFORM
8b58be88
JP
4096M: Tony Luck <tony.luck@intel.com>
4097M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4098L: linux-ia64@vger.kernel.org
6b1c70b1 4099T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4100S: Maintained
679655da 4101F: arch/ia64/
1da177e4 4102
956c203c 4103IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4104M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4105M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4106L: linux-crypto@vger.kernel.org
4107S: Supported
4108F: drivers/crypto/nx/
4109
0e16aafb
SJ
4110IBM Power 842 compression accelerator
4111M: Robert Jennings <rcj@linux.vnet.ibm.com>
4112S: Supported
4113F: drivers/crypto/nx/nx-842.c
4114F: include/linux/nx842.h
4115
1da177e4 4116IBM Power Linux RAID adapter
8b58be88 4117M: Brian King <brking@us.ibm.com>
1da177e4 4118S: Supported
679655da 4119F: drivers/scsi/ipr.*
1da177e4 4120
9d348af4
SL
4121IBM Power Virtual Ethernet Device Driver
4122M: Santiago Leon <santil@linux.vnet.ibm.com>
4123L: netdev@vger.kernel.org
4124S: Supported
9aa32835 4125F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4126
4b7652cc
RJ
4127IBM Power Virtual SCSI/FC Device Drivers
4128M: Robert Jennings <rcj@linux.vnet.ibm.com>
4129L: linux-scsi@vger.kernel.org
4130S: Supported
4131F: drivers/scsi/ibmvscsi/
4132X: drivers/scsi/ibmvscsi/ibmvstgt.c
4133
1da177e4
LT
4134IBM ServeRAID RAID DRIVER
4135P: Jack Hammer
8b58be88 4136M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4137W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4138S: Supported
679655da 4139F: drivers/scsi/ips.*
1da177e4 4140
6ed9f9c4
PT
4141ICH LPC AND GPIO DRIVER
4142M: Peter Tyser <ptyser@xes-inc.com>
4143S: Maintained
4144F: drivers/mfd/lpc_ich.c
4145F: drivers/gpio/gpio-ich.c
4146
1e7106fc 4147IDE SUBSYSTEM
8b58be88 4148M: "David S. Miller" <davem@davemloft.net>
1da177e4 4149L: linux-ide@vger.kernel.org
8a6e2535 4150Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4151T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4152S: Maintained
679655da
JP
4153F: Documentation/ide/
4154F: drivers/ide/
4155F: include/linux/ide.h
1da177e4 4156
6cb8c13d
IP
4157IDEAPAD LAPTOP EXTRAS DRIVER
4158M: Ike Panhc <ike.pan@canonical.com>
4159L: platform-driver-x86@vger.kernel.org
4160W: http://launchpad.net/ideapad-laptop
4161S: Maintained
4162F: drivers/platform/x86/ideapad-laptop.c
4163
1ea4c161
AM
4164IDEAPAD LAPTOP SLIDEBAR DRIVER
4165M: Andrey Moiseev <o2g.org.ru@gmail.com>
4166L: linux-input@vger.kernel.org
4167W: https://github.com/o2genum/ideapad-slidebar
4168S: Maintained
4169F: drivers/input/misc/ideapad_slidebar.c
4170
0f861e8c 4171IDE/ATAPI DRIVERS
487ba8e8 4172M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4173L: linux-ide@vger.kernel.org
c404c199 4174S: Maintained
679655da
JP
4175F: Documentation/cdrom/ide-cd
4176F: drivers/ide/ide-cd*
1da177e4 4177
27471fdb 4178IDLE-I7300
8b58be88 4179M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4180L: linux-pm@vger.kernel.org
27471fdb 4181S: Supported
679655da 4182F: drivers/idle/i7300_idle.c
27471fdb 4183
02cf2286 4184IEEE 802.15.4 SUBSYSTEM
68653359 4185M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4186M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4187L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4188W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4189T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4190S: Maintained
4191F: net/ieee802154/
68653359 4192F: net/mac802154/
251741b1 4193F: drivers/net/ieee802154/
02cf2286 4194
40ad4a30
SY
4195IGUANAWORKS USB IR TRANSCEIVER
4196M: Sean Young <sean@mess.org>
4197L: linux-media@vger.kernel.org
4198S: Maintained
4199F: drivers/media/rc/iguanair.c
4200
9545f86e
AP
4201IIO SUBSYSTEM AND DRIVERS
4202M: Jonathan Cameron <jic23@cam.ac.uk>
4203L: linux-iio@vger.kernel.org
4204S: Maintained
03e7c251 4205F: drivers/iio/
9545f86e
AP
4206F: drivers/staging/iio/
4207
65519263
SG
4208IKANOS/ADI EAGLE ADSL USB DRIVER
4209M: Matthieu Castet <castet.matthieu@free.fr>
4210M: Stanislaw Gruszka <stf_xl@wp.pl>
4211S: Maintained
4212F: drivers/usb/atm/ueagle-atm.c
4213
e89ab51f
GR
4214INA209 HARDWARE MONITOR DRIVER
4215M: Guenter Roeck <linux@roeck-us.net>
4216L: lm-sensors@lm-sensors.org
4217S: Maintained
4218F: Documentation/hwmon/ina209
4219F: Documentation/devicetree/bindings/i2c/ina209.txt
4220F: drivers/hwmon/ina209.c
4221
4222INA2XX HARDWARE MONITOR DRIVER
4223M: Guenter Roeck <linux@roeck-us.net>
4224L: lm-sensors@lm-sensors.org
4225S: Maintained
4226F: Documentation/hwmon/ina2xx
4227F: drivers/hwmon/ina2xx.c
4228F: include/linux/platform_data/ina2xx.h
4229
14dc124f
SIG
4230INDUSTRY PACK SUBSYSTEM (IPACK)
4231M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4232M: Jens Taprogge <jens.taprogge@taprogge.org>
4233M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4234L: industrypack-devel@lists.sourceforge.net
4235W: http://industrypack.sourceforge.net
4236S: Maintained
4237F: drivers/ipack/
4238
aa7168f4 4239INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4240M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4241M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4242S: Supported
679655da 4243F: security/integrity/ima/
aa7168f4 4244
1da177e4 4245IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4246L: linux-fbdev@vger.kernel.org
843393d3 4247S: Orphan
679655da 4248F: drivers/video/imsttfb.c
1da177e4
LT
4249
4250INFINIBAND SUBSYSTEM
db9fd848 4251M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4252M: Sean Hefty <sean.hefty@intel.com>
4253M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4254L: linux-rdma@vger.kernel.org
605841f5 4255W: http://www.openfabrics.org/
8a6e2535 4256Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4257T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4258S: Supported
679655da
JP
4259F: Documentation/infiniband/
4260F: drivers/infiniband/
c117ab84 4261F: include/uapi/linux/if_infiniband.h
1da177e4 4262
c9f04f58 4263INOTIFY
8b58be88
JP
4264M: John McCutchan <john@johnmccutchan.com>
4265M: Robert Love <rlove@rlove.org>
4266M: Eric Paris <eparis@parisplace.org>
c9f04f58 4267S: Maintained
679655da
JP
4268F: Documentation/filesystems/inotify.txt
4269F: fs/notify/inotify/
4270F: include/linux/inotify.h
c117ab84 4271F: include/uapi/linux/inotify.h
c9f04f58 4272
e2d1d6c0 4273INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4274M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4275M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4276L: linux-input@vger.kernel.org
8a6e2535 4277Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4278T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4279S: Maintained
679655da 4280F: drivers/input/
f4eea7e2 4281F: include/linux/input.h
c117ab84 4282F: include/uapi/linux/input.h
f4eea7e2 4283F: include/linux/input/
e2d1d6c0 4284
3267a87f
HR
4285INPUT MULTITOUCH (MT) PROTOCOL
4286M: Henrik Rydberg <rydberg@euromail.se>
4287L: linux-input@vger.kernel.org
7f9c2454 4288T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4289S: Maintained
4290F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4291F: drivers/input/input-mt.c
3267a87f
HR
4292K: \b(ABS|SYN)_MT_
4293
4ac13e17
DJ
4294INTEL C600 SERIES SAS CONTROLLER DRIVER
4295M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4296M: Lukasz Dorau <lukasz.dorau@intel.com>
4297M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4298M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4299L: linux-scsi@vger.kernel.org
7106891a
DJ
4300T: git git://git.code.sf.net/p/intel-sas/isci
4301S: Supported
4ac13e17 4302F: drivers/scsi/isci/
4ac13e17 4303
26717172
LB
4304INTEL IDLE DRIVER
4305M: Len Brown <lenb@kernel.org>
bf1c138e 4306L: linux-pm@vger.kernel.org
08deed1e 4307T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4308S: Supported
4309F: drivers/idle/intel_idle.c
4310
9eb8ef74 4311INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4312M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4313L: linux-fbdev@vger.kernel.org
ce00f85c 4314S: Maintained
679655da
JP
4315F: Documentation/fb/intelfb.txt
4316F: drivers/video/intelfb/
9eb8ef74 4317
1da177e4 4318INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4319M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4320L: linux-fbdev@vger.kernel.org
ce00f85c 4321S: Maintained
679655da 4322F: drivers/video/i810/
1da177e4 4323
f4a9bc4c 4324INTEL MENLOW THERMAL DRIVER
8b58be88 4325M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4326L: platform-driver-x86@vger.kernel.org
f4a9bc4c
TS
4327W: http://www.lesswatts.org/projects/acpi/
4328S: Supported
679655da 4329F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4330
1da177e4 4331INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4332M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4333S: Maintained
679655da
JP
4334F: arch/x86/kernel/microcode_core.c
4335F: arch/x86/kernel/microcode_intel.c
1da177e4 4336
248a9dc3 4337INTEL I/OAT DMA DRIVER
ab5f8c6e 4338M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4339S: Maintained
679655da 4340F: drivers/dma/ioat*
248a9dc3 4341
6c8909b4 4342INTEL IOMMU (VT-d)
8b58be88 4343M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4344L: iommu@lists.linux-foundation.org
54e5881d 4345T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4346S: Supported
3fb39615 4347F: drivers/iommu/intel-iommu.c
679655da 4348F: include/linux/intel-iommu.h
6c8909b4 4349
b3e5f263 4350INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4351M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4352S: Odd fixes
679655da 4353F: drivers/dma/iop-adma.c
b3e5f263 4354
9251ce95 4355INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4356M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4357S: Maintained
679655da
JP
4358F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4359F: arch/arm/mach-ixp4xx/include/mach/npe.h
4360F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4361F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4362F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4363F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4364
844dd05f 4365INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4366M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4367S: Maintained
679655da 4368F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4369
1bff6529 4370INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e)
8b58be88
JP
4371M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4372M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4373M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4374M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4375M: Don Skidmore <donald.c.skidmore@intel.com>
4376M: Greg Rose <gregory.v.rose@intel.com>
dee1ad47 4377M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
0d164401 4378M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4379M: John Ronciak <john.ronciak@intel.com>
f6fde11a 4380M: Tushar Dave <tushar.n.dave@intel.com>
dcd01faf 4381L: e1000-devel@lists.sourceforge.net
f6fde11a 4382W: http://www.intel.com/support/feedback.htm
d94e6fed 4383W: http://e1000.sourceforge.net/
dee1ad47
JK
4384T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4385T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4386S: Supported
0d164401
JK
4387F: Documentation/networking/e100.txt
4388F: Documentation/networking/e1000.txt
4389F: Documentation/networking/e1000e.txt
4390F: Documentation/networking/igb.txt
4391F: Documentation/networking/igbvf.txt
4392F: Documentation/networking/ixgb.txt
4393F: Documentation/networking/ixgbe.txt
4394F: Documentation/networking/ixgbevf.txt
1bff6529 4395F: Documentation/networking/i40e.txt
dee1ad47 4396F: drivers/net/ethernet/intel/
1da177e4 4397
ca907a90
SY
4398INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4399M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4400L: linux-wireless@vger.kernel.org
ca907a90 4401S: Maintained
679655da 4402F: Documentation/networking/README.ipw2100
679655da 4403F: Documentation/networking/README.ipw2200
ca907a90 4404F: drivers/net/wireless/ipw2x00/
826d2abe 4405
4bd96a7a 4406INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4407M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4408M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4409M: Shane Wang <shane.wang@intel.com>
4410L: tboot-devel@lists.sourceforge.net
4411W: http://tboot.sourceforge.net
e9b7d7c8 4412T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4413S: Supported
4414F: Documentation/intel_txt.txt
4415F: include/linux/tboot.h
4416F: arch/x86/kernel/tboot.c
4417
8a70da82 4418INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4419M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4420M: linux-wimax@intel.com
4421L: wimax@linuxwimax.org
4422S: Supported
4423W: http://linuxwimax.org
679655da
JP
4424F: Documentation/wimax/README.i2400m
4425F: drivers/net/wimax/i2400m/
c117ab84 4426F: include/uapi/linux/wimax/i2400m.h
8a70da82 4427
1c0ce89c
SG
4428INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4429M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4430L: linux-wireless@vger.kernel.org
1c0ce89c 4431S: Supported
efa3144e
WYG
4432F: drivers/net/wireless/iwlegacy/
4433
b481de9c 4434INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4435M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4436M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4437M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4438L: linux-wireless@vger.kernel.org
b481de9c 4439W: http://intellinuxwireless.org
b62ff718 4440T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4441S: Supported
679655da 4442F: drivers/net/wireless/iwlwifi/
b481de9c 4443
de8fe023
TW
4444INTEL MANAGEMENT ENGINE (mei)
4445M: Tomas Winkler <tomas.winkler@intel.com>
4446L: linux-kernel@vger.kernel.org
4447S: Supported
c117ab84 4448F: include/uapi/linux/mei.h
de8fe023 4449F: drivers/misc/mei/*
e07950a1 4450F: Documentation/misc-devices/mei/*
de8fe023 4451
cb109a0e 4452IOC3 ETHERNET DRIVER
8b58be88 4453M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4454L: linux-mips@linux-mips.org
4455S: Maintained
8862bf1e 4456F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4457
cb109a0e 4458IOC3 SERIAL DRIVER
8b58be88 4459M: Pat Gefre <pfg@sgi.com>
d39e0721 4460L: linux-serial@vger.kernel.org
cb109a0e 4461S: Maintained
df621252 4462F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4463
4480f15b 4464IP MASQUERADING
8b58be88 4465M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4466S: Maintained
679655da 4467F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4468
1202d6ff 4469IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4470M: Francois Romieu <romieu@fr.zoreil.com>
4471M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4472L: netdev@vger.kernel.org
4473S: Maintained
7443713a 4474F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4475
4480f15b 4476IPATH DRIVER
8473c603 4477M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4478L: linux-rdma@vger.kernel.org
52a09a04 4479S: Maintained
679655da 4480F: drivers/infiniband/hw/ipath/
77d8798b 4481
4409ebe9 4482IPMI SUBSYSTEM
8b58be88 4483M: Corey Minyard <minyard@acm.org>
b0c90653 4484L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4485W: http://openipmi.sourceforge.net/
4486S: Supported
679655da
JP
4487F: Documentation/IPMI.txt
4488F: drivers/char/ipmi/
4489F: include/linux/ipmi*
c117ab84 4490F: include/uapi/linux/ipmi*
4409ebe9 4491
e2d1d6c0 4492IPS SCSI RAID DRIVER
8b58be88 4493M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4494L: linux-scsi@vger.kernel.org
4495W: http://www.adaptec.com/
4496S: Maintained
679655da 4497F: drivers/scsi/ips*
e2d1d6c0
RD
4498
4499IPVS
8b58be88
JP
4500M: Wensong Zhang <wensong@linux-vs.org>
4501M: Simon Horman <horms@verge.net.au>
4502M: Julian Anastasov <ja@ssi.bg>
979b6c13 4503L: netdev@vger.kernel.org
e2d1d6c0 4504L: lvs-devel@vger.kernel.org
1da177e4 4505S: Maintained
679655da 4506F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4507F: include/net/ip_vs.h
c117ab84 4508F: include/uapi/linux/ip_vs.h
679655da 4509F: net/netfilter/ipvs/
1da177e4 4510
e7839f25 4511IPWIRELESS DRIVER
8b58be88
JP
4512M: Jiri Kosina <jkosina@suse.cz>
4513M: David Sterba <dsterba@suse.cz>
92094aa0 4514S: Odd Fixes
282361a0 4515F: drivers/tty/ipwireless/
099dc4fb 4516
e2d1d6c0 4517IPX NETWORK LAYER
8b58be88 4518M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4519L: netdev@vger.kernel.org
4520S: Maintained
679655da 4521F: include/net/ipx.h
c117ab84 4522F: include/uapi/linux/ipx.h
679655da 4523F: net/ipx/
e2d1d6c0 4524
1da177e4 4525IRDA SUBSYSTEM
8b58be88 4526M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4527L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4528L: netdev@vger.kernel.org
1da177e4 4529W: http://irda.sourceforge.net/
f353976d 4530S: Maintained
e0057975 4531T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4532F: Documentation/networking/irda.txt
4533F: drivers/net/irda/
4534F: include/net/irda/
4535F: net/irda/
1da177e4 4536
a800c7cc
TG
4537IRQ SUBSYSTEM
4538M: Thomas Gleixner <tglx@linutronix.de>
4539S: Maintained
75fc2d37 4540T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4541F: kernel/irq/
edd96900 4542F: drivers/irqchip/
a800c7cc 4543
7ab3a837
GL
4544IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4545M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4546S: Maintained
4547F: Documentation/IRQ-domain.txt
4548F: include/linux/irqdomain.h
4549F: kernel/irq/irqdomain.c
4550
e2d1d6c0 4551ISAPNP
8b58be88 4552M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4553S: Maintained
679655da
JP
4554F: Documentation/isapnp.txt
4555F: drivers/pnp/isapnp/
4556F: include/linux/isapnp.h
e2d1d6c0 4557
d39b8420
HV
4558ISA RADIO MODULE
4559M: Hans Verkuil <hverkuil@xs4all.nl>
4560L: linux-media@vger.kernel.org
4561T: git git://linuxtv.org/media_tree.git
4562W: http://linuxtv.org
4563S: Maintained
4564F: drivers/media/radio/radio-isa*
4565
71a6d0af
HW
4566iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4567M: Peter Jones <pjones@redhat.com>
4568M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4569S: Maintained
4570F: drivers/firmware/iscsi_ibft*
4571
14816b1e 4572ISCSI
8b58be88 4573M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4574L: open-iscsi@googlegroups.com
4575W: www.open-iscsi.org
54e5881d 4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4577S: Maintained
679655da
JP
4578F: drivers/scsi/*iscsi*
4579F: include/scsi/*iscsi*
14816b1e 4580
1e65eb42
OG
4581ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4582M: Or Gerlitz <ogerlitz@mellanox.com>
4583M: Roi Dayan <roid@mellanox.com>
4584L: linux-rdma@vger.kernel.org
4585S: Supported
4586W: http://www.openfabrics.org
4587W: www.open-iscsi.org
4588Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4589F: drivers/infiniband/ulp/iser/
1e65eb42 4590
1da177e4 4591ISDN SUBSYSTEM
8b58be88 4592M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4593L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4594L: netdev@vger.kernel.org
1da177e4 4595W: http://www.isdn4linux.de
54e5881d 4596T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4597S: Maintained
679655da
JP
4598F: Documentation/isdn/
4599F: drivers/isdn/
4600F: include/linux/isdn.h
4601F: include/linux/isdn/
c117ab84
CEB
4602F: include/uapi/linux/isdn.h
4603F: include/uapi/linux/isdn/
1da177e4
LT
4604
4605ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4606M: Armin Schindler <mac@melware.de>
d5d52273 4607L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4608W: http://www.melware.de
4609S: Maintained
679655da 4610F: drivers/isdn/hardware/eicon/
1da177e4 4611
d624870f
JD
4612IT87 HARDWARE MONITORING DRIVER
4613M: Jean Delvare <khali@linux-fr.org>
4614L: lm-sensors@lm-sensors.org
4615S: Maintained
4616F: Documentation/hwmon/it87
4617F: drivers/hwmon/it87.c
4618
68620bdd
MP
4619IT913X MEDIA DRIVER
4620M: Malcolm Priestley <tvboxspy@gmail.com>
4621L: linux-media@vger.kernel.org
4622W: http://linuxtv.org/
4623Q: http://patchwork.linuxtv.org/project/linux-media/list/
4624S: Maintained
4625F: drivers/media/usb/dvb-usb-v2/it913x*
4626
4627IT913X FE MEDIA DRIVER
4628M: Malcolm Priestley <tvboxspy@gmail.com>
4629L: linux-media@vger.kernel.org
4630W: http://linuxtv.org/
4631Q: http://patchwork.linuxtv.org/project/linux-media/list/
4632S: Maintained
4633F: drivers/media/dvb-frontends/it913x-fe*
4634
d7104bff
AP
4635IT913X MEDIA DRIVER
4636M: Antti Palosaari <crope@iki.fi>
4637L: linux-media@vger.kernel.org
4638W: http://linuxtv.org/
4639W: http://palosaari.fi/linux/
4640Q: http://patchwork.linuxtv.org/project/linux-media/list/
4641T: git git://linuxtv.org/anttip/media_tree.git
4642S: Maintained
9d9fb744 4643F: drivers/media/tuners/tuner_it913x*
d7104bff 4644
91821ff3 4645IVTV VIDEO4LINUX DRIVER
6afdeaf8 4646M: Andy Walls <awalls@md.metrocast.net>
c4240509 4647L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4648L: linux-media@vger.kernel.org
275ffde4 4649T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4650W: http://www.ivtvdriver.org
4651S: Maintained
679655da 4652F: Documentation/video4linux/*.ivtv
90d72ac6 4653F: drivers/media/pci/ivtv/
c117ab84 4654F: include/uapi/linux/ivtv*
91821ff3 4655
68620bdd
MP
4656IX2505V MEDIA DRIVER
4657M: Malcolm Priestley <tvboxspy@gmail.com>
4658L: linux-media@vger.kernel.org
4659W: http://linuxtv.org/
4660Q: http://patchwork.linuxtv.org/project/linux-media/list/
4661S: Maintained
4662F: drivers/media/dvb-frontends/ix2505v*
4663
4453d736
GR
4664JC42.4 TEMPERATURE SENSOR DRIVER
4665M: Guenter Roeck <linux@roeck-us.net>
4666L: lm-sensors@lm-sensors.org
4667S: Maintained
4668F: drivers/hwmon/jc42.c
4669F: Documentation/hwmon/jc42
4670
e2d1d6c0 4671JFS FILESYSTEM
3256f80f 4672M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4673L: jfs-discussion@lists.sourceforge.net
4674W: http://jfs.sourceforge.net/
54e5881d 4675T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4676S: Maintained
679655da
JP
4677F: Documentation/filesystems/jfs.txt
4678F: fs/jfs/
e2d1d6c0 4679
95252236 4680JME NETWORK DRIVER
8b58be88 4681M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4682L: netdev@vger.kernel.org
4683S: Maintained
63d24a0e 4684F: drivers/net/ethernet/jme.*
95252236 4685
1da177e4 4686JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4687M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4688L: linux-mtd@lists.infradead.org
4689W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4690S: Maintained
679655da 4691F: fs/jffs2/
c117ab84 4692F: include/uapi/linux/jffs2.h
1da177e4 4693
de456d37 4694JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4695M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4696M: Jan Kara <jack@suse.cz>
72be2ccf 4697L: linux-ext4@vger.kernel.org
ae0718f8 4698S: Maintained
d183e11a 4699F: fs/jbd/
d183e11a
TT
4700F: include/linux/jbd.h
4701
4702JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4703M: "Theodore Ts'o" <tytso@mit.edu>
4704L: linux-ext4@vger.kernel.org
4705S: Maintained
4706F: fs/jbd2/
4707F: include/linux/jbd2.h
ae0718f8 4708
fd8b6cb4 4709JSM Neo PCI based serial card
9d141cb9 4710M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4711L: linux-serial@vger.kernel.org
4712S: Maintained
df621252 4713F: drivers/tty/serial/jsm/
ae0718f8 4714
af39917d
CL
4715K10TEMP HARDWARE MONITORING DRIVER
4716M: Clemens Ladisch <clemens@ladisch.de>
4717L: lm-sensors@lm-sensors.org
4718S: Maintained
4719F: Documentation/hwmon/k10temp
4720F: drivers/hwmon/k10temp.c
4721
4660cb35 4722K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4723M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4724L: lm-sensors@lm-sensors.org
ae0718f8 4725S: Maintained
679655da
JP
4726F: Documentation/hwmon/k8temp
4727F: drivers/hwmon/k8temp.c
ae0718f8 4728
1da177e4 4729KCONFIG
76ce94a3 4730M: Michal Marek <mmarek@suse.cz>
347d12d7 4731L: linux-kbuild@vger.kernel.org
76ce94a3 4732S: Odd Fixes
679655da
JP
4733F: Documentation/kbuild/kconfig-language.txt
4734F: scripts/kconfig/
1da177e4 4735
ea6c2089 4736KDUMP
8b58be88
JP
4737M: Vivek Goyal <vgoyal@redhat.com>
4738M: Haren Myneni <hbabu@us.ibm.com>
34633993 4739L: kexec@lists.infradead.org
ea6c2089
VG
4740W: http://lse.sourceforge.net/kdump/
4741S: Maintained
80811493 4742F: Documentation/kdump/
ea6c2089 4743
f41bf02f
HV
4744KEENE FM RADIO TRANSMITTER DRIVER
4745M: Hans Verkuil <hverkuil@xs4all.nl>
4746L: linux-media@vger.kernel.org
4747T: git git://linuxtv.org/media_tree.git
4748W: http://linuxtv.org
4749S: Maintained
4750F: drivers/media/radio/radio-keene*
4751
1da177e4 4752KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4753M: Ian Kent <raven@themaw.net>
f694fc97 4754L: autofs@vger.kernel.org
1da177e4 4755S: Maintained
679655da 4756F: fs/autofs4/
1da177e4 4757
70fb7ba6 4758KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4759M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4760T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4761T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4762L: linux-kbuild@vger.kernel.org
5ce45962 4763S: Maintained
679655da
JP
4764F: Documentation/kbuild/
4765F: Makefile
4766F: scripts/Makefile.*
70fb7ba6
MM
4767F: scripts/basic/
4768F: scripts/mk*
4769F: scripts/package/
1da177e4
LT
4770
4771KERNEL JANITORS
c3000e03 4772L: kernel-janitors@vger.kernel.org
10466f5a 4773W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4774S: Odd Fixes
1da177e4 4775
e8b43555 4776KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4777M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4778L: linux-nfs@vger.kernel.org
1da177e4 4779W: http://nfs.sourceforge.net/
98fac23f 4780S: Supported
679655da
JP
4781F: fs/nfsd/
4782F: include/linux/nfsd/
c117ab84 4783F: include/uapi/linux/nfsd/
679655da
JP
4784F: fs/lockd/
4785F: fs/nfs_common/
4786F: net/sunrpc/
4787F: include/linux/lockd/
4788F: include/linux/sunrpc/
c117ab84 4789F: include/uapi/linux/sunrpc/
1da177e4 4790
426d62e2 4791KERNEL VIRTUAL MACHINE (KVM)
484cbfd2 4792M: Gleb Natapov <gleb@redhat.com>
c93a64fe 4793M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4794L: kvm@vger.kernel.org
c93a64fe 4795W: http://linux-kvm.org
426d62e2 4796S: Supported
c93a64fe
PB
4797F: Documentation/*/kvm*.txt
4798F: Documentation/virtual/kvm/
679655da
JP
4799F: arch/*/kvm/
4800F: arch/*/include/asm/kvm*
4801F: include/linux/kvm*
c117ab84 4802F: include/uapi/linux/kvm*
679655da 4803F: virt/kvm/
426d62e2 4804
ad8003d3 4805KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 4806M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
4807L: kvm@vger.kernel.org
4808W: http://kvm.qumranet.com
7de609c8 4809S: Maintained
679655da 4810F: arch/x86/include/asm/svm.h
679655da 4811F: arch/x86/kvm/svm.c
426d62e2 4812
513014b7 4813KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 4814M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
4815L: kvm-ppc@vger.kernel.org
4816W: http://kvm.qumranet.com
6a7f972d 4817T: git git://github.com/agraf/linux-2.6.git
513014b7 4818S: Supported
679655da
JP
4819F: arch/powerpc/include/asm/kvm*
4820F: arch/powerpc/kvm/
513014b7 4821
1fc9d2bf 4822KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 4823M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
4824L: kvm-ia64@vger.kernel.org
4825W: http://kvm.qumranet.com
920ed9f1 4826S: Supported
679655da
JP
4827F: Documentation/ia64/kvm.txt
4828F: arch/ia64/include/asm/kvm*
4829F: arch/ia64/kvm/
920ed9f1 4830
85f8fffe 4831KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 4832M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 4833M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
4834M: linux390@de.ibm.com
4835L: linux-s390@vger.kernel.org
4836W: http://www.ibm.com/developerworks/linux/linux390/
4837S: Supported
679655da
JP
4838F: Documentation/s390/kvm.txt
4839F: arch/s390/include/asm/kvm*
80811493 4840F: arch/s390/kvm/
a968cd3e 4841F: drivers/s390/kvm/
85f8fffe 4842
a749474d 4843KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 4844M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
4845L: kvmarm@lists.cs.columbia.edu
4846W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 4847S: Supported
a749474d
CD
4848F: arch/arm/include/uapi/asm/kvm*
4849F: arch/arm/include/asm/kvm*
4850F: arch/arm/kvm/
4851
6394a3ec
MZ
4852KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4853M: Marc Zyngier <marc.zyngier@arm.com>
4854L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4855L: kvmarm@lists.cs.columbia.edu
4856S: Maintained
4857F: arch/arm64/include/uapi/asm/kvm*
4858F: arch/arm64/include/asm/kvm*
4859F: arch/arm64/kvm/
4860
dc009d92 4861KEXEC
8b58be88 4862M: Eric Biederman <ebiederm@xmission.com>
2f327dad 4863W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 4864L: kexec@lists.infradead.org
dc009d92 4865S: Maintained
679655da 4866F: include/linux/kexec.h
c117ab84 4867F: include/uapi/linux/kexec.h
679655da 4868F: kernel/kexec.c
dc009d92 4869
e971461f
DH
4870KEYS/KEYRINGS:
4871M: David Howells <dhowells@redhat.com>
4872L: keyrings@linux-nfs.org
4873S: Maintained
d410fa4e 4874F: Documentation/security/keys.txt
e971461f
DH
4875F: include/linux/key.h
4876F: include/linux/key-type.h
4877F: include/keys/
4878F: security/keys/
4879
7f3c68be
MZ
4880KEYS-TRUSTED
4881M: David Safford <safford@watson.ibm.com>
4882M: Mimi Zohar <zohar@us.ibm.com>
4883L: linux-security-module@vger.kernel.org
4884L: keyrings@linux-nfs.org
4885S: Supported
d410fa4e 4886F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
4887F: include/keys/trusted-type.h
4888F: security/keys/trusted.c
4889F: security/keys/trusted.h
4890
4891KEYS-ENCRYPTED
4892M: Mimi Zohar <zohar@us.ibm.com>
4893M: David Safford <safford@watson.ibm.com>
4894L: linux-security-module@vger.kernel.org
4895L: keyrings@linux-nfs.org
4896S: Supported
d410fa4e 4897F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 4898F: include/keys/encrypted-type.h
19c90aa6 4899F: security/keys/encrypted-keys/
7f3c68be 4900
5b778dad 4901KGDB / KDB /debug_core
8b58be88 4902M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 4903W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
4904L: kgdb-bugreport@lists.sourceforge.net
4905S: Maintained
679655da
JP
4906F: Documentation/DocBook/kgdb.tmpl
4907F: drivers/misc/kgdbts.c
df621252 4908F: drivers/tty/serial/kgdboc.c
5b778dad 4909F: include/linux/kdb.h
679655da 4910F: include/linux/kgdb.h
4063eb5f 4911F: kernel/debug/
e3e2aaf7 4912
456db8cc 4913KMEMCHECK
8b58be88 4914M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 4915M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 4916S: Maintained
410d7a97
JP
4917F: Documentation/kmemcheck.txt
4918F: arch/x86/include/asm/kmemcheck.h
4919F: arch/x86/mm/kmemcheck/
4920F: include/linux/kmemcheck.h
4921F: mm/kmemcheck.c
b9ce08c0 4922
c3bb4d24 4923KMEMLEAK
8b58be88 4924M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
4925S: Maintained
4926F: Documentation/kmemleak.txt
4927F: include/linux/kmemleak.h
4928F: mm/kmemleak.c
4929F: mm/kmemleak-test.c
4930
89559a61 4931KPROBES
8b58be88
JP
4932M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
4933M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
4934M: "David S. Miller" <davem@davemloft.net>
97c29e74 4935M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 4936S: Maintained
679655da
JP
4937F: Documentation/kprobes.txt
4938F: include/linux/kprobes.h
4939F: kernel/kprobes.c
89559a61 4940
70e84049 4941KS0108 LCD CONTROLLER DRIVER
8b58be88 4942M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
4943W: http://miguelojeda.es/auxdisplay.htm
4944W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 4945S: Maintained
679655da
JP
4946F: Documentation/auxdisplay/ks0108
4947F: drivers/auxdisplay/ks0108.c
4948F: include/linux/ks0108.h
70e84049 4949
1da177e4 4950LAPB module
1da177e4 4951L: linux-x25@vger.kernel.org
bf9915cc 4952S: Orphan
679655da
JP
4953F: Documentation/networking/lapb-module.txt
4954F: include/*/lapb.h
4955F: net/lapb/
1da177e4
LT
4956
4957LASI 53c700 driver for PARISC
8b58be88 4958M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
4959L: linux-scsi@vger.kernel.org
4960S: Maintained
679655da
JP
4961F: Documentation/scsi/53c700.txt
4962F: drivers/scsi/53c700*
1da177e4 4963
263de9b5 4964LED SUBSYSTEM
c772fc26 4965M: Bryan Wu <cooloney@gmail.com>
8b58be88 4966M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
4967L: linux-leds@vger.kernel.org
4968T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 4969S: Maintained
679655da
JP
4970F: drivers/leds/
4971F: include/linux/leds.h
263de9b5 4972
b0461a44
JD
4973LEGACY EEPROM DRIVER
4974M: Jean Delvare <khali@linux-fr.org>
4975S: Maintained
4976F: Documentation/misc-devices/eeprom
4977F: drivers/misc/eeprom/eeprom.c
4978
1da177e4 4979LEGO USB Tower driver
8b58be88 4980M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
4981L: legousb-devel@lists.sourceforge.net
4982W: http://legousb.sourceforge.net/
4983S: Maintained
679655da 4984F: drivers/usb/misc/legousbtower.c
1da177e4 4985
055616a8
MK
4986LG2160 MEDIA DRIVER
4987M: Michael Krufky <mkrufky@linuxtv.org>
4988L: linux-media@vger.kernel.org
4989W: http://linuxtv.org/
4990W: http://github.com/mkrufky
4991Q: http://patchwork.linuxtv.org/project/linux-media/list/
4992T: git git://linuxtv.org/mkrufky/tuners.git
4993S: Maintained
4994F: drivers/media/dvb-frontends/lg2160.*
4995
6f0e7725
MK
4996LGDT3305 MEDIA DRIVER
4997M: Michael Krufky <mkrufky@linuxtv.org>
4998L: linux-media@vger.kernel.org
4999W: http://linuxtv.org/
5000W: http://github.com/mkrufky
5001Q: http://patchwork.linuxtv.org/project/linux-media/list/
5002T: git git://linuxtv.org/mkrufky/tuners.git
5003S: Maintained
5004F: drivers/media/dvb-frontends/lgdt3305.*
5005
568a17ff 5006LGUEST
8b58be88 5007M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5008L: lguest@lists.ozlabs.org
568a17ff 5009W: http://lguest.ozlabs.org/
72e91863 5010S: Odd Fixes
070f420b 5011F: arch/x86/include/asm/lguest*.h
679655da
JP
5012F: arch/x86/lguest/
5013F: drivers/lguest/
5014F: include/linux/lguest*.h
070f420b 5015F: tools/lguest/
568a17ff 5016
1da177e4 5017LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5018M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5019W: http://www.ibm.com/linux/ltc/projects/ppc
5020S: Supported
11c34c7d 5021F: arch/powerpc/boot/rs6000.h
1da177e4 5022
852bb9f5 5023LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5024M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5025M: Paul Mackerras <paulus@samba.org>
1da177e4 5026W: http://www.penguinppc.org/
a4724ed6 5027L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5028Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5029T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5030S: Supported
11c34c7d
JP
5031F: Documentation/powerpc/
5032F: arch/powerpc/
1da177e4
LT
5033
5034LINUX FOR POWER MACINTOSH
8b58be88 5035M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5036W: http://www.penguinppc.org/
a4724ed6 5037L: linuxppc-dev@lists.ozlabs.org
1da177e4 5038S: Maintained
11c34c7d
JP
5039F: arch/powerpc/platforms/powermac/
5040F: drivers/macintosh/
1da177e4 5041
77a76369 5042LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5043M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5044L: linuxppc-dev@lists.ozlabs.org
a149507b 5045T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5046S: Maintained
11c34c7d
JP
5047F: arch/powerpc/platforms/512x/
5048F: arch/powerpc/platforms/52xx/
1da177e4
LT
5049
5050LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5051M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5052M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5053W: http://www.penguinppc.org/
a4724ed6 5054L: linuxppc-dev@lists.ozlabs.org
645609c0 5055T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5056S: Maintained
11c34c7d
JP
5057F: arch/powerpc/platforms/40x/
5058F: arch/powerpc/platforms/44x/
1da177e4 5059
260c02a9 5060LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5061L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5062S: Orphan
11c34c7d
JP
5063F: arch/powerpc/*/*virtex*
5064F: arch/powerpc/*/*/*virtex*
1da177e4 5065
e93adf1e 5066LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5067M: Vitaly Bordug <vitb@kernel.crashing.org>
5068M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5069W: http://www.penguinppc.org/
a4724ed6 5070L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5071S: Maintained
a2b1f7c8 5072F: arch/powerpc/platforms/8xx/
e93adf1e 5073
1da177e4 5074LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5075M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5076W: http://www.penguinppc.org/
a4724ed6 5077L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5078S: Maintained
11c34c7d 5079F: arch/powerpc/platforms/83xx/
4c8f581d 5080F: arch/powerpc/platforms/85xx/
1da177e4 5081
ab06ff3a 5082LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5083M: Olof Johansson <olof@lixom.net>
a4724ed6 5084L: linuxppc-dev@lists.ozlabs.org
92e19709 5085S: Maintained
11c34c7d
JP
5086F: arch/powerpc/platforms/pasemi/
5087F: drivers/*/*pasemi*
5088F: drivers/*/*/*pasemi*
ab06ff3a 5089
1da177e4 5090LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5091M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5092L: linux-security-module@vger.kernel.org
1da177e4
LT
5093S: Supported
5094
a23ce6da
HW
5095LIS3LV02D ACCELEROMETER DRIVER
5096M: Eric Piel <eric.piel@tremplin-utc.net>
5097S: Maintained
ff606677
JD
5098F: Documentation/misc-devices/lis3lv02d
5099F: drivers/misc/lis3lv02d/
bd35665f 5100F: drivers/platform/x86/hp_accel.c
a23ce6da 5101
e2d1d6c0 5102LLC (802.2)
8b58be88 5103M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5104S: Maintained
679655da 5105F: include/linux/llc.h
c117ab84 5106F: include/uapi/linux/llc.h
679655da
JP
5107F: include/net/llc*
5108F: net/llc/
e2d1d6c0 5109
4e233cbe
AD
5110LM73 HARDWARE MONITOR DRIVER
5111M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5112L: lm-sensors@lm-sensors.org
5113S: Maintained
5114F: drivers/hwmon/lm73.c
5115
156e2d1a
JD
5116LM78 HARDWARE MONITOR DRIVER
5117M: Jean Delvare <khali@linux-fr.org>
5118L: lm-sensors@lm-sensors.org
5119S: Maintained
5120F: Documentation/hwmon/lm78
5121F: drivers/hwmon/lm78.c
5122
1da177e4 5123LM83 HARDWARE MONITOR DRIVER
8b58be88 5124M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5125L: lm-sensors@lm-sensors.org
1da177e4 5126S: Maintained
679655da
JP
5127F: Documentation/hwmon/lm83
5128F: drivers/hwmon/lm83.c
1da177e4
LT
5129
5130LM90 HARDWARE MONITOR DRIVER
8b58be88 5131M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5132L: lm-sensors@lm-sensors.org
1da177e4 5133S: Maintained
679655da
JP
5134F: Documentation/hwmon/lm90
5135F: drivers/hwmon/lm90.c
1da177e4 5136
917cc4e6
GR
5137LM95234 HARDWARE MONITOR DRIVER
5138M: Guenter Roeck <linux@roeck-us.net>
5139L: lm-sensors@lm-sensors.org
5140S: Maintained
5141F: Documentation/hwmon/lm95234
5142F: drivers/hwmon/lm95234.c
5143
68620bdd
MP
5144LME2510 MEDIA DRIVER
5145M: Malcolm Priestley <tvboxspy@gmail.com>
5146L: linux-media@vger.kernel.org
5147W: http://linuxtv.org/
5148Q: http://patchwork.linuxtv.org/project/linux-media/list/
5149S: Maintained
5150F: drivers/media/usb/dvb-usb-v2/lmedm04*
5151
512e67f9 5152LOCKDEP AND LOCKSTAT
8b58be88
JP
5153M: Peter Zijlstra <peterz@infradead.org>
5154M: Ingo Molnar <mingo@redhat.com>
75fc2d37 5155T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5156S: Maintained
679655da
JP
5157F: Documentation/lockdep*.txt
5158F: Documentation/lockstat.txt
5159F: include/linux/lockdep.h
5160F: kernel/lockdep*
512e67f9 5161
dde33348 5162LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5163M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5164L: linux-ntfs-dev@lists.sourceforge.net
5165W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5166S: Maintained
679655da 5167F: Documentation/ldm.txt
20d16fef 5168F: block/partitions/ldm.*
1da177e4 5169
ef6ada3d
JE
5170LogFS
5171M: Joern Engel <joern@logfs.org>
756ccb3c 5172M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5173L: logfs@logfs.org
5174W: logfs.org
5175S: Maintained
5176F: fs/logfs/
5177
b62d7946
RS
5178LPC32XX MACHINE SUPPORT
5179M: Roland Stigge <stigge@antcom.de>
5180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5181S: Maintained
5182F: arch/arm/mach-lpc32xx/
5183
c87e34ef 5184LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5185M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5186M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5187M: support@lsi.com
cec744fb 5188L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5189L: linux-scsi@vger.kernel.org
5190W: http://www.lsilogic.com/support
5191S: Supported
679655da 5192F: drivers/message/fusion/
500c152a 5193F: drivers/scsi/mpt2sas/
5194F: drivers/scsi/mpt3sas/
c87e34ef 5195
1da177e4 5196LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5197M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5198L: linux-scsi@vger.kernel.org
5199S: Maintained
679655da 5200F: drivers/scsi/sym53c8xx_2/
1da177e4 5201
e5f5c99a
GR
5202LTC4261 HARDWARE MONITOR DRIVER
5203M: Guenter Roeck <linux@roeck-us.net>
5204L: lm-sensors@lm-sensors.org
5205S: Maintained
5206F: Documentation/hwmon/ltc4261
5207F: drivers/hwmon/ltc4261.c
5208
81365c31 5209LTP (Linux Test Project)
7d1ae8a8 5210M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5211M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5212M: Cyril Hrubis <chrubis@suse.cz>
5213M: Caspar Zhang <caspar@casparzhang.com>
5214M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5215L: ltp-list@lists.sourceforge.net (subscribers-only)
5216W: http://ltp.sourceforge.net/
7d1ae8a8 5217T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5218T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5219S: Maintained
5220
c12a54b3 5221M32R ARCHITECTURE
8b58be88 5222M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5223L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5224L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5225W: http://www.linux-m32r.org/
5226S: Maintained
679655da 5227F: arch/m32r/
c12a54b3 5228
1da177e4 5229M68K ARCHITECTURE
8b58be88 5230M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5231L: linux-m68k@lists.linux-m68k.org
5232W: http://www.linux-m68k.org/
54e5881d 5233T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5234S: Maintained
679655da 5235F: arch/m68k/
9db35182 5236F: drivers/zorro/
1da177e4
LT
5237
5238M68K ON APPLE MACINTOSH
8b58be88 5239M: Joshua Thompson <funaho@jurai.org>
1da177e4 5240W: http://www.mac.linux-m68k.org/
9bb9f222 5241L: linux-m68k@lists.linux-m68k.org
1da177e4 5242S: Maintained
9db35182 5243F: arch/m68k/mac/
1da177e4
LT
5244
5245M68K ON HP9000/300
8b58be88 5246M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5247W: http://www.tazenda.demon.co.uk/phil/linux-hp
5248S: Maintained
679655da 5249F: arch/m68k/hp300/
1da177e4 5250
68620bdd
MP
5251M88RS2000 MEDIA DRIVER
5252M: Malcolm Priestley <tvboxspy@gmail.com>
5253L: linux-media@vger.kernel.org
5254W: http://linuxtv.org/
5255Q: http://patchwork.linuxtv.org/project/linux-media/list/
5256S: Maintained
5257F: drivers/media/dvb-frontends/m88rs2000*
5258
07a092fa
AK
5259MA901 MASTERKIT USB FM RADIO DRIVER
5260M: Alexey Klimov <klimov.linux@gmail.com>
5261L: linux-media@vger.kernel.org
5262T: git git://linuxtv.org/media_tree.git
5263S: Maintained
5264F: drivers/media/radio/radio-ma901.c
5265
64a327a7 5266MAC80211
8b58be88 5267M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5268L: linux-wireless@vger.kernel.org
491b26b4 5269W: http://wireless.kernel.org/
ce466579
JB
5270T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5271T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5272S: Maintained
679655da
JP
5273F: Documentation/networking/mac80211-injection.txt
5274F: include/net/mac80211.h
5275F: net/mac80211/
64a327a7 5276
1036d864 5277MAC80211 PID RATE CONTROL
8b58be88
JP
5278M: Stefano Brivio <stefano.brivio@polimi.it>
5279M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5280L: linux-wireless@vger.kernel.org
491b26b4 5281W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5282T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5283T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5284S: Maintained
679655da 5285F: net/mac80211/rc80211_pid*
1036d864 5286
b863ceb7 5287MACVLAN DRIVER
8b58be88 5288M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5289L: netdev@vger.kernel.org
5290S: Maintained
679655da
JP
5291F: drivers/net/macvlan.c
5292F: include/linux/if_macvlan.h
b863ceb7 5293
faf1668c 5294MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5295M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5296W: http://www.kernel.org/doc/man-pages
bd7ebec6 5297L: linux-man@vger.kernel.org
1b53dc74 5298S: Maintained
faf1668c 5299
44c14c1d 5300MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5301M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5302M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5303L: netdev@vger.kernel.org
5304S: Maintained
5305F: drivers/net/ethernet/marvell/sk*
5306
74cda169 5307MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5308L: libertas-dev@lists.infradead.org
8ac3e99e 5309S: Orphan
679655da 5310F: drivers/net/wireless/libertas/
74cda169 5311
b60d6975 5312MARVELL MV643XX ETHERNET DRIVER
f5ca8502 5313M: Lennert Buytenhek <buytenh@wantstofly.org>
979b6c13 5314L: netdev@vger.kernel.org
f5ca8502 5315S: Maintained
527a6266 5316F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5317F: include/linux/mv643xx.h
1da177e4 5318
370b8ed9
TP
5319MARVELL MVNETA ETHERNET DRIVER
5320M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5321L: netdev@vger.kernel.org
5322S: Maintained
5323F: drivers/net/ethernet/marvell/mvneta.*
5324
fcad584d
BZ
5325MARVELL MWIFIEX WIRELESS DRIVER
5326M: Bing Zhao <bzhao@marvell.com>
5327L: linux-wireless@vger.kernel.org
5328S: Maintained
5329F: drivers/net/wireless/mwifiex/
5330
a2c3f656 5331MARVELL MWL8K WIRELESS DRIVER
a040d532 5332M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5333L: linux-wireless@vger.kernel.org
16345910 5334S: Odd Fixes
a2c3f656
LB
5335F: drivers/net/wireless/mwl8k.c
5336
2a69567b 5337MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5338M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5339S: Odd Fixes
1fa7e547 5340F: drivers/mmc/host/mvsdio.*
2a69567b 5341
1da177e4 5342MATROX FRAMEBUFFER DRIVER
c69f677c 5343L: linux-fbdev@vger.kernel.org
52653199 5344S: Orphan
679655da 5345F: drivers/video/matrox/matroxfb_*
c117ab84 5346F: include/uapi/linux/matroxfb.h
1da177e4 5347
ca462085
GR
5348MAX16065 HARDWARE MONITOR DRIVER
5349M: Guenter Roeck <linux@roeck-us.net>
5350L: lm-sensors@lm-sensors.org
5351S: Maintained
5352F: Documentation/hwmon/max16065
5353F: drivers/hwmon/max16065.c
5354
d20620de 5355MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5356M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5357L: lm-sensors@lm-sensors.org
5358S: Maintained
679655da
JP
5359F: Documentation/hwmon/max6650
5360F: drivers/hwmon/max6650.c
d20620de 5361
e89ab51f
GR
5362MAX6697 HARDWARE MONITOR DRIVER
5363M: Guenter Roeck <linux@roeck-us.net>
5364L: lm-sensors@lm-sensors.org
5365S: Maintained
5366F: Documentation/hwmon/max6697
5367F: Documentation/devicetree/bindings/i2c/max6697.txt
5368F: drivers/hwmon/max6697.c
5369F: include/linux/platform_data/max6697.h
5370
9be3c9a5
HV
5371MAXIRADIO FM RADIO RECEIVER DRIVER
5372M: Hans Verkuil <hverkuil@xs4all.nl>
5373L: linux-media@vger.kernel.org
5374T: git git://linuxtv.org/media_tree.git
5375W: http://linuxtv.org
5376S: Maintained
5377F: drivers/media/radio/radio-maxiradio*
5378
127c49ae 5379MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5380M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5381P: LinuxTV.org Project
5382L: linux-media@vger.kernel.org
5383W: http://linuxtv.org
8a6e2535 5384Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5385T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5386S: Maintained
5387F: Documentation/dvb/
5388F: Documentation/video4linux/
ffe06198 5389F: Documentation/DocBook/media/
127c49ae 5390F: drivers/media/
ffe06198 5391F: drivers/staging/media/
127c49ae 5392F: include/media/
6c0f0359
MCC
5393F: include/uapi/linux/dvb/
5394F: include/uapi/linux/videodev2.h
5395F: include/uapi/linux/media.h
5396F: include/uapi/linux/v4l2-*
5397F: include/uapi/linux/meye.h
5398F: include/uapi/linux/ivtv*
5399F: include/uapi/linux/uvcvideo.h
d20620de 5400
6149a936
HV
5401MEDIAVISION PRO MOVIE STUDIO DRIVER
5402M: Hans Verkuil <hverkuil@xs4all.nl>
5403L: linux-media@vger.kernel.org
5404T: git git://linuxtv.org/media_tree.git
5405W: http://linuxtv.org
5406S: Odd Fixes
5407F: drivers/media/parport/pms*
5408
757e0108 5409MEGARAID SCSI DRIVERS
8b58be88 5410M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5411L: linux-scsi@vger.kernel.org
ce00f85c
JC
5412W: http://megaraid.lsilogic.com
5413S: Maintained
679655da
JP
5414F: Documentation/scsi/megaraid.txt
5415F: drivers/scsi/megaraid.*
5416F: drivers/scsi/megaraid/
757e0108 5417
2c46c9d5
AV
5418MELLANOX ETHERNET DRIVER (mlx4_en)
5419M: Amir Vadai <amirv@mellanox.com>
5420L: netdev@vger.kernel.org
5421S: Supported
5422W: http://www.mellanox.com
5423Q: http://patchwork.ozlabs.org/project/netdev/list/
5424F: drivers/net/ethernet/mellanox/mlx4/en_*
5425
70ea91f1
SR
5426MEMORY MANAGEMENT
5427L: linux-mm@kvack.org
70ea91f1
SR
5428W: http://www.linux-mm.org
5429S: Maintained
679655da 5430F: include/linux/mm.h
551450bb
CS
5431F: include/linux/gfp.h
5432F: include/linux/mmzone.h
5433F: include/linux/memory_hotplug.h
5434F: include/linux/vmalloc.h
679655da 5435F: mm/
70ea91f1 5436
938a9204 5437MEMORY RESOURCE CONTROLLER
c193c82f
KH
5438M: Johannes Weiner <hannes@cmpxchg.org>
5439M: Michal Hocko <mhocko@suse.cz>
185e595f 5440M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5441M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5442L: cgroups@vger.kernel.org
938a9204 5443L: linux-mm@kvack.org
938a9204 5444S: Maintained
679655da 5445F: mm/memcontrol.c
4e4c941c 5446F: mm/page_cgroup.c
938a9204 5447
f4e9ce66 5448MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5449M: David Woodhouse <dwmw2@infradead.org>
1da177e4 5450L: linux-mtd@lists.infradead.org
8a6e2535
JP
5451W: http://www.linux-mtd.infradead.org/
5452Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
f4e9ce66 5453T: git git://git.infradead.org/mtd-2.6.git
1da177e4 5454S: Maintained
679655da
JP
5455F: drivers/mtd/
5456F: include/linux/mtd/
c117ab84 5457F: include/uapi/mtd/
1da177e4 5458
26c57ef1
JT
5459MEN A21 WATCHDOG DRIVER
5460M: Johannes Thumshirn <johannes.thumshirn@men.de>
5461L: linux-watchdog@vger.kernel.org
5462S: Supported
5463F: drivers/watchdog/mena21_wdt.c
5464
12285945
JH
5465METAG ARCHITECTURE
5466M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5467L: linux-metag@vger.kernel.org
12285945
JH
5468S: Supported
5469F: arch/metag/
5470F: Documentation/metag/
5471F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5472F: drivers/clocksource/metag_generic.c
5698c50d
JH
5473F: drivers/irqchip/irq-metag.c
5474F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5475F: drivers/tty/metag_da.c
5476F: fs/imgdafs/
12285945 5477
c6375b0a 5478MICROBLAZE ARCHITECTURE
8b58be88 5479M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5480L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5481W: http://www.monstr.eu/fdt/
5482T: git git://git.monstr.eu/linux-2.6-microblaze.git
5483S: Supported
0a8c7914 5484F: arch/microblaze/
1da177e4
LT
5485
5486MICROTEK X6 SCANNER
61eee9a7 5487M: Oliver Neukum <oliver@neukum.org>
1da177e4 5488S: Maintained
679655da 5489F: drivers/usb/image/microtek.*
1da177e4
LT
5490
5491MIPS
8b58be88 5492M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5493L: linux-mips@linux-mips.org
6097050d 5494W: http://www.linux-mips.org/
b05e988e 5495T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5496Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5497S: Supported
679655da
JP
5498F: Documentation/mips/
5499F: arch/mips/
1da177e4 5500
08b7620a
HV
5501MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5502M: Hans Verkuil <hverkuil@xs4all.nl>
5503L: linux-media@vger.kernel.org
5504T: git git://linuxtv.org/media_tree.git
5505W: http://linuxtv.org
5506S: Odd Fixes
5507F: drivers/media/radio/radio-miropcm20*
5508
e126ba97
EC
5509Mellanox MLX5 core VPI driver
5510M: Eli Cohen <eli@mellanox.com>
5511L: netdev@vger.kernel.org
5512L: linux-rdma@vger.kernel.org
5513W: http://www.mellanox.com
5514Q: http://patchwork.ozlabs.org/project/netdev/list/
5515Q: http://patchwork.kernel.org/project/linux-rdma/list/
5516T: git://openfabrics.org/~eli/connect-ib.git
5517S: Supported
5518F: drivers/net/ethernet/mellanox/mlx5/core/
5519F: include/linux/mlx5/
5520
5521Mellanox MLX5 IB driver
5522M: Eli Cohen <eli@mellanox.com>
5523L: linux-rdma@vger.kernel.org
5524W: http://www.mellanox.com
5525Q: http://patchwork.kernel.org/project/linux-rdma/list/
5526T: git://openfabrics.org/~eli/connect-ib.git
5527S: Supported
5528F: include/linux/mlx5/
5529F: drivers/infiniband/hw/mlx5/
5530
1da177e4 5531MODULE SUPPORT
8b58be88 5532M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5533S: Maintained
679655da
JP
5534F: include/linux/module.h
5535F: kernel/module.c
1da177e4
LT
5536
5537MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5538W: http://popies.net/meye/
b7788e13 5539S: Orphan
679655da 5540F: Documentation/video4linux/meye.txt
90d72ac6 5541F: drivers/media/pci/meye/
6c0f0359 5542F: include/uapi/linux/meye.h
1da177e4 5543
b9705b60 5544MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5545M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5546S: Maintained
679655da 5547F: Documentation/serial/moxa-smartio
c897401b 5548F: drivers/tty/mxser.*
d735410a 5549
889b2f87
AK
5550MR800 AVERMEDIA USB FM RADIO DRIVER
5551M: Alexey Klimov <klimov.linux@gmail.com>
5552L: linux-media@vger.kernel.org
5553T: git git://linuxtv.org/media_tree.git
5554S: Maintained
5555F: drivers/media/radio/radio-mr800.c
5556
8c4c731a 5557MSI LAPTOP SUPPORT
182ae55c 5558M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5559L: platform-driver-x86@vger.kernel.org
8c4c731a 5560S: Maintained
679655da 5561F: drivers/platform/x86/msi-laptop.c
8c4c731a 5562
0f1006b1
AA
5563MSI WMI SUPPORT
5564M: Anisse Astier <anisse@astier.eu>
d0944853 5565L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5566S: Supported
5567F: drivers/platform/x86/msi-wmi.c
5568
62a37dc7 5569MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5570M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5571L: linux-media@vger.kernel.org
5572T: git git://linuxtv.org/media_tree.git
5573S: Maintained
5574F: drivers/media/i2c/mt9m032.c
5575F: include/media/mt9m032.h
5576
62a37dc7 5577MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5578M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5579L: linux-media@vger.kernel.org
5580T: git git://linuxtv.org/media_tree.git
5581S: Maintained
5582F: drivers/media/i2c/mt9p031.c
5583F: include/media/mt9p031.h
5584
62a37dc7 5585MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5587L: linux-media@vger.kernel.org
5588T: git git://linuxtv.org/media_tree.git
5589S: Maintained
5590F: drivers/media/i2c/mt9t001.c
5591F: include/media/mt9t001.h
5592
62a37dc7 5593MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5594M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5595L: linux-media@vger.kernel.org
5596T: git git://linuxtv.org/media_tree.git
5597S: Maintained
5598F: drivers/media/i2c/mt9v032.c
5599F: include/media/mt9v032.h
5600
4e0d13cb 5601MULTIFUNCTION DEVICES (MFD)
8b58be88 5602M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5603M: Lee Jones <lee.jones@linaro.org>
5604T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5605T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5606S: Supported
679655da 5607F: drivers/mfd/
55b5940d 5608F: include/linux/mfd/
4e0d13cb 5609
5c4e6f13 5610MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
245feaa6 5611M: Chris Ball <cjb@laptop.org>
b2503a94 5612L: linux-mmc@vger.kernel.org
245feaa6
CB
5613T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5614S: Maintained
679655da
JP
5615F: drivers/mmc/
5616F: include/linux/mmc/
c117ab84 5617F: include/uapi/linux/mmc/
baca2da4 5618
15a0580c 5619MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5620S: Orphan
679655da
JP
5621F: drivers/mmc/host/mmc_spi.c
5622F: include/linux/spi/mmc_spi.h
15a0580c 5623
1da177e4 5624MULTISOUND SOUND DRIVER
8b58be88 5625M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5626S: Maintained
679655da
JP
5627F: Documentation/sound/oss/MultiSound
5628F: sound/oss/msnd*
1da177e4 5629
d735410a 5630MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5631S: Orphan
c897401b 5632F: drivers/tty/isicom.c
679655da 5633F: include/linux/isicom.h
d735410a 5634
550a7375 5635MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5636M: Felipe Balbi <balbi@ti.com>
795fb7e7 5637L: linux-usb@vger.kernel.org
43b416e5 5638T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5639S: Maintained
679655da 5640F: drivers/usb/musb/
550a7375 5641
ea0af5f6
MK
5642MXL5007T MEDIA DRIVER
5643M: Michael Krufky <mkrufky@linuxtv.org>
5644L: linux-media@vger.kernel.org
5645W: http://linuxtv.org/
5646W: http://github.com/mkrufky
5647Q: http://patchwork.linuxtv.org/project/linux-media/list/
5648T: git git://linuxtv.org/mkrufky/tuners.git
5649S: Maintained
5650F: drivers/media/tuners/mxl5007t.*
5651
2d3cf588 5652MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5653M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5654L: netdev@vger.kernel.org
205057ae 5655W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5656S: Supported
93f7848b 5657F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5658
1da177e4 5659NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5660S: Orphan
d9fb9f38 5661F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5662
23dc05a3
DM
5663NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5664M: Daniel Mack <zonque@gmail.com>
5665S: Maintained
5666L: alsa-devel@alsa-project.org
5667W: http://www.native-instruments.com
5668F: sound/usb/caiaq/
5669
1da177e4 5670NCP FILESYSTEM
52653199
PV
5671M: Petr Vandrovec <petr@vandrovec.name>
5672S: Odd Fixes
679655da 5673F: fs/ncpfs/
1da177e4
LT
5674
5675NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5676M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5677L: linux-scsi@vger.kernel.org
5678S: Maintained
679655da 5679F: drivers/scsi/NCR_D700.*
1da177e4 5680
4aa3eb4c
GR
5681NCT6775 HARDWARE MONITOR DRIVER
5682M: Guenter Roeck <linux@roeck-us.net>
5683L: lm-sensors@lm-sensors.org
5684S: Maintained
5685F: Documentation/hwmon/nct6775
5686F: drivers/hwmon/nct6775.c
5687
3c2d774c 5688NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5689M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5690L: linux-rdma@vger.kernel.org
e3d33cb1 5691W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5692S: Supported
5693F: drivers/infiniband/hw/nes/
5694
be2f2e84 5695NETEM NETWORK EMULATOR
adbbf69d 5696M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5697L: netem@lists.linux-foundation.org
be2f2e84 5698S: Maintained
679655da 5699F: net/sched/sch_netem.c
be2f2e84 5700
b2f5a051 5701NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5702M: Jon Mason <jdmason@kudzu.us>
4a58448b 5703L: netdev@vger.kernel.org
4a58448b 5704S: Supported
679655da 5705F: Documentation/networking/s2io.txt
b2f5a051 5706F: Documentation/networking/vxge.txt
86387e1a 5707F: drivers/net/ethernet/neterion/
4a58448b 5708
42010ed0 5709NETFILTER/IPTABLES
0e05e192 5710M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5711M: Patrick McHardy <kaber@trash.net>
42010ed0 5712M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5713L: netfilter-devel@vger.kernel.org
5714L: netfilter@vger.kernel.org
82b98543 5715L: coreteam@netfilter.org
1da177e4
LT
5716W: http://www.netfilter.org/
5717W: http://www.iptables.org/
42010ed0
PNA
5718Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5719T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5720T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5721S: Supported
679655da
JP
5722F: include/linux/netfilter*
5723F: include/linux/netfilter/
5724F: include/net/netfilter/
c117ab84
CEB
5725F: include/uapi/linux/netfilter*
5726F: include/uapi/linux/netfilter/
679655da
JP
5727F: net/*/netfilter.c
5728F: net/*/netfilter/
5729F: net/netfilter/
1da177e4 5730
4cc67735 5731NETLABEL
87a0874c 5732M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5733W: http://netlabel.sf.net
5734L: netdev@vger.kernel.org
87a0874c 5735S: Maintained
80811493 5736F: Documentation/netlabel/
679655da
JP
5737F: include/net/netlabel.h
5738F: net/netlabel/
4cc67735 5739
1da177e4 5740NETROM NETWORK LAYER
8b58be88 5741M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5742L: linux-hams@vger.kernel.org
d34cb28a 5743W: http://www.linux-ax25.org/
1da177e4 5744S: Maintained
679655da 5745F: include/net/netrom.h
c117ab84 5746F: include/uapi/linux/netrom.h
679655da 5747F: net/netrom/
1da177e4 5748
5ddb88c0 5749NETWORK BLOCK DEVICE (NBD)
8b58be88 5750M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5751S: Maintained
5e4b269b 5752L: nbd-general@lists.sourceforge.net
679655da
JP
5753F: Documentation/blockdev/nbd.txt
5754F: drivers/block/nbd.c
5755F: include/linux/nbd.h
c117ab84 5756F: include/uapi/linux/nbd.h
1da177e4 5757
6e43650c
NH
5758NETWORK DROP MONITOR
5759M: Neil Horman <nhorman@tuxdriver.com>
5760L: netdev@vger.kernel.org
5761S: Maintained
5762W: https://fedorahosted.org/dropwatch/
5763F: net/core/drop_monitor.c
5764
1da177e4 5765NETWORKING [GENERAL]
8b58be88 5766M: "David S. Miller" <davem@davemloft.net>
979b6c13 5767L: netdev@vger.kernel.org
b1e8fd54 5768W: http://www.linuxfoundation.org/en/Net
11e98029 5769Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
5770T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5771T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 5772S: Maintained
679655da
JP
5773F: net/
5774F: include/net/
018d21ed
JP
5775F: include/linux/in.h
5776F: include/linux/net.h
5777F: include/linux/netdevice.h
c117ab84
CEB
5778F: include/uapi/linux/in.h
5779F: include/uapi/linux/net.h
5780F: include/uapi/linux/netdevice.h
1da177e4
LT
5781
5782NETWORKING [IPv4/IPv6]
8b58be88
JP
5783M: "David S. Miller" <davem@davemloft.net>
5784M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
5785M: James Morris <jmorris@namei.org>
5786M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5787M: Patrick McHardy <kaber@trash.net>
979b6c13 5788L: netdev@vger.kernel.org
08deed1e 5789T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 5790S: Maintained
679655da
JP
5791F: net/ipv4/
5792F: net/ipv6/
5793F: include/net/ip*
0a14842f 5794F: arch/x86/net/*
1da177e4 5795
73b7656c
DM
5796NETWORKING [IPSEC]
5797M: Steffen Klassert <steffen.klassert@secunet.com>
5798M: Herbert Xu <herbert@gondor.apana.org.au>
5799M: "David S. Miller" <davem@davemloft.net>
5800L: netdev@vger.kernel.org
5801T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5802S: Maintained
5803F: net/xfrm/
5804F: net/key/
5805F: net/ipv4/xfrm*
5806F: net/ipv6/xfrm*
5807F: include/uapi/linux/xfrm.h
5808F: include/net/xfrm.h
5809
10e2ff1c 5810NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 5811M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
5812L: netdev@vger.kernel.org
5813S: Maintained
5814
29f8f632 5815NETWORKING [WIRELESS]
8b58be88 5816M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 5817L: linux-wireless@vger.kernel.org
8a6e2535 5818Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 5819T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 5820S: Maintained
34b921cf
JP
5821F: net/mac80211/
5822F: net/rfkill/
679655da
JP
5823F: net/wireless/
5824F: include/net/ieee80211*
cc8b4a2b 5825F: include/linux/wireless.h
c117ab84 5826F: include/uapi/linux/wireless.h
c984e24d 5827F: include/net/iw_handler.h
34b921cf 5828F: drivers/net/wireless/
29f8f632 5829
788873ac
JP
5830NETWORKING DRIVERS
5831L: netdev@vger.kernel.org
5832W: http://www.linuxfoundation.org/en/Net
11e98029 5833Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
5834T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5835T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
5836S: Odd Fixes
5837F: drivers/net/
018d21ed 5838F: include/linux/if_*
0b63bf1f
JD
5839F: include/linux/netdevice.h
5840F: include/linux/arcdevice.h
5841F: include/linux/etherdevice.h
5842F: include/linux/fcdevice.h
5843F: include/linux/fddidevice.h
5844F: include/linux/hippidevice.h
5845F: include/linux/inetdevice.h
c117ab84
CEB
5846F: include/uapi/linux/if_*
5847F: include/uapi/linux/netdevice.h
788873ac 5848
3d396eb1 5849NETXEN (1/10) GbE SUPPORT
8622315e 5850M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
5851M: Sony Chacko <sony.chacko@qlogic.com>
5852M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 5853L: netdev@vger.kernel.org
9c2b5bde 5854W: http://www.qlogic.com
3d396eb1 5855S: Supported
aa43c215 5856F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 5857
6423d30f
AAJ
5858NFC SUBSYSTEM
5859M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5860M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5861M: Samuel Ortiz <sameo@linux.intel.com>
5862L: linux-wireless@vger.kernel.org
5adf54de 5863L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 5864S: Supported
6423d30f 5865F: net/nfc/
55eb94f9 5866F: include/net/nfc/
c117ab84 5867F: include/uapi/linux/nfc.h
6423d30f 5868F: drivers/nfc/
08eaa1e0 5869F: include/linux/platform_data/pn544.h
3d396eb1 5870
e8b43555 5871NFS, SUNRPC, AND LOCKD CLIENTS
8b58be88 5872M: Trond Myklebust <Trond.Myklebust@netapp.com>
78f58153
TM
5873L: linux-nfs@vger.kernel.org
5874W: http://client.linux-nfs.org
5875T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
1da177e4 5876S: Maintained
679655da
JP
5877F: fs/lockd/
5878F: fs/nfs/
5879F: fs/nfs_common/
5880F: net/sunrpc/
5881F: include/linux/lockd/
5882F: include/linux/nfs*
5883F: include/linux/sunrpc/
c117ab84
CEB
5884F: include/uapi/linux/nfs*
5885F: include/uapi/linux/sunrpc/
1da177e4 5886
85ef9cea 5887NILFS2 FILESYSTEM
8b58be88 5888M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 5889L: linux-nilfs@vger.kernel.org
85ef9cea 5890W: http://www.nilfs.org/en/
af1761f2 5891T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 5892S: Supported
679655da
JP
5893F: Documentation/filesystems/nilfs2.txt
5894F: fs/nilfs2/
5895F: include/linux/nilfs2_fs.h
85ef9cea 5896
1da177e4 5897NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 5898M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5899W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5900S: Maintained
679655da
JP
5901F: Documentation/scsi/NinjaSCSI.txt
5902F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
5903
5904NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
5905M: GOTO Masanori <gotom@debian.or.jp>
5906M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5907W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5908S: Maintained
679655da
JP
5909F: Documentation/scsi/NinjaSCSI.txt
5910F: drivers/scsi/nsp32*
1da177e4 5911
fce8a7bb
JM
5912NTB DRIVER
5913M: Jon Mason <jon.mason@intel.com>
5914S: Supported
2984411f
JM
5915W: https://github.com/jonmason/ntb/wiki
5916T: git git://github.com/jonmason/ntb.git
fce8a7bb 5917F: drivers/ntb/
548c237c 5918F: drivers/net/ntb_netdev.c
fce8a7bb
JM
5919F: include/linux/ntb.h
5920
1da177e4 5921NTFS FILESYSTEM
2818ef50 5922M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 5923L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 5924W: http://www.tuxera.com/
e6f4dee7 5925T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 5926S: Supported
679655da
JP
5927F: Documentation/filesystems/ntfs.txt
5928F: fs/ntfs/
1da177e4 5929
9eb8ef74 5930NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 5931M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5932L: linux-fbdev@vger.kernel.org
ce00f85c 5933S: Maintained
679655da
JP
5934F: drivers/video/riva/
5935F: drivers/video/nvidia/
1da177e4 5936
79461681
MW
5937NVM EXPRESS DRIVER
5938M: Matthew Wilcox <willy@linux.intel.com>
5939L: linux-nvme@lists.infradead.org
5940T: git git://git.infradead.org/users/willy/linux-nvme.git
5941S: Supported
5be37bf9 5942F: drivers/block/nvme*
79461681
MW
5943F: include/linux/nvme.h
5944
f5525786 5945OMAP SUPPORT
0e24bdd4 5946M: Tony Lindgren <tony@atomide.com>
f5525786
TL
5947L: linux-omap@vger.kernel.org
5948W: http://www.muru.com/linux/omap/
5949W: http://linux.omap.com/
8a6e2535 5950Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 5951T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 5952S: Maintained
4e04d5a3 5953F: arch/arm/*omap*/
046d0a37
JD
5954F: drivers/i2c/busses/i2c-omap.c
5955F: include/linux/i2c-omap.h
f5525786 5956
50f29fbd 5957OMAP DEVICE TREE SUPPORT
cdb55ab0 5958M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
5959M: Tony Lindgren <tony@atomide.com>
5960L: linux-omap@vger.kernel.org
d0fb18c5 5961L: devicetree@vger.kernel.org
50f29fbd
TL
5962S: Maintained
5963F: arch/arm/boot/dts/*omap*
5964F: arch/arm/boot/dts/*am3*
5965
f5525786 5966OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 5967M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
5968L: linux-omap@vger.kernel.org
5969S: Maintained
5970F: arch/arm/*omap*/*clock*
5971
5972OMAP POWER MANAGEMENT SUPPORT
c69d72ae 5973M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
5974L: linux-omap@vger.kernel.org
5975S: Maintained
5976F: arch/arm/*omap*/*pm*
c46938d4 5977F: drivers/cpufreq/omap-cpufreq.c
f5525786 5978
d21db568 5979OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
5980M: Rajendra Nayak <rnayak@ti.com>
5981M: Paul Walmsley <paul@pwsan.com>
5982L: linux-omap@vger.kernel.org
5983S: Maintained
d21db568 5984F: arch/arm/mach-omap2/prm*
692ab1f3 5985
f5525786 5986OMAP AUDIO SUPPORT
6c284903 5987M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 5988M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
5989L: alsa-devel@alsa-project.org (subscribers-only)
5990L: linux-omap@vger.kernel.org
5991S: Maintained
5992F: sound/soc/omap/
5993
5994OMAP FRAMEBUFFER SUPPORT
830e6384 5995M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 5996L: linux-fbdev@vger.kernel.org
f5525786
TL
5997L: linux-omap@vger.kernel.org
5998S: Maintained
5999F: drivers/video/omap/
6000
676eec0d 6001OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6002M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6003L: linux-omap@vger.kernel.org
676eec0d 6004L: linux-fbdev@vger.kernel.org
178ff4c9 6005S: Maintained
676eec0d 6006F: drivers/video/omap2/
178ff4c9
TV
6007F: Documentation/arm/OMAP/DSS
6008
8b37fcfc
OBC
6009OMAP HARDWARE SPINLOCK SUPPORT
6010M: Ohad Ben-Cohen <ohad@wizery.com>
6011L: linux-omap@vger.kernel.org
6012S: Maintained
6013F: drivers/hwspinlock/omap_hwspinlock.c
6014F: arch/arm/mach-omap2/hwspinlock.c
6015
f5525786 6016OMAP MMC SUPPORT
8b58be88 6017M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6018L: linux-omap@vger.kernel.org
6019S: Maintained
653f41b5
MC
6020F: drivers/mmc/host/omap.c
6021
6022OMAP HS MMC SUPPORT
14006bfb 6023M: Balaji T K <balajitk@ti.com>
0a4585c6 6024L: linux-mmc@vger.kernel.org
653f41b5 6025L: linux-omap@vger.kernel.org
0a4585c6 6026S: Maintained
653f41b5 6027F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6028
6029OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6030M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6031S: Maintained
6032F: drivers/char/hw_random/omap-rng.c
6033
f400c82e 6034OMAP HWMOD SUPPORT
cdb55ab0 6035M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6036M: Paul Walmsley <paul@pwsan.com>
6037L: linux-omap@vger.kernel.org
6038S: Maintained
8fc8b12b 6039F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6040
6041OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6042M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6043L: linux-omap@vger.kernel.org
6044S: Maintained
6045F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6046
7e8970e1
LP
6047OMAP IMAGE SIGNAL PROCESSOR (ISP)
6048M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6049L: linux-media@vger.kernel.org
6050S: Maintained
90d72ac6 6051F: drivers/media/platform/omap3isp/
7e8970e1 6052
f5525786 6053OMAP USB SUPPORT
f299470a 6054M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6055L: linux-usb@vger.kernel.org
6056L: linux-omap@vger.kernel.org
43b416e5 6057T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6058S: Maintained
a16fbd65
JP
6059F: drivers/usb/*/*omap*
6060F: arch/arm/*omap*/usb*
f5525786 6061
6d994710
KH
6062OMAP GPIO DRIVER
6063M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6064M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6065L: linux-omap@vger.kernel.org
6066S: Maintained
6067F: drivers/gpio/gpio-omap.c
6068
0ad122d9 6069OMFS FILESYSTEM
8b58be88 6070M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6071L: linux-karma-devel@lists.sourceforge.net
6072S: Maintained
679655da
JP
6073F: Documentation/filesystems/omfs.txt
6074F: fs/omfs/
0ad122d9 6075
c1986ee9 6076OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6077M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6078S: Maintained
679655da
JP
6079F: drivers/char/pcmcia/cm4000_cs.c
6080F: include/linux/cm4000_cs.h
c117ab84 6081F: include/uapi/linux/cm4000_cs.h
c1986ee9 6082
77c44ab1 6083OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6084M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6085S: Maintained
679655da 6086F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6087
77d5140f 6088OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6089M: Jonathan Corbet <corbet@lwn.net>
661263b5 6090L: linux-media@vger.kernel.org
275ffde4 6091T: git git://linuxtv.org/media_tree.git
77d5140f 6092S: Maintained
90d72ac6 6093F: drivers/media/i2c/ov7670.c
77d5140f 6094
431bca73 6095ONENAND FLASH DRIVER
8b58be88 6096M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6097L: linux-mtd@lists.infradead.org
6098S: Maintained
679655da
JP
6099F: drivers/mtd/onenand/
6100F: include/linux/mtd/onenand*.h
431bca73 6101
1da177e4 6102ONSTREAM SCSI TAPE DRIVER
8b58be88 6103M: Willem Riede <osst@riede.org>
1da177e4
LT
6104L: osst-users@lists.sourceforge.net
6105L: linux-scsi@vger.kernel.org
6106S: Maintained
f7269cfc
JD
6107F: Documentation/scsi/osst.txt
6108F: drivers/scsi/osst.*
6109F: drivers/scsi/osst_*.h
6110F: drivers/scsi/st.h
1da177e4 6111
e2d1d6c0 6112OPENCORES I2C BUS DRIVER
8b58be88 6113M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6114L: linux-i2c@vger.kernel.org
e2d1d6c0 6115S: Maintained
679655da
JP
6116F: Documentation/i2c/busses/i2c-ocores
6117F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6118
860c44c1 6119OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6120M: Grant Likely <grant.likely@linaro.org>
f910b831 6121M: Rob Herring <rob.herring@calxeda.com>
d0fb18c5 6122L: devicetree@vger.kernel.org
860c44c1 6123W: http://fdt.secretlab.ca
3bbf9b9b 6124T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6125S: Maintained
f8828205 6126F: drivers/of/
860c44c1 6127F: include/linux/of*.h
f8828205 6128F: scripts/dtc/
860c44c1 6129K: of_get_property
d945fa0d 6130K: of_match_table
860c44c1 6131
f8828205
GL
6132OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6133M: Rob Herring <rob.herring@calxeda.com>
6134M: Pawel Moll <pawel.moll@arm.com>
6135M: Mark Rutland <mark.rutland@arm.com>
6136M: Stephen Warren <swarren@wwwdotorg.org>
de80963e 6137M: Ian Campbell <ijc+devicetree@hellion.org.uk>
f8828205
GL
6138L: devicetree@vger.kernel.org
6139S: Maintained
6140F: Documentation/devicetree/
6141F: arch/*/boot/dts/
6142F: include/dt-bindings/
6143
19f9d392
JB
6144OPENRISC ARCHITECTURE
6145M: Jonas Bonn <jonas@southpole.se>
6146W: http://openrisc.net
eab7c1c0 6147L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6148S: Maintained
6149T: git git://openrisc.net/~jonas/linux
14430813 6150F: arch/openrisc/
19f9d392 6151
ccb1352e
JG
6152OPENVSWITCH
6153M: Jesse Gross <jesse@nicira.com>
6154L: dev@openvswitch.org
6155W: http://openvswitch.org
6156T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6157S: Maintained
6158F: net/openvswitch/
6159
af39917d
CL
6160OPL4 DRIVER
6161M: Clemens Ladisch <clemens@ladisch.de>
6162L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6163T: git git://git.alsa-project.org/alsa-kernel.git
6164S: Maintained
6165F: sound/drivers/opl4/
6166
1da177e4 6167OPROFILE
4cf7e718 6168M: Robert Richter <rric@kernel.org>
1da177e4
LT
6169L: oprofile-list@lists.sf.net
6170S: Maintained
81c4a8a6 6171F: arch/*/include/asm/oprofile*.h
679655da
JP
6172F: arch/*/oprofile/
6173F: drivers/oprofile/
6174F: include/linux/oprofile.h
1da177e4 6175
e2d1d6c0 6176ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6177M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6178M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6179L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6180W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6181T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6182S: Supported
679655da
JP
6183F: Documentation/filesystems/ocfs2.txt
6184F: Documentation/filesystems/dlmfs.txt
6185F: fs/ocfs2/
e2d1d6c0 6186
1da177e4 6187ORINOCO DRIVER
724c6b35 6188L: linux-wireless@vger.kernel.org
491b26b4 6189W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6190W: http://www.nongnu.org/orinoco/
3a59babb 6191S: Orphan
679655da 6192F: drivers/net/wireless/orinoco/
1da177e4 6193
42c55aa8 6194OSD LIBRARY and FILESYSTEM
8b58be88 6195M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6196M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6197L: osd-dev@open-osd.org
6198W: http://open-osd.org
54e5881d 6199T: git git://git.open-osd.org/open-osd.git
68274794 6200S: Maintained
42c55aa8 6201F: drivers/scsi/osd/
6b6f0b6c 6202F: include/scsi/osd_*
42c55aa8 6203F: fs/exofs/
68274794 6204
e2d1d6c0 6205P54 WIRELESS DRIVER
084cb0fe 6206M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6207L: linux-wireless@vger.kernel.org
084cb0fe 6208W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6209S: Maintained
679655da 6210F: drivers/net/wireless/p54/
e2d1d6c0 6211
f5cd7872 6212PA SEMI ETHERNET DRIVER
8b58be88 6213M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6214L: netdev@vger.kernel.org
6215S: Maintained
ded19add 6216F: drivers/net/ethernet/pasemi/*
f5cd7872 6217
beb58aa3 6218PA SEMI SMBUS DRIVER
8b58be88 6219M: Olof Johansson <olof@lixom.net>
846557d3 6220L: linux-i2c@vger.kernel.org
beb58aa3 6221S: Maintained
679655da 6222F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6223
48fc267e
SK
6224PADATA PARALLEL EXECUTION MECHANISM
6225M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6226L: linux-crypto@vger.kernel.org
6227S: Maintained
6228F: kernel/padata.c
6229F: include/linux/padata.h
6230F: Documentation/padata.txt
6231
709ee531 6232PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6233M: Harald Welte <laforge@gnumonks.org>
d0944853 6234L: platform-driver-x86@vger.kernel.org
709ee531 6235S: Maintained
679655da 6236F: drivers/platform/x86/panasonic-laptop.c
709ee531 6237
368dd5ac 6238PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6239M: David Howells <dhowells@redhat.com>
6240M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6241L: linux-am33-list@redhat.com (moderated for non-subscribers)
6242W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6243S: Maintained
679655da
JP
6244F: Documentation/mn10300/
6245F: arch/mn10300/
4fa97181 6246
1da177e4 6247PARALLEL PORT SUPPORT
3dd1a329 6248L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6249S: Orphan
679655da
JP
6250F: drivers/parport/
6251F: include/linux/parport*.h
6252F: drivers/char/ppdev.c
c117ab84 6253F: include/uapi/linux/ppdev.h
1da177e4 6254
4cdf6bc2 6255PARAVIRT_OPS INTERFACE
d633180c 6256M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6257M: Chris Wright <chrisw@sous-sol.org>
6258M: Alok Kataria <akataria@vmware.com>
6259M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6260L: virtualization@lists.linux-foundation.org
4cdf6bc2 6261S: Supported
679655da
JP
6262F: Documentation/ia64/paravirt_ops.txt
6263F: arch/*/kernel/paravirt*
6264F: arch/*/include/asm/paravirt.h
4cdf6bc2 6265
e2d1d6c0 6266PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6267M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6268L: linux-parport@lists.infradead.org (subscribers-only)
6269W: http://www.torque.net/linux-pp.html
6270S: Maintained
679655da
JP
6271F: Documentation/blockdev/paride.txt
6272F: drivers/block/paride/
e2d1d6c0
RD
6273
6274PARISC ARCHITECTURE
b8828770 6275M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6276M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6277L: linux-parisc@vger.kernel.org
6278W: http://www.parisc-linux.org/
8a6e2535 6279Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6280T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6281T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6282S: Maintained
679655da 6283F: arch/parisc/
2b6bac9e 6284F: Documentation/parisc/
679655da 6285F: drivers/parisc/
2b6bac9e
HD
6286F: drivers/char/agp/parisc-agp.c
6287F: drivers/input/serio/gscps2.c
6288F: drivers/parport/parport_gsc.*
6289F: drivers/tty/serial/8250/8250_gsc.c
6290F: drivers/video/sti*
6291F: drivers/video/console/sti*
6292F: drivers/video/logo/logo_parisc*
e2d1d6c0 6293
1662d32c 6294PC87360 HARDWARE MONITORING DRIVER
8b58be88 6295M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6296L: lm-sensors@lm-sensors.org
6297S: Maintained
679655da
JP
6298F: Documentation/hwmon/pc87360
6299F: drivers/hwmon/pc87360.c
1662d32c
JC
6300
6301PC8736x GPIO DRIVER
8b58be88 6302M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6303S: Maintained
679655da 6304F: drivers/char/pc8736x_gpio.c
1662d32c 6305
1ad107fd
JD
6306PC87427 HARDWARE MONITORING DRIVER
6307M: Jean Delvare <khali@linux-fr.org>
6308L: lm-sensors@lm-sensors.org
6309S: Maintained
6310F: Documentation/hwmon/pc87427
6311F: drivers/hwmon/pc87427.c
6312
b26e0ed4 6313PCA9532 LED DRIVER
8b58be88 6314M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6315S: Maintained
d5ca6918
JP
6316F: drivers/leds/leds-pca9532.c
6317F: include/linux/leds-pca9532.h
b26e0ed4 6318
5ce914a8 6319PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6320M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6321L: linux-i2c@vger.kernel.org
6322S: Maintained
b4f0b74e 6323F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6324
3971dae5 6325PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6326M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6327S: Maintained
6328F: drivers/firmware/pcdp.*
6329
065c6359 6330PCI ERROR RECOVERY
6305902c 6331M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6332L: linux-pci@vger.kernel.org
065c6359 6333S: Supported
679655da 6334F: Documentation/PCI/pci-error-recovery.txt
065c6359 6335
1da177e4 6336PCI SUBSYSTEM
5ac3a6d2 6337M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6338L: linux-pci@vger.kernel.org
99662dd1 6339Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6340T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6341S: Supported
679655da
JP
6342F: Documentation/PCI/
6343F: drivers/pci/
6344F: include/linux/pci*
1da177e4 6345
0447cfd7
TR
6346PCI DRIVER FOR NVIDIA TEGRA
6347M: Thierry Reding <thierry.reding@gmail.com>
6348L: linux-tegra@vger.kernel.org
6349S: Supported
6350F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6351F: drivers/pci/host/pci-tegra.c
6352
1da177e4 6353PCMCIA SUBSYSTEM
4230dfc9 6354P: Linux PCMCIA Team
f5df5881 6355L: linux-pcmcia@lists.infradead.org
6650e0a5 6356W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6357T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6358S: Maintained
679655da
JP
6359F: Documentation/pcmcia/
6360F: drivers/pcmcia/
6361F: include/pcmcia/
1da177e4
LT
6362
6363PCNET32 NETWORK DRIVER
227fb925 6364M: Don Fry <pcnet32@frontier.com>
979b6c13 6365L: netdev@vger.kernel.org
1da177e4 6366S: Maintained
b955f6ca 6367F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6368
48fc267e
SK
6369PCRYPT PARALLEL CRYPTO ENGINE
6370M: Steffen Klassert <steffen.klassert@secunet.com>
6371L: linux-crypto@vger.kernel.org
6372S: Maintained
6373F: crypto/pcrypt.c
6374F: include/crypto/pcrypt.h
6375
e72df0b8
TH
6376PER-CPU MEMORY ALLOCATOR
6377M: Tejun Heo <tj@kernel.org>
6378M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6379T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6380S: Maintained
6381F: include/linux/percpu*.h
6382F: mm/percpu*.c
6383F: arch/*/include/asm/percpu.h
6384
ad4ecbcb 6385PER-TASK DELAY ACCOUNTING
185e595f 6386M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6387S: Maintained
679655da
JP
6388F: include/linux/delayacct.h
6389F: kernel/delayacct.c
ad4ecbcb 6390
57c0c15b 6391PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6392M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6393M: Paul Mackerras <paulus@samba.org>
dd9b238c 6394M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6395M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
75fc2d37 6396T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6397S: Supported
d53e8365 6398F: kernel/events/*
a003236c 6399F: include/linux/perf_event.h
c117ab84 6400F: include/uapi/linux/perf_event.h
141c4296
RR
6401F: arch/*/kernel/perf_event*.c
6402F: arch/*/kernel/*/perf_event*.c
6403F: arch/*/kernel/*/*/perf_event*.c
a003236c 6404F: arch/*/include/asm/perf_event.h
a003236c
VL
6405F: arch/*/kernel/perf_callchain.c
6406F: tools/perf/
6c0b3244 6407
dd49d0f5 6408PERSONALITY HANDLING
8b58be88 6409M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6410L: linux-abi-devel@lists.sourceforge.net
6411S: Maintained
679655da 6412F: include/linux/personality.h
c117ab84 6413F: include/uapi/linux/personality.h
dd49d0f5 6414
838e7a03 6415PHONET PROTOCOL
2a06b40f 6416M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6417S: Supported
6418F: Documentation/networking/phonet.txt
6419F: include/linux/phonet.h
6420F: include/net/phonet/
c117ab84 6421F: include/uapi/linux/phonet.h
838e7a03
RDC
6422F: net/phonet/
6423
1da177e4 6424PHRAM MTD DRIVER
8b58be88 6425M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6426L: linux-mtd@lists.infradead.org
6427S: Maintained
679655da 6428F: drivers/mtd/devices/phram.c
1da177e4 6429
efdbb10e
BP
6430PICOLCD HID DRIVER
6431M: Bruno Prémont <bonbons@linux-vserver.org>
6432L: linux-input@vger.kernel.org
6433S: Maintained
6434F: drivers/hid/hid-picolcd*
6435
a53bfa07
JI
6436PICOXCELL SUPPORT
6437M: Jamie Iles <jamie@jamieiles.com>
6438L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6439T: git git://github.com/jamieiles/linux-2.6-ji.git
6440S: Supported
14430813 6441F: arch/arm/mach-picoxcell/
a53bfa07
JI
6442F: drivers/*/picoxcell*
6443F: drivers/*/*/picoxcell*
6444
2744e8af
LW
6445PIN CONTROL SUBSYSTEM
6446M: Linus Walleij <linus.walleij@linaro.org>
6447S: Maintained
07f29ba6 6448F: drivers/pinctrl/
8e406fe4 6449F: include/linux/pinctrl/
2744e8af 6450
2201bbb8
JCPV
6451PIN CONTROLLER - ATMEL AT91
6452M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6454S: Maintained
6455F: drivers/pinctrl/pinctrl-at91.c
6456
b75e60d6
DA
6457PIN CONTROLLER - SAMSUNG
6458M: Tomasz Figa <t.figa@samsung.com>
6459M: Thomas Abraham <thomas.abraham@linaro.org>
6460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6461L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6462S: Maintained
6463F: drivers/pinctrl/pinctrl-exynos.*
6464F: drivers/pinctrl/pinctrl-s3c*
6465F: drivers/pinctrl/pinctrl-samsung.*
6466
deda8287 6467PIN CONTROLLER - ST SPEAR
8e406fe4 6468M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6469L: spear-devel@list.st.com
6470L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6471W: http://www.st.com/spear
6472S: Maintained
8e406fe4 6473F: drivers/pinctrl/spear/
deda8287 6474
249a6771 6475PKTCDVD DRIVER
dbd47133 6476M: Jiri Kosina <jkosina@suse.cz>
249a6771 6477S: Maintained
679655da
JP
6478F: drivers/block/pktcdvd.c
6479F: include/linux/pktcdvd.h
c117ab84 6480F: include/uapi/linux/pktcdvd.h
249a6771 6481
b31d8273
G
6482PKUNITY SOC DRIVERS
6483M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6484W: http://mprc.pku.edu.cn/~guanxuetao/linux
6485S: Maintained
6486T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6487F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6488F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6489F: drivers/video/fb-puv3.c
2809e80b 6490F: drivers/rtc/rtc-puv3.c
b31d8273 6491
9d2ecfb7 6492PMBUS HARDWARE MONITORING DRIVERS
ca462085 6493M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6494L: lm-sensors@lm-sensors.org
6495W: http://www.lm-sensors.org/
6496W: http://www.roeck-us.net/linux/drivers/
6497T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6498S: Maintained
6499F: Documentation/hwmon/pmbus
6500F: drivers/hwmon/pmbus/
6501F: include/linux/i2c/pmbus.h
6502
89a36810 6503PMC SIERRA MaxRAID DRIVER
076cfaae 6504M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6505L: linux-scsi@vger.kernel.org
6506W: http://www.pmc-sierra.com/
6507S: Supported
6508F: drivers/scsi/pmcraid.*
6509
dbf9bfe6 6510PMC SIERRA PM8001 DRIVER
4f0e359c 6511M: xjtuwjp@gmail.com
dbf9bfe6 6512M: lindar_liu@usish.com
6513L: linux-scsi@vger.kernel.org
6514S: Supported
6515F: drivers/scsi/pm8001/
6516
1da177e4 6517POSIX CLOCKS and TIMERS
8b58be88 6518M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 6519T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6520S: Supported
679655da
JP
6521F: fs/timerfd.c
6522F: include/linux/timer*
6523F: kernel/*timer*
1da177e4 6524
3be86148 6525POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9d5e2a02 6526M: Anton Vorontsov <anton@enomsg.org>
8b58be88 6527M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6528T: git git://git.infradead.org/battery-2.6.git
3be86148 6529S: Maintained
679655da 6530F: include/linux/power_supply.h
8cd725a1 6531F: drivers/power/
3be86148 6532
1da177e4 6533PNP SUPPORT
46a1f21a 6534M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6535M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6536S: Maintained
679655da 6537F: drivers/pnp/
1da177e4 6538
999445d4 6539PNXxxxx I2C DRIVER
8b58be88 6540M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6541L: linux-i2c@vger.kernel.org
999445d4 6542S: Maintained
679655da 6543F: drivers/i2c/busses/i2c-pnx.c
999445d4 6544
1da177e4 6545PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6546M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6547L: linux-ppp@vger.kernel.org
6548S: Maintained
224cf5ad 6549F: drivers/net/ppp/ppp_*
1da177e4
LT
6550
6551PPP OVER ATM (RFC 2364)
8b58be88 6552M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6553S: Maintained
679655da 6554F: net/atm/pppoatm.c
c117ab84 6555F: include/uapi/linux/atmppp.h
1da177e4
LT
6556
6557PPP OVER ETHERNET
8b58be88 6558M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6559S: Maintained
224cf5ad
JK
6560F: drivers/net/ppp/pppoe.c
6561F: drivers/net/ppp/pppox.c
1da177e4 6562
a6d2370b 6563PPP OVER L2TP
8b58be88 6564M: James Chapman <jchapman@katalix.com>
a6d2370b 6565S: Maintained
90ca28d1 6566F: net/l2tp/l2tp_ppp.c
679655da 6567F: include/linux/if_pppol2tp.h
c117ab84 6568F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6569
eae9d2ba 6570PPS SUPPORT
8b58be88 6571M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6572W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6573L: linuxpps@ml.enneenne.com (subscribers-only)
6574S: Maintained
cabaaf41
JP
6575F: Documentation/pps/
6576F: drivers/pps/
6577F: include/linux/pps*.h
eae9d2ba 6578
71a6d0af
HW
6579PPTP DRIVER
6580M: Dmitry Kozlov <xeb@mail.ru>
6581L: netdev@vger.kernel.org
6582S: Maintained
224cf5ad 6583F: drivers/net/ppp/pptp.c
71a6d0af
HW
6584W: http://sourceforge.net/projects/accel-pptp
6585
1da177e4 6586PREEMPTIBLE KERNEL
8b58be88 6587M: Robert Love <rml@tech9.net>
1da177e4
LT
6588L: kpreempt-tech@lists.sourceforge.net
6589W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6590S: Supported
679655da
JP
6591F: Documentation/preempt-locking.txt
6592F: include/linux/preempt.h
1da177e4
LT
6593
6594PRISM54 WIRELESS DRIVER
8b58be88 6595M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6596L: linux-wireless@vger.kernel.org
9ef80804 6597W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6598S: Obsolete
679655da 6599F: drivers/net/wireless/prism54/
1da177e4 6600
b3277dfa 6601PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
8b58be88 6602M: Mikael Pettersson <mikpe@it.uu.se>
b3277dfa
MP
6603L: linux-ide@vger.kernel.org
6604S: Maintained
679655da 6605F: drivers/ata/sata_promise.*
b3277dfa 6606
02c18891 6607PS3 NETWORK SUPPORT
b809b9ca 6608M: Geoff Levand <geoff@infradead.org>
02c18891 6609L: netdev@vger.kernel.org
a4724ed6 6610L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6611S: Maintained
8df158ac 6612F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6613
f58a9d17 6614PS3 PLATFORM SUPPORT
b809b9ca 6615M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6616L: linuxppc-dev@lists.ozlabs.org
6617L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6618S: Maintained
679655da
JP
6619F: arch/powerpc/boot/ps3*
6620F: arch/powerpc/include/asm/lv1call.h
6621F: arch/powerpc/include/asm/ps3*.h
6622F: arch/powerpc/platforms/ps3/
6623F: drivers/*/ps3*
6624F: drivers/ps3/
fec629b8 6625F: drivers/rtc/rtc-ps3.c
679655da 6626F: drivers/usb/host/*ps3.c
fec629b8 6627F: sound/ppc/snd_ps3*
f58a9d17 6628
cffb4add 6629PS3VRAM DRIVER
8b58be88 6630M: Jim Paris <jim@jtan.com>
a4724ed6 6631L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6632S: Maintained
8a3977cb 6633F: drivers/block/ps3vram.c
cffb4add 6634
8defe599 6635PSTORE FILESYSTEM
9d5e2a02 6636M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6637M: Colin Cross <ccross@android.com>
6638M: Kees Cook <keescook@chromium.org>
6639M: Tony Luck <tony.luck@intel.com>
6640S: Maintained
6641T: git git://git.infradead.org/users/cbou/linux-pstore.git
6642F: fs/pstore/
6643F: include/linux/pstore*
04851772 6644F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6645F: drivers/acpi/apei/erst.c
6646
7fbc415d
RC
6647PTP HARDWARE CLOCK SUPPORT
6648M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6649L: netdev@vger.kernel.org
7fbc415d
RC
6650S: Maintained
6651W: http://linuxptp.sourceforge.net/
6652F: Documentation/ABI/testing/sysfs-ptp
6653F: Documentation/ptp/*
0ecb3cdd 6654F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6655F: drivers/net/phy/dp83640*
6656F: drivers/ptp/*
6657F: include/linux/ptp_cl*
6658
cf94a4d1 6659PTRACE SUPPORT
8b58be88
JP
6660M: Roland McGrath <roland@redhat.com>
6661M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6662S: Maintained
6663F: include/asm-generic/syscall.h
6664F: include/linux/ptrace.h
6665F: include/linux/regset.h
6666F: include/linux/tracehook.h
c117ab84 6667F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6668F: kernel/ptrace.c
6669
8320204a 6670PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6671M: Mike Isely <isely@pobox.com>
16e9495d 6672L: pvrusb2@isely.net (subscribers-only)
661263b5 6673L: linux-media@vger.kernel.org
8320204a 6674W: http://www.isely.net/pvrusb2/
275ffde4 6675T: git git://linuxtv.org/media_tree.git
8320204a 6676S: Maintained
679655da 6677F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6678F: drivers/media/usb/pvrusb2/
8320204a 6679
39532e6c
HG
6680PWC WEBCAM DRIVER
6681M: Hans de Goede <hdegoede@redhat.com>
6682L: linux-media@vger.kernel.org
6683T: git git://linuxtv.org/media_tree.git
6684S: Maintained
6685F: drivers/media/usb/pwc/*
6686
200efedd 6687PWM SUBSYSTEM
aa3495f7
TR
6688M: Thierry Reding <thierry.reding@gmail.com>
6689L: linux-pwm@vger.kernel.org
0c2498f1 6690S: Maintained
200efedd
TR
6691W: http://gitorious.org/linux-pwm
6692T: git git://gitorious.org/linux-pwm/linux-pwm.git
6693F: Documentation/pwm.txt
6694F: Documentation/devicetree/bindings/pwm/
6695F: include/linux/pwm.h
0c2498f1 6696F: drivers/pwm/
a140b98d
TR
6697F: drivers/video/backlight/pwm_bl.c
6698F: include/linux/pwm_backlight.h
0c2498f1 6699
30ec261e 6700PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6701M: Eric Miao <eric.y.miao@gmail.com>
6702M: Russell King <linux@arm.linux.org.uk>
a323f664 6703M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 6704L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6705T: git git://github.com/hzhuang1/linux.git
6706T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 6707S: Maintained
679655da
JP
6708F: arch/arm/mach-pxa/
6709F: drivers/pcmcia/pxa2xx*
9df92e6c 6710F: drivers/spi/spi-pxa2xx*
679655da
JP
6711F: drivers/usb/gadget/pxa2*
6712F: include/sound/pxa2xx-lib.h
bec4c99e 6713F: sound/arm/pxa*
14430813 6714F: sound/soc/pxa/
1da177e4 6715
3f640c61 6716MMP SUPPORT
8b58be88 6717M: Eric Miao <eric.y.miao@gmail.com>
a323f664 6718M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 6719L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6720T: git git://github.com/hzhuang1/linux.git
6721T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 6722S: Maintained
3f640c61 6723F: arch/arm/mach-mmp/
e8e6cb32 6724
272f133a
PO
6725PXA MMCI DRIVER
6726S: Orphan
6727
57f63bc8 6728PXA RTC DRIVER
8b58be88 6729M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
6730L: rtc-linux@googlegroups.com
6731S: Maintained
6732
52a09a04 6733QIB DRIVER
8473c603 6734M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
6735L: linux-rdma@vger.kernel.org
6736S: Supported
6737F: drivers/infiniband/hw/qib/
6738
5e9772b9
JS
6739QLOGIC QLA1280 SCSI DRIVER
6740M: Michael Reed <mdr@sgi.com>
6741L: linux-scsi@vger.kernel.org
6742S: Maintained
6743F: drivers/scsi/qla1280.[ch]
6744
1da177e4 6745QLOGIC QLA2XXX FC-SCSI DRIVER
8b58be88 6746M: Andrew Vasquez <andrew.vasquez@qlogic.com>
95e6a856 6747M: linux-driver@qlogic.com
1da177e4
LT
6748L: linux-scsi@vger.kernel.org
6749S: Supported
679655da
JP
6750F: Documentation/scsi/LICENSE.qla2xxx
6751F: drivers/scsi/qla2xxx/
1da177e4 6752
883c98fe 6753QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
6754M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6755M: iscsi-driver@qlogic.com
6756L: linux-scsi@vger.kernel.org
6757S: Supported
bacfb81b 6758F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
6759F: drivers/scsi/qla4xxx/
6760
5a4faa87 6761QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 6762M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6763M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
6764M: linux-driver@qlogic.com
6765L: netdev@vger.kernel.org
6766S: Supported
679655da 6767F: Documentation/networking/LICENSE.qla3xxx
aa43c215 6768F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 6769
0ec00f03 6770QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 6771M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
6772M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6773M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 6774M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 6775M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 6776M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
6777M: linux-driver@qlogic.com
6778L: netdev@vger.kernel.org
6779S: Supported
aa43c215 6780F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 6781
c4e84bde 6782QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 6783M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 6784M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6785M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 6786M: linux-driver@qlogic.com
c4e84bde
RM
6787L: netdev@vger.kernel.org
6788S: Supported
aa43c215 6789F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 6790
1da177e4 6791QNX4 FILESYSTEM
8b58be88 6792M: Anders Larsen <al@alarsen.net>
1da177e4
LT
6793W: http://www.alarsen.net/linux/qnx4fs/
6794S: Maintained
80811493 6795F: fs/qnx4/
c117ab84
CEB
6796F: include/uapi/linux/qnx4_fs.h
6797F: include/uapi/linux/qnxtypes.h
1da177e4 6798
91952bc0
AP
6799QT1010 MEDIA DRIVER
6800M: Antti Palosaari <crope@iki.fi>
6801L: linux-media@vger.kernel.org
6802W: http://linuxtv.org/
6803W: http://palosaari.fi/linux/
6804Q: http://patchwork.linuxtv.org/project/linux-media/list/
6805T: git git://linuxtv.org/anttip/media_tree.git
6806S: Maintained
6807F: drivers/media/tuners/qt1010*
6808
2ea0ffcb
KV
6809QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6810M: Kalle Valo <kvalo@qca.qualcomm.com>
6811L: ath10k@lists.infradead.org
6812W: http://wireless.kernel.org/en/users/Drivers/ath10k
6813T: git git://github.com/kvalo/ath.git
6814S: Supported
6815F: drivers/net/wireless/ath/ath10k/
6816
4f4567cf
RK
6817QUALCOMM HEXAGON ARCHITECTURE
6818M: Richard Kuo <rkuo@codeaurora.org>
6819L: linux-hexagon@vger.kernel.org
6820S: Supported
6821F: arch/hexagon/
6822
35e3540b
HV
6823QUICKCAM PARALLEL PORT WEBCAMS
6824M: Hans Verkuil <hverkuil@xs4all.nl>
6825L: linux-media@vger.kernel.org
6826T: git git://linuxtv.org/media_tree.git
6827W: http://linuxtv.org
6828S: Odd Fixes
6829F: drivers/media/parport/*-qcam*
6830
602adf40 6831RADOS BLOCK DEVICE (RBD)
09d90327
SW
6832M: Yehuda Sadeh <yehuda@inktank.com>
6833M: Sage Weil <sage@inktank.com>
6834M: Alex Elder <elder@inktank.com>
602adf40 6835M: ceph-devel@vger.kernel.org
09d90327
SW
6836W: http://ceph.com/
6837T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
6838S: Supported
6839F: drivers/block/rbd.c
6840F: drivers/block/rbd_types.h
6841
1da177e4 6842RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 6843M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 6844L: linux-fbdev@vger.kernel.org
1da177e4 6845S: Maintained
679655da 6846F: drivers/video/aty/radeon*
c117ab84 6847F: include/uapi/linux/radeonfb.h
1da177e4 6848
c6c9b34c
HG
6849RADIOSHARK RADIO DRIVER
6850M: Hans de Goede <hdegoede@redhat.com>
6851L: linux-media@vger.kernel.org
6852T: git git://linuxtv.org/media_tree.git
6853S: Maintained
6854F: drivers/media/radio/radio-shark.c
6855
6856RADIOSHARK2 RADIO DRIVER
6857M: Hans de Goede <hdegoede@redhat.com>
6858L: linux-media@vger.kernel.org
6859T: git git://linuxtv.org/media_tree.git
6860S: Maintained
6861F: drivers/media/radio/radio-shark2.c
6862F: drivers/media/radio/radio-tea5777.c
6863
1da177e4 6864RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 6865M: Paul Mackerras <paulus@samba.org>
c69f677c 6866L: linux-fbdev@vger.kernel.org
1da177e4 6867S: Maintained
679655da 6868F: drivers/video/aty/aty128fb.c
1da177e4 6869
e7839f25 6870RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 6871P: rt2x00 project
e1a6542f 6872M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 6873M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 6874M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 6875L: linux-wireless@vger.kernel.org
83fc9c89 6876L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
6877W: http://rt2x00.serialmonkey.com/
6878S: Maintained
54e5881d 6879T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
6880F: drivers/net/wireless/rt2x00/
6881
9db5579b 6882RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 6883M: Nick Piggin <npiggin@kernel.dk>
9db5579b 6884S: Maintained
679655da
JP
6885F: Documentation/blockdev/ramdisk.txt
6886F: drivers/block/brd.c
9db5579b 6887
9e95ce27 6888RANDOM NUMBER DRIVER
330e0a01 6889M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 6890S: Maintained
679655da 6891F: drivers/char/random.c
9e95ce27 6892
394b701c 6893RAPIDIO SUBSYSTEM
8b58be88 6894M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 6895M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 6896S: Maintained
679655da 6897F: drivers/rapidio/
394b701c 6898
e2d1d6c0 6899RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 6900L: linux-wireless@vger.kernel.org
f52a5490 6901S: Orphan
679655da 6902F: drivers/net/wireless/ray*
e2d1d6c0
RD
6903
6904RCUTORTURE MODULE
8b58be88
JP
6905M: Josh Triplett <josh@freedesktop.org>
6906M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
f9094d8e 6907S: Supported
08deed1e 6908T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da
JP
6909F: Documentation/RCU/torture.txt
6910F: kernel/rcutorture.c
e2d1d6c0 6911
c1f766b5 6912RDC R-321X SoC
8b58be88 6913M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
6914S: Maintained
6915
db17f395 6916RDC R6040 FAST ETHERNET DRIVER
8b58be88 6917M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
6918L: netdev@vger.kernel.org
6919S: Maintained
58565a35 6920F: drivers/net/ethernet/rdc/r6040.c
db17f395 6921
a09ed661 6922RDS - RELIABLE DATAGRAM SOCKETS
dd1294c4 6923M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
fbb5a558 6924L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 6925S: Supported
679655da 6926F: net/rds/
a09ed661 6927
595182bc 6928READ-COPY UPDATE (RCU)
8b58be88
JP
6929M: Dipankar Sarma <dipankar@in.ibm.com>
6930M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9fab9787 6931W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 6932S: Supported
08deed1e 6933T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 6934F: Documentation/RCU/
9fab9787 6935X: Documentation/RCU/torture.txt
f9094d8e 6936F: include/linux/rcu*
f9094d8e 6937F: kernel/rcu*
f9094d8e 6938X: kernel/rcutorture.c
595182bc 6939
0c86edc0 6940REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 6941M: Alessandro Zummo <a.zummo@towertech.it>
76465493 6942L: rtc-linux@googlegroups.com
8a6e2535 6943Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 6944S: Maintained
679655da
JP
6945F: Documentation/rtc.txt
6946F: drivers/rtc/
6947F: include/linux/rtc.h
c117ab84 6948F: include/uapi/linux/rtc.h
0c86edc0 6949
1da177e4 6950REISERFS FILE SYSTEM
76c4e5ea 6951L: reiserfs-devel@vger.kernel.org
1da177e4 6952S: Supported
679655da 6953F: fs/reiserfs/
1da177e4 6954
b83a313b 6955REGISTER MAP ABSTRACTION
b02e48f2 6956M: Mark Brown <broonie@kernel.org>
b83a313b
MB
6957T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6958S: Supported
6959F: drivers/base/regmap/
6960F: include/linux/regmap.h
6961
400e64df
OBC
6962REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6963M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 6964T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
6965S: Maintained
6966F: drivers/remoteproc/
6967F: Documentation/remoteproc.txt
6fc26488 6968F: include/linux/remoteproc.h
400e64df 6969
d8115db5
OBC
6970REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6971M: Ohad Ben-Cohen <ohad@wizery.com>
6972T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6973S: Maintained
6974F: drivers/rpmsg/
6975F: Documentation/rpmsg.txt
6976F: include/linux/rpmsg.h
6977
e0897645 6978RFKILL
8b58be88 6979M: Johannes Berg <johannes@sipsolutions.net>
19d337df 6980L: linux-wireless@vger.kernel.org
ce466579
JB
6981W: http://wireless.kernel.org/
6982T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6983T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 6984S: Maintained
505c9247 6985F: Documentation/rfkill.txt
80811493 6986F: net/rfkill/
e0897645 6987
67e054e9
ML
6988RICOH SMARTMEDIA/XD DRIVER
6989M: Maxim Levitsky <maximlevitsky@gmail.com>
6990S: Maintained
21c26f50
JP
6991F: drivers/mtd/nand/r852.c
6992F: drivers/mtd/nand/r852.h
67e054e9 6993
92634125
ML
6994RICOH R5C592 MEMORYSTICK DRIVER
6995M: Maxim Levitsky <maximlevitsky@gmail.com>
6996S: Maintained
6997F: drivers/memstick/host/r592.*
6998
27f1d2f9
SA
6999ROCCAT DRIVERS
7000M: Stefan Achatz <erazor_de@users.sourceforge.net>
7001W: http://sourceforge.net/projects/roccat/
7002S: Maintained
7003F: drivers/hid/hid-roccat*
7004F: include/linux/hid-roccat*
7005F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7006
1da177e4
LT
7007ROCKETPORT DRIVER
7008P: Comtrol Corp.
1da177e4
LT
7009W: http://www.comtrol.com
7010S: Maintained
679655da 7011F: Documentation/serial/rocket.txt
c897401b 7012F: drivers/tty/rocket*
1da177e4
LT
7013
7014ROSE NETWORK LAYER
8b58be88 7015M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7016L: linux-hams@vger.kernel.org
d34cb28a 7017W: http://www.linux-ax25.org/
1da177e4 7018S: Maintained
679655da 7019F: include/net/rose.h
c117ab84 7020F: include/uapi/linux/rose.h
679655da 7021F: net/rose/
1da177e4 7022
91952bc0
AP
7023RTL2830 MEDIA DRIVER
7024M: Antti Palosaari <crope@iki.fi>
7025L: linux-media@vger.kernel.org
7026W: http://linuxtv.org/
7027W: http://palosaari.fi/linux/
7028Q: http://patchwork.linuxtv.org/project/linux-media/list/
7029T: git git://linuxtv.org/anttip/media_tree.git
7030S: Maintained
7031F: drivers/media/dvb-frontends/rtl2830*
7032
27a0aacf
AP
7033RTL2832 MEDIA DRIVER
7034M: Antti Palosaari <crope@iki.fi>
7035L: linux-media@vger.kernel.org
7036W: http://linuxtv.org/
7037W: http://palosaari.fi/linux/
7038Q: http://patchwork.linuxtv.org/project/linux-media/list/
7039T: git git://linuxtv.org/anttip/media_tree.git
7040S: Maintained
7041F: drivers/media/dvb-frontends/rtl2832*
7042
59840488 7043RTL8180 WIRELESS DRIVER
8b58be88 7044M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7045L: linux-wireless@vger.kernel.org
491b26b4 7046W: http://wireless.kernel.org/
54e5881d 7047T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7048S: Maintained
3cfeb0c3 7049F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7050
59840488 7051RTL8187 WIRELESS DRIVER
9f0939bf 7052M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7053M: Hin-Tak Leung <htl10@users.sourceforge.net>
7054M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7055L: linux-wireless@vger.kernel.org
491b26b4 7056W: http://wireless.kernel.org/
54e5881d 7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7058S: Maintained
3cfeb0c3 7059F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7060
3cf0c8ad
LF
7061RTL8192CE WIRELESS DRIVER
7062M: Larry Finger <Larry.Finger@lwfinger.net>
7063M: Chaoming Li <chaoming_li@realsil.com.cn>
7064L: linux-wireless@vger.kernel.org
491b26b4 7065W: http://wireless.kernel.org/
3cf0c8ad
LF
7066T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7067S: Maintained
7068F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7069F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7070
9eb8ef74 7071S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7072M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7073L: linux-fbdev@vger.kernel.org
ce00f85c 7074S: Maintained
679655da 7075F: drivers/video/savage/
9eb8ef74 7076
1da177e4 7077S390
8b58be88
JP
7078M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7079M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7080M: linux390@de.ibm.com
d58140cc 7081L: linux-s390@vger.kernel.org
5238da45
HC
7082W: http://www.ibm.com/developerworks/linux/linux390/
7083S: Supported
679655da 7084F: arch/s390/
a968cd3e 7085F: drivers/s390/
20d16fef 7086F: block/partitions/ibm.c
3bfe6858
JN
7087F: Documentation/s390/
7088F: Documentation/DocBook/s390*
5238da45
HC
7089
7090S390 NETWORK DRIVERS
8b58be88
JP
7091M: Ursula Braun <ursula.braun@de.ibm.com>
7092M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7093M: linux390@de.ibm.com
d58140cc 7094L: linux-s390@vger.kernel.org
5238da45
HC
7095W: http://www.ibm.com/developerworks/linux/linux390/
7096S: Supported
679655da 7097F: drivers/s390/net/
5238da45 7098
feed9b62 7099S390 ZCRYPT DRIVER
5c8d0983 7100M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7101M: linux390@de.ibm.com
7102L: linux-s390@vger.kernel.org
a968cd3e 7103W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7104S: Supported
d5ca6918 7105F: drivers/s390/crypto/
feed9b62 7106
5238da45 7107S390 ZFCP DRIVER
d38e19d0 7108M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7109M: linux390@de.ibm.com
d58140cc 7110L: linux-s390@vger.kernel.org
5238da45 7111W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7112S: Supported
679655da 7113F: drivers/s390/scsi/zfcp_*
1da177e4 7114
dd96df2c 7115S390 IUCV NETWORK LAYER
8b58be88 7116M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7117M: linux390@de.ibm.com
7118L: linux-s390@vger.kernel.org
7119W: http://www.ibm.com/developerworks/linux/linux390/
7120S: Supported
679655da
JP
7121F: drivers/s390/net/*iucv*
7122F: include/net/iucv/
7123F: net/iucv/
dd96df2c 7124
4dde7f75 7125S3C24XX SD/MMC Driver
8b58be88 7126M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7128S: Supported
679655da 7129F: drivers/mmc/host/s3cmci.*
4dde7f75 7130
1f15a229
HV
7131SAA6588 RDS RECEIVER DRIVER
7132M: Hans Verkuil <hverkuil@xs4all.nl>
7133L: linux-media@vger.kernel.org
7134T: git git://linuxtv.org/media_tree.git
7135W: http://linuxtv.org
7136S: Odd Fixes
7137F: drivers/media/i2c/saa6588*
7138
98ed12e6 7139SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7140M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7141L: linux-media@vger.kernel.org
7142W: http://linuxtv.org
7143T: git git://linuxtv.org/media_tree.git
7144S: Odd fixes
e42bf501 7145F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7146F: drivers/media/pci/saa7134/
7147
1da177e4 7148SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7149M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7150L: linux-media@vger.kernel.org
275ffde4 7151T: git git://linuxtv.org/media_tree.git
1da177e4 7152S: Maintained
90d72ac6
MCC
7153F: drivers/media/common/saa7146/
7154F: drivers/media/pci/saa7146/
7155F: include/media/saa7146*
1da177e4 7156
92304a40 7157SAMSUNG LAPTOP DRIVER
5909c654 7158M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7159L: platform-driver-x86@vger.kernel.org
7160S: Maintained
7161F: drivers/platform/x86/samsung-laptop.c
7162
4a109cc0 7163SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7164M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7165L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7166S: Supported
14430813 7167F: sound/soc/samsung/
4a109cc0 7168
0d89a28b
JH
7169SAMSUNG FRAMEBUFFER DRIVER
7170M: Jingoo Han <jg1.han@samsung.com>
7171L: linux-fbdev@vger.kernel.org
7172S: Maintained
7173F: drivers/video/s3c-fb.c
7174
f69d3a17
SK
7175SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7176M: Sangbeom Kim <sbkim73@samsung.com>
7177L: linux-kernel@vger.kernel.org
7178S: Supported
7179F: drivers/mfd/sec*.c
7180F: drivers/regulator/s2m*.c
7181F: drivers/regulator/s5m*.c
7182F: drivers/rtc/rtc-sec.c
7183F: include/linux/mfd/samsung/
7184
038f5c4b
SN
7185SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7186M: Kyungmin Park <kyungmin.park@samsung.com>
7187M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7188L: linux-media@vger.kernel.org
7189Q: https://patchwork.linuxtv.org/project/linux-media/list/
7190S: Supported
7191F: drivers/media/platform/exynos4-is/
7192F: include/media/s5p_fimc.h
7193
6fd86ab2
SN
7194SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7195M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7196L: linux-media@vger.kernel.org
7197L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7198S: Maintained
7199F: drivers/media/platform/s3c-camif/
7200F: include/media/s3c_camif.h
7201
b84ef24e
AH
7202SAMSUNG S5C73M3 CAMERA DRIVER
7203M: Kyungmin Park <kyungmin.park@samsung.com>
7204M: Andrzej Hajda <a.hajda@samsung.com>
7205L: linux-media@vger.kernel.org
7206S: Supported
7207F: drivers/media/i2c/s5c73m3/*
7208
ca749e2a 7209SERIAL DRIVERS
5e30bbb7 7210M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7211L: linux-serial@vger.kernel.org
5e30bbb7 7212S: Maintained
14430813 7213F: drivers/tty/serial/
ca749e2a 7214
aecb7b64 7215SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7216M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7217M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7218S: Maintained
7219F: include/linux/dw_dmac.h
61a76496 7220F: drivers/dma/dw/
aecb7b64 7221
f9e37137
SJ
7222SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7223M: Seungwon Jeon <tgih.jun@samsung.com>
7224M: Jaehoon Chung <jh80.chung@samsung.com>
7225L: linux-mmc@vger.kernel.org
7226S: Maintained
7227F: include/linux/mmc/dw_mmc.h
7228F: drivers/mmc/host/dw_mmc*
7229
9222d247 7230TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7231M: John Stultz <john.stultz@linaro.org>
88606e80 7232M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 7233T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7234S: Supported
7235F: include/linux/clocksource.h
7236F: include/linux/time.h
7237F: include/linux/timex.h
c117ab84
CEB
7238F: include/uapi/linux/time.h
7239F: include/uapi/linux/timex.h
88606e80
TG
7240F: kernel/time/clocksource.c
7241F: kernel/time/time*.c
7242F: kernel/time/ntp.c
7243
5b3f03f0 7244TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7245M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7246M: Hans Verkuil <hverkuil@xs4all.nl>
7247S: Odd Fixes
14430813 7248F: drivers/media/usb/tlg2300/
5b3f03f0 7249
1da177e4 7250SC1200 WDT DRIVER
8b58be88 7251M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
1da177e4 7252S: Maintained
679655da 7253F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7254
7255SCHEDULER
dd9b238c 7256M: Ingo Molnar <mingo@redhat.com>
8b58be88 7257M: Peter Zijlstra <peterz@infradead.org>
75fc2d37 7258T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7259S: Maintained
95c0d71d 7260F: kernel/sched/
679655da 7261F: include/linux/sched.h
c117ab84 7262F: include/uapi/linux/sched.h
1da177e4 7263
6bcf6737 7264SCORE ARCHITECTURE
a2681a75
JP
7265M: Chen Liqin <liqin.chen@sunplusct.com>
7266M: Lennox Wu <lennox.wu@gmail.com>
6bcf6737
CL
7267W: http://www.sunplusct.com
7268S: Supported
a2681a75 7269F: arch/score/
6bcf6737 7270
1da177e4 7271SCSI CDROM DRIVER
8b58be88 7272M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7273L: linux-scsi@vger.kernel.org
7274W: http://www.kernel.dk
7275S: Maintained
679655da 7276F: drivers/scsi/sr*
1da177e4 7277
fb50a83d
RD
7278SCSI RDMA PROTOCOL (SRP) INITIATOR
7279M: David Dillow <dillowda@ornl.gov>
7280L: linux-rdma@vger.kernel.org
7281S: Supported
7282W: http://www.openfabrics.org
7283Q: http://patchwork.kernel.org/project/linux-rdma/list/
7284T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7285F: drivers/infiniband/ulp/srp/
7286F: include/scsi/srp.h
7287
1da177e4 7288SCSI SG DRIVER
8b58be88 7289M: Doug Gilbert <dgilbert@interlog.com>
1da177e4
LT
7290L: linux-scsi@vger.kernel.org
7291W: http://www.torque.net/sg
7292S: Maintained
679655da
JP
7293F: drivers/scsi/sg.c
7294F: include/scsi/sg.h
1da177e4
LT
7295
7296SCSI SUBSYSTEM
c95286d8 7297M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7298L: linux-scsi@vger.kernel.org
54e5881d
JP
7299T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7300T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7301T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7302S: Maintained
679655da
JP
7303F: drivers/scsi/
7304F: include/scsi/
1da177e4
LT
7305
7306SCSI TAPE DRIVER
8b58be88 7307M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7308L: linux-scsi@vger.kernel.org
7309S: Maintained
679655da 7310F: Documentation/scsi/st.txt
f7269cfc
JD
7311F: drivers/scsi/st.*
7312F: drivers/scsi/st_*.h
1da177e4
LT
7313
7314SCTP PROTOCOL
8b6efb75 7315M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7316M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7317L: linux-sctp@vger.kernel.org
5f85813c 7318W: http://lksctp.sourceforge.net
8b6efb75 7319S: Maintained
679655da
JP
7320F: Documentation/networking/sctp.txt
7321F: include/linux/sctp.h
4d58c025 7322F: include/uapi/linux/sctp.h
679655da
JP
7323F: include/net/sctp/
7324F: net/sctp/
1da177e4
LT
7325
7326SCx200 CPU SUPPORT
8b58be88 7327M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7328S: Odd Fixes
679655da 7329F: Documentation/i2c/busses/scx200_acb
390889b6 7330F: arch/x86/platform/scx200/
679655da
JP
7331F: drivers/watchdog/scx200_wdt.c
7332F: drivers/i2c/busses/scx200*
7333F: drivers/mtd/maps/scx200_docflash.c
7334F: include/linux/scx200.h
1662d32c
JC
7335
7336SCx200 GPIO DRIVER
8b58be88 7337M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7338S: Maintained
679655da
JP
7339F: drivers/char/scx200_gpio.c
7340F: include/linux/scx200_gpio.h
1662d32c
JC
7341
7342SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7343M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7344S: Maintained
679655da 7345F: drivers/clocksource/scx200_hrt.c
1da177e4 7346
6a36913a 7347SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7348M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7349L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7350S: Maintained
679655da 7351F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7352
e7839f25 7353SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
245feaa6 7354M: Chris Ball <cjb@laptop.org>
7a241d6e 7355L: linux-mmc@vger.kernel.org
245feaa6
CB
7356T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7357S: Maintained
7a241d6e 7358F: drivers/mmc/host/sdhci.*
d4a45787 7359F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7360
3085e9c1 7361SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7362M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7363L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7364L: linux-mmc@vger.kernel.org
e2d1d6c0 7365S: Maintained
d4a45787 7366F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7367
0d1bb41a 7368SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7369M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7370L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7371S: Maintained
7372F: drivers/mmc/host/sdhci-s3c.c
7373
c63b3cba 7374SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7375M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7376L: spear-devel@list.st.com
c63b3cba
VK
7377L: linux-mmc@vger.kernel.org
7378S: Maintained
7379F: drivers/mmc/host/sdhci-spear.c
7380
8711cca2 7381SECURITY SUBSYSTEM
9b45c0d2 7382M: James Morris <james.l.morris@oracle.com>
8711cca2 7383L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7384T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7385W: http://kernsec.org/
8711cca2 7386S: Supported
7d2c86b5 7387F: security/
8711cca2 7388
1da177e4 7389SECURITY CONTACT
8b58be88 7390M: Security Officers <security@kernel.org>
1da177e4
LT
7391S: Supported
7392
7393SELINUX SECURITY MODULE
8b58be88 7394M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7395M: James Morris <james.l.morris@oracle.com>
8b58be88 7396M: Eric Paris <eparis@parisplace.org>
7d2c86b5 7397L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7398W: http://selinuxproject.org
6bde95ce 7399T: git git://git.infradead.org/users/eparis/selinux.git
1da177e4 7400S: Supported
679655da
JP
7401F: include/linux/selinux*
7402F: security/selinux/
6bde95ce 7403F: scripts/selinux/
1da177e4 7404
c1c124e9
JJ
7405APPARMOR SECURITY MODULE
7406M: John Johansen <john.johansen@canonical.com>
7407L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7408W: apparmor.wiki.kernel.org
7409T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7410S: Supported
7411F: security/apparmor/
7412
cef2cf07 7413SENSABLE PHANTOM
8b58be88 7414M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7415S: Maintained
679655da 7416F: drivers/misc/phantom.c
c117ab84 7417F: include/uapi/linux/phantom.h
cef2cf07 7418
4480f15b 7419SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7420M: Tejun Heo <tj@kernel.org>
1da177e4 7421L: linux-ide@vger.kernel.org
3d9b9350 7422T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7423S: Supported
d5ca6918
JP
7424F: drivers/ata/
7425F: include/linux/ata.h
7426F: include/linux/libata.h
1da177e4 7427
6733b39a 7428SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7429M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7430L: linux-scsi@vger.kernel.org
0ca43cc0 7431W: http://www.emulex.com
3387f656
JP
7432S: Supported
7433F: drivers/scsi/be2iscsi/
6733b39a 7434
6b7c5b94 7435SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7436M: Sathya Perla <sathya.perla@emulex.com>
7437M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7438M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7439L: netdev@vger.kernel.org
fea3af67 7440W: http://www.emulex.com
7d2c86b5 7441S: Supported
9aebddd1 7442F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7443
8ceee660 7444SFC NETWORK DRIVER
c06f51ea 7445M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
c06f51ea
JP
7446M: Ben Hutchings <bhutchings@solarflare.com>
7447L: netdev@vger.kernel.org
8ceee660 7448S: Supported
874aeea5 7449F: drivers/net/ethernet/sfc/
8ceee660 7450
e2d1d6c0 7451SGI GRU DRIVER
cc883afc 7452M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7453S: Maintained
679655da 7454F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7455
7456SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7457M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7458L: linux-ia64@vger.kernel.org
7459S: Supported
679655da 7460F: Documentation/ia64/serial.txt
df621252 7461F: drivers/tty/serial/ioc?_serial.c
679655da 7462F: include/linux/ioc?.h
e2d1d6c0 7463
1da177e4 7464SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7465M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7466L: linux-visws-devel@lists.sf.net
7467W: http://linux-visws.sf.net
7468S: Maintained for 2.6.
679655da 7469F: Documentation/sgi-visws.txt
1da177e4 7470
75312619 7471SGI XP/XPC/XPNET DRIVER
e180383f
RH
7472M: Cliff Whickman <cpw@sgi.com>
7473M: Robin Holt <robinmholt@gmail.com>
75312619 7474S: Maintained
679655da 7475F: drivers/misc/sgi-xp/
75312619 7476
49cc629d
HV
7477SI470X FM RADIO RECEIVER I2C DRIVER
7478M: Hans Verkuil <hverkuil@xs4all.nl>
7479L: linux-media@vger.kernel.org
7480T: git git://linuxtv.org/media_tree.git
7481W: http://linuxtv.org
7482S: Odd Fixes
7483F: drivers/media/radio/si470x/radio-si470x-i2c.c
7484
7485SI470X FM RADIO RECEIVER USB DRIVER
7486M: Hans Verkuil <hverkuil@xs4all.nl>
7487L: linux-media@vger.kernel.org
7488T: git git://linuxtv.org/media_tree.git
7489W: http://linuxtv.org
7490S: Maintained
7491F: drivers/media/radio/si470x/radio-si470x-common.c
7492F: drivers/media/radio/si470x/radio-si470x.h
7493F: drivers/media/radio/si470x/radio-si470x-usb.c
7494
c937ca03
EV
7495SI4713 FM RADIO TRANSMITTER I2C DRIVER
7496M: Eduardo Valentin <edubezval@gmail.com>
7497L: linux-media@vger.kernel.org
7498T: git git://linuxtv.org/media_tree.git
7499W: http://linuxtv.org
7500S: Odd Fixes
7501F: drivers/media/radio/si4713-i2c.?
7502
7503SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7504M: Eduardo Valentin <edubezval@gmail.com>
7505L: linux-media@vger.kernel.org
7506T: git git://linuxtv.org/media_tree.git
7507W: http://linuxtv.org
7508S: Odd Fixes
559cdc82 7509F: drivers/media/radio/radio-si4713.c
c937ca03 7510
beb91d46 7511SIANO DVB DRIVER
1b2c14b4 7512M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7513L: linux-media@vger.kernel.org
7514W: http://linuxtv.org
7515T: git git://linuxtv.org/media_tree.git
7516S: Odd fixes
7517F: drivers/media/common/siano/
beb91d46 7518F: drivers/media/usb/siano/
beb91d46 7519F: drivers/media/usb/siano/
14430813 7520F: drivers/media/mmc/siano/
beb91d46 7521
b618b69c
GL
7522SH_VEU V4L2 MEM2MEM DRIVER
7523M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7524L: linux-media@vger.kernel.org
7525S: Maintained
7526F: drivers/media/platform/sh_veu.c
b618b69c
GL
7527
7528SH_VOU V4L2 OUTPUT DRIVER
7529M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7530L: linux-media@vger.kernel.org
4290fd1a 7531S: Odd Fixes
b618b69c
GL
7532F: drivers/media/platform/sh_vou.c
7533F: include/media/sh_vou.h
7534
6349d997 7535SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7536M: Len Brown <lenb@kernel.org>
6349d997
LB
7537L: sfi-devel@simplefirmware.org
7538W: http://simplefirmware.org/
7539T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7540S: Supported
943fc810 7541F: arch/x86/platform/sfi/
6349d997
LB
7542F: drivers/sfi/
7543F: include/linux/sfi*.h
e2d1d6c0 7544
1da177e4
LT
7545SIMTEC EB110ATX (Chalice CATS)
7546P: Ben Dooks
b16957c6
BD
7547P: Vincent Sanders <vince@simtec.co.uk>
7548M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7549W: http://www.simtec.co.uk/products/EB110ATX/
7550S: Supported
7551
7552SIMTEC EB2410ITX (BAST)
7553P: Ben Dooks
b16957c6
BD
7554P: Vincent Sanders <vince@simtec.co.uk>
7555M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7556W: http://www.simtec.co.uk/products/EB2410ITX/
7557S: Supported
15dba387
JP
7558F: arch/arm/mach-s3c24xx/mach-bast.c
7559F: arch/arm/mach-s3c24xx/bast-ide.c
7560F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7561
4c5adde7 7562TI DAVINCI MACHINE SUPPORT
3ba789c0 7563M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7564M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7565L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7566T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7567Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7568S: Supported
14430813 7569F: arch/arm/mach-davinci/
046d0a37 7570F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7571
8d4b3f08 7572TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7573M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7574L: linux-media@vger.kernel.org
7575L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7576W: http://linuxtv.org/
7577Q: http://patchwork.linuxtv.org/project/linux-media/list/
7578T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7579S: Maintained
8d4b3f08
LP
7580F: drivers/media/platform/davinci/
7581F: include/media/davinci/
7582
92aab3c0 7583SIS 190 ETHERNET DRIVER
8b58be88 7584M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7585L: netdev@vger.kernel.org
7586S: Maintained
8c7de408 7587F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7588
1da177e4 7589SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7590M: Daniele Venzano <venza@brownhat.org>
1da177e4 7591W: http://www.brownhat.org/sis900.html
979b6c13 7592L: netdev@vger.kernel.org
1da177e4 7593S: Maintained
8c7de408 7594F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7595
7596SIS FRAMEBUFFER DRIVER
8b58be88 7597M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7598W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7599S: Maintained
679655da
JP
7600F: Documentation/fb/sisfb.txt
7601F: drivers/video/sis/
7602F: include/video/sisfb.h
1da177e4
LT
7603
7604SIS USB2VGA DRIVER
8b58be88 7605M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7606W: http://www.winischhofer.at/linuxsisusbvga.shtml
7607S: Maintained
679655da 7608F: drivers/usb/misc/sisusbvga/
1da177e4 7609
415ad26d 7610SLAB ALLOCATOR
8b58be88 7611M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7612M: Pekka Enberg <penberg@kernel.org>
8b58be88 7613M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7614L: linux-mm@kvack.org
7615S: Maintained
679655da
JP
7616F: include/linux/sl?b*.h
7617F: mm/sl?b.c
415ad26d 7618
9fab9787
PM
7619SLEEPABLE READ-COPY UPDATE (SRCU)
7620M: Lai Jiangshan <laijs@cn.fujitsu.com>
7621M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7622W: http://www.rdrop.com/users/paulmck/RCU/
7623S: Supported
7624T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7625F: include/linux/srcu*
7626F: kernel/srcu*
7627
66372841
CS
7628SMACK SECURITY MODULE
7629M: Casey Schaufler <casey@schaufler-ca.com>
7630L: linux-security-module@vger.kernel.org
7631W: http://schaufler-ca.com
7632T: git git://git.gitorious.org/smack-next/kernel.git
7633S: Maintained
7634F: Documentation/security/Smack.txt
7635F: security/smack/
7636
68ace3e1
KH
7637SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7638M: Kevin Hilman <khilman@kernel.org>
7639M: Nishanth Menon <nm@ti.com>
7640S: Maintained
7641F: drivers/power/avs/smartreflex.c
7642F: include/linux/power/smartreflex.h
7643L: linux-pm@vger.kernel.org
7644
1da177e4 7645SMC91x ETHERNET DRIVER
2f82af08 7646M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 7647S: Odd Fixes
ae150435 7648F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 7649
e8e31622
SA
7650SMIA AND SMIA++ IMAGE SENSOR DRIVER
7651M: Sakari Ailus <sakari.ailus@iki.fi>
7652L: linux-media@vger.kernel.org
7653S: Maintained
14430813 7654F: drivers/media/i2c/smiapp/
e8e31622
SA
7655F: include/media/smiapp.h
7656F: drivers/media/i2c/smiapp-pll.c
7657F: drivers/media/i2c/smiapp-pll.h
7658
920fa1ff
GR
7659SMM665 HARDWARE MONITOR DRIVER
7660M: Guenter Roeck <linux@roeck-us.net>
7661L: lm-sensors@lm-sensors.org
7662S: Maintained
7663F: Documentation/hwmon/smm665
7664F: drivers/hwmon/smm665.c
7665
9df7305b 7666SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 7667M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 7668L: lm-sensors@lm-sensors.org
90b24cfb 7669S: Maintained
9df7305b
SG
7670F: Documentation/hwmon/emc2103
7671F: drivers/hwmon/emc2103.c
7672
a98d506c
HG
7673SMSC SCH5627 HARDWARE MONITOR DRIVER
7674M: Hans de Goede <hdegoede@redhat.com>
7675L: lm-sensors@lm-sensors.org
7676S: Supported
7677F: Documentation/hwmon/sch5627
7678F: drivers/hwmon/sch5627.c
7679
6ea884db 7680SMSC47B397 HARDWARE MONITOR DRIVER
94877548 7681M: Jean Delvare <khali@linux-fr.org>
6ea884db
MH
7682L: lm-sensors@lm-sensors.org
7683S: Maintained
679655da
JP
7684F: Documentation/hwmon/smsc47b397
7685F: drivers/hwmon/smsc47b397.c
6ea884db 7686
fd9abb3d 7687SMSC911x ETHERNET DRIVER
90b24cfb 7688M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 7689L: netdev@vger.kernel.org
90b24cfb 7690S: Maintained
679655da 7691F: include/linux/smsc911x.h
ae150435 7692F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
7693
7694SMSC9420 PCI ETHERNET DRIVER
90b24cfb 7695M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 7696L: netdev@vger.kernel.org
90b24cfb 7697S: Maintained
ae150435 7698F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 7699
3c8a63e2 7700SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 7701M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 7702L: linux-fbdev@vger.kernel.org
90b24cfb 7703S: Maintained
3c8a63e2
SG
7704F: drivers/video/smscufx.c
7705
668acf32 7706SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 7707M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 7708L: linux-media@vger.kernel.org
275ffde4 7709T: git git://linuxtv.org/media_tree.git
795fb7e7 7710S: Maintained
90d72ac6
MCC
7711F: include/media/soc*
7712F: drivers/media/i2c/soc_camera/
7713F: drivers/media/platform/soc_camera/
668acf32 7714
e2d1d6c0 7715SOEKRIS NET48XX LED SUPPORT
8b58be88 7716M: Chris Boot <bootc@bootc.net>
e2d1d6c0 7717S: Maintained
679655da 7718F: drivers/leds/leds-net48xx.c
e2d1d6c0 7719
1da177e4 7720SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 7721M: Neil Brown <neilb@suse.de>
1da177e4 7722L: linux-raid@vger.kernel.org
524418bb 7723S: Supported
679655da
JP
7724F: drivers/md/
7725F: include/linux/raid/
c117ab84 7726F: include/uapi/linux/raid/
1da177e4 7727
1da177e4 7728SONIC NETWORK DRIVER
8b58be88 7729M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 7730L: netdev@vger.kernel.org
1da177e4 7731S: Maintained
d9fb9f38 7732F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 7733
61e115a5 7734SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 7735M: Michael Buesch <m@bues.ch>
61e115a5
MB
7736L: netdev@vger.kernel.org
7737S: Maintained
679655da
JP
7738F: drivers/ssb/
7739F: include/linux/ssb/
61e115a5 7740
1da177e4 7741SONY VAIO CONTROL DEVICE DRIVER
8b58be88 7742M: Mattia Dongili <malattia@linux.it>
d0944853 7743L: platform-driver-x86@vger.kernel.org
5b18167d 7744W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 7745S: Maintained
679655da
JP
7746F: Documentation/laptops/sony-laptop.txt
7747F: drivers/char/sonypi.c
7748F: drivers/platform/x86/sony-laptop.c
7749F: include/linux/sony-laptop.h
1da177e4 7750
baf8532a 7751SONY MEMORYSTICK CARD SUPPORT
8b58be88 7752M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
7753W: http://tifmxx.berlios.de/
7754S: Maintained
679655da 7755F: drivers/memstick/host/tifm_ms.c
baf8532a 7756
0ab30494
ML
7757SONY MEMORYSTICK STANDARD SUPPORT
7758M: Maxim Levitsky <maximlevitsky@gmail.com>
7759S: Maintained
7760F: drivers/memstick/core/ms_block.*
7761
1da177e4 7762SOUND
8b58be88
JP
7763M: Jaroslav Kysela <perex@perex.cz>
7764M: Takashi Iwai <tiwai@suse.de>
93711660 7765L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 7766W: http://www.alsa-project.org/
dde7ad8d 7767T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 7768T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 7769S: Maintained
3126a179
JP
7770F: Documentation/sound/
7771F: include/sound/
c117ab84 7772F: include/uapi/sound/
679655da 7773F: sound/
1da177e4 7774
33bbe149
MB
7775SOUND - COMPRESSED AUDIO
7776M: Vinod Koul <vinod.koul@intel.com>
7777L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7778T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7779S: Supported
f672f31a 7780F: Documentation/sound/alsa/compress_offload.txt
33bbe149 7781F: include/sound/compress_driver.h
f672f31a 7782F: include/uapi/sound/compress_*
33bbe149
MB
7783F: sound/core/compress_offload.c
7784F: sound/soc/soc-compress.c
7785
bd903bde 7786SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 7787M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 7788M: Mark Brown <broonie@kernel.org>
86f14df8 7789T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 7790L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 7791W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 7792S: Supported
2820f615 7793F: Documentation/sound/alsa/soc/
679655da 7794F: sound/soc/
e6e55122 7795F: include/sound/soc*
eb1a6af3 7796
473321fc 7797SPARC + UltraSPARC (sparc/sparc64)
8b58be88 7798M: "David S. Miller" <davem@davemloft.net>
1da177e4 7799L: sparclinux@vger.kernel.org
8a6e2535 7800Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
7801T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7802T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 7803S: Maintained
679655da 7804F: arch/sparc/
7765b8bb 7805F: drivers/sbus/
1da177e4 7806
6404fcca
DM
7807SPARC SERIAL DRIVERS
7808M: "David S. Miller" <davem@davemloft.net>
7809L: sparclinux@vger.kernel.org
08deed1e
JP
7810T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7811T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 7812S: Maintained
6816383a 7813F: include/linux/sunserialcore.h
df621252 7814F: drivers/tty/serial/suncore.c
df621252
GKH
7815F: drivers/tty/serial/sunhv.c
7816F: drivers/tty/serial/sunsab.c
7817F: drivers/tty/serial/sunsab.h
7818F: drivers/tty/serial/sunsu.c
7819F: drivers/tty/serial/sunzilog.c
7820F: drivers/tty/serial/sunzilog.h
6404fcca 7821
389325b4
CL
7822SPARSE CHECKER
7823M: "Christopher Li" <sparse@chrisli.org>
7824L: linux-sparse@vger.kernel.org
7825W: https://sparse.wiki.kernel.org/
7826T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7827T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7828S: Maintained
7829F: include/linux/compiler.h
7830
fc0c195a 7831SPEAR PLATFORM SUPPORT
2d8a3b3d 7832M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 7833M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
7834L: spear-devel@list.st.com
7835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7836W: http://www.st.com/spear
7837S: Maintained
281e192f 7838F: arch/arm/mach-spear/
fc0c195a 7839
7840SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 7841M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
7842L: spear-devel@list.st.com
7843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7844W: http://www.st.com/spear
7845S: Maintained
5df33a62 7846F: drivers/clk/spear/
fc0c195a 7847
e2d1d6c0 7848SPI SUBSYSTEM
b02e48f2 7849M: Mark Brown <broonie@kernel.org>
dfbe403c 7850L: linux-spi@vger.kernel.org
e7e4e13c 7851T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 7852Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 7853S: Maintained
679655da
JP
7854F: Documentation/spi/
7855F: drivers/spi/
7856F: include/linux/spi/
c117ab84 7857F: include/uapi/linux/spi/
e2d1d6c0 7858
2752e401 7859SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
7860M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7861M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
7862L: netdev@vger.kernel.org
7863S: Supported
679655da 7864F: Documentation/networking/spider_net.txt
8df158ac 7865F: drivers/net/ethernet/toshiba/spider_net*
2752e401 7866
e2d1d6c0 7867SPU FILE SYSTEM
8b58be88 7868M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
7869L: linuxppc-dev@lists.ozlabs.org
7870L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
7871W: http://www.ibm.com/developerworks/power/cell/
7872S: Supported
679655da
JP
7873F: Documentation/filesystems/spufs.txt
7874F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 7875
fc555841 7876SQUASHFS FILE SYSTEM
d7f2ff67 7877M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
7878L: squashfs-devel@lists.sourceforge.net (subscribers-only)
7879W: http://squashfs.org.uk
7880S: Maintained
679655da
JP
7881F: Documentation/filesystems/squashfs.txt
7882F: fs/squashfs/
fc555841 7883
1da177e4 7884SRM (Alpha) environment access
8b58be88 7885M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 7886S: Maintained
679655da 7887F: arch/alpha/kernel/srm_env.c
1da177e4 7888
26e9a397 7889STABLE BRANCH
879a5a00 7890M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 7891L: stable@vger.kernel.org
879a5a00 7892S: Supported
7b175c46 7893F: Documentation/stable_kernel_rules.txt
e2d1d6c0 7894
26e9a397 7895STAGING SUBSYSTEM
879a5a00 7896M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 7897T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 7898L: devel@driverdev.osuosl.org
879a5a00 7899S: Supported
679655da 7900F: drivers/staging/
dbc6c2cc 7901
c8c8b105
JP
7902STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7903M: Henk de Groot <pe1dnn@amsat.org>
7904S: Odd Fixes
7905F: drivers/staging/wlags49_h2/
7906F: drivers/staging/wlags49_h25/
7907
c9555159
JP
7908STAGING - ASUS OLED
7909M: Jakub Schmidtke <sjakub@gmail.com>
7910S: Odd Fixes
7911F: drivers/staging/asus_oled/
7912
ebd3d010
JP
7913STAGING - COMEDI
7914M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 7915M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
7916S: Odd Fixes
7917F: drivers/staging/comedi/
7918
8ca572c9
JP
7919STAGING - CRYSTAL HD VIDEO DECODER
7920M: Naren Sankar <nsankar@broadcom.com>
7921M: Jarod Wilson <jarod@wilsonet.com>
7922M: Scott Davilla <davilla@4pi.com>
7923M: Manu Abraham <abraham.manu@gmail.com>
7924S: Odd Fixes
7925F: drivers/staging/crystalhd/
7926
0f16ffc4
JP
7927STAGING - ECHO CANCELLER
7928M: Steve Underwood <steveu@coppice.org>
7929M: David Rowe <david@rowetel.com>
7930S: Odd Fixes
7931F: drivers/staging/echo/
7932
8dc2bbe7
ME
7933STAGING - ET131X NETWORK DRIVER
7934M: Mark Einon <mark.einon@gmail.com>
7935S: Odd Fixes
7936F: drivers/staging/et131x/
7937
a0138163
JP
7938STAGING - FLARION FT1000 DRIVERS
7939M: Marek Belisko <marek.belisko@gmail.com>
7940S: Odd Fixes
7941F: drivers/staging/ft1000/
7942
ec3fab92
JP
7943STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7944M: David Täht <d@teklibre.com>
7945S: Odd Fixes
7946F: drivers/staging/frontier/
7947
98ded590
HV
7948STAGING - GO7007 MPEG CODEC
7949M: Hans Verkuil <hans.verkuil@cisco.com>
7950S: Maintained
7951F: drivers/staging/media/go7007/
7952
6c1bb424
JP
7953STAGING - INDUSTRIAL IO
7954M: Jonathan Cameron <jic23@cam.ac.uk>
a0138163 7955L: linux-iio@vger.kernel.org
6c1bb424
JP
7956S: Odd Fixes
7957F: drivers/staging/iio/
7958
a0138163
JP
7959STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7960M: Jarod Wilson <jarod@wilsonet.com>
7961W: http://www.lirc.org/
7962S: Odd Fixes
b2b0186d 7963F: drivers/staging/media/lirc/
a0138163 7964
7c6b6c71 7965STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 7966M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
7967M: Marc Dietrich <marvin24@gmx.de>
7968L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 7969L: linux-tegra@vger.kernel.org
7c6b6c71
MD
7970S: Maintained
7971F: drivers/staging/nvec/
7972
a0138163 7973STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
7974M: Jens Frederich <jfrederich@gmail.com>
7975M: Daniel Drake <dsd@laptop.org>
a0138163
JP
7976M: Jon Nettleton <jon.nettleton@gmail.com>
7977W: http://wiki.laptop.org/go/DCON
3140b458 7978S: Maintained
a0138163
JP
7979F: drivers/staging/olpc_dcon/
7980
94cfdd15 7981STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 7982M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
7983S: Maintained
7984F: drivers/staging/ozwpan/
7985
a0138163 7986STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
7987M: Willy Tarreau <willy@meta-x.org>
7988S: Odd Fixes
7989F: drivers/staging/panel/
7990
a0138163
JP
7991STAGING - REALTEK RTL8712U DRIVERS
7992M: Larry Finger <Larry.Finger@lwfinger.net>
7993M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
7994S: Odd Fixes
7995F: drivers/staging/rtl8712/
7996
9629fa86
JP
7997STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
7998M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
7999S: Odd Fixes
9df0a245 8000F: drivers/staging/sm7xxfb/
9629fa86 8001
a0138163 8002STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8003M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8004S: Supported
b2b0186d 8005F: drivers/staging/media/solo6x10/
a0138163
JP
8006
8007STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8008M: William Hubbs <w.d.hubbs@gmail.com>
8009M: Chris Brannon <chris@the-brannons.com>
d33bce31 8010M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8011M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8012L: speakup@braille.uwo.ca
8013W: http://www.linux-speakup.org/
8014S: Odd Fixes
8015F: drivers/staging/speakup/
8016
8017STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8018M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8019S: Odd Fixes
8020F: drivers/staging/tidspbridge/
8021
a0138163
JP
8022STAGING - USB ENE SM/MS CARD READER DRIVER
8023M: Al Cho <acho@novell.com>
8024S: Odd Fixes
8025F: drivers/staging/keucr/
8026
b3e871ce
JP
8027STAGING - VIA VT665X DRIVERS
8028M: Forest Bond <forest@alittletooquiet.net>
8029S: Odd Fixes
8030F: drivers/staging/vt665?/
8031
81a9a526
JP
8032STAGING - WINBOND IS89C35 WLAN USB DRIVER
8033M: Pavel Machek <pavel@ucw.cz>
8034S: Odd Fixes
8035F: drivers/staging/winbond/
8036
709bcb07 8037STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8038M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8039S: Odd Fixes
8040F: drivers/staging/xgifb/
8041
1da177e4 8042STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8043M: Ion Badulescu <ionut@badula.org>
b4f90189 8044S: Odd Fixes
9bba23b0 8045F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8046
e2d1d6c0 8047SUN3/3X
8b58be88 8048M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8049W: http://sammy.net/sun3/
8050S: Maintained
679655da
JP
8051F: arch/m68k/kernel/*sun3*
8052F: arch/m68k/sun3*/
8053F: arch/m68k/include/asm/sun3*
e689cf4a 8054F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8055
2bc9ff01
DK
8056SUNDANCE NETWORK DRIVER
8057M: Denis Kirjanov <kda@linux-powerpc.org>
8058L: netdev@vger.kernel.org
8059S: Maintained
8060F: drivers/net/ethernet/dlink/sundance.c
8061
2cbb12a4 8062SUPERH
8b58be88 8063M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8064L: linux-sh@vger.kernel.org
1da177e4 8065W: http://www.linux-sh.org
8a6e2535 8066Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8067T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8068S: Supported
066069e1 8069F: Documentation/sh/
679655da 8070F: arch/sh/
066069e1 8071F: drivers/sh/
1da177e4 8072
4480f15b 8073SUSPEND TO RAM
8b58be88
JP
8074M: Len Brown <len.brown@intel.com>
8075M: Pavel Machek <pavel@ucw.cz>
8076M: "Rafael J. Wysocki" <rjw@sisk.pl>
bf1c138e 8077L: linux-pm@vger.kernel.org
e2d1d6c0 8078S: Supported
679655da
JP
8079F: Documentation/power/
8080F: arch/x86/kernel/acpi/
8081F: drivers/base/power/
8082F: kernel/power/
8083F: include/linux/suspend.h
8084F: include/linux/freezer.h
8085F: include/linux/pm.h
1da177e4
LT
8086
8087SVGA HANDLING
8b58be88 8088M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8089L: linux-video@atrey.karlin.mff.cuni.cz
8090S: Maintained
679655da
JP
8091F: Documentation/svga.txt
8092F: arch/x86/boot/video*
1da177e4 8093
6e28b761
KRW
8094SWIOTLB SUBSYSTEM
8095M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8096L: linux-kernel@vger.kernel.org
8097S: Supported
8098F: lib/swiotlb.c
8099F: arch/*/kernel/pci-swiotlb.c
8100F: include/linux/swiotlb.h
8101
db8e35d5
VG
8102SYNOPSYS ARC ARCHITECTURE
8103M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8104S: Supported
8105F: arch/arc/
6659a20a 8106F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8107F: drivers/tty/serial/arc_uart.c
db8e35d5 8108
1da177e4 8109SYSV FILESYSTEM
8b58be88 8110M: Christoph Hellwig <hch@infradead.org>
1da177e4 8111S: Maintained
679655da
JP
8112F: Documentation/filesystems/sysv-fs.txt
8113F: fs/sysv/
8114F: include/linux/sysv_fs.h
1da177e4 8115
86cfa7fc
NB
8116TARGET SUBSYSTEM
8117M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8118L: linux-scsi@vger.kernel.org
b9f5edc2 8119L: target-devel@vger.kernel.org
86cfa7fc
NB
8120L: http://groups.google.com/group/linux-iscsi-target-dev
8121W: http://www.linux-iscsi.org
452cf324 8122T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8123S: Supported
8124F: drivers/target/
8125F: include/target/
8126F: Documentation/target/
8127
4e68852d 8128TASKSTATS STATISTICS INTERFACE
185e595f 8129M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8130S: Maintained
679655da
JP
8131F: Documentation/accounting/taskstats*
8132F: include/linux/taskstats*
8133F: kernel/taskstats.c
4e68852d 8134
781b456a 8135TC CLASSIFIER
f935f3f8 8136M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8137L: netdev@vger.kernel.org
8138S: Maintained
679655da 8139F: include/net/pkt_cls.h
c117ab84 8140F: include/uapi/linux/pkt_cls.h
679655da 8141F: net/sched/
781b456a 8142
5067f08a 8143TCP LOW PRIORITY MODULE
8b58be88
JP
8144M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8145M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8146W: http://tcp-lp-mod.sourceforge.net/
8147S: Maintained
679655da 8148F: net/ipv4/tcp_lp.c
5067f08a 8149
91952bc0
AP
8150TDA10071 MEDIA DRIVER
8151M: Antti Palosaari <crope@iki.fi>
8152L: linux-media@vger.kernel.org
8153W: http://linuxtv.org/
8154W: http://palosaari.fi/linux/
8155Q: http://patchwork.linuxtv.org/project/linux-media/list/
8156T: git git://linuxtv.org/anttip/media_tree.git
8157S: Maintained
8158F: drivers/media/dvb-frontends/tda10071*
8159
8160TDA18212 MEDIA DRIVER
8161M: Antti Palosaari <crope@iki.fi>
8162L: linux-media@vger.kernel.org
8163W: http://linuxtv.org/
8164W: http://palosaari.fi/linux/
8165Q: http://patchwork.linuxtv.org/project/linux-media/list/
8166T: git git://linuxtv.org/anttip/media_tree.git
8167S: Maintained
8168F: drivers/media/tuners/tda18212*
8169
8170TDA18218 MEDIA DRIVER
8171M: Antti Palosaari <crope@iki.fi>
8172L: linux-media@vger.kernel.org
8173W: http://linuxtv.org/
8174W: http://palosaari.fi/linux/
8175Q: http://patchwork.linuxtv.org/project/linux-media/list/
8176T: git git://linuxtv.org/anttip/media_tree.git
8177S: Maintained
8178F: drivers/media/tuners/tda18218*
8179
3b2f6aba
MK
8180TDA18271 MEDIA DRIVER
8181M: Michael Krufky <mkrufky@linuxtv.org>
8182L: linux-media@vger.kernel.org
8183W: http://linuxtv.org/
8184W: http://github.com/mkrufky
8185Q: http://patchwork.linuxtv.org/project/linux-media/list/
8186T: git git://linuxtv.org/mkrufky/tuners.git
8187S: Maintained
8188F: drivers/media/tuners/tda18271*
8189
e48307a9
MK
8190TDA827x MEDIA DRIVER
8191M: Michael Krufky <mkrufky@linuxtv.org>
8192L: linux-media@vger.kernel.org
8193W: http://linuxtv.org/
8194W: http://github.com/mkrufky
8195Q: http://patchwork.linuxtv.org/project/linux-media/list/
8196T: git git://linuxtv.org/mkrufky/tuners.git
8197S: Maintained
8198F: drivers/media/tuners/tda8290.*
8199
66cf9212
MK
8200TDA8290 MEDIA DRIVER
8201M: Michael Krufky <mkrufky@linuxtv.org>
8202L: linux-media@vger.kernel.org
8203W: http://linuxtv.org/
8204W: http://github.com/mkrufky
8205Q: http://patchwork.linuxtv.org/project/linux-media/list/
8206T: git git://linuxtv.org/mkrufky/tuners.git
8207S: Maintained
8208F: drivers/media/tuners/tda8290.*
8209
4b9fba30
HV
8210TDA9840 MEDIA DRIVER
8211M: Hans Verkuil <hverkuil@xs4all.nl>
8212L: linux-media@vger.kernel.org
8213T: git git://linuxtv.org/media_tree.git
8214W: http://linuxtv.org
8215S: Maintained
8216F: drivers/media/i2c/tda9840*
8217
2cb654fd 8218TEA5761 TUNER DRIVER
1b2c14b4 8219M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8220L: linux-media@vger.kernel.org
8221W: http://linuxtv.org
8222T: git git://linuxtv.org/media_tree.git
8223S: Odd fixes
8224F: drivers/media/tuners/tea5761.*
8225
8226TEA5767 TUNER DRIVER
1b2c14b4 8227M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8228L: linux-media@vger.kernel.org
8229W: http://linuxtv.org
8230T: git git://linuxtv.org/media_tree.git
8231S: Maintained
8232F: drivers/media/tuners/tea5767.*
8233
4b9fba30
HV
8234TEA6415C MEDIA DRIVER
8235M: Hans Verkuil <hverkuil@xs4all.nl>
8236L: linux-media@vger.kernel.org
8237T: git git://linuxtv.org/media_tree.git
8238W: http://linuxtv.org
8239S: Maintained
8240F: drivers/media/i2c/tea6415c*
8241
8242TEA6420 MEDIA DRIVER
8243M: Hans Verkuil <hverkuil@xs4all.nl>
8244L: linux-media@vger.kernel.org
8245T: git git://linuxtv.org/media_tree.git
8246W: http://linuxtv.org
8247S: Maintained
8248F: drivers/media/i2c/tea6420*
8249
3d249d4c 8250TEAM DRIVER
dca9ab92 8251M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8252L: netdev@vger.kernel.org
8253S: Supported
8254F: drivers/net/team/
8255F: include/linux/if_team.h
c117ab84 8256F: include/uapi/linux/if_team.h
3d249d4c 8257
7d029125
VD
8258TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8259M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8260S: Maintained
8261F: arch/x86/platform/ts5500/
8262
40ad4a30
SY
8263TECHNOTREND USB IR RECEIVER
8264M: Sean Young <sean@mess.org>
8265L: linux-media@vger.kernel.org
8266S: Maintained
8267F: drivers/media/rc/ttusbir.c
8268
84b9414b 8269TEGRA SUPPORT
243d58ec 8270M: Stephen Warren <swarren@wwwdotorg.org>
84b9414b 8271L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8272Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8273T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8274S: Supported
bbbe96ed 8275N: [^a-z]tegra
84b9414b 8276
1a348ccc 8277TEHUTI ETHERNET DRIVER
8b58be88 8278M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8279L: netdev@vger.kernel.org
8280S: Supported
ef7f5429 8281F: drivers/net/ethernet/tehuti/*
1a348ccc 8282
4e68852d 8283Telecom Clock Driver for MCPL0010
8b58be88 8284M: Mark Gross <mark.gross@intel.com>
4e68852d 8285S: Supported
679655da 8286F: drivers/char/tlclk.c
4e68852d 8287
4480f15b 8288TENSILICA XTENSA PORT (xtensa)
8b58be88 8289M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8290M: Max Filippov <jcmvbkbc@gmail.com>
8291L: linux-xtensa@linux-xtensa.org
4e68852d 8292S: Maintained
679655da 8293F: arch/xtensa/
4e68852d 8294
d3fb6955
ZR
8295THERMAL
8296M: Zhang Rui <rui.zhang@intel.com>
fa3031d7 8297M: Eduardo Valentin <eduardo.valentin@ti.com>
d3fb6955
ZR
8298L: linux-pm@vger.kernel.org
8299T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
65d467e8 8300T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
2f99a47d 8301Q: https://patchwork.kernel.org/project/linux-pm/list/
d3fb6955
ZR
8302S: Supported
8303F: drivers/thermal/
8304F: include/linux/thermal.h
cfaf7179 8305F: include/linux/cpu_cooling.h
d3fb6955 8306
30ba2fbd
VD
8307THINGM BLINK(1) USB RGB LED DRIVER
8308M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8309S: Maintained
8310F: drivers/hid/hid-thingm.c
8311
4e68852d 8312THINKPAD ACPI EXTRAS DRIVER
8b58be88 8313M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8314L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8315L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8316W: http://ibm-acpi.sourceforge.net
8317W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8318T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8319S: Maintained
679655da 8320F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8321
1b46f2a2
EV
8322TI BANDGAP AND THERMAL DRIVER
8323M: Eduardo Valentin <eduardo.valentin@ti.com>
8324L: linux-pm@vger.kernel.org
794b2e25
EV
8325S: Supported
8326F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8327
4020f2d7 8328TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8329M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8330S: Maintained
679655da
JP
8331F: drivers/misc/tifm*
8332F: drivers/mmc/host/tifm_sd.c
8333F: include/linux/tifm.h
4020f2d7 8334
152ad442
SR
8335TI LM49xxx FAMILY ASoC CODEC DRIVERS
8336M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8337M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8338L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8339S: Maintained
8340F: sound/soc/codecs/lm49453*
d392dead 8341F: sound/soc/codecs/isabelle*
152ad442 8342
0edd807d
KM
8343TI LP855x BACKLIGHT DRIVER
8344M: Milo Kim <milo.kim@ti.com>
8345S: Maintained
8346F: Documentation/backlight/lp855x-driver.txt
8347F: drivers/video/backlight/lp855x_bl.c
8348F: include/linux/platform_data/lp855x.h
8349
faf13f6d
KM
8350TI LP8727 CHARGER DRIVER
8351M: Milo Kim <milo.kim@ti.com>
8352S: Maintained
8353F: drivers/power/lp8727_charger.c
8354F: include/linux/platform_data/lp8727.h
8355
22f1229f
KM
8356TI LP8788 MFD DRIVER
8357M: Milo Kim <milo.kim@ti.com>
8358S: Maintained
8359F: drivers/iio/adc/lp8788_adc.c
8360F: drivers/leds/leds-lp8788.c
8361F: drivers/mfd/lp8788*.c
8362F: drivers/power/lp8788-charger.c
8363F: drivers/regulator/lp8788-*.c
8364F: include/linux/mfd/lp8788*.h
8365
dd5e8e6b 8366TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8367M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8368L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8369S: Maintained
8370F: sound/soc/codecs/twl4030*
8371
90921014 8372TI WILINK WIRELESS DRIVERS
d6158a55 8373M: Luciano Coelho <luca@coelho.fi>
90921014
LC
8374L: linux-wireless@vger.kernel.org
8375W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8376W: http://wireless.kernel.org/en/users/Drivers/wl1251
8377T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8378S: Maintained
8379F: drivers/net/wireless/ti/
8380F: include/linux/wl12xx.h
8381
e86eaa3a 8382TIPC NETWORK LAYER
8b58be88
JP
8383M: Jon Maloy <jon.maloy@ericsson.com>
8384M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8385L: netdev@vger.kernel.org (core kernel code)
8386L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8387W: http://tipc.sourceforge.net/
e86eaa3a 8388S: Maintained
c117ab84 8389F: include/uapi/linux/tipc*.h
679655da 8390F: net/tipc/
e86eaa3a 8391
867e359b
CM
8392TILE ARCHITECTURE
8393M: Chris Metcalf <cmetcalf@tilera.com>
8394W: http://www.tilera.com/scm/
8395S: Supported
8396F: arch/tile/
6b940606 8397F: drivers/char/tile-srom.c
5c770755 8398F: drivers/edac/tile_edac.c
6b940606
CM
8399F: drivers/net/ethernet/tile/
8400F: drivers/rtc/rtc-tile.c
8401F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8402F: drivers/tty/serial/tilegx.c
6b940606
CM
8403F: drivers/usb/host/*-tilegx.c
8404F: include/linux/usb/tilegx.h
867e359b 8405
1da177e4 8406TLAN NETWORK DRIVER
8b58be88 8407M: Samuel Chessman <chessman@tux.org>
88c07dde 8408L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8409W: http://sourceforge.net/projects/tlan/
8410S: Maintained
679655da 8411F: Documentation/networking/tlan.txt
b544dbac 8412F: drivers/net/ethernet/ti/tlan.*
1da177e4 8413
d74db3b2 8414TOMOYO SECURITY MODULE
8b58be88
JP
8415M: Kentaro Takeda <takedakn@nttdata.co.jp>
8416M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8417L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8418L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8419L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8420L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8421W: http://tomoyo.sourceforge.jp/
843d183c 8422T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8423S: Maintained
679655da 8424F: security/tomoyo/
d74db3b2 8425
9caeb532 8426TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8427M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8428L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8429S: Maintained
8430F: drivers/platform/x86/topstar-laptop.c
8431
1da177e4 8432TOSHIBA ACPI EXTRAS DRIVER
d0944853 8433L: platform-driver-x86@vger.kernel.org
15065531 8434S: Orphan
679655da 8435F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8436
8437TOSHIBA SMM DRIVER
8b58be88 8438M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8439L: tlinux-users@tce.toshiba-dme.co.jp
8440W: http://www.buzzard.org.uk/toshiba/
8441S: Maintained
679655da
JP
8442F: drivers/char/toshiba.c
8443F: include/linux/toshiba.h
c117ab84 8444F: include/uapi/linux/toshiba.h
1da177e4 8445
d719f900 8446TMIO MMC DRIVER
d1057c40 8447M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8b58be88 8448M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8449L: linux-mmc@vger.kernel.org
d719f900 8450S: Maintained
d1057c40
GL
8451F: drivers/mmc/host/tmio_mmc*
8452F: drivers/mmc/host/sh_mobile_sdhi.c
8453F: include/linux/mmc/tmio.h
8454F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8455
917cc4e6
GR
8456TMP401 HARDWARE MONITOR DRIVER
8457M: Guenter Roeck <linux@roeck-us.net>
8458L: lm-sensors@lm-sensors.org
8459S: Maintained
8460F: Documentation/hwmon/tmp401
8461F: drivers/hwmon/tmp401.c
8462
98f32602 8463TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8464M: Hugh Dickins <hughd@google.com>
98f32602
HD
8465L: linux-mm@kvack.org
8466S: Maintained
8467F: include/linux/shmem_fs.h
8468F: mm/shmem.c
8469
45f95b53 8470TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8471M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8472L: linux-media@vger.kernel.org
8473W: http://linuxtv.org
8474T: git git://linuxtv.org/media_tree.git
8475S: Odd fixes
8476F: drivers/media/usb/tm6000/
8477
4e68852d 8478TPM DEVICE DRIVER
5b88e270
KY
8479M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8480M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8481M: Rajiv Andrade <mail@srajiv.net>
4e68852d 8482W: http://tpmdd.sourceforge.net
cbb2d5e4
RA
8483M: Marcel Selhorst <tpmdd@selhorst.net>
8484M: Sirrix AG <tpmdd@sirrix.com>
7dcce133 8485W: http://www.sirrix.com
63a10dfd 8486L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8487S: Maintained
679655da 8488F: drivers/char/tpm/
4e68852d 8489
d6f005a1
JP
8490TRACING
8491M: Steven Rostedt <rostedt@goodmis.org>
8492M: Frederic Weisbecker <fweisbec@gmail.com>
8493M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8494T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8495S: Maintained
8496F: Documentation/trace/ftrace.txt
8497F: arch/*/*/*/ftrace.h
8498F: arch/*/kernel/ftrace.c
8499F: include/*/ftrace.h
8500F: include/linux/trace*.h
8501F: include/trace/
8502F: kernel/trace/
8503
1da177e4 8504TRIVIAL PATCHES
8b58be88 8505M: Jiri Kosina <trivial@kernel.org>
54e5881d 8506T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8507S: Maintained
86ef925f 8508K: ^Subject:.*(?i)trivial
1da177e4 8509
4e68852d 8510TTY LAYER
879a5a00 8511M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8512M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8513S: Supported
08deed1e 8514T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8515F: drivers/tty/
df621252 8516F: drivers/tty/serial/serial_core.c
e3288775
AC
8517F: include/linux/serial_core.h
8518F: include/linux/serial.h
8519F: include/linux/tty.h
c117ab84
CEB
8520F: include/uapi/linux/serial_core.h
8521F: include/uapi/linux/serial.h
8522F: include/uapi/linux/tty.h
4e68852d 8523
91952bc0
AP
8524TUA9001 MEDIA DRIVER
8525M: Antti Palosaari <crope@iki.fi>
8526L: linux-media@vger.kernel.org
8527W: http://linuxtv.org/
8528W: http://palosaari.fi/linux/
8529Q: http://patchwork.linuxtv.org/project/linux-media/list/
8530T: git git://linuxtv.org/anttip/media_tree.git
8531S: Maintained
8532F: drivers/media/tuners/tua9001*
8533
740db6d7 8534TULIP NETWORK DRIVERS
8b58be88 8535M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8536L: netdev@vger.kernel.org
8537S: Maintained
0f04e2aa 8538F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8539
8540TUN/TAP driver
ba57b6f2 8541M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8542W: http://vtun.sourceforge.net/tun
8543S: Maintained
679655da
JP
8544F: Documentation/networking/tuntap.txt
8545F: arch/um/os-Linux/drivers/
1da177e4 8546
b454cc66 8547TURBOCHANNEL SUBSYSTEM
8b58be88 8548M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8549S: Maintained
679655da
JP
8550F: drivers/tc/
8551F: include/linux/tc.h
b454cc66 8552
1da177e4 8553U14-34F SCSI DRIVER
8b58be88 8554M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8555L: linux-scsi@vger.kernel.org
8556S: Maintained
679655da 8557F: drivers/scsi/u14-34f.c
1da177e4 8558
e2d1d6c0 8559UBI FILE SYSTEM (UBIFS)
949cb623 8560M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 8561M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 8562L: linux-mtd@lists.infradead.org
e2966cbe 8563T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
8564W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8565S: Maintained
679655da
JP
8566F: Documentation/filesystems/ubifs.txt
8567F: fs/ubifs/
e2d1d6c0 8568
cc2020e6 8569UCLINUX (AND M68KNOMMU)
8b58be88 8570M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
8571W: http://www.uclinux.org/
8572L: uclinux-dev@uclinux.org (subscribers-only)
8573S: Maintained
61bc02bb
JP
8574F: arch/m68k/*/*_no.*
8575F: arch/m68k/include/asm/*_no.*
cc2020e6 8576
14fadca7 8577UCLINUX FOR RENESAS H8/300 (H8300)
8b58be88 8578M: Yoshinori Sato <ysato@users.sourceforge.jp>
cc2020e6
AC
8579W: http://uclinux-h8.sourceforge.jp/
8580S: Supported
a7e4fd93
JP
8581F: arch/h8300/
8582F: drivers/ide/ide-h8300.c
644570b8 8583F: drivers/net/ethernet/8390/ne-h8300.c
cc2020e6 8584
1da177e4 8585UDF FILESYSTEM
8b58be88 8586M: Jan Kara <jack@suse.cz>
1da177e4 8587S: Maintained
679655da
JP
8588F: Documentation/filesystems/udf.txt
8589F: fs/udf/
1da177e4 8590
cc2020e6 8591UFS FILESYSTEM
8b58be88 8592M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 8593S: Maintained
679655da
JP
8594F: Documentation/filesystems/ufs.txt
8595F: fs/ufs/
cc2020e6 8596
0a09d3ab
DH
8597UHID USERSPACE HID IO DRIVER:
8598M: David Herrmann <dh.herrmann@googlemail.com>
8599L: linux-input@vger.kernel.org
8600S: Maintained
8601F: drivers/hid/uhid.c
c117ab84 8602F: include/uapi/linux/uhid.h
0a09d3ab 8603
18332a80 8604ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 8605L: linux-usb@vger.kernel.org
10c6c9c9 8606S: Orphan
355ffe69 8607F: drivers/uwb/
679655da
JP
8608F: include/linux/uwb.h
8609F: include/linux/uwb/
18332a80 8610
b31d8273
G
8611UNICORE32 ARCHITECTURE:
8612M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8613W: http://mprc.pku.edu.cn/~guanxuetao/linux
8614S: Maintained
8615T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8616F: arch/unicore32/
8617
d8379ab1
TF
8618UNIFDEF
8619M: Tony Finch <dot@dotat.at>
8620W: http://dotat.at/prog/unifdef
8621S: Maintained
8622F: scripts/unifdef.c
8623
1da177e4 8624UNIFORM CDROM DRIVER
8b58be88 8625M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8626W: http://www.kernel.dk
8627S: Maintained
679655da
JP
8628F: Documentation/cdrom/
8629F: drivers/cdrom/cdrom.c
8630F: include/linux/cdrom.h
c117ab84 8631F: include/uapi/linux/cdrom.h
1da177e4 8632
9941fa6e
VH
8633UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8634M: Vinayak Holikatti <vinholikatti@gmail.com>
8635M: Santosh Y <santoshsy@gmail.com>
8636L: linux-scsi@vger.kernel.org
8637S: Supported
8638F: Documentation/scsi/ufs.txt
8639F: drivers/scsi/ufs/
8640
e2d1d6c0 8641UNSORTED BLOCK IMAGES (UBI)
949cb623 8642M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
8643W: http://www.linux-mtd.infradead.org/
8644L: linux-mtd@lists.infradead.org
e2966cbe 8645T: git git://git.infradead.org/ubi-2.6.git
e2d1d6c0 8646S: Maintained
80811493 8647F: drivers/mtd/ubi/
679655da 8648F: include/linux/mtd/ubi.h
c117ab84 8649F: include/uapi/mtd/ubi-user.h
e2d1d6c0 8650
76ac66e4
RW
8651UNSORTED BLOCK IMAGES (UBI) Fastmap
8652M: Richard Weinberger <richard@nod.at>
8653L: linux-mtd@lists.infradead.org
8654S: Maintained
8655F: drivers/mtd/ubi/fastmap.c
8656
1da177e4 8657USB ACM DRIVER
61eee9a7 8658M: Oliver Neukum <oliver@neukum.org>
6372594a 8659L: linux-usb@vger.kernel.org
1da177e4 8660S: Maintained
679655da
JP
8661F: Documentation/usb/acm.txt
8662F: drivers/usb/class/cdc-acm.*
1da177e4 8663
b7d572e1
PF
8664USB AR5523 WIRELESS DRIVER
8665M: Pontus Fuchs <pontus.fuchs@gmail.com>
8666L: linux-wireless@vger.kernel.org
8667S: Maintained
8668F: drivers/net/wireless/ath/ar5523/
8669
115bb1ff
MW
8670USB ATTACHED SCSI
8671M: Matthew Wilcox <willy@linux.intel.com>
8672M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 8673M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
8674L: linux-usb@vger.kernel.org
8675L: linux-scsi@vger.kernel.org
8eae0fb7 8676S: Maintained
115bb1ff
MW
8677F: drivers/usb/storage/uas.c
8678
1da177e4 8679USB CDC ETHERNET DRIVER
61eee9a7 8680M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8681L: linux-usb@vger.kernel.org
1da177e4 8682S: Maintained
679655da 8683F: drivers/net/usb/cdc_*.c
c117ab84 8684F: include/uapi/linux/usb/cdc.h
1da177e4 8685
b02b371e 8686USB CYPRESS C67X00 DRIVER
8b58be88 8687M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
8688L: linux-usb@vger.kernel.org
8689S: Maintained
679655da 8690F: drivers/usb/c67x00/
b02b371e 8691
d0374f4f 8692USB DAVICOM DM9601 DRIVER
8b58be88 8693M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 8694L: netdev@vger.kernel.org
d0374f4f
PK
8695W: http://www.linux-usb.org/usbnet
8696S: Maintained
679655da 8697F: drivers/net/usb/dm9601.c
d0374f4f 8698
cc2020e6 8699USB DIAMOND RIO500 DRIVER
8b58be88 8700M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
8701L: rio500-users@lists.sourceforge.net
8702W: http://rio500.sourceforge.net
8703S: Maintained
679655da 8704F: drivers/usb/misc/rio500*
cc2020e6 8705
1da177e4 8706USB EHCI DRIVER
578333ab 8707M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8708L: linux-usb@vger.kernel.org
578333ab 8709S: Maintained
679655da
JP
8710F: Documentation/usb/ehci.txt
8711F: drivers/usb/host/ehci*
1da177e4 8712
69ae9e3e 8713USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 8714M: Felipe Balbi <balbi@ti.com>
795fb7e7 8715L: linux-usb@vger.kernel.org
69ae9e3e 8716W: http://www.linux-usb.org/gadget
d6d0f665
FB
8717T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8718S: Maintained
679655da
JP
8719F: drivers/usb/gadget/
8720F: include/linux/usb/gadget*
69ae9e3e 8721
2dea64b4 8722USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 8723M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 8724L: linux-usb@vger.kernel.org
54e5881d 8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 8726S: Maintained
c2f01971 8727F: Documentation/hid/hiddev.txt
679655da 8728F: drivers/hid/usbhid/
1da177e4 8729
857aab34 8730USB/IP DRIVERS
8731M: Matt Mooney <mfm@muteddisk.com>
8732L: linux-usb@vger.kernel.org
8733S: Maintained
8734F: drivers/staging/usbip/
8735
959eea21 8736USB ISP116X DRIVER
8b58be88 8737M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 8738L: linux-usb@vger.kernel.org
959eea21 8739S: Maintained
679655da
JP
8740F: drivers/usb/host/isp116x*
8741F: include/linux/usb/isp116x.h
959eea21 8742
1da177e4 8743USB KAWASAKI LSI DRIVER
61eee9a7 8744M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8745L: linux-usb@vger.kernel.org
1da177e4 8746S: Maintained
679655da 8747F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
8748
8749USB MASS STORAGE DRIVER
8b58be88 8750M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 8751L: linux-usb@vger.kernel.org
8836aeb8 8752L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
8753S: Maintained
8754W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 8755F: drivers/usb/storage/
1da177e4 8756
af39917d
CL
8757USB MIDI DRIVER
8758M: Clemens Ladisch <clemens@ladisch.de>
8759L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8760T: git git://git.alsa-project.org/alsa-kernel.git
8761S: Maintained
8762F: sound/usb/midi.*
8763
444ce9d4
JP
8764USB NETWORKING DRIVERS
8765L: linux-usb@vger.kernel.org
8766S: Odd Fixes
8767F: drivers/net/usb/
8768
1da177e4 8769USB OHCI DRIVER
578333ab 8770M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8771L: linux-usb@vger.kernel.org
578333ab 8772S: Maintained
679655da
JP
8773F: Documentation/usb/ohci.txt
8774F: drivers/usb/host/ohci*
1da177e4 8775
ba460e48 8776USB OPTION-CARD DRIVER
8b58be88 8777M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 8778L: linux-usb@vger.kernel.org
ba460e48 8779S: Maintained
679655da 8780F: drivers/usb/serial/option.c
ba460e48 8781
1da177e4 8782USB PEGASUS DRIVER
a16b945c 8783M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8784L: linux-usb@vger.kernel.org
043600a6 8785L: netdev@vger.kernel.org
a16b945c 8786T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8787W: http://pegasus2.sourceforge.net/
8788S: Maintained
679655da 8789F: drivers/net/usb/pegasus.*
1da177e4 8790
d3ad558f
FB
8791USB PHY LAYER
8792M: Felipe Balbi <balbi@ti.com>
8793L: linux-usb@vger.kernel.org
8794T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8795S: Maintained
8796F: drivers/usb/phy/
d3ad558f 8797
73e4fb3f 8798USB PRINTER DRIVER (usblp)
8b58be88 8799M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 8800L: linux-usb@vger.kernel.org
73e4fb3f 8801S: Supported
679655da 8802F: drivers/usb/class/usblp.c
1da177e4
LT
8803
8804USB RTL8150 DRIVER
a16b945c 8805M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8806L: linux-usb@vger.kernel.org
043600a6 8807L: netdev@vger.kernel.org
a16b945c 8808T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8809W: http://pegasus2.sourceforge.net/
8810S: Maintained
679655da 8811F: drivers/net/usb/rtl8150.c
1da177e4 8812
4e68852d 8813USB SERIAL BELKIN F5U103 DRIVER
8b58be88 8814M: William Greathouse <wgreathouse@smva.com>
795fb7e7 8815L: linux-usb@vger.kernel.org
4e68852d 8816S: Maintained
679655da 8817F: drivers/usb/serial/belkin_sa.*
4e68852d
AC
8818
8819USB SERIAL CYPRESS M8 DRIVER
8b58be88 8820M: Lonnie Mendez <dignome@gmail.com>
795fb7e7 8821L: linux-usb@vger.kernel.org
4e68852d
AC
8822S: Maintained
8823W: http://geocities.com/i0xox0i
8824W: http://firstlight.net/cvs
679655da 8825F: drivers/usb/serial/cypress_m8.*
4e68852d 8826
1da177e4 8827USB SERIAL CYBERJACK DRIVER
8b58be88 8828M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
1da177e4
LT
8829W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8830S: Maintained
679655da 8831F: drivers/usb/serial/cyberjack.c
1da177e4
LT
8832
8833USB SERIAL DIGI ACCELEPORT DRIVER
8b58be88
JP
8834M: Peter Berger <pberger@brimson.com>
8835M: Al Borchers <alborchers@steinerpoint.com>
795fb7e7 8836L: linux-usb@vger.kernel.org
1da177e4 8837S: Maintained
679655da 8838F: drivers/usb/serial/digi_acceleport.c
1da177e4
LT
8839
8840USB SERIAL DRIVER
879a5a00 8841M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8842L: linux-usb@vger.kernel.org
1da177e4 8843S: Supported
679655da
JP
8844F: Documentation/usb/usb-serial.txt
8845F: drivers/usb/serial/generic.c
8846F: drivers/usb/serial/usb-serial.c
8847F: include/linux/usb/serial.h
1da177e4 8848
1da177e4 8849USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8b58be88 8850M: Gary Brubaker <xavyer@ix.netcom.com>
795fb7e7 8851L: linux-usb@vger.kernel.org
1da177e4 8852S: Maintained
679655da 8853F: drivers/usb/serial/empeg.c
1da177e4
LT
8854
8855USB SERIAL KEYSPAN DRIVER
879a5a00 8856M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8857L: linux-usb@vger.kernel.org
1da177e4 8858S: Maintained
679655da 8859F: drivers/usb/serial/*keyspan*
1da177e4
LT
8860
8861USB SERIAL WHITEHEAT DRIVER
8b58be88 8862M: Support Department <support@connecttech.com>
795fb7e7 8863L: linux-usb@vger.kernel.org
1da177e4
LT
8864W: http://www.connecttech.com
8865S: Supported
679655da 8866F: drivers/usb/serial/whiteheat*
1da177e4 8867
b3f0db1c
SG
8868USB SMSC75XX ETHERNET DRIVER
8869M: Steve Glendinning <steve.glendinning@shawell.net>
8870L: netdev@vger.kernel.org
8871S: Maintained
8872F: drivers/net/usb/smsc75xx.*
8873
2f7ca802 8874USB SMSC95XX ETHERNET DRIVER
90b24cfb 8875M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 8876L: netdev@vger.kernel.org
90b24cfb 8877S: Maintained
679655da 8878F: drivers/net/usb/smsc95xx.*
2f7ca802 8879
f423b9a8 8880USB SN9C1xx DRIVER
8b58be88 8881M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 8882L: linux-usb@vger.kernel.org
661263b5 8883L: linux-media@vger.kernel.org
275ffde4 8884T: git git://linuxtv.org/media_tree.git
1da177e4
LT
8885W: http://www.linux-projects.org
8886S: Maintained
679655da 8887F: Documentation/video4linux/sn9c102.txt
0c0d06ca 8888F: drivers/media/usb/sn9c102/
1da177e4
LT
8889
8890USB SUBSYSTEM
879a5a00 8891M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8892L: linux-usb@vger.kernel.org
1da177e4 8893W: http://www.linux-usb.org
08deed1e 8894T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 8895S: Supported
679655da 8896F: Documentation/usb/
679655da
JP
8897F: drivers/usb/
8898F: include/linux/usb.h
8899F: include/linux/usb/
1da177e4
LT
8900
8901USB UHCI DRIVER
8b58be88 8902M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8903L: linux-usb@vger.kernel.org
1da177e4 8904S: Maintained
679655da 8905F: drivers/usb/host/uhci*
1da177e4 8906
69ae9e3e 8907USB "USBNET" DRIVER FRAMEWORK
686f13bb 8908M: Oliver Neukum <oneukum@suse.de>
043600a6 8909L: netdev@vger.kernel.org
69ae9e3e 8910W: http://www.linux-usb.org/usbnet
1da177e4 8911S: Maintained
679655da
JP
8912F: drivers/net/usb/usbnet.c
8913F: include/linux/usb/usbnet.h
1da177e4 8914
c0efd232 8915USB VIDEO CLASS
c53ac071 8916M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 8917L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 8918L: linux-media@vger.kernel.org
275ffde4 8919T: git git://linuxtv.org/media_tree.git
57c6d2e9 8920W: http://www.ideasonboard.org/uvc/
c0efd232 8921S: Maintained
0c0d06ca 8922F: drivers/media/usb/uvc/
6c0f0359 8923F: include/uapi/linux/uvcvideo.h
1da177e4 8924
b60b9c45
HV
8925USB VISION DRIVER
8926M: Hans Verkuil <hverkuil@xs4all.nl>
8927L: linux-media@vger.kernel.org
8928T: git git://linuxtv.org/media_tree.git
8929W: http://linuxtv.org
8930S: Odd Fixes
8931F: drivers/media/usb/usbvision/
8932
8282da47
LP
8933USB WEBCAM GADGET
8934M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8935L: linux-usb@vger.kernel.org
8936S: Maintained
8937F: drivers/usb/gadget/*uvc*.c
8938F: drivers/usb/gadget/webcam.c
8939
bf164cc0 8940USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 8941M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
8942L: linux-wireless@vger.kernel.org
8943S: Maintained
679655da 8944F: drivers/net/wireless/rndis_wlan.c
bf164cc0 8945
eb6bab13 8946USB XHCI DRIVER
36d0344c 8947M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
8948L: linux-usb@vger.kernel.org
8949S: Supported
36d0344c
SS
8950F: drivers/usb/host/xhci*
8951F: drivers/usb/host/pci-quirks*
eb6bab13 8952
1da177e4 8953USB ZD1201 DRIVER
4086b9ca 8954L: linux-wireless@vger.kernel.org
1da177e4 8955W: http://linux-lc100020.sourceforge.net
4086b9ca 8956S: Orphan
679655da 8957F: drivers/net/wireless/zd1201.*
1da177e4 8958
b7eee616 8959USB ZR364XX DRIVER
8b58be88 8960M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 8961L: linux-usb@vger.kernel.org
661263b5 8962L: linux-media@vger.kernel.org
275ffde4 8963T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
8964W: http://royale.zerezo.com/zr364xx/
8965S: Maintained
679655da 8966F: Documentation/video4linux/zr364xx.txt
90d72ac6 8967F: drivers/media/usb/zr364xx/
b7eee616 8968
e7839f25 8969USER-MODE LINUX (UML)
8b58be88 8970M: Jeff Dike <jdike@addtoit.com>
b15194b7 8971M: Richard Weinberger <richard@nod.at>
1da177e4
LT
8972L: user-mode-linux-devel@lists.sourceforge.net
8973L: user-mode-linux-user@lists.sourceforge.net
8974W: http://user-mode-linux.sourceforge.net
8975S: Maintained
61516587 8976F: Documentation/virtual/uml/
679655da 8977F: arch/um/
b070989a 8978F: arch/x86/um/
679655da
JP
8979F: fs/hostfs/
8980F: fs/hppfs/
b7eee616 8981
e5f114e9 8982USERSPACE I/O (UIO)
6a534c9d 8983M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 8984M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 8985S: Maintained
679655da
JP
8986F: Documentation/DocBook/uio-howto.tmpl
8987F: drivers/uio/
8988F: include/linux/uio*.h
e5f114e9 8989
256cccbe 8990UTIL-LINUX PACKAGE
8b58be88 8991M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
8992L: util-linux@vger.kernel.org
8993W: http://en.wikipedia.org/wiki/Util-linux
8994T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
8995S: Maintained
8996
c1fd1c07 8997UVESAFB DRIVER
8b58be88 8998M: Michal Januszewski <spock@gentoo.org>
c69f677c 8999L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9000W: http://dev.gentoo.org/~spock/projects/uvesafb/
9001S: Maintained
679655da
JP
9002F: Documentation/fb/uvesafb.txt
9003F: drivers/video/uvesafb.*
c1fd1c07 9004
4480f15b 9005VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9006M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9007S: Maintained
679655da
JP
9008F: Documentation/filesystems/vfat.txt
9009F: fs/fat/
1da177e4 9010
cba3345c
AW
9011VFIO DRIVER
9012M: Alex Williamson <alex.williamson@redhat.com>
9013L: kvm@vger.kernel.org
9014S: Maintained
9015F: Documentation/vfio.txt
9016F: drivers/vfio/
9017F: include/linux/vfio.h
c117ab84 9018F: include/uapi/linux/vfio.h
cba3345c 9019
9e6f3438
PO
9020VIDEOBUF2 FRAMEWORK
9021M: Pawel Osciak <pawel@osciak.com>
9022M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9023M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9024L: linux-media@vger.kernel.org
9025S: Maintained
90d72ac6 9026F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9027F: include/media/videobuf2-*
9028
9a82446b
AS
9029VIRTIO CONSOLE DRIVER
9030M: Amit Shah <amit.shah@redhat.com>
9031L: virtualization@lists.linux-foundation.org
9032S: Maintained
9033F: drivers/char/virtio_console.c
9034F: include/linux/virtio_console.h
c117ab84 9035F: include/uapi/linux/virtio_console.h
9a82446b 9036
2426ec8f
MT
9037VIRTIO CORE, NET AND BLOCK DRIVERS
9038M: Rusty Russell <rusty@rustcorp.com.au>
9039M: "Michael S. Tsirkin" <mst@redhat.com>
9040L: virtualization@lists.linux-foundation.org
9041S: Maintained
9042F: drivers/virtio/
c893c8d7 9043F: tools/virtio/
2426ec8f
MT
9044F: drivers/net/virtio_net.c
9045F: drivers/block/virtio_blk.c
9046F: include/linux/virtio_*.h
916cdabc 9047F: include/uapi/linux/virtio_*.h
2426ec8f 9048
3a4d5c94
MT
9049VIRTIO HOST (VHOST)
9050M: "Michael S. Tsirkin" <mst@redhat.com>
9051L: kvm@vger.kernel.org
c996d8b9 9052L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9053L: netdev@vger.kernel.org
9054S: Maintained
9055F: drivers/vhost/
c117ab84 9056F: include/uapi/linux/vhost.h
3a4d5c94 9057
1da177e4 9058VIA RHINE NETWORK DRIVER
8b58be88 9059M: Roger Luethi <rl@hellgate.ch>
1da177e4 9060S: Maintained
f2148a47 9061F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9062
f0bf7f61 9063VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9064M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9065M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9066S: Maintained
9067F: drivers/mmc/host/via-sdmmc.c
9068
69e4a7c2 9069VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9070M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9071L: linux-fbdev@vger.kernel.org
69e4a7c2 9072S: Maintained
c7babebd
FTS
9073F: include/linux/via-core.h
9074F: include/linux/via-gpio.h
9075F: include/linux/via_i2c.h
679655da 9076F: drivers/video/via/
69e4a7c2 9077
01f20734 9078VIA VELOCITY NETWORK DRIVER
8b58be88 9079M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9080L: netdev@vger.kernel.org
9081S: Maintained
f2148a47 9082F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9083
0b7bc1fa
HV
9084VIVI VIRTUAL VIDEO DRIVER
9085M: Hans Verkuil <hverkuil@xs4all.nl>
9086L: linux-media@vger.kernel.org
9087T: git git://linuxtv.org/media_tree.git
9088W: http://linuxtv.org
9089S: Maintained
9090F: drivers/media/platform/vivi*
9091
be7f8273 9092VLAN (802.1Q)
8b58be88 9093M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9094L: netdev@vger.kernel.org
9095S: Maintained
679655da
JP
9096F: drivers/net/macvlan.c
9097F: include/linux/if_*vlan.h
9098F: net/8021q/
be7f8273 9099
55e331cf 9100VLYNQ BUS
8b58be88 9101M: Florian Fainelli <florian@openwrt.org>
8578d7af 9102L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9103S: Maintained
9104F: drivers/vlynq/vlynq.c
9105F: include/linux/vlynq.h
9106
390beae4
MW
9107VME SUBSYSTEM
9108M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9109M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9110M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9111L: devel@driverdev.osuosl.org
9112S: Maintained
9113T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9114F: Documentation/vme_api.txt
9115F: drivers/staging/vme/
9116F: drivers/vme/
9117F: include/linux/vme*
9118
4488e09b
AK
9119VMWARE HYPERVISOR INTERFACE
9120M: Alok Kataria <akataria@vmware.com>
9121L: virtualization@lists.linux-foundation.org
9122S: Supported
9123F: arch/x86/kernel/cpu/vmware.c
9124
d1a890fa 9125VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9126M: Shreyas Bhatewara <sbhatewara@vmware.com>
9127M: "VMware, Inc." <pv-drivers@vmware.com>
9128L: netdev@vger.kernel.org
9129S: Maintained
9130F: drivers/net/vmxnet3/
d1a890fa 9131
851b1642 9132VMware PVSCSI driver
f2d7e40e 9133M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9134M: VMware PV-Drivers <pv-drivers@vmware.com>
9135L: linux-scsi@vger.kernel.org
9136S: Maintained
9137F: drivers/scsi/vmw_pvscsi.c
9138F: drivers/scsi/vmw_pvscsi.h
9139
e53e86c7 9140VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9141M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9142M: Mark Brown <broonie@kernel.org>
e53e86c7 9143W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9144W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9145T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9146S: Supported
679655da
JP
9147F: drivers/regulator/
9148F: include/linux/regulator/
e53e86c7 9149
ab41319e 9150VT1211 HARDWARE MONITOR DRIVER
8b58be88 9151M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9152L: lm-sensors@lm-sensors.org
9153S: Maintained
679655da
JP
9154F: Documentation/hwmon/vt1211
9155F: drivers/hwmon/vt1211.c
ab41319e 9156
1de9e371 9157VT8231 HARDWARE MONITOR DRIVER
8b58be88 9158M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9159L: lm-sensors@lm-sensors.org
9160S: Maintained
679655da 9161F: drivers/hwmon/vt8231.c
1de9e371 9162
88095e7b
TO
9163VUB300 USB to SDIO/SD/MMC bridge chip
9164M: Tony Olech <tony.olech@elandigitalsystems.com>
9165L: linux-mmc@vger.kernel.org
9166L: linux-usb@vger.kernel.org
9167S: Supported
9168F: drivers/mmc/host/vub300.c
9169
1da177e4 9170W1 DALLAS'S 1-WIRE BUS
a8018766 9171M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9172S: Maintained
679655da
JP
9173F: Documentation/w1/
9174F: drivers/w1/
1da177e4 9175
13927079 9176W83791D HARDWARE MONITORING DRIVER
8b58be88 9177M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9178L: lm-sensors@lm-sensors.org
25845c22 9179S: Maintained
679655da
JP
9180F: Documentation/hwmon/w83791d
9181F: drivers/hwmon/w83791d.c
13927079 9182
61db011d 9183W83793 HARDWARE MONITORING DRIVER
8b58be88 9184M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9185L: lm-sensors@lm-sensors.org
9186S: Maintained
679655da
JP
9187F: Documentation/hwmon/w83793
9188F: drivers/hwmon/w83793.c
61db011d 9189
e3760b43
JD
9190W83795 HARDWARE MONITORING DRIVER
9191M: Jean Delvare <khali@linux-fr.org>
9192L: lm-sensors@lm-sensors.org
9193S: Maintained
9194F: drivers/hwmon/w83795.c
9195
1da177e4 9196W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9197M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9198S: Maintained
679655da 9199F: drivers/mmc/host/wbsd.*
1da177e4 9200
3527761c 9201WATCHDOG DEVICE DRIVERS
8b58be88 9202M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9203L: linux-watchdog@vger.kernel.org
9204W: http://www.linux-watchdog.org/
f599aaf0 9205T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9206S: Maintained
679655da
JP
9207F: Documentation/watchdog/
9208F: drivers/watchdog/
9209F: include/linux/watchdog.h
c117ab84 9210F: include/uapi/linux/watchdog.h
3527761c 9211
1da177e4 9212WD7000 SCSI DRIVER
8b58be88 9213M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9214L: linux-scsi@vger.kernel.org
9215S: Maintained
679655da 9216F: drivers/scsi/wd7000.c
1da177e4 9217
b22e00f3
DH
9218WIIMOTE HID DRIVER
9219M: David Herrmann <dh.herrmann@googlemail.com>
9220L: linux-input@vger.kernel.org
9221S: Maintained
9222F: drivers/hid/hid-wiimote*
9223
e258b80e 9224WINBOND CIR DRIVER
364e9e18 9225M: David Härdeman <david@hardeman.nu>
e258b80e 9226S: Maintained
116ab806 9227F: drivers/media/rc/winbond-cir.c
e258b80e 9228
8a70da82 9229WIMAX STACK
8b58be88 9230M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9231M: linux-wimax@intel.com
9232L: wimax@linuxwimax.org
9233S: Supported
9234W: http://linuxwimax.org
315987dc 9235F: Documentation/wimax/README.wimax
315987dc
JP
9236F: include/linux/wimax/debug.h
9237F: include/net/wimax.h
c117ab84 9238F: include/uapi/linux/wimax.h
315987dc 9239F: net/wimax/
8a70da82 9240
5fc14680 9241WISTRON LAPTOP BUTTON DRIVER
8b58be88 9242M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9243S: Maintained
679655da 9244F: drivers/input/misc/wistron_btns.c
5fc14680 9245
1da177e4 9246WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9247M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9248L: linux-wireless@vger.kernel.org
926554c4 9249W: http://oops.ghostprotocols.net:81/blog
1da177e4 9250S: Maintained
679655da 9251F: drivers/net/wireless/wl3501*
1da177e4 9252
febf1dff 9253WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9254M: Mark Brown <broonie@kernel.org>
8b58be88 9255M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9256L: linux-input@vger.kernel.org
9257T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9258W: http://opensource.wolfsonmicro.com/node/7
9259S: Supported
679655da
JP
9260F: drivers/input/touchscreen/*wm97*
9261F: include/linux/wm97xx.h
febf1dff 9262
055bcbcb 9263WOLFSON MICROELECTRONICS DRIVERS
fef95164 9264L: patches@opensource.wolfsonmicro.com
cf8eda3e 9265T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9266T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9267W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9268S: Supported
3768f0b1 9269F: Documentation/hwmon/wm83??
af1c5386 9270F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9271F: drivers/clk/clk-wm83*.c
9c309598 9272F: drivers/extcon/extcon-arizona.c
b75ea16a 9273F: drivers/leds/leds-wm83*.c
25b273ba 9274F: drivers/gpio/gpio-*wm*.c
9c309598 9275F: drivers/gpio/gpio-arizona.c
d22b0869 9276F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9277F: drivers/input/misc/wm831x-on.c
9278F: drivers/input/touchscreen/wm831x-ts.c
9279F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9280F: drivers/mfd/arizona*
9281F: drivers/mfd/wm*.c
b75ea16a
MB
9282F: drivers/power/wm83*.c
9283F: drivers/rtc/rtc-wm83*.c
9284F: drivers/regulator/wm8*.c
3860e6c4 9285F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9286F: drivers/watchdog/wm83*_wdt.c
9c309598 9287F: include/linux/mfd/arizona/
3860e6c4 9288F: include/linux/mfd/wm831x/
b75ea16a 9289F: include/linux/mfd/wm8350/
3768f0b1 9290F: include/linux/mfd/wm8400*
59ec6da2 9291F: include/linux/wm97xx.h
055bcbcb 9292F: include/sound/wm????.h
9c309598 9293F: sound/soc/codecs/arizona.?
055bcbcb 9294F: sound/soc/codecs/wm*
b75ea16a 9295
3e6cd7a4
TH
9296WORKQUEUE
9297M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9298T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9299S: Maintained
9300F: include/linux/workqueue.h
9301F: kernel/workqueue.c
9302F: Documentation/workqueue.txt
9303
1da177e4 9304X.25 NETWORK LAYER
8bf28059 9305M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9306L: linux-x25@vger.kernel.org
8bf28059 9307S: Odd Fixes
679655da
JP
9308F: Documentation/networking/x25*
9309F: include/net/x25*
9310F: net/x25/
1da177e4 9311
e2d1d6c0 9312X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9313M: Thomas Gleixner <tglx@linutronix.de>
9314M: Ingo Molnar <mingo@redhat.com>
9315M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9316M: x86@kernel.org
75fc2d37 9317T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9318S: Maintained
679655da
JP
9319F: Documentation/x86/
9320F: arch/x86/
e2d1d6c0 9321
d0944853 9322X86 PLATFORM DRIVERS
f7cb13b3 9323M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9324L: platform-driver-x86@vger.kernel.org
28b8e8d4 9325T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9326S: Maintained
14430813 9327F: drivers/platform/x86/
d0944853 9328
c1f5c54b
IM
9329X86 MCE INFRASTRUCTURE
9330M: Tony Luck <tony.luck@intel.com>
487ba8e8 9331M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9332L: linux-edac@vger.kernel.org
9333S: Maintained
9334F: arch/x86/kernel/cpu/mcheck/*
9335
d6fad502 9336XC2028/3028 TUNER DRIVER
1b2c14b4 9337M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9338L: linux-media@vger.kernel.org
9339W: http://linuxtv.org
9340T: git git://linuxtv.org/media_tree.git
9341S: Maintained
9342F: drivers/media/tuners/tuner-xc2028.*
9343
c4468085 9344XEN HYPERVISOR INTERFACE
c4468085 9345M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9346M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9347M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9348L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c4468085
IC
9349S: Supported
9350F: arch/x86/xen/
9351F: drivers/*/xen-*front.c
9352F: drivers/xen/
9353F: arch/x86/include/asm/xen/
9354F: include/xen/
c117ab84 9355F: include/uapi/xen/
c4468085 9356
77bfb479
SS
9357XEN HYPERVISOR ARM
9358M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9359L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9360S: Supported
9361F: arch/arm/xen/
9362F: arch/arm/include/asm/xen/
9363
b475e83f
SS
9364XEN HYPERVISOR ARM64
9365M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9366L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9367S: Supported
9368F: arch/arm64/xen/
9369F: arch/arm64/include/asm/xen/
9370
9b57e1a7
IC
9371XEN NETWORK BACKEND DRIVER
9372M: Ian Campbell <ian.campbell@citrix.com>
11dbb52b 9373L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9374L: netdev@vger.kernel.org
9375S: Supported
9376F: drivers/net/xen-netback/*
9377
c5f8e29d
KRW
9378XEN PCI SUBSYSTEM
9379M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9380L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9381S: Supported
9382F: arch/x86/pci/*xen*
9383F: drivers/pci/*xen*
9384
9385XEN SWIOTLB SUBSYSTEM
9386M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9387L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9388S: Supported
9389F: arch/x86/xen/*swiotlb*
9390F: drivers/xen/*swiotlb*
9391
1da177e4
LT
9392XFS FILESYSTEM
9393P: Silicon Graphics Inc
c8891329
AE
9394M: Ben Myers <bpm@sgi.com>
9395M: Alex Elder <elder@kernel.org>
18caa67a 9396M: xfs@oss.sgi.com
d7ede1aa 9397L: xfs@oss.sgi.com
1da177e4 9398W: http://oss.sgi.com/projects/xfs
54e5881d 9399T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9400S: Supported
679655da
JP
9401F: Documentation/filesystems/xfs.txt
9402F: fs/xfs/
1da177e4 9403
8a3b7a25 9404XILINX AXI ETHERNET DRIVER
59a54f30
MS
9405M: Anirudha Sarangi <anirudh@xilinx.com>
9406M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9407S: Maintained
9408F: drivers/net/ethernet/xilinx/xilinx_axienet*
9409
c9d3d8ec 9410XILINX SYSTEMACE DRIVER
cdeb8994 9411S: Orphan
679655da 9412F: drivers/block/xsysace.c
c9d3d8ec 9413
238b8721 9414XILINX UARTLITE SERIAL DRIVER
8b58be88 9415M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9416L: linux-serial@vger.kernel.org
9417S: Maintained
df621252 9418F: drivers/tty/serial/uartlite.c
238b8721 9419
1da177e4 9420YAM DRIVER FOR AX.25
8b58be88 9421M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9422L: linux-hams@vger.kernel.org
9423S: Maintained
679655da
JP
9424F: drivers/net/hamradio/yam*
9425F: include/linux/yam.h
1da177e4 9426
af64a5eb 9427YEALINK PHONE DRIVER
8b58be88 9428M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9429L: usbb2k-api-dev@nongnu.org
9430S: Maintained
679655da
JP
9431F: Documentation/input/yealink.txt
9432F: drivers/input/misc/yealink.*
af64a5eb 9433
1da177e4 9434Z8530 DRIVER FOR AX.25
8b58be88 9435M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9436W: http://yaina.de/jreuter/
9437W: http://www.qsl.net/dl1bke/
9438L: linux-hams@vger.kernel.org
9439S: Maintained
679655da
JP
9440F: Documentation/networking/z8530drv.txt
9441F: drivers/net/hamradio/*scc.c
9442F: drivers/net/hamradio/z8530.h
1da177e4 9443
0cf31ec1
SJ
9444ZBUD COMPRESSED PAGE ALLOCATOR
9445M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9446L: linux-mm@kvack.org
9447S: Maintained
9448F: mm/zbud.c
9449F: include/linux/zbud.h
9450
7c0c3afb 9451ZD1211RW WIRELESS DRIVER
8b58be88
JP
9452M: Daniel Drake <dsd@gentoo.org>
9453M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9454W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9455L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9456L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9457S: Maintained
679655da 9458F: drivers/net/wireless/zd1211rw/
7c0c3afb 9459
1da177e4 9460ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9461L: mjpeg-users@lists.sourceforge.net
f63145e2 9462L: linux-media@vger.kernel.org
1da177e4 9463W: http://mjpeg.sourceforge.net/driver-zoran/
f63145e2
TP
9464T: Mercurial http://linuxtv.org/hg/v4l-dvb
9465S: Odd Fixes
90d72ac6 9466F: drivers/media/pci/zoran/
1da177e4 9467
8b4a4080 9468ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9469M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9470S: Maintained
df621252 9471F: drivers/tty/serial/zs.*
8b4a4080 9472
0cf31ec1
SJ
9473ZSWAP COMPRESSED SWAP CACHING
9474M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9475L: linux-mm@kvack.org
9476S: Maintained
9477F: mm/zswap.c
9478
1da177e4 9479THE REST
8b58be88 9480M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9481L: linux-kernel@vger.kernel.org
8a6e2535 9482Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9483T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9484S: Buried alive in reporters
34d03cc1
JP
9485F: *
9486F: */