Input: add driver for Elan I2C/SMbus touchpad
[linux-2.6-block.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>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
156L: linux-bluetooth@vger.kernel.org
157S: Maintained
158F: net/6lowpan/
6304f8fc 159F: include/net/6lowpan.h
68d96dcf 160
1da177e4 1616PACK NETWORK DRIVER FOR AX.25
8b58be88 162M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
163L: linux-hams@vger.kernel.org
164S: Maintained
679655da 165F: drivers/net/hamradio/6pack.c
1da177e4 166
1da177e4 1678169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 168M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 169L: netdev@vger.kernel.org
1da177e4 170S: Maintained
a8fe65b8 171F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
172
1738250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 174M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
175L: linux-serial@vger.kernel.org
176W: http://serial.sourceforge.net
8ee16a1b 177S: Maintained
08deed1e 178T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 179F: drivers/tty/serial/8250*
679655da 180F: include/linux/serial_8250.h
1da177e4
LT
181
1828390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 183L: netdev@vger.kernel.org
0cf445ce 184S: Orphan / Obsolete
644570b8 185F: drivers/net/ethernet/8390/
1da177e4 186
67543e50 1879P FILE SYSTEM
8b58be88
JP
188M: Eric Van Hensbergen <ericvh@gmail.com>
189M: Ron Minnich <rminnich@sandia.gov>
190M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 191L: v9fs-developer@lists.sourceforge.net
27a2a5ff 192W: http://swik.net/v9fs
8a6e2535 193Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 194T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 195S: Maintained
679655da
JP
196F: Documentation/filesystems/9p.txt
197F: fs/9p/
2315cb14
RL
198F: net/9p/
199F: include/net/9p/
200F: include/uapi/linux/virtio_9p.h
201F: include/trace/events/9p.h
202
67543e50 203
91952bc0
AP
204A8293 MEDIA DRIVER
205M: Antti Palosaari <crope@iki.fi>
206L: linux-media@vger.kernel.org
207W: http://linuxtv.org/
208W: http://palosaari.fi/linux/
209Q: http://patchwork.linuxtv.org/project/linux-media/list/
210T: git git://linuxtv.org/anttip/media_tree.git
211S: Maintained
212F: drivers/media/dvb-frontends/a8293*
213
e2d1d6c0 214AACRAID SCSI RAID DRIVER
8b58be88 215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
216L: linux-scsi@vger.kernel.org
217W: http://www.adaptec.com/
1da177e4 218S: Supported
679655da
JP
219F: Documentation/scsi/aacraid.txt
220F: drivers/scsi/aacraid/
1da177e4 221
ea8f8fc8
JT
222ABI/API
223L: linux-api@vger.kernel.org
224F: Documentation/ABI/
225F: include/linux/syscalls.h
226F: include/uapi/
227F: kernel/sys_ni.c
228
249e3c85 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 230M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
231L: lm-sensors@lm-sensors.org
232S: Maintained
679655da 233F: drivers/hwmon/abituguru.c
f2b84bbc 234
249e3c85 235ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 236M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
237L: lm-sensors@lm-sensors.org
238S: Maintained
679655da 239F: drivers/hwmon/abituguru3.c
249e3c85 240
1da177e4 241ACENIC DRIVER
8b58be88 242M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
243L: linux-acenic@sunsite.dk
244S: Maintained
531c4f89 245F: drivers/net/ethernet/alteon/acenic*
1da177e4 246
e86435eb 247ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 248M: Peter Feuerer <peter@piie.net>
d0944853 249L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
250W: http://piie.net/?section=acerhdf
251S: Maintained
252F: drivers/platform/x86/acerhdf.c
e86435eb 253
745a5d21 254ACER WMI LAPTOP EXTRAS
182ae55c 255M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 256L: platform-driver-x86@vger.kernel.org
745a5d21 257S: Maintained
679655da 258F: drivers/platform/x86/acer-wmi.c
745a5d21 259
1da177e4 260ACPI
49db1903 261M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 262M: Len Brown <lenb@kernel.org>
6968e50c 263L: linux-acpi@vger.kernel.org
360818b8
RW
264W: https://01.org/linux-acpi
265Q: https://patchwork.kernel.org/project/linux-acpi/list/
266T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 267S: Supported
679655da
JP
268F: drivers/acpi/
269F: drivers/pnp/pnpacpi/
270F: include/linux/acpi.h
43368e74 271F: include/acpi/
994b942f 272F: Documentation/acpi
89ca78a0 273F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
274F: drivers/pci/*acpi*
275F: drivers/pci/*/*acpi*
276F: drivers/pci/*/*/*acpi*
2754c447 277F: tools/power/acpi
8b59a454 278
3774929d
RW
279ACPI COMPONENT ARCHITECTURE (ACPICA)
280M: Robert Moore <robert.moore@intel.com>
281M: Lv Zheng <lv.zheng@intel.com>
282M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
283L: linux-acpi@vger.kernel.org
284L: devel@acpica.org
285W: https://acpica.org/
286W: https://github.com/acpica/acpica/
287Q: https://patchwork.kernel.org/project/linux-acpi/list/
288T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
289S: Supported
290F: drivers/acpi/acpica/
291F: include/acpi/
2754c447 292F: tools/power/acpi/
3774929d 293
8b59a454 294ACPI FAN DRIVER
8b58be88 295M: Zhang Rui <rui.zhang@intel.com>
8b59a454 296L: linux-acpi@vger.kernel.org
5ca92bd9 297W: https://01.org/linux-acpi
8b59a454 298S: Supported
679655da 299F: drivers/acpi/fan.c
1da177e4 300
8b59a454 301ACPI THERMAL DRIVER
8b58be88 302M: Zhang Rui <rui.zhang@intel.com>
8b59a454 303L: linux-acpi@vger.kernel.org
5ca92bd9 304W: https://01.org/linux-acpi
8b59a454 305S: Supported
679655da 306F: drivers/acpi/*thermal*
998be20f 307
359acec8 308ACPI VIDEO DRIVER
8b58be88 309M: Zhang Rui <rui.zhang@intel.com>
8b59a454 310L: linux-acpi@vger.kernel.org
5ca92bd9 311W: https://01.org/linux-acpi
8b59a454 312S: Supported
679655da 313F: drivers/acpi/video.c
998be20f 314
bff431e4 315ACPI WMI DRIVER
d0944853 316L: platform-driver-x86@vger.kernel.org
5b927259 317S: Orphan
679655da 318F: drivers/platform/x86/wmi.c
bff431e4 319
2f39d519 320AD1889 ALSA SOUND DRIVER
8b58be88 321M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
322W: http://wiki.parisc-linux.org/AD1889
323L: linux-parisc@vger.kernel.org
324S: Maintained
679655da 325F: sound/pci/ad1889.*
2f39d519 326
527a1a83
MH
327AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
328M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 329W: http://wiki.analog.com/AD5254
a4edbc10 330W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
331S: Supported
332F: drivers/misc/ad525x_dpot.c
333
334AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
335M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 336W: http://wiki.analog.com/AD5398
a4edbc10 337W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
338S: Supported
339F: drivers/regulator/ad5398.c
340
341AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
342M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 343W: http://wiki.analog.com/AD7142
a4edbc10 344W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
345S: Supported
346F: drivers/input/misc/ad714x.c
347
348AD7877 TOUCHSCREEN DRIVER
349M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 350W: http://wiki.analog.com/AD7877
a4edbc10 351W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
352S: Supported
353F: drivers/input/touchscreen/ad7877.c
354
355AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
356M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 357W: http://wiki.analog.com/AD7879
a4edbc10 358W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
359S: Supported
360F: drivers/input/touchscreen/ad7879.c
361
1330b0dc
JK
362ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
363M: Jiri Kosina <jkosina@suse.cz>
364S: Maintained
365
1da177e4 366ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 367M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 368L: lm-sensors@lm-sensors.org
1da177e4 369S: Maintained
679655da
JP
370F: Documentation/hwmon/adm1025
371F: drivers/hwmon/adm1025.c
1da177e4 372
cae2caae 373ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 374M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
375L: lm-sensors@lm-sensors.org
376S: Maintained
679655da 377F: drivers/hwmon/adm1029.c
cae2caae 378
cc0b88cf 379ADM8211 WIRELESS DRIVER
cc0b88cf 380L: linux-wireless@vger.kernel.org
491b26b4 381W: http://wireless.kernel.org/
e71bcbd0 382S: Orphan
679655da 383F: drivers/net/wireless/adm8211.*
cc0b88cf 384
e8e31622
SA
385ADP1653 FLASH CONTROLLER DRIVER
386M: Sakari Ailus <sakari.ailus@iki.fi>
387L: linux-media@vger.kernel.org
388S: Maintained
389F: drivers/media/i2c/adp1653.c
390F: include/media/adp1653.h
391
527a1a83
MH
392ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
393M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 394W: http://wiki.analog.com/ADP5520
a4edbc10 395W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
396S: Supported
397F: drivers/mfd/adp5520.c
398F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 399F: drivers/leds/leds-adp5520.c
77278d50 400F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
401F: drivers/input/keyboard/adp5520-keys.c
402
403ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
404M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 405W: http://wiki.analog.com/ADP5588
a4edbc10 406W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
407S: Supported
408F: drivers/input/keyboard/adp5588-keys.c
77278d50 409F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
410
411ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP8860
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/video/backlight/adp8860_bl.c
417
8c22a8f5
DE
418ADS1015 HARDWARE MONITOR DRIVER
419M: Dirk Eibach <eibach@gdsys.de>
420L: lm-sensors@lm-sensors.org
421S: Maintained
422F: Documentation/hwmon/ads1015
423F: drivers/hwmon/ads1015.c
424F: include/linux/i2c/ads1015.h
425
1da177e4 426ADT746X FAN DRIVER
8b58be88 427M: Colin Leroy <colin@colino.net>
1da177e4 428S: Maintained
679655da 429F: drivers/macintosh/therm_adt746x.c
1da177e4 430
b058b859 431ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 432M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
433L: lm-sensors@lm-sensors.org
434S: Maintained
435F: Documentation/hwmon/adt7475
436F: drivers/hwmon/adt7475.c
437
527a1a83
MH
438ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
439M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 440W: http://wiki.analog.com/ADXL345
a4edbc10 441W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
442S: Supported
443F: drivers/input/misc/adxl34x.c
444
8c6af9e1 445ADVANSYS SCSI DRIVER
8b58be88 446M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
447L: linux-scsi@vger.kernel.org
448S: Maintained
679655da
JP
449F: Documentation/scsi/advansys.txt
450F: drivers/scsi/advansys.c
8c6af9e1 451
1da177e4 452AEDSP16 DRIVER
8b58be88 453M: Riccardo Facchetti <fizban@tin.it>
1da177e4 454S: Maintained
679655da 455F: sound/oss/aedsp16.c
1da177e4 456
91952bc0
AP
457AF9013 MEDIA DRIVER
458M: Antti Palosaari <crope@iki.fi>
459L: linux-media@vger.kernel.org
460W: http://linuxtv.org/
461W: http://palosaari.fi/linux/
462Q: http://patchwork.linuxtv.org/project/linux-media/list/
463T: git git://linuxtv.org/anttip/media_tree.git
464S: Maintained
465F: drivers/media/dvb-frontends/af9013*
466
467AF9033 MEDIA DRIVER
468M: Antti Palosaari <crope@iki.fi>
469L: linux-media@vger.kernel.org
470W: http://linuxtv.org/
471W: http://palosaari.fi/linux/
472Q: http://patchwork.linuxtv.org/project/linux-media/list/
473T: git git://linuxtv.org/anttip/media_tree.git
474S: Maintained
475F: drivers/media/dvb-frontends/af9033*
476
1da177e4 477AFFS FILE SYSTEM
6cf515e1
GU
478L: linux-fsdevel@vger.kernel.org
479S: Orphan
679655da
JP
480F: Documentation/filesystems/affs.txt
481F: fs/affs/
1da177e4 482
e2d1d6c0 483AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 484M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
485L: linux-afs@lists.infradead.org
486S: Supported
679655da
JP
487F: fs/afs/
488F: include/net/af_rxrpc.h
489F: net/rxrpc/af_rxrpc.c
e2d1d6c0 490
1da177e4 491AGPGART DRIVER
8b58be88 492M: David Airlie <airlied@linux.ie>
878eaf61 493T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 494S: Maintained
679655da
JP
495F: drivers/char/agp/
496F: include/linux/agp*
c117ab84 497F: include/uapi/linux/agp*
1da177e4
LT
498
499AHA152X SCSI DRIVER
8b58be88 500M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
501L: linux-scsi@vger.kernel.org
502S: Maintained
679655da
JP
503F: drivers/scsi/aha152x*
504F: drivers/scsi/pcmcia/aha152x*
1da177e4 505
64624d4f 506AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 507M: Hannes Reinecke <hare@suse.de>
64624d4f 508L: linux-scsi@vger.kernel.org
1da177e4 509S: Maintained
679655da 510F: drivers/scsi/aic7xxx/
1da177e4 511
450500ad
HV
512AIMSLAB FM RADIO RECEIVER DRIVER
513M: Hans Verkuil <hverkuil@xs4all.nl>
514L: linux-media@vger.kernel.org
515T: git git://linuxtv.org/media_tree.git
516W: http://linuxtv.org
517S: Maintained
518F: drivers/media/radio/radio-aimslab*
519
e2d1d6c0 520AIO
8b58be88 521M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
522L: linux-aio@kvack.org
523S: Supported
679655da
JP
524F: fs/aio.c
525F: include/linux/*aio*.h
e2d1d6c0 526
469d4ec8
AP
527AIRSPY MEDIA DRIVER
528M: Antti Palosaari <crope@iki.fi>
529L: linux-media@vger.kernel.org
530W: http://linuxtv.org/
531W: http://palosaari.fi/linux/
532Q: http://patchwork.linuxtv.org/project/linux-media/list/
533T: git git://linuxtv.org/anttip/media_tree.git
534S: Maintained
535F: drivers/media/usb/airspy/
536
1da177e4 537ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 538M: Duncan Sands <duncan.sands@free.fr>
6372594a 539L: linux-usb@vger.kernel.org
1da177e4
LT
540W: http://www.linux-usb.org/SpeedTouch/
541S: Maintained
679655da
JP
542F: drivers/usb/atm/speedtch.c
543F: drivers/usb/atm/usbatm.c
1da177e4 544
272f133a 545ALCHEMY AU1XX0 MMC DRIVER
8b58be88 546M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 547S: Maintained
679655da 548F: drivers/mmc/host/au1xmmc.c
272f133a 549
4a4e5787 550ALI1563 I2C DRIVER
8b58be88 551M: Rudolf Marek <r.marek@assembler.cz>
846557d3 552L: linux-i2c@vger.kernel.org
4a4e5787 553S: Maintained
679655da
JP
554F: Documentation/i2c/busses/i2c-ali1563
555F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 556
1da177e4 557ALPHA PORT
8b58be88 558M: Richard Henderson <rth@twiddle.net>
8b58be88 559M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 560M: Matt Turner <mattst88@gmail.com>
c89f4f9a 561S: Odd Fixes
a9406699 562L: linux-alpha@vger.kernel.org
679655da 563F: arch/alpha/
1da177e4 564
16b8b922 565ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 566M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
567L: netdev@vger.kernel.org
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/net/ethernet/altera/
571
adf9251f
TK
572ALTERA UART/JTAG UART SERIAL DRIVERS
573M: Tobias Klauser <tklauser@distanz.ch>
574L: linux-serial@vger.kernel.org
61bd0943 575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
576S: Maintained
577F: drivers/tty/serial/altera_uart.c
578F: drivers/tty/serial/altera_jtaguart.c
579F: include/linux/altera_uart.h
580F: include/linux/altera_jtaguart.h
581
f4875e12
TL
582AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
583M: Tom Lendacky <thomas.lendacky@amd.com>
584L: linux-crypto@vger.kernel.org
585S: Supported
586F: drivers/crypto/ccp/
587F: include/linux/ccp.h
588
512d1027 589AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 590M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
591L: lm-sensors@lm-sensors.org
592S: Maintained
593F: Documentation/hwmon/fam15h_power
594F: drivers/hwmon/fam15h_power.c
595
167a675a 596AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 597M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 598L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 599S: Supported
faf2e1db 600F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 601
f90b8116 602AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 603P: Andres Salomon <dilinger@queued.net>
67d76710 604L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
605W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
606S: Supported
679655da
JP
607F: drivers/char/hw_random/geode-rng.c
608F: drivers/crypto/geode*
8a61f013 609F: drivers/video/fbdev/geode/
679655da 610F: arch/x86/include/asm/geode.h
f90b8116 611
919ee7dd 612AMD IOMMU (AMD-VI)
e4110568 613M: Joerg Roedel <joro@8bytes.org>
919ee7dd 614L: iommu@lists.linux-foundation.org
525b233c 615T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 616S: Maintained
b2c16391
JP
617F: drivers/iommu/amd_iommu*.[ch]
618F: include/linux/amd-iommu.h
919ee7dd 619
e7f5b309 620AMD MICROCODE UPDATE SUPPORT
943482d0 621M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 622L: amd64-microcode@amd64.org
943482d0 623S: Maintained
73d425fd 624F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 625
45198c7b
LT
626AMD XGBE DRIVER
627M: Tom Lendacky <thomas.lendacky@amd.com>
628L: netdev@vger.kernel.org
629S: Supported
630F: drivers/net/ethernet/amd/xgbe/
631F: drivers/net/phy/amd-xgbe-phy.c
632
284f42b6 633AMS (Apple Motion Sensor) DRIVER
8b58be88 634M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 635S: Supported
bd5f47ec 636F: drivers/macintosh/ams/
284f42b6 637
f94b533d 638AMSO1100 RNIC DRIVER
8b58be88
JP
639M: Tom Tucker <tom@opengridcomputing.com>
640M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 641L: linux-rdma@vger.kernel.org
f94b533d 642S: Maintained
679655da 643F: drivers/infiniband/hw/amso1100/
f94b533d 644
531fca16
HV
645ANALOG DEVICES INC AD9389B DRIVER
646M: Hans Verkuil <hans.verkuil@cisco.com>
647L: linux-media@vger.kernel.org
648S: Maintained
649F: drivers/media/i2c/ad9389b*
650
c40ddfa3
HV
651ANALOG DEVICES INC ADV7511 DRIVER
652M: Hans Verkuil <hans.verkuil@cisco.com>
653L: linux-media@vger.kernel.org
654S: Maintained
655F: drivers/media/i2c/adv7511*
656
531fca16
HV
657ANALOG DEVICES INC ADV7604 DRIVER
658M: Hans Verkuil <hans.verkuil@cisco.com>
659L: linux-media@vger.kernel.org
660S: Maintained
661F: drivers/media/i2c/adv7604*
662
c40ddfa3
HV
663ANALOG DEVICES INC ADV7842 DRIVER
664M: Hans Verkuil <hans.verkuil@cisco.com>
665L: linux-media@vger.kernel.org
666S: Maintained
667F: drivers/media/i2c/adv7842*
668
527a1a83 669ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 670M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 671L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 672W: http://wiki.analog.com/
a4edbc10 673W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 674S: Supported
39c9d199 675F: sound/soc/codecs/adau*
cc52688a 676F: sound/soc/codecs/adav*
4bdef3bd 677F: sound/soc/codecs/ad1*
ae48f5ef 678F: sound/soc/codecs/ad7*
4bdef3bd 679F: sound/soc/codecs/ssm*
40216ce7 680F: sound/soc/codecs/sigmadsp.*
4bdef3bd 681
527a1a83 682ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 683L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
684L: alsa-devel@alsa-project.org (moderated for non-subscribers)
685W: http://blackfin.uclinux.org/
686S: Supported
687F: sound/soc/blackfin/*
688
42269063 689AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 690M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 691L: linuxppc-dev@lists.ozlabs.org
93711660 692L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 693S: Maintained
679655da 694F: sound/aoa/
42269063 695
1da177e4 696APM DRIVER
81024fc4
JK
697M: Jiri Kosina <jkosina@suse.cz>
698S: Odd fixes
679655da
JP
699F: arch/x86/kernel/apm_32.c
700F: include/linux/apm_bios.h
c117ab84 701F: include/uapi/linux/apm_bios.h
81024fc4 702F: drivers/char/apm-emulation.c
1da177e4 703
bd7aa4b2 704APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 705M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
706L: linux-input@vger.kernel.org
707S: Maintained
679655da 708F: drivers/input/mouse/bcm5974.c
bd7aa4b2 709
6f2fad74 710APPLE SMC DRIVER
d618540f
HR
711M: Henrik Rydberg <rydberg@euromail.se>
712L: lm-sensors@lm-sensors.org
6f2fad74 713S: Maintained
679655da 714F: drivers/hwmon/applesmc.c
6f2fad74 715
1da177e4 716APPLETALK NETWORK LAYER
8b58be88 717M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 718S: Maintained
679655da
JP
719F: drivers/net/appletalk/
720F: net/appletalk/
1da177e4 721
24299502
IS
722APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
723M: Iyappan Subramanian <isubramanian@apm.com>
724M: Keyur Chudgar <kchudgar@apm.com>
725M: Ravi Patel <rapatel@apm.com>
726S: Supported
727F: drivers/net/ethernet/apm/xgene/
728F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
729
62a37dc7
LP
730APTINA CAMERA SENSOR PLL
731M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
732L: linux-media@vger.kernel.org
733S: Maintained
734F: drivers/media/i2c/aptina-pll.*
735
a480167b 736ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 737M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
738L: linux-ide@vger.kernel.org
739S: Maintained
740F: include/linux/pata_arasan_cf_data.h
741F: drivers/ata/pata_arasan_cf.c
742
1154ea7d 743ARC FRAMEBUFFER DRIVER
8b58be88 744M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 745S: Maintained
8a61f013
JH
746F: drivers/video/fbdev/arcfb.c
747F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 748
1da177e4 749ARM MFM AND FLOPPY DRIVERS
8b58be88 750M: Ian Molton <spyro@f2s.com>
1da177e4 751S: Maintained
679655da
JP
752F: arch/arm/lib/floppydma.S
753F: arch/arm/include/asm/floppy.h
1da177e4 754
6f96521f
WD
755ARM PMU PROFILING AND DEBUGGING
756M: Will Deacon <will.deacon@arm.com>
757S: Maintained
758F: arch/arm/kernel/perf_event*
759F: arch/arm/oprofile/common.c
6f96521f
WD
760F: arch/arm/include/asm/pmu.h
761F: arch/arm/kernel/hw_breakpoint.c
762F: arch/arm/include/asm/hw_breakpoint.h
763
d4275354 764ARM PORT
8b58be88 765M: Russell King <linux@arm.linux.org.uk>
efc03ecb 766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
767W: http://www.arm.linux.org.uk/
768S: Maintained
769F: arch/arm/
770
d323c243
SB
771ARM SUB-ARCHITECTURES
772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 773S: Maintained
d323c243
SB
774F: arch/arm/mach-*/
775F: arch/arm/plat-*/
776T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
777
cefbf4ea
RK
778ARM PRIMECELL AACI PL041 DRIVER
779M: Russell King <linux@arm.linux.org.uk>
780S: Maintained
781F: sound/arm/aaci.*
782
783ARM PRIMECELL CLCD PL110 DRIVER
784M: Russell King <linux@arm.linux.org.uk>
785S: Maintained
8a61f013 786F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
787
788ARM PRIMECELL KMI PL050 DRIVER
789M: Russell King <linux@arm.linux.org.uk>
790S: Maintained
791F: drivers/input/serio/ambakmi.*
792F: include/linux/amba/kmi.h
793
2761f5c2 794ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
679655da 797F: drivers/mmc/host/mmci.*
2f748aaa 798F: include/linux/amba/mmci.h
2761f5c2 799
1b4304e5
RK
800ARM PRIMECELL UART PL010 AND PL011 DRIVERS
801M: Russell King <linux@arm.linux.org.uk>
802S: Maintained
803F: drivers/tty/serial/amba-pl01*.c
804F: include/linux/amba/serial.h
2761f5c2 805
cefbf4ea
RK
806ARM PRIMECELL BUS SUPPORT
807M: Russell King <linux@arm.linux.org.uk>
808S: Maintained
809F: drivers/amba/
810F: include/linux/amba/bus.h
811
2b7a52a4 812ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 813M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 814L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
815S: Maintained
816
9c784f95 817ARM/AFEB9260 MACHINE SUPPORT
8b58be88 818M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
820S: Maintained
821
2b7a52a4 822ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 823M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
825S: Maintained
826
1b106699
MR
827ARM/Allwinner A1X SoC support
828M: Maxime Ripard <maxime.ripard@free-electrons.com>
829L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
830S: Maintained
60b0f380
MR
831N: sun[x4567]i
832
833ARM/Allwinner SoC Clock Support
834M: Emilio López <emilio@elopez.com.ar>
835S: Maintained
836F: drivers/clk/sunxi/
1b106699 837
c1fc8675 838ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 839M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
840M: Nicolas Ferre <nicolas.ferre@atmel.com>
841M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 843W: http://maxim.org.za/at91_26.html
c1fc8675
NF
844W: http://www.linux4sam.org
845S: Supported
846F: arch/arm/mach-at91/
70e389cc
MB
847F: arch/arm/boot/dts/at91*.dts
848F: arch/arm/boot/dts/at91*.dtsi
849F: arch/arm/boot/dts/sama*.dts
850F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 851
6e05dd4e
BB
852ARM/ATMEL AT91 Clock Support
853M: Boris Brezillon <boris.brezillon@free-electrons.com>
854S: Maintained
855F: drivers/clk/at91
856
986cf2e9 857ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 858M: Rob Herring <robh@kernel.org>
986cf2e9
RH
859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
860S: Maintained
861F: arch/arm/mach-highbank/
862
d94f944e 863ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 864M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
865S: Maintained
866F: arch/arm/mach-cns3xxx/
867T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
868
386ab516
AS
869ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
870M: Alexander Shiyan <shc_work@mail.ru>
871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
872S: Odd Fixes
b8ba3874 873N: clps711x
386ab516 874
2b7a52a4 875ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 876M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 877M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 879S: Maintained
d19d3667
HS
880F: arch/arm/mach-ep93xx/
881F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
882
883ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 884M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
886S: Maintained
887
d4275354 888ARM/CLKDEV SUPPORT
8b58be88 889M: Russell King <linux@arm.linux.org.uk>
efc03ecb 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 891S: Maintained
d4275354 892F: arch/arm/include/asm/clkdev.h
4fa2651d 893F: drivers/clk/clkdev.c
d4275354 894
d48134e7 895ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 896M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
898S: Maintained
899
94150095
HF
900ARM/CONTEC MICRO9 MACHINE SUPPORT
901M: Hubert Feurstein <hubert.feurstein@contec.at>
902S: Maintained
903F: arch/arm/mach-ep93xx/micro9.c
904
1da177e4 905ARM/CORGI MACHINE SUPPORT
8b58be88 906M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
907S: Maintained
908
881a95f9 909ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 910M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
912T: git git://git.berlios.de/gemini-board
913S: Maintained
f49afbb5 914F: arch/arm/mach-gemini/
881a95f9 915
a990cbd8 916ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 917M: Barry Song <baohua@kernel.org>
a990cbd8 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 919T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
920S: Maintained
921F: arch/arm/mach-prima2/
4a9c44f1 922F: drivers/clk/sirf/
05f30e8d
BS
923F: drivers/clocksource/timer-prima2.c
924F: drivers/clocksource/timer-marco.c
f8505ef5 925N: [^a-z]sirf
a990cbd8 926
d4275354 927ARM/EBSA110 MACHINE SUPPORT
8b58be88 928M: Russell King <linux@arm.linux.org.uk>
efc03ecb 929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
930W: http://www.arm.linux.org.uk/
931S: Maintained
932F: arch/arm/mach-ebsa110/
b955f6ca 933F: drivers/net/ethernet/amd/am79c961a.*
d4275354 934
4721f3ce
UKK
935ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
936M: Uwe Kleine-König <kernel@pengutronix.de>
937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S: Maintained
939N: efm32
940
a9da4f7e 941ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
942M: Daniel Ribeiro <drwyrm@gmail.com>
943M: Stefan Schmidt <stefan@openezx.org>
944M: Harald Welte <laforge@openezx.org>
d66f1886 945L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
946W: http://www.openezx.org/
947S: Maintained
cafc2265
SS
948T: topgit git://git.openezx.org/openezx.git
949F: arch/arm/mach-pxa/ezx.c
a9da4f7e 950
6a915af9 951ARM/FARADAY FA526 PORT
162500b3 952M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 954S: Maintained
1fa7e547 955T: git git://git.berlios.de/gemini-board
f49afbb5 956F: arch/arm/mm/*-fa*
6a915af9 957
d4275354 958ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 959M: Russell King <linux@arm.linux.org.uk>
efc03ecb 960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
961W: http://www.arm.linux.org.uk/
962S: Maintained
963F: arch/arm/include/asm/hardware/dec21285.h
964F: arch/arm/mach-footbridge/
965
86183a5f 966ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 967M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 968M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 970S: Maintained
f1c12837 971T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 972F: arch/arm/mach-imx/
ce515a6b 973F: arch/arm/mach-mxs/
2a82f95c 974F: arch/arm/boot/dts/imx*
e5dafa22 975F: arch/arm/configs/imx*_defconfig
86183a5f 976
2b7a52a4 977ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 978M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
980S: Maintained
981
90b8fc34 982ARM/GUMSTIX MACHINE SUPPORT
8b58be88 983M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
985S: Maintained
986
ef47d5f0 987ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 988M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
989M: Paul Parsons <lost.distance@yahoo.com>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
991S: Maintained
992F: arch/arm/mach-pxa/hx4700.c
993F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 994F: sound/soc/pxa/hx4700.c
ef47d5f0 995
4dfad069
WX
996ARM/HISILICON SOC SUPPORT
997M: Wei Xu <xuwei5@hisilicon.com>
998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999W: http://www.hisilicon.com
1000S: Supported
1001T: git git://github.com/hisilicon/linux-hisi.git
1002F: arch/arm/mach-hisi/
1003
21f37bc3 1004ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1005M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1006W: www.jlime.com
1007S: Maintained
084bad91
KE
1008T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1009F: arch/arm/mach-sa1100/jornada720.c
1010F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1011
5e767ab9
JMC
1012ARM/IGEP MACHINE SUPPORT
1013M: Enric Balletbo i Serra <eballetbo@gmail.com>
1014M: Javier Martinez Canillas <javier@dowhile0.org>
1015L: linux-omap@vger.kernel.org
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
06ff74fd 1018F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1019
403d2971
MV
1020ARM/INCOME PXA270 SUPPORT
1021M: Marek Vasut <marek.vasut@gmail.com>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
ec154082 1024F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1025
2b7a52a4 1026ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1027M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1028M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1030S: Maintained
e2bdb176
DW
1031
1032ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1033M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1035S: Maintained
2b7a52a4
LB
1036
1037ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1038M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1039M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1041S: Maintained
2b7a52a4
LB
1042
1043ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1044M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1045M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1047S: Maintained
2b7a52a4 1048
2b7a52a4 1049ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1050M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1052S: Maintained
1053
dfdd8cc9
KH
1054ARM/INTEL IXP4XX ARM ARCHITECTURE
1055M: Imre Kaloz <kaloz@openwrt.org>
1056M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1058S: Maintained
1059F: arch/arm/mach-ixp4xx/
1060
838553c5 1061ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1062M: Jonathan Cameron <jic23@cam.ac.uk>
1063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064S: Maintained
1065F: arch/arm/mach-pxa/stargate2.c
1066F: drivers/pcmcia/pxa2xx_stargate2.c
1067
2b7a52a4 1068ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1069M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1070M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1072S: Maintained
2b7a52a4
LB
1073
1074ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1075M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1077S: Maintained
1078
1154f858
SS
1079ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1080M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082S: Maintained
1083F: arch/arm/mach-keystone/
317929cd 1084T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1085
bc6aa566
SS
1086ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1087M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1088L: linux-kernel@vger.kernel.org
1089S: Maintained
1090F: drivers/clk/keystone/
1091
1092ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1093M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095L: linux-kernel@vger.kernel.org
1096S: Maintained
1097F: drivers/clocksource/timer-keystone.c
1098
1099ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1100M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1101L: linux-kernel@vger.kernel.org
1102S: Maintained
1103F: drivers/power/reset/keystone-reset.c
1104
1105ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1106M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1107L: linux-kernel@vger.kernel.org
1108S: Maintained
1109F: drivers/memory/*emif*
1110
2b7a52a4 1111ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1112M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1114S: Maintained
1115
3b886171 1116ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1117M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1118S: Maintained
1119
75f41273
TP
1120ARM/Marvell Armada 370 and Armada XP SOC support
1121M: Jason Cooper <jason@lakedaemon.net>
1122M: Andrew Lunn <andrew@lunn.ch>
1123M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1124M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S: Maintained
1127F: arch/arm/mach-mvebu/
1128
40f4978b
SH
1129ARM/Marvell Berlin SoC support
1130M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1131L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132S: Maintained
1133F: arch/arm/mach-berlin/
1134
4cfab57e 1135ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1136M: Jason Cooper <jason@lakedaemon.net>
1137M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1138M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1139L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1140S: Maintained
1141F: arch/arm/mach-dove/
54a246ff
NP
1142F: arch/arm/mach-mv78xx0/
1143F: arch/arm/mach-orion5x/
1144F: arch/arm/plat-orion/
3b886171 1145
d69ac131
AC
1146ARM/Orion SoC/Technologic Systems TS-78xx platform support
1147M: Alexander Clouter <alex@digriz.org.uk>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149W: http://www.digriz.org.uk/ts78xx/kernel
1150S: Maintained
1151F: arch/arm/mach-orion5x/ts78xx-*
1152
adcb079f
AB
1153ARM/MICREL KS8695 ARCHITECTURE
1154M: Greg Ungerer <gerg@uclinux.org>
1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1156F: arch/arm/mach-ks8695/
adcb079f
AB
1157S: Odd Fixes
1158
d78ff0a5 1159ARM/MIOA701 MACHINE SUPPORT
8b58be88 1160M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1162F: arch/arm/mach-pxa/mioa701.c
1163S: Maintained
1164
9624dfe6 1165ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1166M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1167S: Maintained
1168
e0ee9851 1169ARM/NOMADIK ARCHITECTURE
28b8e8d4 1170M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1171M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173S: Maintained
1174F: arch/arm/mach-nomadik/
ecc265fe 1175F: drivers/pinctrl/nomadik/
87572880 1176F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1177T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1178
9d76295a 1179ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1180M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1181L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1182W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1183S: Supported
1184
0c19d21e
DW
1185ARM/QUALCOMM MSM MACHINE SUPPORT
1186M: David Brown <davidb@codeaurora.org>
b4c9bfab 1187M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1188M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1189L: linux-arm-msm@vger.kernel.org
0c19d21e 1190F: arch/arm/mach-msm/
8a61f013 1191F: drivers/video/fbdev/msm/
0c19d21e
DW
1192F: drivers/mmc/host/msm_sdcc.c
1193F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1194F: drivers/tty/serial/msm_serial.h
1195F: drivers/tty/serial/msm_serial.c
ea91db52 1196F: drivers/*/pm8???-*
0a759c6e 1197F: drivers/mfd/ssbi.c
8cd5c866 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1199S: Maintained
1200
8459c159 1201ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1202M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1203M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1204S: Maintained
1205
5d783a2d 1206ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1207M: Marek Vasut <marek.vasut@gmail.com>
75280787 1208L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1209W: http://hackndev.com
1210S: Maintained
933d35f0
JP
1211F: arch/arm/mach-pxa/include/mach/palmtx.h
1212F: arch/arm/mach-pxa/palmtx.c
1213F: arch/arm/mach-pxa/include/mach/palmt5.h
1214F: arch/arm/mach-pxa/palmt5.c
1215F: arch/arm/mach-pxa/include/mach/palmld.h
1216F: arch/arm/mach-pxa/palmld.c
1217F: arch/arm/mach-pxa/include/mach/palmte2.h
1218F: arch/arm/mach-pxa/palmte2.c
1219F: arch/arm/mach-pxa/include/mach/palmtc.h
1220F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1221
b57fe924 1222ARM/PALM TREO SUPPORT
8b58be88 1223M: Tomas Cech <sleep_walker@suse.cz>
75280787 1224L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1225W: http://hackndev.com
1226S: Maintained
b57fe924
JP
1227F: arch/arm/mach-pxa/include/mach/palmtreo.h
1228F: arch/arm/mach-pxa/palmtreo.c
90af5811 1229
c49e1e63 1230ARM/PALMZ72 SUPPORT
8b58be88 1231M: Sergey Lapin <slapin@ossfans.org>
75280787 1232L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1233W: http://hackndev.com
1234S: Maintained
933d35f0
JP
1235F: arch/arm/mach-pxa/include/mach/palmz72.h
1236F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1237
1da177e4 1238ARM/PLEB SUPPORT
8b58be88 1239M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1240W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1241S: Maintained
1242
1243ARM/PT DIGITAL BOARD PORT
8b58be88 1244M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1246W: http://www.arm.linux.org.uk/
1247S: Maintained
1248
8fc1b0f8
KG
1249ARM/QUALCOMM SUPPORT
1250M: Kumar Gala <galak@codeaurora.org>
1251M: David Brown <davidb@codeaurora.org>
1252L: linux-arm-msm@vger.kernel.org
1253S: Maintained
1254F: arch/arm/mach-qcom/
1255T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1256
2b7a52a4 1257ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1258M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1260S: Maintained
1261
d4275354 1262ARM/RISCPC ARCHITECTURE
8b58be88 1263M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1265W: http://www.arm.linux.org.uk/
1266S: Maintained
d4275354
RK
1267F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1268F: arch/arm/include/asm/hardware/ioc.h
1269F: arch/arm/include/asm/hardware/iomd.h
1270F: arch/arm/include/asm/hardware/memc.h
1271F: arch/arm/mach-rpc/
1a6422f6 1272F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1273F: drivers/net/ethernet/i825xx/ether1*
1274F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1275F: drivers/scsi/arm/
1276
08ddbb0a
HS
1277ARM/Rockchip SoC support
1278M: Heiko Stuebner <heiko@sntech.de>
1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1280L: linux-rockchip@lists.infradead.org
08ddbb0a 1281S: Maintained
541555e9 1282F: arch/arm/boot/dts/rk3*
08ddbb0a 1283F: arch/arm/mach-rockchip/
541555e9
HS
1284F: drivers/clk/rockchip/
1285F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1286F: drivers/*/*rockchip*
541555e9
HS
1287F: drivers/*/*/*rockchip*
1288F: sound/soc/rockchip/
08ddbb0a 1289
b21477f9 1290ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1291M: Ben Dooks <ben-linux@fluff.org>
482ce512 1292M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1293L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1294L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1295W: http://www.fluff.org/ben/linux/
1296S: Maintained
6f0589c8
MB
1297F: arch/arm/boot/dts/s3c*
1298F: arch/arm/boot/dts/exynos*
482ce512 1299F: arch/arm/plat-samsung/
769bbb63
HS
1300F: arch/arm/mach-s3c24*/
1301F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1302F: drivers/*/*s3c2410*
1303F: drivers/*/*/*s3c2410*
40c76662
MB
1304F: drivers/spi/spi-s3c*
1305F: sound/soc/samsung/*
1da177e4 1306
0dcecae2 1307ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1308M: Kukjin Kim <kgene.kim@samsung.com>
1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1311S: Maintained
1312F: arch/arm/mach-s5p*/
0dcecae2 1313F: arch/arm/mach-exynos*/
33d43cdd 1314N: exynos
f556cb07 1315
10ffa964
KP
1316ARM/SAMSUNG MOBILE MACHINE SUPPORT
1317M: Kyungmin Park <kyungmin.park@samsung.com>
1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: arch/arm/mach-s5pv210/mach-aquila.c
1321F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1322
3ce4ccb6
KD
1323ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1324M: Kyungmin Park <kyungmin.park@samsung.com>
1325M: Kamil Debski <k.debski@samsung.com>
1326L: linux-arm-kernel@lists.infradead.org
1327L: linux-media@vger.kernel.org
1328S: Maintained
1329F: drivers/media/platform/s5p-g2d/
1330
e6a476fd
MS
1331ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1332M: Kyungmin Park <kyungmin.park@samsung.com>
1333M: Kamil Debski <k.debski@samsung.com>
6305902c 1334M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1335L: linux-arm-kernel@lists.infradead.org
1336L: linux-media@vger.kernel.org
1337S: Maintained
934455d7 1338F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1339F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1340
1341ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1342M: Kyungmin Park <kyungmin.park@samsung.com>
1343M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1344L: linux-arm-kernel@lists.infradead.org
1345L: linux-media@vger.kernel.org
1346S: Maintained
90d72ac6 1347F: drivers/media/platform/s5p-tv/
e6a476fd 1348
d48d38e8 1349ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1350M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1351M: Magnus Damm <magnus.damm@gmail.com>
1352L: linux-sh@vger.kernel.org
d48d38e8 1353W: http://oss.renesas.com
bbff48f5 1354Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1355T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1356S: Supported
0b514fdb
SH
1357F: arch/arm/boot/dts/emev2*
1358F: arch/arm/boot/dts/r7s*
1359F: arch/arm/boot/dts/r8a*
1360F: arch/arm/boot/dts/sh*
1361F: arch/arm/configs/ape6evm_defconfig
1362F: arch/arm/configs/armadillo800eva_defconfig
1363F: arch/arm/configs/bockw_defconfig
1364F: arch/arm/configs/genmai_defconfig
1365F: arch/arm/configs/koelsch_defconfig
1366F: arch/arm/configs/kzm9g_defconfig
1367F: arch/arm/configs/lager_defconfig
1368F: arch/arm/configs/mackerel_defconfig
1369F: arch/arm/configs/marzen_defconfig
1370F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1371F: arch/arm/mach-shmobile/
1372F: drivers/sh/
1373
66314223
DN
1374ARM/SOCFPGA ARCHITECTURE
1375M: Dinh Nguyen <dinguyen@altera.com>
1376S: Maintained
1377F: arch/arm/mach-socfpga/
1378
1379ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1380M: Dinh Nguyen <dinguyen@altera.com>
1381S: Maintained
1382F: drivers/clk/socfpga/
1383
65ebcc11 1384ARM/STI ARCHITECTURE
a92177ea
SK
1385M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1386M: Maxime Coquelin <maxime.coquelin@st.com>
1387M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1388L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389L: kernel@stlinux.com
1390W: http://www.stlinux.com
1391S: Maintained
1392F: arch/arm/mach-sti/
a92177ea
SK
1393F: arch/arm/boot/dts/sti*
1394F: drivers/clocksource/arm_global_timer.c
1395F: drivers/reset/sti/
1396F: drivers/pinctrl/pinctrl-st.c
1397F: drivers/media/rc/st_rc.c
1398F: drivers/i2c/busses/i2c-st.c
1399F: drivers/tty/serial/st-asc.c
f53b2bff 1400F: drivers/mmc/host/sdhci-st.c
65ebcc11 1401
2b7a52a4 1402ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1403M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1405S: Maintained
1406
1bbd7089 1407ARM/TETON BGA MACHINE SUPPORT
706e69d6 1408M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410S: Maintained
1411
2b7a52a4 1412ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1413M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1414L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1415S: Maintained
1416
98ad6e3b 1417ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1418M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1420W: http://www.mcuos.com
1421S: Maintained
4e89e8f6 1422F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1423F: drivers/input/keyboard/w90p910_keypad.c
1424F: drivers/input/touchscreen/w90p910_ts.c
1425F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1426F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1427F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1428F: drivers/rtc/rtc-nuc900.c
9df92e6c 1429F: drivers/spi/spi-nuc900.c
4e89e8f6 1430F: drivers/usb/host/ehci-w90x900.c
8a61f013 1431F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1432
54274d71 1433ARM/U300 MACHINE SUPPORT
e4651a9f 1434M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436S: Supported
1437F: arch/arm/mach-u300/
9affbd24 1438F: drivers/clocksource/timer-u300.c
54274d71
LW
1439F: drivers/i2c/busses/i2c-stu300.c
1440F: drivers/rtc/rtc-coh901331.c
1441F: drivers/watchdog/coh901327_wdt.c
1442F: drivers/dma/coh901318*
87572880
LW
1443F: drivers/mfd/ab3100*
1444F: drivers/rtc/rtc-ab3100.c
1445F: drivers/rtc/rtc-coh901331.c
1446T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1447
87572880 1448ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1449M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451S: Maintained
1452F: arch/arm/mach-ux500/
e4651a9f 1453F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1454F: drivers/dma/ste_dma40*
e4651a9f 1455F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1456F: drivers/mfd/abx500*
1457F: drivers/mfd/ab8500*
e4651a9f
LW
1458F: drivers/mfd/dbx500*
1459F: drivers/mfd/db8500*
ecc265fe
JP
1460F: drivers/pinctrl/nomadik/pinctrl-ab*
1461F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1462F: drivers/rtc/rtc-ab8500.c
e4651a9f 1463F: drivers/rtc/rtc-pl031.c
87572880 1464T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1465
e93fde28
UH
1466ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1467M: Ulf Hansson <ulf.hansson@linaro.org>
1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469T: git git://git.linaro.org/people/ulfh/clk.git
1470S: Maintained
1471F: drivers/clk/ux500/
1472F: include/linux/platform_data/clk-ux500.h
1473
d4275354 1474ARM/VFP SUPPORT
8b58be88 1475M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1476L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1477W: http://www.arm.linux.org.uk/
1478S: Maintained
1479F: arch/arm/vfp/
1480
e66b6d8e
MV
1481ARM/VOIPAC PXA270 SUPPORT
1482M: Marek Vasut <marek.vasut@gmail.com>
1483L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484S: Maintained
1485F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1486F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1487
04529fe2
TP
1488ARM/VT8500 ARM ARCHITECTURE
1489M: Tony Prisk <linux@prisktech.co.nz>
1490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491S: Maintained
1492F: arch/arm/mach-vt8500/
41fd91b4 1493F: drivers/clocksource/vt8500_timer.c
560746eb 1494F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1495F: drivers/mmc/host/wmt-sdmmc.c
1496F: drivers/pwm/pwm-vt8500.c
1497F: drivers/rtc/rtc-vt8500.c
1498F: drivers/tty/serial/vt8500_serial.c
4f31102b 1499F: drivers/usb/host/ehci-platform.c
41fd91b4 1500F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1501F: drivers/video/fbdev/vt8500lcdfb.*
1502F: drivers/video/fbdev/wm8505fb*
1503F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1504
e66b6d8e
MV
1505ARM/ZIPIT Z2 SUPPORT
1506M: Marek Vasut <marek.vasut@gmail.com>
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508S: Maintained
1509F: arch/arm/mach-pxa/z2.c
6ab2a855 1510F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1511
51f29d44
MS
1512ARM/ZYNQ ARCHITECTURE
1513M: Michal Simek <michal.simek@xilinx.com>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515W: http://wiki.xilinx.com
1516T: git git://git.xilinx.com/linux-xlnx.git
1517S: Supported
1518F: arch/arm/mach-zynq/
bd2a337a 1519F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1520N: zynq
1521N: xilinx
1522F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1523F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1524F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1525
b8f9879e
WD
1526ARM SMMU DRIVER
1527M: Will Deacon <will.deacon@arm.com>
1528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529S: Maintained
1530F: drivers/iommu/arm-smmu.c
1531
38074229
CM
1532ARM64 PORT (AARCH64 ARCHITECTURE)
1533M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1534M: Will Deacon <will.deacon@arm.com>
38074229
CM
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536S: Maintained
1537F: arch/arm64/
d19766ec 1538F: Documentation/arm64/
38074229 1539
9d7005f9
LP
1540AS3645A LED FLASH CONTROLLER DRIVER
1541M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1542L: linux-media@vger.kernel.org
1543T: git git://linuxtv.org/media_tree.git
1544S: Maintained
1545F: drivers/media/i2c/as3645a.c
1546F: include/media/as3645a.h
1547
d58de038
GJ
1548ASC7621 HARDWARE MONITOR DRIVER
1549M: George Joseph <george.joseph@fairview5.com>
1550L: lm-sensors@lm-sensors.org
1551S: Maintained
1552F: Documentation/hwmon/asc7621
1553F: drivers/hwmon/asc7621.c
1554
b229ece9 1555ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1556M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1557L: acpi4asus-user@lists.sourceforge.net
d0944853 1558L: platform-driver-x86@vger.kernel.org
76593d6f 1559W: http://acpi4asus.sf.net
85091b71 1560S: Maintained
b229ece9
CC
1561F: drivers/platform/x86/asus*.c
1562F: drivers/platform/x86/eeepc*.c
85091b71 1563
953a6479 1564ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1565M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1566W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1567S: Maintained
679655da
JP
1568F: Documentation/crypto/async-tx-api.txt
1569F: crypto/async_tx/
1570F: drivers/dma/
1571F: include/linux/dmaengine.h
1572F: include/linux/async_tx.h
b3e5f263 1573
a1867d36 1574AT24 EEPROM DRIVER
14d77c4d 1575M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1576L: linux-i2c@vger.kernel.org
1577S: Maintained
1578F: drivers/misc/eeprom/at24.c
25f73ed5 1579F: include/linux/platform_data/at24.h
a1867d36 1580
e7839f25 1581ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1582M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1583W: http://support.coraid.com/support/linux
1da177e4 1584S: Supported
679655da
JP
1585F: Documentation/aoe/
1586F: drivers/block/aoe/
1da177e4 1587
9a10a870 1588ATHEROS ATH GENERIC UTILITIES
f726ee65 1589M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1590L: linux-wireless@vger.kernel.org
1591S: Supported
1592F: drivers/net/wireless/ath/*
1593
fa1c114f 1594ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1595M: Jiri Slaby <jirislaby@gmail.com>
1596M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1597M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1598L: linux-wireless@vger.kernel.org
1599L: ath5k-devel@lists.ath5k.org
72c706b7 1600W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1601S: Maintained
fa451753 1602F: drivers/net/wireless/ath/ath5k/
fa1c114f 1603
12e62d6f
KV
1604ATHEROS ATH6KL WIRELESS DRIVER
1605M: Kalle Valo <kvalo@qca.qualcomm.com>
1606L: linux-wireless@vger.kernel.org
1607W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1608T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1609S: Supported
1610F: drivers/net/wireless/ath/ath6kl/
1611
2be7d22f
VK
1612WILOCITY WIL6210 WIRELESS DRIVER
1613M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1614L: linux-wireless@vger.kernel.org
1615L: wil6210@qca.qualcomm.com
1616S: Supported
1617W: http://wireless.kernel.org/en/users/Drivers/wil6210
1618F: drivers/net/wireless/ath/wil6210/
1619
1d7e1e6b
CL
1620CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1621M: Christian Lamparter <chunkeey@googlemail.com>
1622L: linux-wireless@vger.kernel.org
1623W: http://wireless.kernel.org/en/users/Drivers/carl9170
1624S: Maintained
1625F: drivers/net/wireless/ath/carl9170/
1626
2c2a6172
LT
1627ATK0110 HWMON DRIVER
1628M: Luca Tettamanti <kronos.it@gmail.com>
1629L: lm-sensors@lm-sensors.org
1630S: Maintained
1631F: drivers/hwmon/asus_atk0110.c
1632
6f69a6d7 1633ATI_REMOTE2 DRIVER
8b58be88 1634M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1635S: Maintained
679655da 1636F: drivers/input/misc/ati_remote2.c
6f69a6d7 1637
7ae115b4 1638ATLX ETHERNET DRIVERS
8b58be88 1639M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1640M: Chris Snook <chris.snook@gmail.com>
e443e383 1641L: netdev@vger.kernel.org
8d5ca6ec
JC
1642W: http://sourceforge.net/projects/atl1
1643W: http://atl1.sourceforge.net
1644S: Maintained
2b133ad6 1645F: drivers/net/ethernet/atheros/
8d5ca6ec 1646
1da177e4 1647ATM
8b58be88 1648M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1649L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1650L: netdev@vger.kernel.org
1da177e4
LT
1651W: http://linux-atm.sourceforge.net
1652S: Maintained
679655da
JP
1653F: drivers/atm/
1654F: include/linux/atm*
c117ab84 1655F: include/uapi/linux/atm*
1da177e4 1656
04ac2f46 1657ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1658M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1659S: Maintained
1660F: drivers/mmc/host/atmel-mci.c
1661F: drivers/mmc/host/atmel-mci-regs.h
1662
a1cfac48 1663ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1664M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1665S: Supported
df621252 1666F: drivers/tty/serial/atmel_serial.c
a1cfac48 1667
dfae90ed
BS
1668ATMEL Audio ALSA driver
1669M: Bo Shen <voice.shen@atmel.com>
1670L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1671S: Supported
1672F: sound/soc/atmel
1673
b414dc16
NF
1674ATMEL DMA DRIVER
1675M: Nicolas Ferre <nicolas.ferre@atmel.com>
1676L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1677S: Supported
1678F: drivers/dma/at_hdmac.c
1679F: drivers/dma/at_hdmac_regs.h
6f0d65af 1680F: include/linux/platform_data/dma-atmel.h
b414dc16 1681
888f2804
LD
1682ATMEL I2C DRIVER
1683M: Ludovic Desroches <ludovic.desroches@atmel.com>
1684L: linux-i2c@vger.kernel.org
1685S: Supported
1686F: drivers/i2c/busses/i2c-at91.c
1687
15515545
JW
1688ATMEL ISI DRIVER
1689M: Josh Wu <josh.wu@atmel.com>
1690L: linux-media@vger.kernel.org
1691S: Supported
f2294c2d 1692F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1693F: include/media/atmel-isi.h
1694
8f4c79ce 1695ATMEL LCDFB DRIVER
8b58be88 1696M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1697L: linux-fbdev@vger.kernel.org
8f4c79ce 1698S: Maintained
8a61f013 1699F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1700F: include/video/atmel_lcdc.h
8f4c79ce 1701
89e5785f 1702ATMEL MACB ETHERNET DRIVER
a02875a6 1703M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1704S: Supported
9f2f381f 1705F: drivers/net/ethernet/cadence/
89e5785f 1706
754ce4f2 1707ATMEL SPI DRIVER
a02875a6 1708M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1709S: Supported
9df92e6c 1710F: drivers/spi/spi-atmel.*
754ce4f2 1711
e9cb1c5a
NF
1712ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1713M: Nicolas Ferre <nicolas.ferre@atmel.com>
1714L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715S: Supported
1716F: drivers/misc/atmel_tclib.c
1717F: drivers/clocksource/tcb_clksrc.c
1718
914a3f3b 1719ATMEL USBA UDC DRIVER
a02875a6
NF
1720M: Nicolas Ferre <nicolas.ferre@atmel.com>
1721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1722S: Supported
faf2e1db 1723F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1724
1da177e4 1725ATMEL WIRELESS DRIVER
8b58be88 1726M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1727L: linux-wireless@vger.kernel.org
1da177e4
LT
1728W: http://www.thekelleys.org.uk/atmel
1729W: http://atmelwlandriver.sourceforge.net/
1730S: Maintained
679655da 1731F: drivers/net/wireless/atmel*
1da177e4 1732
26780d9e 1733ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1734M: Bradley Grove <linuxdrivers@attotech.com>
1735L: linux-scsi@vger.kernel.org
1736W: http://www.attotech.com
1737S: Supported
1738F: drivers/scsi/esas2r
26780d9e 1739
a92b7b80 1740AUDIT SUBSYSTEM
8b58be88 1741M: Eric Paris <eparis@redhat.com>
b9a06207 1742L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1743W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1744T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1745S: Maintained
679655da 1746F: include/linux/audit.h
c117ab84 1747F: include/uapi/linux/audit.h
679655da 1748F: kernel/audit*
a92b7b80 1749
70e84049 1750AUXILIARY DISPLAY DRIVERS
8b58be88 1751M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1752W: http://miguelojeda.es/auxdisplay.htm
1753W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1754S: Maintained
679655da
JP
1755F: drivers/auxdisplay/
1756F: include/linux/cfag12864b.h
70e84049 1757
5f97f7f9 1758AVR32 ARCHITECTURE
e336f61f
HCE
1759M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1760M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1761W: http://www.atmel.com/products/AVR32/
249d9d9d 1762W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1763W: http://avrfreaks.net/
e336f61f 1764S: Maintained
679655da 1765F: arch/avr32/
5f97f7f9
HS
1766
1767AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1768M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1769M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1770S: Maintained
679655da 1771F: arch/avr32/mach-at32ap/
5f97f7f9 1772
1da177e4 1773AX.25 NETWORK LAYER
8b58be88 1774M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1775L: linux-hams@vger.kernel.org
d34cb28a 1776W: http://www.linux-ax25.org/
1da177e4 1777S: Maintained
c117ab84 1778F: include/uapi/linux/ax25.h
679655da
JP
1779F: include/net/ax25.h
1780F: net/ax25/
1da177e4 1781
d5269395 1782AZ6007 DVB DRIVER
1b2c14b4 1783M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1784L: linux-media@vger.kernel.org
1785W: http://linuxtv.org
1786T: git git://linuxtv.org/media_tree.git
1787S: Maintained
1788F: drivers/media/usb/dvb-usb-v2/az6007.c
1789
6777376e
HV
1790AZTECH FM RADIO RECEIVER DRIVER
1791M: Hans Verkuil <hverkuil@xs4all.nl>
1792L: linux-media@vger.kernel.org
1793T: git git://linuxtv.org/media_tree.git
1794W: http://linuxtv.org
1795S: Maintained
1796F: drivers/media/radio/radio-aztech*
1797
e2d1d6c0 1798B43 WIRELESS DRIVER
8b58be88 1799M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1800L: linux-wireless@vger.kernel.org
ed072f9e 1801L: b43-dev@lists.infradead.org
491b26b4 1802W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1803S: Maintained
679655da 1804F: drivers/net/wireless/b43/
e2d1d6c0
RD
1805
1806B43LEGACY WIRELESS DRIVER
8b58be88
JP
1807M: Larry Finger <Larry.Finger@lwfinger.net>
1808M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1809L: linux-wireless@vger.kernel.org
ed072f9e 1810L: b43-dev@lists.infradead.org
491b26b4 1811W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1812S: Maintained
679655da 1813F: drivers/net/wireless/b43legacy/
e2d1d6c0 1814
300abeb5 1815BACKLIGHT CLASS/SUBSYSTEM
6212de88 1816M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1817M: Bryan Wu <cooloney@gmail.com>
1818M: Lee Jones <lee.jones@linaro.org>
300abeb5 1819S: Maintained
679655da
JP
1820F: drivers/video/backlight/
1821F: include/linux/backlight.h
300abeb5 1822
c6c8fea2 1823BATMAN ADVANCED
207df49e 1824M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1825M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1826M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1827L: b.a.t.m.a.n@lists.open-mesh.org
1828W: http://www.open-mesh.org/
1829S: Maintained
1830F: net/batman-adv/
1831
e2d1d6c0 1832BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1833M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1834L: linux-hams@vger.kernel.org
1835W: http://www.baycom.org/~tom/ham/ham.html
1836S: Maintained
679655da 1837F: drivers/net/hamradio/baycom*
e2d1d6c0 1838
cafe5635 1839BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1840M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1841L: linux-bcache@vger.kernel.org
1842W: http://bcache.evilpiepirate.org
1843S: Maintained:
1844F: drivers/md/bcache/
1845
3faece9d
KM
1846BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1847M: Kevin McKinney <klmckinney1@gmail.com>
1848M: Matthias Beyer <mail@beyermatthias.de>
1849L: devel@driverdev.osuosl.org
1850S: Maintained
1851F: drivers/staging/bcm*
1852
e2d1d6c0 1853BEFS FILE SYSTEM
55817d3d 1854S: Orphan
679655da
JP
1855F: Documentation/filesystems/befs.txt
1856F: fs/befs/
e2d1d6c0 1857
564ee360
DM
1858BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1859M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1860L: netdev@vger.kernel.org
1861S: Maintained
1862F: drivers/net/ethernet/ec_bhf.c
1863
e2d1d6c0 1864BFS FILE SYSTEM
8b58be88 1865M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1866S: Maintained
679655da
JP
1867F: Documentation/filesystems/bfs.txt
1868F: fs/bfs/
c117ab84 1869F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1870
1394f032 1871BLACKFIN ARCHITECTURE
a4edbc10 1872M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1873L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1874T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1875W: http://blackfin.uclinux.org
1876S: Supported
679655da 1877F: arch/blackfin/
566da5b2 1878
e190d6b1 1879BLACKFIN EMAC DRIVER
b3fe92b0 1880L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1881W: http://blackfin.uclinux.org
1882S: Supported
7b35f033 1883F: drivers/net/ethernet/adi/
e190d6b1 1884
566da5b2 1885BLACKFIN RTC DRIVER
b3fe92b0 1886L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1887W: http://blackfin.uclinux.org
1888S: Supported
679655da 1889F: drivers/rtc/rtc-bfin.c
1394f032 1890
936ed49a 1891BLACKFIN SDH DRIVER
109ec8c3 1892M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1893L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1894W: http://blackfin.uclinux.org
1895S: Supported
1896F: drivers/mmc/host/bfin_sdh.c
1897
1394f032 1898BLACKFIN SERIAL DRIVER
8b58be88 1899M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1900L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1901W: http://blackfin.uclinux.org
1902S: Supported
8460241e 1903F: drivers/tty/serial/bfin_uart.c
1394f032 1904
1e6d320f 1905BLACKFIN WATCHDOG DRIVER
b3fe92b0 1906L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1907W: http://blackfin.uclinux.org
1908S: Supported
679655da 1909F: drivers/watchdog/bfin_wdt.c
1e6d320f 1910
d24ecfcc 1911BLACKFIN I2C TWI DRIVER
8b58be88 1912M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1913L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1914W: http://blackfin.uclinux.org/
1915S: Supported
679655da 1916F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1917
1e204377
SJ
1918BLACKFIN MEDIA DRIVER
1919M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1920L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1921W: http://blackfin.uclinux.org/
1922S: Supported
1923F: drivers/media/platform/blackfin/
1924F: drivers/media/i2c/adv7183*
1925F: drivers/media/i2c/vs6624*
1926
b54cf35a
JSM
1927BLINKM RGB LED DRIVER
1928M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1929S: Maintained
1930F: drivers/leds/leds-blinkm.c
1931
1da177e4 1932BLOCK LAYER
8b58be88 1933M: Jens Axboe <axboe@kernel.dk>
08deed1e 1934T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1935S: Maintained
679655da 1936F: block/
1da177e4 1937
2b54aaef 1938BLOCK2MTD DRIVER
8b58be88 1939M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1940L: linux-mtd@lists.infradead.org
1941S: Maintained
679655da 1942F: drivers/mtd/devices/block2mtd.c
2b54aaef 1943
63fbd24e 1944BLUETOOTH DRIVERS
8b58be88 1945M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1946M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1947M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1948L: linux-bluetooth@vger.kernel.org
63fbd24e 1949W: http://www.bluez.org/
22e7a424
MH
1950T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1951T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1952S: Maintained
679655da 1953F: drivers/bluetooth/
1da177e4 1954
63fbd24e 1955BLUETOOTH SUBSYSTEM
8b58be88 1956M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1957M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1958M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1959L: linux-bluetooth@vger.kernel.org
1960W: http://www.bluez.org/
22e7a424
MH
1961T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1962T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1963S: Maintained
679655da
JP
1964F: net/bluetooth/
1965F: include/net/bluetooth/
1da177e4
LT
1966
1967BONDING DRIVER
79b30750 1968M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1969M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1970M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1971L: netdev@vger.kernel.org
ce00f85c
JC
1972W: http://sourceforge.net/projects/bonding/
1973S: Supported
679655da 1974F: drivers/net/bonding/
c117ab84 1975F: include/uapi/linux/if_bonding.h
1da177e4 1976
b5f4df34
AS
1977BPF (Safe dynamic programs and tools)
1978M: Alexei Starovoitov <ast@kernel.org>
1979L: netdev@vger.kernel.org
1980L: linux-kernel@vger.kernel.org
1981S: Supported
1982F: kernel/bpf/
1983
39105890 1984BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1985M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1986L: netdev@vger.kernel.org
1987S: Supported
adfc5217 1988F: drivers/net/ethernet/broadcom/b44.*
39105890 1989
32ec90d5
FF
1990BROADCOM GENET ETHERNET DRIVER
1991M: Florian Fainelli <f.fainelli@gmail.com>
1992L: netdev@vger.kernel.org
1993S: Supported
1994F: drivers/net/ethernet/broadcom/genet/
1995
948c51e6 1996BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
1997M: Sony Chacko <sony.chacko@qlogic.com>
1998M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
1999L: netdev@vger.kernel.org
2000S: Supported
adfc5217
JK
2001F: drivers/net/ethernet/broadcom/bnx2.*
2002F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2003
4d9d2cb0 2004BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2005M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2006L: netdev@vger.kernel.org
2007S: Supported
adfc5217 2008F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2009
90f4c594 2010BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2011M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2012M: Matt Porter <mporter@linaro.org>
497a045d 2013L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2014T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2015S: Maintained
2016F: arch/arm/mach-bcm/
2017F: arch/arm/boot/dts/bcm113*
90f4c594 2018F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2019F: arch/arm/boot/dts/bcm281*
2020F: arch/arm/configs/bcm_defconfig
e4ef47f2 2021F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2022F: drivers/clocksource/bcm_kona_timer.c
2023
f680f25c
SW
2024BROADCOM BCM2835 ARM ARCHICTURE
2025M: Stephen Warren <swarren@wwwdotorg.org>
2026L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2027T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2028S: Maintained
d30fe627 2029F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
2030F: arch/arm/boot/dts/bcm2835*
2031F: arch/arm/configs/bcm2835_defconfig
2032F: drivers/*/*bcm2835*
2033
5b293ebe
HM
2034BROADCOM BCM5301X ARM ARCHICTURE
2035M: Hauke Mehrtens <hauke@hauke-m.de>
2036L: linux-arm-kernel@lists.infradead.org
2037S: Maintained
2038F: arch/arm/mach-bcm/bcm_5301x.c
2039F: arch/arm/boot/dts/bcm5301x.dtsi
2040F: arch/arm/boot/dts/bcm470*
2041
2df94fd6
BN
2042BROADCOM BCM7XXX ARM ARCHITECTURE
2043M: Marc Carino <marc.ceeeee@gmail.com>
2044M: Brian Norris <computersforpeace@gmail.com>
2045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2046S: Maintained
2047F: arch/arm/mach-bcm/*brcmstb*
2048F: arch/arm/boot/dts/bcm7*.dts*
2049
948c51e6 2050BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2051M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2052M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2053L: netdev@vger.kernel.org
2054S: Supported
adfc5217 2055F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2056
a9533e7e
HP
2057BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2058M: Brett Rudley <brudley@broadcom.com>
818c07b8 2059M: Arend van Spriel <arend@broadcom.com>
85d63686 2060M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2061M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2062L: linux-wireless@vger.kernel.org
5615171c 2063L: brcm80211-dev-list@broadcom.com
a9533e7e 2064S: Supported
f62ebdd5 2065F: drivers/net/wireless/brcm80211/
a9533e7e 2066
9958d6f9 2067BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2068M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2069L: linux-scsi@vger.kernel.org
2070S: Supported
2071F: drivers/scsi/bnx2fc/
2072
6a6b5ad0 2073BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2074M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2075L: linux-scsi@vger.kernel.org
2076S: Supported
2077F: drivers/scsi/bnx2i/
2078
7b7f588b 2079BROADCOM KONA GPIO DRIVER
5e163903 2080M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2081L: bcm-kernel-feedback-list@broadcom.com
2082S: Supported
2083F: drivers/gpio/gpio-bcm-kona.c
2084F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2085
c9678d86
RM
2086BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2087M: Rafał Miłecki <zajec5@gmail.com>
2088L: linux-wireless@vger.kernel.org
2089S: Maintained
2090F: drivers/bcma/
2091F: include/linux/bcma/
2092
b8302205
FF
2093BROADCOM SYSTEMPORT ETHERNET DRIVER
2094M: Florian Fainelli <f.fainelli@gmail.com>
2095L: netdev@vger.kernel.org
2096S: Supported
2097F: drivers/net/ethernet/broadcom/bcmsysport.*
2098
7725ccfd 2099BROCADE BFA FC SCSI DRIVER
aa803370
AG
2100M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2101M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2102L: linux-scsi@vger.kernel.org
2103S: Supported
2104F: drivers/scsi/bfa/
7725ccfd 2105
8b230ed8 2106BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2107M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2108L: netdev@vger.kernel.org
2109S: Supported
f844a0ea 2110F: drivers/net/ethernet/brocade/bna/
8b230ed8 2111
5cdf7f76 2112BSG (block layer generic sg v4 driver)
8b58be88 2113M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2114L: linux-scsi@vger.kernel.org
2115S: Supported
679655da
JP
2116F: block/bsg.c
2117F: include/linux/bsg.h
c117ab84 2118F: include/uapi/linux/bsg.h
5cdf7f76 2119
af39917d
CL
2120BT87X AUDIO DRIVER
2121M: Clemens Ladisch <clemens@ladisch.de>
2122L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2123T: git git://git.alsa-project.org/alsa-kernel.git
2124S: Maintained
2125F: Documentation/sound/alsa/Bt87x.txt
2126F: sound/pci/bt87x.c
2127
ff1d5c2f 2128BT8XXGPIO DRIVER
eb032b98 2129M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2130W: http://bu3sch.de/btgpio.php
2131S: Maintained
72dbb705 2132F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2133
eb1eb04f 2134BTRFS FILE SYSTEM
c0778e25
CM
2135M: Chris Mason <clm@fb.com>
2136M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2137L: linux-btrfs@vger.kernel.org
2138W: http://btrfs.wiki.kernel.org/
8a6e2535 2139Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2140T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2141S: Maintained
679655da
JP
2142F: Documentation/filesystems/btrfs.txt
2143F: fs/btrfs/
eb1eb04f 2144
1da177e4 2145BTTV VIDEO4LINUX DRIVER
1b2c14b4 2146M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2147L: linux-media@vger.kernel.org
96b6aba0 2148W: http://linuxtv.org
275ffde4 2149T: git git://linuxtv.org/media_tree.git
f96236e5 2150S: Odd fixes
679655da 2151F: Documentation/video4linux/bttv/
90d72ac6 2152F: drivers/media/pci/bt8xx/bttv*
1da177e4 2153
1f34923c
KA
2154BUSLOGIC SCSI DRIVER
2155M: Khalid Aziz <khalid@gonehiking.org>
2156L: linux-scsi@vger.kernel.org
2157S: Maintained
2158F: drivers/scsi/BusLogic.*
2159F: drivers/scsi/FlashPoint.*
2160
af39917d
CL
2161C-MEDIA CMI8788 DRIVER
2162M: Clemens Ladisch <clemens@ladisch.de>
2163L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2164T: git git://git.alsa-project.org/alsa-kernel.git
2165S: Maintained
2166F: sound/pci/oxygen/
2167
2141355f
MS
2168C6X ARCHITECTURE
2169M: Mark Salter <msalter@redhat.com>
2170M: Aurelien Jacquiot <a-jacquiot@ti.com>
2171L: linux-c6x-dev@linux-c6x.org
2172W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2173S: Maintained
2174F: arch/c6x/
2175
a5432f5a 2176CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2177M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2178L: linux-cachefs@redhat.com
2179S: Supported
2180F: Documentation/filesystems/caching/cachefiles.txt
2181F: fs/cachefiles/
2182
c815ca39
HV
2183CADET FM/AM RADIO RECEIVER DRIVER
2184M: Hans Verkuil <hverkuil@xs4all.nl>
2185L: linux-media@vger.kernel.org
2186T: git git://linuxtv.org/media_tree.git
2187W: http://linuxtv.org
2188S: Maintained
2189F: drivers/media/radio/radio-cadet*
2190
77d5140f 2191CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2192M: Jonathan Corbet <corbet@lwn.net>
661263b5 2193L: linux-media@vger.kernel.org
275ffde4 2194T: git git://linuxtv.org/media_tree.git
77d5140f 2195S: Maintained
679655da 2196F: Documentation/video4linux/cafe_ccic
90d72ac6 2197F: drivers/media/platform/marvell-ccic/
77d5140f 2198
201b6bab 2199CAIF NETWORK LAYER
5c574f50 2200M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2201L: netdev@vger.kernel.org
2202S: Supported
2203F: Documentation/networking/caif/
2204F: drivers/net/caif/
c117ab84 2205F: include/uapi/linux/caif/
201b6bab
JP
2206F: include/net/caif/
2207F: net/caif/
2208
77dac90f 2209CALGARY x86-64 IOMMU
8b58be88
JP
2210M: Muli Ben-Yehuda <muli@il.ibm.com>
2211M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2212L: discuss@x86-64.org
2213S: Maintained
679655da
JP
2214F: arch/x86/kernel/pci-calgary_64.c
2215F: arch/x86/kernel/tce_64.c
2216F: arch/x86/include/asm/calgary.h
2217F: arch/x86/include/asm/tce.h
77dac90f 2218
e2d1d6c0 2219CAN NETWORK LAYER
8d15d386 2220M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2221L: linux-can@vger.kernel.org
ec78213a 2222W: http://gitorious.org/linux-can
405cc273 2223T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2224S: Maintained
f35f6c8f 2225F: Documentation/networking/can.txt
8d15d386 2226F: net/can/
8d15d386 2227F: include/linux/can/core.h
c117ab84
CEB
2228F: include/uapi/linux/can.h
2229F: include/uapi/linux/can/bcm.h
2230F: include/uapi/linux/can/raw.h
2231F: include/uapi/linux/can/gw.h
e2d1d6c0 2232
4261a204 2233CAN NETWORK DRIVERS
8b58be88 2234M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2235M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2236L: linux-can@vger.kernel.org
ec78213a 2237W: http://gitorious.org/linux-can
405cc273 2238T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2239S: Maintained
8d15d386
OH
2240F: drivers/net/can/
2241F: include/linux/can/dev.h
8d15d386 2242F: include/linux/can/platform/
c117ab84
CEB
2243F: include/uapi/linux/can/error.h
2244F: include/uapi/linux/can/netlink.h
4261a204 2245
95d16c72
JM
2246CAPABILITIES
2247M: Serge Hallyn <serge.hallyn@canonical.com>
2248L: linux-security-module@vger.kernel.org
6305902c 2249S: Supported
95d16c72 2250F: include/linux/capability.h
c117ab84 2251F: include/uapi/linux/capability.h
95d16c72 2252F: security/capability.c
6305902c 2253F: security/commoncap.c
38a94118 2254F: kernel/capability.c
95d16c72 2255
b8154542 2256CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2257M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2258L: linuxppc-dev@lists.ozlabs.org
2259L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2260W: http://www.ibm.com/developerworks/power/cell/
2261S: Supported
679655da 2262F: arch/powerpc/include/asm/cell*.h
679655da 2263F: arch/powerpc/include/asm/spu*.h
c117ab84 2264F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2265F: arch/powerpc/oprofile/*cell*
2266F: arch/powerpc/platforms/cell/
b8154542 2267
9030aaf9 2268CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2269M: Sage Weil <sage@inktank.com>
82593f87 2270L: ceph-devel@vger.kernel.org
09d90327 2271W: http://ceph.com/
fb99f881 2272T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2273S: Supported
2274F: Documentation/filesystems/ceph.txt
14430813
JP
2275F: fs/ceph/
2276F: net/ceph/
2277F: include/linux/ceph/
2278F: include/linux/crush/
9030aaf9 2279
18332a80 2280CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2281L: linux-usb@vger.kernel.org
10c6c9c9 2282S: Orphan
679655da
JP
2283F: Documentation/usb/WUSB-Design-overview.txt
2284F: Documentation/usb/wusb-cbaf
355ffe69
DV
2285F: drivers/usb/host/hwa-hc.c
2286F: drivers/usb/host/whci/
679655da
JP
2287F: drivers/usb/wusbcore/
2288F: include/linux/usb/wusb*
18332a80 2289
70e84049 2290CFAG12864B LCD DRIVER
8b58be88 2291M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2292W: http://miguelojeda.es/auxdisplay.htm
2293W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2294S: Maintained
679655da
JP
2295F: drivers/auxdisplay/cfag12864b.c
2296F: include/linux/cfag12864b.h
70e84049
MOS
2297
2298CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2299M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2300W: http://miguelojeda.es/auxdisplay.htm
2301W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2302S: Maintained
679655da
JP
2303F: drivers/auxdisplay/cfag12864bfb.c
2304F: include/linux/cfag12864b.h
70e84049 2305
704232c2 2306CFG80211 and NL80211
8b58be88 2307M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2308L: linux-wireless@vger.kernel.org
ce466579
JB
2309W: http://wireless.kernel.org/
2310T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2311T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2312S: Maintained
c117ab84 2313F: include/uapi/linux/nl80211.h
679655da
JP
2314F: include/net/cfg80211.h
2315F: net/wireless/*
2316X: net/wireless/wext*
704232c2 2317
46e64261
GKH
2318CHAR and MISC DRIVERS
2319M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2320M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2321T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2322S: Supported
46e64261
GKH
2323F: drivers/char/*
2324F: drivers/misc/*
471322a8 2325F: include/linux/miscdevice.h
46e64261 2326
0a920b5b 2327CHECKPATCH
8b58be88 2328M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2329M: Joe Perches <joe@perches.com>
2330S: Maintained
679655da 2331F: scripts/checkpatch.pl
0a920b5b 2332
f8407f26
HW
2333CHINESE DOCUMENTATION
2334M: Harry Wei <harryxiyou@gmail.com>
9740153c 2335L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2336L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2337S: Maintained
2338F: Documentation/zh_CN/
2339
2721ea2c 2340CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2341M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2342T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2343L: linux-usb@vger.kernel.org
2344S: Maintained
2345F: drivers/usb/chipidea/
2346
ab043105
OJ
2347CHROME HARDWARE PLATFORM SUPPORT
2348M: Olof Johansson <olof@lixom.net>
2349S: Maintained
2350F: drivers/platform/chrome/
2351
641cb85e 2352CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2353M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2354M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2355M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2356M: Neel Patel <neepatel@cisco.com>
7063fbf2 2357S: Supported
a6a5580c 2358F: drivers/net/ethernet/cisco/enic/
7063fbf2 2359
e3cf00d0 2360CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2361M: Upinder Malhi <umalhi@cisco.com>
2362S: Supported
2363F: drivers/infiniband/hw/usnic
e3cf00d0 2364
2b7a52a4 2365CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2366M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2367L: netdev@vger.kernel.org
2368S: Maintained
57d0b7a0 2369F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2370
3d4cfdc9
MB
2371CIRRUS LOGIC AUDIO CODEC DRIVERS
2372M: Brian Austin <brian.austin@cirrus.com>
2373M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2374L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2375S: Maintained
2376F: sound/soc/codecs/cs*
2377
94574d9a
KRW
2378CLEANCACHE API
2379M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2380L: linux-kernel@vger.kernel.org
2381S: Maintained
2382F: mm/cleancache.c
2383F: include/linux/cleancache.h
2384
d4275354 2385CLK API
8b58be88 2386M: Russell King <linux@arm.linux.org.uk>
37417046 2387S: Maintained
d4275354
RK
2388F: include/linux/clk.h
2389
9222d247
JS
2390CLOCKSOURCE, CLOCKEVENT DRIVERS
2391M: Daniel Lezcano <daniel.lezcano@linaro.org>
2392M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2393L: linux-kernel@vger.kernel.org
9222d247
JS
2394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2395S: Supported
2396F: drivers/clocksource
2397
5df6d737 2398CISCO FCOE HBA DRIVER
8fc89a79
HP
2399M: Hiral Patel <hiralpat@cisco.com>
2400M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2401M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2402L: linux-scsi@vger.kernel.org
2403S: Supported
2a99921a 2404F: drivers/scsi/fnic/
5df6d737 2405
529aa8cb
TLSC
2406CMPC ACPI DRIVER
2407M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2408M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2409L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2410S: Supported
2411F: drivers/platform/x86/classmate-laptop.c
2412
74425eee 2413COCCINELLE/Semantic Patches (SmPL)
26de9c26 2414M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2415M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2416M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2417M: Michal Marek <mmarek@suse.cz>
26de9c26 2418L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2419T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2420W: http://coccinelle.lip6.fr/
2421S: Supported
4b92b2aa 2422F: Documentation/coccinelle.txt
74425eee
NP
2423F: scripts/coccinelle/
2424F: scripts/coccicheck
2425
1da177e4 2426CODA FILE SYSTEM
8b58be88 2427M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2428M: coda@cs.cmu.edu
2429L: codalist@coda.cs.cmu.edu
2430W: http://www.coda.cs.cmu.edu/
2431S: Maintained
679655da
JP
2432F: Documentation/filesystems/coda.txt
2433F: fs/coda/
2434F: include/linux/coda*.h
c117ab84 2435F: include/uapi/linux/coda*.h
1da177e4 2436
7704addb 2437COMMON CLK FRAMEWORK
7704addb 2438M: Mike Turquette <mturquette@linaro.org>
35c1983e 2439L: linux-kernel@vger.kernel.org
7704addb
MT
2440T: git git://git.linaro.org/people/mturquette/linux.git
2441S: Maintained
60bea3b5
SW
2442F: drivers/clk/
2443X: drivers/clk/clkdev.c
7704addb 2444F: include/linux/clk-pr*
60bea3b5 2445F: include/linux/clk/
7704addb 2446
e2d1d6c0 2447COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2448M: Steve French <sfrench@samba.org>
51223df6 2449L: linux-cifs@vger.kernel.org
d1f28953 2450L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2451W: http://linux-cifs.samba.org/
8a6e2535 2452Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2453T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2454S: Supported
ec421a71 2455F: Documentation/filesystems/cifs/
679655da 2456F: fs/cifs/
e2d1d6c0 2457
1da177e4 2458COMPACTPCI HOTPLUG CORE
8b58be88 2459M: Scott Murray <scott@spiteful.org>
64dab204 2460L: linux-pci@vger.kernel.org
82c4dfc7 2461S: Maintained
679655da 2462F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2463
2464COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2465M: Scott Murray <scott@spiteful.org>
64dab204 2466L: linux-pci@vger.kernel.org
82c4dfc7 2467S: Maintained
679655da 2468F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2469
2470COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2471M: Scott Murray <scott@spiteful.org>
64dab204 2472L: linux-pci@vger.kernel.org
82c4dfc7 2473S: Maintained
679655da 2474F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2475
5411552c 2476COMPAL LAPTOP SUPPORT
8b58be88 2477M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2478L: platform-driver-x86@vger.kernel.org
5411552c 2479S: Maintained
679655da 2480F: drivers/platform/x86/compal-laptop.c
5411552c 2481
949be0f7 2482CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2483M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2484L: accessrunner-general@lists.sourceforge.net
2485W: http://accessrunner.sourceforge.net/
949be0f7 2486S: Maintained
679655da 2487F: drivers/usb/atm/cxacru.c
949be0f7 2488
e2d1d6c0 2489CONFIGFS
d6351db2
JB
2490M: Joel Becker <jlbec@evilplan.org>
2491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2492S: Supported
679655da
JP
2493F: fs/configfs/
2494F: include/linux/configfs.h
e2d1d6c0 2495
acb9c1b2 2496CONNECTOR
8b58be88 2497M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2498L: netdev@vger.kernel.org
2499S: Maintained
2500F: drivers/connector/
2501
a3e3354d 2502CONTROL GROUP (CGROUP)
860ca0e6 2503M: Tejun Heo <tj@kernel.org>
ad50c159 2504M: Li Zefan <lizefan@huawei.com>
12340313 2505L: cgroups@vger.kernel.org
860ca0e6 2506T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2507S: Maintained
a3e3354d 2508F: Documentation/cgroups/
679655da
JP
2509F: include/linux/cgroup*
2510F: kernel/cgroup*
a3e3354d
TH
2511
2512CONTROL GROUP - CPUSET
2513M: Li Zefan <lizefan@huawei.com>
2514L: cgroups@vger.kernel.org
2515W: http://www.bullopensource.org/cpuset/
2516W: http://oss.sgi.com/projects/cpusets/
2517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2518S: Maintained
2519F: Documentation/cgroups/cpusets.txt
2520F: include/linux/cpuset.h
2521F: kernel/cpuset.c
2522
2523CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2524M: Johannes Weiner <hannes@cmpxchg.org>
2525M: Michal Hocko <mhocko@suse.cz>
2526L: cgroups@vger.kernel.org
2527L: linux-mm@kvack.org
2528S: Maintained
2529F: mm/memcontrol.c
2530F: mm/page_cgroup.c
fb3a0fb6 2531
bebe4678 2532CORETEMP HARDWARE MONITORING DRIVER
96859129 2533M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2534L: lm-sensors@lm-sensors.org
2535S: Maintained
679655da
JP
2536F: Documentation/hwmon/coretemp
2537F: drivers/hwmon/coretemp.c
bebe4678 2538
1da177e4 2539COSA/SRP SYNC SERIAL DRIVER
8b58be88 2540M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2541W: http://www.fi.muni.cz/~kas/cosa/
2542S: Maintained
679655da 2543F: drivers/net/wan/cosa*
1da177e4 2544
4371ee35 2545CPMAC ETHERNET DRIVER
8b58be88 2546M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2547L: netdev@vger.kernel.org
2548S: Maintained
b544dbac 2549F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2550
1da177e4 2551CPU FREQUENCY DRIVERS
49db1903 2552M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2553M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2554L: linux-pm@vger.kernel.org
1da177e4 2555S: Maintained
27209d91
VK
2556T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2557T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2558F: drivers/cpufreq/
2559F: include/linux/cpufreq.h
1da177e4 2560
8a67f0ef
VK
2561CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2562M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2563M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2564L: linux-pm@vger.kernel.org
2565W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2566S: Maintained
2567F: drivers/cpufreq/arm_big_little.h
2568F: drivers/cpufreq/arm_big_little.c
2569F: drivers/cpufreq/arm_big_little_dt.c
2570
14d2c34c 2571CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2572M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2573M: Daniel Lezcano <daniel.lezcano@linaro.org>
2574L: linux-pm@vger.kernel.org
2575L: linux-arm-kernel@lists.infradead.org
cea8321c 2576T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2577S: Maintained
2578F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2579
a8e39c35 2580CPUIDLE DRIVERS
49db1903 2581M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2582M: Daniel Lezcano <daniel.lezcano@linaro.org>
2583L: linux-pm@vger.kernel.org
2584S: Maintained
cea8321c 2585T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2586F: drivers/cpuidle/*
2587F: include/linux/cpuidle.h
2588
1da177e4 2589CPUID/MSR DRIVER
8b58be88 2590M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2591S: Maintained
679655da
JP
2592F: arch/x86/kernel/cpuid.c
2593F: arch/x86/kernel/msr.c
1da177e4 2594
7fe2f639 2595CPU POWER MONITORING SUBSYSTEM
7fe2f639 2596M: Thomas Renninger <trenn@suse.de>
103f1790 2597L: linux-pm@vger.kernel.org
7fe2f639 2598S: Maintained
14430813 2599F: tools/power/cpupower/
7fe2f639 2600
1da177e4 2601CRAMFS FILESYSTEM
ce00f85c 2602W: http://sourceforge.net/projects/cramfs/
54886a71 2603S: Orphan / Obsolete
679655da
JP
2604F: Documentation/filesystems/cramfs.txt
2605F: fs/cramfs/
1da177e4
LT
2606
2607CRIS PORT
8b58be88
JP
2608M: Mikael Starvik <starvik@axis.com>
2609M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2610L: linux-cris-kernel@axis.com
1da177e4
LT
2611W: http://developer.axis.com
2612S: Maintained
679655da 2613F: arch/cris/
df621252 2614F: drivers/tty/serial/crisv10.*
1da177e4
LT
2615
2616CRYPTO API
8b58be88
JP
2617M: Herbert Xu <herbert@gondor.apana.org.au>
2618M: "David S. Miller" <davem@davemloft.net>
1da177e4 2619L: linux-crypto@vger.kernel.org
54e5881d 2620T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2621S: Maintained
679655da
JP
2622F: Documentation/crypto/
2623F: arch/*/crypto/
2624F: crypto/
2625F: drivers/crypto/
2626F: include/crypto/
1da177e4 2627
5b07bd57 2628CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2629M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2630L: linux-crypto@vger.kernel.org
2631S: Maintained
51a2228a
JP
2632F: crypto/ansi_cprng.c
2633F: crypto/rng.c
5b07bd57 2634
9b4ffa48 2635CS5535 Audio ALSA driver
8b58be88 2636M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2637S: Maintained
679655da 2638F: sound/pci/cs5535audio/
9b4ffa48 2639
a910e4a9 2640CW1200 WLAN driver
b75f0050
JP
2641M: Solomon Peachy <pizza@shaftnet.org>
2642S: Maintained
2643F: drivers/net/wireless/cw1200/
a910e4a9 2644
6d8425b1 2645CX18 VIDEO4LINUX DRIVER
6afdeaf8 2646M: Andy Walls <awalls@md.metrocast.net>
c4240509 2647L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2648L: linux-media@vger.kernel.org
275ffde4 2649T: git git://linuxtv.org/media_tree.git
6d8425b1 2650W: http://linuxtv.org
30e10993 2651W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2652S: Maintained
679655da 2653F: Documentation/video4linux/cx18.txt
90d72ac6 2654F: drivers/media/pci/cx18/
6c0f0359 2655F: include/uapi/linux/ivtv*
6d8425b1 2656
3f101d91
HV
2657CX2341X MPEG ENCODER HELPER MODULE
2658M: Hans Verkuil <hverkuil@xs4all.nl>
2659L: linux-media@vger.kernel.org
2660T: git git://linuxtv.org/media_tree.git
2661W: http://linuxtv.org
2662S: Maintained
c368360b 2663F: drivers/media/common/cx2341x*
3f101d91
HV
2664F: include/media/cx2341x*
2665
20357578 2666CX88 VIDEO4LINUX DRIVER
1b2c14b4 2667M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2668L: linux-media@vger.kernel.org
2669W: http://linuxtv.org
2670T: git git://linuxtv.org/media_tree.git
2671S: Odd fixes
2672F: Documentation/video4linux/cx88/
2673F: drivers/media/pci/cx88/
6d8425b1 2674
91952bc0
AP
2675CXD2820R MEDIA DRIVER
2676M: Antti Palosaari <crope@iki.fi>
2677L: linux-media@vger.kernel.org
2678W: http://linuxtv.org/
2679W: http://palosaari.fi/linux/
2680Q: http://patchwork.linuxtv.org/project/linux-media/list/
2681T: git git://linuxtv.org/anttip/media_tree.git
2682S: Maintained
2683F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2684
e5ec3789 2685CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2686M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2687L: netdev@vger.kernel.org
2688W: http://www.chelsio.com
2689S: Supported
f7917c00 2690F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2691
2692CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2693M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2694L: linux-rdma@vger.kernel.org
e5ec3789
SW
2695W: http://www.openfabrics.org
2696S: Supported
679655da 2697F: drivers/infiniband/hw/cxgb3/
e5ec3789 2698
be4c9bad 2699CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2700M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2701L: netdev@vger.kernel.org
2702W: http://www.chelsio.com
2703S: Supported
f7917c00 2704F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2705
2706CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2707M: Steve Wise <swise@chelsio.com>
2708L: linux-rdma@vger.kernel.org
2709W: http://www.openfabrics.org
2710S: Supported
2711F: drivers/infiniband/hw/cxgb4/
2712
5c20a5c7
CL
2713CXGB4VF ETHERNET DRIVER (CXGB4VF)
2714M: Casey Leedom <leedom@chelsio.com>
2715L: netdev@vger.kernel.org
2716W: http://www.chelsio.com
2717S: Supported
f7917c00 2718F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2719
b52b97a3
GC
2720STMMAC ETHERNET DRIVER
2721M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2722L: netdev@vger.kernel.org
2723W: http://www.stlinux.com
2724S: Supported
7ac6653a 2725F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2726
1da177e4 2727CYBERPRO FB DRIVER
8b58be88 2728M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2729L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2730W: http://www.arm.linux.org.uk/
2731S: Maintained
8a61f013 2732F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2733
1da177e4 2734CYCLADES ASYNC MUX DRIVER
1da177e4 2735W: http://www.cyclades.com/
d459883e 2736S: Orphan
c897401b 2737F: drivers/tty/cyclades.c
679655da 2738F: include/linux/cyclades.h
c117ab84 2739F: include/uapi/linux/cyclades.h
1da177e4
LT
2740
2741CYCLADES PC300 DRIVER
1da177e4 2742W: http://www.cyclades.com/
d459883e 2743S: Orphan
679655da 2744F: drivers/net/wan/pc300*
1da177e4 2745
402f6ae4
AP
2746CYPRESS_FIRMWARE MEDIA DRIVER
2747M: Antti Palosaari <crope@iki.fi>
2748L: linux-media@vger.kernel.org
2749W: http://linuxtv.org/
2750W: http://palosaari.fi/linux/
2751Q: http://patchwork.linuxtv.org/project/linux-media/list/
2752T: git git://linuxtv.org/anttip/media_tree.git
2753S: Maintained
2754F: drivers/media/common/cypress_firmware*
2755
e3ae3525 2756CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2757M: Ferruh Yigit <fery@cypress.com>
6305902c 2758L: linux-input@vger.kernel.org
be9a6f40 2759S: Supported
6305902c
JP
2760F: drivers/input/touchscreen/cyttsp*
2761F: include/linux/input/cyttsp.h
e3ae3525 2762
1da177e4 2763DAMA SLAVE for AX.25
8b58be88 2764M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2765W: http://yaina.de/jreuter/
2766W: http://www.qsl.net/dl1bke/
2767L: linux-hams@vger.kernel.org
2768S: Maintained
679655da
JP
2769F: net/ax25/af_ax25.c
2770F: net/ax25/ax25_dev.c
2771F: net/ax25/ax25_ds_*
2772F: net/ax25/ax25_in.c
2773F: net/ax25/ax25_out.c
2774F: net/ax25/ax25_timer.c
2775F: net/ax25/sysctl_net_ax25.c
1da177e4 2776
e2d1d6c0 2777DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2778L: netdev@vger.kernel.org
5ff77428 2779S: Orphan
679655da 2780F: Documentation/networking/dmfe.txt
0f04e2aa 2781F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2782
2783DC390/AM53C974 SCSI driver
8b58be88 2784M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2785W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2786M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2787S: Maintained
679655da 2788F: drivers/scsi/tmscsim.*
e2d1d6c0 2789
1da177e4 2790DC395x SCSI driver
61eee9a7 2791M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2792M: Ali Akcaagac <aliakc@web.de>
2793M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2794L: dc395x@twibble.org
cf015e9f
JP
2795W: http://twibble.org/dist/dc395x/
2796W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2797S: Maintained
679655da
JP
2798F: Documentation/scsi/dc395x.txt
2799F: drivers/scsi/dc395x.*
1da177e4 2800
eb8edb08 2801DCCP PROTOCOL
a89d030e 2802M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2803L: dccp@vger.kernel.org
c996d8b9 2804W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2805S: Maintained
679655da 2806F: include/linux/dccp.h
c117ab84 2807F: include/uapi/linux/dccp.h
679655da
JP
2808F: include/linux/tfrc.h
2809F: net/dccp/
eb8edb08 2810
1da177e4 2811DECnet NETWORK LAYER
1da177e4
LT
2812W: http://linux-decnet.sourceforge.net
2813L: linux-decnet-user@lists.sourceforge.net
f546444d 2814S: Orphan
679655da
JP
2815F: Documentation/networking/decnet.txt
2816F: net/decnet/
1da177e4 2817
ebff05b9
MR
2818DECSTATION PLATFORM SUPPORT
2819M: "Maciej W. Rozycki" <macro@linux-mips.org>
2820L: linux-mips@linux-mips.org
2821W: http://www.linux-mips.org/wiki/DECstation
2822S: Maintained
2823F: arch/mips/dec/
2824F: arch/mips/include/asm/dec/
2825F: arch/mips/include/asm/mach-dec/
2826
1da177e4 2827DEFXX FDDI NETWORK DRIVER
8b58be88 2828M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2829S: Maintained
33f810b2 2830F: drivers/net/fddi/defxx.*
1da177e4 2831
ad8f07cc 2832DELL LAPTOP DRIVER
8b58be88 2833M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2834L: platform-driver-x86@vger.kernel.org
ad8f07cc 2835S: Maintained
679655da 2836F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2837
1da177e4 2838DELL LAPTOP SMM DRIVER
a1406d87 2839M: Guenter Roeck <linux@roeck-us.net>
679655da 2840F: drivers/char/i8k.c
c117ab84 2841F: include/uapi/linux/i8k.h
1da177e4 2842
90563ec4 2843DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2844M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2845S: Maintained
679655da
JP
2846F: Documentation/dcdbas.txt
2847F: drivers/firmware/dcdbas.*
90563ec4 2848
0b3f6109 2849DELL WMI EXTRAS DRIVER
8b58be88 2850M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2851S: Maintained
36b3a96f 2852F: drivers/platform/x86/dell-wmi.c
0b3f6109 2853
5efc75e3
PZ
2854DESIGNWARE USB2 DRD IP DRIVER
2855M: Paul Zimmerman <paulz@synopsys.com>
2856L: linux-usb@vger.kernel.org
2857S: Maintained
197ba5f4 2858F: drivers/usb/dwc2/
5efc75e3 2859
94ab23dd
FB
2860DESIGNWARE USB3 DRD IP DRIVER
2861M: Felipe Balbi <balbi@ti.com>
2862L: linux-usb@vger.kernel.org
2863L: linux-omap@vger.kernel.org
2864T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2865S: Maintained
2866F: drivers/usb/dwc3/
2867
89d07767
KP
2868DEVICE FREQUENCY (DEVFREQ)
2869M: MyungJoo Ham <myungjoo.ham@samsung.com>
2870M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2871L: linux-pm@vger.kernel.org
89d07767
KP
2872S: Maintained
2873F: drivers/devfreq/
2874
1da177e4 2875DEVICE NUMBER REGISTRY
8b58be88 2876M: Torben Mathiasen <device@lanana.org>
1da177e4 2877W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2878S: Maintained
2879
e2d1d6c0 2880DEVICE-MAPPER (LVM)
854ecaad 2881M: Alasdair Kergon <agk@redhat.com>
8504eed3 2882M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2883M: dm-devel@redhat.com
e2d1d6c0
RD
2884L: dm-devel@redhat.com
2885W: http://sources.redhat.com/dm
8a6e2535 2886Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2887T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2888T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2889S: Maintained
679655da
JP
2890F: Documentation/device-mapper/
2891F: drivers/md/dm*
854ecaad 2892F: drivers/md/persistent-data/
679655da
JP
2893F: include/linux/device-mapper.h
2894F: include/linux/dm-*.h
8504eed3 2895F: include/uapi/linux/dm-*.h
e2d1d6c0 2896
c0d995aa
OST
2897DIALOG SEMICONDUCTOR DRIVERS
2898M: Support Opensource <support.opensource@diasemi.com>
2899W: http://www.dialog-semiconductor.com/products
2900S: Supported
2901F: Documentation/hwmon/da90??
2902F: drivers/gpio/gpio-da90??.c
2903F: drivers/hwmon/da90??-hwmon.c
2904F: drivers/input/misc/da90??_onkey.c
2905F: drivers/input/touchscreen/da9052_tsi.c
2906F: drivers/leds/leds-da90??.c
2907F: drivers/mfd/da903x.c
2908F: drivers/mfd/da90??-*.c
2909F: drivers/power/da9052-battery.c
2910F: drivers/regulator/da903x.c
2911F: drivers/regulator/da9???-regulator.[ch]
2912F: drivers/rtc/rtc-da90??.c
2913F: drivers/video/backlight/da90??_bl.c
2914F: drivers/watchdog/da90??_wdt.c
2915F: include/linux/mfd/da903x.h
2916F: include/linux/mfd/da9052/
2917F: include/linux/mfd/da9055/
2918F: include/linux/mfd/da9063/
2919F: include/sound/da[79]*.h
2920F: sound/soc/codecs/da[79]*.[ch]
2921
599aa697
LL
2922DIGI NEO AND CLASSIC PCI PRODUCTS
2923M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2924M: Mark Hounschell <markh@compro.net>
599aa697
LL
2925L: driverdev-devel@linuxdriverproject.org
2926S: Maintained
2927F: drivers/staging/dgnc/
2928
2929DIGI EPCA PCI PRODUCTS
2930M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2931M: Mark Hounschell <markh@compro.net>
6d825f79 2932M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
2933L: driverdev-devel@linuxdriverproject.org
2934S: Maintained
2935F: drivers/staging/dgap/
2936
335d7c58 2937DIOLAN U2C-12 I2C DRIVER
ca462085 2938M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2939L: linux-i2c@vger.kernel.org
2940S: Maintained
2941F: drivers/i2c/busses/i2c-diolan-u2c.c
2942
e7839f25 2943DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2944M: Eric Paris <eparis@parisplace.org>
3c5119c0 2945S: Maintained
679655da
JP
2946F: Documentation/filesystems/dnotify.txt
2947F: fs/notify/dnotify/
2948F: include/linux/dnotify.h
1da177e4
LT
2949
2950DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2951M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2952W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2953W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2954W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2955S: Maintained
2956
4480f15b 2957DISKQUOTA
8b58be88 2958M: Jan Kara <jack@suse.cz>
1da177e4 2959S: Maintained
679655da
JP
2960F: Documentation/filesystems/quota.txt
2961F: fs/quota/
2962F: include/linux/quota*.h
c117ab84 2963F: include/uapi/linux/quota*.h
1da177e4 2964
702686ad
BT
2965DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2966M: Bernie Thompson <bernie@plugable.com>
2967L: linux-fbdev@vger.kernel.org
2968S: Maintained
2969W: http://plugable.com/category/projects/udlfb/
8a61f013 2970F: drivers/video/fbdev/udlfb.c
702686ad
BT
2971F: include/video/udlfb.h
2972F: Documentation/fb/udlfb.txt
2973
e7839f25 2974DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2975M: Christine Caulfield <ccaulfie@redhat.com>
2976M: David Teigland <teigland@redhat.com>
a4644184 2977L: cluster-devel@redhat.com
5be7b50f 2978W: http://sources.redhat.com/cluster/
54e5881d 2979T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2980S: Supported
679655da 2981F: fs/dlm/
5be7b50f 2982
53b6b3e0
SS
2983DMA BUFFER SHARING FRAMEWORK
2984M: Sumit Semwal <sumit.semwal@linaro.org>
2985S: Maintained
2986L: linux-media@vger.kernel.org
2987L: dri-devel@lists.freedesktop.org
2988L: linaro-mm-sig@lists.linaro.org
35fac7e3 2989F: drivers/dma-buf/
e46d12c6
JP
2990F: include/linux/dma-buf*
2991F: include/linux/reservation.h
2992F: include/linux/*fence.h
53b6b3e0
SS
2993F: Documentation/dma-buf-sharing.txt
2994T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2995
b3e5f263 2996DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2997M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2998M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2999L: dmaengine@vger.kernel.org
3000Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 3001S: Supported
679655da
JP
3002F: drivers/dma/
3003F: include/linux/dma*
5dbd05d4
VK
3004T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
3005T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 3006
b825037d 3007DME1737 HARDWARE MONITOR DRIVER
8b58be88 3008M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3009L: lm-sensors@lm-sensors.org
3010S: Maintained
679655da
JP
3011F: Documentation/hwmon/dme1737
3012F: drivers/hwmon/dme1737.c
b825037d 3013
5b9c9bf6 3014DOCKING STATION DRIVER
8b58be88 3015M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3016L: linux-acpi@vger.kernel.org
8b59a454 3017S: Supported
679655da 3018F: drivers/acpi/dock.c
5b9c9bf6 3019
7d2c86b5 3020DOCUMENTATION
d671e424 3021M: Jiri Kosina <jkosina@suse.cz>
795fb7e7
JD
3022L: linux-doc@vger.kernel.org
3023S: Maintained
679655da 3024F: Documentation/
97be078b
RD
3025X: Documentation/ABI/
3026X: Documentation/devicetree/
3027X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3028
1da177e4 3029DOUBLETALK DRIVER
8b58be88 3030M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3031L: blinux-list@redhat.com
3032S: Maintained
679655da
JP
3033F: drivers/char/dtlk.c
3034F: include/linux/dtlk.h
1da177e4 3035
e2d1d6c0 3036DPT_I2O SCSI RAID DRIVER
8b58be88 3037M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3038L: linux-scsi@vger.kernel.org
3039W: http://www.adaptec.com/
3040S: Maintained
679655da
JP
3041F: drivers/scsi/dpt*
3042F: drivers/scsi/dpt/
e2d1d6c0 3043
b411b363 3044DRBD DRIVER
28b8e8d4
JP
3045P: Philipp Reisner
3046P: Lars Ellenberg
3047M: drbd-dev@lists.linbit.com
3048L: drbd-user@lists.linbit.com
3049W: http://www.drbd.org
3050T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3051T: git git://git.drbd.org/drbd-8.3.git
3052S: Supported
3053F: drivers/block/drbd/
3054F: lib/lru_cache.c
3055F: Documentation/blockdev/drbd/
b411b363 3056
87544653 3057DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3058M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3059T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3060S: Supported
679655da 3061F: Documentation/kobject.txt
7cfc51b9 3062F: drivers/base/
679655da 3063F: fs/sysfs/
87544653 3064F: fs/debugfs/
679655da 3065F: include/linux/kobj*
87544653 3066F: include/linux/debugfs.h
679655da 3067F: lib/kobj*
1da177e4
LT
3068
3069DRM DRIVERS
8b58be88 3070M: David Airlie <airlied@linux.ie>
4c6a3999 3071L: dri-devel@lists.freedesktop.org
b0447888 3072T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3073S: Maintained
679655da 3074F: drivers/gpu/drm/
433e3b34 3075F: drivers/gpu/vga/
850e9411 3076F: include/drm/
c117ab84 3077F: include/uapi/drm/
1da177e4 3078
566f5939
AD
3079RADEON DRM DRIVERS
3080M: Alex Deucher <alexander.deucher@amd.com>
3081M: Christian König <christian.koenig@amd.com>
3082L: dri-devel@lists.freedesktop.org
3083T: git git://people.freedesktop.org/~agd5f/linux
3084S: Supported
3085F: drivers/gpu/drm/radeon/
566f5939
AD
3086F: include/uapi/drm/radeon*
3087
03e255b9
TR
3088DRM PANEL DRIVERS
3089M: Thierry Reding <thierry.reding@gmail.com>
3090L: dri-devel@lists.freedesktop.org
3091T: git git://anongit.freedesktop.org/tegra/linux.git
3092S: Maintained
3093F: drivers/gpu/drm/drm_panel.c
3094F: drivers/gpu/drm/panel/
3095F: include/drm/drm_panel.h
3096F: Documentation/devicetree/bindings/panel/
3097
8daf7473 3098INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3099M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3100M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3101L: intel-gfx@lists.freedesktop.org
8daf7473 3102L: dri-devel@lists.freedesktop.org
47f95647 3103Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3104T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3105S: Supported
14430813 3106F: drivers/gpu/drm/i915/
8daf7473 3107F: include/drm/i915*
c117ab84 3108F: include/uapi/drm/i915*
8daf7473 3109
398a6d4a
KP
3110DRM DRIVERS FOR EXYNOS
3111M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3112M: Joonyoung Shim <jy0922.shim@samsung.com>
3113M: Seung-Woo Kim <sw0312.kim@samsung.com>
3114M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3115L: dri-devel@lists.freedesktop.org
25a58030 3116T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3117S: Supported
14430813 3118F: drivers/gpu/drm/exynos/
398a6d4a 3119F: include/drm/exynos*
c117ab84 3120F: include/uapi/drm/exynos*
398a6d4a 3121
bd3b49f2 3122DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3123M: Thierry Reding <thierry.reding@gmail.com>
3124M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3125L: dri-devel@lists.freedesktop.org
3126L: linux-tegra@vger.kernel.org
a5ad7a63 3127T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3128S: Supported
dee8268f 3129F: drivers/gpu/drm/tegra/
a5ad7a63 3130F: drivers/gpu/host1x/
e1e90644 3131F: include/linux/host1x.h
a5ad7a63 3132F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3133F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3134
a284e9d1
LP
3135DRM DRIVERS FOR RENESAS
3136M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3137L: dri-devel@lists.freedesktop.org
3138L: linux-sh@vger.kernel.org
3139T: git git://people.freedesktop.org/~airlied/linux
3140S: Supported
3141F: drivers/gpu/drm/rcar-du/
3142F: drivers/gpu/drm/shmobile/
3143F: include/linux/platform_data/rcar-du.h
3144F: include/linux/platform_data/shmob_drm.h
3145
598df1ac
AK
3146DSBR100 USB FM RADIO DRIVER
3147M: Alexey Klimov <klimov.linux@gmail.com>
3148L: linux-media@vger.kernel.org
3149T: git git://linuxtv.org/media_tree.git
3150S: Maintained
3151F: drivers/media/radio/dsbr100.c
3152
1da177e4 3153DSCC4 DRIVER
8b58be88 3154M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3155L: netdev@vger.kernel.org
1da177e4 3156S: Maintained
679655da 3157F: drivers/net/wan/dscc4.c
1da177e4 3158
91952bc0
AP
3159DVB_USB_AF9015 MEDIA DRIVER
3160M: Antti Palosaari <crope@iki.fi>
3161L: linux-media@vger.kernel.org
3162W: http://linuxtv.org/
3163W: http://palosaari.fi/linux/
3164Q: http://patchwork.linuxtv.org/project/linux-media/list/
3165T: git git://linuxtv.org/anttip/media_tree.git
3166S: Maintained
3167F: drivers/media/usb/dvb-usb-v2/af9015*
3168
3169DVB_USB_AF9035 MEDIA DRIVER
3170M: Antti Palosaari <crope@iki.fi>
3171L: linux-media@vger.kernel.org
3172W: http://linuxtv.org/
3173W: http://palosaari.fi/linux/
3174Q: http://patchwork.linuxtv.org/project/linux-media/list/
3175T: git git://linuxtv.org/anttip/media_tree.git
3176S: Maintained
3177F: drivers/media/usb/dvb-usb-v2/af9035*
3178
3179DVB_USB_ANYSEE MEDIA DRIVER
3180M: Antti Palosaari <crope@iki.fi>
3181L: linux-media@vger.kernel.org
3182W: http://linuxtv.org/
3183W: http://palosaari.fi/linux/
3184Q: http://patchwork.linuxtv.org/project/linux-media/list/
3185T: git git://linuxtv.org/anttip/media_tree.git
3186S: Maintained
3187F: drivers/media/usb/dvb-usb-v2/anysee*
3188
3189DVB_USB_AU6610 MEDIA DRIVER
3190M: Antti Palosaari <crope@iki.fi>
3191L: linux-media@vger.kernel.org
3192W: http://linuxtv.org/
3193W: http://palosaari.fi/linux/
3194Q: http://patchwork.linuxtv.org/project/linux-media/list/
3195T: git git://linuxtv.org/anttip/media_tree.git
3196S: Maintained
3197F: drivers/media/usb/dvb-usb-v2/au6610*
3198
3199DVB_USB_CE6230 MEDIA DRIVER
3200M: Antti Palosaari <crope@iki.fi>
3201L: linux-media@vger.kernel.org
3202W: http://linuxtv.org/
3203W: http://palosaari.fi/linux/
3204Q: http://patchwork.linuxtv.org/project/linux-media/list/
3205T: git git://linuxtv.org/anttip/media_tree.git
3206S: Maintained
3207F: drivers/media/usb/dvb-usb-v2/ce6230*
3208
d099dea2
MK
3209DVB_USB_CXUSB MEDIA DRIVER
3210M: Michael Krufky <mkrufky@linuxtv.org>
3211L: linux-media@vger.kernel.org
3212W: http://linuxtv.org/
3213W: http://github.com/mkrufky
3214Q: http://patchwork.linuxtv.org/project/linux-media/list/
3215T: git git://linuxtv.org/media_tree.git
3216S: Maintained
9819da66 3217F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3218
91952bc0 3219DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3220M: Antti Palosaari <crope@iki.fi>
3221L: linux-media@vger.kernel.org
3222W: http://linuxtv.org/
3223W: http://palosaari.fi/linux/
3224Q: http://patchwork.linuxtv.org/project/linux-media/list/
3225T: git git://linuxtv.org/anttip/media_tree.git
3226S: Maintained
91952bc0 3227F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3228
5560983b 3229DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3230M: Antti Palosaari <crope@iki.fi>
3231L: linux-media@vger.kernel.org
3232W: http://linuxtv.org/
91952bc0
AP
3233Q: http://patchwork.linuxtv.org/project/linux-media/list/
3234T: git git://linuxtv.org/anttip/media_tree.git
3235S: Maintained
5560983b 3236F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3237
8856f5f2
MK
3238DVB_USB_MXL111SF MEDIA DRIVER
3239M: Michael Krufky <mkrufky@linuxtv.org>
3240L: linux-media@vger.kernel.org
3241W: http://linuxtv.org/
3242W: http://github.com/mkrufky
3243Q: http://patchwork.linuxtv.org/project/linux-media/list/
3244T: git git://linuxtv.org/mkrufky/mxl111sf.git
3245S: Maintained
3246F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3247
91952bc0
AP
3248DVB_USB_RTL28XXU MEDIA DRIVER
3249M: Antti Palosaari <crope@iki.fi>
3250L: linux-media@vger.kernel.org
3251W: http://linuxtv.org/
3252W: http://palosaari.fi/linux/
3253Q: http://patchwork.linuxtv.org/project/linux-media/list/
3254T: git git://linuxtv.org/anttip/media_tree.git
3255S: Maintained
3256F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3257
3258DVB_USB_V2 MEDIA DRIVER
3259M: Antti Palosaari <crope@iki.fi>
3260L: linux-media@vger.kernel.org
3261W: http://linuxtv.org/
3262W: http://palosaari.fi/linux/
3263Q: http://patchwork.linuxtv.org/project/linux-media/list/
3264T: git git://linuxtv.org/anttip/media_tree.git
3265S: Maintained
3266F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3267F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3268
ac0ac38f 3269DYNAMIC DEBUG
5c4a97d1 3270M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3271S: Maintained
3272F: lib/dynamic_debug.c
3273F: include/linux/dynamic_debug.h
3274
789c7048 3275DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3276M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3277S: Maintained
df621252 3278F: drivers/tty/serial/dz.*
789c7048 3279
91952bc0
AP
3280E4000 MEDIA DRIVER
3281M: Antti Palosaari <crope@iki.fi>
3282L: linux-media@vger.kernel.org
3283W: http://linuxtv.org/
3284W: http://palosaari.fi/linux/
3285Q: http://patchwork.linuxtv.org/project/linux-media/list/
3286T: git git://linuxtv.org/anttip/media_tree.git
3287S: Maintained
3288F: drivers/media/tuners/e4000*
3289
1da177e4 3290EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3291M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3292L: linux-scsi@vger.kernel.org
3293S: Maintained
679655da 3294F: drivers/scsi/eata.c
1da177e4 3295
91952bc0
AP
3296EC100 MEDIA DRIVER
3297M: Antti Palosaari <crope@iki.fi>
3298L: linux-media@vger.kernel.org
3299W: http://linuxtv.org/
3300W: http://palosaari.fi/linux/
3301Q: http://patchwork.linuxtv.org/project/linux-media/list/
3302T: git git://linuxtv.org/anttip/media_tree.git
3303S: Maintained
3304F: drivers/media/dvb-frontends/ec100*
3305
237fead6 3306ECRYPT FILE SYSTEM
0de9adf2 3307M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3308L: ecryptfs@vger.kernel.org
24a923e4 3309W: http://ecryptfs.org
6dc7516e 3310W: https://launchpad.net/ecryptfs
237fead6 3311S: Supported
679655da
JP
3312F: Documentation/filesystems/ecryptfs.txt
3313F: fs/ecryptfs/
237fead6 3314
da9bb1d2 3315EDAC-CORE
8b58be88 3316M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3317M: Borislav Petkov <bp@alien8.de>
3318M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3319L: linux-edac@vger.kernel.org
0e438e3f 3320W: bluesmoke.sourceforge.net
8c2a6a40 3321S: Supported
679655da 3322F: Documentation/edac.txt
91445c72 3323F: drivers/edac/
679655da 3324F: include/linux/edac.h
0e438e3f 3325
c476c23b 3326EDAC-AMD64
8b58be88 3327M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3328M: Borislav Petkov <bp@alien8.de>
91445c72 3329L: linux-edac@vger.kernel.org
c476c23b 3330W: bluesmoke.sourceforge.net
487ba8e8 3331S: Maintained
c476c23b
BP
3332F: drivers/edac/amd64_edac*
3333
836dae5d
RR
3334EDAC-CALXEDA
3335M: Doug Thompson <dougthompson@xmission.com>
3336M: Robert Richter <rric@kernel.org>
3337L: linux-edac@vger.kernel.org
3338W: bluesmoke.sourceforge.net
3339S: Maintained
3340F: drivers/edac/highbank*
3341
f65aad41
RB
3342EDAC-CAVIUM
3343M: Ralf Baechle <ralf@linux-mips.org>
3344M: David Daney <david.daney@cavium.com>
3345L: linux-edac@vger.kernel.org
3346L: linux-mips@linux-mips.org
3347W: bluesmoke.sourceforge.net
3348S: Supported
3349F: drivers/edac/octeon_edac*
3350
0e438e3f 3351EDAC-E752X
8b58be88
JP
3352M: Mark Gross <mark.gross@intel.com>
3353M: Doug Thompson <dougthompson@xmission.com>
91445c72 3354L: linux-edac@vger.kernel.org
0e438e3f
DP
3355W: bluesmoke.sourceforge.net
3356S: Maintained
679655da 3357F: drivers/edac/e752x_edac.c
0e438e3f
DP
3358
3359EDAC-E7XXX
8b58be88 3360M: Doug Thompson <dougthompson@xmission.com>
91445c72 3361L: linux-edac@vger.kernel.org
0e438e3f
DP
3362W: bluesmoke.sourceforge.net
3363S: Maintained
679655da 3364F: drivers/edac/e7xxx_edac.c
0e438e3f 3365
77c5f5d2 3366EDAC-GHES
1b2c14b4 3367M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3368L: linux-edac@vger.kernel.org
3369W: bluesmoke.sourceforge.net
3370S: Maintained
2caa67a6 3371F: drivers/edac/ghes_edac.c
77c5f5d2 3372
6bc78404 3373EDAC-I82443BXGX
8b58be88 3374M: Tim Small <tim@buttersideup.com>
91445c72 3375L: linux-edac@vger.kernel.org
6bc78404
DT
3376W: bluesmoke.sourceforge.net
3377S: Maintained
679655da 3378F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3379
3380EDAC-I3000
8b58be88 3381M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3382L: linux-edac@vger.kernel.org
6bc78404
DT
3383W: bluesmoke.sourceforge.net
3384S: Maintained
679655da 3385F: drivers/edac/i3000_edac.c
6bc78404
DT
3386
3387EDAC-I5000
8b58be88 3388M: Doug Thompson <dougthompson@xmission.com>
91445c72 3389L: linux-edac@vger.kernel.org
ba9a5918
DT
3390W: bluesmoke.sourceforge.net
3391S: Maintained
679655da 3392F: drivers/edac/i5000_edac.c
ba9a5918 3393
44c12cb2 3394EDAC-I5400
1b2c14b4 3395M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3396L: linux-edac@vger.kernel.org
44c12cb2
MCC
3397W: bluesmoke.sourceforge.net
3398S: Maintained
679655da 3399F: drivers/edac/i5400_edac.c
44c12cb2 3400
3c9c92b6 3401EDAC-I7300
1b2c14b4 3402M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3403L: linux-edac@vger.kernel.org
3404W: bluesmoke.sourceforge.net
3405S: Maintained
3406F: drivers/edac/i7300_edac.c
3407
67c89316 3408EDAC-I7CORE
1b2c14b4 3409M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3410L: linux-edac@vger.kernel.org
3411W: bluesmoke.sourceforge.net
3412S: Maintained
70aff0ce 3413F: drivers/edac/i7core_edac.c
67c89316 3414
ba9a5918 3415EDAC-I82975X
8b58be88 3416M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3417M: "Arvind R." <arvino55@gmail.com>
91445c72 3418L: linux-edac@vger.kernel.org
ba9a5918
DT
3419W: bluesmoke.sourceforge.net
3420S: Maintained
679655da 3421F: drivers/edac/i82975x_edac.c
ba9a5918 3422
791b4706
JB
3423EDAC-IE31200
3424M: Jason Baron <jbaron@akamai.com>
3425L: linux-edac@vger.kernel.org
3426W: bluesmoke.sourceforge.net
3427S: Maintained
3428F: drivers/edac/ie31200_edac.c
3429
ccdfb979
JT
3430EDAC-MPC85XX
3431M: Johannes Thumshirn <johannes.thumshirn@men.de>
3432L: linux-edac@vger.kernel.org
3433W: bluesmoke.sourceforge.net
3434S: Maintained
3435F: drivers/edac/mpc85xx_edac.[ch]
3436
ba9a5918 3437EDAC-PASEMI
8b58be88 3438M: Egor Martovetsky <egor@pasemi.com>
91445c72 3439L: linux-edac@vger.kernel.org
6bc78404
DT
3440W: bluesmoke.sourceforge.net
3441S: Maintained
679655da 3442F: drivers/edac/pasemi_edac.c
6bc78404 3443
0e438e3f 3444EDAC-R82600
8b58be88 3445M: Tim Small <tim@buttersideup.com>
91445c72 3446L: linux-edac@vger.kernel.org
0e438e3f
DP
3447W: bluesmoke.sourceforge.net
3448S: Maintained
679655da 3449F: drivers/edac/r82600_edac.c
da9bb1d2 3450
4d096ca7 3451EDAC-SBRIDGE
1b2c14b4 3452M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3453L: linux-edac@vger.kernel.org
3454W: bluesmoke.sourceforge.net
3455S: Maintained
3456F: drivers/edac/sb_edac.c
3457
af39917d
CL
3458EDIROL UA-101/UA-1000 DRIVER
3459M: Clemens Ladisch <clemens@ladisch.de>
3460L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3461T: git git://git.alsa-project.org/alsa-kernel.git
3462S: Maintained
3463F: sound/usb/misc/ua101.c
3464
1f7df953
MF
3465EXTENSIBLE FIRMWARE INTERFACE (EFI)
3466M: Matt Fleming <matt.fleming@intel.com>
3467L: linux-efi@vger.kernel.org
78bef24e 3468T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3469S: Maintained
fb2efb5c 3470F: Documentation/efi-stub.txt
1f7df953
MF
3471F: arch/ia64/kernel/efi.c
3472F: arch/x86/boot/compressed/eboot.[ch]
3473F: arch/x86/include/asm/efi.h
3474F: arch/x86/platform/efi/*
a9499fa7 3475F: drivers/firmware/efi/*
1f7df953
MF
3476F: include/linux/efi*.h
3477
d68772b7
MF
3478EFI VARIABLE FILESYSTEM
3479M: Matthew Garrett <matthew.garrett@nebula.com>
3480M: Jeremy Kerr <jk@ozlabs.org>
3481M: Matt Fleming <matt.fleming@intel.com>
3482T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3483L: linux-efi@vger.kernel.org
3484S: Maintained
3485F: fs/efivarfs/
3486
85a00d9b
PJ
3487EFIFB FRAMEBUFFER DRIVER
3488L: linux-fbdev@vger.kernel.org
3489M: Peter Jones <pjones@redhat.com>
3490S: Maintained
8a61f013 3491F: drivers/video/fbdev/efifb.c
85a00d9b 3492
0bee8d28
JT
3493EFS FILESYSTEM
3494W: http://aeschi.ch.eu.org/efs/
3495S: Orphan
679655da 3496F: fs/efs/
0bee8d28 3497
4480f15b 3498EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3499M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3500M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3501L: linux-rdma@vger.kernel.org
fab97220 3502S: Supported
679655da 3503F: drivers/infiniband/hw/ehca/
fab97220 3504
aa8a9e25 3505EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3506M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3507L: netdev@vger.kernel.org
3508S: Maintained
9aa32835 3509F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3510
f0319efe 3511EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3512M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3513L: linux-media@vger.kernel.org
3514W: http://linuxtv.org
3515T: git git://linuxtv.org/media_tree.git
3516S: Maintained
3517F: drivers/media/usb/em28xx/
3518
3e3a7d66 3519EMBEDDED LINUX
8b58be88
JP
3520M: Paul Gortmaker <paul.gortmaker@windriver.com>
3521M: Matt Mackall <mpm@selenic.com>
3522M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3523L: linux-embedded@vger.kernel.org
3524S: Maintained
3525
3a1c1d44 3526EMULEX LPFC FC SCSI DRIVER
8b58be88 3527M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3528L: linux-scsi@vger.kernel.org
3529W: http://sourceforge.net/projects/lpfcxxxx
3530S: Supported
679655da 3531F: drivers/scsi/lpfc/
3a1c1d44 3532
5f5bac82 3533ENE CB710 FLASH CARD READER DRIVER
8b58be88 3534M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3535S: Maintained
3536F: drivers/misc/cb710/
3537F: drivers/mmc/host/cb710-mmc.*
3538F: include/linux/cb710.h
3539
931e39a1
ML
3540ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3541M: Maxim Levitsky <maximlevitsky@gmail.com>
3542S: Maintained
2a837449 3543F: drivers/media/rc/ene_ir.*
931e39a1 3544
ec207dcc
GS
3545ENHANCED ERROR HANDLING (EEH)
3546M: Gavin Shan <shangw@linux.vnet.ibm.com>
3547L: linuxppc-dev@lists.ozlabs.org
3548S: Supported
3549F: Documentation/powerpc/eeh-pci-error-recovery.txt
3550F: arch/powerpc/kernel/eeh*.c
3551
d5ca9006 3552EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3553M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3554S: Maintained
084bad91 3555T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3556F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3557F: include/video/s1d13xxxfb.h
d5ca9006 3558
1da177e4 3559ETHERNET BRIDGE
adbbf69d 3560M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3561L: bridge@lists.linux-foundation.org
4c325313 3562L: netdev@vger.kernel.org
c996d8b9 3563W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3564S: Maintained
679655da
JP
3565F: include/linux/netfilter_bridge/
3566F: net/bridge/
1da177e4 3567
22f08ad9
FF
3568ETHERNET PHY LIBRARY
3569M: Florian Fainelli <f.fainelli@gmail.com>
3570L: netdev@vger.kernel.org
3571S: Maintained
3572F: include/linux/phy.h
3573F: include/linux/phy_fixed.h
3574F: drivers/net/phy/
3575F: Documentation/networking/phy.txt
3576F: drivers/of/of_mdio.c
3577F: drivers/of/of_net.c
3578
1da177e4 3579EXT2 FILE SYSTEM
01971952 3580M: Jan Kara <jack@suse.cz>
72be2ccf 3581L: linux-ext4@vger.kernel.org
1da177e4 3582S: Maintained
679655da
JP
3583F: Documentation/filesystems/ext2.txt
3584F: fs/ext2/
3585F: include/linux/ext2*
1da177e4
LT
3586
3587EXT3 FILE SYSTEM
01971952 3588M: Jan Kara <jack@suse.cz>
8b58be88 3589M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3590M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3591L: linux-ext4@vger.kernel.org
3592S: Maintained
679655da
JP
3593F: Documentation/filesystems/ext3.txt
3594F: fs/ext3/
72be2ccf
EM
3595
3596EXT4 FILE SYSTEM
8b58be88 3597M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3598M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3599L: linux-ext4@vger.kernel.org
08a225f1 3600W: http://ext4.wiki.kernel.org
8a6e2535 3601Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3602S: Maintained
679655da
JP
3603F: Documentation/filesystems/ext4.txt
3604F: fs/ext4/
1da177e4 3605
c5532b09 3606Extended Verification Module (EVM)
74dd744f
MZ
3607M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3608L: linux-ima-devel@lists.sourceforge.net
3609L: linux-security-module@vger.kernel.org
c5532b09
MZ
3610S: Supported
3611F: security/integrity/evm/
3612
df6b3cfe
MH
3613EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3614M: MyungJoo Ham <myungjoo.ham@samsung.com>
3615M: Chanwoo Choi <cw00.choi@samsung.com>
3616L: linux-kernel@vger.kernel.org
81df63a9 3617T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3618S: Maintained
3619F: drivers/extcon/
3620F: Documentation/extcon/
3621
e2a75c44
JH
3622EXYNOS DP DRIVER
3623M: Jingoo Han <jg1.han@samsung.com>
3624L: dri-devel@lists.freedesktop.org
3625S: Maintained
3626F: drivers/gpu/drm/exynos/exynos_dp*
3627
33ad3912
DL
3628EXYNOS MIPI DISPLAY DRIVERS
3629M: Inki Dae <inki.dae@samsung.com>
3630M: Donghwa Lee <dh09.lee@samsung.com>
3631M: Kyungmin Park <kyungmin.park@samsung.com>
3632L: linux-fbdev@vger.kernel.org
3633S: Maintained
8a61f013 3634F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3635F: include/video/exynos_mipi*
3636
e53004e2 3637F71805F HARDWARE MONITORING DRIVER
7c81c60f 3638M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3639L: lm-sensors@lm-sensors.org
3640S: Maintained
679655da
JP
3641F: Documentation/hwmon/f71805f
3642F: drivers/hwmon/f71805f.c
e53004e2 3643
eea977ed
MB
3644FC0011 TUNER DRIVER
3645M: Michael Buesch <m@bues.ch>
3646L: linux-media@vger.kernel.org
3647S: Maintained
ccae7af2
MCC
3648F: drivers/media/tuners/fc0011.h
3649F: drivers/media/tuners/fc0011.c
eea977ed 3650
91952bc0
AP
3651FC2580 MEDIA DRIVER
3652M: Antti Palosaari <crope@iki.fi>
3653L: linux-media@vger.kernel.org
3654W: http://linuxtv.org/
3655W: http://palosaari.fi/linux/
3656Q: http://patchwork.linuxtv.org/project/linux-media/list/
3657T: git git://linuxtv.org/anttip/media_tree.git
3658S: Maintained
3659F: drivers/media/tuners/fc2580*
eea977ed 3660
88b2dbdb
EP
3661FANOTIFY
3662M: Eric Paris <eparis@redhat.com>
3663S: Maintained
3664F: fs/notify/fanotify/
3665F: include/linux/fanotify.h
c117ab84 3666F: include/uapi/linux/fanotify.h
88b2dbdb 3667
1da177e4 3668FARSYNC SYNCHRONOUS DRIVER
8b58be88 3669M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3670W: http://www.farsite.co.uk/
3671S: Supported
679655da 3672F: drivers/net/wan/farsync.*
1da177e4 3673
c5408b88 3674FAULT INJECTION SUPPORT
8b58be88 3675M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3676S: Supported
679655da
JP
3677F: Documentation/fault-injection/
3678F: lib/fault-inject.c
c5408b88 3679
cae727db
RL
3680FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3681M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3682L: fcoe-devel@open-fcoe.org
cae727db
RL
3683W: www.Open-FCoE.org
3684S: Supported
3685F: drivers/scsi/libfc/
3686F: drivers/scsi/fcoe/
3687F: include/scsi/fc/
3688F: include/scsi/libfc.h
3689F: include/scsi/libfcoe.h
c117ab84 3690F: include/uapi/scsi/fc/
cae727db 3691
e2d1d6c0 3692FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3693M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3694M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3695L: linux-fsdevel@vger.kernel.org
1da177e4 3696S: Maintained
679655da
JP
3697F: include/linux/fcntl.h
3698F: include/linux/fs.h
c117ab84
CEB
3699F: include/uapi/linux/fcntl.h
3700F: include/uapi/linux/fs.h
679655da
JP
3701F: fs/fcntl.c
3702F: fs/locks.c
1da177e4 3703
e2d1d6c0 3704FILESYSTEMS (VFS and infrastructure)
8b58be88 3705M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3706L: linux-fsdevel@vger.kernel.org
173acc7c 3707S: Maintained
679655da 3708F: fs/*
173acc7c 3709
b26e0ed4 3710FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3711M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3712L: lm-sensors@lm-sensors.org
3713S: Maintained
d5ca6918
JP
3714F: drivers/hwmon/f75375s.c
3715F: include/linux/f75375s.h
b26e0ed4 3716
a331b0c3
CL
3717FIREWIRE AUDIO DRIVERS
3718M: Clemens Ladisch <clemens@ladisch.de>
3719L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3720T: git git://git.alsa-project.org/alsa-kernel.git
3721S: Maintained
3722F: sound/firewire/
3723
eb86ec51
SR
3724FIREWIRE MEDIA DRIVERS (firedtv)
3725M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3726L: linux-media@vger.kernel.org
3727L: linux1394-devel@lists.sourceforge.net
3728T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3729S: Maintained
3730F: drivers/media/firewire/
3731
a511ce33
CB
3732FIREWIRE SBP-2 TARGET
3733M: Chris Boot <bootc@bootc.net>
3734L: linux-scsi@vger.kernel.org
3735L: target-devel@vger.kernel.org
3736L: linux1394-devel@lists.sourceforge.net
3737T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3738S: Maintained
3739F: drivers/target/sbp/
3740
7d2c86b5 3741FIREWIRE SUBSYSTEM
8b58be88 3742M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3743L: linux1394-devel@lists.sourceforge.net
958a29cb 3744W: http://ieee1394.wiki.kernel.org/
2ca526bf 3745T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3746S: Maintained
679655da 3747F: drivers/firewire/
8f06ce3b
SR
3748F: include/linux/firewire.h
3749F: include/uapi/linux/firewire*.h
9f6d3c4b 3750F: tools/firewire/
e2d1d6c0
RD
3751
3752FIRMWARE LOADER (request_firmware)
39e68089
ML
3753M: Ming Lei <ming.lei@canonical.com>
3754L: linux-kernel@vger.kernel.org
3755S: Maintained
679655da
JP
3756F: Documentation/firmware_class/
3757F: drivers/base/firmware*.c
3758F: include/linux/firmware.h
e2d1d6c0 3759
f730e3dc 3760FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3761M: Joshua Morris <josh.h.morris@us.ibm.com>
3762M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3763S: Maintained
3764F: drivers/block/rsxx/
3765
8206f664
JK
3766FLOPPY DRIVER
3767M: Jiri Kosina <jkosina@suse.cz>
3768T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3769S: Odd fixes
3770F: drivers/block/floppy.c
3771
9c9f32ed
AR
3772FMC SUBSYSTEM
3773M: Alessandro Rubini <rubini@gnudd.com>
3774W: http://www.ohwr.org/projects/fmc-bus
3775S: Supported
3776F: drivers/fmc/
3777F: include/linux/fmc*.h
3778F: include/linux/ipmi-fru.h
3779K: fmc_d.*register
3780
e2d1d6c0 3781FPU EMULATOR
8b58be88 3782M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3783W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3784S: Maintained
679655da 3785F: arch/x86/math-emu/
e2d1d6c0
RD
3786
3787FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3788L: netdev@vger.kernel.org
c173bfac 3789S: Orphan
679655da
JP
3790F: drivers/net/wan/dlci.c
3791F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3792
3793FRAMEBUFFER LAYER
5489e948
JCPV
3794M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3795M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3796L: linux-fbdev@vger.kernel.org
e2d1d6c0 3797W: http://linux-fbdev.sourceforge.net/
b22fe37b 3798Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3799T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3800S: Maintained
679655da 3801F: Documentation/fb/
d958c62c 3802F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3803F: drivers/video/
3804F: include/video/
679655da 3805F: include/linux/fb.h
c117ab84
CEB
3806F: include/uapi/video/
3807F: include/uapi/linux/fb.h
e2d1d6c0 3808
a57c188e 3809FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3810M: Timur Tabi <timur@tabi.org>
a57c188e 3811L: linux-fbdev@vger.kernel.org
c4ef9bc4 3812S: Maintained
8a61f013 3813F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3814
e2d1d6c0 3815FREESCALE DMA DRIVER
8b58be88
JP
3816M: Li Yang <leoli@freescale.com>
3817M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3818L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3819S: Maintained
679655da 3820F: drivers/dma/fsldma.*
e2d1d6c0
RD
3821
3822FREESCALE I2C CPM DRIVER
8b58be88 3823M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3824L: linuxppc-dev@lists.ozlabs.org
846557d3 3825L: linux-i2c@vger.kernel.org
0d2b405a 3826S: Maintained
679655da 3827F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3828
60e8c5ab 3829FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3830M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3831L: linux-fbdev@vger.kernel.org
efc03ecb 3832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3833S: Maintained
bad985a1 3834F: include/linux/platform_data/video-imxfb.h
8a61f013 3835F: drivers/video/fbdev/imxfb.c
60e8c5ab 3836
4689a6b1 3837FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3838M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3839M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3840L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3841L: netdev@vger.kernel.org
3842S: Maintained
ec21e2ec 3843F: drivers/net/ethernet/freescale/fs_enet/
679655da 3844F: include/linux/fs_enet_pd.h
4689a6b1 3845
d9e9d82c 3846FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3847L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3848S: Orphan
679655da
JP
3849F: arch/powerpc/sysdev/qe_lib/
3850F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3851
b55ef929 3852FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3853M: Li Yang <leoli@freescale.com>
6372594a 3854L: linux-usb@vger.kernel.org
a4724ed6 3855L: linuxppc-dev@lists.ozlabs.org
a7205b30 3856S: Maintained
faf2e1db 3857F: drivers/usb/gadget/udc/fsl*
a7205b30 3858
beaf53bf 3859FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3860M: Li Yang <leoli@freescale.com>
beaf53bf 3861L: netdev@vger.kernel.org
a4724ed6 3862L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3863S: Maintained
ec21e2ec 3864F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3865
d9e9d82c 3866FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3867M: Timur Tabi <timur@tabi.org>
a4724ed6 3868L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3869S: Maintained
df621252 3870F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3871
3872FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3873M: Timur Tabi <timur@tabi.org>
dc85950a
MB
3874M: Nicolin Chen <nicoleotsuka@gmail.com>
3875M: Xiubo Li <Li.Xiubo@freescale.com>
93711660 3876L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3877L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3878S: Maintained
69aefcea 3879F: sound/soc/fsl/fsl*
dc85950a 3880F: sound/soc/fsl/imx*
69aefcea 3881F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3882
1da177e4 3883FREEVXFS FILESYSTEM
8b58be88 3884M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3885W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3886S: Maintained
679655da 3887F: fs/freevxfs/
1da177e4 3888
71038f52 3889FREEZER
49db1903 3890M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3891M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3892L: linux-pm@vger.kernel.org
71038f52 3893S: Supported
679655da
JP
3894F: Documentation/power/freezing-of-tasks.txt
3895F: include/linux/freezer.h
3896F: kernel/freezer.c
71038f52 3897
839a1f79
KRW
3898FRONTSWAP API
3899M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3900L: linux-kernel@vger.kernel.org
3901S: Maintained
3902F: mm/frontswap.c
3903F: include/linux/frontswap.h
3904
a5432f5a 3905FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3906M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3907L: linux-cachefs@redhat.com
3908S: Supported
3909F: Documentation/filesystems/caching/
3910F: fs/fscache/
3911F: include/linux/fscache*.h
3912
f58ad8f5 3913F2FS FILE SYSTEM
9b29d481 3914M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3915M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3916L: linux-f2fs-devel@lists.sourceforge.net
3917W: http://en.wikipedia.org/wiki/F2FS
3918T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3919S: Maintained
3920F: Documentation/filesystems/f2fs.txt
3bac380c 3921F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3922F: fs/f2fs/
3923F: include/linux/f2fs_fs.h
3924
5ab7ffea 3925FUJITSU FR-V (FRV) PORT
8b58be88 3926M: David Howells <dhowells@redhat.com>
1da177e4 3927S: Maintained
679655da 3928F: arch/frv/
1da177e4 3929
20b93734 3930FUJITSU LAPTOP EXTRAS
409a3e98 3931M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3932L: platform-driver-x86@vger.kernel.org
20b93734 3933S: Maintained
679655da 3934F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3935
4da621b6
HK
3936FUJITSU M-5MO LS CAMERA ISP DRIVER
3937M: Kyungmin Park <kyungmin.park@samsung.com>
3938M: Heungjun Kim <riverful.kim@samsung.com>
3939L: linux-media@vger.kernel.org
3940S: Maintained
90d72ac6 3941F: drivers/media/i2c/m5mols/
4da621b6
HK
3942F: include/media/m5mols.h
3943
2d24c490
RG
3944FUJITSU TABLET EXTRAS
3945M: Robert Gerlach <khnz@gmx.de>
3946L: platform-driver-x86@vger.kernel.org
3947S: Maintained
3948F: drivers/platform/x86/fujitsu-tablet.c
3949
04578f17 3950FUSE: FILESYSTEM IN USERSPACE
8b58be88 3951M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3952L: fuse-devel@lists.sourceforge.net
3953W: http://fuse.sourceforge.net/
3954S: Maintained
679655da 3955F: fs/fuse/
c117ab84 3956F: include/uapi/linux/fuse.h
04578f17 3957
1da177e4 3958FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3959M: Rik Faith <faith@cs.unc.edu>
1da177e4 3960L: linux-scsi@vger.kernel.org
baaea1dc 3961S: Odd Fixes (e.g., new signatures)
679655da 3962F: drivers/scsi/fdomain.*
1da177e4 3963
d8e2162c
PO
3964GCOV BASED KERNEL PROFILING
3965M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3966S: Maintained
3967F: kernel/gcov/
3968F: Documentation/gcov.txt
3969
1da177e4 3970GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3971M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3972L: linux-scsi@vger.kernel.org
3973W: http://www.icp-vortex.com/
3974S: Supported
679655da 3975F: drivers/scsi/gdt*
1da177e4 3976
3169a1c7
HV
3977GEMTEK FM RADIO RECEIVER DRIVER
3978M: Hans Verkuil <hverkuil@xs4all.nl>
3979L: linux-media@vger.kernel.org
3980T: git git://linuxtv.org/media_tree.git
3981W: http://linuxtv.org
3982S: Maintained
3983F: drivers/media/radio/radio-gemtek*
3984
1c23af90 3985GENERIC GPIO I2C DRIVER
880b0e26 3986M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3987S: Supported
679655da
JP
3988F: drivers/i2c/busses/i2c-gpio.c
3989F: include/linux/i2c-gpio.h
1c23af90 3990
92ed1a76
PK
3991GENERIC GPIO I2C MULTIPLEXER DRIVER
3992M: Peter Korsgaard <peter.korsgaard@barco.com>
3993L: linux-i2c@vger.kernel.org
3994S: Supported
e7065e20
JD
3995F: drivers/i2c/muxes/i2c-mux-gpio.c
3996F: include/linux/i2c-mux-gpio.h
3997F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3998
9251ce95 3999GENERIC HDLC (WAN) DRIVERS
8b58be88 4000M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4001W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4002S: Maintained
679655da
JP
4003F: drivers/net/wan/c101.c
4004F: drivers/net/wan/hd6457*
4005F: drivers/net/wan/hdlc*
4006F: drivers/net/wan/n2.c
4007F: drivers/net/wan/pc300too.c
4008F: drivers/net/wan/pci200syn.c
4009F: drivers/net/wan/wanxl*
1da177e4 4010
1527aab6 4011GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4012M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4013L: linux-arch@vger.kernel.org
4014T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4015S: Maintained
14430813
JP
4016F: include/asm-generic/
4017F: include/uapi/asm-generic/
1527aab6 4018
ff764963
KVA
4019GENERIC PHY FRAMEWORK
4020M: Kishon Vijay Abraham I <kishon@ti.com>
4021L: linux-kernel@vger.kernel.org
4022T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4023S: Supported
4024F: drivers/phy/
4025F: include/linux/phy/
4026
ccb86a69 4027GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4028M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4029L: kvm@vger.kernel.org
ccb86a69
MT
4030S: Supported
4031F: drivers/uio/uio_pci_generic.c
4032
f8f1ec73
JP
4033GET_MAINTAINER SCRIPT
4034M: Joe Perches <joe@perches.com>
4035S: Maintained
4036F: scripts/get_maintainer.pl
4037
5be7b50f 4038GFS2 FILE SYSTEM
8b58be88 4039M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4040L: cluster-devel@redhat.com
5be7b50f 4041W: http://sources.redhat.com/cluster/
08deed1e
JP
4042T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4043T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4044S: Supported
679655da
JP
4045F: Documentation/filesystems/gfs2*.txt
4046F: fs/gfs2/
c117ab84 4047F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4048
0a34eb8f 4049GIGASET ISDN DRIVERS
8b58be88
JP
4050M: Hansjoerg Lipp <hjlipp@web.de>
4051M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4052L: gigaset307x-common@lists.sourceforge.net
4053W: http://gigaset307x.sourceforge.net/
4054S: Maintained
679655da
JP
4055F: Documentation/isdn/README.gigaset
4056F: drivers/isdn/gigaset/
c117ab84 4057F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4058
7eea35fe
JP
4059GO7007 MPEG CODEC
4060M: Hans Verkuil <hans.verkuil@cisco.com>
4061L: linux-media@vger.kernel.org
4062S: Maintained
4063F: drivers/media/usb/go7007/
4064
a0dc00b4 4065GPIO SUBSYSTEM
e4651a9f 4066M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4067M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4068L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4069T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4070S: Maintained
4071F: Documentation/gpio/
a0dc00b4 4072F: drivers/gpio/
bdc6e95e
AC
4073F: include/linux/gpio/
4074F: include/linux/gpio.h
9b692346 4075F: include/asm-generic/gpio.h
a0dc00b4 4076
71a6d0af
HW
4077GRE DEMULTIPLEXER DRIVER
4078M: Dmitry Kozlov <xeb@mail.ru>
4079L: netdev@vger.kernel.org
4080S: Maintained
11c26770
JP
4081F: net/ipv4/gre_demux.c
4082F: net/ipv4/gre_offload.c
71a6d0af
HW
4083F: include/net/gre.h
4084
d4c41139
KG
4085GRETH 10/100/1G Ethernet MAC device driver
4086M: Kristoffer Glembo <kristoffer@gaisler.com>
4087L: netdev@vger.kernel.org
4088S: Maintained
a31a96ad 4089F: drivers/net/ethernet/aeroflex/
d4c41139 4090
e8deeae2 4091GSPCA FINEPIX SUBDRIVER
8b58be88 4092M: Frank Zago <frank@zago.net>
661263b5 4093L: linux-media@vger.kernel.org
275ffde4 4094T: git git://linuxtv.org/media_tree.git
e8deeae2 4095S: Maintained
0c0d06ca 4096F: drivers/media/usb/gspca/finepix.c
e8deeae2 4097
4b3fa3c4
OL
4098GSPCA GL860 SUBDRIVER
4099M: Olivier Lorin <o.lorin@laposte.net>
4100L: linux-media@vger.kernel.org
275ffde4 4101T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4102S: Maintained
0c0d06ca 4103F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4104
e8deeae2 4105GSPCA M5602 SUBDRIVER
8b58be88 4106M: Erik Andren <erik.andren@gmail.com>
661263b5 4107L: linux-media@vger.kernel.org
275ffde4 4108T: git git://linuxtv.org/media_tree.git
e8deeae2 4109S: Maintained
0c0d06ca 4110F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4111
4112GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4113M: Hans de Goede <hdegoede@redhat.com>
661263b5 4114L: linux-media@vger.kernel.org
275ffde4 4115T: git git://linuxtv.org/media_tree.git
e8deeae2 4116S: Maintained
0c0d06ca 4117F: drivers/media/usb/gspca/pac207.c
e8deeae2 4118
261982f1 4119GSPCA SN9C20X SUBDRIVER
d95c5b0b 4120M: Brian Johnson <brijohn@gmail.com>
261982f1 4121L: linux-media@vger.kernel.org
275ffde4 4122T: git git://linuxtv.org/media_tree.git
261982f1 4123S: Maintained
0c0d06ca 4124F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4125
e8deeae2 4126GSPCA T613 SUBDRIVER
8b58be88 4127M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4128L: linux-media@vger.kernel.org
275ffde4 4129T: git git://linuxtv.org/media_tree.git
e8deeae2 4130S: Maintained
0c0d06ca 4131F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4132
4133GSPCA USB WEBCAM DRIVER
fc3f906b 4134M: Hans de Goede <hdegoede@redhat.com>
661263b5 4135L: linux-media@vger.kernel.org
275ffde4 4136T: git git://linuxtv.org/media_tree.git
e8deeae2 4137S: Maintained
0c0d06ca 4138F: drivers/media/usb/gspca/
e8deeae2 4139
584ec979
DB
4140GUID PARTITION TABLE (GPT)
4141M: Davidlohr Bueso <davidlohr@hp.com>
4142L: linux-efi@vger.kernel.org
4143S: Maintained
4144F: block/partitions/efi.*
4145
aa3c598b
EG
4146STK1160 USB VIDEO CAPTURE DRIVER
4147M: Ezequiel Garcia <elezegarcia@gmail.com>
4148L: linux-media@vger.kernel.org
275ffde4 4149T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4150S: Maintained
4151F: drivers/media/usb/stk1160/
e8deeae2 4152
71a6d0af
HW
4153HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4154M: Frank Seidel <frank@f-seidel.de>
4155L: platform-driver-x86@vger.kernel.org
4156W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4157S: Maintained
4158F: drivers/platform/x86/hdaps.c
4159
48fc9e26
HV
4160HDPVR USB VIDEO ENCODER DRIVER
4161M: Hans Verkuil <hverkuil@xs4all.nl>
4162L: linux-media@vger.kernel.org
4163T: git git://linuxtv.org/media_tree.git
4164W: http://linuxtv.org
4165S: Odd Fixes
14430813 4166F: drivers/media/usb/hdpvr/
48fc9e26 4167
71a6d0af 4168HWPOISON MEMORY FAILURE HANDLING
f9625c48 4169M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4170L: linux-mm@kvack.org
71a6d0af
HW
4171S: Maintained
4172F: mm/memory-failure.c
4173F: mm/hwpoison-inject.c
4174
4175HYPERVISOR VIRTUAL CONSOLE DRIVER
4176L: linuxppc-dev@lists.ozlabs.org
4177S: Odd Fixes
4178F: drivers/tty/hvc/
4179
5b543965 4180HARDWARE MONITORING
7c81c60f 4181M: Jean Delvare <jdelvare@suse.de>
ca462085 4182M: Guenter Roeck <linux@roeck-us.net>
5b543965 4183L: lm-sensors@lm-sensors.org
595142e0 4184W: http://www.lm-sensors.org/
9e012c1a 4185T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4186T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4187S: Maintained
047f4ec2 4188F: Documentation/hwmon/
679655da 4189F: drivers/hwmon/
047f4ec2 4190F: include/linux/hwmon*.h
5b543965 4191
844dd05f 4192HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4193M: Matt Mackall <mpm@selenic.com>
4194M: Herbert Xu <herbert@gondor.apana.org.au>
4195S: Odd fixes
679655da
JP
4196F: Documentation/hw_random.txt
4197F: drivers/char/hw_random/
4198F: include/linux/hw_random.h
844dd05f 4199
8b37fcfc
OBC
4200HARDWARE SPINLOCK CORE
4201M: Ohad Ben-Cohen <ohad@wizery.com>
4202S: Maintained
4203F: Documentation/hwspinlock.txt
4204F: drivers/hwspinlock/hwspinlock_*
4205F: include/linux/hwspinlock.h
4206
1da177e4 4207HARMONY SOUND DRIVER
ac6aecbf 4208L: linux-parisc@vger.kernel.org
1da177e4 4209S: Maintained
679655da 4210F: sound/parisc/harmony.*
1da177e4 4211
91952bc0
AP
4212HD29L2 MEDIA DRIVER
4213M: Antti Palosaari <crope@iki.fi>
4214L: linux-media@vger.kernel.org
4215W: http://linuxtv.org/
4216W: http://palosaari.fi/linux/
4217Q: http://patchwork.linuxtv.org/project/linux-media/list/
4218T: git git://linuxtv.org/anttip/media_tree.git
4219S: Maintained
4220F: drivers/media/dvb-frontends/hd29l2*
4221
e2d1d6c0 4222HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4223M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4224L: iss_storagedev@hp.com
4225S: Maintained
679655da
JP
4226F: Documentation/blockdev/cpqarray.txt
4227F: drivers/block/cpqarray.*
e2d1d6c0 4228
9257aa49 4229HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4230M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4231L: iss_storagedev@hp.com
4232S: Supported
4233F: Documentation/scsi/hpsa.txt
4234F: drivers/scsi/hpsa*.[ch]
4235F: include/linux/cciss*.h
c117ab84 4236F: include/uapi/linux/cciss*.h
9257aa49 4237
e2d1d6c0 4238HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4239M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4240L: iss_storagedev@hp.com
4241S: Supported
679655da
JP
4242F: Documentation/blockdev/cciss.txt
4243F: drivers/block/cciss*
4244F: include/linux/cciss_ioctl.h
c117ab84 4245F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4246
1da177e4 4247HFS FILESYSTEM
6cf515e1
GU
4248L: linux-fsdevel@vger.kernel.org
4249S: Orphan
679655da
JP
4250F: Documentation/filesystems/hfs.txt
4251F: fs/hfs/
1da177e4 4252
ef575f47
GU
4253HFSPLUS FILESYSTEM
4254L: linux-fsdevel@vger.kernel.org
4255S: Orphan
4256F: Documentation/filesystems/hfsplus.txt
4257F: fs/hfsplus/
4258
1da177e4 4259HGA FRAMEBUFFER DRIVER
8b58be88 4260M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4261L: linux-nvidia@lists.surfsouth.com
4262W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4263S: Maintained
8a61f013 4264F: drivers/video/fbdev/hgafb.c
1da177e4 4265
4480f15b 4266HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4267M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4268M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4269L: linux-pm@vger.kernel.org
e2d1d6c0 4270S: Supported
679655da
JP
4271F: arch/x86/power/
4272F: drivers/base/power/
4273F: kernel/power/
4274F: include/linux/suspend.h
4275F: include/linux/freezer.h
4276F: include/linux/pm.h
679655da 4277F: arch/*/include/asm/suspend*.h
e2d1d6c0 4278
4ef4caad 4279HID CORE LAYER
8b58be88 4280M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4281L: linux-input@vger.kernel.org
54e5881d 4282T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4283S: Maintained
679655da
JP
4284F: drivers/hid/
4285F: include/linux/hid*
c117ab84 4286F: include/uapi/linux/hid*
4ef4caad 4287
38bed542 4288HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4289M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4290L: linux-kernel@vger.kernel.org
75fc2d37 4291T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4292S: Maintained
679655da 4293F: Documentation/timers/
5cee9645 4294F: kernel/time/hrtimer.c
88606e80
TG
4295F: kernel/time/clockevents.c
4296F: kernel/time/tick*.*
4297F: kernel/time/timer_*.c
05ed8490 4298F: include/linux/clockchips.h
679655da 4299F: include/linux/hrtimer.h
38bed542 4300
1da177e4 4301HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4302L: linux-hams@vger.kernel.org
8b64f2a0 4303S: Orphan
679655da
JP
4304F: drivers/net/hamradio/dmascc.c
4305F: drivers/net/hamradio/scc.c
1da177e4 4306
ede1e6f8 4307HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4308M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4309W: http://www.highpoint-tech.com
4310S: Supported
679655da
JP
4311F: Documentation/scsi/hptiop.txt
4312F: drivers/scsi/hptiop.c
ede1e6f8 4313
1da177e4 4314HIPPI
8b58be88 4315M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4316L: linux-hippi@sunsite.dk
4317S: Maintained
679655da 4318F: include/linux/hippidevice.h
c117ab84 4319F: include/uapi/linux/if_hippi.h
679655da 4320F: net/802/hippi.c
ff5a3b50 4321F: drivers/net/hippi/
1da177e4 4322
ff1d2767 4323HOST AP DRIVER
8b58be88 4324M: Jouni Malinen <j@w1.fi>
85d32e7b 4325L: hostap@shmoo.com (subscribers-only)
724c6b35 4326L: linux-wireless@vger.kernel.org
ff1d2767
JM
4327W: http://hostap.epitest.fi/
4328S: Maintained
679655da 4329F: drivers/net/wireless/hostap/
ff1d2767 4330
dd8cd779 4331HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4332L: platform-driver-x86@vger.kernel.org
95c70215 4333S: Orphan
679655da 4334F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4335
e2d1d6c0 4336HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4337M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4338S: Maintained
7e25d724 4339F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4340
7d2c86b5 4341HPET: High Precision Event Timers driver
8b58be88 4342M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4343S: Maintained
679655da
JP
4344F: Documentation/timers/hpet.txt
4345F: drivers/char/hpet.c
4346F: include/linux/hpet.h
c117ab84 4347F: include/uapi/linux/hpet.h
b9b0332f 4348
e07b5d79 4349HPET: x86
9e06f631 4350S: Orphan
679655da
JP
4351F: arch/x86/kernel/hpet.c
4352F: arch/x86/include/asm/hpet.h
b9b0332f 4353
1da177e4 4354HPFS FILESYSTEM
8b58be88 4355M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4356W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4357S: Maintained
679655da 4358F: fs/hpfs/
1da177e4 4359
3441cded 4360HSI SUBSYSTEM
56459ea9
SR
4361M: Sebastian Reichel <sre@kernel.org>
4362T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4363S: Maintained
4364F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4365F: Documentation/hsi.txt
3441cded
SR
4366F: drivers/hsi/
4367F: include/linux/hsi/
4368F: include/uapi/linux/hsi/
4369
7d2c86b5 4370HSO 3G MODEM DRIVER
8b58be88 4371M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4372W: http://www.pharscape.org
4373S: Maintained
679655da 4374F: drivers/net/usb/hso.c
11cd29b0 4375
19990e29
AB
4376HSR NETWORK PROTOCOL
4377M: Arvid Brodin <arvid.brodin@alten.se>
4378L: netdev@vger.kernel.org
4379S: Maintained
4380F: net/hsr/
4381
5a18c343 4382HTCPEN TOUCHSCREEN DRIVER
8b58be88 4383M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4384L: linux-input@vger.kernel.org
4385S: Maintained
679655da 4386F: drivers/input/touchscreen/htcpen.c
5a18c343 4387
1da177e4 4388HUGETLB FILESYSTEM
6d49e352 4389M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4390S: Maintained
679655da 4391F: fs/hugetlbfs/
1da177e4 4392
05183189
S
4393Hyper-V CORE AND DRIVERS
4394M: K. Y. Srinivasan <kys@microsoft.com>
4395M: Haiyang Zhang <haiyangz@microsoft.com>
4396L: devel@linuxdriverproject.org
4397S: Maintained
a4162747
HZ
4398F: arch/x86/include/asm/mshyperv.h
4399F: arch/x86/include/uapi/asm/hyperv.h
4400F: arch/x86/kernel/cpu/mshyperv.c
05183189 4401F: drivers/hid/hid-hyperv.c
a4162747 4402F: drivers/hv/
f92ca80b 4403F: drivers/input/serio/hyperv-keyboard.c
05183189 4404F: drivers/net/hyperv/
a4162747 4405F: drivers/scsi/storvsc_drv.c
8a61f013 4406F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4407F: include/linux/hyperv.h
4408F: tools/hv/
05183189 4409
d85c8a6a 4410I2C OVER PARALLEL PORT
7c81c60f 4411M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4412L: linux-i2c@vger.kernel.org
4413S: Maintained
4414F: Documentation/i2c/busses/i2c-parport
4415F: Documentation/i2c/busses/i2c-parport-light
4416F: drivers/i2c/busses/i2c-parport.c
4417F: drivers/i2c/busses/i2c-parport-light.c
4418
4419I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4420M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4421L: linux-i2c@vger.kernel.org
4422S: Maintained
4423F: Documentation/i2c/busses/i2c-ali1535
4424F: Documentation/i2c/busses/i2c-ali1563
4425F: Documentation/i2c/busses/i2c-ali15x3
4426F: Documentation/i2c/busses/i2c-amd756
4427F: Documentation/i2c/busses/i2c-amd8111
4428F: Documentation/i2c/busses/i2c-i801
4429F: Documentation/i2c/busses/i2c-nforce2
4430F: Documentation/i2c/busses/i2c-piix4
4431F: Documentation/i2c/busses/i2c-sis5595
4432F: Documentation/i2c/busses/i2c-sis630
4433F: Documentation/i2c/busses/i2c-sis96x
4434F: Documentation/i2c/busses/i2c-via
4435F: Documentation/i2c/busses/i2c-viapro
4436F: drivers/i2c/busses/i2c-ali1535.c
4437F: drivers/i2c/busses/i2c-ali1563.c
4438F: drivers/i2c/busses/i2c-ali15x3.c
4439F: drivers/i2c/busses/i2c-amd756.c
4440F: drivers/i2c/busses/i2c-amd756-s4882.c
4441F: drivers/i2c/busses/i2c-amd8111.c
4442F: drivers/i2c/busses/i2c-i801.c
4443F: drivers/i2c/busses/i2c-isch.c
4444F: drivers/i2c/busses/i2c-nforce2.c
4445F: drivers/i2c/busses/i2c-nforce2-s4985.c
4446F: drivers/i2c/busses/i2c-piix4.c
4447F: drivers/i2c/busses/i2c-sis5595.c
4448F: drivers/i2c/busses/i2c-sis630.c
4449F: drivers/i2c/busses/i2c-sis96x.c
4450F: drivers/i2c/busses/i2c-via.c
4451F: drivers/i2c/busses/i2c-viapro.c
4452
cb7f07a4
NH
4453I2C/SMBUS ISMT DRIVER
4454M: Seth Heasley <seth.heasley@intel.com>
4455M: Neil Horman <nhorman@tuxdriver.com>
4456L: linux-i2c@vger.kernel.org
4457F: drivers/i2c/busses/i2c-ismt.c
4458F: Documentation/i2c/busses/i2c-ismt
4459
6ea884db 4460I2C/SMBUS STUB DRIVER
7c81c60f 4461M: Jean Delvare <jdelvare@suse.de>
846557d3 4462L: linux-i2c@vger.kernel.org
6ea884db 4463S: Maintained
8547a5bc 4464F: drivers/i2c/i2c-stub.c
6ea884db 4465
5b543965 4466I2C SUBSYSTEM
14d77c4d 4467M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4468L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4469W: https://i2c.wiki.kernel.org/
4470Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4471T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4472S: Maintained
679655da
JP
4473F: Documentation/i2c/
4474F: drivers/i2c/
4475F: include/linux/i2c.h
03b70d62 4476F: include/linux/i2c-*.h
c117ab84
CEB
4477F: include/uapi/linux/i2c.h
4478F: include/uapi/linux/i2c-*.h
1da177e4 4479
4560d677
WS
4480I2C ACPI SUPPORT
4481M: Mika Westerberg <mika.westerberg@linux.intel.com>
4482L: linux-i2c@vger.kernel.org
4483L: linux-acpi@vger.kernel.org
4484S: Maintained
4560d677 4485
d85c8a6a 4486I2C-TAOS-EVM DRIVER
7c81c60f 4487M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4488L: linux-i2c@vger.kernel.org
4489S: Maintained
4490F: Documentation/i2c/busses/i2c-taos-evm
4491F: drivers/i2c/busses/i2c-taos-evm.c
4492
e8c76eed 4493I2C-TINY-USB DRIVER
8b58be88 4494M: Till Harbaum <till@harbaum.org>
846557d3 4495L: linux-i2c@vger.kernel.org
932d1872 4496W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4497S: Maintained
679655da 4498F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4499
1da177e4 4500i386 BOOT CODE
8b58be88 4501M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4502S: Maintained
679655da 4503F: arch/x86/boot/
1da177e4
LT
4504
4505i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4506M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4507T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4508S: Maintained
4509
1da177e4 4510IA64 (Itanium) PLATFORM
8b58be88
JP
4511M: Tony Luck <tony.luck@intel.com>
4512M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4513L: linux-ia64@vger.kernel.org
6b1c70b1 4514T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4515S: Maintained
679655da 4516F: arch/ia64/
1da177e4 4517
956c203c 4518IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4519M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4520M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4521L: linux-crypto@vger.kernel.org
4522S: Supported
4523F: drivers/crypto/nx/
4524
0e16aafb 4525IBM Power 842 compression accelerator
e6babec6 4526M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4527S: Supported
4528F: drivers/crypto/nx/nx-842.c
4529F: include/linux/nx842.h
4530
1da177e4 4531IBM Power Linux RAID adapter
8b58be88 4532M: Brian King <brking@us.ibm.com>
1da177e4 4533S: Supported
679655da 4534F: drivers/scsi/ipr.*
1da177e4 4535
9d348af4
SL
4536IBM Power Virtual Ethernet Device Driver
4537M: Santiago Leon <santil@linux.vnet.ibm.com>
4538L: netdev@vger.kernel.org
4539S: Supported
9aa32835 4540F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4541
e6babec6
NF
4542IBM Power Virtual SCSI Device Drivers
4543M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4544L: linux-scsi@vger.kernel.org
4545S: Supported
e6babec6
NF
4546F: drivers/scsi/ibmvscsi/ibmvscsi*
4547F: drivers/scsi/ibmvscsi/viosrp.h
4548
4549IBM Power Virtual FC Device Drivers
4550M: Brian King <brking@linux.vnet.ibm.com>
4551L: linux-scsi@vger.kernel.org
4552S: Supported
4553F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4554
1da177e4 4555IBM ServeRAID RAID DRIVER
f9213e78 4556S: Orphan
679655da 4557F: drivers/scsi/ips.*
1da177e4 4558
6ed9f9c4
PT
4559ICH LPC AND GPIO DRIVER
4560M: Peter Tyser <ptyser@xes-inc.com>
4561S: Maintained
4562F: drivers/mfd/lpc_ich.c
4563F: drivers/gpio/gpio-ich.c
4564
1e7106fc 4565IDE SUBSYSTEM
8b58be88 4566M: "David S. Miller" <davem@davemloft.net>
1da177e4 4567L: linux-ide@vger.kernel.org
8a6e2535 4568Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4569T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4570S: Maintained
679655da
JP
4571F: Documentation/ide/
4572F: drivers/ide/
4573F: include/linux/ide.h
1da177e4 4574
6cb8c13d
IP
4575IDEAPAD LAPTOP EXTRAS DRIVER
4576M: Ike Panhc <ike.pan@canonical.com>
4577L: platform-driver-x86@vger.kernel.org
4578W: http://launchpad.net/ideapad-laptop
4579S: Maintained
4580F: drivers/platform/x86/ideapad-laptop.c
4581
1ea4c161
AM
4582IDEAPAD LAPTOP SLIDEBAR DRIVER
4583M: Andrey Moiseev <o2g.org.ru@gmail.com>
4584L: linux-input@vger.kernel.org
4585W: https://github.com/o2genum/ideapad-slidebar
4586S: Maintained
4587F: drivers/input/misc/ideapad_slidebar.c
4588
0f861e8c 4589IDE/ATAPI DRIVERS
487ba8e8 4590M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4591L: linux-ide@vger.kernel.org
c404c199 4592S: Maintained
679655da
JP
4593F: Documentation/cdrom/ide-cd
4594F: drivers/ide/ide-cd*
1da177e4 4595
27471fdb 4596IDLE-I7300
8b58be88 4597M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4598L: linux-pm@vger.kernel.org
27471fdb 4599S: Supported
679655da 4600F: drivers/idle/i7300_idle.c
27471fdb 4601
02cf2286 4602IEEE 802.15.4 SUBSYSTEM
b6e195fd 4603M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4604L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4605W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4606T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4607S: Maintained
4608F: net/ieee802154/
68653359 4609F: net/mac802154/
251741b1 4610F: drivers/net/ieee802154/
02cf2286 4611
40ad4a30
SY
4612IGUANAWORKS USB IR TRANSCEIVER
4613M: Sean Young <sean@mess.org>
4614L: linux-media@vger.kernel.org
4615S: Maintained
4616F: drivers/media/rc/iguanair.c
4617
9545f86e 4618IIO SUBSYSTEM AND DRIVERS
030a13d7 4619M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4620L: linux-iio@vger.kernel.org
4621S: Maintained
03e7c251 4622F: drivers/iio/
9545f86e
AP
4623F: drivers/staging/iio/
4624
65519263
SG
4625IKANOS/ADI EAGLE ADSL USB DRIVER
4626M: Matthieu Castet <castet.matthieu@free.fr>
4627M: Stanislaw Gruszka <stf_xl@wp.pl>
4628S: Maintained
4629F: drivers/usb/atm/ueagle-atm.c
4630
e89ab51f
GR
4631INA209 HARDWARE MONITOR DRIVER
4632M: Guenter Roeck <linux@roeck-us.net>
4633L: lm-sensors@lm-sensors.org
4634S: Maintained
4635F: Documentation/hwmon/ina209
4636F: Documentation/devicetree/bindings/i2c/ina209.txt
4637F: drivers/hwmon/ina209.c
4638
4639INA2XX HARDWARE MONITOR DRIVER
4640M: Guenter Roeck <linux@roeck-us.net>
4641L: lm-sensors@lm-sensors.org
4642S: Maintained
4643F: Documentation/hwmon/ina2xx
4644F: drivers/hwmon/ina2xx.c
4645F: include/linux/platform_data/ina2xx.h
4646
14dc124f
SIG
4647INDUSTRY PACK SUBSYSTEM (IPACK)
4648M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4649M: Jens Taprogge <jens.taprogge@taprogge.org>
4650M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4651L: industrypack-devel@lists.sourceforge.net
4652W: http://industrypack.sourceforge.net
4653S: Maintained
4654F: drivers/ipack/
4655
aa7168f4 4656INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4657M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4658M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4659L: linux-ima-devel@lists.sourceforge.net
4660L: linux-ima-user@lists.sourceforge.net
4661L: linux-security-module@vger.kernel.org
aa7168f4 4662S: Supported
679655da 4663F: security/integrity/ima/
aa7168f4 4664
1da177e4 4665IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4666L: linux-fbdev@vger.kernel.org
843393d3 4667S: Orphan
8a61f013 4668F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4669
4670INFINIBAND SUBSYSTEM
db9fd848 4671M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4672M: Sean Hefty <sean.hefty@intel.com>
4673M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4674L: linux-rdma@vger.kernel.org
605841f5 4675W: http://www.openfabrics.org/
8a6e2535 4676Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4677T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4678S: Supported
679655da
JP
4679F: Documentation/infiniband/
4680F: drivers/infiniband/
c117ab84 4681F: include/uapi/linux/if_infiniband.h
1da177e4 4682
c9f04f58 4683INOTIFY
8b58be88
JP
4684M: John McCutchan <john@johnmccutchan.com>
4685M: Robert Love <rlove@rlove.org>
4686M: Eric Paris <eparis@parisplace.org>
c9f04f58 4687S: Maintained
679655da
JP
4688F: Documentation/filesystems/inotify.txt
4689F: fs/notify/inotify/
4690F: include/linux/inotify.h
c117ab84 4691F: include/uapi/linux/inotify.h
c9f04f58 4692
e2d1d6c0 4693INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4694M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4695M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4696L: linux-input@vger.kernel.org
8a6e2535 4697Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4698T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4699S: Maintained
679655da 4700F: drivers/input/
f4eea7e2 4701F: include/linux/input.h
c117ab84 4702F: include/uapi/linux/input.h
f4eea7e2 4703F: include/linux/input/
e2d1d6c0 4704
3267a87f
HR
4705INPUT MULTITOUCH (MT) PROTOCOL
4706M: Henrik Rydberg <rydberg@euromail.se>
4707L: linux-input@vger.kernel.org
7f9c2454 4708T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4709S: Maintained
4710F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4711F: drivers/input/input-mt.c
3267a87f
HR
4712K: \b(ABS|SYN)_MT_
4713
4ac13e17
DJ
4714INTEL C600 SERIES SAS CONTROLLER DRIVER
4715M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4716M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4717M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4718L: linux-scsi@vger.kernel.org
7106891a
DJ
4719T: git git://git.code.sf.net/p/intel-sas/isci
4720S: Supported
4ac13e17 4721F: drivers/scsi/isci/
4ac13e17 4722
26717172
LB
4723INTEL IDLE DRIVER
4724M: Len Brown <lenb@kernel.org>
bf1c138e 4725L: linux-pm@vger.kernel.org
08deed1e 4726T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4727S: Supported
4728F: drivers/idle/intel_idle.c
4729
9eb8ef74 4730INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4731M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4732L: linux-fbdev@vger.kernel.org
ce00f85c 4733S: Maintained
679655da 4734F: Documentation/fb/intelfb.txt
8a61f013 4735F: drivers/video/fbdev/intelfb/
9eb8ef74 4736
1da177e4 4737INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4738M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4739L: linux-fbdev@vger.kernel.org
ce00f85c 4740S: Maintained
8a61f013 4741F: drivers/video/fbdev/i810/
1da177e4 4742
f4a9bc4c 4743INTEL MENLOW THERMAL DRIVER
8b58be88 4744M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4745L: platform-driver-x86@vger.kernel.org
5ca92bd9 4746W: https://01.org/linux-acpi
f4a9bc4c 4747S: Supported
679655da 4748F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4749
1da177e4 4750INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4751M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4752S: Maintained
73d425fd
JP
4753F: arch/x86/kernel/cpu/microcode/core*
4754F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4755
248a9dc3 4756INTEL I/OAT DMA DRIVER
ab5f8c6e 4757M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4758M: Dave Jiang <dave.jiang@intel.com>
4759L: dmaengine@vger.kernel.org
4760Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4761S: Supported
679655da 4762F: drivers/dma/ioat*
248a9dc3 4763
6c8909b4 4764INTEL IOMMU (VT-d)
8b58be88 4765M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4766L: iommu@lists.linux-foundation.org
54e5881d 4767T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4768S: Supported
3fb39615 4769F: drivers/iommu/intel-iommu.c
679655da 4770F: include/linux/intel-iommu.h
6c8909b4 4771
b3e5f263 4772INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4773M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4774S: Odd fixes
679655da 4775F: drivers/dma/iop-adma.c
b3e5f263 4776
9251ce95 4777INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4778M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4779S: Maintained
679655da
JP
4780F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4781F: arch/arm/mach-ixp4xx/include/mach/npe.h
4782F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4783F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4784F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4785F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4786
844dd05f 4787INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4788M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4789S: Maintained
679655da 4790F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4791
105bf2fe 4792INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4793M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4794M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4795M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4796M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4797M: Don Skidmore <donald.c.skidmore@intel.com>
4798M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4799M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4800M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4801M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4802M: Linux NICS <linux.nics@intel.com>
dcd01faf 4803L: e1000-devel@lists.sourceforge.net
f6fde11a 4804W: http://www.intel.com/support/feedback.htm
d94e6fed 4805W: http://e1000.sourceforge.net/
dee1ad47
JK
4806T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4807T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4808S: Supported
0d164401
JK
4809F: Documentation/networking/e100.txt
4810F: Documentation/networking/e1000.txt
4811F: Documentation/networking/e1000e.txt
4812F: Documentation/networking/igb.txt
4813F: Documentation/networking/igbvf.txt
4814F: Documentation/networking/ixgb.txt
4815F: Documentation/networking/ixgbe.txt
4816F: Documentation/networking/ixgbevf.txt
1bff6529 4817F: Documentation/networking/i40e.txt
105bf2fe 4818F: Documentation/networking/i40evf.txt
dee1ad47 4819F: drivers/net/ethernet/intel/
bc90d291 4820F: drivers/net/ethernet/intel/*/
1da177e4 4821
0963d59b
LW
4822INTEL-MID GPIO DRIVER
4823M: David Cohen <david.a.cohen@linux.intel.com>
4824L: linux-gpio@vger.kernel.org
4825S: Maintained
4826F: drivers/gpio/gpio-intel-mid.c
4827
ca907a90
SY
4828INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4829M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4830L: linux-wireless@vger.kernel.org
ca907a90 4831S: Maintained
679655da 4832F: Documentation/networking/README.ipw2100
679655da 4833F: Documentation/networking/README.ipw2200
ca907a90 4834F: drivers/net/wireless/ipw2x00/
826d2abe 4835
4bd96a7a 4836INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4837M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4838M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4839M: Shane Wang <shane.wang@intel.com>
4840L: tboot-devel@lists.sourceforge.net
4841W: http://tboot.sourceforge.net
e9b7d7c8 4842T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4843S: Supported
4844F: Documentation/intel_txt.txt
4845F: include/linux/tboot.h
4846F: arch/x86/kernel/tboot.c
4847
8a70da82 4848INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4849M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4850M: linux-wimax@intel.com
63fae219 4851L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4852S: Supported
4853W: http://linuxwimax.org
679655da
JP
4854F: Documentation/wimax/README.i2400m
4855F: drivers/net/wimax/i2400m/
c117ab84 4856F: include/uapi/linux/wimax/i2400m.h
8a70da82 4857
1c0ce89c
SG
4858INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4859M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4860L: linux-wireless@vger.kernel.org
1c0ce89c 4861S: Supported
efa3144e
WYG
4862F: drivers/net/wireless/iwlegacy/
4863
b481de9c 4864INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4865M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4866M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4867M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4868L: linux-wireless@vger.kernel.org
b481de9c 4869W: http://intellinuxwireless.org
b62ff718 4870T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4871S: Supported
679655da 4872F: drivers/net/wireless/iwlwifi/
b481de9c 4873
de8fe023
TW
4874INTEL MANAGEMENT ENGINE (mei)
4875M: Tomas Winkler <tomas.winkler@intel.com>
4876L: linux-kernel@vger.kernel.org
4877S: Supported
c117ab84 4878F: include/uapi/linux/mei.h
de8fe023 4879F: drivers/misc/mei/*
e07950a1 4880F: Documentation/misc-devices/mei/*
de8fe023 4881
cb109a0e 4882IOC3 ETHERNET DRIVER
8b58be88 4883M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4884L: linux-mips@linux-mips.org
4885S: Maintained
8862bf1e 4886F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4887
cb109a0e 4888IOC3 SERIAL DRIVER
8b58be88 4889M: Pat Gefre <pfg@sgi.com>
d39e0721 4890L: linux-serial@vger.kernel.org
cb109a0e 4891S: Maintained
df621252 4892F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4893
0b6e8569
SW
4894IOMMU DRIVERS
4895M: Joerg Roedel <joro@8bytes.org>
4896L: iommu@lists.linux-foundation.org
4897T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4898S: Maintained
4899F: drivers/iommu/
4900
4480f15b 4901IP MASQUERADING
8b58be88 4902M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4903S: Maintained
679655da 4904F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4905
1202d6ff 4906IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4907M: Francois Romieu <romieu@fr.zoreil.com>
4908M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4909L: netdev@vger.kernel.org
4910S: Maintained
7443713a 4911F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4912
4480f15b 4913IPATH DRIVER
8473c603 4914M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4915L: linux-rdma@vger.kernel.org
52a09a04 4916S: Maintained
679655da 4917F: drivers/infiniband/hw/ipath/
77d8798b 4918
4409ebe9 4919IPMI SUBSYSTEM
8b58be88 4920M: Corey Minyard <minyard@acm.org>
b0c90653 4921L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4922W: http://openipmi.sourceforge.net/
4923S: Supported
679655da
JP
4924F: Documentation/IPMI.txt
4925F: drivers/char/ipmi/
4926F: include/linux/ipmi*
c117ab84 4927F: include/uapi/linux/ipmi*
4409ebe9 4928
e2d1d6c0 4929IPS SCSI RAID DRIVER
8b58be88 4930M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4931L: linux-scsi@vger.kernel.org
4932W: http://www.adaptec.com/
4933S: Maintained
679655da 4934F: drivers/scsi/ips*
e2d1d6c0
RD
4935
4936IPVS
8b58be88
JP
4937M: Wensong Zhang <wensong@linux-vs.org>
4938M: Simon Horman <horms@verge.net.au>
4939M: Julian Anastasov <ja@ssi.bg>
979b6c13 4940L: netdev@vger.kernel.org
e2d1d6c0 4941L: lvs-devel@vger.kernel.org
1da177e4 4942S: Maintained
679655da 4943F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4944F: include/net/ip_vs.h
c117ab84 4945F: include/uapi/linux/ip_vs.h
679655da 4946F: net/netfilter/ipvs/
1da177e4 4947
e7839f25 4948IPWIRELESS DRIVER
8b58be88
JP
4949M: Jiri Kosina <jkosina@suse.cz>
4950M: David Sterba <dsterba@suse.cz>
92094aa0 4951S: Odd Fixes
282361a0 4952F: drivers/tty/ipwireless/
099dc4fb 4953
e2d1d6c0 4954IPX NETWORK LAYER
8b58be88 4955M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4956L: netdev@vger.kernel.org
4957S: Maintained
679655da 4958F: include/net/ipx.h
c117ab84 4959F: include/uapi/linux/ipx.h
679655da 4960F: net/ipx/
e2d1d6c0 4961
1da177e4 4962IRDA SUBSYSTEM
8b58be88 4963M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4964L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4965L: netdev@vger.kernel.org
1da177e4 4966W: http://irda.sourceforge.net/
f353976d 4967S: Maintained
e0057975 4968T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4969F: Documentation/networking/irda.txt
4970F: drivers/net/irda/
4971F: include/net/irda/
4972F: net/irda/
1da177e4 4973
a800c7cc
TG
4974IRQ SUBSYSTEM
4975M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4976L: linux-kernel@vger.kernel.org
a800c7cc 4977S: Maintained
75fc2d37 4978T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4979F: kernel/irq/
2ed9fd28
JC
4980
4981IRQCHIP DRIVERS
4982M: Thomas Gleixner <tglx@linutronix.de>
4983M: Jason Cooper <jason@lakedaemon.net>
4984L: linux-kernel@vger.kernel.org
4985S: Maintained
4986T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4987T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4988F: drivers/irqchip/
a800c7cc 4989
7ab3a837
GL
4990IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4991M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4992S: Maintained
4993F: Documentation/IRQ-domain.txt
4994F: include/linux/irqdomain.h
4995F: kernel/irq/irqdomain.c
4996
e2d1d6c0 4997ISAPNP
8b58be88 4998M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4999S: Maintained
679655da
JP
5000F: Documentation/isapnp.txt
5001F: drivers/pnp/isapnp/
5002F: include/linux/isapnp.h
e2d1d6c0 5003
d39b8420
HV
5004ISA RADIO MODULE
5005M: Hans Verkuil <hverkuil@xs4all.nl>
5006L: linux-media@vger.kernel.org
5007T: git git://linuxtv.org/media_tree.git
5008W: http://linuxtv.org
5009S: Maintained
5010F: drivers/media/radio/radio-isa*
5011
71a6d0af
HW
5012iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5013M: Peter Jones <pjones@redhat.com>
5014M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5015S: Maintained
5016F: drivers/firmware/iscsi_ibft*
5017
14816b1e 5018ISCSI
8b58be88 5019M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5020L: open-iscsi@googlegroups.com
5021W: www.open-iscsi.org
54e5881d 5022T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5023S: Maintained
679655da
JP
5024F: drivers/scsi/*iscsi*
5025F: include/scsi/*iscsi*
14816b1e 5026
1e65eb42
OG
5027ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5028M: Or Gerlitz <ogerlitz@mellanox.com>
5029M: Roi Dayan <roid@mellanox.com>
5030L: linux-rdma@vger.kernel.org
5031S: Supported
5032W: http://www.openfabrics.org
5033W: www.open-iscsi.org
5034Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5035F: drivers/infiniband/ulp/iser/
1e65eb42 5036
1da177e4 5037ISDN SUBSYSTEM
8b58be88 5038M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5039L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5040L: netdev@vger.kernel.org
1da177e4 5041W: http://www.isdn4linux.de
54e5881d 5042T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5043S: Maintained
679655da
JP
5044F: Documentation/isdn/
5045F: drivers/isdn/
5046F: include/linux/isdn.h
5047F: include/linux/isdn/
c117ab84
CEB
5048F: include/uapi/linux/isdn.h
5049F: include/uapi/linux/isdn/
1da177e4
LT
5050
5051ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5052M: Armin Schindler <mac@melware.de>
d5d52273 5053L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5054W: http://www.melware.de
5055S: Maintained
679655da 5056F: drivers/isdn/hardware/eicon/
1da177e4 5057
d624870f 5058IT87 HARDWARE MONITORING DRIVER
7c81c60f 5059M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5060L: lm-sensors@lm-sensors.org
5061S: Maintained
5062F: Documentation/hwmon/it87
5063F: drivers/hwmon/it87.c
5064
d7104bff
AP
5065IT913X MEDIA DRIVER
5066M: Antti Palosaari <crope@iki.fi>
5067L: linux-media@vger.kernel.org
5068W: http://linuxtv.org/
5069W: http://palosaari.fi/linux/
5070Q: http://patchwork.linuxtv.org/project/linux-media/list/
5071T: git git://linuxtv.org/anttip/media_tree.git
5072S: Maintained
9d9fb744 5073F: drivers/media/tuners/tuner_it913x*
d7104bff 5074
91821ff3 5075IVTV VIDEO4LINUX DRIVER
6afdeaf8 5076M: Andy Walls <awalls@md.metrocast.net>
c4240509 5077L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5078L: linux-media@vger.kernel.org
275ffde4 5079T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5080W: http://www.ivtvdriver.org
5081S: Maintained
679655da 5082F: Documentation/video4linux/*.ivtv
90d72ac6 5083F: drivers/media/pci/ivtv/
c117ab84 5084F: include/uapi/linux/ivtv*
91821ff3 5085
68620bdd
MP
5086IX2505V MEDIA DRIVER
5087M: Malcolm Priestley <tvboxspy@gmail.com>
5088L: linux-media@vger.kernel.org
5089W: http://linuxtv.org/
5090Q: http://patchwork.linuxtv.org/project/linux-media/list/
5091S: Maintained
5092F: drivers/media/dvb-frontends/ix2505v*
5093
4453d736
GR
5094JC42.4 TEMPERATURE SENSOR DRIVER
5095M: Guenter Roeck <linux@roeck-us.net>
5096L: lm-sensors@lm-sensors.org
5097S: Maintained
5098F: drivers/hwmon/jc42.c
5099F: Documentation/hwmon/jc42
5100
e2d1d6c0 5101JFS FILESYSTEM
3256f80f 5102M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5103L: jfs-discussion@lists.sourceforge.net
5104W: http://jfs.sourceforge.net/
54e5881d 5105T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5106S: Maintained
679655da
JP
5107F: Documentation/filesystems/jfs.txt
5108F: fs/jfs/
e2d1d6c0 5109
95252236 5110JME NETWORK DRIVER
8b58be88 5111M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5112L: netdev@vger.kernel.org
5113S: Maintained
63d24a0e 5114F: drivers/net/ethernet/jme.*
95252236 5115
1da177e4 5116JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5117M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5118L: linux-mtd@lists.infradead.org
5119W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5120S: Maintained
679655da 5121F: fs/jffs2/
c117ab84 5122F: include/uapi/linux/jffs2.h
1da177e4 5123
de456d37 5124JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5125M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5126M: Jan Kara <jack@suse.cz>
72be2ccf 5127L: linux-ext4@vger.kernel.org
ae0718f8 5128S: Maintained
d183e11a 5129F: fs/jbd/
d183e11a
TT
5130F: include/linux/jbd.h
5131
5132JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5133M: "Theodore Ts'o" <tytso@mit.edu>
5134L: linux-ext4@vger.kernel.org
5135S: Maintained
5136F: fs/jbd2/
5137F: include/linux/jbd2.h
ae0718f8 5138
fd8b6cb4 5139JSM Neo PCI based serial card
9d141cb9 5140M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5141L: linux-serial@vger.kernel.org
5142S: Maintained
df621252 5143F: drivers/tty/serial/jsm/
ae0718f8 5144
af39917d
CL
5145K10TEMP HARDWARE MONITORING DRIVER
5146M: Clemens Ladisch <clemens@ladisch.de>
5147L: lm-sensors@lm-sensors.org
5148S: Maintained
5149F: Documentation/hwmon/k10temp
5150F: drivers/hwmon/k10temp.c
5151
4660cb35 5152K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5153M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5154L: lm-sensors@lm-sensors.org
ae0718f8 5155S: Maintained
679655da
JP
5156F: Documentation/hwmon/k8temp
5157F: drivers/hwmon/k8temp.c
ae0718f8 5158
1da177e4 5159KCONFIG
5eb1f99e 5160M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5161L: linux-kbuild@vger.kernel.org
cea8321c 5162T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5163S: Maintained
679655da
JP
5164F: Documentation/kbuild/kconfig-language.txt
5165F: scripts/kconfig/
1da177e4 5166
ea6c2089 5167KDUMP
8b58be88
JP
5168M: Vivek Goyal <vgoyal@redhat.com>
5169M: Haren Myneni <hbabu@us.ibm.com>
34633993 5170L: kexec@lists.infradead.org
ea6c2089
VG
5171W: http://lse.sourceforge.net/kdump/
5172S: Maintained
80811493 5173F: Documentation/kdump/
ea6c2089 5174
f41bf02f
HV
5175KEENE FM RADIO TRANSMITTER DRIVER
5176M: Hans Verkuil <hverkuil@xs4all.nl>
5177L: linux-media@vger.kernel.org
5178T: git git://linuxtv.org/media_tree.git
5179W: http://linuxtv.org
5180S: Maintained
5181F: drivers/media/radio/radio-keene*
5182
1da177e4 5183KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5184M: Ian Kent <raven@themaw.net>
f694fc97 5185L: autofs@vger.kernel.org
1da177e4 5186S: Maintained
679655da 5187F: fs/autofs4/
1da177e4 5188
70fb7ba6 5189KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5190M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5191T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5192T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5193L: linux-kbuild@vger.kernel.org
5ce45962 5194S: Maintained
679655da
JP
5195F: Documentation/kbuild/
5196F: Makefile
5197F: scripts/Makefile.*
70fb7ba6
MM
5198F: scripts/basic/
5199F: scripts/mk*
5200F: scripts/package/
1da177e4
LT
5201
5202KERNEL JANITORS
c3000e03 5203L: kernel-janitors@vger.kernel.org
10466f5a 5204W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5205S: Odd Fixes
1da177e4 5206
e8b43555 5207KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5208M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5209L: linux-nfs@vger.kernel.org
1da177e4 5210W: http://nfs.sourceforge.net/
98fac23f 5211S: Supported
679655da 5212F: fs/nfsd/
c117ab84 5213F: include/uapi/linux/nfsd/
679655da
JP
5214F: fs/lockd/
5215F: fs/nfs_common/
5216F: net/sunrpc/
5217F: include/linux/lockd/
5218F: include/linux/sunrpc/
c117ab84 5219F: include/uapi/linux/sunrpc/
1da177e4 5220
426d62e2 5221KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5222M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5223M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5224L: kvm@vger.kernel.org
e3e58478 5225W: http://www.linux-kvm.org
a94b40a6 5226T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5227S: Supported
c93a64fe
PB
5228F: Documentation/*/kvm*.txt
5229F: Documentation/virtual/kvm/
679655da
JP
5230F: arch/*/kvm/
5231F: arch/*/include/asm/kvm*
5232F: include/linux/kvm*
c117ab84 5233F: include/uapi/linux/kvm*
679655da 5234F: virt/kvm/
426d62e2 5235
ad8003d3 5236KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5237M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5238L: kvm@vger.kernel.org
5239W: http://kvm.qumranet.com
7de609c8 5240S: Maintained
679655da 5241F: arch/x86/include/asm/svm.h
679655da 5242F: arch/x86/kvm/svm.c
426d62e2 5243
513014b7 5244KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5245M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5246L: kvm-ppc@vger.kernel.org
5247W: http://kvm.qumranet.com
6a7f972d 5248T: git git://github.com/agraf/linux-2.6.git
513014b7 5249S: Supported
679655da
JP
5250F: arch/powerpc/include/asm/kvm*
5251F: arch/powerpc/kvm/
513014b7 5252
1fc9d2bf 5253KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5254M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5255L: kvm-ia64@vger.kernel.org
5256W: http://kvm.qumranet.com
920ed9f1 5257S: Supported
679655da
JP
5258F: Documentation/ia64/kvm.txt
5259F: arch/ia64/include/asm/kvm*
5260F: arch/ia64/kvm/
920ed9f1 5261
85f8fffe 5262KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5263M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5264M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5265M: linux390@de.ibm.com
5266L: linux-s390@vger.kernel.org
5267W: http://www.ibm.com/developerworks/linux/linux390/
5268S: Supported
679655da
JP
5269F: Documentation/s390/kvm.txt
5270F: arch/s390/include/asm/kvm*
80811493 5271F: arch/s390/kvm/
a968cd3e 5272F: drivers/s390/kvm/
85f8fffe 5273
a749474d 5274KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5275M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5276M: Marc Zyngier <marc.zyngier@arm.com>
5277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5278L: kvmarm@lists.cs.columbia.edu
5279W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5280S: Supported
a749474d
CD
5281F: arch/arm/include/uapi/asm/kvm*
5282F: arch/arm/include/asm/kvm*
5283F: arch/arm/kvm/
5c8818b4
MZ
5284F: virt/kvm/arm/
5285F: include/kvm/arm_*
a749474d 5286
6394a3ec 5287KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5288M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5289M: Marc Zyngier <marc.zyngier@arm.com>
5290L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5291L: kvmarm@lists.cs.columbia.edu
5292S: Maintained
5293F: arch/arm64/include/uapi/asm/kvm*
5294F: arch/arm64/include/asm/kvm*
5295F: arch/arm64/kvm/
5296
dc009d92 5297KEXEC
8b58be88 5298M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5299W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5300L: kexec@lists.infradead.org
dc009d92 5301S: Maintained
679655da 5302F: include/linux/kexec.h
c117ab84 5303F: include/uapi/linux/kexec.h
679655da 5304F: kernel/kexec.c
dc009d92 5305
e971461f
DH
5306KEYS/KEYRINGS:
5307M: David Howells <dhowells@redhat.com>
5308L: keyrings@linux-nfs.org
5309S: Maintained
d410fa4e 5310F: Documentation/security/keys.txt
e971461f
DH
5311F: include/linux/key.h
5312F: include/linux/key-type.h
5313F: include/keys/
5314F: security/keys/
5315
7f3c68be 5316KEYS-TRUSTED
74dd744f
MZ
5317M: David Safford <safford@us.ibm.com>
5318M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5319L: linux-security-module@vger.kernel.org
5320L: keyrings@linux-nfs.org
5321S: Supported
d410fa4e 5322F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5323F: include/keys/trusted-type.h
5324F: security/keys/trusted.c
5325F: security/keys/trusted.h
5326
5327KEYS-ENCRYPTED
74dd744f
MZ
5328M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5329M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5330L: linux-security-module@vger.kernel.org
5331L: keyrings@linux-nfs.org
5332S: Supported
d410fa4e 5333F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5334F: include/keys/encrypted-type.h
19c90aa6 5335F: security/keys/encrypted-keys/
7f3c68be 5336
5b778dad 5337KGDB / KDB /debug_core
8b58be88 5338M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5339W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5340L: kgdb-bugreport@lists.sourceforge.net
5341S: Maintained
679655da
JP
5342F: Documentation/DocBook/kgdb.tmpl
5343F: drivers/misc/kgdbts.c
df621252 5344F: drivers/tty/serial/kgdboc.c
5b778dad 5345F: include/linux/kdb.h
679655da 5346F: include/linux/kgdb.h
4063eb5f 5347F: kernel/debug/
e3e2aaf7 5348
456db8cc 5349KMEMCHECK
8b58be88 5350M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5351M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5352S: Maintained
410d7a97
JP
5353F: Documentation/kmemcheck.txt
5354F: arch/x86/include/asm/kmemcheck.h
5355F: arch/x86/mm/kmemcheck/
5356F: include/linux/kmemcheck.h
5357F: mm/kmemcheck.c
b9ce08c0 5358
c3bb4d24 5359KMEMLEAK
8b58be88 5360M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5361S: Maintained
5362F: Documentation/kmemleak.txt
5363F: include/linux/kmemleak.h
5364F: mm/kmemleak.c
5365F: mm/kmemleak-test.c
5366
89559a61 5367KPROBES
8b58be88
JP
5368M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5369M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5370M: "David S. Miller" <davem@davemloft.net>
97c29e74 5371M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5372S: Maintained
679655da
JP
5373F: Documentation/kprobes.txt
5374F: include/linux/kprobes.h
5375F: kernel/kprobes.c
89559a61 5376
70e84049 5377KS0108 LCD CONTROLLER DRIVER
8b58be88 5378M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5379W: http://miguelojeda.es/auxdisplay.htm
5380W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5381S: Maintained
679655da
JP
5382F: Documentation/auxdisplay/ks0108
5383F: drivers/auxdisplay/ks0108.c
5384F: include/linux/ks0108.h
70e84049 5385
1da177e4 5386LAPB module
1da177e4 5387L: linux-x25@vger.kernel.org
bf9915cc 5388S: Orphan
679655da
JP
5389F: Documentation/networking/lapb-module.txt
5390F: include/*/lapb.h
5391F: net/lapb/
1da177e4
LT
5392
5393LASI 53c700 driver for PARISC
8b58be88 5394M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5395L: linux-scsi@vger.kernel.org
5396S: Maintained
679655da
JP
5397F: Documentation/scsi/53c700.txt
5398F: drivers/scsi/53c700*
1da177e4 5399
263de9b5 5400LED SUBSYSTEM
c772fc26 5401M: Bryan Wu <cooloney@gmail.com>
8b58be88 5402M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5403L: linux-leds@vger.kernel.org
5404T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5405S: Maintained
679655da
JP
5406F: drivers/leds/
5407F: include/linux/leds.h
263de9b5 5408
b0461a44 5409LEGACY EEPROM DRIVER
7c81c60f 5410M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5411S: Maintained
5412F: Documentation/misc-devices/eeprom
5413F: drivers/misc/eeprom/eeprom.c
5414
1da177e4 5415LEGO USB Tower driver
8b58be88 5416M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5417L: legousb-devel@lists.sourceforge.net
5418W: http://legousb.sourceforge.net/
5419S: Maintained
679655da 5420F: drivers/usb/misc/legousbtower.c
1da177e4 5421
055616a8
MK
5422LG2160 MEDIA DRIVER
5423M: Michael Krufky <mkrufky@linuxtv.org>
5424L: linux-media@vger.kernel.org
5425W: http://linuxtv.org/
5426W: http://github.com/mkrufky
5427Q: http://patchwork.linuxtv.org/project/linux-media/list/
5428T: git git://linuxtv.org/mkrufky/tuners.git
5429S: Maintained
5430F: drivers/media/dvb-frontends/lg2160.*
5431
6f0e7725
MK
5432LGDT3305 MEDIA DRIVER
5433M: Michael Krufky <mkrufky@linuxtv.org>
5434L: linux-media@vger.kernel.org
5435W: http://linuxtv.org/
5436W: http://github.com/mkrufky
5437Q: http://patchwork.linuxtv.org/project/linux-media/list/
5438T: git git://linuxtv.org/mkrufky/tuners.git
5439S: Maintained
5440F: drivers/media/dvb-frontends/lgdt3305.*
5441
568a17ff 5442LGUEST
8b58be88 5443M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5444L: lguest@lists.ozlabs.org
568a17ff 5445W: http://lguest.ozlabs.org/
72e91863 5446S: Odd Fixes
070f420b 5447F: arch/x86/include/asm/lguest*.h
679655da
JP
5448F: arch/x86/lguest/
5449F: drivers/lguest/
5450F: include/linux/lguest*.h
070f420b 5451F: tools/lguest/
568a17ff 5452
1acd437c
SL
5453LIBLOCKDEP
5454M: Sasha Levin <sasha.levin@oracle.com>
5455S: Maintained
5456F: tools/lib/lockdep/
5457
1da177e4 5458LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5459M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5460W: http://www.ibm.com/linux/ltc/projects/ppc
5461S: Supported
11c34c7d 5462F: arch/powerpc/boot/rs6000.h
1da177e4 5463
852bb9f5 5464LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5465M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5466M: Paul Mackerras <paulus@samba.org>
ea668936 5467M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5468W: http://www.penguinppc.org/
a4724ed6 5469L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5470Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5471T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5472S: Supported
11c34c7d
JP
5473F: Documentation/powerpc/
5474F: arch/powerpc/
1da177e4
LT
5475
5476LINUX FOR POWER MACINTOSH
8b58be88 5477M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5478W: http://www.penguinppc.org/
a4724ed6 5479L: linuxppc-dev@lists.ozlabs.org
1da177e4 5480S: Maintained
11c34c7d
JP
5481F: arch/powerpc/platforms/powermac/
5482F: drivers/macintosh/
1da177e4 5483
77a76369 5484LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5485M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5486L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5487T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5488S: Maintained
11c34c7d
JP
5489F: arch/powerpc/platforms/512x/
5490F: arch/powerpc/platforms/52xx/
1da177e4
LT
5491
5492LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5493M: Alistair Popple <alistair@popple.id.au>
8b58be88 5494M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5495W: http://www.penguinppc.org/
a4724ed6 5496L: linuxppc-dev@lists.ozlabs.org
1da177e4 5497S: Maintained
11c34c7d
JP
5498F: arch/powerpc/platforms/40x/
5499F: arch/powerpc/platforms/44x/
1da177e4 5500
260c02a9 5501LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5502L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5503S: Orphan
11c34c7d
JP
5504F: arch/powerpc/*/*virtex*
5505F: arch/powerpc/*/*/*virtex*
1da177e4 5506
e93adf1e 5507LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5508M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5509W: http://www.penguinppc.org/
a4724ed6 5510L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5511S: Maintained
a2b1f7c8 5512F: arch/powerpc/platforms/8xx/
e93adf1e 5513
1da177e4 5514LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5515M: Scott Wood <scottwood@freescale.com>
8b58be88 5516M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5517W: http://www.penguinppc.org/
a4724ed6 5518L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5519T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5520S: Maintained
11c34c7d 5521F: arch/powerpc/platforms/83xx/
4c8f581d 5522F: arch/powerpc/platforms/85xx/
1da177e4 5523
ab06ff3a 5524LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5525M: Olof Johansson <olof@lixom.net>
a4724ed6 5526L: linuxppc-dev@lists.ozlabs.org
92e19709 5527S: Maintained
11c34c7d
JP
5528F: arch/powerpc/platforms/pasemi/
5529F: drivers/*/*pasemi*
5530F: drivers/*/*/*pasemi*
ab06ff3a 5531
1da177e4 5532LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5533M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5534L: linux-security-module@vger.kernel.org
1da177e4
LT
5535S: Supported
5536
a23ce6da
HW
5537LIS3LV02D ACCELEROMETER DRIVER
5538M: Eric Piel <eric.piel@tremplin-utc.net>
5539S: Maintained
ff606677
JD
5540F: Documentation/misc-devices/lis3lv02d
5541F: drivers/misc/lis3lv02d/
bd35665f 5542F: drivers/platform/x86/hp_accel.c
a23ce6da 5543
e2d1d6c0 5544LLC (802.2)
8b58be88 5545M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5546S: Maintained
679655da 5547F: include/linux/llc.h
c117ab84 5548F: include/uapi/linux/llc.h
679655da
JP
5549F: include/net/llc*
5550F: net/llc/
e2d1d6c0 5551
4e233cbe
AD
5552LM73 HARDWARE MONITOR DRIVER
5553M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5554L: lm-sensors@lm-sensors.org
5555S: Maintained
5556F: drivers/hwmon/lm73.c
5557
156e2d1a 5558LM78 HARDWARE MONITOR DRIVER
7c81c60f 5559M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5560L: lm-sensors@lm-sensors.org
5561S: Maintained
5562F: Documentation/hwmon/lm78
5563F: drivers/hwmon/lm78.c
5564
1da177e4 5565LM83 HARDWARE MONITOR DRIVER
7c81c60f 5566M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5567L: lm-sensors@lm-sensors.org
1da177e4 5568S: Maintained
679655da
JP
5569F: Documentation/hwmon/lm83
5570F: drivers/hwmon/lm83.c
1da177e4
LT
5571
5572LM90 HARDWARE MONITOR DRIVER
7c81c60f 5573M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5574L: lm-sensors@lm-sensors.org
1da177e4 5575S: Maintained
679655da 5576F: Documentation/hwmon/lm90
aae7bce4 5577F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5578F: drivers/hwmon/lm90.c
1da177e4 5579
917cc4e6
GR
5580LM95234 HARDWARE MONITOR DRIVER
5581M: Guenter Roeck <linux@roeck-us.net>
5582L: lm-sensors@lm-sensors.org
5583S: Maintained
5584F: Documentation/hwmon/lm95234
5585F: drivers/hwmon/lm95234.c
5586
68620bdd
MP
5587LME2510 MEDIA DRIVER
5588M: Malcolm Priestley <tvboxspy@gmail.com>
5589L: linux-media@vger.kernel.org
5590W: http://linuxtv.org/
5591Q: http://patchwork.linuxtv.org/project/linux-media/list/
5592S: Maintained
5593F: drivers/media/usb/dvb-usb-v2/lmedm04*
5594
512e67f9 5595LOCKDEP AND LOCKSTAT
8b58be88
JP
5596M: Peter Zijlstra <peterz@infradead.org>
5597M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5598L: linux-kernel@vger.kernel.org
75fc2d37 5599T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5600S: Maintained
679655da
JP
5601F: Documentation/lockdep*.txt
5602F: Documentation/lockstat.txt
5603F: include/linux/lockdep.h
7486d6da 5604F: kernel/locking/
512e67f9 5605
dde33348 5606LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5607M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5608L: linux-ntfs-dev@lists.sourceforge.net
5609W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5610S: Maintained
679655da 5611F: Documentation/ldm.txt
20d16fef 5612F: block/partitions/ldm.*
1da177e4 5613
ef6ada3d
JE
5614LogFS
5615M: Joern Engel <joern@logfs.org>
756ccb3c 5616M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5617L: logfs@logfs.org
5618W: logfs.org
5619S: Maintained
5620F: fs/logfs/
5621
b62d7946
RS
5622LPC32XX MACHINE SUPPORT
5623M: Roland Stigge <stigge@antcom.de>
5624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5625S: Maintained
5626F: arch/arm/mach-lpc32xx/
5627
c87e34ef 5628LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5629M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5630M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5631M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5632M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5633L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5634L: linux-scsi@vger.kernel.org
5635W: http://www.lsilogic.com/support
5636S: Supported
679655da 5637F: drivers/message/fusion/
500c152a 5638F: drivers/scsi/mpt2sas/
5639F: drivers/scsi/mpt3sas/
c87e34ef 5640
1da177e4 5641LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5642M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5643L: linux-scsi@vger.kernel.org
5644S: Maintained
679655da 5645F: drivers/scsi/sym53c8xx_2/
1da177e4 5646
e5f5c99a
GR
5647LTC4261 HARDWARE MONITOR DRIVER
5648M: Guenter Roeck <linux@roeck-us.net>
5649L: lm-sensors@lm-sensors.org
5650S: Maintained
5651F: Documentation/hwmon/ltc4261
5652F: drivers/hwmon/ltc4261.c
5653
81365c31 5654LTP (Linux Test Project)
28b8e8d4 5655M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5656M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5657M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5658M: Jan Stancek <jstancek@redhat.com>
5659M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5660M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5661L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5662W: http://linux-test-project.github.io/
7d1ae8a8 5663T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5664S: Maintained
5665
c12a54b3 5666M32R ARCHITECTURE
8b58be88 5667M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5668L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5669L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5670W: http://www.linux-m32r.org/
5671S: Maintained
679655da 5672F: arch/m32r/
c12a54b3 5673
1da177e4 5674M68K ARCHITECTURE
8b58be88 5675M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5676L: linux-m68k@lists.linux-m68k.org
5677W: http://www.linux-m68k.org/
54e5881d 5678T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5679S: Maintained
679655da 5680F: arch/m68k/
9db35182 5681F: drivers/zorro/
1da177e4
LT
5682
5683M68K ON APPLE MACINTOSH
8b58be88 5684M: Joshua Thompson <funaho@jurai.org>
1da177e4 5685W: http://www.mac.linux-m68k.org/
9bb9f222 5686L: linux-m68k@lists.linux-m68k.org
1da177e4 5687S: Maintained
9db35182 5688F: arch/m68k/mac/
1da177e4
LT
5689
5690M68K ON HP9000/300
8b58be88 5691M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5692W: http://www.tazenda.demon.co.uk/phil/linux-hp
5693S: Maintained
679655da 5694F: arch/m68k/hp300/
1da177e4 5695
74425546
AP
5696M88DS3103 MEDIA DRIVER
5697M: Antti Palosaari <crope@iki.fi>
5698L: linux-media@vger.kernel.org
5699W: http://linuxtv.org/
5700W: http://palosaari.fi/linux/
5701Q: http://patchwork.linuxtv.org/project/linux-media/list/
5702T: git git://linuxtv.org/anttip/media_tree.git
5703S: Maintained
5704F: drivers/media/dvb-frontends/m88ds3103*
5705
68620bdd
MP
5706M88RS2000 MEDIA DRIVER
5707M: Malcolm Priestley <tvboxspy@gmail.com>
5708L: linux-media@vger.kernel.org
5709W: http://linuxtv.org/
5710Q: http://patchwork.linuxtv.org/project/linux-media/list/
5711S: Maintained
5712F: drivers/media/dvb-frontends/m88rs2000*
5713
0d62f800
AP
5714M88TS2022 MEDIA DRIVER
5715M: Antti Palosaari <crope@iki.fi>
5716L: linux-media@vger.kernel.org
5717W: http://linuxtv.org/
5718W: http://palosaari.fi/linux/
5719Q: http://patchwork.linuxtv.org/project/linux-media/list/
5720T: git git://linuxtv.org/anttip/media_tree.git
5721S: Maintained
5722F: drivers/media/tuners/m88ts2022*
5723
07a092fa 5724MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5725M: Alexey Klimov <klimov.linux@gmail.com>
5726L: linux-media@vger.kernel.org
5727T: git git://linuxtv.org/media_tree.git
5728S: Maintained
5729F: drivers/media/radio/radio-ma901.c
07a092fa 5730
64a327a7 5731MAC80211
8b58be88 5732M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5733L: linux-wireless@vger.kernel.org
491b26b4 5734W: http://wireless.kernel.org/
ce466579
JB
5735T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5736T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5737S: Maintained
679655da
JP
5738F: Documentation/networking/mac80211-injection.txt
5739F: include/net/mac80211.h
5740F: net/mac80211/
64a327a7 5741
b863ceb7 5742MACVLAN DRIVER
8b58be88 5743M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5744L: netdev@vger.kernel.org
5745S: Maintained
679655da
JP
5746F: drivers/net/macvlan.c
5747F: include/linux/if_macvlan.h
b863ceb7 5748
faf1668c 5749MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5750M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5751W: http://www.kernel.org/doc/man-pages
bd7ebec6 5752L: linux-man@vger.kernel.org
1b53dc74 5753S: Maintained
faf1668c 5754
8427defd
RK
5755MARVELL ARMADA DRM SUPPORT
5756M: Russell King <rmk+kernel@arm.linux.org.uk>
5757S: Maintained
5758F: drivers/gpu/drm/armada/
5759
44c14c1d 5760MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5761M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5762M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5763L: netdev@vger.kernel.org
5764S: Maintained
5765F: drivers/net/ethernet/marvell/sk*
5766
74cda169 5767MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5768L: libertas-dev@lists.infradead.org
8ac3e99e 5769S: Orphan
679655da 5770F: drivers/net/wireless/libertas/
74cda169 5771
b60d6975 5772MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5773M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5774L: netdev@vger.kernel.org
f5ca8502 5775S: Maintained
527a6266 5776F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5777F: include/linux/mv643xx.h
1da177e4 5778
370b8ed9
TP
5779MARVELL MVNETA ETHERNET DRIVER
5780M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5781L: netdev@vger.kernel.org
5782S: Maintained
5783F: drivers/net/ethernet/marvell/mvneta.*
5784
fcad584d 5785MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5786M: Amitkumar Karwar <akarwar@marvell.com>
5787M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5788L: linux-wireless@vger.kernel.org
5789S: Maintained
5790F: drivers/net/wireless/mwifiex/
5791
a2c3f656 5792MARVELL MWL8K WIRELESS DRIVER
a040d532 5793M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5794L: linux-wireless@vger.kernel.org
16345910 5795S: Odd Fixes
a2c3f656
LB
5796F: drivers/net/wireless/mwl8k.c
5797
2a69567b 5798MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5799M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5800S: Odd Fixes
1fa7e547 5801F: drivers/mmc/host/mvsdio.*
2a69567b 5802
1da177e4 5803MATROX FRAMEBUFFER DRIVER
c69f677c 5804L: linux-fbdev@vger.kernel.org
52653199 5805S: Orphan
8a61f013 5806F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 5807F: include/uapi/linux/matroxfb.h
1da177e4 5808
ca462085
GR
5809MAX16065 HARDWARE MONITOR DRIVER
5810M: Guenter Roeck <linux@roeck-us.net>
5811L: lm-sensors@lm-sensors.org
5812S: Maintained
5813F: Documentation/hwmon/max16065
5814F: drivers/hwmon/max16065.c
5815
d20620de 5816MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5817M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5818L: lm-sensors@lm-sensors.org
5819S: Maintained
679655da
JP
5820F: Documentation/hwmon/max6650
5821F: drivers/hwmon/max6650.c
d20620de 5822
e89ab51f
GR
5823MAX6697 HARDWARE MONITOR DRIVER
5824M: Guenter Roeck <linux@roeck-us.net>
5825L: lm-sensors@lm-sensors.org
5826S: Maintained
5827F: Documentation/hwmon/max6697
5828F: Documentation/devicetree/bindings/i2c/max6697.txt
5829F: drivers/hwmon/max6697.c
5830F: include/linux/platform_data/max6697.h
5831
9be3c9a5
HV
5832MAXIRADIO FM RADIO RECEIVER DRIVER
5833M: Hans Verkuil <hverkuil@xs4all.nl>
5834L: linux-media@vger.kernel.org
5835T: git git://linuxtv.org/media_tree.git
5836W: http://linuxtv.org
5837S: Maintained
5838F: drivers/media/radio/radio-maxiradio*
5839
127c49ae 5840MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5841M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5842P: LinuxTV.org Project
5843L: linux-media@vger.kernel.org
5844W: http://linuxtv.org
8a6e2535 5845Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5846T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5847S: Maintained
5848F: Documentation/dvb/
5849F: Documentation/video4linux/
ffe06198 5850F: Documentation/DocBook/media/
127c49ae 5851F: drivers/media/
ffe06198 5852F: drivers/staging/media/
127c49ae 5853F: include/media/
6c0f0359
MCC
5854F: include/uapi/linux/dvb/
5855F: include/uapi/linux/videodev2.h
5856F: include/uapi/linux/media.h
5857F: include/uapi/linux/v4l2-*
5858F: include/uapi/linux/meye.h
5859F: include/uapi/linux/ivtv*
5860F: include/uapi/linux/uvcvideo.h
d20620de 5861
6149a936
HV
5862MEDIAVISION PRO MOVIE STUDIO DRIVER
5863M: Hans Verkuil <hverkuil@xs4all.nl>
5864L: linux-media@vger.kernel.org
5865T: git git://linuxtv.org/media_tree.git
5866W: http://linuxtv.org
5867S: Odd Fixes
5868F: drivers/media/parport/pms*
5869
757e0108 5870MEGARAID SCSI DRIVERS
8b58be88 5871M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5872L: linux-scsi@vger.kernel.org
ce00f85c
JC
5873W: http://megaraid.lsilogic.com
5874S: Maintained
679655da
JP
5875F: Documentation/scsi/megaraid.txt
5876F: drivers/scsi/megaraid.*
5877F: drivers/scsi/megaraid/
757e0108 5878
2c46c9d5
AV
5879MELLANOX ETHERNET DRIVER (mlx4_en)
5880M: Amir Vadai <amirv@mellanox.com>
b75f0050 5881L: netdev@vger.kernel.org
2c46c9d5
AV
5882S: Supported
5883W: http://www.mellanox.com
5884Q: http://patchwork.ozlabs.org/project/netdev/list/
5885F: drivers/net/ethernet/mellanox/mlx4/en_*
5886
70ea91f1
SR
5887MEMORY MANAGEMENT
5888L: linux-mm@kvack.org
70ea91f1
SR
5889W: http://www.linux-mm.org
5890S: Maintained
679655da 5891F: include/linux/mm.h
551450bb
CS
5892F: include/linux/gfp.h
5893F: include/linux/mmzone.h
5894F: include/linux/memory_hotplug.h
5895F: include/linux/vmalloc.h
679655da 5896F: mm/
70ea91f1 5897
f4e9ce66 5898MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5899M: David Woodhouse <dwmw2@infradead.org>
242c325e 5900M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5901L: linux-mtd@lists.infradead.org
8a6e2535
JP
5902W: http://www.linux-mtd.infradead.org/
5903Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5904T: git git://git.infradead.org/linux-mtd.git
1da177e4 5905S: Maintained
679655da
JP
5906F: drivers/mtd/
5907F: include/linux/mtd/
c117ab84 5908F: include/uapi/mtd/
1da177e4 5909
26c57ef1 5910MEN A21 WATCHDOG DRIVER
b75f0050 5911M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5912L: linux-watchdog@vger.kernel.org
5913S: Supported
5914F: drivers/watchdog/mena21_wdt.c
5915
3764e82e
JT
5916MEN CHAMELEON BUS (mcb)
5917M: Johannes Thumshirn <johannes.thumshirn@men.de>
5918S: Supported
5919F: drivers/mcb/
5920F: include/linux/mcb.h
5921
12285945
JH
5922METAG ARCHITECTURE
5923M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5924L: linux-metag@vger.kernel.org
12285945
JH
5925S: Supported
5926F: arch/metag/
5927F: Documentation/metag/
5928F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5929F: drivers/clocksource/metag_generic.c
5698c50d
JH
5930F: drivers/irqchip/irq-metag.c
5931F: drivers/irqchip/irq-metag-ext.c
ae85ac71 5932F: drivers/tty/metag_da.c
12285945 5933
c6375b0a 5934MICROBLAZE ARCHITECTURE
8b58be88 5935M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5936W: http://www.monstr.eu/fdt/
5937T: git git://git.monstr.eu/linux-2.6-microblaze.git
5938S: Supported
0a8c7914 5939F: arch/microblaze/
1da177e4
LT
5940
5941MICROTEK X6 SCANNER
61eee9a7 5942M: Oliver Neukum <oliver@neukum.org>
1da177e4 5943S: Maintained
679655da 5944F: drivers/usb/image/microtek.*
1da177e4
LT
5945
5946MIPS
8b58be88 5947M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5948L: linux-mips@linux-mips.org
6097050d 5949W: http://www.linux-mips.org/
b05e988e 5950T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5951Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5952S: Supported
679655da
JP
5953F: Documentation/mips/
5954F: arch/mips/
1da177e4 5955
08b7620a
HV
5956MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5957M: Hans Verkuil <hverkuil@xs4all.nl>
5958L: linux-media@vger.kernel.org
5959T: git git://linuxtv.org/media_tree.git
5960W: http://linuxtv.org
5961S: Odd Fixes
5962F: drivers/media/radio/radio-miropcm20*
5963
e126ba97
EC
5964Mellanox MLX5 core VPI driver
5965M: Eli Cohen <eli@mellanox.com>
5966L: netdev@vger.kernel.org
5967L: linux-rdma@vger.kernel.org
5968W: http://www.mellanox.com
5969Q: http://patchwork.ozlabs.org/project/netdev/list/
5970Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5971T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5972S: Supported
5973F: drivers/net/ethernet/mellanox/mlx5/core/
5974F: include/linux/mlx5/
5975
5976Mellanox MLX5 IB driver
b75f0050
JP
5977M: Eli Cohen <eli@mellanox.com>
5978L: linux-rdma@vger.kernel.org
5979W: http://www.mellanox.com
5980Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5981T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5982S: Supported
5983F: include/linux/mlx5/
5984F: drivers/infiniband/hw/mlx5/
e126ba97 5985
1da177e4 5986MODULE SUPPORT
8b58be88 5987M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5988S: Maintained
679655da
JP
5989F: include/linux/module.h
5990F: kernel/module.c
1da177e4
LT
5991
5992MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5993W: http://popies.net/meye/
b7788e13 5994S: Orphan
679655da 5995F: Documentation/video4linux/meye.txt
90d72ac6 5996F: drivers/media/pci/meye/
6c0f0359 5997F: include/uapi/linux/meye.h
1da177e4 5998
b9705b60 5999MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6000M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6001S: Maintained
679655da 6002F: Documentation/serial/moxa-smartio
c897401b 6003F: drivers/tty/mxser.*
d735410a 6004
889b2f87
AK
6005MR800 AVERMEDIA USB FM RADIO DRIVER
6006M: Alexey Klimov <klimov.linux@gmail.com>
6007L: linux-media@vger.kernel.org
6008T: git git://linuxtv.org/media_tree.git
6009S: Maintained
6010F: drivers/media/radio/radio-mr800.c
6011
d7155691
AO
6012MRF24J40 IEEE 802.15.4 RADIO DRIVER
6013M: Alan Ott <alan@signal11.us>
6014L: linux-wpan@vger.kernel.org
6015S: Maintained
6016F: drivers/net/ieee802154/mrf24j40.c
6017
8c4c731a 6018MSI LAPTOP SUPPORT
182ae55c 6019M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6020L: platform-driver-x86@vger.kernel.org
8c4c731a 6021S: Maintained
679655da 6022F: drivers/platform/x86/msi-laptop.c
8c4c731a 6023
0f1006b1
AA
6024MSI WMI SUPPORT
6025M: Anisse Astier <anisse@astier.eu>
d0944853 6026L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6027S: Supported
6028F: drivers/platform/x86/msi-wmi.c
6029
19a628a0
AP
6030MSI001 MEDIA DRIVER
6031M: Antti Palosaari <crope@iki.fi>
6032L: linux-media@vger.kernel.org
6033W: http://linuxtv.org/
6034W: http://palosaari.fi/linux/
6035Q: http://patchwork.linuxtv.org/project/linux-media/list/
6036T: git git://linuxtv.org/anttip/media_tree.git
6037S: Maintained
0185e197 6038F: drivers/media/tuners/msi001*
19a628a0 6039
7570589d 6040MSI2500 MEDIA DRIVER
2c57213f
AP
6041M: Antti Palosaari <crope@iki.fi>
6042L: linux-media@vger.kernel.org
6043W: http://linuxtv.org/
6044W: http://palosaari.fi/linux/
6045Q: http://patchwork.linuxtv.org/project/linux-media/list/
6046T: git git://linuxtv.org/anttip/media_tree.git
6047S: Maintained
7570589d 6048F: drivers/media/usb/msi2500/
2c57213f 6049
62a37dc7 6050MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6051M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6052L: linux-media@vger.kernel.org
6053T: git git://linuxtv.org/media_tree.git
6054S: Maintained
6055F: drivers/media/i2c/mt9m032.c
6056F: include/media/mt9m032.h
6057
62a37dc7 6058MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6059M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6060L: linux-media@vger.kernel.org
6061T: git git://linuxtv.org/media_tree.git
6062S: Maintained
6063F: drivers/media/i2c/mt9p031.c
6064F: include/media/mt9p031.h
6065
62a37dc7 6066MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6067M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6068L: linux-media@vger.kernel.org
6069T: git git://linuxtv.org/media_tree.git
6070S: Maintained
6071F: drivers/media/i2c/mt9t001.c
6072F: include/media/mt9t001.h
6073
62a37dc7 6074MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6075M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6076L: linux-media@vger.kernel.org
6077T: git git://linuxtv.org/media_tree.git
6078S: Maintained
6079F: drivers/media/i2c/mt9v032.c
6080F: include/media/mt9v032.h
6081
4e0d13cb 6082MULTIFUNCTION DEVICES (MFD)
8b58be88 6083M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6084M: Lee Jones <lee.jones@linaro.org>
7caa7991 6085T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6086S: Supported
679655da 6087F: drivers/mfd/
55b5940d 6088F: include/linux/mfd/
4e0d13cb 6089
5c4e6f13 6090MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6091M: Chris Ball <chris@printf.net>
e18eaf8f 6092M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6093L: linux-mmc@vger.kernel.org
245feaa6 6094T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6095T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6096S: Maintained
679655da
JP
6097F: drivers/mmc/
6098F: include/linux/mmc/
c117ab84 6099F: include/uapi/linux/mmc/
baca2da4 6100
15a0580c 6101MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6102S: Orphan
679655da
JP
6103F: drivers/mmc/host/mmc_spi.c
6104F: include/linux/spi/mmc_spi.h
15a0580c 6105
1da177e4 6106MULTISOUND SOUND DRIVER
8b58be88 6107M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6108S: Maintained
679655da
JP
6109F: Documentation/sound/oss/MultiSound
6110F: sound/oss/msnd*
1da177e4 6111
d735410a 6112MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6113S: Orphan
c897401b 6114F: drivers/tty/isicom.c
679655da 6115F: include/linux/isicom.h
d735410a 6116
550a7375 6117MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6118M: Felipe Balbi <balbi@ti.com>
795fb7e7 6119L: linux-usb@vger.kernel.org
43b416e5 6120T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6121S: Maintained
679655da 6122F: drivers/usb/musb/
550a7375 6123
ea0af5f6
MK
6124MXL5007T MEDIA DRIVER
6125M: Michael Krufky <mkrufky@linuxtv.org>
6126L: linux-media@vger.kernel.org
6127W: http://linuxtv.org/
6128W: http://github.com/mkrufky
6129Q: http://patchwork.linuxtv.org/project/linux-media/list/
6130T: git git://linuxtv.org/mkrufky/tuners.git
6131S: Maintained
6132F: drivers/media/tuners/mxl5007t.*
6133
2d3cf588 6134MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6135M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6136L: netdev@vger.kernel.org
205057ae 6137W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6138S: Supported
93f7848b 6139F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6140
1da177e4 6141NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6142S: Orphan
d9fb9f38 6143F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6144
23dc05a3
DM
6145NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6146M: Daniel Mack <zonque@gmail.com>
6147S: Maintained
6148L: alsa-devel@alsa-project.org
6149W: http://www.native-instruments.com
6150F: sound/usb/caiaq/
6151
1da177e4 6152NCP FILESYSTEM
52653199
PV
6153M: Petr Vandrovec <petr@vandrovec.name>
6154S: Odd Fixes
679655da 6155F: fs/ncpfs/
1da177e4 6156
a79b0322
FT
6157NCR 5380 SCSI DRIVERS
6158M: Finn Thain <fthain@telegraphics.com.au>
6159M: Michael Schmitz <schmitzmic@gmail.com>
6160L: linux-scsi@vger.kernel.org
6161S: Maintained
6162F: Documentation/scsi/g_NCR5380.txt
6163F: drivers/scsi/NCR5380.*
6164F: drivers/scsi/arm/cumana_1.c
6165F: drivers/scsi/arm/oak.c
6166F: drivers/scsi/atari_NCR5380.c
6167F: drivers/scsi/atari_scsi.*
6168F: drivers/scsi/dmx3191d.c
6169F: drivers/scsi/dtc.*
6170F: drivers/scsi/g_NCR5380.*
6171F: drivers/scsi/g_NCR5380_mmio.c
6172F: drivers/scsi/mac_scsi.*
6173F: drivers/scsi/pas16.*
6174F: drivers/scsi/sun3_NCR5380.c
6175F: drivers/scsi/sun3_scsi.*
6176F: drivers/scsi/sun3_scsi_vme.c
6177F: drivers/scsi/t128.*
6178
1da177e4 6179NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6180M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6181L: linux-scsi@vger.kernel.org
6182S: Maintained
679655da 6183F: drivers/scsi/NCR_D700.*
1da177e4 6184
4aa3eb4c
GR
6185NCT6775 HARDWARE MONITOR DRIVER
6186M: Guenter Roeck <linux@roeck-us.net>
6187L: lm-sensors@lm-sensors.org
6188S: Maintained
6189F: Documentation/hwmon/nct6775
6190F: drivers/hwmon/nct6775.c
6191
3c2d774c 6192NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6193M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6194L: linux-rdma@vger.kernel.org
e3d33cb1 6195W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6196S: Supported
6197F: drivers/infiniband/hw/nes/
6198
be2f2e84 6199NETEM NETWORK EMULATOR
adbbf69d 6200M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6201L: netem@lists.linux-foundation.org
be2f2e84 6202S: Maintained
679655da 6203F: net/sched/sch_netem.c
be2f2e84 6204
b2f5a051 6205NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6206M: Jon Mason <jdmason@kudzu.us>
4a58448b 6207L: netdev@vger.kernel.org
4a58448b 6208S: Supported
679655da 6209F: Documentation/networking/s2io.txt
b2f5a051 6210F: Documentation/networking/vxge.txt
86387e1a 6211F: drivers/net/ethernet/neterion/
4a58448b 6212
db9cf3a3 6213NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6214M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6215M: Patrick McHardy <kaber@trash.net>
42010ed0 6216M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6217L: netfilter-devel@vger.kernel.org
82b98543 6218L: coreteam@netfilter.org
1da177e4
LT
6219W: http://www.netfilter.org/
6220W: http://www.iptables.org/
42010ed0
PNA
6221Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6222T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6223T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6224S: Supported
679655da
JP
6225F: include/linux/netfilter*
6226F: include/linux/netfilter/
6227F: include/net/netfilter/
c117ab84
CEB
6228F: include/uapi/linux/netfilter*
6229F: include/uapi/linux/netfilter/
679655da
JP
6230F: net/*/netfilter.c
6231F: net/*/netfilter/
6232F: net/netfilter/
1da177e4 6233
4cc67735 6234NETLABEL
87a0874c 6235M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6236W: http://netlabel.sf.net
6237L: netdev@vger.kernel.org
87a0874c 6238S: Maintained
80811493 6239F: Documentation/netlabel/
679655da
JP
6240F: include/net/netlabel.h
6241F: net/netlabel/
4cc67735 6242
1da177e4 6243NETROM NETWORK LAYER
8b58be88 6244M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6245L: linux-hams@vger.kernel.org
d34cb28a 6246W: http://www.linux-ax25.org/
1da177e4 6247S: Maintained
679655da 6248F: include/net/netrom.h
c117ab84 6249F: include/uapi/linux/netrom.h
679655da 6250F: net/netrom/
1da177e4 6251
5ddb88c0 6252NETWORK BLOCK DEVICE (NBD)
8b58be88 6253M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6254S: Maintained
5e4b269b 6255L: nbd-general@lists.sourceforge.net
679655da
JP
6256F: Documentation/blockdev/nbd.txt
6257F: drivers/block/nbd.c
6258F: include/linux/nbd.h
c117ab84 6259F: include/uapi/linux/nbd.h
1da177e4 6260
6e43650c
NH
6261NETWORK DROP MONITOR
6262M: Neil Horman <nhorman@tuxdriver.com>
6263L: netdev@vger.kernel.org
6264S: Maintained
6265W: https://fedorahosted.org/dropwatch/
6266F: net/core/drop_monitor.c
6267
1da177e4 6268NETWORKING [GENERAL]
8b58be88 6269M: "David S. Miller" <davem@davemloft.net>
979b6c13 6270L: netdev@vger.kernel.org
b1e8fd54 6271W: http://www.linuxfoundation.org/en/Net
11e98029 6272Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6273T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6274T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6275S: Maintained
679655da
JP
6276F: net/
6277F: include/net/
018d21ed
JP
6278F: include/linux/in.h
6279F: include/linux/net.h
6280F: include/linux/netdevice.h
c117ab84
CEB
6281F: include/uapi/linux/in.h
6282F: include/uapi/linux/net.h
6283F: include/uapi/linux/netdevice.h
7e814a6c 6284F: tools/net/
f4e53f9a 6285F: tools/testing/selftests/net/
335a67d2 6286F: lib/random32.c
a101ccd1 6287F: lib/test_bpf.c
1da177e4
LT
6288
6289NETWORKING [IPv4/IPv6]
8b58be88
JP
6290M: "David S. Miller" <davem@davemloft.net>
6291M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6292M: James Morris <jmorris@namei.org>
6293M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6294M: Patrick McHardy <kaber@trash.net>
979b6c13 6295L: netdev@vger.kernel.org
08deed1e 6296T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6297S: Maintained
679655da
JP
6298F: net/ipv4/
6299F: net/ipv6/
6300F: include/net/ip*
0a14842f 6301F: arch/x86/net/*
1da177e4 6302
73b7656c
DM
6303NETWORKING [IPSEC]
6304M: Steffen Klassert <steffen.klassert@secunet.com>
6305M: Herbert Xu <herbert@gondor.apana.org.au>
6306M: "David S. Miller" <davem@davemloft.net>
6307L: netdev@vger.kernel.org
d1fc5024
SK
6308T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6309T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6310S: Maintained
5826bdd1 6311F: net/core/flow.c
73b7656c
DM
6312F: net/xfrm/
6313F: net/key/
6314F: net/ipv4/xfrm*
d1fc5024
SK
6315F: net/ipv4/esp4.c
6316F: net/ipv4/ah4.c
6317F: net/ipv4/ipcomp.c
6318F: net/ipv4/ip_vti.c
73b7656c 6319F: net/ipv6/xfrm*
d1fc5024
SK
6320F: net/ipv6/esp6.c
6321F: net/ipv6/ah6.c
6322F: net/ipv6/ipcomp6.c
6323F: net/ipv6/ip6_vti.c
73b7656c
DM
6324F: include/uapi/linux/xfrm.h
6325F: include/net/xfrm.h
6326
10e2ff1c 6327NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6328M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6329L: netdev@vger.kernel.org
6330S: Maintained
6331
29f8f632 6332NETWORKING [WIRELESS]
8b58be88 6333M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6334L: linux-wireless@vger.kernel.org
8a6e2535 6335Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6336T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6337S: Maintained
34b921cf
JP
6338F: net/mac80211/
6339F: net/rfkill/
679655da
JP
6340F: net/wireless/
6341F: include/net/ieee80211*
cc8b4a2b 6342F: include/linux/wireless.h
c117ab84 6343F: include/uapi/linux/wireless.h
c984e24d 6344F: include/net/iw_handler.h
34b921cf 6345F: drivers/net/wireless/
29f8f632 6346
788873ac
JP
6347NETWORKING DRIVERS
6348L: netdev@vger.kernel.org
6349W: http://www.linuxfoundation.org/en/Net
11e98029 6350Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6351T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6352T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6353S: Odd Fixes
6354F: drivers/net/
018d21ed 6355F: include/linux/if_*
0b63bf1f
JD
6356F: include/linux/netdevice.h
6357F: include/linux/arcdevice.h
6358F: include/linux/etherdevice.h
6359F: include/linux/fcdevice.h
6360F: include/linux/fddidevice.h
6361F: include/linux/hippidevice.h
6362F: include/linux/inetdevice.h
c117ab84
CEB
6363F: include/uapi/linux/if_*
6364F: include/uapi/linux/netdevice.h
788873ac 6365
3d396eb1 6366NETXEN (1/10) GbE SUPPORT
8622315e 6367M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6368M: Sony Chacko <sony.chacko@qlogic.com>
6369M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6370L: netdev@vger.kernel.org
9c2b5bde 6371W: http://www.qlogic.com
3d396eb1 6372S: Supported
aa43c215 6373F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6374
6423d30f
AAJ
6375NFC SUBSYSTEM
6376M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6377M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6378M: Samuel Ortiz <sameo@linux.intel.com>
6379L: linux-wireless@vger.kernel.org
5adf54de 6380L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6381S: Supported
6423d30f 6382F: net/nfc/
55eb94f9 6383F: include/net/nfc/
c117ab84 6384F: include/uapi/linux/nfc.h
6423d30f 6385F: drivers/nfc/
08eaa1e0 6386F: include/linux/platform_data/pn544.h
7ebb88e5 6387F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6388
e8b43555 6389NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6390M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6391L: linux-nfs@vger.kernel.org
6392W: http://client.linux-nfs.org
cd7b996a 6393T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6394S: Maintained
679655da
JP
6395F: fs/lockd/
6396F: fs/nfs/
6397F: fs/nfs_common/
6398F: net/sunrpc/
6399F: include/linux/lockd/
6400F: include/linux/nfs*
6401F: include/linux/sunrpc/
c117ab84
CEB
6402F: include/uapi/linux/nfs*
6403F: include/uapi/linux/sunrpc/
1da177e4 6404
85ef9cea 6405NILFS2 FILESYSTEM
e2126935 6406M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6407L: linux-nilfs@vger.kernel.org
f9472265 6408W: http://nilfs.sourceforge.net/
e2126935 6409T: git git://github.com/konis/nilfs2.git
85ef9cea 6410S: Supported
679655da
JP
6411F: Documentation/filesystems/nilfs2.txt
6412F: fs/nilfs2/
6413F: include/linux/nilfs2_fs.h
85ef9cea 6414
1da177e4 6415NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6416M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6417W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6418S: Maintained
679655da
JP
6419F: Documentation/scsi/NinjaSCSI.txt
6420F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6421
6422NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6423M: GOTO Masanori <gotom@debian.or.jp>
6424M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6425W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6426S: Maintained
679655da
JP
6427F: Documentation/scsi/NinjaSCSI.txt
6428F: drivers/scsi/nsp32*
1da177e4 6429
fce8a7bb 6430NTB DRIVER
9ef6bf6c
JM
6431M: Jon Mason <jdmason@kudzu.us>
6432M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6433S: Supported
2984411f
JM
6434W: https://github.com/jonmason/ntb/wiki
6435T: git git://github.com/jonmason/ntb.git
fce8a7bb 6436F: drivers/ntb/
548c237c 6437F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6438F: include/linux/ntb.h
6439
1da177e4 6440NTFS FILESYSTEM
2818ef50 6441M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6442L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6443W: http://www.tuxera.com/
e6f4dee7 6444T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6445S: Supported
679655da
JP
6446F: Documentation/filesystems/ntfs.txt
6447F: fs/ntfs/
1da177e4 6448
9eb8ef74 6449NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6450M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6451L: linux-fbdev@vger.kernel.org
ce00f85c 6452S: Maintained
8a61f013
JH
6453F: drivers/video/fbdev/riva/
6454F: drivers/video/fbdev/nvidia/
1da177e4 6455
79461681
MW
6456NVM EXPRESS DRIVER
6457M: Matthew Wilcox <willy@linux.intel.com>
6458L: linux-nvme@lists.infradead.org
6459T: git git://git.infradead.org/users/willy/linux-nvme.git
6460S: Supported
5be37bf9 6461F: drivers/block/nvme*
79461681
MW
6462F: include/linux/nvme.h
6463
f50d7146
RK
6464NXP TDA998X DRM DRIVER
6465M: Russell King <rmk+kernel@arm.linux.org.uk>
6466S: Supported
6467F: drivers/gpu/drm/i2c/tda998x_drv.c
6468F: include/drm/i2c/tda998x.h
6469
f5525786 6470OMAP SUPPORT
0e24bdd4 6471M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6472L: linux-omap@vger.kernel.org
6473W: http://www.muru.com/linux/omap/
6474W: http://linux.omap.com/
8a6e2535 6475Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6476T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6477S: Maintained
4e04d5a3 6478F: arch/arm/*omap*/
046d0a37
JD
6479F: drivers/i2c/busses/i2c-omap.c
6480F: include/linux/i2c-omap.h
f5525786 6481
50f29fbd 6482OMAP DEVICE TREE SUPPORT
cdb55ab0 6483M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6484M: Tony Lindgren <tony@atomide.com>
6485L: linux-omap@vger.kernel.org
d0fb18c5 6486L: devicetree@vger.kernel.org
50f29fbd
TL
6487S: Maintained
6488F: arch/arm/boot/dts/*omap*
6489F: arch/arm/boot/dts/*am3*
6490
f5525786 6491OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6492M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6493L: linux-omap@vger.kernel.org
6494S: Maintained
6495F: arch/arm/*omap*/*clock*
6496
6497OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6498M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6499L: linux-omap@vger.kernel.org
6500S: Maintained
6501F: arch/arm/*omap*/*pm*
c46938d4 6502F: drivers/cpufreq/omap-cpufreq.c
f5525786 6503
d21db568 6504OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6505M: Rajendra Nayak <rnayak@ti.com>
6506M: Paul Walmsley <paul@pwsan.com>
6507L: linux-omap@vger.kernel.org
6508S: Maintained
d21db568 6509F: arch/arm/mach-omap2/prm*
692ab1f3 6510
f5525786 6511OMAP AUDIO SUPPORT
6c284903 6512M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6513M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6514L: alsa-devel@alsa-project.org (subscribers-only)
6515L: linux-omap@vger.kernel.org
6516S: Maintained
6517F: sound/soc/omap/
6518
6519OMAP FRAMEBUFFER SUPPORT
830e6384 6520M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6521L: linux-fbdev@vger.kernel.org
f5525786
TL
6522L: linux-omap@vger.kernel.org
6523S: Maintained
8a61f013 6524F: drivers/video/fbdev/omap/
f5525786 6525
676eec0d 6526OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6527M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6528L: linux-omap@vger.kernel.org
676eec0d 6529L: linux-fbdev@vger.kernel.org
178ff4c9 6530S: Maintained
8a61f013 6531F: drivers/video/fbdev/omap2/
178ff4c9
TV
6532F: Documentation/arm/OMAP/DSS
6533
8b37fcfc
OBC
6534OMAP HARDWARE SPINLOCK SUPPORT
6535M: Ohad Ben-Cohen <ohad@wizery.com>
6536L: linux-omap@vger.kernel.org
6537S: Maintained
6538F: drivers/hwspinlock/omap_hwspinlock.c
6539F: arch/arm/mach-omap2/hwspinlock.c
6540
f5525786 6541OMAP MMC SUPPORT
8b58be88 6542M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6543L: linux-omap@vger.kernel.org
6544S: Maintained
653f41b5
MC
6545F: drivers/mmc/host/omap.c
6546
6547OMAP HS MMC SUPPORT
14006bfb 6548M: Balaji T K <balajitk@ti.com>
0a4585c6 6549L: linux-mmc@vger.kernel.org
653f41b5 6550L: linux-omap@vger.kernel.org
0a4585c6 6551S: Maintained
653f41b5 6552F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6553
6554OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6555M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6556S: Maintained
6557F: drivers/char/hw_random/omap-rng.c
6558
f400c82e 6559OMAP HWMOD SUPPORT
cdb55ab0 6560M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6561M: Paul Walmsley <paul@pwsan.com>
6562L: linux-omap@vger.kernel.org
6563S: Maintained
8fc8b12b 6564F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6565
6566OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6567M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6568L: linux-omap@vger.kernel.org
6569S: Maintained
6570F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6571
0db83ced 6572OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6573M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6574L: linux-media@vger.kernel.org
6575S: Maintained
90d72ac6 6576F: drivers/media/platform/omap3isp/
0db83ced 6577F: drivers/staging/media/omap4iss/
7e8970e1 6578
f5525786 6579OMAP USB SUPPORT
f299470a 6580M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6581L: linux-usb@vger.kernel.org
6582L: linux-omap@vger.kernel.org
43b416e5 6583T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6584S: Maintained
a16fbd65
JP
6585F: drivers/usb/*/*omap*
6586F: arch/arm/*omap*/usb*
f5525786 6587
6d994710 6588OMAP GPIO DRIVER
a1415a8f 6589M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6590M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6591M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6592L: linux-omap@vger.kernel.org
6593S: Maintained
6594F: drivers/gpio/gpio-omap.c
6595
c351e290
MJ
6596OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6597M: Mark Jackson <mpfj@newflow.co.uk>
6598L: linux-omap@vger.kernel.org
6599S: Maintained
6600F: arch/arm/boot/dts/am335x-nano.dts
6601
0ad122d9 6602OMFS FILESYSTEM
8b58be88 6603M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6604L: linux-karma-devel@lists.sourceforge.net
6605S: Maintained
679655da
JP
6606F: Documentation/filesystems/omfs.txt
6607F: fs/omfs/
0ad122d9 6608
c1986ee9 6609OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6610M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6611S: Maintained
679655da
JP
6612F: drivers/char/pcmcia/cm4000_cs.c
6613F: include/linux/cm4000_cs.h
c117ab84 6614F: include/uapi/linux/cm4000_cs.h
c1986ee9 6615
77c44ab1 6616OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6617M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6618S: Maintained
679655da 6619F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6620
77d5140f 6621OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6622M: Jonathan Corbet <corbet@lwn.net>
661263b5 6623L: linux-media@vger.kernel.org
275ffde4 6624T: git git://linuxtv.org/media_tree.git
77d5140f 6625S: Maintained
90d72ac6 6626F: drivers/media/i2c/ov7670.c
77d5140f 6627
431bca73 6628ONENAND FLASH DRIVER
8b58be88 6629M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6630L: linux-mtd@lists.infradead.org
6631S: Maintained
679655da
JP
6632F: drivers/mtd/onenand/
6633F: include/linux/mtd/onenand*.h
431bca73 6634
1da177e4 6635ONSTREAM SCSI TAPE DRIVER
8b58be88 6636M: Willem Riede <osst@riede.org>
1da177e4
LT
6637L: osst-users@lists.sourceforge.net
6638L: linux-scsi@vger.kernel.org
6639S: Maintained
f7269cfc
JD
6640F: Documentation/scsi/osst.txt
6641F: drivers/scsi/osst.*
6642F: drivers/scsi/osst_*.h
6643F: drivers/scsi/st.h
1da177e4 6644
e2d1d6c0 6645OPENCORES I2C BUS DRIVER
8b58be88 6646M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6647L: linux-i2c@vger.kernel.org
e2d1d6c0 6648S: Maintained
679655da
JP
6649F: Documentation/i2c/busses/i2c-ocores
6650F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6651
860c44c1 6652OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6653M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6654M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6655L: devicetree@vger.kernel.org
860c44c1 6656W: http://fdt.secretlab.ca
3bbf9b9b 6657T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6658S: Maintained
f8828205 6659F: drivers/of/
860c44c1 6660F: include/linux/of*.h
f8828205 6661F: scripts/dtc/
860c44c1 6662K: of_get_property
d945fa0d 6663K: of_match_table
860c44c1 6664
f8828205 6665OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6666M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6667M: Pawel Moll <pawel.moll@arm.com>
6668M: Mark Rutland <mark.rutland@arm.com>
de80963e 6669M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6670M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6671L: devicetree@vger.kernel.org
6672S: Maintained
6673F: Documentation/devicetree/
6674F: arch/*/boot/dts/
6675F: include/dt-bindings/
6676
19f9d392
JB
6677OPENRISC ARCHITECTURE
6678M: Jonas Bonn <jonas@southpole.se>
6679W: http://openrisc.net
eab7c1c0 6680L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6681S: Maintained
6682T: git git://openrisc.net/~jonas/linux
14430813 6683F: arch/openrisc/
19f9d392 6684
ccb1352e 6685OPENVSWITCH
4f337ed5 6686M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6687L: dev@openvswitch.org
6688W: http://openvswitch.org
4f337ed5 6689T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6690S: Maintained
6691F: net/openvswitch/
6692
af39917d
CL
6693OPL4 DRIVER
6694M: Clemens Ladisch <clemens@ladisch.de>
6695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6696T: git git://git.alsa-project.org/alsa-kernel.git
6697S: Maintained
6698F: sound/drivers/opl4/
6699
1da177e4 6700OPROFILE
4cf7e718 6701M: Robert Richter <rric@kernel.org>
1da177e4
LT
6702L: oprofile-list@lists.sf.net
6703S: Maintained
81c4a8a6 6704F: arch/*/include/asm/oprofile*.h
679655da
JP
6705F: arch/*/oprofile/
6706F: drivers/oprofile/
6707F: include/linux/oprofile.h
1da177e4 6708
e2d1d6c0 6709ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6710M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6711M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6712L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6713W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6714T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6715S: Supported
679655da
JP
6716F: Documentation/filesystems/ocfs2.txt
6717F: Documentation/filesystems/dlmfs.txt
6718F: fs/ocfs2/
e2d1d6c0 6719
1da177e4 6720ORINOCO DRIVER
724c6b35 6721L: linux-wireless@vger.kernel.org
491b26b4 6722W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6723W: http://www.nongnu.org/orinoco/
3a59babb 6724S: Orphan
679655da 6725F: drivers/net/wireless/orinoco/
1da177e4 6726
42c55aa8 6727OSD LIBRARY and FILESYSTEM
8b58be88 6728M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6729M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6730L: osd-dev@open-osd.org
6731W: http://open-osd.org
54e5881d 6732T: git git://git.open-osd.org/open-osd.git
68274794 6733S: Maintained
42c55aa8 6734F: drivers/scsi/osd/
6b6f0b6c 6735F: include/scsi/osd_*
42c55aa8 6736F: fs/exofs/
68274794 6737
e2d1d6c0 6738P54 WIRELESS DRIVER
084cb0fe 6739M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6740L: linux-wireless@vger.kernel.org
084cb0fe 6741W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6742S: Maintained
679655da 6743F: drivers/net/wireless/p54/
e2d1d6c0 6744
f5cd7872 6745PA SEMI ETHERNET DRIVER
8b58be88 6746M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6747L: netdev@vger.kernel.org
6748S: Maintained
ded19add 6749F: drivers/net/ethernet/pasemi/*
f5cd7872 6750
beb58aa3 6751PA SEMI SMBUS DRIVER
8b58be88 6752M: Olof Johansson <olof@lixom.net>
846557d3 6753L: linux-i2c@vger.kernel.org
beb58aa3 6754S: Maintained
679655da 6755F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6756
48fc267e
SK
6757PADATA PARALLEL EXECUTION MECHANISM
6758M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6759L: linux-crypto@vger.kernel.org
6760S: Maintained
6761F: kernel/padata.c
6762F: include/linux/padata.h
6763F: Documentation/padata.txt
6764
709ee531 6765PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6766M: Harald Welte <laforge@gnumonks.org>
d0944853 6767L: platform-driver-x86@vger.kernel.org
709ee531 6768S: Maintained
679655da 6769F: drivers/platform/x86/panasonic-laptop.c
709ee531 6770
368dd5ac 6771PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6772M: David Howells <dhowells@redhat.com>
6773M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6774L: linux-am33-list@redhat.com (moderated for non-subscribers)
6775W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6776S: Maintained
679655da
JP
6777F: Documentation/mn10300/
6778F: arch/mn10300/
4fa97181 6779
1da177e4 6780PARALLEL PORT SUPPORT
3dd1a329 6781L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6782S: Orphan
679655da
JP
6783F: drivers/parport/
6784F: include/linux/parport*.h
6785F: drivers/char/ppdev.c
c117ab84 6786F: include/uapi/linux/ppdev.h
1da177e4 6787
4cdf6bc2 6788PARAVIRT_OPS INTERFACE
d633180c 6789M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6790M: Chris Wright <chrisw@sous-sol.org>
6791M: Alok Kataria <akataria@vmware.com>
6792M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6793L: virtualization@lists.linux-foundation.org
4cdf6bc2 6794S: Supported
679655da
JP
6795F: Documentation/ia64/paravirt_ops.txt
6796F: arch/*/kernel/paravirt*
6797F: arch/*/include/asm/paravirt.h
4cdf6bc2 6798
e2d1d6c0 6799PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6800M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6801L: linux-parport@lists.infradead.org (subscribers-only)
6802W: http://www.torque.net/linux-pp.html
6803S: Maintained
679655da
JP
6804F: Documentation/blockdev/paride.txt
6805F: drivers/block/paride/
e2d1d6c0
RD
6806
6807PARISC ARCHITECTURE
b8828770 6808M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6809M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6810L: linux-parisc@vger.kernel.org
6811W: http://www.parisc-linux.org/
8a6e2535 6812Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6813T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6814T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6815S: Maintained
679655da 6816F: arch/parisc/
2b6bac9e 6817F: Documentation/parisc/
679655da 6818F: drivers/parisc/
2b6bac9e
HD
6819F: drivers/char/agp/parisc-agp.c
6820F: drivers/input/serio/gscps2.c
6821F: drivers/parport/parport_gsc.*
6822F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 6823F: drivers/video/fbdev/sti*
2b6bac9e
HD
6824F: drivers/video/console/sti*
6825F: drivers/video/logo/logo_parisc*
e2d1d6c0 6826
1662d32c 6827PC87360 HARDWARE MONITORING DRIVER
8b58be88 6828M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6829L: lm-sensors@lm-sensors.org
6830S: Maintained
679655da
JP
6831F: Documentation/hwmon/pc87360
6832F: drivers/hwmon/pc87360.c
1662d32c
JC
6833
6834PC8736x GPIO DRIVER
8b58be88 6835M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6836S: Maintained
679655da 6837F: drivers/char/pc8736x_gpio.c
1662d32c 6838
1ad107fd 6839PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6840M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6841L: lm-sensors@lm-sensors.org
6842S: Maintained
6843F: Documentation/hwmon/pc87427
6844F: drivers/hwmon/pc87427.c
6845
b26e0ed4 6846PCA9532 LED DRIVER
8b58be88 6847M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6848S: Maintained
d5ca6918
JP
6849F: drivers/leds/leds-pca9532.c
6850F: include/linux/leds-pca9532.h
b26e0ed4 6851
5ce914a8 6852PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6853M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6854L: linux-i2c@vger.kernel.org
6855S: Maintained
b4f0b74e 6856F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6857
3971dae5 6858PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6859M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6860S: Maintained
6861F: drivers/firmware/pcdp.*
6862
065c6359 6863PCI ERROR RECOVERY
6305902c 6864M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6865L: linux-pci@vger.kernel.org
065c6359 6866S: Supported
679655da 6867F: Documentation/PCI/pci-error-recovery.txt
065c6359 6868
1da177e4 6869PCI SUBSYSTEM
5ac3a6d2 6870M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6871L: linux-pci@vger.kernel.org
99662dd1 6872Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6873T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6874S: Supported
679655da
JP
6875F: Documentation/PCI/
6876F: drivers/pci/
6877F: include/linux/pci*
6b49ee49 6878F: arch/x86/pci/
cad01f91 6879F: arch/x86/kernel/quirks.c
1da177e4 6880
f0b75693
BH
6881PCI DRIVER FOR IMX6
6882M: Richard Zhu <r65037@freescale.com>
1ba55f55 6883M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
6884L: linux-pci@vger.kernel.org
6885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6886S: Maintained
6887F: drivers/pci/host/*imx6*
6888
6889PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6890M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6891M: Jason Cooper <jason@lakedaemon.net>
6892L: linux-pci@vger.kernel.org
6893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6894S: Maintained
6895F: drivers/pci/host/*mvebu*
6896
0447cfd7
TR
6897PCI DRIVER FOR NVIDIA TEGRA
6898M: Thierry Reding <thierry.reding@gmail.com>
6899L: linux-tegra@vger.kernel.org
f0b75693 6900L: linux-pci@vger.kernel.org
0447cfd7
TR
6901S: Supported
6902F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6903F: drivers/pci/host/pci-tegra.c
6904
47ff3de9
KVA
6905PCI DRIVER FOR TI DRA7XX
6906M: Kishon Vijay Abraham I <kishon@ti.com>
6907L: linux-omap@vger.kernel.org
6908L: linux-pci@vger.kernel.org
6909S: Supported
6910F: Documentation/devicetree/bindings/pci/ti-pci.txt
6911F: drivers/pci/host/pci-dra7xx.c
6912
f0b75693
BH
6913PCI DRIVER FOR RENESAS R-CAR
6914M: Simon Horman <horms@verge.net.au>
6915L: linux-pci@vger.kernel.org
6916L: linux-sh@vger.kernel.org
6917S: Maintained
6918F: drivers/pci/host/*rcar*
6919
4af82255
JH
6920PCI DRIVER FOR SAMSUNG EXYNOS
6921M: Jingoo Han <jg1.han@samsung.com>
6922L: linux-pci@vger.kernel.org
f0b75693
BH
6923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6924L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6925S: Maintained
6926F: drivers/pci/host/pci-exynos.c
6927
f0b75693
BH
6928PCI DRIVER FOR SYNOPSIS DESIGNWARE
6929M: Mohit Kumar <mohit.kumar@st.com>
6930M: Jingoo Han <jg1.han@samsung.com>
6931L: linux-pci@vger.kernel.org
6932S: Maintained
6933F: drivers/pci/host/*designware*
6934
cf28855b
WD
6935PCI DRIVER FOR GENERIC OF HOSTS
6936M: Will Deacon <will.deacon@arm.com>
6937L: linux-pci@vger.kernel.org
6938L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6939S: Maintained
6940F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6941F: drivers/pci/host/pci-host-generic.c
6942
51b66a6c
PA
6943PCIE DRIVER FOR ST SPEAR13XX
6944M: Mohit Kumar <mohit.kumar@st.com>
6945L: linux-pci@vger.kernel.org
6946S: Maintained
6947F: drivers/pci/host/*spear*
6948
1da177e4 6949PCMCIA SUBSYSTEM
4230dfc9 6950P: Linux PCMCIA Team
f5df5881 6951L: linux-pcmcia@lists.infradead.org
6650e0a5 6952W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6953T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6954S: Maintained
679655da
JP
6955F: Documentation/pcmcia/
6956F: drivers/pcmcia/
6957F: include/pcmcia/
1da177e4
LT
6958
6959PCNET32 NETWORK DRIVER
227fb925 6960M: Don Fry <pcnet32@frontier.com>
979b6c13 6961L: netdev@vger.kernel.org
1da177e4 6962S: Maintained
b955f6ca 6963F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6964
48fc267e
SK
6965PCRYPT PARALLEL CRYPTO ENGINE
6966M: Steffen Klassert <steffen.klassert@secunet.com>
6967L: linux-crypto@vger.kernel.org
6968S: Maintained
6969F: crypto/pcrypt.c
6970F: include/crypto/pcrypt.h
6971
e72df0b8
TH
6972PER-CPU MEMORY ALLOCATOR
6973M: Tejun Heo <tj@kernel.org>
6974M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6975T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6976S: Maintained
6977F: include/linux/percpu*.h
6978F: mm/percpu*.c
6979F: arch/*/include/asm/percpu.h
6980
ad4ecbcb 6981PER-TASK DELAY ACCOUNTING
185e595f 6982M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6983S: Maintained
679655da
JP
6984F: include/linux/delayacct.h
6985F: kernel/delayacct.c
ad4ecbcb 6986
57c0c15b 6987PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6988M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6989M: Paul Mackerras <paulus@samba.org>
dd9b238c 6990M: Ingo Molnar <mingo@redhat.com>
f80c5393 6991M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6992L: linux-kernel@vger.kernel.org
75fc2d37 6993T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6994S: Supported
d53e8365 6995F: kernel/events/*
a003236c 6996F: include/linux/perf_event.h
c117ab84 6997F: include/uapi/linux/perf_event.h
141c4296
RR
6998F: arch/*/kernel/perf_event*.c
6999F: arch/*/kernel/*/perf_event*.c
7000F: arch/*/kernel/*/*/perf_event*.c
a003236c 7001F: arch/*/include/asm/perf_event.h
a003236c
VL
7002F: arch/*/kernel/perf_callchain.c
7003F: tools/perf/
6c0b3244 7004
dd49d0f5 7005PERSONALITY HANDLING
8b58be88 7006M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7007L: linux-abi-devel@lists.sourceforge.net
7008S: Maintained
679655da 7009F: include/linux/personality.h
c117ab84 7010F: include/uapi/linux/personality.h
dd49d0f5 7011
838e7a03 7012PHONET PROTOCOL
2a06b40f 7013M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7014S: Supported
7015F: Documentation/networking/phonet.txt
7016F: include/linux/phonet.h
7017F: include/net/phonet/
c117ab84 7018F: include/uapi/linux/phonet.h
838e7a03
RDC
7019F: net/phonet/
7020
1da177e4 7021PHRAM MTD DRIVER
8b58be88 7022M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7023L: linux-mtd@lists.infradead.org
7024S: Maintained
679655da 7025F: drivers/mtd/devices/phram.c
1da177e4 7026
efdbb10e
BP
7027PICOLCD HID DRIVER
7028M: Bruno Prémont <bonbons@linux-vserver.org>
7029L: linux-input@vger.kernel.org
7030S: Maintained
7031F: drivers/hid/hid-picolcd*
7032
a53bfa07
JI
7033PICOXCELL SUPPORT
7034M: Jamie Iles <jamie@jamieiles.com>
7035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7036T: git git://github.com/jamieiles/linux-2.6-ji.git
7037S: Supported
b8733987 7038F: arch/arm/boot/dts/picoxcell*
14430813 7039F: arch/arm/mach-picoxcell/
b8733987 7040F: drivers/crypto/picoxcell*
a53bfa07 7041
2744e8af
LW
7042PIN CONTROL SUBSYSTEM
7043M: Linus Walleij <linus.walleij@linaro.org>
7044S: Maintained
07f29ba6 7045F: drivers/pinctrl/
8e406fe4 7046F: include/linux/pinctrl/
2744e8af 7047
2201bbb8
JCPV
7048PIN CONTROLLER - ATMEL AT91
7049M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7051S: Maintained
7052F: drivers/pinctrl/pinctrl-at91.c
7053
9963b536
LP
7054PIN CONTROLLER - RENESAS
7055M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7056L: linux-sh@vger.kernel.org
7057S: Maintained
7058F: drivers/pinctrl/sh-pfc/
7059
b75e60d6 7060PIN CONTROLLER - SAMSUNG
fea685e9 7061M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7062M: Thomas Abraham <thomas.abraham@linaro.org>
7063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7064L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7065S: Maintained
9b5b33f6 7066F: drivers/pinctrl/samsung/
b75e60d6 7067
deda8287 7068PIN CONTROLLER - ST SPEAR
8e406fe4 7069M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7070L: spear-devel@list.st.com
7071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7072W: http://www.st.com/spear
7073S: Maintained
8e406fe4 7074F: drivers/pinctrl/spear/
deda8287 7075
249a6771 7076PKTCDVD DRIVER
dbd47133 7077M: Jiri Kosina <jkosina@suse.cz>
249a6771 7078S: Maintained
679655da
JP
7079F: drivers/block/pktcdvd.c
7080F: include/linux/pktcdvd.h
c117ab84 7081F: include/uapi/linux/pktcdvd.h
249a6771 7082
b31d8273
G
7083PKUNITY SOC DRIVERS
7084M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7085W: http://mprc.pku.edu.cn/~guanxuetao/linux
7086S: Maintained
ceebf4d5 7087T: git git://github.com/gxt/linux.git
b31d8273 7088F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7089F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7090F: drivers/video/fbdev/fb-puv3.c
2809e80b 7091F: drivers/rtc/rtc-puv3.c
b31d8273 7092
9d2ecfb7 7093PMBUS HARDWARE MONITORING DRIVERS
ca462085 7094M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7095L: lm-sensors@lm-sensors.org
7096W: http://www.lm-sensors.org/
7097W: http://www.roeck-us.net/linux/drivers/
7098T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7099S: Maintained
7100F: Documentation/hwmon/pmbus
7101F: drivers/hwmon/pmbus/
7102F: include/linux/i2c/pmbus.h
7103
89a36810 7104PMC SIERRA MaxRAID DRIVER
076cfaae 7105M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7106L: linux-scsi@vger.kernel.org
7107W: http://www.pmc-sierra.com/
7108S: Supported
7109F: drivers/scsi/pmcraid.*
7110
dbf9bfe6 7111PMC SIERRA PM8001 DRIVER
4f0e359c 7112M: xjtuwjp@gmail.com
dbf9bfe6 7113M: lindar_liu@usish.com
f5a7b525 7114L: pmchba@pmcs.com
dbf9bfe6 7115L: linux-scsi@vger.kernel.org
7116S: Supported
7117F: drivers/scsi/pm8001/
7118
1da177e4 7119POSIX CLOCKS and TIMERS
8b58be88 7120M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7121L: linux-kernel@vger.kernel.org
75fc2d37 7122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7123S: Maintained
679655da
JP
7124F: fs/timerfd.c
7125F: include/linux/timer*
5cee9645 7126F: kernel/time/*timer*
1da177e4 7127
3be86148 7128POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7129M: Sebastian Reichel <sre@kernel.org>
57318935 7130M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7131M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7132L: linux-pm@vger.kernel.org
54e5881d 7133T: git git://git.infradead.org/battery-2.6.git
3be86148 7134S: Maintained
679655da 7135F: include/linux/power_supply.h
8cd725a1 7136F: drivers/power/
3be86148 7137
1da177e4 7138PNP SUPPORT
46a1f21a 7139M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7140S: Maintained
679655da 7141F: drivers/pnp/
1da177e4 7142
999445d4 7143PNXxxxx I2C DRIVER
8b58be88 7144M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7145L: linux-i2c@vger.kernel.org
999445d4 7146S: Maintained
679655da 7147F: drivers/i2c/busses/i2c-pnx.c
999445d4 7148
1da177e4 7149PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7150M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7151L: linux-ppp@vger.kernel.org
7152S: Maintained
224cf5ad 7153F: drivers/net/ppp/ppp_*
1da177e4
LT
7154
7155PPP OVER ATM (RFC 2364)
8b58be88 7156M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7157S: Maintained
679655da 7158F: net/atm/pppoatm.c
c117ab84 7159F: include/uapi/linux/atmppp.h
1da177e4
LT
7160
7161PPP OVER ETHERNET
8b58be88 7162M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7163S: Maintained
224cf5ad
JK
7164F: drivers/net/ppp/pppoe.c
7165F: drivers/net/ppp/pppox.c
1da177e4 7166
a6d2370b 7167PPP OVER L2TP
8b58be88 7168M: James Chapman <jchapman@katalix.com>
a6d2370b 7169S: Maintained
90ca28d1 7170F: net/l2tp/l2tp_ppp.c
679655da 7171F: include/linux/if_pppol2tp.h
c117ab84 7172F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7173
eae9d2ba 7174PPS SUPPORT
8b58be88 7175M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7176W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7177L: linuxpps@ml.enneenne.com (subscribers-only)
7178S: Maintained
cabaaf41
JP
7179F: Documentation/pps/
7180F: drivers/pps/
7181F: include/linux/pps*.h
eae9d2ba 7182
71a6d0af
HW
7183PPTP DRIVER
7184M: Dmitry Kozlov <xeb@mail.ru>
7185L: netdev@vger.kernel.org
7186S: Maintained
224cf5ad 7187F: drivers/net/ppp/pptp.c
71a6d0af
HW
7188W: http://sourceforge.net/projects/accel-pptp
7189
1da177e4 7190PREEMPTIBLE KERNEL
8b58be88 7191M: Robert Love <rml@tech9.net>
1da177e4
LT
7192L: kpreempt-tech@lists.sourceforge.net
7193W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7194S: Supported
679655da
JP
7195F: Documentation/preempt-locking.txt
7196F: include/linux/preempt.h
1da177e4
LT
7197
7198PRISM54 WIRELESS DRIVER
8b58be88 7199M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7200L: linux-wireless@vger.kernel.org
9ef80804 7201W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7202S: Obsolete
679655da 7203F: drivers/net/wireless/prism54/
1da177e4 7204
b3277dfa 7205PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7206M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7207L: linux-ide@vger.kernel.org
7208S: Maintained
679655da 7209F: drivers/ata/sata_promise.*
b3277dfa 7210
02c18891 7211PS3 NETWORK SUPPORT
b809b9ca 7212M: Geoff Levand <geoff@infradead.org>
02c18891 7213L: netdev@vger.kernel.org
a4724ed6 7214L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7215S: Maintained
8df158ac 7216F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7217
f58a9d17 7218PS3 PLATFORM SUPPORT
b809b9ca 7219M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7220L: linuxppc-dev@lists.ozlabs.org
7221L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7222S: Maintained
679655da
JP
7223F: arch/powerpc/boot/ps3*
7224F: arch/powerpc/include/asm/lv1call.h
7225F: arch/powerpc/include/asm/ps3*.h
7226F: arch/powerpc/platforms/ps3/
7227F: drivers/*/ps3*
7228F: drivers/ps3/
fec629b8 7229F: drivers/rtc/rtc-ps3.c
679655da 7230F: drivers/usb/host/*ps3.c
fec629b8 7231F: sound/ppc/snd_ps3*
f58a9d17 7232
cffb4add 7233PS3VRAM DRIVER
8b58be88 7234M: Jim Paris <jim@jtan.com>
a4724ed6 7235L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7236S: Maintained
8a3977cb 7237F: drivers/block/ps3vram.c
cffb4add 7238
8defe599 7239PSTORE FILESYSTEM
9d5e2a02 7240M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7241M: Colin Cross <ccross@android.com>
7242M: Kees Cook <keescook@chromium.org>
7243M: Tony Luck <tony.luck@intel.com>
7244S: Maintained
7245T: git git://git.infradead.org/users/cbou/linux-pstore.git
7246F: fs/pstore/
7247F: include/linux/pstore*
04851772 7248F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7249F: drivers/acpi/apei/erst.c
7250
7fbc415d
RC
7251PTP HARDWARE CLOCK SUPPORT
7252M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7253L: netdev@vger.kernel.org
7fbc415d
RC
7254S: Maintained
7255W: http://linuxptp.sourceforge.net/
7256F: Documentation/ABI/testing/sysfs-ptp
7257F: Documentation/ptp/*
0ecb3cdd 7258F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7259F: drivers/net/phy/dp83640*
7260F: drivers/ptp/*
7261F: include/linux/ptp_cl*
7262
cf94a4d1 7263PTRACE SUPPORT
e846ee5f 7264M: Roland McGrath <roland@hack.frob.com>
8b58be88 7265M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7266S: Maintained
7267F: include/asm-generic/syscall.h
7268F: include/linux/ptrace.h
7269F: include/linux/regset.h
7270F: include/linux/tracehook.h
c117ab84 7271F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7272F: kernel/ptrace.c
7273
8320204a 7274PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7275M: Mike Isely <isely@pobox.com>
16e9495d 7276L: pvrusb2@isely.net (subscribers-only)
661263b5 7277L: linux-media@vger.kernel.org
8320204a 7278W: http://www.isely.net/pvrusb2/
275ffde4 7279T: git git://linuxtv.org/media_tree.git
8320204a 7280S: Maintained
679655da 7281F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7282F: drivers/media/usb/pvrusb2/
8320204a 7283
39532e6c
HG
7284PWC WEBCAM DRIVER
7285M: Hans de Goede <hdegoede@redhat.com>
7286L: linux-media@vger.kernel.org
7287T: git git://linuxtv.org/media_tree.git
7288S: Maintained
7289F: drivers/media/usb/pwc/*
7290
200efedd 7291PWM SUBSYSTEM
aa3495f7
TR
7292M: Thierry Reding <thierry.reding@gmail.com>
7293L: linux-pwm@vger.kernel.org
0c2498f1 7294S: Maintained
006e854f 7295T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7296F: Documentation/pwm.txt
7297F: Documentation/devicetree/bindings/pwm/
7298F: include/linux/pwm.h
0c2498f1 7299F: drivers/pwm/
a140b98d
TR
7300F: drivers/video/backlight/pwm_bl.c
7301F: include/linux/pwm_backlight.h
0c2498f1 7302
30ec261e 7303PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7304M: Eric Miao <eric.y.miao@gmail.com>
7305M: Russell King <linux@arm.linux.org.uk>
a323f664 7306M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7308T: git git://github.com/hzhuang1/linux.git
7309T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7310S: Maintained
679655da
JP
7311F: arch/arm/mach-pxa/
7312F: drivers/pcmcia/pxa2xx*
9df92e6c 7313F: drivers/spi/spi-pxa2xx*
faf2e1db 7314F: drivers/usb/gadget/udc/pxa2*
679655da 7315F: include/sound/pxa2xx-lib.h
bec4c99e 7316F: sound/arm/pxa*
14430813 7317F: sound/soc/pxa/
1da177e4 7318
ec64d3bf
EG
7319PXA3xx NAND FLASH DRIVER
7320M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7321L: linux-mtd@lists.infradead.org
7322S: Maintained
9a67f099 7323F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7324
3f640c61 7325MMP SUPPORT
8b58be88 7326M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7327M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7328L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7329T: git git://github.com/hzhuang1/linux.git
7330T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7331S: Maintained
3f640c61 7332F: arch/arm/mach-mmp/
e8e6cb32 7333
272f133a
PO
7334PXA MMCI DRIVER
7335S: Orphan
7336
57f63bc8 7337PXA RTC DRIVER
8b58be88 7338M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7339L: rtc-linux@googlegroups.com
7340S: Maintained
7341
cea4001a
TS
7342QAT DRIVER
7343M: Tadeusz Struk <tadeusz.struk@intel.com>
7344L: qat-linux@intel.com
7345S: Supported
7346F: drivers/crypto/qat/
7347
52a09a04 7348QIB DRIVER
8473c603 7349M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7350L: linux-rdma@vger.kernel.org
7351S: Supported
7352F: drivers/infiniband/hw/qib/
7353
5e9772b9
JS
7354QLOGIC QLA1280 SCSI DRIVER
7355M: Michael Reed <mdr@sgi.com>
7356L: linux-scsi@vger.kernel.org
7357S: Maintained
7358F: drivers/scsi/qla1280.[ch]
7359
1da177e4 7360QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7361M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7362L: linux-scsi@vger.kernel.org
7363S: Supported
679655da
JP
7364F: Documentation/scsi/LICENSE.qla2xxx
7365F: drivers/scsi/qla2xxx/
1da177e4 7366
883c98fe 7367QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7368M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7369M: iscsi-driver@qlogic.com
7370L: linux-scsi@vger.kernel.org
7371S: Supported
bacfb81b 7372F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7373F: drivers/scsi/qla4xxx/
7374
5a4faa87 7375QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7376M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7377M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7378M: linux-driver@qlogic.com
7379L: netdev@vger.kernel.org
7380S: Supported
679655da 7381F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7382F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7383
0ec00f03 7384QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7385M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7386M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7387L: netdev@vger.kernel.org
7388S: Supported
aa43c215 7389F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7390
c4e84bde 7391QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7392M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7393M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7394M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7395M: linux-driver@qlogic.com
c4e84bde
RM
7396L: netdev@vger.kernel.org
7397S: Supported
aa43c215 7398F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7399
1da177e4 7400QNX4 FILESYSTEM
8b58be88 7401M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7402W: http://www.alarsen.net/linux/qnx4fs/
7403S: Maintained
80811493 7404F: fs/qnx4/
c117ab84
CEB
7405F: include/uapi/linux/qnx4_fs.h
7406F: include/uapi/linux/qnxtypes.h
1da177e4 7407
91952bc0
AP
7408QT1010 MEDIA DRIVER
7409M: Antti Palosaari <crope@iki.fi>
7410L: linux-media@vger.kernel.org
7411W: http://linuxtv.org/
7412W: http://palosaari.fi/linux/
7413Q: http://patchwork.linuxtv.org/project/linux-media/list/
7414T: git git://linuxtv.org/anttip/media_tree.git
7415S: Maintained
7416F: drivers/media/tuners/qt1010*
7417
966fb5ec
SM
7418QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7419M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7420L: linux-wireless@vger.kernel.org
7421L: ath9k-devel@lists.ath9k.org
7422W: http://wireless.kernel.org/en/users/Drivers/ath9k
7423S: Supported
7424F: drivers/net/wireless/ath/ath9k/
7425
2ea0ffcb
KV
7426QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7427M: Kalle Valo <kvalo@qca.qualcomm.com>
7428L: ath10k@lists.infradead.org
7429W: http://wireless.kernel.org/en/users/Drivers/ath10k
7430T: git git://github.com/kvalo/ath.git
7431S: Supported
7432F: drivers/net/wireless/ath/ath10k/
7433
4f4567cf
RK
7434QUALCOMM HEXAGON ARCHITECTURE
7435M: Richard Kuo <rkuo@codeaurora.org>
7436L: linux-hexagon@vger.kernel.org
7437S: Supported
7438F: arch/hexagon/
7439
8e84c258
EK
7440QUALCOMM WCN36XX WIRELESS DRIVER
7441M: Eugene Krasnikov <k.eugene.e@gmail.com>
7442L: wcn36xx@lists.infradead.org
7443W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7444T: git git://github.com/KrasnikovEugene/wcn36xx.git
7445S: Supported
7446F: drivers/net/wireless/ath/wcn36xx/
7447
35e3540b
HV
7448QUICKCAM PARALLEL PORT WEBCAMS
7449M: Hans Verkuil <hverkuil@xs4all.nl>
7450L: linux-media@vger.kernel.org
7451T: git git://linuxtv.org/media_tree.git
7452W: http://linuxtv.org
7453S: Odd Fixes
7454F: drivers/media/parport/*-qcam*
7455
602adf40 7456RADOS BLOCK DEVICE (RBD)
09d90327
SW
7457M: Yehuda Sadeh <yehuda@inktank.com>
7458M: Sage Weil <sage@inktank.com>
527a88b9 7459M: Alex Elder <elder@kernel.org>
602adf40 7460M: ceph-devel@vger.kernel.org
09d90327
SW
7461W: http://ceph.com/
7462T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7463S: Supported
7464F: drivers/block/rbd.c
7465F: drivers/block/rbd_types.h
7466
1da177e4 7467RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7468M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7469L: linux-fbdev@vger.kernel.org
1da177e4 7470S: Maintained
8a61f013 7471F: drivers/video/fbdev/aty/radeon*
c117ab84 7472F: include/uapi/linux/radeonfb.h
1da177e4 7473
c6c9b34c
HG
7474RADIOSHARK RADIO DRIVER
7475M: Hans de Goede <hdegoede@redhat.com>
7476L: linux-media@vger.kernel.org
7477T: git git://linuxtv.org/media_tree.git
7478S: Maintained
7479F: drivers/media/radio/radio-shark.c
7480
7481RADIOSHARK2 RADIO DRIVER
7482M: Hans de Goede <hdegoede@redhat.com>
7483L: linux-media@vger.kernel.org
7484T: git git://linuxtv.org/media_tree.git
7485S: Maintained
7486F: drivers/media/radio/radio-shark2.c
7487F: drivers/media/radio/radio-tea5777.c
7488
1da177e4 7489RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7490M: Paul Mackerras <paulus@samba.org>
c69f677c 7491L: linux-fbdev@vger.kernel.org
1da177e4 7492S: Maintained
8a61f013 7493F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7494
e7839f25 7495RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7496P: rt2x00 project
e1a6542f 7497M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7498M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7499L: linux-wireless@vger.kernel.org
83fc9c89 7500L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7501W: http://rt2x00.serialmonkey.com/
7502S: Maintained
54e5881d 7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7504F: drivers/net/wireless/rt2x00/
7505
9db5579b 7506RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7507M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7508S: Maintained
679655da
JP
7509F: Documentation/blockdev/ramdisk.txt
7510F: drivers/block/brd.c
9db5579b 7511
9e95ce27 7512RANDOM NUMBER DRIVER
0624bcaa 7513M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7514S: Maintained
679655da 7515F: drivers/char/random.c
9e95ce27 7516
394b701c 7517RAPIDIO SUBSYSTEM
8b58be88 7518M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7519M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7520S: Maintained
679655da 7521F: drivers/rapidio/
394b701c 7522
e2d1d6c0 7523RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7524L: linux-wireless@vger.kernel.org
f52a5490 7525S: Orphan
679655da 7526F: drivers/net/wireless/ray*
e2d1d6c0
RD
7527
7528RCUTORTURE MODULE
e0198b29 7529M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7530M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7531L: linux-kernel@vger.kernel.org
f9094d8e 7532S: Supported
08deed1e 7533T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7534F: Documentation/RCU/torture.txt
34e2d560 7535F: kernel/rcu/rcutorture.c
e2d1d6c0 7536
c87b9c60
PM
7537RCUTORTURE TEST FRAMEWORK
7538M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7539M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7540R: Steven Rostedt <rostedt@goodmis.org>
7541R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7542R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7543L: linux-kernel@vger.kernel.org
c87b9c60
PM
7544S: Supported
7545T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7546F: tools/testing/selftests/rcutorture
7547
c1f766b5 7548RDC R-321X SoC
8b58be88 7549M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7550S: Maintained
7551
db17f395 7552RDC R6040 FAST ETHERNET DRIVER
8b58be88 7553M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7554L: netdev@vger.kernel.org
7555S: Maintained
58565a35 7556F: drivers/net/ethernet/rdc/r6040.c
db17f395 7557
a09ed661 7558RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7559M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7560L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7561S: Supported
679655da 7562F: net/rds/
a09ed661 7563
595182bc 7564READ-COPY UPDATE (RCU)
8b58be88 7565M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7566M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7567R: Steven Rostedt <rostedt@goodmis.org>
7568R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7569R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7570L: linux-kernel@vger.kernel.org
9fab9787 7571W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7572S: Supported
08deed1e 7573T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7574F: Documentation/RCU/
9fab9787 7575X: Documentation/RCU/torture.txt
f9094d8e 7576F: include/linux/rcu*
4102adab
PM
7577X: include/linux/srcu.h
7578F: kernel/rcu/
34e2d560 7579X: kernel/torture.c
595182bc 7580
0c86edc0 7581REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7582M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7583L: rtc-linux@googlegroups.com
8a6e2535 7584Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7585S: Maintained
679655da
JP
7586F: Documentation/rtc.txt
7587F: drivers/rtc/
7588F: include/linux/rtc.h
c117ab84 7589F: include/uapi/linux/rtc.h
0c86edc0 7590
0e400c53
MB
7591REALTEK AUDIO CODECS
7592M: Bard Liao <bardliao@realtek.com>
7593M: Oder Chiou <oder_chiou@realtek.com>
7594S: Maintained
7595F: sound/soc/codecs/rt*
7596F: include/sound/rt*.h
7597
1da177e4 7598REISERFS FILE SYSTEM
76c4e5ea 7599L: reiserfs-devel@vger.kernel.org
1da177e4 7600S: Supported
679655da 7601F: fs/reiserfs/
1da177e4 7602
b83a313b 7603REGISTER MAP ABSTRACTION
b02e48f2 7604M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7605T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7606S: Supported
7607F: drivers/base/regmap/
7608F: include/linux/regmap.h
7609
400e64df
OBC
7610REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7611M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7612T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7613S: Maintained
7614F: drivers/remoteproc/
7615F: Documentation/remoteproc.txt
6fc26488 7616F: include/linux/remoteproc.h
400e64df 7617
d8115db5
OBC
7618REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7619M: Ohad Ben-Cohen <ohad@wizery.com>
7620T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7621S: Maintained
7622F: drivers/rpmsg/
7623F: Documentation/rpmsg.txt
7624F: include/linux/rpmsg.h
7625
1b0fe6be
PZ
7626RESET CONTROLLER FRAMEWORK
7627M: Philipp Zabel <p.zabel@pengutronix.de>
7628S: Maintained
7629F: drivers/reset/
7630F: Documentation/devicetree/bindings/reset/
7631F: include/linux/reset.h
7632F: include/linux/reset-controller.h
7633
e0897645 7634RFKILL
8b58be88 7635M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7636L: linux-wireless@vger.kernel.org
ce466579
JB
7637W: http://wireless.kernel.org/
7638T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7639T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7640S: Maintained
505c9247 7641F: Documentation/rfkill.txt
80811493 7642F: net/rfkill/
e0897645 7643
67e054e9
ML
7644RICOH SMARTMEDIA/XD DRIVER
7645M: Maxim Levitsky <maximlevitsky@gmail.com>
7646S: Maintained
21c26f50
JP
7647F: drivers/mtd/nand/r852.c
7648F: drivers/mtd/nand/r852.h
67e054e9 7649
92634125
ML
7650RICOH R5C592 MEMORYSTICK DRIVER
7651M: Maxim Levitsky <maximlevitsky@gmail.com>
7652S: Maintained
7653F: drivers/memstick/host/r592.*
7654
27f1d2f9
SA
7655ROCCAT DRIVERS
7656M: Stefan Achatz <erazor_de@users.sourceforge.net>
7657W: http://sourceforge.net/projects/roccat/
7658S: Maintained
7659F: drivers/hid/hid-roccat*
7660F: include/linux/hid-roccat*
7661F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7662
1da177e4
LT
7663ROCKETPORT DRIVER
7664P: Comtrol Corp.
1da177e4
LT
7665W: http://www.comtrol.com
7666S: Maintained
679655da 7667F: Documentation/serial/rocket.txt
c897401b 7668F: drivers/tty/rocket*
1da177e4
LT
7669
7670ROSE NETWORK LAYER
8b58be88 7671M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7672L: linux-hams@vger.kernel.org
d34cb28a 7673W: http://www.linux-ax25.org/
1da177e4 7674S: Maintained
679655da 7675F: include/net/rose.h
c117ab84 7676F: include/uapi/linux/rose.h
679655da 7677F: net/rose/
1da177e4 7678
91952bc0
AP
7679RTL2830 MEDIA DRIVER
7680M: Antti Palosaari <crope@iki.fi>
7681L: linux-media@vger.kernel.org
7682W: http://linuxtv.org/
7683W: http://palosaari.fi/linux/
7684Q: http://patchwork.linuxtv.org/project/linux-media/list/
7685T: git git://linuxtv.org/anttip/media_tree.git
7686S: Maintained
7687F: drivers/media/dvb-frontends/rtl2830*
7688
27a0aacf
AP
7689RTL2832 MEDIA DRIVER
7690M: Antti Palosaari <crope@iki.fi>
7691L: linux-media@vger.kernel.org
7692W: http://linuxtv.org/
7693W: http://palosaari.fi/linux/
7694Q: http://patchwork.linuxtv.org/project/linux-media/list/
7695T: git git://linuxtv.org/anttip/media_tree.git
7696S: Maintained
7697F: drivers/media/dvb-frontends/rtl2832*
7698
ba6e6f6e
AP
7699RTL2832_SDR MEDIA DRIVER
7700M: Antti Palosaari <crope@iki.fi>
7701L: linux-media@vger.kernel.org
7702W: http://linuxtv.org/
7703W: http://palosaari.fi/linux/
7704Q: http://patchwork.linuxtv.org/project/linux-media/list/
7705T: git git://linuxtv.org/anttip/media_tree.git
7706S: Maintained
b4bb1c28 7707F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7708
59840488 7709RTL8180 WIRELESS DRIVER
8b58be88 7710M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7711L: linux-wireless@vger.kernel.org
491b26b4 7712W: http://wireless.kernel.org/
54e5881d 7713T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7714S: Maintained
3cfeb0c3 7715F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7716
59840488 7717RTL8187 WIRELESS DRIVER
9f0939bf 7718M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7719M: Hin-Tak Leung <htl10@users.sourceforge.net>
7720M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7721L: linux-wireless@vger.kernel.org
491b26b4 7722W: http://wireless.kernel.org/
54e5881d 7723T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7724S: Maintained
3cfeb0c3 7725F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7726
3cf0c8ad
LF
7727RTL8192CE WIRELESS DRIVER
7728M: Larry Finger <Larry.Finger@lwfinger.net>
7729M: Chaoming Li <chaoming_li@realsil.com.cn>
7730L: linux-wireless@vger.kernel.org
491b26b4 7731W: http://wireless.kernel.org/
3cf0c8ad
LF
7732T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7733S: Maintained
7734F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7735F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7736
9eb8ef74 7737S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7738M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7739L: linux-fbdev@vger.kernel.org
ce00f85c 7740S: Maintained
8a61f013 7741F: drivers/video/fbdev/savage/
9eb8ef74 7742
1da177e4 7743S390
8b58be88
JP
7744M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7745M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7746M: linux390@de.ibm.com
d58140cc 7747L: linux-s390@vger.kernel.org
5238da45
HC
7748W: http://www.ibm.com/developerworks/linux/linux390/
7749S: Supported
679655da 7750F: arch/s390/
a968cd3e 7751F: drivers/s390/
3bfe6858
JN
7752F: Documentation/s390/
7753F: Documentation/DocBook/s390*
5238da45 7754
322986ca
SO
7755S390 COMMON I/O LAYER
7756M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7757M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7758L: linux-s390@vger.kernel.org
7759W: http://www.ibm.com/developerworks/linux/linux390/
7760S: Supported
7761F: drivers/s390/cio/
7762
7763S390 DASD DRIVER
7764M: Stefan Weinhuber <wein@de.ibm.com>
7765M: Stefan Haberland <stefan.haberland@de.ibm.com>
7766L: linux-s390@vger.kernel.org
7767W: http://www.ibm.com/developerworks/linux/linux390/
7768S: Supported
7769F: drivers/s390/block/dasd*
7770F: block/partitions/ibm.c
7771
5238da45 7772S390 NETWORK DRIVERS
8b58be88
JP
7773M: Ursula Braun <ursula.braun@de.ibm.com>
7774M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7775M: linux390@de.ibm.com
d58140cc 7776L: linux-s390@vger.kernel.org
5238da45
HC
7777W: http://www.ibm.com/developerworks/linux/linux390/
7778S: Supported
679655da 7779F: drivers/s390/net/
5238da45 7780
322986ca
SO
7781S390 PCI SUBSYSTEM
7782M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7783M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7784L: linux-s390@vger.kernel.org
7785W: http://www.ibm.com/developerworks/linux/linux390/
7786S: Supported
7787F: arch/s390/pci/
7788F: drivers/pci/hotplug/s390_pci_hpc.c
7789
feed9b62 7790S390 ZCRYPT DRIVER
5c8d0983 7791M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7792M: linux390@de.ibm.com
7793L: linux-s390@vger.kernel.org
a968cd3e 7794W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7795S: Supported
d5ca6918 7796F: drivers/s390/crypto/
feed9b62 7797
5238da45 7798S390 ZFCP DRIVER
d38e19d0 7799M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7800M: linux390@de.ibm.com
d58140cc 7801L: linux-s390@vger.kernel.org
5238da45 7802W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7803S: Supported
679655da 7804F: drivers/s390/scsi/zfcp_*
1da177e4 7805
dd96df2c 7806S390 IUCV NETWORK LAYER
8b58be88 7807M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7808M: linux390@de.ibm.com
7809L: linux-s390@vger.kernel.org
7810W: http://www.ibm.com/developerworks/linux/linux390/
7811S: Supported
679655da
JP
7812F: drivers/s390/net/*iucv*
7813F: include/net/iucv/
7814F: net/iucv/
dd96df2c 7815
4dde7f75 7816S3C24XX SD/MMC Driver
8b58be88 7817M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7819S: Supported
679655da 7820F: drivers/mmc/host/s3cmci.*
4dde7f75 7821
1f15a229
HV
7822SAA6588 RDS RECEIVER DRIVER
7823M: Hans Verkuil <hverkuil@xs4all.nl>
7824L: linux-media@vger.kernel.org
7825T: git git://linuxtv.org/media_tree.git
7826W: http://linuxtv.org
7827S: Odd Fixes
7828F: drivers/media/i2c/saa6588*
7829
98ed12e6 7830SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7831M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7832L: linux-media@vger.kernel.org
7833W: http://linuxtv.org
7834T: git git://linuxtv.org/media_tree.git
7835S: Odd fixes
e42bf501 7836F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7837F: drivers/media/pci/saa7134/
7838
1da177e4 7839SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7840M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7841L: linux-media@vger.kernel.org
275ffde4 7842T: git git://linuxtv.org/media_tree.git
1da177e4 7843S: Maintained
90d72ac6
MCC
7844F: drivers/media/common/saa7146/
7845F: drivers/media/pci/saa7146/
7846F: include/media/saa7146*
1da177e4 7847
92304a40 7848SAMSUNG LAPTOP DRIVER
5909c654 7849M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7850L: platform-driver-x86@vger.kernel.org
7851S: Maintained
7852F: drivers/platform/x86/samsung-laptop.c
7853
4a109cc0 7854SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7855M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7856L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7857S: Supported
14430813 7858F: sound/soc/samsung/
4a109cc0 7859
0d89a28b
JH
7860SAMSUNG FRAMEBUFFER DRIVER
7861M: Jingoo Han <jg1.han@samsung.com>
7862L: linux-fbdev@vger.kernel.org
7863S: Maintained
8a61f013 7864F: drivers/video/fbdev/s3c-fb.c
0d89a28b 7865
f69d3a17
SK
7866SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7867M: Sangbeom Kim <sbkim73@samsung.com>
7868L: linux-kernel@vger.kernel.org
7869S: Supported
7870F: drivers/mfd/sec*.c
7871F: drivers/regulator/s2m*.c
7872F: drivers/regulator/s5m*.c
7873F: drivers/rtc/rtc-sec.c
7874F: include/linux/mfd/samsung/
7875
038f5c4b
SN
7876SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7877M: Kyungmin Park <kyungmin.park@samsung.com>
7878M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7879L: linux-media@vger.kernel.org
7880Q: https://patchwork.linuxtv.org/project/linux-media/list/
7881S: Supported
7882F: drivers/media/platform/exynos4-is/
038f5c4b 7883
6fd86ab2
SN
7884SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7885M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7886L: linux-media@vger.kernel.org
7887L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7888S: Maintained
7889F: drivers/media/platform/s3c-camif/
7890F: include/media/s3c_camif.h
7891
b84ef24e
AH
7892SAMSUNG S5C73M3 CAMERA DRIVER
7893M: Kyungmin Park <kyungmin.park@samsung.com>
7894M: Andrzej Hajda <a.hajda@samsung.com>
7895L: linux-media@vger.kernel.org
7896S: Supported
7897F: drivers/media/i2c/s5c73m3/*
7898
7d459937
AH
7899SAMSUNG S5K5BAF CAMERA DRIVER
7900M: Kyungmin Park <kyungmin.park@samsung.com>
7901M: Andrzej Hajda <a.hajda@samsung.com>
7902L: linux-media@vger.kernel.org
7903S: Supported
7904F: drivers/media/i2c/s5k5baf.c
7905
310e39c9 7906SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
7907M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7908M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
7909S: Supported
7910L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7911F: drivers/clk/samsung/
7912
66890ed6
BA
7913SAMSUNG SXGBE DRIVERS
7914M: Byungho An <bh74.an@samsung.com>
7915M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7916M: Vipul Pandya <vipul.pandya@samsung.com>
7917S: Supported
7918L: netdev@vger.kernel.org
7919F: drivers/net/ethernet/samsung/sxgbe/
7920
e296cd32
KD
7921SAMSUNG USB2 PHY DRIVER
7922M: Kamil Debski <k.debski@samsung.com>
7923L: linux-kernel@vger.kernel.org
7924S: Supported
7925F: Documentation/devicetree/bindings/phy/samsung-phy.txt
7926F: Documentation/phy/samsung-usb2.txt
7927F: drivers/phy/phy-exynos4210-usb2.c
7928F: drivers/phy/phy-exynos4x12-usb2.c
7929F: drivers/phy/phy-exynos5250-usb2.c
7930F: drivers/phy/phy-s5pv210-usb2.c
7931F: drivers/phy/phy-samsung-usb2.c
7932F: drivers/phy/phy-samsung-usb2.h
7933
ca749e2a 7934SERIAL DRIVERS
5e30bbb7 7935M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7936L: linux-serial@vger.kernel.org
5e30bbb7 7937S: Maintained
14430813 7938F: drivers/tty/serial/
ca749e2a 7939
aecb7b64 7940SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7941M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7942M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7943S: Maintained
7944F: include/linux/dw_dmac.h
61a76496 7945F: drivers/dma/dw/
aecb7b64 7946
f9e37137
SJ
7947SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7948M: Seungwon Jeon <tgih.jun@samsung.com>
7949M: Jaehoon Chung <jh80.chung@samsung.com>
7950L: linux-mmc@vger.kernel.org
7951S: Maintained
7952F: include/linux/mmc/dw_mmc.h
7953F: drivers/mmc/host/dw_mmc*
7954
1db121d6
AN
7955THUNDERBOLT DRIVER
7956M: Andreas Noever <andreas.noever@gmail.com>
7957S: Maintained
7958F: drivers/thunderbolt/
7959
9222d247 7960TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7961M: John Stultz <john.stultz@linaro.org>
88606e80 7962M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7963L: linux-kernel@vger.kernel.org
75fc2d37 7964T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7965S: Supported
7966F: include/linux/clocksource.h
7967F: include/linux/time.h
7968F: include/linux/timex.h
c117ab84
CEB
7969F: include/uapi/linux/time.h
7970F: include/uapi/linux/timex.h
88606e80
TG
7971F: kernel/time/clocksource.c
7972F: kernel/time/time*.c
7973F: kernel/time/ntp.c
7974
5b3f03f0 7975TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7976M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7977M: Hans Verkuil <hverkuil@xs4all.nl>
7978S: Odd Fixes
14430813 7979F: drivers/media/usb/tlg2300/
5b3f03f0 7980
1da177e4 7981SC1200 WDT DRIVER
b300645a 7982M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7983S: Maintained
679655da 7984F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7985
7986SCHEDULER
dd9b238c 7987M: Ingo Molnar <mingo@redhat.com>
8b58be88 7988M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7989L: linux-kernel@vger.kernel.org
75fc2d37 7990T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7991S: Maintained
95c0d71d 7992F: kernel/sched/
679655da 7993F: include/linux/sched.h
c117ab84 7994F: include/uapi/linux/sched.h
c2eb505b 7995F: include/linux/wait.h
1da177e4 7996
6bcf6737 7997SCORE ARCHITECTURE
ed38665e 7998M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7999M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8000W: http://www.sunplus.com
6bcf6737 8001S: Supported
a2681a75 8002F: arch/score/
6bcf6737 8003
1da177e4 8004SCSI CDROM DRIVER
8b58be88 8005M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8006L: linux-scsi@vger.kernel.org
8007W: http://www.kernel.dk
8008S: Maintained
679655da 8009F: drivers/scsi/sr*
1da177e4 8010
fb50a83d 8011SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8012M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8013L: linux-rdma@vger.kernel.org
8014S: Supported
8015W: http://www.openfabrics.org
8016Q: http://patchwork.kernel.org/project/linux-rdma/list/
8017T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8018F: drivers/infiniband/ulp/srp/
8019F: include/scsi/srp.h
8020
1da177e4 8021SCSI SG DRIVER
8b58be88 8022M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8023L: linux-scsi@vger.kernel.org
59ab3c93 8024W: http://sg.danny.cz/sg
1da177e4 8025S: Maintained
59ab3c93 8026F: Documentation/scsi/scsi-generic.txt
679655da
JP
8027F: drivers/scsi/sg.c
8028F: include/scsi/sg.h
1da177e4
LT
8029
8030SCSI SUBSYSTEM
c95286d8 8031M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8032L: linux-scsi@vger.kernel.org
54e5881d
JP
8033T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8034T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8035T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8036S: Maintained
679655da
JP
8037F: drivers/scsi/
8038F: include/scsi/
1da177e4
LT
8039
8040SCSI TAPE DRIVER
8b58be88 8041M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8042L: linux-scsi@vger.kernel.org
8043S: Maintained
679655da 8044F: Documentation/scsi/st.txt
f7269cfc
JD
8045F: drivers/scsi/st.*
8046F: drivers/scsi/st_*.h
1da177e4
LT
8047
8048SCTP PROTOCOL
8b6efb75 8049M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8050M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8051L: linux-sctp@vger.kernel.org
5f85813c 8052W: http://lksctp.sourceforge.net
8b6efb75 8053S: Maintained
679655da
JP
8054F: Documentation/networking/sctp.txt
8055F: include/linux/sctp.h
4d58c025 8056F: include/uapi/linux/sctp.h
679655da
JP
8057F: include/net/sctp/
8058F: net/sctp/
1da177e4
LT
8059
8060SCx200 CPU SUPPORT
8b58be88 8061M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8062S: Odd Fixes
679655da 8063F: Documentation/i2c/busses/scx200_acb
390889b6 8064F: arch/x86/platform/scx200/
679655da
JP
8065F: drivers/watchdog/scx200_wdt.c
8066F: drivers/i2c/busses/scx200*
8067F: drivers/mtd/maps/scx200_docflash.c
8068F: include/linux/scx200.h
1662d32c
JC
8069
8070SCx200 GPIO DRIVER
8b58be88 8071M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8072S: Maintained
679655da
JP
8073F: drivers/char/scx200_gpio.c
8074F: include/linux/scx200_gpio.h
1662d32c
JC
8075
8076SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8077M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8078S: Maintained
679655da 8079F: drivers/clocksource/scx200_hrt.c
1da177e4 8080
6a36913a 8081SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8082M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8083L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8084S: Maintained
679655da 8085F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8086
e7839f25 8087SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8088M: Chris Ball <chris@printf.net>
7a241d6e 8089L: linux-mmc@vger.kernel.org
245feaa6
CB
8090T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8091S: Maintained
7a241d6e 8092F: drivers/mmc/host/sdhci.*
d4a45787 8093F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8094
c04f9d61
KC
8095SECURE COMPUTING
8096M: Kees Cook <keescook@chromium.org>
8097T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8098S: Supported
8099F: kernel/seccomp.c
8100F: include/uapi/linux/seccomp.h
8101F: include/linux/seccomp.h
8102K: \bsecure_computing
8103K: \bTIF_SECCOMP\b
8104
3085e9c1 8105SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8106M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8107L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8108L: linux-mmc@vger.kernel.org
e2d1d6c0 8109S: Maintained
d4a45787 8110F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8111
0d1bb41a 8112SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8113M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8114L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8115S: Maintained
8116F: drivers/mmc/host/sdhci-s3c.c
8117
c63b3cba 8118SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8119M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8120L: spear-devel@list.st.com
c63b3cba
VK
8121L: linux-mmc@vger.kernel.org
8122S: Maintained
8123F: drivers/mmc/host/sdhci-spear.c
8124
8711cca2 8125SECURITY SUBSYSTEM
9b45c0d2 8126M: James Morris <james.l.morris@oracle.com>
70b4a259 8127M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8128L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8129T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8130W: http://kernsec.org/
8711cca2 8131S: Supported
7d2c86b5 8132F: security/
8711cca2 8133
1da177e4 8134SECURITY CONTACT
8b58be88 8135M: Security Officers <security@kernel.org>
1da177e4
LT
8136S: Supported
8137
8138SELINUX SECURITY MODULE
e0238b4c 8139M: Paul Moore <paul@paul-moore.com>
8b58be88 8140M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8141M: Eric Paris <eparis@parisplace.org>
e0238b4c 8142L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8143W: http://selinuxproject.org
5a5f2acf 8144T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8145S: Supported
679655da
JP
8146F: include/linux/selinux*
8147F: security/selinux/
6bde95ce 8148F: scripts/selinux/
1da177e4 8149
c1c124e9
JJ
8150APPARMOR SECURITY MODULE
8151M: John Johansen <john.johansen@canonical.com>
8152L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8153W: apparmor.wiki.kernel.org
8154T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8155S: Supported
8156F: security/apparmor/
8157
cef2cf07 8158SENSABLE PHANTOM
8b58be88 8159M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8160S: Maintained
679655da 8161F: drivers/misc/phantom.c
c117ab84 8162F: include/uapi/linux/phantom.h
cef2cf07 8163
4480f15b 8164SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8165M: Tejun Heo <tj@kernel.org>
1da177e4 8166L: linux-ide@vger.kernel.org
3d9b9350 8167T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8168S: Supported
d5ca6918
JP
8169F: drivers/ata/
8170F: include/linux/ata.h
8171F: include/linux/libata.h
1da177e4 8172
7188b067
HG
8173SERIAL ATA AHCI PLATFORM devices support
8174M: Hans de Goede <hdegoede@redhat.com>
8175M: Tejun Heo <tj@kernel.org>
8176L: linux-ide@vger.kernel.org
8177T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8178S: Supported
8179F: drivers/ata/ahci_platform.c
8180F: drivers/ata/libahci_platform.c
8181F: include/linux/ahci_platform.h
8182
6733b39a 8183SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8184M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8185L: linux-scsi@vger.kernel.org
0ca43cc0 8186W: http://www.emulex.com
3387f656
JP
8187S: Supported
8188F: drivers/scsi/be2iscsi/
6733b39a 8189
6b7c5b94 8190SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8191M: Sathya Perla <sathya.perla@emulex.com>
8192M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8193M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8194L: netdev@vger.kernel.org
fea3af67 8195W: http://www.emulex.com
7d2c86b5 8196S: Supported
9aebddd1 8197F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8198
8ceee660 8199SFC NETWORK DRIVER
c06f51ea 8200M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8201M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8202L: netdev@vger.kernel.org
8ceee660 8203S: Supported
874aeea5 8204F: drivers/net/ethernet/sfc/
8ceee660 8205
e2d1d6c0 8206SGI GRU DRIVER
cc883afc 8207M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8208S: Maintained
679655da 8209F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8210
8211SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8212M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8213L: linux-ia64@vger.kernel.org
8214S: Supported
679655da 8215F: Documentation/ia64/serial.txt
df621252 8216F: drivers/tty/serial/ioc?_serial.c
679655da 8217F: include/linux/ioc?.h
e2d1d6c0 8218
75312619 8219SGI XP/XPC/XPNET DRIVER
e180383f
RH
8220M: Cliff Whickman <cpw@sgi.com>
8221M: Robin Holt <robinmholt@gmail.com>
75312619 8222S: Maintained
679655da 8223F: drivers/misc/sgi-xp/
75312619 8224
46eacf3b
AP
8225SI2157 MEDIA DRIVER
8226M: Antti Palosaari <crope@iki.fi>
8227L: linux-media@vger.kernel.org
8228W: http://linuxtv.org/
8229W: http://palosaari.fi/linux/
8230Q: http://patchwork.linuxtv.org/project/linux-media/list/
8231T: git git://linuxtv.org/anttip/media_tree.git
8232S: Maintained
8233F: drivers/media/tuners/si2157*
8234
75e2d5ba
AP
8235SI2168 MEDIA DRIVER
8236M: Antti Palosaari <crope@iki.fi>
8237L: linux-media@vger.kernel.org
8238W: http://linuxtv.org/
8239W: http://palosaari.fi/linux/
8240Q: http://patchwork.linuxtv.org/project/linux-media/list/
8241T: git git://linuxtv.org/anttip/media_tree.git
8242S: Maintained
8243F: drivers/media/dvb-frontends/si2168*
8244
49cc629d
HV
8245SI470X FM RADIO RECEIVER I2C DRIVER
8246M: Hans Verkuil <hverkuil@xs4all.nl>
8247L: linux-media@vger.kernel.org
8248T: git git://linuxtv.org/media_tree.git
8249W: http://linuxtv.org
8250S: Odd Fixes
8251F: drivers/media/radio/si470x/radio-si470x-i2c.c
8252
8253SI470X FM RADIO RECEIVER USB DRIVER
8254M: Hans Verkuil <hverkuil@xs4all.nl>
8255L: linux-media@vger.kernel.org
8256T: git git://linuxtv.org/media_tree.git
8257W: http://linuxtv.org
8258S: Maintained
8259F: drivers/media/radio/si470x/radio-si470x-common.c
8260F: drivers/media/radio/si470x/radio-si470x.h
8261F: drivers/media/radio/si470x/radio-si470x-usb.c
8262
c937ca03
EV
8263SI4713 FM RADIO TRANSMITTER I2C DRIVER
8264M: Eduardo Valentin <edubezval@gmail.com>
8265L: linux-media@vger.kernel.org
8266T: git git://linuxtv.org/media_tree.git
8267W: http://linuxtv.org
8268S: Odd Fixes
99995ded 8269F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8270
8271SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8272M: Eduardo Valentin <edubezval@gmail.com>
8273L: linux-media@vger.kernel.org
8274T: git git://linuxtv.org/media_tree.git
8275W: http://linuxtv.org
8276S: Odd Fixes
99995ded
DR
8277F: drivers/media/radio/si4713/radio-platform-si4713.c
8278
8279SI4713 FM RADIO TRANSMITTER USB 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/radio/si4713/radio-usb-si4713.c
c937ca03 8286
beb91d46 8287SIANO DVB DRIVER
1b2c14b4 8288M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8289L: linux-media@vger.kernel.org
8290W: http://linuxtv.org
8291T: git git://linuxtv.org/media_tree.git
8292S: Odd fixes
8293F: drivers/media/common/siano/
beb91d46 8294F: drivers/media/usb/siano/
beb91d46 8295F: drivers/media/usb/siano/
14430813 8296F: drivers/media/mmc/siano/
beb91d46 8297
b618b69c 8298SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8299L: linux-media@vger.kernel.org
bb60fcb2 8300S: Orphan
b618b69c 8301F: drivers/media/platform/sh_veu.c
b618b69c
GL
8302
8303SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8304L: linux-media@vger.kernel.org
bb60fcb2 8305S: Orphan
b618b69c
GL
8306F: drivers/media/platform/sh_vou.c
8307F: include/media/sh_vou.h
8308
6349d997 8309SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8310M: Len Brown <lenb@kernel.org>
6349d997
LB
8311L: sfi-devel@simplefirmware.org
8312W: http://simplefirmware.org/
8313T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8314S: Supported
943fc810 8315F: arch/x86/platform/sfi/
6349d997
LB
8316F: drivers/sfi/
8317F: include/linux/sfi*.h
e2d1d6c0 8318
1da177e4
LT
8319SIMTEC EB110ATX (Chalice CATS)
8320P: Ben Dooks
b16957c6
BD
8321P: Vincent Sanders <vince@simtec.co.uk>
8322M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8323W: http://www.simtec.co.uk/products/EB110ATX/
8324S: Supported
8325
8326SIMTEC EB2410ITX (BAST)
8327P: Ben Dooks
b16957c6
BD
8328P: Vincent Sanders <vince@simtec.co.uk>
8329M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8330W: http://www.simtec.co.uk/products/EB2410ITX/
8331S: Supported
15dba387
JP
8332F: arch/arm/mach-s3c24xx/mach-bast.c
8333F: arch/arm/mach-s3c24xx/bast-ide.c
8334F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8335
4c5adde7 8336TI DAVINCI MACHINE SUPPORT
3ba789c0 8337M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8338M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8339L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8340T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8341Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8342S: Supported
14430813 8343F: arch/arm/mach-davinci/
046d0a37 8344F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8345
8d4b3f08 8346TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8347M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8348L: linux-media@vger.kernel.org
8349L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8350W: http://linuxtv.org/
8351Q: http://patchwork.linuxtv.org/project/linux-media/list/
8352T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8353S: Maintained
8d4b3f08
LP
8354F: drivers/media/platform/davinci/
8355F: include/media/davinci/
8356
92aab3c0 8357SIS 190 ETHERNET DRIVER
8b58be88 8358M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8359L: netdev@vger.kernel.org
8360S: Maintained
8c7de408 8361F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8362
1da177e4 8363SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8364M: Daniele Venzano <venza@brownhat.org>
1da177e4 8365W: http://www.brownhat.org/sis900.html
979b6c13 8366L: netdev@vger.kernel.org
1da177e4 8367S: Maintained
8c7de408 8368F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8369
8370SIS FRAMEBUFFER DRIVER
8b58be88 8371M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8372W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8373S: Maintained
679655da 8374F: Documentation/fb/sisfb.txt
8a61f013 8375F: drivers/video/fbdev/sis/
679655da 8376F: include/video/sisfb.h
1da177e4
LT
8377
8378SIS USB2VGA DRIVER
8b58be88 8379M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8380W: http://www.winischhofer.at/linuxsisusbvga.shtml
8381S: Maintained
679655da 8382F: drivers/usb/misc/sisusbvga/
1da177e4 8383
415ad26d 8384SLAB ALLOCATOR
16e943bf 8385M: Christoph Lameter <cl@linux.com>
2ed1c525 8386M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8387M: David Rientjes <rientjes@google.com>
8388M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8389M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8390L: linux-mm@kvack.org
8391S: Maintained
679655da 8392F: include/linux/sl?b*.h
16e943bf 8393F: mm/sl?b*
415ad26d 8394
9fab9787
PM
8395SLEEPABLE READ-COPY UPDATE (SRCU)
8396M: Lai Jiangshan <laijs@cn.fujitsu.com>
8397M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8398M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8399R: Steven Rostedt <rostedt@goodmis.org>
8400R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8401L: linux-kernel@vger.kernel.org
9fab9787
PM
8402W: http://www.rdrop.com/users/paulmck/RCU/
8403S: Supported
8404T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8405F: include/linux/srcu.h
8406F: kernel/rcu/srcu.c
9fab9787 8407
66372841
CS
8408SMACK SECURITY MODULE
8409M: Casey Schaufler <casey@schaufler-ca.com>
8410L: linux-security-module@vger.kernel.org
8411W: http://schaufler-ca.com
8412T: git git://git.gitorious.org/smack-next/kernel.git
8413S: Maintained
8414F: Documentation/security/Smack.txt
8415F: security/smack/
8416
68ace3e1
KH
8417SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8418M: Kevin Hilman <khilman@kernel.org>
8419M: Nishanth Menon <nm@ti.com>
8420S: Maintained
8421F: drivers/power/avs/smartreflex.c
8422F: include/linux/power/smartreflex.h
8423L: linux-pm@vger.kernel.org
8424
1da177e4 8425SMC91x ETHERNET DRIVER
2f82af08 8426M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8427S: Odd Fixes
ae150435 8428F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8429
e8e31622
SA
8430SMIA AND SMIA++ IMAGE SENSOR DRIVER
8431M: Sakari Ailus <sakari.ailus@iki.fi>
8432L: linux-media@vger.kernel.org
8433S: Maintained
14430813 8434F: drivers/media/i2c/smiapp/
e8e31622
SA
8435F: include/media/smiapp.h
8436F: drivers/media/i2c/smiapp-pll.c
8437F: drivers/media/i2c/smiapp-pll.h
8438
920fa1ff
GR
8439SMM665 HARDWARE MONITOR DRIVER
8440M: Guenter Roeck <linux@roeck-us.net>
8441L: lm-sensors@lm-sensors.org
8442S: Maintained
8443F: Documentation/hwmon/smm665
8444F: drivers/hwmon/smm665.c
8445
9df7305b 8446SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8447M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8448L: lm-sensors@lm-sensors.org
90b24cfb 8449S: Maintained
9df7305b
SG
8450F: Documentation/hwmon/emc2103
8451F: drivers/hwmon/emc2103.c
8452
a98d506c
HG
8453SMSC SCH5627 HARDWARE MONITOR DRIVER
8454M: Hans de Goede <hdegoede@redhat.com>
8455L: lm-sensors@lm-sensors.org
8456S: Supported
8457F: Documentation/hwmon/sch5627
8458F: drivers/hwmon/sch5627.c
8459
6ea884db 8460SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8461M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8462L: lm-sensors@lm-sensors.org
8463S: Maintained
679655da
JP
8464F: Documentation/hwmon/smsc47b397
8465F: drivers/hwmon/smsc47b397.c
6ea884db 8466
fd9abb3d 8467SMSC911x ETHERNET DRIVER
90b24cfb 8468M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8469L: netdev@vger.kernel.org
90b24cfb 8470S: Maintained
679655da 8471F: include/linux/smsc911x.h
ae150435 8472F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8473
8474SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8475M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8476L: netdev@vger.kernel.org
90b24cfb 8477S: Maintained
ae150435 8478F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8479
3c8a63e2 8480SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8481M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8482L: linux-fbdev@vger.kernel.org
90b24cfb 8483S: Maintained
8a61f013 8484F: drivers/video/fbdev/smscufx.c
3c8a63e2 8485
668acf32 8486SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8487M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8488L: linux-media@vger.kernel.org
275ffde4 8489T: git git://linuxtv.org/media_tree.git
795fb7e7 8490S: Maintained
90d72ac6
MCC
8491F: include/media/soc*
8492F: drivers/media/i2c/soc_camera/
8493F: drivers/media/platform/soc_camera/
668acf32 8494
e2d1d6c0 8495SOEKRIS NET48XX LED SUPPORT
8b58be88 8496M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8497S: Maintained
679655da 8498F: drivers/leds/leds-net48xx.c
e2d1d6c0 8499
e3994db1
JP
8500SOFTLOGIC 6x10 MPEG CODEC
8501M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8502L: linux-media@vger.kernel.org
8503S: Supported
8504F: drivers/media/pci/solo6x10/
8505
1da177e4 8506SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8507M: Neil Brown <neilb@suse.de>
1da177e4 8508L: linux-raid@vger.kernel.org
524418bb 8509S: Supported
679655da
JP
8510F: drivers/md/
8511F: include/linux/raid/
c117ab84 8512F: include/uapi/linux/raid/
1da177e4 8513
1da177e4 8514SONIC NETWORK DRIVER
8b58be88 8515M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8516L: netdev@vger.kernel.org
1da177e4 8517S: Maintained
d9fb9f38 8518F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8519
61e115a5 8520SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8521M: Michael Buesch <m@bues.ch>
61e115a5
MB
8522L: netdev@vger.kernel.org
8523S: Maintained
679655da
JP
8524F: drivers/ssb/
8525F: include/linux/ssb/
61e115a5 8526
1da177e4 8527SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8528M: Mattia Dongili <malattia@linux.it>
d0944853 8529L: platform-driver-x86@vger.kernel.org
5b18167d 8530W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8531S: Maintained
679655da
JP
8532F: Documentation/laptops/sony-laptop.txt
8533F: drivers/char/sonypi.c
8534F: drivers/platform/x86/sony-laptop.c
8535F: include/linux/sony-laptop.h
1da177e4 8536
baf8532a 8537SONY MEMORYSTICK CARD SUPPORT
8b58be88 8538M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8539W: http://tifmxx.berlios.de/
8540S: Maintained
679655da 8541F: drivers/memstick/host/tifm_ms.c
baf8532a 8542
0ab30494
ML
8543SONY MEMORYSTICK STANDARD SUPPORT
8544M: Maxim Levitsky <maximlevitsky@gmail.com>
8545S: Maintained
8546F: drivers/memstick/core/ms_block.*
8547
1da177e4 8548SOUND
8b58be88
JP
8549M: Jaroslav Kysela <perex@perex.cz>
8550M: Takashi Iwai <tiwai@suse.de>
93711660 8551L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8552W: http://www.alsa-project.org/
dde7ad8d 8553T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8554T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8555Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8556S: Maintained
3126a179
JP
8557F: Documentation/sound/
8558F: include/sound/
c117ab84 8559F: include/uapi/sound/
679655da 8560F: sound/
1da177e4 8561
33bbe149
MB
8562SOUND - COMPRESSED AUDIO
8563M: Vinod Koul <vinod.koul@intel.com>
8564L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8565T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8566S: Supported
f672f31a 8567F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8568F: include/sound/compress_driver.h
f672f31a 8569F: include/uapi/sound/compress_*
33bbe149
MB
8570F: sound/core/compress_offload.c
8571F: sound/soc/soc-compress.c
8572
bd903bde 8573SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8574M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8575M: Mark Brown <broonie@kernel.org>
86f14df8 8576T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8577L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8578W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8579S: Supported
2820f615 8580F: Documentation/sound/alsa/soc/
679655da 8581F: sound/soc/
e6e55122 8582F: include/sound/soc*
eb1a6af3 8583
d7f8761b
MB
8584SOUND - DMAENGINE HELPERS
8585M: Lars-Peter Clausen <lars@metafoo.de>
8586S: Supported
8587F: include/sound/dmaengine_pcm.h
8588F: sound/core/pcm_dmaengine.c
8589F: sound/soc/soc-generic-dmaengine-pcm.c
8590
473321fc 8591SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8592M: "David S. Miller" <davem@davemloft.net>
1da177e4 8593L: sparclinux@vger.kernel.org
8a6e2535 8594Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8595T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8596T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8597S: Maintained
679655da 8598F: arch/sparc/
7765b8bb 8599F: drivers/sbus/
1da177e4 8600
6404fcca
DM
8601SPARC SERIAL DRIVERS
8602M: "David S. Miller" <davem@davemloft.net>
8603L: sparclinux@vger.kernel.org
08deed1e
JP
8604T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8605T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8606S: Maintained
6816383a 8607F: include/linux/sunserialcore.h
df621252 8608F: drivers/tty/serial/suncore.c
df621252
GKH
8609F: drivers/tty/serial/sunhv.c
8610F: drivers/tty/serial/sunsab.c
8611F: drivers/tty/serial/sunsab.h
8612F: drivers/tty/serial/sunsu.c
8613F: drivers/tty/serial/sunzilog.c
8614F: drivers/tty/serial/sunzilog.h
6404fcca 8615
389325b4
CL
8616SPARSE CHECKER
8617M: "Christopher Li" <sparse@chrisli.org>
8618L: linux-sparse@vger.kernel.org
8619W: https://sparse.wiki.kernel.org/
8620T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8621T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8622S: Maintained
8623F: include/linux/compiler.h
8624
fc0c195a 8625SPEAR PLATFORM SUPPORT
2d8a3b3d 8626M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8627M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8628L: spear-devel@list.st.com
8629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8630W: http://www.st.com/spear
8631S: Maintained
281e192f 8632F: arch/arm/mach-spear/
fc0c195a 8633
8634SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8635M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8636L: spear-devel@list.st.com
8637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8638W: http://www.st.com/spear
8639S: Maintained
5df33a62 8640F: drivers/clk/spear/
fc0c195a 8641
e2d1d6c0 8642SPI SUBSYSTEM
b02e48f2 8643M: Mark Brown <broonie@kernel.org>
dfbe403c 8644L: linux-spi@vger.kernel.org
e7e4e13c 8645T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8646Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8647S: Maintained
679655da
JP
8648F: Documentation/spi/
8649F: drivers/spi/
8650F: include/linux/spi/
c117ab84 8651F: include/uapi/linux/spi/
e2d1d6c0 8652
2752e401 8653SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8654M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8655M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8656L: netdev@vger.kernel.org
8657S: Supported
679655da 8658F: Documentation/networking/spider_net.txt
8df158ac 8659F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8660
e2d1d6c0 8661SPU FILE SYSTEM
8b58be88 8662M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8663L: linuxppc-dev@lists.ozlabs.org
8664L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8665W: http://www.ibm.com/developerworks/power/cell/
8666S: Supported
679655da
JP
8667F: Documentation/filesystems/spufs.txt
8668F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8669
fc555841 8670SQUASHFS FILE SYSTEM
d7f2ff67 8671M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8672L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8673W: http://squashfs.org.uk
8674S: Maintained
679655da
JP
8675F: Documentation/filesystems/squashfs.txt
8676F: fs/squashfs/
fc555841 8677
1da177e4 8678SRM (Alpha) environment access
8b58be88 8679M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8680S: Maintained
679655da 8681F: arch/alpha/kernel/srm_env.c
1da177e4 8682
26e9a397 8683STABLE BRANCH
879a5a00 8684M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8685L: stable@vger.kernel.org
879a5a00 8686S: Supported
7b175c46 8687F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8688
26e9a397 8689STAGING SUBSYSTEM
879a5a00 8690M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8691T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8692L: devel@driverdev.osuosl.org
879a5a00 8693S: Supported
679655da 8694F: drivers/staging/
dbc6c2cc 8695
ebd3d010
JP
8696STAGING - COMEDI
8697M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8698M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8699S: Odd Fixes
8700F: drivers/staging/comedi/
8701
8dc2bbe7
ME
8702STAGING - ET131X NETWORK DRIVER
8703M: Mark Einon <mark.einon@gmail.com>
8704S: Odd Fixes
8705F: drivers/staging/et131x/
8706
a0138163
JP
8707STAGING - FLARION FT1000 DRIVERS
8708M: Marek Belisko <marek.belisko@gmail.com>
8709S: Odd Fixes
8710F: drivers/staging/ft1000/
8711
6c1bb424 8712STAGING - INDUSTRIAL IO
030a13d7 8713M: Jonathan Cameron <jic23@kernel.org>
a0138163 8714L: linux-iio@vger.kernel.org
6c1bb424
JP
8715S: Odd Fixes
8716F: drivers/staging/iio/
8717
a0138163
JP
8718STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8719M: Jarod Wilson <jarod@wilsonet.com>
8720W: http://www.lirc.org/
8721S: Odd Fixes
b2b0186d 8722F: drivers/staging/media/lirc/
a0138163 8723
7c6b6c71 8724STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8725M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8726M: Marc Dietrich <marvin24@gmx.de>
8727L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8728L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8729S: Maintained
8730F: drivers/staging/nvec/
8731
a0138163 8732STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8733M: Jens Frederich <jfrederich@gmail.com>
8734M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8735M: Jon Nettleton <jon.nettleton@gmail.com>
8736W: http://wiki.laptop.org/go/DCON
3140b458 8737S: Maintained
a0138163
JP
8738F: drivers/staging/olpc_dcon/
8739
94cfdd15 8740STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8741M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8742S: Maintained
8743F: drivers/staging/ozwpan/
8744
a0138163 8745STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8746M: Willy Tarreau <willy@meta-x.org>
8747S: Odd Fixes
8748F: drivers/staging/panel/
8749
a0138163
JP
8750STAGING - REALTEK RTL8712U DRIVERS
8751M: Larry Finger <Larry.Finger@lwfinger.net>
8752M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8753S: Odd Fixes
8754F: drivers/staging/rtl8712/
8755
7591ba8b
JS
8756STAGING - REALTEK RTL8723U WIRELESS DRIVER
8757M: Larry Finger <Larry.Finger@lwfinger.net>
8758M: Jes Sorensen <Jes.Sorensen@redhat.com>
8759L: linux-wireless@vger.kernel.org
8760S: Maintained
8761F: drivers/staging/rtl8723au/
8762
510fa408
JP
8763STAGING - SLICOSS
8764M: Lior Dotan <liodot@gmail.com>
8765M: Christopher Harrer <charrer@alacritech.com>
8766S: Odd Fixes
8767F: drivers/staging/slicoss/
8768
a0138163
JP
8769STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8770M: William Hubbs <w.d.hubbs@gmail.com>
8771M: Chris Brannon <chris@the-brannons.com>
d33bce31 8772M: Kirk Reiser <kirk@reisers.ca>
a0138163 8773M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8774L: speakup@linux-speakup.org
a0138163
JP
8775W: http://www.linux-speakup.org/
8776S: Odd Fixes
8777F: drivers/staging/speakup/
8778
b3e871ce
JP
8779STAGING - VIA VT665X DRIVERS
8780M: Forest Bond <forest@alittletooquiet.net>
8781S: Odd Fixes
8782F: drivers/staging/vt665?/
8783
709bcb07 8784STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8785M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8786S: Odd Fixes
8787F: drivers/staging/xgifb/
8788
1da177e4 8789STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8790M: Ion Badulescu <ionut@badula.org>
b4f90189 8791S: Odd Fixes
9bba23b0 8792F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8793
e2d1d6c0 8794SUN3/3X
8b58be88 8795M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8796W: http://sammy.net/sun3/
8797S: Maintained
679655da
JP
8798F: arch/m68k/kernel/*sun3*
8799F: arch/m68k/sun3*/
8800F: arch/m68k/include/asm/sun3*
e689cf4a 8801F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8802
2bc9ff01
DK
8803SUNDANCE NETWORK DRIVER
8804M: Denis Kirjanov <kda@linux-powerpc.org>
8805L: netdev@vger.kernel.org
8806S: Maintained
8807F: drivers/net/ethernet/dlink/sundance.c
8808
2cbb12a4 8809SUPERH
2cbb12a4 8810L: linux-sh@vger.kernel.org
1da177e4 8811W: http://www.linux-sh.org
8a6e2535 8812Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8813S: Orphan
066069e1 8814F: Documentation/sh/
679655da 8815F: arch/sh/
066069e1 8816F: drivers/sh/
1da177e4 8817
4480f15b 8818SUSPEND TO RAM
7fb06082 8819M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8820M: Len Brown <len.brown@intel.com>
8821M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8822L: linux-pm@vger.kernel.org
e2d1d6c0 8823S: Supported
679655da
JP
8824F: Documentation/power/
8825F: arch/x86/kernel/acpi/
8826F: drivers/base/power/
8827F: kernel/power/
8828F: include/linux/suspend.h
8829F: include/linux/freezer.h
8830F: include/linux/pm.h
1da177e4
LT
8831
8832SVGA HANDLING
8b58be88 8833M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8834L: linux-video@atrey.karlin.mff.cuni.cz
8835S: Maintained
679655da
JP
8836F: Documentation/svga.txt
8837F: arch/x86/boot/video*
1da177e4 8838
6e28b761
KRW
8839SWIOTLB SUBSYSTEM
8840M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8841L: linux-kernel@vger.kernel.org
8842S: Supported
8843F: lib/swiotlb.c
8844F: arch/*/kernel/pci-swiotlb.c
8845F: include/linux/swiotlb.h
8846
db8e35d5
VG
8847SYNOPSYS ARC ARCHITECTURE
8848M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8849S: Supported
8850F: arch/arc/
6659a20a 8851F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8852F: drivers/tty/serial/arc_uart.c
db8e35d5 8853
1da177e4 8854SYSV FILESYSTEM
8b58be88 8855M: Christoph Hellwig <hch@infradead.org>
1da177e4 8856S: Maintained
679655da
JP
8857F: Documentation/filesystems/sysv-fs.txt
8858F: fs/sysv/
8859F: include/linux/sysv_fs.h
1da177e4 8860
86cfa7fc
NB
8861TARGET SUBSYSTEM
8862M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8863L: linux-scsi@vger.kernel.org
b9f5edc2 8864L: target-devel@vger.kernel.org
86cfa7fc 8865W: http://www.linux-iscsi.org
cf015e9f 8866W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8867T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8868S: Supported
8869F: drivers/target/
8870F: include/target/
8871F: Documentation/target/
8872
4e68852d 8873TASKSTATS STATISTICS INTERFACE
185e595f 8874M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8875S: Maintained
679655da
JP
8876F: Documentation/accounting/taskstats*
8877F: include/linux/taskstats*
8878F: kernel/taskstats.c
4e68852d 8879
781b456a 8880TC CLASSIFIER
f935f3f8 8881M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8882L: netdev@vger.kernel.org
8883S: Maintained
679655da 8884F: include/net/pkt_cls.h
c117ab84 8885F: include/uapi/linux/pkt_cls.h
679655da 8886F: net/sched/
781b456a 8887
5067f08a 8888TCP LOW PRIORITY MODULE
8b58be88
JP
8889M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8890M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8891W: http://tcp-lp-mod.sourceforge.net/
8892S: Maintained
679655da 8893F: net/ipv4/tcp_lp.c
5067f08a 8894
91952bc0
AP
8895TDA10071 MEDIA DRIVER
8896M: Antti Palosaari <crope@iki.fi>
8897L: linux-media@vger.kernel.org
8898W: http://linuxtv.org/
8899W: http://palosaari.fi/linux/
8900Q: http://patchwork.linuxtv.org/project/linux-media/list/
8901T: git git://linuxtv.org/anttip/media_tree.git
8902S: Maintained
8903F: drivers/media/dvb-frontends/tda10071*
8904
8905TDA18212 MEDIA DRIVER
8906M: Antti Palosaari <crope@iki.fi>
8907L: linux-media@vger.kernel.org
8908W: http://linuxtv.org/
8909W: http://palosaari.fi/linux/
8910Q: http://patchwork.linuxtv.org/project/linux-media/list/
8911T: git git://linuxtv.org/anttip/media_tree.git
8912S: Maintained
8913F: drivers/media/tuners/tda18212*
8914
8915TDA18218 MEDIA DRIVER
8916M: Antti Palosaari <crope@iki.fi>
8917L: linux-media@vger.kernel.org
8918W: http://linuxtv.org/
8919W: http://palosaari.fi/linux/
8920Q: http://patchwork.linuxtv.org/project/linux-media/list/
8921T: git git://linuxtv.org/anttip/media_tree.git
8922S: Maintained
8923F: drivers/media/tuners/tda18218*
8924
3b2f6aba
MK
8925TDA18271 MEDIA DRIVER
8926M: Michael Krufky <mkrufky@linuxtv.org>
8927L: linux-media@vger.kernel.org
8928W: http://linuxtv.org/
8929W: http://github.com/mkrufky
8930Q: http://patchwork.linuxtv.org/project/linux-media/list/
8931T: git git://linuxtv.org/mkrufky/tuners.git
8932S: Maintained
8933F: drivers/media/tuners/tda18271*
8934
e48307a9
MK
8935TDA827x MEDIA DRIVER
8936M: Michael Krufky <mkrufky@linuxtv.org>
8937L: linux-media@vger.kernel.org
8938W: http://linuxtv.org/
8939W: http://github.com/mkrufky
8940Q: http://patchwork.linuxtv.org/project/linux-media/list/
8941T: git git://linuxtv.org/mkrufky/tuners.git
8942S: Maintained
8943F: drivers/media/tuners/tda8290.*
8944
66cf9212
MK
8945TDA8290 MEDIA DRIVER
8946M: Michael Krufky <mkrufky@linuxtv.org>
8947L: linux-media@vger.kernel.org
8948W: http://linuxtv.org/
8949W: http://github.com/mkrufky
8950Q: http://patchwork.linuxtv.org/project/linux-media/list/
8951T: git git://linuxtv.org/mkrufky/tuners.git
8952S: Maintained
8953F: drivers/media/tuners/tda8290.*
8954
4b9fba30
HV
8955TDA9840 MEDIA DRIVER
8956M: Hans Verkuil <hverkuil@xs4all.nl>
8957L: linux-media@vger.kernel.org
8958T: git git://linuxtv.org/media_tree.git
8959W: http://linuxtv.org
8960S: Maintained
8961F: drivers/media/i2c/tda9840*
8962
2cb654fd 8963TEA5761 TUNER DRIVER
1b2c14b4 8964M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8965L: linux-media@vger.kernel.org
8966W: http://linuxtv.org
8967T: git git://linuxtv.org/media_tree.git
8968S: Odd fixes
8969F: drivers/media/tuners/tea5761.*
8970
8971TEA5767 TUNER DRIVER
1b2c14b4 8972M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8973L: linux-media@vger.kernel.org
8974W: http://linuxtv.org
8975T: git git://linuxtv.org/media_tree.git
8976S: Maintained
8977F: drivers/media/tuners/tea5767.*
8978
4b9fba30
HV
8979TEA6415C MEDIA DRIVER
8980M: Hans Verkuil <hverkuil@xs4all.nl>
8981L: linux-media@vger.kernel.org
8982T: git git://linuxtv.org/media_tree.git
8983W: http://linuxtv.org
8984S: Maintained
8985F: drivers/media/i2c/tea6415c*
8986
8987TEA6420 MEDIA DRIVER
8988M: Hans Verkuil <hverkuil@xs4all.nl>
8989L: linux-media@vger.kernel.org
8990T: git git://linuxtv.org/media_tree.git
8991W: http://linuxtv.org
8992S: Maintained
8993F: drivers/media/i2c/tea6420*
8994
3d249d4c 8995TEAM DRIVER
dca9ab92 8996M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8997L: netdev@vger.kernel.org
8998S: Supported
8999F: drivers/net/team/
9000F: include/linux/if_team.h
c117ab84 9001F: include/uapi/linux/if_team.h
3d249d4c 9002
7d029125
VD
9003TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9004M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9005S: Maintained
9006F: arch/x86/platform/ts5500/
9007
40ad4a30
SY
9008TECHNOTREND USB IR RECEIVER
9009M: Sean Young <sean@mess.org>
9010L: linux-media@vger.kernel.org
9011S: Maintained
9012F: drivers/media/rc/ttusbir.c
9013
adabdb0c 9014TEGRA ARCHITECTURE SUPPORT
243d58ec 9015M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9016M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 9017L: linux-tegra@vger.kernel.org
fd117cd1 9018Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9019T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9020S: Supported
bbbe96ed 9021N: [^a-z]tegra
84b9414b 9022
adabdb0c
SW
9023TEGRA ASOC DRIVER
9024M: Stephen Warren <swarren@wwwdotorg.org>
9025S: Supported
9026F: sound/soc/tegra/
9027
9028TEGRA CLOCK DRIVER
9029M: Peter De Schrijver <pdeschrijver@nvidia.com>
9030M: Prashant Gaikwad <pgaikwad@nvidia.com>
9031S: Supported
9032F: drivers/clk/tegra/
9033
9034TEGRA DMA DRIVER
9035M: Laxman Dewangan <ldewangan@nvidia.com>
9036S: Supported
9037F: drivers/dma/tegra20-apb-dma.c
9038
9039TEGRA GPIO DRIVER
9040M: Stephen Warren <swarren@wwwdotorg.org>
9041S: Supported
9042F: drivers/gpio/gpio-tegra.c
9043
9044TEGRA I2C DRIVER
9045M: Laxman Dewangan <ldewangan@nvidia.com>
9046S: Supported
9047F: drivers/i2c/busses/i2c-tegra.c
9048
9049TEGRA IOMMU DRIVERS
9050M: Hiroshi Doyu <hdoyu@nvidia.com>
9051S: Supported
9052F: drivers/iommu/tegra*
9053
9054TEGRA KBC DRIVER
9055M: Rakesh Iyer <riyer@nvidia.com>
9056M: Laxman Dewangan <ldewangan@nvidia.com>
9057S: Supported
9058F: drivers/input/keyboard/tegra-kbc.c
9059
9060TEGRA PINCTRL DRIVER
9061M: Stephen Warren <swarren@wwwdotorg.org>
9062S: Supported
9063F: drivers/pinctrl/pinctrl-tegra*
9064
9065TEGRA PWM DRIVER
9066M: Thierry Reding <thierry.reding@gmail.com>
9067S: Supported
9068F: drivers/pwm/pwm-tegra.c
9069
9070TEGRA SERIAL DRIVER
9071M: Laxman Dewangan <ldewangan@nvidia.com>
9072S: Supported
9073F: drivers/tty/serial/serial-tegra.c
9074
9075TEGRA SPI DRIVER
9076M: Laxman Dewangan <ldewangan@nvidia.com>
9077S: Supported
9078F: drivers/spi/spi-tegra*
9079
1a348ccc 9080TEHUTI ETHERNET DRIVER
8b58be88 9081M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9082L: netdev@vger.kernel.org
9083S: Supported
ef7f5429 9084F: drivers/net/ethernet/tehuti/*
1a348ccc 9085
4e68852d 9086Telecom Clock Driver for MCPL0010
8b58be88 9087M: Mark Gross <mark.gross@intel.com>
4e68852d 9088S: Supported
679655da 9089F: drivers/char/tlclk.c
4e68852d 9090
4480f15b 9091TENSILICA XTENSA PORT (xtensa)
8b58be88 9092M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9093M: Max Filippov <jcmvbkbc@gmail.com>
9094L: linux-xtensa@linux-xtensa.org
4e68852d 9095S: Maintained
679655da 9096F: arch/xtensa/
3dc99857 9097F: drivers/irqchip/irq-xtensa-*
4e68852d 9098
5313ba66
HV
9099THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9100M: Hans Verkuil <hverkuil@xs4all.nl>
9101L: linux-media@vger.kernel.org
9102T: git git://linuxtv.org/media_tree.git
9103W: http://linuxtv.org
9104S: Maintained
9105F: drivers/media/radio/radio-raremono.c
9106
d3fb6955 9107THERMAL
b75f0050 9108M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9109M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9110L: linux-pm@vger.kernel.org
9111T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9112T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9113Q: https://patchwork.kernel.org/project/linux-pm/list/
9114S: Supported
9115F: drivers/thermal/
9116F: include/linux/thermal.h
9117F: include/linux/cpu_cooling.h
9118F: Documentation/devicetree/bindings/thermal/
d3fb6955 9119
30ba2fbd
VD
9120THINGM BLINK(1) USB RGB LED DRIVER
9121M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9122S: Maintained
9123F: drivers/hid/hid-thingm.c
9124
4e68852d 9125THINKPAD ACPI EXTRAS DRIVER
8b58be88 9126M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9127L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9128L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9129W: http://ibm-acpi.sourceforge.net
9130W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9131T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9132S: Maintained
679655da 9133F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9134
1b46f2a2 9135TI BANDGAP AND THERMAL DRIVER
f14d1c24 9136M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9137L: linux-pm@vger.kernel.org
794b2e25
EV
9138S: Supported
9139F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9140
49b6a5e3
TK
9141TI CLOCK DRIVER
9142M: Tero Kristo <t-kristo@ti.com>
9143L: linux-omap@vger.kernel.org
9144S: Maintained
9145F: drivers/clk/ti/
9146F: include/linux/clk/ti.h
9147
4020f2d7 9148TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9149M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9150S: Maintained
679655da
JP
9151F: drivers/misc/tifm*
9152F: drivers/mmc/host/tifm_sd.c
9153F: include/linux/tifm.h
4020f2d7 9154
152ad442
SR
9155TI LM49xxx FAMILY ASoC CODEC DRIVERS
9156M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9157M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9158L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9159S: Maintained
9160F: sound/soc/codecs/lm49453*
d392dead 9161F: sound/soc/codecs/isabelle*
152ad442 9162
0edd807d
KM
9163TI LP855x BACKLIGHT DRIVER
9164M: Milo Kim <milo.kim@ti.com>
9165S: Maintained
9166F: Documentation/backlight/lp855x-driver.txt
9167F: drivers/video/backlight/lp855x_bl.c
9168F: include/linux/platform_data/lp855x.h
9169
faf13f6d
KM
9170TI LP8727 CHARGER DRIVER
9171M: Milo Kim <milo.kim@ti.com>
9172S: Maintained
9173F: drivers/power/lp8727_charger.c
9174F: include/linux/platform_data/lp8727.h
9175
22f1229f
KM
9176TI LP8788 MFD DRIVER
9177M: Milo Kim <milo.kim@ti.com>
9178S: Maintained
9179F: drivers/iio/adc/lp8788_adc.c
9180F: drivers/leds/leds-lp8788.c
9181F: drivers/mfd/lp8788*.c
9182F: drivers/power/lp8788-charger.c
9183F: drivers/regulator/lp8788-*.c
9184F: include/linux/mfd/lp8788*.h
9185
dd5e8e6b 9186TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9187M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9188L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9189S: Maintained
9190F: sound/soc/codecs/twl4030*
9191
90921014 9192TI WILINK WIRELESS DRIVERS
90921014
LC
9193L: linux-wireless@vger.kernel.org
9194W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9195W: http://wireless.kernel.org/en/users/Drivers/wl1251
9196T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9197S: Orphan
90921014
LC
9198F: drivers/net/wireless/ti/
9199F: include/linux/wl12xx.h
9200
e86eaa3a 9201TIPC NETWORK LAYER
8b58be88
JP
9202M: Jon Maloy <jon.maloy@ericsson.com>
9203M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9204L: netdev@vger.kernel.org (core kernel code)
9205L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9206W: http://tipc.sourceforge.net/
e86eaa3a 9207S: Maintained
c117ab84 9208F: include/uapi/linux/tipc*.h
679655da 9209F: net/tipc/
e86eaa3a 9210
867e359b
CM
9211TILE ARCHITECTURE
9212M: Chris Metcalf <cmetcalf@tilera.com>
9213W: http://www.tilera.com/scm/
9214S: Supported
9215F: arch/tile/
6b940606 9216F: drivers/char/tile-srom.c
5c770755 9217F: drivers/edac/tile_edac.c
6b940606
CM
9218F: drivers/net/ethernet/tile/
9219F: drivers/rtc/rtc-tile.c
9220F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9221F: drivers/tty/serial/tilegx.c
6b940606
CM
9222F: drivers/usb/host/*-tilegx.c
9223F: include/linux/usb/tilegx.h
867e359b 9224
1da177e4 9225TLAN NETWORK DRIVER
8b58be88 9226M: Samuel Chessman <chessman@tux.org>
88c07dde 9227L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9228W: http://sourceforge.net/projects/tlan/
9229S: Maintained
679655da 9230F: Documentation/networking/tlan.txt
b544dbac 9231F: drivers/net/ethernet/ti/tlan.*
1da177e4 9232
d74db3b2 9233TOMOYO SECURITY MODULE
8b58be88
JP
9234M: Kentaro Takeda <takedakn@nttdata.co.jp>
9235M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9236L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9237L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9238L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9239L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9240W: http://tomoyo.sourceforge.jp/
843d183c 9241T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9242S: Maintained
679655da 9243F: security/tomoyo/
d74db3b2 9244
9caeb532 9245TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9246M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9247L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9248S: Maintained
9249F: drivers/platform/x86/topstar-laptop.c
9250
1da177e4 9251TOSHIBA ACPI EXTRAS DRIVER
d0944853 9252L: platform-driver-x86@vger.kernel.org
15065531 9253S: Orphan
679655da 9254F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9255
9256TOSHIBA SMM DRIVER
8b58be88 9257M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9258L: tlinux-users@tce.toshiba-dme.co.jp
9259W: http://www.buzzard.org.uk/toshiba/
9260S: Maintained
679655da
JP
9261F: drivers/char/toshiba.c
9262F: include/linux/toshiba.h
c117ab84 9263F: include/uapi/linux/toshiba.h
1da177e4 9264
d719f900 9265TMIO MMC DRIVER
252f29a9 9266M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9267L: linux-mmc@vger.kernel.org
d719f900 9268S: Maintained
d1057c40
GL
9269F: drivers/mmc/host/tmio_mmc*
9270F: drivers/mmc/host/sh_mobile_sdhi.c
9271F: include/linux/mmc/tmio.h
9272F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9273
917cc4e6
GR
9274TMP401 HARDWARE MONITOR DRIVER
9275M: Guenter Roeck <linux@roeck-us.net>
9276L: lm-sensors@lm-sensors.org
9277S: Maintained
9278F: Documentation/hwmon/tmp401
9279F: drivers/hwmon/tmp401.c
9280
98f32602 9281TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9282M: Hugh Dickins <hughd@google.com>
98f32602
HD
9283L: linux-mm@kvack.org
9284S: Maintained
9285F: include/linux/shmem_fs.h
9286F: mm/shmem.c
9287
45f95b53 9288TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9289M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9290L: linux-media@vger.kernel.org
9291W: http://linuxtv.org
9292T: git git://linuxtv.org/media_tree.git
9293S: Odd fixes
9294F: drivers/media/usb/tm6000/
9295
4e68852d 9296TPM DEVICE DRIVER
901486b8 9297M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9298M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9299M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9300W: http://tpmdd.sourceforge.net
63a10dfd 9301L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9302S: Maintained
679655da 9303F: drivers/char/tpm/
4e68852d 9304
d6f005a1
JP
9305TRACING
9306M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9307M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9308T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9309S: Maintained
9310F: Documentation/trace/ftrace.txt
9311F: arch/*/*/*/ftrace.h
9312F: arch/*/kernel/ftrace.c
9313F: include/*/ftrace.h
9314F: include/linux/trace*.h
9315F: include/trace/
9316F: kernel/trace/
9317
1da177e4 9318TRIVIAL PATCHES
8b58be88 9319M: Jiri Kosina <trivial@kernel.org>
54e5881d 9320T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9321S: Maintained
86ef925f 9322K: ^Subject:.*(?i)trivial
1da177e4 9323
4e68852d 9324TTY LAYER
879a5a00 9325M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9326M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9327S: Supported
08deed1e 9328T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9329F: drivers/tty/
df621252 9330F: drivers/tty/serial/serial_core.c
e3288775
AC
9331F: include/linux/serial_core.h
9332F: include/linux/serial.h
9333F: include/linux/tty.h
c117ab84
CEB
9334F: include/uapi/linux/serial_core.h
9335F: include/uapi/linux/serial.h
9336F: include/uapi/linux/tty.h
4e68852d 9337
91952bc0
AP
9338TUA9001 MEDIA DRIVER
9339M: Antti Palosaari <crope@iki.fi>
9340L: linux-media@vger.kernel.org
9341W: http://linuxtv.org/
9342W: http://palosaari.fi/linux/
9343Q: http://patchwork.linuxtv.org/project/linux-media/list/
9344T: git git://linuxtv.org/anttip/media_tree.git
9345S: Maintained
9346F: drivers/media/tuners/tua9001*
9347
740db6d7 9348TULIP NETWORK DRIVERS
8b58be88 9349M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9350L: netdev@vger.kernel.org
9351S: Maintained
0f04e2aa 9352F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9353
9354TUN/TAP driver
ba57b6f2 9355M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9356W: http://vtun.sourceforge.net/tun
9357S: Maintained
679655da
JP
9358F: Documentation/networking/tuntap.txt
9359F: arch/um/os-Linux/drivers/
1da177e4 9360
b454cc66 9361TURBOCHANNEL SUBSYSTEM
8b58be88 9362M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9363M: Ralf Baechle <ralf@linux-mips.org>
9364L: linux-mips@linux-mips.org
9365Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9366S: Maintained
679655da
JP
9367F: drivers/tc/
9368F: include/linux/tc.h
b454cc66 9369
1da177e4 9370U14-34F SCSI DRIVER
8b58be88 9371M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9372L: linux-scsi@vger.kernel.org
9373S: Maintained
679655da 9374F: drivers/scsi/u14-34f.c
1da177e4 9375
e2d1d6c0 9376UBI FILE SYSTEM (UBIFS)
949cb623 9377M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9378M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9379L: linux-mtd@lists.infradead.org
e2966cbe 9380T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9381W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9382S: Maintained
679655da
JP
9383F: Documentation/filesystems/ubifs.txt
9384F: fs/ubifs/
e2d1d6c0 9385
cc2020e6 9386UCLINUX (AND M68KNOMMU)
8b58be88 9387M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9388W: http://www.uclinux.org/
9389L: uclinux-dev@uclinux.org (subscribers-only)
9390S: Maintained
61bc02bb
JP
9391F: arch/m68k/*/*_no.*
9392F: arch/m68k/include/asm/*_no.*
cc2020e6 9393
1da177e4 9394UDF FILESYSTEM
8b58be88 9395M: Jan Kara <jack@suse.cz>
1da177e4 9396S: Maintained
679655da
JP
9397F: Documentation/filesystems/udf.txt
9398F: fs/udf/
1da177e4 9399
cc2020e6 9400UFS FILESYSTEM
8b58be88 9401M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9402S: Maintained
679655da
JP
9403F: Documentation/filesystems/ufs.txt
9404F: fs/ufs/
cc2020e6 9405
0a09d3ab
DH
9406UHID USERSPACE HID IO DRIVER:
9407M: David Herrmann <dh.herrmann@googlemail.com>
9408L: linux-input@vger.kernel.org
9409S: Maintained
9410F: drivers/hid/uhid.c
c117ab84 9411F: include/uapi/linux/uhid.h
0a09d3ab 9412
18332a80 9413ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9414L: linux-usb@vger.kernel.org
10c6c9c9 9415S: Orphan
355ffe69 9416F: drivers/uwb/
679655da
JP
9417F: include/linux/uwb.h
9418F: include/linux/uwb/
18332a80 9419
b31d8273
G
9420UNICORE32 ARCHITECTURE:
9421M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9422W: http://mprc.pku.edu.cn/~guanxuetao/linux
9423S: Maintained
ceebf4d5 9424T: git git://github.com/gxt/linux.git
b31d8273
G
9425F: arch/unicore32/
9426
d8379ab1
TF
9427UNIFDEF
9428M: Tony Finch <dot@dotat.at>
9429W: http://dotat.at/prog/unifdef
9430S: Maintained
9431F: scripts/unifdef.c
9432
1da177e4 9433UNIFORM CDROM DRIVER
8b58be88 9434M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9435W: http://www.kernel.dk
9436S: Maintained
679655da
JP
9437F: Documentation/cdrom/
9438F: drivers/cdrom/cdrom.c
9439F: include/linux/cdrom.h
c117ab84 9440F: include/uapi/linux/cdrom.h
1da177e4 9441
56df0122
BR
9442UNISYS S-PAR DRIVERS
9443M: Benjamin Romer <benjamin.romer@unisys.com>
9444M: David Kershner <david.kershner@unisys.com>
9445L: sparmaintainer@unisys.com (Unisys internal)
9446S: Supported
9447F: drivers/staging/unisys/
9448
9941fa6e
VH
9449UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9450M: Vinayak Holikatti <vinholikatti@gmail.com>
9451M: Santosh Y <santoshsy@gmail.com>
9452L: linux-scsi@vger.kernel.org
9453S: Supported
9454F: Documentation/scsi/ufs.txt
9455F: drivers/scsi/ufs/
9456
e2d1d6c0 9457UNSORTED BLOCK IMAGES (UBI)
949cb623 9458M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9459W: http://www.linux-mtd.infradead.org/
9460L: linux-mtd@lists.infradead.org
b6b44e0a 9461T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9462S: Maintained
80811493 9463F: drivers/mtd/ubi/
679655da 9464F: include/linux/mtd/ubi.h
c117ab84 9465F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9466
76ac66e4
RW
9467UNSORTED BLOCK IMAGES (UBI) Fastmap
9468M: Richard Weinberger <richard@nod.at>
9469L: linux-mtd@lists.infradead.org
9470S: Maintained
9471F: drivers/mtd/ubi/fastmap.c
9472
1da177e4 9473USB ACM DRIVER
61eee9a7 9474M: Oliver Neukum <oliver@neukum.org>
6372594a 9475L: linux-usb@vger.kernel.org
1da177e4 9476S: Maintained
679655da
JP
9477F: Documentation/usb/acm.txt
9478F: drivers/usb/class/cdc-acm.*
1da177e4 9479
b7d572e1
PF
9480USB AR5523 WIRELESS DRIVER
9481M: Pontus Fuchs <pontus.fuchs@gmail.com>
9482L: linux-wireless@vger.kernel.org
9483S: Maintained
9484F: drivers/net/wireless/ath/ar5523/
9485
115bb1ff 9486USB ATTACHED SCSI
f50a4968 9487M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9488M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9489L: linux-usb@vger.kernel.org
9490L: linux-scsi@vger.kernel.org
8eae0fb7 9491S: Maintained
115bb1ff
MW
9492F: drivers/usb/storage/uas.c
9493
1da177e4 9494USB CDC ETHERNET DRIVER
61eee9a7 9495M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9496L: linux-usb@vger.kernel.org
1da177e4 9497S: Maintained
679655da 9498F: drivers/net/usb/cdc_*.c
c117ab84 9499F: include/uapi/linux/usb/cdc.h
1da177e4 9500
b02b371e 9501USB CYPRESS C67X00 DRIVER
8b58be88 9502M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9503L: linux-usb@vger.kernel.org
9504S: Maintained
679655da 9505F: drivers/usb/c67x00/
b02b371e 9506
d0374f4f 9507USB DAVICOM DM9601 DRIVER
8b58be88 9508M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9509L: netdev@vger.kernel.org
d0374f4f
PK
9510W: http://www.linux-usb.org/usbnet
9511S: Maintained
679655da 9512F: drivers/net/usb/dm9601.c
d0374f4f 9513
cc2020e6 9514USB DIAMOND RIO500 DRIVER
8b58be88 9515M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9516L: rio500-users@lists.sourceforge.net
9517W: http://rio500.sourceforge.net
9518S: Maintained
679655da 9519F: drivers/usb/misc/rio500*
cc2020e6 9520
1da177e4 9521USB EHCI DRIVER
578333ab 9522M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9523L: linux-usb@vger.kernel.org
578333ab 9524S: Maintained
679655da
JP
9525F: Documentation/usb/ehci.txt
9526F: drivers/usb/host/ehci*
1da177e4 9527
69ae9e3e 9528USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9529M: Felipe Balbi <balbi@ti.com>
795fb7e7 9530L: linux-usb@vger.kernel.org
69ae9e3e 9531W: http://www.linux-usb.org/gadget
d6d0f665
FB
9532T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9533S: Maintained
679655da
JP
9534F: drivers/usb/gadget/
9535F: include/linux/usb/gadget*
69ae9e3e 9536
2dea64b4 9537USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9538M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9539L: linux-usb@vger.kernel.org
54e5881d 9540T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9541S: Maintained
c2f01971 9542F: Documentation/hid/hiddev.txt
679655da 9543F: drivers/hid/usbhid/
1da177e4 9544
857aab34 9545USB/IP DRIVERS
857aab34 9546L: linux-usb@vger.kernel.org
3ff4afe8 9547S: Orphan
857aab34 9548F: drivers/staging/usbip/
9549
959eea21 9550USB ISP116X DRIVER
8b58be88 9551M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9552L: linux-usb@vger.kernel.org
959eea21 9553S: Maintained
679655da
JP
9554F: drivers/usb/host/isp116x*
9555F: include/linux/usb/isp116x.h
959eea21 9556
1da177e4 9557USB MASS STORAGE DRIVER
8b58be88 9558M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9559L: linux-usb@vger.kernel.org
8836aeb8 9560L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9561S: Maintained
9562W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9563F: drivers/usb/storage/
1da177e4 9564
af39917d
CL
9565USB MIDI DRIVER
9566M: Clemens Ladisch <clemens@ladisch.de>
9567L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9568T: git git://git.alsa-project.org/alsa-kernel.git
9569S: Maintained
9570F: sound/usb/midi.*
9571
444ce9d4
JP
9572USB NETWORKING DRIVERS
9573L: linux-usb@vger.kernel.org
9574S: Odd Fixes
9575F: drivers/net/usb/
9576
1da177e4 9577USB OHCI DRIVER
578333ab 9578M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9579L: linux-usb@vger.kernel.org
578333ab 9580S: Maintained
679655da
JP
9581F: Documentation/usb/ohci.txt
9582F: drivers/usb/host/ohci*
1da177e4 9583
563da3a9
VM
9584USB OVER IP DRIVER
9585M: Valentina Manea <valentina.manea.m@gmail.com>
9586M: Shuah Khan <shuah.kh@samsung.com>
9587L: linux-usb@vger.kernel.org
9588S: Maintained
9589F: drivers/usb/usbip/
9590F: tools/usb/usbip/
9591
1da177e4 9592USB PEGASUS DRIVER
a16b945c 9593M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9594L: linux-usb@vger.kernel.org
043600a6 9595L: netdev@vger.kernel.org
052e3128
PM
9596T: git git://github.com/petkan/pegasus.git
9597W: https://github.com/petkan/pegasus
1da177e4 9598S: Maintained
679655da 9599F: drivers/net/usb/pegasus.*
1da177e4 9600
d3ad558f
FB
9601USB PHY LAYER
9602M: Felipe Balbi <balbi@ti.com>
9603L: linux-usb@vger.kernel.org
9604T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9605S: Maintained
9606F: drivers/usb/phy/
d3ad558f 9607
73e4fb3f 9608USB PRINTER DRIVER (usblp)
8b58be88 9609M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9610L: linux-usb@vger.kernel.org
73e4fb3f 9611S: Supported
679655da 9612F: drivers/usb/class/usblp.c
1da177e4
LT
9613
9614USB RTL8150 DRIVER
a16b945c 9615M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9616L: linux-usb@vger.kernel.org
043600a6 9617L: netdev@vger.kernel.org
052e3128
PM
9618T: git git://github.com/petkan/rtl8150.git
9619W: https://github.com/petkan/rtl8150
1da177e4 9620S: Maintained
679655da 9621F: drivers/net/usb/rtl8150.c
1da177e4 9622
f896b796 9623USB SERIAL SUBSYSTEM
66085694 9624M: Johan Hovold <johan@kernel.org>
795fb7e7 9625L: linux-usb@vger.kernel.org
4e68852d 9626S: Maintained
679655da 9627F: Documentation/usb/usb-serial.txt
f896b796 9628F: drivers/usb/serial/
679655da 9629F: include/linux/usb/serial.h
1da177e4 9630
b3f0db1c
SG
9631USB SMSC75XX ETHERNET DRIVER
9632M: Steve Glendinning <steve.glendinning@shawell.net>
9633L: netdev@vger.kernel.org
9634S: Maintained
9635F: drivers/net/usb/smsc75xx.*
9636
2f7ca802 9637USB SMSC95XX ETHERNET DRIVER
90b24cfb 9638M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9639L: netdev@vger.kernel.org
90b24cfb 9640S: Maintained
679655da 9641F: drivers/net/usb/smsc95xx.*
2f7ca802 9642
1da177e4 9643USB SUBSYSTEM
879a5a00 9644M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9645L: linux-usb@vger.kernel.org
1da177e4 9646W: http://www.linux-usb.org
08deed1e 9647T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9648S: Supported
679655da 9649F: Documentation/usb/
679655da
JP
9650F: drivers/usb/
9651F: include/linux/usb.h
9652F: include/linux/usb/
1da177e4
LT
9653
9654USB UHCI DRIVER
8b58be88 9655M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9656L: linux-usb@vger.kernel.org
1da177e4 9657S: Maintained
679655da 9658F: drivers/usb/host/uhci*
1da177e4 9659
69ae9e3e 9660USB "USBNET" DRIVER FRAMEWORK
686f13bb 9661M: Oliver Neukum <oneukum@suse.de>
043600a6 9662L: netdev@vger.kernel.org
69ae9e3e 9663W: http://www.linux-usb.org/usbnet
1da177e4 9664S: Maintained
679655da
JP
9665F: drivers/net/usb/usbnet.c
9666F: include/linux/usb/usbnet.h
1da177e4 9667
c0efd232 9668USB VIDEO CLASS
c53ac071 9669M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9670L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9671L: linux-media@vger.kernel.org
275ffde4 9672T: git git://linuxtv.org/media_tree.git
57c6d2e9 9673W: http://www.ideasonboard.org/uvc/
c0efd232 9674S: Maintained
0c0d06ca 9675F: drivers/media/usb/uvc/
6c0f0359 9676F: include/uapi/linux/uvcvideo.h
1da177e4 9677
b60b9c45
HV
9678USB VISION DRIVER
9679M: Hans Verkuil <hverkuil@xs4all.nl>
9680L: linux-media@vger.kernel.org
9681T: git git://linuxtv.org/media_tree.git
9682W: http://linuxtv.org
9683S: Odd Fixes
9684F: drivers/media/usb/usbvision/
9685
8282da47
LP
9686USB WEBCAM GADGET
9687M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9688L: linux-usb@vger.kernel.org
9689S: Maintained
faf2e1db
JP
9690F: drivers/usb/gadget/function/*uvc*.c
9691F: drivers/usb/gadget/legacy/webcam.c
8282da47 9692
bf164cc0 9693USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9694M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9695L: linux-wireless@vger.kernel.org
9696S: Maintained
679655da 9697F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9698
eb6bab13 9699USB XHCI DRIVER
03d85053 9700M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9701L: linux-usb@vger.kernel.org
9702S: Supported
36d0344c
SS
9703F: drivers/usb/host/xhci*
9704F: drivers/usb/host/pci-quirks*
eb6bab13 9705
1da177e4 9706USB ZD1201 DRIVER
4086b9ca 9707L: linux-wireless@vger.kernel.org
1da177e4 9708W: http://linux-lc100020.sourceforge.net
4086b9ca 9709S: Orphan
679655da 9710F: drivers/net/wireless/zd1201.*
1da177e4 9711
b7eee616 9712USB ZR364XX DRIVER
8b58be88 9713M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9714L: linux-usb@vger.kernel.org
661263b5 9715L: linux-media@vger.kernel.org
275ffde4 9716T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9717W: http://royale.zerezo.com/zr364xx/
9718S: Maintained
679655da 9719F: Documentation/video4linux/zr364xx.txt
90d72ac6 9720F: drivers/media/usb/zr364xx/
b7eee616 9721
e7839f25 9722USER-MODE LINUX (UML)
8b58be88 9723M: Jeff Dike <jdike@addtoit.com>
b15194b7 9724M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9725L: user-mode-linux-devel@lists.sourceforge.net
9726L: user-mode-linux-user@lists.sourceforge.net
9727W: http://user-mode-linux.sourceforge.net
9728S: Maintained
61516587 9729F: Documentation/virtual/uml/
679655da 9730F: arch/um/
b070989a 9731F: arch/x86/um/
679655da
JP
9732F: fs/hostfs/
9733F: fs/hppfs/
b7eee616 9734
e5f114e9 9735USERSPACE I/O (UIO)
6a534c9d 9736M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9737M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9738S: Maintained
679655da
JP
9739F: Documentation/DocBook/uio-howto.tmpl
9740F: drivers/uio/
9741F: include/linux/uio*.h
e5f114e9 9742
256cccbe 9743UTIL-LINUX PACKAGE
8b58be88 9744M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9745L: util-linux@vger.kernel.org
9746W: http://en.wikipedia.org/wiki/Util-linux
9747T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9748S: Maintained
9749
c1fd1c07 9750UVESAFB DRIVER
8b58be88 9751M: Michal Januszewski <spock@gentoo.org>
c69f677c 9752L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9753W: http://dev.gentoo.org/~spock/projects/uvesafb/
9754S: Maintained
679655da 9755F: Documentation/fb/uvesafb.txt
8a61f013 9756F: drivers/video/fbdev/uvesafb.*
c1fd1c07 9757
4480f15b 9758VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9759M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9760S: Maintained
679655da
JP
9761F: Documentation/filesystems/vfat.txt
9762F: fs/fat/
1da177e4 9763
cba3345c
AW
9764VFIO DRIVER
9765M: Alex Williamson <alex.williamson@redhat.com>
9766L: kvm@vger.kernel.org
9767S: Maintained
9768F: Documentation/vfio.txt
9769F: drivers/vfio/
9770F: include/linux/vfio.h
c117ab84 9771F: include/uapi/linux/vfio.h
cba3345c 9772
9e6f3438
PO
9773VIDEOBUF2 FRAMEWORK
9774M: Pawel Osciak <pawel@osciak.com>
9775M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9776M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9777L: linux-media@vger.kernel.org
9778S: Maintained
90d72ac6 9779F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9780F: include/media/videobuf2-*
9781
9a82446b
AS
9782VIRTIO CONSOLE DRIVER
9783M: Amit Shah <amit.shah@redhat.com>
9784L: virtualization@lists.linux-foundation.org
9785S: Maintained
9786F: drivers/char/virtio_console.c
9787F: include/linux/virtio_console.h
c117ab84 9788F: include/uapi/linux/virtio_console.h
9a82446b 9789
2426ec8f
MT
9790VIRTIO CORE, NET AND BLOCK DRIVERS
9791M: Rusty Russell <rusty@rustcorp.com.au>
9792M: "Michael S. Tsirkin" <mst@redhat.com>
9793L: virtualization@lists.linux-foundation.org
9794S: Maintained
9795F: drivers/virtio/
c893c8d7 9796F: tools/virtio/
2426ec8f
MT
9797F: drivers/net/virtio_net.c
9798F: drivers/block/virtio_blk.c
9799F: include/linux/virtio_*.h
916cdabc 9800F: include/uapi/linux/virtio_*.h
2426ec8f 9801
3a4d5c94
MT
9802VIRTIO HOST (VHOST)
9803M: "Michael S. Tsirkin" <mst@redhat.com>
9804L: kvm@vger.kernel.org
c996d8b9 9805L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9806L: netdev@vger.kernel.org
9807S: Maintained
9808F: drivers/vhost/
c117ab84 9809F: include/uapi/linux/vhost.h
3a4d5c94 9810
1da177e4 9811VIA RHINE NETWORK DRIVER
8b58be88 9812M: Roger Luethi <rl@hellgate.ch>
1da177e4 9813S: Maintained
f2148a47 9814F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9815
f0bf7f61 9816VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9817M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9818M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9819S: Maintained
9820F: drivers/mmc/host/via-sdmmc.c
9821
69e4a7c2 9822VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9823M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9824L: linux-fbdev@vger.kernel.org
69e4a7c2 9825S: Maintained
c7babebd
FTS
9826F: include/linux/via-core.h
9827F: include/linux/via-gpio.h
9828F: include/linux/via_i2c.h
8a61f013 9829F: drivers/video/fbdev/via/
69e4a7c2 9830
01f20734 9831VIA VELOCITY NETWORK DRIVER
8b58be88 9832M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9833L: netdev@vger.kernel.org
9834S: Maintained
f2148a47 9835F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9836
0b7bc1fa
HV
9837VIVI VIRTUAL VIDEO DRIVER
9838M: Hans Verkuil <hverkuil@xs4all.nl>
9839L: linux-media@vger.kernel.org
9840T: git git://linuxtv.org/media_tree.git
9841W: http://linuxtv.org
9842S: Maintained
9843F: drivers/media/platform/vivi*
9844
be7f8273 9845VLAN (802.1Q)
8b58be88 9846M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9847L: netdev@vger.kernel.org
9848S: Maintained
679655da
JP
9849F: drivers/net/macvlan.c
9850F: include/linux/if_*vlan.h
9851F: net/8021q/
be7f8273 9852
55e331cf 9853VLYNQ BUS
8b58be88 9854M: Florian Fainelli <florian@openwrt.org>
8578d7af 9855L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9856S: Maintained
9857F: drivers/vlynq/vlynq.c
9858F: include/linux/vlynq.h
9859
390beae4
MW
9860VME SUBSYSTEM
9861M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9862M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9863M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9864L: devel@driverdev.osuosl.org
9865S: Maintained
9866T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9867F: Documentation/vme_api.txt
9868F: drivers/staging/vme/
9869F: drivers/vme/
9870F: include/linux/vme*
9871
4488e09b
AK
9872VMWARE HYPERVISOR INTERFACE
9873M: Alok Kataria <akataria@vmware.com>
9874L: virtualization@lists.linux-foundation.org
9875S: Supported
9876F: arch/x86/kernel/cpu/vmware.c
9877
73b35d07
DT
9878VMWARE BALLOON DRIVER
9879M: Xavier Deguillard <xdeguillard@vmware.com>
9880M: Philip Moltmann <moltmann@vmware.com>
9881M: "VMware, Inc." <pv-drivers@vmware.com>
9882L: linux-kernel@vger.kernel.org
9883S: Maintained
9884F: drivers/misc/vmw_balloon.c
9885
d1a890fa 9886VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9887M: Shreyas Bhatewara <sbhatewara@vmware.com>
9888M: "VMware, Inc." <pv-drivers@vmware.com>
9889L: netdev@vger.kernel.org
9890S: Maintained
9891F: drivers/net/vmxnet3/
d1a890fa 9892
851b1642 9893VMware PVSCSI driver
f2d7e40e 9894M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9895M: VMware PV-Drivers <pv-drivers@vmware.com>
9896L: linux-scsi@vger.kernel.org
9897S: Maintained
9898F: drivers/scsi/vmw_pvscsi.c
9899F: drivers/scsi/vmw_pvscsi.h
9900
e53e86c7 9901VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9902M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9903M: Mark Brown <broonie@kernel.org>
e53e86c7 9904W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9905W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9906T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9907S: Supported
679655da
JP
9908F: drivers/regulator/
9909F: include/linux/regulator/
e53e86c7 9910
ab41319e 9911VT1211 HARDWARE MONITOR DRIVER
8b58be88 9912M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9913L: lm-sensors@lm-sensors.org
9914S: Maintained
679655da
JP
9915F: Documentation/hwmon/vt1211
9916F: drivers/hwmon/vt1211.c
ab41319e 9917
1de9e371 9918VT8231 HARDWARE MONITOR DRIVER
8b58be88 9919M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9920L: lm-sensors@lm-sensors.org
9921S: Maintained
679655da 9922F: drivers/hwmon/vt8231.c
1de9e371 9923
88095e7b
TO
9924VUB300 USB to SDIO/SD/MMC bridge chip
9925M: Tony Olech <tony.olech@elandigitalsystems.com>
9926L: linux-mmc@vger.kernel.org
9927L: linux-usb@vger.kernel.org
9928S: Supported
9929F: drivers/mmc/host/vub300.c
9930
1da177e4 9931W1 DALLAS'S 1-WIRE BUS
a8018766 9932M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9933S: Maintained
679655da
JP
9934F: Documentation/w1/
9935F: drivers/w1/
1da177e4 9936
13927079 9937W83791D HARDWARE MONITORING DRIVER
8b58be88 9938M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9939L: lm-sensors@lm-sensors.org
25845c22 9940S: Maintained
679655da
JP
9941F: Documentation/hwmon/w83791d
9942F: drivers/hwmon/w83791d.c
13927079 9943
61db011d 9944W83793 HARDWARE MONITORING DRIVER
8b58be88 9945M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9946L: lm-sensors@lm-sensors.org
9947S: Maintained
679655da
JP
9948F: Documentation/hwmon/w83793
9949F: drivers/hwmon/w83793.c
61db011d 9950
e3760b43 9951W83795 HARDWARE MONITORING DRIVER
7c81c60f 9952M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9953L: lm-sensors@lm-sensors.org
9954S: Maintained
9955F: drivers/hwmon/w83795.c
9956
1da177e4 9957W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9958M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9959S: Maintained
679655da 9960F: drivers/mmc/host/wbsd.*
1da177e4 9961
b4e05923
HG
9962WACOM PROTOCOL 4 SERIAL TABLETS
9963M: Julian Squires <julian@cipht.net>
9964M: Hans de Goede <hdegoede@redhat.com>
9965L: linux-input@vger.kernel.org
9966S: Maintained
9967F: drivers/input/tablet/wacom_serial4.c
9968
3527761c 9969WATCHDOG DEVICE DRIVERS
8b58be88 9970M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9971L: linux-watchdog@vger.kernel.org
9972W: http://www.linux-watchdog.org/
f599aaf0 9973T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9974S: Maintained
679655da
JP
9975F: Documentation/watchdog/
9976F: drivers/watchdog/
9977F: include/linux/watchdog.h
c117ab84 9978F: include/uapi/linux/watchdog.h
3527761c 9979
1da177e4 9980WD7000 SCSI DRIVER
8b58be88 9981M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9982L: linux-scsi@vger.kernel.org
9983S: Maintained
679655da 9984F: drivers/scsi/wd7000.c
1da177e4 9985
b22e00f3
DH
9986WIIMOTE HID DRIVER
9987M: David Herrmann <dh.herrmann@googlemail.com>
9988L: linux-input@vger.kernel.org
9989S: Maintained
9990F: drivers/hid/hid-wiimote*
9991
e258b80e 9992WINBOND CIR DRIVER
364e9e18 9993M: David Härdeman <david@hardeman.nu>
e258b80e 9994S: Maintained
116ab806 9995F: drivers/media/rc/winbond-cir.c
e258b80e 9996
8a70da82 9997WIMAX STACK
8b58be88 9998M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9999M: linux-wimax@intel.com
63fae219 10000L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10001S: Supported
10002W: http://linuxwimax.org
315987dc 10003F: Documentation/wimax/README.wimax
315987dc
JP
10004F: include/linux/wimax/debug.h
10005F: include/net/wimax.h
c117ab84 10006F: include/uapi/linux/wimax.h
315987dc 10007F: net/wimax/
8a70da82 10008
5fc14680 10009WISTRON LAPTOP BUTTON DRIVER
8b58be88 10010M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10011S: Maintained
679655da 10012F: drivers/input/misc/wistron_btns.c
5fc14680 10013
1da177e4 10014WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10015M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10016L: linux-wireless@vger.kernel.org
926554c4 10017W: http://oops.ghostprotocols.net:81/blog
1da177e4 10018S: Maintained
679655da 10019F: drivers/net/wireless/wl3501*
1da177e4 10020
febf1dff 10021WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10022M: Mark Brown <broonie@kernel.org>
8b58be88 10023M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10024L: linux-input@vger.kernel.org
10025T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10026W: http://opensource.wolfsonmicro.com/node/7
10027S: Supported
679655da
JP
10028F: drivers/input/touchscreen/*wm97*
10029F: include/linux/wm97xx.h
febf1dff 10030
055bcbcb 10031WOLFSON MICROELECTRONICS DRIVERS
fef95164 10032L: patches@opensource.wolfsonmicro.com
cf8eda3e 10033T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10034T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10035W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10036S: Supported
3768f0b1 10037F: Documentation/hwmon/wm83??
af1c5386 10038F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10039F: drivers/clk/clk-wm83*.c
9c309598 10040F: drivers/extcon/extcon-arizona.c
b75ea16a 10041F: drivers/leds/leds-wm83*.c
25b273ba 10042F: drivers/gpio/gpio-*wm*.c
9c309598 10043F: drivers/gpio/gpio-arizona.c
d22b0869 10044F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10045F: drivers/input/misc/wm831x-on.c
10046F: drivers/input/touchscreen/wm831x-ts.c
10047F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10048F: drivers/mfd/arizona*
10049F: drivers/mfd/wm*.c
b75ea16a
MB
10050F: drivers/power/wm83*.c
10051F: drivers/rtc/rtc-wm83*.c
10052F: drivers/regulator/wm8*.c
3860e6c4 10053F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10054F: drivers/watchdog/wm83*_wdt.c
9c309598 10055F: include/linux/mfd/arizona/
3860e6c4 10056F: include/linux/mfd/wm831x/
b75ea16a 10057F: include/linux/mfd/wm8350/
3768f0b1 10058F: include/linux/mfd/wm8400*
59ec6da2 10059F: include/linux/wm97xx.h
055bcbcb 10060F: include/sound/wm????.h
9c309598 10061F: sound/soc/codecs/arizona.?
055bcbcb 10062F: sound/soc/codecs/wm*
b75ea16a 10063
3e6cd7a4
TH
10064WORKQUEUE
10065M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10066T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10067S: Maintained
10068F: include/linux/workqueue.h
10069F: kernel/workqueue.c
10070F: Documentation/workqueue.txt
10071
1da177e4 10072X.25 NETWORK LAYER
8bf28059 10073M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10074L: linux-x25@vger.kernel.org
8bf28059 10075S: Odd Fixes
679655da
JP
10076F: Documentation/networking/x25*
10077F: include/net/x25*
10078F: net/x25/
1da177e4 10079
e2d1d6c0 10080X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10081M: Thomas Gleixner <tglx@linutronix.de>
10082M: Ingo Molnar <mingo@redhat.com>
10083M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10084M: x86@kernel.org
981c3a4f 10085L: linux-kernel@vger.kernel.org
75fc2d37 10086T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10087S: Maintained
679655da
JP
10088F: Documentation/x86/
10089F: arch/x86/
e2d1d6c0 10090
d0944853 10091X86 PLATFORM DRIVERS
e181ba15 10092M: Darren Hart <dvhart@infradead.org>
d0944853 10093L: platform-driver-x86@vger.kernel.org
e181ba15 10094T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10095S: Maintained
14430813 10096F: drivers/platform/x86/
d0944853 10097
c1f5c54b
IM
10098X86 MCE INFRASTRUCTURE
10099M: Tony Luck <tony.luck@intel.com>
487ba8e8 10100M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10101L: linux-edac@vger.kernel.org
10102S: Maintained
10103F: arch/x86/kernel/cpu/mcheck/*
10104
d6fad502 10105XC2028/3028 TUNER DRIVER
1b2c14b4 10106M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10107L: linux-media@vger.kernel.org
10108W: http://linuxtv.org
10109T: git git://linuxtv.org/media_tree.git
10110S: Maintained
10111F: drivers/media/tuners/tuner-xc2028.*
10112
c4468085 10113XEN HYPERVISOR INTERFACE
c4468085 10114M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10115M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10116M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10117L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10118T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10119S: Supported
10120F: arch/x86/xen/
10121F: drivers/*/xen-*front.c
10122F: drivers/xen/
10123F: arch/x86/include/asm/xen/
10124F: include/xen/
c117ab84 10125F: include/uapi/xen/
c4468085 10126
77bfb479
SS
10127XEN HYPERVISOR ARM
10128M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10129L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10130S: Supported
10131F: arch/arm/xen/
10132F: arch/arm/include/asm/xen/
10133
b475e83f
SS
10134XEN HYPERVISOR ARM64
10135M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10136L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10137S: Supported
10138F: arch/arm64/xen/
10139F: arch/arm64/include/asm/xen/
10140
9b57e1a7
IC
10141XEN NETWORK BACKEND DRIVER
10142M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10143M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10144L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10145L: netdev@vger.kernel.org
10146S: Supported
10147F: drivers/net/xen-netback/*
10148
c5f8e29d
KRW
10149XEN PCI SUBSYSTEM
10150M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10151L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10152S: Supported
10153F: arch/x86/pci/*xen*
10154F: drivers/pci/*xen*
10155
a2c5ae65
KRW
10156XEN BLOCK SUBSYSTEM
10157M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10158L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10159S: Supported
10160F: drivers/block/xen-blkback/*
10161F: drivers/block/xen*
10162
c5f8e29d
KRW
10163XEN SWIOTLB SUBSYSTEM
10164M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10165L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10166S: Supported
10167F: arch/x86/xen/*swiotlb*
10168F: drivers/xen/*swiotlb*
10169
1da177e4
LT
10170XFS FILESYSTEM
10171P: Silicon Graphics Inc
809625ca 10172M: Dave Chinner <david@fromorbit.com>
18caa67a 10173M: xfs@oss.sgi.com
d7ede1aa 10174L: xfs@oss.sgi.com
1da177e4 10175W: http://oss.sgi.com/projects/xfs
54e5881d 10176T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10177S: Supported
679655da
JP
10178F: Documentation/filesystems/xfs.txt
10179F: fs/xfs/
1da177e4 10180
8a3b7a25 10181XILINX AXI ETHERNET DRIVER
59a54f30
MS
10182M: Anirudha Sarangi <anirudh@xilinx.com>
10183M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10184S: Maintained
10185F: drivers/net/ethernet/xilinx/xilinx_axienet*
10186
c9d3d8ec 10187XILINX SYSTEMACE DRIVER
cdeb8994 10188S: Orphan
679655da 10189F: drivers/block/xsysace.c
c9d3d8ec 10190
238b8721 10191XILINX UARTLITE SERIAL DRIVER
8b58be88 10192M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10193L: linux-serial@vger.kernel.org
10194S: Maintained
df621252 10195F: drivers/tty/serial/uartlite.c
238b8721 10196
f620e4b8
MF
10197XTENSA XTFPGA PLATFORM SUPPORT
10198M: Max Filippov <jcmvbkbc@gmail.com>
10199L: linux-xtensa@linux-xtensa.org
10200S: Maintained
10201F: drivers/spi/spi-xtensa-xtfpga.c
10202
1da177e4 10203YAM DRIVER FOR AX.25
8b58be88 10204M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10205L: linux-hams@vger.kernel.org
10206S: Maintained
679655da
JP
10207F: drivers/net/hamradio/yam*
10208F: include/linux/yam.h
1da177e4 10209
af64a5eb 10210YEALINK PHONE DRIVER
8b58be88 10211M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10212L: usbb2k-api-dev@nongnu.org
10213S: Maintained
679655da
JP
10214F: Documentation/input/yealink.txt
10215F: drivers/input/misc/yealink.*
af64a5eb 10216
1da177e4 10217Z8530 DRIVER FOR AX.25
8b58be88 10218M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10219W: http://yaina.de/jreuter/
10220W: http://www.qsl.net/dl1bke/
10221L: linux-hams@vger.kernel.org
10222S: Maintained
679655da
JP
10223F: Documentation/networking/z8530drv.txt
10224F: drivers/net/hamradio/*scc.c
10225F: drivers/net/hamradio/z8530.h
1da177e4 10226
0cf31ec1 10227ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10228M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10229L: linux-mm@kvack.org
10230S: Maintained
10231F: mm/zbud.c
10232F: include/linux/zbud.h
10233
7c0c3afb 10234ZD1211RW WIRELESS DRIVER
8b58be88
JP
10235M: Daniel Drake <dsd@gentoo.org>
10236M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10237W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10238L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10239L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10240S: Maintained
679655da 10241F: drivers/net/wireless/zd1211rw/
7c0c3afb 10242
1da177e4 10243ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10244L: mjpeg-users@lists.sourceforge.net
f63145e2 10245L: linux-media@vger.kernel.org
1da177e4 10246W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10247T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10248S: Odd Fixes
90d72ac6 10249F: drivers/media/pci/zoran/
1da177e4 10250
6920f2cc
MK
10251ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10252M: Minchan Kim <minchan@kernel.org>
10253M: Nitin Gupta <ngupta@vflare.org>
10254L: linux-kernel@vger.kernel.org
10255S: Maintained
10256F: drivers/block/zram/
10257F: Documentation/blockdev/zram.txt
10258
8b4a4080 10259ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10260M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10261S: Maintained
df621252 10262F: drivers/tty/serial/zs.*
8b4a4080 10263
eae70d06
MK
10264ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10265M: Minchan Kim <minchan@kernel.org>
10266M: Nitin Gupta <ngupta@vflare.org>
10267L: linux-mm@kvack.org
10268S: Maintained
10269F: mm/zsmalloc.c
10270F: include/linux/zsmalloc.h
10271
0cf31ec1 10272ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10273M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10274L: linux-mm@kvack.org
10275S: Maintained
10276F: mm/zswap.c
10277
1da177e4 10278THE REST
8b58be88 10279M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10280L: linux-kernel@vger.kernel.org
8a6e2535 10281Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10282T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10283S: Buried alive in reporters
34d03cc1
JP
10284F: *
10285F: */