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