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