MAINTAINERS: add mach-bcm and drivers
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
b153da60 76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
c7c4fb18
JP
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
86 should be using that.
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
c7c4fb18
JP
96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance:
99 F: net/
100 X: net/ipv6/
101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 103 patch or file. For instance:
c7c4fb18 104 K: of_get_profile
bbbe96ed 105 matches patches or files that contain "of_get_profile"
c7c4fb18 106 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err
c7c4fb18 109 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
110
111Note: For the hard of thinking, this list is meant to remain in alphabetical
112order. If you could add yourselves to it in alphabetical order that would be
113so much easier [Ed]
114
c7c4fb18 115Maintainers List (try to look for most precise areas first)
1da177e4 116
c7c4fb18 117 -----------------------------------
679655da 118
a6d89915 1193C59X NETWORK DRIVER
8b58be88 120M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
121L: netdev@vger.kernel.org
122S: Maintained
679655da 123F: Documentation/networking/vortex.txt
ca7a8e85 124F: drivers/net/ethernet/3com/3c59x.c
a6d89915 125
1da177e4 1263CR990 NETWORK DRIVER
8b58be88 127M: David Dillow <dave@thedillows.org>
979b6c13 128L: netdev@vger.kernel.org
1da177e4 129S: Maintained
ca7a8e85 130F: drivers/net/ethernet/3com/typhoon*
1da177e4 131
c4de0ceb 1323WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
133M: Adam Radford <linuxraid@lsi.com>
1da177e4 134L: linux-scsi@vger.kernel.org
c4de0ceb 135W: http://www.lsi.com
1da177e4 136S: Supported
c4de0ceb 137F: drivers/scsi/3w-*
1da177e4
LT
138
13953C700 AND 53C700-66 SCSI DRIVER
8b58be88 140M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
141L: linux-scsi@vger.kernel.org
142S: Maintained
679655da 143F: drivers/scsi/53c700*
1da177e4
LT
144
1456PACK NETWORK DRIVER FOR AX.25
8b58be88 146M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
147L: linux-hams@vger.kernel.org
148S: Maintained
679655da 149F: drivers/net/hamradio/6pack.c
1da177e4 150
1da177e4 1518169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 152M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 153M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 154L: netdev@vger.kernel.org
1da177e4 155S: Maintained
a8fe65b8 156F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
157
1588250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 159M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
160L: linux-serial@vger.kernel.org
161W: http://serial.sourceforge.net
8ee16a1b 162S: Maintained
08deed1e 163T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 164F: drivers/tty/serial/8250*
679655da 165F: include/linux/serial_8250.h
1da177e4
LT
166
1678390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 168L: netdev@vger.kernel.org
0cf445ce 169S: Orphan / Obsolete
644570b8 170F: drivers/net/ethernet/8390/
1da177e4 171
67543e50 1729P FILE SYSTEM
8b58be88
JP
173M: Eric Van Hensbergen <ericvh@gmail.com>
174M: Ron Minnich <rminnich@sandia.gov>
175M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 176L: v9fs-developer@lists.sourceforge.net
27a2a5ff 177W: http://swik.net/v9fs
8a6e2535 178Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 180S: Maintained
679655da
JP
181F: Documentation/filesystems/9p.txt
182F: fs/9p/
2315cb14
RL
183F: net/9p/
184F: include/net/9p/
185F: include/uapi/linux/virtio_9p.h
186F: include/trace/events/9p.h
187
67543e50 188
91952bc0
AP
189A8293 MEDIA DRIVER
190M: Antti Palosaari <crope@iki.fi>
191L: linux-media@vger.kernel.org
192W: http://linuxtv.org/
193W: http://palosaari.fi/linux/
194Q: http://patchwork.linuxtv.org/project/linux-media/list/
195T: git git://linuxtv.org/anttip/media_tree.git
196S: Maintained
197F: drivers/media/dvb-frontends/a8293*
198
e2d1d6c0 199AACRAID SCSI RAID DRIVER
8b58be88 200M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
201L: linux-scsi@vger.kernel.org
202W: http://www.adaptec.com/
1da177e4 203S: Supported
679655da
JP
204F: Documentation/scsi/aacraid.txt
205F: drivers/scsi/aacraid/
1da177e4 206
249e3c85 207ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 208M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
209L: lm-sensors@lm-sensors.org
210S: Maintained
679655da 211F: drivers/hwmon/abituguru.c
f2b84bbc 212
249e3c85 213ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 214M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru3.c
249e3c85 218
1da177e4 219ACENIC DRIVER
8b58be88 220M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
221L: linux-acenic@sunsite.dk
222S: Maintained
531c4f89 223F: drivers/net/ethernet/alteon/acenic*
1da177e4 224
e86435eb 225ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 226M: Peter Feuerer <peter@piie.net>
d0944853 227L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
228W: http://piie.net/?section=acerhdf
229S: Maintained
230F: drivers/platform/x86/acerhdf.c
e86435eb 231
745a5d21 232ACER WMI LAPTOP EXTRAS
182ae55c 233M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 234L: platform-driver-x86@vger.kernel.org
745a5d21 235S: Maintained
679655da 236F: drivers/platform/x86/acer-wmi.c
745a5d21 237
1da177e4 238ACPI
8b58be88 239M: Len Brown <lenb@kernel.org>
ea26d0cf 240M: Rafael J. Wysocki <rjw@sisk.pl>
6968e50c 241L: linux-acpi@vger.kernel.org
38e09d83 242W: http://www.lesswatts.org/projects/acpi/
8a6e2535 243Q: http://patchwork.kernel.org/project/linux-acpi/list/
aaef292a 244T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
8b59a454 245S: Supported
679655da
JP
246F: drivers/acpi/
247F: drivers/pnp/pnpacpi/
248F: include/linux/acpi.h
43368e74 249F: include/acpi/
994b942f 250F: Documentation/acpi
89ca78a0 251F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
252F: drivers/pci/*acpi*
253F: drivers/pci/*/*acpi*
254F: drivers/pci/*/*/*acpi*
8b59a454 255
8b59a454 256ACPI FAN DRIVER
8b58be88 257M: Zhang Rui <rui.zhang@intel.com>
8b59a454 258L: linux-acpi@vger.kernel.org
0638bc8d 259W: http://www.lesswatts.org/projects/acpi/
8b59a454 260S: Supported
679655da 261F: drivers/acpi/fan.c
1da177e4 262
8b59a454 263ACPI THERMAL DRIVER
8b58be88 264M: Zhang Rui <rui.zhang@intel.com>
8b59a454 265L: linux-acpi@vger.kernel.org
0638bc8d 266W: http://www.lesswatts.org/projects/acpi/
8b59a454 267S: Supported
679655da 268F: drivers/acpi/*thermal*
998be20f 269
359acec8 270ACPI VIDEO DRIVER
8b58be88 271M: Zhang Rui <rui.zhang@intel.com>
8b59a454 272L: linux-acpi@vger.kernel.org
0638bc8d 273W: http://www.lesswatts.org/projects/acpi/
8b59a454 274S: Supported
679655da 275F: drivers/acpi/video.c
998be20f 276
bff431e4 277ACPI WMI DRIVER
d0944853 278L: platform-driver-x86@vger.kernel.org
5b927259 279S: Orphan
679655da 280F: drivers/platform/x86/wmi.c
bff431e4 281
2f39d519 282AD1889 ALSA SOUND DRIVER
8b58be88 283M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
284W: http://wiki.parisc-linux.org/AD1889
285L: linux-parisc@vger.kernel.org
286S: Maintained
679655da 287F: sound/pci/ad1889.*
2f39d519 288
527a1a83
MH
289AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
290M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 291L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 292W: http://wiki.analog.com/AD5254
527a1a83
MH
293S: Supported
294F: drivers/misc/ad525x_dpot.c
295
296AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
297M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 298L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 299W: http://wiki.analog.com/AD5398
527a1a83
MH
300S: Supported
301F: drivers/regulator/ad5398.c
302
303AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
304M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 305L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 306W: http://wiki.analog.com/AD7142
527a1a83
MH
307S: Supported
308F: drivers/input/misc/ad714x.c
309
310AD7877 TOUCHSCREEN DRIVER
311M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 312L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 313W: http://wiki.analog.com/AD7877
527a1a83
MH
314S: Supported
315F: drivers/input/touchscreen/ad7877.c
316
317AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
318M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 319L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 320W: http://wiki.analog.com/AD7879
527a1a83
MH
321S: Supported
322F: drivers/input/touchscreen/ad7879.c
323
1330b0dc
JK
324ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
325M: Jiri Kosina <jkosina@suse.cz>
326S: Maintained
327
1da177e4 328ADM1025 HARDWARE MONITOR DRIVER
8b58be88 329M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 330L: lm-sensors@lm-sensors.org
1da177e4 331S: Maintained
679655da
JP
332F: Documentation/hwmon/adm1025
333F: drivers/hwmon/adm1025.c
1da177e4 334
cae2caae 335ADM1029 HARDWARE MONITOR DRIVER
8b58be88 336M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
337L: lm-sensors@lm-sensors.org
338S: Maintained
679655da 339F: drivers/hwmon/adm1029.c
cae2caae 340
cc0b88cf 341ADM8211 WIRELESS DRIVER
cc0b88cf 342L: linux-wireless@vger.kernel.org
491b26b4 343W: http://wireless.kernel.org/
e71bcbd0 344S: Orphan
679655da 345F: drivers/net/wireless/adm8211.*
cc0b88cf 346
e8e31622
SA
347ADP1653 FLASH CONTROLLER DRIVER
348M: Sakari Ailus <sakari.ailus@iki.fi>
349L: linux-media@vger.kernel.org
350S: Maintained
351F: drivers/media/i2c/adp1653.c
352F: include/media/adp1653.h
353
527a1a83
MH
354ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
355M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 356L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 357W: http://wiki.analog.com/ADP5520
527a1a83
MH
358S: Supported
359F: drivers/mfd/adp5520.c
360F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 361F: drivers/leds/leds-adp5520.c
77278d50 362F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
363F: drivers/input/keyboard/adp5520-keys.c
364
365ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
366M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 367L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 368W: http://wiki.analog.com/ADP5588
527a1a83
MH
369S: Supported
370F: drivers/input/keyboard/adp5588-keys.c
77278d50 371F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
372
373ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
374M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 375L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 376W: http://wiki.analog.com/ADP8860
527a1a83
MH
377S: Supported
378F: drivers/video/backlight/adp8860_bl.c
379
8c22a8f5
DE
380ADS1015 HARDWARE MONITOR DRIVER
381M: Dirk Eibach <eibach@gdsys.de>
382L: lm-sensors@lm-sensors.org
383S: Maintained
384F: Documentation/hwmon/ads1015
385F: drivers/hwmon/ads1015.c
386F: include/linux/i2c/ads1015.h
387
1da177e4 388ADT746X FAN DRIVER
8b58be88 389M: Colin Leroy <colin@colino.net>
1da177e4 390S: Maintained
679655da 391F: drivers/macintosh/therm_adt746x.c
1da177e4 392
b058b859
JD
393ADT7475 HARDWARE MONITOR DRIVER
394M: Jean Delvare <khali@linux-fr.org>
395L: lm-sensors@lm-sensors.org
396S: Maintained
397F: Documentation/hwmon/adt7475
398F: drivers/hwmon/adt7475.c
399
527a1a83
MH
400ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
401M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 402L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 403W: http://wiki.analog.com/ADXL345
527a1a83
MH
404S: Supported
405F: drivers/input/misc/adxl34x.c
406
8c6af9e1 407ADVANSYS SCSI DRIVER
8b58be88 408M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
409L: linux-scsi@vger.kernel.org
410S: Maintained
679655da
JP
411F: Documentation/scsi/advansys.txt
412F: drivers/scsi/advansys.c
8c6af9e1 413
1da177e4 414AEDSP16 DRIVER
8b58be88 415M: Riccardo Facchetti <fizban@tin.it>
1da177e4 416S: Maintained
679655da 417F: sound/oss/aedsp16.c
1da177e4 418
91952bc0
AP
419AF9013 MEDIA DRIVER
420M: Antti Palosaari <crope@iki.fi>
421L: linux-media@vger.kernel.org
422W: http://linuxtv.org/
423W: http://palosaari.fi/linux/
424Q: http://patchwork.linuxtv.org/project/linux-media/list/
425T: git git://linuxtv.org/anttip/media_tree.git
426S: Maintained
427F: drivers/media/dvb-frontends/af9013*
428
429AF9033 MEDIA DRIVER
430M: Antti Palosaari <crope@iki.fi>
431L: linux-media@vger.kernel.org
432W: http://linuxtv.org/
433W: http://palosaari.fi/linux/
434Q: http://patchwork.linuxtv.org/project/linux-media/list/
435T: git git://linuxtv.org/anttip/media_tree.git
436S: Maintained
437F: drivers/media/dvb-frontends/af9033*
438
1da177e4 439AFFS FILE SYSTEM
6cf515e1
GU
440L: linux-fsdevel@vger.kernel.org
441S: Orphan
679655da
JP
442F: Documentation/filesystems/affs.txt
443F: fs/affs/
1da177e4 444
e2d1d6c0 445AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 446M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
447L: linux-afs@lists.infradead.org
448S: Supported
679655da
JP
449F: fs/afs/
450F: include/net/af_rxrpc.h
451F: net/rxrpc/af_rxrpc.c
e2d1d6c0 452
1da177e4 453AGPGART DRIVER
8b58be88 454M: David Airlie <airlied@linux.ie>
54e5881d 455T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 456S: Maintained
679655da
JP
457F: drivers/char/agp/
458F: include/linux/agp*
c117ab84 459F: include/uapi/linux/agp*
1da177e4
LT
460
461AHA152X SCSI DRIVER
8b58be88 462M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
463L: linux-scsi@vger.kernel.org
464S: Maintained
679655da
JP
465F: drivers/scsi/aha152x*
466F: drivers/scsi/pcmcia/aha152x*
1da177e4 467
64624d4f 468AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 469M: Hannes Reinecke <hare@suse.de>
64624d4f 470L: linux-scsi@vger.kernel.org
1da177e4 471S: Maintained
679655da
JP
472F: drivers/scsi/aic7xxx/
473F: drivers/scsi/aic7xxx_old/
1da177e4 474
450500ad
HV
475AIMSLAB FM RADIO RECEIVER DRIVER
476M: Hans Verkuil <hverkuil@xs4all.nl>
477L: linux-media@vger.kernel.org
478T: git git://linuxtv.org/media_tree.git
479W: http://linuxtv.org
480S: Maintained
481F: drivers/media/radio/radio-aimslab*
482
e2d1d6c0 483AIO
8b58be88 484M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
485L: linux-aio@kvack.org
486S: Supported
679655da
JP
487F: fs/aio.c
488F: include/linux/*aio*.h
e2d1d6c0 489
1da177e4 490ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 491M: Duncan Sands <duncan.sands@free.fr>
6372594a 492L: linux-usb@vger.kernel.org
1da177e4
LT
493W: http://www.linux-usb.org/SpeedTouch/
494S: Maintained
679655da
JP
495F: drivers/usb/atm/speedtch.c
496F: drivers/usb/atm/usbatm.c
1da177e4 497
272f133a 498ALCHEMY AU1XX0 MMC DRIVER
8b58be88 499M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 500S: Maintained
679655da 501F: drivers/mmc/host/au1xmmc.c
272f133a 502
4a4e5787 503ALI1563 I2C DRIVER
8b58be88 504M: Rudolf Marek <r.marek@assembler.cz>
846557d3 505L: linux-i2c@vger.kernel.org
4a4e5787 506S: Maintained
679655da
JP
507F: Documentation/i2c/busses/i2c-ali1563
508F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 509
1da177e4 510ALPHA PORT
8b58be88 511M: Richard Henderson <rth@twiddle.net>
8b58be88 512M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 513M: Matt Turner <mattst88@gmail.com>
c89f4f9a 514S: Odd Fixes
a9406699 515L: linux-alpha@vger.kernel.org
679655da 516F: arch/alpha/
1da177e4 517
adf9251f
TK
518ALTERA UART/JTAG UART SERIAL DRIVERS
519M: Tobias Klauser <tklauser@distanz.ch>
520L: linux-serial@vger.kernel.org
521L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
522S: Maintained
523F: drivers/tty/serial/altera_uart.c
524F: drivers/tty/serial/altera_jtaguart.c
525F: include/linux/altera_uart.h
526F: include/linux/altera_jtaguart.h
527
512d1027 528AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 529M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
530L: lm-sensors@lm-sensors.org
531S: Maintained
532F: Documentation/hwmon/fam15h_power
533F: drivers/hwmon/fam15h_power.c
534
167a675a 535AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 536M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 537L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 538S: Supported
679655da 539F: drivers/usb/gadget/amd5536udc.*
167a675a 540
f90b8116 541AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 542P: Andres Salomon <dilinger@queued.net>
67d76710 543L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
544W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
545S: Supported
679655da
JP
546F: drivers/char/hw_random/geode-rng.c
547F: drivers/crypto/geode*
548F: drivers/video/geode/
549F: arch/x86/include/asm/geode.h
f90b8116 550
919ee7dd 551AMD IOMMU (AMD-VI)
e4110568 552M: Joerg Roedel <joro@8bytes.org>
919ee7dd 553L: iommu@lists.linux-foundation.org
525b233c 554T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 555S: Maintained
b2c16391
JP
556F: drivers/iommu/amd_iommu*.[ch]
557F: include/linux/amd-iommu.h
919ee7dd 558
e7f5b309 559AMD MICROCODE UPDATE SUPPORT
943482d0 560M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 561L: amd64-microcode@amd64.org
943482d0 562S: Maintained
679655da 563F: arch/x86/kernel/microcode_amd.c
e7f5b309 564
284f42b6 565AMS (Apple Motion Sensor) DRIVER
8b58be88 566M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 567S: Supported
bd5f47ec 568F: drivers/macintosh/ams/
284f42b6 569
f94b533d 570AMSO1100 RNIC DRIVER
8b58be88
JP
571M: Tom Tucker <tom@opengridcomputing.com>
572M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 573L: linux-rdma@vger.kernel.org
f94b533d 574S: Maintained
679655da 575F: drivers/infiniband/hw/amso1100/
f94b533d 576
531fca16
HV
577ANALOG DEVICES INC AD9389B DRIVER
578M: Hans Verkuil <hans.verkuil@cisco.com>
579L: linux-media@vger.kernel.org
580S: Maintained
581F: drivers/media/i2c/ad9389b*
582
c40ddfa3
HV
583ANALOG DEVICES INC ADV7511 DRIVER
584M: Hans Verkuil <hans.verkuil@cisco.com>
585L: linux-media@vger.kernel.org
586S: Maintained
587F: drivers/media/i2c/adv7511*
588
531fca16
HV
589ANALOG DEVICES INC ADV7604 DRIVER
590M: Hans Verkuil <hans.verkuil@cisco.com>
591L: linux-media@vger.kernel.org
592S: Maintained
593F: drivers/media/i2c/adv7604*
594
c40ddfa3
HV
595ANALOG DEVICES INC ADV7842 DRIVER
596M: Hans Verkuil <hans.verkuil@cisco.com>
597L: linux-media@vger.kernel.org
598S: Maintained
599F: drivers/media/i2c/adv7842*
600
527a1a83 601ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 602M: Lars-Peter Clausen <lars@metafoo.de>
f8bd42b8 603L: device-drivers-devel@blackfin.uclinux.org
4bdef3bd 604L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 605W: http://wiki.analog.com/
4bdef3bd 606S: Supported
39c9d199 607F: sound/soc/codecs/adau*
cc52688a 608F: sound/soc/codecs/adav*
4bdef3bd 609F: sound/soc/codecs/ad1*
ae48f5ef 610F: sound/soc/codecs/ad7*
4bdef3bd 611F: sound/soc/codecs/ssm*
40216ce7 612F: sound/soc/codecs/sigmadsp.*
4bdef3bd 613
527a1a83
MH
614ANALOG DEVICES INC ASOC DRIVERS
615L: uclinux-dist-devel@blackfin.uclinux.org
616L: alsa-devel@alsa-project.org (moderated for non-subscribers)
617W: http://blackfin.uclinux.org/
618S: Supported
619F: sound/soc/blackfin/*
620
42269063 621AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 622M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 623L: linuxppc-dev@lists.ozlabs.org
93711660 624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 625S: Maintained
679655da 626F: sound/aoa/
42269063 627
1da177e4 628APM DRIVER
81024fc4
JK
629M: Jiri Kosina <jkosina@suse.cz>
630S: Odd fixes
679655da
JP
631F: arch/x86/kernel/apm_32.c
632F: include/linux/apm_bios.h
c117ab84 633F: include/uapi/linux/apm_bios.h
81024fc4 634F: drivers/char/apm-emulation.c
1da177e4 635
bd7aa4b2 636APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 637M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
638L: linux-input@vger.kernel.org
639S: Maintained
679655da 640F: drivers/input/mouse/bcm5974.c
bd7aa4b2 641
6f2fad74 642APPLE SMC DRIVER
d618540f
HR
643M: Henrik Rydberg <rydberg@euromail.se>
644L: lm-sensors@lm-sensors.org
6f2fad74 645S: Maintained
679655da 646F: drivers/hwmon/applesmc.c
6f2fad74 647
1da177e4 648APPLETALK NETWORK LAYER
8b58be88 649M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 650S: Maintained
679655da
JP
651F: drivers/net/appletalk/
652F: net/appletalk/
1da177e4 653
62a37dc7
LP
654APTINA CAMERA SENSOR PLL
655M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
656L: linux-media@vger.kernel.org
657S: Maintained
658F: drivers/media/i2c/aptina-pll.*
659
a480167b 660ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 661M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
662L: linux-ide@vger.kernel.org
663S: Maintained
664F: include/linux/pata_arasan_cf_data.h
665F: drivers/ata/pata_arasan_cf.c
666
1154ea7d 667ARC FRAMEBUFFER DRIVER
8b58be88 668M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 669S: Maintained
679655da
JP
670F: drivers/video/arcfb.c
671F: drivers/video/fb_defio.c
1154ea7d 672
1da177e4 673ARM MFM AND FLOPPY DRIVERS
8b58be88 674M: Ian Molton <spyro@f2s.com>
1da177e4 675S: Maintained
679655da
JP
676F: arch/arm/lib/floppydma.S
677F: arch/arm/include/asm/floppy.h
1da177e4 678
6f96521f
WD
679ARM PMU PROFILING AND DEBUGGING
680M: Will Deacon <will.deacon@arm.com>
681S: Maintained
682F: arch/arm/kernel/perf_event*
683F: arch/arm/oprofile/common.c
6f96521f
WD
684F: arch/arm/include/asm/pmu.h
685F: arch/arm/kernel/hw_breakpoint.c
686F: arch/arm/include/asm/hw_breakpoint.h
687
d4275354 688ARM PORT
8b58be88 689M: Russell King <linux@arm.linux.org.uk>
efc03ecb 690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
691W: http://www.arm.linux.org.uk/
692S: Maintained
693F: arch/arm/
694
d323c243
SB
695ARM SUB-ARCHITECTURES
696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 697S: Maintained
d323c243
SB
698F: arch/arm/mach-*/
699F: arch/arm/plat-*/
700T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
701
cefbf4ea
RK
702ARM PRIMECELL AACI PL041 DRIVER
703M: Russell King <linux@arm.linux.org.uk>
704S: Maintained
705F: sound/arm/aaci.*
706
707ARM PRIMECELL CLCD PL110 DRIVER
708M: Russell King <linux@arm.linux.org.uk>
709S: Maintained
710F: drivers/video/amba-clcd.*
711
712ARM PRIMECELL KMI PL050 DRIVER
713M: Russell King <linux@arm.linux.org.uk>
714S: Maintained
715F: drivers/input/serio/ambakmi.*
716F: include/linux/amba/kmi.h
717
2761f5c2 718ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
719M: Russell King <linux@arm.linux.org.uk>
720S: Maintained
679655da 721F: drivers/mmc/host/mmci.*
2f748aaa 722F: include/linux/amba/mmci.h
2761f5c2 723
1b4304e5
RK
724ARM PRIMECELL UART PL010 AND PL011 DRIVERS
725M: Russell King <linux@arm.linux.org.uk>
726S: Maintained
727F: drivers/tty/serial/amba-pl01*.c
728F: include/linux/amba/serial.h
2761f5c2 729
cefbf4ea
RK
730ARM PRIMECELL BUS SUPPORT
731M: Russell King <linux@arm.linux.org.uk>
732S: Maintained
733F: drivers/amba/
734F: include/linux/amba/bus.h
735
2b7a52a4 736ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 737M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
739S: Maintained
740
9c784f95 741ARM/AFEB9260 MACHINE SUPPORT
8b58be88 742M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
744S: Maintained
745
2b7a52a4 746ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 747M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 748L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
749S: Maintained
750
1b106699
MR
751ARM/Allwinner A1X SoC support
752M: Maxime Ripard <maxime.ripard@free-electrons.com>
753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
754S: Maintained
755F: arch/arm/mach-sunxi/
756
c1fc8675 757ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 758M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
759M: Nicolas Ferre <nicolas.ferre@atmel.com>
760M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 761L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 762W: http://maxim.org.za/at91_26.html
c1fc8675
NF
763W: http://www.linux4sam.org
764S: Supported
765F: arch/arm/mach-at91/
d4a89c7d 766
986cf2e9
RH
767ARM/CALXEDA HIGHBANK ARCHITECTURE
768M: Rob Herring <rob.herring@calxeda.com>
769L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
770S: Maintained
771F: arch/arm/mach-highbank/
772
d94f944e 773ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 774M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
775S: Maintained
776F: arch/arm/mach-cns3xxx/
777T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
778
386ab516
AS
779ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
780M: Alexander Shiyan <shc_work@mail.ru>
781L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
782S: Odd Fixes
783F: arch/arm/mach-clps711x/
784
2b7a52a4 785ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 786M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 787M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 789S: Maintained
d19d3667
HS
790F: arch/arm/mach-ep93xx/
791F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
792
793ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 794M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
796S: Maintained
797
d4275354 798ARM/CLKDEV SUPPORT
8b58be88 799M: Russell King <linux@arm.linux.org.uk>
efc03ecb 800L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 801S: Maintained
d4275354 802F: arch/arm/include/asm/clkdev.h
4fa2651d 803F: drivers/clk/clkdev.c
d4275354 804
d48134e7 805ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 806M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 807L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
808S: Maintained
809
94150095
HF
810ARM/CONTEC MICRO9 MACHINE SUPPORT
811M: Hubert Feurstein <hubert.feurstein@contec.at>
812S: Maintained
813F: arch/arm/mach-ep93xx/micro9.c
814
1da177e4 815ARM/CORGI MACHINE SUPPORT
8b58be88 816M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
817S: Maintained
818
881a95f9 819ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 820M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
822T: git git://git.berlios.de/gemini-board
823S: Maintained
f49afbb5 824F: arch/arm/mach-gemini/
881a95f9 825
a990cbd8
BS
826ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
827M: Barry Song <baohua.song@csr.com>
828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 829T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
830S: Maintained
831F: arch/arm/mach-prima2/
47ac3e44
BS
832F: drivers/dma/sirf-dma.c
833F: drivers/i2c/busses/i2c-sirf.c
b3b665b0 834F: drivers/mmc/host/sdhci-sirf.c
6f73349d 835F: drivers/pinctrl/sirf/
47ac3e44 836F: drivers/spi/spi-sirf.c
a990cbd8 837
d4275354 838ARM/EBSA110 MACHINE SUPPORT
8b58be88 839M: Russell King <linux@arm.linux.org.uk>
efc03ecb 840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
841W: http://www.arm.linux.org.uk/
842S: Maintained
843F: arch/arm/mach-ebsa110/
b955f6ca 844F: drivers/net/ethernet/amd/am79c961a.*
d4275354 845
a9da4f7e 846ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
847M: Daniel Ribeiro <drwyrm@gmail.com>
848M: Stefan Schmidt <stefan@openezx.org>
849M: Harald Welte <laforge@openezx.org>
d66f1886 850L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
851W: http://www.openezx.org/
852S: Maintained
cafc2265
SS
853T: topgit git://git.openezx.org/openezx.git
854F: arch/arm/mach-pxa/ezx.c
a9da4f7e 855
6a915af9 856ARM/FARADAY FA526 PORT
162500b3 857M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 859S: Maintained
1fa7e547 860T: git git://git.berlios.de/gemini-board
f49afbb5 861F: arch/arm/mm/*-fa*
6a915af9 862
d4275354 863ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 864M: Russell King <linux@arm.linux.org.uk>
efc03ecb 865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
866W: http://www.arm.linux.org.uk/
867S: Maintained
868F: arch/arm/include/asm/hardware/dec21285.h
869F: arch/arm/mach-footbridge/
870
86183a5f 871ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
8b58be88 872M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 874S: Maintained
1fa7e547 875T: git git://git.pengutronix.de/git/imx/linux-2.6.git
adf79292 876F: arch/arm/mach-imx/
e5dafa22 877F: arch/arm/configs/imx*_defconfig
86183a5f 878
8bcb9765
SG
879ARM/FREESCALE IMX6
880M: Shawn Guo <shawn.guo@linaro.org>
881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
882S: Maintained
883T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
884F: arch/arm/mach-imx/*imx6*
885
a9866a09
SG
886ARM/FREESCALE MXS ARM ARCHITECTURE
887M: Shawn Guo <shawn.guo@linaro.org>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
890T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
891F: arch/arm/mach-mxs/
892
2b7a52a4 893ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 894M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
896S: Maintained
897
90b8fc34 898ARM/GUMSTIX MACHINE SUPPORT
8b58be88 899M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
901S: Maintained
902
ef47d5f0 903ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 904M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
905M: Paul Parsons <lost.distance@yahoo.com>
906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
907S: Maintained
908F: arch/arm/mach-pxa/hx4700.c
909F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 910F: sound/soc/pxa/hx4700.c
ef47d5f0 911
21f37bc3 912ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 913M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
914W: www.jlime.com
915S: Maintained
084bad91
KE
916T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
917F: arch/arm/mach-sa1100/jornada720.c
918F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 919
5e767ab9
JMC
920ARM/IGEP MACHINE SUPPORT
921M: Enric Balletbo i Serra <eballetbo@gmail.com>
922M: Javier Martinez Canillas <javier@dowhile0.org>
923L: linux-omap@vger.kernel.org
924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925S: Maintained
926F: arch/arm/mach-omap2/board-igep0020.c
927
403d2971
MV
928ARM/INCOME PXA270 SUPPORT
929M: Marek Vasut <marek.vasut@gmail.com>
930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931S: Maintained
ec154082 932F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 933
2b7a52a4 934ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 935M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 936M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 938S: Maintained
e2bdb176
DW
939
940ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 941M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 943S: Maintained
2b7a52a4
LB
944
945ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 946M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 947M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 949S: Maintained
2b7a52a4
LB
950
951ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 952M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 953M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 955S: Maintained
2b7a52a4 956
2b7a52a4 957ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 958M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
960S: Maintained
961
dfdd8cc9
KH
962ARM/INTEL IXP4XX ARM ARCHITECTURE
963M: Imre Kaloz <kaloz@openwrt.org>
964M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
966S: Maintained
967F: arch/arm/mach-ixp4xx/
968
838553c5 969ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
970M: Jonathan Cameron <jic23@cam.ac.uk>
971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972S: Maintained
973F: arch/arm/mach-pxa/stargate2.c
974F: drivers/pcmcia/pxa2xx_stargate2.c
975
2b7a52a4 976ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 977M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 978M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 980S: Maintained
2b7a52a4
LB
981
982ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 983M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
985S: Maintained
986
1154f858
SS
987ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
988M: Santosh Shilimkar <santosh.shilimkar@ti.com>
989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990S: Maintained
991F: arch/arm/mach-keystone/
992
2b7a52a4 993ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 994M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
996S: Maintained
997
3b886171 998ARM/MAGICIAN MACHINE SUPPORT
8b58be88 999M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1000S: Maintained
1001
75f41273
TP
1002ARM/Marvell Armada 370 and Armada XP SOC support
1003M: Jason Cooper <jason@lakedaemon.net>
1004M: Andrew Lunn <andrew@lunn.ch>
1005M: Gregory Clement <gregory.clement@free-electrons.com>
1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007S: Maintained
1008F: arch/arm/mach-mvebu/
1009
4f1312b0
NP
1010ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1011M: Jason Cooper <jason@lakedaemon.net>
1012M: Andrew Lunn <andrew@lunn.ch>
efc03ecb 1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1014S: Maintained
1015F: arch/arm/mach-dove/
54a246ff
NP
1016F: arch/arm/mach-kirkwood/
1017F: arch/arm/mach-mv78xx0/
1018F: arch/arm/mach-orion5x/
1019F: arch/arm/plat-orion/
3b886171 1020
d69ac131
AC
1021ARM/Orion SoC/Technologic Systems TS-78xx platform support
1022M: Alexander Clouter <alex@digriz.org.uk>
1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024W: http://www.digriz.org.uk/ts78xx/kernel
1025S: Maintained
1026F: arch/arm/mach-orion5x/ts78xx-*
1027
adcb079f
AB
1028ARM/MICREL KS8695 ARCHITECTURE
1029M: Greg Ungerer <gerg@uclinux.org>
1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031F: arch/arm/mach-ks8695
1032S: Odd Fixes
1033
d78ff0a5 1034ARM/MIOA701 MACHINE SUPPORT
8b58be88 1035M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1037F: arch/arm/mach-pxa/mioa701.c
1038S: Maintained
1039
9624dfe6 1040ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1041M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1042S: Maintained
1043
e0ee9851 1044ARM/NOMADIK ARCHITECTURE
28b8e8d4 1045M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1046M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1047M: STEricsson <STEricsson_nomadik_linux@list.st.com>
1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049S: Maintained
1050F: arch/arm/mach-nomadik/
87572880 1051F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1052T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1053
9d76295a 1054ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1055M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1056L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1057W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1058S: Supported
1059
0c19d21e
DW
1060ARM/QUALCOMM MSM MACHINE SUPPORT
1061M: David Brown <davidb@codeaurora.org>
b4c9bfab 1062M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1063M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1064L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1065F: arch/arm/mach-msm/
1066F: drivers/video/msm/
1067F: drivers/mmc/host/msm_sdcc.c
1068F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1069F: drivers/tty/serial/msm_serial.h
1070F: drivers/tty/serial/msm_serial.c
ea91db52 1071F: drivers/*/pm8???-*
31a12b31 1072F: drivers/mfd/ssbi/
ea91db52 1073F: include/linux/mfd/pm8xxx/
8cd5c866 1074T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1075S: Maintained
1076
8459c159 1077ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1078M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1079M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1080S: Maintained
1081
5d783a2d 1082ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1083M: Marek Vasut <marek.vasut@gmail.com>
75280787 1084L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1085W: http://hackndev.com
1086S: Maintained
933d35f0
JP
1087F: arch/arm/mach-pxa/include/mach/palmtx.h
1088F: arch/arm/mach-pxa/palmtx.c
1089F: arch/arm/mach-pxa/include/mach/palmt5.h
1090F: arch/arm/mach-pxa/palmt5.c
1091F: arch/arm/mach-pxa/include/mach/palmld.h
1092F: arch/arm/mach-pxa/palmld.c
1093F: arch/arm/mach-pxa/include/mach/palmte2.h
1094F: arch/arm/mach-pxa/palmte2.c
1095F: arch/arm/mach-pxa/include/mach/palmtc.h
1096F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1097
b57fe924 1098ARM/PALM TREO SUPPORT
8b58be88 1099M: Tomas Cech <sleep_walker@suse.cz>
75280787 1100L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1101W: http://hackndev.com
1102S: Maintained
b57fe924
JP
1103F: arch/arm/mach-pxa/include/mach/palmtreo.h
1104F: arch/arm/mach-pxa/palmtreo.c
90af5811 1105
c49e1e63 1106ARM/PALMZ72 SUPPORT
8b58be88 1107M: Sergey Lapin <slapin@ossfans.org>
75280787 1108L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1109W: http://hackndev.com
1110S: Maintained
933d35f0
JP
1111F: arch/arm/mach-pxa/include/mach/palmz72.h
1112F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1113
1da177e4 1114ARM/PLEB SUPPORT
8b58be88 1115M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1116W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1117S: Maintained
1118
1119ARM/PT DIGITAL BOARD PORT
8b58be88 1120M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1122W: http://www.arm.linux.org.uk/
1123S: Maintained
1124
2b7a52a4 1125ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1126M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1128S: Maintained
1129
d4275354 1130ARM/RISCPC ARCHITECTURE
8b58be88 1131M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1132L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1133W: http://www.arm.linux.org.uk/
1134S: Maintained
d4275354
RK
1135F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1136F: arch/arm/include/asm/hardware/ioc.h
1137F: arch/arm/include/asm/hardware/iomd.h
1138F: arch/arm/include/asm/hardware/memc.h
1139F: arch/arm/mach-rpc/
1a6422f6 1140F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1141F: drivers/net/ethernet/i825xx/ether1*
1142F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1143F: drivers/scsi/arm/
1144
1da177e4 1145ARM/SHARK MACHINE SUPPORT
8b58be88 1146M: Alexander Schulz <alex@shark-linux.de>
1da177e4
LT
1147W: http://www.shark-linux.de/shark.html
1148S: Maintained
1149
b21477f9 1150ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1151M: Ben Dooks <ben-linux@fluff.org>
482ce512 1152M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1154L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1155W: http://www.fluff.org/ben/linux/
1156S: Maintained
482ce512 1157F: arch/arm/plat-samsung/
769bbb63
HS
1158F: arch/arm/mach-s3c24*/
1159F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1160F: drivers/*/*s3c2410*
1161F: drivers/*/*/*s3c2410*
40c76662
MB
1162F: drivers/spi/spi-s3c*
1163F: sound/soc/samsung/*
1da177e4 1164
0dcecae2 1165ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1166M: Kukjin Kim <kgene.kim@samsung.com>
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1169S: Maintained
1170F: arch/arm/mach-s5p*/
0dcecae2 1171F: arch/arm/mach-exynos*/
33d43cdd 1172N: exynos
f556cb07 1173
10ffa964
KP
1174ARM/SAMSUNG MOBILE MACHINE SUPPORT
1175M: Kyungmin Park <kyungmin.park@samsung.com>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
1178F: arch/arm/mach-s5pv210/mach-aquila.c
1179F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1180
3ce4ccb6
KD
1181ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1182M: Kyungmin Park <kyungmin.park@samsung.com>
1183M: Kamil Debski <k.debski@samsung.com>
1184L: linux-arm-kernel@lists.infradead.org
1185L: linux-media@vger.kernel.org
1186S: Maintained
1187F: drivers/media/platform/s5p-g2d/
1188
e6a476fd
MS
1189ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1190M: Kyungmin Park <kyungmin.park@samsung.com>
1191M: Kamil Debski <k.debski@samsung.com>
6305902c 1192M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1193L: linux-arm-kernel@lists.infradead.org
1194L: linux-media@vger.kernel.org
1195S: Maintained
934455d7 1196F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1197F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1198
1199ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1200M: Kyungmin Park <kyungmin.park@samsung.com>
1201M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1202L: linux-arm-kernel@lists.infradead.org
1203L: linux-media@vger.kernel.org
1204S: Maintained
90d72ac6 1205F: drivers/media/platform/s5p-tv/
e6a476fd 1206
d48d38e8 1207ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1208M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1209M: Magnus Damm <magnus.damm@gmail.com>
1210L: linux-sh@vger.kernel.org
d48d38e8 1211W: http://oss.renesas.com
bbff48f5 1212Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1213T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1214S: Supported
1215F: arch/arm/mach-shmobile/
1216F: drivers/sh/
1217
66314223
DN
1218ARM/SOCFPGA ARCHITECTURE
1219M: Dinh Nguyen <dinguyen@altera.com>
1220S: Maintained
1221F: arch/arm/mach-socfpga/
1222
1223ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1224M: Dinh Nguyen <dinguyen@altera.com>
1225S: Maintained
1226F: drivers/clk/socfpga/
1227
65ebcc11
SK
1228ARM/STI ARCHITECTURE
1229M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1230M: Stuart Menefy <stuart.menefy@st.com>
1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232L: kernel@stlinux.com
1233W: http://www.stlinux.com
1234S: Maintained
1235F: arch/arm/mach-sti/
1236
2b7a52a4 1237ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1238M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1240S: Maintained
1241
1bbd7089 1242ARM/TETON BGA MACHINE SUPPORT
706e69d6 1243M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S: Maintained
1246
2b7a52a4 1247ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1248M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1249L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1250S: Maintained
1251
98ad6e3b 1252ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1253M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1255W: http://www.mcuos.com
1256S: Maintained
4e89e8f6 1257F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1258F: drivers/input/keyboard/w90p910_keypad.c
1259F: drivers/input/touchscreen/w90p910_ts.c
1260F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1261F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1262F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1263F: drivers/rtc/rtc-nuc900.c
9df92e6c 1264F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1265F: drivers/usb/host/ehci-w90x900.c
1266F: drivers/video/nuc900fb.c
98ad6e3b 1267
54274d71 1268ARM/U300 MACHINE SUPPORT
e4651a9f 1269M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271S: Supported
1272F: arch/arm/mach-u300/
1273F: drivers/i2c/busses/i2c-stu300.c
1274F: drivers/rtc/rtc-coh901331.c
1275F: drivers/watchdog/coh901327_wdt.c
1276F: drivers/dma/coh901318*
87572880
LW
1277F: drivers/mfd/ab3100*
1278F: drivers/rtc/rtc-ab3100.c
1279F: drivers/rtc/rtc-coh901331.c
1280T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1281
87572880 1282ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1283M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285S: Maintained
1286F: arch/arm/mach-ux500/
e4651a9f 1287F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1288F: drivers/dma/ste_dma40*
e4651a9f 1289F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1290F: drivers/mfd/abx500*
1291F: drivers/mfd/ab8500*
e4651a9f
LW
1292F: drivers/mfd/dbx500*
1293F: drivers/mfd/db8500*
1294F: drivers/pinctrl/pinctrl-nomadik*
87572880 1295F: drivers/rtc/rtc-ab8500.c
e4651a9f 1296F: drivers/rtc/rtc-pl031.c
87572880 1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1298
d4275354 1299ARM/VFP SUPPORT
8b58be88 1300M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1302W: http://www.arm.linux.org.uk/
1303S: Maintained
1304F: arch/arm/vfp/
1305
e66b6d8e
MV
1306ARM/VOIPAC PXA270 SUPPORT
1307M: Marek Vasut <marek.vasut@gmail.com>
1308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309S: Maintained
1310F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1311F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1312
04529fe2
TP
1313ARM/VT8500 ARM ARCHITECTURE
1314M: Tony Prisk <linux@prisktech.co.nz>
1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316S: Maintained
1317F: arch/arm/mach-vt8500/
41fd91b4 1318F: drivers/clocksource/vt8500_timer.c
560746eb 1319F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1320F: drivers/mmc/host/wmt-sdmmc.c
1321F: drivers/pwm/pwm-vt8500.c
1322F: drivers/rtc/rtc-vt8500.c
1323F: drivers/tty/serial/vt8500_serial.c
4f31102b 1324F: drivers/usb/host/ehci-platform.c
41fd91b4 1325F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1326F: drivers/video/vt8500lcdfb.*
1327F: drivers/video/wm8505fb*
1328F: drivers/video/wmt_ge_rops.*
04529fe2 1329
e66b6d8e
MV
1330ARM/ZIPIT Z2 SUPPORT
1331M: Marek Vasut <marek.vasut@gmail.com>
1332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333S: Maintained
1334F: arch/arm/mach-pxa/z2.c
6ab2a855 1335F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1336
51f29d44
MS
1337ARM/ZYNQ ARCHITECTURE
1338M: Michal Simek <michal.simek@xilinx.com>
1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340W: http://wiki.xilinx.com
1341T: git git://git.xilinx.com/linux-xlnx.git
1342S: Supported
1343F: arch/arm/mach-zynq/
bd2a337a 1344F: drivers/cpuidle/cpuidle-zynq.c
51f29d44 1345
b8f9879e
WD
1346ARM SMMU DRIVER
1347M: Will Deacon <will.deacon@arm.com>
1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349S: Maintained
1350F: drivers/iommu/arm-smmu.c
1351
38074229
CM
1352ARM64 PORT (AARCH64 ARCHITECTURE)
1353M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1354M: Will Deacon <will.deacon@arm.com>
38074229
CM
1355L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356S: Maintained
1357F: arch/arm64/
d19766ec 1358F: Documentation/arm64/
38074229 1359
9d7005f9
LP
1360AS3645A LED FLASH CONTROLLER DRIVER
1361M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1362L: linux-media@vger.kernel.org
1363T: git git://linuxtv.org/media_tree.git
1364S: Maintained
1365F: drivers/media/i2c/as3645a.c
1366F: include/media/as3645a.h
1367
d58de038
GJ
1368ASC7621 HARDWARE MONITOR DRIVER
1369M: George Joseph <george.joseph@fairview5.com>
1370L: lm-sensors@lm-sensors.org
1371S: Maintained
1372F: Documentation/hwmon/asc7621
1373F: drivers/hwmon/asc7621.c
1374
b229ece9 1375ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1376M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1377L: acpi4asus-user@lists.sourceforge.net
d0944853 1378L: platform-driver-x86@vger.kernel.org
76593d6f 1379W: http://acpi4asus.sf.net
85091b71 1380S: Maintained
b229ece9
CC
1381F: drivers/platform/x86/asus*.c
1382F: drivers/platform/x86/eeepc*.c
85091b71 1383
953a6479 1384ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1385M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1386W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1387S: Maintained
679655da
JP
1388F: Documentation/crypto/async-tx-api.txt
1389F: crypto/async_tx/
1390F: drivers/dma/
1391F: include/linux/dmaengine.h
1392F: include/linux/async_tx.h
b3e5f263 1393
a1867d36 1394AT24 EEPROM DRIVER
14d77c4d 1395M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1396L: linux-i2c@vger.kernel.org
1397S: Maintained
1398F: drivers/misc/eeprom/at24.c
1399F: include/linux/i2c/at24.h
1400
e7839f25 1401ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1402M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1403W: http://support.coraid.com/support/linux
1da177e4 1404S: Supported
679655da
JP
1405F: Documentation/aoe/
1406F: drivers/block/aoe/
1da177e4 1407
9a10a870 1408ATHEROS ATH GENERIC UTILITIES
fe8e0844 1409M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
9a10a870
JP
1410L: linux-wireless@vger.kernel.org
1411S: Supported
1412F: drivers/net/wireless/ath/*
1413
fa1c114f 1414ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1415M: Jiri Slaby <jirislaby@gmail.com>
1416M: Nick Kossifidis <mickflemm@gmail.com>
fe8e0844 1417M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
fa1c114f
JS
1418L: linux-wireless@vger.kernel.org
1419L: ath5k-devel@lists.ath5k.org
72c706b7 1420W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1421S: Maintained
fa451753 1422F: drivers/net/wireless/ath/ath5k/
fa1c114f 1423
12e62d6f
KV
1424ATHEROS ATH6KL WIRELESS DRIVER
1425M: Kalle Valo <kvalo@qca.qualcomm.com>
1426L: linux-wireless@vger.kernel.org
1427W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1428T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1429S: Supported
1430F: drivers/net/wireless/ath/ath6kl/
1431
f078f209 1432ATHEROS ATH9K WIRELESS DRIVER
fe8e0844
LR
1433M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1434M: Jouni Malinen <jouni@qca.qualcomm.com>
1435M: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
1436M: Senthil Balasubramanian <senthilb@qca.qualcomm.com>
f078f209
LR
1437L: linux-wireless@vger.kernel.org
1438L: ath9k-devel@lists.ath9k.org
72c706b7 1439W: http://wireless.kernel.org/en/users/Drivers/ath9k
f078f209 1440S: Supported
fa451753 1441F: drivers/net/wireless/ath/ath9k/
f078f209 1442
2be7d22f
VK
1443WILOCITY WIL6210 WIRELESS DRIVER
1444M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1445L: linux-wireless@vger.kernel.org
1446L: wil6210@qca.qualcomm.com
1447S: Supported
1448W: http://wireless.kernel.org/en/users/Drivers/wil6210
1449F: drivers/net/wireless/ath/wil6210/
1450
1d7e1e6b
CL
1451CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1452M: Christian Lamparter <chunkeey@googlemail.com>
1453L: linux-wireless@vger.kernel.org
1454W: http://wireless.kernel.org/en/users/Drivers/carl9170
1455S: Maintained
1456F: drivers/net/wireless/ath/carl9170/
1457
2c2a6172
LT
1458ATK0110 HWMON DRIVER
1459M: Luca Tettamanti <kronos.it@gmail.com>
1460L: lm-sensors@lm-sensors.org
1461S: Maintained
1462F: drivers/hwmon/asus_atk0110.c
1463
6f69a6d7 1464ATI_REMOTE2 DRIVER
8b58be88 1465M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1466S: Maintained
679655da 1467F: drivers/input/misc/ati_remote2.c
6f69a6d7 1468
7ae115b4 1469ATLX ETHERNET DRIVERS
8b58be88 1470M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1471M: Chris Snook <chris.snook@gmail.com>
e443e383 1472L: netdev@vger.kernel.org
8d5ca6ec
JC
1473W: http://sourceforge.net/projects/atl1
1474W: http://atl1.sourceforge.net
1475S: Maintained
2b133ad6 1476F: drivers/net/ethernet/atheros/
8d5ca6ec 1477
1da177e4 1478ATM
8b58be88 1479M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1480L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1481L: netdev@vger.kernel.org
1da177e4
LT
1482W: http://linux-atm.sourceforge.net
1483S: Maintained
679655da
JP
1484F: drivers/atm/
1485F: include/linux/atm*
c117ab84 1486F: include/uapi/linux/atm*
1da177e4 1487
04ac2f46 1488ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1489M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1490S: Maintained
1491F: drivers/mmc/host/atmel-mci.c
1492F: drivers/mmc/host/atmel-mci-regs.h
1493
a1cfac48 1494ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1495M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1496S: Supported
df621252 1497F: drivers/tty/serial/atmel_serial.c
a1cfac48 1498
b414dc16
NF
1499ATMEL DMA DRIVER
1500M: Nicolas Ferre <nicolas.ferre@atmel.com>
1501L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1502S: Supported
1503F: drivers/dma/at_hdmac.c
1504F: drivers/dma/at_hdmac_regs.h
6f0d65af 1505F: include/linux/platform_data/dma-atmel.h
b414dc16 1506
888f2804
LD
1507ATMEL I2C DRIVER
1508M: Ludovic Desroches <ludovic.desroches@atmel.com>
1509L: linux-i2c@vger.kernel.org
1510S: Supported
1511F: drivers/i2c/busses/i2c-at91.c
1512
15515545
JW
1513ATMEL ISI DRIVER
1514M: Josh Wu <josh.wu@atmel.com>
1515L: linux-media@vger.kernel.org
1516S: Supported
f2294c2d 1517F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1518F: include/media/atmel-isi.h
1519
8f4c79ce 1520ATMEL LCDFB DRIVER
8b58be88 1521M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1522L: linux-fbdev@vger.kernel.org
8f4c79ce 1523S: Maintained
679655da
JP
1524F: drivers/video/atmel_lcdfb.c
1525F: include/video/atmel_lcdc.h
8f4c79ce 1526
89e5785f 1527ATMEL MACB ETHERNET DRIVER
a02875a6 1528M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1529S: Supported
9f2f381f 1530F: drivers/net/ethernet/cadence/
89e5785f 1531
754ce4f2 1532ATMEL SPI DRIVER
a02875a6 1533M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1534S: Supported
9df92e6c 1535F: drivers/spi/spi-atmel.*
754ce4f2 1536
e9cb1c5a
NF
1537ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1538M: Nicolas Ferre <nicolas.ferre@atmel.com>
1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540S: Supported
1541F: drivers/misc/atmel_tclib.c
1542F: drivers/clocksource/tcb_clksrc.c
1543
ff2675d6
JW
1544ATMEL TSADCC DRIVER
1545M: Josh Wu <josh.wu@atmel.com>
1546L: linux-input@vger.kernel.org
1547S: Supported
1548F: drivers/input/touchscreen/atmel_tsadcc.c
1549
914a3f3b 1550ATMEL USBA UDC DRIVER
a02875a6
NF
1551M: Nicolas Ferre <nicolas.ferre@atmel.com>
1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1553S: Supported
679655da 1554F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1555
1da177e4 1556ATMEL WIRELESS DRIVER
8b58be88 1557M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1558L: linux-wireless@vger.kernel.org
1da177e4
LT
1559W: http://www.thekelleys.org.uk/atmel
1560W: http://atmelwlandriver.sourceforge.net/
1561S: Maintained
679655da 1562F: drivers/net/wireless/atmel*
1da177e4 1563
26780d9e
BG
1564ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1565M: Bradley Grove <linuxdrivers@attotech.com>
1566L: linux-scsi@vger.kernel.org
1567W: http://www.attotech.com
1568S: Supported
1569F: drivers/scsi/esas2r
1570
a92b7b80 1571AUDIT SUBSYSTEM
8b58be88
JP
1572M: Al Viro <viro@zeniv.linux.org.uk>
1573M: Eric Paris <eparis@redhat.com>
b9a06207 1574L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1575W: http://people.redhat.com/sgrubb/audit/
54e5881d 1576T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
a92b7b80 1577S: Maintained
679655da 1578F: include/linux/audit.h
c117ab84 1579F: include/uapi/linux/audit.h
679655da 1580F: kernel/audit*
a92b7b80 1581
70e84049 1582AUXILIARY DISPLAY DRIVERS
8b58be88 1583M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1584W: http://miguelojeda.es/auxdisplay.htm
1585W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1586S: Maintained
679655da
JP
1587F: drivers/auxdisplay/
1588F: include/linux/cfag12864b.h
70e84049 1589
5f97f7f9 1590AVR32 ARCHITECTURE
e336f61f
HCE
1591M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1592M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1593W: http://www.atmel.com/products/AVR32/
249d9d9d 1594W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1595W: http://avrfreaks.net/
e336f61f 1596S: Maintained
679655da 1597F: arch/avr32/
5f97f7f9
HS
1598
1599AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1600M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1601M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1602S: Maintained
679655da 1603F: arch/avr32/mach-at32ap/
5f97f7f9 1604
1da177e4 1605AX.25 NETWORK LAYER
8b58be88 1606M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1607L: linux-hams@vger.kernel.org
d34cb28a 1608W: http://www.linux-ax25.org/
1da177e4 1609S: Maintained
c117ab84 1610F: include/uapi/linux/ax25.h
679655da
JP
1611F: include/net/ax25.h
1612F: net/ax25/
1da177e4 1613
d5269395 1614AZ6007 DVB DRIVER
1b2c14b4 1615M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1616L: linux-media@vger.kernel.org
1617W: http://linuxtv.org
1618T: git git://linuxtv.org/media_tree.git
1619S: Maintained
1620F: drivers/media/usb/dvb-usb-v2/az6007.c
1621
6777376e
HV
1622AZTECH FM RADIO RECEIVER DRIVER
1623M: Hans Verkuil <hverkuil@xs4all.nl>
1624L: linux-media@vger.kernel.org
1625T: git git://linuxtv.org/media_tree.git
1626W: http://linuxtv.org
1627S: Maintained
1628F: drivers/media/radio/radio-aztech*
1629
e2d1d6c0 1630B43 WIRELESS DRIVER
8b58be88 1631M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1632L: linux-wireless@vger.kernel.org
ed072f9e 1633L: b43-dev@lists.infradead.org
491b26b4 1634W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1635S: Maintained
679655da 1636F: drivers/net/wireless/b43/
e2d1d6c0
RD
1637
1638B43LEGACY WIRELESS DRIVER
8b58be88
JP
1639M: Larry Finger <Larry.Finger@lwfinger.net>
1640M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1641L: linux-wireless@vger.kernel.org
ed072f9e 1642L: b43-dev@lists.infradead.org
491b26b4 1643W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1644S: Maintained
679655da 1645F: drivers/net/wireless/b43legacy/
e2d1d6c0 1646
300abeb5 1647BACKLIGHT CLASS/SUBSYSTEM
8b58be88 1648M: Richard Purdie <rpurdie@rpsys.net>
6212de88 1649M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1650S: Maintained
679655da
JP
1651F: drivers/video/backlight/
1652F: include/linux/backlight.h
300abeb5 1653
c6c8fea2
SE
1654BATMAN ADVANCED
1655M: Marek Lindner <lindner_marek@yahoo.de>
1656M: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
cf9ab887 1657M: Antonio Quartulli <ordex@autistici.org>
c6c8fea2
SE
1658L: b.a.t.m.a.n@lists.open-mesh.org
1659W: http://www.open-mesh.org/
1660S: Maintained
1661F: net/batman-adv/
1662
e2d1d6c0 1663BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1664M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1665L: linux-hams@vger.kernel.org
1666W: http://www.baycom.org/~tom/ham/ham.html
1667S: Maintained
679655da 1668F: drivers/net/hamradio/baycom*
e2d1d6c0 1669
cafe5635 1670BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1671M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1672L: linux-bcache@vger.kernel.org
1673W: http://bcache.evilpiepirate.org
1674S: Maintained:
1675F: drivers/md/bcache/
1676
e2d1d6c0 1677BEFS FILE SYSTEM
55817d3d 1678S: Orphan
679655da
JP
1679F: Documentation/filesystems/befs.txt
1680F: fs/befs/
e2d1d6c0
RD
1681
1682BFS FILE SYSTEM
8b58be88 1683M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1684S: Maintained
679655da
JP
1685F: Documentation/filesystems/bfs.txt
1686F: fs/bfs/
c117ab84 1687F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1688
1394f032 1689BLACKFIN ARCHITECTURE
8b58be88 1690M: Mike Frysinger <vapier@gentoo.org>
5b93e13f 1691L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1692W: http://blackfin.uclinux.org
1693S: Supported
679655da 1694F: arch/blackfin/
566da5b2 1695
e190d6b1 1696BLACKFIN EMAC DRIVER
49afa609 1697L: uclinux-dist-devel@blackfin.uclinux.org
e190d6b1
BW
1698W: http://blackfin.uclinux.org
1699S: Supported
7b35f033 1700F: drivers/net/ethernet/adi/
e190d6b1 1701
566da5b2 1702BLACKFIN RTC DRIVER
8b58be88 1703M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1704L: uclinux-dist-devel@blackfin.uclinux.org
566da5b2
MF
1705W: http://blackfin.uclinux.org
1706S: Supported
679655da 1707F: drivers/rtc/rtc-bfin.c
1394f032 1708
936ed49a 1709BLACKFIN SDH DRIVER
109ec8c3 1710M: Sonic Zhang <sonic.zhang@analog.com>
936ed49a
MF
1711L: uclinux-dist-devel@blackfin.uclinux.org
1712W: http://blackfin.uclinux.org
1713S: Supported
1714F: drivers/mmc/host/bfin_sdh.c
1715
1394f032 1716BLACKFIN SERIAL DRIVER
8b58be88 1717M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1718L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1719W: http://blackfin.uclinux.org
1720S: Supported
8460241e 1721F: drivers/tty/serial/bfin_uart.c
1394f032 1722
1e6d320f 1723BLACKFIN WATCHDOG DRIVER
8b58be88 1724M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1725L: uclinux-dist-devel@blackfin.uclinux.org
1e6d320f
BW
1726W: http://blackfin.uclinux.org
1727S: Supported
679655da 1728F: drivers/watchdog/bfin_wdt.c
1e6d320f 1729
d24ecfcc 1730BLACKFIN I2C TWI DRIVER
8b58be88 1731M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1732L: uclinux-dist-devel@blackfin.uclinux.org
d24ecfcc
BW
1733W: http://blackfin.uclinux.org/
1734S: Supported
679655da 1735F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1736
1e204377
SJ
1737BLACKFIN MEDIA DRIVER
1738M: Scott Jiang <scott.jiang.linux@gmail.com>
1739L: uclinux-dist-devel@blackfin.uclinux.org
1740W: http://blackfin.uclinux.org/
1741S: Supported
1742F: drivers/media/platform/blackfin/
1743F: drivers/media/i2c/adv7183*
1744F: drivers/media/i2c/vs6624*
1745
b54cf35a
JSM
1746BLINKM RGB LED DRIVER
1747M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1748S: Maintained
1749F: drivers/leds/leds-blinkm.c
1750
1da177e4 1751BLOCK LAYER
8b58be88 1752M: Jens Axboe <axboe@kernel.dk>
08deed1e 1753T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1754S: Maintained
679655da 1755F: block/
1da177e4 1756
2b54aaef 1757BLOCK2MTD DRIVER
8b58be88 1758M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1759L: linux-mtd@lists.infradead.org
1760S: Maintained
679655da 1761F: drivers/mtd/devices/block2mtd.c
2b54aaef 1762
63fbd24e 1763BLUETOOTH DRIVERS
8b58be88 1764M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1765M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1766M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1767L: linux-bluetooth@vger.kernel.org
63fbd24e 1768W: http://www.bluez.org/
22e7a424
MH
1769T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1770T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1771S: Maintained
679655da 1772F: drivers/bluetooth/
1da177e4 1773
63fbd24e 1774BLUETOOTH SUBSYSTEM
8b58be88 1775M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1776M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1777M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1778L: linux-bluetooth@vger.kernel.org
1779W: http://www.bluez.org/
22e7a424
MH
1780T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1781T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1782S: Maintained
679655da
JP
1783F: net/bluetooth/
1784F: include/net/bluetooth/
1da177e4
LT
1785
1786BONDING DRIVER
8b58be88 1787M: Jay Vosburgh <fubar@us.ibm.com>
4cd72c6e 1788M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1789L: netdev@vger.kernel.org
ce00f85c
JC
1790W: http://sourceforge.net/projects/bonding/
1791S: Supported
679655da 1792F: drivers/net/bonding/
c117ab84 1793F: include/uapi/linux/if_bonding.h
1da177e4 1794
39105890 1795BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1796M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1797L: netdev@vger.kernel.org
1798S: Supported
adfc5217 1799F: drivers/net/ethernet/broadcom/b44.*
39105890 1800
948c51e6 1801BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1802M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1803L: netdev@vger.kernel.org
1804S: Supported
adfc5217
JK
1805F: drivers/net/ethernet/broadcom/bnx2.*
1806F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1807
4d9d2cb0 1808BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
8b58be88 1809M: Eilon Greenstein <eilong@broadcom.com>
4d9d2cb0
ET
1810L: netdev@vger.kernel.org
1811S: Supported
adfc5217 1812F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1813
af4b8e37
CD
1814BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
1815M: Christian Daudt <csd@broadcom.com>
1816T: git git://git.github.com/broadcom/bcm11351
1817S: Maintained
1818F: arch/arm/mach-bcm/
1819F: arch/arm/boot/dts/bcm113*
1820F: arch/arm/boot/dts/bcm281*
1821F: arch/arm/configs/bcm_defconfig
1822F: drivers/mmc/host/sdhci_bcm_kona.c
1823F: drivers/clocksource/bcm_kona_timer.c
1824
f680f25c
SW
1825BROADCOM BCM2835 ARM ARCHICTURE
1826M: Stephen Warren <swarren@wwwdotorg.org>
1827L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1828T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1829S: Maintained
1830F: arch/arm/mach-bcm2835/
1831F: arch/arm/boot/dts/bcm2835*
1832F: arch/arm/configs/bcm2835_defconfig
1833F: drivers/*/*bcm2835*
1834
948c51e6 1835BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1836M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1837M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1838L: netdev@vger.kernel.org
1839S: Supported
adfc5217 1840F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1841
a9533e7e
HP
1842BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1843M: Brett Rudley <brudley@broadcom.com>
818c07b8 1844M: Arend van Spriel <arend@broadcom.com>
85d63686 1845M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1846M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1847L: linux-wireless@vger.kernel.org
5615171c 1848L: brcm80211-dev-list@broadcom.com
a9533e7e 1849S: Supported
f62ebdd5 1850F: drivers/net/wireless/brcm80211/
a9533e7e 1851
9958d6f9
BPG
1852BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1853M: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
1854L: linux-scsi@vger.kernel.org
1855S: Supported
1856F: drivers/scsi/bnx2fc/
1857
6a6b5ad0
EW
1858BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1859M: Eddie Wai <eddie.wai@broadcom.com>
1860L: linux-scsi@vger.kernel.org
1861S: Supported
1862F: drivers/scsi/bnx2i/
1863
c9678d86
RM
1864BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1865M: Rafał Miłecki <zajec5@gmail.com>
1866L: linux-wireless@vger.kernel.org
1867S: Maintained
1868F: drivers/bcma/
1869F: include/linux/bcma/
1870
7725ccfd 1871BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1872M: Anil Gurumurthy <agurumur@brocade.com>
1873M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1874L: linux-scsi@vger.kernel.org
1875S: Supported
1876F: drivers/scsi/bfa/
7725ccfd 1877
8b230ed8
RM
1878BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1879M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1880L: netdev@vger.kernel.org
1881S: Supported
f844a0ea 1882F: drivers/net/ethernet/brocade/bna/
8b230ed8 1883
5cdf7f76 1884BSG (block layer generic sg v4 driver)
8b58be88 1885M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1886L: linux-scsi@vger.kernel.org
1887S: Supported
679655da
JP
1888F: block/bsg.c
1889F: include/linux/bsg.h
c117ab84 1890F: include/uapi/linux/bsg.h
5cdf7f76 1891
af39917d
CL
1892BT87X AUDIO DRIVER
1893M: Clemens Ladisch <clemens@ladisch.de>
1894L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1895T: git git://git.alsa-project.org/alsa-kernel.git
1896S: Maintained
1897F: Documentation/sound/alsa/Bt87x.txt
1898F: sound/pci/bt87x.c
1899
ff1d5c2f 1900BT8XXGPIO DRIVER
eb032b98 1901M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1902W: http://bu3sch.de/btgpio.php
1903S: Maintained
72dbb705 1904F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1905
eb1eb04f 1906BTRFS FILE SYSTEM
9c106405 1907M: Chris Mason <chris.mason@fusionio.com>
eb1eb04f
JP
1908L: linux-btrfs@vger.kernel.org
1909W: http://btrfs.wiki.kernel.org/
8a6e2535 1910Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1911T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1912S: Maintained
679655da
JP
1913F: Documentation/filesystems/btrfs.txt
1914F: fs/btrfs/
eb1eb04f 1915
1da177e4 1916BTTV VIDEO4LINUX DRIVER
1b2c14b4 1917M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1918L: linux-media@vger.kernel.org
96b6aba0 1919W: http://linuxtv.org
275ffde4 1920T: git git://linuxtv.org/media_tree.git
f96236e5 1921S: Odd fixes
679655da 1922F: Documentation/video4linux/bttv/
90d72ac6 1923F: drivers/media/pci/bt8xx/bttv*
1da177e4 1924
1f34923c
KA
1925BUSLOGIC SCSI DRIVER
1926M: Khalid Aziz <khalid@gonehiking.org>
1927L: linux-scsi@vger.kernel.org
1928S: Maintained
1929F: drivers/scsi/BusLogic.*
1930F: drivers/scsi/FlashPoint.*
1931
af39917d
CL
1932C-MEDIA CMI8788 DRIVER
1933M: Clemens Ladisch <clemens@ladisch.de>
1934L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1935T: git git://git.alsa-project.org/alsa-kernel.git
1936S: Maintained
1937F: sound/pci/oxygen/
1938
2141355f
MS
1939C6X ARCHITECTURE
1940M: Mark Salter <msalter@redhat.com>
1941M: Aurelien Jacquiot <a-jacquiot@ti.com>
1942L: linux-c6x-dev@linux-c6x.org
1943W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1944S: Maintained
1945F: arch/c6x/
1946
a5432f5a 1947CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 1948M: David Howells <dhowells@redhat.com>
a5432f5a
DH
1949L: linux-cachefs@redhat.com
1950S: Supported
1951F: Documentation/filesystems/caching/cachefiles.txt
1952F: fs/cachefiles/
1953
c815ca39
HV
1954CADET FM/AM RADIO RECEIVER DRIVER
1955M: Hans Verkuil <hverkuil@xs4all.nl>
1956L: linux-media@vger.kernel.org
1957T: git git://linuxtv.org/media_tree.git
1958W: http://linuxtv.org
1959S: Maintained
1960F: drivers/media/radio/radio-cadet*
1961
77d5140f 1962CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 1963M: Jonathan Corbet <corbet@lwn.net>
661263b5 1964L: linux-media@vger.kernel.org
275ffde4 1965T: git git://linuxtv.org/media_tree.git
77d5140f 1966S: Maintained
679655da 1967F: Documentation/video4linux/cafe_ccic
90d72ac6 1968F: drivers/media/platform/marvell-ccic/
77d5140f 1969
201b6bab 1970CAIF NETWORK LAYER
5c574f50 1971M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
1972L: netdev@vger.kernel.org
1973S: Supported
1974F: Documentation/networking/caif/
1975F: drivers/net/caif/
c117ab84 1976F: include/uapi/linux/caif/
201b6bab
JP
1977F: include/net/caif/
1978F: net/caif/
1979
77dac90f 1980CALGARY x86-64 IOMMU
8b58be88
JP
1981M: Muli Ben-Yehuda <muli@il.ibm.com>
1982M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
1983L: discuss@x86-64.org
1984S: Maintained
679655da
JP
1985F: arch/x86/kernel/pci-calgary_64.c
1986F: arch/x86/kernel/tce_64.c
1987F: arch/x86/include/asm/calgary.h
1988F: arch/x86/include/asm/tce.h
77dac90f 1989
e2d1d6c0 1990CAN NETWORK LAYER
8d15d386 1991M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 1992L: linux-can@vger.kernel.org
ec78213a 1993W: http://gitorious.org/linux-can
405cc273 1994T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 1995S: Maintained
8d15d386 1996F: net/can/
8d15d386 1997F: include/linux/can/core.h
c117ab84
CEB
1998F: include/uapi/linux/can.h
1999F: include/uapi/linux/can/bcm.h
2000F: include/uapi/linux/can/raw.h
2001F: include/uapi/linux/can/gw.h
e2d1d6c0 2002
4261a204 2003CAN NETWORK DRIVERS
8b58be88 2004M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2005M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2006L: linux-can@vger.kernel.org
ec78213a 2007W: http://gitorious.org/linux-can
405cc273 2008T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2009S: Maintained
8d15d386
OH
2010F: drivers/net/can/
2011F: include/linux/can/dev.h
8d15d386 2012F: include/linux/can/platform/
c117ab84
CEB
2013F: include/uapi/linux/can/error.h
2014F: include/uapi/linux/can/netlink.h
4261a204 2015
95d16c72
JM
2016CAPABILITIES
2017M: Serge Hallyn <serge.hallyn@canonical.com>
2018L: linux-security-module@vger.kernel.org
6305902c 2019S: Supported
95d16c72 2020F: include/linux/capability.h
c117ab84 2021F: include/uapi/linux/capability.h
95d16c72 2022F: security/capability.c
6305902c 2023F: security/commoncap.c
38a94118 2024F: kernel/capability.c
95d16c72 2025
b8154542 2026CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2027M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2028L: linuxppc-dev@lists.ozlabs.org
2029L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2030W: http://www.ibm.com/developerworks/power/cell/
2031S: Supported
679655da 2032F: arch/powerpc/include/asm/cell*.h
679655da 2033F: arch/powerpc/include/asm/spu*.h
c117ab84 2034F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2035F: arch/powerpc/oprofile/*cell*
2036F: arch/powerpc/platforms/cell/
b8154542 2037
9030aaf9 2038CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2039M: Sage Weil <sage@inktank.com>
82593f87 2040L: ceph-devel@vger.kernel.org
09d90327 2041W: http://ceph.com/
fb99f881 2042T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2043S: Supported
2044F: Documentation/filesystems/ceph.txt
2045F: fs/ceph
3d14c5d2
YS
2046F: net/ceph
2047F: include/linux/ceph
09d90327 2048F: include/linux/crush
9030aaf9 2049
18332a80 2050CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2051L: linux-usb@vger.kernel.org
10c6c9c9 2052S: Orphan
679655da
JP
2053F: Documentation/usb/WUSB-Design-overview.txt
2054F: Documentation/usb/wusb-cbaf
355ffe69
DV
2055F: drivers/usb/host/hwa-hc.c
2056F: drivers/usb/host/whci/
679655da
JP
2057F: drivers/usb/wusbcore/
2058F: include/linux/usb/wusb*
18332a80 2059
70e84049 2060CFAG12864B LCD DRIVER
8b58be88 2061M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2062W: http://miguelojeda.es/auxdisplay.htm
2063W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2064S: Maintained
679655da
JP
2065F: drivers/auxdisplay/cfag12864b.c
2066F: include/linux/cfag12864b.h
70e84049
MOS
2067
2068CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2069M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2070W: http://miguelojeda.es/auxdisplay.htm
2071W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2072S: Maintained
679655da
JP
2073F: drivers/auxdisplay/cfag12864bfb.c
2074F: include/linux/cfag12864b.h
70e84049 2075
704232c2 2076CFG80211 and NL80211
8b58be88 2077M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2078L: linux-wireless@vger.kernel.org
ce466579
JB
2079W: http://wireless.kernel.org/
2080T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2081T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2082S: Maintained
c117ab84 2083F: include/uapi/linux/nl80211.h
679655da
JP
2084F: include/net/cfg80211.h
2085F: net/wireless/*
2086X: net/wireless/wext*
704232c2 2087
46e64261
GKH
2088CHAR and MISC DRIVERS
2089M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2090M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2091T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2092S: Supported
46e64261
GKH
2093F: drivers/char/*
2094F: drivers/misc/*
2095
0a920b5b 2096CHECKPATCH
8b58be88 2097M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2098M: Joe Perches <joe@perches.com>
2099S: Maintained
679655da 2100F: scripts/checkpatch.pl
0a920b5b 2101
f8407f26
HW
2102CHINESE DOCUMENTATION
2103M: Harry Wei <harryxiyou@gmail.com>
9740153c 2104L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2105L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2106S: Maintained
2107F: Documentation/zh_CN/
2108
2721ea2c
AS
2109CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2110M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
2111L: linux-usb@vger.kernel.org
2112S: Maintained
2113F: drivers/usb/chipidea/
2114
641cb85e 2115CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2116M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2117M: Sujith Sankar <ssujith@cisco.com>
2118M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2119M: Neel Patel <neepatel@cisco.com>
2120M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2121S: Supported
a6a5580c 2122F: drivers/net/ethernet/cisco/enic/
7063fbf2 2123
2b7a52a4 2124CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2125M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2126L: netdev@vger.kernel.org
2127S: Maintained
57d0b7a0 2128F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2129
2b7a52a4 2130CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2131M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2132L: linux-usb@vger.kernel.org
2b7a52a4 2133S: Maintained
679655da 2134F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2135
d9e9d82c 2136CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2137M: Timur Tabi <timur@tabi.org>
93711660 2138L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2139S: Odd Fixes
679655da 2140F: sound/soc/codecs/cs4270*
d9e9d82c 2141
94574d9a
KRW
2142CLEANCACHE API
2143M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2144L: linux-kernel@vger.kernel.org
2145S: Maintained
2146F: mm/cleancache.c
2147F: include/linux/cleancache.h
2148
d4275354 2149CLK API
8b58be88 2150M: Russell King <linux@arm.linux.org.uk>
37417046 2151S: Maintained
d4275354
RK
2152F: include/linux/clk.h
2153
9222d247
JS
2154CLOCKSOURCE, CLOCKEVENT DRIVERS
2155M: Daniel Lezcano <daniel.lezcano@linaro.org>
2156M: Thomas Gleixner <tglx@linutronix.de>
2157T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2158S: Supported
2159F: drivers/clocksource
2160
5df6d737 2161CISCO FCOE HBA DRIVER
8fc89a79
HP
2162M: Hiral Patel <hiralpat@cisco.com>
2163M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2164M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2165L: linux-scsi@vger.kernel.org
2166S: Supported
2a99921a 2167F: drivers/scsi/fnic/
5df6d737 2168
529aa8cb
TLSC
2169CMPC ACPI DRIVER
2170M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2171M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2172L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2173S: Supported
2174F: drivers/platform/x86/classmate-laptop.c
2175
74425eee 2176COCCINELLE/Semantic Patches (SmPL)
26de9c26 2177M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2178M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2179M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2180M: Michal Marek <mmarek@suse.cz>
26de9c26 2181L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2182T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2183W: http://coccinelle.lip6.fr/
2184S: Supported
4b92b2aa 2185F: Documentation/coccinelle.txt
74425eee
NP
2186F: scripts/coccinelle/
2187F: scripts/coccicheck
2188
1da177e4 2189CODA FILE SYSTEM
8b58be88 2190M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2191M: coda@cs.cmu.edu
2192L: codalist@coda.cs.cmu.edu
2193W: http://www.coda.cs.cmu.edu/
2194S: Maintained
679655da
JP
2195F: Documentation/filesystems/coda.txt
2196F: fs/coda/
2197F: include/linux/coda*.h
c117ab84 2198F: include/uapi/linux/coda*.h
1da177e4 2199
7704addb 2200COMMON CLK FRAMEWORK
7704addb
MT
2201M: Mike Turquette <mturquette@linaro.org>
2202L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2203T: git git://git.linaro.org/people/mturquette/linux.git
2204S: Maintained
60bea3b5
SW
2205F: drivers/clk/
2206X: drivers/clk/clkdev.c
7704addb 2207F: include/linux/clk-pr*
60bea3b5 2208F: include/linux/clk/
7704addb 2209
e2d1d6c0 2210COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2211M: Steve French <sfrench@samba.org>
51223df6 2212L: linux-cifs@vger.kernel.org
d1f28953 2213L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2214W: http://linux-cifs.samba.org/
8a6e2535 2215Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2216T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2217S: Supported
679655da
JP
2218F: Documentation/filesystems/cifs.txt
2219F: fs/cifs/
e2d1d6c0 2220
1da177e4 2221COMPACTPCI HOTPLUG CORE
8b58be88 2222M: Scott Murray <scott@spiteful.org>
64dab204 2223L: linux-pci@vger.kernel.org
82c4dfc7 2224S: Maintained
679655da 2225F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2226
2227COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2228M: Scott Murray <scott@spiteful.org>
64dab204 2229L: linux-pci@vger.kernel.org
82c4dfc7 2230S: Maintained
679655da 2231F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2232
2233COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2234M: Scott Murray <scott@spiteful.org>
64dab204 2235L: linux-pci@vger.kernel.org
82c4dfc7 2236S: Maintained
679655da 2237F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2238
5411552c 2239COMPAL LAPTOP SUPPORT
8b58be88 2240M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2241L: platform-driver-x86@vger.kernel.org
5411552c 2242S: Maintained
679655da 2243F: drivers/platform/x86/compal-laptop.c
5411552c 2244
949be0f7 2245CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2246M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2247L: accessrunner-general@lists.sourceforge.net
2248W: http://accessrunner.sourceforge.net/
949be0f7 2249S: Maintained
679655da 2250F: drivers/usb/atm/cxacru.c
949be0f7 2251
e2d1d6c0 2252CONFIGFS
d6351db2
JB
2253M: Joel Becker <jlbec@evilplan.org>
2254T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2255S: Supported
679655da
JP
2256F: fs/configfs/
2257F: include/linux/configfs.h
e2d1d6c0 2258
acb9c1b2 2259CONNECTOR
8b58be88 2260M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2261L: netdev@vger.kernel.org
2262S: Maintained
2263F: drivers/connector/
2264
fb3a0fb6 2265CONTROL GROUPS (CGROUPS)
860ca0e6 2266M: Tejun Heo <tj@kernel.org>
ad50c159 2267M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2268L: containers@lists.linux-foundation.org
12340313 2269L: cgroups@vger.kernel.org
860ca0e6 2270T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2271S: Maintained
679655da
JP
2272F: include/linux/cgroup*
2273F: kernel/cgroup*
8ca739e3 2274F: mm/*cgroup*
fb3a0fb6 2275
bebe4678 2276CORETEMP HARDWARE MONITORING DRIVER
96859129 2277M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2278L: lm-sensors@lm-sensors.org
2279S: Maintained
679655da
JP
2280F: Documentation/hwmon/coretemp
2281F: drivers/hwmon/coretemp.c
bebe4678 2282
1da177e4 2283COSA/SRP SYNC SERIAL DRIVER
8b58be88 2284M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2285W: http://www.fi.muni.cz/~kas/cosa/
2286S: Maintained
679655da 2287F: drivers/net/wan/cosa*
1da177e4 2288
4371ee35 2289CPMAC ETHERNET DRIVER
8b58be88 2290M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2291L: netdev@vger.kernel.org
2292S: Maintained
b544dbac 2293F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2294
1da177e4 2295CPU FREQUENCY DRIVERS
a6c072c7 2296M: Rafael J. Wysocki <rjw@sisk.pl>
45c009a9 2297M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2298L: cpufreq@vger.kernel.org
a6c072c7 2299L: linux-pm@vger.kernel.org
1da177e4 2300S: Maintained
27209d91
VK
2301T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2302T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2303F: drivers/cpufreq/
2304F: include/linux/cpufreq.h
1da177e4 2305
8a67f0ef
VK
2306CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2307M: Viresh Kumar <viresh.kumar@linaro.org>
2308M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2309L: cpufreq@vger.kernel.org
2310L: linux-pm@vger.kernel.org
2311W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2312S: Maintained
2313F: drivers/cpufreq/arm_big_little.h
2314F: drivers/cpufreq/arm_big_little.c
2315F: drivers/cpufreq/arm_big_little_dt.c
2316
14d2c34c
LP
2317CPUIDLE DRIVER - ARM BIG LITTLE
2318M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2319M: Daniel Lezcano <daniel.lezcano@linaro.org>
2320L: linux-pm@vger.kernel.org
2321L: linux-arm-kernel@lists.infradead.org
2322T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2323S: Maintained
2324F: drivers/cpuidle/cpuidle-big_little.c
2325
a8e39c35
DL
2326CPUIDLE DRIVERS
2327M: Rafael J. Wysocki <rjw@sisk.pl>
2328M: Daniel Lezcano <daniel.lezcano@linaro.org>
2329L: linux-pm@vger.kernel.org
2330S: Maintained
2331T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2332F: drivers/cpuidle/*
2333F: include/linux/cpuidle.h
2334
1da177e4 2335CPUID/MSR DRIVER
8b58be88 2336M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2337S: Maintained
679655da
JP
2338F: arch/x86/kernel/cpuid.c
2339F: arch/x86/kernel/msr.c
1da177e4 2340
7fe2f639
DB
2341CPU POWER MONITORING SUBSYSTEM
2342M: Dominik Brodowski <linux@dominikbrodowski.net>
2343M: Thomas Renninger <trenn@suse.de>
2344S: Maintained
2345F: tools/power/cpupower
2346
ed90fb4a 2347CPUSETS
f47b89c7 2348M: Li Zefan <lizefan@huawei.com>
ed90fb4a 2349W: http://www.bullopensource.org/cpuset/
551e172a 2350W: http://oss.sgi.com/projects/cpusets/
f47b89c7 2351S: Maintained
679655da
JP
2352F: Documentation/cgroups/cpusets.txt
2353F: include/linux/cpuset.h
2354F: kernel/cpuset.c
ed90fb4a 2355
1da177e4 2356CRAMFS FILESYSTEM
ce00f85c
JC
2357W: http://sourceforge.net/projects/cramfs/
2358S: Orphan
679655da
JP
2359F: Documentation/filesystems/cramfs.txt
2360F: fs/cramfs/
1da177e4
LT
2361
2362CRIS PORT
8b58be88
JP
2363M: Mikael Starvik <starvik@axis.com>
2364M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2365L: linux-cris-kernel@axis.com
1da177e4
LT
2366W: http://developer.axis.com
2367S: Maintained
679655da 2368F: arch/cris/
df621252 2369F: drivers/tty/serial/crisv10.*
1da177e4
LT
2370
2371CRYPTO API
8b58be88
JP
2372M: Herbert Xu <herbert@gondor.apana.org.au>
2373M: "David S. Miller" <davem@davemloft.net>
1da177e4 2374L: linux-crypto@vger.kernel.org
54e5881d 2375T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2376S: Maintained
679655da
JP
2377F: Documentation/crypto/
2378F: arch/*/crypto/
2379F: crypto/
2380F: drivers/crypto/
2381F: include/crypto/
1da177e4 2382
5b07bd57 2383CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2384M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2385L: linux-crypto@vger.kernel.org
2386S: Maintained
51a2228a
JP
2387F: crypto/ansi_cprng.c
2388F: crypto/rng.c
5b07bd57 2389
9b4ffa48 2390CS5535 Audio ALSA driver
8b58be88 2391M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2392S: Maintained
679655da 2393F: sound/pci/cs5535audio/
9b4ffa48 2394
a910e4a9
SP
2395CW1200 WLAN driver
2396M: Solomon Peachy <pizza@shaftnet.org>
2397S: Maintained
2398F: drivers/net/wireless/cw1200/
2399
6d8425b1 2400CX18 VIDEO4LINUX DRIVER
6afdeaf8 2401M: Andy Walls <awalls@md.metrocast.net>
c4240509 2402L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2403L: linux-media@vger.kernel.org
275ffde4 2404T: git git://linuxtv.org/media_tree.git
6d8425b1 2405W: http://linuxtv.org
30e10993 2406W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2407S: Maintained
679655da 2408F: Documentation/video4linux/cx18.txt
90d72ac6 2409F: drivers/media/pci/cx18/
6c0f0359 2410F: include/uapi/linux/ivtv*
6d8425b1 2411
3f101d91
HV
2412CX2341X MPEG ENCODER HELPER MODULE
2413M: Hans Verkuil <hverkuil@xs4all.nl>
2414L: linux-media@vger.kernel.org
2415T: git git://linuxtv.org/media_tree.git
2416W: http://linuxtv.org
2417S: Maintained
c368360b 2418F: drivers/media/common/cx2341x*
3f101d91
HV
2419F: include/media/cx2341x*
2420
20357578 2421CX88 VIDEO4LINUX DRIVER
1b2c14b4 2422M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2423L: linux-media@vger.kernel.org
2424W: http://linuxtv.org
2425T: git git://linuxtv.org/media_tree.git
2426S: Odd fixes
2427F: Documentation/video4linux/cx88/
2428F: drivers/media/pci/cx88/
6d8425b1 2429
91952bc0
AP
2430CXD2820R MEDIA DRIVER
2431M: Antti Palosaari <crope@iki.fi>
2432L: linux-media@vger.kernel.org
2433W: http://linuxtv.org/
2434W: http://palosaari.fi/linux/
2435Q: http://patchwork.linuxtv.org/project/linux-media/list/
2436T: git git://linuxtv.org/anttip/media_tree.git
2437S: Maintained
2438F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2439
e5ec3789 2440CXGB3 ETHERNET DRIVER (CXGB3)
8b58be88 2441M: Divy Le Ray <divy@chelsio.com>
e5ec3789
SW
2442L: netdev@vger.kernel.org
2443W: http://www.chelsio.com
2444S: Supported
f7917c00 2445F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2446
2447CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2448M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2449L: linux-rdma@vger.kernel.org
e5ec3789
SW
2450W: http://www.openfabrics.org
2451S: Supported
679655da 2452F: drivers/infiniband/hw/cxgb3/
e5ec3789 2453
be4c9bad
RD
2454CXGB4 ETHERNET DRIVER (CXGB4)
2455M: Dimitris Michailidis <dm@chelsio.com>
2456L: netdev@vger.kernel.org
2457W: http://www.chelsio.com
2458S: Supported
f7917c00 2459F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2460
2461CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2462M: Steve Wise <swise@chelsio.com>
2463L: linux-rdma@vger.kernel.org
2464W: http://www.openfabrics.org
2465S: Supported
2466F: drivers/infiniband/hw/cxgb4/
2467
5c20a5c7
CL
2468CXGB4VF ETHERNET DRIVER (CXGB4VF)
2469M: Casey Leedom <leedom@chelsio.com>
2470L: netdev@vger.kernel.org
2471W: http://www.chelsio.com
2472S: Supported
f7917c00 2473F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2474
b52b97a3
GC
2475STMMAC ETHERNET DRIVER
2476M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2477L: netdev@vger.kernel.org
2478W: http://www.stlinux.com
2479S: Supported
7ac6653a 2480F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2481
1da177e4 2482CYBERPRO FB DRIVER
8b58be88 2483M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2485W: http://www.arm.linux.org.uk/
2486S: Maintained
679655da 2487F: drivers/video/cyber2000fb.*
9fa68eae 2488
1da177e4 2489CYCLADES ASYNC MUX DRIVER
1da177e4 2490W: http://www.cyclades.com/
d459883e 2491S: Orphan
c897401b 2492F: drivers/tty/cyclades.c
679655da 2493F: include/linux/cyclades.h
c117ab84 2494F: include/uapi/linux/cyclades.h
1da177e4
LT
2495
2496CYCLADES PC300 DRIVER
1da177e4 2497W: http://www.cyclades.com/
d459883e 2498S: Orphan
679655da 2499F: drivers/net/wan/pc300*
1da177e4 2500
402f6ae4
AP
2501CYPRESS_FIRMWARE MEDIA DRIVER
2502M: Antti Palosaari <crope@iki.fi>
2503L: linux-media@vger.kernel.org
2504W: http://linuxtv.org/
2505W: http://palosaari.fi/linux/
2506Q: http://patchwork.linuxtv.org/project/linux-media/list/
2507T: git git://linuxtv.org/anttip/media_tree.git
2508S: Maintained
2509F: drivers/media/common/cypress_firmware*
2510
e3ae3525 2511CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2512M: Ferruh Yigit <fery@cypress.com>
6305902c 2513L: linux-input@vger.kernel.org
be9a6f40 2514S: Supported
6305902c
JP
2515F: drivers/input/touchscreen/cyttsp*
2516F: include/linux/input/cyttsp.h
e3ae3525 2517
1da177e4 2518DAMA SLAVE for AX.25
8b58be88 2519M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2520W: http://yaina.de/jreuter/
2521W: http://www.qsl.net/dl1bke/
2522L: linux-hams@vger.kernel.org
2523S: Maintained
679655da
JP
2524F: net/ax25/af_ax25.c
2525F: net/ax25/ax25_dev.c
2526F: net/ax25/ax25_ds_*
2527F: net/ax25/ax25_in.c
2528F: net/ax25/ax25_out.c
2529F: net/ax25/ax25_timer.c
2530F: net/ax25/sysctl_net_ax25.c
1da177e4 2531
e2d1d6c0 2532DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2533L: netdev@vger.kernel.org
5ff77428 2534S: Orphan
679655da 2535F: Documentation/networking/dmfe.txt
0f04e2aa 2536F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2537
2538DC390/AM53C974 SCSI driver
8b58be88 2539M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2540W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2541M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2542S: Maintained
679655da 2543F: drivers/scsi/tmscsim.*
e2d1d6c0 2544
1da177e4 2545DC395x SCSI driver
61eee9a7 2546M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2547M: Ali Akcaagac <aliakc@web.de>
2548M: Jamie Lenehan <lenehan@twibble.org>
1da177e4 2549W: http://twibble.org/dist/dc395x/
f5df5881 2550L: dc395x@twibble.org
1da177e4
LT
2551L: http://lists.twibble.org/mailman/listinfo/dc395x/
2552S: Maintained
679655da
JP
2553F: Documentation/scsi/dc395x.txt
2554F: drivers/scsi/dc395x.*
1da177e4 2555
eb8edb08 2556DCCP PROTOCOL
a89d030e 2557M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2558L: dccp@vger.kernel.org
c996d8b9 2559W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2560S: Maintained
679655da 2561F: include/linux/dccp.h
c117ab84 2562F: include/uapi/linux/dccp.h
679655da
JP
2563F: include/linux/tfrc.h
2564F: net/dccp/
eb8edb08 2565
1da177e4 2566DECnet NETWORK LAYER
1da177e4
LT
2567W: http://linux-decnet.sourceforge.net
2568L: linux-decnet-user@lists.sourceforge.net
f546444d 2569S: Orphan
679655da
JP
2570F: Documentation/networking/decnet.txt
2571F: net/decnet/
1da177e4
LT
2572
2573DEFXX FDDI NETWORK DRIVER
8b58be88 2574M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2575S: Maintained
33f810b2 2576F: drivers/net/fddi/defxx.*
1da177e4 2577
ad8f07cc 2578DELL LAPTOP DRIVER
8b58be88 2579M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2580L: platform-driver-x86@vger.kernel.org
ad8f07cc 2581S: Maintained
679655da 2582F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2583
1da177e4 2584DELL LAPTOP SMM DRIVER
c5471462 2585S: Orphan
679655da 2586F: drivers/char/i8k.c
c117ab84 2587F: include/uapi/linux/i8k.h
1da177e4 2588
90563ec4 2589DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2590M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2591S: Maintained
679655da
JP
2592F: Documentation/dcdbas.txt
2593F: drivers/firmware/dcdbas.*
90563ec4 2594
0b3f6109 2595DELL WMI EXTRAS DRIVER
8b58be88 2596M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2597S: Maintained
36b3a96f 2598F: drivers/platform/x86/dell-wmi.c
0b3f6109 2599
5efc75e3
PZ
2600DESIGNWARE USB2 DRD IP DRIVER
2601M: Paul Zimmerman <paulz@synopsys.com>
2602L: linux-usb@vger.kernel.org
2603S: Maintained
2604F: drivers/staging/dwc2/
2605
94ab23dd
FB
2606DESIGNWARE USB3 DRD IP DRIVER
2607M: Felipe Balbi <balbi@ti.com>
2608L: linux-usb@vger.kernel.org
2609L: linux-omap@vger.kernel.org
2610T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2611S: Maintained
2612F: drivers/usb/dwc3/
2613
89d07767
KP
2614DEVICE FREQUENCY (DEVFREQ)
2615M: MyungJoo Ham <myungjoo.ham@samsung.com>
2616M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2617L: linux-pm@vger.kernel.org
89d07767
KP
2618S: Maintained
2619F: drivers/devfreq/
2620
1da177e4 2621DEVICE NUMBER REGISTRY
8b58be88 2622M: Torben Mathiasen <device@lanana.org>
1da177e4 2623W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2624S: Maintained
2625
e2d1d6c0 2626DEVICE-MAPPER (LVM)
854ecaad 2627M: Alasdair Kergon <agk@redhat.com>
8504eed3 2628M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2629M: dm-devel@redhat.com
e2d1d6c0
RD
2630L: dm-devel@redhat.com
2631W: http://sources.redhat.com/dm
8a6e2535 2632Q: http://patchwork.kernel.org/project/dm-devel/list/
854ecaad 2633T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2634S: Maintained
679655da
JP
2635F: Documentation/device-mapper/
2636F: drivers/md/dm*
854ecaad 2637F: drivers/md/persistent-data/
679655da
JP
2638F: include/linux/device-mapper.h
2639F: include/linux/dm-*.h
8504eed3 2640F: include/uapi/linux/dm-*.h
e2d1d6c0 2641
335d7c58 2642DIOLAN U2C-12 I2C DRIVER
ca462085 2643M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2644L: linux-i2c@vger.kernel.org
2645S: Maintained
2646F: drivers/i2c/busses/i2c-diolan-u2c.c
2647
e7839f25 2648DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2649M: Eric Paris <eparis@parisplace.org>
3c5119c0 2650S: Maintained
679655da
JP
2651F: Documentation/filesystems/dnotify.txt
2652F: fs/notify/dnotify/
2653F: include/linux/dnotify.h
1da177e4
LT
2654
2655DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2656M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2657W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2658W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2659W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2660S: Maintained
2661
4480f15b 2662DISKQUOTA
8b58be88 2663M: Jan Kara <jack@suse.cz>
1da177e4 2664S: Maintained
679655da
JP
2665F: Documentation/filesystems/quota.txt
2666F: fs/quota/
2667F: include/linux/quota*.h
c117ab84 2668F: include/uapi/linux/quota*.h
1da177e4 2669
702686ad
BT
2670DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2671M: Bernie Thompson <bernie@plugable.com>
2672L: linux-fbdev@vger.kernel.org
2673S: Maintained
2674W: http://plugable.com/category/projects/udlfb/
2675F: drivers/video/udlfb.c
2676F: include/video/udlfb.h
2677F: Documentation/fb/udlfb.txt
2678
e7839f25 2679DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2680M: Christine Caulfield <ccaulfie@redhat.com>
2681M: David Teigland <teigland@redhat.com>
a4644184 2682L: cluster-devel@redhat.com
5be7b50f 2683W: http://sources.redhat.com/cluster/
54e5881d 2684T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2685S: Supported
679655da 2686F: fs/dlm/
5be7b50f 2687
53b6b3e0
SS
2688DMA BUFFER SHARING FRAMEWORK
2689M: Sumit Semwal <sumit.semwal@linaro.org>
2690S: Maintained
2691L: linux-media@vger.kernel.org
2692L: dri-devel@lists.freedesktop.org
2693L: linaro-mm-sig@lists.linaro.org
2694F: drivers/base/dma-buf*
2695F: include/linux/dma-buf*
2696F: Documentation/dma-buf-sharing.txt
2697T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2698
b3e5f263 2699DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2700M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2701M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 2702S: Supported
679655da
JP
2703F: drivers/dma/
2704F: include/linux/dma*
5dbd05d4
VK
2705T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2706T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2707
b825037d 2708DME1737 HARDWARE MONITOR DRIVER
8b58be88 2709M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2710L: lm-sensors@lm-sensors.org
2711S: Maintained
679655da
JP
2712F: Documentation/hwmon/dme1737
2713F: drivers/hwmon/dme1737.c
b825037d 2714
5b9c9bf6 2715DOCKING STATION DRIVER
8b58be88 2716M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2717L: linux-acpi@vger.kernel.org
8b59a454 2718S: Supported
679655da 2719F: drivers/acpi/dock.c
5b9c9bf6 2720
7d2c86b5 2721DOCUMENTATION
5191d566 2722M: Rob Landley <rob@landley.net>
795fb7e7 2723L: linux-doc@vger.kernel.org
5191d566 2724T: TBD
795fb7e7 2725S: Maintained
679655da 2726F: Documentation/
abbaeff3 2727
1da177e4 2728DOUBLETALK DRIVER
8b58be88 2729M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2730L: blinux-list@redhat.com
2731S: Maintained
679655da
JP
2732F: drivers/char/dtlk.c
2733F: include/linux/dtlk.h
1da177e4 2734
e2d1d6c0 2735DPT_I2O SCSI RAID DRIVER
8b58be88 2736M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2737L: linux-scsi@vger.kernel.org
2738W: http://www.adaptec.com/
2739S: Maintained
679655da
JP
2740F: drivers/scsi/dpt*
2741F: drivers/scsi/dpt/
e2d1d6c0 2742
b411b363 2743DRBD DRIVER
28b8e8d4
JP
2744P: Philipp Reisner
2745P: Lars Ellenberg
2746M: drbd-dev@lists.linbit.com
2747L: drbd-user@lists.linbit.com
2748W: http://www.drbd.org
2749T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2750T: git git://git.drbd.org/drbd-8.3.git
2751S: Supported
2752F: drivers/block/drbd/
2753F: lib/lru_cache.c
2754F: Documentation/blockdev/drbd/
b411b363 2755
87544653 2756DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2757M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2758T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2759S: Supported
679655da 2760F: Documentation/kobject.txt
7cfc51b9 2761F: drivers/base/
679655da 2762F: fs/sysfs/
87544653 2763F: fs/debugfs/
679655da 2764F: include/linux/kobj*
87544653 2765F: include/linux/debugfs.h
679655da 2766F: lib/kobj*
1da177e4
LT
2767
2768DRM DRIVERS
8b58be88 2769M: David Airlie <airlied@linux.ie>
4c6a3999 2770L: dri-devel@lists.freedesktop.org
54e5881d 2771T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 2772S: Maintained
679655da 2773F: drivers/gpu/drm/
850e9411 2774F: include/drm/
c117ab84 2775F: include/uapi/drm/
1da177e4 2776
8daf7473 2777INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2778M: Daniel Vetter <daniel.vetter@ffwll.ch>
362132d2 2779L: intel-gfx@lists.freedesktop.org
8daf7473 2780L: dri-devel@lists.freedesktop.org
38e490fe 2781T: git git://people.freedesktop.org/~danvet/drm-intel
8daf7473
CW
2782S: Supported
2783F: drivers/gpu/drm/i915
2784F: include/drm/i915*
c117ab84 2785F: include/uapi/drm/i915*
8daf7473 2786
398a6d4a
KP
2787DRM DRIVERS FOR EXYNOS
2788M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2789M: Joonyoung Shim <jy0922.shim@samsung.com>
2790M: Seung-Woo Kim <sw0312.kim@samsung.com>
2791M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2792L: dri-devel@lists.freedesktop.org
25a58030 2793T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a
KP
2794S: Supported
2795F: drivers/gpu/drm/exynos
2796F: include/drm/exynos*
c117ab84 2797F: include/uapi/drm/exynos*
398a6d4a 2798
bd3b49f2 2799DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2800M: Thierry Reding <thierry.reding@gmail.com>
2801M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2802L: dri-devel@lists.freedesktop.org
2803L: linux-tegra@vger.kernel.org
a5ad7a63 2804T: git git://anongit.freedesktop.org/tegra/linux.git
bd3b49f2 2805S: Maintained
a5ad7a63
TR
2806F: drivers/gpu/host1x/
2807F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2808F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2809
598df1ac
AK
2810DSBR100 USB FM RADIO DRIVER
2811M: Alexey Klimov <klimov.linux@gmail.com>
2812L: linux-media@vger.kernel.org
2813T: git git://linuxtv.org/media_tree.git
2814S: Maintained
2815F: drivers/media/radio/dsbr100.c
2816
1da177e4 2817DSCC4 DRIVER
8b58be88 2818M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2819L: netdev@vger.kernel.org
1da177e4 2820S: Maintained
679655da 2821F: drivers/net/wan/dscc4.c
1da177e4 2822
91952bc0
AP
2823DVB_USB_AF9015 MEDIA DRIVER
2824M: Antti Palosaari <crope@iki.fi>
2825L: linux-media@vger.kernel.org
2826W: http://linuxtv.org/
2827W: http://palosaari.fi/linux/
2828Q: http://patchwork.linuxtv.org/project/linux-media/list/
2829T: git git://linuxtv.org/anttip/media_tree.git
2830S: Maintained
2831F: drivers/media/usb/dvb-usb-v2/af9015*
2832
2833DVB_USB_AF9035 MEDIA DRIVER
2834M: Antti Palosaari <crope@iki.fi>
2835L: linux-media@vger.kernel.org
2836W: http://linuxtv.org/
2837W: http://palosaari.fi/linux/
2838Q: http://patchwork.linuxtv.org/project/linux-media/list/
2839T: git git://linuxtv.org/anttip/media_tree.git
2840S: Maintained
2841F: drivers/media/usb/dvb-usb-v2/af9035*
2842
2843DVB_USB_ANYSEE MEDIA DRIVER
2844M: Antti Palosaari <crope@iki.fi>
2845L: linux-media@vger.kernel.org
2846W: http://linuxtv.org/
2847W: http://palosaari.fi/linux/
2848Q: http://patchwork.linuxtv.org/project/linux-media/list/
2849T: git git://linuxtv.org/anttip/media_tree.git
2850S: Maintained
2851F: drivers/media/usb/dvb-usb-v2/anysee*
2852
2853DVB_USB_AU6610 MEDIA DRIVER
2854M: Antti Palosaari <crope@iki.fi>
2855L: linux-media@vger.kernel.org
2856W: http://linuxtv.org/
2857W: http://palosaari.fi/linux/
2858Q: http://patchwork.linuxtv.org/project/linux-media/list/
2859T: git git://linuxtv.org/anttip/media_tree.git
2860S: Maintained
2861F: drivers/media/usb/dvb-usb-v2/au6610*
2862
2863DVB_USB_CE6230 MEDIA DRIVER
2864M: Antti Palosaari <crope@iki.fi>
2865L: linux-media@vger.kernel.org
2866W: http://linuxtv.org/
2867W: http://palosaari.fi/linux/
2868Q: http://patchwork.linuxtv.org/project/linux-media/list/
2869T: git git://linuxtv.org/anttip/media_tree.git
2870S: Maintained
2871F: drivers/media/usb/dvb-usb-v2/ce6230*
2872
d099dea2
MK
2873DVB_USB_CXUSB MEDIA DRIVER
2874M: Michael Krufky <mkrufky@linuxtv.org>
2875L: linux-media@vger.kernel.org
2876W: http://linuxtv.org/
2877W: http://github.com/mkrufky
2878Q: http://patchwork.linuxtv.org/project/linux-media/list/
2879T: git git://linuxtv.org/media_tree.git
2880S: Maintained
9819da66 2881F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2882
91952bc0 2883DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2884M: Antti Palosaari <crope@iki.fi>
2885L: linux-media@vger.kernel.org
2886W: http://linuxtv.org/
2887W: http://palosaari.fi/linux/
2888Q: http://patchwork.linuxtv.org/project/linux-media/list/
2889T: git git://linuxtv.org/anttip/media_tree.git
2890S: Maintained
91952bc0 2891F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2892
5560983b 2893DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
2894M: Antti Palosaari <crope@iki.fi>
2895L: linux-media@vger.kernel.org
2896W: http://linuxtv.org/
91952bc0
AP
2897Q: http://patchwork.linuxtv.org/project/linux-media/list/
2898T: git git://linuxtv.org/anttip/media_tree.git
2899S: Maintained
5560983b 2900F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 2901
8856f5f2
MK
2902DVB_USB_MXL111SF MEDIA DRIVER
2903M: Michael Krufky <mkrufky@linuxtv.org>
2904L: linux-media@vger.kernel.org
2905W: http://linuxtv.org/
2906W: http://github.com/mkrufky
2907Q: http://patchwork.linuxtv.org/project/linux-media/list/
2908T: git git://linuxtv.org/mkrufky/mxl111sf.git
2909S: Maintained
2910F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2911
91952bc0
AP
2912DVB_USB_RTL28XXU MEDIA DRIVER
2913M: Antti Palosaari <crope@iki.fi>
2914L: linux-media@vger.kernel.org
2915W: http://linuxtv.org/
2916W: http://palosaari.fi/linux/
2917Q: http://patchwork.linuxtv.org/project/linux-media/list/
2918T: git git://linuxtv.org/anttip/media_tree.git
2919S: Maintained
2920F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2921
2922DVB_USB_V2 MEDIA DRIVER
2923M: Antti Palosaari <crope@iki.fi>
2924L: linux-media@vger.kernel.org
2925W: http://linuxtv.org/
2926W: http://palosaari.fi/linux/
2927Q: http://patchwork.linuxtv.org/project/linux-media/list/
2928T: git git://linuxtv.org/anttip/media_tree.git
2929S: Maintained
2930F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2931F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2932
ac0ac38f 2933DYNAMIC DEBUG
5c4a97d1 2934M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
2935S: Maintained
2936F: lib/dynamic_debug.c
2937F: include/linux/dynamic_debug.h
2938
789c7048 2939DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 2940M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 2941S: Maintained
df621252 2942F: drivers/tty/serial/dz.*
789c7048 2943
91952bc0
AP
2944E4000 MEDIA DRIVER
2945M: Antti Palosaari <crope@iki.fi>
2946L: linux-media@vger.kernel.org
2947W: http://linuxtv.org/
2948W: http://palosaari.fi/linux/
2949Q: http://patchwork.linuxtv.org/project/linux-media/list/
2950T: git git://linuxtv.org/anttip/media_tree.git
2951S: Maintained
2952F: drivers/media/tuners/e4000*
2953
1da177e4 2954EATA-DMA SCSI DRIVER
8b58be88 2955M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
2956L: linux-eata@i-connect.net
2957L: linux-scsi@vger.kernel.org
1da177e4 2958S: Maintained
679655da 2959F: drivers/scsi/eata*
1da177e4
LT
2960
2961EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 2962M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
2963L: linux-scsi@vger.kernel.org
2964S: Maintained
679655da 2965F: drivers/scsi/eata.c
1da177e4
LT
2966
2967EATA-PIO SCSI DRIVER
8b58be88 2968M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
2969L: linux-eata@i-connect.net
2970L: linux-scsi@vger.kernel.org
1da177e4 2971S: Maintained
679655da 2972F: drivers/scsi/eata_pio.*
1da177e4
LT
2973
2974EBTABLES
8b58be88 2975M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 2976L: netfilter-devel@vger.kernel.org
1da177e4
LT
2977W: http://ebtables.sourceforge.net/
2978S: Maintained
679655da 2979F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 2980F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 2981F: net/bridge/netfilter/ebt*.c
1da177e4 2982
91952bc0
AP
2983EC100 MEDIA DRIVER
2984M: Antti Palosaari <crope@iki.fi>
2985L: linux-media@vger.kernel.org
2986W: http://linuxtv.org/
2987W: http://palosaari.fi/linux/
2988Q: http://patchwork.linuxtv.org/project/linux-media/list/
2989T: git git://linuxtv.org/anttip/media_tree.git
2990S: Maintained
2991F: drivers/media/dvb-frontends/ec100*
2992
237fead6 2993ECRYPT FILE SYSTEM
0de9adf2 2994M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 2995L: ecryptfs@vger.kernel.org
24a923e4 2996W: http://ecryptfs.org
6dc7516e 2997W: https://launchpad.net/ecryptfs
237fead6 2998S: Supported
679655da
JP
2999F: Documentation/filesystems/ecryptfs.txt
3000F: fs/ecryptfs/
237fead6 3001
da9bb1d2 3002EDAC-CORE
8b58be88 3003M: Doug Thompson <dougthompson@xmission.com>
91445c72 3004L: linux-edac@vger.kernel.org
0e438e3f 3005W: bluesmoke.sourceforge.net
8c2a6a40 3006S: Supported
679655da 3007F: Documentation/edac.txt
91445c72 3008F: drivers/edac/
679655da 3009F: include/linux/edac.h
0e438e3f 3010
c476c23b 3011EDAC-AMD64
8b58be88 3012M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3013M: Borislav Petkov <bp@alien8.de>
91445c72 3014L: linux-edac@vger.kernel.org
c476c23b 3015W: bluesmoke.sourceforge.net
487ba8e8 3016S: Maintained
c476c23b
BP
3017F: drivers/edac/amd64_edac*
3018
f65aad41
RB
3019EDAC-CAVIUM
3020M: Ralf Baechle <ralf@linux-mips.org>
3021M: David Daney <david.daney@cavium.com>
3022L: linux-edac@vger.kernel.org
3023L: linux-mips@linux-mips.org
3024W: bluesmoke.sourceforge.net
3025S: Supported
3026F: drivers/edac/octeon_edac*
3027
0e438e3f 3028EDAC-E752X
8b58be88
JP
3029M: Mark Gross <mark.gross@intel.com>
3030M: Doug Thompson <dougthompson@xmission.com>
91445c72 3031L: linux-edac@vger.kernel.org
0e438e3f
DP
3032W: bluesmoke.sourceforge.net
3033S: Maintained
679655da 3034F: drivers/edac/e752x_edac.c
0e438e3f
DP
3035
3036EDAC-E7XXX
8b58be88 3037M: Doug Thompson <dougthompson@xmission.com>
91445c72 3038L: linux-edac@vger.kernel.org
0e438e3f
DP
3039W: bluesmoke.sourceforge.net
3040S: Maintained
679655da 3041F: drivers/edac/e7xxx_edac.c
0e438e3f 3042
77c5f5d2 3043EDAC-GHES
1b2c14b4 3044M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3045L: linux-edac@vger.kernel.org
3046W: bluesmoke.sourceforge.net
3047S: Maintained
2caa67a6 3048F: drivers/edac/ghes_edac.c
77c5f5d2 3049
6bc78404 3050EDAC-I82443BXGX
8b58be88 3051M: Tim Small <tim@buttersideup.com>
91445c72 3052L: linux-edac@vger.kernel.org
6bc78404
DT
3053W: bluesmoke.sourceforge.net
3054S: Maintained
679655da 3055F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3056
3057EDAC-I3000
8b58be88 3058M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3059L: linux-edac@vger.kernel.org
6bc78404
DT
3060W: bluesmoke.sourceforge.net
3061S: Maintained
679655da 3062F: drivers/edac/i3000_edac.c
6bc78404
DT
3063
3064EDAC-I5000
8b58be88 3065M: Doug Thompson <dougthompson@xmission.com>
91445c72 3066L: linux-edac@vger.kernel.org
ba9a5918
DT
3067W: bluesmoke.sourceforge.net
3068S: Maintained
679655da 3069F: drivers/edac/i5000_edac.c
ba9a5918 3070
44c12cb2 3071EDAC-I5400
1b2c14b4 3072M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3073L: linux-edac@vger.kernel.org
44c12cb2
MCC
3074W: bluesmoke.sourceforge.net
3075S: Maintained
679655da 3076F: drivers/edac/i5400_edac.c
44c12cb2 3077
3c9c92b6 3078EDAC-I7300
1b2c14b4 3079M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3080L: linux-edac@vger.kernel.org
3081W: bluesmoke.sourceforge.net
3082S: Maintained
3083F: drivers/edac/i7300_edac.c
3084
67c89316 3085EDAC-I7CORE
1b2c14b4 3086M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3087L: linux-edac@vger.kernel.org
3088W: bluesmoke.sourceforge.net
3089S: Maintained
70aff0ce 3090F: drivers/edac/i7core_edac.c
67c89316 3091
ba9a5918 3092EDAC-I82975X
8b58be88 3093M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3094M: "Arvind R." <arvino55@gmail.com>
91445c72 3095L: linux-edac@vger.kernel.org
ba9a5918
DT
3096W: bluesmoke.sourceforge.net
3097S: Maintained
679655da 3098F: drivers/edac/i82975x_edac.c
ba9a5918
DT
3099
3100EDAC-PASEMI
8b58be88 3101M: Egor Martovetsky <egor@pasemi.com>
91445c72 3102L: linux-edac@vger.kernel.org
6bc78404
DT
3103W: bluesmoke.sourceforge.net
3104S: Maintained
679655da 3105F: drivers/edac/pasemi_edac.c
6bc78404 3106
0e438e3f 3107EDAC-R82600
8b58be88 3108M: Tim Small <tim@buttersideup.com>
91445c72 3109L: linux-edac@vger.kernel.org
0e438e3f
DP
3110W: bluesmoke.sourceforge.net
3111S: Maintained
679655da 3112F: drivers/edac/r82600_edac.c
da9bb1d2 3113
4d096ca7 3114EDAC-SBRIDGE
1b2c14b4 3115M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3116L: linux-edac@vger.kernel.org
3117W: bluesmoke.sourceforge.net
3118S: Maintained
3119F: drivers/edac/sb_edac.c
3120
af39917d
CL
3121EDIROL UA-101/UA-1000 DRIVER
3122M: Clemens Ladisch <clemens@ladisch.de>
3123L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3124T: git git://git.alsa-project.org/alsa-kernel.git
3125S: Maintained
3126F: sound/usb/misc/ua101.c
3127
1f7df953
MF
3128EXTENSIBLE FIRMWARE INTERFACE (EFI)
3129M: Matt Fleming <matt.fleming@intel.com>
3130L: linux-efi@vger.kernel.org
78bef24e 3131T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3132S: Maintained
3133F: Documentation/x86/efi-stub.txt
3134F: arch/ia64/kernel/efi.c
3135F: arch/x86/boot/compressed/eboot.[ch]
3136F: arch/x86/include/asm/efi.h
3137F: arch/x86/platform/efi/*
a9499fa7 3138F: drivers/firmware/efi/*
1f7df953
MF
3139F: include/linux/efi*.h
3140
d68772b7
MF
3141EFI VARIABLE FILESYSTEM
3142M: Matthew Garrett <matthew.garrett@nebula.com>
3143M: Jeremy Kerr <jk@ozlabs.org>
3144M: Matt Fleming <matt.fleming@intel.com>
3145T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3146L: linux-efi@vger.kernel.org
3147S: Maintained
3148F: fs/efivarfs/
3149
85a00d9b
PJ
3150EFIFB FRAMEBUFFER DRIVER
3151L: linux-fbdev@vger.kernel.org
3152M: Peter Jones <pjones@redhat.com>
3153S: Maintained
3154F: drivers/video/efifb.c
3155
0bee8d28
JT
3156EFS FILESYSTEM
3157W: http://aeschi.ch.eu.org/efs/
3158S: Orphan
679655da 3159F: fs/efs/
0bee8d28 3160
4480f15b 3161EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3162M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3163M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3164L: linux-rdma@vger.kernel.org
fab97220 3165S: Supported
679655da 3166F: drivers/infiniband/hw/ehca/
fab97220 3167
aa8a9e25 3168EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3169M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3170L: netdev@vger.kernel.org
3171S: Maintained
9aa32835 3172F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3173
f0319efe 3174EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3175M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3176L: linux-media@vger.kernel.org
3177W: http://linuxtv.org
3178T: git git://linuxtv.org/media_tree.git
3179S: Maintained
3180F: drivers/media/usb/em28xx/
3181
3e3a7d66 3182EMBEDDED LINUX
8b58be88
JP
3183M: Paul Gortmaker <paul.gortmaker@windriver.com>
3184M: Matt Mackall <mpm@selenic.com>
3185M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3186L: linux-embedded@vger.kernel.org
3187S: Maintained
3188
3a1c1d44 3189EMULEX LPFC FC SCSI DRIVER
8b58be88 3190M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3191L: linux-scsi@vger.kernel.org
3192W: http://sourceforge.net/projects/lpfcxxxx
3193S: Supported
679655da 3194F: drivers/scsi/lpfc/
3a1c1d44 3195
5f5bac82 3196ENE CB710 FLASH CARD READER DRIVER
8b58be88 3197M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3198S: Maintained
3199F: drivers/misc/cb710/
3200F: drivers/mmc/host/cb710-mmc.*
3201F: include/linux/cb710.h
3202
931e39a1
ML
3203ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3204M: Maxim Levitsky <maximlevitsky@gmail.com>
3205S: Maintained
2a837449 3206F: drivers/media/rc/ene_ir.*
931e39a1 3207
ec207dcc
GS
3208ENHANCED ERROR HANDLING (EEH)
3209M: Gavin Shan <shangw@linux.vnet.ibm.com>
3210L: linuxppc-dev@lists.ozlabs.org
3211S: Supported
3212F: Documentation/powerpc/eeh-pci-error-recovery.txt
3213F: arch/powerpc/kernel/eeh*.c
3214
d5ca9006 3215EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3216M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3217S: Maintained
084bad91 3218T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3219F: drivers/video/s1d13xxxfb.c
3220F: include/video/s1d13xxxfb.h
d5ca9006 3221
1da177e4 3222ETHERNET BRIDGE
adbbf69d 3223M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3224L: bridge@lists.linux-foundation.org
4c325313 3225L: netdev@vger.kernel.org
c996d8b9 3226W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3227S: Maintained
679655da
JP
3228F: include/linux/netfilter_bridge/
3229F: net/bridge/
1da177e4 3230
1da177e4 3231EXT2 FILE SYSTEM
01971952 3232M: Jan Kara <jack@suse.cz>
72be2ccf 3233L: linux-ext4@vger.kernel.org
1da177e4 3234S: Maintained
679655da
JP
3235F: Documentation/filesystems/ext2.txt
3236F: fs/ext2/
3237F: include/linux/ext2*
1da177e4
LT
3238
3239EXT3 FILE SYSTEM
01971952 3240M: Jan Kara <jack@suse.cz>
8b58be88 3241M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3242M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3243L: linux-ext4@vger.kernel.org
3244S: Maintained
679655da
JP
3245F: Documentation/filesystems/ext3.txt
3246F: fs/ext3/
72be2ccf
EM
3247
3248EXT4 FILE SYSTEM
8b58be88 3249M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3250M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3251L: linux-ext4@vger.kernel.org
08a225f1 3252W: http://ext4.wiki.kernel.org
8a6e2535 3253Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3254S: Maintained
679655da
JP
3255F: Documentation/filesystems/ext4.txt
3256F: fs/ext4/
1da177e4 3257
c5532b09
MZ
3258Extended Verification Module (EVM)
3259M: Mimi Zohar <zohar@us.ibm.com>
3260S: Supported
3261F: security/integrity/evm/
3262
df6b3cfe
MH
3263EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3264M: MyungJoo Ham <myungjoo.ham@samsung.com>
3265M: Chanwoo Choi <cw00.choi@samsung.com>
3266L: linux-kernel@vger.kernel.org
3267S: Maintained
3268F: drivers/extcon/
3269F: Documentation/extcon/
3270
0a79951a
JH
3271EXYNOS DP DRIVER
3272M: Jingoo Han <jg1.han@samsung.com>
3273L: linux-fbdev@vger.kernel.org
3274S: Maintained
3275F: drivers/video/exynos/exynos_dp*
a824c73c 3276F: include/video/exynos_dp*
0a79951a 3277
33ad3912
DL
3278EXYNOS MIPI DISPLAY DRIVERS
3279M: Inki Dae <inki.dae@samsung.com>
3280M: Donghwa Lee <dh09.lee@samsung.com>
3281M: Kyungmin Park <kyungmin.park@samsung.com>
3282L: linux-fbdev@vger.kernel.org
3283S: Maintained
3284F: drivers/video/exynos/exynos_mipi*
3285F: include/video/exynos_mipi*
3286
e53004e2 3287F71805F HARDWARE MONITORING DRIVER
8b58be88 3288M: Jean Delvare <khali@linux-fr.org>
e53004e2
JD
3289L: lm-sensors@lm-sensors.org
3290S: Maintained
679655da
JP
3291F: Documentation/hwmon/f71805f
3292F: drivers/hwmon/f71805f.c
e53004e2 3293
eea977ed
MB
3294FC0011 TUNER DRIVER
3295M: Michael Buesch <m@bues.ch>
3296L: linux-media@vger.kernel.org
3297S: Maintained
ccae7af2
MCC
3298F: drivers/media/tuners/fc0011.h
3299F: drivers/media/tuners/fc0011.c
eea977ed 3300
91952bc0
AP
3301FC2580 MEDIA DRIVER
3302M: Antti Palosaari <crope@iki.fi>
3303L: linux-media@vger.kernel.org
3304W: http://linuxtv.org/
3305W: http://palosaari.fi/linux/
3306Q: http://patchwork.linuxtv.org/project/linux-media/list/
3307T: git git://linuxtv.org/anttip/media_tree.git
3308S: Maintained
3309F: drivers/media/tuners/fc2580*
eea977ed 3310
88b2dbdb
EP
3311FANOTIFY
3312M: Eric Paris <eparis@redhat.com>
3313S: Maintained
3314F: fs/notify/fanotify/
3315F: include/linux/fanotify.h
c117ab84 3316F: include/uapi/linux/fanotify.h
88b2dbdb 3317
1da177e4 3318FARSYNC SYNCHRONOUS DRIVER
8b58be88 3319M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3320W: http://www.farsite.co.uk/
3321S: Supported
679655da 3322F: drivers/net/wan/farsync.*
1da177e4 3323
c5408b88 3324FAULT INJECTION SUPPORT
8b58be88 3325M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3326S: Supported
679655da
JP
3327F: Documentation/fault-injection/
3328F: lib/fault-inject.c
c5408b88 3329
cae727db
RL
3330FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3331M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3332L: fcoe-devel@open-fcoe.org
cae727db
RL
3333W: www.Open-FCoE.org
3334S: Supported
3335F: drivers/scsi/libfc/
3336F: drivers/scsi/fcoe/
3337F: include/scsi/fc/
3338F: include/scsi/libfc.h
3339F: include/scsi/libfcoe.h
c117ab84 3340F: include/uapi/scsi/fc/
cae727db 3341
e2d1d6c0 3342FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3343M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3344L: linux-fsdevel@vger.kernel.org
1da177e4 3345S: Maintained
679655da
JP
3346F: include/linux/fcntl.h
3347F: include/linux/fs.h
c117ab84
CEB
3348F: include/uapi/linux/fcntl.h
3349F: include/uapi/linux/fs.h
679655da
JP
3350F: fs/fcntl.c
3351F: fs/locks.c
1da177e4 3352
e2d1d6c0 3353FILESYSTEMS (VFS and infrastructure)
8b58be88 3354M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3355L: linux-fsdevel@vger.kernel.org
173acc7c 3356S: Maintained
679655da 3357F: fs/*
173acc7c 3358
b26e0ed4 3359FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3360M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3361L: lm-sensors@lm-sensors.org
3362S: Maintained
d5ca6918
JP
3363F: drivers/hwmon/f75375s.c
3364F: include/linux/f75375s.h
b26e0ed4 3365
a331b0c3
CL
3366FIREWIRE AUDIO DRIVERS
3367M: Clemens Ladisch <clemens@ladisch.de>
3368L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3369T: git git://git.alsa-project.org/alsa-kernel.git
3370S: Maintained
3371F: sound/firewire/
3372
eb86ec51
SR
3373FIREWIRE MEDIA DRIVERS (firedtv)
3374M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3375L: linux-media@vger.kernel.org
3376L: linux1394-devel@lists.sourceforge.net
3377T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3378S: Maintained
3379F: drivers/media/firewire/
3380
a511ce33
CB
3381FIREWIRE SBP-2 TARGET
3382M: Chris Boot <bootc@bootc.net>
3383L: linux-scsi@vger.kernel.org
3384L: target-devel@vger.kernel.org
3385L: linux1394-devel@lists.sourceforge.net
3386T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3387S: Maintained
3388F: drivers/target/sbp/
3389
7d2c86b5 3390FIREWIRE SUBSYSTEM
8b58be88 3391M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3392L: linux1394-devel@lists.sourceforge.net
958a29cb 3393W: http://ieee1394.wiki.kernel.org/
2ca526bf 3394T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3395S: Maintained
679655da 3396F: drivers/firewire/
8f06ce3b
SR
3397F: include/linux/firewire.h
3398F: include/uapi/linux/firewire*.h
9f6d3c4b 3399F: tools/firewire/
e2d1d6c0
RD
3400
3401FIRMWARE LOADER (request_firmware)
39e68089
ML
3402M: Ming Lei <ming.lei@canonical.com>
3403L: linux-kernel@vger.kernel.org
3404S: Maintained
679655da
JP
3405F: Documentation/firmware_class/
3406F: drivers/base/firmware*.c
3407F: include/linux/firmware.h
e2d1d6c0 3408
f730e3dc 3409FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3410M: Joshua Morris <josh.h.morris@us.ibm.com>
3411M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3412S: Maintained
3413F: drivers/block/rsxx/
3414
8206f664
JK
3415FLOPPY DRIVER
3416M: Jiri Kosina <jkosina@suse.cz>
3417T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3418S: Odd fixes
3419F: drivers/block/floppy.c
3420
9c9f32ed
AR
3421FMC SUBSYSTEM
3422M: Alessandro Rubini <rubini@gnudd.com>
3423W: http://www.ohwr.org/projects/fmc-bus
3424S: Supported
3425F: drivers/fmc/
3426F: include/linux/fmc*.h
3427F: include/linux/ipmi-fru.h
3428K: fmc_d.*register
3429
e2d1d6c0 3430FPU EMULATOR
8b58be88 3431M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3432W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3433S: Maintained
679655da 3434F: arch/x86/math-emu/
e2d1d6c0
RD
3435
3436FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3437L: netdev@vger.kernel.org
c173bfac 3438S: Orphan
679655da
JP
3439F: drivers/net/wan/dlci.c
3440F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3441
3442FRAMEBUFFER LAYER
5489e948
JCPV
3443M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3444M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3445L: linux-fbdev@vger.kernel.org
e2d1d6c0 3446W: http://linux-fbdev.sourceforge.net/
b22fe37b 3447Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3448T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3449S: Maintained
679655da 3450F: Documentation/fb/
d958c62c 3451F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3452F: drivers/video/
3453F: include/video/
679655da 3454F: include/linux/fb.h
c117ab84
CEB
3455F: include/uapi/video/
3456F: include/uapi/linux/fb.h
e2d1d6c0 3457
a57c188e 3458FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3459M: Timur Tabi <timur@tabi.org>
a57c188e 3460L: linux-fbdev@vger.kernel.org
c4ef9bc4 3461S: Maintained
a57c188e
TT
3462F: drivers/video/fsl-diu-fb.*
3463
e2d1d6c0 3464FREESCALE DMA DRIVER
8b58be88
JP
3465M: Li Yang <leoli@freescale.com>
3466M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3467L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3468S: Maintained
679655da 3469F: drivers/dma/fsldma.*
e2d1d6c0
RD
3470
3471FREESCALE I2C CPM DRIVER
8b58be88 3472M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3473L: linuxppc-dev@lists.ozlabs.org
846557d3 3474L: linux-i2c@vger.kernel.org
0d2b405a 3475S: Maintained
679655da 3476F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3477
60e8c5ab 3478FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3479M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3480L: linux-fbdev@vger.kernel.org
efc03ecb 3481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3482S: Maintained
bad985a1 3483F: include/linux/platform_data/video-imxfb.h
679655da 3484F: drivers/video/imxfb.c
60e8c5ab 3485
4689a6b1 3486FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3487M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3488M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3489L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3490L: netdev@vger.kernel.org
3491S: Maintained
ec21e2ec 3492F: drivers/net/ethernet/freescale/fs_enet/
679655da 3493F: include/linux/fs_enet_pd.h
4689a6b1 3494
d9e9d82c 3495FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3496L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3497S: Orphan
679655da
JP
3498F: arch/powerpc/sysdev/qe_lib/
3499F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3500
b55ef929 3501FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3502M: Li Yang <leoli@freescale.com>
6372594a 3503L: linux-usb@vger.kernel.org
a4724ed6 3504L: linuxppc-dev@lists.ozlabs.org
a7205b30 3505S: Maintained
5429c731 3506F: drivers/usb/gadget/fsl*
a7205b30 3507
beaf53bf 3508FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3509M: Li Yang <leoli@freescale.com>
beaf53bf 3510L: netdev@vger.kernel.org
a4724ed6 3511L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3512S: Maintained
ec21e2ec 3513F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3514
d9e9d82c 3515FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3516M: Timur Tabi <timur@tabi.org>
a4724ed6 3517L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3518S: Maintained
df621252 3519F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3520
3521FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3522M: Timur Tabi <timur@tabi.org>
93711660 3523L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3524L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3525S: Maintained
69aefcea
JP
3526F: sound/soc/fsl/fsl*
3527F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3528
1da177e4 3529FREEVXFS FILESYSTEM
8b58be88 3530M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3531W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3532S: Maintained
679655da 3533F: fs/freevxfs/
1da177e4 3534
71038f52 3535FREEZER
8b58be88
JP
3536M: Pavel Machek <pavel@ucw.cz>
3537M: "Rafael J. Wysocki" <rjw@sisk.pl>
bf1c138e 3538L: linux-pm@vger.kernel.org
71038f52 3539S: Supported
679655da
JP
3540F: Documentation/power/freezing-of-tasks.txt
3541F: include/linux/freezer.h
3542F: kernel/freezer.c
71038f52 3543
839a1f79
KRW
3544FRONTSWAP API
3545M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3546L: linux-kernel@vger.kernel.org
3547S: Maintained
3548F: mm/frontswap.c
3549F: include/linux/frontswap.h
3550
a5432f5a 3551FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3552M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3553L: linux-cachefs@redhat.com
3554S: Supported
3555F: Documentation/filesystems/caching/
3556F: fs/fscache/
3557F: include/linux/fscache*.h
3558
f58ad8f5
JK
3559F2FS FILE SYSTEM
3560M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3561L: linux-f2fs-devel@lists.sourceforge.net
3562W: http://en.wikipedia.org/wiki/F2FS
3563T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3564S: Maintained
3565F: Documentation/filesystems/f2fs.txt
3566F: fs/f2fs/
3567F: include/linux/f2fs_fs.h
3568
5ab7ffea 3569FUJITSU FR-V (FRV) PORT
8b58be88 3570M: David Howells <dhowells@redhat.com>
1da177e4 3571S: Maintained
679655da 3572F: arch/frv/
1da177e4 3573
20b93734 3574FUJITSU LAPTOP EXTRAS
409a3e98 3575M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3576L: platform-driver-x86@vger.kernel.org
20b93734 3577S: Maintained
679655da 3578F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3579
4da621b6
HK
3580FUJITSU M-5MO LS CAMERA ISP DRIVER
3581M: Kyungmin Park <kyungmin.park@samsung.com>
3582M: Heungjun Kim <riverful.kim@samsung.com>
3583L: linux-media@vger.kernel.org
3584S: Maintained
90d72ac6 3585F: drivers/media/i2c/m5mols/
4da621b6
HK
3586F: include/media/m5mols.h
3587
2d24c490
RG
3588FUJITSU TABLET EXTRAS
3589M: Robert Gerlach <khnz@gmx.de>
3590L: platform-driver-x86@vger.kernel.org
3591S: Maintained
3592F: drivers/platform/x86/fujitsu-tablet.c
3593
04578f17 3594FUSE: FILESYSTEM IN USERSPACE
8b58be88 3595M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3596L: fuse-devel@lists.sourceforge.net
3597W: http://fuse.sourceforge.net/
3598S: Maintained
679655da 3599F: fs/fuse/
c117ab84 3600F: include/uapi/linux/fuse.h
04578f17 3601
1da177e4 3602FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3603M: Rik Faith <faith@cs.unc.edu>
1da177e4 3604L: linux-scsi@vger.kernel.org
baaea1dc 3605S: Odd Fixes (e.g., new signatures)
679655da 3606F: drivers/scsi/fdomain.*
1da177e4
LT
3607
3608GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3609M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3610L: linux-scsi@vger.kernel.org
3611W: http://www.icp-vortex.com/
3612S: Supported
679655da 3613F: drivers/scsi/gdt*
1da177e4 3614
3169a1c7
HV
3615GEMTEK FM RADIO RECEIVER DRIVER
3616M: Hans Verkuil <hverkuil@xs4all.nl>
3617L: linux-media@vger.kernel.org
3618T: git git://linuxtv.org/media_tree.git
3619W: http://linuxtv.org
3620S: Maintained
3621F: drivers/media/radio/radio-gemtek*
3622
1c23af90 3623GENERIC GPIO I2C DRIVER
880b0e26 3624M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3625S: Supported
679655da
JP
3626F: drivers/i2c/busses/i2c-gpio.c
3627F: include/linux/i2c-gpio.h
1c23af90 3628
92ed1a76
PK
3629GENERIC GPIO I2C MULTIPLEXER DRIVER
3630M: Peter Korsgaard <peter.korsgaard@barco.com>
3631L: linux-i2c@vger.kernel.org
3632S: Supported
e7065e20
JD
3633F: drivers/i2c/muxes/i2c-mux-gpio.c
3634F: include/linux/i2c-mux-gpio.h
3635F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3636
9251ce95 3637GENERIC HDLC (WAN) DRIVERS
8b58be88 3638M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3639W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3640S: Maintained
679655da
JP
3641F: drivers/net/wan/c101.c
3642F: drivers/net/wan/hd6457*
3643F: drivers/net/wan/hdlc*
3644F: drivers/net/wan/n2.c
3645F: drivers/net/wan/pc300too.c
3646F: drivers/net/wan/pci200syn.c
3647F: drivers/net/wan/wanxl*
1da177e4 3648
1527aab6 3649GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3650M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3651L: linux-arch@vger.kernel.org
3652T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3653S: Maintained
3654F: include/asm-generic
c117ab84 3655F: include/uapi/asm-generic
1527aab6 3656
ccb86a69 3657GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3658M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3659L: kvm@vger.kernel.org
ccb86a69
MT
3660S: Supported
3661F: drivers/uio/uio_pci_generic.c
3662
5be7b50f 3663GFS2 FILE SYSTEM
8b58be88 3664M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3665L: cluster-devel@redhat.com
5be7b50f 3666W: http://sources.redhat.com/cluster/
08deed1e
JP
3667T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3668T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3669S: Supported
679655da
JP
3670F: Documentation/filesystems/gfs2*.txt
3671F: fs/gfs2/
c117ab84 3672F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3673
0a34eb8f 3674GIGASET ISDN DRIVERS
8b58be88
JP
3675M: Hansjoerg Lipp <hjlipp@web.de>
3676M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3677L: gigaset307x-common@lists.sourceforge.net
3678W: http://gigaset307x.sourceforge.net/
3679S: Maintained
679655da
JP
3680F: Documentation/isdn/README.gigaset
3681F: drivers/isdn/gigaset/
c117ab84 3682F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3683
a0dc00b4 3684GPIO SUBSYSTEM
e4651a9f 3685M: Linus Walleij <linus.walleij@linaro.org>
a0dc00b4 3686S: Maintained
d15b7179 3687L: linux-gpio@vger.kernel.org
98909cf0 3688F: Documentation/gpio.txt
a0dc00b4
GL
3689F: drivers/gpio/
3690F: include/linux/gpio*
9b692346 3691F: include/asm-generic/gpio.h
a0dc00b4 3692
71a6d0af
HW
3693GRE DEMULTIPLEXER DRIVER
3694M: Dmitry Kozlov <xeb@mail.ru>
3695L: netdev@vger.kernel.org
3696S: Maintained
11c26770
JP
3697F: net/ipv4/gre_demux.c
3698F: net/ipv4/gre_offload.c
71a6d0af
HW
3699F: include/net/gre.h
3700
d4c41139
KG
3701GRETH 10/100/1G Ethernet MAC device driver
3702M: Kristoffer Glembo <kristoffer@gaisler.com>
3703L: netdev@vger.kernel.org
3704S: Maintained
a31a96ad 3705F: drivers/net/ethernet/aeroflex/
d4c41139 3706
e8deeae2 3707GSPCA FINEPIX SUBDRIVER
8b58be88 3708M: Frank Zago <frank@zago.net>
661263b5 3709L: linux-media@vger.kernel.org
275ffde4 3710T: git git://linuxtv.org/media_tree.git
e8deeae2 3711S: Maintained
0c0d06ca 3712F: drivers/media/usb/gspca/finepix.c
e8deeae2 3713
4b3fa3c4
OL
3714GSPCA GL860 SUBDRIVER
3715M: Olivier Lorin <o.lorin@laposte.net>
3716L: linux-media@vger.kernel.org
275ffde4 3717T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3718S: Maintained
0c0d06ca 3719F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3720
e8deeae2 3721GSPCA M5602 SUBDRIVER
8b58be88 3722M: Erik Andren <erik.andren@gmail.com>
661263b5 3723L: linux-media@vger.kernel.org
275ffde4 3724T: git git://linuxtv.org/media_tree.git
e8deeae2 3725S: Maintained
0c0d06ca 3726F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3727
3728GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3729M: Hans de Goede <hdegoede@redhat.com>
661263b5 3730L: linux-media@vger.kernel.org
275ffde4 3731T: git git://linuxtv.org/media_tree.git
e8deeae2 3732S: Maintained
0c0d06ca 3733F: drivers/media/usb/gspca/pac207.c
e8deeae2 3734
261982f1 3735GSPCA SN9C20X SUBDRIVER
d95c5b0b 3736M: Brian Johnson <brijohn@gmail.com>
261982f1 3737L: linux-media@vger.kernel.org
275ffde4 3738T: git git://linuxtv.org/media_tree.git
261982f1 3739S: Maintained
0c0d06ca 3740F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3741
e8deeae2 3742GSPCA T613 SUBDRIVER
8b58be88 3743M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3744L: linux-media@vger.kernel.org
275ffde4 3745T: git git://linuxtv.org/media_tree.git
e8deeae2 3746S: Maintained
0c0d06ca 3747F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3748
3749GSPCA USB WEBCAM DRIVER
fc3f906b 3750M: Hans de Goede <hdegoede@redhat.com>
661263b5 3751L: linux-media@vger.kernel.org
275ffde4 3752T: git git://linuxtv.org/media_tree.git
e8deeae2 3753S: Maintained
0c0d06ca 3754F: drivers/media/usb/gspca/
e8deeae2 3755
aa3c598b
EG
3756STK1160 USB VIDEO CAPTURE DRIVER
3757M: Ezequiel Garcia <elezegarcia@gmail.com>
3758L: linux-media@vger.kernel.org
275ffde4 3759T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3760S: Maintained
3761F: drivers/media/usb/stk1160/
e8deeae2 3762
71a6d0af
HW
3763HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3764M: Frank Seidel <frank@f-seidel.de>
3765L: platform-driver-x86@vger.kernel.org
3766W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3767S: Maintained
3768F: drivers/platform/x86/hdaps.c
3769
48fc9e26
HV
3770HDPVR USB VIDEO ENCODER DRIVER
3771M: Hans Verkuil <hverkuil@xs4all.nl>
3772L: linux-media@vger.kernel.org
3773T: git git://linuxtv.org/media_tree.git
3774W: http://linuxtv.org
3775S: Odd Fixes
3776F: drivers/media/usb/hdpvr
3777
71a6d0af
HW
3778HWPOISON MEMORY FAILURE HANDLING
3779M: Andi Kleen <andi@firstfloor.org>
3780L: linux-mm@kvack.org
3781T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3782S: Maintained
3783F: mm/memory-failure.c
3784F: mm/hwpoison-inject.c
3785
3786HYPERVISOR VIRTUAL CONSOLE DRIVER
3787L: linuxppc-dev@lists.ozlabs.org
3788S: Odd Fixes
3789F: drivers/tty/hvc/
3790
5b543965 3791HARDWARE MONITORING
9e012c1a 3792M: Jean Delvare <khali@linux-fr.org>
ca462085 3793M: Guenter Roeck <linux@roeck-us.net>
5b543965 3794L: lm-sensors@lm-sensors.org
595142e0 3795W: http://www.lm-sensors.org/
9e012c1a 3796T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3797T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3798S: Maintained
047f4ec2 3799F: Documentation/hwmon/
679655da 3800F: drivers/hwmon/
047f4ec2 3801F: include/linux/hwmon*.h
5b543965 3802
844dd05f 3803HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3804M: Matt Mackall <mpm@selenic.com>
3805M: Herbert Xu <herbert@gondor.apana.org.au>
3806S: Odd fixes
679655da
JP
3807F: Documentation/hw_random.txt
3808F: drivers/char/hw_random/
3809F: include/linux/hw_random.h
844dd05f 3810
8b37fcfc
OBC
3811HARDWARE SPINLOCK CORE
3812M: Ohad Ben-Cohen <ohad@wizery.com>
3813S: Maintained
3814F: Documentation/hwspinlock.txt
3815F: drivers/hwspinlock/hwspinlock_*
3816F: include/linux/hwspinlock.h
3817
1da177e4 3818HARMONY SOUND DRIVER
ac6aecbf 3819L: linux-parisc@vger.kernel.org
1da177e4 3820S: Maintained
679655da 3821F: sound/parisc/harmony.*
1da177e4 3822
91952bc0
AP
3823HD29L2 MEDIA DRIVER
3824M: Antti Palosaari <crope@iki.fi>
3825L: linux-media@vger.kernel.org
3826W: http://linuxtv.org/
3827W: http://palosaari.fi/linux/
3828Q: http://patchwork.linuxtv.org/project/linux-media/list/
3829T: git git://linuxtv.org/anttip/media_tree.git
3830S: Maintained
3831F: drivers/media/dvb-frontends/hd29l2*
3832
e2d1d6c0 3833HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3834M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3835L: iss_storagedev@hp.com
3836S: Maintained
679655da
JP
3837F: Documentation/blockdev/cpqarray.txt
3838F: drivers/block/cpqarray.*
e2d1d6c0 3839
9257aa49 3840HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3841M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3842L: iss_storagedev@hp.com
3843S: Supported
3844F: Documentation/scsi/hpsa.txt
3845F: drivers/scsi/hpsa*.[ch]
3846F: include/linux/cciss*.h
c117ab84 3847F: include/uapi/linux/cciss*.h
9257aa49 3848
e2d1d6c0 3849HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 3850M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
3851L: iss_storagedev@hp.com
3852S: Supported
679655da
JP
3853F: Documentation/blockdev/cciss.txt
3854F: drivers/block/cciss*
3855F: include/linux/cciss_ioctl.h
c117ab84 3856F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 3857
1da177e4 3858HFS FILESYSTEM
6cf515e1
GU
3859L: linux-fsdevel@vger.kernel.org
3860S: Orphan
679655da
JP
3861F: Documentation/filesystems/hfs.txt
3862F: fs/hfs/
1da177e4
LT
3863
3864HGA FRAMEBUFFER DRIVER
8b58be88 3865M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
3866L: linux-nvidia@lists.surfsouth.com
3867W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3868S: Maintained
679655da 3869F: drivers/video/hgafb.c
1da177e4 3870
4480f15b 3871HIBERNATION (aka Software Suspend, aka swsusp)
8b58be88
JP
3872M: Pavel Machek <pavel@ucw.cz>
3873M: "Rafael J. Wysocki" <rjw@sisk.pl>
bf1c138e 3874L: linux-pm@vger.kernel.org
e2d1d6c0 3875S: Supported
679655da
JP
3876F: arch/x86/power/
3877F: drivers/base/power/
3878F: kernel/power/
3879F: include/linux/suspend.h
3880F: include/linux/freezer.h
3881F: include/linux/pm.h
679655da 3882F: arch/*/include/asm/suspend*.h
e2d1d6c0 3883
4ef4caad 3884HID CORE LAYER
8b58be88 3885M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 3886L: linux-input@vger.kernel.org
54e5881d 3887T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 3888S: Maintained
679655da
JP
3889F: drivers/hid/
3890F: include/linux/hid*
c117ab84 3891F: include/uapi/linux/hid*
4ef4caad 3892
38bed542 3893HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 3894M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 3895T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 3896S: Maintained
679655da
JP
3897F: Documentation/timers/
3898F: kernel/hrtimer.c
88606e80
TG
3899F: kernel/time/clockevents.c
3900F: kernel/time/tick*.*
3901F: kernel/time/timer_*.c
05ed8490 3902F: include/linux/clockchips.h
679655da 3903F: include/linux/hrtimer.h
38bed542 3904
1da177e4 3905HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 3906L: linux-hams@vger.kernel.org
8b64f2a0 3907S: Orphan
679655da
JP
3908F: drivers/net/hamradio/dmascc.c
3909F: drivers/net/hamradio/scc.c
1da177e4 3910
ede1e6f8 3911HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 3912M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
3913W: http://www.highpoint-tech.com
3914S: Supported
679655da
JP
3915F: Documentation/scsi/hptiop.txt
3916F: drivers/scsi/hptiop.c
ede1e6f8 3917
1da177e4 3918HIPPI
8b58be88 3919M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
3920L: linux-hippi@sunsite.dk
3921S: Maintained
679655da 3922F: include/linux/hippidevice.h
c117ab84 3923F: include/uapi/linux/if_hippi.h
679655da 3924F: net/802/hippi.c
ff5a3b50 3925F: drivers/net/hippi/
1da177e4 3926
ff1d2767 3927HOST AP DRIVER
8b58be88 3928M: Jouni Malinen <j@w1.fi>
85d32e7b 3929L: hostap@shmoo.com (subscribers-only)
724c6b35 3930L: linux-wireless@vger.kernel.org
ff1d2767
JM
3931W: http://hostap.epitest.fi/
3932S: Maintained
679655da 3933F: drivers/net/wireless/hostap/
ff1d2767 3934
dd8cd779 3935HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 3936L: platform-driver-x86@vger.kernel.org
95c70215 3937S: Orphan
679655da 3938F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 3939
e2d1d6c0 3940HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 3941M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 3942S: Maintained
7e25d724 3943F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 3944
7d2c86b5 3945HPET: High Precision Event Timers driver
8b58be88 3946M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 3947S: Maintained
679655da
JP
3948F: Documentation/timers/hpet.txt
3949F: drivers/char/hpet.c
3950F: include/linux/hpet.h
c117ab84 3951F: include/uapi/linux/hpet.h
b9b0332f 3952
e07b5d79 3953HPET: x86
9c5fb19a 3954M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 3955S: Maintained
679655da
JP
3956F: arch/x86/kernel/hpet.c
3957F: arch/x86/include/asm/hpet.h
b9b0332f 3958
1da177e4 3959HPFS FILESYSTEM
8b58be88 3960M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
3961W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3962S: Maintained
679655da 3963F: fs/hpfs/
1da177e4 3964
7d2c86b5 3965HSO 3G MODEM DRIVER
8b58be88 3966M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
3967W: http://www.pharscape.org
3968S: Maintained
679655da 3969F: drivers/net/usb/hso.c
11cd29b0 3970
5a18c343 3971HTCPEN TOUCHSCREEN DRIVER
8b58be88 3972M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
3973L: linux-input@vger.kernel.org
3974S: Maintained
679655da 3975F: drivers/input/touchscreen/htcpen.c
5a18c343 3976
1da177e4 3977HUGETLB FILESYSTEM
6d49e352 3978M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 3979S: Maintained
679655da 3980F: fs/hugetlbfs/
1da177e4 3981
05183189
S
3982Hyper-V CORE AND DRIVERS
3983M: K. Y. Srinivasan <kys@microsoft.com>
3984M: Haiyang Zhang <haiyangz@microsoft.com>
3985L: devel@linuxdriverproject.org
3986S: Maintained
a4162747
HZ
3987F: arch/x86/include/asm/mshyperv.h
3988F: arch/x86/include/uapi/asm/hyperv.h
3989F: arch/x86/kernel/cpu/mshyperv.c
05183189 3990F: drivers/hid/hid-hyperv.c
a4162747 3991F: drivers/hv/
05183189 3992F: drivers/net/hyperv/
a4162747
HZ
3993F: drivers/scsi/storvsc_drv.c
3994F: drivers/video/hyperv_fb.c
3995F: include/linux/hyperv.h
3996F: tools/hv/
05183189 3997
d85c8a6a
JD
3998I2C OVER PARALLEL PORT
3999M: Jean Delvare <khali@linux-fr.org>
4000L: linux-i2c@vger.kernel.org
4001S: Maintained
4002F: Documentation/i2c/busses/i2c-parport
4003F: Documentation/i2c/busses/i2c-parport-light
4004F: drivers/i2c/busses/i2c-parport.c
4005F: drivers/i2c/busses/i2c-parport-light.c
4006
4007I2C/SMBUS CONTROLLER DRIVERS FOR PC
4008M: Jean Delvare <khali@linux-fr.org>
4009L: linux-i2c@vger.kernel.org
4010S: Maintained
4011F: Documentation/i2c/busses/i2c-ali1535
4012F: Documentation/i2c/busses/i2c-ali1563
4013F: Documentation/i2c/busses/i2c-ali15x3
4014F: Documentation/i2c/busses/i2c-amd756
4015F: Documentation/i2c/busses/i2c-amd8111
4016F: Documentation/i2c/busses/i2c-i801
4017F: Documentation/i2c/busses/i2c-nforce2
4018F: Documentation/i2c/busses/i2c-piix4
4019F: Documentation/i2c/busses/i2c-sis5595
4020F: Documentation/i2c/busses/i2c-sis630
4021F: Documentation/i2c/busses/i2c-sis96x
4022F: Documentation/i2c/busses/i2c-via
4023F: Documentation/i2c/busses/i2c-viapro
4024F: drivers/i2c/busses/i2c-ali1535.c
4025F: drivers/i2c/busses/i2c-ali1563.c
4026F: drivers/i2c/busses/i2c-ali15x3.c
4027F: drivers/i2c/busses/i2c-amd756.c
4028F: drivers/i2c/busses/i2c-amd756-s4882.c
4029F: drivers/i2c/busses/i2c-amd8111.c
4030F: drivers/i2c/busses/i2c-i801.c
4031F: drivers/i2c/busses/i2c-isch.c
4032F: drivers/i2c/busses/i2c-nforce2.c
4033F: drivers/i2c/busses/i2c-nforce2-s4985.c
4034F: drivers/i2c/busses/i2c-piix4.c
4035F: drivers/i2c/busses/i2c-sis5595.c
4036F: drivers/i2c/busses/i2c-sis630.c
4037F: drivers/i2c/busses/i2c-sis96x.c
4038F: drivers/i2c/busses/i2c-via.c
4039F: drivers/i2c/busses/i2c-viapro.c
4040
cb7f07a4
NH
4041I2C/SMBUS ISMT DRIVER
4042M: Seth Heasley <seth.heasley@intel.com>
4043M: Neil Horman <nhorman@tuxdriver.com>
4044L: linux-i2c@vger.kernel.org
4045F: drivers/i2c/busses/i2c-ismt.c
4046F: Documentation/i2c/busses/i2c-ismt
4047
6ea884db 4048I2C/SMBUS STUB DRIVER
94877548 4049M: Jean Delvare <khali@linux-fr.org>
846557d3 4050L: linux-i2c@vger.kernel.org
6ea884db 4051S: Maintained
8547a5bc 4052F: drivers/i2c/i2c-stub.c
6ea884db 4053
5b543965 4054I2C SUBSYSTEM
14d77c4d 4055M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4056L: linux-i2c@vger.kernel.org
a01064a9 4057W: http://i2c.wiki.kernel.org/
14d77c4d 4058T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4059S: Maintained
679655da
JP
4060F: Documentation/i2c/
4061F: drivers/i2c/
4062F: include/linux/i2c.h
03b70d62 4063F: include/linux/i2c-*.h
c117ab84
CEB
4064F: include/uapi/linux/i2c.h
4065F: include/uapi/linux/i2c-*.h
1da177e4 4066
d85c8a6a
JD
4067I2C-TAOS-EVM DRIVER
4068M: Jean Delvare <khali@linux-fr.org>
4069L: linux-i2c@vger.kernel.org
4070S: Maintained
4071F: Documentation/i2c/busses/i2c-taos-evm
4072F: drivers/i2c/busses/i2c-taos-evm.c
4073
e8c76eed 4074I2C-TINY-USB DRIVER
8b58be88 4075M: Till Harbaum <till@harbaum.org>
846557d3 4076L: linux-i2c@vger.kernel.org
932d1872 4077W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4078S: Maintained
679655da 4079F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4080
1da177e4 4081i386 BOOT CODE
8b58be88 4082M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4083S: Maintained
679655da 4084F: arch/x86/boot/
1da177e4
LT
4085
4086i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4087M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4088T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4089S: Maintained
4090
1da177e4 4091IA64 (Itanium) PLATFORM
8b58be88
JP
4092M: Tony Luck <tony.luck@intel.com>
4093M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4094L: linux-ia64@vger.kernel.org
6b1c70b1 4095T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4096S: Maintained
679655da 4097F: arch/ia64/
1da177e4 4098
956c203c 4099IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4100M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4101M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4102L: linux-crypto@vger.kernel.org
4103S: Supported
4104F: drivers/crypto/nx/
4105
0e16aafb
SJ
4106IBM Power 842 compression accelerator
4107M: Robert Jennings <rcj@linux.vnet.ibm.com>
4108S: Supported
4109F: drivers/crypto/nx/nx-842.c
4110F: include/linux/nx842.h
4111
1da177e4 4112IBM Power Linux RAID adapter
8b58be88 4113M: Brian King <brking@us.ibm.com>
1da177e4 4114S: Supported
679655da 4115F: drivers/scsi/ipr.*
1da177e4 4116
9d348af4
SL
4117IBM Power Virtual Ethernet Device Driver
4118M: Santiago Leon <santil@linux.vnet.ibm.com>
4119L: netdev@vger.kernel.org
4120S: Supported
9aa32835 4121F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4122
4b7652cc
RJ
4123IBM Power Virtual SCSI/FC Device Drivers
4124M: Robert Jennings <rcj@linux.vnet.ibm.com>
4125L: linux-scsi@vger.kernel.org
4126S: Supported
4127F: drivers/scsi/ibmvscsi/
4128X: drivers/scsi/ibmvscsi/ibmvstgt.c
4129
1da177e4
LT
4130IBM ServeRAID RAID DRIVER
4131P: Jack Hammer
8b58be88 4132M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4133W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4134S: Supported
679655da 4135F: drivers/scsi/ips.*
1da177e4 4136
6ed9f9c4
PT
4137ICH LPC AND GPIO DRIVER
4138M: Peter Tyser <ptyser@xes-inc.com>
4139S: Maintained
4140F: drivers/mfd/lpc_ich.c
4141F: drivers/gpio/gpio-ich.c
4142
1e7106fc 4143IDE SUBSYSTEM
8b58be88 4144M: "David S. Miller" <davem@davemloft.net>
1da177e4 4145L: linux-ide@vger.kernel.org
8a6e2535 4146Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4147T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4148S: Maintained
679655da
JP
4149F: Documentation/ide/
4150F: drivers/ide/
4151F: include/linux/ide.h
1da177e4 4152
6cb8c13d
IP
4153IDEAPAD LAPTOP EXTRAS DRIVER
4154M: Ike Panhc <ike.pan@canonical.com>
4155L: platform-driver-x86@vger.kernel.org
4156W: http://launchpad.net/ideapad-laptop
4157S: Maintained
4158F: drivers/platform/x86/ideapad-laptop.c
4159
1ea4c161
AM
4160IDEAPAD LAPTOP SLIDEBAR DRIVER
4161M: Andrey Moiseev <o2g.org.ru@gmail.com>
4162L: linux-input@vger.kernel.org
4163W: https://github.com/o2genum/ideapad-slidebar
4164S: Maintained
4165F: drivers/input/misc/ideapad_slidebar.c
4166
0f861e8c 4167IDE/ATAPI DRIVERS
487ba8e8 4168M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4169L: linux-ide@vger.kernel.org
c404c199 4170S: Maintained
679655da
JP
4171F: Documentation/cdrom/ide-cd
4172F: drivers/ide/ide-cd*
1da177e4 4173
27471fdb 4174IDLE-I7300
8b58be88 4175M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4176L: linux-pm@vger.kernel.org
27471fdb 4177S: Supported
679655da 4178F: drivers/idle/i7300_idle.c
27471fdb 4179
02cf2286 4180IEEE 802.15.4 SUBSYSTEM
68653359 4181M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4182M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4183L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4184W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4185T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4186S: Maintained
4187F: net/ieee802154/
68653359 4188F: net/mac802154/
251741b1 4189F: drivers/net/ieee802154/
02cf2286 4190
40ad4a30
SY
4191IGUANAWORKS USB IR TRANSCEIVER
4192M: Sean Young <sean@mess.org>
4193L: linux-media@vger.kernel.org
4194S: Maintained
4195F: drivers/media/rc/iguanair.c
4196
9545f86e
AP
4197IIO SUBSYSTEM AND DRIVERS
4198M: Jonathan Cameron <jic23@cam.ac.uk>
4199L: linux-iio@vger.kernel.org
4200S: Maintained
03e7c251 4201F: drivers/iio/
9545f86e
AP
4202F: drivers/staging/iio/
4203
65519263
SG
4204IKANOS/ADI EAGLE ADSL USB DRIVER
4205M: Matthieu Castet <castet.matthieu@free.fr>
4206M: Stanislaw Gruszka <stf_xl@wp.pl>
4207S: Maintained
4208F: drivers/usb/atm/ueagle-atm.c
4209
e89ab51f
GR
4210INA209 HARDWARE MONITOR DRIVER
4211M: Guenter Roeck <linux@roeck-us.net>
4212L: lm-sensors@lm-sensors.org
4213S: Maintained
4214F: Documentation/hwmon/ina209
4215F: Documentation/devicetree/bindings/i2c/ina209.txt
4216F: drivers/hwmon/ina209.c
4217
4218INA2XX HARDWARE MONITOR DRIVER
4219M: Guenter Roeck <linux@roeck-us.net>
4220L: lm-sensors@lm-sensors.org
4221S: Maintained
4222F: Documentation/hwmon/ina2xx
4223F: drivers/hwmon/ina2xx.c
4224F: include/linux/platform_data/ina2xx.h
4225
14dc124f
SIG
4226INDUSTRY PACK SUBSYSTEM (IPACK)
4227M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4228M: Jens Taprogge <jens.taprogge@taprogge.org>
4229M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4230L: industrypack-devel@lists.sourceforge.net
4231W: http://industrypack.sourceforge.net
4232S: Maintained
4233F: drivers/ipack/
4234
aa7168f4 4235INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4236M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4237M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4238S: Supported
679655da 4239F: security/integrity/ima/
aa7168f4 4240
1da177e4 4241IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4242L: linux-fbdev@vger.kernel.org
843393d3 4243S: Orphan
679655da 4244F: drivers/video/imsttfb.c
1da177e4
LT
4245
4246INFINIBAND SUBSYSTEM
db9fd848 4247M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4248M: Sean Hefty <sean.hefty@intel.com>
4249M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4250L: linux-rdma@vger.kernel.org
605841f5 4251W: http://www.openfabrics.org/
8a6e2535 4252Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4253T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4254S: Supported
679655da
JP
4255F: Documentation/infiniband/
4256F: drivers/infiniband/
c117ab84 4257F: include/uapi/linux/if_infiniband.h
1da177e4 4258
c9f04f58 4259INOTIFY
8b58be88
JP
4260M: John McCutchan <john@johnmccutchan.com>
4261M: Robert Love <rlove@rlove.org>
4262M: Eric Paris <eparis@parisplace.org>
c9f04f58 4263S: Maintained
679655da
JP
4264F: Documentation/filesystems/inotify.txt
4265F: fs/notify/inotify/
4266F: include/linux/inotify.h
c117ab84 4267F: include/uapi/linux/inotify.h
c9f04f58 4268
e2d1d6c0 4269INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4270M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4271M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4272L: linux-input@vger.kernel.org
8a6e2535 4273Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4274T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4275S: Maintained
679655da 4276F: drivers/input/
f4eea7e2 4277F: include/linux/input.h
c117ab84 4278F: include/uapi/linux/input.h
f4eea7e2 4279F: include/linux/input/
e2d1d6c0 4280
3267a87f
HR
4281INPUT MULTITOUCH (MT) PROTOCOL
4282M: Henrik Rydberg <rydberg@euromail.se>
4283L: linux-input@vger.kernel.org
7f9c2454 4284T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4285S: Maintained
4286F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4287F: drivers/input/input-mt.c
3267a87f
HR
4288K: \b(ABS|SYN)_MT_
4289
4ac13e17
DJ
4290INTEL C600 SERIES SAS CONTROLLER DRIVER
4291M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4292M: Lukasz Dorau <lukasz.dorau@intel.com>
4293M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4294M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4295L: linux-scsi@vger.kernel.org
7106891a
DJ
4296T: git git://git.code.sf.net/p/intel-sas/isci
4297S: Supported
4ac13e17 4298F: drivers/scsi/isci/
4ac13e17 4299
26717172
LB
4300INTEL IDLE DRIVER
4301M: Len Brown <lenb@kernel.org>
bf1c138e 4302L: linux-pm@vger.kernel.org
08deed1e 4303T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4304S: Supported
4305F: drivers/idle/intel_idle.c
4306
9eb8ef74 4307INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4308M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4309L: linux-fbdev@vger.kernel.org
ce00f85c 4310S: Maintained
679655da
JP
4311F: Documentation/fb/intelfb.txt
4312F: drivers/video/intelfb/
9eb8ef74 4313
1da177e4 4314INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4315M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4316L: linux-fbdev@vger.kernel.org
ce00f85c 4317S: Maintained
679655da 4318F: drivers/video/i810/
1da177e4 4319
f4a9bc4c 4320INTEL MENLOW THERMAL DRIVER
8b58be88 4321M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4322L: platform-driver-x86@vger.kernel.org
f4a9bc4c
TS
4323W: http://www.lesswatts.org/projects/acpi/
4324S: Supported
679655da 4325F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4326
1da177e4 4327INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4328M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4329S: Maintained
679655da
JP
4330F: arch/x86/kernel/microcode_core.c
4331F: arch/x86/kernel/microcode_intel.c
1da177e4 4332
248a9dc3 4333INTEL I/OAT DMA DRIVER
ab5f8c6e 4334M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4335S: Maintained
679655da 4336F: drivers/dma/ioat*
248a9dc3 4337
6c8909b4 4338INTEL IOMMU (VT-d)
8b58be88 4339M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4340L: iommu@lists.linux-foundation.org
54e5881d 4341T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4342S: Supported
3fb39615 4343F: drivers/iommu/intel-iommu.c
679655da 4344F: include/linux/intel-iommu.h
6c8909b4 4345
b3e5f263 4346INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4347M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4348S: Odd fixes
679655da 4349F: drivers/dma/iop-adma.c
b3e5f263 4350
9251ce95 4351INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4352M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4353S: Maintained
679655da
JP
4354F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4355F: arch/arm/mach-ixp4xx/include/mach/npe.h
4356F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4357F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4358F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4359F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4360
844dd05f 4361INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4362M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4363S: Maintained
679655da 4364F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4365
0d164401 4366INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
8b58be88
JP
4367M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4368M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4369M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4370M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4371M: Don Skidmore <donald.c.skidmore@intel.com>
4372M: Greg Rose <gregory.v.rose@intel.com>
dee1ad47 4373M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
0d164401 4374M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4375M: John Ronciak <john.ronciak@intel.com>
f6fde11a 4376M: Tushar Dave <tushar.n.dave@intel.com>
dcd01faf 4377L: e1000-devel@lists.sourceforge.net
f6fde11a 4378W: http://www.intel.com/support/feedback.htm
d94e6fed 4379W: http://e1000.sourceforge.net/
dee1ad47
JK
4380T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4381T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4382S: Supported
0d164401
JK
4383F: Documentation/networking/e100.txt
4384F: Documentation/networking/e1000.txt
4385F: Documentation/networking/e1000e.txt
4386F: Documentation/networking/igb.txt
4387F: Documentation/networking/igbvf.txt
4388F: Documentation/networking/ixgb.txt
4389F: Documentation/networking/ixgbe.txt
4390F: Documentation/networking/ixgbevf.txt
dee1ad47 4391F: drivers/net/ethernet/intel/
1da177e4 4392
ca907a90
SY
4393INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4394M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4395L: linux-wireless@vger.kernel.org
ca907a90 4396S: Maintained
679655da 4397F: Documentation/networking/README.ipw2100
679655da 4398F: Documentation/networking/README.ipw2200
ca907a90 4399F: drivers/net/wireless/ipw2x00/
826d2abe 4400
4bd96a7a 4401INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4402M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4403M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4404M: Shane Wang <shane.wang@intel.com>
4405L: tboot-devel@lists.sourceforge.net
4406W: http://tboot.sourceforge.net
e9b7d7c8 4407T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4408S: Supported
4409F: Documentation/intel_txt.txt
4410F: include/linux/tboot.h
4411F: arch/x86/kernel/tboot.c
4412
8a70da82 4413INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4414M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4415M: linux-wimax@intel.com
4416L: wimax@linuxwimax.org
4417S: Supported
4418W: http://linuxwimax.org
679655da
JP
4419F: Documentation/wimax/README.i2400m
4420F: drivers/net/wimax/i2400m/
c117ab84 4421F: include/uapi/linux/wimax/i2400m.h
8a70da82 4422
1c0ce89c
SG
4423INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4424M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4425L: linux-wireless@vger.kernel.org
1c0ce89c 4426S: Supported
efa3144e
WYG
4427F: drivers/net/wireless/iwlegacy/
4428
b481de9c 4429INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4430M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4431M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4432M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4433L: linux-wireless@vger.kernel.org
b481de9c 4434W: http://intellinuxwireless.org
b62ff718 4435T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4436S: Supported
679655da 4437F: drivers/net/wireless/iwlwifi/
b481de9c 4438
de8fe023
TW
4439INTEL MANAGEMENT ENGINE (mei)
4440M: Tomas Winkler <tomas.winkler@intel.com>
4441L: linux-kernel@vger.kernel.org
4442S: Supported
c117ab84 4443F: include/uapi/linux/mei.h
de8fe023 4444F: drivers/misc/mei/*
e07950a1 4445F: Documentation/misc-devices/mei/*
de8fe023 4446
cb109a0e 4447IOC3 ETHERNET DRIVER
8b58be88 4448M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4449L: linux-mips@linux-mips.org
4450S: Maintained
8862bf1e 4451F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4452
cb109a0e 4453IOC3 SERIAL DRIVER
8b58be88 4454M: Pat Gefre <pfg@sgi.com>
d39e0721 4455L: linux-serial@vger.kernel.org
cb109a0e 4456S: Maintained
df621252 4457F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4458
4480f15b 4459IP MASQUERADING
8b58be88 4460M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4461S: Maintained
679655da 4462F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4463
1202d6ff 4464IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4465M: Francois Romieu <romieu@fr.zoreil.com>
4466M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4467L: netdev@vger.kernel.org
4468S: Maintained
7443713a 4469F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4470
4480f15b 4471IPATH DRIVER
8473c603 4472M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4473L: linux-rdma@vger.kernel.org
52a09a04 4474S: Maintained
679655da 4475F: drivers/infiniband/hw/ipath/
77d8798b 4476
4409ebe9 4477IPMI SUBSYSTEM
8b58be88 4478M: Corey Minyard <minyard@acm.org>
b0c90653 4479L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4480W: http://openipmi.sourceforge.net/
4481S: Supported
679655da
JP
4482F: Documentation/IPMI.txt
4483F: drivers/char/ipmi/
4484F: include/linux/ipmi*
c117ab84 4485F: include/uapi/linux/ipmi*
4409ebe9 4486
e2d1d6c0 4487IPS SCSI RAID DRIVER
8b58be88 4488M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4489L: linux-scsi@vger.kernel.org
4490W: http://www.adaptec.com/
4491S: Maintained
679655da 4492F: drivers/scsi/ips*
e2d1d6c0
RD
4493
4494IPVS
8b58be88
JP
4495M: Wensong Zhang <wensong@linux-vs.org>
4496M: Simon Horman <horms@verge.net.au>
4497M: Julian Anastasov <ja@ssi.bg>
979b6c13 4498L: netdev@vger.kernel.org
e2d1d6c0 4499L: lvs-devel@vger.kernel.org
1da177e4 4500S: Maintained
679655da 4501F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4502F: include/net/ip_vs.h
c117ab84 4503F: include/uapi/linux/ip_vs.h
679655da 4504F: net/netfilter/ipvs/
1da177e4 4505
e7839f25 4506IPWIRELESS DRIVER
8b58be88
JP
4507M: Jiri Kosina <jkosina@suse.cz>
4508M: David Sterba <dsterba@suse.cz>
92094aa0 4509S: Odd Fixes
282361a0 4510F: drivers/tty/ipwireless/
099dc4fb 4511
e2d1d6c0 4512IPX NETWORK LAYER
8b58be88 4513M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4514L: netdev@vger.kernel.org
4515S: Maintained
679655da 4516F: include/net/ipx.h
c117ab84 4517F: include/uapi/linux/ipx.h
679655da 4518F: net/ipx/
e2d1d6c0 4519
1da177e4 4520IRDA SUBSYSTEM
8b58be88 4521M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4522L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4523L: netdev@vger.kernel.org
1da177e4 4524W: http://irda.sourceforge.net/
f353976d 4525S: Maintained
e0057975 4526T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4527F: Documentation/networking/irda.txt
4528F: drivers/net/irda/
4529F: include/net/irda/
4530F: net/irda/
1da177e4 4531
a800c7cc
TG
4532IRQ SUBSYSTEM
4533M: Thomas Gleixner <tglx@linutronix.de>
4534S: Maintained
75fc2d37 4535T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4536F: kernel/irq/
edd96900 4537F: drivers/irqchip/
a800c7cc 4538
7ab3a837
GL
4539IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4540M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4541S: Maintained
4542F: Documentation/IRQ-domain.txt
4543F: include/linux/irqdomain.h
4544F: kernel/irq/irqdomain.c
4545
e2d1d6c0 4546ISAPNP
8b58be88 4547M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4548S: Maintained
679655da
JP
4549F: Documentation/isapnp.txt
4550F: drivers/pnp/isapnp/
4551F: include/linux/isapnp.h
e2d1d6c0 4552
d39b8420
HV
4553ISA RADIO MODULE
4554M: Hans Verkuil <hverkuil@xs4all.nl>
4555L: linux-media@vger.kernel.org
4556T: git git://linuxtv.org/media_tree.git
4557W: http://linuxtv.org
4558S: Maintained
4559F: drivers/media/radio/radio-isa*
4560
71a6d0af
HW
4561iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4562M: Peter Jones <pjones@redhat.com>
4563M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4564S: Maintained
4565F: drivers/firmware/iscsi_ibft*
4566
14816b1e 4567ISCSI
8b58be88 4568M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4569L: open-iscsi@googlegroups.com
4570W: www.open-iscsi.org
54e5881d 4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4572S: Maintained
679655da
JP
4573F: drivers/scsi/*iscsi*
4574F: include/scsi/*iscsi*
14816b1e 4575
1e65eb42
OG
4576ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4577M: Or Gerlitz <ogerlitz@mellanox.com>
4578M: Roi Dayan <roid@mellanox.com>
4579L: linux-rdma@vger.kernel.org
4580S: Supported
4581W: http://www.openfabrics.org
4582W: www.open-iscsi.org
4583Q: http://patchwork.kernel.org/project/linux-rdma/list/
4584F: drivers/infiniband/ulp/iser
4585
1da177e4 4586ISDN SUBSYSTEM
8b58be88 4587M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4588L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4589L: netdev@vger.kernel.org
1da177e4 4590W: http://www.isdn4linux.de
54e5881d 4591T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4592S: Maintained
679655da
JP
4593F: Documentation/isdn/
4594F: drivers/isdn/
4595F: include/linux/isdn.h
4596F: include/linux/isdn/
c117ab84
CEB
4597F: include/uapi/linux/isdn.h
4598F: include/uapi/linux/isdn/
1da177e4
LT
4599
4600ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4601M: Armin Schindler <mac@melware.de>
d5d52273 4602L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4603W: http://www.melware.de
4604S: Maintained
679655da 4605F: drivers/isdn/hardware/eicon/
1da177e4 4606
d624870f
JD
4607IT87 HARDWARE MONITORING DRIVER
4608M: Jean Delvare <khali@linux-fr.org>
4609L: lm-sensors@lm-sensors.org
4610S: Maintained
4611F: Documentation/hwmon/it87
4612F: drivers/hwmon/it87.c
4613
68620bdd
MP
4614IT913X MEDIA DRIVER
4615M: Malcolm Priestley <tvboxspy@gmail.com>
4616L: linux-media@vger.kernel.org
4617W: http://linuxtv.org/
4618Q: http://patchwork.linuxtv.org/project/linux-media/list/
4619S: Maintained
4620F: drivers/media/usb/dvb-usb-v2/it913x*
4621
4622IT913X FE MEDIA DRIVER
4623M: Malcolm Priestley <tvboxspy@gmail.com>
4624L: linux-media@vger.kernel.org
4625W: http://linuxtv.org/
4626Q: http://patchwork.linuxtv.org/project/linux-media/list/
4627S: Maintained
4628F: drivers/media/dvb-frontends/it913x-fe*
4629
d7104bff
AP
4630IT913X MEDIA DRIVER
4631M: Antti Palosaari <crope@iki.fi>
4632L: linux-media@vger.kernel.org
4633W: http://linuxtv.org/
4634W: http://palosaari.fi/linux/
4635Q: http://patchwork.linuxtv.org/project/linux-media/list/
4636T: git git://linuxtv.org/anttip/media_tree.git
4637S: Maintained
9d9fb744 4638F: drivers/media/tuners/tuner_it913x*
d7104bff 4639
91821ff3 4640IVTV VIDEO4LINUX DRIVER
6afdeaf8 4641M: Andy Walls <awalls@md.metrocast.net>
c4240509 4642L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4643L: linux-media@vger.kernel.org
275ffde4 4644T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4645W: http://www.ivtvdriver.org
4646S: Maintained
679655da 4647F: Documentation/video4linux/*.ivtv
90d72ac6 4648F: drivers/media/pci/ivtv/
c117ab84 4649F: include/uapi/linux/ivtv*
91821ff3 4650
68620bdd
MP
4651IX2505V MEDIA DRIVER
4652M: Malcolm Priestley <tvboxspy@gmail.com>
4653L: linux-media@vger.kernel.org
4654W: http://linuxtv.org/
4655Q: http://patchwork.linuxtv.org/project/linux-media/list/
4656S: Maintained
4657F: drivers/media/dvb-frontends/ix2505v*
4658
4453d736
GR
4659JC42.4 TEMPERATURE SENSOR DRIVER
4660M: Guenter Roeck <linux@roeck-us.net>
4661L: lm-sensors@lm-sensors.org
4662S: Maintained
4663F: drivers/hwmon/jc42.c
4664F: Documentation/hwmon/jc42
4665
e2d1d6c0 4666JFS FILESYSTEM
3256f80f 4667M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4668L: jfs-discussion@lists.sourceforge.net
4669W: http://jfs.sourceforge.net/
54e5881d 4670T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4671S: Maintained
679655da
JP
4672F: Documentation/filesystems/jfs.txt
4673F: fs/jfs/
e2d1d6c0 4674
95252236 4675JME NETWORK DRIVER
8b58be88 4676M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4677L: netdev@vger.kernel.org
4678S: Maintained
63d24a0e 4679F: drivers/net/ethernet/jme.*
95252236 4680
1da177e4 4681JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4682M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4683L: linux-mtd@lists.infradead.org
4684W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4685S: Maintained
679655da 4686F: fs/jffs2/
c117ab84 4687F: include/uapi/linux/jffs2.h
1da177e4 4688
de456d37 4689JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4690M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4691M: Jan Kara <jack@suse.cz>
72be2ccf 4692L: linux-ext4@vger.kernel.org
ae0718f8 4693S: Maintained
d183e11a 4694F: fs/jbd/
d183e11a
TT
4695F: include/linux/jbd.h
4696
4697JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4698M: "Theodore Ts'o" <tytso@mit.edu>
4699L: linux-ext4@vger.kernel.org
4700S: Maintained
4701F: fs/jbd2/
4702F: include/linux/jbd2.h
ae0718f8 4703
fd8b6cb4 4704JSM Neo PCI based serial card
9d141cb9 4705M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4706L: linux-serial@vger.kernel.org
4707S: Maintained
df621252 4708F: drivers/tty/serial/jsm/
ae0718f8 4709
af39917d
CL
4710K10TEMP HARDWARE MONITORING DRIVER
4711M: Clemens Ladisch <clemens@ladisch.de>
4712L: lm-sensors@lm-sensors.org
4713S: Maintained
4714F: Documentation/hwmon/k10temp
4715F: drivers/hwmon/k10temp.c
4716
4660cb35 4717K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4718M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4719L: lm-sensors@lm-sensors.org
ae0718f8 4720S: Maintained
679655da
JP
4721F: Documentation/hwmon/k8temp
4722F: drivers/hwmon/k8temp.c
ae0718f8 4723
1da177e4 4724KCONFIG
76ce94a3 4725M: Michal Marek <mmarek@suse.cz>
347d12d7 4726L: linux-kbuild@vger.kernel.org
76ce94a3 4727S: Odd Fixes
679655da
JP
4728F: Documentation/kbuild/kconfig-language.txt
4729F: scripts/kconfig/
1da177e4 4730
ea6c2089 4731KDUMP
8b58be88
JP
4732M: Vivek Goyal <vgoyal@redhat.com>
4733M: Haren Myneni <hbabu@us.ibm.com>
34633993 4734L: kexec@lists.infradead.org
ea6c2089
VG
4735W: http://lse.sourceforge.net/kdump/
4736S: Maintained
80811493 4737F: Documentation/kdump/
ea6c2089 4738
f41bf02f
HV
4739KEENE FM RADIO TRANSMITTER DRIVER
4740M: Hans Verkuil <hverkuil@xs4all.nl>
4741L: linux-media@vger.kernel.org
4742T: git git://linuxtv.org/media_tree.git
4743W: http://linuxtv.org
4744S: Maintained
4745F: drivers/media/radio/radio-keene*
4746
1da177e4 4747KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4748M: Ian Kent <raven@themaw.net>
f694fc97 4749L: autofs@vger.kernel.org
1da177e4 4750S: Maintained
679655da 4751F: fs/autofs4/
1da177e4 4752
70fb7ba6 4753KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4754M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4755T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4756T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4757L: linux-kbuild@vger.kernel.org
5ce45962 4758S: Maintained
679655da
JP
4759F: Documentation/kbuild/
4760F: Makefile
4761F: scripts/Makefile.*
70fb7ba6
MM
4762F: scripts/basic/
4763F: scripts/mk*
4764F: scripts/package/
1da177e4
LT
4765
4766KERNEL JANITORS
c3000e03 4767L: kernel-janitors@vger.kernel.org
10466f5a 4768W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4769S: Odd Fixes
1da177e4 4770
e8b43555 4771KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4772M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4773L: linux-nfs@vger.kernel.org
1da177e4 4774W: http://nfs.sourceforge.net/
98fac23f 4775S: Supported
679655da
JP
4776F: fs/nfsd/
4777F: include/linux/nfsd/
c117ab84 4778F: include/uapi/linux/nfsd/
679655da
JP
4779F: fs/lockd/
4780F: fs/nfs_common/
4781F: net/sunrpc/
4782F: include/linux/lockd/
4783F: include/linux/sunrpc/
c117ab84 4784F: include/uapi/linux/sunrpc/
1da177e4 4785
426d62e2 4786KERNEL VIRTUAL MACHINE (KVM)
484cbfd2 4787M: Gleb Natapov <gleb@redhat.com>
c93a64fe 4788M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4789L: kvm@vger.kernel.org
c93a64fe 4790W: http://linux-kvm.org
426d62e2 4791S: Supported
c93a64fe
PB
4792F: Documentation/*/kvm*.txt
4793F: Documentation/virtual/kvm/
679655da
JP
4794F: arch/*/kvm/
4795F: arch/*/include/asm/kvm*
4796F: include/linux/kvm*
c117ab84 4797F: include/uapi/linux/kvm*
679655da 4798F: virt/kvm/
426d62e2 4799
ad8003d3 4800KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 4801M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
4802L: kvm@vger.kernel.org
4803W: http://kvm.qumranet.com
7de609c8 4804S: Maintained
679655da 4805F: arch/x86/include/asm/svm.h
679655da 4806F: arch/x86/kvm/svm.c
426d62e2 4807
513014b7 4808KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 4809M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
4810L: kvm-ppc@vger.kernel.org
4811W: http://kvm.qumranet.com
6a7f972d 4812T: git git://github.com/agraf/linux-2.6.git
513014b7 4813S: Supported
679655da
JP
4814F: arch/powerpc/include/asm/kvm*
4815F: arch/powerpc/kvm/
513014b7 4816
1fc9d2bf 4817KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 4818M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
4819L: kvm-ia64@vger.kernel.org
4820W: http://kvm.qumranet.com
920ed9f1 4821S: Supported
679655da
JP
4822F: Documentation/ia64/kvm.txt
4823F: arch/ia64/include/asm/kvm*
4824F: arch/ia64/kvm/
920ed9f1 4825
85f8fffe 4826KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 4827M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 4828M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
4829M: linux390@de.ibm.com
4830L: linux-s390@vger.kernel.org
4831W: http://www.ibm.com/developerworks/linux/linux390/
4832S: Supported
679655da
JP
4833F: Documentation/s390/kvm.txt
4834F: arch/s390/include/asm/kvm*
80811493 4835F: arch/s390/kvm/
a968cd3e 4836F: drivers/s390/kvm/
85f8fffe 4837
a749474d 4838KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 4839M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
4840L: kvmarm@lists.cs.columbia.edu
4841W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 4842S: Supported
a749474d
CD
4843F: arch/arm/include/uapi/asm/kvm*
4844F: arch/arm/include/asm/kvm*
4845F: arch/arm/kvm/
4846
6394a3ec
MZ
4847KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4848M: Marc Zyngier <marc.zyngier@arm.com>
4849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4850L: kvmarm@lists.cs.columbia.edu
4851S: Maintained
4852F: arch/arm64/include/uapi/asm/kvm*
4853F: arch/arm64/include/asm/kvm*
4854F: arch/arm64/kvm/
4855
dc009d92 4856KEXEC
8b58be88 4857M: Eric Biederman <ebiederm@xmission.com>
2f327dad 4858W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 4859L: kexec@lists.infradead.org
dc009d92 4860S: Maintained
679655da 4861F: include/linux/kexec.h
c117ab84 4862F: include/uapi/linux/kexec.h
679655da 4863F: kernel/kexec.c
dc009d92 4864
e971461f
DH
4865KEYS/KEYRINGS:
4866M: David Howells <dhowells@redhat.com>
4867L: keyrings@linux-nfs.org
4868S: Maintained
d410fa4e 4869F: Documentation/security/keys.txt
e971461f
DH
4870F: include/linux/key.h
4871F: include/linux/key-type.h
4872F: include/keys/
4873F: security/keys/
4874
7f3c68be
MZ
4875KEYS-TRUSTED
4876M: David Safford <safford@watson.ibm.com>
4877M: Mimi Zohar <zohar@us.ibm.com>
4878L: linux-security-module@vger.kernel.org
4879L: keyrings@linux-nfs.org
4880S: Supported
d410fa4e 4881F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
4882F: include/keys/trusted-type.h
4883F: security/keys/trusted.c
4884F: security/keys/trusted.h
4885
4886KEYS-ENCRYPTED
4887M: Mimi Zohar <zohar@us.ibm.com>
4888M: David Safford <safford@watson.ibm.com>
4889L: linux-security-module@vger.kernel.org
4890L: keyrings@linux-nfs.org
4891S: Supported
d410fa4e 4892F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 4893F: include/keys/encrypted-type.h
19c90aa6 4894F: security/keys/encrypted-keys/
7f3c68be 4895
5b778dad 4896KGDB / KDB /debug_core
8b58be88 4897M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 4898W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
4899L: kgdb-bugreport@lists.sourceforge.net
4900S: Maintained
679655da
JP
4901F: Documentation/DocBook/kgdb.tmpl
4902F: drivers/misc/kgdbts.c
df621252 4903F: drivers/tty/serial/kgdboc.c
5b778dad 4904F: include/linux/kdb.h
679655da 4905F: include/linux/kgdb.h
4063eb5f 4906F: kernel/debug/
e3e2aaf7 4907
456db8cc 4908KMEMCHECK
8b58be88 4909M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 4910M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 4911S: Maintained
410d7a97
JP
4912F: Documentation/kmemcheck.txt
4913F: arch/x86/include/asm/kmemcheck.h
4914F: arch/x86/mm/kmemcheck/
4915F: include/linux/kmemcheck.h
4916F: mm/kmemcheck.c
b9ce08c0 4917
c3bb4d24 4918KMEMLEAK
8b58be88 4919M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
4920S: Maintained
4921F: Documentation/kmemleak.txt
4922F: include/linux/kmemleak.h
4923F: mm/kmemleak.c
4924F: mm/kmemleak-test.c
4925
89559a61 4926KPROBES
8b58be88
JP
4927M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
4928M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
4929M: "David S. Miller" <davem@davemloft.net>
97c29e74 4930M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 4931S: Maintained
679655da
JP
4932F: Documentation/kprobes.txt
4933F: include/linux/kprobes.h
4934F: kernel/kprobes.c
89559a61 4935
70e84049 4936KS0108 LCD CONTROLLER DRIVER
8b58be88 4937M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
4938W: http://miguelojeda.es/auxdisplay.htm
4939W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 4940S: Maintained
679655da
JP
4941F: Documentation/auxdisplay/ks0108
4942F: drivers/auxdisplay/ks0108.c
4943F: include/linux/ks0108.h
70e84049 4944
1da177e4 4945LAPB module
1da177e4 4946L: linux-x25@vger.kernel.org
bf9915cc 4947S: Orphan
679655da
JP
4948F: Documentation/networking/lapb-module.txt
4949F: include/*/lapb.h
4950F: net/lapb/
1da177e4
LT
4951
4952LASI 53c700 driver for PARISC
8b58be88 4953M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
4954L: linux-scsi@vger.kernel.org
4955S: Maintained
679655da
JP
4956F: Documentation/scsi/53c700.txt
4957F: drivers/scsi/53c700*
1da177e4 4958
263de9b5 4959LED SUBSYSTEM
c772fc26 4960M: Bryan Wu <cooloney@gmail.com>
8b58be88 4961M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
4962L: linux-leds@vger.kernel.org
4963T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 4964S: Maintained
679655da
JP
4965F: drivers/leds/
4966F: include/linux/leds.h
263de9b5 4967
b0461a44
JD
4968LEGACY EEPROM DRIVER
4969M: Jean Delvare <khali@linux-fr.org>
4970S: Maintained
4971F: Documentation/misc-devices/eeprom
4972F: drivers/misc/eeprom/eeprom.c
4973
1da177e4 4974LEGO USB Tower driver
8b58be88 4975M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
4976L: legousb-devel@lists.sourceforge.net
4977W: http://legousb.sourceforge.net/
4978S: Maintained
679655da 4979F: drivers/usb/misc/legousbtower.c
1da177e4 4980
055616a8
MK
4981LG2160 MEDIA DRIVER
4982M: Michael Krufky <mkrufky@linuxtv.org>
4983L: linux-media@vger.kernel.org
4984W: http://linuxtv.org/
4985W: http://github.com/mkrufky
4986Q: http://patchwork.linuxtv.org/project/linux-media/list/
4987T: git git://linuxtv.org/mkrufky/tuners.git
4988S: Maintained
4989F: drivers/media/dvb-frontends/lg2160.*
4990
6f0e7725
MK
4991LGDT3305 MEDIA DRIVER
4992M: Michael Krufky <mkrufky@linuxtv.org>
4993L: linux-media@vger.kernel.org
4994W: http://linuxtv.org/
4995W: http://github.com/mkrufky
4996Q: http://patchwork.linuxtv.org/project/linux-media/list/
4997T: git git://linuxtv.org/mkrufky/tuners.git
4998S: Maintained
4999F: drivers/media/dvb-frontends/lgdt3305.*
5000
568a17ff 5001LGUEST
8b58be88 5002M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5003L: lguest@lists.ozlabs.org
568a17ff 5004W: http://lguest.ozlabs.org/
72e91863 5005S: Odd Fixes
070f420b 5006F: arch/x86/include/asm/lguest*.h
679655da
JP
5007F: arch/x86/lguest/
5008F: drivers/lguest/
5009F: include/linux/lguest*.h
070f420b 5010F: tools/lguest/
568a17ff 5011
1da177e4 5012LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5013M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5014W: http://www.ibm.com/linux/ltc/projects/ppc
5015S: Supported
11c34c7d 5016F: arch/powerpc/boot/rs6000.h
1da177e4 5017
852bb9f5 5018LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5019M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5020M: Paul Mackerras <paulus@samba.org>
1da177e4 5021W: http://www.penguinppc.org/
a4724ed6 5022L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5023Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5024T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5025S: Supported
11c34c7d
JP
5026F: Documentation/powerpc/
5027F: arch/powerpc/
1da177e4
LT
5028
5029LINUX FOR POWER MACINTOSH
8b58be88 5030M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5031W: http://www.penguinppc.org/
a4724ed6 5032L: linuxppc-dev@lists.ozlabs.org
1da177e4 5033S: Maintained
11c34c7d
JP
5034F: arch/powerpc/platforms/powermac/
5035F: drivers/macintosh/
1da177e4 5036
77a76369 5037LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5038M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5039L: linuxppc-dev@lists.ozlabs.org
a149507b 5040T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5041S: Maintained
11c34c7d
JP
5042F: arch/powerpc/platforms/512x/
5043F: arch/powerpc/platforms/52xx/
1da177e4
LT
5044
5045LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5046M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5047M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5048W: http://www.penguinppc.org/
a4724ed6 5049L: linuxppc-dev@lists.ozlabs.org
645609c0 5050T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5051S: Maintained
11c34c7d
JP
5052F: arch/powerpc/platforms/40x/
5053F: arch/powerpc/platforms/44x/
1da177e4 5054
260c02a9 5055LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5056L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5057S: Orphan
11c34c7d
JP
5058F: arch/powerpc/*/*virtex*
5059F: arch/powerpc/*/*/*virtex*
1da177e4 5060
e93adf1e 5061LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5062M: Vitaly Bordug <vitb@kernel.crashing.org>
5063M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5064W: http://www.penguinppc.org/
a4724ed6 5065L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5066S: Maintained
a2b1f7c8 5067F: arch/powerpc/platforms/8xx/
e93adf1e 5068
1da177e4 5069LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5070M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5071W: http://www.penguinppc.org/
a4724ed6 5072L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5073S: Maintained
11c34c7d 5074F: arch/powerpc/platforms/83xx/
4c8f581d 5075F: arch/powerpc/platforms/85xx/
1da177e4 5076
ab06ff3a 5077LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5078M: Olof Johansson <olof@lixom.net>
a4724ed6 5079L: linuxppc-dev@lists.ozlabs.org
92e19709 5080S: Maintained
11c34c7d
JP
5081F: arch/powerpc/platforms/pasemi/
5082F: drivers/*/*pasemi*
5083F: drivers/*/*/*pasemi*
ab06ff3a 5084
1da177e4 5085LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5086M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5087L: linux-security-module@vger.kernel.org
1da177e4
LT
5088S: Supported
5089
a23ce6da
HW
5090LIS3LV02D ACCELEROMETER DRIVER
5091M: Eric Piel <eric.piel@tremplin-utc.net>
5092S: Maintained
ff606677
JD
5093F: Documentation/misc-devices/lis3lv02d
5094F: drivers/misc/lis3lv02d/
bd35665f 5095F: drivers/platform/x86/hp_accel.c
a23ce6da 5096
e2d1d6c0 5097LLC (802.2)
8b58be88 5098M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5099S: Maintained
679655da 5100F: include/linux/llc.h
c117ab84 5101F: include/uapi/linux/llc.h
679655da
JP
5102F: include/net/llc*
5103F: net/llc/
e2d1d6c0 5104
4e233cbe
AD
5105LM73 HARDWARE MONITOR DRIVER
5106M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5107L: lm-sensors@lm-sensors.org
5108S: Maintained
5109F: drivers/hwmon/lm73.c
5110
156e2d1a
JD
5111LM78 HARDWARE MONITOR DRIVER
5112M: Jean Delvare <khali@linux-fr.org>
5113L: lm-sensors@lm-sensors.org
5114S: Maintained
5115F: Documentation/hwmon/lm78
5116F: drivers/hwmon/lm78.c
5117
1da177e4 5118LM83 HARDWARE MONITOR DRIVER
8b58be88 5119M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5120L: lm-sensors@lm-sensors.org
1da177e4 5121S: Maintained
679655da
JP
5122F: Documentation/hwmon/lm83
5123F: drivers/hwmon/lm83.c
1da177e4
LT
5124
5125LM90 HARDWARE MONITOR DRIVER
8b58be88 5126M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5127L: lm-sensors@lm-sensors.org
1da177e4 5128S: Maintained
679655da
JP
5129F: Documentation/hwmon/lm90
5130F: drivers/hwmon/lm90.c
1da177e4 5131
917cc4e6
GR
5132LM95234 HARDWARE MONITOR DRIVER
5133M: Guenter Roeck <linux@roeck-us.net>
5134L: lm-sensors@lm-sensors.org
5135S: Maintained
5136F: Documentation/hwmon/lm95234
5137F: drivers/hwmon/lm95234.c
5138
68620bdd
MP
5139LME2510 MEDIA DRIVER
5140M: Malcolm Priestley <tvboxspy@gmail.com>
5141L: linux-media@vger.kernel.org
5142W: http://linuxtv.org/
5143Q: http://patchwork.linuxtv.org/project/linux-media/list/
5144S: Maintained
5145F: drivers/media/usb/dvb-usb-v2/lmedm04*
5146
512e67f9 5147LOCKDEP AND LOCKSTAT
8b58be88
JP
5148M: Peter Zijlstra <peterz@infradead.org>
5149M: Ingo Molnar <mingo@redhat.com>
75fc2d37 5150T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5151S: Maintained
679655da
JP
5152F: Documentation/lockdep*.txt
5153F: Documentation/lockstat.txt
5154F: include/linux/lockdep.h
5155F: kernel/lockdep*
512e67f9 5156
dde33348 5157LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5158M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5159L: linux-ntfs-dev@lists.sourceforge.net
5160W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5161S: Maintained
679655da 5162F: Documentation/ldm.txt
20d16fef 5163F: block/partitions/ldm.*
1da177e4 5164
ef6ada3d
JE
5165LogFS
5166M: Joern Engel <joern@logfs.org>
756ccb3c 5167M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5168L: logfs@logfs.org
5169W: logfs.org
5170S: Maintained
5171F: fs/logfs/
5172
b62d7946
RS
5173LPC32XX MACHINE SUPPORT
5174M: Roland Stigge <stigge@antcom.de>
5175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5176S: Maintained
5177F: arch/arm/mach-lpc32xx/
5178
c87e34ef 5179LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5180M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5181M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5182M: support@lsi.com
cec744fb 5183L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5184L: linux-scsi@vger.kernel.org
5185W: http://www.lsilogic.com/support
5186S: Supported
679655da 5187F: drivers/message/fusion/
500c152a 5188F: drivers/scsi/mpt2sas/
5189F: drivers/scsi/mpt3sas/
c87e34ef 5190
1da177e4 5191LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5192M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5193L: linux-scsi@vger.kernel.org
5194S: Maintained
679655da 5195F: drivers/scsi/sym53c8xx_2/
1da177e4 5196
e5f5c99a
GR
5197LTC4261 HARDWARE MONITOR DRIVER
5198M: Guenter Roeck <linux@roeck-us.net>
5199L: lm-sensors@lm-sensors.org
5200S: Maintained
5201F: Documentation/hwmon/ltc4261
5202F: drivers/hwmon/ltc4261.c
5203
81365c31 5204LTP (Linux Test Project)
7d1ae8a8 5205M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5206M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5207M: Cyril Hrubis <chrubis@suse.cz>
5208M: Caspar Zhang <caspar@casparzhang.com>
5209M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5210L: ltp-list@lists.sourceforge.net (subscribers-only)
5211W: http://ltp.sourceforge.net/
7d1ae8a8 5212T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5213T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5214S: Maintained
5215
c12a54b3 5216M32R ARCHITECTURE
8b58be88 5217M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5218L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5219L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5220W: http://www.linux-m32r.org/
5221S: Maintained
679655da 5222F: arch/m32r/
c12a54b3 5223
1da177e4 5224M68K ARCHITECTURE
8b58be88 5225M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5226L: linux-m68k@lists.linux-m68k.org
5227W: http://www.linux-m68k.org/
54e5881d 5228T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5229S: Maintained
679655da 5230F: arch/m68k/
9db35182 5231F: drivers/zorro/
1da177e4
LT
5232
5233M68K ON APPLE MACINTOSH
8b58be88 5234M: Joshua Thompson <funaho@jurai.org>
1da177e4 5235W: http://www.mac.linux-m68k.org/
9bb9f222 5236L: linux-m68k@lists.linux-m68k.org
1da177e4 5237S: Maintained
9db35182 5238F: arch/m68k/mac/
1da177e4
LT
5239
5240M68K ON HP9000/300
8b58be88 5241M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5242W: http://www.tazenda.demon.co.uk/phil/linux-hp
5243S: Maintained
679655da 5244F: arch/m68k/hp300/
1da177e4 5245
68620bdd
MP
5246M88RS2000 MEDIA DRIVER
5247M: Malcolm Priestley <tvboxspy@gmail.com>
5248L: linux-media@vger.kernel.org
5249W: http://linuxtv.org/
5250Q: http://patchwork.linuxtv.org/project/linux-media/list/
5251S: Maintained
5252F: drivers/media/dvb-frontends/m88rs2000*
5253
07a092fa
AK
5254MA901 MASTERKIT USB FM RADIO DRIVER
5255M: Alexey Klimov <klimov.linux@gmail.com>
5256L: linux-media@vger.kernel.org
5257T: git git://linuxtv.org/media_tree.git
5258S: Maintained
5259F: drivers/media/radio/radio-ma901.c
5260
64a327a7 5261MAC80211
8b58be88 5262M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5263L: linux-wireless@vger.kernel.org
491b26b4 5264W: http://wireless.kernel.org/
ce466579
JB
5265T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5266T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5267S: Maintained
679655da
JP
5268F: Documentation/networking/mac80211-injection.txt
5269F: include/net/mac80211.h
5270F: net/mac80211/
64a327a7 5271
1036d864 5272MAC80211 PID RATE CONTROL
8b58be88
JP
5273M: Stefano Brivio <stefano.brivio@polimi.it>
5274M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5275L: linux-wireless@vger.kernel.org
491b26b4 5276W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5277T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5278T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5279S: Maintained
679655da 5280F: net/mac80211/rc80211_pid*
1036d864 5281
b863ceb7 5282MACVLAN DRIVER
8b58be88 5283M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5284L: netdev@vger.kernel.org
5285S: Maintained
679655da
JP
5286F: drivers/net/macvlan.c
5287F: include/linux/if_macvlan.h
b863ceb7 5288
faf1668c 5289MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5290M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5291W: http://www.kernel.org/doc/man-pages
bd7ebec6 5292L: linux-man@vger.kernel.org
1b53dc74 5293S: Maintained
faf1668c 5294
44c14c1d 5295MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5296M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5297M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5298L: netdev@vger.kernel.org
5299S: Maintained
5300F: drivers/net/ethernet/marvell/sk*
5301
74cda169 5302MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5303L: libertas-dev@lists.infradead.org
8ac3e99e 5304S: Orphan
679655da 5305F: drivers/net/wireless/libertas/
74cda169 5306
b60d6975 5307MARVELL MV643XX ETHERNET DRIVER
f5ca8502 5308M: Lennert Buytenhek <buytenh@wantstofly.org>
979b6c13 5309L: netdev@vger.kernel.org
f5ca8502 5310S: Maintained
527a6266 5311F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5312F: include/linux/mv643xx.h
1da177e4 5313
370b8ed9
TP
5314MARVELL MVNETA ETHERNET DRIVER
5315M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5316L: netdev@vger.kernel.org
5317S: Maintained
5318F: drivers/net/ethernet/marvell/mvneta.*
5319
fcad584d
BZ
5320MARVELL MWIFIEX WIRELESS DRIVER
5321M: Bing Zhao <bzhao@marvell.com>
5322L: linux-wireless@vger.kernel.org
5323S: Maintained
5324F: drivers/net/wireless/mwifiex/
5325
a2c3f656 5326MARVELL MWL8K WIRELESS DRIVER
a040d532 5327M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5328L: linux-wireless@vger.kernel.org
16345910 5329S: Odd Fixes
a2c3f656
LB
5330F: drivers/net/wireless/mwl8k.c
5331
2a69567b 5332MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5333M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5334S: Odd Fixes
1fa7e547 5335F: drivers/mmc/host/mvsdio.*
2a69567b 5336
1da177e4 5337MATROX FRAMEBUFFER DRIVER
c69f677c 5338L: linux-fbdev@vger.kernel.org
52653199 5339S: Orphan
679655da 5340F: drivers/video/matrox/matroxfb_*
c117ab84 5341F: include/uapi/linux/matroxfb.h
1da177e4 5342
ca462085
GR
5343MAX16065 HARDWARE MONITOR DRIVER
5344M: Guenter Roeck <linux@roeck-us.net>
5345L: lm-sensors@lm-sensors.org
5346S: Maintained
5347F: Documentation/hwmon/max16065
5348F: drivers/hwmon/max16065.c
5349
d20620de 5350MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5351M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5352L: lm-sensors@lm-sensors.org
5353S: Maintained
679655da
JP
5354F: Documentation/hwmon/max6650
5355F: drivers/hwmon/max6650.c
d20620de 5356
e89ab51f
GR
5357MAX6697 HARDWARE MONITOR DRIVER
5358M: Guenter Roeck <linux@roeck-us.net>
5359L: lm-sensors@lm-sensors.org
5360S: Maintained
5361F: Documentation/hwmon/max6697
5362F: Documentation/devicetree/bindings/i2c/max6697.txt
5363F: drivers/hwmon/max6697.c
5364F: include/linux/platform_data/max6697.h
5365
9be3c9a5
HV
5366MAXIRADIO FM RADIO RECEIVER DRIVER
5367M: Hans Verkuil <hverkuil@xs4all.nl>
5368L: linux-media@vger.kernel.org
5369T: git git://linuxtv.org/media_tree.git
5370W: http://linuxtv.org
5371S: Maintained
5372F: drivers/media/radio/radio-maxiradio*
5373
127c49ae 5374MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5375M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5376P: LinuxTV.org Project
5377L: linux-media@vger.kernel.org
5378W: http://linuxtv.org
8a6e2535 5379Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5380T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5381S: Maintained
5382F: Documentation/dvb/
5383F: Documentation/video4linux/
ffe06198 5384F: Documentation/DocBook/media/
127c49ae 5385F: drivers/media/
ffe06198 5386F: drivers/staging/media/
127c49ae 5387F: include/media/
6c0f0359
MCC
5388F: include/uapi/linux/dvb/
5389F: include/uapi/linux/videodev2.h
5390F: include/uapi/linux/media.h
5391F: include/uapi/linux/v4l2-*
5392F: include/uapi/linux/meye.h
5393F: include/uapi/linux/ivtv*
5394F: include/uapi/linux/uvcvideo.h
d20620de 5395
6149a936
HV
5396MEDIAVISION PRO MOVIE STUDIO DRIVER
5397M: Hans Verkuil <hverkuil@xs4all.nl>
5398L: linux-media@vger.kernel.org
5399T: git git://linuxtv.org/media_tree.git
5400W: http://linuxtv.org
5401S: Odd Fixes
5402F: drivers/media/parport/pms*
5403
757e0108 5404MEGARAID SCSI DRIVERS
8b58be88 5405M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5406L: linux-scsi@vger.kernel.org
ce00f85c
JC
5407W: http://megaraid.lsilogic.com
5408S: Maintained
679655da
JP
5409F: Documentation/scsi/megaraid.txt
5410F: drivers/scsi/megaraid.*
5411F: drivers/scsi/megaraid/
757e0108 5412
2c46c9d5
AV
5413MELLANOX ETHERNET DRIVER (mlx4_en)
5414M: Amir Vadai <amirv@mellanox.com>
5415L: netdev@vger.kernel.org
5416S: Supported
5417W: http://www.mellanox.com
5418Q: http://patchwork.ozlabs.org/project/netdev/list/
5419F: drivers/net/ethernet/mellanox/mlx4/en_*
5420
70ea91f1
SR
5421MEMORY MANAGEMENT
5422L: linux-mm@kvack.org
70ea91f1
SR
5423W: http://www.linux-mm.org
5424S: Maintained
679655da 5425F: include/linux/mm.h
551450bb
CS
5426F: include/linux/gfp.h
5427F: include/linux/mmzone.h
5428F: include/linux/memory_hotplug.h
5429F: include/linux/vmalloc.h
679655da 5430F: mm/
70ea91f1 5431
938a9204 5432MEMORY RESOURCE CONTROLLER
c193c82f
KH
5433M: Johannes Weiner <hannes@cmpxchg.org>
5434M: Michal Hocko <mhocko@suse.cz>
185e595f 5435M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5436M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5437L: cgroups@vger.kernel.org
938a9204 5438L: linux-mm@kvack.org
938a9204 5439S: Maintained
679655da 5440F: mm/memcontrol.c
4e4c941c 5441F: mm/page_cgroup.c
938a9204 5442
f4e9ce66 5443MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5444M: David Woodhouse <dwmw2@infradead.org>
1da177e4 5445L: linux-mtd@lists.infradead.org
8a6e2535
JP
5446W: http://www.linux-mtd.infradead.org/
5447Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
f4e9ce66 5448T: git git://git.infradead.org/mtd-2.6.git
1da177e4 5449S: Maintained
679655da
JP
5450F: drivers/mtd/
5451F: include/linux/mtd/
c117ab84 5452F: include/uapi/mtd/
1da177e4 5453
26c57ef1
JT
5454MEN A21 WATCHDOG DRIVER
5455M: Johannes Thumshirn <johannes.thumshirn@men.de>
5456L: linux-watchdog@vger.kernel.org
5457S: Supported
5458F: drivers/watchdog/mena21_wdt.c
5459
12285945
JH
5460METAG ARCHITECTURE
5461M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5462L: linux-metag@vger.kernel.org
12285945
JH
5463S: Supported
5464F: arch/metag/
5465F: Documentation/metag/
5466F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5467F: drivers/clocksource/metag_generic.c
5698c50d
JH
5468F: drivers/irqchip/irq-metag.c
5469F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5470F: drivers/tty/metag_da.c
5471F: fs/imgdafs/
12285945 5472
c6375b0a 5473MICROBLAZE ARCHITECTURE
8b58be88 5474M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5475L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5476W: http://www.monstr.eu/fdt/
5477T: git git://git.monstr.eu/linux-2.6-microblaze.git
5478S: Supported
0a8c7914 5479F: arch/microblaze/
1da177e4
LT
5480
5481MICROTEK X6 SCANNER
61eee9a7 5482M: Oliver Neukum <oliver@neukum.org>
1da177e4 5483S: Maintained
679655da 5484F: drivers/usb/image/microtek.*
1da177e4
LT
5485
5486MIPS
8b58be88 5487M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5488L: linux-mips@linux-mips.org
6097050d 5489W: http://www.linux-mips.org/
b05e988e 5490T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5491Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5492S: Supported
679655da
JP
5493F: Documentation/mips/
5494F: arch/mips/
1da177e4 5495
08b7620a
HV
5496MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5497M: Hans Verkuil <hverkuil@xs4all.nl>
5498L: linux-media@vger.kernel.org
5499T: git git://linuxtv.org/media_tree.git
5500W: http://linuxtv.org
5501S: Odd Fixes
5502F: drivers/media/radio/radio-miropcm20*
5503
e126ba97
EC
5504Mellanox MLX5 core VPI driver
5505M: Eli Cohen <eli@mellanox.com>
5506L: netdev@vger.kernel.org
5507L: linux-rdma@vger.kernel.org
5508W: http://www.mellanox.com
5509Q: http://patchwork.ozlabs.org/project/netdev/list/
5510Q: http://patchwork.kernel.org/project/linux-rdma/list/
5511T: git://openfabrics.org/~eli/connect-ib.git
5512S: Supported
5513F: drivers/net/ethernet/mellanox/mlx5/core/
5514F: include/linux/mlx5/
5515
5516Mellanox MLX5 IB driver
5517M: Eli Cohen <eli@mellanox.com>
5518L: linux-rdma@vger.kernel.org
5519W: http://www.mellanox.com
5520Q: http://patchwork.kernel.org/project/linux-rdma/list/
5521T: git://openfabrics.org/~eli/connect-ib.git
5522S: Supported
5523F: include/linux/mlx5/
5524F: drivers/infiniband/hw/mlx5/
5525
1da177e4 5526MODULE SUPPORT
8b58be88 5527M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5528S: Maintained
679655da
JP
5529F: include/linux/module.h
5530F: kernel/module.c
1da177e4
LT
5531
5532MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5533W: http://popies.net/meye/
b7788e13 5534S: Orphan
679655da 5535F: Documentation/video4linux/meye.txt
90d72ac6 5536F: drivers/media/pci/meye/
6c0f0359 5537F: include/uapi/linux/meye.h
1da177e4 5538
b9705b60 5539MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5540M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5541S: Maintained
679655da 5542F: Documentation/serial/moxa-smartio
c897401b 5543F: drivers/tty/mxser.*
d735410a 5544
889b2f87
AK
5545MR800 AVERMEDIA USB FM RADIO DRIVER
5546M: Alexey Klimov <klimov.linux@gmail.com>
5547L: linux-media@vger.kernel.org
5548T: git git://linuxtv.org/media_tree.git
5549S: Maintained
5550F: drivers/media/radio/radio-mr800.c
5551
8c4c731a 5552MSI LAPTOP SUPPORT
182ae55c 5553M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5554L: platform-driver-x86@vger.kernel.org
8c4c731a 5555S: Maintained
679655da 5556F: drivers/platform/x86/msi-laptop.c
8c4c731a 5557
0f1006b1
AA
5558MSI WMI SUPPORT
5559M: Anisse Astier <anisse@astier.eu>
d0944853 5560L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5561S: Supported
5562F: drivers/platform/x86/msi-wmi.c
5563
62a37dc7 5564MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5565M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5566L: linux-media@vger.kernel.org
5567T: git git://linuxtv.org/media_tree.git
5568S: Maintained
5569F: drivers/media/i2c/mt9m032.c
5570F: include/media/mt9m032.h
5571
62a37dc7 5572MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5573M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5574L: linux-media@vger.kernel.org
5575T: git git://linuxtv.org/media_tree.git
5576S: Maintained
5577F: drivers/media/i2c/mt9p031.c
5578F: include/media/mt9p031.h
5579
62a37dc7 5580MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5581M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5582L: linux-media@vger.kernel.org
5583T: git git://linuxtv.org/media_tree.git
5584S: Maintained
5585F: drivers/media/i2c/mt9t001.c
5586F: include/media/mt9t001.h
5587
62a37dc7 5588MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5589M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5590L: linux-media@vger.kernel.org
5591T: git git://linuxtv.org/media_tree.git
5592S: Maintained
5593F: drivers/media/i2c/mt9v032.c
5594F: include/media/mt9v032.h
5595
4e0d13cb 5596MULTIFUNCTION DEVICES (MFD)
8b58be88 5597M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5598M: Lee Jones <lee.jones@linaro.org>
5599T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5600T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5601S: Supported
679655da 5602F: drivers/mfd/
55b5940d 5603F: include/linux/mfd/
4e0d13cb 5604
5c4e6f13 5605MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
245feaa6 5606M: Chris Ball <cjb@laptop.org>
b2503a94 5607L: linux-mmc@vger.kernel.org
245feaa6
CB
5608T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5609S: Maintained
679655da
JP
5610F: drivers/mmc/
5611F: include/linux/mmc/
c117ab84 5612F: include/uapi/linux/mmc/
baca2da4 5613
15a0580c 5614MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5615S: Orphan
679655da
JP
5616F: drivers/mmc/host/mmc_spi.c
5617F: include/linux/spi/mmc_spi.h
15a0580c 5618
1da177e4 5619MULTISOUND SOUND DRIVER
8b58be88 5620M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5621S: Maintained
679655da
JP
5622F: Documentation/sound/oss/MultiSound
5623F: sound/oss/msnd*
1da177e4 5624
d735410a 5625MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5626S: Orphan
c897401b 5627F: drivers/tty/isicom.c
679655da 5628F: include/linux/isicom.h
d735410a 5629
550a7375 5630MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5631M: Felipe Balbi <balbi@ti.com>
795fb7e7 5632L: linux-usb@vger.kernel.org
43b416e5 5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5634S: Maintained
679655da 5635F: drivers/usb/musb/
550a7375 5636
ea0af5f6
MK
5637MXL5007T MEDIA DRIVER
5638M: Michael Krufky <mkrufky@linuxtv.org>
5639L: linux-media@vger.kernel.org
5640W: http://linuxtv.org/
5641W: http://github.com/mkrufky
5642Q: http://patchwork.linuxtv.org/project/linux-media/list/
5643T: git git://linuxtv.org/mkrufky/tuners.git
5644S: Maintained
5645F: drivers/media/tuners/mxl5007t.*
5646
2d3cf588 5647MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5648M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5649L: netdev@vger.kernel.org
205057ae 5650W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5651S: Supported
93f7848b 5652F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5653
1da177e4 5654NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5655S: Orphan
d9fb9f38 5656F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5657
23dc05a3
DM
5658NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5659M: Daniel Mack <zonque@gmail.com>
5660S: Maintained
5661L: alsa-devel@alsa-project.org
5662W: http://www.native-instruments.com
5663F: sound/usb/caiaq/
5664
1da177e4 5665NCP FILESYSTEM
52653199
PV
5666M: Petr Vandrovec <petr@vandrovec.name>
5667S: Odd Fixes
679655da 5668F: fs/ncpfs/
1da177e4
LT
5669
5670NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5671M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5672L: linux-scsi@vger.kernel.org
5673S: Maintained
679655da 5674F: drivers/scsi/NCR_D700.*
1da177e4 5675
4aa3eb4c
GR
5676NCT6775 HARDWARE MONITOR DRIVER
5677M: Guenter Roeck <linux@roeck-us.net>
5678L: lm-sensors@lm-sensors.org
5679S: Maintained
5680F: Documentation/hwmon/nct6775
5681F: drivers/hwmon/nct6775.c
5682
3c2d774c 5683NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5684M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5685L: linux-rdma@vger.kernel.org
e3d33cb1 5686W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5687S: Supported
5688F: drivers/infiniband/hw/nes/
5689
be2f2e84 5690NETEM NETWORK EMULATOR
adbbf69d 5691M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5692L: netem@lists.linux-foundation.org
be2f2e84 5693S: Maintained
679655da 5694F: net/sched/sch_netem.c
be2f2e84 5695
b2f5a051 5696NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5697M: Jon Mason <jdmason@kudzu.us>
4a58448b 5698L: netdev@vger.kernel.org
4a58448b 5699S: Supported
679655da 5700F: Documentation/networking/s2io.txt
b2f5a051 5701F: Documentation/networking/vxge.txt
86387e1a 5702F: drivers/net/ethernet/neterion/
4a58448b 5703
42010ed0 5704NETFILTER/IPTABLES
0e05e192 5705M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5706M: Patrick McHardy <kaber@trash.net>
42010ed0 5707M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5708L: netfilter-devel@vger.kernel.org
5709L: netfilter@vger.kernel.org
82b98543 5710L: coreteam@netfilter.org
1da177e4
LT
5711W: http://www.netfilter.org/
5712W: http://www.iptables.org/
42010ed0
PNA
5713Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5714T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5715T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5716S: Supported
679655da
JP
5717F: include/linux/netfilter*
5718F: include/linux/netfilter/
5719F: include/net/netfilter/
c117ab84
CEB
5720F: include/uapi/linux/netfilter*
5721F: include/uapi/linux/netfilter/
679655da
JP
5722F: net/*/netfilter.c
5723F: net/*/netfilter/
5724F: net/netfilter/
1da177e4 5725
4cc67735 5726NETLABEL
87a0874c 5727M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5728W: http://netlabel.sf.net
5729L: netdev@vger.kernel.org
87a0874c 5730S: Maintained
80811493 5731F: Documentation/netlabel/
679655da
JP
5732F: include/net/netlabel.h
5733F: net/netlabel/
4cc67735 5734
1da177e4 5735NETROM NETWORK LAYER
8b58be88 5736M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5737L: linux-hams@vger.kernel.org
d34cb28a 5738W: http://www.linux-ax25.org/
1da177e4 5739S: Maintained
679655da 5740F: include/net/netrom.h
c117ab84 5741F: include/uapi/linux/netrom.h
679655da 5742F: net/netrom/
1da177e4 5743
5ddb88c0 5744NETWORK BLOCK DEVICE (NBD)
8b58be88 5745M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5746S: Maintained
5e4b269b 5747L: nbd-general@lists.sourceforge.net
679655da
JP
5748F: Documentation/blockdev/nbd.txt
5749F: drivers/block/nbd.c
5750F: include/linux/nbd.h
c117ab84 5751F: include/uapi/linux/nbd.h
1da177e4 5752
6e43650c
NH
5753NETWORK DROP MONITOR
5754M: Neil Horman <nhorman@tuxdriver.com>
5755L: netdev@vger.kernel.org
5756S: Maintained
5757W: https://fedorahosted.org/dropwatch/
5758F: net/core/drop_monitor.c
5759
1da177e4 5760NETWORKING [GENERAL]
8b58be88 5761M: "David S. Miller" <davem@davemloft.net>
979b6c13 5762L: netdev@vger.kernel.org
b1e8fd54 5763W: http://www.linuxfoundation.org/en/Net
11e98029 5764Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
5765T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5766T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 5767S: Maintained
679655da
JP
5768F: net/
5769F: include/net/
018d21ed
JP
5770F: include/linux/in.h
5771F: include/linux/net.h
5772F: include/linux/netdevice.h
c117ab84
CEB
5773F: include/uapi/linux/in.h
5774F: include/uapi/linux/net.h
5775F: include/uapi/linux/netdevice.h
1da177e4
LT
5776
5777NETWORKING [IPv4/IPv6]
8b58be88
JP
5778M: "David S. Miller" <davem@davemloft.net>
5779M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
5780M: James Morris <jmorris@namei.org>
5781M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5782M: Patrick McHardy <kaber@trash.net>
979b6c13 5783L: netdev@vger.kernel.org
08deed1e 5784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 5785S: Maintained
679655da
JP
5786F: net/ipv4/
5787F: net/ipv6/
5788F: include/net/ip*
0a14842f 5789F: arch/x86/net/*
1da177e4 5790
73b7656c
DM
5791NETWORKING [IPSEC]
5792M: Steffen Klassert <steffen.klassert@secunet.com>
5793M: Herbert Xu <herbert@gondor.apana.org.au>
5794M: "David S. Miller" <davem@davemloft.net>
5795L: netdev@vger.kernel.org
5796T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5797S: Maintained
5798F: net/xfrm/
5799F: net/key/
5800F: net/ipv4/xfrm*
5801F: net/ipv6/xfrm*
5802F: include/uapi/linux/xfrm.h
5803F: include/net/xfrm.h
5804
10e2ff1c 5805NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 5806M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
5807L: netdev@vger.kernel.org
5808S: Maintained
5809
29f8f632 5810NETWORKING [WIRELESS]
8b58be88 5811M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 5812L: linux-wireless@vger.kernel.org
8a6e2535 5813Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 5814T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 5815S: Maintained
34b921cf
JP
5816F: net/mac80211/
5817F: net/rfkill/
679655da
JP
5818F: net/wireless/
5819F: include/net/ieee80211*
cc8b4a2b 5820F: include/linux/wireless.h
c117ab84 5821F: include/uapi/linux/wireless.h
c984e24d 5822F: include/net/iw_handler.h
34b921cf 5823F: drivers/net/wireless/
29f8f632 5824
788873ac
JP
5825NETWORKING DRIVERS
5826L: netdev@vger.kernel.org
5827W: http://www.linuxfoundation.org/en/Net
11e98029 5828Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
5829T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5830T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
5831S: Odd Fixes
5832F: drivers/net/
018d21ed 5833F: include/linux/if_*
0b63bf1f
JD
5834F: include/linux/netdevice.h
5835F: include/linux/arcdevice.h
5836F: include/linux/etherdevice.h
5837F: include/linux/fcdevice.h
5838F: include/linux/fddidevice.h
5839F: include/linux/hippidevice.h
5840F: include/linux/inetdevice.h
c117ab84
CEB
5841F: include/uapi/linux/if_*
5842F: include/uapi/linux/netdevice.h
788873ac 5843
3d396eb1 5844NETXEN (1/10) GbE SUPPORT
8622315e 5845M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
5846M: Sony Chacko <sony.chacko@qlogic.com>
5847M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 5848L: netdev@vger.kernel.org
9c2b5bde 5849W: http://www.qlogic.com
3d396eb1 5850S: Supported
aa43c215 5851F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 5852
6423d30f
AAJ
5853NFC SUBSYSTEM
5854M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5855M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5856M: Samuel Ortiz <sameo@linux.intel.com>
5857L: linux-wireless@vger.kernel.org
5adf54de 5858L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 5859S: Supported
6423d30f 5860F: net/nfc/
55eb94f9 5861F: include/net/nfc/
c117ab84 5862F: include/uapi/linux/nfc.h
6423d30f 5863F: drivers/nfc/
08eaa1e0 5864F: include/linux/platform_data/pn544.h
3d396eb1 5865
e8b43555 5866NFS, SUNRPC, AND LOCKD CLIENTS
8b58be88 5867M: Trond Myklebust <Trond.Myklebust@netapp.com>
78f58153
TM
5868L: linux-nfs@vger.kernel.org
5869W: http://client.linux-nfs.org
5870T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
1da177e4 5871S: Maintained
679655da
JP
5872F: fs/lockd/
5873F: fs/nfs/
5874F: fs/nfs_common/
5875F: net/sunrpc/
5876F: include/linux/lockd/
5877F: include/linux/nfs*
5878F: include/linux/sunrpc/
c117ab84
CEB
5879F: include/uapi/linux/nfs*
5880F: include/uapi/linux/sunrpc/
1da177e4 5881
85ef9cea 5882NILFS2 FILESYSTEM
8b58be88 5883M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 5884L: linux-nilfs@vger.kernel.org
85ef9cea 5885W: http://www.nilfs.org/en/
af1761f2 5886T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 5887S: Supported
679655da
JP
5888F: Documentation/filesystems/nilfs2.txt
5889F: fs/nilfs2/
5890F: include/linux/nilfs2_fs.h
85ef9cea 5891
1da177e4 5892NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 5893M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5894W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5895S: Maintained
679655da
JP
5896F: Documentation/scsi/NinjaSCSI.txt
5897F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
5898
5899NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
5900M: GOTO Masanori <gotom@debian.or.jp>
5901M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5902W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5903S: Maintained
679655da
JP
5904F: Documentation/scsi/NinjaSCSI.txt
5905F: drivers/scsi/nsp32*
1da177e4 5906
fce8a7bb
JM
5907NTB DRIVER
5908M: Jon Mason <jon.mason@intel.com>
5909S: Supported
2984411f
JM
5910W: https://github.com/jonmason/ntb/wiki
5911T: git git://github.com/jonmason/ntb.git
fce8a7bb 5912F: drivers/ntb/
548c237c 5913F: drivers/net/ntb_netdev.c
fce8a7bb
JM
5914F: include/linux/ntb.h
5915
1da177e4 5916NTFS FILESYSTEM
2818ef50 5917M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 5918L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 5919W: http://www.tuxera.com/
e6f4dee7 5920T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 5921S: Supported
679655da
JP
5922F: Documentation/filesystems/ntfs.txt
5923F: fs/ntfs/
1da177e4 5924
9eb8ef74 5925NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 5926M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5927L: linux-fbdev@vger.kernel.org
ce00f85c 5928S: Maintained
679655da
JP
5929F: drivers/video/riva/
5930F: drivers/video/nvidia/
1da177e4 5931
79461681
MW
5932NVM EXPRESS DRIVER
5933M: Matthew Wilcox <willy@linux.intel.com>
5934L: linux-nvme@lists.infradead.org
5935T: git git://git.infradead.org/users/willy/linux-nvme.git
5936S: Supported
5be37bf9 5937F: drivers/block/nvme*
79461681
MW
5938F: include/linux/nvme.h
5939
f5525786 5940OMAP SUPPORT
0e24bdd4 5941M: Tony Lindgren <tony@atomide.com>
f5525786
TL
5942L: linux-omap@vger.kernel.org
5943W: http://www.muru.com/linux/omap/
5944W: http://linux.omap.com/
8a6e2535 5945Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 5946T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 5947S: Maintained
4e04d5a3 5948F: arch/arm/*omap*/
046d0a37
JD
5949F: drivers/i2c/busses/i2c-omap.c
5950F: include/linux/i2c-omap.h
f5525786 5951
50f29fbd 5952OMAP DEVICE TREE SUPPORT
cdb55ab0 5953M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
5954M: Tony Lindgren <tony@atomide.com>
5955L: linux-omap@vger.kernel.org
d0fb18c5 5956L: devicetree@vger.kernel.org
50f29fbd
TL
5957S: Maintained
5958F: arch/arm/boot/dts/*omap*
5959F: arch/arm/boot/dts/*am3*
5960
f5525786 5961OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 5962M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
5963L: linux-omap@vger.kernel.org
5964S: Maintained
5965F: arch/arm/*omap*/*clock*
5966
5967OMAP POWER MANAGEMENT SUPPORT
c69d72ae 5968M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
5969L: linux-omap@vger.kernel.org
5970S: Maintained
5971F: arch/arm/*omap*/*pm*
c46938d4 5972F: drivers/cpufreq/omap-cpufreq.c
f5525786 5973
d21db568 5974OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
5975M: Rajendra Nayak <rnayak@ti.com>
5976M: Paul Walmsley <paul@pwsan.com>
5977L: linux-omap@vger.kernel.org
5978S: Maintained
d21db568 5979F: arch/arm/mach-omap2/prm*
692ab1f3 5980
f5525786 5981OMAP AUDIO SUPPORT
6c284903 5982M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 5983M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
5984L: alsa-devel@alsa-project.org (subscribers-only)
5985L: linux-omap@vger.kernel.org
5986S: Maintained
5987F: sound/soc/omap/
5988
5989OMAP FRAMEBUFFER SUPPORT
830e6384 5990M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 5991L: linux-fbdev@vger.kernel.org
f5525786
TL
5992L: linux-omap@vger.kernel.org
5993S: Maintained
5994F: drivers/video/omap/
5995
676eec0d 5996OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 5997M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 5998L: linux-omap@vger.kernel.org
676eec0d 5999L: linux-fbdev@vger.kernel.org
178ff4c9 6000S: Maintained
676eec0d 6001F: drivers/video/omap2/
178ff4c9
TV
6002F: Documentation/arm/OMAP/DSS
6003
8b37fcfc
OBC
6004OMAP HARDWARE SPINLOCK SUPPORT
6005M: Ohad Ben-Cohen <ohad@wizery.com>
6006L: linux-omap@vger.kernel.org
6007S: Maintained
6008F: drivers/hwspinlock/omap_hwspinlock.c
6009F: arch/arm/mach-omap2/hwspinlock.c
6010
f5525786 6011OMAP MMC SUPPORT
8b58be88 6012M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6013L: linux-omap@vger.kernel.org
6014S: Maintained
653f41b5
MC
6015F: drivers/mmc/host/omap.c
6016
6017OMAP HS MMC SUPPORT
14006bfb 6018M: Balaji T K <balajitk@ti.com>
0a4585c6 6019L: linux-mmc@vger.kernel.org
653f41b5 6020L: linux-omap@vger.kernel.org
0a4585c6 6021S: Maintained
653f41b5 6022F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6023
6024OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6025M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6026S: Maintained
6027F: drivers/char/hw_random/omap-rng.c
6028
f400c82e 6029OMAP HWMOD SUPPORT
cdb55ab0 6030M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6031M: Paul Walmsley <paul@pwsan.com>
6032L: linux-omap@vger.kernel.org
6033S: Maintained
8fc8b12b 6034F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6035
6036OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6037M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6038L: linux-omap@vger.kernel.org
6039S: Maintained
6040F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6041
7e8970e1
LP
6042OMAP IMAGE SIGNAL PROCESSOR (ISP)
6043M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6044L: linux-media@vger.kernel.org
6045S: Maintained
90d72ac6 6046F: drivers/media/platform/omap3isp/
7e8970e1 6047
f5525786 6048OMAP USB SUPPORT
f299470a 6049M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6050L: linux-usb@vger.kernel.org
6051L: linux-omap@vger.kernel.org
43b416e5 6052T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6053S: Maintained
a16fbd65
JP
6054F: drivers/usb/*/*omap*
6055F: arch/arm/*omap*/usb*
f5525786 6056
6d994710
KH
6057OMAP GPIO DRIVER
6058M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6059M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6060L: linux-omap@vger.kernel.org
6061S: Maintained
6062F: drivers/gpio/gpio-omap.c
6063
0ad122d9 6064OMFS FILESYSTEM
8b58be88 6065M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6066L: linux-karma-devel@lists.sourceforge.net
6067S: Maintained
679655da
JP
6068F: Documentation/filesystems/omfs.txt
6069F: fs/omfs/
0ad122d9 6070
c1986ee9 6071OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6072M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6073S: Maintained
679655da
JP
6074F: drivers/char/pcmcia/cm4000_cs.c
6075F: include/linux/cm4000_cs.h
c117ab84 6076F: include/uapi/linux/cm4000_cs.h
c1986ee9 6077
77c44ab1 6078OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6079M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6080S: Maintained
679655da 6081F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6082
77d5140f 6083OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6084M: Jonathan Corbet <corbet@lwn.net>
661263b5 6085L: linux-media@vger.kernel.org
275ffde4 6086T: git git://linuxtv.org/media_tree.git
77d5140f 6087S: Maintained
90d72ac6 6088F: drivers/media/i2c/ov7670.c
77d5140f 6089
431bca73 6090ONENAND FLASH DRIVER
8b58be88 6091M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6092L: linux-mtd@lists.infradead.org
6093S: Maintained
679655da
JP
6094F: drivers/mtd/onenand/
6095F: include/linux/mtd/onenand*.h
431bca73 6096
1da177e4 6097ONSTREAM SCSI TAPE DRIVER
8b58be88 6098M: Willem Riede <osst@riede.org>
1da177e4
LT
6099L: osst-users@lists.sourceforge.net
6100L: linux-scsi@vger.kernel.org
6101S: Maintained
f7269cfc
JD
6102F: Documentation/scsi/osst.txt
6103F: drivers/scsi/osst.*
6104F: drivers/scsi/osst_*.h
6105F: drivers/scsi/st.h
1da177e4 6106
e2d1d6c0 6107OPENCORES I2C BUS DRIVER
8b58be88 6108M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6109L: linux-i2c@vger.kernel.org
e2d1d6c0 6110S: Maintained
679655da
JP
6111F: Documentation/i2c/busses/i2c-ocores
6112F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6113
860c44c1 6114OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6115M: Grant Likely <grant.likely@linaro.org>
f910b831 6116M: Rob Herring <rob.herring@calxeda.com>
d0fb18c5 6117L: devicetree@vger.kernel.org
860c44c1 6118W: http://fdt.secretlab.ca
3bbf9b9b 6119T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6120S: Maintained
f8828205 6121F: drivers/of/
860c44c1 6122F: include/linux/of*.h
f8828205 6123F: scripts/dtc/
860c44c1 6124K: of_get_property
d945fa0d 6125K: of_match_table
860c44c1 6126
f8828205
GL
6127OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6128M: Rob Herring <rob.herring@calxeda.com>
6129M: Pawel Moll <pawel.moll@arm.com>
6130M: Mark Rutland <mark.rutland@arm.com>
6131M: Stephen Warren <swarren@wwwdotorg.org>
de80963e 6132M: Ian Campbell <ijc+devicetree@hellion.org.uk>
f8828205
GL
6133L: devicetree@vger.kernel.org
6134S: Maintained
6135F: Documentation/devicetree/
6136F: arch/*/boot/dts/
6137F: include/dt-bindings/
6138
19f9d392
JB
6139OPENRISC ARCHITECTURE
6140M: Jonas Bonn <jonas@southpole.se>
6141W: http://openrisc.net
eab7c1c0 6142L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6143S: Maintained
6144T: git git://openrisc.net/~jonas/linux
6145F: arch/openrisc
6146
ccb1352e
JG
6147OPENVSWITCH
6148M: Jesse Gross <jesse@nicira.com>
6149L: dev@openvswitch.org
6150W: http://openvswitch.org
6151T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6152S: Maintained
6153F: net/openvswitch/
6154
af39917d
CL
6155OPL4 DRIVER
6156M: Clemens Ladisch <clemens@ladisch.de>
6157L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6158T: git git://git.alsa-project.org/alsa-kernel.git
6159S: Maintained
6160F: sound/drivers/opl4/
6161
1da177e4 6162OPROFILE
4cf7e718 6163M: Robert Richter <rric@kernel.org>
1da177e4
LT
6164L: oprofile-list@lists.sf.net
6165S: Maintained
81c4a8a6 6166F: arch/*/include/asm/oprofile*.h
679655da
JP
6167F: arch/*/oprofile/
6168F: drivers/oprofile/
6169F: include/linux/oprofile.h
1da177e4 6170
e2d1d6c0 6171ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6172M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6173M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6174L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6175W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6176T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6177S: Supported
679655da
JP
6178F: Documentation/filesystems/ocfs2.txt
6179F: Documentation/filesystems/dlmfs.txt
6180F: fs/ocfs2/
e2d1d6c0 6181
1da177e4 6182ORINOCO DRIVER
724c6b35 6183L: linux-wireless@vger.kernel.org
491b26b4 6184W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6185W: http://www.nongnu.org/orinoco/
3a59babb 6186S: Orphan
679655da 6187F: drivers/net/wireless/orinoco/
1da177e4 6188
42c55aa8 6189OSD LIBRARY and FILESYSTEM
8b58be88 6190M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6191M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6192L: osd-dev@open-osd.org
6193W: http://open-osd.org
54e5881d 6194T: git git://git.open-osd.org/open-osd.git
68274794 6195S: Maintained
42c55aa8 6196F: drivers/scsi/osd/
6b6f0b6c 6197F: include/scsi/osd_*
42c55aa8 6198F: fs/exofs/
68274794 6199
e2d1d6c0 6200P54 WIRELESS DRIVER
084cb0fe 6201M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6202L: linux-wireless@vger.kernel.org
084cb0fe 6203W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6204S: Maintained
679655da 6205F: drivers/net/wireless/p54/
e2d1d6c0 6206
f5cd7872 6207PA SEMI ETHERNET DRIVER
8b58be88 6208M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6209L: netdev@vger.kernel.org
6210S: Maintained
ded19add 6211F: drivers/net/ethernet/pasemi/*
f5cd7872 6212
beb58aa3 6213PA SEMI SMBUS DRIVER
8b58be88 6214M: Olof Johansson <olof@lixom.net>
846557d3 6215L: linux-i2c@vger.kernel.org
beb58aa3 6216S: Maintained
679655da 6217F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6218
48fc267e
SK
6219PADATA PARALLEL EXECUTION MECHANISM
6220M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6221L: linux-crypto@vger.kernel.org
6222S: Maintained
6223F: kernel/padata.c
6224F: include/linux/padata.h
6225F: Documentation/padata.txt
6226
709ee531 6227PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6228M: Harald Welte <laforge@gnumonks.org>
d0944853 6229L: platform-driver-x86@vger.kernel.org
709ee531 6230S: Maintained
679655da 6231F: drivers/platform/x86/panasonic-laptop.c
709ee531 6232
368dd5ac 6233PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6234M: David Howells <dhowells@redhat.com>
6235M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6236L: linux-am33-list@redhat.com (moderated for non-subscribers)
6237W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6238S: Maintained
679655da
JP
6239F: Documentation/mn10300/
6240F: arch/mn10300/
4fa97181 6241
1da177e4 6242PARALLEL PORT SUPPORT
3dd1a329 6243L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6244S: Orphan
679655da
JP
6245F: drivers/parport/
6246F: include/linux/parport*.h
6247F: drivers/char/ppdev.c
c117ab84 6248F: include/uapi/linux/ppdev.h
1da177e4 6249
4cdf6bc2 6250PARAVIRT_OPS INTERFACE
d633180c 6251M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6252M: Chris Wright <chrisw@sous-sol.org>
6253M: Alok Kataria <akataria@vmware.com>
6254M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6255L: virtualization@lists.linux-foundation.org
4cdf6bc2 6256S: Supported
679655da
JP
6257F: Documentation/ia64/paravirt_ops.txt
6258F: arch/*/kernel/paravirt*
6259F: arch/*/include/asm/paravirt.h
4cdf6bc2 6260
e2d1d6c0 6261PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6262M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6263L: linux-parport@lists.infradead.org (subscribers-only)
6264W: http://www.torque.net/linux-pp.html
6265S: Maintained
679655da
JP
6266F: Documentation/blockdev/paride.txt
6267F: drivers/block/paride/
e2d1d6c0
RD
6268
6269PARISC ARCHITECTURE
b8828770 6270M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6271M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6272L: linux-parisc@vger.kernel.org
6273W: http://www.parisc-linux.org/
8a6e2535 6274Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6275T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6276T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6277S: Maintained
679655da 6278F: arch/parisc/
2b6bac9e 6279F: Documentation/parisc/
679655da 6280F: drivers/parisc/
2b6bac9e
HD
6281F: drivers/char/agp/parisc-agp.c
6282F: drivers/input/serio/gscps2.c
6283F: drivers/parport/parport_gsc.*
6284F: drivers/tty/serial/8250/8250_gsc.c
6285F: drivers/video/sti*
6286F: drivers/video/console/sti*
6287F: drivers/video/logo/logo_parisc*
e2d1d6c0 6288
1662d32c 6289PC87360 HARDWARE MONITORING DRIVER
8b58be88 6290M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6291L: lm-sensors@lm-sensors.org
6292S: Maintained
679655da
JP
6293F: Documentation/hwmon/pc87360
6294F: drivers/hwmon/pc87360.c
1662d32c
JC
6295
6296PC8736x GPIO DRIVER
8b58be88 6297M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6298S: Maintained
679655da 6299F: drivers/char/pc8736x_gpio.c
1662d32c 6300
1ad107fd
JD
6301PC87427 HARDWARE MONITORING DRIVER
6302M: Jean Delvare <khali@linux-fr.org>
6303L: lm-sensors@lm-sensors.org
6304S: Maintained
6305F: Documentation/hwmon/pc87427
6306F: drivers/hwmon/pc87427.c
6307
b26e0ed4 6308PCA9532 LED DRIVER
8b58be88 6309M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6310S: Maintained
d5ca6918
JP
6311F: drivers/leds/leds-pca9532.c
6312F: include/linux/leds-pca9532.h
b26e0ed4 6313
5ce914a8 6314PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6315M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6316L: linux-i2c@vger.kernel.org
6317S: Maintained
b4f0b74e 6318F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6319
3971dae5 6320PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6321M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6322S: Maintained
6323F: drivers/firmware/pcdp.*
6324
065c6359 6325PCI ERROR RECOVERY
6305902c 6326M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6327L: linux-pci@vger.kernel.org
065c6359 6328S: Supported
679655da 6329F: Documentation/PCI/pci-error-recovery.txt
065c6359 6330
1da177e4 6331PCI SUBSYSTEM
5ac3a6d2 6332M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6333L: linux-pci@vger.kernel.org
99662dd1 6334Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6335T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6336S: Supported
679655da
JP
6337F: Documentation/PCI/
6338F: drivers/pci/
6339F: include/linux/pci*
1da177e4 6340
0447cfd7
TR
6341PCI DRIVER FOR NVIDIA TEGRA
6342M: Thierry Reding <thierry.reding@gmail.com>
6343L: linux-tegra@vger.kernel.org
6344S: Supported
6345F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6346F: drivers/pci/host/pci-tegra.c
6347
1da177e4 6348PCMCIA SUBSYSTEM
4230dfc9 6349P: Linux PCMCIA Team
f5df5881 6350L: linux-pcmcia@lists.infradead.org
6650e0a5 6351W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6352T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6353S: Maintained
679655da
JP
6354F: Documentation/pcmcia/
6355F: drivers/pcmcia/
6356F: include/pcmcia/
1da177e4
LT
6357
6358PCNET32 NETWORK DRIVER
227fb925 6359M: Don Fry <pcnet32@frontier.com>
979b6c13 6360L: netdev@vger.kernel.org
1da177e4 6361S: Maintained
b955f6ca 6362F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6363
48fc267e
SK
6364PCRYPT PARALLEL CRYPTO ENGINE
6365M: Steffen Klassert <steffen.klassert@secunet.com>
6366L: linux-crypto@vger.kernel.org
6367S: Maintained
6368F: crypto/pcrypt.c
6369F: include/crypto/pcrypt.h
6370
e72df0b8
TH
6371PER-CPU MEMORY ALLOCATOR
6372M: Tejun Heo <tj@kernel.org>
6373M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6374T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6375S: Maintained
6376F: include/linux/percpu*.h
6377F: mm/percpu*.c
6378F: arch/*/include/asm/percpu.h
6379
ad4ecbcb 6380PER-TASK DELAY ACCOUNTING
185e595f 6381M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6382S: Maintained
679655da
JP
6383F: include/linux/delayacct.h
6384F: kernel/delayacct.c
ad4ecbcb 6385
57c0c15b 6386PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6387M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6388M: Paul Mackerras <paulus@samba.org>
dd9b238c 6389M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6390M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
75fc2d37 6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6392S: Supported
d53e8365 6393F: kernel/events/*
a003236c 6394F: include/linux/perf_event.h
c117ab84 6395F: include/uapi/linux/perf_event.h
141c4296
RR
6396F: arch/*/kernel/perf_event*.c
6397F: arch/*/kernel/*/perf_event*.c
6398F: arch/*/kernel/*/*/perf_event*.c
a003236c 6399F: arch/*/include/asm/perf_event.h
a003236c
VL
6400F: arch/*/kernel/perf_callchain.c
6401F: tools/perf/
6c0b3244 6402
dd49d0f5 6403PERSONALITY HANDLING
8b58be88 6404M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6405L: linux-abi-devel@lists.sourceforge.net
6406S: Maintained
679655da 6407F: include/linux/personality.h
c117ab84 6408F: include/uapi/linux/personality.h
dd49d0f5 6409
838e7a03 6410PHONET PROTOCOL
2a06b40f 6411M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6412S: Supported
6413F: Documentation/networking/phonet.txt
6414F: include/linux/phonet.h
6415F: include/net/phonet/
c117ab84 6416F: include/uapi/linux/phonet.h
838e7a03
RDC
6417F: net/phonet/
6418
1da177e4 6419PHRAM MTD DRIVER
8b58be88 6420M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6421L: linux-mtd@lists.infradead.org
6422S: Maintained
679655da 6423F: drivers/mtd/devices/phram.c
1da177e4 6424
efdbb10e
BP
6425PICOLCD HID DRIVER
6426M: Bruno Prémont <bonbons@linux-vserver.org>
6427L: linux-input@vger.kernel.org
6428S: Maintained
6429F: drivers/hid/hid-picolcd*
6430
a53bfa07
JI
6431PICOXCELL SUPPORT
6432M: Jamie Iles <jamie@jamieiles.com>
6433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6434T: git git://github.com/jamieiles/linux-2.6-ji.git
6435S: Supported
6436F: arch/arm/mach-picoxcell
6437F: drivers/*/picoxcell*
6438F: drivers/*/*/picoxcell*
6439
2744e8af
LW
6440PIN CONTROL SUBSYSTEM
6441M: Linus Walleij <linus.walleij@linaro.org>
6442S: Maintained
07f29ba6 6443F: drivers/pinctrl/
8e406fe4 6444F: include/linux/pinctrl/
2744e8af 6445
2201bbb8
JCPV
6446PIN CONTROLLER - ATMEL AT91
6447M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6449S: Maintained
6450F: drivers/pinctrl/pinctrl-at91.c
6451
b75e60d6
DA
6452PIN CONTROLLER - SAMSUNG
6453M: Tomasz Figa <t.figa@samsung.com>
6454M: Thomas Abraham <thomas.abraham@linaro.org>
6455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6456L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6457S: Maintained
6458F: drivers/pinctrl/pinctrl-exynos.*
6459F: drivers/pinctrl/pinctrl-s3c*
6460F: drivers/pinctrl/pinctrl-samsung.*
6461
deda8287 6462PIN CONTROLLER - ST SPEAR
8e406fe4 6463M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6464L: spear-devel@list.st.com
6465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6466W: http://www.st.com/spear
6467S: Maintained
8e406fe4 6468F: drivers/pinctrl/spear/
deda8287 6469
249a6771 6470PKTCDVD DRIVER
dbd47133 6471M: Jiri Kosina <jkosina@suse.cz>
249a6771 6472S: Maintained
679655da
JP
6473F: drivers/block/pktcdvd.c
6474F: include/linux/pktcdvd.h
c117ab84 6475F: include/uapi/linux/pktcdvd.h
249a6771 6476
b31d8273
G
6477PKUNITY SOC DRIVERS
6478M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6479W: http://mprc.pku.edu.cn/~guanxuetao/linux
6480S: Maintained
6481T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6482F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6483F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6484F: drivers/video/fb-puv3.c
2809e80b 6485F: drivers/rtc/rtc-puv3.c
b31d8273 6486
9d2ecfb7 6487PMBUS HARDWARE MONITORING DRIVERS
ca462085 6488M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6489L: lm-sensors@lm-sensors.org
6490W: http://www.lm-sensors.org/
6491W: http://www.roeck-us.net/linux/drivers/
6492T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6493S: Maintained
6494F: Documentation/hwmon/pmbus
6495F: drivers/hwmon/pmbus/
6496F: include/linux/i2c/pmbus.h
6497
89a36810 6498PMC SIERRA MaxRAID DRIVER
076cfaae 6499M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6500L: linux-scsi@vger.kernel.org
6501W: http://www.pmc-sierra.com/
6502S: Supported
6503F: drivers/scsi/pmcraid.*
6504
dbf9bfe6 6505PMC SIERRA PM8001 DRIVER
4f0e359c 6506M: xjtuwjp@gmail.com
dbf9bfe6 6507M: lindar_liu@usish.com
6508L: linux-scsi@vger.kernel.org
6509S: Supported
6510F: drivers/scsi/pm8001/
6511
1da177e4 6512POSIX CLOCKS and TIMERS
8b58be88 6513M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 6514T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6515S: Supported
679655da
JP
6516F: fs/timerfd.c
6517F: include/linux/timer*
6518F: kernel/*timer*
1da177e4 6519
3be86148 6520POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9d5e2a02 6521M: Anton Vorontsov <anton@enomsg.org>
8b58be88 6522M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6523T: git git://git.infradead.org/battery-2.6.git
3be86148 6524S: Maintained
679655da 6525F: include/linux/power_supply.h
8cd725a1 6526F: drivers/power/
3be86148 6527
1da177e4 6528PNP SUPPORT
46a1f21a 6529M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6530M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6531S: Maintained
679655da 6532F: drivers/pnp/
1da177e4 6533
999445d4 6534PNXxxxx I2C DRIVER
8b58be88 6535M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6536L: linux-i2c@vger.kernel.org
999445d4 6537S: Maintained
679655da 6538F: drivers/i2c/busses/i2c-pnx.c
999445d4 6539
1da177e4 6540PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6541M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6542L: linux-ppp@vger.kernel.org
6543S: Maintained
224cf5ad 6544F: drivers/net/ppp/ppp_*
1da177e4
LT
6545
6546PPP OVER ATM (RFC 2364)
8b58be88 6547M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6548S: Maintained
679655da 6549F: net/atm/pppoatm.c
c117ab84 6550F: include/uapi/linux/atmppp.h
1da177e4
LT
6551
6552PPP OVER ETHERNET
8b58be88 6553M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6554S: Maintained
224cf5ad
JK
6555F: drivers/net/ppp/pppoe.c
6556F: drivers/net/ppp/pppox.c
1da177e4 6557
a6d2370b 6558PPP OVER L2TP
8b58be88 6559M: James Chapman <jchapman@katalix.com>
a6d2370b 6560S: Maintained
90ca28d1 6561F: net/l2tp/l2tp_ppp.c
679655da 6562F: include/linux/if_pppol2tp.h
c117ab84 6563F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6564
eae9d2ba 6565PPS SUPPORT
8b58be88 6566M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6567W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6568L: linuxpps@ml.enneenne.com (subscribers-only)
6569S: Maintained
cabaaf41
JP
6570F: Documentation/pps/
6571F: drivers/pps/
6572F: include/linux/pps*.h
eae9d2ba 6573
71a6d0af
HW
6574PPTP DRIVER
6575M: Dmitry Kozlov <xeb@mail.ru>
6576L: netdev@vger.kernel.org
6577S: Maintained
224cf5ad 6578F: drivers/net/ppp/pptp.c
71a6d0af
HW
6579W: http://sourceforge.net/projects/accel-pptp
6580
1da177e4 6581PREEMPTIBLE KERNEL
8b58be88 6582M: Robert Love <rml@tech9.net>
1da177e4
LT
6583L: kpreempt-tech@lists.sourceforge.net
6584W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6585S: Supported
679655da
JP
6586F: Documentation/preempt-locking.txt
6587F: include/linux/preempt.h
1da177e4
LT
6588
6589PRISM54 WIRELESS DRIVER
8b58be88 6590M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6591L: linux-wireless@vger.kernel.org
9ef80804 6592W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6593S: Obsolete
679655da 6594F: drivers/net/wireless/prism54/
1da177e4 6595
b3277dfa 6596PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
8b58be88 6597M: Mikael Pettersson <mikpe@it.uu.se>
b3277dfa
MP
6598L: linux-ide@vger.kernel.org
6599S: Maintained
679655da 6600F: drivers/ata/sata_promise.*
b3277dfa 6601
02c18891 6602PS3 NETWORK SUPPORT
b809b9ca 6603M: Geoff Levand <geoff@infradead.org>
02c18891 6604L: netdev@vger.kernel.org
a4724ed6 6605L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6606S: Maintained
8df158ac 6607F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6608
f58a9d17 6609PS3 PLATFORM SUPPORT
b809b9ca 6610M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6611L: linuxppc-dev@lists.ozlabs.org
6612L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6613S: Maintained
679655da
JP
6614F: arch/powerpc/boot/ps3*
6615F: arch/powerpc/include/asm/lv1call.h
6616F: arch/powerpc/include/asm/ps3*.h
6617F: arch/powerpc/platforms/ps3/
6618F: drivers/*/ps3*
6619F: drivers/ps3/
fec629b8 6620F: drivers/rtc/rtc-ps3.c
679655da 6621F: drivers/usb/host/*ps3.c
fec629b8 6622F: sound/ppc/snd_ps3*
f58a9d17 6623
cffb4add 6624PS3VRAM DRIVER
8b58be88 6625M: Jim Paris <jim@jtan.com>
a4724ed6 6626L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6627S: Maintained
8a3977cb 6628F: drivers/block/ps3vram.c
cffb4add 6629
8defe599 6630PSTORE FILESYSTEM
9d5e2a02 6631M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6632M: Colin Cross <ccross@android.com>
6633M: Kees Cook <keescook@chromium.org>
6634M: Tony Luck <tony.luck@intel.com>
6635S: Maintained
6636T: git git://git.infradead.org/users/cbou/linux-pstore.git
6637F: fs/pstore/
6638F: include/linux/pstore*
04851772 6639F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6640F: drivers/acpi/apei/erst.c
6641
7fbc415d
RC
6642PTP HARDWARE CLOCK SUPPORT
6643M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6644L: netdev@vger.kernel.org
7fbc415d
RC
6645S: Maintained
6646W: http://linuxptp.sourceforge.net/
6647F: Documentation/ABI/testing/sysfs-ptp
6648F: Documentation/ptp/*
0ecb3cdd 6649F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6650F: drivers/net/phy/dp83640*
6651F: drivers/ptp/*
6652F: include/linux/ptp_cl*
6653
cf94a4d1 6654PTRACE SUPPORT
8b58be88
JP
6655M: Roland McGrath <roland@redhat.com>
6656M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6657S: Maintained
6658F: include/asm-generic/syscall.h
6659F: include/linux/ptrace.h
6660F: include/linux/regset.h
6661F: include/linux/tracehook.h
c117ab84 6662F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6663F: kernel/ptrace.c
6664
8320204a 6665PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6666M: Mike Isely <isely@pobox.com>
16e9495d 6667L: pvrusb2@isely.net (subscribers-only)
661263b5 6668L: linux-media@vger.kernel.org
8320204a 6669W: http://www.isely.net/pvrusb2/
275ffde4 6670T: git git://linuxtv.org/media_tree.git
8320204a 6671S: Maintained
679655da 6672F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6673F: drivers/media/usb/pvrusb2/
8320204a 6674
39532e6c
HG
6675PWC WEBCAM DRIVER
6676M: Hans de Goede <hdegoede@redhat.com>
6677L: linux-media@vger.kernel.org
6678T: git git://linuxtv.org/media_tree.git
6679S: Maintained
6680F: drivers/media/usb/pwc/*
6681
200efedd 6682PWM SUBSYSTEM
aa3495f7
TR
6683M: Thierry Reding <thierry.reding@gmail.com>
6684L: linux-pwm@vger.kernel.org
0c2498f1 6685S: Maintained
200efedd
TR
6686W: http://gitorious.org/linux-pwm
6687T: git git://gitorious.org/linux-pwm/linux-pwm.git
6688F: Documentation/pwm.txt
6689F: Documentation/devicetree/bindings/pwm/
6690F: include/linux/pwm.h
0c2498f1 6691F: drivers/pwm/
a140b98d
TR
6692F: drivers/video/backlight/pwm_bl.c
6693F: include/linux/pwm_backlight.h
0c2498f1 6694
30ec261e 6695PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6696M: Eric Miao <eric.y.miao@gmail.com>
6697M: Russell King <linux@arm.linux.org.uk>
a323f664 6698M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 6699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6700T: git git://github.com/hzhuang1/linux.git
6701T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 6702S: Maintained
679655da
JP
6703F: arch/arm/mach-pxa/
6704F: drivers/pcmcia/pxa2xx*
9df92e6c 6705F: drivers/spi/spi-pxa2xx*
679655da
JP
6706F: drivers/usb/gadget/pxa2*
6707F: include/sound/pxa2xx-lib.h
bec4c99e
MB
6708F: sound/arm/pxa*
6709F: sound/soc/pxa
1da177e4 6710
3f640c61 6711MMP SUPPORT
8b58be88 6712M: Eric Miao <eric.y.miao@gmail.com>
a323f664 6713M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 6714L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6715T: git git://github.com/hzhuang1/linux.git
6716T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 6717S: Maintained
3f640c61 6718F: arch/arm/mach-mmp/
e8e6cb32 6719
272f133a
PO
6720PXA MMCI DRIVER
6721S: Orphan
6722
57f63bc8 6723PXA RTC DRIVER
8b58be88 6724M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
6725L: rtc-linux@googlegroups.com
6726S: Maintained
6727
52a09a04 6728QIB DRIVER
8473c603 6729M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
6730L: linux-rdma@vger.kernel.org
6731S: Supported
6732F: drivers/infiniband/hw/qib/
6733
5e9772b9
JS
6734QLOGIC QLA1280 SCSI DRIVER
6735M: Michael Reed <mdr@sgi.com>
6736L: linux-scsi@vger.kernel.org
6737S: Maintained
6738F: drivers/scsi/qla1280.[ch]
6739
1da177e4 6740QLOGIC QLA2XXX FC-SCSI DRIVER
8b58be88 6741M: Andrew Vasquez <andrew.vasquez@qlogic.com>
95e6a856 6742M: linux-driver@qlogic.com
1da177e4
LT
6743L: linux-scsi@vger.kernel.org
6744S: Supported
679655da
JP
6745F: Documentation/scsi/LICENSE.qla2xxx
6746F: drivers/scsi/qla2xxx/
1da177e4 6747
883c98fe 6748QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
6749M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6750M: iscsi-driver@qlogic.com
6751L: linux-scsi@vger.kernel.org
6752S: Supported
bacfb81b 6753F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
6754F: drivers/scsi/qla4xxx/
6755
5a4faa87 6756QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 6757M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6758M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
6759M: linux-driver@qlogic.com
6760L: netdev@vger.kernel.org
6761S: Supported
679655da 6762F: Documentation/networking/LICENSE.qla3xxx
aa43c215 6763F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 6764
0ec00f03 6765QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 6766M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
6767M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6768M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 6769M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 6770M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 6771M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
6772M: linux-driver@qlogic.com
6773L: netdev@vger.kernel.org
6774S: Supported
aa43c215 6775F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 6776
c4e84bde 6777QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 6778M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 6779M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6780M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 6781M: linux-driver@qlogic.com
c4e84bde
RM
6782L: netdev@vger.kernel.org
6783S: Supported
aa43c215 6784F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 6785
1da177e4 6786QNX4 FILESYSTEM
8b58be88 6787M: Anders Larsen <al@alarsen.net>
1da177e4
LT
6788W: http://www.alarsen.net/linux/qnx4fs/
6789S: Maintained
80811493 6790F: fs/qnx4/
c117ab84
CEB
6791F: include/uapi/linux/qnx4_fs.h
6792F: include/uapi/linux/qnxtypes.h
1da177e4 6793
91952bc0
AP
6794QT1010 MEDIA DRIVER
6795M: Antti Palosaari <crope@iki.fi>
6796L: linux-media@vger.kernel.org
6797W: http://linuxtv.org/
6798W: http://palosaari.fi/linux/
6799Q: http://patchwork.linuxtv.org/project/linux-media/list/
6800T: git git://linuxtv.org/anttip/media_tree.git
6801S: Maintained
6802F: drivers/media/tuners/qt1010*
6803
2ea0ffcb
KV
6804QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6805M: Kalle Valo <kvalo@qca.qualcomm.com>
6806L: ath10k@lists.infradead.org
6807W: http://wireless.kernel.org/en/users/Drivers/ath10k
6808T: git git://github.com/kvalo/ath.git
6809S: Supported
6810F: drivers/net/wireless/ath/ath10k/
6811
4f4567cf
RK
6812QUALCOMM HEXAGON ARCHITECTURE
6813M: Richard Kuo <rkuo@codeaurora.org>
6814L: linux-hexagon@vger.kernel.org
6815S: Supported
6816F: arch/hexagon/
6817
35e3540b
HV
6818QUICKCAM PARALLEL PORT WEBCAMS
6819M: Hans Verkuil <hverkuil@xs4all.nl>
6820L: linux-media@vger.kernel.org
6821T: git git://linuxtv.org/media_tree.git
6822W: http://linuxtv.org
6823S: Odd Fixes
6824F: drivers/media/parport/*-qcam*
6825
602adf40 6826RADOS BLOCK DEVICE (RBD)
09d90327
SW
6827M: Yehuda Sadeh <yehuda@inktank.com>
6828M: Sage Weil <sage@inktank.com>
6829M: Alex Elder <elder@inktank.com>
602adf40 6830M: ceph-devel@vger.kernel.org
09d90327
SW
6831W: http://ceph.com/
6832T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
6833S: Supported
6834F: drivers/block/rbd.c
6835F: drivers/block/rbd_types.h
6836
1da177e4 6837RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 6838M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 6839L: linux-fbdev@vger.kernel.org
1da177e4 6840S: Maintained
679655da 6841F: drivers/video/aty/radeon*
c117ab84 6842F: include/uapi/linux/radeonfb.h
1da177e4 6843
c6c9b34c
HG
6844RADIOSHARK RADIO DRIVER
6845M: Hans de Goede <hdegoede@redhat.com>
6846L: linux-media@vger.kernel.org
6847T: git git://linuxtv.org/media_tree.git
6848S: Maintained
6849F: drivers/media/radio/radio-shark.c
6850
6851RADIOSHARK2 RADIO DRIVER
6852M: Hans de Goede <hdegoede@redhat.com>
6853L: linux-media@vger.kernel.org
6854T: git git://linuxtv.org/media_tree.git
6855S: Maintained
6856F: drivers/media/radio/radio-shark2.c
6857F: drivers/media/radio/radio-tea5777.c
6858
1da177e4 6859RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 6860M: Paul Mackerras <paulus@samba.org>
c69f677c 6861L: linux-fbdev@vger.kernel.org
1da177e4 6862S: Maintained
679655da 6863F: drivers/video/aty/aty128fb.c
1da177e4 6864
e7839f25 6865RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 6866P: rt2x00 project
e1a6542f 6867M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 6868M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 6869M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 6870L: linux-wireless@vger.kernel.org
83fc9c89 6871L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
6872W: http://rt2x00.serialmonkey.com/
6873S: Maintained
54e5881d 6874T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
6875F: drivers/net/wireless/rt2x00/
6876
9db5579b 6877RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 6878M: Nick Piggin <npiggin@kernel.dk>
9db5579b 6879S: Maintained
679655da
JP
6880F: Documentation/blockdev/ramdisk.txt
6881F: drivers/block/brd.c
9db5579b 6882
9e95ce27 6883RANDOM NUMBER DRIVER
330e0a01 6884M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 6885S: Maintained
679655da 6886F: drivers/char/random.c
9e95ce27 6887
394b701c 6888RAPIDIO SUBSYSTEM
8b58be88 6889M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 6890M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 6891S: Maintained
679655da 6892F: drivers/rapidio/
394b701c 6893
e2d1d6c0 6894RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 6895L: linux-wireless@vger.kernel.org
f52a5490 6896S: Orphan
679655da 6897F: drivers/net/wireless/ray*
e2d1d6c0
RD
6898
6899RCUTORTURE MODULE
8b58be88
JP
6900M: Josh Triplett <josh@freedesktop.org>
6901M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
f9094d8e 6902S: Supported
08deed1e 6903T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da
JP
6904F: Documentation/RCU/torture.txt
6905F: kernel/rcutorture.c
e2d1d6c0 6906
c1f766b5 6907RDC R-321X SoC
8b58be88 6908M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
6909S: Maintained
6910
db17f395 6911RDC R6040 FAST ETHERNET DRIVER
8b58be88 6912M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
6913L: netdev@vger.kernel.org
6914S: Maintained
58565a35 6915F: drivers/net/ethernet/rdc/r6040.c
db17f395 6916
a09ed661 6917RDS - RELIABLE DATAGRAM SOCKETS
dd1294c4 6918M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
fbb5a558 6919L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 6920S: Supported
679655da 6921F: net/rds/
a09ed661 6922
595182bc 6923READ-COPY UPDATE (RCU)
8b58be88
JP
6924M: Dipankar Sarma <dipankar@in.ibm.com>
6925M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9fab9787 6926W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 6927S: Supported
08deed1e 6928T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 6929F: Documentation/RCU/
9fab9787 6930X: Documentation/RCU/torture.txt
f9094d8e 6931F: include/linux/rcu*
f9094d8e 6932F: kernel/rcu*
f9094d8e 6933X: kernel/rcutorture.c
595182bc 6934
0c86edc0 6935REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 6936M: Alessandro Zummo <a.zummo@towertech.it>
76465493 6937L: rtc-linux@googlegroups.com
8a6e2535 6938Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 6939S: Maintained
679655da
JP
6940F: Documentation/rtc.txt
6941F: drivers/rtc/
6942F: include/linux/rtc.h
c117ab84 6943F: include/uapi/linux/rtc.h
0c86edc0 6944
1da177e4 6945REISERFS FILE SYSTEM
76c4e5ea 6946L: reiserfs-devel@vger.kernel.org
1da177e4 6947S: Supported
679655da 6948F: fs/reiserfs/
1da177e4 6949
b83a313b 6950REGISTER MAP ABSTRACTION
b02e48f2 6951M: Mark Brown <broonie@kernel.org>
b83a313b
MB
6952T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6953S: Supported
6954F: drivers/base/regmap/
6955F: include/linux/regmap.h
6956
400e64df
OBC
6957REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6958M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 6959T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
6960S: Maintained
6961F: drivers/remoteproc/
6962F: Documentation/remoteproc.txt
6fc26488 6963F: include/linux/remoteproc.h
400e64df 6964
d8115db5
OBC
6965REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6966M: Ohad Ben-Cohen <ohad@wizery.com>
6967T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6968S: Maintained
6969F: drivers/rpmsg/
6970F: Documentation/rpmsg.txt
6971F: include/linux/rpmsg.h
6972
e0897645 6973RFKILL
8b58be88 6974M: Johannes Berg <johannes@sipsolutions.net>
19d337df 6975L: linux-wireless@vger.kernel.org
ce466579
JB
6976W: http://wireless.kernel.org/
6977T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6978T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 6979S: Maintained
505c9247 6980F: Documentation/rfkill.txt
80811493 6981F: net/rfkill/
e0897645 6982
67e054e9
ML
6983RICOH SMARTMEDIA/XD DRIVER
6984M: Maxim Levitsky <maximlevitsky@gmail.com>
6985S: Maintained
21c26f50
JP
6986F: drivers/mtd/nand/r852.c
6987F: drivers/mtd/nand/r852.h
67e054e9 6988
92634125
ML
6989RICOH R5C592 MEMORYSTICK DRIVER
6990M: Maxim Levitsky <maximlevitsky@gmail.com>
6991S: Maintained
6992F: drivers/memstick/host/r592.*
6993
27f1d2f9
SA
6994ROCCAT DRIVERS
6995M: Stefan Achatz <erazor_de@users.sourceforge.net>
6996W: http://sourceforge.net/projects/roccat/
6997S: Maintained
6998F: drivers/hid/hid-roccat*
6999F: include/linux/hid-roccat*
7000F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7001
1da177e4
LT
7002ROCKETPORT DRIVER
7003P: Comtrol Corp.
1da177e4
LT
7004W: http://www.comtrol.com
7005S: Maintained
679655da 7006F: Documentation/serial/rocket.txt
c897401b 7007F: drivers/tty/rocket*
1da177e4
LT
7008
7009ROSE NETWORK LAYER
8b58be88 7010M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7011L: linux-hams@vger.kernel.org
d34cb28a 7012W: http://www.linux-ax25.org/
1da177e4 7013S: Maintained
679655da 7014F: include/net/rose.h
c117ab84 7015F: include/uapi/linux/rose.h
679655da 7016F: net/rose/
1da177e4 7017
91952bc0
AP
7018RTL2830 MEDIA DRIVER
7019M: Antti Palosaari <crope@iki.fi>
7020L: linux-media@vger.kernel.org
7021W: http://linuxtv.org/
7022W: http://palosaari.fi/linux/
7023Q: http://patchwork.linuxtv.org/project/linux-media/list/
7024T: git git://linuxtv.org/anttip/media_tree.git
7025S: Maintained
7026F: drivers/media/dvb-frontends/rtl2830*
7027
27a0aacf
AP
7028RTL2832 MEDIA DRIVER
7029M: Antti Palosaari <crope@iki.fi>
7030L: linux-media@vger.kernel.org
7031W: http://linuxtv.org/
7032W: http://palosaari.fi/linux/
7033Q: http://patchwork.linuxtv.org/project/linux-media/list/
7034T: git git://linuxtv.org/anttip/media_tree.git
7035S: Maintained
7036F: drivers/media/dvb-frontends/rtl2832*
7037
59840488 7038RTL8180 WIRELESS DRIVER
8b58be88 7039M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7040L: linux-wireless@vger.kernel.org
491b26b4 7041W: http://wireless.kernel.org/
54e5881d 7042T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7043S: Maintained
3cfeb0c3 7044F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7045
59840488 7046RTL8187 WIRELESS DRIVER
9f0939bf 7047M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7048M: Hin-Tak Leung <htl10@users.sourceforge.net>
7049M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7050L: linux-wireless@vger.kernel.org
491b26b4 7051W: http://wireless.kernel.org/
54e5881d 7052T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7053S: Maintained
3cfeb0c3 7054F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7055
3cf0c8ad
LF
7056RTL8192CE WIRELESS DRIVER
7057M: Larry Finger <Larry.Finger@lwfinger.net>
7058M: Chaoming Li <chaoming_li@realsil.com.cn>
7059L: linux-wireless@vger.kernel.org
491b26b4 7060W: http://wireless.kernel.org/
3cf0c8ad
LF
7061T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7062S: Maintained
7063F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7064F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7065
9eb8ef74 7066S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7067M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7068L: linux-fbdev@vger.kernel.org
ce00f85c 7069S: Maintained
679655da 7070F: drivers/video/savage/
9eb8ef74 7071
1da177e4 7072S390
8b58be88
JP
7073M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7074M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7075M: linux390@de.ibm.com
d58140cc 7076L: linux-s390@vger.kernel.org
5238da45
HC
7077W: http://www.ibm.com/developerworks/linux/linux390/
7078S: Supported
679655da 7079F: arch/s390/
a968cd3e 7080F: drivers/s390/
20d16fef 7081F: block/partitions/ibm.c
3bfe6858
JN
7082F: Documentation/s390/
7083F: Documentation/DocBook/s390*
5238da45
HC
7084
7085S390 NETWORK DRIVERS
8b58be88
JP
7086M: Ursula Braun <ursula.braun@de.ibm.com>
7087M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7088M: linux390@de.ibm.com
d58140cc 7089L: linux-s390@vger.kernel.org
5238da45
HC
7090W: http://www.ibm.com/developerworks/linux/linux390/
7091S: Supported
679655da 7092F: drivers/s390/net/
5238da45 7093
feed9b62 7094S390 ZCRYPT DRIVER
5c8d0983 7095M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7096M: linux390@de.ibm.com
7097L: linux-s390@vger.kernel.org
a968cd3e 7098W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7099S: Supported
d5ca6918 7100F: drivers/s390/crypto/
feed9b62 7101
5238da45 7102S390 ZFCP DRIVER
d38e19d0 7103M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7104M: linux390@de.ibm.com
d58140cc 7105L: linux-s390@vger.kernel.org
5238da45 7106W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7107S: Supported
679655da 7108F: drivers/s390/scsi/zfcp_*
1da177e4 7109
dd96df2c 7110S390 IUCV NETWORK LAYER
8b58be88 7111M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7112M: linux390@de.ibm.com
7113L: linux-s390@vger.kernel.org
7114W: http://www.ibm.com/developerworks/linux/linux390/
7115S: Supported
679655da
JP
7116F: drivers/s390/net/*iucv*
7117F: include/net/iucv/
7118F: net/iucv/
dd96df2c 7119
4dde7f75 7120S3C24XX SD/MMC Driver
8b58be88 7121M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7123S: Supported
679655da 7124F: drivers/mmc/host/s3cmci.*
4dde7f75 7125
1f15a229
HV
7126SAA6588 RDS RECEIVER DRIVER
7127M: Hans Verkuil <hverkuil@xs4all.nl>
7128L: linux-media@vger.kernel.org
7129T: git git://linuxtv.org/media_tree.git
7130W: http://linuxtv.org
7131S: Odd Fixes
7132F: drivers/media/i2c/saa6588*
7133
98ed12e6 7134SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7135M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7136L: linux-media@vger.kernel.org
7137W: http://linuxtv.org
7138T: git git://linuxtv.org/media_tree.git
7139S: Odd fixes
e42bf501 7140F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7141F: drivers/media/pci/saa7134/
7142
1da177e4 7143SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7144M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7145L: linux-media@vger.kernel.org
275ffde4 7146T: git git://linuxtv.org/media_tree.git
1da177e4 7147S: Maintained
90d72ac6
MCC
7148F: drivers/media/common/saa7146/
7149F: drivers/media/pci/saa7146/
7150F: include/media/saa7146*
1da177e4 7151
92304a40 7152SAMSUNG LAPTOP DRIVER
5909c654 7153M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7154L: platform-driver-x86@vger.kernel.org
7155S: Maintained
7156F: drivers/platform/x86/samsung-laptop.c
7157
4a109cc0 7158SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7159M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7160L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7161S: Supported
7a939419 7162F: sound/soc/samsung
4a109cc0 7163
0d89a28b
JH
7164SAMSUNG FRAMEBUFFER DRIVER
7165M: Jingoo Han <jg1.han@samsung.com>
7166L: linux-fbdev@vger.kernel.org
7167S: Maintained
7168F: drivers/video/s3c-fb.c
7169
f69d3a17
SK
7170SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7171M: Sangbeom Kim <sbkim73@samsung.com>
7172L: linux-kernel@vger.kernel.org
7173S: Supported
7174F: drivers/mfd/sec*.c
7175F: drivers/regulator/s2m*.c
7176F: drivers/regulator/s5m*.c
7177F: drivers/rtc/rtc-sec.c
7178F: include/linux/mfd/samsung/
7179
038f5c4b
SN
7180SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7181M: Kyungmin Park <kyungmin.park@samsung.com>
7182M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7183L: linux-media@vger.kernel.org
7184Q: https://patchwork.linuxtv.org/project/linux-media/list/
7185S: Supported
7186F: drivers/media/platform/exynos4-is/
7187F: include/media/s5p_fimc.h
7188
6fd86ab2
SN
7189SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7190M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7191L: linux-media@vger.kernel.org
7192L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7193S: Maintained
7194F: drivers/media/platform/s3c-camif/
7195F: include/media/s3c_camif.h
7196
b84ef24e
AH
7197SAMSUNG S5C73M3 CAMERA DRIVER
7198M: Kyungmin Park <kyungmin.park@samsung.com>
7199M: Andrzej Hajda <a.hajda@samsung.com>
7200L: linux-media@vger.kernel.org
7201S: Supported
7202F: drivers/media/i2c/s5c73m3/*
7203
ca749e2a 7204SERIAL DRIVERS
5e30bbb7 7205M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7206L: linux-serial@vger.kernel.org
5e30bbb7 7207S: Maintained
ca749e2a
AC
7208F: drivers/tty/serial
7209
aecb7b64 7210SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7211M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7212M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7213S: Maintained
7214F: include/linux/dw_dmac.h
61a76496 7215F: drivers/dma/dw/
aecb7b64 7216
f9e37137
SJ
7217SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7218M: Seungwon Jeon <tgih.jun@samsung.com>
7219M: Jaehoon Chung <jh80.chung@samsung.com>
7220L: linux-mmc@vger.kernel.org
7221S: Maintained
7222F: include/linux/mmc/dw_mmc.h
7223F: drivers/mmc/host/dw_mmc*
7224
9222d247 7225TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7226M: John Stultz <john.stultz@linaro.org>
88606e80 7227M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 7228T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7229S: Supported
7230F: include/linux/clocksource.h
7231F: include/linux/time.h
7232F: include/linux/timex.h
c117ab84
CEB
7233F: include/uapi/linux/time.h
7234F: include/uapi/linux/timex.h
88606e80
TG
7235F: kernel/time/clocksource.c
7236F: kernel/time/time*.c
7237F: kernel/time/ntp.c
7238
5b3f03f0 7239TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7240M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7241M: Hans Verkuil <hverkuil@xs4all.nl>
7242S: Odd Fixes
0c0d06ca 7243F: drivers/media/usb/tlg2300
5b3f03f0 7244
1da177e4 7245SC1200 WDT DRIVER
8b58be88 7246M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
1da177e4 7247S: Maintained
679655da 7248F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7249
7250SCHEDULER
dd9b238c 7251M: Ingo Molnar <mingo@redhat.com>
8b58be88 7252M: Peter Zijlstra <peterz@infradead.org>
75fc2d37 7253T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7254S: Maintained
95c0d71d 7255F: kernel/sched/
679655da 7256F: include/linux/sched.h
c117ab84 7257F: include/uapi/linux/sched.h
1da177e4 7258
6bcf6737 7259SCORE ARCHITECTURE
a2681a75
JP
7260M: Chen Liqin <liqin.chen@sunplusct.com>
7261M: Lennox Wu <lennox.wu@gmail.com>
6bcf6737
CL
7262W: http://www.sunplusct.com
7263S: Supported
a2681a75 7264F: arch/score/
6bcf6737 7265
1da177e4 7266SCSI CDROM DRIVER
8b58be88 7267M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7268L: linux-scsi@vger.kernel.org
7269W: http://www.kernel.dk
7270S: Maintained
679655da 7271F: drivers/scsi/sr*
1da177e4 7272
fb50a83d
RD
7273SCSI RDMA PROTOCOL (SRP) INITIATOR
7274M: David Dillow <dillowda@ornl.gov>
7275L: linux-rdma@vger.kernel.org
7276S: Supported
7277W: http://www.openfabrics.org
7278Q: http://patchwork.kernel.org/project/linux-rdma/list/
7279T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7280F: drivers/infiniband/ulp/srp/
7281F: include/scsi/srp.h
7282
1da177e4 7283SCSI SG DRIVER
8b58be88 7284M: Doug Gilbert <dgilbert@interlog.com>
1da177e4
LT
7285L: linux-scsi@vger.kernel.org
7286W: http://www.torque.net/sg
7287S: Maintained
679655da
JP
7288F: drivers/scsi/sg.c
7289F: include/scsi/sg.h
1da177e4
LT
7290
7291SCSI SUBSYSTEM
c95286d8 7292M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7293L: linux-scsi@vger.kernel.org
54e5881d
JP
7294T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7295T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7296T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7297S: Maintained
679655da
JP
7298F: drivers/scsi/
7299F: include/scsi/
1da177e4
LT
7300
7301SCSI TAPE DRIVER
8b58be88 7302M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7303L: linux-scsi@vger.kernel.org
7304S: Maintained
679655da 7305F: Documentation/scsi/st.txt
f7269cfc
JD
7306F: drivers/scsi/st.*
7307F: drivers/scsi/st_*.h
1da177e4
LT
7308
7309SCTP PROTOCOL
8b6efb75 7310M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7311M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7312L: linux-sctp@vger.kernel.org
5f85813c 7313W: http://lksctp.sourceforge.net
8b6efb75 7314S: Maintained
679655da
JP
7315F: Documentation/networking/sctp.txt
7316F: include/linux/sctp.h
4d58c025 7317F: include/uapi/linux/sctp.h
679655da
JP
7318F: include/net/sctp/
7319F: net/sctp/
1da177e4
LT
7320
7321SCx200 CPU SUPPORT
8b58be88 7322M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7323S: Odd Fixes
679655da 7324F: Documentation/i2c/busses/scx200_acb
390889b6 7325F: arch/x86/platform/scx200/
679655da
JP
7326F: drivers/watchdog/scx200_wdt.c
7327F: drivers/i2c/busses/scx200*
7328F: drivers/mtd/maps/scx200_docflash.c
7329F: include/linux/scx200.h
1662d32c
JC
7330
7331SCx200 GPIO DRIVER
8b58be88 7332M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7333S: Maintained
679655da
JP
7334F: drivers/char/scx200_gpio.c
7335F: include/linux/scx200_gpio.h
1662d32c
JC
7336
7337SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7338M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7339S: Maintained
679655da 7340F: drivers/clocksource/scx200_hrt.c
1da177e4 7341
6a36913a 7342SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7343M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7344L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7345S: Maintained
679655da 7346F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7347
e7839f25 7348SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
245feaa6 7349M: Chris Ball <cjb@laptop.org>
7a241d6e 7350L: linux-mmc@vger.kernel.org
245feaa6
CB
7351T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7352S: Maintained
7a241d6e 7353F: drivers/mmc/host/sdhci.*
d4a45787 7354F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7355
3085e9c1 7356SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7357M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7358L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7359L: linux-mmc@vger.kernel.org
e2d1d6c0 7360S: Maintained
d4a45787 7361F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7362
0d1bb41a 7363SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7364M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7365L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7366S: Maintained
7367F: drivers/mmc/host/sdhci-s3c.c
7368
c63b3cba 7369SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7370M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7371L: spear-devel@list.st.com
c63b3cba
VK
7372L: linux-mmc@vger.kernel.org
7373S: Maintained
7374F: drivers/mmc/host/sdhci-spear.c
7375
8711cca2 7376SECURITY SUBSYSTEM
9b45c0d2 7377M: James Morris <james.l.morris@oracle.com>
8711cca2 7378L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7379T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7380W: http://kernsec.org/
8711cca2 7381S: Supported
7d2c86b5 7382F: security/
8711cca2 7383
1da177e4 7384SECURITY CONTACT
8b58be88 7385M: Security Officers <security@kernel.org>
1da177e4
LT
7386S: Supported
7387
7388SELINUX SECURITY MODULE
8b58be88 7389M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7390M: James Morris <james.l.morris@oracle.com>
8b58be88 7391M: Eric Paris <eparis@parisplace.org>
7d2c86b5 7392L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7393W: http://selinuxproject.org
6bde95ce 7394T: git git://git.infradead.org/users/eparis/selinux.git
1da177e4 7395S: Supported
679655da
JP
7396F: include/linux/selinux*
7397F: security/selinux/
6bde95ce 7398F: scripts/selinux/
1da177e4 7399
c1c124e9
JJ
7400APPARMOR SECURITY MODULE
7401M: John Johansen <john.johansen@canonical.com>
7402L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7403W: apparmor.wiki.kernel.org
7404T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7405S: Supported
7406F: security/apparmor/
7407
cef2cf07 7408SENSABLE PHANTOM
8b58be88 7409M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7410S: Maintained
679655da 7411F: drivers/misc/phantom.c
c117ab84 7412F: include/uapi/linux/phantom.h
cef2cf07 7413
4480f15b 7414SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7415M: Tejun Heo <tj@kernel.org>
1da177e4 7416L: linux-ide@vger.kernel.org
3d9b9350 7417T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7418S: Supported
d5ca6918
JP
7419F: drivers/ata/
7420F: include/linux/ata.h
7421F: include/linux/libata.h
1da177e4 7422
6733b39a 7423SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7424M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7425L: linux-scsi@vger.kernel.org
0ca43cc0 7426W: http://www.emulex.com
3387f656
JP
7427S: Supported
7428F: drivers/scsi/be2iscsi/
6733b39a 7429
6b7c5b94 7430SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7431M: Sathya Perla <sathya.perla@emulex.com>
7432M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7433M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7434L: netdev@vger.kernel.org
fea3af67 7435W: http://www.emulex.com
7d2c86b5 7436S: Supported
9aebddd1 7437F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7438
8ceee660 7439SFC NETWORK DRIVER
c06f51ea 7440M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
c06f51ea
JP
7441M: Ben Hutchings <bhutchings@solarflare.com>
7442L: netdev@vger.kernel.org
8ceee660 7443S: Supported
874aeea5 7444F: drivers/net/ethernet/sfc/
8ceee660 7445
e2d1d6c0 7446SGI GRU DRIVER
cc883afc 7447M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7448S: Maintained
679655da 7449F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7450
7451SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7452M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7453L: linux-ia64@vger.kernel.org
7454S: Supported
679655da 7455F: Documentation/ia64/serial.txt
df621252 7456F: drivers/tty/serial/ioc?_serial.c
679655da 7457F: include/linux/ioc?.h
e2d1d6c0 7458
1da177e4 7459SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7460M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7461L: linux-visws-devel@lists.sf.net
7462W: http://linux-visws.sf.net
7463S: Maintained for 2.6.
679655da 7464F: Documentation/sgi-visws.txt
1da177e4 7465
75312619 7466SGI XP/XPC/XPNET DRIVER
e180383f
RH
7467M: Cliff Whickman <cpw@sgi.com>
7468M: Robin Holt <robinmholt@gmail.com>
75312619 7469S: Maintained
679655da 7470F: drivers/misc/sgi-xp/
75312619 7471
49cc629d
HV
7472SI470X FM RADIO RECEIVER I2C DRIVER
7473M: Hans Verkuil <hverkuil@xs4all.nl>
7474L: linux-media@vger.kernel.org
7475T: git git://linuxtv.org/media_tree.git
7476W: http://linuxtv.org
7477S: Odd Fixes
7478F: drivers/media/radio/si470x/radio-si470x-i2c.c
7479
7480SI470X FM RADIO RECEIVER USB DRIVER
7481M: Hans Verkuil <hverkuil@xs4all.nl>
7482L: linux-media@vger.kernel.org
7483T: git git://linuxtv.org/media_tree.git
7484W: http://linuxtv.org
7485S: Maintained
7486F: drivers/media/radio/si470x/radio-si470x-common.c
7487F: drivers/media/radio/si470x/radio-si470x.h
7488F: drivers/media/radio/si470x/radio-si470x-usb.c
7489
c937ca03
EV
7490SI4713 FM RADIO TRANSMITTER I2C DRIVER
7491M: Eduardo Valentin <edubezval@gmail.com>
7492L: linux-media@vger.kernel.org
7493T: git git://linuxtv.org/media_tree.git
7494W: http://linuxtv.org
7495S: Odd Fixes
7496F: drivers/media/radio/si4713-i2c.?
7497
7498SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7499M: Eduardo Valentin <edubezval@gmail.com>
7500L: linux-media@vger.kernel.org
7501T: git git://linuxtv.org/media_tree.git
7502W: http://linuxtv.org
7503S: Odd Fixes
559cdc82 7504F: drivers/media/radio/radio-si4713.c
c937ca03 7505
beb91d46 7506SIANO DVB DRIVER
1b2c14b4 7507M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7508L: linux-media@vger.kernel.org
7509W: http://linuxtv.org
7510T: git git://linuxtv.org/media_tree.git
7511S: Odd fixes
7512F: drivers/media/common/siano/
81a66488 7513F: drivers/media/usb/siano/
beb91d46
MCC
7514F: drivers/media/usb/siano/
7515F: drivers/media/mmc/siano
7516
b618b69c
GL
7517SH_VEU V4L2 MEM2MEM DRIVER
7518M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7519L: linux-media@vger.kernel.org
7520S: Maintained
7521F: drivers/media/platform/sh_veu.c
b618b69c
GL
7522
7523SH_VOU V4L2 OUTPUT DRIVER
7524M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7525L: linux-media@vger.kernel.org
4290fd1a 7526S: Odd Fixes
b618b69c
GL
7527F: drivers/media/platform/sh_vou.c
7528F: include/media/sh_vou.h
7529
6349d997 7530SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7531M: Len Brown <lenb@kernel.org>
6349d997
LB
7532L: sfi-devel@simplefirmware.org
7533W: http://simplefirmware.org/
7534T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7535S: Supported
943fc810 7536F: arch/x86/platform/sfi/
6349d997
LB
7537F: drivers/sfi/
7538F: include/linux/sfi*.h
e2d1d6c0 7539
1da177e4
LT
7540SIMTEC EB110ATX (Chalice CATS)
7541P: Ben Dooks
b16957c6
BD
7542P: Vincent Sanders <vince@simtec.co.uk>
7543M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7544W: http://www.simtec.co.uk/products/EB110ATX/
7545S: Supported
7546
7547SIMTEC EB2410ITX (BAST)
7548P: Ben Dooks
b16957c6
BD
7549P: Vincent Sanders <vince@simtec.co.uk>
7550M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7551W: http://www.simtec.co.uk/products/EB2410ITX/
7552S: Supported
15dba387
JP
7553F: arch/arm/mach-s3c24xx/mach-bast.c
7554F: arch/arm/mach-s3c24xx/bast-ide.c
7555F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7556
4c5adde7 7557TI DAVINCI MACHINE SUPPORT
3ba789c0 7558M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7559M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7560L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7561T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7562Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7
KH
7563S: Supported
7564F: arch/arm/mach-davinci
046d0a37 7565F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7566
8d4b3f08 7567TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7568M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7569L: linux-media@vger.kernel.org
7570L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7571W: http://linuxtv.org/
7572Q: http://patchwork.linuxtv.org/project/linux-media/list/
7573T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7574S: Maintained
8d4b3f08
LP
7575F: drivers/media/platform/davinci/
7576F: include/media/davinci/
7577
92aab3c0 7578SIS 190 ETHERNET DRIVER
8b58be88 7579M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7580L: netdev@vger.kernel.org
7581S: Maintained
8c7de408 7582F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7583
1da177e4 7584SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7585M: Daniele Venzano <venza@brownhat.org>
1da177e4 7586W: http://www.brownhat.org/sis900.html
979b6c13 7587L: netdev@vger.kernel.org
1da177e4 7588S: Maintained
8c7de408 7589F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7590
7591SIS FRAMEBUFFER DRIVER
8b58be88 7592M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7593W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7594S: Maintained
679655da
JP
7595F: Documentation/fb/sisfb.txt
7596F: drivers/video/sis/
7597F: include/video/sisfb.h
1da177e4
LT
7598
7599SIS USB2VGA DRIVER
8b58be88 7600M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7601W: http://www.winischhofer.at/linuxsisusbvga.shtml
7602S: Maintained
679655da 7603F: drivers/usb/misc/sisusbvga/
1da177e4 7604
415ad26d 7605SLAB ALLOCATOR
8b58be88 7606M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7607M: Pekka Enberg <penberg@kernel.org>
8b58be88 7608M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7609L: linux-mm@kvack.org
7610S: Maintained
679655da
JP
7611F: include/linux/sl?b*.h
7612F: mm/sl?b.c
415ad26d 7613
9fab9787
PM
7614SLEEPABLE READ-COPY UPDATE (SRCU)
7615M: Lai Jiangshan <laijs@cn.fujitsu.com>
7616M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7617W: http://www.rdrop.com/users/paulmck/RCU/
7618S: Supported
7619T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7620F: include/linux/srcu*
7621F: kernel/srcu*
7622
66372841
CS
7623SMACK SECURITY MODULE
7624M: Casey Schaufler <casey@schaufler-ca.com>
7625L: linux-security-module@vger.kernel.org
7626W: http://schaufler-ca.com
7627T: git git://git.gitorious.org/smack-next/kernel.git
7628S: Maintained
7629F: Documentation/security/Smack.txt
7630F: security/smack/
7631
68ace3e1
KH
7632SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7633M: Kevin Hilman <khilman@kernel.org>
7634M: Nishanth Menon <nm@ti.com>
7635S: Maintained
7636F: drivers/power/avs/smartreflex.c
7637F: include/linux/power/smartreflex.h
7638L: linux-pm@vger.kernel.org
7639
1da177e4 7640SMC91x ETHERNET DRIVER
2f82af08 7641M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 7642S: Odd Fixes
ae150435 7643F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 7644
e8e31622
SA
7645SMIA AND SMIA++ IMAGE SENSOR DRIVER
7646M: Sakari Ailus <sakari.ailus@iki.fi>
7647L: linux-media@vger.kernel.org
7648S: Maintained
7649F: drivers/media/i2c/smiapp
7650F: include/media/smiapp.h
7651F: drivers/media/i2c/smiapp-pll.c
7652F: drivers/media/i2c/smiapp-pll.h
7653
920fa1ff
GR
7654SMM665 HARDWARE MONITOR DRIVER
7655M: Guenter Roeck <linux@roeck-us.net>
7656L: lm-sensors@lm-sensors.org
7657S: Maintained
7658F: Documentation/hwmon/smm665
7659F: drivers/hwmon/smm665.c
7660
9df7305b 7661SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 7662M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 7663L: lm-sensors@lm-sensors.org
90b24cfb 7664S: Maintained
9df7305b
SG
7665F: Documentation/hwmon/emc2103
7666F: drivers/hwmon/emc2103.c
7667
a98d506c
HG
7668SMSC SCH5627 HARDWARE MONITOR DRIVER
7669M: Hans de Goede <hdegoede@redhat.com>
7670L: lm-sensors@lm-sensors.org
7671S: Supported
7672F: Documentation/hwmon/sch5627
7673F: drivers/hwmon/sch5627.c
7674
6ea884db 7675SMSC47B397 HARDWARE MONITOR DRIVER
94877548 7676M: Jean Delvare <khali@linux-fr.org>
6ea884db
MH
7677L: lm-sensors@lm-sensors.org
7678S: Maintained
679655da
JP
7679F: Documentation/hwmon/smsc47b397
7680F: drivers/hwmon/smsc47b397.c
6ea884db 7681
fd9abb3d 7682SMSC911x ETHERNET DRIVER
90b24cfb 7683M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 7684L: netdev@vger.kernel.org
90b24cfb 7685S: Maintained
679655da 7686F: include/linux/smsc911x.h
ae150435 7687F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
7688
7689SMSC9420 PCI ETHERNET DRIVER
90b24cfb 7690M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 7691L: netdev@vger.kernel.org
90b24cfb 7692S: Maintained
ae150435 7693F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 7694
3c8a63e2 7695SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 7696M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 7697L: linux-fbdev@vger.kernel.org
90b24cfb 7698S: Maintained
3c8a63e2
SG
7699F: drivers/video/smscufx.c
7700
668acf32 7701SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 7702M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 7703L: linux-media@vger.kernel.org
275ffde4 7704T: git git://linuxtv.org/media_tree.git
795fb7e7 7705S: Maintained
90d72ac6
MCC
7706F: include/media/soc*
7707F: drivers/media/i2c/soc_camera/
7708F: drivers/media/platform/soc_camera/
668acf32 7709
e2d1d6c0 7710SOEKRIS NET48XX LED SUPPORT
8b58be88 7711M: Chris Boot <bootc@bootc.net>
e2d1d6c0 7712S: Maintained
679655da 7713F: drivers/leds/leds-net48xx.c
e2d1d6c0 7714
1da177e4 7715SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 7716M: Neil Brown <neilb@suse.de>
1da177e4 7717L: linux-raid@vger.kernel.org
524418bb 7718S: Supported
679655da
JP
7719F: drivers/md/
7720F: include/linux/raid/
c117ab84 7721F: include/uapi/linux/raid/
1da177e4 7722
1da177e4 7723SONIC NETWORK DRIVER
8b58be88 7724M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 7725L: netdev@vger.kernel.org
1da177e4 7726S: Maintained
d9fb9f38 7727F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 7728
61e115a5 7729SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 7730M: Michael Buesch <m@bues.ch>
61e115a5
MB
7731L: netdev@vger.kernel.org
7732S: Maintained
679655da
JP
7733F: drivers/ssb/
7734F: include/linux/ssb/
61e115a5 7735
1da177e4 7736SONY VAIO CONTROL DEVICE DRIVER
8b58be88 7737M: Mattia Dongili <malattia@linux.it>
d0944853 7738L: platform-driver-x86@vger.kernel.org
5b18167d 7739W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 7740S: Maintained
679655da
JP
7741F: Documentation/laptops/sony-laptop.txt
7742F: drivers/char/sonypi.c
7743F: drivers/platform/x86/sony-laptop.c
7744F: include/linux/sony-laptop.h
1da177e4 7745
baf8532a 7746SONY MEMORYSTICK CARD SUPPORT
8b58be88 7747M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
7748W: http://tifmxx.berlios.de/
7749S: Maintained
679655da 7750F: drivers/memstick/host/tifm_ms.c
baf8532a 7751
1da177e4 7752SOUND
8b58be88
JP
7753M: Jaroslav Kysela <perex@perex.cz>
7754M: Takashi Iwai <tiwai@suse.de>
93711660 7755L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 7756W: http://www.alsa-project.org/
dde7ad8d 7757T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 7758T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 7759S: Maintained
3126a179
JP
7760F: Documentation/sound/
7761F: include/sound/
c117ab84 7762F: include/uapi/sound/
679655da 7763F: sound/
1da177e4 7764
33bbe149
MB
7765SOUND - COMPRESSED AUDIO
7766M: Vinod Koul <vinod.koul@intel.com>
7767L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7768T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7769S: Supported
f672f31a 7770F: Documentation/sound/alsa/compress_offload.txt
33bbe149 7771F: include/sound/compress_driver.h
f672f31a 7772F: include/uapi/sound/compress_*
33bbe149
MB
7773F: sound/core/compress_offload.c
7774F: sound/soc/soc-compress.c
7775
bd903bde 7776SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 7777M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 7778M: Mark Brown <broonie@kernel.org>
86f14df8 7779T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 7780L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 7781W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 7782S: Supported
2820f615 7783F: Documentation/sound/alsa/soc/
679655da 7784F: sound/soc/
e6e55122 7785F: include/sound/soc*
eb1a6af3 7786
473321fc 7787SPARC + UltraSPARC (sparc/sparc64)
8b58be88 7788M: "David S. Miller" <davem@davemloft.net>
1da177e4 7789L: sparclinux@vger.kernel.org
8a6e2535 7790Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
7791T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7792T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 7793S: Maintained
679655da 7794F: arch/sparc/
7765b8bb 7795F: drivers/sbus/
1da177e4 7796
6404fcca
DM
7797SPARC SERIAL DRIVERS
7798M: "David S. Miller" <davem@davemloft.net>
7799L: sparclinux@vger.kernel.org
08deed1e
JP
7800T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7801T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 7802S: Maintained
6816383a 7803F: include/linux/sunserialcore.h
df621252 7804F: drivers/tty/serial/suncore.c
df621252
GKH
7805F: drivers/tty/serial/sunhv.c
7806F: drivers/tty/serial/sunsab.c
7807F: drivers/tty/serial/sunsab.h
7808F: drivers/tty/serial/sunsu.c
7809F: drivers/tty/serial/sunzilog.c
7810F: drivers/tty/serial/sunzilog.h
6404fcca 7811
389325b4
CL
7812SPARSE CHECKER
7813M: "Christopher Li" <sparse@chrisli.org>
7814L: linux-sparse@vger.kernel.org
7815W: https://sparse.wiki.kernel.org/
7816T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7817T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7818S: Maintained
7819F: include/linux/compiler.h
7820
fc0c195a 7821SPEAR PLATFORM SUPPORT
2d8a3b3d 7822M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 7823M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
7824L: spear-devel@list.st.com
7825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7826W: http://www.st.com/spear
7827S: Maintained
281e192f 7828F: arch/arm/mach-spear/
fc0c195a 7829
7830SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 7831M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
7832L: spear-devel@list.st.com
7833L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7834W: http://www.st.com/spear
7835S: Maintained
5df33a62 7836F: drivers/clk/spear/
fc0c195a 7837
e2d1d6c0 7838SPI SUBSYSTEM
b02e48f2 7839M: Mark Brown <broonie@kernel.org>
dfbe403c 7840L: linux-spi@vger.kernel.org
e7e4e13c 7841T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 7842Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 7843S: Maintained
679655da
JP
7844F: Documentation/spi/
7845F: drivers/spi/
7846F: include/linux/spi/
c117ab84 7847F: include/uapi/linux/spi/
e2d1d6c0 7848
2752e401 7849SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
7850M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7851M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
7852L: netdev@vger.kernel.org
7853S: Supported
679655da 7854F: Documentation/networking/spider_net.txt
8df158ac 7855F: drivers/net/ethernet/toshiba/spider_net*
2752e401 7856
e2d1d6c0 7857SPU FILE SYSTEM
8b58be88 7858M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
7859L: linuxppc-dev@lists.ozlabs.org
7860L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
7861W: http://www.ibm.com/developerworks/power/cell/
7862S: Supported
679655da
JP
7863F: Documentation/filesystems/spufs.txt
7864F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 7865
fc555841 7866SQUASHFS FILE SYSTEM
d7f2ff67 7867M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
7868L: squashfs-devel@lists.sourceforge.net (subscribers-only)
7869W: http://squashfs.org.uk
7870S: Maintained
679655da
JP
7871F: Documentation/filesystems/squashfs.txt
7872F: fs/squashfs/
fc555841 7873
1da177e4 7874SRM (Alpha) environment access
8b58be88 7875M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 7876S: Maintained
679655da 7877F: arch/alpha/kernel/srm_env.c
1da177e4 7878
26e9a397 7879STABLE BRANCH
879a5a00 7880M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 7881L: stable@vger.kernel.org
879a5a00 7882S: Supported
7b175c46 7883F: Documentation/stable_kernel_rules.txt
e2d1d6c0 7884
26e9a397 7885STAGING SUBSYSTEM
879a5a00 7886M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 7887T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 7888L: devel@driverdev.osuosl.org
879a5a00 7889S: Supported
679655da 7890F: drivers/staging/
dbc6c2cc 7891
c8c8b105
JP
7892STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7893M: Henk de Groot <pe1dnn@amsat.org>
7894S: Odd Fixes
7895F: drivers/staging/wlags49_h2/
7896F: drivers/staging/wlags49_h25/
7897
c9555159
JP
7898STAGING - ASUS OLED
7899M: Jakub Schmidtke <sjakub@gmail.com>
7900S: Odd Fixes
7901F: drivers/staging/asus_oled/
7902
ebd3d010
JP
7903STAGING - COMEDI
7904M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 7905M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
7906S: Odd Fixes
7907F: drivers/staging/comedi/
7908
8ca572c9
JP
7909STAGING - CRYSTAL HD VIDEO DECODER
7910M: Naren Sankar <nsankar@broadcom.com>
7911M: Jarod Wilson <jarod@wilsonet.com>
7912M: Scott Davilla <davilla@4pi.com>
7913M: Manu Abraham <abraham.manu@gmail.com>
7914S: Odd Fixes
7915F: drivers/staging/crystalhd/
7916
0f16ffc4
JP
7917STAGING - ECHO CANCELLER
7918M: Steve Underwood <steveu@coppice.org>
7919M: David Rowe <david@rowetel.com>
7920S: Odd Fixes
7921F: drivers/staging/echo/
7922
8dc2bbe7
ME
7923STAGING - ET131X NETWORK DRIVER
7924M: Mark Einon <mark.einon@gmail.com>
7925S: Odd Fixes
7926F: drivers/staging/et131x/
7927
a0138163
JP
7928STAGING - FLARION FT1000 DRIVERS
7929M: Marek Belisko <marek.belisko@gmail.com>
7930S: Odd Fixes
7931F: drivers/staging/ft1000/
7932
ec3fab92
JP
7933STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7934M: David Täht <d@teklibre.com>
7935S: Odd Fixes
7936F: drivers/staging/frontier/
7937
98ded590
HV
7938STAGING - GO7007 MPEG CODEC
7939M: Hans Verkuil <hans.verkuil@cisco.com>
7940S: Maintained
7941F: drivers/staging/media/go7007/
7942
6c1bb424
JP
7943STAGING - INDUSTRIAL IO
7944M: Jonathan Cameron <jic23@cam.ac.uk>
a0138163 7945L: linux-iio@vger.kernel.org
6c1bb424
JP
7946S: Odd Fixes
7947F: drivers/staging/iio/
7948
a0138163
JP
7949STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7950M: Jarod Wilson <jarod@wilsonet.com>
7951W: http://www.lirc.org/
7952S: Odd Fixes
b2b0186d 7953F: drivers/staging/media/lirc/
a0138163 7954
7c6b6c71 7955STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 7956M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
7957M: Marc Dietrich <marvin24@gmx.de>
7958L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 7959L: linux-tegra@vger.kernel.org
7c6b6c71
MD
7960S: Maintained
7961F: drivers/staging/nvec/
7962
a0138163 7963STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
7964M: Jens Frederich <jfrederich@gmail.com>
7965M: Daniel Drake <dsd@laptop.org>
a0138163
JP
7966M: Jon Nettleton <jon.nettleton@gmail.com>
7967W: http://wiki.laptop.org/go/DCON
3140b458 7968S: Maintained
a0138163
JP
7969F: drivers/staging/olpc_dcon/
7970
94cfdd15 7971STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 7972M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
7973S: Maintained
7974F: drivers/staging/ozwpan/
7975
a0138163 7976STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
7977M: Willy Tarreau <willy@meta-x.org>
7978S: Odd Fixes
7979F: drivers/staging/panel/
7980
a0138163
JP
7981STAGING - REALTEK RTL8712U DRIVERS
7982M: Larry Finger <Larry.Finger@lwfinger.net>
7983M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
7984S: Odd Fixes
7985F: drivers/staging/rtl8712/
7986
9629fa86
JP
7987STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
7988M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
7989S: Odd Fixes
9df0a245 7990F: drivers/staging/sm7xxfb/
9629fa86 7991
a0138163 7992STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
7993M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
7994S: Supported
b2b0186d 7995F: drivers/staging/media/solo6x10/
a0138163
JP
7996
7997STAGING - SPEAKUP CONSOLE SPEECH DRIVER
7998M: William Hubbs <w.d.hubbs@gmail.com>
7999M: Chris Brannon <chris@the-brannons.com>
d33bce31 8000M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8001M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8002L: speakup@braille.uwo.ca
8003W: http://www.linux-speakup.org/
8004S: Odd Fixes
8005F: drivers/staging/speakup/
8006
8007STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8008M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8009S: Odd Fixes
8010F: drivers/staging/tidspbridge/
8011
a0138163
JP
8012STAGING - USB ENE SM/MS CARD READER DRIVER
8013M: Al Cho <acho@novell.com>
8014S: Odd Fixes
8015F: drivers/staging/keucr/
8016
b3e871ce
JP
8017STAGING - VIA VT665X DRIVERS
8018M: Forest Bond <forest@alittletooquiet.net>
8019S: Odd Fixes
8020F: drivers/staging/vt665?/
8021
81a9a526
JP
8022STAGING - WINBOND IS89C35 WLAN USB DRIVER
8023M: Pavel Machek <pavel@ucw.cz>
8024S: Odd Fixes
8025F: drivers/staging/winbond/
8026
709bcb07 8027STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8028M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8029S: Odd Fixes
8030F: drivers/staging/xgifb/
8031
1da177e4 8032STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8033M: Ion Badulescu <ionut@badula.org>
b4f90189 8034S: Odd Fixes
9bba23b0 8035F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8036
e2d1d6c0 8037SUN3/3X
8b58be88 8038M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8039W: http://sammy.net/sun3/
8040S: Maintained
679655da
JP
8041F: arch/m68k/kernel/*sun3*
8042F: arch/m68k/sun3*/
8043F: arch/m68k/include/asm/sun3*
e689cf4a 8044F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8045
2bc9ff01
DK
8046SUNDANCE NETWORK DRIVER
8047M: Denis Kirjanov <kda@linux-powerpc.org>
8048L: netdev@vger.kernel.org
8049S: Maintained
8050F: drivers/net/ethernet/dlink/sundance.c
8051
2cbb12a4 8052SUPERH
8b58be88 8053M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8054L: linux-sh@vger.kernel.org
1da177e4 8055W: http://www.linux-sh.org
8a6e2535 8056Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8057T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8058S: Supported
066069e1 8059F: Documentation/sh/
679655da 8060F: arch/sh/
066069e1 8061F: drivers/sh/
1da177e4 8062
4480f15b 8063SUSPEND TO RAM
8b58be88
JP
8064M: Len Brown <len.brown@intel.com>
8065M: Pavel Machek <pavel@ucw.cz>
8066M: "Rafael J. Wysocki" <rjw@sisk.pl>
bf1c138e 8067L: linux-pm@vger.kernel.org
e2d1d6c0 8068S: Supported
679655da
JP
8069F: Documentation/power/
8070F: arch/x86/kernel/acpi/
8071F: drivers/base/power/
8072F: kernel/power/
8073F: include/linux/suspend.h
8074F: include/linux/freezer.h
8075F: include/linux/pm.h
1da177e4
LT
8076
8077SVGA HANDLING
8b58be88 8078M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8079L: linux-video@atrey.karlin.mff.cuni.cz
8080S: Maintained
679655da
JP
8081F: Documentation/svga.txt
8082F: arch/x86/boot/video*
1da177e4 8083
6e28b761
KRW
8084SWIOTLB SUBSYSTEM
8085M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8086L: linux-kernel@vger.kernel.org
8087S: Supported
8088F: lib/swiotlb.c
8089F: arch/*/kernel/pci-swiotlb.c
8090F: include/linux/swiotlb.h
8091
db8e35d5
VG
8092SYNOPSYS ARC ARCHITECTURE
8093M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8094S: Supported
8095F: arch/arc/
6659a20a 8096F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8097F: drivers/tty/serial/arc_uart.c
db8e35d5 8098
1da177e4 8099SYSV FILESYSTEM
8b58be88 8100M: Christoph Hellwig <hch@infradead.org>
1da177e4 8101S: Maintained
679655da
JP
8102F: Documentation/filesystems/sysv-fs.txt
8103F: fs/sysv/
8104F: include/linux/sysv_fs.h
1da177e4 8105
86cfa7fc
NB
8106TARGET SUBSYSTEM
8107M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8108L: linux-scsi@vger.kernel.org
b9f5edc2 8109L: target-devel@vger.kernel.org
86cfa7fc
NB
8110L: http://groups.google.com/group/linux-iscsi-target-dev
8111W: http://www.linux-iscsi.org
452cf324 8112T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8113S: Supported
8114F: drivers/target/
8115F: include/target/
8116F: Documentation/target/
8117
4e68852d 8118TASKSTATS STATISTICS INTERFACE
185e595f 8119M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8120S: Maintained
679655da
JP
8121F: Documentation/accounting/taskstats*
8122F: include/linux/taskstats*
8123F: kernel/taskstats.c
4e68852d 8124
781b456a 8125TC CLASSIFIER
f935f3f8 8126M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8127L: netdev@vger.kernel.org
8128S: Maintained
679655da 8129F: include/net/pkt_cls.h
c117ab84 8130F: include/uapi/linux/pkt_cls.h
679655da 8131F: net/sched/
781b456a 8132
5067f08a 8133TCP LOW PRIORITY MODULE
8b58be88
JP
8134M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8135M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8136W: http://tcp-lp-mod.sourceforge.net/
8137S: Maintained
679655da 8138F: net/ipv4/tcp_lp.c
5067f08a 8139
91952bc0
AP
8140TDA10071 MEDIA DRIVER
8141M: Antti Palosaari <crope@iki.fi>
8142L: linux-media@vger.kernel.org
8143W: http://linuxtv.org/
8144W: http://palosaari.fi/linux/
8145Q: http://patchwork.linuxtv.org/project/linux-media/list/
8146T: git git://linuxtv.org/anttip/media_tree.git
8147S: Maintained
8148F: drivers/media/dvb-frontends/tda10071*
8149
8150TDA18212 MEDIA DRIVER
8151M: Antti Palosaari <crope@iki.fi>
8152L: linux-media@vger.kernel.org
8153W: http://linuxtv.org/
8154W: http://palosaari.fi/linux/
8155Q: http://patchwork.linuxtv.org/project/linux-media/list/
8156T: git git://linuxtv.org/anttip/media_tree.git
8157S: Maintained
8158F: drivers/media/tuners/tda18212*
8159
8160TDA18218 MEDIA DRIVER
8161M: Antti Palosaari <crope@iki.fi>
8162L: linux-media@vger.kernel.org
8163W: http://linuxtv.org/
8164W: http://palosaari.fi/linux/
8165Q: http://patchwork.linuxtv.org/project/linux-media/list/
8166T: git git://linuxtv.org/anttip/media_tree.git
8167S: Maintained
8168F: drivers/media/tuners/tda18218*
8169
3b2f6aba
MK
8170TDA18271 MEDIA DRIVER
8171M: Michael Krufky <mkrufky@linuxtv.org>
8172L: linux-media@vger.kernel.org
8173W: http://linuxtv.org/
8174W: http://github.com/mkrufky
8175Q: http://patchwork.linuxtv.org/project/linux-media/list/
8176T: git git://linuxtv.org/mkrufky/tuners.git
8177S: Maintained
8178F: drivers/media/tuners/tda18271*
8179
e48307a9
MK
8180TDA827x MEDIA DRIVER
8181M: Michael Krufky <mkrufky@linuxtv.org>
8182L: linux-media@vger.kernel.org
8183W: http://linuxtv.org/
8184W: http://github.com/mkrufky
8185Q: http://patchwork.linuxtv.org/project/linux-media/list/
8186T: git git://linuxtv.org/mkrufky/tuners.git
8187S: Maintained
8188F: drivers/media/tuners/tda8290.*
8189
66cf9212
MK
8190TDA8290 MEDIA DRIVER
8191M: Michael Krufky <mkrufky@linuxtv.org>
8192L: linux-media@vger.kernel.org
8193W: http://linuxtv.org/
8194W: http://github.com/mkrufky
8195Q: http://patchwork.linuxtv.org/project/linux-media/list/
8196T: git git://linuxtv.org/mkrufky/tuners.git
8197S: Maintained
8198F: drivers/media/tuners/tda8290.*
8199
4b9fba30
HV
8200TDA9840 MEDIA DRIVER
8201M: Hans Verkuil <hverkuil@xs4all.nl>
8202L: linux-media@vger.kernel.org
8203T: git git://linuxtv.org/media_tree.git
8204W: http://linuxtv.org
8205S: Maintained
8206F: drivers/media/i2c/tda9840*
8207
2cb654fd 8208TEA5761 TUNER DRIVER
1b2c14b4 8209M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8210L: linux-media@vger.kernel.org
8211W: http://linuxtv.org
8212T: git git://linuxtv.org/media_tree.git
8213S: Odd fixes
8214F: drivers/media/tuners/tea5761.*
8215
8216TEA5767 TUNER DRIVER
1b2c14b4 8217M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8218L: linux-media@vger.kernel.org
8219W: http://linuxtv.org
8220T: git git://linuxtv.org/media_tree.git
8221S: Maintained
8222F: drivers/media/tuners/tea5767.*
8223
4b9fba30
HV
8224TEA6415C MEDIA DRIVER
8225M: Hans Verkuil <hverkuil@xs4all.nl>
8226L: linux-media@vger.kernel.org
8227T: git git://linuxtv.org/media_tree.git
8228W: http://linuxtv.org
8229S: Maintained
8230F: drivers/media/i2c/tea6415c*
8231
8232TEA6420 MEDIA DRIVER
8233M: Hans Verkuil <hverkuil@xs4all.nl>
8234L: linux-media@vger.kernel.org
8235T: git git://linuxtv.org/media_tree.git
8236W: http://linuxtv.org
8237S: Maintained
8238F: drivers/media/i2c/tea6420*
8239
3d249d4c 8240TEAM DRIVER
dca9ab92 8241M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8242L: netdev@vger.kernel.org
8243S: Supported
8244F: drivers/net/team/
8245F: include/linux/if_team.h
c117ab84 8246F: include/uapi/linux/if_team.h
3d249d4c 8247
7d029125
VD
8248TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8249M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8250S: Maintained
8251F: arch/x86/platform/ts5500/
8252
40ad4a30
SY
8253TECHNOTREND USB IR RECEIVER
8254M: Sean Young <sean@mess.org>
8255L: linux-media@vger.kernel.org
8256S: Maintained
8257F: drivers/media/rc/ttusbir.c
8258
84b9414b 8259TEGRA SUPPORT
243d58ec 8260M: Stephen Warren <swarren@wwwdotorg.org>
84b9414b 8261L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8262Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8263T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8264S: Supported
bbbe96ed 8265N: [^a-z]tegra
84b9414b 8266
1a348ccc 8267TEHUTI ETHERNET DRIVER
8b58be88 8268M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8269L: netdev@vger.kernel.org
8270S: Supported
ef7f5429 8271F: drivers/net/ethernet/tehuti/*
1a348ccc 8272
4e68852d 8273Telecom Clock Driver for MCPL0010
8b58be88 8274M: Mark Gross <mark.gross@intel.com>
4e68852d 8275S: Supported
679655da 8276F: drivers/char/tlclk.c
4e68852d 8277
4480f15b 8278TENSILICA XTENSA PORT (xtensa)
8b58be88 8279M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8280M: Max Filippov <jcmvbkbc@gmail.com>
8281L: linux-xtensa@linux-xtensa.org
4e68852d 8282S: Maintained
679655da 8283F: arch/xtensa/
4e68852d 8284
d3fb6955
ZR
8285THERMAL
8286M: Zhang Rui <rui.zhang@intel.com>
fa3031d7 8287M: Eduardo Valentin <eduardo.valentin@ti.com>
d3fb6955
ZR
8288L: linux-pm@vger.kernel.org
8289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
65d467e8 8290T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
2f99a47d 8291Q: https://patchwork.kernel.org/project/linux-pm/list/
d3fb6955
ZR
8292S: Supported
8293F: drivers/thermal/
8294F: include/linux/thermal.h
cfaf7179 8295F: include/linux/cpu_cooling.h
d3fb6955 8296
30ba2fbd
VD
8297THINGM BLINK(1) USB RGB LED DRIVER
8298M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8299S: Maintained
8300F: drivers/hid/hid-thingm.c
8301
4e68852d 8302THINKPAD ACPI EXTRAS DRIVER
8b58be88 8303M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8304L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8305L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8306W: http://ibm-acpi.sourceforge.net
8307W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8308T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8309S: Maintained
679655da 8310F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8311
1b46f2a2
EV
8312TI BANDGAP AND THERMAL DRIVER
8313M: Eduardo Valentin <eduardo.valentin@ti.com>
8314L: linux-pm@vger.kernel.org
794b2e25
EV
8315S: Supported
8316F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8317
4020f2d7 8318TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8319M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8320S: Maintained
679655da
JP
8321F: drivers/misc/tifm*
8322F: drivers/mmc/host/tifm_sd.c
8323F: include/linux/tifm.h
4020f2d7 8324
152ad442
SR
8325TI LM49xxx FAMILY ASoC CODEC DRIVERS
8326M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8327M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8328L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8329S: Maintained
8330F: sound/soc/codecs/lm49453*
d392dead 8331F: sound/soc/codecs/isabelle*
152ad442 8332
0edd807d
KM
8333TI LP855x BACKLIGHT DRIVER
8334M: Milo Kim <milo.kim@ti.com>
8335S: Maintained
8336F: Documentation/backlight/lp855x-driver.txt
8337F: drivers/video/backlight/lp855x_bl.c
8338F: include/linux/platform_data/lp855x.h
8339
faf13f6d
KM
8340TI LP8727 CHARGER DRIVER
8341M: Milo Kim <milo.kim@ti.com>
8342S: Maintained
8343F: drivers/power/lp8727_charger.c
8344F: include/linux/platform_data/lp8727.h
8345
22f1229f
KM
8346TI LP8788 MFD DRIVER
8347M: Milo Kim <milo.kim@ti.com>
8348S: Maintained
8349F: drivers/iio/adc/lp8788_adc.c
8350F: drivers/leds/leds-lp8788.c
8351F: drivers/mfd/lp8788*.c
8352F: drivers/power/lp8788-charger.c
8353F: drivers/regulator/lp8788-*.c
8354F: include/linux/mfd/lp8788*.h
8355
dd5e8e6b 8356TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8357M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8358L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8359S: Maintained
8360F: sound/soc/codecs/twl4030*
8361
90921014 8362TI WILINK WIRELESS DRIVERS
d6158a55 8363M: Luciano Coelho <luca@coelho.fi>
90921014
LC
8364L: linux-wireless@vger.kernel.org
8365W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8366W: http://wireless.kernel.org/en/users/Drivers/wl1251
8367T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8368S: Maintained
8369F: drivers/net/wireless/ti/
8370F: include/linux/wl12xx.h
8371
e86eaa3a 8372TIPC NETWORK LAYER
8b58be88
JP
8373M: Jon Maloy <jon.maloy@ericsson.com>
8374M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8375L: netdev@vger.kernel.org (core kernel code)
8376L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8377W: http://tipc.sourceforge.net/
e86eaa3a 8378S: Maintained
c117ab84 8379F: include/uapi/linux/tipc*.h
679655da 8380F: net/tipc/
e86eaa3a 8381
867e359b
CM
8382TILE ARCHITECTURE
8383M: Chris Metcalf <cmetcalf@tilera.com>
8384W: http://www.tilera.com/scm/
8385S: Supported
8386F: arch/tile/
6b940606 8387F: drivers/char/tile-srom.c
5c770755 8388F: drivers/edac/tile_edac.c
6b940606
CM
8389F: drivers/net/ethernet/tile/
8390F: drivers/rtc/rtc-tile.c
8391F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8392F: drivers/tty/serial/tilegx.c
6b940606
CM
8393F: drivers/usb/host/*-tilegx.c
8394F: include/linux/usb/tilegx.h
867e359b 8395
1da177e4 8396TLAN NETWORK DRIVER
8b58be88 8397M: Samuel Chessman <chessman@tux.org>
88c07dde 8398L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8399W: http://sourceforge.net/projects/tlan/
8400S: Maintained
679655da 8401F: Documentation/networking/tlan.txt
b544dbac 8402F: drivers/net/ethernet/ti/tlan.*
1da177e4 8403
d74db3b2 8404TOMOYO SECURITY MODULE
8b58be88
JP
8405M: Kentaro Takeda <takedakn@nttdata.co.jp>
8406M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8407L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8408L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8409L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8410L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8411W: http://tomoyo.sourceforge.jp/
843d183c 8412T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8413S: Maintained
679655da 8414F: security/tomoyo/
d74db3b2 8415
9caeb532 8416TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8417M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8418L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8419S: Maintained
8420F: drivers/platform/x86/topstar-laptop.c
8421
1da177e4 8422TOSHIBA ACPI EXTRAS DRIVER
d0944853 8423L: platform-driver-x86@vger.kernel.org
15065531 8424S: Orphan
679655da 8425F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8426
8427TOSHIBA SMM DRIVER
8b58be88 8428M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8429L: tlinux-users@tce.toshiba-dme.co.jp
8430W: http://www.buzzard.org.uk/toshiba/
8431S: Maintained
679655da
JP
8432F: drivers/char/toshiba.c
8433F: include/linux/toshiba.h
c117ab84 8434F: include/uapi/linux/toshiba.h
1da177e4 8435
d719f900 8436TMIO MMC DRIVER
d1057c40 8437M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8b58be88 8438M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8439L: linux-mmc@vger.kernel.org
d719f900 8440S: Maintained
d1057c40
GL
8441F: drivers/mmc/host/tmio_mmc*
8442F: drivers/mmc/host/sh_mobile_sdhi.c
8443F: include/linux/mmc/tmio.h
8444F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8445
917cc4e6
GR
8446TMP401 HARDWARE MONITOR DRIVER
8447M: Guenter Roeck <linux@roeck-us.net>
8448L: lm-sensors@lm-sensors.org
8449S: Maintained
8450F: Documentation/hwmon/tmp401
8451F: drivers/hwmon/tmp401.c
8452
98f32602 8453TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8454M: Hugh Dickins <hughd@google.com>
98f32602
HD
8455L: linux-mm@kvack.org
8456S: Maintained
8457F: include/linux/shmem_fs.h
8458F: mm/shmem.c
8459
45f95b53 8460TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8461M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8462L: linux-media@vger.kernel.org
8463W: http://linuxtv.org
8464T: git git://linuxtv.org/media_tree.git
8465S: Odd fixes
8466F: drivers/media/usb/tm6000/
8467
4e68852d 8468TPM DEVICE DRIVER
5b88e270
KY
8469M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8470M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8471M: Rajiv Andrade <mail@srajiv.net>
4e68852d 8472W: http://tpmdd.sourceforge.net
cbb2d5e4
RA
8473M: Marcel Selhorst <tpmdd@selhorst.net>
8474M: Sirrix AG <tpmdd@sirrix.com>
7dcce133 8475W: http://www.sirrix.com
63a10dfd 8476L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8477S: Maintained
679655da 8478F: drivers/char/tpm/
4e68852d 8479
d6f005a1
JP
8480TRACING
8481M: Steven Rostedt <rostedt@goodmis.org>
8482M: Frederic Weisbecker <fweisbec@gmail.com>
8483M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8484T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8485S: Maintained
8486F: Documentation/trace/ftrace.txt
8487F: arch/*/*/*/ftrace.h
8488F: arch/*/kernel/ftrace.c
8489F: include/*/ftrace.h
8490F: include/linux/trace*.h
8491F: include/trace/
8492F: kernel/trace/
8493
1da177e4 8494TRIVIAL PATCHES
8b58be88 8495M: Jiri Kosina <trivial@kernel.org>
54e5881d 8496T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8497S: Maintained
86ef925f 8498K: ^Subject:.*(?i)trivial
1da177e4 8499
4e68852d 8500TTY LAYER
879a5a00 8501M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8502M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8503S: Supported
08deed1e 8504T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8505F: drivers/tty/
df621252 8506F: drivers/tty/serial/serial_core.c
e3288775
AC
8507F: include/linux/serial_core.h
8508F: include/linux/serial.h
8509F: include/linux/tty.h
c117ab84
CEB
8510F: include/uapi/linux/serial_core.h
8511F: include/uapi/linux/serial.h
8512F: include/uapi/linux/tty.h
4e68852d 8513
91952bc0
AP
8514TUA9001 MEDIA DRIVER
8515M: Antti Palosaari <crope@iki.fi>
8516L: linux-media@vger.kernel.org
8517W: http://linuxtv.org/
8518W: http://palosaari.fi/linux/
8519Q: http://patchwork.linuxtv.org/project/linux-media/list/
8520T: git git://linuxtv.org/anttip/media_tree.git
8521S: Maintained
8522F: drivers/media/tuners/tua9001*
8523
740db6d7 8524TULIP NETWORK DRIVERS
8b58be88 8525M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8526L: netdev@vger.kernel.org
8527S: Maintained
0f04e2aa 8528F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8529
8530TUN/TAP driver
ba57b6f2 8531M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8532W: http://vtun.sourceforge.net/tun
8533S: Maintained
679655da
JP
8534F: Documentation/networking/tuntap.txt
8535F: arch/um/os-Linux/drivers/
1da177e4 8536
b454cc66 8537TURBOCHANNEL SUBSYSTEM
8b58be88 8538M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8539S: Maintained
679655da
JP
8540F: drivers/tc/
8541F: include/linux/tc.h
b454cc66 8542
1da177e4 8543U14-34F SCSI DRIVER
8b58be88 8544M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8545L: linux-scsi@vger.kernel.org
8546S: Maintained
679655da 8547F: drivers/scsi/u14-34f.c
1da177e4 8548
e2d1d6c0 8549UBI FILE SYSTEM (UBIFS)
949cb623 8550M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 8551M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 8552L: linux-mtd@lists.infradead.org
e2966cbe 8553T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
8554W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8555S: Maintained
679655da
JP
8556F: Documentation/filesystems/ubifs.txt
8557F: fs/ubifs/
e2d1d6c0 8558
cc2020e6 8559UCLINUX (AND M68KNOMMU)
8b58be88 8560M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
8561W: http://www.uclinux.org/
8562L: uclinux-dev@uclinux.org (subscribers-only)
8563S: Maintained
61bc02bb
JP
8564F: arch/m68k/*/*_no.*
8565F: arch/m68k/include/asm/*_no.*
cc2020e6 8566
14fadca7 8567UCLINUX FOR RENESAS H8/300 (H8300)
8b58be88 8568M: Yoshinori Sato <ysato@users.sourceforge.jp>
cc2020e6
AC
8569W: http://uclinux-h8.sourceforge.jp/
8570S: Supported
a7e4fd93
JP
8571F: arch/h8300/
8572F: drivers/ide/ide-h8300.c
644570b8 8573F: drivers/net/ethernet/8390/ne-h8300.c
cc2020e6 8574
1da177e4 8575UDF FILESYSTEM
8b58be88 8576M: Jan Kara <jack@suse.cz>
1da177e4 8577S: Maintained
679655da
JP
8578F: Documentation/filesystems/udf.txt
8579F: fs/udf/
1da177e4 8580
cc2020e6 8581UFS FILESYSTEM
8b58be88 8582M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 8583S: Maintained
679655da
JP
8584F: Documentation/filesystems/ufs.txt
8585F: fs/ufs/
cc2020e6 8586
0a09d3ab
DH
8587UHID USERSPACE HID IO DRIVER:
8588M: David Herrmann <dh.herrmann@googlemail.com>
8589L: linux-input@vger.kernel.org
8590S: Maintained
8591F: drivers/hid/uhid.c
c117ab84 8592F: include/uapi/linux/uhid.h
0a09d3ab 8593
18332a80 8594ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 8595L: linux-usb@vger.kernel.org
10c6c9c9 8596S: Orphan
355ffe69 8597F: drivers/uwb/
679655da
JP
8598F: include/linux/uwb.h
8599F: include/linux/uwb/
18332a80 8600
b31d8273
G
8601UNICORE32 ARCHITECTURE:
8602M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8603W: http://mprc.pku.edu.cn/~guanxuetao/linux
8604S: Maintained
8605T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8606F: arch/unicore32/
8607
d8379ab1
TF
8608UNIFDEF
8609M: Tony Finch <dot@dotat.at>
8610W: http://dotat.at/prog/unifdef
8611S: Maintained
8612F: scripts/unifdef.c
8613
1da177e4 8614UNIFORM CDROM DRIVER
8b58be88 8615M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8616W: http://www.kernel.dk
8617S: Maintained
679655da
JP
8618F: Documentation/cdrom/
8619F: drivers/cdrom/cdrom.c
8620F: include/linux/cdrom.h
c117ab84 8621F: include/uapi/linux/cdrom.h
1da177e4 8622
9941fa6e
VH
8623UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8624M: Vinayak Holikatti <vinholikatti@gmail.com>
8625M: Santosh Y <santoshsy@gmail.com>
8626L: linux-scsi@vger.kernel.org
8627S: Supported
8628F: Documentation/scsi/ufs.txt
8629F: drivers/scsi/ufs/
8630
e2d1d6c0 8631UNSORTED BLOCK IMAGES (UBI)
949cb623 8632M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
8633W: http://www.linux-mtd.infradead.org/
8634L: linux-mtd@lists.infradead.org
e2966cbe 8635T: git git://git.infradead.org/ubi-2.6.git
e2d1d6c0 8636S: Maintained
80811493 8637F: drivers/mtd/ubi/
679655da 8638F: include/linux/mtd/ubi.h
c117ab84 8639F: include/uapi/mtd/ubi-user.h
e2d1d6c0 8640
76ac66e4
RW
8641UNSORTED BLOCK IMAGES (UBI) Fastmap
8642M: Richard Weinberger <richard@nod.at>
8643L: linux-mtd@lists.infradead.org
8644S: Maintained
8645F: drivers/mtd/ubi/fastmap.c
8646
1da177e4 8647USB ACM DRIVER
61eee9a7 8648M: Oliver Neukum <oliver@neukum.org>
6372594a 8649L: linux-usb@vger.kernel.org
1da177e4 8650S: Maintained
679655da
JP
8651F: Documentation/usb/acm.txt
8652F: drivers/usb/class/cdc-acm.*
1da177e4 8653
b7d572e1
PF
8654USB AR5523 WIRELESS DRIVER
8655M: Pontus Fuchs <pontus.fuchs@gmail.com>
8656L: linux-wireless@vger.kernel.org
8657S: Maintained
8658F: drivers/net/wireless/ath/ar5523/
8659
115bb1ff
MW
8660USB ATTACHED SCSI
8661M: Matthew Wilcox <willy@linux.intel.com>
8662M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 8663M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
8664L: linux-usb@vger.kernel.org
8665L: linux-scsi@vger.kernel.org
8eae0fb7 8666S: Maintained
115bb1ff
MW
8667F: drivers/usb/storage/uas.c
8668
1da177e4 8669USB CDC ETHERNET DRIVER
61eee9a7 8670M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8671L: linux-usb@vger.kernel.org
1da177e4 8672S: Maintained
679655da 8673F: drivers/net/usb/cdc_*.c
c117ab84 8674F: include/uapi/linux/usb/cdc.h
1da177e4 8675
b02b371e 8676USB CYPRESS C67X00 DRIVER
8b58be88 8677M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
8678L: linux-usb@vger.kernel.org
8679S: Maintained
679655da 8680F: drivers/usb/c67x00/
b02b371e 8681
d0374f4f 8682USB DAVICOM DM9601 DRIVER
8b58be88 8683M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 8684L: netdev@vger.kernel.org
d0374f4f
PK
8685W: http://www.linux-usb.org/usbnet
8686S: Maintained
679655da 8687F: drivers/net/usb/dm9601.c
d0374f4f 8688
cc2020e6 8689USB DIAMOND RIO500 DRIVER
8b58be88 8690M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
8691L: rio500-users@lists.sourceforge.net
8692W: http://rio500.sourceforge.net
8693S: Maintained
679655da 8694F: drivers/usb/misc/rio500*
cc2020e6 8695
1da177e4 8696USB EHCI DRIVER
578333ab 8697M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8698L: linux-usb@vger.kernel.org
578333ab 8699S: Maintained
679655da
JP
8700F: Documentation/usb/ehci.txt
8701F: drivers/usb/host/ehci*
1da177e4 8702
69ae9e3e 8703USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 8704M: Felipe Balbi <balbi@ti.com>
795fb7e7 8705L: linux-usb@vger.kernel.org
69ae9e3e 8706W: http://www.linux-usb.org/gadget
d6d0f665
FB
8707T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8708S: Maintained
679655da
JP
8709F: drivers/usb/gadget/
8710F: include/linux/usb/gadget*
69ae9e3e 8711
2dea64b4 8712USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 8713M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 8714L: linux-usb@vger.kernel.org
54e5881d 8715T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 8716S: Maintained
c2f01971 8717F: Documentation/hid/hiddev.txt
679655da 8718F: drivers/hid/usbhid/
1da177e4 8719
857aab34 8720USB/IP DRIVERS
8721M: Matt Mooney <mfm@muteddisk.com>
8722L: linux-usb@vger.kernel.org
8723S: Maintained
8724F: drivers/staging/usbip/
8725
959eea21 8726USB ISP116X DRIVER
8b58be88 8727M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 8728L: linux-usb@vger.kernel.org
959eea21 8729S: Maintained
679655da
JP
8730F: drivers/usb/host/isp116x*
8731F: include/linux/usb/isp116x.h
959eea21 8732
1da177e4 8733USB KAWASAKI LSI DRIVER
61eee9a7 8734M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8735L: linux-usb@vger.kernel.org
1da177e4 8736S: Maintained
679655da 8737F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
8738
8739USB MASS STORAGE DRIVER
8b58be88 8740M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 8741L: linux-usb@vger.kernel.org
8836aeb8 8742L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
8743S: Maintained
8744W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 8745F: drivers/usb/storage/
1da177e4 8746
af39917d
CL
8747USB MIDI DRIVER
8748M: Clemens Ladisch <clemens@ladisch.de>
8749L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8750T: git git://git.alsa-project.org/alsa-kernel.git
8751S: Maintained
8752F: sound/usb/midi.*
8753
444ce9d4
JP
8754USB NETWORKING DRIVERS
8755L: linux-usb@vger.kernel.org
8756S: Odd Fixes
8757F: drivers/net/usb/
8758
1da177e4 8759USB OHCI DRIVER
578333ab 8760M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8761L: linux-usb@vger.kernel.org
578333ab 8762S: Maintained
679655da
JP
8763F: Documentation/usb/ohci.txt
8764F: drivers/usb/host/ohci*
1da177e4 8765
ba460e48 8766USB OPTION-CARD DRIVER
8b58be88 8767M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 8768L: linux-usb@vger.kernel.org
ba460e48 8769S: Maintained
679655da 8770F: drivers/usb/serial/option.c
ba460e48 8771
1da177e4 8772USB PEGASUS DRIVER
a16b945c 8773M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8774L: linux-usb@vger.kernel.org
043600a6 8775L: netdev@vger.kernel.org
a16b945c 8776T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8777W: http://pegasus2.sourceforge.net/
8778S: Maintained
679655da 8779F: drivers/net/usb/pegasus.*
1da177e4 8780
d3ad558f
FB
8781USB PHY LAYER
8782M: Felipe Balbi <balbi@ti.com>
8783L: linux-usb@vger.kernel.org
8784T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8785S: Maintained
8786F: drivers/usb/phy/
d3ad558f 8787
73e4fb3f 8788USB PRINTER DRIVER (usblp)
8b58be88 8789M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 8790L: linux-usb@vger.kernel.org
73e4fb3f 8791S: Supported
679655da 8792F: drivers/usb/class/usblp.c
1da177e4
LT
8793
8794USB RTL8150 DRIVER
a16b945c 8795M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8796L: linux-usb@vger.kernel.org
043600a6 8797L: netdev@vger.kernel.org
a16b945c 8798T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8799W: http://pegasus2.sourceforge.net/
8800S: Maintained
679655da 8801F: drivers/net/usb/rtl8150.c
1da177e4 8802
4e68852d 8803USB SERIAL BELKIN F5U103 DRIVER
8b58be88 8804M: William Greathouse <wgreathouse@smva.com>
795fb7e7 8805L: linux-usb@vger.kernel.org
4e68852d 8806S: Maintained
679655da 8807F: drivers/usb/serial/belkin_sa.*
4e68852d
AC
8808
8809USB SERIAL CYPRESS M8 DRIVER
8b58be88 8810M: Lonnie Mendez <dignome@gmail.com>
795fb7e7 8811L: linux-usb@vger.kernel.org
4e68852d
AC
8812S: Maintained
8813W: http://geocities.com/i0xox0i
8814W: http://firstlight.net/cvs
679655da 8815F: drivers/usb/serial/cypress_m8.*
4e68852d 8816
1da177e4 8817USB SERIAL CYBERJACK DRIVER
8b58be88 8818M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
1da177e4
LT
8819W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8820S: Maintained
679655da 8821F: drivers/usb/serial/cyberjack.c
1da177e4
LT
8822
8823USB SERIAL DIGI ACCELEPORT DRIVER
8b58be88
JP
8824M: Peter Berger <pberger@brimson.com>
8825M: Al Borchers <alborchers@steinerpoint.com>
795fb7e7 8826L: linux-usb@vger.kernel.org
1da177e4 8827S: Maintained
679655da 8828F: drivers/usb/serial/digi_acceleport.c
1da177e4
LT
8829
8830USB SERIAL DRIVER
879a5a00 8831M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8832L: linux-usb@vger.kernel.org
1da177e4 8833S: Supported
679655da
JP
8834F: Documentation/usb/usb-serial.txt
8835F: drivers/usb/serial/generic.c
8836F: drivers/usb/serial/usb-serial.c
8837F: include/linux/usb/serial.h
1da177e4 8838
1da177e4 8839USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8b58be88 8840M: Gary Brubaker <xavyer@ix.netcom.com>
795fb7e7 8841L: linux-usb@vger.kernel.org
1da177e4 8842S: Maintained
679655da 8843F: drivers/usb/serial/empeg.c
1da177e4
LT
8844
8845USB SERIAL KEYSPAN DRIVER
879a5a00 8846M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8847L: linux-usb@vger.kernel.org
1da177e4 8848S: Maintained
679655da 8849F: drivers/usb/serial/*keyspan*
1da177e4
LT
8850
8851USB SERIAL WHITEHEAT DRIVER
8b58be88 8852M: Support Department <support@connecttech.com>
795fb7e7 8853L: linux-usb@vger.kernel.org
1da177e4
LT
8854W: http://www.connecttech.com
8855S: Supported
679655da 8856F: drivers/usb/serial/whiteheat*
1da177e4 8857
b3f0db1c
SG
8858USB SMSC75XX ETHERNET DRIVER
8859M: Steve Glendinning <steve.glendinning@shawell.net>
8860L: netdev@vger.kernel.org
8861S: Maintained
8862F: drivers/net/usb/smsc75xx.*
8863
2f7ca802 8864USB SMSC95XX ETHERNET DRIVER
90b24cfb 8865M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 8866L: netdev@vger.kernel.org
90b24cfb 8867S: Maintained
679655da 8868F: drivers/net/usb/smsc95xx.*
2f7ca802 8869
f423b9a8 8870USB SN9C1xx DRIVER
8b58be88 8871M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 8872L: linux-usb@vger.kernel.org
661263b5 8873L: linux-media@vger.kernel.org
275ffde4 8874T: git git://linuxtv.org/media_tree.git
1da177e4
LT
8875W: http://www.linux-projects.org
8876S: Maintained
679655da 8877F: Documentation/video4linux/sn9c102.txt
0c0d06ca 8878F: drivers/media/usb/sn9c102/
1da177e4
LT
8879
8880USB SUBSYSTEM
879a5a00 8881M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8882L: linux-usb@vger.kernel.org
1da177e4 8883W: http://www.linux-usb.org
08deed1e 8884T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 8885S: Supported
679655da 8886F: Documentation/usb/
679655da
JP
8887F: drivers/usb/
8888F: include/linux/usb.h
8889F: include/linux/usb/
1da177e4
LT
8890
8891USB UHCI DRIVER
8b58be88 8892M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8893L: linux-usb@vger.kernel.org
1da177e4 8894S: Maintained
679655da 8895F: drivers/usb/host/uhci*
1da177e4 8896
69ae9e3e 8897USB "USBNET" DRIVER FRAMEWORK
686f13bb 8898M: Oliver Neukum <oneukum@suse.de>
043600a6 8899L: netdev@vger.kernel.org
69ae9e3e 8900W: http://www.linux-usb.org/usbnet
1da177e4 8901S: Maintained
679655da
JP
8902F: drivers/net/usb/usbnet.c
8903F: include/linux/usb/usbnet.h
1da177e4 8904
c0efd232 8905USB VIDEO CLASS
c53ac071 8906M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 8907L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 8908L: linux-media@vger.kernel.org
275ffde4 8909T: git git://linuxtv.org/media_tree.git
57c6d2e9 8910W: http://www.ideasonboard.org/uvc/
c0efd232 8911S: Maintained
0c0d06ca 8912F: drivers/media/usb/uvc/
6c0f0359 8913F: include/uapi/linux/uvcvideo.h
1da177e4 8914
b60b9c45
HV
8915USB VISION DRIVER
8916M: Hans Verkuil <hverkuil@xs4all.nl>
8917L: linux-media@vger.kernel.org
8918T: git git://linuxtv.org/media_tree.git
8919W: http://linuxtv.org
8920S: Odd Fixes
8921F: drivers/media/usb/usbvision/
8922
8282da47
LP
8923USB WEBCAM GADGET
8924M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8925L: linux-usb@vger.kernel.org
8926S: Maintained
8927F: drivers/usb/gadget/*uvc*.c
8928F: drivers/usb/gadget/webcam.c
8929
bf164cc0 8930USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 8931M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
8932L: linux-wireless@vger.kernel.org
8933S: Maintained
679655da 8934F: drivers/net/wireless/rndis_wlan.c
bf164cc0 8935
eb6bab13 8936USB XHCI DRIVER
36d0344c 8937M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
8938L: linux-usb@vger.kernel.org
8939S: Supported
36d0344c
SS
8940F: drivers/usb/host/xhci*
8941F: drivers/usb/host/pci-quirks*
eb6bab13 8942
1da177e4 8943USB ZD1201 DRIVER
4086b9ca 8944L: linux-wireless@vger.kernel.org
1da177e4 8945W: http://linux-lc100020.sourceforge.net
4086b9ca 8946S: Orphan
679655da 8947F: drivers/net/wireless/zd1201.*
1da177e4 8948
b7eee616 8949USB ZR364XX DRIVER
8b58be88 8950M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 8951L: linux-usb@vger.kernel.org
661263b5 8952L: linux-media@vger.kernel.org
275ffde4 8953T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
8954W: http://royale.zerezo.com/zr364xx/
8955S: Maintained
679655da 8956F: Documentation/video4linux/zr364xx.txt
90d72ac6 8957F: drivers/media/usb/zr364xx/
b7eee616 8958
e7839f25 8959USER-MODE LINUX (UML)
8b58be88 8960M: Jeff Dike <jdike@addtoit.com>
b15194b7 8961M: Richard Weinberger <richard@nod.at>
1da177e4
LT
8962L: user-mode-linux-devel@lists.sourceforge.net
8963L: user-mode-linux-user@lists.sourceforge.net
8964W: http://user-mode-linux.sourceforge.net
8965S: Maintained
61516587 8966F: Documentation/virtual/uml/
679655da 8967F: arch/um/
b070989a 8968F: arch/x86/um/
679655da
JP
8969F: fs/hostfs/
8970F: fs/hppfs/
b7eee616 8971
e5f114e9 8972USERSPACE I/O (UIO)
6a534c9d 8973M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 8974M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 8975S: Maintained
679655da
JP
8976F: Documentation/DocBook/uio-howto.tmpl
8977F: drivers/uio/
8978F: include/linux/uio*.h
e5f114e9 8979
256cccbe 8980UTIL-LINUX PACKAGE
8b58be88 8981M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
8982L: util-linux@vger.kernel.org
8983W: http://en.wikipedia.org/wiki/Util-linux
8984T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
8985S: Maintained
8986
c1fd1c07 8987UVESAFB DRIVER
8b58be88 8988M: Michal Januszewski <spock@gentoo.org>
c69f677c 8989L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
8990W: http://dev.gentoo.org/~spock/projects/uvesafb/
8991S: Maintained
679655da
JP
8992F: Documentation/fb/uvesafb.txt
8993F: drivers/video/uvesafb.*
c1fd1c07 8994
4480f15b 8995VFAT/FAT/MSDOS FILESYSTEM
8b58be88 8996M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 8997S: Maintained
679655da
JP
8998F: Documentation/filesystems/vfat.txt
8999F: fs/fat/
1da177e4 9000
cba3345c
AW
9001VFIO DRIVER
9002M: Alex Williamson <alex.williamson@redhat.com>
9003L: kvm@vger.kernel.org
9004S: Maintained
9005F: Documentation/vfio.txt
9006F: drivers/vfio/
9007F: include/linux/vfio.h
c117ab84 9008F: include/uapi/linux/vfio.h
cba3345c 9009
9e6f3438
PO
9010VIDEOBUF2 FRAMEWORK
9011M: Pawel Osciak <pawel@osciak.com>
9012M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9013M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9014L: linux-media@vger.kernel.org
9015S: Maintained
90d72ac6 9016F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9017F: include/media/videobuf2-*
9018
9a82446b
AS
9019VIRTIO CONSOLE DRIVER
9020M: Amit Shah <amit.shah@redhat.com>
9021L: virtualization@lists.linux-foundation.org
9022S: Maintained
9023F: drivers/char/virtio_console.c
9024F: include/linux/virtio_console.h
c117ab84 9025F: include/uapi/linux/virtio_console.h
9a82446b 9026
2426ec8f
MT
9027VIRTIO CORE, NET AND BLOCK DRIVERS
9028M: Rusty Russell <rusty@rustcorp.com.au>
9029M: "Michael S. Tsirkin" <mst@redhat.com>
9030L: virtualization@lists.linux-foundation.org
9031S: Maintained
9032F: drivers/virtio/
c893c8d7 9033F: tools/virtio/
2426ec8f
MT
9034F: drivers/net/virtio_net.c
9035F: drivers/block/virtio_blk.c
9036F: include/linux/virtio_*.h
916cdabc 9037F: include/uapi/linux/virtio_*.h
2426ec8f 9038
3a4d5c94
MT
9039VIRTIO HOST (VHOST)
9040M: "Michael S. Tsirkin" <mst@redhat.com>
9041L: kvm@vger.kernel.org
c996d8b9 9042L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9043L: netdev@vger.kernel.org
9044S: Maintained
9045F: drivers/vhost/
c117ab84 9046F: include/uapi/linux/vhost.h
3a4d5c94 9047
1da177e4 9048VIA RHINE NETWORK DRIVER
8b58be88 9049M: Roger Luethi <rl@hellgate.ch>
1da177e4 9050S: Maintained
f2148a47 9051F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9052
f0bf7f61 9053VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9054M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9055M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9056S: Maintained
9057F: drivers/mmc/host/via-sdmmc.c
9058
69e4a7c2 9059VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9060M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9061L: linux-fbdev@vger.kernel.org
69e4a7c2 9062S: Maintained
c7babebd
FTS
9063F: include/linux/via-core.h
9064F: include/linux/via-gpio.h
9065F: include/linux/via_i2c.h
679655da 9066F: drivers/video/via/
69e4a7c2 9067
01f20734 9068VIA VELOCITY NETWORK DRIVER
8b58be88 9069M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9070L: netdev@vger.kernel.org
9071S: Maintained
f2148a47 9072F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9073
0b7bc1fa
HV
9074VIVI VIRTUAL VIDEO DRIVER
9075M: Hans Verkuil <hverkuil@xs4all.nl>
9076L: linux-media@vger.kernel.org
9077T: git git://linuxtv.org/media_tree.git
9078W: http://linuxtv.org
9079S: Maintained
9080F: drivers/media/platform/vivi*
9081
be7f8273 9082VLAN (802.1Q)
8b58be88 9083M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9084L: netdev@vger.kernel.org
9085S: Maintained
679655da
JP
9086F: drivers/net/macvlan.c
9087F: include/linux/if_*vlan.h
9088F: net/8021q/
be7f8273 9089
55e331cf 9090VLYNQ BUS
8b58be88 9091M: Florian Fainelli <florian@openwrt.org>
8578d7af 9092L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9093S: Maintained
9094F: drivers/vlynq/vlynq.c
9095F: include/linux/vlynq.h
9096
390beae4
MW
9097VME SUBSYSTEM
9098M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9099M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9100M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9101L: devel@driverdev.osuosl.org
9102S: Maintained
9103T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9104F: Documentation/vme_api.txt
9105F: drivers/staging/vme/
9106F: drivers/vme/
9107F: include/linux/vme*
9108
4488e09b
AK
9109VMWARE HYPERVISOR INTERFACE
9110M: Alok Kataria <akataria@vmware.com>
9111L: virtualization@lists.linux-foundation.org
9112S: Supported
9113F: arch/x86/kernel/cpu/vmware.c
9114
d1a890fa 9115VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9116M: Shreyas Bhatewara <sbhatewara@vmware.com>
9117M: "VMware, Inc." <pv-drivers@vmware.com>
9118L: netdev@vger.kernel.org
9119S: Maintained
9120F: drivers/net/vmxnet3/
d1a890fa 9121
851b1642 9122VMware PVSCSI driver
f2d7e40e 9123M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9124M: VMware PV-Drivers <pv-drivers@vmware.com>
9125L: linux-scsi@vger.kernel.org
9126S: Maintained
9127F: drivers/scsi/vmw_pvscsi.c
9128F: drivers/scsi/vmw_pvscsi.h
9129
e53e86c7 9130VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9131M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9132M: Mark Brown <broonie@kernel.org>
e53e86c7 9133W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9134W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9135T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9136S: Supported
679655da
JP
9137F: drivers/regulator/
9138F: include/linux/regulator/
e53e86c7 9139
ab41319e 9140VT1211 HARDWARE MONITOR DRIVER
8b58be88 9141M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9142L: lm-sensors@lm-sensors.org
9143S: Maintained
679655da
JP
9144F: Documentation/hwmon/vt1211
9145F: drivers/hwmon/vt1211.c
ab41319e 9146
1de9e371 9147VT8231 HARDWARE MONITOR DRIVER
8b58be88 9148M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9149L: lm-sensors@lm-sensors.org
9150S: Maintained
679655da 9151F: drivers/hwmon/vt8231.c
1de9e371 9152
88095e7b
TO
9153VUB300 USB to SDIO/SD/MMC bridge chip
9154M: Tony Olech <tony.olech@elandigitalsystems.com>
9155L: linux-mmc@vger.kernel.org
9156L: linux-usb@vger.kernel.org
9157S: Supported
9158F: drivers/mmc/host/vub300.c
9159
1da177e4 9160W1 DALLAS'S 1-WIRE BUS
a8018766 9161M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9162S: Maintained
679655da
JP
9163F: Documentation/w1/
9164F: drivers/w1/
1da177e4 9165
13927079 9166W83791D HARDWARE MONITORING DRIVER
8b58be88 9167M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9168L: lm-sensors@lm-sensors.org
25845c22 9169S: Maintained
679655da
JP
9170F: Documentation/hwmon/w83791d
9171F: drivers/hwmon/w83791d.c
13927079 9172
61db011d 9173W83793 HARDWARE MONITORING DRIVER
8b58be88 9174M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9175L: lm-sensors@lm-sensors.org
9176S: Maintained
679655da
JP
9177F: Documentation/hwmon/w83793
9178F: drivers/hwmon/w83793.c
61db011d 9179
e3760b43
JD
9180W83795 HARDWARE MONITORING DRIVER
9181M: Jean Delvare <khali@linux-fr.org>
9182L: lm-sensors@lm-sensors.org
9183S: Maintained
9184F: drivers/hwmon/w83795.c
9185
1da177e4 9186W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9187M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9188S: Maintained
679655da 9189F: drivers/mmc/host/wbsd.*
1da177e4 9190
3527761c 9191WATCHDOG DEVICE DRIVERS
8b58be88 9192M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9193L: linux-watchdog@vger.kernel.org
9194W: http://www.linux-watchdog.org/
f599aaf0 9195T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9196S: Maintained
679655da
JP
9197F: Documentation/watchdog/
9198F: drivers/watchdog/
9199F: include/linux/watchdog.h
c117ab84 9200F: include/uapi/linux/watchdog.h
3527761c 9201
1da177e4 9202WD7000 SCSI DRIVER
8b58be88 9203M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9204L: linux-scsi@vger.kernel.org
9205S: Maintained
679655da 9206F: drivers/scsi/wd7000.c
1da177e4 9207
b22e00f3
DH
9208WIIMOTE HID DRIVER
9209M: David Herrmann <dh.herrmann@googlemail.com>
9210L: linux-input@vger.kernel.org
9211S: Maintained
9212F: drivers/hid/hid-wiimote*
9213
e258b80e 9214WINBOND CIR DRIVER
364e9e18 9215M: David Härdeman <david@hardeman.nu>
e258b80e 9216S: Maintained
116ab806 9217F: drivers/media/rc/winbond-cir.c
e258b80e 9218
8a70da82 9219WIMAX STACK
8b58be88 9220M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9221M: linux-wimax@intel.com
9222L: wimax@linuxwimax.org
9223S: Supported
9224W: http://linuxwimax.org
315987dc 9225F: Documentation/wimax/README.wimax
315987dc
JP
9226F: include/linux/wimax/debug.h
9227F: include/net/wimax.h
c117ab84 9228F: include/uapi/linux/wimax.h
315987dc 9229F: net/wimax/
8a70da82 9230
5fc14680 9231WISTRON LAPTOP BUTTON DRIVER
8b58be88 9232M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9233S: Maintained
679655da 9234F: drivers/input/misc/wistron_btns.c
5fc14680 9235
1da177e4 9236WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9237M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9238L: linux-wireless@vger.kernel.org
926554c4 9239W: http://oops.ghostprotocols.net:81/blog
1da177e4 9240S: Maintained
679655da 9241F: drivers/net/wireless/wl3501*
1da177e4 9242
febf1dff 9243WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9244M: Mark Brown <broonie@kernel.org>
8b58be88 9245M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9246L: linux-input@vger.kernel.org
9247T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9248W: http://opensource.wolfsonmicro.com/node/7
9249S: Supported
679655da
JP
9250F: drivers/input/touchscreen/*wm97*
9251F: include/linux/wm97xx.h
febf1dff 9252
055bcbcb 9253WOLFSON MICROELECTRONICS DRIVERS
fef95164 9254L: patches@opensource.wolfsonmicro.com
cf8eda3e 9255T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9256T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9257W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9258S: Supported
3768f0b1 9259F: Documentation/hwmon/wm83??
af1c5386 9260F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9261F: drivers/clk/clk-wm83*.c
9c309598 9262F: drivers/extcon/extcon-arizona.c
b75ea16a 9263F: drivers/leds/leds-wm83*.c
25b273ba 9264F: drivers/gpio/gpio-*wm*.c
9c309598 9265F: drivers/gpio/gpio-arizona.c
d22b0869 9266F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9267F: drivers/input/misc/wm831x-on.c
9268F: drivers/input/touchscreen/wm831x-ts.c
9269F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9270F: drivers/mfd/arizona*
9271F: drivers/mfd/wm*.c
b75ea16a
MB
9272F: drivers/power/wm83*.c
9273F: drivers/rtc/rtc-wm83*.c
9274F: drivers/regulator/wm8*.c
3860e6c4 9275F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9276F: drivers/watchdog/wm83*_wdt.c
9c309598 9277F: include/linux/mfd/arizona/
3860e6c4 9278F: include/linux/mfd/wm831x/
b75ea16a 9279F: include/linux/mfd/wm8350/
3768f0b1 9280F: include/linux/mfd/wm8400*
59ec6da2 9281F: include/linux/wm97xx.h
055bcbcb 9282F: include/sound/wm????.h
9c309598 9283F: sound/soc/codecs/arizona.?
055bcbcb 9284F: sound/soc/codecs/wm*
b75ea16a 9285
3e6cd7a4
TH
9286WORKQUEUE
9287M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9288T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9289S: Maintained
9290F: include/linux/workqueue.h
9291F: kernel/workqueue.c
9292F: Documentation/workqueue.txt
9293
1da177e4 9294X.25 NETWORK LAYER
8bf28059 9295M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9296L: linux-x25@vger.kernel.org
8bf28059 9297S: Odd Fixes
679655da
JP
9298F: Documentation/networking/x25*
9299F: include/net/x25*
9300F: net/x25/
1da177e4 9301
e2d1d6c0 9302X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9303M: Thomas Gleixner <tglx@linutronix.de>
9304M: Ingo Molnar <mingo@redhat.com>
9305M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9306M: x86@kernel.org
75fc2d37 9307T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9308S: Maintained
679655da
JP
9309F: Documentation/x86/
9310F: arch/x86/
e2d1d6c0 9311
d0944853 9312X86 PLATFORM DRIVERS
f7cb13b3 9313M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9314L: platform-driver-x86@vger.kernel.org
28b8e8d4 9315T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853
MG
9316S: Maintained
9317F: drivers/platform/x86
9318
c1f5c54b
IM
9319X86 MCE INFRASTRUCTURE
9320M: Tony Luck <tony.luck@intel.com>
487ba8e8 9321M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9322L: linux-edac@vger.kernel.org
9323S: Maintained
9324F: arch/x86/kernel/cpu/mcheck/*
9325
d6fad502 9326XC2028/3028 TUNER DRIVER
1b2c14b4 9327M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9328L: linux-media@vger.kernel.org
9329W: http://linuxtv.org
9330T: git git://linuxtv.org/media_tree.git
9331S: Maintained
9332F: drivers/media/tuners/tuner-xc2028.*
9333
c4468085 9334XEN HYPERVISOR INTERFACE
c4468085 9335M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9336M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9337M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9338L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c4468085
IC
9339S: Supported
9340F: arch/x86/xen/
9341F: drivers/*/xen-*front.c
9342F: drivers/xen/
9343F: arch/x86/include/asm/xen/
9344F: include/xen/
c117ab84 9345F: include/uapi/xen/
c4468085 9346
77bfb479
SS
9347XEN HYPERVISOR ARM
9348M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9349L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9350S: Supported
9351F: arch/arm/xen/
9352F: arch/arm/include/asm/xen/
9353
b475e83f
SS
9354XEN HYPERVISOR ARM64
9355M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9356L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9357S: Supported
9358F: arch/arm64/xen/
9359F: arch/arm64/include/asm/xen/
9360
9b57e1a7
IC
9361XEN NETWORK BACKEND DRIVER
9362M: Ian Campbell <ian.campbell@citrix.com>
11dbb52b 9363L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9364L: netdev@vger.kernel.org
9365S: Supported
9366F: drivers/net/xen-netback/*
9367
c5f8e29d
KRW
9368XEN PCI SUBSYSTEM
9369M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9370L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9371S: Supported
9372F: arch/x86/pci/*xen*
9373F: drivers/pci/*xen*
9374
9375XEN SWIOTLB SUBSYSTEM
9376M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9377L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9378S: Supported
9379F: arch/x86/xen/*swiotlb*
9380F: drivers/xen/*swiotlb*
9381
1da177e4
LT
9382XFS FILESYSTEM
9383P: Silicon Graphics Inc
c8891329
AE
9384M: Ben Myers <bpm@sgi.com>
9385M: Alex Elder <elder@kernel.org>
18caa67a 9386M: xfs@oss.sgi.com
d7ede1aa 9387L: xfs@oss.sgi.com
1da177e4 9388W: http://oss.sgi.com/projects/xfs
54e5881d 9389T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9390S: Supported
679655da
JP
9391F: Documentation/filesystems/xfs.txt
9392F: fs/xfs/
1da177e4 9393
8a3b7a25 9394XILINX AXI ETHERNET DRIVER
59a54f30
MS
9395M: Anirudha Sarangi <anirudh@xilinx.com>
9396M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9397S: Maintained
9398F: drivers/net/ethernet/xilinx/xilinx_axienet*
9399
c9d3d8ec 9400XILINX SYSTEMACE DRIVER
cdeb8994 9401S: Orphan
679655da 9402F: drivers/block/xsysace.c
c9d3d8ec 9403
238b8721 9404XILINX UARTLITE SERIAL DRIVER
8b58be88 9405M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9406L: linux-serial@vger.kernel.org
9407S: Maintained
df621252 9408F: drivers/tty/serial/uartlite.c
238b8721 9409
1da177e4 9410YAM DRIVER FOR AX.25
8b58be88 9411M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9412L: linux-hams@vger.kernel.org
9413S: Maintained
679655da
JP
9414F: drivers/net/hamradio/yam*
9415F: include/linux/yam.h
1da177e4 9416
af64a5eb 9417YEALINK PHONE DRIVER
8b58be88 9418M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9419L: usbb2k-api-dev@nongnu.org
9420S: Maintained
679655da
JP
9421F: Documentation/input/yealink.txt
9422F: drivers/input/misc/yealink.*
af64a5eb 9423
1da177e4 9424Z8530 DRIVER FOR AX.25
8b58be88 9425M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9426W: http://yaina.de/jreuter/
9427W: http://www.qsl.net/dl1bke/
9428L: linux-hams@vger.kernel.org
9429S: Maintained
679655da
JP
9430F: Documentation/networking/z8530drv.txt
9431F: drivers/net/hamradio/*scc.c
9432F: drivers/net/hamradio/z8530.h
1da177e4 9433
0cf31ec1
SJ
9434ZBUD COMPRESSED PAGE ALLOCATOR
9435M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9436L: linux-mm@kvack.org
9437S: Maintained
9438F: mm/zbud.c
9439F: include/linux/zbud.h
9440
7c0c3afb 9441ZD1211RW WIRELESS DRIVER
8b58be88
JP
9442M: Daniel Drake <dsd@gentoo.org>
9443M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9444W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9445L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9446L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9447S: Maintained
679655da 9448F: drivers/net/wireless/zd1211rw/
7c0c3afb 9449
1da177e4 9450ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9451L: mjpeg-users@lists.sourceforge.net
f63145e2 9452L: linux-media@vger.kernel.org
1da177e4 9453W: http://mjpeg.sourceforge.net/driver-zoran/
f63145e2
TP
9454T: Mercurial http://linuxtv.org/hg/v4l-dvb
9455S: Odd Fixes
90d72ac6 9456F: drivers/media/pci/zoran/
1da177e4 9457
8b4a4080 9458ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9459M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9460S: Maintained
df621252 9461F: drivers/tty/serial/zs.*
8b4a4080 9462
0cf31ec1
SJ
9463ZSWAP COMPRESSED SWAP CACHING
9464M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9465L: linux-mm@kvack.org
9466S: Maintained
9467F: mm/zswap.c
9468
1da177e4 9469THE REST
8b58be88 9470M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9471L: linux-kernel@vger.kernel.org
8a6e2535 9472Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9473T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9474S: Buried alive in reporters
34d03cc1
JP
9475F: *
9476F: */
This page took 4.015954 seconds and 5 git commands to generate.