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