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