MAINTAINERS: Tegra updates, and driver ownership
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
b153da60 76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
c7c4fb18
JP
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
86 should be using that.
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
c7c4fb18
JP
96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance:
99 F: net/
100 X: net/ipv6/
101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 103 patch or file. For instance:
c7c4fb18 104 K: of_get_profile
bbbe96ed 105 matches patches or files that contain "of_get_profile"
c7c4fb18 106 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err
c7c4fb18 109 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
110
111Note: For the hard of thinking, this list is meant to remain in alphabetical
112order. If you could add yourselves to it in alphabetical order that would be
113so much easier [Ed]
114
c7c4fb18 115Maintainers List (try to look for most precise areas first)
1da177e4 116
c7c4fb18 117 -----------------------------------
679655da 118
a6d89915 1193C59X NETWORK DRIVER
8b58be88 120M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
121L: netdev@vger.kernel.org
122S: Maintained
679655da 123F: Documentation/networking/vortex.txt
ca7a8e85 124F: drivers/net/ethernet/3com/3c59x.c
a6d89915 125
1da177e4 1263CR990 NETWORK DRIVER
8b58be88 127M: David Dillow <dave@thedillows.org>
979b6c13 128L: netdev@vger.kernel.org
1da177e4 129S: Maintained
ca7a8e85 130F: drivers/net/ethernet/3com/typhoon*
1da177e4 131
c4de0ceb 1323WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
133M: Adam Radford <linuxraid@lsi.com>
1da177e4 134L: linux-scsi@vger.kernel.org
c4de0ceb 135W: http://www.lsi.com
1da177e4 136S: Supported
c4de0ceb 137F: drivers/scsi/3w-*
1da177e4
LT
138
13953C700 AND 53C700-66 SCSI DRIVER
8b58be88 140M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
141L: linux-scsi@vger.kernel.org
142S: Maintained
679655da 143F: drivers/scsi/53c700*
1da177e4
LT
144
1456PACK NETWORK DRIVER FOR AX.25
8b58be88 146M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
147L: linux-hams@vger.kernel.org
148S: Maintained
679655da 149F: drivers/net/hamradio/6pack.c
1da177e4 150
1da177e4 1518169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 152M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 153M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 154L: netdev@vger.kernel.org
1da177e4 155S: Maintained
a8fe65b8 156F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
157
1588250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 159M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
160L: linux-serial@vger.kernel.org
161W: http://serial.sourceforge.net
8ee16a1b 162S: Maintained
08deed1e 163T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 164F: drivers/tty/serial/8250*
679655da 165F: include/linux/serial_8250.h
1da177e4
LT
166
1678390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 168L: netdev@vger.kernel.org
0cf445ce 169S: Orphan / Obsolete
644570b8 170F: drivers/net/ethernet/8390/
1da177e4 171
67543e50 1729P FILE SYSTEM
8b58be88
JP
173M: Eric Van Hensbergen <ericvh@gmail.com>
174M: Ron Minnich <rminnich@sandia.gov>
175M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 176L: v9fs-developer@lists.sourceforge.net
27a2a5ff 177W: http://swik.net/v9fs
8a6e2535 178Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 180S: Maintained
679655da
JP
181F: Documentation/filesystems/9p.txt
182F: fs/9p/
2315cb14
RL
183F: net/9p/
184F: include/net/9p/
185F: include/uapi/linux/virtio_9p.h
186F: include/trace/events/9p.h
187
67543e50 188
91952bc0
AP
189A8293 MEDIA DRIVER
190M: Antti Palosaari <crope@iki.fi>
191L: linux-media@vger.kernel.org
192W: http://linuxtv.org/
193W: http://palosaari.fi/linux/
194Q: http://patchwork.linuxtv.org/project/linux-media/list/
195T: git git://linuxtv.org/anttip/media_tree.git
196S: Maintained
197F: drivers/media/dvb-frontends/a8293*
198
e2d1d6c0 199AACRAID SCSI RAID DRIVER
8b58be88 200M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
201L: linux-scsi@vger.kernel.org
202W: http://www.adaptec.com/
1da177e4 203S: Supported
679655da
JP
204F: Documentation/scsi/aacraid.txt
205F: drivers/scsi/aacraid/
1da177e4 206
249e3c85 207ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 208M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
209L: lm-sensors@lm-sensors.org
210S: Maintained
679655da 211F: drivers/hwmon/abituguru.c
f2b84bbc 212
249e3c85 213ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 214M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru3.c
249e3c85 218
1da177e4 219ACENIC DRIVER
8b58be88 220M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
221L: linux-acenic@sunsite.dk
222S: Maintained
531c4f89 223F: drivers/net/ethernet/alteon/acenic*
1da177e4 224
e86435eb 225ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 226M: Peter Feuerer <peter@piie.net>
d0944853 227L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
228W: http://piie.net/?section=acerhdf
229S: Maintained
230F: drivers/platform/x86/acerhdf.c
e86435eb 231
745a5d21 232ACER WMI LAPTOP EXTRAS
182ae55c 233M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 234L: platform-driver-x86@vger.kernel.org
745a5d21 235S: Maintained
679655da 236F: drivers/platform/x86/acer-wmi.c
745a5d21 237
1da177e4 238ACPI
8b58be88 239M: Len Brown <lenb@kernel.org>
ea26d0cf 240M: Rafael J. Wysocki <rjw@sisk.pl>
6968e50c 241L: linux-acpi@vger.kernel.org
38e09d83 242W: http://www.lesswatts.org/projects/acpi/
8a6e2535 243Q: http://patchwork.kernel.org/project/linux-acpi/list/
aaef292a 244T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
8b59a454 245S: Supported
679655da
JP
246F: drivers/acpi/
247F: drivers/pnp/pnpacpi/
248F: include/linux/acpi.h
43368e74 249F: include/acpi/
994b942f 250F: Documentation/acpi
89ca78a0 251F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
252F: drivers/pci/*acpi*
253F: drivers/pci/*/*acpi*
254F: drivers/pci/*/*/*acpi*
8b59a454 255
8b59a454 256ACPI FAN DRIVER
8b58be88 257M: Zhang Rui <rui.zhang@intel.com>
8b59a454 258L: linux-acpi@vger.kernel.org
0638bc8d 259W: http://www.lesswatts.org/projects/acpi/
8b59a454 260S: Supported
679655da 261F: drivers/acpi/fan.c
1da177e4 262
8b59a454 263ACPI THERMAL DRIVER
8b58be88 264M: Zhang Rui <rui.zhang@intel.com>
8b59a454 265L: linux-acpi@vger.kernel.org
0638bc8d 266W: http://www.lesswatts.org/projects/acpi/
8b59a454 267S: Supported
679655da 268F: drivers/acpi/*thermal*
998be20f 269
359acec8 270ACPI VIDEO DRIVER
8b58be88 271M: Zhang Rui <rui.zhang@intel.com>
8b59a454 272L: linux-acpi@vger.kernel.org
0638bc8d 273W: http://www.lesswatts.org/projects/acpi/
8b59a454 274S: Supported
679655da 275F: drivers/acpi/video.c
998be20f 276
bff431e4 277ACPI WMI DRIVER
d0944853 278L: platform-driver-x86@vger.kernel.org
5b927259 279S: Orphan
679655da 280F: drivers/platform/x86/wmi.c
bff431e4 281
2f39d519 282AD1889 ALSA SOUND DRIVER
8b58be88 283M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
284W: http://wiki.parisc-linux.org/AD1889
285L: linux-parisc@vger.kernel.org
286S: Maintained
679655da 287F: sound/pci/ad1889.*
2f39d519 288
527a1a83
MH
289AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
290M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 291L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 292W: http://wiki.analog.com/AD5254
527a1a83
MH
293S: Supported
294F: drivers/misc/ad525x_dpot.c
295
296AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
297M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 298L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 299W: http://wiki.analog.com/AD5398
527a1a83
MH
300S: Supported
301F: drivers/regulator/ad5398.c
302
303AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
304M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 305L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 306W: http://wiki.analog.com/AD7142
527a1a83
MH
307S: Supported
308F: drivers/input/misc/ad714x.c
309
310AD7877 TOUCHSCREEN DRIVER
311M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 312L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 313W: http://wiki.analog.com/AD7877
527a1a83
MH
314S: Supported
315F: drivers/input/touchscreen/ad7877.c
316
317AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
318M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 319L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 320W: http://wiki.analog.com/AD7879
527a1a83
MH
321S: Supported
322F: drivers/input/touchscreen/ad7879.c
323
1330b0dc
JK
324ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
325M: Jiri Kosina <jkosina@suse.cz>
326S: Maintained
327
1da177e4 328ADM1025 HARDWARE MONITOR DRIVER
8b58be88 329M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 330L: lm-sensors@lm-sensors.org
1da177e4 331S: Maintained
679655da
JP
332F: Documentation/hwmon/adm1025
333F: drivers/hwmon/adm1025.c
1da177e4 334
cae2caae 335ADM1029 HARDWARE MONITOR DRIVER
8b58be88 336M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
337L: lm-sensors@lm-sensors.org
338S: Maintained
679655da 339F: drivers/hwmon/adm1029.c
cae2caae 340
cc0b88cf 341ADM8211 WIRELESS DRIVER
cc0b88cf 342L: linux-wireless@vger.kernel.org
491b26b4 343W: http://wireless.kernel.org/
e71bcbd0 344S: Orphan
679655da 345F: drivers/net/wireless/adm8211.*
cc0b88cf 346
e8e31622
SA
347ADP1653 FLASH CONTROLLER DRIVER
348M: Sakari Ailus <sakari.ailus@iki.fi>
349L: linux-media@vger.kernel.org
350S: Maintained
351F: drivers/media/i2c/adp1653.c
352F: include/media/adp1653.h
353
527a1a83
MH
354ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
355M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 356L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 357W: http://wiki.analog.com/ADP5520
527a1a83
MH
358S: Supported
359F: drivers/mfd/adp5520.c
360F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 361F: drivers/leds/leds-adp5520.c
77278d50 362F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
363F: drivers/input/keyboard/adp5520-keys.c
364
365ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
366M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 367L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 368W: http://wiki.analog.com/ADP5588
527a1a83
MH
369S: Supported
370F: drivers/input/keyboard/adp5588-keys.c
77278d50 371F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
372
373ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
374M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 375L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 376W: http://wiki.analog.com/ADP8860
527a1a83
MH
377S: Supported
378F: drivers/video/backlight/adp8860_bl.c
379
8c22a8f5
DE
380ADS1015 HARDWARE MONITOR DRIVER
381M: Dirk Eibach <eibach@gdsys.de>
382L: lm-sensors@lm-sensors.org
383S: Maintained
384F: Documentation/hwmon/ads1015
385F: drivers/hwmon/ads1015.c
386F: include/linux/i2c/ads1015.h
387
1da177e4 388ADT746X FAN DRIVER
8b58be88 389M: Colin Leroy <colin@colino.net>
1da177e4 390S: Maintained
679655da 391F: drivers/macintosh/therm_adt746x.c
1da177e4 392
b058b859
JD
393ADT7475 HARDWARE MONITOR DRIVER
394M: Jean Delvare <khali@linux-fr.org>
395L: lm-sensors@lm-sensors.org
396S: Maintained
397F: Documentation/hwmon/adt7475
398F: drivers/hwmon/adt7475.c
399
527a1a83
MH
400ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
401M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 402L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 403W: http://wiki.analog.com/ADXL345
527a1a83
MH
404S: Supported
405F: drivers/input/misc/adxl34x.c
406
8c6af9e1 407ADVANSYS SCSI DRIVER
8b58be88 408M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
409L: linux-scsi@vger.kernel.org
410S: Maintained
679655da
JP
411F: Documentation/scsi/advansys.txt
412F: drivers/scsi/advansys.c
8c6af9e1 413
1da177e4 414AEDSP16 DRIVER
8b58be88 415M: Riccardo Facchetti <fizban@tin.it>
1da177e4 416S: Maintained
679655da 417F: sound/oss/aedsp16.c
1da177e4 418
91952bc0
AP
419AF9013 MEDIA DRIVER
420M: Antti Palosaari <crope@iki.fi>
421L: linux-media@vger.kernel.org
422W: http://linuxtv.org/
423W: http://palosaari.fi/linux/
424Q: http://patchwork.linuxtv.org/project/linux-media/list/
425T: git git://linuxtv.org/anttip/media_tree.git
426S: Maintained
427F: drivers/media/dvb-frontends/af9013*
428
429AF9033 MEDIA DRIVER
430M: Antti Palosaari <crope@iki.fi>
431L: linux-media@vger.kernel.org
432W: http://linuxtv.org/
433W: http://palosaari.fi/linux/
434Q: http://patchwork.linuxtv.org/project/linux-media/list/
435T: git git://linuxtv.org/anttip/media_tree.git
436S: Maintained
437F: drivers/media/dvb-frontends/af9033*
438
1da177e4 439AFFS FILE SYSTEM
6cf515e1
GU
440L: linux-fsdevel@vger.kernel.org
441S: Orphan
679655da
JP
442F: Documentation/filesystems/affs.txt
443F: fs/affs/
1da177e4 444
e2d1d6c0 445AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 446M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
447L: linux-afs@lists.infradead.org
448S: Supported
679655da
JP
449F: fs/afs/
450F: include/net/af_rxrpc.h
451F: net/rxrpc/af_rxrpc.c
e2d1d6c0 452
1da177e4 453AGPGART DRIVER
8b58be88 454M: David Airlie <airlied@linux.ie>
54e5881d 455T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 456S: Maintained
679655da
JP
457F: drivers/char/agp/
458F: include/linux/agp*
c117ab84 459F: include/uapi/linux/agp*
1da177e4
LT
460
461AHA152X SCSI DRIVER
8b58be88 462M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
463L: linux-scsi@vger.kernel.org
464S: Maintained
679655da
JP
465F: drivers/scsi/aha152x*
466F: drivers/scsi/pcmcia/aha152x*
1da177e4 467
64624d4f 468AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 469M: Hannes Reinecke <hare@suse.de>
64624d4f 470L: linux-scsi@vger.kernel.org
1da177e4 471S: Maintained
679655da
JP
472F: drivers/scsi/aic7xxx/
473F: drivers/scsi/aic7xxx_old/
1da177e4 474
450500ad
HV
475AIMSLAB FM RADIO RECEIVER DRIVER
476M: Hans Verkuil <hverkuil@xs4all.nl>
477L: linux-media@vger.kernel.org
478T: git git://linuxtv.org/media_tree.git
479W: http://linuxtv.org
480S: Maintained
481F: drivers/media/radio/radio-aimslab*
482
e2d1d6c0 483AIO
8b58be88 484M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
485L: linux-aio@kvack.org
486S: Supported
679655da
JP
487F: fs/aio.c
488F: include/linux/*aio*.h
e2d1d6c0 489
1da177e4 490ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 491M: Duncan Sands <duncan.sands@free.fr>
6372594a 492L: linux-usb@vger.kernel.org
1da177e4
LT
493W: http://www.linux-usb.org/SpeedTouch/
494S: Maintained
679655da
JP
495F: drivers/usb/atm/speedtch.c
496F: drivers/usb/atm/usbatm.c
1da177e4 497
272f133a 498ALCHEMY AU1XX0 MMC DRIVER
8b58be88 499M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 500S: Maintained
679655da 501F: drivers/mmc/host/au1xmmc.c
272f133a 502
4a4e5787 503ALI1563 I2C DRIVER
8b58be88 504M: Rudolf Marek <r.marek@assembler.cz>
846557d3 505L: linux-i2c@vger.kernel.org
4a4e5787 506S: Maintained
679655da
JP
507F: Documentation/i2c/busses/i2c-ali1563
508F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 509
1da177e4 510ALPHA PORT
8b58be88 511M: Richard Henderson <rth@twiddle.net>
8b58be88 512M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 513M: Matt Turner <mattst88@gmail.com>
c89f4f9a 514S: Odd Fixes
a9406699 515L: linux-alpha@vger.kernel.org
679655da 516F: arch/alpha/
1da177e4 517
adf9251f
TK
518ALTERA UART/JTAG UART SERIAL DRIVERS
519M: Tobias Klauser <tklauser@distanz.ch>
520L: linux-serial@vger.kernel.org
521L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
522S: Maintained
523F: drivers/tty/serial/altera_uart.c
524F: drivers/tty/serial/altera_jtaguart.c
525F: include/linux/altera_uart.h
526F: include/linux/altera_jtaguart.h
527
512d1027 528AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 529M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
530L: lm-sensors@lm-sensors.org
531S: Maintained
532F: Documentation/hwmon/fam15h_power
533F: drivers/hwmon/fam15h_power.c
534
167a675a 535AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 536M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 537L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 538S: Supported
679655da 539F: drivers/usb/gadget/amd5536udc.*
167a675a 540
f90b8116 541AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 542P: Andres Salomon <dilinger@queued.net>
67d76710 543L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
544W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
545S: Supported
679655da
JP
546F: drivers/char/hw_random/geode-rng.c
547F: drivers/crypto/geode*
548F: drivers/video/geode/
549F: arch/x86/include/asm/geode.h
f90b8116 550
919ee7dd 551AMD IOMMU (AMD-VI)
e4110568 552M: Joerg Roedel <joro@8bytes.org>
919ee7dd 553L: iommu@lists.linux-foundation.org
525b233c 554T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 555S: Maintained
b2c16391
JP
556F: drivers/iommu/amd_iommu*.[ch]
557F: include/linux/amd-iommu.h
919ee7dd 558
e7f5b309 559AMD MICROCODE UPDATE SUPPORT
943482d0 560M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 561L: amd64-microcode@amd64.org
943482d0 562S: Maintained
679655da 563F: arch/x86/kernel/microcode_amd.c
e7f5b309 564
284f42b6 565AMS (Apple Motion Sensor) DRIVER
8b58be88 566M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 567S: Supported
bd5f47ec 568F: drivers/macintosh/ams/
284f42b6 569
f94b533d 570AMSO1100 RNIC DRIVER
8b58be88
JP
571M: Tom Tucker <tom@opengridcomputing.com>
572M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 573L: linux-rdma@vger.kernel.org
f94b533d 574S: Maintained
679655da 575F: drivers/infiniband/hw/amso1100/
f94b533d 576
531fca16
HV
577ANALOG DEVICES INC AD9389B DRIVER
578M: Hans Verkuil <hans.verkuil@cisco.com>
579L: linux-media@vger.kernel.org
580S: Maintained
581F: drivers/media/i2c/ad9389b*
582
c40ddfa3
HV
583ANALOG DEVICES INC ADV7511 DRIVER
584M: Hans Verkuil <hans.verkuil@cisco.com>
585L: linux-media@vger.kernel.org
586S: Maintained
587F: drivers/media/i2c/adv7511*
588
531fca16
HV
589ANALOG DEVICES INC ADV7604 DRIVER
590M: Hans Verkuil <hans.verkuil@cisco.com>
591L: linux-media@vger.kernel.org
592S: Maintained
593F: drivers/media/i2c/adv7604*
594
c40ddfa3
HV
595ANALOG DEVICES INC ADV7842 DRIVER
596M: Hans Verkuil <hans.verkuil@cisco.com>
597L: linux-media@vger.kernel.org
598S: Maintained
599F: drivers/media/i2c/adv7842*
600
527a1a83 601ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 602M: Lars-Peter Clausen <lars@metafoo.de>
f8bd42b8 603L: device-drivers-devel@blackfin.uclinux.org
4bdef3bd 604L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 605W: http://wiki.analog.com/
4bdef3bd 606S: Supported
39c9d199 607F: sound/soc/codecs/adau*
cc52688a 608F: sound/soc/codecs/adav*
4bdef3bd 609F: sound/soc/codecs/ad1*
ae48f5ef 610F: sound/soc/codecs/ad7*
4bdef3bd 611F: sound/soc/codecs/ssm*
40216ce7 612F: sound/soc/codecs/sigmadsp.*
4bdef3bd 613
527a1a83
MH
614ANALOG DEVICES INC ASOC DRIVERS
615L: uclinux-dist-devel@blackfin.uclinux.org
616L: alsa-devel@alsa-project.org (moderated for non-subscribers)
617W: http://blackfin.uclinux.org/
618S: Supported
619F: sound/soc/blackfin/*
620
42269063 621AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 622M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 623L: linuxppc-dev@lists.ozlabs.org
93711660 624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 625S: Maintained
679655da 626F: sound/aoa/
42269063 627
1da177e4 628APM DRIVER
81024fc4
JK
629M: Jiri Kosina <jkosina@suse.cz>
630S: Odd fixes
679655da
JP
631F: arch/x86/kernel/apm_32.c
632F: include/linux/apm_bios.h
c117ab84 633F: include/uapi/linux/apm_bios.h
81024fc4 634F: drivers/char/apm-emulation.c
1da177e4 635
bd7aa4b2 636APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 637M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
638L: linux-input@vger.kernel.org
639S: Maintained
679655da 640F: drivers/input/mouse/bcm5974.c
bd7aa4b2 641
6f2fad74 642APPLE SMC DRIVER
d618540f
HR
643M: Henrik Rydberg <rydberg@euromail.se>
644L: lm-sensors@lm-sensors.org
6f2fad74 645S: Maintained
679655da 646F: drivers/hwmon/applesmc.c
6f2fad74 647
1da177e4 648APPLETALK NETWORK LAYER
8b58be88 649M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 650S: Maintained
679655da
JP
651F: drivers/net/appletalk/
652F: net/appletalk/
1da177e4 653
62a37dc7
LP
654APTINA CAMERA SENSOR PLL
655M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
656L: linux-media@vger.kernel.org
657S: Maintained
658F: drivers/media/i2c/aptina-pll.*
659
a480167b 660ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 661M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
662L: linux-ide@vger.kernel.org
663S: Maintained
664F: include/linux/pata_arasan_cf_data.h
665F: drivers/ata/pata_arasan_cf.c
666
1154ea7d 667ARC FRAMEBUFFER DRIVER
8b58be88 668M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 669S: Maintained
679655da
JP
670F: drivers/video/arcfb.c
671F: drivers/video/fb_defio.c
1154ea7d 672
1da177e4 673ARM MFM AND FLOPPY DRIVERS
8b58be88 674M: Ian Molton <spyro@f2s.com>
1da177e4 675S: Maintained
679655da
JP
676F: arch/arm/lib/floppydma.S
677F: arch/arm/include/asm/floppy.h
1da177e4 678
6f96521f
WD
679ARM PMU PROFILING AND DEBUGGING
680M: Will Deacon <will.deacon@arm.com>
681S: Maintained
682F: arch/arm/kernel/perf_event*
683F: arch/arm/oprofile/common.c
6f96521f
WD
684F: arch/arm/include/asm/pmu.h
685F: arch/arm/kernel/hw_breakpoint.c
686F: arch/arm/include/asm/hw_breakpoint.h
687
d4275354 688ARM PORT
8b58be88 689M: Russell King <linux@arm.linux.org.uk>
efc03ecb 690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
691W: http://www.arm.linux.org.uk/
692S: Maintained
693F: arch/arm/
694
d323c243
SB
695ARM SUB-ARCHITECTURES
696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 697S: Maintained
d323c243
SB
698F: arch/arm/mach-*/
699F: arch/arm/plat-*/
700T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
701
cefbf4ea
RK
702ARM PRIMECELL AACI PL041 DRIVER
703M: Russell King <linux@arm.linux.org.uk>
704S: Maintained
705F: sound/arm/aaci.*
706
707ARM PRIMECELL CLCD PL110 DRIVER
708M: Russell King <linux@arm.linux.org.uk>
709S: Maintained
710F: drivers/video/amba-clcd.*
711
712ARM PRIMECELL KMI PL050 DRIVER
713M: Russell King <linux@arm.linux.org.uk>
714S: Maintained
715F: drivers/input/serio/ambakmi.*
716F: include/linux/amba/kmi.h
717
2761f5c2 718ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
719M: Russell King <linux@arm.linux.org.uk>
720S: Maintained
679655da 721F: drivers/mmc/host/mmci.*
2f748aaa 722F: include/linux/amba/mmci.h
2761f5c2 723
1b4304e5
RK
724ARM PRIMECELL UART PL010 AND PL011 DRIVERS
725M: Russell King <linux@arm.linux.org.uk>
726S: Maintained
727F: drivers/tty/serial/amba-pl01*.c
728F: include/linux/amba/serial.h
2761f5c2 729
cefbf4ea
RK
730ARM PRIMECELL BUS SUPPORT
731M: Russell King <linux@arm.linux.org.uk>
732S: Maintained
733F: drivers/amba/
734F: include/linux/amba/bus.h
735
2b7a52a4 736ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 737M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
739S: Maintained
740
9c784f95 741ARM/AFEB9260 MACHINE SUPPORT
8b58be88 742M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
744S: Maintained
745
2b7a52a4 746ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 747M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 748L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
749S: Maintained
750
1b106699
MR
751ARM/Allwinner A1X SoC support
752M: Maxime Ripard <maxime.ripard@free-electrons.com>
753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
754S: Maintained
755F: arch/arm/mach-sunxi/
756
c1fc8675 757ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 758M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
759M: Nicolas Ferre <nicolas.ferre@atmel.com>
760M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 761L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 762W: http://maxim.org.za/at91_26.html
c1fc8675
NF
763W: http://www.linux4sam.org
764S: Supported
765F: arch/arm/mach-at91/
d4a89c7d 766
986cf2e9
RH
767ARM/CALXEDA HIGHBANK ARCHITECTURE
768M: Rob Herring <rob.herring@calxeda.com>
769L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
770S: Maintained
771F: arch/arm/mach-highbank/
772
d94f944e 773ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 774M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
775S: Maintained
776F: arch/arm/mach-cns3xxx/
777T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
778
386ab516
AS
779ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
780M: Alexander Shiyan <shc_work@mail.ru>
781L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
782S: Odd Fixes
783F: arch/arm/mach-clps711x/
784
2b7a52a4 785ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 786M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 787M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 789S: Maintained
d19d3667
HS
790F: arch/arm/mach-ep93xx/
791F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
792
793ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 794M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
796S: Maintained
797
d4275354 798ARM/CLKDEV SUPPORT
8b58be88 799M: Russell King <linux@arm.linux.org.uk>
efc03ecb 800L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 801S: Maintained
d4275354 802F: arch/arm/include/asm/clkdev.h
4fa2651d 803F: drivers/clk/clkdev.c
d4275354 804
d48134e7 805ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 806M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 807L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
808S: Maintained
809
94150095
HF
810ARM/CONTEC MICRO9 MACHINE SUPPORT
811M: Hubert Feurstein <hubert.feurstein@contec.at>
812S: Maintained
813F: arch/arm/mach-ep93xx/micro9.c
814
1da177e4 815ARM/CORGI MACHINE SUPPORT
8b58be88 816M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
817S: Maintained
818
881a95f9 819ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 820M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
822T: git git://git.berlios.de/gemini-board
823S: Maintained
f49afbb5 824F: arch/arm/mach-gemini/
881a95f9 825
a990cbd8 826ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 827M: Barry Song <baohua@kernel.org>
a990cbd8 828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 829T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
830S: Maintained
831F: arch/arm/mach-prima2/
05f30e8d
BS
832F: drivers/clk/clk-prima2.c
833F: drivers/clocksource/timer-prima2.c
834F: drivers/clocksource/timer-marco.c
47ac3e44
BS
835F: drivers/dma/sirf-dma.c
836F: drivers/i2c/busses/i2c-sirf.c
05f30e8d
BS
837F: drivers/input/misc/sirfsoc-onkey.c
838F: drivers/irqchip/irq-sirfsoc.c
b3b665b0 839F: drivers/mmc/host/sdhci-sirf.c
6f73349d 840F: drivers/pinctrl/sirf/
05f30e8d 841F: drivers/rtc/rtc-sirfsoc.c
47ac3e44 842F: drivers/spi/spi-sirf.c
a990cbd8 843
d4275354 844ARM/EBSA110 MACHINE SUPPORT
8b58be88 845M: Russell King <linux@arm.linux.org.uk>
efc03ecb 846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
847W: http://www.arm.linux.org.uk/
848S: Maintained
849F: arch/arm/mach-ebsa110/
b955f6ca 850F: drivers/net/ethernet/amd/am79c961a.*
d4275354 851
a9da4f7e 852ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
853M: Daniel Ribeiro <drwyrm@gmail.com>
854M: Stefan Schmidt <stefan@openezx.org>
855M: Harald Welte <laforge@openezx.org>
d66f1886 856L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
857W: http://www.openezx.org/
858S: Maintained
cafc2265
SS
859T: topgit git://git.openezx.org/openezx.git
860F: arch/arm/mach-pxa/ezx.c
a9da4f7e 861
6a915af9 862ARM/FARADAY FA526 PORT
162500b3 863M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 865S: Maintained
1fa7e547 866T: git git://git.berlios.de/gemini-board
f49afbb5 867F: arch/arm/mm/*-fa*
6a915af9 868
d4275354 869ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 870M: Russell King <linux@arm.linux.org.uk>
efc03ecb 871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
872W: http://www.arm.linux.org.uk/
873S: Maintained
874F: arch/arm/include/asm/hardware/dec21285.h
875F: arch/arm/mach-footbridge/
876
86183a5f 877ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
8b58be88 878M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 880S: Maintained
1fa7e547 881T: git git://git.pengutronix.de/git/imx/linux-2.6.git
adf79292 882F: arch/arm/mach-imx/
e5dafa22 883F: arch/arm/configs/imx*_defconfig
86183a5f 884
8bcb9765
SG
885ARM/FREESCALE IMX6
886M: Shawn Guo <shawn.guo@linaro.org>
887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
888S: Maintained
889T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
890F: arch/arm/mach-imx/*imx6*
891
a9866a09
SG
892ARM/FREESCALE MXS ARM ARCHITECTURE
893M: Shawn Guo <shawn.guo@linaro.org>
894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S: Maintained
896T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
897F: arch/arm/mach-mxs/
898
2b7a52a4 899ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
90b8fc34 904ARM/GUMSTIX MACHINE SUPPORT
8b58be88 905M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
907S: Maintained
908
ef47d5f0 909ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 910M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
911M: Paul Parsons <lost.distance@yahoo.com>
912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
913S: Maintained
914F: arch/arm/mach-pxa/hx4700.c
915F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 916F: sound/soc/pxa/hx4700.c
ef47d5f0 917
21f37bc3 918ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 919M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
920W: www.jlime.com
921S: Maintained
084bad91
KE
922T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
923F: arch/arm/mach-sa1100/jornada720.c
924F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 925
5e767ab9
JMC
926ARM/IGEP MACHINE SUPPORT
927M: Enric Balletbo i Serra <eballetbo@gmail.com>
928M: Javier Martinez Canillas <javier@dowhile0.org>
929L: linux-omap@vger.kernel.org
930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931S: Maintained
932F: arch/arm/mach-omap2/board-igep0020.c
933
403d2971
MV
934ARM/INCOME PXA270 SUPPORT
935M: Marek Vasut <marek.vasut@gmail.com>
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
ec154082 938F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 939
2b7a52a4 940ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 941M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 942M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 944S: Maintained
e2bdb176
DW
945
946ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 947M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 949S: Maintained
2b7a52a4
LB
950
951ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 952M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 953M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 955S: Maintained
2b7a52a4
LB
956
957ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 958M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 959M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 961S: Maintained
2b7a52a4 962
2b7a52a4 963ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 964M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
966S: Maintained
967
dfdd8cc9
KH
968ARM/INTEL IXP4XX ARM ARCHITECTURE
969M: Imre Kaloz <kaloz@openwrt.org>
970M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
972S: Maintained
973F: arch/arm/mach-ixp4xx/
974
838553c5 975ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
976M: Jonathan Cameron <jic23@cam.ac.uk>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978S: Maintained
979F: arch/arm/mach-pxa/stargate2.c
980F: drivers/pcmcia/pxa2xx_stargate2.c
981
2b7a52a4 982ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 983M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 984M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 986S: Maintained
2b7a52a4
LB
987
988ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 989M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
991S: Maintained
992
1154f858
SS
993ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
994M: Santosh Shilimkar <santosh.shilimkar@ti.com>
995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996S: Maintained
997F: arch/arm/mach-keystone/
998
2b7a52a4 999ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1000M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1002S: Maintained
1003
3b886171 1004ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1005M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1006S: Maintained
1007
75f41273
TP
1008ARM/Marvell Armada 370 and Armada XP SOC support
1009M: Jason Cooper <jason@lakedaemon.net>
1010M: Andrew Lunn <andrew@lunn.ch>
1011M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1012M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014S: Maintained
1015F: arch/arm/mach-mvebu/
1016
4f1312b0
NP
1017ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1018M: Jason Cooper <jason@lakedaemon.net>
1019M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1020M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1022S: Maintained
1023F: arch/arm/mach-dove/
54a246ff
NP
1024F: arch/arm/mach-kirkwood/
1025F: arch/arm/mach-mv78xx0/
1026F: arch/arm/mach-orion5x/
1027F: arch/arm/plat-orion/
3b886171 1028
d69ac131
AC
1029ARM/Orion SoC/Technologic Systems TS-78xx platform support
1030M: Alexander Clouter <alex@digriz.org.uk>
1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032W: http://www.digriz.org.uk/ts78xx/kernel
1033S: Maintained
1034F: arch/arm/mach-orion5x/ts78xx-*
1035
adcb079f
AB
1036ARM/MICREL KS8695 ARCHITECTURE
1037M: Greg Ungerer <gerg@uclinux.org>
1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1039F: arch/arm/mach-ks8695/
adcb079f
AB
1040S: Odd Fixes
1041
d78ff0a5 1042ARM/MIOA701 MACHINE SUPPORT
8b58be88 1043M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1045F: arch/arm/mach-pxa/mioa701.c
1046S: Maintained
1047
9624dfe6 1048ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1049M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1050S: Maintained
1051
e0ee9851 1052ARM/NOMADIK ARCHITECTURE
28b8e8d4 1053M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1054M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1055M: STEricsson <STEricsson_nomadik_linux@list.st.com>
1056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057S: Maintained
1058F: arch/arm/mach-nomadik/
87572880 1059F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1060T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1061
9d76295a 1062ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1063M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1064L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1065W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1066S: Supported
1067
0c19d21e
DW
1068ARM/QUALCOMM MSM MACHINE SUPPORT
1069M: David Brown <davidb@codeaurora.org>
b4c9bfab 1070M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1071M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1072L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1073F: arch/arm/mach-msm/
1074F: drivers/video/msm/
1075F: drivers/mmc/host/msm_sdcc.c
1076F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1077F: drivers/tty/serial/msm_serial.h
1078F: drivers/tty/serial/msm_serial.c
ea91db52 1079F: drivers/*/pm8???-*
31a12b31 1080F: drivers/mfd/ssbi/
ea91db52 1081F: include/linux/mfd/pm8xxx/
8cd5c866 1082T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1083S: Maintained
1084
8459c159 1085ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1086M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1087M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1088S: Maintained
1089
5d783a2d 1090ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1091M: Marek Vasut <marek.vasut@gmail.com>
75280787 1092L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1093W: http://hackndev.com
1094S: Maintained
933d35f0
JP
1095F: arch/arm/mach-pxa/include/mach/palmtx.h
1096F: arch/arm/mach-pxa/palmtx.c
1097F: arch/arm/mach-pxa/include/mach/palmt5.h
1098F: arch/arm/mach-pxa/palmt5.c
1099F: arch/arm/mach-pxa/include/mach/palmld.h
1100F: arch/arm/mach-pxa/palmld.c
1101F: arch/arm/mach-pxa/include/mach/palmte2.h
1102F: arch/arm/mach-pxa/palmte2.c
1103F: arch/arm/mach-pxa/include/mach/palmtc.h
1104F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1105
b57fe924 1106ARM/PALM TREO SUPPORT
8b58be88 1107M: Tomas Cech <sleep_walker@suse.cz>
75280787 1108L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1109W: http://hackndev.com
1110S: Maintained
b57fe924
JP
1111F: arch/arm/mach-pxa/include/mach/palmtreo.h
1112F: arch/arm/mach-pxa/palmtreo.c
90af5811 1113
c49e1e63 1114ARM/PALMZ72 SUPPORT
8b58be88 1115M: Sergey Lapin <slapin@ossfans.org>
75280787 1116L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1117W: http://hackndev.com
1118S: Maintained
933d35f0
JP
1119F: arch/arm/mach-pxa/include/mach/palmz72.h
1120F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1121
1da177e4 1122ARM/PLEB SUPPORT
8b58be88 1123M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1124W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1125S: Maintained
1126
1127ARM/PT DIGITAL BOARD PORT
8b58be88 1128M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1130W: http://www.arm.linux.org.uk/
1131S: Maintained
1132
2b7a52a4 1133ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1134M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1136S: Maintained
1137
d4275354 1138ARM/RISCPC ARCHITECTURE
8b58be88 1139M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1141W: http://www.arm.linux.org.uk/
1142S: Maintained
d4275354
RK
1143F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1144F: arch/arm/include/asm/hardware/ioc.h
1145F: arch/arm/include/asm/hardware/iomd.h
1146F: arch/arm/include/asm/hardware/memc.h
1147F: arch/arm/mach-rpc/
1a6422f6 1148F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1149F: drivers/net/ethernet/i825xx/ether1*
1150F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1151F: drivers/scsi/arm/
1152
1da177e4 1153ARM/SHARK MACHINE SUPPORT
8b58be88 1154M: Alexander Schulz <alex@shark-linux.de>
1da177e4
LT
1155W: http://www.shark-linux.de/shark.html
1156S: Maintained
1157
b21477f9 1158ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1159M: Ben Dooks <ben-linux@fluff.org>
482ce512 1160M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1162L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1163W: http://www.fluff.org/ben/linux/
1164S: Maintained
482ce512 1165F: arch/arm/plat-samsung/
769bbb63
HS
1166F: arch/arm/mach-s3c24*/
1167F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1168F: drivers/*/*s3c2410*
1169F: drivers/*/*/*s3c2410*
40c76662
MB
1170F: drivers/spi/spi-s3c*
1171F: sound/soc/samsung/*
1da177e4 1172
0dcecae2 1173ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1174M: Kukjin Kim <kgene.kim@samsung.com>
1175L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1176L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1177S: Maintained
1178F: arch/arm/mach-s5p*/
0dcecae2 1179F: arch/arm/mach-exynos*/
33d43cdd 1180N: exynos
f556cb07 1181
10ffa964
KP
1182ARM/SAMSUNG MOBILE MACHINE SUPPORT
1183M: Kyungmin Park <kyungmin.park@samsung.com>
1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185S: Maintained
1186F: arch/arm/mach-s5pv210/mach-aquila.c
1187F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1188
3ce4ccb6
KD
1189ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1190M: Kyungmin Park <kyungmin.park@samsung.com>
1191M: Kamil Debski <k.debski@samsung.com>
1192L: linux-arm-kernel@lists.infradead.org
1193L: linux-media@vger.kernel.org
1194S: Maintained
1195F: drivers/media/platform/s5p-g2d/
1196
e6a476fd
MS
1197ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1198M: Kyungmin Park <kyungmin.park@samsung.com>
1199M: Kamil Debski <k.debski@samsung.com>
6305902c 1200M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1201L: linux-arm-kernel@lists.infradead.org
1202L: linux-media@vger.kernel.org
1203S: Maintained
934455d7 1204F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1205F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1206
1207ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1208M: Kyungmin Park <kyungmin.park@samsung.com>
1209M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1210L: linux-arm-kernel@lists.infradead.org
1211L: linux-media@vger.kernel.org
1212S: Maintained
90d72ac6 1213F: drivers/media/platform/s5p-tv/
e6a476fd 1214
d48d38e8 1215ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1216M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1217M: Magnus Damm <magnus.damm@gmail.com>
1218L: linux-sh@vger.kernel.org
d48d38e8 1219W: http://oss.renesas.com
bbff48f5 1220Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1222S: Supported
1223F: arch/arm/mach-shmobile/
1224F: drivers/sh/
1225
66314223
DN
1226ARM/SOCFPGA ARCHITECTURE
1227M: Dinh Nguyen <dinguyen@altera.com>
1228S: Maintained
1229F: arch/arm/mach-socfpga/
1230
1231ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1232M: Dinh Nguyen <dinguyen@altera.com>
1233S: Maintained
1234F: drivers/clk/socfpga/
1235
65ebcc11
SK
1236ARM/STI ARCHITECTURE
1237M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1238M: Stuart Menefy <stuart.menefy@st.com>
1239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240L: kernel@stlinux.com
1241W: http://www.stlinux.com
1242S: Maintained
1243F: arch/arm/mach-sti/
1244
2b7a52a4 1245ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1246M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1247L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1248S: Maintained
1249
1bbd7089 1250ARM/TETON BGA MACHINE SUPPORT
706e69d6 1251M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253S: Maintained
1254
2b7a52a4 1255ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1256M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1258S: Maintained
1259
98ad6e3b 1260ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1261M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1263W: http://www.mcuos.com
1264S: Maintained
4e89e8f6 1265F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1266F: drivers/input/keyboard/w90p910_keypad.c
1267F: drivers/input/touchscreen/w90p910_ts.c
1268F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1269F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1270F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1271F: drivers/rtc/rtc-nuc900.c
9df92e6c 1272F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1273F: drivers/usb/host/ehci-w90x900.c
1274F: drivers/video/nuc900fb.c
98ad6e3b 1275
54274d71 1276ARM/U300 MACHINE SUPPORT
e4651a9f 1277M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279S: Supported
1280F: arch/arm/mach-u300/
1281F: drivers/i2c/busses/i2c-stu300.c
1282F: drivers/rtc/rtc-coh901331.c
1283F: drivers/watchdog/coh901327_wdt.c
1284F: drivers/dma/coh901318*
87572880
LW
1285F: drivers/mfd/ab3100*
1286F: drivers/rtc/rtc-ab3100.c
1287F: drivers/rtc/rtc-coh901331.c
1288T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1289
87572880 1290ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1291M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-ux500/
e4651a9f 1295F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1296F: drivers/dma/ste_dma40*
e4651a9f 1297F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1298F: drivers/mfd/abx500*
1299F: drivers/mfd/ab8500*
e4651a9f
LW
1300F: drivers/mfd/dbx500*
1301F: drivers/mfd/db8500*
1302F: drivers/pinctrl/pinctrl-nomadik*
87572880 1303F: drivers/rtc/rtc-ab8500.c
e4651a9f 1304F: drivers/rtc/rtc-pl031.c
87572880 1305T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1306
d4275354 1307ARM/VFP SUPPORT
8b58be88 1308M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1310W: http://www.arm.linux.org.uk/
1311S: Maintained
1312F: arch/arm/vfp/
1313
e66b6d8e
MV
1314ARM/VOIPAC PXA270 SUPPORT
1315M: Marek Vasut <marek.vasut@gmail.com>
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317S: Maintained
1318F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1319F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1320
04529fe2
TP
1321ARM/VT8500 ARM ARCHITECTURE
1322M: Tony Prisk <linux@prisktech.co.nz>
1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324S: Maintained
1325F: arch/arm/mach-vt8500/
41fd91b4 1326F: drivers/clocksource/vt8500_timer.c
560746eb 1327F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1328F: drivers/mmc/host/wmt-sdmmc.c
1329F: drivers/pwm/pwm-vt8500.c
1330F: drivers/rtc/rtc-vt8500.c
1331F: drivers/tty/serial/vt8500_serial.c
4f31102b 1332F: drivers/usb/host/ehci-platform.c
41fd91b4 1333F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1334F: drivers/video/vt8500lcdfb.*
1335F: drivers/video/wm8505fb*
1336F: drivers/video/wmt_ge_rops.*
04529fe2 1337
e66b6d8e
MV
1338ARM/ZIPIT Z2 SUPPORT
1339M: Marek Vasut <marek.vasut@gmail.com>
1340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341S: Maintained
1342F: arch/arm/mach-pxa/z2.c
6ab2a855 1343F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1344
51f29d44
MS
1345ARM/ZYNQ ARCHITECTURE
1346M: Michal Simek <michal.simek@xilinx.com>
1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348W: http://wiki.xilinx.com
1349T: git git://git.xilinx.com/linux-xlnx.git
1350S: Supported
1351F: arch/arm/mach-zynq/
bd2a337a 1352F: drivers/cpuidle/cpuidle-zynq.c
51f29d44 1353
b8f9879e
WD
1354ARM SMMU DRIVER
1355M: Will Deacon <will.deacon@arm.com>
1356L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357S: Maintained
1358F: drivers/iommu/arm-smmu.c
1359
38074229
CM
1360ARM64 PORT (AARCH64 ARCHITECTURE)
1361M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1362M: Will Deacon <will.deacon@arm.com>
38074229
CM
1363L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364S: Maintained
1365F: arch/arm64/
d19766ec 1366F: Documentation/arm64/
38074229 1367
9d7005f9
LP
1368AS3645A LED FLASH CONTROLLER DRIVER
1369M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1370L: linux-media@vger.kernel.org
1371T: git git://linuxtv.org/media_tree.git
1372S: Maintained
1373F: drivers/media/i2c/as3645a.c
1374F: include/media/as3645a.h
1375
d58de038
GJ
1376ASC7621 HARDWARE MONITOR DRIVER
1377M: George Joseph <george.joseph@fairview5.com>
1378L: lm-sensors@lm-sensors.org
1379S: Maintained
1380F: Documentation/hwmon/asc7621
1381F: drivers/hwmon/asc7621.c
1382
b229ece9 1383ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1384M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1385L: acpi4asus-user@lists.sourceforge.net
d0944853 1386L: platform-driver-x86@vger.kernel.org
76593d6f 1387W: http://acpi4asus.sf.net
85091b71 1388S: Maintained
b229ece9
CC
1389F: drivers/platform/x86/asus*.c
1390F: drivers/platform/x86/eeepc*.c
85091b71 1391
953a6479 1392ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1393M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1394W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1395S: Maintained
679655da
JP
1396F: Documentation/crypto/async-tx-api.txt
1397F: crypto/async_tx/
1398F: drivers/dma/
1399F: include/linux/dmaengine.h
1400F: include/linux/async_tx.h
b3e5f263 1401
a1867d36 1402AT24 EEPROM DRIVER
14d77c4d 1403M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1404L: linux-i2c@vger.kernel.org
1405S: Maintained
1406F: drivers/misc/eeprom/at24.c
1407F: include/linux/i2c/at24.h
1408
e7839f25 1409ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1410M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1411W: http://support.coraid.com/support/linux
1da177e4 1412S: Supported
679655da
JP
1413F: Documentation/aoe/
1414F: drivers/block/aoe/
1da177e4 1415
9a10a870 1416ATHEROS ATH GENERIC UTILITIES
fe8e0844 1417M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
9a10a870
JP
1418L: linux-wireless@vger.kernel.org
1419S: Supported
1420F: drivers/net/wireless/ath/*
1421
fa1c114f 1422ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1423M: Jiri Slaby <jirislaby@gmail.com>
1424M: Nick Kossifidis <mickflemm@gmail.com>
fe8e0844 1425M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
fa1c114f
JS
1426L: linux-wireless@vger.kernel.org
1427L: ath5k-devel@lists.ath5k.org
72c706b7 1428W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1429S: Maintained
fa451753 1430F: drivers/net/wireless/ath/ath5k/
fa1c114f 1431
12e62d6f
KV
1432ATHEROS ATH6KL WIRELESS DRIVER
1433M: Kalle Valo <kvalo@qca.qualcomm.com>
1434L: linux-wireless@vger.kernel.org
1435W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1436T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1437S: Supported
1438F: drivers/net/wireless/ath/ath6kl/
1439
f078f209 1440ATHEROS ATH9K WIRELESS DRIVER
fe8e0844
LR
1441M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1442M: Jouni Malinen <jouni@qca.qualcomm.com>
1443M: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
1444M: Senthil Balasubramanian <senthilb@qca.qualcomm.com>
f078f209
LR
1445L: linux-wireless@vger.kernel.org
1446L: ath9k-devel@lists.ath9k.org
72c706b7 1447W: http://wireless.kernel.org/en/users/Drivers/ath9k
f078f209 1448S: Supported
fa451753 1449F: drivers/net/wireless/ath/ath9k/
f078f209 1450
2be7d22f
VK
1451WILOCITY WIL6210 WIRELESS DRIVER
1452M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1453L: linux-wireless@vger.kernel.org
1454L: wil6210@qca.qualcomm.com
1455S: Supported
1456W: http://wireless.kernel.org/en/users/Drivers/wil6210
1457F: drivers/net/wireless/ath/wil6210/
1458
1d7e1e6b
CL
1459CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1460M: Christian Lamparter <chunkeey@googlemail.com>
1461L: linux-wireless@vger.kernel.org
1462W: http://wireless.kernel.org/en/users/Drivers/carl9170
1463S: Maintained
1464F: drivers/net/wireless/ath/carl9170/
1465
2c2a6172
LT
1466ATK0110 HWMON DRIVER
1467M: Luca Tettamanti <kronos.it@gmail.com>
1468L: lm-sensors@lm-sensors.org
1469S: Maintained
1470F: drivers/hwmon/asus_atk0110.c
1471
6f69a6d7 1472ATI_REMOTE2 DRIVER
8b58be88 1473M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1474S: Maintained
679655da 1475F: drivers/input/misc/ati_remote2.c
6f69a6d7 1476
7ae115b4 1477ATLX ETHERNET DRIVERS
8b58be88 1478M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1479M: Chris Snook <chris.snook@gmail.com>
e443e383 1480L: netdev@vger.kernel.org
8d5ca6ec
JC
1481W: http://sourceforge.net/projects/atl1
1482W: http://atl1.sourceforge.net
1483S: Maintained
2b133ad6 1484F: drivers/net/ethernet/atheros/
8d5ca6ec 1485
1da177e4 1486ATM
8b58be88 1487M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1488L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1489L: netdev@vger.kernel.org
1da177e4
LT
1490W: http://linux-atm.sourceforge.net
1491S: Maintained
679655da
JP
1492F: drivers/atm/
1493F: include/linux/atm*
c117ab84 1494F: include/uapi/linux/atm*
1da177e4 1495
04ac2f46 1496ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1497M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1498S: Maintained
1499F: drivers/mmc/host/atmel-mci.c
1500F: drivers/mmc/host/atmel-mci-regs.h
1501
a1cfac48 1502ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1503M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1504S: Supported
df621252 1505F: drivers/tty/serial/atmel_serial.c
a1cfac48 1506
b414dc16
NF
1507ATMEL DMA DRIVER
1508M: Nicolas Ferre <nicolas.ferre@atmel.com>
1509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510S: Supported
1511F: drivers/dma/at_hdmac.c
1512F: drivers/dma/at_hdmac_regs.h
6f0d65af 1513F: include/linux/platform_data/dma-atmel.h
b414dc16 1514
888f2804
LD
1515ATMEL I2C DRIVER
1516M: Ludovic Desroches <ludovic.desroches@atmel.com>
1517L: linux-i2c@vger.kernel.org
1518S: Supported
1519F: drivers/i2c/busses/i2c-at91.c
1520
15515545
JW
1521ATMEL ISI DRIVER
1522M: Josh Wu <josh.wu@atmel.com>
1523L: linux-media@vger.kernel.org
1524S: Supported
f2294c2d 1525F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1526F: include/media/atmel-isi.h
1527
8f4c79ce 1528ATMEL LCDFB DRIVER
8b58be88 1529M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1530L: linux-fbdev@vger.kernel.org
8f4c79ce 1531S: Maintained
679655da
JP
1532F: drivers/video/atmel_lcdfb.c
1533F: include/video/atmel_lcdc.h
8f4c79ce 1534
89e5785f 1535ATMEL MACB ETHERNET DRIVER
a02875a6 1536M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1537S: Supported
9f2f381f 1538F: drivers/net/ethernet/cadence/
89e5785f 1539
754ce4f2 1540ATMEL SPI DRIVER
a02875a6 1541M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1542S: Supported
9df92e6c 1543F: drivers/spi/spi-atmel.*
754ce4f2 1544
e9cb1c5a
NF
1545ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1546M: Nicolas Ferre <nicolas.ferre@atmel.com>
1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548S: Supported
1549F: drivers/misc/atmel_tclib.c
1550F: drivers/clocksource/tcb_clksrc.c
1551
ff2675d6
JW
1552ATMEL TSADCC DRIVER
1553M: Josh Wu <josh.wu@atmel.com>
1554L: linux-input@vger.kernel.org
1555S: Supported
1556F: drivers/input/touchscreen/atmel_tsadcc.c
1557
914a3f3b 1558ATMEL USBA UDC DRIVER
a02875a6
NF
1559M: Nicolas Ferre <nicolas.ferre@atmel.com>
1560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1561S: Supported
679655da 1562F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1563
1da177e4 1564ATMEL WIRELESS DRIVER
8b58be88 1565M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1566L: linux-wireless@vger.kernel.org
1da177e4
LT
1567W: http://www.thekelleys.org.uk/atmel
1568W: http://atmelwlandriver.sourceforge.net/
1569S: Maintained
679655da 1570F: drivers/net/wireless/atmel*
1da177e4 1571
26780d9e
BG
1572ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1573M: Bradley Grove <linuxdrivers@attotech.com>
1574L: linux-scsi@vger.kernel.org
1575W: http://www.attotech.com
1576S: Supported
1577F: drivers/scsi/esas2r
1578
a92b7b80 1579AUDIT SUBSYSTEM
8b58be88
JP
1580M: Al Viro <viro@zeniv.linux.org.uk>
1581M: Eric Paris <eparis@redhat.com>
b9a06207 1582L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1583W: http://people.redhat.com/sgrubb/audit/
54e5881d 1584T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
a92b7b80 1585S: Maintained
679655da 1586F: include/linux/audit.h
c117ab84 1587F: include/uapi/linux/audit.h
679655da 1588F: kernel/audit*
a92b7b80 1589
70e84049 1590AUXILIARY DISPLAY DRIVERS
8b58be88 1591M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1592W: http://miguelojeda.es/auxdisplay.htm
1593W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1594S: Maintained
679655da
JP
1595F: drivers/auxdisplay/
1596F: include/linux/cfag12864b.h
70e84049 1597
5f97f7f9 1598AVR32 ARCHITECTURE
e336f61f
HCE
1599M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1600M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1601W: http://www.atmel.com/products/AVR32/
249d9d9d 1602W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1603W: http://avrfreaks.net/
e336f61f 1604S: Maintained
679655da 1605F: arch/avr32/
5f97f7f9
HS
1606
1607AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1608M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1609M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1610S: Maintained
679655da 1611F: arch/avr32/mach-at32ap/
5f97f7f9 1612
1da177e4 1613AX.25 NETWORK LAYER
8b58be88 1614M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1615L: linux-hams@vger.kernel.org
d34cb28a 1616W: http://www.linux-ax25.org/
1da177e4 1617S: Maintained
c117ab84 1618F: include/uapi/linux/ax25.h
679655da
JP
1619F: include/net/ax25.h
1620F: net/ax25/
1da177e4 1621
d5269395 1622AZ6007 DVB DRIVER
1b2c14b4 1623M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1624L: linux-media@vger.kernel.org
1625W: http://linuxtv.org
1626T: git git://linuxtv.org/media_tree.git
1627S: Maintained
1628F: drivers/media/usb/dvb-usb-v2/az6007.c
1629
6777376e
HV
1630AZTECH FM RADIO RECEIVER DRIVER
1631M: Hans Verkuil <hverkuil@xs4all.nl>
1632L: linux-media@vger.kernel.org
1633T: git git://linuxtv.org/media_tree.git
1634W: http://linuxtv.org
1635S: Maintained
1636F: drivers/media/radio/radio-aztech*
1637
e2d1d6c0 1638B43 WIRELESS DRIVER
8b58be88 1639M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1640L: linux-wireless@vger.kernel.org
ed072f9e 1641L: b43-dev@lists.infradead.org
491b26b4 1642W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1643S: Maintained
679655da 1644F: drivers/net/wireless/b43/
e2d1d6c0
RD
1645
1646B43LEGACY WIRELESS DRIVER
8b58be88
JP
1647M: Larry Finger <Larry.Finger@lwfinger.net>
1648M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1649L: linux-wireless@vger.kernel.org
ed072f9e 1650L: b43-dev@lists.infradead.org
491b26b4 1651W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1652S: Maintained
679655da 1653F: drivers/net/wireless/b43legacy/
e2d1d6c0 1654
300abeb5 1655BACKLIGHT CLASS/SUBSYSTEM
8b58be88 1656M: Richard Purdie <rpurdie@rpsys.net>
6212de88 1657M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1658S: Maintained
679655da
JP
1659F: drivers/video/backlight/
1660F: include/linux/backlight.h
300abeb5 1661
c6c8fea2
SE
1662BATMAN ADVANCED
1663M: Marek Lindner <lindner_marek@yahoo.de>
1664M: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
cf9ab887 1665M: Antonio Quartulli <ordex@autistici.org>
c6c8fea2
SE
1666L: b.a.t.m.a.n@lists.open-mesh.org
1667W: http://www.open-mesh.org/
1668S: Maintained
1669F: net/batman-adv/
1670
e2d1d6c0 1671BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1672M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1673L: linux-hams@vger.kernel.org
1674W: http://www.baycom.org/~tom/ham/ham.html
1675S: Maintained
679655da 1676F: drivers/net/hamradio/baycom*
e2d1d6c0 1677
cafe5635 1678BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1679M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1680L: linux-bcache@vger.kernel.org
1681W: http://bcache.evilpiepirate.org
1682S: Maintained:
1683F: drivers/md/bcache/
1684
e2d1d6c0 1685BEFS FILE SYSTEM
55817d3d 1686S: Orphan
679655da
JP
1687F: Documentation/filesystems/befs.txt
1688F: fs/befs/
e2d1d6c0
RD
1689
1690BFS FILE SYSTEM
8b58be88 1691M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1692S: Maintained
679655da
JP
1693F: Documentation/filesystems/bfs.txt
1694F: fs/bfs/
c117ab84 1695F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1696
1394f032 1697BLACKFIN ARCHITECTURE
8b58be88 1698M: Mike Frysinger <vapier@gentoo.org>
5b93e13f 1699L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1700W: http://blackfin.uclinux.org
1701S: Supported
679655da 1702F: arch/blackfin/
566da5b2 1703
e190d6b1 1704BLACKFIN EMAC DRIVER
49afa609 1705L: uclinux-dist-devel@blackfin.uclinux.org
e190d6b1
BW
1706W: http://blackfin.uclinux.org
1707S: Supported
7b35f033 1708F: drivers/net/ethernet/adi/
e190d6b1 1709
566da5b2 1710BLACKFIN RTC DRIVER
8b58be88 1711M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1712L: uclinux-dist-devel@blackfin.uclinux.org
566da5b2
MF
1713W: http://blackfin.uclinux.org
1714S: Supported
679655da 1715F: drivers/rtc/rtc-bfin.c
1394f032 1716
936ed49a 1717BLACKFIN SDH DRIVER
109ec8c3 1718M: Sonic Zhang <sonic.zhang@analog.com>
936ed49a
MF
1719L: uclinux-dist-devel@blackfin.uclinux.org
1720W: http://blackfin.uclinux.org
1721S: Supported
1722F: drivers/mmc/host/bfin_sdh.c
1723
1394f032 1724BLACKFIN SERIAL DRIVER
8b58be88 1725M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1726L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1727W: http://blackfin.uclinux.org
1728S: Supported
8460241e 1729F: drivers/tty/serial/bfin_uart.c
1394f032 1730
1e6d320f 1731BLACKFIN WATCHDOG DRIVER
8b58be88 1732M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1733L: uclinux-dist-devel@blackfin.uclinux.org
1e6d320f
BW
1734W: http://blackfin.uclinux.org
1735S: Supported
679655da 1736F: drivers/watchdog/bfin_wdt.c
1e6d320f 1737
d24ecfcc 1738BLACKFIN I2C TWI DRIVER
8b58be88 1739M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1740L: uclinux-dist-devel@blackfin.uclinux.org
d24ecfcc
BW
1741W: http://blackfin.uclinux.org/
1742S: Supported
679655da 1743F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1744
1e204377
SJ
1745BLACKFIN MEDIA DRIVER
1746M: Scott Jiang <scott.jiang.linux@gmail.com>
1747L: uclinux-dist-devel@blackfin.uclinux.org
1748W: http://blackfin.uclinux.org/
1749S: Supported
1750F: drivers/media/platform/blackfin/
1751F: drivers/media/i2c/adv7183*
1752F: drivers/media/i2c/vs6624*
1753
b54cf35a
JSM
1754BLINKM RGB LED DRIVER
1755M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1756S: Maintained
1757F: drivers/leds/leds-blinkm.c
1758
1da177e4 1759BLOCK LAYER
8b58be88 1760M: Jens Axboe <axboe@kernel.dk>
08deed1e 1761T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1762S: Maintained
679655da 1763F: block/
1da177e4 1764
2b54aaef 1765BLOCK2MTD DRIVER
8b58be88 1766M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1767L: linux-mtd@lists.infradead.org
1768S: Maintained
679655da 1769F: drivers/mtd/devices/block2mtd.c
2b54aaef 1770
63fbd24e 1771BLUETOOTH DRIVERS
8b58be88 1772M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1773M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1774M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1775L: linux-bluetooth@vger.kernel.org
63fbd24e 1776W: http://www.bluez.org/
22e7a424
MH
1777T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1778T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1779S: Maintained
679655da 1780F: drivers/bluetooth/
1da177e4 1781
63fbd24e 1782BLUETOOTH SUBSYSTEM
8b58be88 1783M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1784M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1785M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1786L: linux-bluetooth@vger.kernel.org
1787W: http://www.bluez.org/
22e7a424
MH
1788T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1789T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1790S: Maintained
679655da
JP
1791F: net/bluetooth/
1792F: include/net/bluetooth/
1da177e4
LT
1793
1794BONDING DRIVER
8b58be88 1795M: Jay Vosburgh <fubar@us.ibm.com>
4cd72c6e 1796M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1797L: netdev@vger.kernel.org
ce00f85c
JC
1798W: http://sourceforge.net/projects/bonding/
1799S: Supported
679655da 1800F: drivers/net/bonding/
c117ab84 1801F: include/uapi/linux/if_bonding.h
1da177e4 1802
39105890 1803BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1804M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1805L: netdev@vger.kernel.org
1806S: Supported
adfc5217 1807F: drivers/net/ethernet/broadcom/b44.*
39105890 1808
948c51e6 1809BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1810M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1811L: netdev@vger.kernel.org
1812S: Supported
adfc5217
JK
1813F: drivers/net/ethernet/broadcom/bnx2.*
1814F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1815
4d9d2cb0 1816BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
8b58be88 1817M: Eilon Greenstein <eilong@broadcom.com>
4d9d2cb0
ET
1818L: netdev@vger.kernel.org
1819S: Supported
adfc5217 1820F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1821
af4b8e37 1822BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
497a045d
CD
1823M: Christian Daudt <bcm@fixthebug.org>
1824L: bcm-kernel-feedback-list@broadcom.com
af4b8e37
CD
1825T: git git://git.github.com/broadcom/bcm11351
1826S: Maintained
1827F: arch/arm/mach-bcm/
1828F: arch/arm/boot/dts/bcm113*
1829F: arch/arm/boot/dts/bcm281*
1830F: arch/arm/configs/bcm_defconfig
1831F: drivers/mmc/host/sdhci_bcm_kona.c
1832F: drivers/clocksource/bcm_kona_timer.c
1833
f680f25c
SW
1834BROADCOM BCM2835 ARM ARCHICTURE
1835M: Stephen Warren <swarren@wwwdotorg.org>
1836L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1837T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1838S: Maintained
1839F: arch/arm/mach-bcm2835/
1840F: arch/arm/boot/dts/bcm2835*
1841F: arch/arm/configs/bcm2835_defconfig
1842F: drivers/*/*bcm2835*
1843
948c51e6 1844BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1845M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1846M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1847L: netdev@vger.kernel.org
1848S: Supported
adfc5217 1849F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1850
a9533e7e
HP
1851BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1852M: Brett Rudley <brudley@broadcom.com>
818c07b8 1853M: Arend van Spriel <arend@broadcom.com>
85d63686 1854M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1855M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1856L: linux-wireless@vger.kernel.org
5615171c 1857L: brcm80211-dev-list@broadcom.com
a9533e7e 1858S: Supported
f62ebdd5 1859F: drivers/net/wireless/brcm80211/
a9533e7e 1860
9958d6f9
BPG
1861BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1862M: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
1863L: linux-scsi@vger.kernel.org
1864S: Supported
1865F: drivers/scsi/bnx2fc/
1866
6a6b5ad0
EW
1867BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1868M: Eddie Wai <eddie.wai@broadcom.com>
1869L: linux-scsi@vger.kernel.org
1870S: Supported
1871F: drivers/scsi/bnx2i/
1872
c9678d86
RM
1873BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1874M: Rafał Miłecki <zajec5@gmail.com>
1875L: linux-wireless@vger.kernel.org
1876S: Maintained
1877F: drivers/bcma/
1878F: include/linux/bcma/
1879
7725ccfd 1880BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1881M: Anil Gurumurthy <agurumur@brocade.com>
1882M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1883L: linux-scsi@vger.kernel.org
1884S: Supported
1885F: drivers/scsi/bfa/
7725ccfd 1886
8b230ed8
RM
1887BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1888M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1889L: netdev@vger.kernel.org
1890S: Supported
f844a0ea 1891F: drivers/net/ethernet/brocade/bna/
8b230ed8 1892
5cdf7f76 1893BSG (block layer generic sg v4 driver)
8b58be88 1894M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1895L: linux-scsi@vger.kernel.org
1896S: Supported
679655da
JP
1897F: block/bsg.c
1898F: include/linux/bsg.h
c117ab84 1899F: include/uapi/linux/bsg.h
5cdf7f76 1900
af39917d
CL
1901BT87X AUDIO DRIVER
1902M: Clemens Ladisch <clemens@ladisch.de>
1903L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1904T: git git://git.alsa-project.org/alsa-kernel.git
1905S: Maintained
1906F: Documentation/sound/alsa/Bt87x.txt
1907F: sound/pci/bt87x.c
1908
ff1d5c2f 1909BT8XXGPIO DRIVER
eb032b98 1910M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1911W: http://bu3sch.de/btgpio.php
1912S: Maintained
72dbb705 1913F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1914
eb1eb04f 1915BTRFS FILE SYSTEM
9c106405 1916M: Chris Mason <chris.mason@fusionio.com>
eb1eb04f
JP
1917L: linux-btrfs@vger.kernel.org
1918W: http://btrfs.wiki.kernel.org/
8a6e2535 1919Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1920T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1921S: Maintained
679655da
JP
1922F: Documentation/filesystems/btrfs.txt
1923F: fs/btrfs/
eb1eb04f 1924
1da177e4 1925BTTV VIDEO4LINUX DRIVER
1b2c14b4 1926M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1927L: linux-media@vger.kernel.org
96b6aba0 1928W: http://linuxtv.org
275ffde4 1929T: git git://linuxtv.org/media_tree.git
f96236e5 1930S: Odd fixes
679655da 1931F: Documentation/video4linux/bttv/
90d72ac6 1932F: drivers/media/pci/bt8xx/bttv*
1da177e4 1933
1f34923c
KA
1934BUSLOGIC SCSI DRIVER
1935M: Khalid Aziz <khalid@gonehiking.org>
1936L: linux-scsi@vger.kernel.org
1937S: Maintained
1938F: drivers/scsi/BusLogic.*
1939F: drivers/scsi/FlashPoint.*
1940
af39917d
CL
1941C-MEDIA CMI8788 DRIVER
1942M: Clemens Ladisch <clemens@ladisch.de>
1943L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1944T: git git://git.alsa-project.org/alsa-kernel.git
1945S: Maintained
1946F: sound/pci/oxygen/
1947
2141355f
MS
1948C6X ARCHITECTURE
1949M: Mark Salter <msalter@redhat.com>
1950M: Aurelien Jacquiot <a-jacquiot@ti.com>
1951L: linux-c6x-dev@linux-c6x.org
1952W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1953S: Maintained
1954F: arch/c6x/
1955
a5432f5a 1956CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 1957M: David Howells <dhowells@redhat.com>
a5432f5a
DH
1958L: linux-cachefs@redhat.com
1959S: Supported
1960F: Documentation/filesystems/caching/cachefiles.txt
1961F: fs/cachefiles/
1962
c815ca39
HV
1963CADET FM/AM RADIO RECEIVER DRIVER
1964M: Hans Verkuil <hverkuil@xs4all.nl>
1965L: linux-media@vger.kernel.org
1966T: git git://linuxtv.org/media_tree.git
1967W: http://linuxtv.org
1968S: Maintained
1969F: drivers/media/radio/radio-cadet*
1970
77d5140f 1971CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 1972M: Jonathan Corbet <corbet@lwn.net>
661263b5 1973L: linux-media@vger.kernel.org
275ffde4 1974T: git git://linuxtv.org/media_tree.git
77d5140f 1975S: Maintained
679655da 1976F: Documentation/video4linux/cafe_ccic
90d72ac6 1977F: drivers/media/platform/marvell-ccic/
77d5140f 1978
201b6bab 1979CAIF NETWORK LAYER
5c574f50 1980M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
1981L: netdev@vger.kernel.org
1982S: Supported
1983F: Documentation/networking/caif/
1984F: drivers/net/caif/
c117ab84 1985F: include/uapi/linux/caif/
201b6bab
JP
1986F: include/net/caif/
1987F: net/caif/
1988
77dac90f 1989CALGARY x86-64 IOMMU
8b58be88
JP
1990M: Muli Ben-Yehuda <muli@il.ibm.com>
1991M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
1992L: discuss@x86-64.org
1993S: Maintained
679655da
JP
1994F: arch/x86/kernel/pci-calgary_64.c
1995F: arch/x86/kernel/tce_64.c
1996F: arch/x86/include/asm/calgary.h
1997F: arch/x86/include/asm/tce.h
77dac90f 1998
e2d1d6c0 1999CAN NETWORK LAYER
8d15d386 2000M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2001L: linux-can@vger.kernel.org
ec78213a 2002W: http://gitorious.org/linux-can
405cc273 2003T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2004S: Maintained
8d15d386 2005F: net/can/
8d15d386 2006F: include/linux/can/core.h
c117ab84
CEB
2007F: include/uapi/linux/can.h
2008F: include/uapi/linux/can/bcm.h
2009F: include/uapi/linux/can/raw.h
2010F: include/uapi/linux/can/gw.h
e2d1d6c0 2011
4261a204 2012CAN NETWORK DRIVERS
8b58be88 2013M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2014M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2015L: linux-can@vger.kernel.org
ec78213a 2016W: http://gitorious.org/linux-can
405cc273 2017T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2018S: Maintained
8d15d386
OH
2019F: drivers/net/can/
2020F: include/linux/can/dev.h
8d15d386 2021F: include/linux/can/platform/
c117ab84
CEB
2022F: include/uapi/linux/can/error.h
2023F: include/uapi/linux/can/netlink.h
4261a204 2024
95d16c72
JM
2025CAPABILITIES
2026M: Serge Hallyn <serge.hallyn@canonical.com>
2027L: linux-security-module@vger.kernel.org
6305902c 2028S: Supported
95d16c72 2029F: include/linux/capability.h
c117ab84 2030F: include/uapi/linux/capability.h
95d16c72 2031F: security/capability.c
6305902c 2032F: security/commoncap.c
38a94118 2033F: kernel/capability.c
95d16c72 2034
b8154542 2035CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2036M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2037L: linuxppc-dev@lists.ozlabs.org
2038L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2039W: http://www.ibm.com/developerworks/power/cell/
2040S: Supported
679655da 2041F: arch/powerpc/include/asm/cell*.h
679655da 2042F: arch/powerpc/include/asm/spu*.h
c117ab84 2043F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2044F: arch/powerpc/oprofile/*cell*
2045F: arch/powerpc/platforms/cell/
b8154542 2046
9030aaf9 2047CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2048M: Sage Weil <sage@inktank.com>
82593f87 2049L: ceph-devel@vger.kernel.org
09d90327 2050W: http://ceph.com/
fb99f881 2051T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2052S: Supported
2053F: Documentation/filesystems/ceph.txt
14430813
JP
2054F: fs/ceph/
2055F: net/ceph/
2056F: include/linux/ceph/
2057F: include/linux/crush/
9030aaf9 2058
18332a80 2059CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2060L: linux-usb@vger.kernel.org
10c6c9c9 2061S: Orphan
679655da
JP
2062F: Documentation/usb/WUSB-Design-overview.txt
2063F: Documentation/usb/wusb-cbaf
355ffe69
DV
2064F: drivers/usb/host/hwa-hc.c
2065F: drivers/usb/host/whci/
679655da
JP
2066F: drivers/usb/wusbcore/
2067F: include/linux/usb/wusb*
18332a80 2068
70e84049 2069CFAG12864B LCD DRIVER
8b58be88 2070M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2071W: http://miguelojeda.es/auxdisplay.htm
2072W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2073S: Maintained
679655da
JP
2074F: drivers/auxdisplay/cfag12864b.c
2075F: include/linux/cfag12864b.h
70e84049
MOS
2076
2077CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2078M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2079W: http://miguelojeda.es/auxdisplay.htm
2080W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2081S: Maintained
679655da
JP
2082F: drivers/auxdisplay/cfag12864bfb.c
2083F: include/linux/cfag12864b.h
70e84049 2084
704232c2 2085CFG80211 and NL80211
8b58be88 2086M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2087L: linux-wireless@vger.kernel.org
ce466579
JB
2088W: http://wireless.kernel.org/
2089T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2090T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2091S: Maintained
c117ab84 2092F: include/uapi/linux/nl80211.h
679655da
JP
2093F: include/net/cfg80211.h
2094F: net/wireless/*
2095X: net/wireless/wext*
704232c2 2096
46e64261
GKH
2097CHAR and MISC DRIVERS
2098M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2099M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2100T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2101S: Supported
46e64261
GKH
2102F: drivers/char/*
2103F: drivers/misc/*
2104
0a920b5b 2105CHECKPATCH
8b58be88 2106M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2107M: Joe Perches <joe@perches.com>
2108S: Maintained
679655da 2109F: scripts/checkpatch.pl
0a920b5b 2110
f8407f26
HW
2111CHINESE DOCUMENTATION
2112M: Harry Wei <harryxiyou@gmail.com>
9740153c 2113L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2114L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2115S: Maintained
2116F: Documentation/zh_CN/
2117
2721ea2c
AS
2118CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2119M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
2120L: linux-usb@vger.kernel.org
2121S: Maintained
2122F: drivers/usb/chipidea/
2123
641cb85e 2124CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2125M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2126M: Sujith Sankar <ssujith@cisco.com>
2127M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2128M: Neel Patel <neepatel@cisco.com>
2129M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2130S: Supported
a6a5580c 2131F: drivers/net/ethernet/cisco/enic/
7063fbf2 2132
2b7a52a4 2133CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2134M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2135L: netdev@vger.kernel.org
2136S: Maintained
57d0b7a0 2137F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2138
2b7a52a4 2139CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2140M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2141L: linux-usb@vger.kernel.org
2b7a52a4 2142S: Maintained
679655da 2143F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2144
d9e9d82c 2145CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2146M: Timur Tabi <timur@tabi.org>
93711660 2147L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2148S: Odd Fixes
679655da 2149F: sound/soc/codecs/cs4270*
d9e9d82c 2150
94574d9a
KRW
2151CLEANCACHE API
2152M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2153L: linux-kernel@vger.kernel.org
2154S: Maintained
2155F: mm/cleancache.c
2156F: include/linux/cleancache.h
2157
d4275354 2158CLK API
8b58be88 2159M: Russell King <linux@arm.linux.org.uk>
37417046 2160S: Maintained
d4275354
RK
2161F: include/linux/clk.h
2162
9222d247
JS
2163CLOCKSOURCE, CLOCKEVENT DRIVERS
2164M: Daniel Lezcano <daniel.lezcano@linaro.org>
2165M: Thomas Gleixner <tglx@linutronix.de>
2166T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2167S: Supported
2168F: drivers/clocksource
2169
5df6d737 2170CISCO FCOE HBA DRIVER
8fc89a79
HP
2171M: Hiral Patel <hiralpat@cisco.com>
2172M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2173M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2174L: linux-scsi@vger.kernel.org
2175S: Supported
2a99921a 2176F: drivers/scsi/fnic/
5df6d737 2177
529aa8cb
TLSC
2178CMPC ACPI DRIVER
2179M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2180M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2181L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2182S: Supported
2183F: drivers/platform/x86/classmate-laptop.c
2184
74425eee 2185COCCINELLE/Semantic Patches (SmPL)
26de9c26 2186M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2187M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2188M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2189M: Michal Marek <mmarek@suse.cz>
26de9c26 2190L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2191T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2192W: http://coccinelle.lip6.fr/
2193S: Supported
4b92b2aa 2194F: Documentation/coccinelle.txt
74425eee
NP
2195F: scripts/coccinelle/
2196F: scripts/coccicheck
2197
1da177e4 2198CODA FILE SYSTEM
8b58be88 2199M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2200M: coda@cs.cmu.edu
2201L: codalist@coda.cs.cmu.edu
2202W: http://www.coda.cs.cmu.edu/
2203S: Maintained
679655da
JP
2204F: Documentation/filesystems/coda.txt
2205F: fs/coda/
2206F: include/linux/coda*.h
c117ab84 2207F: include/uapi/linux/coda*.h
1da177e4 2208
7704addb 2209COMMON CLK FRAMEWORK
7704addb
MT
2210M: Mike Turquette <mturquette@linaro.org>
2211L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2212T: git git://git.linaro.org/people/mturquette/linux.git
2213S: Maintained
60bea3b5
SW
2214F: drivers/clk/
2215X: drivers/clk/clkdev.c
7704addb 2216F: include/linux/clk-pr*
60bea3b5 2217F: include/linux/clk/
7704addb 2218
e2d1d6c0 2219COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2220M: Steve French <sfrench@samba.org>
51223df6 2221L: linux-cifs@vger.kernel.org
d1f28953 2222L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2223W: http://linux-cifs.samba.org/
8a6e2535 2224Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2225T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2226S: Supported
679655da
JP
2227F: Documentation/filesystems/cifs.txt
2228F: fs/cifs/
e2d1d6c0 2229
1da177e4 2230COMPACTPCI HOTPLUG CORE
8b58be88 2231M: Scott Murray <scott@spiteful.org>
64dab204 2232L: linux-pci@vger.kernel.org
82c4dfc7 2233S: Maintained
679655da 2234F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2235
2236COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2237M: Scott Murray <scott@spiteful.org>
64dab204 2238L: linux-pci@vger.kernel.org
82c4dfc7 2239S: Maintained
679655da 2240F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2241
2242COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2243M: Scott Murray <scott@spiteful.org>
64dab204 2244L: linux-pci@vger.kernel.org
82c4dfc7 2245S: Maintained
679655da 2246F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2247
5411552c 2248COMPAL LAPTOP SUPPORT
8b58be88 2249M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2250L: platform-driver-x86@vger.kernel.org
5411552c 2251S: Maintained
679655da 2252F: drivers/platform/x86/compal-laptop.c
5411552c 2253
949be0f7 2254CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2255M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2256L: accessrunner-general@lists.sourceforge.net
2257W: http://accessrunner.sourceforge.net/
949be0f7 2258S: Maintained
679655da 2259F: drivers/usb/atm/cxacru.c
949be0f7 2260
e2d1d6c0 2261CONFIGFS
d6351db2
JB
2262M: Joel Becker <jlbec@evilplan.org>
2263T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2264S: Supported
679655da
JP
2265F: fs/configfs/
2266F: include/linux/configfs.h
e2d1d6c0 2267
acb9c1b2 2268CONNECTOR
8b58be88 2269M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2270L: netdev@vger.kernel.org
2271S: Maintained
2272F: drivers/connector/
2273
fb3a0fb6 2274CONTROL GROUPS (CGROUPS)
860ca0e6 2275M: Tejun Heo <tj@kernel.org>
ad50c159 2276M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2277L: containers@lists.linux-foundation.org
12340313 2278L: cgroups@vger.kernel.org
860ca0e6 2279T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2280S: Maintained
679655da
JP
2281F: include/linux/cgroup*
2282F: kernel/cgroup*
8ca739e3 2283F: mm/*cgroup*
fb3a0fb6 2284
bebe4678 2285CORETEMP HARDWARE MONITORING DRIVER
96859129 2286M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2287L: lm-sensors@lm-sensors.org
2288S: Maintained
679655da
JP
2289F: Documentation/hwmon/coretemp
2290F: drivers/hwmon/coretemp.c
bebe4678 2291
1da177e4 2292COSA/SRP SYNC SERIAL DRIVER
8b58be88 2293M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2294W: http://www.fi.muni.cz/~kas/cosa/
2295S: Maintained
679655da 2296F: drivers/net/wan/cosa*
1da177e4 2297
4371ee35 2298CPMAC ETHERNET DRIVER
8b58be88 2299M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2300L: netdev@vger.kernel.org
2301S: Maintained
b544dbac 2302F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2303
1da177e4 2304CPU FREQUENCY DRIVERS
a6c072c7 2305M: Rafael J. Wysocki <rjw@sisk.pl>
45c009a9 2306M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2307L: cpufreq@vger.kernel.org
a6c072c7 2308L: linux-pm@vger.kernel.org
1da177e4 2309S: Maintained
27209d91
VK
2310T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2311T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2312F: drivers/cpufreq/
2313F: include/linux/cpufreq.h
1da177e4 2314
8a67f0ef
VK
2315CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2316M: Viresh Kumar <viresh.kumar@linaro.org>
2317M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2318L: cpufreq@vger.kernel.org
2319L: linux-pm@vger.kernel.org
2320W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2321S: Maintained
2322F: drivers/cpufreq/arm_big_little.h
2323F: drivers/cpufreq/arm_big_little.c
2324F: drivers/cpufreq/arm_big_little_dt.c
2325
14d2c34c
LP
2326CPUIDLE DRIVER - ARM BIG LITTLE
2327M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2328M: Daniel Lezcano <daniel.lezcano@linaro.org>
2329L: linux-pm@vger.kernel.org
2330L: linux-arm-kernel@lists.infradead.org
2331T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2332S: Maintained
2333F: drivers/cpuidle/cpuidle-big_little.c
2334
a8e39c35
DL
2335CPUIDLE DRIVERS
2336M: Rafael J. Wysocki <rjw@sisk.pl>
2337M: Daniel Lezcano <daniel.lezcano@linaro.org>
2338L: linux-pm@vger.kernel.org
2339S: Maintained
2340T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2341F: drivers/cpuidle/*
2342F: include/linux/cpuidle.h
2343
1da177e4 2344CPUID/MSR DRIVER
8b58be88 2345M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2346S: Maintained
679655da
JP
2347F: arch/x86/kernel/cpuid.c
2348F: arch/x86/kernel/msr.c
1da177e4 2349
7fe2f639
DB
2350CPU POWER MONITORING SUBSYSTEM
2351M: Dominik Brodowski <linux@dominikbrodowski.net>
2352M: Thomas Renninger <trenn@suse.de>
2353S: Maintained
14430813 2354F: tools/power/cpupower/
7fe2f639 2355
ed90fb4a 2356CPUSETS
f47b89c7 2357M: Li Zefan <lizefan@huawei.com>
ed90fb4a 2358W: http://www.bullopensource.org/cpuset/
551e172a 2359W: http://oss.sgi.com/projects/cpusets/
f47b89c7 2360S: Maintained
679655da
JP
2361F: Documentation/cgroups/cpusets.txt
2362F: include/linux/cpuset.h
2363F: kernel/cpuset.c
ed90fb4a 2364
1da177e4 2365CRAMFS FILESYSTEM
ce00f85c
JC
2366W: http://sourceforge.net/projects/cramfs/
2367S: Orphan
679655da
JP
2368F: Documentation/filesystems/cramfs.txt
2369F: fs/cramfs/
1da177e4
LT
2370
2371CRIS PORT
8b58be88
JP
2372M: Mikael Starvik <starvik@axis.com>
2373M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2374L: linux-cris-kernel@axis.com
1da177e4
LT
2375W: http://developer.axis.com
2376S: Maintained
679655da 2377F: arch/cris/
df621252 2378F: drivers/tty/serial/crisv10.*
1da177e4
LT
2379
2380CRYPTO API
8b58be88
JP
2381M: Herbert Xu <herbert@gondor.apana.org.au>
2382M: "David S. Miller" <davem@davemloft.net>
1da177e4 2383L: linux-crypto@vger.kernel.org
54e5881d 2384T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2385S: Maintained
679655da
JP
2386F: Documentation/crypto/
2387F: arch/*/crypto/
2388F: crypto/
2389F: drivers/crypto/
2390F: include/crypto/
1da177e4 2391
5b07bd57 2392CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2393M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2394L: linux-crypto@vger.kernel.org
2395S: Maintained
51a2228a
JP
2396F: crypto/ansi_cprng.c
2397F: crypto/rng.c
5b07bd57 2398
9b4ffa48 2399CS5535 Audio ALSA driver
8b58be88 2400M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2401S: Maintained
679655da 2402F: sound/pci/cs5535audio/
9b4ffa48 2403
a910e4a9
SP
2404CW1200 WLAN driver
2405M: Solomon Peachy <pizza@shaftnet.org>
2406S: Maintained
2407F: drivers/net/wireless/cw1200/
2408
6d8425b1 2409CX18 VIDEO4LINUX DRIVER
6afdeaf8 2410M: Andy Walls <awalls@md.metrocast.net>
c4240509 2411L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2412L: linux-media@vger.kernel.org
275ffde4 2413T: git git://linuxtv.org/media_tree.git
6d8425b1 2414W: http://linuxtv.org
30e10993 2415W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2416S: Maintained
679655da 2417F: Documentation/video4linux/cx18.txt
90d72ac6 2418F: drivers/media/pci/cx18/
6c0f0359 2419F: include/uapi/linux/ivtv*
6d8425b1 2420
3f101d91
HV
2421CX2341X MPEG ENCODER HELPER MODULE
2422M: Hans Verkuil <hverkuil@xs4all.nl>
2423L: linux-media@vger.kernel.org
2424T: git git://linuxtv.org/media_tree.git
2425W: http://linuxtv.org
2426S: Maintained
c368360b 2427F: drivers/media/common/cx2341x*
3f101d91
HV
2428F: include/media/cx2341x*
2429
20357578 2430CX88 VIDEO4LINUX DRIVER
1b2c14b4 2431M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2432L: linux-media@vger.kernel.org
2433W: http://linuxtv.org
2434T: git git://linuxtv.org/media_tree.git
2435S: Odd fixes
2436F: Documentation/video4linux/cx88/
2437F: drivers/media/pci/cx88/
6d8425b1 2438
91952bc0
AP
2439CXD2820R MEDIA DRIVER
2440M: Antti Palosaari <crope@iki.fi>
2441L: linux-media@vger.kernel.org
2442W: http://linuxtv.org/
2443W: http://palosaari.fi/linux/
2444Q: http://patchwork.linuxtv.org/project/linux-media/list/
2445T: git git://linuxtv.org/anttip/media_tree.git
2446S: Maintained
2447F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2448
e5ec3789 2449CXGB3 ETHERNET DRIVER (CXGB3)
8b58be88 2450M: Divy Le Ray <divy@chelsio.com>
e5ec3789
SW
2451L: netdev@vger.kernel.org
2452W: http://www.chelsio.com
2453S: Supported
f7917c00 2454F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2455
2456CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2457M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2458L: linux-rdma@vger.kernel.org
e5ec3789
SW
2459W: http://www.openfabrics.org
2460S: Supported
679655da 2461F: drivers/infiniband/hw/cxgb3/
e5ec3789 2462
be4c9bad
RD
2463CXGB4 ETHERNET DRIVER (CXGB4)
2464M: Dimitris Michailidis <dm@chelsio.com>
2465L: netdev@vger.kernel.org
2466W: http://www.chelsio.com
2467S: Supported
f7917c00 2468F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2469
2470CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2471M: Steve Wise <swise@chelsio.com>
2472L: linux-rdma@vger.kernel.org
2473W: http://www.openfabrics.org
2474S: Supported
2475F: drivers/infiniband/hw/cxgb4/
2476
5c20a5c7
CL
2477CXGB4VF ETHERNET DRIVER (CXGB4VF)
2478M: Casey Leedom <leedom@chelsio.com>
2479L: netdev@vger.kernel.org
2480W: http://www.chelsio.com
2481S: Supported
f7917c00 2482F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2483
b52b97a3
GC
2484STMMAC ETHERNET DRIVER
2485M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2486L: netdev@vger.kernel.org
2487W: http://www.stlinux.com
2488S: Supported
7ac6653a 2489F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2490
1da177e4 2491CYBERPRO FB DRIVER
8b58be88 2492M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2493L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2494W: http://www.arm.linux.org.uk/
2495S: Maintained
679655da 2496F: drivers/video/cyber2000fb.*
9fa68eae 2497
1da177e4 2498CYCLADES ASYNC MUX DRIVER
1da177e4 2499W: http://www.cyclades.com/
d459883e 2500S: Orphan
c897401b 2501F: drivers/tty/cyclades.c
679655da 2502F: include/linux/cyclades.h
c117ab84 2503F: include/uapi/linux/cyclades.h
1da177e4
LT
2504
2505CYCLADES PC300 DRIVER
1da177e4 2506W: http://www.cyclades.com/
d459883e 2507S: Orphan
679655da 2508F: drivers/net/wan/pc300*
1da177e4 2509
402f6ae4
AP
2510CYPRESS_FIRMWARE MEDIA DRIVER
2511M: Antti Palosaari <crope@iki.fi>
2512L: linux-media@vger.kernel.org
2513W: http://linuxtv.org/
2514W: http://palosaari.fi/linux/
2515Q: http://patchwork.linuxtv.org/project/linux-media/list/
2516T: git git://linuxtv.org/anttip/media_tree.git
2517S: Maintained
2518F: drivers/media/common/cypress_firmware*
2519
e3ae3525 2520CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2521M: Ferruh Yigit <fery@cypress.com>
6305902c 2522L: linux-input@vger.kernel.org
be9a6f40 2523S: Supported
6305902c
JP
2524F: drivers/input/touchscreen/cyttsp*
2525F: include/linux/input/cyttsp.h
e3ae3525 2526
1da177e4 2527DAMA SLAVE for AX.25
8b58be88 2528M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2529W: http://yaina.de/jreuter/
2530W: http://www.qsl.net/dl1bke/
2531L: linux-hams@vger.kernel.org
2532S: Maintained
679655da
JP
2533F: net/ax25/af_ax25.c
2534F: net/ax25/ax25_dev.c
2535F: net/ax25/ax25_ds_*
2536F: net/ax25/ax25_in.c
2537F: net/ax25/ax25_out.c
2538F: net/ax25/ax25_timer.c
2539F: net/ax25/sysctl_net_ax25.c
1da177e4 2540
e2d1d6c0 2541DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2542L: netdev@vger.kernel.org
5ff77428 2543S: Orphan
679655da 2544F: Documentation/networking/dmfe.txt
0f04e2aa 2545F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2546
2547DC390/AM53C974 SCSI driver
8b58be88 2548M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2549W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2550M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2551S: Maintained
679655da 2552F: drivers/scsi/tmscsim.*
e2d1d6c0 2553
1da177e4 2554DC395x SCSI driver
61eee9a7 2555M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2556M: Ali Akcaagac <aliakc@web.de>
2557M: Jamie Lenehan <lenehan@twibble.org>
1da177e4 2558W: http://twibble.org/dist/dc395x/
f5df5881 2559L: dc395x@twibble.org
1da177e4
LT
2560L: http://lists.twibble.org/mailman/listinfo/dc395x/
2561S: Maintained
679655da
JP
2562F: Documentation/scsi/dc395x.txt
2563F: drivers/scsi/dc395x.*
1da177e4 2564
eb8edb08 2565DCCP PROTOCOL
a89d030e 2566M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2567L: dccp@vger.kernel.org
c996d8b9 2568W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2569S: Maintained
679655da 2570F: include/linux/dccp.h
c117ab84 2571F: include/uapi/linux/dccp.h
679655da
JP
2572F: include/linux/tfrc.h
2573F: net/dccp/
eb8edb08 2574
1da177e4 2575DECnet NETWORK LAYER
1da177e4
LT
2576W: http://linux-decnet.sourceforge.net
2577L: linux-decnet-user@lists.sourceforge.net
f546444d 2578S: Orphan
679655da
JP
2579F: Documentation/networking/decnet.txt
2580F: net/decnet/
1da177e4
LT
2581
2582DEFXX FDDI NETWORK DRIVER
8b58be88 2583M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2584S: Maintained
33f810b2 2585F: drivers/net/fddi/defxx.*
1da177e4 2586
ad8f07cc 2587DELL LAPTOP DRIVER
8b58be88 2588M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2589L: platform-driver-x86@vger.kernel.org
ad8f07cc 2590S: Maintained
679655da 2591F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2592
1da177e4 2593DELL LAPTOP SMM DRIVER
c5471462 2594S: Orphan
679655da 2595F: drivers/char/i8k.c
c117ab84 2596F: include/uapi/linux/i8k.h
1da177e4 2597
90563ec4 2598DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2599M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2600S: Maintained
679655da
JP
2601F: Documentation/dcdbas.txt
2602F: drivers/firmware/dcdbas.*
90563ec4 2603
0b3f6109 2604DELL WMI EXTRAS DRIVER
8b58be88 2605M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2606S: Maintained
36b3a96f 2607F: drivers/platform/x86/dell-wmi.c
0b3f6109 2608
5efc75e3
PZ
2609DESIGNWARE USB2 DRD IP DRIVER
2610M: Paul Zimmerman <paulz@synopsys.com>
2611L: linux-usb@vger.kernel.org
2612S: Maintained
2613F: drivers/staging/dwc2/
2614
94ab23dd
FB
2615DESIGNWARE USB3 DRD IP DRIVER
2616M: Felipe Balbi <balbi@ti.com>
2617L: linux-usb@vger.kernel.org
2618L: linux-omap@vger.kernel.org
2619T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2620S: Maintained
2621F: drivers/usb/dwc3/
2622
89d07767
KP
2623DEVICE FREQUENCY (DEVFREQ)
2624M: MyungJoo Ham <myungjoo.ham@samsung.com>
2625M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2626L: linux-pm@vger.kernel.org
89d07767
KP
2627S: Maintained
2628F: drivers/devfreq/
2629
1da177e4 2630DEVICE NUMBER REGISTRY
8b58be88 2631M: Torben Mathiasen <device@lanana.org>
1da177e4 2632W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2633S: Maintained
2634
e2d1d6c0 2635DEVICE-MAPPER (LVM)
854ecaad 2636M: Alasdair Kergon <agk@redhat.com>
8504eed3 2637M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2638M: dm-devel@redhat.com
e2d1d6c0
RD
2639L: dm-devel@redhat.com
2640W: http://sources.redhat.com/dm
8a6e2535 2641Q: http://patchwork.kernel.org/project/dm-devel/list/
854ecaad 2642T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2643S: Maintained
679655da
JP
2644F: Documentation/device-mapper/
2645F: drivers/md/dm*
854ecaad 2646F: drivers/md/persistent-data/
679655da
JP
2647F: include/linux/device-mapper.h
2648F: include/linux/dm-*.h
8504eed3 2649F: include/uapi/linux/dm-*.h
e2d1d6c0 2650
599aa697
LL
2651DIGI NEO AND CLASSIC PCI PRODUCTS
2652M: Lidza Louina <lidza.louina@gmail.com>
2653L: driverdev-devel@linuxdriverproject.org
2654S: Maintained
2655F: drivers/staging/dgnc/
2656
2657DIGI EPCA PCI PRODUCTS
2658M: Lidza Louina <lidza.louina@gmail.com>
2659L: driverdev-devel@linuxdriverproject.org
2660S: Maintained
2661F: drivers/staging/dgap/
2662
335d7c58 2663DIOLAN U2C-12 I2C DRIVER
ca462085 2664M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2665L: linux-i2c@vger.kernel.org
2666S: Maintained
2667F: drivers/i2c/busses/i2c-diolan-u2c.c
2668
e7839f25 2669DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2670M: Eric Paris <eparis@parisplace.org>
3c5119c0 2671S: Maintained
679655da
JP
2672F: Documentation/filesystems/dnotify.txt
2673F: fs/notify/dnotify/
2674F: include/linux/dnotify.h
1da177e4
LT
2675
2676DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2677M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2678W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2679W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2680W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2681S: Maintained
2682
4480f15b 2683DISKQUOTA
8b58be88 2684M: Jan Kara <jack@suse.cz>
1da177e4 2685S: Maintained
679655da
JP
2686F: Documentation/filesystems/quota.txt
2687F: fs/quota/
2688F: include/linux/quota*.h
c117ab84 2689F: include/uapi/linux/quota*.h
1da177e4 2690
702686ad
BT
2691DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2692M: Bernie Thompson <bernie@plugable.com>
2693L: linux-fbdev@vger.kernel.org
2694S: Maintained
2695W: http://plugable.com/category/projects/udlfb/
2696F: drivers/video/udlfb.c
2697F: include/video/udlfb.h
2698F: Documentation/fb/udlfb.txt
2699
e7839f25 2700DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2701M: Christine Caulfield <ccaulfie@redhat.com>
2702M: David Teigland <teigland@redhat.com>
a4644184 2703L: cluster-devel@redhat.com
5be7b50f 2704W: http://sources.redhat.com/cluster/
54e5881d 2705T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2706S: Supported
679655da 2707F: fs/dlm/
5be7b50f 2708
53b6b3e0
SS
2709DMA BUFFER SHARING FRAMEWORK
2710M: Sumit Semwal <sumit.semwal@linaro.org>
2711S: Maintained
2712L: linux-media@vger.kernel.org
2713L: dri-devel@lists.freedesktop.org
2714L: linaro-mm-sig@lists.linaro.org
2715F: drivers/base/dma-buf*
2716F: include/linux/dma-buf*
2717F: Documentation/dma-buf-sharing.txt
2718T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2719
b3e5f263 2720DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2721M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2722M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 2723S: Supported
679655da
JP
2724F: drivers/dma/
2725F: include/linux/dma*
5dbd05d4
VK
2726T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2727T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2728
b825037d 2729DME1737 HARDWARE MONITOR DRIVER
8b58be88 2730M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2731L: lm-sensors@lm-sensors.org
2732S: Maintained
679655da
JP
2733F: Documentation/hwmon/dme1737
2734F: drivers/hwmon/dme1737.c
b825037d 2735
5b9c9bf6 2736DOCKING STATION DRIVER
8b58be88 2737M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2738L: linux-acpi@vger.kernel.org
8b59a454 2739S: Supported
679655da 2740F: drivers/acpi/dock.c
5b9c9bf6 2741
7d2c86b5 2742DOCUMENTATION
5191d566 2743M: Rob Landley <rob@landley.net>
795fb7e7 2744L: linux-doc@vger.kernel.org
5191d566 2745T: TBD
795fb7e7 2746S: Maintained
679655da 2747F: Documentation/
abbaeff3 2748
1da177e4 2749DOUBLETALK DRIVER
8b58be88 2750M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2751L: blinux-list@redhat.com
2752S: Maintained
679655da
JP
2753F: drivers/char/dtlk.c
2754F: include/linux/dtlk.h
1da177e4 2755
e2d1d6c0 2756DPT_I2O SCSI RAID DRIVER
8b58be88 2757M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2758L: linux-scsi@vger.kernel.org
2759W: http://www.adaptec.com/
2760S: Maintained
679655da
JP
2761F: drivers/scsi/dpt*
2762F: drivers/scsi/dpt/
e2d1d6c0 2763
b411b363 2764DRBD DRIVER
28b8e8d4
JP
2765P: Philipp Reisner
2766P: Lars Ellenberg
2767M: drbd-dev@lists.linbit.com
2768L: drbd-user@lists.linbit.com
2769W: http://www.drbd.org
2770T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2771T: git git://git.drbd.org/drbd-8.3.git
2772S: Supported
2773F: drivers/block/drbd/
2774F: lib/lru_cache.c
2775F: Documentation/blockdev/drbd/
b411b363 2776
87544653 2777DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2778M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2779T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2780S: Supported
679655da 2781F: Documentation/kobject.txt
7cfc51b9 2782F: drivers/base/
679655da 2783F: fs/sysfs/
87544653 2784F: fs/debugfs/
679655da 2785F: include/linux/kobj*
87544653 2786F: include/linux/debugfs.h
679655da 2787F: lib/kobj*
1da177e4
LT
2788
2789DRM DRIVERS
8b58be88 2790M: David Airlie <airlied@linux.ie>
4c6a3999 2791L: dri-devel@lists.freedesktop.org
54e5881d 2792T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 2793S: Maintained
679655da 2794F: drivers/gpu/drm/
850e9411 2795F: include/drm/
c117ab84 2796F: include/uapi/drm/
1da177e4 2797
8daf7473 2798INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2799M: Daniel Vetter <daniel.vetter@ffwll.ch>
362132d2 2800L: intel-gfx@lists.freedesktop.org
8daf7473 2801L: dri-devel@lists.freedesktop.org
38e490fe 2802T: git git://people.freedesktop.org/~danvet/drm-intel
8daf7473 2803S: Supported
14430813 2804F: drivers/gpu/drm/i915/
8daf7473 2805F: include/drm/i915*
c117ab84 2806F: include/uapi/drm/i915*
8daf7473 2807
398a6d4a
KP
2808DRM DRIVERS FOR EXYNOS
2809M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2810M: Joonyoung Shim <jy0922.shim@samsung.com>
2811M: Seung-Woo Kim <sw0312.kim@samsung.com>
2812M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2813L: dri-devel@lists.freedesktop.org
25a58030 2814T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2815S: Supported
14430813 2816F: drivers/gpu/drm/exynos/
398a6d4a 2817F: include/drm/exynos*
c117ab84 2818F: include/uapi/drm/exynos*
398a6d4a 2819
bd3b49f2 2820DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2821M: Thierry Reding <thierry.reding@gmail.com>
2822M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2823L: dri-devel@lists.freedesktop.org
2824L: linux-tegra@vger.kernel.org
a5ad7a63 2825T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2826S: Supported
a5ad7a63
TR
2827F: drivers/gpu/host1x/
2828F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2829F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2830
598df1ac
AK
2831DSBR100 USB FM RADIO DRIVER
2832M: Alexey Klimov <klimov.linux@gmail.com>
2833L: linux-media@vger.kernel.org
2834T: git git://linuxtv.org/media_tree.git
2835S: Maintained
2836F: drivers/media/radio/dsbr100.c
2837
1da177e4 2838DSCC4 DRIVER
8b58be88 2839M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2840L: netdev@vger.kernel.org
1da177e4 2841S: Maintained
679655da 2842F: drivers/net/wan/dscc4.c
1da177e4 2843
91952bc0
AP
2844DVB_USB_AF9015 MEDIA DRIVER
2845M: Antti Palosaari <crope@iki.fi>
2846L: linux-media@vger.kernel.org
2847W: http://linuxtv.org/
2848W: http://palosaari.fi/linux/
2849Q: http://patchwork.linuxtv.org/project/linux-media/list/
2850T: git git://linuxtv.org/anttip/media_tree.git
2851S: Maintained
2852F: drivers/media/usb/dvb-usb-v2/af9015*
2853
2854DVB_USB_AF9035 MEDIA DRIVER
2855M: Antti Palosaari <crope@iki.fi>
2856L: linux-media@vger.kernel.org
2857W: http://linuxtv.org/
2858W: http://palosaari.fi/linux/
2859Q: http://patchwork.linuxtv.org/project/linux-media/list/
2860T: git git://linuxtv.org/anttip/media_tree.git
2861S: Maintained
2862F: drivers/media/usb/dvb-usb-v2/af9035*
2863
2864DVB_USB_ANYSEE MEDIA DRIVER
2865M: Antti Palosaari <crope@iki.fi>
2866L: linux-media@vger.kernel.org
2867W: http://linuxtv.org/
2868W: http://palosaari.fi/linux/
2869Q: http://patchwork.linuxtv.org/project/linux-media/list/
2870T: git git://linuxtv.org/anttip/media_tree.git
2871S: Maintained
2872F: drivers/media/usb/dvb-usb-v2/anysee*
2873
2874DVB_USB_AU6610 MEDIA DRIVER
2875M: Antti Palosaari <crope@iki.fi>
2876L: linux-media@vger.kernel.org
2877W: http://linuxtv.org/
2878W: http://palosaari.fi/linux/
2879Q: http://patchwork.linuxtv.org/project/linux-media/list/
2880T: git git://linuxtv.org/anttip/media_tree.git
2881S: Maintained
2882F: drivers/media/usb/dvb-usb-v2/au6610*
2883
2884DVB_USB_CE6230 MEDIA DRIVER
2885M: Antti Palosaari <crope@iki.fi>
2886L: linux-media@vger.kernel.org
2887W: http://linuxtv.org/
2888W: http://palosaari.fi/linux/
2889Q: http://patchwork.linuxtv.org/project/linux-media/list/
2890T: git git://linuxtv.org/anttip/media_tree.git
2891S: Maintained
2892F: drivers/media/usb/dvb-usb-v2/ce6230*
2893
d099dea2
MK
2894DVB_USB_CXUSB MEDIA DRIVER
2895M: Michael Krufky <mkrufky@linuxtv.org>
2896L: linux-media@vger.kernel.org
2897W: http://linuxtv.org/
2898W: http://github.com/mkrufky
2899Q: http://patchwork.linuxtv.org/project/linux-media/list/
2900T: git git://linuxtv.org/media_tree.git
2901S: Maintained
9819da66 2902F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2903
91952bc0 2904DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2905M: Antti Palosaari <crope@iki.fi>
2906L: linux-media@vger.kernel.org
2907W: http://linuxtv.org/
2908W: http://palosaari.fi/linux/
2909Q: http://patchwork.linuxtv.org/project/linux-media/list/
2910T: git git://linuxtv.org/anttip/media_tree.git
2911S: Maintained
91952bc0 2912F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2913
5560983b 2914DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
2915M: Antti Palosaari <crope@iki.fi>
2916L: linux-media@vger.kernel.org
2917W: http://linuxtv.org/
91952bc0
AP
2918Q: http://patchwork.linuxtv.org/project/linux-media/list/
2919T: git git://linuxtv.org/anttip/media_tree.git
2920S: Maintained
5560983b 2921F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 2922
8856f5f2
MK
2923DVB_USB_MXL111SF MEDIA DRIVER
2924M: Michael Krufky <mkrufky@linuxtv.org>
2925L: linux-media@vger.kernel.org
2926W: http://linuxtv.org/
2927W: http://github.com/mkrufky
2928Q: http://patchwork.linuxtv.org/project/linux-media/list/
2929T: git git://linuxtv.org/mkrufky/mxl111sf.git
2930S: Maintained
2931F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2932
91952bc0
AP
2933DVB_USB_RTL28XXU MEDIA DRIVER
2934M: Antti Palosaari <crope@iki.fi>
2935L: linux-media@vger.kernel.org
2936W: http://linuxtv.org/
2937W: http://palosaari.fi/linux/
2938Q: http://patchwork.linuxtv.org/project/linux-media/list/
2939T: git git://linuxtv.org/anttip/media_tree.git
2940S: Maintained
2941F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2942
2943DVB_USB_V2 MEDIA DRIVER
2944M: Antti Palosaari <crope@iki.fi>
2945L: linux-media@vger.kernel.org
2946W: http://linuxtv.org/
2947W: http://palosaari.fi/linux/
2948Q: http://patchwork.linuxtv.org/project/linux-media/list/
2949T: git git://linuxtv.org/anttip/media_tree.git
2950S: Maintained
2951F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2952F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2953
ac0ac38f 2954DYNAMIC DEBUG
5c4a97d1 2955M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
2956S: Maintained
2957F: lib/dynamic_debug.c
2958F: include/linux/dynamic_debug.h
2959
789c7048 2960DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 2961M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 2962S: Maintained
df621252 2963F: drivers/tty/serial/dz.*
789c7048 2964
91952bc0
AP
2965E4000 MEDIA DRIVER
2966M: Antti Palosaari <crope@iki.fi>
2967L: linux-media@vger.kernel.org
2968W: http://linuxtv.org/
2969W: http://palosaari.fi/linux/
2970Q: http://patchwork.linuxtv.org/project/linux-media/list/
2971T: git git://linuxtv.org/anttip/media_tree.git
2972S: Maintained
2973F: drivers/media/tuners/e4000*
2974
1da177e4 2975EATA-DMA SCSI DRIVER
8b58be88 2976M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
2977L: linux-eata@i-connect.net
2978L: linux-scsi@vger.kernel.org
1da177e4 2979S: Maintained
679655da 2980F: drivers/scsi/eata*
1da177e4
LT
2981
2982EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 2983M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
2984L: linux-scsi@vger.kernel.org
2985S: Maintained
679655da 2986F: drivers/scsi/eata.c
1da177e4
LT
2987
2988EATA-PIO SCSI DRIVER
8b58be88 2989M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
2990L: linux-eata@i-connect.net
2991L: linux-scsi@vger.kernel.org
1da177e4 2992S: Maintained
679655da 2993F: drivers/scsi/eata_pio.*
1da177e4
LT
2994
2995EBTABLES
8b58be88 2996M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 2997L: netfilter-devel@vger.kernel.org
1da177e4
LT
2998W: http://ebtables.sourceforge.net/
2999S: Maintained
679655da 3000F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3001F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3002F: net/bridge/netfilter/ebt*.c
1da177e4 3003
91952bc0
AP
3004EC100 MEDIA DRIVER
3005M: Antti Palosaari <crope@iki.fi>
3006L: linux-media@vger.kernel.org
3007W: http://linuxtv.org/
3008W: http://palosaari.fi/linux/
3009Q: http://patchwork.linuxtv.org/project/linux-media/list/
3010T: git git://linuxtv.org/anttip/media_tree.git
3011S: Maintained
3012F: drivers/media/dvb-frontends/ec100*
3013
237fead6 3014ECRYPT FILE SYSTEM
0de9adf2 3015M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3016L: ecryptfs@vger.kernel.org
24a923e4 3017W: http://ecryptfs.org
6dc7516e 3018W: https://launchpad.net/ecryptfs
237fead6 3019S: Supported
679655da
JP
3020F: Documentation/filesystems/ecryptfs.txt
3021F: fs/ecryptfs/
237fead6 3022
da9bb1d2 3023EDAC-CORE
8b58be88 3024M: Doug Thompson <dougthompson@xmission.com>
91445c72 3025L: linux-edac@vger.kernel.org
0e438e3f 3026W: bluesmoke.sourceforge.net
8c2a6a40 3027S: Supported
679655da 3028F: Documentation/edac.txt
91445c72 3029F: drivers/edac/
679655da 3030F: include/linux/edac.h
0e438e3f 3031
c476c23b 3032EDAC-AMD64
8b58be88 3033M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3034M: Borislav Petkov <bp@alien8.de>
91445c72 3035L: linux-edac@vger.kernel.org
c476c23b 3036W: bluesmoke.sourceforge.net
487ba8e8 3037S: Maintained
c476c23b
BP
3038F: drivers/edac/amd64_edac*
3039
f65aad41
RB
3040EDAC-CAVIUM
3041M: Ralf Baechle <ralf@linux-mips.org>
3042M: David Daney <david.daney@cavium.com>
3043L: linux-edac@vger.kernel.org
3044L: linux-mips@linux-mips.org
3045W: bluesmoke.sourceforge.net
3046S: Supported
3047F: drivers/edac/octeon_edac*
3048
0e438e3f 3049EDAC-E752X
8b58be88
JP
3050M: Mark Gross <mark.gross@intel.com>
3051M: Doug Thompson <dougthompson@xmission.com>
91445c72 3052L: linux-edac@vger.kernel.org
0e438e3f
DP
3053W: bluesmoke.sourceforge.net
3054S: Maintained
679655da 3055F: drivers/edac/e752x_edac.c
0e438e3f
DP
3056
3057EDAC-E7XXX
8b58be88 3058M: Doug Thompson <dougthompson@xmission.com>
91445c72 3059L: linux-edac@vger.kernel.org
0e438e3f
DP
3060W: bluesmoke.sourceforge.net
3061S: Maintained
679655da 3062F: drivers/edac/e7xxx_edac.c
0e438e3f 3063
77c5f5d2 3064EDAC-GHES
1b2c14b4 3065M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3066L: linux-edac@vger.kernel.org
3067W: bluesmoke.sourceforge.net
3068S: Maintained
2caa67a6 3069F: drivers/edac/ghes_edac.c
77c5f5d2 3070
6bc78404 3071EDAC-I82443BXGX
8b58be88 3072M: Tim Small <tim@buttersideup.com>
91445c72 3073L: linux-edac@vger.kernel.org
6bc78404
DT
3074W: bluesmoke.sourceforge.net
3075S: Maintained
679655da 3076F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3077
3078EDAC-I3000
8b58be88 3079M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3080L: linux-edac@vger.kernel.org
6bc78404
DT
3081W: bluesmoke.sourceforge.net
3082S: Maintained
679655da 3083F: drivers/edac/i3000_edac.c
6bc78404
DT
3084
3085EDAC-I5000
8b58be88 3086M: Doug Thompson <dougthompson@xmission.com>
91445c72 3087L: linux-edac@vger.kernel.org
ba9a5918
DT
3088W: bluesmoke.sourceforge.net
3089S: Maintained
679655da 3090F: drivers/edac/i5000_edac.c
ba9a5918 3091
44c12cb2 3092EDAC-I5400
1b2c14b4 3093M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3094L: linux-edac@vger.kernel.org
44c12cb2
MCC
3095W: bluesmoke.sourceforge.net
3096S: Maintained
679655da 3097F: drivers/edac/i5400_edac.c
44c12cb2 3098
3c9c92b6 3099EDAC-I7300
1b2c14b4 3100M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3101L: linux-edac@vger.kernel.org
3102W: bluesmoke.sourceforge.net
3103S: Maintained
3104F: drivers/edac/i7300_edac.c
3105
67c89316 3106EDAC-I7CORE
1b2c14b4 3107M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3108L: linux-edac@vger.kernel.org
3109W: bluesmoke.sourceforge.net
3110S: Maintained
70aff0ce 3111F: drivers/edac/i7core_edac.c
67c89316 3112
ba9a5918 3113EDAC-I82975X
8b58be88 3114M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3115M: "Arvind R." <arvino55@gmail.com>
91445c72 3116L: linux-edac@vger.kernel.org
ba9a5918
DT
3117W: bluesmoke.sourceforge.net
3118S: Maintained
679655da 3119F: drivers/edac/i82975x_edac.c
ba9a5918
DT
3120
3121EDAC-PASEMI
8b58be88 3122M: Egor Martovetsky <egor@pasemi.com>
91445c72 3123L: linux-edac@vger.kernel.org
6bc78404
DT
3124W: bluesmoke.sourceforge.net
3125S: Maintained
679655da 3126F: drivers/edac/pasemi_edac.c
6bc78404 3127
0e438e3f 3128EDAC-R82600
8b58be88 3129M: Tim Small <tim@buttersideup.com>
91445c72 3130L: linux-edac@vger.kernel.org
0e438e3f
DP
3131W: bluesmoke.sourceforge.net
3132S: Maintained
679655da 3133F: drivers/edac/r82600_edac.c
da9bb1d2 3134
4d096ca7 3135EDAC-SBRIDGE
1b2c14b4 3136M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3137L: linux-edac@vger.kernel.org
3138W: bluesmoke.sourceforge.net
3139S: Maintained
3140F: drivers/edac/sb_edac.c
3141
af39917d
CL
3142EDIROL UA-101/UA-1000 DRIVER
3143M: Clemens Ladisch <clemens@ladisch.de>
3144L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3145T: git git://git.alsa-project.org/alsa-kernel.git
3146S: Maintained
3147F: sound/usb/misc/ua101.c
3148
1f7df953
MF
3149EXTENSIBLE FIRMWARE INTERFACE (EFI)
3150M: Matt Fleming <matt.fleming@intel.com>
3151L: linux-efi@vger.kernel.org
78bef24e 3152T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3153S: Maintained
3154F: Documentation/x86/efi-stub.txt
3155F: arch/ia64/kernel/efi.c
3156F: arch/x86/boot/compressed/eboot.[ch]
3157F: arch/x86/include/asm/efi.h
3158F: arch/x86/platform/efi/*
a9499fa7 3159F: drivers/firmware/efi/*
1f7df953
MF
3160F: include/linux/efi*.h
3161
d68772b7
MF
3162EFI VARIABLE FILESYSTEM
3163M: Matthew Garrett <matthew.garrett@nebula.com>
3164M: Jeremy Kerr <jk@ozlabs.org>
3165M: Matt Fleming <matt.fleming@intel.com>
3166T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3167L: linux-efi@vger.kernel.org
3168S: Maintained
3169F: fs/efivarfs/
3170
85a00d9b
PJ
3171EFIFB FRAMEBUFFER DRIVER
3172L: linux-fbdev@vger.kernel.org
3173M: Peter Jones <pjones@redhat.com>
3174S: Maintained
3175F: drivers/video/efifb.c
3176
0bee8d28
JT
3177EFS FILESYSTEM
3178W: http://aeschi.ch.eu.org/efs/
3179S: Orphan
679655da 3180F: fs/efs/
0bee8d28 3181
4480f15b 3182EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3183M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3184M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3185L: linux-rdma@vger.kernel.org
fab97220 3186S: Supported
679655da 3187F: drivers/infiniband/hw/ehca/
fab97220 3188
aa8a9e25 3189EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3190M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3191L: netdev@vger.kernel.org
3192S: Maintained
9aa32835 3193F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3194
f0319efe 3195EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3196M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3197L: linux-media@vger.kernel.org
3198W: http://linuxtv.org
3199T: git git://linuxtv.org/media_tree.git
3200S: Maintained
3201F: drivers/media/usb/em28xx/
3202
3e3a7d66 3203EMBEDDED LINUX
8b58be88
JP
3204M: Paul Gortmaker <paul.gortmaker@windriver.com>
3205M: Matt Mackall <mpm@selenic.com>
3206M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3207L: linux-embedded@vger.kernel.org
3208S: Maintained
3209
3a1c1d44 3210EMULEX LPFC FC SCSI DRIVER
8b58be88 3211M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3212L: linux-scsi@vger.kernel.org
3213W: http://sourceforge.net/projects/lpfcxxxx
3214S: Supported
679655da 3215F: drivers/scsi/lpfc/
3a1c1d44 3216
5f5bac82 3217ENE CB710 FLASH CARD READER DRIVER
8b58be88 3218M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3219S: Maintained
3220F: drivers/misc/cb710/
3221F: drivers/mmc/host/cb710-mmc.*
3222F: include/linux/cb710.h
3223
931e39a1
ML
3224ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3225M: Maxim Levitsky <maximlevitsky@gmail.com>
3226S: Maintained
2a837449 3227F: drivers/media/rc/ene_ir.*
931e39a1 3228
ec207dcc
GS
3229ENHANCED ERROR HANDLING (EEH)
3230M: Gavin Shan <shangw@linux.vnet.ibm.com>
3231L: linuxppc-dev@lists.ozlabs.org
3232S: Supported
3233F: Documentation/powerpc/eeh-pci-error-recovery.txt
3234F: arch/powerpc/kernel/eeh*.c
3235
d5ca9006 3236EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3237M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3238S: Maintained
084bad91 3239T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3240F: drivers/video/s1d13xxxfb.c
3241F: include/video/s1d13xxxfb.h
d5ca9006 3242
1da177e4 3243ETHERNET BRIDGE
adbbf69d 3244M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3245L: bridge@lists.linux-foundation.org
4c325313 3246L: netdev@vger.kernel.org
c996d8b9 3247W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3248S: Maintained
679655da
JP
3249F: include/linux/netfilter_bridge/
3250F: net/bridge/
1da177e4 3251
1da177e4 3252EXT2 FILE SYSTEM
01971952 3253M: Jan Kara <jack@suse.cz>
72be2ccf 3254L: linux-ext4@vger.kernel.org
1da177e4 3255S: Maintained
679655da
JP
3256F: Documentation/filesystems/ext2.txt
3257F: fs/ext2/
3258F: include/linux/ext2*
1da177e4
LT
3259
3260EXT3 FILE SYSTEM
01971952 3261M: Jan Kara <jack@suse.cz>
8b58be88 3262M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3263M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3264L: linux-ext4@vger.kernel.org
3265S: Maintained
679655da
JP
3266F: Documentation/filesystems/ext3.txt
3267F: fs/ext3/
72be2ccf
EM
3268
3269EXT4 FILE SYSTEM
8b58be88 3270M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3271M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3272L: linux-ext4@vger.kernel.org
08a225f1 3273W: http://ext4.wiki.kernel.org
8a6e2535 3274Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3275S: Maintained
679655da
JP
3276F: Documentation/filesystems/ext4.txt
3277F: fs/ext4/
1da177e4 3278
c5532b09
MZ
3279Extended Verification Module (EVM)
3280M: Mimi Zohar <zohar@us.ibm.com>
3281S: Supported
3282F: security/integrity/evm/
3283
df6b3cfe
MH
3284EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3285M: MyungJoo Ham <myungjoo.ham@samsung.com>
3286M: Chanwoo Choi <cw00.choi@samsung.com>
3287L: linux-kernel@vger.kernel.org
3288S: Maintained
3289F: drivers/extcon/
3290F: Documentation/extcon/
3291
0a79951a
JH
3292EXYNOS DP DRIVER
3293M: Jingoo Han <jg1.han@samsung.com>
3294L: linux-fbdev@vger.kernel.org
3295S: Maintained
3296F: drivers/video/exynos/exynos_dp*
a824c73c 3297F: include/video/exynos_dp*
0a79951a 3298
33ad3912
DL
3299EXYNOS MIPI DISPLAY DRIVERS
3300M: Inki Dae <inki.dae@samsung.com>
3301M: Donghwa Lee <dh09.lee@samsung.com>
3302M: Kyungmin Park <kyungmin.park@samsung.com>
3303L: linux-fbdev@vger.kernel.org
3304S: Maintained
3305F: drivers/video/exynos/exynos_mipi*
3306F: include/video/exynos_mipi*
3307
e53004e2 3308F71805F HARDWARE MONITORING DRIVER
8b58be88 3309M: Jean Delvare <khali@linux-fr.org>
e53004e2
JD
3310L: lm-sensors@lm-sensors.org
3311S: Maintained
679655da
JP
3312F: Documentation/hwmon/f71805f
3313F: drivers/hwmon/f71805f.c
e53004e2 3314
eea977ed
MB
3315FC0011 TUNER DRIVER
3316M: Michael Buesch <m@bues.ch>
3317L: linux-media@vger.kernel.org
3318S: Maintained
ccae7af2
MCC
3319F: drivers/media/tuners/fc0011.h
3320F: drivers/media/tuners/fc0011.c
eea977ed 3321
91952bc0
AP
3322FC2580 MEDIA DRIVER
3323M: Antti Palosaari <crope@iki.fi>
3324L: linux-media@vger.kernel.org
3325W: http://linuxtv.org/
3326W: http://palosaari.fi/linux/
3327Q: http://patchwork.linuxtv.org/project/linux-media/list/
3328T: git git://linuxtv.org/anttip/media_tree.git
3329S: Maintained
3330F: drivers/media/tuners/fc2580*
eea977ed 3331
88b2dbdb
EP
3332FANOTIFY
3333M: Eric Paris <eparis@redhat.com>
3334S: Maintained
3335F: fs/notify/fanotify/
3336F: include/linux/fanotify.h
c117ab84 3337F: include/uapi/linux/fanotify.h
88b2dbdb 3338
1da177e4 3339FARSYNC SYNCHRONOUS DRIVER
8b58be88 3340M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3341W: http://www.farsite.co.uk/
3342S: Supported
679655da 3343F: drivers/net/wan/farsync.*
1da177e4 3344
c5408b88 3345FAULT INJECTION SUPPORT
8b58be88 3346M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3347S: Supported
679655da
JP
3348F: Documentation/fault-injection/
3349F: lib/fault-inject.c
c5408b88 3350
cae727db
RL
3351FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3352M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3353L: fcoe-devel@open-fcoe.org
cae727db
RL
3354W: www.Open-FCoE.org
3355S: Supported
3356F: drivers/scsi/libfc/
3357F: drivers/scsi/fcoe/
3358F: include/scsi/fc/
3359F: include/scsi/libfc.h
3360F: include/scsi/libfcoe.h
c117ab84 3361F: include/uapi/scsi/fc/
cae727db 3362
e2d1d6c0 3363FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3364M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3365L: linux-fsdevel@vger.kernel.org
1da177e4 3366S: Maintained
679655da
JP
3367F: include/linux/fcntl.h
3368F: include/linux/fs.h
c117ab84
CEB
3369F: include/uapi/linux/fcntl.h
3370F: include/uapi/linux/fs.h
679655da
JP
3371F: fs/fcntl.c
3372F: fs/locks.c
1da177e4 3373
e2d1d6c0 3374FILESYSTEMS (VFS and infrastructure)
8b58be88 3375M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3376L: linux-fsdevel@vger.kernel.org
173acc7c 3377S: Maintained
679655da 3378F: fs/*
173acc7c 3379
b26e0ed4 3380FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3381M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3382L: lm-sensors@lm-sensors.org
3383S: Maintained
d5ca6918
JP
3384F: drivers/hwmon/f75375s.c
3385F: include/linux/f75375s.h
b26e0ed4 3386
a331b0c3
CL
3387FIREWIRE AUDIO DRIVERS
3388M: Clemens Ladisch <clemens@ladisch.de>
3389L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3390T: git git://git.alsa-project.org/alsa-kernel.git
3391S: Maintained
3392F: sound/firewire/
3393
eb86ec51
SR
3394FIREWIRE MEDIA DRIVERS (firedtv)
3395M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3396L: linux-media@vger.kernel.org
3397L: linux1394-devel@lists.sourceforge.net
3398T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3399S: Maintained
3400F: drivers/media/firewire/
3401
a511ce33
CB
3402FIREWIRE SBP-2 TARGET
3403M: Chris Boot <bootc@bootc.net>
3404L: linux-scsi@vger.kernel.org
3405L: target-devel@vger.kernel.org
3406L: linux1394-devel@lists.sourceforge.net
3407T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3408S: Maintained
3409F: drivers/target/sbp/
3410
7d2c86b5 3411FIREWIRE SUBSYSTEM
8b58be88 3412M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3413L: linux1394-devel@lists.sourceforge.net
958a29cb 3414W: http://ieee1394.wiki.kernel.org/
2ca526bf 3415T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3416S: Maintained
679655da 3417F: drivers/firewire/
8f06ce3b
SR
3418F: include/linux/firewire.h
3419F: include/uapi/linux/firewire*.h
9f6d3c4b 3420F: tools/firewire/
e2d1d6c0
RD
3421
3422FIRMWARE LOADER (request_firmware)
39e68089
ML
3423M: Ming Lei <ming.lei@canonical.com>
3424L: linux-kernel@vger.kernel.org
3425S: Maintained
679655da
JP
3426F: Documentation/firmware_class/
3427F: drivers/base/firmware*.c
3428F: include/linux/firmware.h
e2d1d6c0 3429
f730e3dc 3430FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3431M: Joshua Morris <josh.h.morris@us.ibm.com>
3432M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3433S: Maintained
3434F: drivers/block/rsxx/
3435
8206f664
JK
3436FLOPPY DRIVER
3437M: Jiri Kosina <jkosina@suse.cz>
3438T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3439S: Odd fixes
3440F: drivers/block/floppy.c
3441
9c9f32ed
AR
3442FMC SUBSYSTEM
3443M: Alessandro Rubini <rubini@gnudd.com>
3444W: http://www.ohwr.org/projects/fmc-bus
3445S: Supported
3446F: drivers/fmc/
3447F: include/linux/fmc*.h
3448F: include/linux/ipmi-fru.h
3449K: fmc_d.*register
3450
e2d1d6c0 3451FPU EMULATOR
8b58be88 3452M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3453W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3454S: Maintained
679655da 3455F: arch/x86/math-emu/
e2d1d6c0
RD
3456
3457FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3458L: netdev@vger.kernel.org
c173bfac 3459S: Orphan
679655da
JP
3460F: drivers/net/wan/dlci.c
3461F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3462
3463FRAMEBUFFER LAYER
5489e948
JCPV
3464M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3465M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3466L: linux-fbdev@vger.kernel.org
e2d1d6c0 3467W: http://linux-fbdev.sourceforge.net/
b22fe37b 3468Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3469T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3470S: Maintained
679655da 3471F: Documentation/fb/
d958c62c 3472F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3473F: drivers/video/
3474F: include/video/
679655da 3475F: include/linux/fb.h
c117ab84
CEB
3476F: include/uapi/video/
3477F: include/uapi/linux/fb.h
e2d1d6c0 3478
a57c188e 3479FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3480M: Timur Tabi <timur@tabi.org>
a57c188e 3481L: linux-fbdev@vger.kernel.org
c4ef9bc4 3482S: Maintained
a57c188e
TT
3483F: drivers/video/fsl-diu-fb.*
3484
e2d1d6c0 3485FREESCALE DMA DRIVER
8b58be88
JP
3486M: Li Yang <leoli@freescale.com>
3487M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3488L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3489S: Maintained
679655da 3490F: drivers/dma/fsldma.*
e2d1d6c0
RD
3491
3492FREESCALE I2C CPM DRIVER
8b58be88 3493M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3494L: linuxppc-dev@lists.ozlabs.org
846557d3 3495L: linux-i2c@vger.kernel.org
0d2b405a 3496S: Maintained
679655da 3497F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3498
60e8c5ab 3499FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3500M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3501L: linux-fbdev@vger.kernel.org
efc03ecb 3502L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3503S: Maintained
bad985a1 3504F: include/linux/platform_data/video-imxfb.h
679655da 3505F: drivers/video/imxfb.c
60e8c5ab 3506
4689a6b1 3507FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3508M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3509M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3510L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3511L: netdev@vger.kernel.org
3512S: Maintained
ec21e2ec 3513F: drivers/net/ethernet/freescale/fs_enet/
679655da 3514F: include/linux/fs_enet_pd.h
4689a6b1 3515
d9e9d82c 3516FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3517L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3518S: Orphan
679655da
JP
3519F: arch/powerpc/sysdev/qe_lib/
3520F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3521
b55ef929 3522FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3523M: Li Yang <leoli@freescale.com>
6372594a 3524L: linux-usb@vger.kernel.org
a4724ed6 3525L: linuxppc-dev@lists.ozlabs.org
a7205b30 3526S: Maintained
5429c731 3527F: drivers/usb/gadget/fsl*
a7205b30 3528
beaf53bf 3529FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3530M: Li Yang <leoli@freescale.com>
beaf53bf 3531L: netdev@vger.kernel.org
a4724ed6 3532L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3533S: Maintained
ec21e2ec 3534F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3535
d9e9d82c 3536FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3537M: Timur Tabi <timur@tabi.org>
a4724ed6 3538L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3539S: Maintained
df621252 3540F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3541
3542FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3543M: Timur Tabi <timur@tabi.org>
93711660 3544L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3545L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3546S: Maintained
69aefcea
JP
3547F: sound/soc/fsl/fsl*
3548F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3549
1da177e4 3550FREEVXFS FILESYSTEM
8b58be88 3551M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3552W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3553S: Maintained
679655da 3554F: fs/freevxfs/
1da177e4 3555
71038f52 3556FREEZER
8b58be88
JP
3557M: Pavel Machek <pavel@ucw.cz>
3558M: "Rafael J. Wysocki" <rjw@sisk.pl>
bf1c138e 3559L: linux-pm@vger.kernel.org
71038f52 3560S: Supported
679655da
JP
3561F: Documentation/power/freezing-of-tasks.txt
3562F: include/linux/freezer.h
3563F: kernel/freezer.c
71038f52 3564
839a1f79
KRW
3565FRONTSWAP API
3566M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3567L: linux-kernel@vger.kernel.org
3568S: Maintained
3569F: mm/frontswap.c
3570F: include/linux/frontswap.h
3571
a5432f5a 3572FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3573M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3574L: linux-cachefs@redhat.com
3575S: Supported
3576F: Documentation/filesystems/caching/
3577F: fs/fscache/
3578F: include/linux/fscache*.h
3579
f58ad8f5
JK
3580F2FS FILE SYSTEM
3581M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3582L: linux-f2fs-devel@lists.sourceforge.net
3583W: http://en.wikipedia.org/wiki/F2FS
3584T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3585S: Maintained
3586F: Documentation/filesystems/f2fs.txt
3587F: fs/f2fs/
3588F: include/linux/f2fs_fs.h
3589
5ab7ffea 3590FUJITSU FR-V (FRV) PORT
8b58be88 3591M: David Howells <dhowells@redhat.com>
1da177e4 3592S: Maintained
679655da 3593F: arch/frv/
1da177e4 3594
20b93734 3595FUJITSU LAPTOP EXTRAS
409a3e98 3596M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3597L: platform-driver-x86@vger.kernel.org
20b93734 3598S: Maintained
679655da 3599F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3600
4da621b6
HK
3601FUJITSU M-5MO LS CAMERA ISP DRIVER
3602M: Kyungmin Park <kyungmin.park@samsung.com>
3603M: Heungjun Kim <riverful.kim@samsung.com>
3604L: linux-media@vger.kernel.org
3605S: Maintained
90d72ac6 3606F: drivers/media/i2c/m5mols/
4da621b6
HK
3607F: include/media/m5mols.h
3608
2d24c490
RG
3609FUJITSU TABLET EXTRAS
3610M: Robert Gerlach <khnz@gmx.de>
3611L: platform-driver-x86@vger.kernel.org
3612S: Maintained
3613F: drivers/platform/x86/fujitsu-tablet.c
3614
04578f17 3615FUSE: FILESYSTEM IN USERSPACE
8b58be88 3616M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3617L: fuse-devel@lists.sourceforge.net
3618W: http://fuse.sourceforge.net/
3619S: Maintained
679655da 3620F: fs/fuse/
c117ab84 3621F: include/uapi/linux/fuse.h
04578f17 3622
1da177e4 3623FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3624M: Rik Faith <faith@cs.unc.edu>
1da177e4 3625L: linux-scsi@vger.kernel.org
baaea1dc 3626S: Odd Fixes (e.g., new signatures)
679655da 3627F: drivers/scsi/fdomain.*
1da177e4
LT
3628
3629GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3630M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3631L: linux-scsi@vger.kernel.org
3632W: http://www.icp-vortex.com/
3633S: Supported
679655da 3634F: drivers/scsi/gdt*
1da177e4 3635
3169a1c7
HV
3636GEMTEK FM RADIO RECEIVER DRIVER
3637M: Hans Verkuil <hverkuil@xs4all.nl>
3638L: linux-media@vger.kernel.org
3639T: git git://linuxtv.org/media_tree.git
3640W: http://linuxtv.org
3641S: Maintained
3642F: drivers/media/radio/radio-gemtek*
3643
1c23af90 3644GENERIC GPIO I2C DRIVER
880b0e26 3645M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3646S: Supported
679655da
JP
3647F: drivers/i2c/busses/i2c-gpio.c
3648F: include/linux/i2c-gpio.h
1c23af90 3649
92ed1a76
PK
3650GENERIC GPIO I2C MULTIPLEXER DRIVER
3651M: Peter Korsgaard <peter.korsgaard@barco.com>
3652L: linux-i2c@vger.kernel.org
3653S: Supported
e7065e20
JD
3654F: drivers/i2c/muxes/i2c-mux-gpio.c
3655F: include/linux/i2c-mux-gpio.h
3656F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3657
9251ce95 3658GENERIC HDLC (WAN) DRIVERS
8b58be88 3659M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3660W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3661S: Maintained
679655da
JP
3662F: drivers/net/wan/c101.c
3663F: drivers/net/wan/hd6457*
3664F: drivers/net/wan/hdlc*
3665F: drivers/net/wan/n2.c
3666F: drivers/net/wan/pc300too.c
3667F: drivers/net/wan/pci200syn.c
3668F: drivers/net/wan/wanxl*
1da177e4 3669
1527aab6 3670GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3671M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3672L: linux-arch@vger.kernel.org
3673T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3674S: Maintained
14430813
JP
3675F: include/asm-generic/
3676F: include/uapi/asm-generic/
1527aab6 3677
ccb86a69 3678GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3679M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3680L: kvm@vger.kernel.org
ccb86a69
MT
3681S: Supported
3682F: drivers/uio/uio_pci_generic.c
3683
5be7b50f 3684GFS2 FILE SYSTEM
8b58be88 3685M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3686L: cluster-devel@redhat.com
5be7b50f 3687W: http://sources.redhat.com/cluster/
08deed1e
JP
3688T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3689T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3690S: Supported
679655da
JP
3691F: Documentation/filesystems/gfs2*.txt
3692F: fs/gfs2/
c117ab84 3693F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3694
0a34eb8f 3695GIGASET ISDN DRIVERS
8b58be88
JP
3696M: Hansjoerg Lipp <hjlipp@web.de>
3697M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3698L: gigaset307x-common@lists.sourceforge.net
3699W: http://gigaset307x.sourceforge.net/
3700S: Maintained
679655da
JP
3701F: Documentation/isdn/README.gigaset
3702F: drivers/isdn/gigaset/
c117ab84 3703F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3704
a0dc00b4 3705GPIO SUBSYSTEM
e4651a9f 3706M: Linus Walleij <linus.walleij@linaro.org>
a0dc00b4 3707S: Maintained
d15b7179 3708L: linux-gpio@vger.kernel.org
98909cf0 3709F: Documentation/gpio.txt
a0dc00b4
GL
3710F: drivers/gpio/
3711F: include/linux/gpio*
9b692346 3712F: include/asm-generic/gpio.h
a0dc00b4 3713
71a6d0af
HW
3714GRE DEMULTIPLEXER DRIVER
3715M: Dmitry Kozlov <xeb@mail.ru>
3716L: netdev@vger.kernel.org
3717S: Maintained
11c26770
JP
3718F: net/ipv4/gre_demux.c
3719F: net/ipv4/gre_offload.c
71a6d0af
HW
3720F: include/net/gre.h
3721
d4c41139
KG
3722GRETH 10/100/1G Ethernet MAC device driver
3723M: Kristoffer Glembo <kristoffer@gaisler.com>
3724L: netdev@vger.kernel.org
3725S: Maintained
a31a96ad 3726F: drivers/net/ethernet/aeroflex/
d4c41139 3727
e8deeae2 3728GSPCA FINEPIX SUBDRIVER
8b58be88 3729M: Frank Zago <frank@zago.net>
661263b5 3730L: linux-media@vger.kernel.org
275ffde4 3731T: git git://linuxtv.org/media_tree.git
e8deeae2 3732S: Maintained
0c0d06ca 3733F: drivers/media/usb/gspca/finepix.c
e8deeae2 3734
4b3fa3c4
OL
3735GSPCA GL860 SUBDRIVER
3736M: Olivier Lorin <o.lorin@laposte.net>
3737L: linux-media@vger.kernel.org
275ffde4 3738T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3739S: Maintained
0c0d06ca 3740F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3741
e8deeae2 3742GSPCA M5602 SUBDRIVER
8b58be88 3743M: Erik Andren <erik.andren@gmail.com>
661263b5 3744L: linux-media@vger.kernel.org
275ffde4 3745T: git git://linuxtv.org/media_tree.git
e8deeae2 3746S: Maintained
0c0d06ca 3747F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3748
3749GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3750M: Hans de Goede <hdegoede@redhat.com>
661263b5 3751L: linux-media@vger.kernel.org
275ffde4 3752T: git git://linuxtv.org/media_tree.git
e8deeae2 3753S: Maintained
0c0d06ca 3754F: drivers/media/usb/gspca/pac207.c
e8deeae2 3755
261982f1 3756GSPCA SN9C20X SUBDRIVER
d95c5b0b 3757M: Brian Johnson <brijohn@gmail.com>
261982f1 3758L: linux-media@vger.kernel.org
275ffde4 3759T: git git://linuxtv.org/media_tree.git
261982f1 3760S: Maintained
0c0d06ca 3761F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3762
e8deeae2 3763GSPCA T613 SUBDRIVER
8b58be88 3764M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3765L: linux-media@vger.kernel.org
275ffde4 3766T: git git://linuxtv.org/media_tree.git
e8deeae2 3767S: Maintained
0c0d06ca 3768F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3769
3770GSPCA USB WEBCAM DRIVER
fc3f906b 3771M: Hans de Goede <hdegoede@redhat.com>
661263b5 3772L: linux-media@vger.kernel.org
275ffde4 3773T: git git://linuxtv.org/media_tree.git
e8deeae2 3774S: Maintained
0c0d06ca 3775F: drivers/media/usb/gspca/
e8deeae2 3776
aa3c598b
EG
3777STK1160 USB VIDEO CAPTURE DRIVER
3778M: Ezequiel Garcia <elezegarcia@gmail.com>
3779L: linux-media@vger.kernel.org
275ffde4 3780T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3781S: Maintained
3782F: drivers/media/usb/stk1160/
e8deeae2 3783
71a6d0af
HW
3784HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3785M: Frank Seidel <frank@f-seidel.de>
3786L: platform-driver-x86@vger.kernel.org
3787W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3788S: Maintained
3789F: drivers/platform/x86/hdaps.c
3790
48fc9e26
HV
3791HDPVR USB VIDEO ENCODER DRIVER
3792M: Hans Verkuil <hverkuil@xs4all.nl>
3793L: linux-media@vger.kernel.org
3794T: git git://linuxtv.org/media_tree.git
3795W: http://linuxtv.org
3796S: Odd Fixes
14430813 3797F: drivers/media/usb/hdpvr/
48fc9e26 3798
71a6d0af
HW
3799HWPOISON MEMORY FAILURE HANDLING
3800M: Andi Kleen <andi@firstfloor.org>
3801L: linux-mm@kvack.org
3802T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3803S: Maintained
3804F: mm/memory-failure.c
3805F: mm/hwpoison-inject.c
3806
3807HYPERVISOR VIRTUAL CONSOLE DRIVER
3808L: linuxppc-dev@lists.ozlabs.org
3809S: Odd Fixes
3810F: drivers/tty/hvc/
3811
5b543965 3812HARDWARE MONITORING
9e012c1a 3813M: Jean Delvare <khali@linux-fr.org>
ca462085 3814M: Guenter Roeck <linux@roeck-us.net>
5b543965 3815L: lm-sensors@lm-sensors.org
595142e0 3816W: http://www.lm-sensors.org/
9e012c1a 3817T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3818T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3819S: Maintained
047f4ec2 3820F: Documentation/hwmon/
679655da 3821F: drivers/hwmon/
047f4ec2 3822F: include/linux/hwmon*.h
5b543965 3823
844dd05f 3824HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3825M: Matt Mackall <mpm@selenic.com>
3826M: Herbert Xu <herbert@gondor.apana.org.au>
3827S: Odd fixes
679655da
JP
3828F: Documentation/hw_random.txt
3829F: drivers/char/hw_random/
3830F: include/linux/hw_random.h
844dd05f 3831
8b37fcfc
OBC
3832HARDWARE SPINLOCK CORE
3833M: Ohad Ben-Cohen <ohad@wizery.com>
3834S: Maintained
3835F: Documentation/hwspinlock.txt
3836F: drivers/hwspinlock/hwspinlock_*
3837F: include/linux/hwspinlock.h
3838
1da177e4 3839HARMONY SOUND DRIVER
ac6aecbf 3840L: linux-parisc@vger.kernel.org
1da177e4 3841S: Maintained
679655da 3842F: sound/parisc/harmony.*
1da177e4 3843
91952bc0
AP
3844HD29L2 MEDIA DRIVER
3845M: Antti Palosaari <crope@iki.fi>
3846L: linux-media@vger.kernel.org
3847W: http://linuxtv.org/
3848W: http://palosaari.fi/linux/
3849Q: http://patchwork.linuxtv.org/project/linux-media/list/
3850T: git git://linuxtv.org/anttip/media_tree.git
3851S: Maintained
3852F: drivers/media/dvb-frontends/hd29l2*
3853
e2d1d6c0 3854HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3855M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3856L: iss_storagedev@hp.com
3857S: Maintained
679655da
JP
3858F: Documentation/blockdev/cpqarray.txt
3859F: drivers/block/cpqarray.*
e2d1d6c0 3860
9257aa49 3861HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3862M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3863L: iss_storagedev@hp.com
3864S: Supported
3865F: Documentation/scsi/hpsa.txt
3866F: drivers/scsi/hpsa*.[ch]
3867F: include/linux/cciss*.h
c117ab84 3868F: include/uapi/linux/cciss*.h
9257aa49 3869
e2d1d6c0 3870HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 3871M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
3872L: iss_storagedev@hp.com
3873S: Supported
679655da
JP
3874F: Documentation/blockdev/cciss.txt
3875F: drivers/block/cciss*
3876F: include/linux/cciss_ioctl.h
c117ab84 3877F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 3878
1da177e4 3879HFS FILESYSTEM
6cf515e1
GU
3880L: linux-fsdevel@vger.kernel.org
3881S: Orphan
679655da
JP
3882F: Documentation/filesystems/hfs.txt
3883F: fs/hfs/
1da177e4
LT
3884
3885HGA FRAMEBUFFER DRIVER
8b58be88 3886M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
3887L: linux-nvidia@lists.surfsouth.com
3888W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3889S: Maintained
679655da 3890F: drivers/video/hgafb.c
1da177e4 3891
4480f15b 3892HIBERNATION (aka Software Suspend, aka swsusp)
8b58be88
JP
3893M: Pavel Machek <pavel@ucw.cz>
3894M: "Rafael J. Wysocki" <rjw@sisk.pl>
bf1c138e 3895L: linux-pm@vger.kernel.org
e2d1d6c0 3896S: Supported
679655da
JP
3897F: arch/x86/power/
3898F: drivers/base/power/
3899F: kernel/power/
3900F: include/linux/suspend.h
3901F: include/linux/freezer.h
3902F: include/linux/pm.h
679655da 3903F: arch/*/include/asm/suspend*.h
e2d1d6c0 3904
4ef4caad 3905HID CORE LAYER
8b58be88 3906M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 3907L: linux-input@vger.kernel.org
54e5881d 3908T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 3909S: Maintained
679655da
JP
3910F: drivers/hid/
3911F: include/linux/hid*
c117ab84 3912F: include/uapi/linux/hid*
4ef4caad 3913
38bed542 3914HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 3915M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 3916T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 3917S: Maintained
679655da
JP
3918F: Documentation/timers/
3919F: kernel/hrtimer.c
88606e80
TG
3920F: kernel/time/clockevents.c
3921F: kernel/time/tick*.*
3922F: kernel/time/timer_*.c
05ed8490 3923F: include/linux/clockchips.h
679655da 3924F: include/linux/hrtimer.h
38bed542 3925
1da177e4 3926HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 3927L: linux-hams@vger.kernel.org
8b64f2a0 3928S: Orphan
679655da
JP
3929F: drivers/net/hamradio/dmascc.c
3930F: drivers/net/hamradio/scc.c
1da177e4 3931
ede1e6f8 3932HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 3933M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
3934W: http://www.highpoint-tech.com
3935S: Supported
679655da
JP
3936F: Documentation/scsi/hptiop.txt
3937F: drivers/scsi/hptiop.c
ede1e6f8 3938
1da177e4 3939HIPPI
8b58be88 3940M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
3941L: linux-hippi@sunsite.dk
3942S: Maintained
679655da 3943F: include/linux/hippidevice.h
c117ab84 3944F: include/uapi/linux/if_hippi.h
679655da 3945F: net/802/hippi.c
ff5a3b50 3946F: drivers/net/hippi/
1da177e4 3947
ff1d2767 3948HOST AP DRIVER
8b58be88 3949M: Jouni Malinen <j@w1.fi>
85d32e7b 3950L: hostap@shmoo.com (subscribers-only)
724c6b35 3951L: linux-wireless@vger.kernel.org
ff1d2767
JM
3952W: http://hostap.epitest.fi/
3953S: Maintained
679655da 3954F: drivers/net/wireless/hostap/
ff1d2767 3955
dd8cd779 3956HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 3957L: platform-driver-x86@vger.kernel.org
95c70215 3958S: Orphan
679655da 3959F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 3960
e2d1d6c0 3961HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 3962M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 3963S: Maintained
7e25d724 3964F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 3965
7d2c86b5 3966HPET: High Precision Event Timers driver
8b58be88 3967M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 3968S: Maintained
679655da
JP
3969F: Documentation/timers/hpet.txt
3970F: drivers/char/hpet.c
3971F: include/linux/hpet.h
c117ab84 3972F: include/uapi/linux/hpet.h
b9b0332f 3973
e07b5d79 3974HPET: x86
9c5fb19a 3975M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 3976S: Maintained
679655da
JP
3977F: arch/x86/kernel/hpet.c
3978F: arch/x86/include/asm/hpet.h
b9b0332f 3979
1da177e4 3980HPFS FILESYSTEM
8b58be88 3981M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
3982W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3983S: Maintained
679655da 3984F: fs/hpfs/
1da177e4 3985
7d2c86b5 3986HSO 3G MODEM DRIVER
8b58be88 3987M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
3988W: http://www.pharscape.org
3989S: Maintained
679655da 3990F: drivers/net/usb/hso.c
11cd29b0 3991
5a18c343 3992HTCPEN TOUCHSCREEN DRIVER
8b58be88 3993M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
3994L: linux-input@vger.kernel.org
3995S: Maintained
679655da 3996F: drivers/input/touchscreen/htcpen.c
5a18c343 3997
1da177e4 3998HUGETLB FILESYSTEM
6d49e352 3999M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4000S: Maintained
679655da 4001F: fs/hugetlbfs/
1da177e4 4002
05183189
S
4003Hyper-V CORE AND DRIVERS
4004M: K. Y. Srinivasan <kys@microsoft.com>
4005M: Haiyang Zhang <haiyangz@microsoft.com>
4006L: devel@linuxdriverproject.org
4007S: Maintained
a4162747
HZ
4008F: arch/x86/include/asm/mshyperv.h
4009F: arch/x86/include/uapi/asm/hyperv.h
4010F: arch/x86/kernel/cpu/mshyperv.c
05183189 4011F: drivers/hid/hid-hyperv.c
a4162747 4012F: drivers/hv/
05183189 4013F: drivers/net/hyperv/
a4162747
HZ
4014F: drivers/scsi/storvsc_drv.c
4015F: drivers/video/hyperv_fb.c
4016F: include/linux/hyperv.h
4017F: tools/hv/
05183189 4018
d85c8a6a
JD
4019I2C OVER PARALLEL PORT
4020M: Jean Delvare <khali@linux-fr.org>
4021L: linux-i2c@vger.kernel.org
4022S: Maintained
4023F: Documentation/i2c/busses/i2c-parport
4024F: Documentation/i2c/busses/i2c-parport-light
4025F: drivers/i2c/busses/i2c-parport.c
4026F: drivers/i2c/busses/i2c-parport-light.c
4027
4028I2C/SMBUS CONTROLLER DRIVERS FOR PC
4029M: Jean Delvare <khali@linux-fr.org>
4030L: linux-i2c@vger.kernel.org
4031S: Maintained
4032F: Documentation/i2c/busses/i2c-ali1535
4033F: Documentation/i2c/busses/i2c-ali1563
4034F: Documentation/i2c/busses/i2c-ali15x3
4035F: Documentation/i2c/busses/i2c-amd756
4036F: Documentation/i2c/busses/i2c-amd8111
4037F: Documentation/i2c/busses/i2c-i801
4038F: Documentation/i2c/busses/i2c-nforce2
4039F: Documentation/i2c/busses/i2c-piix4
4040F: Documentation/i2c/busses/i2c-sis5595
4041F: Documentation/i2c/busses/i2c-sis630
4042F: Documentation/i2c/busses/i2c-sis96x
4043F: Documentation/i2c/busses/i2c-via
4044F: Documentation/i2c/busses/i2c-viapro
4045F: drivers/i2c/busses/i2c-ali1535.c
4046F: drivers/i2c/busses/i2c-ali1563.c
4047F: drivers/i2c/busses/i2c-ali15x3.c
4048F: drivers/i2c/busses/i2c-amd756.c
4049F: drivers/i2c/busses/i2c-amd756-s4882.c
4050F: drivers/i2c/busses/i2c-amd8111.c
4051F: drivers/i2c/busses/i2c-i801.c
4052F: drivers/i2c/busses/i2c-isch.c
4053F: drivers/i2c/busses/i2c-nforce2.c
4054F: drivers/i2c/busses/i2c-nforce2-s4985.c
4055F: drivers/i2c/busses/i2c-piix4.c
4056F: drivers/i2c/busses/i2c-sis5595.c
4057F: drivers/i2c/busses/i2c-sis630.c
4058F: drivers/i2c/busses/i2c-sis96x.c
4059F: drivers/i2c/busses/i2c-via.c
4060F: drivers/i2c/busses/i2c-viapro.c
4061
cb7f07a4
NH
4062I2C/SMBUS ISMT DRIVER
4063M: Seth Heasley <seth.heasley@intel.com>
4064M: Neil Horman <nhorman@tuxdriver.com>
4065L: linux-i2c@vger.kernel.org
4066F: drivers/i2c/busses/i2c-ismt.c
4067F: Documentation/i2c/busses/i2c-ismt
4068
6ea884db 4069I2C/SMBUS STUB DRIVER
94877548 4070M: Jean Delvare <khali@linux-fr.org>
846557d3 4071L: linux-i2c@vger.kernel.org
6ea884db 4072S: Maintained
8547a5bc 4073F: drivers/i2c/i2c-stub.c
6ea884db 4074
5b543965 4075I2C SUBSYSTEM
14d77c4d 4076M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4077L: linux-i2c@vger.kernel.org
a01064a9 4078W: http://i2c.wiki.kernel.org/
14d77c4d 4079T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4080S: Maintained
679655da
JP
4081F: Documentation/i2c/
4082F: drivers/i2c/
4083F: include/linux/i2c.h
03b70d62 4084F: include/linux/i2c-*.h
c117ab84
CEB
4085F: include/uapi/linux/i2c.h
4086F: include/uapi/linux/i2c-*.h
1da177e4 4087
d85c8a6a
JD
4088I2C-TAOS-EVM DRIVER
4089M: Jean Delvare <khali@linux-fr.org>
4090L: linux-i2c@vger.kernel.org
4091S: Maintained
4092F: Documentation/i2c/busses/i2c-taos-evm
4093F: drivers/i2c/busses/i2c-taos-evm.c
4094
e8c76eed 4095I2C-TINY-USB DRIVER
8b58be88 4096M: Till Harbaum <till@harbaum.org>
846557d3 4097L: linux-i2c@vger.kernel.org
932d1872 4098W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4099S: Maintained
679655da 4100F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4101
1da177e4 4102i386 BOOT CODE
8b58be88 4103M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4104S: Maintained
679655da 4105F: arch/x86/boot/
1da177e4
LT
4106
4107i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4108M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4109T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4110S: Maintained
4111
1da177e4 4112IA64 (Itanium) PLATFORM
8b58be88
JP
4113M: Tony Luck <tony.luck@intel.com>
4114M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4115L: linux-ia64@vger.kernel.org
6b1c70b1 4116T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4117S: Maintained
679655da 4118F: arch/ia64/
1da177e4 4119
956c203c 4120IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4121M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4122M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4123L: linux-crypto@vger.kernel.org
4124S: Supported
4125F: drivers/crypto/nx/
4126
0e16aafb
SJ
4127IBM Power 842 compression accelerator
4128M: Robert Jennings <rcj@linux.vnet.ibm.com>
4129S: Supported
4130F: drivers/crypto/nx/nx-842.c
4131F: include/linux/nx842.h
4132
1da177e4 4133IBM Power Linux RAID adapter
8b58be88 4134M: Brian King <brking@us.ibm.com>
1da177e4 4135S: Supported
679655da 4136F: drivers/scsi/ipr.*
1da177e4 4137
9d348af4
SL
4138IBM Power Virtual Ethernet Device Driver
4139M: Santiago Leon <santil@linux.vnet.ibm.com>
4140L: netdev@vger.kernel.org
4141S: Supported
9aa32835 4142F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4143
4b7652cc
RJ
4144IBM Power Virtual SCSI/FC Device Drivers
4145M: Robert Jennings <rcj@linux.vnet.ibm.com>
4146L: linux-scsi@vger.kernel.org
4147S: Supported
4148F: drivers/scsi/ibmvscsi/
4149X: drivers/scsi/ibmvscsi/ibmvstgt.c
4150
1da177e4
LT
4151IBM ServeRAID RAID DRIVER
4152P: Jack Hammer
8b58be88 4153M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4154W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4155S: Supported
679655da 4156F: drivers/scsi/ips.*
1da177e4 4157
6ed9f9c4
PT
4158ICH LPC AND GPIO DRIVER
4159M: Peter Tyser <ptyser@xes-inc.com>
4160S: Maintained
4161F: drivers/mfd/lpc_ich.c
4162F: drivers/gpio/gpio-ich.c
4163
1e7106fc 4164IDE SUBSYSTEM
8b58be88 4165M: "David S. Miller" <davem@davemloft.net>
1da177e4 4166L: linux-ide@vger.kernel.org
8a6e2535 4167Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4168T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4169S: Maintained
679655da
JP
4170F: Documentation/ide/
4171F: drivers/ide/
4172F: include/linux/ide.h
1da177e4 4173
6cb8c13d
IP
4174IDEAPAD LAPTOP EXTRAS DRIVER
4175M: Ike Panhc <ike.pan@canonical.com>
4176L: platform-driver-x86@vger.kernel.org
4177W: http://launchpad.net/ideapad-laptop
4178S: Maintained
4179F: drivers/platform/x86/ideapad-laptop.c
4180
1ea4c161
AM
4181IDEAPAD LAPTOP SLIDEBAR DRIVER
4182M: Andrey Moiseev <o2g.org.ru@gmail.com>
4183L: linux-input@vger.kernel.org
4184W: https://github.com/o2genum/ideapad-slidebar
4185S: Maintained
4186F: drivers/input/misc/ideapad_slidebar.c
4187
0f861e8c 4188IDE/ATAPI DRIVERS
487ba8e8 4189M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4190L: linux-ide@vger.kernel.org
c404c199 4191S: Maintained
679655da
JP
4192F: Documentation/cdrom/ide-cd
4193F: drivers/ide/ide-cd*
1da177e4 4194
27471fdb 4195IDLE-I7300
8b58be88 4196M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4197L: linux-pm@vger.kernel.org
27471fdb 4198S: Supported
679655da 4199F: drivers/idle/i7300_idle.c
27471fdb 4200
02cf2286 4201IEEE 802.15.4 SUBSYSTEM
68653359 4202M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4203M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4204L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4205W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4206T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4207S: Maintained
4208F: net/ieee802154/
68653359 4209F: net/mac802154/
251741b1 4210F: drivers/net/ieee802154/
02cf2286 4211
40ad4a30
SY
4212IGUANAWORKS USB IR TRANSCEIVER
4213M: Sean Young <sean@mess.org>
4214L: linux-media@vger.kernel.org
4215S: Maintained
4216F: drivers/media/rc/iguanair.c
4217
9545f86e
AP
4218IIO SUBSYSTEM AND DRIVERS
4219M: Jonathan Cameron <jic23@cam.ac.uk>
4220L: linux-iio@vger.kernel.org
4221S: Maintained
03e7c251 4222F: drivers/iio/
9545f86e
AP
4223F: drivers/staging/iio/
4224
65519263
SG
4225IKANOS/ADI EAGLE ADSL USB DRIVER
4226M: Matthieu Castet <castet.matthieu@free.fr>
4227M: Stanislaw Gruszka <stf_xl@wp.pl>
4228S: Maintained
4229F: drivers/usb/atm/ueagle-atm.c
4230
e89ab51f
GR
4231INA209 HARDWARE MONITOR DRIVER
4232M: Guenter Roeck <linux@roeck-us.net>
4233L: lm-sensors@lm-sensors.org
4234S: Maintained
4235F: Documentation/hwmon/ina209
4236F: Documentation/devicetree/bindings/i2c/ina209.txt
4237F: drivers/hwmon/ina209.c
4238
4239INA2XX HARDWARE MONITOR DRIVER
4240M: Guenter Roeck <linux@roeck-us.net>
4241L: lm-sensors@lm-sensors.org
4242S: Maintained
4243F: Documentation/hwmon/ina2xx
4244F: drivers/hwmon/ina2xx.c
4245F: include/linux/platform_data/ina2xx.h
4246
14dc124f
SIG
4247INDUSTRY PACK SUBSYSTEM (IPACK)
4248M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4249M: Jens Taprogge <jens.taprogge@taprogge.org>
4250M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4251L: industrypack-devel@lists.sourceforge.net
4252W: http://industrypack.sourceforge.net
4253S: Maintained
4254F: drivers/ipack/
4255
aa7168f4 4256INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4257M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4258M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4259S: Supported
679655da 4260F: security/integrity/ima/
aa7168f4 4261
1da177e4 4262IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4263L: linux-fbdev@vger.kernel.org
843393d3 4264S: Orphan
679655da 4265F: drivers/video/imsttfb.c
1da177e4
LT
4266
4267INFINIBAND SUBSYSTEM
db9fd848 4268M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4269M: Sean Hefty <sean.hefty@intel.com>
4270M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4271L: linux-rdma@vger.kernel.org
605841f5 4272W: http://www.openfabrics.org/
8a6e2535 4273Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4274T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4275S: Supported
679655da
JP
4276F: Documentation/infiniband/
4277F: drivers/infiniband/
c117ab84 4278F: include/uapi/linux/if_infiniband.h
1da177e4 4279
c9f04f58 4280INOTIFY
8b58be88
JP
4281M: John McCutchan <john@johnmccutchan.com>
4282M: Robert Love <rlove@rlove.org>
4283M: Eric Paris <eparis@parisplace.org>
c9f04f58 4284S: Maintained
679655da
JP
4285F: Documentation/filesystems/inotify.txt
4286F: fs/notify/inotify/
4287F: include/linux/inotify.h
c117ab84 4288F: include/uapi/linux/inotify.h
c9f04f58 4289
e2d1d6c0 4290INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4291M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4292M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4293L: linux-input@vger.kernel.org
8a6e2535 4294Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4295T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4296S: Maintained
679655da 4297F: drivers/input/
f4eea7e2 4298F: include/linux/input.h
c117ab84 4299F: include/uapi/linux/input.h
f4eea7e2 4300F: include/linux/input/
e2d1d6c0 4301
3267a87f
HR
4302INPUT MULTITOUCH (MT) PROTOCOL
4303M: Henrik Rydberg <rydberg@euromail.se>
4304L: linux-input@vger.kernel.org
7f9c2454 4305T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4306S: Maintained
4307F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4308F: drivers/input/input-mt.c
3267a87f
HR
4309K: \b(ABS|SYN)_MT_
4310
4ac13e17
DJ
4311INTEL C600 SERIES SAS CONTROLLER DRIVER
4312M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4313M: Lukasz Dorau <lukasz.dorau@intel.com>
4314M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4315M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4316L: linux-scsi@vger.kernel.org
7106891a
DJ
4317T: git git://git.code.sf.net/p/intel-sas/isci
4318S: Supported
4ac13e17 4319F: drivers/scsi/isci/
4ac13e17 4320
26717172
LB
4321INTEL IDLE DRIVER
4322M: Len Brown <lenb@kernel.org>
bf1c138e 4323L: linux-pm@vger.kernel.org
08deed1e 4324T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4325S: Supported
4326F: drivers/idle/intel_idle.c
4327
9eb8ef74 4328INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4329M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4330L: linux-fbdev@vger.kernel.org
ce00f85c 4331S: Maintained
679655da
JP
4332F: Documentation/fb/intelfb.txt
4333F: drivers/video/intelfb/
9eb8ef74 4334
1da177e4 4335INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4336M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4337L: linux-fbdev@vger.kernel.org
ce00f85c 4338S: Maintained
679655da 4339F: drivers/video/i810/
1da177e4 4340
f4a9bc4c 4341INTEL MENLOW THERMAL DRIVER
8b58be88 4342M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4343L: platform-driver-x86@vger.kernel.org
f4a9bc4c
TS
4344W: http://www.lesswatts.org/projects/acpi/
4345S: Supported
679655da 4346F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4347
1da177e4 4348INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4349M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4350S: Maintained
679655da
JP
4351F: arch/x86/kernel/microcode_core.c
4352F: arch/x86/kernel/microcode_intel.c
1da177e4 4353
248a9dc3 4354INTEL I/OAT DMA DRIVER
ab5f8c6e 4355M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4356S: Maintained
679655da 4357F: drivers/dma/ioat*
248a9dc3 4358
6c8909b4 4359INTEL IOMMU (VT-d)
8b58be88 4360M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4361L: iommu@lists.linux-foundation.org
54e5881d 4362T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4363S: Supported
3fb39615 4364F: drivers/iommu/intel-iommu.c
679655da 4365F: include/linux/intel-iommu.h
6c8909b4 4366
b3e5f263 4367INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4368M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4369S: Odd fixes
679655da 4370F: drivers/dma/iop-adma.c
b3e5f263 4371
9251ce95 4372INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4373M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4374S: Maintained
679655da
JP
4375F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4376F: arch/arm/mach-ixp4xx/include/mach/npe.h
4377F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4378F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4379F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4380F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4381
844dd05f 4382INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4383M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4384S: Maintained
679655da 4385F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4386
1bff6529 4387INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e)
8b58be88
JP
4388M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4389M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4390M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4391M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4392M: Don Skidmore <donald.c.skidmore@intel.com>
4393M: Greg Rose <gregory.v.rose@intel.com>
dee1ad47 4394M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
0d164401 4395M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4396M: John Ronciak <john.ronciak@intel.com>
f6fde11a 4397M: Tushar Dave <tushar.n.dave@intel.com>
dcd01faf 4398L: e1000-devel@lists.sourceforge.net
f6fde11a 4399W: http://www.intel.com/support/feedback.htm
d94e6fed 4400W: http://e1000.sourceforge.net/
dee1ad47
JK
4401T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4402T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4403S: Supported
0d164401
JK
4404F: Documentation/networking/e100.txt
4405F: Documentation/networking/e1000.txt
4406F: Documentation/networking/e1000e.txt
4407F: Documentation/networking/igb.txt
4408F: Documentation/networking/igbvf.txt
4409F: Documentation/networking/ixgb.txt
4410F: Documentation/networking/ixgbe.txt
4411F: Documentation/networking/ixgbevf.txt
1bff6529 4412F: Documentation/networking/i40e.txt
dee1ad47 4413F: drivers/net/ethernet/intel/
1da177e4 4414
ca907a90
SY
4415INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4416M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4417L: linux-wireless@vger.kernel.org
ca907a90 4418S: Maintained
679655da 4419F: Documentation/networking/README.ipw2100
679655da 4420F: Documentation/networking/README.ipw2200
ca907a90 4421F: drivers/net/wireless/ipw2x00/
826d2abe 4422
4bd96a7a 4423INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4424M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4425M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4426M: Shane Wang <shane.wang@intel.com>
4427L: tboot-devel@lists.sourceforge.net
4428W: http://tboot.sourceforge.net
e9b7d7c8 4429T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4430S: Supported
4431F: Documentation/intel_txt.txt
4432F: include/linux/tboot.h
4433F: arch/x86/kernel/tboot.c
4434
8a70da82 4435INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4436M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4437M: linux-wimax@intel.com
4438L: wimax@linuxwimax.org
4439S: Supported
4440W: http://linuxwimax.org
679655da
JP
4441F: Documentation/wimax/README.i2400m
4442F: drivers/net/wimax/i2400m/
c117ab84 4443F: include/uapi/linux/wimax/i2400m.h
8a70da82 4444
1c0ce89c
SG
4445INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4446M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4447L: linux-wireless@vger.kernel.org
1c0ce89c 4448S: Supported
efa3144e
WYG
4449F: drivers/net/wireless/iwlegacy/
4450
b481de9c 4451INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4452M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4453M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4454M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4455L: linux-wireless@vger.kernel.org
b481de9c 4456W: http://intellinuxwireless.org
b62ff718 4457T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4458S: Supported
679655da 4459F: drivers/net/wireless/iwlwifi/
b481de9c 4460
de8fe023
TW
4461INTEL MANAGEMENT ENGINE (mei)
4462M: Tomas Winkler <tomas.winkler@intel.com>
4463L: linux-kernel@vger.kernel.org
4464S: Supported
c117ab84 4465F: include/uapi/linux/mei.h
de8fe023 4466F: drivers/misc/mei/*
e07950a1 4467F: Documentation/misc-devices/mei/*
de8fe023 4468
cb109a0e 4469IOC3 ETHERNET DRIVER
8b58be88 4470M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4471L: linux-mips@linux-mips.org
4472S: Maintained
8862bf1e 4473F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4474
cb109a0e 4475IOC3 SERIAL DRIVER
8b58be88 4476M: Pat Gefre <pfg@sgi.com>
d39e0721 4477L: linux-serial@vger.kernel.org
cb109a0e 4478S: Maintained
df621252 4479F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4480
0b6e8569
SW
4481IOMMU DRIVERS
4482M: Joerg Roedel <joro@8bytes.org>
4483L: iommu@lists.linux-foundation.org
4484T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4485S: Maintained
4486F: drivers/iommu/
4487
4480f15b 4488IP MASQUERADING
8b58be88 4489M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4490S: Maintained
679655da 4491F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4492
1202d6ff 4493IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4494M: Francois Romieu <romieu@fr.zoreil.com>
4495M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4496L: netdev@vger.kernel.org
4497S: Maintained
7443713a 4498F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4499
4480f15b 4500IPATH DRIVER
8473c603 4501M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4502L: linux-rdma@vger.kernel.org
52a09a04 4503S: Maintained
679655da 4504F: drivers/infiniband/hw/ipath/
77d8798b 4505
4409ebe9 4506IPMI SUBSYSTEM
8b58be88 4507M: Corey Minyard <minyard@acm.org>
b0c90653 4508L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4509W: http://openipmi.sourceforge.net/
4510S: Supported
679655da
JP
4511F: Documentation/IPMI.txt
4512F: drivers/char/ipmi/
4513F: include/linux/ipmi*
c117ab84 4514F: include/uapi/linux/ipmi*
4409ebe9 4515
e2d1d6c0 4516IPS SCSI RAID DRIVER
8b58be88 4517M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4518L: linux-scsi@vger.kernel.org
4519W: http://www.adaptec.com/
4520S: Maintained
679655da 4521F: drivers/scsi/ips*
e2d1d6c0
RD
4522
4523IPVS
8b58be88
JP
4524M: Wensong Zhang <wensong@linux-vs.org>
4525M: Simon Horman <horms@verge.net.au>
4526M: Julian Anastasov <ja@ssi.bg>
979b6c13 4527L: netdev@vger.kernel.org
e2d1d6c0 4528L: lvs-devel@vger.kernel.org
1da177e4 4529S: Maintained
679655da 4530F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4531F: include/net/ip_vs.h
c117ab84 4532F: include/uapi/linux/ip_vs.h
679655da 4533F: net/netfilter/ipvs/
1da177e4 4534
e7839f25 4535IPWIRELESS DRIVER
8b58be88
JP
4536M: Jiri Kosina <jkosina@suse.cz>
4537M: David Sterba <dsterba@suse.cz>
92094aa0 4538S: Odd Fixes
282361a0 4539F: drivers/tty/ipwireless/
099dc4fb 4540
e2d1d6c0 4541IPX NETWORK LAYER
8b58be88 4542M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4543L: netdev@vger.kernel.org
4544S: Maintained
679655da 4545F: include/net/ipx.h
c117ab84 4546F: include/uapi/linux/ipx.h
679655da 4547F: net/ipx/
e2d1d6c0 4548
1da177e4 4549IRDA SUBSYSTEM
8b58be88 4550M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4551L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4552L: netdev@vger.kernel.org
1da177e4 4553W: http://irda.sourceforge.net/
f353976d 4554S: Maintained
e0057975 4555T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4556F: Documentation/networking/irda.txt
4557F: drivers/net/irda/
4558F: include/net/irda/
4559F: net/irda/
1da177e4 4560
a800c7cc
TG
4561IRQ SUBSYSTEM
4562M: Thomas Gleixner <tglx@linutronix.de>
4563S: Maintained
75fc2d37 4564T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4565F: kernel/irq/
edd96900 4566F: drivers/irqchip/
a800c7cc 4567
7ab3a837
GL
4568IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4569M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4570S: Maintained
4571F: Documentation/IRQ-domain.txt
4572F: include/linux/irqdomain.h
4573F: kernel/irq/irqdomain.c
4574
e2d1d6c0 4575ISAPNP
8b58be88 4576M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4577S: Maintained
679655da
JP
4578F: Documentation/isapnp.txt
4579F: drivers/pnp/isapnp/
4580F: include/linux/isapnp.h
e2d1d6c0 4581
d39b8420
HV
4582ISA RADIO MODULE
4583M: Hans Verkuil <hverkuil@xs4all.nl>
4584L: linux-media@vger.kernel.org
4585T: git git://linuxtv.org/media_tree.git
4586W: http://linuxtv.org
4587S: Maintained
4588F: drivers/media/radio/radio-isa*
4589
71a6d0af
HW
4590iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4591M: Peter Jones <pjones@redhat.com>
4592M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4593S: Maintained
4594F: drivers/firmware/iscsi_ibft*
4595
14816b1e 4596ISCSI
8b58be88 4597M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4598L: open-iscsi@googlegroups.com
4599W: www.open-iscsi.org
54e5881d 4600T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4601S: Maintained
679655da
JP
4602F: drivers/scsi/*iscsi*
4603F: include/scsi/*iscsi*
14816b1e 4604
1e65eb42
OG
4605ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4606M: Or Gerlitz <ogerlitz@mellanox.com>
4607M: Roi Dayan <roid@mellanox.com>
4608L: linux-rdma@vger.kernel.org
4609S: Supported
4610W: http://www.openfabrics.org
4611W: www.open-iscsi.org
4612Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4613F: drivers/infiniband/ulp/iser/
1e65eb42 4614
1da177e4 4615ISDN SUBSYSTEM
8b58be88 4616M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4617L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4618L: netdev@vger.kernel.org
1da177e4 4619W: http://www.isdn4linux.de
54e5881d 4620T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4621S: Maintained
679655da
JP
4622F: Documentation/isdn/
4623F: drivers/isdn/
4624F: include/linux/isdn.h
4625F: include/linux/isdn/
c117ab84
CEB
4626F: include/uapi/linux/isdn.h
4627F: include/uapi/linux/isdn/
1da177e4
LT
4628
4629ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4630M: Armin Schindler <mac@melware.de>
d5d52273 4631L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4632W: http://www.melware.de
4633S: Maintained
679655da 4634F: drivers/isdn/hardware/eicon/
1da177e4 4635
d624870f
JD
4636IT87 HARDWARE MONITORING DRIVER
4637M: Jean Delvare <khali@linux-fr.org>
4638L: lm-sensors@lm-sensors.org
4639S: Maintained
4640F: Documentation/hwmon/it87
4641F: drivers/hwmon/it87.c
4642
68620bdd
MP
4643IT913X MEDIA DRIVER
4644M: Malcolm Priestley <tvboxspy@gmail.com>
4645L: linux-media@vger.kernel.org
4646W: http://linuxtv.org/
4647Q: http://patchwork.linuxtv.org/project/linux-media/list/
4648S: Maintained
4649F: drivers/media/usb/dvb-usb-v2/it913x*
4650
4651IT913X FE MEDIA DRIVER
4652M: Malcolm Priestley <tvboxspy@gmail.com>
4653L: linux-media@vger.kernel.org
4654W: http://linuxtv.org/
4655Q: http://patchwork.linuxtv.org/project/linux-media/list/
4656S: Maintained
4657F: drivers/media/dvb-frontends/it913x-fe*
4658
d7104bff
AP
4659IT913X MEDIA DRIVER
4660M: Antti Palosaari <crope@iki.fi>
4661L: linux-media@vger.kernel.org
4662W: http://linuxtv.org/
4663W: http://palosaari.fi/linux/
4664Q: http://patchwork.linuxtv.org/project/linux-media/list/
4665T: git git://linuxtv.org/anttip/media_tree.git
4666S: Maintained
9d9fb744 4667F: drivers/media/tuners/tuner_it913x*
d7104bff 4668
91821ff3 4669IVTV VIDEO4LINUX DRIVER
6afdeaf8 4670M: Andy Walls <awalls@md.metrocast.net>
c4240509 4671L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4672L: linux-media@vger.kernel.org
275ffde4 4673T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4674W: http://www.ivtvdriver.org
4675S: Maintained
679655da 4676F: Documentation/video4linux/*.ivtv
90d72ac6 4677F: drivers/media/pci/ivtv/
c117ab84 4678F: include/uapi/linux/ivtv*
91821ff3 4679
68620bdd
MP
4680IX2505V MEDIA DRIVER
4681M: Malcolm Priestley <tvboxspy@gmail.com>
4682L: linux-media@vger.kernel.org
4683W: http://linuxtv.org/
4684Q: http://patchwork.linuxtv.org/project/linux-media/list/
4685S: Maintained
4686F: drivers/media/dvb-frontends/ix2505v*
4687
4453d736
GR
4688JC42.4 TEMPERATURE SENSOR DRIVER
4689M: Guenter Roeck <linux@roeck-us.net>
4690L: lm-sensors@lm-sensors.org
4691S: Maintained
4692F: drivers/hwmon/jc42.c
4693F: Documentation/hwmon/jc42
4694
e2d1d6c0 4695JFS FILESYSTEM
3256f80f 4696M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4697L: jfs-discussion@lists.sourceforge.net
4698W: http://jfs.sourceforge.net/
54e5881d 4699T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4700S: Maintained
679655da
JP
4701F: Documentation/filesystems/jfs.txt
4702F: fs/jfs/
e2d1d6c0 4703
95252236 4704JME NETWORK DRIVER
8b58be88 4705M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4706L: netdev@vger.kernel.org
4707S: Maintained
63d24a0e 4708F: drivers/net/ethernet/jme.*
95252236 4709
1da177e4 4710JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4711M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4712L: linux-mtd@lists.infradead.org
4713W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4714S: Maintained
679655da 4715F: fs/jffs2/
c117ab84 4716F: include/uapi/linux/jffs2.h
1da177e4 4717
de456d37 4718JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4719M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4720M: Jan Kara <jack@suse.cz>
72be2ccf 4721L: linux-ext4@vger.kernel.org
ae0718f8 4722S: Maintained
d183e11a 4723F: fs/jbd/
d183e11a
TT
4724F: include/linux/jbd.h
4725
4726JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4727M: "Theodore Ts'o" <tytso@mit.edu>
4728L: linux-ext4@vger.kernel.org
4729S: Maintained
4730F: fs/jbd2/
4731F: include/linux/jbd2.h
ae0718f8 4732
fd8b6cb4 4733JSM Neo PCI based serial card
9d141cb9 4734M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4735L: linux-serial@vger.kernel.org
4736S: Maintained
df621252 4737F: drivers/tty/serial/jsm/
ae0718f8 4738
af39917d
CL
4739K10TEMP HARDWARE MONITORING DRIVER
4740M: Clemens Ladisch <clemens@ladisch.de>
4741L: lm-sensors@lm-sensors.org
4742S: Maintained
4743F: Documentation/hwmon/k10temp
4744F: drivers/hwmon/k10temp.c
4745
4660cb35 4746K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4747M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4748L: lm-sensors@lm-sensors.org
ae0718f8 4749S: Maintained
679655da
JP
4750F: Documentation/hwmon/k8temp
4751F: drivers/hwmon/k8temp.c
ae0718f8 4752
1da177e4 4753KCONFIG
76ce94a3 4754M: Michal Marek <mmarek@suse.cz>
347d12d7 4755L: linux-kbuild@vger.kernel.org
76ce94a3 4756S: Odd Fixes
679655da
JP
4757F: Documentation/kbuild/kconfig-language.txt
4758F: scripts/kconfig/
1da177e4 4759
ea6c2089 4760KDUMP
8b58be88
JP
4761M: Vivek Goyal <vgoyal@redhat.com>
4762M: Haren Myneni <hbabu@us.ibm.com>
34633993 4763L: kexec@lists.infradead.org
ea6c2089
VG
4764W: http://lse.sourceforge.net/kdump/
4765S: Maintained
80811493 4766F: Documentation/kdump/
ea6c2089 4767
f41bf02f
HV
4768KEENE FM RADIO TRANSMITTER DRIVER
4769M: Hans Verkuil <hverkuil@xs4all.nl>
4770L: linux-media@vger.kernel.org
4771T: git git://linuxtv.org/media_tree.git
4772W: http://linuxtv.org
4773S: Maintained
4774F: drivers/media/radio/radio-keene*
4775
1da177e4 4776KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4777M: Ian Kent <raven@themaw.net>
f694fc97 4778L: autofs@vger.kernel.org
1da177e4 4779S: Maintained
679655da 4780F: fs/autofs4/
1da177e4 4781
70fb7ba6 4782KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4783M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4784T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4785T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4786L: linux-kbuild@vger.kernel.org
5ce45962 4787S: Maintained
679655da
JP
4788F: Documentation/kbuild/
4789F: Makefile
4790F: scripts/Makefile.*
70fb7ba6
MM
4791F: scripts/basic/
4792F: scripts/mk*
4793F: scripts/package/
1da177e4
LT
4794
4795KERNEL JANITORS
c3000e03 4796L: kernel-janitors@vger.kernel.org
10466f5a 4797W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4798S: Odd Fixes
1da177e4 4799
e8b43555 4800KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4801M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4802L: linux-nfs@vger.kernel.org
1da177e4 4803W: http://nfs.sourceforge.net/
98fac23f 4804S: Supported
679655da
JP
4805F: fs/nfsd/
4806F: include/linux/nfsd/
c117ab84 4807F: include/uapi/linux/nfsd/
679655da
JP
4808F: fs/lockd/
4809F: fs/nfs_common/
4810F: net/sunrpc/
4811F: include/linux/lockd/
4812F: include/linux/sunrpc/
c117ab84 4813F: include/uapi/linux/sunrpc/
1da177e4 4814
426d62e2 4815KERNEL VIRTUAL MACHINE (KVM)
484cbfd2 4816M: Gleb Natapov <gleb@redhat.com>
c93a64fe 4817M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4818L: kvm@vger.kernel.org
c93a64fe 4819W: http://linux-kvm.org
426d62e2 4820S: Supported
c93a64fe
PB
4821F: Documentation/*/kvm*.txt
4822F: Documentation/virtual/kvm/
679655da
JP
4823F: arch/*/kvm/
4824F: arch/*/include/asm/kvm*
4825F: include/linux/kvm*
c117ab84 4826F: include/uapi/linux/kvm*
679655da 4827F: virt/kvm/
426d62e2 4828
ad8003d3 4829KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 4830M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
4831L: kvm@vger.kernel.org
4832W: http://kvm.qumranet.com
7de609c8 4833S: Maintained
679655da 4834F: arch/x86/include/asm/svm.h
679655da 4835F: arch/x86/kvm/svm.c
426d62e2 4836
513014b7 4837KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 4838M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
4839L: kvm-ppc@vger.kernel.org
4840W: http://kvm.qumranet.com
6a7f972d 4841T: git git://github.com/agraf/linux-2.6.git
513014b7 4842S: Supported
679655da
JP
4843F: arch/powerpc/include/asm/kvm*
4844F: arch/powerpc/kvm/
513014b7 4845
1fc9d2bf 4846KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 4847M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
4848L: kvm-ia64@vger.kernel.org
4849W: http://kvm.qumranet.com
920ed9f1 4850S: Supported
679655da
JP
4851F: Documentation/ia64/kvm.txt
4852F: arch/ia64/include/asm/kvm*
4853F: arch/ia64/kvm/
920ed9f1 4854
85f8fffe 4855KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 4856M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 4857M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
4858M: linux390@de.ibm.com
4859L: linux-s390@vger.kernel.org
4860W: http://www.ibm.com/developerworks/linux/linux390/
4861S: Supported
679655da
JP
4862F: Documentation/s390/kvm.txt
4863F: arch/s390/include/asm/kvm*
80811493 4864F: arch/s390/kvm/
a968cd3e 4865F: drivers/s390/kvm/
85f8fffe 4866
a749474d 4867KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 4868M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
4869L: kvmarm@lists.cs.columbia.edu
4870W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 4871S: Supported
a749474d
CD
4872F: arch/arm/include/uapi/asm/kvm*
4873F: arch/arm/include/asm/kvm*
4874F: arch/arm/kvm/
4875
6394a3ec
MZ
4876KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4877M: Marc Zyngier <marc.zyngier@arm.com>
4878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4879L: kvmarm@lists.cs.columbia.edu
4880S: Maintained
4881F: arch/arm64/include/uapi/asm/kvm*
4882F: arch/arm64/include/asm/kvm*
4883F: arch/arm64/kvm/
4884
dc009d92 4885KEXEC
8b58be88 4886M: Eric Biederman <ebiederm@xmission.com>
2f327dad 4887W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 4888L: kexec@lists.infradead.org
dc009d92 4889S: Maintained
679655da 4890F: include/linux/kexec.h
c117ab84 4891F: include/uapi/linux/kexec.h
679655da 4892F: kernel/kexec.c
dc009d92 4893
e971461f
DH
4894KEYS/KEYRINGS:
4895M: David Howells <dhowells@redhat.com>
4896L: keyrings@linux-nfs.org
4897S: Maintained
d410fa4e 4898F: Documentation/security/keys.txt
e971461f
DH
4899F: include/linux/key.h
4900F: include/linux/key-type.h
4901F: include/keys/
4902F: security/keys/
4903
7f3c68be
MZ
4904KEYS-TRUSTED
4905M: David Safford <safford@watson.ibm.com>
4906M: Mimi Zohar <zohar@us.ibm.com>
4907L: linux-security-module@vger.kernel.org
4908L: keyrings@linux-nfs.org
4909S: Supported
d410fa4e 4910F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
4911F: include/keys/trusted-type.h
4912F: security/keys/trusted.c
4913F: security/keys/trusted.h
4914
4915KEYS-ENCRYPTED
4916M: Mimi Zohar <zohar@us.ibm.com>
4917M: David Safford <safford@watson.ibm.com>
4918L: linux-security-module@vger.kernel.org
4919L: keyrings@linux-nfs.org
4920S: Supported
d410fa4e 4921F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 4922F: include/keys/encrypted-type.h
19c90aa6 4923F: security/keys/encrypted-keys/
7f3c68be 4924
5b778dad 4925KGDB / KDB /debug_core
8b58be88 4926M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 4927W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
4928L: kgdb-bugreport@lists.sourceforge.net
4929S: Maintained
679655da
JP
4930F: Documentation/DocBook/kgdb.tmpl
4931F: drivers/misc/kgdbts.c
df621252 4932F: drivers/tty/serial/kgdboc.c
5b778dad 4933F: include/linux/kdb.h
679655da 4934F: include/linux/kgdb.h
4063eb5f 4935F: kernel/debug/
e3e2aaf7 4936
456db8cc 4937KMEMCHECK
8b58be88 4938M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 4939M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 4940S: Maintained
410d7a97
JP
4941F: Documentation/kmemcheck.txt
4942F: arch/x86/include/asm/kmemcheck.h
4943F: arch/x86/mm/kmemcheck/
4944F: include/linux/kmemcheck.h
4945F: mm/kmemcheck.c
b9ce08c0 4946
c3bb4d24 4947KMEMLEAK
8b58be88 4948M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
4949S: Maintained
4950F: Documentation/kmemleak.txt
4951F: include/linux/kmemleak.h
4952F: mm/kmemleak.c
4953F: mm/kmemleak-test.c
4954
89559a61 4955KPROBES
8b58be88
JP
4956M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
4957M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
4958M: "David S. Miller" <davem@davemloft.net>
97c29e74 4959M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 4960S: Maintained
679655da
JP
4961F: Documentation/kprobes.txt
4962F: include/linux/kprobes.h
4963F: kernel/kprobes.c
89559a61 4964
70e84049 4965KS0108 LCD CONTROLLER DRIVER
8b58be88 4966M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
4967W: http://miguelojeda.es/auxdisplay.htm
4968W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 4969S: Maintained
679655da
JP
4970F: Documentation/auxdisplay/ks0108
4971F: drivers/auxdisplay/ks0108.c
4972F: include/linux/ks0108.h
70e84049 4973
1da177e4 4974LAPB module
1da177e4 4975L: linux-x25@vger.kernel.org
bf9915cc 4976S: Orphan
679655da
JP
4977F: Documentation/networking/lapb-module.txt
4978F: include/*/lapb.h
4979F: net/lapb/
1da177e4
LT
4980
4981LASI 53c700 driver for PARISC
8b58be88 4982M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
4983L: linux-scsi@vger.kernel.org
4984S: Maintained
679655da
JP
4985F: Documentation/scsi/53c700.txt
4986F: drivers/scsi/53c700*
1da177e4 4987
263de9b5 4988LED SUBSYSTEM
c772fc26 4989M: Bryan Wu <cooloney@gmail.com>
8b58be88 4990M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
4991L: linux-leds@vger.kernel.org
4992T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 4993S: Maintained
679655da
JP
4994F: drivers/leds/
4995F: include/linux/leds.h
263de9b5 4996
b0461a44
JD
4997LEGACY EEPROM DRIVER
4998M: Jean Delvare <khali@linux-fr.org>
4999S: Maintained
5000F: Documentation/misc-devices/eeprom
5001F: drivers/misc/eeprom/eeprom.c
5002
1da177e4 5003LEGO USB Tower driver
8b58be88 5004M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5005L: legousb-devel@lists.sourceforge.net
5006W: http://legousb.sourceforge.net/
5007S: Maintained
679655da 5008F: drivers/usb/misc/legousbtower.c
1da177e4 5009
055616a8
MK
5010LG2160 MEDIA DRIVER
5011M: Michael Krufky <mkrufky@linuxtv.org>
5012L: linux-media@vger.kernel.org
5013W: http://linuxtv.org/
5014W: http://github.com/mkrufky
5015Q: http://patchwork.linuxtv.org/project/linux-media/list/
5016T: git git://linuxtv.org/mkrufky/tuners.git
5017S: Maintained
5018F: drivers/media/dvb-frontends/lg2160.*
5019
6f0e7725
MK
5020LGDT3305 MEDIA DRIVER
5021M: Michael Krufky <mkrufky@linuxtv.org>
5022L: linux-media@vger.kernel.org
5023W: http://linuxtv.org/
5024W: http://github.com/mkrufky
5025Q: http://patchwork.linuxtv.org/project/linux-media/list/
5026T: git git://linuxtv.org/mkrufky/tuners.git
5027S: Maintained
5028F: drivers/media/dvb-frontends/lgdt3305.*
5029
568a17ff 5030LGUEST
8b58be88 5031M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5032L: lguest@lists.ozlabs.org
568a17ff 5033W: http://lguest.ozlabs.org/
72e91863 5034S: Odd Fixes
070f420b 5035F: arch/x86/include/asm/lguest*.h
679655da
JP
5036F: arch/x86/lguest/
5037F: drivers/lguest/
5038F: include/linux/lguest*.h
070f420b 5039F: tools/lguest/
568a17ff 5040
1da177e4 5041LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5042M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5043W: http://www.ibm.com/linux/ltc/projects/ppc
5044S: Supported
11c34c7d 5045F: arch/powerpc/boot/rs6000.h
1da177e4 5046
852bb9f5 5047LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5048M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5049M: Paul Mackerras <paulus@samba.org>
1da177e4 5050W: http://www.penguinppc.org/
a4724ed6 5051L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5052Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5053T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5054S: Supported
11c34c7d
JP
5055F: Documentation/powerpc/
5056F: arch/powerpc/
1da177e4
LT
5057
5058LINUX FOR POWER MACINTOSH
8b58be88 5059M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5060W: http://www.penguinppc.org/
a4724ed6 5061L: linuxppc-dev@lists.ozlabs.org
1da177e4 5062S: Maintained
11c34c7d
JP
5063F: arch/powerpc/platforms/powermac/
5064F: drivers/macintosh/
1da177e4 5065
77a76369 5066LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5067M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5068L: linuxppc-dev@lists.ozlabs.org
a149507b 5069T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5070S: Maintained
11c34c7d
JP
5071F: arch/powerpc/platforms/512x/
5072F: arch/powerpc/platforms/52xx/
1da177e4
LT
5073
5074LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5075M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5076M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5077W: http://www.penguinppc.org/
a4724ed6 5078L: linuxppc-dev@lists.ozlabs.org
645609c0 5079T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5080S: Maintained
11c34c7d
JP
5081F: arch/powerpc/platforms/40x/
5082F: arch/powerpc/platforms/44x/
1da177e4 5083
260c02a9 5084LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5085L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5086S: Orphan
11c34c7d
JP
5087F: arch/powerpc/*/*virtex*
5088F: arch/powerpc/*/*/*virtex*
1da177e4 5089
e93adf1e 5090LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5091M: Vitaly Bordug <vitb@kernel.crashing.org>
5092M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5093W: http://www.penguinppc.org/
a4724ed6 5094L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5095S: Maintained
a2b1f7c8 5096F: arch/powerpc/platforms/8xx/
e93adf1e 5097
1da177e4 5098LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5099M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5100W: http://www.penguinppc.org/
a4724ed6 5101L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5102S: Maintained
11c34c7d 5103F: arch/powerpc/platforms/83xx/
4c8f581d 5104F: arch/powerpc/platforms/85xx/
1da177e4 5105
ab06ff3a 5106LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5107M: Olof Johansson <olof@lixom.net>
a4724ed6 5108L: linuxppc-dev@lists.ozlabs.org
92e19709 5109S: Maintained
11c34c7d
JP
5110F: arch/powerpc/platforms/pasemi/
5111F: drivers/*/*pasemi*
5112F: drivers/*/*/*pasemi*
ab06ff3a 5113
1da177e4 5114LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5115M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5116L: linux-security-module@vger.kernel.org
1da177e4
LT
5117S: Supported
5118
a23ce6da
HW
5119LIS3LV02D ACCELEROMETER DRIVER
5120M: Eric Piel <eric.piel@tremplin-utc.net>
5121S: Maintained
ff606677
JD
5122F: Documentation/misc-devices/lis3lv02d
5123F: drivers/misc/lis3lv02d/
bd35665f 5124F: drivers/platform/x86/hp_accel.c
a23ce6da 5125
e2d1d6c0 5126LLC (802.2)
8b58be88 5127M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5128S: Maintained
679655da 5129F: include/linux/llc.h
c117ab84 5130F: include/uapi/linux/llc.h
679655da
JP
5131F: include/net/llc*
5132F: net/llc/
e2d1d6c0 5133
4e233cbe
AD
5134LM73 HARDWARE MONITOR DRIVER
5135M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5136L: lm-sensors@lm-sensors.org
5137S: Maintained
5138F: drivers/hwmon/lm73.c
5139
156e2d1a
JD
5140LM78 HARDWARE MONITOR DRIVER
5141M: Jean Delvare <khali@linux-fr.org>
5142L: lm-sensors@lm-sensors.org
5143S: Maintained
5144F: Documentation/hwmon/lm78
5145F: drivers/hwmon/lm78.c
5146
1da177e4 5147LM83 HARDWARE MONITOR DRIVER
8b58be88 5148M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5149L: lm-sensors@lm-sensors.org
1da177e4 5150S: Maintained
679655da
JP
5151F: Documentation/hwmon/lm83
5152F: drivers/hwmon/lm83.c
1da177e4
LT
5153
5154LM90 HARDWARE MONITOR DRIVER
8b58be88 5155M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5156L: lm-sensors@lm-sensors.org
1da177e4 5157S: Maintained
679655da
JP
5158F: Documentation/hwmon/lm90
5159F: drivers/hwmon/lm90.c
1da177e4 5160
917cc4e6
GR
5161LM95234 HARDWARE MONITOR DRIVER
5162M: Guenter Roeck <linux@roeck-us.net>
5163L: lm-sensors@lm-sensors.org
5164S: Maintained
5165F: Documentation/hwmon/lm95234
5166F: drivers/hwmon/lm95234.c
5167
68620bdd
MP
5168LME2510 MEDIA DRIVER
5169M: Malcolm Priestley <tvboxspy@gmail.com>
5170L: linux-media@vger.kernel.org
5171W: http://linuxtv.org/
5172Q: http://patchwork.linuxtv.org/project/linux-media/list/
5173S: Maintained
5174F: drivers/media/usb/dvb-usb-v2/lmedm04*
5175
512e67f9 5176LOCKDEP AND LOCKSTAT
8b58be88
JP
5177M: Peter Zijlstra <peterz@infradead.org>
5178M: Ingo Molnar <mingo@redhat.com>
75fc2d37 5179T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5180S: Maintained
679655da
JP
5181F: Documentation/lockdep*.txt
5182F: Documentation/lockstat.txt
5183F: include/linux/lockdep.h
5184F: kernel/lockdep*
512e67f9 5185
dde33348 5186LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5187M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5188L: linux-ntfs-dev@lists.sourceforge.net
5189W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5190S: Maintained
679655da 5191F: Documentation/ldm.txt
20d16fef 5192F: block/partitions/ldm.*
1da177e4 5193
ef6ada3d
JE
5194LogFS
5195M: Joern Engel <joern@logfs.org>
756ccb3c 5196M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5197L: logfs@logfs.org
5198W: logfs.org
5199S: Maintained
5200F: fs/logfs/
5201
b62d7946
RS
5202LPC32XX MACHINE SUPPORT
5203M: Roland Stigge <stigge@antcom.de>
5204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5205S: Maintained
5206F: arch/arm/mach-lpc32xx/
5207
c87e34ef 5208LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5209M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5210M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5211M: support@lsi.com
cec744fb 5212L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5213L: linux-scsi@vger.kernel.org
5214W: http://www.lsilogic.com/support
5215S: Supported
679655da 5216F: drivers/message/fusion/
500c152a 5217F: drivers/scsi/mpt2sas/
5218F: drivers/scsi/mpt3sas/
c87e34ef 5219
1da177e4 5220LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5221M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5222L: linux-scsi@vger.kernel.org
5223S: Maintained
679655da 5224F: drivers/scsi/sym53c8xx_2/
1da177e4 5225
e5f5c99a
GR
5226LTC4261 HARDWARE MONITOR DRIVER
5227M: Guenter Roeck <linux@roeck-us.net>
5228L: lm-sensors@lm-sensors.org
5229S: Maintained
5230F: Documentation/hwmon/ltc4261
5231F: drivers/hwmon/ltc4261.c
5232
81365c31 5233LTP (Linux Test Project)
7d1ae8a8 5234M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5235M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5236M: Cyril Hrubis <chrubis@suse.cz>
5237M: Caspar Zhang <caspar@casparzhang.com>
5238M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5239L: ltp-list@lists.sourceforge.net (subscribers-only)
5240W: http://ltp.sourceforge.net/
7d1ae8a8 5241T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5242T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5243S: Maintained
5244
c12a54b3 5245M32R ARCHITECTURE
8b58be88 5246M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5247L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5248L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5249W: http://www.linux-m32r.org/
5250S: Maintained
679655da 5251F: arch/m32r/
c12a54b3 5252
1da177e4 5253M68K ARCHITECTURE
8b58be88 5254M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5255L: linux-m68k@lists.linux-m68k.org
5256W: http://www.linux-m68k.org/
54e5881d 5257T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5258S: Maintained
679655da 5259F: arch/m68k/
9db35182 5260F: drivers/zorro/
1da177e4
LT
5261
5262M68K ON APPLE MACINTOSH
8b58be88 5263M: Joshua Thompson <funaho@jurai.org>
1da177e4 5264W: http://www.mac.linux-m68k.org/
9bb9f222 5265L: linux-m68k@lists.linux-m68k.org
1da177e4 5266S: Maintained
9db35182 5267F: arch/m68k/mac/
1da177e4
LT
5268
5269M68K ON HP9000/300
8b58be88 5270M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5271W: http://www.tazenda.demon.co.uk/phil/linux-hp
5272S: Maintained
679655da 5273F: arch/m68k/hp300/
1da177e4 5274
68620bdd
MP
5275M88RS2000 MEDIA DRIVER
5276M: Malcolm Priestley <tvboxspy@gmail.com>
5277L: linux-media@vger.kernel.org
5278W: http://linuxtv.org/
5279Q: http://patchwork.linuxtv.org/project/linux-media/list/
5280S: Maintained
5281F: drivers/media/dvb-frontends/m88rs2000*
5282
07a092fa
AK
5283MA901 MASTERKIT USB FM RADIO DRIVER
5284M: Alexey Klimov <klimov.linux@gmail.com>
5285L: linux-media@vger.kernel.org
5286T: git git://linuxtv.org/media_tree.git
5287S: Maintained
5288F: drivers/media/radio/radio-ma901.c
5289
64a327a7 5290MAC80211
8b58be88 5291M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5292L: linux-wireless@vger.kernel.org
491b26b4 5293W: http://wireless.kernel.org/
ce466579
JB
5294T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5295T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5296S: Maintained
679655da
JP
5297F: Documentation/networking/mac80211-injection.txt
5298F: include/net/mac80211.h
5299F: net/mac80211/
64a327a7 5300
1036d864 5301MAC80211 PID RATE CONTROL
8b58be88
JP
5302M: Stefano Brivio <stefano.brivio@polimi.it>
5303M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5304L: linux-wireless@vger.kernel.org
491b26b4 5305W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5306T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5307T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5308S: Maintained
679655da 5309F: net/mac80211/rc80211_pid*
1036d864 5310
b863ceb7 5311MACVLAN DRIVER
8b58be88 5312M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5313L: netdev@vger.kernel.org
5314S: Maintained
679655da
JP
5315F: drivers/net/macvlan.c
5316F: include/linux/if_macvlan.h
b863ceb7 5317
faf1668c 5318MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5319M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5320W: http://www.kernel.org/doc/man-pages
bd7ebec6 5321L: linux-man@vger.kernel.org
1b53dc74 5322S: Maintained
faf1668c 5323
44c14c1d 5324MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5325M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5326M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5327L: netdev@vger.kernel.org
5328S: Maintained
5329F: drivers/net/ethernet/marvell/sk*
5330
74cda169 5331MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5332L: libertas-dev@lists.infradead.org
8ac3e99e 5333S: Orphan
679655da 5334F: drivers/net/wireless/libertas/
74cda169 5335
b60d6975 5336MARVELL MV643XX ETHERNET DRIVER
f5ca8502 5337M: Lennert Buytenhek <buytenh@wantstofly.org>
979b6c13 5338L: netdev@vger.kernel.org
f5ca8502 5339S: Maintained
527a6266 5340F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5341F: include/linux/mv643xx.h
1da177e4 5342
370b8ed9
TP
5343MARVELL MVNETA ETHERNET DRIVER
5344M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5345L: netdev@vger.kernel.org
5346S: Maintained
5347F: drivers/net/ethernet/marvell/mvneta.*
5348
fcad584d
BZ
5349MARVELL MWIFIEX WIRELESS DRIVER
5350M: Bing Zhao <bzhao@marvell.com>
5351L: linux-wireless@vger.kernel.org
5352S: Maintained
5353F: drivers/net/wireless/mwifiex/
5354
a2c3f656 5355MARVELL MWL8K WIRELESS DRIVER
a040d532 5356M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5357L: linux-wireless@vger.kernel.org
16345910 5358S: Odd Fixes
a2c3f656
LB
5359F: drivers/net/wireless/mwl8k.c
5360
2a69567b 5361MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5362M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5363S: Odd Fixes
1fa7e547 5364F: drivers/mmc/host/mvsdio.*
2a69567b 5365
1da177e4 5366MATROX FRAMEBUFFER DRIVER
c69f677c 5367L: linux-fbdev@vger.kernel.org
52653199 5368S: Orphan
679655da 5369F: drivers/video/matrox/matroxfb_*
c117ab84 5370F: include/uapi/linux/matroxfb.h
1da177e4 5371
ca462085
GR
5372MAX16065 HARDWARE MONITOR DRIVER
5373M: Guenter Roeck <linux@roeck-us.net>
5374L: lm-sensors@lm-sensors.org
5375S: Maintained
5376F: Documentation/hwmon/max16065
5377F: drivers/hwmon/max16065.c
5378
d20620de 5379MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5380M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5381L: lm-sensors@lm-sensors.org
5382S: Maintained
679655da
JP
5383F: Documentation/hwmon/max6650
5384F: drivers/hwmon/max6650.c
d20620de 5385
e89ab51f
GR
5386MAX6697 HARDWARE MONITOR DRIVER
5387M: Guenter Roeck <linux@roeck-us.net>
5388L: lm-sensors@lm-sensors.org
5389S: Maintained
5390F: Documentation/hwmon/max6697
5391F: Documentation/devicetree/bindings/i2c/max6697.txt
5392F: drivers/hwmon/max6697.c
5393F: include/linux/platform_data/max6697.h
5394
9be3c9a5
HV
5395MAXIRADIO FM RADIO RECEIVER DRIVER
5396M: Hans Verkuil <hverkuil@xs4all.nl>
5397L: linux-media@vger.kernel.org
5398T: git git://linuxtv.org/media_tree.git
5399W: http://linuxtv.org
5400S: Maintained
5401F: drivers/media/radio/radio-maxiradio*
5402
127c49ae 5403MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5404M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5405P: LinuxTV.org Project
5406L: linux-media@vger.kernel.org
5407W: http://linuxtv.org
8a6e2535 5408Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5409T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5410S: Maintained
5411F: Documentation/dvb/
5412F: Documentation/video4linux/
ffe06198 5413F: Documentation/DocBook/media/
127c49ae 5414F: drivers/media/
ffe06198 5415F: drivers/staging/media/
127c49ae 5416F: include/media/
6c0f0359
MCC
5417F: include/uapi/linux/dvb/
5418F: include/uapi/linux/videodev2.h
5419F: include/uapi/linux/media.h
5420F: include/uapi/linux/v4l2-*
5421F: include/uapi/linux/meye.h
5422F: include/uapi/linux/ivtv*
5423F: include/uapi/linux/uvcvideo.h
d20620de 5424
6149a936
HV
5425MEDIAVISION PRO MOVIE STUDIO DRIVER
5426M: Hans Verkuil <hverkuil@xs4all.nl>
5427L: linux-media@vger.kernel.org
5428T: git git://linuxtv.org/media_tree.git
5429W: http://linuxtv.org
5430S: Odd Fixes
5431F: drivers/media/parport/pms*
5432
757e0108 5433MEGARAID SCSI DRIVERS
8b58be88 5434M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5435L: linux-scsi@vger.kernel.org
ce00f85c
JC
5436W: http://megaraid.lsilogic.com
5437S: Maintained
679655da
JP
5438F: Documentation/scsi/megaraid.txt
5439F: drivers/scsi/megaraid.*
5440F: drivers/scsi/megaraid/
757e0108 5441
2c46c9d5
AV
5442MELLANOX ETHERNET DRIVER (mlx4_en)
5443M: Amir Vadai <amirv@mellanox.com>
5444L: netdev@vger.kernel.org
5445S: Supported
5446W: http://www.mellanox.com
5447Q: http://patchwork.ozlabs.org/project/netdev/list/
5448F: drivers/net/ethernet/mellanox/mlx4/en_*
5449
70ea91f1
SR
5450MEMORY MANAGEMENT
5451L: linux-mm@kvack.org
70ea91f1
SR
5452W: http://www.linux-mm.org
5453S: Maintained
679655da 5454F: include/linux/mm.h
551450bb
CS
5455F: include/linux/gfp.h
5456F: include/linux/mmzone.h
5457F: include/linux/memory_hotplug.h
5458F: include/linux/vmalloc.h
679655da 5459F: mm/
70ea91f1 5460
938a9204 5461MEMORY RESOURCE CONTROLLER
c193c82f
KH
5462M: Johannes Weiner <hannes@cmpxchg.org>
5463M: Michal Hocko <mhocko@suse.cz>
185e595f 5464M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5465M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5466L: cgroups@vger.kernel.org
938a9204 5467L: linux-mm@kvack.org
938a9204 5468S: Maintained
679655da 5469F: mm/memcontrol.c
4e4c941c 5470F: mm/page_cgroup.c
938a9204 5471
f4e9ce66 5472MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5473M: David Woodhouse <dwmw2@infradead.org>
1da177e4 5474L: linux-mtd@lists.infradead.org
8a6e2535
JP
5475W: http://www.linux-mtd.infradead.org/
5476Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
f4e9ce66 5477T: git git://git.infradead.org/mtd-2.6.git
1da177e4 5478S: Maintained
679655da
JP
5479F: drivers/mtd/
5480F: include/linux/mtd/
c117ab84 5481F: include/uapi/mtd/
1da177e4 5482
26c57ef1
JT
5483MEN A21 WATCHDOG DRIVER
5484M: Johannes Thumshirn <johannes.thumshirn@men.de>
5485L: linux-watchdog@vger.kernel.org
5486S: Supported
5487F: drivers/watchdog/mena21_wdt.c
5488
12285945
JH
5489METAG ARCHITECTURE
5490M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5491L: linux-metag@vger.kernel.org
12285945
JH
5492S: Supported
5493F: arch/metag/
5494F: Documentation/metag/
5495F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5496F: drivers/clocksource/metag_generic.c
5698c50d
JH
5497F: drivers/irqchip/irq-metag.c
5498F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5499F: drivers/tty/metag_da.c
5500F: fs/imgdafs/
12285945 5501
c6375b0a 5502MICROBLAZE ARCHITECTURE
8b58be88 5503M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5504L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5505W: http://www.monstr.eu/fdt/
5506T: git git://git.monstr.eu/linux-2.6-microblaze.git
5507S: Supported
0a8c7914 5508F: arch/microblaze/
1da177e4
LT
5509
5510MICROTEK X6 SCANNER
61eee9a7 5511M: Oliver Neukum <oliver@neukum.org>
1da177e4 5512S: Maintained
679655da 5513F: drivers/usb/image/microtek.*
1da177e4
LT
5514
5515MIPS
8b58be88 5516M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5517L: linux-mips@linux-mips.org
6097050d 5518W: http://www.linux-mips.org/
b05e988e 5519T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5520Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5521S: Supported
679655da
JP
5522F: Documentation/mips/
5523F: arch/mips/
1da177e4 5524
08b7620a
HV
5525MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5526M: Hans Verkuil <hverkuil@xs4all.nl>
5527L: linux-media@vger.kernel.org
5528T: git git://linuxtv.org/media_tree.git
5529W: http://linuxtv.org
5530S: Odd Fixes
5531F: drivers/media/radio/radio-miropcm20*
5532
e126ba97
EC
5533Mellanox MLX5 core VPI driver
5534M: Eli Cohen <eli@mellanox.com>
5535L: netdev@vger.kernel.org
5536L: linux-rdma@vger.kernel.org
5537W: http://www.mellanox.com
5538Q: http://patchwork.ozlabs.org/project/netdev/list/
5539Q: http://patchwork.kernel.org/project/linux-rdma/list/
5540T: git://openfabrics.org/~eli/connect-ib.git
5541S: Supported
5542F: drivers/net/ethernet/mellanox/mlx5/core/
5543F: include/linux/mlx5/
5544
5545Mellanox MLX5 IB driver
5546M: Eli Cohen <eli@mellanox.com>
5547L: linux-rdma@vger.kernel.org
5548W: http://www.mellanox.com
5549Q: http://patchwork.kernel.org/project/linux-rdma/list/
5550T: git://openfabrics.org/~eli/connect-ib.git
5551S: Supported
5552F: include/linux/mlx5/
5553F: drivers/infiniband/hw/mlx5/
5554
1da177e4 5555MODULE SUPPORT
8b58be88 5556M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5557S: Maintained
679655da
JP
5558F: include/linux/module.h
5559F: kernel/module.c
1da177e4
LT
5560
5561MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5562W: http://popies.net/meye/
b7788e13 5563S: Orphan
679655da 5564F: Documentation/video4linux/meye.txt
90d72ac6 5565F: drivers/media/pci/meye/
6c0f0359 5566F: include/uapi/linux/meye.h
1da177e4 5567
b9705b60 5568MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5569M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5570S: Maintained
679655da 5571F: Documentation/serial/moxa-smartio
c897401b 5572F: drivers/tty/mxser.*
d735410a 5573
889b2f87
AK
5574MR800 AVERMEDIA USB FM RADIO DRIVER
5575M: Alexey Klimov <klimov.linux@gmail.com>
5576L: linux-media@vger.kernel.org
5577T: git git://linuxtv.org/media_tree.git
5578S: Maintained
5579F: drivers/media/radio/radio-mr800.c
5580
8c4c731a 5581MSI LAPTOP SUPPORT
182ae55c 5582M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5583L: platform-driver-x86@vger.kernel.org
8c4c731a 5584S: Maintained
679655da 5585F: drivers/platform/x86/msi-laptop.c
8c4c731a 5586
0f1006b1
AA
5587MSI WMI SUPPORT
5588M: Anisse Astier <anisse@astier.eu>
d0944853 5589L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5590S: Supported
5591F: drivers/platform/x86/msi-wmi.c
5592
62a37dc7 5593MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5594M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5595L: linux-media@vger.kernel.org
5596T: git git://linuxtv.org/media_tree.git
5597S: Maintained
5598F: drivers/media/i2c/mt9m032.c
5599F: include/media/mt9m032.h
5600
62a37dc7 5601MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5602M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5603L: linux-media@vger.kernel.org
5604T: git git://linuxtv.org/media_tree.git
5605S: Maintained
5606F: drivers/media/i2c/mt9p031.c
5607F: include/media/mt9p031.h
5608
62a37dc7 5609MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5610M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5611L: linux-media@vger.kernel.org
5612T: git git://linuxtv.org/media_tree.git
5613S: Maintained
5614F: drivers/media/i2c/mt9t001.c
5615F: include/media/mt9t001.h
5616
62a37dc7 5617MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5618M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5619L: linux-media@vger.kernel.org
5620T: git git://linuxtv.org/media_tree.git
5621S: Maintained
5622F: drivers/media/i2c/mt9v032.c
5623F: include/media/mt9v032.h
5624
4e0d13cb 5625MULTIFUNCTION DEVICES (MFD)
8b58be88 5626M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5627M: Lee Jones <lee.jones@linaro.org>
5628T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5629T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5630S: Supported
679655da 5631F: drivers/mfd/
55b5940d 5632F: include/linux/mfd/
4e0d13cb 5633
5c4e6f13 5634MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
245feaa6 5635M: Chris Ball <cjb@laptop.org>
b2503a94 5636L: linux-mmc@vger.kernel.org
245feaa6
CB
5637T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5638S: Maintained
679655da
JP
5639F: drivers/mmc/
5640F: include/linux/mmc/
c117ab84 5641F: include/uapi/linux/mmc/
baca2da4 5642
15a0580c 5643MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5644S: Orphan
679655da
JP
5645F: drivers/mmc/host/mmc_spi.c
5646F: include/linux/spi/mmc_spi.h
15a0580c 5647
1da177e4 5648MULTISOUND SOUND DRIVER
8b58be88 5649M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5650S: Maintained
679655da
JP
5651F: Documentation/sound/oss/MultiSound
5652F: sound/oss/msnd*
1da177e4 5653
d735410a 5654MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5655S: Orphan
c897401b 5656F: drivers/tty/isicom.c
679655da 5657F: include/linux/isicom.h
d735410a 5658
550a7375 5659MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5660M: Felipe Balbi <balbi@ti.com>
795fb7e7 5661L: linux-usb@vger.kernel.org
43b416e5 5662T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5663S: Maintained
679655da 5664F: drivers/usb/musb/
550a7375 5665
ea0af5f6
MK
5666MXL5007T MEDIA DRIVER
5667M: Michael Krufky <mkrufky@linuxtv.org>
5668L: linux-media@vger.kernel.org
5669W: http://linuxtv.org/
5670W: http://github.com/mkrufky
5671Q: http://patchwork.linuxtv.org/project/linux-media/list/
5672T: git git://linuxtv.org/mkrufky/tuners.git
5673S: Maintained
5674F: drivers/media/tuners/mxl5007t.*
5675
2d3cf588 5676MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5677M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5678L: netdev@vger.kernel.org
205057ae 5679W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5680S: Supported
93f7848b 5681F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5682
1da177e4 5683NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5684S: Orphan
d9fb9f38 5685F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5686
23dc05a3
DM
5687NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5688M: Daniel Mack <zonque@gmail.com>
5689S: Maintained
5690L: alsa-devel@alsa-project.org
5691W: http://www.native-instruments.com
5692F: sound/usb/caiaq/
5693
1da177e4 5694NCP FILESYSTEM
52653199
PV
5695M: Petr Vandrovec <petr@vandrovec.name>
5696S: Odd Fixes
679655da 5697F: fs/ncpfs/
1da177e4
LT
5698
5699NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5700M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5701L: linux-scsi@vger.kernel.org
5702S: Maintained
679655da 5703F: drivers/scsi/NCR_D700.*
1da177e4 5704
4aa3eb4c
GR
5705NCT6775 HARDWARE MONITOR DRIVER
5706M: Guenter Roeck <linux@roeck-us.net>
5707L: lm-sensors@lm-sensors.org
5708S: Maintained
5709F: Documentation/hwmon/nct6775
5710F: drivers/hwmon/nct6775.c
5711
3c2d774c 5712NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5713M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5714L: linux-rdma@vger.kernel.org
e3d33cb1 5715W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5716S: Supported
5717F: drivers/infiniband/hw/nes/
5718
be2f2e84 5719NETEM NETWORK EMULATOR
adbbf69d 5720M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5721L: netem@lists.linux-foundation.org
be2f2e84 5722S: Maintained
679655da 5723F: net/sched/sch_netem.c
be2f2e84 5724
b2f5a051 5725NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5726M: Jon Mason <jdmason@kudzu.us>
4a58448b 5727L: netdev@vger.kernel.org
4a58448b 5728S: Supported
679655da 5729F: Documentation/networking/s2io.txt
b2f5a051 5730F: Documentation/networking/vxge.txt
86387e1a 5731F: drivers/net/ethernet/neterion/
4a58448b 5732
42010ed0 5733NETFILTER/IPTABLES
0e05e192 5734M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5735M: Patrick McHardy <kaber@trash.net>
42010ed0 5736M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5737L: netfilter-devel@vger.kernel.org
5738L: netfilter@vger.kernel.org
82b98543 5739L: coreteam@netfilter.org
1da177e4
LT
5740W: http://www.netfilter.org/
5741W: http://www.iptables.org/
42010ed0
PNA
5742Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5743T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5744T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5745S: Supported
679655da
JP
5746F: include/linux/netfilter*
5747F: include/linux/netfilter/
5748F: include/net/netfilter/
c117ab84
CEB
5749F: include/uapi/linux/netfilter*
5750F: include/uapi/linux/netfilter/
679655da
JP
5751F: net/*/netfilter.c
5752F: net/*/netfilter/
5753F: net/netfilter/
1da177e4 5754
4cc67735 5755NETLABEL
87a0874c 5756M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5757W: http://netlabel.sf.net
5758L: netdev@vger.kernel.org
87a0874c 5759S: Maintained
80811493 5760F: Documentation/netlabel/
679655da
JP
5761F: include/net/netlabel.h
5762F: net/netlabel/
4cc67735 5763
1da177e4 5764NETROM NETWORK LAYER
8b58be88 5765M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5766L: linux-hams@vger.kernel.org
d34cb28a 5767W: http://www.linux-ax25.org/
1da177e4 5768S: Maintained
679655da 5769F: include/net/netrom.h
c117ab84 5770F: include/uapi/linux/netrom.h
679655da 5771F: net/netrom/
1da177e4 5772
5ddb88c0 5773NETWORK BLOCK DEVICE (NBD)
8b58be88 5774M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5775S: Maintained
5e4b269b 5776L: nbd-general@lists.sourceforge.net
679655da
JP
5777F: Documentation/blockdev/nbd.txt
5778F: drivers/block/nbd.c
5779F: include/linux/nbd.h
c117ab84 5780F: include/uapi/linux/nbd.h
1da177e4 5781
6e43650c
NH
5782NETWORK DROP MONITOR
5783M: Neil Horman <nhorman@tuxdriver.com>
5784L: netdev@vger.kernel.org
5785S: Maintained
5786W: https://fedorahosted.org/dropwatch/
5787F: net/core/drop_monitor.c
5788
1da177e4 5789NETWORKING [GENERAL]
8b58be88 5790M: "David S. Miller" <davem@davemloft.net>
979b6c13 5791L: netdev@vger.kernel.org
b1e8fd54 5792W: http://www.linuxfoundation.org/en/Net
11e98029 5793Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
5794T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5795T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 5796S: Maintained
679655da
JP
5797F: net/
5798F: include/net/
018d21ed
JP
5799F: include/linux/in.h
5800F: include/linux/net.h
5801F: include/linux/netdevice.h
c117ab84
CEB
5802F: include/uapi/linux/in.h
5803F: include/uapi/linux/net.h
5804F: include/uapi/linux/netdevice.h
1da177e4
LT
5805
5806NETWORKING [IPv4/IPv6]
8b58be88
JP
5807M: "David S. Miller" <davem@davemloft.net>
5808M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
5809M: James Morris <jmorris@namei.org>
5810M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5811M: Patrick McHardy <kaber@trash.net>
979b6c13 5812L: netdev@vger.kernel.org
08deed1e 5813T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 5814S: Maintained
679655da
JP
5815F: net/ipv4/
5816F: net/ipv6/
5817F: include/net/ip*
0a14842f 5818F: arch/x86/net/*
1da177e4 5819
73b7656c
DM
5820NETWORKING [IPSEC]
5821M: Steffen Klassert <steffen.klassert@secunet.com>
5822M: Herbert Xu <herbert@gondor.apana.org.au>
5823M: "David S. Miller" <davem@davemloft.net>
5824L: netdev@vger.kernel.org
5825T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5826S: Maintained
5827F: net/xfrm/
5828F: net/key/
5829F: net/ipv4/xfrm*
5830F: net/ipv6/xfrm*
5831F: include/uapi/linux/xfrm.h
5832F: include/net/xfrm.h
5833
10e2ff1c 5834NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 5835M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
5836L: netdev@vger.kernel.org
5837S: Maintained
5838
29f8f632 5839NETWORKING [WIRELESS]
8b58be88 5840M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 5841L: linux-wireless@vger.kernel.org
8a6e2535 5842Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 5843T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 5844S: Maintained
34b921cf
JP
5845F: net/mac80211/
5846F: net/rfkill/
679655da
JP
5847F: net/wireless/
5848F: include/net/ieee80211*
cc8b4a2b 5849F: include/linux/wireless.h
c117ab84 5850F: include/uapi/linux/wireless.h
c984e24d 5851F: include/net/iw_handler.h
34b921cf 5852F: drivers/net/wireless/
29f8f632 5853
788873ac
JP
5854NETWORKING DRIVERS
5855L: netdev@vger.kernel.org
5856W: http://www.linuxfoundation.org/en/Net
11e98029 5857Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
5858T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5859T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
5860S: Odd Fixes
5861F: drivers/net/
018d21ed 5862F: include/linux/if_*
0b63bf1f
JD
5863F: include/linux/netdevice.h
5864F: include/linux/arcdevice.h
5865F: include/linux/etherdevice.h
5866F: include/linux/fcdevice.h
5867F: include/linux/fddidevice.h
5868F: include/linux/hippidevice.h
5869F: include/linux/inetdevice.h
c117ab84
CEB
5870F: include/uapi/linux/if_*
5871F: include/uapi/linux/netdevice.h
788873ac 5872
3d396eb1 5873NETXEN (1/10) GbE SUPPORT
8622315e 5874M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
5875M: Sony Chacko <sony.chacko@qlogic.com>
5876M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 5877L: netdev@vger.kernel.org
9c2b5bde 5878W: http://www.qlogic.com
3d396eb1 5879S: Supported
aa43c215 5880F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 5881
6423d30f
AAJ
5882NFC SUBSYSTEM
5883M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5884M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5885M: Samuel Ortiz <sameo@linux.intel.com>
5886L: linux-wireless@vger.kernel.org
5adf54de 5887L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 5888S: Supported
6423d30f 5889F: net/nfc/
55eb94f9 5890F: include/net/nfc/
c117ab84 5891F: include/uapi/linux/nfc.h
6423d30f 5892F: drivers/nfc/
08eaa1e0 5893F: include/linux/platform_data/pn544.h
3d396eb1 5894
e8b43555 5895NFS, SUNRPC, AND LOCKD CLIENTS
8b58be88 5896M: Trond Myklebust <Trond.Myklebust@netapp.com>
78f58153
TM
5897L: linux-nfs@vger.kernel.org
5898W: http://client.linux-nfs.org
5899T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
1da177e4 5900S: Maintained
679655da
JP
5901F: fs/lockd/
5902F: fs/nfs/
5903F: fs/nfs_common/
5904F: net/sunrpc/
5905F: include/linux/lockd/
5906F: include/linux/nfs*
5907F: include/linux/sunrpc/
c117ab84
CEB
5908F: include/uapi/linux/nfs*
5909F: include/uapi/linux/sunrpc/
1da177e4 5910
85ef9cea 5911NILFS2 FILESYSTEM
8b58be88 5912M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 5913L: linux-nilfs@vger.kernel.org
85ef9cea 5914W: http://www.nilfs.org/en/
af1761f2 5915T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 5916S: Supported
679655da
JP
5917F: Documentation/filesystems/nilfs2.txt
5918F: fs/nilfs2/
5919F: include/linux/nilfs2_fs.h
85ef9cea 5920
1da177e4 5921NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 5922M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5923W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5924S: Maintained
679655da
JP
5925F: Documentation/scsi/NinjaSCSI.txt
5926F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
5927
5928NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
5929M: GOTO Masanori <gotom@debian.or.jp>
5930M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5931W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5932S: Maintained
679655da
JP
5933F: Documentation/scsi/NinjaSCSI.txt
5934F: drivers/scsi/nsp32*
1da177e4 5935
fce8a7bb
JM
5936NTB DRIVER
5937M: Jon Mason <jon.mason@intel.com>
5938S: Supported
2984411f
JM
5939W: https://github.com/jonmason/ntb/wiki
5940T: git git://github.com/jonmason/ntb.git
fce8a7bb 5941F: drivers/ntb/
548c237c 5942F: drivers/net/ntb_netdev.c
fce8a7bb
JM
5943F: include/linux/ntb.h
5944
1da177e4 5945NTFS FILESYSTEM
2818ef50 5946M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 5947L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 5948W: http://www.tuxera.com/
e6f4dee7 5949T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 5950S: Supported
679655da
JP
5951F: Documentation/filesystems/ntfs.txt
5952F: fs/ntfs/
1da177e4 5953
9eb8ef74 5954NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 5955M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5956L: linux-fbdev@vger.kernel.org
ce00f85c 5957S: Maintained
679655da
JP
5958F: drivers/video/riva/
5959F: drivers/video/nvidia/
1da177e4 5960
79461681
MW
5961NVM EXPRESS DRIVER
5962M: Matthew Wilcox <willy@linux.intel.com>
5963L: linux-nvme@lists.infradead.org
5964T: git git://git.infradead.org/users/willy/linux-nvme.git
5965S: Supported
5be37bf9 5966F: drivers/block/nvme*
79461681
MW
5967F: include/linux/nvme.h
5968
f5525786 5969OMAP SUPPORT
0e24bdd4 5970M: Tony Lindgren <tony@atomide.com>
f5525786
TL
5971L: linux-omap@vger.kernel.org
5972W: http://www.muru.com/linux/omap/
5973W: http://linux.omap.com/
8a6e2535 5974Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 5975T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 5976S: Maintained
4e04d5a3 5977F: arch/arm/*omap*/
046d0a37
JD
5978F: drivers/i2c/busses/i2c-omap.c
5979F: include/linux/i2c-omap.h
f5525786 5980
50f29fbd 5981OMAP DEVICE TREE SUPPORT
cdb55ab0 5982M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
5983M: Tony Lindgren <tony@atomide.com>
5984L: linux-omap@vger.kernel.org
d0fb18c5 5985L: devicetree@vger.kernel.org
50f29fbd
TL
5986S: Maintained
5987F: arch/arm/boot/dts/*omap*
5988F: arch/arm/boot/dts/*am3*
5989
f5525786 5990OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 5991M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
5992L: linux-omap@vger.kernel.org
5993S: Maintained
5994F: arch/arm/*omap*/*clock*
5995
5996OMAP POWER MANAGEMENT SUPPORT
c69d72ae 5997M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
5998L: linux-omap@vger.kernel.org
5999S: Maintained
6000F: arch/arm/*omap*/*pm*
c46938d4 6001F: drivers/cpufreq/omap-cpufreq.c
f5525786 6002
d21db568 6003OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6004M: Rajendra Nayak <rnayak@ti.com>
6005M: Paul Walmsley <paul@pwsan.com>
6006L: linux-omap@vger.kernel.org
6007S: Maintained
d21db568 6008F: arch/arm/mach-omap2/prm*
692ab1f3 6009
f5525786 6010OMAP AUDIO SUPPORT
6c284903 6011M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6012M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6013L: alsa-devel@alsa-project.org (subscribers-only)
6014L: linux-omap@vger.kernel.org
6015S: Maintained
6016F: sound/soc/omap/
6017
6018OMAP FRAMEBUFFER SUPPORT
830e6384 6019M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6020L: linux-fbdev@vger.kernel.org
f5525786
TL
6021L: linux-omap@vger.kernel.org
6022S: Maintained
6023F: drivers/video/omap/
6024
676eec0d 6025OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6026M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6027L: linux-omap@vger.kernel.org
676eec0d 6028L: linux-fbdev@vger.kernel.org
178ff4c9 6029S: Maintained
676eec0d 6030F: drivers/video/omap2/
178ff4c9
TV
6031F: Documentation/arm/OMAP/DSS
6032
8b37fcfc
OBC
6033OMAP HARDWARE SPINLOCK SUPPORT
6034M: Ohad Ben-Cohen <ohad@wizery.com>
6035L: linux-omap@vger.kernel.org
6036S: Maintained
6037F: drivers/hwspinlock/omap_hwspinlock.c
6038F: arch/arm/mach-omap2/hwspinlock.c
6039
f5525786 6040OMAP MMC SUPPORT
8b58be88 6041M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6042L: linux-omap@vger.kernel.org
6043S: Maintained
653f41b5
MC
6044F: drivers/mmc/host/omap.c
6045
6046OMAP HS MMC SUPPORT
14006bfb 6047M: Balaji T K <balajitk@ti.com>
0a4585c6 6048L: linux-mmc@vger.kernel.org
653f41b5 6049L: linux-omap@vger.kernel.org
0a4585c6 6050S: Maintained
653f41b5 6051F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6052
6053OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6054M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6055S: Maintained
6056F: drivers/char/hw_random/omap-rng.c
6057
f400c82e 6058OMAP HWMOD SUPPORT
cdb55ab0 6059M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6060M: Paul Walmsley <paul@pwsan.com>
6061L: linux-omap@vger.kernel.org
6062S: Maintained
8fc8b12b 6063F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6064
6065OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6066M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6067L: linux-omap@vger.kernel.org
6068S: Maintained
6069F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6070
7e8970e1
LP
6071OMAP IMAGE SIGNAL PROCESSOR (ISP)
6072M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6073L: linux-media@vger.kernel.org
6074S: Maintained
90d72ac6 6075F: drivers/media/platform/omap3isp/
7e8970e1 6076
f5525786 6077OMAP USB SUPPORT
f299470a 6078M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6079L: linux-usb@vger.kernel.org
6080L: linux-omap@vger.kernel.org
43b416e5 6081T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6082S: Maintained
a16fbd65
JP
6083F: drivers/usb/*/*omap*
6084F: arch/arm/*omap*/usb*
f5525786 6085
6d994710
KH
6086OMAP GPIO DRIVER
6087M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6088M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6089L: linux-omap@vger.kernel.org
6090S: Maintained
6091F: drivers/gpio/gpio-omap.c
6092
0ad122d9 6093OMFS FILESYSTEM
8b58be88 6094M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6095L: linux-karma-devel@lists.sourceforge.net
6096S: Maintained
679655da
JP
6097F: Documentation/filesystems/omfs.txt
6098F: fs/omfs/
0ad122d9 6099
c1986ee9 6100OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6101M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6102S: Maintained
679655da
JP
6103F: drivers/char/pcmcia/cm4000_cs.c
6104F: include/linux/cm4000_cs.h
c117ab84 6105F: include/uapi/linux/cm4000_cs.h
c1986ee9 6106
77c44ab1 6107OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6108M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6109S: Maintained
679655da 6110F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6111
77d5140f 6112OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6113M: Jonathan Corbet <corbet@lwn.net>
661263b5 6114L: linux-media@vger.kernel.org
275ffde4 6115T: git git://linuxtv.org/media_tree.git
77d5140f 6116S: Maintained
90d72ac6 6117F: drivers/media/i2c/ov7670.c
77d5140f 6118
431bca73 6119ONENAND FLASH DRIVER
8b58be88 6120M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6121L: linux-mtd@lists.infradead.org
6122S: Maintained
679655da
JP
6123F: drivers/mtd/onenand/
6124F: include/linux/mtd/onenand*.h
431bca73 6125
1da177e4 6126ONSTREAM SCSI TAPE DRIVER
8b58be88 6127M: Willem Riede <osst@riede.org>
1da177e4
LT
6128L: osst-users@lists.sourceforge.net
6129L: linux-scsi@vger.kernel.org
6130S: Maintained
f7269cfc
JD
6131F: Documentation/scsi/osst.txt
6132F: drivers/scsi/osst.*
6133F: drivers/scsi/osst_*.h
6134F: drivers/scsi/st.h
1da177e4 6135
e2d1d6c0 6136OPENCORES I2C BUS DRIVER
8b58be88 6137M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6138L: linux-i2c@vger.kernel.org
e2d1d6c0 6139S: Maintained
679655da
JP
6140F: Documentation/i2c/busses/i2c-ocores
6141F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6142
860c44c1 6143OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6144M: Grant Likely <grant.likely@linaro.org>
f910b831 6145M: Rob Herring <rob.herring@calxeda.com>
d0fb18c5 6146L: devicetree@vger.kernel.org
860c44c1 6147W: http://fdt.secretlab.ca
3bbf9b9b 6148T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6149S: Maintained
f8828205 6150F: drivers/of/
860c44c1 6151F: include/linux/of*.h
f8828205 6152F: scripts/dtc/
860c44c1 6153K: of_get_property
d945fa0d 6154K: of_match_table
860c44c1 6155
f8828205
GL
6156OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6157M: Rob Herring <rob.herring@calxeda.com>
6158M: Pawel Moll <pawel.moll@arm.com>
6159M: Mark Rutland <mark.rutland@arm.com>
6160M: Stephen Warren <swarren@wwwdotorg.org>
de80963e 6161M: Ian Campbell <ijc+devicetree@hellion.org.uk>
f8828205
GL
6162L: devicetree@vger.kernel.org
6163S: Maintained
6164F: Documentation/devicetree/
6165F: arch/*/boot/dts/
6166F: include/dt-bindings/
6167
19f9d392
JB
6168OPENRISC ARCHITECTURE
6169M: Jonas Bonn <jonas@southpole.se>
6170W: http://openrisc.net
eab7c1c0 6171L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6172S: Maintained
6173T: git git://openrisc.net/~jonas/linux
14430813 6174F: arch/openrisc/
19f9d392 6175
ccb1352e
JG
6176OPENVSWITCH
6177M: Jesse Gross <jesse@nicira.com>
6178L: dev@openvswitch.org
6179W: http://openvswitch.org
6180T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6181S: Maintained
6182F: net/openvswitch/
6183
af39917d
CL
6184OPL4 DRIVER
6185M: Clemens Ladisch <clemens@ladisch.de>
6186L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6187T: git git://git.alsa-project.org/alsa-kernel.git
6188S: Maintained
6189F: sound/drivers/opl4/
6190
1da177e4 6191OPROFILE
4cf7e718 6192M: Robert Richter <rric@kernel.org>
1da177e4
LT
6193L: oprofile-list@lists.sf.net
6194S: Maintained
81c4a8a6 6195F: arch/*/include/asm/oprofile*.h
679655da
JP
6196F: arch/*/oprofile/
6197F: drivers/oprofile/
6198F: include/linux/oprofile.h
1da177e4 6199
e2d1d6c0 6200ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6201M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6202M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6203L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6204W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6205T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6206S: Supported
679655da
JP
6207F: Documentation/filesystems/ocfs2.txt
6208F: Documentation/filesystems/dlmfs.txt
6209F: fs/ocfs2/
e2d1d6c0 6210
1da177e4 6211ORINOCO DRIVER
724c6b35 6212L: linux-wireless@vger.kernel.org
491b26b4 6213W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6214W: http://www.nongnu.org/orinoco/
3a59babb 6215S: Orphan
679655da 6216F: drivers/net/wireless/orinoco/
1da177e4 6217
42c55aa8 6218OSD LIBRARY and FILESYSTEM
8b58be88 6219M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6220M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6221L: osd-dev@open-osd.org
6222W: http://open-osd.org
54e5881d 6223T: git git://git.open-osd.org/open-osd.git
68274794 6224S: Maintained
42c55aa8 6225F: drivers/scsi/osd/
6b6f0b6c 6226F: include/scsi/osd_*
42c55aa8 6227F: fs/exofs/
68274794 6228
e2d1d6c0 6229P54 WIRELESS DRIVER
084cb0fe 6230M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6231L: linux-wireless@vger.kernel.org
084cb0fe 6232W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6233S: Maintained
679655da 6234F: drivers/net/wireless/p54/
e2d1d6c0 6235
f5cd7872 6236PA SEMI ETHERNET DRIVER
8b58be88 6237M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6238L: netdev@vger.kernel.org
6239S: Maintained
ded19add 6240F: drivers/net/ethernet/pasemi/*
f5cd7872 6241
beb58aa3 6242PA SEMI SMBUS DRIVER
8b58be88 6243M: Olof Johansson <olof@lixom.net>
846557d3 6244L: linux-i2c@vger.kernel.org
beb58aa3 6245S: Maintained
679655da 6246F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6247
48fc267e
SK
6248PADATA PARALLEL EXECUTION MECHANISM
6249M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6250L: linux-crypto@vger.kernel.org
6251S: Maintained
6252F: kernel/padata.c
6253F: include/linux/padata.h
6254F: Documentation/padata.txt
6255
709ee531 6256PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6257M: Harald Welte <laforge@gnumonks.org>
d0944853 6258L: platform-driver-x86@vger.kernel.org
709ee531 6259S: Maintained
679655da 6260F: drivers/platform/x86/panasonic-laptop.c
709ee531 6261
368dd5ac 6262PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6263M: David Howells <dhowells@redhat.com>
6264M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6265L: linux-am33-list@redhat.com (moderated for non-subscribers)
6266W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6267S: Maintained
679655da
JP
6268F: Documentation/mn10300/
6269F: arch/mn10300/
4fa97181 6270
1da177e4 6271PARALLEL PORT SUPPORT
3dd1a329 6272L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6273S: Orphan
679655da
JP
6274F: drivers/parport/
6275F: include/linux/parport*.h
6276F: drivers/char/ppdev.c
c117ab84 6277F: include/uapi/linux/ppdev.h
1da177e4 6278
4cdf6bc2 6279PARAVIRT_OPS INTERFACE
d633180c 6280M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6281M: Chris Wright <chrisw@sous-sol.org>
6282M: Alok Kataria <akataria@vmware.com>
6283M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6284L: virtualization@lists.linux-foundation.org
4cdf6bc2 6285S: Supported
679655da
JP
6286F: Documentation/ia64/paravirt_ops.txt
6287F: arch/*/kernel/paravirt*
6288F: arch/*/include/asm/paravirt.h
4cdf6bc2 6289
e2d1d6c0 6290PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6291M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6292L: linux-parport@lists.infradead.org (subscribers-only)
6293W: http://www.torque.net/linux-pp.html
6294S: Maintained
679655da
JP
6295F: Documentation/blockdev/paride.txt
6296F: drivers/block/paride/
e2d1d6c0
RD
6297
6298PARISC ARCHITECTURE
b8828770 6299M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6300M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6301L: linux-parisc@vger.kernel.org
6302W: http://www.parisc-linux.org/
8a6e2535 6303Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6304T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6305T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6306S: Maintained
679655da 6307F: arch/parisc/
2b6bac9e 6308F: Documentation/parisc/
679655da 6309F: drivers/parisc/
2b6bac9e
HD
6310F: drivers/char/agp/parisc-agp.c
6311F: drivers/input/serio/gscps2.c
6312F: drivers/parport/parport_gsc.*
6313F: drivers/tty/serial/8250/8250_gsc.c
6314F: drivers/video/sti*
6315F: drivers/video/console/sti*
6316F: drivers/video/logo/logo_parisc*
e2d1d6c0 6317
1662d32c 6318PC87360 HARDWARE MONITORING DRIVER
8b58be88 6319M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6320L: lm-sensors@lm-sensors.org
6321S: Maintained
679655da
JP
6322F: Documentation/hwmon/pc87360
6323F: drivers/hwmon/pc87360.c
1662d32c
JC
6324
6325PC8736x GPIO DRIVER
8b58be88 6326M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6327S: Maintained
679655da 6328F: drivers/char/pc8736x_gpio.c
1662d32c 6329
1ad107fd
JD
6330PC87427 HARDWARE MONITORING DRIVER
6331M: Jean Delvare <khali@linux-fr.org>
6332L: lm-sensors@lm-sensors.org
6333S: Maintained
6334F: Documentation/hwmon/pc87427
6335F: drivers/hwmon/pc87427.c
6336
b26e0ed4 6337PCA9532 LED DRIVER
8b58be88 6338M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6339S: Maintained
d5ca6918
JP
6340F: drivers/leds/leds-pca9532.c
6341F: include/linux/leds-pca9532.h
b26e0ed4 6342
5ce914a8 6343PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6344M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6345L: linux-i2c@vger.kernel.org
6346S: Maintained
b4f0b74e 6347F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6348
3971dae5 6349PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6350M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6351S: Maintained
6352F: drivers/firmware/pcdp.*
6353
065c6359 6354PCI ERROR RECOVERY
6305902c 6355M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6356L: linux-pci@vger.kernel.org
065c6359 6357S: Supported
679655da 6358F: Documentation/PCI/pci-error-recovery.txt
065c6359 6359
1da177e4 6360PCI SUBSYSTEM
5ac3a6d2 6361M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6362L: linux-pci@vger.kernel.org
99662dd1 6363Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6364T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6365S: Supported
679655da
JP
6366F: Documentation/PCI/
6367F: drivers/pci/
6368F: include/linux/pci*
1da177e4 6369
0447cfd7
TR
6370PCI DRIVER FOR NVIDIA TEGRA
6371M: Thierry Reding <thierry.reding@gmail.com>
6372L: linux-tegra@vger.kernel.org
6373S: Supported
6374F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6375F: drivers/pci/host/pci-tegra.c
6376
1da177e4 6377PCMCIA SUBSYSTEM
4230dfc9 6378P: Linux PCMCIA Team
f5df5881 6379L: linux-pcmcia@lists.infradead.org
6650e0a5 6380W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6381T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6382S: Maintained
679655da
JP
6383F: Documentation/pcmcia/
6384F: drivers/pcmcia/
6385F: include/pcmcia/
1da177e4
LT
6386
6387PCNET32 NETWORK DRIVER
227fb925 6388M: Don Fry <pcnet32@frontier.com>
979b6c13 6389L: netdev@vger.kernel.org
1da177e4 6390S: Maintained
b955f6ca 6391F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6392
48fc267e
SK
6393PCRYPT PARALLEL CRYPTO ENGINE
6394M: Steffen Klassert <steffen.klassert@secunet.com>
6395L: linux-crypto@vger.kernel.org
6396S: Maintained
6397F: crypto/pcrypt.c
6398F: include/crypto/pcrypt.h
6399
e72df0b8
TH
6400PER-CPU MEMORY ALLOCATOR
6401M: Tejun Heo <tj@kernel.org>
6402M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6403T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6404S: Maintained
6405F: include/linux/percpu*.h
6406F: mm/percpu*.c
6407F: arch/*/include/asm/percpu.h
6408
ad4ecbcb 6409PER-TASK DELAY ACCOUNTING
185e595f 6410M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6411S: Maintained
679655da
JP
6412F: include/linux/delayacct.h
6413F: kernel/delayacct.c
ad4ecbcb 6414
57c0c15b 6415PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6416M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6417M: Paul Mackerras <paulus@samba.org>
dd9b238c 6418M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6419M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
75fc2d37 6420T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6421S: Supported
d53e8365 6422F: kernel/events/*
a003236c 6423F: include/linux/perf_event.h
c117ab84 6424F: include/uapi/linux/perf_event.h
141c4296
RR
6425F: arch/*/kernel/perf_event*.c
6426F: arch/*/kernel/*/perf_event*.c
6427F: arch/*/kernel/*/*/perf_event*.c
a003236c 6428F: arch/*/include/asm/perf_event.h
a003236c
VL
6429F: arch/*/kernel/perf_callchain.c
6430F: tools/perf/
6c0b3244 6431
dd49d0f5 6432PERSONALITY HANDLING
8b58be88 6433M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6434L: linux-abi-devel@lists.sourceforge.net
6435S: Maintained
679655da 6436F: include/linux/personality.h
c117ab84 6437F: include/uapi/linux/personality.h
dd49d0f5 6438
838e7a03 6439PHONET PROTOCOL
2a06b40f 6440M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6441S: Supported
6442F: Documentation/networking/phonet.txt
6443F: include/linux/phonet.h
6444F: include/net/phonet/
c117ab84 6445F: include/uapi/linux/phonet.h
838e7a03
RDC
6446F: net/phonet/
6447
1da177e4 6448PHRAM MTD DRIVER
8b58be88 6449M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6450L: linux-mtd@lists.infradead.org
6451S: Maintained
679655da 6452F: drivers/mtd/devices/phram.c
1da177e4 6453
efdbb10e
BP
6454PICOLCD HID DRIVER
6455M: Bruno Prémont <bonbons@linux-vserver.org>
6456L: linux-input@vger.kernel.org
6457S: Maintained
6458F: drivers/hid/hid-picolcd*
6459
a53bfa07
JI
6460PICOXCELL SUPPORT
6461M: Jamie Iles <jamie@jamieiles.com>
6462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6463T: git git://github.com/jamieiles/linux-2.6-ji.git
6464S: Supported
14430813 6465F: arch/arm/mach-picoxcell/
a53bfa07
JI
6466F: drivers/*/picoxcell*
6467F: drivers/*/*/picoxcell*
6468
2744e8af
LW
6469PIN CONTROL SUBSYSTEM
6470M: Linus Walleij <linus.walleij@linaro.org>
6471S: Maintained
07f29ba6 6472F: drivers/pinctrl/
8e406fe4 6473F: include/linux/pinctrl/
2744e8af 6474
2201bbb8
JCPV
6475PIN CONTROLLER - ATMEL AT91
6476M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6477L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6478S: Maintained
6479F: drivers/pinctrl/pinctrl-at91.c
6480
b75e60d6
DA
6481PIN CONTROLLER - SAMSUNG
6482M: Tomasz Figa <t.figa@samsung.com>
6483M: Thomas Abraham <thomas.abraham@linaro.org>
6484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6485L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6486S: Maintained
6487F: drivers/pinctrl/pinctrl-exynos.*
6488F: drivers/pinctrl/pinctrl-s3c*
6489F: drivers/pinctrl/pinctrl-samsung.*
6490
deda8287 6491PIN CONTROLLER - ST SPEAR
8e406fe4 6492M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6493L: spear-devel@list.st.com
6494L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6495W: http://www.st.com/spear
6496S: Maintained
8e406fe4 6497F: drivers/pinctrl/spear/
deda8287 6498
249a6771 6499PKTCDVD DRIVER
dbd47133 6500M: Jiri Kosina <jkosina@suse.cz>
249a6771 6501S: Maintained
679655da
JP
6502F: drivers/block/pktcdvd.c
6503F: include/linux/pktcdvd.h
c117ab84 6504F: include/uapi/linux/pktcdvd.h
249a6771 6505
b31d8273
G
6506PKUNITY SOC DRIVERS
6507M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6508W: http://mprc.pku.edu.cn/~guanxuetao/linux
6509S: Maintained
6510T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6511F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6512F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6513F: drivers/video/fb-puv3.c
2809e80b 6514F: drivers/rtc/rtc-puv3.c
b31d8273 6515
9d2ecfb7 6516PMBUS HARDWARE MONITORING DRIVERS
ca462085 6517M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6518L: lm-sensors@lm-sensors.org
6519W: http://www.lm-sensors.org/
6520W: http://www.roeck-us.net/linux/drivers/
6521T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6522S: Maintained
6523F: Documentation/hwmon/pmbus
6524F: drivers/hwmon/pmbus/
6525F: include/linux/i2c/pmbus.h
6526
89a36810 6527PMC SIERRA MaxRAID DRIVER
076cfaae 6528M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6529L: linux-scsi@vger.kernel.org
6530W: http://www.pmc-sierra.com/
6531S: Supported
6532F: drivers/scsi/pmcraid.*
6533
dbf9bfe6 6534PMC SIERRA PM8001 DRIVER
4f0e359c 6535M: xjtuwjp@gmail.com
dbf9bfe6 6536M: lindar_liu@usish.com
6537L: linux-scsi@vger.kernel.org
6538S: Supported
6539F: drivers/scsi/pm8001/
6540
1da177e4 6541POSIX CLOCKS and TIMERS
8b58be88 6542M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 6543T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6544S: Supported
679655da
JP
6545F: fs/timerfd.c
6546F: include/linux/timer*
6547F: kernel/*timer*
1da177e4 6548
3be86148 6549POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9d5e2a02 6550M: Anton Vorontsov <anton@enomsg.org>
8b58be88 6551M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6552T: git git://git.infradead.org/battery-2.6.git
3be86148 6553S: Maintained
679655da 6554F: include/linux/power_supply.h
8cd725a1 6555F: drivers/power/
3be86148 6556
1da177e4 6557PNP SUPPORT
46a1f21a 6558M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6559M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6560S: Maintained
679655da 6561F: drivers/pnp/
1da177e4 6562
999445d4 6563PNXxxxx I2C DRIVER
8b58be88 6564M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6565L: linux-i2c@vger.kernel.org
999445d4 6566S: Maintained
679655da 6567F: drivers/i2c/busses/i2c-pnx.c
999445d4 6568
1da177e4 6569PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6570M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6571L: linux-ppp@vger.kernel.org
6572S: Maintained
224cf5ad 6573F: drivers/net/ppp/ppp_*
1da177e4
LT
6574
6575PPP OVER ATM (RFC 2364)
8b58be88 6576M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6577S: Maintained
679655da 6578F: net/atm/pppoatm.c
c117ab84 6579F: include/uapi/linux/atmppp.h
1da177e4
LT
6580
6581PPP OVER ETHERNET
8b58be88 6582M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6583S: Maintained
224cf5ad
JK
6584F: drivers/net/ppp/pppoe.c
6585F: drivers/net/ppp/pppox.c
1da177e4 6586
a6d2370b 6587PPP OVER L2TP
8b58be88 6588M: James Chapman <jchapman@katalix.com>
a6d2370b 6589S: Maintained
90ca28d1 6590F: net/l2tp/l2tp_ppp.c
679655da 6591F: include/linux/if_pppol2tp.h
c117ab84 6592F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6593
eae9d2ba 6594PPS SUPPORT
8b58be88 6595M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6596W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6597L: linuxpps@ml.enneenne.com (subscribers-only)
6598S: Maintained
cabaaf41
JP
6599F: Documentation/pps/
6600F: drivers/pps/
6601F: include/linux/pps*.h
eae9d2ba 6602
71a6d0af
HW
6603PPTP DRIVER
6604M: Dmitry Kozlov <xeb@mail.ru>
6605L: netdev@vger.kernel.org
6606S: Maintained
224cf5ad 6607F: drivers/net/ppp/pptp.c
71a6d0af
HW
6608W: http://sourceforge.net/projects/accel-pptp
6609
1da177e4 6610PREEMPTIBLE KERNEL
8b58be88 6611M: Robert Love <rml@tech9.net>
1da177e4
LT
6612L: kpreempt-tech@lists.sourceforge.net
6613W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6614S: Supported
679655da
JP
6615F: Documentation/preempt-locking.txt
6616F: include/linux/preempt.h
1da177e4
LT
6617
6618PRISM54 WIRELESS DRIVER
8b58be88 6619M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6620L: linux-wireless@vger.kernel.org
9ef80804 6621W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6622S: Obsolete
679655da 6623F: drivers/net/wireless/prism54/
1da177e4 6624
b3277dfa 6625PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 6626M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
6627L: linux-ide@vger.kernel.org
6628S: Maintained
679655da 6629F: drivers/ata/sata_promise.*
b3277dfa 6630
02c18891 6631PS3 NETWORK SUPPORT
b809b9ca 6632M: Geoff Levand <geoff@infradead.org>
02c18891 6633L: netdev@vger.kernel.org
a4724ed6 6634L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6635S: Maintained
8df158ac 6636F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6637
f58a9d17 6638PS3 PLATFORM SUPPORT
b809b9ca 6639M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6640L: linuxppc-dev@lists.ozlabs.org
6641L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6642S: Maintained
679655da
JP
6643F: arch/powerpc/boot/ps3*
6644F: arch/powerpc/include/asm/lv1call.h
6645F: arch/powerpc/include/asm/ps3*.h
6646F: arch/powerpc/platforms/ps3/
6647F: drivers/*/ps3*
6648F: drivers/ps3/
fec629b8 6649F: drivers/rtc/rtc-ps3.c
679655da 6650F: drivers/usb/host/*ps3.c
fec629b8 6651F: sound/ppc/snd_ps3*
f58a9d17 6652
cffb4add 6653PS3VRAM DRIVER
8b58be88 6654M: Jim Paris <jim@jtan.com>
a4724ed6 6655L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6656S: Maintained
8a3977cb 6657F: drivers/block/ps3vram.c
cffb4add 6658
8defe599 6659PSTORE FILESYSTEM
9d5e2a02 6660M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6661M: Colin Cross <ccross@android.com>
6662M: Kees Cook <keescook@chromium.org>
6663M: Tony Luck <tony.luck@intel.com>
6664S: Maintained
6665T: git git://git.infradead.org/users/cbou/linux-pstore.git
6666F: fs/pstore/
6667F: include/linux/pstore*
04851772 6668F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6669F: drivers/acpi/apei/erst.c
6670
7fbc415d
RC
6671PTP HARDWARE CLOCK SUPPORT
6672M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6673L: netdev@vger.kernel.org
7fbc415d
RC
6674S: Maintained
6675W: http://linuxptp.sourceforge.net/
6676F: Documentation/ABI/testing/sysfs-ptp
6677F: Documentation/ptp/*
0ecb3cdd 6678F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6679F: drivers/net/phy/dp83640*
6680F: drivers/ptp/*
6681F: include/linux/ptp_cl*
6682
cf94a4d1 6683PTRACE SUPPORT
8b58be88
JP
6684M: Roland McGrath <roland@redhat.com>
6685M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6686S: Maintained
6687F: include/asm-generic/syscall.h
6688F: include/linux/ptrace.h
6689F: include/linux/regset.h
6690F: include/linux/tracehook.h
c117ab84 6691F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6692F: kernel/ptrace.c
6693
8320204a 6694PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6695M: Mike Isely <isely@pobox.com>
16e9495d 6696L: pvrusb2@isely.net (subscribers-only)
661263b5 6697L: linux-media@vger.kernel.org
8320204a 6698W: http://www.isely.net/pvrusb2/
275ffde4 6699T: git git://linuxtv.org/media_tree.git
8320204a 6700S: Maintained
679655da 6701F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6702F: drivers/media/usb/pvrusb2/
8320204a 6703
39532e6c
HG
6704PWC WEBCAM DRIVER
6705M: Hans de Goede <hdegoede@redhat.com>
6706L: linux-media@vger.kernel.org
6707T: git git://linuxtv.org/media_tree.git
6708S: Maintained
6709F: drivers/media/usb/pwc/*
6710
200efedd 6711PWM SUBSYSTEM
aa3495f7
TR
6712M: Thierry Reding <thierry.reding@gmail.com>
6713L: linux-pwm@vger.kernel.org
0c2498f1 6714S: Maintained
200efedd
TR
6715W: http://gitorious.org/linux-pwm
6716T: git git://gitorious.org/linux-pwm/linux-pwm.git
6717F: Documentation/pwm.txt
6718F: Documentation/devicetree/bindings/pwm/
6719F: include/linux/pwm.h
0c2498f1 6720F: drivers/pwm/
a140b98d
TR
6721F: drivers/video/backlight/pwm_bl.c
6722F: include/linux/pwm_backlight.h
0c2498f1 6723
30ec261e 6724PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6725M: Eric Miao <eric.y.miao@gmail.com>
6726M: Russell King <linux@arm.linux.org.uk>
a323f664 6727M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 6728L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6729T: git git://github.com/hzhuang1/linux.git
6730T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 6731S: Maintained
679655da
JP
6732F: arch/arm/mach-pxa/
6733F: drivers/pcmcia/pxa2xx*
9df92e6c 6734F: drivers/spi/spi-pxa2xx*
679655da
JP
6735F: drivers/usb/gadget/pxa2*
6736F: include/sound/pxa2xx-lib.h
bec4c99e 6737F: sound/arm/pxa*
14430813 6738F: sound/soc/pxa/
1da177e4 6739
3f640c61 6740MMP SUPPORT
8b58be88 6741M: Eric Miao <eric.y.miao@gmail.com>
a323f664 6742M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 6743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6744T: git git://github.com/hzhuang1/linux.git
6745T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 6746S: Maintained
3f640c61 6747F: arch/arm/mach-mmp/
e8e6cb32 6748
272f133a
PO
6749PXA MMCI DRIVER
6750S: Orphan
6751
57f63bc8 6752PXA RTC DRIVER
8b58be88 6753M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
6754L: rtc-linux@googlegroups.com
6755S: Maintained
6756
52a09a04 6757QIB DRIVER
8473c603 6758M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
6759L: linux-rdma@vger.kernel.org
6760S: Supported
6761F: drivers/infiniband/hw/qib/
6762
5e9772b9
JS
6763QLOGIC QLA1280 SCSI DRIVER
6764M: Michael Reed <mdr@sgi.com>
6765L: linux-scsi@vger.kernel.org
6766S: Maintained
6767F: drivers/scsi/qla1280.[ch]
6768
1da177e4 6769QLOGIC QLA2XXX FC-SCSI DRIVER
8b58be88 6770M: Andrew Vasquez <andrew.vasquez@qlogic.com>
95e6a856 6771M: linux-driver@qlogic.com
1da177e4
LT
6772L: linux-scsi@vger.kernel.org
6773S: Supported
679655da
JP
6774F: Documentation/scsi/LICENSE.qla2xxx
6775F: drivers/scsi/qla2xxx/
1da177e4 6776
883c98fe 6777QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
6778M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6779M: iscsi-driver@qlogic.com
6780L: linux-scsi@vger.kernel.org
6781S: Supported
bacfb81b 6782F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
6783F: drivers/scsi/qla4xxx/
6784
5a4faa87 6785QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 6786M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6787M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
6788M: linux-driver@qlogic.com
6789L: netdev@vger.kernel.org
6790S: Supported
679655da 6791F: Documentation/networking/LICENSE.qla3xxx
aa43c215 6792F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 6793
0ec00f03 6794QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 6795M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
6796M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6797M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 6798M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 6799M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 6800M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
6801M: linux-driver@qlogic.com
6802L: netdev@vger.kernel.org
6803S: Supported
aa43c215 6804F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 6805
c4e84bde 6806QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 6807M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 6808M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6809M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 6810M: linux-driver@qlogic.com
c4e84bde
RM
6811L: netdev@vger.kernel.org
6812S: Supported
aa43c215 6813F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 6814
1da177e4 6815QNX4 FILESYSTEM
8b58be88 6816M: Anders Larsen <al@alarsen.net>
1da177e4
LT
6817W: http://www.alarsen.net/linux/qnx4fs/
6818S: Maintained
80811493 6819F: fs/qnx4/
c117ab84
CEB
6820F: include/uapi/linux/qnx4_fs.h
6821F: include/uapi/linux/qnxtypes.h
1da177e4 6822
91952bc0
AP
6823QT1010 MEDIA DRIVER
6824M: Antti Palosaari <crope@iki.fi>
6825L: linux-media@vger.kernel.org
6826W: http://linuxtv.org/
6827W: http://palosaari.fi/linux/
6828Q: http://patchwork.linuxtv.org/project/linux-media/list/
6829T: git git://linuxtv.org/anttip/media_tree.git
6830S: Maintained
6831F: drivers/media/tuners/qt1010*
6832
2ea0ffcb
KV
6833QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6834M: Kalle Valo <kvalo@qca.qualcomm.com>
6835L: ath10k@lists.infradead.org
6836W: http://wireless.kernel.org/en/users/Drivers/ath10k
6837T: git git://github.com/kvalo/ath.git
6838S: Supported
6839F: drivers/net/wireless/ath/ath10k/
6840
4f4567cf
RK
6841QUALCOMM HEXAGON ARCHITECTURE
6842M: Richard Kuo <rkuo@codeaurora.org>
6843L: linux-hexagon@vger.kernel.org
6844S: Supported
6845F: arch/hexagon/
6846
35e3540b
HV
6847QUICKCAM PARALLEL PORT WEBCAMS
6848M: Hans Verkuil <hverkuil@xs4all.nl>
6849L: linux-media@vger.kernel.org
6850T: git git://linuxtv.org/media_tree.git
6851W: http://linuxtv.org
6852S: Odd Fixes
6853F: drivers/media/parport/*-qcam*
6854
602adf40 6855RADOS BLOCK DEVICE (RBD)
09d90327
SW
6856M: Yehuda Sadeh <yehuda@inktank.com>
6857M: Sage Weil <sage@inktank.com>
6858M: Alex Elder <elder@inktank.com>
602adf40 6859M: ceph-devel@vger.kernel.org
09d90327
SW
6860W: http://ceph.com/
6861T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
6862S: Supported
6863F: drivers/block/rbd.c
6864F: drivers/block/rbd_types.h
6865
1da177e4 6866RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 6867M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 6868L: linux-fbdev@vger.kernel.org
1da177e4 6869S: Maintained
679655da 6870F: drivers/video/aty/radeon*
c117ab84 6871F: include/uapi/linux/radeonfb.h
1da177e4 6872
c6c9b34c
HG
6873RADIOSHARK RADIO DRIVER
6874M: Hans de Goede <hdegoede@redhat.com>
6875L: linux-media@vger.kernel.org
6876T: git git://linuxtv.org/media_tree.git
6877S: Maintained
6878F: drivers/media/radio/radio-shark.c
6879
6880RADIOSHARK2 RADIO DRIVER
6881M: Hans de Goede <hdegoede@redhat.com>
6882L: linux-media@vger.kernel.org
6883T: git git://linuxtv.org/media_tree.git
6884S: Maintained
6885F: drivers/media/radio/radio-shark2.c
6886F: drivers/media/radio/radio-tea5777.c
6887
1da177e4 6888RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 6889M: Paul Mackerras <paulus@samba.org>
c69f677c 6890L: linux-fbdev@vger.kernel.org
1da177e4 6891S: Maintained
679655da 6892F: drivers/video/aty/aty128fb.c
1da177e4 6893
e7839f25 6894RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 6895P: rt2x00 project
e1a6542f 6896M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 6897M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 6898M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 6899L: linux-wireless@vger.kernel.org
83fc9c89 6900L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
6901W: http://rt2x00.serialmonkey.com/
6902S: Maintained
54e5881d 6903T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
6904F: drivers/net/wireless/rt2x00/
6905
9db5579b 6906RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 6907M: Nick Piggin <npiggin@kernel.dk>
9db5579b 6908S: Maintained
679655da
JP
6909F: Documentation/blockdev/ramdisk.txt
6910F: drivers/block/brd.c
9db5579b 6911
9e95ce27 6912RANDOM NUMBER DRIVER
330e0a01 6913M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 6914S: Maintained
679655da 6915F: drivers/char/random.c
9e95ce27 6916
394b701c 6917RAPIDIO SUBSYSTEM
8b58be88 6918M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 6919M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 6920S: Maintained
679655da 6921F: drivers/rapidio/
394b701c 6922
e2d1d6c0 6923RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 6924L: linux-wireless@vger.kernel.org
f52a5490 6925S: Orphan
679655da 6926F: drivers/net/wireless/ray*
e2d1d6c0
RD
6927
6928RCUTORTURE MODULE
8b58be88
JP
6929M: Josh Triplett <josh@freedesktop.org>
6930M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
f9094d8e 6931S: Supported
08deed1e 6932T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da
JP
6933F: Documentation/RCU/torture.txt
6934F: kernel/rcutorture.c
e2d1d6c0 6935
c1f766b5 6936RDC R-321X SoC
8b58be88 6937M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
6938S: Maintained
6939
db17f395 6940RDC R6040 FAST ETHERNET DRIVER
8b58be88 6941M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
6942L: netdev@vger.kernel.org
6943S: Maintained
58565a35 6944F: drivers/net/ethernet/rdc/r6040.c
db17f395 6945
a09ed661 6946RDS - RELIABLE DATAGRAM SOCKETS
dd1294c4 6947M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
fbb5a558 6948L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 6949S: Supported
679655da 6950F: net/rds/
a09ed661 6951
595182bc 6952READ-COPY UPDATE (RCU)
8b58be88
JP
6953M: Dipankar Sarma <dipankar@in.ibm.com>
6954M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9fab9787 6955W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 6956S: Supported
08deed1e 6957T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 6958F: Documentation/RCU/
9fab9787 6959X: Documentation/RCU/torture.txt
f9094d8e 6960F: include/linux/rcu*
f9094d8e 6961F: kernel/rcu*
f9094d8e 6962X: kernel/rcutorture.c
595182bc 6963
0c86edc0 6964REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 6965M: Alessandro Zummo <a.zummo@towertech.it>
76465493 6966L: rtc-linux@googlegroups.com
8a6e2535 6967Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 6968S: Maintained
679655da
JP
6969F: Documentation/rtc.txt
6970F: drivers/rtc/
6971F: include/linux/rtc.h
c117ab84 6972F: include/uapi/linux/rtc.h
0c86edc0 6973
1da177e4 6974REISERFS FILE SYSTEM
76c4e5ea 6975L: reiserfs-devel@vger.kernel.org
1da177e4 6976S: Supported
679655da 6977F: fs/reiserfs/
1da177e4 6978
b83a313b 6979REGISTER MAP ABSTRACTION
b02e48f2 6980M: Mark Brown <broonie@kernel.org>
b83a313b
MB
6981T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
6982S: Supported
6983F: drivers/base/regmap/
6984F: include/linux/regmap.h
6985
400e64df
OBC
6986REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
6987M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 6988T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
6989S: Maintained
6990F: drivers/remoteproc/
6991F: Documentation/remoteproc.txt
6fc26488 6992F: include/linux/remoteproc.h
400e64df 6993
d8115db5
OBC
6994REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
6995M: Ohad Ben-Cohen <ohad@wizery.com>
6996T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
6997S: Maintained
6998F: drivers/rpmsg/
6999F: Documentation/rpmsg.txt
7000F: include/linux/rpmsg.h
7001
e0897645 7002RFKILL
8b58be88 7003M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7004L: linux-wireless@vger.kernel.org
ce466579
JB
7005W: http://wireless.kernel.org/
7006T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7007T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7008S: Maintained
505c9247 7009F: Documentation/rfkill.txt
80811493 7010F: net/rfkill/
e0897645 7011
67e054e9
ML
7012RICOH SMARTMEDIA/XD DRIVER
7013M: Maxim Levitsky <maximlevitsky@gmail.com>
7014S: Maintained
21c26f50
JP
7015F: drivers/mtd/nand/r852.c
7016F: drivers/mtd/nand/r852.h
67e054e9 7017
92634125
ML
7018RICOH R5C592 MEMORYSTICK DRIVER
7019M: Maxim Levitsky <maximlevitsky@gmail.com>
7020S: Maintained
7021F: drivers/memstick/host/r592.*
7022
27f1d2f9
SA
7023ROCCAT DRIVERS
7024M: Stefan Achatz <erazor_de@users.sourceforge.net>
7025W: http://sourceforge.net/projects/roccat/
7026S: Maintained
7027F: drivers/hid/hid-roccat*
7028F: include/linux/hid-roccat*
7029F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7030
1da177e4
LT
7031ROCKETPORT DRIVER
7032P: Comtrol Corp.
1da177e4
LT
7033W: http://www.comtrol.com
7034S: Maintained
679655da 7035F: Documentation/serial/rocket.txt
c897401b 7036F: drivers/tty/rocket*
1da177e4
LT
7037
7038ROSE NETWORK LAYER
8b58be88 7039M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7040L: linux-hams@vger.kernel.org
d34cb28a 7041W: http://www.linux-ax25.org/
1da177e4 7042S: Maintained
679655da 7043F: include/net/rose.h
c117ab84 7044F: include/uapi/linux/rose.h
679655da 7045F: net/rose/
1da177e4 7046
91952bc0
AP
7047RTL2830 MEDIA DRIVER
7048M: Antti Palosaari <crope@iki.fi>
7049L: linux-media@vger.kernel.org
7050W: http://linuxtv.org/
7051W: http://palosaari.fi/linux/
7052Q: http://patchwork.linuxtv.org/project/linux-media/list/
7053T: git git://linuxtv.org/anttip/media_tree.git
7054S: Maintained
7055F: drivers/media/dvb-frontends/rtl2830*
7056
27a0aacf
AP
7057RTL2832 MEDIA DRIVER
7058M: Antti Palosaari <crope@iki.fi>
7059L: linux-media@vger.kernel.org
7060W: http://linuxtv.org/
7061W: http://palosaari.fi/linux/
7062Q: http://patchwork.linuxtv.org/project/linux-media/list/
7063T: git git://linuxtv.org/anttip/media_tree.git
7064S: Maintained
7065F: drivers/media/dvb-frontends/rtl2832*
7066
59840488 7067RTL8180 WIRELESS DRIVER
8b58be88 7068M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7069L: linux-wireless@vger.kernel.org
491b26b4 7070W: http://wireless.kernel.org/
54e5881d 7071T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7072S: Maintained
3cfeb0c3 7073F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7074
59840488 7075RTL8187 WIRELESS DRIVER
9f0939bf 7076M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7077M: Hin-Tak Leung <htl10@users.sourceforge.net>
7078M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7079L: linux-wireless@vger.kernel.org
491b26b4 7080W: http://wireless.kernel.org/
54e5881d 7081T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7082S: Maintained
3cfeb0c3 7083F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7084
3cf0c8ad
LF
7085RTL8192CE WIRELESS DRIVER
7086M: Larry Finger <Larry.Finger@lwfinger.net>
7087M: Chaoming Li <chaoming_li@realsil.com.cn>
7088L: linux-wireless@vger.kernel.org
491b26b4 7089W: http://wireless.kernel.org/
3cf0c8ad
LF
7090T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7091S: Maintained
7092F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7093F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7094
9eb8ef74 7095S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7096M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7097L: linux-fbdev@vger.kernel.org
ce00f85c 7098S: Maintained
679655da 7099F: drivers/video/savage/
9eb8ef74 7100
1da177e4 7101S390
8b58be88
JP
7102M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7103M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7104M: linux390@de.ibm.com
d58140cc 7105L: linux-s390@vger.kernel.org
5238da45
HC
7106W: http://www.ibm.com/developerworks/linux/linux390/
7107S: Supported
679655da 7108F: arch/s390/
a968cd3e 7109F: drivers/s390/
20d16fef 7110F: block/partitions/ibm.c
3bfe6858
JN
7111F: Documentation/s390/
7112F: Documentation/DocBook/s390*
5238da45
HC
7113
7114S390 NETWORK DRIVERS
8b58be88
JP
7115M: Ursula Braun <ursula.braun@de.ibm.com>
7116M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7117M: linux390@de.ibm.com
d58140cc 7118L: linux-s390@vger.kernel.org
5238da45
HC
7119W: http://www.ibm.com/developerworks/linux/linux390/
7120S: Supported
679655da 7121F: drivers/s390/net/
5238da45 7122
feed9b62 7123S390 ZCRYPT DRIVER
5c8d0983 7124M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7125M: linux390@de.ibm.com
7126L: linux-s390@vger.kernel.org
a968cd3e 7127W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7128S: Supported
d5ca6918 7129F: drivers/s390/crypto/
feed9b62 7130
5238da45 7131S390 ZFCP DRIVER
d38e19d0 7132M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7133M: linux390@de.ibm.com
d58140cc 7134L: linux-s390@vger.kernel.org
5238da45 7135W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7136S: Supported
679655da 7137F: drivers/s390/scsi/zfcp_*
1da177e4 7138
dd96df2c 7139S390 IUCV NETWORK LAYER
8b58be88 7140M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7141M: linux390@de.ibm.com
7142L: linux-s390@vger.kernel.org
7143W: http://www.ibm.com/developerworks/linux/linux390/
7144S: Supported
679655da
JP
7145F: drivers/s390/net/*iucv*
7146F: include/net/iucv/
7147F: net/iucv/
dd96df2c 7148
4dde7f75 7149S3C24XX SD/MMC Driver
8b58be88 7150M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7152S: Supported
679655da 7153F: drivers/mmc/host/s3cmci.*
4dde7f75 7154
1f15a229
HV
7155SAA6588 RDS RECEIVER DRIVER
7156M: Hans Verkuil <hverkuil@xs4all.nl>
7157L: linux-media@vger.kernel.org
7158T: git git://linuxtv.org/media_tree.git
7159W: http://linuxtv.org
7160S: Odd Fixes
7161F: drivers/media/i2c/saa6588*
7162
98ed12e6 7163SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7164M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7165L: linux-media@vger.kernel.org
7166W: http://linuxtv.org
7167T: git git://linuxtv.org/media_tree.git
7168S: Odd fixes
e42bf501 7169F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7170F: drivers/media/pci/saa7134/
7171
1da177e4 7172SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7173M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7174L: linux-media@vger.kernel.org
275ffde4 7175T: git git://linuxtv.org/media_tree.git
1da177e4 7176S: Maintained
90d72ac6
MCC
7177F: drivers/media/common/saa7146/
7178F: drivers/media/pci/saa7146/
7179F: include/media/saa7146*
1da177e4 7180
92304a40 7181SAMSUNG LAPTOP DRIVER
5909c654 7182M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7183L: platform-driver-x86@vger.kernel.org
7184S: Maintained
7185F: drivers/platform/x86/samsung-laptop.c
7186
4a109cc0 7187SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7188M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7189L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7190S: Supported
14430813 7191F: sound/soc/samsung/
4a109cc0 7192
0d89a28b
JH
7193SAMSUNG FRAMEBUFFER DRIVER
7194M: Jingoo Han <jg1.han@samsung.com>
7195L: linux-fbdev@vger.kernel.org
7196S: Maintained
7197F: drivers/video/s3c-fb.c
7198
f69d3a17
SK
7199SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7200M: Sangbeom Kim <sbkim73@samsung.com>
7201L: linux-kernel@vger.kernel.org
7202S: Supported
7203F: drivers/mfd/sec*.c
7204F: drivers/regulator/s2m*.c
7205F: drivers/regulator/s5m*.c
7206F: drivers/rtc/rtc-sec.c
7207F: include/linux/mfd/samsung/
7208
038f5c4b
SN
7209SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7210M: Kyungmin Park <kyungmin.park@samsung.com>
7211M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7212L: linux-media@vger.kernel.org
7213Q: https://patchwork.linuxtv.org/project/linux-media/list/
7214S: Supported
7215F: drivers/media/platform/exynos4-is/
7216F: include/media/s5p_fimc.h
7217
6fd86ab2
SN
7218SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7219M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7220L: linux-media@vger.kernel.org
7221L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7222S: Maintained
7223F: drivers/media/platform/s3c-camif/
7224F: include/media/s3c_camif.h
7225
b84ef24e
AH
7226SAMSUNG S5C73M3 CAMERA DRIVER
7227M: Kyungmin Park <kyungmin.park@samsung.com>
7228M: Andrzej Hajda <a.hajda@samsung.com>
7229L: linux-media@vger.kernel.org
7230S: Supported
7231F: drivers/media/i2c/s5c73m3/*
7232
ca749e2a 7233SERIAL DRIVERS
5e30bbb7 7234M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7235L: linux-serial@vger.kernel.org
5e30bbb7 7236S: Maintained
14430813 7237F: drivers/tty/serial/
ca749e2a 7238
aecb7b64 7239SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7240M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7241M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7242S: Maintained
7243F: include/linux/dw_dmac.h
61a76496 7244F: drivers/dma/dw/
aecb7b64 7245
f9e37137
SJ
7246SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7247M: Seungwon Jeon <tgih.jun@samsung.com>
7248M: Jaehoon Chung <jh80.chung@samsung.com>
7249L: linux-mmc@vger.kernel.org
7250S: Maintained
7251F: include/linux/mmc/dw_mmc.h
7252F: drivers/mmc/host/dw_mmc*
7253
9222d247 7254TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7255M: John Stultz <john.stultz@linaro.org>
88606e80 7256M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 7257T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7258S: Supported
7259F: include/linux/clocksource.h
7260F: include/linux/time.h
7261F: include/linux/timex.h
c117ab84
CEB
7262F: include/uapi/linux/time.h
7263F: include/uapi/linux/timex.h
88606e80
TG
7264F: kernel/time/clocksource.c
7265F: kernel/time/time*.c
7266F: kernel/time/ntp.c
7267
5b3f03f0 7268TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7269M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7270M: Hans Verkuil <hverkuil@xs4all.nl>
7271S: Odd Fixes
14430813 7272F: drivers/media/usb/tlg2300/
5b3f03f0 7273
1da177e4 7274SC1200 WDT DRIVER
8b58be88 7275M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
1da177e4 7276S: Maintained
679655da 7277F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7278
7279SCHEDULER
dd9b238c 7280M: Ingo Molnar <mingo@redhat.com>
8b58be88 7281M: Peter Zijlstra <peterz@infradead.org>
75fc2d37 7282T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7283S: Maintained
95c0d71d 7284F: kernel/sched/
679655da 7285F: include/linux/sched.h
c117ab84 7286F: include/uapi/linux/sched.h
1da177e4 7287
6bcf6737 7288SCORE ARCHITECTURE
ed38665e 7289M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7290M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7291W: http://www.sunplus.com
6bcf6737 7292S: Supported
a2681a75 7293F: arch/score/
6bcf6737 7294
1da177e4 7295SCSI CDROM DRIVER
8b58be88 7296M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7297L: linux-scsi@vger.kernel.org
7298W: http://www.kernel.dk
7299S: Maintained
679655da 7300F: drivers/scsi/sr*
1da177e4 7301
fb50a83d
RD
7302SCSI RDMA PROTOCOL (SRP) INITIATOR
7303M: David Dillow <dillowda@ornl.gov>
7304L: linux-rdma@vger.kernel.org
7305S: Supported
7306W: http://www.openfabrics.org
7307Q: http://patchwork.kernel.org/project/linux-rdma/list/
7308T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7309F: drivers/infiniband/ulp/srp/
7310F: include/scsi/srp.h
7311
1da177e4 7312SCSI SG DRIVER
8b58be88 7313M: Doug Gilbert <dgilbert@interlog.com>
1da177e4
LT
7314L: linux-scsi@vger.kernel.org
7315W: http://www.torque.net/sg
7316S: Maintained
679655da
JP
7317F: drivers/scsi/sg.c
7318F: include/scsi/sg.h
1da177e4
LT
7319
7320SCSI SUBSYSTEM
c95286d8 7321M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7322L: linux-scsi@vger.kernel.org
54e5881d
JP
7323T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7324T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7325T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7326S: Maintained
679655da
JP
7327F: drivers/scsi/
7328F: include/scsi/
1da177e4
LT
7329
7330SCSI TAPE DRIVER
8b58be88 7331M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7332L: linux-scsi@vger.kernel.org
7333S: Maintained
679655da 7334F: Documentation/scsi/st.txt
f7269cfc
JD
7335F: drivers/scsi/st.*
7336F: drivers/scsi/st_*.h
1da177e4
LT
7337
7338SCTP PROTOCOL
8b6efb75 7339M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7340M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7341L: linux-sctp@vger.kernel.org
5f85813c 7342W: http://lksctp.sourceforge.net
8b6efb75 7343S: Maintained
679655da
JP
7344F: Documentation/networking/sctp.txt
7345F: include/linux/sctp.h
4d58c025 7346F: include/uapi/linux/sctp.h
679655da
JP
7347F: include/net/sctp/
7348F: net/sctp/
1da177e4
LT
7349
7350SCx200 CPU SUPPORT
8b58be88 7351M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7352S: Odd Fixes
679655da 7353F: Documentation/i2c/busses/scx200_acb
390889b6 7354F: arch/x86/platform/scx200/
679655da
JP
7355F: drivers/watchdog/scx200_wdt.c
7356F: drivers/i2c/busses/scx200*
7357F: drivers/mtd/maps/scx200_docflash.c
7358F: include/linux/scx200.h
1662d32c
JC
7359
7360SCx200 GPIO DRIVER
8b58be88 7361M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7362S: Maintained
679655da
JP
7363F: drivers/char/scx200_gpio.c
7364F: include/linux/scx200_gpio.h
1662d32c
JC
7365
7366SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7367M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7368S: Maintained
679655da 7369F: drivers/clocksource/scx200_hrt.c
1da177e4 7370
6a36913a 7371SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7372M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7373L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7374S: Maintained
679655da 7375F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7376
e7839f25 7377SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
245feaa6 7378M: Chris Ball <cjb@laptop.org>
7a241d6e 7379L: linux-mmc@vger.kernel.org
245feaa6
CB
7380T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7381S: Maintained
7a241d6e 7382F: drivers/mmc/host/sdhci.*
d4a45787 7383F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7384
3085e9c1 7385SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7386M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7387L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7388L: linux-mmc@vger.kernel.org
e2d1d6c0 7389S: Maintained
d4a45787 7390F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7391
0d1bb41a 7392SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7393M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7394L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7395S: Maintained
7396F: drivers/mmc/host/sdhci-s3c.c
7397
c63b3cba 7398SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7399M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7400L: spear-devel@list.st.com
c63b3cba
VK
7401L: linux-mmc@vger.kernel.org
7402S: Maintained
7403F: drivers/mmc/host/sdhci-spear.c
7404
8711cca2 7405SECURITY SUBSYSTEM
9b45c0d2 7406M: James Morris <james.l.morris@oracle.com>
8711cca2 7407L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7408T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7409W: http://kernsec.org/
8711cca2 7410S: Supported
7d2c86b5 7411F: security/
8711cca2 7412
1da177e4 7413SECURITY CONTACT
8b58be88 7414M: Security Officers <security@kernel.org>
1da177e4
LT
7415S: Supported
7416
7417SELINUX SECURITY MODULE
8b58be88 7418M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7419M: James Morris <james.l.morris@oracle.com>
8b58be88 7420M: Eric Paris <eparis@parisplace.org>
7d2c86b5 7421L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7422W: http://selinuxproject.org
6bde95ce 7423T: git git://git.infradead.org/users/eparis/selinux.git
1da177e4 7424S: Supported
679655da
JP
7425F: include/linux/selinux*
7426F: security/selinux/
6bde95ce 7427F: scripts/selinux/
1da177e4 7428
c1c124e9
JJ
7429APPARMOR SECURITY MODULE
7430M: John Johansen <john.johansen@canonical.com>
7431L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7432W: apparmor.wiki.kernel.org
7433T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7434S: Supported
7435F: security/apparmor/
7436
cef2cf07 7437SENSABLE PHANTOM
8b58be88 7438M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7439S: Maintained
679655da 7440F: drivers/misc/phantom.c
c117ab84 7441F: include/uapi/linux/phantom.h
cef2cf07 7442
4480f15b 7443SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7444M: Tejun Heo <tj@kernel.org>
1da177e4 7445L: linux-ide@vger.kernel.org
3d9b9350 7446T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7447S: Supported
d5ca6918
JP
7448F: drivers/ata/
7449F: include/linux/ata.h
7450F: include/linux/libata.h
1da177e4 7451
6733b39a 7452SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7453M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7454L: linux-scsi@vger.kernel.org
0ca43cc0 7455W: http://www.emulex.com
3387f656
JP
7456S: Supported
7457F: drivers/scsi/be2iscsi/
6733b39a 7458
6b7c5b94 7459SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7460M: Sathya Perla <sathya.perla@emulex.com>
7461M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7462M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7463L: netdev@vger.kernel.org
fea3af67 7464W: http://www.emulex.com
7d2c86b5 7465S: Supported
9aebddd1 7466F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7467
8ceee660 7468SFC NETWORK DRIVER
c06f51ea 7469M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
c06f51ea
JP
7470M: Ben Hutchings <bhutchings@solarflare.com>
7471L: netdev@vger.kernel.org
8ceee660 7472S: Supported
874aeea5 7473F: drivers/net/ethernet/sfc/
8ceee660 7474
e2d1d6c0 7475SGI GRU DRIVER
cc883afc 7476M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7477S: Maintained
679655da 7478F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7479
7480SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7481M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7482L: linux-ia64@vger.kernel.org
7483S: Supported
679655da 7484F: Documentation/ia64/serial.txt
df621252 7485F: drivers/tty/serial/ioc?_serial.c
679655da 7486F: include/linux/ioc?.h
e2d1d6c0 7487
1da177e4 7488SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7489M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7490L: linux-visws-devel@lists.sf.net
7491W: http://linux-visws.sf.net
7492S: Maintained for 2.6.
679655da 7493F: Documentation/sgi-visws.txt
1da177e4 7494
75312619 7495SGI XP/XPC/XPNET DRIVER
e180383f
RH
7496M: Cliff Whickman <cpw@sgi.com>
7497M: Robin Holt <robinmholt@gmail.com>
75312619 7498S: Maintained
679655da 7499F: drivers/misc/sgi-xp/
75312619 7500
49cc629d
HV
7501SI470X FM RADIO RECEIVER I2C DRIVER
7502M: Hans Verkuil <hverkuil@xs4all.nl>
7503L: linux-media@vger.kernel.org
7504T: git git://linuxtv.org/media_tree.git
7505W: http://linuxtv.org
7506S: Odd Fixes
7507F: drivers/media/radio/si470x/radio-si470x-i2c.c
7508
7509SI470X FM RADIO RECEIVER USB DRIVER
7510M: Hans Verkuil <hverkuil@xs4all.nl>
7511L: linux-media@vger.kernel.org
7512T: git git://linuxtv.org/media_tree.git
7513W: http://linuxtv.org
7514S: Maintained
7515F: drivers/media/radio/si470x/radio-si470x-common.c
7516F: drivers/media/radio/si470x/radio-si470x.h
7517F: drivers/media/radio/si470x/radio-si470x-usb.c
7518
c937ca03
EV
7519SI4713 FM RADIO TRANSMITTER I2C DRIVER
7520M: Eduardo Valentin <edubezval@gmail.com>
7521L: linux-media@vger.kernel.org
7522T: git git://linuxtv.org/media_tree.git
7523W: http://linuxtv.org
7524S: Odd Fixes
7525F: drivers/media/radio/si4713-i2c.?
7526
7527SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7528M: Eduardo Valentin <edubezval@gmail.com>
7529L: linux-media@vger.kernel.org
7530T: git git://linuxtv.org/media_tree.git
7531W: http://linuxtv.org
7532S: Odd Fixes
559cdc82 7533F: drivers/media/radio/radio-si4713.c
c937ca03 7534
beb91d46 7535SIANO DVB DRIVER
1b2c14b4 7536M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7537L: linux-media@vger.kernel.org
7538W: http://linuxtv.org
7539T: git git://linuxtv.org/media_tree.git
7540S: Odd fixes
7541F: drivers/media/common/siano/
beb91d46 7542F: drivers/media/usb/siano/
beb91d46 7543F: drivers/media/usb/siano/
14430813 7544F: drivers/media/mmc/siano/
beb91d46 7545
b618b69c
GL
7546SH_VEU V4L2 MEM2MEM DRIVER
7547M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7548L: linux-media@vger.kernel.org
7549S: Maintained
7550F: drivers/media/platform/sh_veu.c
b618b69c
GL
7551
7552SH_VOU V4L2 OUTPUT DRIVER
7553M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7554L: linux-media@vger.kernel.org
4290fd1a 7555S: Odd Fixes
b618b69c
GL
7556F: drivers/media/platform/sh_vou.c
7557F: include/media/sh_vou.h
7558
6349d997 7559SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7560M: Len Brown <lenb@kernel.org>
6349d997
LB
7561L: sfi-devel@simplefirmware.org
7562W: http://simplefirmware.org/
7563T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7564S: Supported
943fc810 7565F: arch/x86/platform/sfi/
6349d997
LB
7566F: drivers/sfi/
7567F: include/linux/sfi*.h
e2d1d6c0 7568
1da177e4
LT
7569SIMTEC EB110ATX (Chalice CATS)
7570P: Ben Dooks
b16957c6
BD
7571P: Vincent Sanders <vince@simtec.co.uk>
7572M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7573W: http://www.simtec.co.uk/products/EB110ATX/
7574S: Supported
7575
7576SIMTEC EB2410ITX (BAST)
7577P: Ben Dooks
b16957c6
BD
7578P: Vincent Sanders <vince@simtec.co.uk>
7579M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7580W: http://www.simtec.co.uk/products/EB2410ITX/
7581S: Supported
15dba387
JP
7582F: arch/arm/mach-s3c24xx/mach-bast.c
7583F: arch/arm/mach-s3c24xx/bast-ide.c
7584F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7585
4c5adde7 7586TI DAVINCI MACHINE SUPPORT
3ba789c0 7587M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7588M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7589L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7590T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7591Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7592S: Supported
14430813 7593F: arch/arm/mach-davinci/
046d0a37 7594F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7595
8d4b3f08 7596TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7597M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7598L: linux-media@vger.kernel.org
7599L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7600W: http://linuxtv.org/
7601Q: http://patchwork.linuxtv.org/project/linux-media/list/
7602T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7603S: Maintained
8d4b3f08
LP
7604F: drivers/media/platform/davinci/
7605F: include/media/davinci/
7606
92aab3c0 7607SIS 190 ETHERNET DRIVER
8b58be88 7608M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7609L: netdev@vger.kernel.org
7610S: Maintained
8c7de408 7611F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7612
1da177e4 7613SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7614M: Daniele Venzano <venza@brownhat.org>
1da177e4 7615W: http://www.brownhat.org/sis900.html
979b6c13 7616L: netdev@vger.kernel.org
1da177e4 7617S: Maintained
8c7de408 7618F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7619
7620SIS FRAMEBUFFER DRIVER
8b58be88 7621M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7622W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7623S: Maintained
679655da
JP
7624F: Documentation/fb/sisfb.txt
7625F: drivers/video/sis/
7626F: include/video/sisfb.h
1da177e4
LT
7627
7628SIS USB2VGA DRIVER
8b58be88 7629M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7630W: http://www.winischhofer.at/linuxsisusbvga.shtml
7631S: Maintained
679655da 7632F: drivers/usb/misc/sisusbvga/
1da177e4 7633
415ad26d 7634SLAB ALLOCATOR
8b58be88 7635M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7636M: Pekka Enberg <penberg@kernel.org>
8b58be88 7637M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7638L: linux-mm@kvack.org
7639S: Maintained
679655da
JP
7640F: include/linux/sl?b*.h
7641F: mm/sl?b.c
415ad26d 7642
9fab9787
PM
7643SLEEPABLE READ-COPY UPDATE (SRCU)
7644M: Lai Jiangshan <laijs@cn.fujitsu.com>
7645M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7646W: http://www.rdrop.com/users/paulmck/RCU/
7647S: Supported
7648T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7649F: include/linux/srcu*
7650F: kernel/srcu*
7651
66372841
CS
7652SMACK SECURITY MODULE
7653M: Casey Schaufler <casey@schaufler-ca.com>
7654L: linux-security-module@vger.kernel.org
7655W: http://schaufler-ca.com
7656T: git git://git.gitorious.org/smack-next/kernel.git
7657S: Maintained
7658F: Documentation/security/Smack.txt
7659F: security/smack/
7660
68ace3e1
KH
7661SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7662M: Kevin Hilman <khilman@kernel.org>
7663M: Nishanth Menon <nm@ti.com>
7664S: Maintained
7665F: drivers/power/avs/smartreflex.c
7666F: include/linux/power/smartreflex.h
7667L: linux-pm@vger.kernel.org
7668
1da177e4 7669SMC91x ETHERNET DRIVER
2f82af08 7670M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 7671S: Odd Fixes
ae150435 7672F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 7673
e8e31622
SA
7674SMIA AND SMIA++ IMAGE SENSOR DRIVER
7675M: Sakari Ailus <sakari.ailus@iki.fi>
7676L: linux-media@vger.kernel.org
7677S: Maintained
14430813 7678F: drivers/media/i2c/smiapp/
e8e31622
SA
7679F: include/media/smiapp.h
7680F: drivers/media/i2c/smiapp-pll.c
7681F: drivers/media/i2c/smiapp-pll.h
7682
920fa1ff
GR
7683SMM665 HARDWARE MONITOR DRIVER
7684M: Guenter Roeck <linux@roeck-us.net>
7685L: lm-sensors@lm-sensors.org
7686S: Maintained
7687F: Documentation/hwmon/smm665
7688F: drivers/hwmon/smm665.c
7689
9df7305b 7690SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 7691M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 7692L: lm-sensors@lm-sensors.org
90b24cfb 7693S: Maintained
9df7305b
SG
7694F: Documentation/hwmon/emc2103
7695F: drivers/hwmon/emc2103.c
7696
a98d506c
HG
7697SMSC SCH5627 HARDWARE MONITOR DRIVER
7698M: Hans de Goede <hdegoede@redhat.com>
7699L: lm-sensors@lm-sensors.org
7700S: Supported
7701F: Documentation/hwmon/sch5627
7702F: drivers/hwmon/sch5627.c
7703
6ea884db 7704SMSC47B397 HARDWARE MONITOR DRIVER
94877548 7705M: Jean Delvare <khali@linux-fr.org>
6ea884db
MH
7706L: lm-sensors@lm-sensors.org
7707S: Maintained
679655da
JP
7708F: Documentation/hwmon/smsc47b397
7709F: drivers/hwmon/smsc47b397.c
6ea884db 7710
fd9abb3d 7711SMSC911x ETHERNET DRIVER
90b24cfb 7712M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 7713L: netdev@vger.kernel.org
90b24cfb 7714S: Maintained
679655da 7715F: include/linux/smsc911x.h
ae150435 7716F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
7717
7718SMSC9420 PCI ETHERNET DRIVER
90b24cfb 7719M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 7720L: netdev@vger.kernel.org
90b24cfb 7721S: Maintained
ae150435 7722F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 7723
3c8a63e2 7724SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 7725M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 7726L: linux-fbdev@vger.kernel.org
90b24cfb 7727S: Maintained
3c8a63e2
SG
7728F: drivers/video/smscufx.c
7729
668acf32 7730SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 7731M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 7732L: linux-media@vger.kernel.org
275ffde4 7733T: git git://linuxtv.org/media_tree.git
795fb7e7 7734S: Maintained
90d72ac6
MCC
7735F: include/media/soc*
7736F: drivers/media/i2c/soc_camera/
7737F: drivers/media/platform/soc_camera/
668acf32 7738
e2d1d6c0 7739SOEKRIS NET48XX LED SUPPORT
8b58be88 7740M: Chris Boot <bootc@bootc.net>
e2d1d6c0 7741S: Maintained
679655da 7742F: drivers/leds/leds-net48xx.c
e2d1d6c0 7743
1da177e4 7744SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 7745M: Neil Brown <neilb@suse.de>
1da177e4 7746L: linux-raid@vger.kernel.org
524418bb 7747S: Supported
679655da
JP
7748F: drivers/md/
7749F: include/linux/raid/
c117ab84 7750F: include/uapi/linux/raid/
1da177e4 7751
1da177e4 7752SONIC NETWORK DRIVER
8b58be88 7753M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 7754L: netdev@vger.kernel.org
1da177e4 7755S: Maintained
d9fb9f38 7756F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 7757
61e115a5 7758SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 7759M: Michael Buesch <m@bues.ch>
61e115a5
MB
7760L: netdev@vger.kernel.org
7761S: Maintained
679655da
JP
7762F: drivers/ssb/
7763F: include/linux/ssb/
61e115a5 7764
1da177e4 7765SONY VAIO CONTROL DEVICE DRIVER
8b58be88 7766M: Mattia Dongili <malattia@linux.it>
d0944853 7767L: platform-driver-x86@vger.kernel.org
5b18167d 7768W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 7769S: Maintained
679655da
JP
7770F: Documentation/laptops/sony-laptop.txt
7771F: drivers/char/sonypi.c
7772F: drivers/platform/x86/sony-laptop.c
7773F: include/linux/sony-laptop.h
1da177e4 7774
baf8532a 7775SONY MEMORYSTICK CARD SUPPORT
8b58be88 7776M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
7777W: http://tifmxx.berlios.de/
7778S: Maintained
679655da 7779F: drivers/memstick/host/tifm_ms.c
baf8532a 7780
0ab30494
ML
7781SONY MEMORYSTICK STANDARD SUPPORT
7782M: Maxim Levitsky <maximlevitsky@gmail.com>
7783S: Maintained
7784F: drivers/memstick/core/ms_block.*
7785
1da177e4 7786SOUND
8b58be88
JP
7787M: Jaroslav Kysela <perex@perex.cz>
7788M: Takashi Iwai <tiwai@suse.de>
93711660 7789L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 7790W: http://www.alsa-project.org/
dde7ad8d 7791T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 7792T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 7793S: Maintained
3126a179
JP
7794F: Documentation/sound/
7795F: include/sound/
c117ab84 7796F: include/uapi/sound/
679655da 7797F: sound/
1da177e4 7798
33bbe149
MB
7799SOUND - COMPRESSED AUDIO
7800M: Vinod Koul <vinod.koul@intel.com>
7801L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7802T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7803S: Supported
f672f31a 7804F: Documentation/sound/alsa/compress_offload.txt
33bbe149 7805F: include/sound/compress_driver.h
f672f31a 7806F: include/uapi/sound/compress_*
33bbe149
MB
7807F: sound/core/compress_offload.c
7808F: sound/soc/soc-compress.c
7809
bd903bde 7810SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 7811M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 7812M: Mark Brown <broonie@kernel.org>
86f14df8 7813T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 7814L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 7815W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 7816S: Supported
2820f615 7817F: Documentation/sound/alsa/soc/
679655da 7818F: sound/soc/
e6e55122 7819F: include/sound/soc*
eb1a6af3 7820
473321fc 7821SPARC + UltraSPARC (sparc/sparc64)
8b58be88 7822M: "David S. Miller" <davem@davemloft.net>
1da177e4 7823L: sparclinux@vger.kernel.org
8a6e2535 7824Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
7825T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7826T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 7827S: Maintained
679655da 7828F: arch/sparc/
7765b8bb 7829F: drivers/sbus/
1da177e4 7830
6404fcca
DM
7831SPARC SERIAL DRIVERS
7832M: "David S. Miller" <davem@davemloft.net>
7833L: sparclinux@vger.kernel.org
08deed1e
JP
7834T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7835T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 7836S: Maintained
6816383a 7837F: include/linux/sunserialcore.h
df621252 7838F: drivers/tty/serial/suncore.c
df621252
GKH
7839F: drivers/tty/serial/sunhv.c
7840F: drivers/tty/serial/sunsab.c
7841F: drivers/tty/serial/sunsab.h
7842F: drivers/tty/serial/sunsu.c
7843F: drivers/tty/serial/sunzilog.c
7844F: drivers/tty/serial/sunzilog.h
6404fcca 7845
389325b4
CL
7846SPARSE CHECKER
7847M: "Christopher Li" <sparse@chrisli.org>
7848L: linux-sparse@vger.kernel.org
7849W: https://sparse.wiki.kernel.org/
7850T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7851T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7852S: Maintained
7853F: include/linux/compiler.h
7854
fc0c195a 7855SPEAR PLATFORM SUPPORT
2d8a3b3d 7856M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 7857M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
7858L: spear-devel@list.st.com
7859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7860W: http://www.st.com/spear
7861S: Maintained
281e192f 7862F: arch/arm/mach-spear/
fc0c195a 7863
7864SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 7865M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
7866L: spear-devel@list.st.com
7867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7868W: http://www.st.com/spear
7869S: Maintained
5df33a62 7870F: drivers/clk/spear/
fc0c195a 7871
e2d1d6c0 7872SPI SUBSYSTEM
b02e48f2 7873M: Mark Brown <broonie@kernel.org>
dfbe403c 7874L: linux-spi@vger.kernel.org
e7e4e13c 7875T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 7876Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 7877S: Maintained
679655da
JP
7878F: Documentation/spi/
7879F: drivers/spi/
7880F: include/linux/spi/
c117ab84 7881F: include/uapi/linux/spi/
e2d1d6c0 7882
2752e401 7883SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
7884M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7885M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
7886L: netdev@vger.kernel.org
7887S: Supported
679655da 7888F: Documentation/networking/spider_net.txt
8df158ac 7889F: drivers/net/ethernet/toshiba/spider_net*
2752e401 7890
e2d1d6c0 7891SPU FILE SYSTEM
8b58be88 7892M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
7893L: linuxppc-dev@lists.ozlabs.org
7894L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
7895W: http://www.ibm.com/developerworks/power/cell/
7896S: Supported
679655da
JP
7897F: Documentation/filesystems/spufs.txt
7898F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 7899
fc555841 7900SQUASHFS FILE SYSTEM
d7f2ff67 7901M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
7902L: squashfs-devel@lists.sourceforge.net (subscribers-only)
7903W: http://squashfs.org.uk
7904S: Maintained
679655da
JP
7905F: Documentation/filesystems/squashfs.txt
7906F: fs/squashfs/
fc555841 7907
1da177e4 7908SRM (Alpha) environment access
8b58be88 7909M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 7910S: Maintained
679655da 7911F: arch/alpha/kernel/srm_env.c
1da177e4 7912
26e9a397 7913STABLE BRANCH
879a5a00 7914M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 7915L: stable@vger.kernel.org
879a5a00 7916S: Supported
7b175c46 7917F: Documentation/stable_kernel_rules.txt
e2d1d6c0 7918
26e9a397 7919STAGING SUBSYSTEM
879a5a00 7920M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 7921T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 7922L: devel@driverdev.osuosl.org
879a5a00 7923S: Supported
679655da 7924F: drivers/staging/
dbc6c2cc 7925
c8c8b105
JP
7926STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7927M: Henk de Groot <pe1dnn@amsat.org>
7928S: Odd Fixes
7929F: drivers/staging/wlags49_h2/
7930F: drivers/staging/wlags49_h25/
7931
c9555159
JP
7932STAGING - ASUS OLED
7933M: Jakub Schmidtke <sjakub@gmail.com>
7934S: Odd Fixes
7935F: drivers/staging/asus_oled/
7936
ebd3d010
JP
7937STAGING - COMEDI
7938M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 7939M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
7940S: Odd Fixes
7941F: drivers/staging/comedi/
7942
8ca572c9
JP
7943STAGING - CRYSTAL HD VIDEO DECODER
7944M: Naren Sankar <nsankar@broadcom.com>
7945M: Jarod Wilson <jarod@wilsonet.com>
7946M: Scott Davilla <davilla@4pi.com>
7947M: Manu Abraham <abraham.manu@gmail.com>
7948S: Odd Fixes
7949F: drivers/staging/crystalhd/
7950
0f16ffc4
JP
7951STAGING - ECHO CANCELLER
7952M: Steve Underwood <steveu@coppice.org>
7953M: David Rowe <david@rowetel.com>
7954S: Odd Fixes
7955F: drivers/staging/echo/
7956
8dc2bbe7
ME
7957STAGING - ET131X NETWORK DRIVER
7958M: Mark Einon <mark.einon@gmail.com>
7959S: Odd Fixes
7960F: drivers/staging/et131x/
7961
a0138163
JP
7962STAGING - FLARION FT1000 DRIVERS
7963M: Marek Belisko <marek.belisko@gmail.com>
7964S: Odd Fixes
7965F: drivers/staging/ft1000/
7966
ec3fab92
JP
7967STAGING - FRONTIER TRANZPORT AND ALPHATRACK
7968M: David Täht <d@teklibre.com>
7969S: Odd Fixes
7970F: drivers/staging/frontier/
7971
98ded590
HV
7972STAGING - GO7007 MPEG CODEC
7973M: Hans Verkuil <hans.verkuil@cisco.com>
7974S: Maintained
7975F: drivers/staging/media/go7007/
7976
6c1bb424
JP
7977STAGING - INDUSTRIAL IO
7978M: Jonathan Cameron <jic23@cam.ac.uk>
a0138163 7979L: linux-iio@vger.kernel.org
6c1bb424
JP
7980S: Odd Fixes
7981F: drivers/staging/iio/
7982
a0138163
JP
7983STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
7984M: Jarod Wilson <jarod@wilsonet.com>
7985W: http://www.lirc.org/
7986S: Odd Fixes
b2b0186d 7987F: drivers/staging/media/lirc/
a0138163 7988
7c6b6c71 7989STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 7990M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
7991M: Marc Dietrich <marvin24@gmx.de>
7992L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 7993L: linux-tegra@vger.kernel.org
7c6b6c71
MD
7994S: Maintained
7995F: drivers/staging/nvec/
7996
a0138163 7997STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
7998M: Jens Frederich <jfrederich@gmail.com>
7999M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8000M: Jon Nettleton <jon.nettleton@gmail.com>
8001W: http://wiki.laptop.org/go/DCON
3140b458 8002S: Maintained
a0138163
JP
8003F: drivers/staging/olpc_dcon/
8004
94cfdd15 8005STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8006M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8007S: Maintained
8008F: drivers/staging/ozwpan/
8009
a0138163 8010STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8011M: Willy Tarreau <willy@meta-x.org>
8012S: Odd Fixes
8013F: drivers/staging/panel/
8014
a0138163
JP
8015STAGING - REALTEK RTL8712U DRIVERS
8016M: Larry Finger <Larry.Finger@lwfinger.net>
8017M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8018S: Odd Fixes
8019F: drivers/staging/rtl8712/
8020
9629fa86
JP
8021STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8022M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8023S: Odd Fixes
9df0a245 8024F: drivers/staging/sm7xxfb/
9629fa86 8025
a0138163 8026STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8027M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8028S: Supported
b2b0186d 8029F: drivers/staging/media/solo6x10/
a0138163
JP
8030
8031STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8032M: William Hubbs <w.d.hubbs@gmail.com>
8033M: Chris Brannon <chris@the-brannons.com>
d33bce31 8034M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8035M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8036L: speakup@braille.uwo.ca
8037W: http://www.linux-speakup.org/
8038S: Odd Fixes
8039F: drivers/staging/speakup/
8040
8041STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8042M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8043S: Odd Fixes
8044F: drivers/staging/tidspbridge/
8045
a0138163
JP
8046STAGING - USB ENE SM/MS CARD READER DRIVER
8047M: Al Cho <acho@novell.com>
8048S: Odd Fixes
8049F: drivers/staging/keucr/
8050
b3e871ce
JP
8051STAGING - VIA VT665X DRIVERS
8052M: Forest Bond <forest@alittletooquiet.net>
8053S: Odd Fixes
8054F: drivers/staging/vt665?/
8055
81a9a526
JP
8056STAGING - WINBOND IS89C35 WLAN USB DRIVER
8057M: Pavel Machek <pavel@ucw.cz>
8058S: Odd Fixes
8059F: drivers/staging/winbond/
8060
709bcb07 8061STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8062M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8063S: Odd Fixes
8064F: drivers/staging/xgifb/
8065
1da177e4 8066STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8067M: Ion Badulescu <ionut@badula.org>
b4f90189 8068S: Odd Fixes
9bba23b0 8069F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8070
e2d1d6c0 8071SUN3/3X
8b58be88 8072M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8073W: http://sammy.net/sun3/
8074S: Maintained
679655da
JP
8075F: arch/m68k/kernel/*sun3*
8076F: arch/m68k/sun3*/
8077F: arch/m68k/include/asm/sun3*
e689cf4a 8078F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8079
2bc9ff01
DK
8080SUNDANCE NETWORK DRIVER
8081M: Denis Kirjanov <kda@linux-powerpc.org>
8082L: netdev@vger.kernel.org
8083S: Maintained
8084F: drivers/net/ethernet/dlink/sundance.c
8085
2cbb12a4 8086SUPERH
8b58be88 8087M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8088L: linux-sh@vger.kernel.org
1da177e4 8089W: http://www.linux-sh.org
8a6e2535 8090Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8091T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8092S: Supported
066069e1 8093F: Documentation/sh/
679655da 8094F: arch/sh/
066069e1 8095F: drivers/sh/
1da177e4 8096
4480f15b 8097SUSPEND TO RAM
8b58be88
JP
8098M: Len Brown <len.brown@intel.com>
8099M: Pavel Machek <pavel@ucw.cz>
8100M: "Rafael J. Wysocki" <rjw@sisk.pl>
bf1c138e 8101L: linux-pm@vger.kernel.org
e2d1d6c0 8102S: Supported
679655da
JP
8103F: Documentation/power/
8104F: arch/x86/kernel/acpi/
8105F: drivers/base/power/
8106F: kernel/power/
8107F: include/linux/suspend.h
8108F: include/linux/freezer.h
8109F: include/linux/pm.h
1da177e4
LT
8110
8111SVGA HANDLING
8b58be88 8112M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8113L: linux-video@atrey.karlin.mff.cuni.cz
8114S: Maintained
679655da
JP
8115F: Documentation/svga.txt
8116F: arch/x86/boot/video*
1da177e4 8117
6e28b761
KRW
8118SWIOTLB SUBSYSTEM
8119M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8120L: linux-kernel@vger.kernel.org
8121S: Supported
8122F: lib/swiotlb.c
8123F: arch/*/kernel/pci-swiotlb.c
8124F: include/linux/swiotlb.h
8125
db8e35d5
VG
8126SYNOPSYS ARC ARCHITECTURE
8127M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8128S: Supported
8129F: arch/arc/
6659a20a 8130F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8131F: drivers/tty/serial/arc_uart.c
db8e35d5 8132
1da177e4 8133SYSV FILESYSTEM
8b58be88 8134M: Christoph Hellwig <hch@infradead.org>
1da177e4 8135S: Maintained
679655da
JP
8136F: Documentation/filesystems/sysv-fs.txt
8137F: fs/sysv/
8138F: include/linux/sysv_fs.h
1da177e4 8139
86cfa7fc
NB
8140TARGET SUBSYSTEM
8141M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8142L: linux-scsi@vger.kernel.org
b9f5edc2 8143L: target-devel@vger.kernel.org
86cfa7fc
NB
8144L: http://groups.google.com/group/linux-iscsi-target-dev
8145W: http://www.linux-iscsi.org
452cf324 8146T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8147S: Supported
8148F: drivers/target/
8149F: include/target/
8150F: Documentation/target/
8151
4e68852d 8152TASKSTATS STATISTICS INTERFACE
185e595f 8153M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8154S: Maintained
679655da
JP
8155F: Documentation/accounting/taskstats*
8156F: include/linux/taskstats*
8157F: kernel/taskstats.c
4e68852d 8158
781b456a 8159TC CLASSIFIER
f935f3f8 8160M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8161L: netdev@vger.kernel.org
8162S: Maintained
679655da 8163F: include/net/pkt_cls.h
c117ab84 8164F: include/uapi/linux/pkt_cls.h
679655da 8165F: net/sched/
781b456a 8166
5067f08a 8167TCP LOW PRIORITY MODULE
8b58be88
JP
8168M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8169M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8170W: http://tcp-lp-mod.sourceforge.net/
8171S: Maintained
679655da 8172F: net/ipv4/tcp_lp.c
5067f08a 8173
91952bc0
AP
8174TDA10071 MEDIA DRIVER
8175M: Antti Palosaari <crope@iki.fi>
8176L: linux-media@vger.kernel.org
8177W: http://linuxtv.org/
8178W: http://palosaari.fi/linux/
8179Q: http://patchwork.linuxtv.org/project/linux-media/list/
8180T: git git://linuxtv.org/anttip/media_tree.git
8181S: Maintained
8182F: drivers/media/dvb-frontends/tda10071*
8183
8184TDA18212 MEDIA DRIVER
8185M: Antti Palosaari <crope@iki.fi>
8186L: linux-media@vger.kernel.org
8187W: http://linuxtv.org/
8188W: http://palosaari.fi/linux/
8189Q: http://patchwork.linuxtv.org/project/linux-media/list/
8190T: git git://linuxtv.org/anttip/media_tree.git
8191S: Maintained
8192F: drivers/media/tuners/tda18212*
8193
8194TDA18218 MEDIA DRIVER
8195M: Antti Palosaari <crope@iki.fi>
8196L: linux-media@vger.kernel.org
8197W: http://linuxtv.org/
8198W: http://palosaari.fi/linux/
8199Q: http://patchwork.linuxtv.org/project/linux-media/list/
8200T: git git://linuxtv.org/anttip/media_tree.git
8201S: Maintained
8202F: drivers/media/tuners/tda18218*
8203
3b2f6aba
MK
8204TDA18271 MEDIA DRIVER
8205M: Michael Krufky <mkrufky@linuxtv.org>
8206L: linux-media@vger.kernel.org
8207W: http://linuxtv.org/
8208W: http://github.com/mkrufky
8209Q: http://patchwork.linuxtv.org/project/linux-media/list/
8210T: git git://linuxtv.org/mkrufky/tuners.git
8211S: Maintained
8212F: drivers/media/tuners/tda18271*
8213
e48307a9
MK
8214TDA827x MEDIA DRIVER
8215M: Michael Krufky <mkrufky@linuxtv.org>
8216L: linux-media@vger.kernel.org
8217W: http://linuxtv.org/
8218W: http://github.com/mkrufky
8219Q: http://patchwork.linuxtv.org/project/linux-media/list/
8220T: git git://linuxtv.org/mkrufky/tuners.git
8221S: Maintained
8222F: drivers/media/tuners/tda8290.*
8223
66cf9212
MK
8224TDA8290 MEDIA DRIVER
8225M: Michael Krufky <mkrufky@linuxtv.org>
8226L: linux-media@vger.kernel.org
8227W: http://linuxtv.org/
8228W: http://github.com/mkrufky
8229Q: http://patchwork.linuxtv.org/project/linux-media/list/
8230T: git git://linuxtv.org/mkrufky/tuners.git
8231S: Maintained
8232F: drivers/media/tuners/tda8290.*
8233
4b9fba30
HV
8234TDA9840 MEDIA DRIVER
8235M: Hans Verkuil <hverkuil@xs4all.nl>
8236L: linux-media@vger.kernel.org
8237T: git git://linuxtv.org/media_tree.git
8238W: http://linuxtv.org
8239S: Maintained
8240F: drivers/media/i2c/tda9840*
8241
2cb654fd 8242TEA5761 TUNER DRIVER
1b2c14b4 8243M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8244L: linux-media@vger.kernel.org
8245W: http://linuxtv.org
8246T: git git://linuxtv.org/media_tree.git
8247S: Odd fixes
8248F: drivers/media/tuners/tea5761.*
8249
8250TEA5767 TUNER DRIVER
1b2c14b4 8251M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8252L: linux-media@vger.kernel.org
8253W: http://linuxtv.org
8254T: git git://linuxtv.org/media_tree.git
8255S: Maintained
8256F: drivers/media/tuners/tea5767.*
8257
4b9fba30
HV
8258TEA6415C MEDIA DRIVER
8259M: Hans Verkuil <hverkuil@xs4all.nl>
8260L: linux-media@vger.kernel.org
8261T: git git://linuxtv.org/media_tree.git
8262W: http://linuxtv.org
8263S: Maintained
8264F: drivers/media/i2c/tea6415c*
8265
8266TEA6420 MEDIA DRIVER
8267M: Hans Verkuil <hverkuil@xs4all.nl>
8268L: linux-media@vger.kernel.org
8269T: git git://linuxtv.org/media_tree.git
8270W: http://linuxtv.org
8271S: Maintained
8272F: drivers/media/i2c/tea6420*
8273
3d249d4c 8274TEAM DRIVER
dca9ab92 8275M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8276L: netdev@vger.kernel.org
8277S: Supported
8278F: drivers/net/team/
8279F: include/linux/if_team.h
c117ab84 8280F: include/uapi/linux/if_team.h
3d249d4c 8281
7d029125
VD
8282TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8283M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8284S: Maintained
8285F: arch/x86/platform/ts5500/
8286
40ad4a30
SY
8287TECHNOTREND USB IR RECEIVER
8288M: Sean Young <sean@mess.org>
8289L: linux-media@vger.kernel.org
8290S: Maintained
8291F: drivers/media/rc/ttusbir.c
8292
adabdb0c 8293TEGRA ARCHITECTURE SUPPORT
243d58ec 8294M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8295M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8296L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8297Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8298T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8299S: Supported
bbbe96ed 8300N: [^a-z]tegra
84b9414b 8301
adabdb0c
SW
8302TEGRA ASOC DRIVER
8303M: Stephen Warren <swarren@wwwdotorg.org>
8304S: Supported
8305F: sound/soc/tegra/
8306
8307TEGRA CLOCK DRIVER
8308M: Peter De Schrijver <pdeschrijver@nvidia.com>
8309M: Prashant Gaikwad <pgaikwad@nvidia.com>
8310S: Supported
8311F: drivers/clk/tegra/
8312
8313TEGRA DMA DRIVER
8314M: Laxman Dewangan <ldewangan@nvidia.com>
8315S: Supported
8316F: drivers/dma/tegra20-apb-dma.c
8317
8318TEGRA GPIO DRIVER
8319M: Stephen Warren <swarren@wwwdotorg.org>
8320S: Supported
8321F: drivers/gpio/gpio-tegra.c
8322
8323TEGRA I2C DRIVER
8324M: Laxman Dewangan <ldewangan@nvidia.com>
8325S: Supported
8326F: drivers/i2c/busses/i2c-tegra.c
8327
8328TEGRA IOMMU DRIVERS
8329M: Hiroshi Doyu <hdoyu@nvidia.com>
8330S: Supported
8331F: drivers/iommu/tegra*
8332
8333TEGRA KBC DRIVER
8334M: Rakesh Iyer <riyer@nvidia.com>
8335M: Laxman Dewangan <ldewangan@nvidia.com>
8336S: Supported
8337F: drivers/input/keyboard/tegra-kbc.c
8338
8339TEGRA PINCTRL DRIVER
8340M: Stephen Warren <swarren@wwwdotorg.org>
8341S: Supported
8342F: drivers/pinctrl/pinctrl-tegra*
8343
8344TEGRA PWM DRIVER
8345M: Thierry Reding <thierry.reding@gmail.com>
8346S: Supported
8347F: drivers/pwm/pwm-tegra.c
8348
8349TEGRA SERIAL DRIVER
8350M: Laxman Dewangan <ldewangan@nvidia.com>
8351S: Supported
8352F: drivers/tty/serial/serial-tegra.c
8353
8354TEGRA SPI DRIVER
8355M: Laxman Dewangan <ldewangan@nvidia.com>
8356S: Supported
8357F: drivers/spi/spi-tegra*
8358
1a348ccc 8359TEHUTI ETHERNET DRIVER
8b58be88 8360M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8361L: netdev@vger.kernel.org
8362S: Supported
ef7f5429 8363F: drivers/net/ethernet/tehuti/*
1a348ccc 8364
4e68852d 8365Telecom Clock Driver for MCPL0010
8b58be88 8366M: Mark Gross <mark.gross@intel.com>
4e68852d 8367S: Supported
679655da 8368F: drivers/char/tlclk.c
4e68852d 8369
4480f15b 8370TENSILICA XTENSA PORT (xtensa)
8b58be88 8371M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8372M: Max Filippov <jcmvbkbc@gmail.com>
8373L: linux-xtensa@linux-xtensa.org
4e68852d 8374S: Maintained
679655da 8375F: arch/xtensa/
4e68852d 8376
d3fb6955
ZR
8377THERMAL
8378M: Zhang Rui <rui.zhang@intel.com>
fa3031d7 8379M: Eduardo Valentin <eduardo.valentin@ti.com>
d3fb6955
ZR
8380L: linux-pm@vger.kernel.org
8381T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
65d467e8 8382T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
2f99a47d 8383Q: https://patchwork.kernel.org/project/linux-pm/list/
d3fb6955
ZR
8384S: Supported
8385F: drivers/thermal/
8386F: include/linux/thermal.h
cfaf7179 8387F: include/linux/cpu_cooling.h
d3fb6955 8388
30ba2fbd
VD
8389THINGM BLINK(1) USB RGB LED DRIVER
8390M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8391S: Maintained
8392F: drivers/hid/hid-thingm.c
8393
4e68852d 8394THINKPAD ACPI EXTRAS DRIVER
8b58be88 8395M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8396L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8397L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8398W: http://ibm-acpi.sourceforge.net
8399W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8400T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8401S: Maintained
679655da 8402F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8403
1b46f2a2
EV
8404TI BANDGAP AND THERMAL DRIVER
8405M: Eduardo Valentin <eduardo.valentin@ti.com>
8406L: linux-pm@vger.kernel.org
794b2e25
EV
8407S: Supported
8408F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8409
4020f2d7 8410TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8411M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8412S: Maintained
679655da
JP
8413F: drivers/misc/tifm*
8414F: drivers/mmc/host/tifm_sd.c
8415F: include/linux/tifm.h
4020f2d7 8416
152ad442
SR
8417TI LM49xxx FAMILY ASoC CODEC DRIVERS
8418M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8419M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8420L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8421S: Maintained
8422F: sound/soc/codecs/lm49453*
d392dead 8423F: sound/soc/codecs/isabelle*
152ad442 8424
0edd807d
KM
8425TI LP855x BACKLIGHT DRIVER
8426M: Milo Kim <milo.kim@ti.com>
8427S: Maintained
8428F: Documentation/backlight/lp855x-driver.txt
8429F: drivers/video/backlight/lp855x_bl.c
8430F: include/linux/platform_data/lp855x.h
8431
faf13f6d
KM
8432TI LP8727 CHARGER DRIVER
8433M: Milo Kim <milo.kim@ti.com>
8434S: Maintained
8435F: drivers/power/lp8727_charger.c
8436F: include/linux/platform_data/lp8727.h
8437
22f1229f
KM
8438TI LP8788 MFD DRIVER
8439M: Milo Kim <milo.kim@ti.com>
8440S: Maintained
8441F: drivers/iio/adc/lp8788_adc.c
8442F: drivers/leds/leds-lp8788.c
8443F: drivers/mfd/lp8788*.c
8444F: drivers/power/lp8788-charger.c
8445F: drivers/regulator/lp8788-*.c
8446F: include/linux/mfd/lp8788*.h
8447
dd5e8e6b 8448TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8449M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8450L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8451S: Maintained
8452F: sound/soc/codecs/twl4030*
8453
90921014 8454TI WILINK WIRELESS DRIVERS
d6158a55 8455M: Luciano Coelho <luca@coelho.fi>
90921014
LC
8456L: linux-wireless@vger.kernel.org
8457W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8458W: http://wireless.kernel.org/en/users/Drivers/wl1251
8459T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8460S: Maintained
8461F: drivers/net/wireless/ti/
8462F: include/linux/wl12xx.h
8463
e86eaa3a 8464TIPC NETWORK LAYER
8b58be88
JP
8465M: Jon Maloy <jon.maloy@ericsson.com>
8466M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8467L: netdev@vger.kernel.org (core kernel code)
8468L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8469W: http://tipc.sourceforge.net/
e86eaa3a 8470S: Maintained
c117ab84 8471F: include/uapi/linux/tipc*.h
679655da 8472F: net/tipc/
e86eaa3a 8473
867e359b
CM
8474TILE ARCHITECTURE
8475M: Chris Metcalf <cmetcalf@tilera.com>
8476W: http://www.tilera.com/scm/
8477S: Supported
8478F: arch/tile/
6b940606 8479F: drivers/char/tile-srom.c
5c770755 8480F: drivers/edac/tile_edac.c
6b940606
CM
8481F: drivers/net/ethernet/tile/
8482F: drivers/rtc/rtc-tile.c
8483F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8484F: drivers/tty/serial/tilegx.c
6b940606
CM
8485F: drivers/usb/host/*-tilegx.c
8486F: include/linux/usb/tilegx.h
867e359b 8487
1da177e4 8488TLAN NETWORK DRIVER
8b58be88 8489M: Samuel Chessman <chessman@tux.org>
88c07dde 8490L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8491W: http://sourceforge.net/projects/tlan/
8492S: Maintained
679655da 8493F: Documentation/networking/tlan.txt
b544dbac 8494F: drivers/net/ethernet/ti/tlan.*
1da177e4 8495
d74db3b2 8496TOMOYO SECURITY MODULE
8b58be88
JP
8497M: Kentaro Takeda <takedakn@nttdata.co.jp>
8498M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8499L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8500L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8501L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8502L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8503W: http://tomoyo.sourceforge.jp/
843d183c 8504T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8505S: Maintained
679655da 8506F: security/tomoyo/
d74db3b2 8507
9caeb532 8508TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8509M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8510L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8511S: Maintained
8512F: drivers/platform/x86/topstar-laptop.c
8513
1da177e4 8514TOSHIBA ACPI EXTRAS DRIVER
d0944853 8515L: platform-driver-x86@vger.kernel.org
15065531 8516S: Orphan
679655da 8517F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8518
8519TOSHIBA SMM DRIVER
8b58be88 8520M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8521L: tlinux-users@tce.toshiba-dme.co.jp
8522W: http://www.buzzard.org.uk/toshiba/
8523S: Maintained
679655da
JP
8524F: drivers/char/toshiba.c
8525F: include/linux/toshiba.h
c117ab84 8526F: include/uapi/linux/toshiba.h
1da177e4 8527
d719f900 8528TMIO MMC DRIVER
d1057c40 8529M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8b58be88 8530M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8531L: linux-mmc@vger.kernel.org
d719f900 8532S: Maintained
d1057c40
GL
8533F: drivers/mmc/host/tmio_mmc*
8534F: drivers/mmc/host/sh_mobile_sdhi.c
8535F: include/linux/mmc/tmio.h
8536F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8537
917cc4e6
GR
8538TMP401 HARDWARE MONITOR DRIVER
8539M: Guenter Roeck <linux@roeck-us.net>
8540L: lm-sensors@lm-sensors.org
8541S: Maintained
8542F: Documentation/hwmon/tmp401
8543F: drivers/hwmon/tmp401.c
8544
98f32602 8545TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8546M: Hugh Dickins <hughd@google.com>
98f32602
HD
8547L: linux-mm@kvack.org
8548S: Maintained
8549F: include/linux/shmem_fs.h
8550F: mm/shmem.c
8551
45f95b53 8552TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8553M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8554L: linux-media@vger.kernel.org
8555W: http://linuxtv.org
8556T: git git://linuxtv.org/media_tree.git
8557S: Odd fixes
8558F: drivers/media/usb/tm6000/
8559
4e68852d 8560TPM DEVICE DRIVER
5b88e270
KY
8561M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8562M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8563M: Rajiv Andrade <mail@srajiv.net>
4e68852d 8564W: http://tpmdd.sourceforge.net
cbb2d5e4
RA
8565M: Marcel Selhorst <tpmdd@selhorst.net>
8566M: Sirrix AG <tpmdd@sirrix.com>
7dcce133 8567W: http://www.sirrix.com
63a10dfd 8568L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8569S: Maintained
679655da 8570F: drivers/char/tpm/
4e68852d 8571
d6f005a1
JP
8572TRACING
8573M: Steven Rostedt <rostedt@goodmis.org>
8574M: Frederic Weisbecker <fweisbec@gmail.com>
8575M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8576T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8577S: Maintained
8578F: Documentation/trace/ftrace.txt
8579F: arch/*/*/*/ftrace.h
8580F: arch/*/kernel/ftrace.c
8581F: include/*/ftrace.h
8582F: include/linux/trace*.h
8583F: include/trace/
8584F: kernel/trace/
8585
1da177e4 8586TRIVIAL PATCHES
8b58be88 8587M: Jiri Kosina <trivial@kernel.org>
54e5881d 8588T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8589S: Maintained
86ef925f 8590K: ^Subject:.*(?i)trivial
1da177e4 8591
4e68852d 8592TTY LAYER
879a5a00 8593M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8594M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8595S: Supported
08deed1e 8596T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8597F: drivers/tty/
df621252 8598F: drivers/tty/serial/serial_core.c
e3288775
AC
8599F: include/linux/serial_core.h
8600F: include/linux/serial.h
8601F: include/linux/tty.h
c117ab84
CEB
8602F: include/uapi/linux/serial_core.h
8603F: include/uapi/linux/serial.h
8604F: include/uapi/linux/tty.h
4e68852d 8605
91952bc0
AP
8606TUA9001 MEDIA DRIVER
8607M: Antti Palosaari <crope@iki.fi>
8608L: linux-media@vger.kernel.org
8609W: http://linuxtv.org/
8610W: http://palosaari.fi/linux/
8611Q: http://patchwork.linuxtv.org/project/linux-media/list/
8612T: git git://linuxtv.org/anttip/media_tree.git
8613S: Maintained
8614F: drivers/media/tuners/tua9001*
8615
740db6d7 8616TULIP NETWORK DRIVERS
8b58be88 8617M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8618L: netdev@vger.kernel.org
8619S: Maintained
0f04e2aa 8620F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8621
8622TUN/TAP driver
ba57b6f2 8623M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8624W: http://vtun.sourceforge.net/tun
8625S: Maintained
679655da
JP
8626F: Documentation/networking/tuntap.txt
8627F: arch/um/os-Linux/drivers/
1da177e4 8628
b454cc66 8629TURBOCHANNEL SUBSYSTEM
8b58be88 8630M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8631S: Maintained
679655da
JP
8632F: drivers/tc/
8633F: include/linux/tc.h
b454cc66 8634
1da177e4 8635U14-34F SCSI DRIVER
8b58be88 8636M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8637L: linux-scsi@vger.kernel.org
8638S: Maintained
679655da 8639F: drivers/scsi/u14-34f.c
1da177e4 8640
e2d1d6c0 8641UBI FILE SYSTEM (UBIFS)
949cb623 8642M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 8643M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 8644L: linux-mtd@lists.infradead.org
e2966cbe 8645T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
8646W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8647S: Maintained
679655da
JP
8648F: Documentation/filesystems/ubifs.txt
8649F: fs/ubifs/
e2d1d6c0 8650
cc2020e6 8651UCLINUX (AND M68KNOMMU)
8b58be88 8652M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
8653W: http://www.uclinux.org/
8654L: uclinux-dev@uclinux.org (subscribers-only)
8655S: Maintained
61bc02bb
JP
8656F: arch/m68k/*/*_no.*
8657F: arch/m68k/include/asm/*_no.*
cc2020e6 8658
14fadca7 8659UCLINUX FOR RENESAS H8/300 (H8300)
8b58be88 8660M: Yoshinori Sato <ysato@users.sourceforge.jp>
cc2020e6
AC
8661W: http://uclinux-h8.sourceforge.jp/
8662S: Supported
a7e4fd93
JP
8663F: arch/h8300/
8664F: drivers/ide/ide-h8300.c
644570b8 8665F: drivers/net/ethernet/8390/ne-h8300.c
cc2020e6 8666
1da177e4 8667UDF FILESYSTEM
8b58be88 8668M: Jan Kara <jack@suse.cz>
1da177e4 8669S: Maintained
679655da
JP
8670F: Documentation/filesystems/udf.txt
8671F: fs/udf/
1da177e4 8672
cc2020e6 8673UFS FILESYSTEM
8b58be88 8674M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 8675S: Maintained
679655da
JP
8676F: Documentation/filesystems/ufs.txt
8677F: fs/ufs/
cc2020e6 8678
0a09d3ab
DH
8679UHID USERSPACE HID IO DRIVER:
8680M: David Herrmann <dh.herrmann@googlemail.com>
8681L: linux-input@vger.kernel.org
8682S: Maintained
8683F: drivers/hid/uhid.c
c117ab84 8684F: include/uapi/linux/uhid.h
0a09d3ab 8685
18332a80 8686ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 8687L: linux-usb@vger.kernel.org
10c6c9c9 8688S: Orphan
355ffe69 8689F: drivers/uwb/
679655da
JP
8690F: include/linux/uwb.h
8691F: include/linux/uwb/
18332a80 8692
b31d8273
G
8693UNICORE32 ARCHITECTURE:
8694M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8695W: http://mprc.pku.edu.cn/~guanxuetao/linux
8696S: Maintained
8697T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8698F: arch/unicore32/
8699
d8379ab1
TF
8700UNIFDEF
8701M: Tony Finch <dot@dotat.at>
8702W: http://dotat.at/prog/unifdef
8703S: Maintained
8704F: scripts/unifdef.c
8705
1da177e4 8706UNIFORM CDROM DRIVER
8b58be88 8707M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8708W: http://www.kernel.dk
8709S: Maintained
679655da
JP
8710F: Documentation/cdrom/
8711F: drivers/cdrom/cdrom.c
8712F: include/linux/cdrom.h
c117ab84 8713F: include/uapi/linux/cdrom.h
1da177e4 8714
9941fa6e
VH
8715UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8716M: Vinayak Holikatti <vinholikatti@gmail.com>
8717M: Santosh Y <santoshsy@gmail.com>
8718L: linux-scsi@vger.kernel.org
8719S: Supported
8720F: Documentation/scsi/ufs.txt
8721F: drivers/scsi/ufs/
8722
e2d1d6c0 8723UNSORTED BLOCK IMAGES (UBI)
949cb623 8724M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
8725W: http://www.linux-mtd.infradead.org/
8726L: linux-mtd@lists.infradead.org
e2966cbe 8727T: git git://git.infradead.org/ubi-2.6.git
e2d1d6c0 8728S: Maintained
80811493 8729F: drivers/mtd/ubi/
679655da 8730F: include/linux/mtd/ubi.h
c117ab84 8731F: include/uapi/mtd/ubi-user.h
e2d1d6c0 8732
76ac66e4
RW
8733UNSORTED BLOCK IMAGES (UBI) Fastmap
8734M: Richard Weinberger <richard@nod.at>
8735L: linux-mtd@lists.infradead.org
8736S: Maintained
8737F: drivers/mtd/ubi/fastmap.c
8738
1da177e4 8739USB ACM DRIVER
61eee9a7 8740M: Oliver Neukum <oliver@neukum.org>
6372594a 8741L: linux-usb@vger.kernel.org
1da177e4 8742S: Maintained
679655da
JP
8743F: Documentation/usb/acm.txt
8744F: drivers/usb/class/cdc-acm.*
1da177e4 8745
b7d572e1
PF
8746USB AR5523 WIRELESS DRIVER
8747M: Pontus Fuchs <pontus.fuchs@gmail.com>
8748L: linux-wireless@vger.kernel.org
8749S: Maintained
8750F: drivers/net/wireless/ath/ar5523/
8751
115bb1ff
MW
8752USB ATTACHED SCSI
8753M: Matthew Wilcox <willy@linux.intel.com>
8754M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 8755M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
8756L: linux-usb@vger.kernel.org
8757L: linux-scsi@vger.kernel.org
8eae0fb7 8758S: Maintained
115bb1ff
MW
8759F: drivers/usb/storage/uas.c
8760
1da177e4 8761USB CDC ETHERNET DRIVER
61eee9a7 8762M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8763L: linux-usb@vger.kernel.org
1da177e4 8764S: Maintained
679655da 8765F: drivers/net/usb/cdc_*.c
c117ab84 8766F: include/uapi/linux/usb/cdc.h
1da177e4 8767
b02b371e 8768USB CYPRESS C67X00 DRIVER
8b58be88 8769M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
8770L: linux-usb@vger.kernel.org
8771S: Maintained
679655da 8772F: drivers/usb/c67x00/
b02b371e 8773
d0374f4f 8774USB DAVICOM DM9601 DRIVER
8b58be88 8775M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 8776L: netdev@vger.kernel.org
d0374f4f
PK
8777W: http://www.linux-usb.org/usbnet
8778S: Maintained
679655da 8779F: drivers/net/usb/dm9601.c
d0374f4f 8780
cc2020e6 8781USB DIAMOND RIO500 DRIVER
8b58be88 8782M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
8783L: rio500-users@lists.sourceforge.net
8784W: http://rio500.sourceforge.net
8785S: Maintained
679655da 8786F: drivers/usb/misc/rio500*
cc2020e6 8787
1da177e4 8788USB EHCI DRIVER
578333ab 8789M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8790L: linux-usb@vger.kernel.org
578333ab 8791S: Maintained
679655da
JP
8792F: Documentation/usb/ehci.txt
8793F: drivers/usb/host/ehci*
1da177e4 8794
69ae9e3e 8795USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 8796M: Felipe Balbi <balbi@ti.com>
795fb7e7 8797L: linux-usb@vger.kernel.org
69ae9e3e 8798W: http://www.linux-usb.org/gadget
d6d0f665
FB
8799T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8800S: Maintained
679655da
JP
8801F: drivers/usb/gadget/
8802F: include/linux/usb/gadget*
69ae9e3e 8803
2dea64b4 8804USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 8805M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 8806L: linux-usb@vger.kernel.org
54e5881d 8807T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 8808S: Maintained
c2f01971 8809F: Documentation/hid/hiddev.txt
679655da 8810F: drivers/hid/usbhid/
1da177e4 8811
857aab34 8812USB/IP DRIVERS
857aab34 8813L: linux-usb@vger.kernel.org
3ff4afe8 8814S: Orphan
857aab34 8815F: drivers/staging/usbip/
8816
959eea21 8817USB ISP116X DRIVER
8b58be88 8818M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 8819L: linux-usb@vger.kernel.org
959eea21 8820S: Maintained
679655da
JP
8821F: drivers/usb/host/isp116x*
8822F: include/linux/usb/isp116x.h
959eea21 8823
1da177e4 8824USB KAWASAKI LSI DRIVER
61eee9a7 8825M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8826L: linux-usb@vger.kernel.org
1da177e4 8827S: Maintained
679655da 8828F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
8829
8830USB MASS STORAGE DRIVER
8b58be88 8831M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 8832L: linux-usb@vger.kernel.org
8836aeb8 8833L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
8834S: Maintained
8835W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 8836F: drivers/usb/storage/
1da177e4 8837
af39917d
CL
8838USB MIDI DRIVER
8839M: Clemens Ladisch <clemens@ladisch.de>
8840L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8841T: git git://git.alsa-project.org/alsa-kernel.git
8842S: Maintained
8843F: sound/usb/midi.*
8844
444ce9d4
JP
8845USB NETWORKING DRIVERS
8846L: linux-usb@vger.kernel.org
8847S: Odd Fixes
8848F: drivers/net/usb/
8849
1da177e4 8850USB OHCI DRIVER
578333ab 8851M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8852L: linux-usb@vger.kernel.org
578333ab 8853S: Maintained
679655da
JP
8854F: Documentation/usb/ohci.txt
8855F: drivers/usb/host/ohci*
1da177e4 8856
ba460e48 8857USB OPTION-CARD DRIVER
8b58be88 8858M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 8859L: linux-usb@vger.kernel.org
ba460e48 8860S: Maintained
679655da 8861F: drivers/usb/serial/option.c
ba460e48 8862
1da177e4 8863USB PEGASUS DRIVER
a16b945c 8864M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8865L: linux-usb@vger.kernel.org
043600a6 8866L: netdev@vger.kernel.org
a16b945c 8867T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8868W: http://pegasus2.sourceforge.net/
8869S: Maintained
679655da 8870F: drivers/net/usb/pegasus.*
1da177e4 8871
d3ad558f
FB
8872USB PHY LAYER
8873M: Felipe Balbi <balbi@ti.com>
8874L: linux-usb@vger.kernel.org
8875T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8876S: Maintained
8877F: drivers/usb/phy/
d3ad558f 8878
73e4fb3f 8879USB PRINTER DRIVER (usblp)
8b58be88 8880M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 8881L: linux-usb@vger.kernel.org
73e4fb3f 8882S: Supported
679655da 8883F: drivers/usb/class/usblp.c
1da177e4
LT
8884
8885USB RTL8150 DRIVER
a16b945c 8886M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8887L: linux-usb@vger.kernel.org
043600a6 8888L: netdev@vger.kernel.org
a16b945c 8889T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8890W: http://pegasus2.sourceforge.net/
8891S: Maintained
679655da 8892F: drivers/net/usb/rtl8150.c
1da177e4 8893
4e68852d 8894USB SERIAL BELKIN F5U103 DRIVER
8b58be88 8895M: William Greathouse <wgreathouse@smva.com>
795fb7e7 8896L: linux-usb@vger.kernel.org
4e68852d 8897S: Maintained
679655da 8898F: drivers/usb/serial/belkin_sa.*
4e68852d
AC
8899
8900USB SERIAL CYPRESS M8 DRIVER
8b58be88 8901M: Lonnie Mendez <dignome@gmail.com>
795fb7e7 8902L: linux-usb@vger.kernel.org
4e68852d
AC
8903S: Maintained
8904W: http://geocities.com/i0xox0i
8905W: http://firstlight.net/cvs
679655da 8906F: drivers/usb/serial/cypress_m8.*
4e68852d 8907
1da177e4 8908USB SERIAL CYBERJACK DRIVER
8b58be88 8909M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
1da177e4
LT
8910W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8911S: Maintained
679655da 8912F: drivers/usb/serial/cyberjack.c
1da177e4
LT
8913
8914USB SERIAL DIGI ACCELEPORT DRIVER
8b58be88
JP
8915M: Peter Berger <pberger@brimson.com>
8916M: Al Borchers <alborchers@steinerpoint.com>
795fb7e7 8917L: linux-usb@vger.kernel.org
1da177e4 8918S: Maintained
679655da 8919F: drivers/usb/serial/digi_acceleport.c
1da177e4
LT
8920
8921USB SERIAL DRIVER
879a5a00 8922M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8923L: linux-usb@vger.kernel.org
1da177e4 8924S: Supported
679655da
JP
8925F: Documentation/usb/usb-serial.txt
8926F: drivers/usb/serial/generic.c
8927F: drivers/usb/serial/usb-serial.c
8928F: include/linux/usb/serial.h
1da177e4 8929
1da177e4 8930USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8b58be88 8931M: Gary Brubaker <xavyer@ix.netcom.com>
795fb7e7 8932L: linux-usb@vger.kernel.org
1da177e4 8933S: Maintained
679655da 8934F: drivers/usb/serial/empeg.c
1da177e4
LT
8935
8936USB SERIAL KEYSPAN DRIVER
879a5a00 8937M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8938L: linux-usb@vger.kernel.org
1da177e4 8939S: Maintained
679655da 8940F: drivers/usb/serial/*keyspan*
1da177e4
LT
8941
8942USB SERIAL WHITEHEAT DRIVER
8b58be88 8943M: Support Department <support@connecttech.com>
795fb7e7 8944L: linux-usb@vger.kernel.org
1da177e4
LT
8945W: http://www.connecttech.com
8946S: Supported
679655da 8947F: drivers/usb/serial/whiteheat*
1da177e4 8948
b3f0db1c
SG
8949USB SMSC75XX ETHERNET DRIVER
8950M: Steve Glendinning <steve.glendinning@shawell.net>
8951L: netdev@vger.kernel.org
8952S: Maintained
8953F: drivers/net/usb/smsc75xx.*
8954
2f7ca802 8955USB SMSC95XX ETHERNET DRIVER
90b24cfb 8956M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 8957L: netdev@vger.kernel.org
90b24cfb 8958S: Maintained
679655da 8959F: drivers/net/usb/smsc95xx.*
2f7ca802 8960
f423b9a8 8961USB SN9C1xx DRIVER
8b58be88 8962M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 8963L: linux-usb@vger.kernel.org
661263b5 8964L: linux-media@vger.kernel.org
275ffde4 8965T: git git://linuxtv.org/media_tree.git
1da177e4
LT
8966W: http://www.linux-projects.org
8967S: Maintained
679655da 8968F: Documentation/video4linux/sn9c102.txt
0c0d06ca 8969F: drivers/media/usb/sn9c102/
1da177e4
LT
8970
8971USB SUBSYSTEM
879a5a00 8972M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8973L: linux-usb@vger.kernel.org
1da177e4 8974W: http://www.linux-usb.org
08deed1e 8975T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 8976S: Supported
679655da 8977F: Documentation/usb/
679655da
JP
8978F: drivers/usb/
8979F: include/linux/usb.h
8980F: include/linux/usb/
1da177e4
LT
8981
8982USB UHCI DRIVER
8b58be88 8983M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8984L: linux-usb@vger.kernel.org
1da177e4 8985S: Maintained
679655da 8986F: drivers/usb/host/uhci*
1da177e4 8987
69ae9e3e 8988USB "USBNET" DRIVER FRAMEWORK
686f13bb 8989M: Oliver Neukum <oneukum@suse.de>
043600a6 8990L: netdev@vger.kernel.org
69ae9e3e 8991W: http://www.linux-usb.org/usbnet
1da177e4 8992S: Maintained
679655da
JP
8993F: drivers/net/usb/usbnet.c
8994F: include/linux/usb/usbnet.h
1da177e4 8995
c0efd232 8996USB VIDEO CLASS
c53ac071 8997M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 8998L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 8999L: linux-media@vger.kernel.org
275ffde4 9000T: git git://linuxtv.org/media_tree.git
57c6d2e9 9001W: http://www.ideasonboard.org/uvc/
c0efd232 9002S: Maintained
0c0d06ca 9003F: drivers/media/usb/uvc/
6c0f0359 9004F: include/uapi/linux/uvcvideo.h
1da177e4 9005
b60b9c45
HV
9006USB VISION 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: Odd Fixes
9012F: drivers/media/usb/usbvision/
9013
8282da47
LP
9014USB WEBCAM GADGET
9015M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9016L: linux-usb@vger.kernel.org
9017S: Maintained
9018F: drivers/usb/gadget/*uvc*.c
9019F: drivers/usb/gadget/webcam.c
9020
bf164cc0 9021USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9022M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9023L: linux-wireless@vger.kernel.org
9024S: Maintained
679655da 9025F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9026
eb6bab13 9027USB XHCI DRIVER
36d0344c 9028M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
9029L: linux-usb@vger.kernel.org
9030S: Supported
36d0344c
SS
9031F: drivers/usb/host/xhci*
9032F: drivers/usb/host/pci-quirks*
eb6bab13 9033
1da177e4 9034USB ZD1201 DRIVER
4086b9ca 9035L: linux-wireless@vger.kernel.org
1da177e4 9036W: http://linux-lc100020.sourceforge.net
4086b9ca 9037S: Orphan
679655da 9038F: drivers/net/wireless/zd1201.*
1da177e4 9039
b7eee616 9040USB ZR364XX DRIVER
8b58be88 9041M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9042L: linux-usb@vger.kernel.org
661263b5 9043L: linux-media@vger.kernel.org
275ffde4 9044T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9045W: http://royale.zerezo.com/zr364xx/
9046S: Maintained
679655da 9047F: Documentation/video4linux/zr364xx.txt
90d72ac6 9048F: drivers/media/usb/zr364xx/
b7eee616 9049
e7839f25 9050USER-MODE LINUX (UML)
8b58be88 9051M: Jeff Dike <jdike@addtoit.com>
b15194b7 9052M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9053L: user-mode-linux-devel@lists.sourceforge.net
9054L: user-mode-linux-user@lists.sourceforge.net
9055W: http://user-mode-linux.sourceforge.net
9056S: Maintained
61516587 9057F: Documentation/virtual/uml/
679655da 9058F: arch/um/
b070989a 9059F: arch/x86/um/
679655da
JP
9060F: fs/hostfs/
9061F: fs/hppfs/
b7eee616 9062
e5f114e9 9063USERSPACE I/O (UIO)
6a534c9d 9064M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9065M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9066S: Maintained
679655da
JP
9067F: Documentation/DocBook/uio-howto.tmpl
9068F: drivers/uio/
9069F: include/linux/uio*.h
e5f114e9 9070
256cccbe 9071UTIL-LINUX PACKAGE
8b58be88 9072M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9073L: util-linux@vger.kernel.org
9074W: http://en.wikipedia.org/wiki/Util-linux
9075T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9076S: Maintained
9077
c1fd1c07 9078UVESAFB DRIVER
8b58be88 9079M: Michal Januszewski <spock@gentoo.org>
c69f677c 9080L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9081W: http://dev.gentoo.org/~spock/projects/uvesafb/
9082S: Maintained
679655da
JP
9083F: Documentation/fb/uvesafb.txt
9084F: drivers/video/uvesafb.*
c1fd1c07 9085
4480f15b 9086VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9087M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9088S: Maintained
679655da
JP
9089F: Documentation/filesystems/vfat.txt
9090F: fs/fat/
1da177e4 9091
cba3345c
AW
9092VFIO DRIVER
9093M: Alex Williamson <alex.williamson@redhat.com>
9094L: kvm@vger.kernel.org
9095S: Maintained
9096F: Documentation/vfio.txt
9097F: drivers/vfio/
9098F: include/linux/vfio.h
c117ab84 9099F: include/uapi/linux/vfio.h
cba3345c 9100
9e6f3438
PO
9101VIDEOBUF2 FRAMEWORK
9102M: Pawel Osciak <pawel@osciak.com>
9103M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9104M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9105L: linux-media@vger.kernel.org
9106S: Maintained
90d72ac6 9107F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9108F: include/media/videobuf2-*
9109
9a82446b
AS
9110VIRTIO CONSOLE DRIVER
9111M: Amit Shah <amit.shah@redhat.com>
9112L: virtualization@lists.linux-foundation.org
9113S: Maintained
9114F: drivers/char/virtio_console.c
9115F: include/linux/virtio_console.h
c117ab84 9116F: include/uapi/linux/virtio_console.h
9a82446b 9117
2426ec8f
MT
9118VIRTIO CORE, NET AND BLOCK DRIVERS
9119M: Rusty Russell <rusty@rustcorp.com.au>
9120M: "Michael S. Tsirkin" <mst@redhat.com>
9121L: virtualization@lists.linux-foundation.org
9122S: Maintained
9123F: drivers/virtio/
c893c8d7 9124F: tools/virtio/
2426ec8f
MT
9125F: drivers/net/virtio_net.c
9126F: drivers/block/virtio_blk.c
9127F: include/linux/virtio_*.h
916cdabc 9128F: include/uapi/linux/virtio_*.h
2426ec8f 9129
3a4d5c94
MT
9130VIRTIO HOST (VHOST)
9131M: "Michael S. Tsirkin" <mst@redhat.com>
9132L: kvm@vger.kernel.org
c996d8b9 9133L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9134L: netdev@vger.kernel.org
9135S: Maintained
9136F: drivers/vhost/
c117ab84 9137F: include/uapi/linux/vhost.h
3a4d5c94 9138
1da177e4 9139VIA RHINE NETWORK DRIVER
8b58be88 9140M: Roger Luethi <rl@hellgate.ch>
1da177e4 9141S: Maintained
f2148a47 9142F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9143
f0bf7f61 9144VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9145M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9146M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9147S: Maintained
9148F: drivers/mmc/host/via-sdmmc.c
9149
69e4a7c2 9150VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9151M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9152L: linux-fbdev@vger.kernel.org
69e4a7c2 9153S: Maintained
c7babebd
FTS
9154F: include/linux/via-core.h
9155F: include/linux/via-gpio.h
9156F: include/linux/via_i2c.h
679655da 9157F: drivers/video/via/
69e4a7c2 9158
01f20734 9159VIA VELOCITY NETWORK DRIVER
8b58be88 9160M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9161L: netdev@vger.kernel.org
9162S: Maintained
f2148a47 9163F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9164
0b7bc1fa
HV
9165VIVI VIRTUAL VIDEO DRIVER
9166M: Hans Verkuil <hverkuil@xs4all.nl>
9167L: linux-media@vger.kernel.org
9168T: git git://linuxtv.org/media_tree.git
9169W: http://linuxtv.org
9170S: Maintained
9171F: drivers/media/platform/vivi*
9172
be7f8273 9173VLAN (802.1Q)
8b58be88 9174M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9175L: netdev@vger.kernel.org
9176S: Maintained
679655da
JP
9177F: drivers/net/macvlan.c
9178F: include/linux/if_*vlan.h
9179F: net/8021q/
be7f8273 9180
55e331cf 9181VLYNQ BUS
8b58be88 9182M: Florian Fainelli <florian@openwrt.org>
8578d7af 9183L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9184S: Maintained
9185F: drivers/vlynq/vlynq.c
9186F: include/linux/vlynq.h
9187
390beae4
MW
9188VME SUBSYSTEM
9189M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9190M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9191M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9192L: devel@driverdev.osuosl.org
9193S: Maintained
9194T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9195F: Documentation/vme_api.txt
9196F: drivers/staging/vme/
9197F: drivers/vme/
9198F: include/linux/vme*
9199
4488e09b
AK
9200VMWARE HYPERVISOR INTERFACE
9201M: Alok Kataria <akataria@vmware.com>
9202L: virtualization@lists.linux-foundation.org
9203S: Supported
9204F: arch/x86/kernel/cpu/vmware.c
9205
d1a890fa 9206VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9207M: Shreyas Bhatewara <sbhatewara@vmware.com>
9208M: "VMware, Inc." <pv-drivers@vmware.com>
9209L: netdev@vger.kernel.org
9210S: Maintained
9211F: drivers/net/vmxnet3/
d1a890fa 9212
851b1642 9213VMware PVSCSI driver
f2d7e40e 9214M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9215M: VMware PV-Drivers <pv-drivers@vmware.com>
9216L: linux-scsi@vger.kernel.org
9217S: Maintained
9218F: drivers/scsi/vmw_pvscsi.c
9219F: drivers/scsi/vmw_pvscsi.h
9220
e53e86c7 9221VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9222M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9223M: Mark Brown <broonie@kernel.org>
e53e86c7 9224W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9225W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9226T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9227S: Supported
679655da
JP
9228F: drivers/regulator/
9229F: include/linux/regulator/
e53e86c7 9230
ab41319e 9231VT1211 HARDWARE MONITOR DRIVER
8b58be88 9232M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9233L: lm-sensors@lm-sensors.org
9234S: Maintained
679655da
JP
9235F: Documentation/hwmon/vt1211
9236F: drivers/hwmon/vt1211.c
ab41319e 9237
1de9e371 9238VT8231 HARDWARE MONITOR DRIVER
8b58be88 9239M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9240L: lm-sensors@lm-sensors.org
9241S: Maintained
679655da 9242F: drivers/hwmon/vt8231.c
1de9e371 9243
88095e7b
TO
9244VUB300 USB to SDIO/SD/MMC bridge chip
9245M: Tony Olech <tony.olech@elandigitalsystems.com>
9246L: linux-mmc@vger.kernel.org
9247L: linux-usb@vger.kernel.org
9248S: Supported
9249F: drivers/mmc/host/vub300.c
9250
1da177e4 9251W1 DALLAS'S 1-WIRE BUS
a8018766 9252M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9253S: Maintained
679655da
JP
9254F: Documentation/w1/
9255F: drivers/w1/
1da177e4 9256
13927079 9257W83791D HARDWARE MONITORING DRIVER
8b58be88 9258M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9259L: lm-sensors@lm-sensors.org
25845c22 9260S: Maintained
679655da
JP
9261F: Documentation/hwmon/w83791d
9262F: drivers/hwmon/w83791d.c
13927079 9263
61db011d 9264W83793 HARDWARE MONITORING DRIVER
8b58be88 9265M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9266L: lm-sensors@lm-sensors.org
9267S: Maintained
679655da
JP
9268F: Documentation/hwmon/w83793
9269F: drivers/hwmon/w83793.c
61db011d 9270
e3760b43
JD
9271W83795 HARDWARE MONITORING DRIVER
9272M: Jean Delvare <khali@linux-fr.org>
9273L: lm-sensors@lm-sensors.org
9274S: Maintained
9275F: drivers/hwmon/w83795.c
9276
1da177e4 9277W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9278M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9279S: Maintained
679655da 9280F: drivers/mmc/host/wbsd.*
1da177e4 9281
3527761c 9282WATCHDOG DEVICE DRIVERS
8b58be88 9283M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9284L: linux-watchdog@vger.kernel.org
9285W: http://www.linux-watchdog.org/
f599aaf0 9286T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9287S: Maintained
679655da
JP
9288F: Documentation/watchdog/
9289F: drivers/watchdog/
9290F: include/linux/watchdog.h
c117ab84 9291F: include/uapi/linux/watchdog.h
3527761c 9292
1da177e4 9293WD7000 SCSI DRIVER
8b58be88 9294M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9295L: linux-scsi@vger.kernel.org
9296S: Maintained
679655da 9297F: drivers/scsi/wd7000.c
1da177e4 9298
b22e00f3
DH
9299WIIMOTE HID DRIVER
9300M: David Herrmann <dh.herrmann@googlemail.com>
9301L: linux-input@vger.kernel.org
9302S: Maintained
9303F: drivers/hid/hid-wiimote*
9304
e258b80e 9305WINBOND CIR DRIVER
364e9e18 9306M: David Härdeman <david@hardeman.nu>
e258b80e 9307S: Maintained
116ab806 9308F: drivers/media/rc/winbond-cir.c
e258b80e 9309
8a70da82 9310WIMAX STACK
8b58be88 9311M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9312M: linux-wimax@intel.com
9313L: wimax@linuxwimax.org
9314S: Supported
9315W: http://linuxwimax.org
315987dc 9316F: Documentation/wimax/README.wimax
315987dc
JP
9317F: include/linux/wimax/debug.h
9318F: include/net/wimax.h
c117ab84 9319F: include/uapi/linux/wimax.h
315987dc 9320F: net/wimax/
8a70da82 9321
5fc14680 9322WISTRON LAPTOP BUTTON DRIVER
8b58be88 9323M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9324S: Maintained
679655da 9325F: drivers/input/misc/wistron_btns.c
5fc14680 9326
1da177e4 9327WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9328M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9329L: linux-wireless@vger.kernel.org
926554c4 9330W: http://oops.ghostprotocols.net:81/blog
1da177e4 9331S: Maintained
679655da 9332F: drivers/net/wireless/wl3501*
1da177e4 9333
febf1dff 9334WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9335M: Mark Brown <broonie@kernel.org>
8b58be88 9336M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9337L: linux-input@vger.kernel.org
9338T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9339W: http://opensource.wolfsonmicro.com/node/7
9340S: Supported
679655da
JP
9341F: drivers/input/touchscreen/*wm97*
9342F: include/linux/wm97xx.h
febf1dff 9343
055bcbcb 9344WOLFSON MICROELECTRONICS DRIVERS
fef95164 9345L: patches@opensource.wolfsonmicro.com
cf8eda3e 9346T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9347T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9348W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9349S: Supported
3768f0b1 9350F: Documentation/hwmon/wm83??
af1c5386 9351F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9352F: drivers/clk/clk-wm83*.c
9c309598 9353F: drivers/extcon/extcon-arizona.c
b75ea16a 9354F: drivers/leds/leds-wm83*.c
25b273ba 9355F: drivers/gpio/gpio-*wm*.c
9c309598 9356F: drivers/gpio/gpio-arizona.c
d22b0869 9357F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9358F: drivers/input/misc/wm831x-on.c
9359F: drivers/input/touchscreen/wm831x-ts.c
9360F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9361F: drivers/mfd/arizona*
9362F: drivers/mfd/wm*.c
b75ea16a
MB
9363F: drivers/power/wm83*.c
9364F: drivers/rtc/rtc-wm83*.c
9365F: drivers/regulator/wm8*.c
3860e6c4 9366F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9367F: drivers/watchdog/wm83*_wdt.c
9c309598 9368F: include/linux/mfd/arizona/
3860e6c4 9369F: include/linux/mfd/wm831x/
b75ea16a 9370F: include/linux/mfd/wm8350/
3768f0b1 9371F: include/linux/mfd/wm8400*
59ec6da2 9372F: include/linux/wm97xx.h
055bcbcb 9373F: include/sound/wm????.h
9c309598 9374F: sound/soc/codecs/arizona.?
055bcbcb 9375F: sound/soc/codecs/wm*
b75ea16a 9376
3e6cd7a4
TH
9377WORKQUEUE
9378M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9379T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9380S: Maintained
9381F: include/linux/workqueue.h
9382F: kernel/workqueue.c
9383F: Documentation/workqueue.txt
9384
1da177e4 9385X.25 NETWORK LAYER
8bf28059 9386M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9387L: linux-x25@vger.kernel.org
8bf28059 9388S: Odd Fixes
679655da
JP
9389F: Documentation/networking/x25*
9390F: include/net/x25*
9391F: net/x25/
1da177e4 9392
e2d1d6c0 9393X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9394M: Thomas Gleixner <tglx@linutronix.de>
9395M: Ingo Molnar <mingo@redhat.com>
9396M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9397M: x86@kernel.org
75fc2d37 9398T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9399S: Maintained
679655da
JP
9400F: Documentation/x86/
9401F: arch/x86/
e2d1d6c0 9402
d0944853 9403X86 PLATFORM DRIVERS
f7cb13b3 9404M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9405L: platform-driver-x86@vger.kernel.org
28b8e8d4 9406T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9407S: Maintained
14430813 9408F: drivers/platform/x86/
d0944853 9409
c1f5c54b
IM
9410X86 MCE INFRASTRUCTURE
9411M: Tony Luck <tony.luck@intel.com>
487ba8e8 9412M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9413L: linux-edac@vger.kernel.org
9414S: Maintained
9415F: arch/x86/kernel/cpu/mcheck/*
9416
d6fad502 9417XC2028/3028 TUNER DRIVER
1b2c14b4 9418M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9419L: linux-media@vger.kernel.org
9420W: http://linuxtv.org
9421T: git git://linuxtv.org/media_tree.git
9422S: Maintained
9423F: drivers/media/tuners/tuner-xc2028.*
9424
c4468085 9425XEN HYPERVISOR INTERFACE
c4468085 9426M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9427M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9428M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9429L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c4468085
IC
9430S: Supported
9431F: arch/x86/xen/
9432F: drivers/*/xen-*front.c
9433F: drivers/xen/
9434F: arch/x86/include/asm/xen/
9435F: include/xen/
c117ab84 9436F: include/uapi/xen/
c4468085 9437
77bfb479
SS
9438XEN HYPERVISOR ARM
9439M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9440L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9441S: Supported
9442F: arch/arm/xen/
9443F: arch/arm/include/asm/xen/
9444
b475e83f
SS
9445XEN HYPERVISOR ARM64
9446M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9447L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9448S: Supported
9449F: arch/arm64/xen/
9450F: arch/arm64/include/asm/xen/
9451
9b57e1a7
IC
9452XEN NETWORK BACKEND DRIVER
9453M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9454M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9455L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9456L: netdev@vger.kernel.org
9457S: Supported
9458F: drivers/net/xen-netback/*
9459
c5f8e29d
KRW
9460XEN PCI SUBSYSTEM
9461M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9462L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9463S: Supported
9464F: arch/x86/pci/*xen*
9465F: drivers/pci/*xen*
9466
9467XEN SWIOTLB SUBSYSTEM
9468M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9469L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9470S: Supported
9471F: arch/x86/xen/*swiotlb*
9472F: drivers/xen/*swiotlb*
9473
1da177e4
LT
9474XFS FILESYSTEM
9475P: Silicon Graphics Inc
c8891329
AE
9476M: Ben Myers <bpm@sgi.com>
9477M: Alex Elder <elder@kernel.org>
18caa67a 9478M: xfs@oss.sgi.com
d7ede1aa 9479L: xfs@oss.sgi.com
1da177e4 9480W: http://oss.sgi.com/projects/xfs
54e5881d 9481T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9482S: Supported
679655da
JP
9483F: Documentation/filesystems/xfs.txt
9484F: fs/xfs/
1da177e4 9485
8a3b7a25 9486XILINX AXI ETHERNET DRIVER
59a54f30
MS
9487M: Anirudha Sarangi <anirudh@xilinx.com>
9488M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9489S: Maintained
9490F: drivers/net/ethernet/xilinx/xilinx_axienet*
9491
c9d3d8ec 9492XILINX SYSTEMACE DRIVER
cdeb8994 9493S: Orphan
679655da 9494F: drivers/block/xsysace.c
c9d3d8ec 9495
238b8721 9496XILINX UARTLITE SERIAL DRIVER
8b58be88 9497M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9498L: linux-serial@vger.kernel.org
9499S: Maintained
df621252 9500F: drivers/tty/serial/uartlite.c
238b8721 9501
1da177e4 9502YAM DRIVER FOR AX.25
8b58be88 9503M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9504L: linux-hams@vger.kernel.org
9505S: Maintained
679655da
JP
9506F: drivers/net/hamradio/yam*
9507F: include/linux/yam.h
1da177e4 9508
af64a5eb 9509YEALINK PHONE DRIVER
8b58be88 9510M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9511L: usbb2k-api-dev@nongnu.org
9512S: Maintained
679655da
JP
9513F: Documentation/input/yealink.txt
9514F: drivers/input/misc/yealink.*
af64a5eb 9515
1da177e4 9516Z8530 DRIVER FOR AX.25
8b58be88 9517M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9518W: http://yaina.de/jreuter/
9519W: http://www.qsl.net/dl1bke/
9520L: linux-hams@vger.kernel.org
9521S: Maintained
679655da
JP
9522F: Documentation/networking/z8530drv.txt
9523F: drivers/net/hamradio/*scc.c
9524F: drivers/net/hamradio/z8530.h
1da177e4 9525
0cf31ec1
SJ
9526ZBUD COMPRESSED PAGE ALLOCATOR
9527M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9528L: linux-mm@kvack.org
9529S: Maintained
9530F: mm/zbud.c
9531F: include/linux/zbud.h
9532
7c0c3afb 9533ZD1211RW WIRELESS DRIVER
8b58be88
JP
9534M: Daniel Drake <dsd@gentoo.org>
9535M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9536W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9537L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9538L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9539S: Maintained
679655da 9540F: drivers/net/wireless/zd1211rw/
7c0c3afb 9541
1da177e4 9542ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9543L: mjpeg-users@lists.sourceforge.net
f63145e2 9544L: linux-media@vger.kernel.org
1da177e4 9545W: http://mjpeg.sourceforge.net/driver-zoran/
f63145e2
TP
9546T: Mercurial http://linuxtv.org/hg/v4l-dvb
9547S: Odd Fixes
90d72ac6 9548F: drivers/media/pci/zoran/
1da177e4 9549
8b4a4080 9550ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9551M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9552S: Maintained
df621252 9553F: drivers/tty/serial/zs.*
8b4a4080 9554
0cf31ec1
SJ
9555ZSWAP COMPRESSED SWAP CACHING
9556M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9557L: linux-mm@kvack.org
9558S: Maintained
9559F: mm/zswap.c
9560
1da177e4 9561THE REST
8b58be88 9562M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9563L: linux-kernel@vger.kernel.org
8a6e2535 9564Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9565T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9566S: Buried alive in reporters
34d03cc1
JP
9567F: *
9568F: */
This page took 3.961933 seconds and 5 git commands to generate.