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