Input: add support for NI Ettus Research USRP E3x0 button
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
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
ca96ea86
BN
4065GOODIX TOUCHSCREEN
4066M: Bastien Nocera <hadess@hadess.net>
4067L: linux-input@vger.kernel.org
4068S: Maintained
4069F: drivers/input/touchscreen/goodix.c
4070
a0dc00b4 4071GPIO SUBSYSTEM
e4651a9f 4072M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4073M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4074L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4075T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4076S: Maintained
4077F: Documentation/gpio/
a0dc00b4 4078F: drivers/gpio/
bdc6e95e
AC
4079F: include/linux/gpio/
4080F: include/linux/gpio.h
9b692346 4081F: include/asm-generic/gpio.h
a0dc00b4 4082
71a6d0af
HW
4083GRE DEMULTIPLEXER DRIVER
4084M: Dmitry Kozlov <xeb@mail.ru>
4085L: netdev@vger.kernel.org
4086S: Maintained
11c26770
JP
4087F: net/ipv4/gre_demux.c
4088F: net/ipv4/gre_offload.c
71a6d0af
HW
4089F: include/net/gre.h
4090
d4c41139
KG
4091GRETH 10/100/1G Ethernet MAC device driver
4092M: Kristoffer Glembo <kristoffer@gaisler.com>
4093L: netdev@vger.kernel.org
4094S: Maintained
a31a96ad 4095F: drivers/net/ethernet/aeroflex/
d4c41139 4096
e8deeae2 4097GSPCA FINEPIX SUBDRIVER
8b58be88 4098M: Frank Zago <frank@zago.net>
661263b5 4099L: linux-media@vger.kernel.org
275ffde4 4100T: git git://linuxtv.org/media_tree.git
e8deeae2 4101S: Maintained
0c0d06ca 4102F: drivers/media/usb/gspca/finepix.c
e8deeae2 4103
4b3fa3c4
OL
4104GSPCA GL860 SUBDRIVER
4105M: Olivier Lorin <o.lorin@laposte.net>
4106L: linux-media@vger.kernel.org
275ffde4 4107T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4108S: Maintained
0c0d06ca 4109F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4110
e8deeae2 4111GSPCA M5602 SUBDRIVER
8b58be88 4112M: Erik Andren <erik.andren@gmail.com>
661263b5 4113L: linux-media@vger.kernel.org
275ffde4 4114T: git git://linuxtv.org/media_tree.git
e8deeae2 4115S: Maintained
0c0d06ca 4116F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4117
4118GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4119M: Hans de Goede <hdegoede@redhat.com>
661263b5 4120L: linux-media@vger.kernel.org
275ffde4 4121T: git git://linuxtv.org/media_tree.git
e8deeae2 4122S: Maintained
0c0d06ca 4123F: drivers/media/usb/gspca/pac207.c
e8deeae2 4124
261982f1 4125GSPCA SN9C20X SUBDRIVER
d95c5b0b 4126M: Brian Johnson <brijohn@gmail.com>
261982f1 4127L: linux-media@vger.kernel.org
275ffde4 4128T: git git://linuxtv.org/media_tree.git
261982f1 4129S: Maintained
0c0d06ca 4130F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4131
e8deeae2 4132GSPCA T613 SUBDRIVER
8b58be88 4133M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4134L: linux-media@vger.kernel.org
275ffde4 4135T: git git://linuxtv.org/media_tree.git
e8deeae2 4136S: Maintained
0c0d06ca 4137F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4138
4139GSPCA USB WEBCAM DRIVER
fc3f906b 4140M: Hans de Goede <hdegoede@redhat.com>
661263b5 4141L: linux-media@vger.kernel.org
275ffde4 4142T: git git://linuxtv.org/media_tree.git
e8deeae2 4143S: Maintained
0c0d06ca 4144F: drivers/media/usb/gspca/
e8deeae2 4145
584ec979
DB
4146GUID PARTITION TABLE (GPT)
4147M: Davidlohr Bueso <davidlohr@hp.com>
4148L: linux-efi@vger.kernel.org
4149S: Maintained
4150F: block/partitions/efi.*
4151
aa3c598b
EG
4152STK1160 USB VIDEO CAPTURE DRIVER
4153M: Ezequiel Garcia <elezegarcia@gmail.com>
4154L: linux-media@vger.kernel.org
275ffde4 4155T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4156S: Maintained
4157F: drivers/media/usb/stk1160/
e8deeae2 4158
71a6d0af
HW
4159HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4160M: Frank Seidel <frank@f-seidel.de>
4161L: platform-driver-x86@vger.kernel.org
4162W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4163S: Maintained
4164F: drivers/platform/x86/hdaps.c
4165
48fc9e26
HV
4166HDPVR USB VIDEO ENCODER DRIVER
4167M: Hans Verkuil <hverkuil@xs4all.nl>
4168L: linux-media@vger.kernel.org
4169T: git git://linuxtv.org/media_tree.git
4170W: http://linuxtv.org
4171S: Odd Fixes
14430813 4172F: drivers/media/usb/hdpvr/
48fc9e26 4173
71a6d0af 4174HWPOISON MEMORY FAILURE HANDLING
f9625c48 4175M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4176L: linux-mm@kvack.org
71a6d0af
HW
4177S: Maintained
4178F: mm/memory-failure.c
4179F: mm/hwpoison-inject.c
4180
4181HYPERVISOR VIRTUAL CONSOLE DRIVER
4182L: linuxppc-dev@lists.ozlabs.org
4183S: Odd Fixes
4184F: drivers/tty/hvc/
4185
5b543965 4186HARDWARE MONITORING
7c81c60f 4187M: Jean Delvare <jdelvare@suse.de>
ca462085 4188M: Guenter Roeck <linux@roeck-us.net>
5b543965 4189L: lm-sensors@lm-sensors.org
595142e0 4190W: http://www.lm-sensors.org/
9e012c1a 4191T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4192T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4193S: Maintained
047f4ec2 4194F: Documentation/hwmon/
679655da 4195F: drivers/hwmon/
047f4ec2 4196F: include/linux/hwmon*.h
5b543965 4197
844dd05f 4198HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4199M: Matt Mackall <mpm@selenic.com>
4200M: Herbert Xu <herbert@gondor.apana.org.au>
4201S: Odd fixes
679655da
JP
4202F: Documentation/hw_random.txt
4203F: drivers/char/hw_random/
4204F: include/linux/hw_random.h
844dd05f 4205
8b37fcfc
OBC
4206HARDWARE SPINLOCK CORE
4207M: Ohad Ben-Cohen <ohad@wizery.com>
4208S: Maintained
4209F: Documentation/hwspinlock.txt
4210F: drivers/hwspinlock/hwspinlock_*
4211F: include/linux/hwspinlock.h
4212
1da177e4 4213HARMONY SOUND DRIVER
ac6aecbf 4214L: linux-parisc@vger.kernel.org
1da177e4 4215S: Maintained
679655da 4216F: sound/parisc/harmony.*
1da177e4 4217
91952bc0
AP
4218HD29L2 MEDIA DRIVER
4219M: Antti Palosaari <crope@iki.fi>
4220L: linux-media@vger.kernel.org
4221W: http://linuxtv.org/
4222W: http://palosaari.fi/linux/
4223Q: http://patchwork.linuxtv.org/project/linux-media/list/
4224T: git git://linuxtv.org/anttip/media_tree.git
4225S: Maintained
4226F: drivers/media/dvb-frontends/hd29l2*
4227
e2d1d6c0 4228HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4229M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4230L: iss_storagedev@hp.com
4231S: Maintained
679655da
JP
4232F: Documentation/blockdev/cpqarray.txt
4233F: drivers/block/cpqarray.*
e2d1d6c0 4234
9257aa49 4235HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4236M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4237L: iss_storagedev@hp.com
4238S: Supported
4239F: Documentation/scsi/hpsa.txt
4240F: drivers/scsi/hpsa*.[ch]
4241F: include/linux/cciss*.h
c117ab84 4242F: include/uapi/linux/cciss*.h
9257aa49 4243
e2d1d6c0 4244HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4245M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4246L: iss_storagedev@hp.com
4247S: Supported
679655da
JP
4248F: Documentation/blockdev/cciss.txt
4249F: drivers/block/cciss*
4250F: include/linux/cciss_ioctl.h
c117ab84 4251F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4252
1da177e4 4253HFS FILESYSTEM
6cf515e1
GU
4254L: linux-fsdevel@vger.kernel.org
4255S: Orphan
679655da
JP
4256F: Documentation/filesystems/hfs.txt
4257F: fs/hfs/
1da177e4 4258
ef575f47
GU
4259HFSPLUS FILESYSTEM
4260L: linux-fsdevel@vger.kernel.org
4261S: Orphan
4262F: Documentation/filesystems/hfsplus.txt
4263F: fs/hfsplus/
4264
1da177e4 4265HGA FRAMEBUFFER DRIVER
8b58be88 4266M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4267L: linux-nvidia@lists.surfsouth.com
4268W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4269S: Maintained
8a61f013 4270F: drivers/video/fbdev/hgafb.c
1da177e4 4271
4480f15b 4272HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4273M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4274M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4275L: linux-pm@vger.kernel.org
e2d1d6c0 4276S: Supported
679655da
JP
4277F: arch/x86/power/
4278F: drivers/base/power/
4279F: kernel/power/
4280F: include/linux/suspend.h
4281F: include/linux/freezer.h
4282F: include/linux/pm.h
679655da 4283F: arch/*/include/asm/suspend*.h
e2d1d6c0 4284
4ef4caad 4285HID CORE LAYER
8b58be88 4286M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4287L: linux-input@vger.kernel.org
54e5881d 4288T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4289S: Maintained
679655da
JP
4290F: drivers/hid/
4291F: include/linux/hid*
c117ab84 4292F: include/uapi/linux/hid*
4ef4caad 4293
38bed542 4294HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4295M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4296L: linux-kernel@vger.kernel.org
75fc2d37 4297T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4298S: Maintained
679655da 4299F: Documentation/timers/
5cee9645 4300F: kernel/time/hrtimer.c
88606e80
TG
4301F: kernel/time/clockevents.c
4302F: kernel/time/tick*.*
4303F: kernel/time/timer_*.c
05ed8490 4304F: include/linux/clockchips.h
679655da 4305F: include/linux/hrtimer.h
38bed542 4306
1da177e4 4307HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4308L: linux-hams@vger.kernel.org
8b64f2a0 4309S: Orphan
679655da
JP
4310F: drivers/net/hamradio/dmascc.c
4311F: drivers/net/hamradio/scc.c
1da177e4 4312
ede1e6f8 4313HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4314M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4315W: http://www.highpoint-tech.com
4316S: Supported
679655da
JP
4317F: Documentation/scsi/hptiop.txt
4318F: drivers/scsi/hptiop.c
ede1e6f8 4319
1da177e4 4320HIPPI
8b58be88 4321M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4322L: linux-hippi@sunsite.dk
4323S: Maintained
679655da 4324F: include/linux/hippidevice.h
c117ab84 4325F: include/uapi/linux/if_hippi.h
679655da 4326F: net/802/hippi.c
ff5a3b50 4327F: drivers/net/hippi/
1da177e4 4328
ff1d2767 4329HOST AP DRIVER
8b58be88 4330M: Jouni Malinen <j@w1.fi>
85d32e7b 4331L: hostap@shmoo.com (subscribers-only)
724c6b35 4332L: linux-wireless@vger.kernel.org
ff1d2767
JM
4333W: http://hostap.epitest.fi/
4334S: Maintained
679655da 4335F: drivers/net/wireless/hostap/
ff1d2767 4336
dd8cd779 4337HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4338L: platform-driver-x86@vger.kernel.org
95c70215 4339S: Orphan
679655da 4340F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4341
e2d1d6c0 4342HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4343M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4344S: Maintained
7e25d724 4345F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4346
7d2c86b5 4347HPET: High Precision Event Timers driver
8b58be88 4348M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4349S: Maintained
679655da
JP
4350F: Documentation/timers/hpet.txt
4351F: drivers/char/hpet.c
4352F: include/linux/hpet.h
c117ab84 4353F: include/uapi/linux/hpet.h
b9b0332f 4354
e07b5d79 4355HPET: x86
9e06f631 4356S: Orphan
679655da
JP
4357F: arch/x86/kernel/hpet.c
4358F: arch/x86/include/asm/hpet.h
b9b0332f 4359
1da177e4 4360HPFS FILESYSTEM
8b58be88 4361M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4362W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4363S: Maintained
679655da 4364F: fs/hpfs/
1da177e4 4365
3441cded 4366HSI SUBSYSTEM
56459ea9
SR
4367M: Sebastian Reichel <sre@kernel.org>
4368T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4369S: Maintained
4370F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4371F: Documentation/hsi.txt
3441cded
SR
4372F: drivers/hsi/
4373F: include/linux/hsi/
4374F: include/uapi/linux/hsi/
4375
7d2c86b5 4376HSO 3G MODEM DRIVER
8b58be88 4377M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4378W: http://www.pharscape.org
4379S: Maintained
679655da 4380F: drivers/net/usb/hso.c
11cd29b0 4381
19990e29
AB
4382HSR NETWORK PROTOCOL
4383M: Arvid Brodin <arvid.brodin@alten.se>
4384L: netdev@vger.kernel.org
4385S: Maintained
4386F: net/hsr/
4387
5a18c343 4388HTCPEN TOUCHSCREEN DRIVER
8b58be88 4389M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4390L: linux-input@vger.kernel.org
4391S: Maintained
679655da 4392F: drivers/input/touchscreen/htcpen.c
5a18c343 4393
1da177e4 4394HUGETLB FILESYSTEM
6d49e352 4395M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4396S: Maintained
679655da 4397F: fs/hugetlbfs/
1da177e4 4398
05183189
S
4399Hyper-V CORE AND DRIVERS
4400M: K. Y. Srinivasan <kys@microsoft.com>
4401M: Haiyang Zhang <haiyangz@microsoft.com>
4402L: devel@linuxdriverproject.org
4403S: Maintained
a4162747
HZ
4404F: arch/x86/include/asm/mshyperv.h
4405F: arch/x86/include/uapi/asm/hyperv.h
4406F: arch/x86/kernel/cpu/mshyperv.c
05183189 4407F: drivers/hid/hid-hyperv.c
a4162747 4408F: drivers/hv/
f92ca80b 4409F: drivers/input/serio/hyperv-keyboard.c
05183189 4410F: drivers/net/hyperv/
a4162747 4411F: drivers/scsi/storvsc_drv.c
8a61f013 4412F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4413F: include/linux/hyperv.h
4414F: tools/hv/
05183189 4415
d85c8a6a 4416I2C OVER PARALLEL PORT
7c81c60f 4417M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4418L: linux-i2c@vger.kernel.org
4419S: Maintained
4420F: Documentation/i2c/busses/i2c-parport
4421F: Documentation/i2c/busses/i2c-parport-light
4422F: drivers/i2c/busses/i2c-parport.c
4423F: drivers/i2c/busses/i2c-parport-light.c
4424
4425I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4426M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4427L: linux-i2c@vger.kernel.org
4428S: Maintained
4429F: Documentation/i2c/busses/i2c-ali1535
4430F: Documentation/i2c/busses/i2c-ali1563
4431F: Documentation/i2c/busses/i2c-ali15x3
4432F: Documentation/i2c/busses/i2c-amd756
4433F: Documentation/i2c/busses/i2c-amd8111
4434F: Documentation/i2c/busses/i2c-i801
4435F: Documentation/i2c/busses/i2c-nforce2
4436F: Documentation/i2c/busses/i2c-piix4
4437F: Documentation/i2c/busses/i2c-sis5595
4438F: Documentation/i2c/busses/i2c-sis630
4439F: Documentation/i2c/busses/i2c-sis96x
4440F: Documentation/i2c/busses/i2c-via
4441F: Documentation/i2c/busses/i2c-viapro
4442F: drivers/i2c/busses/i2c-ali1535.c
4443F: drivers/i2c/busses/i2c-ali1563.c
4444F: drivers/i2c/busses/i2c-ali15x3.c
4445F: drivers/i2c/busses/i2c-amd756.c
4446F: drivers/i2c/busses/i2c-amd756-s4882.c
4447F: drivers/i2c/busses/i2c-amd8111.c
4448F: drivers/i2c/busses/i2c-i801.c
4449F: drivers/i2c/busses/i2c-isch.c
4450F: drivers/i2c/busses/i2c-nforce2.c
4451F: drivers/i2c/busses/i2c-nforce2-s4985.c
4452F: drivers/i2c/busses/i2c-piix4.c
4453F: drivers/i2c/busses/i2c-sis5595.c
4454F: drivers/i2c/busses/i2c-sis630.c
4455F: drivers/i2c/busses/i2c-sis96x.c
4456F: drivers/i2c/busses/i2c-via.c
4457F: drivers/i2c/busses/i2c-viapro.c
4458
cb7f07a4
NH
4459I2C/SMBUS ISMT DRIVER
4460M: Seth Heasley <seth.heasley@intel.com>
4461M: Neil Horman <nhorman@tuxdriver.com>
4462L: linux-i2c@vger.kernel.org
4463F: drivers/i2c/busses/i2c-ismt.c
4464F: Documentation/i2c/busses/i2c-ismt
4465
6ea884db 4466I2C/SMBUS STUB DRIVER
7c81c60f 4467M: Jean Delvare <jdelvare@suse.de>
846557d3 4468L: linux-i2c@vger.kernel.org
6ea884db 4469S: Maintained
8547a5bc 4470F: drivers/i2c/i2c-stub.c
6ea884db 4471
5b543965 4472I2C SUBSYSTEM
14d77c4d 4473M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4474L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4475W: https://i2c.wiki.kernel.org/
4476Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4477T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4478S: Maintained
679655da
JP
4479F: Documentation/i2c/
4480F: drivers/i2c/
4481F: include/linux/i2c.h
03b70d62 4482F: include/linux/i2c-*.h
c117ab84
CEB
4483F: include/uapi/linux/i2c.h
4484F: include/uapi/linux/i2c-*.h
1da177e4 4485
4560d677
WS
4486I2C ACPI SUPPORT
4487M: Mika Westerberg <mika.westerberg@linux.intel.com>
4488L: linux-i2c@vger.kernel.org
4489L: linux-acpi@vger.kernel.org
4490S: Maintained
4560d677 4491
d85c8a6a 4492I2C-TAOS-EVM DRIVER
7c81c60f 4493M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4494L: linux-i2c@vger.kernel.org
4495S: Maintained
4496F: Documentation/i2c/busses/i2c-taos-evm
4497F: drivers/i2c/busses/i2c-taos-evm.c
4498
e8c76eed 4499I2C-TINY-USB DRIVER
8b58be88 4500M: Till Harbaum <till@harbaum.org>
846557d3 4501L: linux-i2c@vger.kernel.org
932d1872 4502W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4503S: Maintained
679655da 4504F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4505
1da177e4 4506i386 BOOT CODE
8b58be88 4507M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4508S: Maintained
679655da 4509F: arch/x86/boot/
1da177e4
LT
4510
4511i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4512M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4513T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4514S: Maintained
4515
1da177e4 4516IA64 (Itanium) PLATFORM
8b58be88
JP
4517M: Tony Luck <tony.luck@intel.com>
4518M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4519L: linux-ia64@vger.kernel.org
6b1c70b1 4520T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4521S: Maintained
679655da 4522F: arch/ia64/
1da177e4 4523
956c203c 4524IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4525M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4526M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4527L: linux-crypto@vger.kernel.org
4528S: Supported
4529F: drivers/crypto/nx/
4530
0e16aafb 4531IBM Power 842 compression accelerator
e6babec6 4532M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4533S: Supported
4534F: drivers/crypto/nx/nx-842.c
4535F: include/linux/nx842.h
4536
1da177e4 4537IBM Power Linux RAID adapter
8b58be88 4538M: Brian King <brking@us.ibm.com>
1da177e4 4539S: Supported
679655da 4540F: drivers/scsi/ipr.*
1da177e4 4541
9d348af4
SL
4542IBM Power Virtual Ethernet Device Driver
4543M: Santiago Leon <santil@linux.vnet.ibm.com>
4544L: netdev@vger.kernel.org
4545S: Supported
9aa32835 4546F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4547
e6babec6
NF
4548IBM Power Virtual SCSI Device Drivers
4549M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4550L: linux-scsi@vger.kernel.org
4551S: Supported
e6babec6
NF
4552F: drivers/scsi/ibmvscsi/ibmvscsi*
4553F: drivers/scsi/ibmvscsi/viosrp.h
4554
4555IBM Power Virtual FC Device Drivers
4556M: Brian King <brking@linux.vnet.ibm.com>
4557L: linux-scsi@vger.kernel.org
4558S: Supported
4559F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4560
1da177e4 4561IBM ServeRAID RAID DRIVER
f9213e78 4562S: Orphan
679655da 4563F: drivers/scsi/ips.*
1da177e4 4564
6ed9f9c4
PT
4565ICH LPC AND GPIO DRIVER
4566M: Peter Tyser <ptyser@xes-inc.com>
4567S: Maintained
4568F: drivers/mfd/lpc_ich.c
4569F: drivers/gpio/gpio-ich.c
4570
1e7106fc 4571IDE SUBSYSTEM
8b58be88 4572M: "David S. Miller" <davem@davemloft.net>
1da177e4 4573L: linux-ide@vger.kernel.org
8a6e2535 4574Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4575T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4576S: Maintained
679655da
JP
4577F: Documentation/ide/
4578F: drivers/ide/
4579F: include/linux/ide.h
1da177e4 4580
6cb8c13d
IP
4581IDEAPAD LAPTOP EXTRAS DRIVER
4582M: Ike Panhc <ike.pan@canonical.com>
4583L: platform-driver-x86@vger.kernel.org
4584W: http://launchpad.net/ideapad-laptop
4585S: Maintained
4586F: drivers/platform/x86/ideapad-laptop.c
4587
1ea4c161
AM
4588IDEAPAD LAPTOP SLIDEBAR DRIVER
4589M: Andrey Moiseev <o2g.org.ru@gmail.com>
4590L: linux-input@vger.kernel.org
4591W: https://github.com/o2genum/ideapad-slidebar
4592S: Maintained
4593F: drivers/input/misc/ideapad_slidebar.c
4594
0f861e8c 4595IDE/ATAPI DRIVERS
487ba8e8 4596M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4597L: linux-ide@vger.kernel.org
c404c199 4598S: Maintained
679655da
JP
4599F: Documentation/cdrom/ide-cd
4600F: drivers/ide/ide-cd*
1da177e4 4601
27471fdb 4602IDLE-I7300
8b58be88 4603M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4604L: linux-pm@vger.kernel.org
27471fdb 4605S: Supported
679655da 4606F: drivers/idle/i7300_idle.c
27471fdb 4607
02cf2286 4608IEEE 802.15.4 SUBSYSTEM
b6e195fd 4609M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4610L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4611W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4612T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4613S: Maintained
4614F: net/ieee802154/
68653359 4615F: net/mac802154/
251741b1 4616F: drivers/net/ieee802154/
02cf2286 4617
40ad4a30
SY
4618IGUANAWORKS USB IR TRANSCEIVER
4619M: Sean Young <sean@mess.org>
4620L: linux-media@vger.kernel.org
4621S: Maintained
4622F: drivers/media/rc/iguanair.c
4623
9545f86e 4624IIO SUBSYSTEM AND DRIVERS
030a13d7 4625M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4626L: linux-iio@vger.kernel.org
4627S: Maintained
03e7c251 4628F: drivers/iio/
9545f86e
AP
4629F: drivers/staging/iio/
4630
65519263
SG
4631IKANOS/ADI EAGLE ADSL USB DRIVER
4632M: Matthieu Castet <castet.matthieu@free.fr>
4633M: Stanislaw Gruszka <stf_xl@wp.pl>
4634S: Maintained
4635F: drivers/usb/atm/ueagle-atm.c
4636
e89ab51f
GR
4637INA209 HARDWARE MONITOR DRIVER
4638M: Guenter Roeck <linux@roeck-us.net>
4639L: lm-sensors@lm-sensors.org
4640S: Maintained
4641F: Documentation/hwmon/ina209
4642F: Documentation/devicetree/bindings/i2c/ina209.txt
4643F: drivers/hwmon/ina209.c
4644
4645INA2XX HARDWARE MONITOR DRIVER
4646M: Guenter Roeck <linux@roeck-us.net>
4647L: lm-sensors@lm-sensors.org
4648S: Maintained
4649F: Documentation/hwmon/ina2xx
4650F: drivers/hwmon/ina2xx.c
4651F: include/linux/platform_data/ina2xx.h
4652
14dc124f
SIG
4653INDUSTRY PACK SUBSYSTEM (IPACK)
4654M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4655M: Jens Taprogge <jens.taprogge@taprogge.org>
4656M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4657L: industrypack-devel@lists.sourceforge.net
4658W: http://industrypack.sourceforge.net
4659S: Maintained
4660F: drivers/ipack/
4661
aa7168f4 4662INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4663M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4664M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4665L: linux-ima-devel@lists.sourceforge.net
4666L: linux-ima-user@lists.sourceforge.net
4667L: linux-security-module@vger.kernel.org
aa7168f4 4668S: Supported
679655da 4669F: security/integrity/ima/
aa7168f4 4670
1da177e4 4671IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4672L: linux-fbdev@vger.kernel.org
843393d3 4673S: Orphan
8a61f013 4674F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4675
4676INFINIBAND SUBSYSTEM
db9fd848 4677M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4678M: Sean Hefty <sean.hefty@intel.com>
4679M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4680L: linux-rdma@vger.kernel.org
605841f5 4681W: http://www.openfabrics.org/
8a6e2535 4682Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4683T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4684S: Supported
679655da
JP
4685F: Documentation/infiniband/
4686F: drivers/infiniband/
c117ab84 4687F: include/uapi/linux/if_infiniband.h
1da177e4 4688
c9f04f58 4689INOTIFY
8b58be88
JP
4690M: John McCutchan <john@johnmccutchan.com>
4691M: Robert Love <rlove@rlove.org>
4692M: Eric Paris <eparis@parisplace.org>
c9f04f58 4693S: Maintained
679655da
JP
4694F: Documentation/filesystems/inotify.txt
4695F: fs/notify/inotify/
4696F: include/linux/inotify.h
c117ab84 4697F: include/uapi/linux/inotify.h
c9f04f58 4698
e2d1d6c0 4699INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4700M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4701M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4702L: linux-input@vger.kernel.org
8a6e2535 4703Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4704T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4705S: Maintained
679655da 4706F: drivers/input/
f4eea7e2 4707F: include/linux/input.h
c117ab84 4708F: include/uapi/linux/input.h
f4eea7e2 4709F: include/linux/input/
e2d1d6c0 4710
3267a87f
HR
4711INPUT MULTITOUCH (MT) PROTOCOL
4712M: Henrik Rydberg <rydberg@euromail.se>
4713L: linux-input@vger.kernel.org
7f9c2454 4714T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4715S: Maintained
4716F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4717F: drivers/input/input-mt.c
3267a87f
HR
4718K: \b(ABS|SYN)_MT_
4719
4ac13e17
DJ
4720INTEL C600 SERIES SAS CONTROLLER DRIVER
4721M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4722M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4723M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4724L: linux-scsi@vger.kernel.org
7106891a
DJ
4725T: git git://git.code.sf.net/p/intel-sas/isci
4726S: Supported
4ac13e17 4727F: drivers/scsi/isci/
4ac13e17 4728
26717172
LB
4729INTEL IDLE DRIVER
4730M: Len Brown <lenb@kernel.org>
bf1c138e 4731L: linux-pm@vger.kernel.org
08deed1e 4732T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4733S: Supported
4734F: drivers/idle/intel_idle.c
4735
9eb8ef74 4736INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4737M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4738L: linux-fbdev@vger.kernel.org
ce00f85c 4739S: Maintained
679655da 4740F: Documentation/fb/intelfb.txt
8a61f013 4741F: drivers/video/fbdev/intelfb/
9eb8ef74 4742
1da177e4 4743INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4744M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4745L: linux-fbdev@vger.kernel.org
ce00f85c 4746S: Maintained
8a61f013 4747F: drivers/video/fbdev/i810/
1da177e4 4748
f4a9bc4c 4749INTEL MENLOW THERMAL DRIVER
8b58be88 4750M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4751L: platform-driver-x86@vger.kernel.org
5ca92bd9 4752W: https://01.org/linux-acpi
f4a9bc4c 4753S: Supported
679655da 4754F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4755
1da177e4 4756INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4757M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4758S: Maintained
73d425fd
JP
4759F: arch/x86/kernel/cpu/microcode/core*
4760F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4761
248a9dc3 4762INTEL I/OAT DMA DRIVER
ab5f8c6e 4763M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4764M: Dave Jiang <dave.jiang@intel.com>
4765L: dmaengine@vger.kernel.org
4766Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4767S: Supported
679655da 4768F: drivers/dma/ioat*
248a9dc3 4769
6c8909b4 4770INTEL IOMMU (VT-d)
8b58be88 4771M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4772L: iommu@lists.linux-foundation.org
54e5881d 4773T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4774S: Supported
3fb39615 4775F: drivers/iommu/intel-iommu.c
679655da 4776F: include/linux/intel-iommu.h
6c8909b4 4777
b3e5f263 4778INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4779M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4780S: Odd fixes
679655da 4781F: drivers/dma/iop-adma.c
b3e5f263 4782
9251ce95 4783INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4784M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4785S: Maintained
679655da
JP
4786F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4787F: arch/arm/mach-ixp4xx/include/mach/npe.h
4788F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4789F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4790F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4791F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4792
844dd05f 4793INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4794M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4795S: Maintained
679655da 4796F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4797
105bf2fe 4798INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4799M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4800M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4801M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4802M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4803M: Don Skidmore <donald.c.skidmore@intel.com>
4804M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4805M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4806M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4807M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4808M: Linux NICS <linux.nics@intel.com>
dcd01faf 4809L: e1000-devel@lists.sourceforge.net
f6fde11a 4810W: http://www.intel.com/support/feedback.htm
d94e6fed 4811W: http://e1000.sourceforge.net/
dee1ad47
JK
4812T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4813T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4814S: Supported
0d164401
JK
4815F: Documentation/networking/e100.txt
4816F: Documentation/networking/e1000.txt
4817F: Documentation/networking/e1000e.txt
4818F: Documentation/networking/igb.txt
4819F: Documentation/networking/igbvf.txt
4820F: Documentation/networking/ixgb.txt
4821F: Documentation/networking/ixgbe.txt
4822F: Documentation/networking/ixgbevf.txt
1bff6529 4823F: Documentation/networking/i40e.txt
105bf2fe 4824F: Documentation/networking/i40evf.txt
dee1ad47 4825F: drivers/net/ethernet/intel/
bc90d291 4826F: drivers/net/ethernet/intel/*/
1da177e4 4827
0963d59b
LW
4828INTEL-MID GPIO DRIVER
4829M: David Cohen <david.a.cohen@linux.intel.com>
4830L: linux-gpio@vger.kernel.org
4831S: Maintained
4832F: drivers/gpio/gpio-intel-mid.c
4833
ca907a90
SY
4834INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4835M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4836L: linux-wireless@vger.kernel.org
ca907a90 4837S: Maintained
679655da 4838F: Documentation/networking/README.ipw2100
679655da 4839F: Documentation/networking/README.ipw2200
ca907a90 4840F: drivers/net/wireless/ipw2x00/
826d2abe 4841
4bd96a7a 4842INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4843M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4844M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4845M: Shane Wang <shane.wang@intel.com>
4846L: tboot-devel@lists.sourceforge.net
4847W: http://tboot.sourceforge.net
e9b7d7c8 4848T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4849S: Supported
4850F: Documentation/intel_txt.txt
4851F: include/linux/tboot.h
4852F: arch/x86/kernel/tboot.c
4853
8a70da82 4854INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4855M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4856M: linux-wimax@intel.com
63fae219 4857L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4858S: Supported
4859W: http://linuxwimax.org
679655da
JP
4860F: Documentation/wimax/README.i2400m
4861F: drivers/net/wimax/i2400m/
c117ab84 4862F: include/uapi/linux/wimax/i2400m.h
8a70da82 4863
1c0ce89c
SG
4864INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4865M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4866L: linux-wireless@vger.kernel.org
1c0ce89c 4867S: Supported
efa3144e
WYG
4868F: drivers/net/wireless/iwlegacy/
4869
b481de9c 4870INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4871M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4872M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4873M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4874L: linux-wireless@vger.kernel.org
b481de9c 4875W: http://intellinuxwireless.org
b62ff718 4876T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4877S: Supported
679655da 4878F: drivers/net/wireless/iwlwifi/
b481de9c 4879
de8fe023
TW
4880INTEL MANAGEMENT ENGINE (mei)
4881M: Tomas Winkler <tomas.winkler@intel.com>
4882L: linux-kernel@vger.kernel.org
4883S: Supported
c117ab84 4884F: include/uapi/linux/mei.h
de8fe023 4885F: drivers/misc/mei/*
e07950a1 4886F: Documentation/misc-devices/mei/*
de8fe023 4887
cb109a0e 4888IOC3 ETHERNET DRIVER
8b58be88 4889M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4890L: linux-mips@linux-mips.org
4891S: Maintained
8862bf1e 4892F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4893
cb109a0e 4894IOC3 SERIAL DRIVER
8b58be88 4895M: Pat Gefre <pfg@sgi.com>
d39e0721 4896L: linux-serial@vger.kernel.org
cb109a0e 4897S: Maintained
df621252 4898F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4899
0b6e8569
SW
4900IOMMU DRIVERS
4901M: Joerg Roedel <joro@8bytes.org>
4902L: iommu@lists.linux-foundation.org
4903T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4904S: Maintained
4905F: drivers/iommu/
4906
4480f15b 4907IP MASQUERADING
8b58be88 4908M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4909S: Maintained
679655da 4910F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4911
1202d6ff 4912IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4913M: Francois Romieu <romieu@fr.zoreil.com>
4914M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4915L: netdev@vger.kernel.org
4916S: Maintained
7443713a 4917F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4918
4480f15b 4919IPATH DRIVER
8473c603 4920M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4921L: linux-rdma@vger.kernel.org
52a09a04 4922S: Maintained
679655da 4923F: drivers/infiniband/hw/ipath/
77d8798b 4924
4409ebe9 4925IPMI SUBSYSTEM
8b58be88 4926M: Corey Minyard <minyard@acm.org>
b0c90653 4927L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4928W: http://openipmi.sourceforge.net/
4929S: Supported
679655da
JP
4930F: Documentation/IPMI.txt
4931F: drivers/char/ipmi/
4932F: include/linux/ipmi*
c117ab84 4933F: include/uapi/linux/ipmi*
4409ebe9 4934
e2d1d6c0 4935IPS SCSI RAID DRIVER
8b58be88 4936M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4937L: linux-scsi@vger.kernel.org
4938W: http://www.adaptec.com/
4939S: Maintained
679655da 4940F: drivers/scsi/ips*
e2d1d6c0
RD
4941
4942IPVS
8b58be88
JP
4943M: Wensong Zhang <wensong@linux-vs.org>
4944M: Simon Horman <horms@verge.net.au>
4945M: Julian Anastasov <ja@ssi.bg>
979b6c13 4946L: netdev@vger.kernel.org
e2d1d6c0 4947L: lvs-devel@vger.kernel.org
1da177e4 4948S: Maintained
679655da 4949F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4950F: include/net/ip_vs.h
c117ab84 4951F: include/uapi/linux/ip_vs.h
679655da 4952F: net/netfilter/ipvs/
1da177e4 4953
e7839f25 4954IPWIRELESS DRIVER
8b58be88
JP
4955M: Jiri Kosina <jkosina@suse.cz>
4956M: David Sterba <dsterba@suse.cz>
92094aa0 4957S: Odd Fixes
282361a0 4958F: drivers/tty/ipwireless/
099dc4fb 4959
e2d1d6c0 4960IPX NETWORK LAYER
8b58be88 4961M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4962L: netdev@vger.kernel.org
4963S: Maintained
679655da 4964F: include/net/ipx.h
c117ab84 4965F: include/uapi/linux/ipx.h
679655da 4966F: net/ipx/
e2d1d6c0 4967
1da177e4 4968IRDA SUBSYSTEM
8b58be88 4969M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4970L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4971L: netdev@vger.kernel.org
1da177e4 4972W: http://irda.sourceforge.net/
f353976d 4973S: Maintained
e0057975 4974T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4975F: Documentation/networking/irda.txt
4976F: drivers/net/irda/
4977F: include/net/irda/
4978F: net/irda/
1da177e4 4979
a800c7cc
TG
4980IRQ SUBSYSTEM
4981M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4982L: linux-kernel@vger.kernel.org
a800c7cc 4983S: Maintained
75fc2d37 4984T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4985F: kernel/irq/
2ed9fd28
JC
4986
4987IRQCHIP DRIVERS
4988M: Thomas Gleixner <tglx@linutronix.de>
4989M: Jason Cooper <jason@lakedaemon.net>
4990L: linux-kernel@vger.kernel.org
4991S: Maintained
4992T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4993T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4994F: drivers/irqchip/
a800c7cc 4995
7ab3a837
GL
4996IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4997M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4998S: Maintained
4999F: Documentation/IRQ-domain.txt
5000F: include/linux/irqdomain.h
5001F: kernel/irq/irqdomain.c
5002
e2d1d6c0 5003ISAPNP
8b58be88 5004M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5005S: Maintained
679655da
JP
5006F: Documentation/isapnp.txt
5007F: drivers/pnp/isapnp/
5008F: include/linux/isapnp.h
e2d1d6c0 5009
d39b8420
HV
5010ISA RADIO MODULE
5011M: Hans Verkuil <hverkuil@xs4all.nl>
5012L: linux-media@vger.kernel.org
5013T: git git://linuxtv.org/media_tree.git
5014W: http://linuxtv.org
5015S: Maintained
5016F: drivers/media/radio/radio-isa*
5017
71a6d0af
HW
5018iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5019M: Peter Jones <pjones@redhat.com>
5020M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5021S: Maintained
5022F: drivers/firmware/iscsi_ibft*
5023
14816b1e 5024ISCSI
8b58be88 5025M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5026L: open-iscsi@googlegroups.com
5027W: www.open-iscsi.org
54e5881d 5028T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5029S: Maintained
679655da
JP
5030F: drivers/scsi/*iscsi*
5031F: include/scsi/*iscsi*
14816b1e 5032
1e65eb42
OG
5033ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5034M: Or Gerlitz <ogerlitz@mellanox.com>
5035M: Roi Dayan <roid@mellanox.com>
5036L: linux-rdma@vger.kernel.org
5037S: Supported
5038W: http://www.openfabrics.org
5039W: www.open-iscsi.org
5040Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5041F: drivers/infiniband/ulp/iser/
1e65eb42 5042
1da177e4 5043ISDN SUBSYSTEM
8b58be88 5044M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5045L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5046L: netdev@vger.kernel.org
1da177e4 5047W: http://www.isdn4linux.de
54e5881d 5048T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5049S: Maintained
679655da
JP
5050F: Documentation/isdn/
5051F: drivers/isdn/
5052F: include/linux/isdn.h
5053F: include/linux/isdn/
c117ab84
CEB
5054F: include/uapi/linux/isdn.h
5055F: include/uapi/linux/isdn/
1da177e4
LT
5056
5057ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5058M: Armin Schindler <mac@melware.de>
d5d52273 5059L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5060W: http://www.melware.de
5061S: Maintained
679655da 5062F: drivers/isdn/hardware/eicon/
1da177e4 5063
d624870f 5064IT87 HARDWARE MONITORING DRIVER
7c81c60f 5065M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5066L: lm-sensors@lm-sensors.org
5067S: Maintained
5068F: Documentation/hwmon/it87
5069F: drivers/hwmon/it87.c
5070
d7104bff
AP
5071IT913X MEDIA DRIVER
5072M: Antti Palosaari <crope@iki.fi>
5073L: linux-media@vger.kernel.org
5074W: http://linuxtv.org/
5075W: http://palosaari.fi/linux/
5076Q: http://patchwork.linuxtv.org/project/linux-media/list/
5077T: git git://linuxtv.org/anttip/media_tree.git
5078S: Maintained
9d9fb744 5079F: drivers/media/tuners/tuner_it913x*
d7104bff 5080
91821ff3 5081IVTV VIDEO4LINUX DRIVER
6afdeaf8 5082M: Andy Walls <awalls@md.metrocast.net>
c4240509 5083L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5084L: linux-media@vger.kernel.org
275ffde4 5085T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5086W: http://www.ivtvdriver.org
5087S: Maintained
679655da 5088F: Documentation/video4linux/*.ivtv
90d72ac6 5089F: drivers/media/pci/ivtv/
c117ab84 5090F: include/uapi/linux/ivtv*
91821ff3 5091
68620bdd
MP
5092IX2505V MEDIA DRIVER
5093M: Malcolm Priestley <tvboxspy@gmail.com>
5094L: linux-media@vger.kernel.org
5095W: http://linuxtv.org/
5096Q: http://patchwork.linuxtv.org/project/linux-media/list/
5097S: Maintained
5098F: drivers/media/dvb-frontends/ix2505v*
5099
4453d736
GR
5100JC42.4 TEMPERATURE SENSOR DRIVER
5101M: Guenter Roeck <linux@roeck-us.net>
5102L: lm-sensors@lm-sensors.org
5103S: Maintained
5104F: drivers/hwmon/jc42.c
5105F: Documentation/hwmon/jc42
5106
e2d1d6c0 5107JFS FILESYSTEM
3256f80f 5108M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5109L: jfs-discussion@lists.sourceforge.net
5110W: http://jfs.sourceforge.net/
54e5881d 5111T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5112S: Maintained
679655da
JP
5113F: Documentation/filesystems/jfs.txt
5114F: fs/jfs/
e2d1d6c0 5115
95252236 5116JME NETWORK DRIVER
8b58be88 5117M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5118L: netdev@vger.kernel.org
5119S: Maintained
63d24a0e 5120F: drivers/net/ethernet/jme.*
95252236 5121
1da177e4 5122JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5123M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5124L: linux-mtd@lists.infradead.org
5125W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5126S: Maintained
679655da 5127F: fs/jffs2/
c117ab84 5128F: include/uapi/linux/jffs2.h
1da177e4 5129
de456d37 5130JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5131M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5132M: Jan Kara <jack@suse.cz>
72be2ccf 5133L: linux-ext4@vger.kernel.org
ae0718f8 5134S: Maintained
d183e11a 5135F: fs/jbd/
d183e11a
TT
5136F: include/linux/jbd.h
5137
5138JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5139M: "Theodore Ts'o" <tytso@mit.edu>
5140L: linux-ext4@vger.kernel.org
5141S: Maintained
5142F: fs/jbd2/
5143F: include/linux/jbd2.h
ae0718f8 5144
fd8b6cb4 5145JSM Neo PCI based serial card
9d141cb9 5146M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5147L: linux-serial@vger.kernel.org
5148S: Maintained
df621252 5149F: drivers/tty/serial/jsm/
ae0718f8 5150
af39917d
CL
5151K10TEMP HARDWARE MONITORING DRIVER
5152M: Clemens Ladisch <clemens@ladisch.de>
5153L: lm-sensors@lm-sensors.org
5154S: Maintained
5155F: Documentation/hwmon/k10temp
5156F: drivers/hwmon/k10temp.c
5157
4660cb35 5158K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5159M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5160L: lm-sensors@lm-sensors.org
ae0718f8 5161S: Maintained
679655da
JP
5162F: Documentation/hwmon/k8temp
5163F: drivers/hwmon/k8temp.c
ae0718f8 5164
1da177e4 5165KCONFIG
5eb1f99e 5166M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5167L: linux-kbuild@vger.kernel.org
cea8321c 5168T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5169S: Maintained
679655da
JP
5170F: Documentation/kbuild/kconfig-language.txt
5171F: scripts/kconfig/
1da177e4 5172
ea6c2089 5173KDUMP
8b58be88
JP
5174M: Vivek Goyal <vgoyal@redhat.com>
5175M: Haren Myneni <hbabu@us.ibm.com>
34633993 5176L: kexec@lists.infradead.org
ea6c2089
VG
5177W: http://lse.sourceforge.net/kdump/
5178S: Maintained
80811493 5179F: Documentation/kdump/
ea6c2089 5180
f41bf02f
HV
5181KEENE FM RADIO TRANSMITTER DRIVER
5182M: Hans Verkuil <hverkuil@xs4all.nl>
5183L: linux-media@vger.kernel.org
5184T: git git://linuxtv.org/media_tree.git
5185W: http://linuxtv.org
5186S: Maintained
5187F: drivers/media/radio/radio-keene*
5188
1da177e4 5189KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5190M: Ian Kent <raven@themaw.net>
f694fc97 5191L: autofs@vger.kernel.org
1da177e4 5192S: Maintained
679655da 5193F: fs/autofs4/
1da177e4 5194
70fb7ba6 5195KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5196M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5197T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5198T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5199L: linux-kbuild@vger.kernel.org
5ce45962 5200S: Maintained
679655da
JP
5201F: Documentation/kbuild/
5202F: Makefile
5203F: scripts/Makefile.*
70fb7ba6
MM
5204F: scripts/basic/
5205F: scripts/mk*
5206F: scripts/package/
1da177e4
LT
5207
5208KERNEL JANITORS
c3000e03 5209L: kernel-janitors@vger.kernel.org
10466f5a 5210W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5211S: Odd Fixes
1da177e4 5212
e8b43555 5213KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5214M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5215L: linux-nfs@vger.kernel.org
1da177e4 5216W: http://nfs.sourceforge.net/
98fac23f 5217S: Supported
679655da 5218F: fs/nfsd/
c117ab84 5219F: include/uapi/linux/nfsd/
679655da
JP
5220F: fs/lockd/
5221F: fs/nfs_common/
5222F: net/sunrpc/
5223F: include/linux/lockd/
5224F: include/linux/sunrpc/
c117ab84 5225F: include/uapi/linux/sunrpc/
1da177e4 5226
426d62e2 5227KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5228M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5229M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5230L: kvm@vger.kernel.org
e3e58478 5231W: http://www.linux-kvm.org
a94b40a6 5232T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5233S: Supported
c93a64fe
PB
5234F: Documentation/*/kvm*.txt
5235F: Documentation/virtual/kvm/
679655da
JP
5236F: arch/*/kvm/
5237F: arch/*/include/asm/kvm*
5238F: include/linux/kvm*
c117ab84 5239F: include/uapi/linux/kvm*
679655da 5240F: virt/kvm/
426d62e2 5241
ad8003d3 5242KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5243M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5244L: kvm@vger.kernel.org
5245W: http://kvm.qumranet.com
7de609c8 5246S: Maintained
679655da 5247F: arch/x86/include/asm/svm.h
679655da 5248F: arch/x86/kvm/svm.c
426d62e2 5249
513014b7 5250KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5251M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5252L: kvm-ppc@vger.kernel.org
5253W: http://kvm.qumranet.com
6a7f972d 5254T: git git://github.com/agraf/linux-2.6.git
513014b7 5255S: Supported
679655da
JP
5256F: arch/powerpc/include/asm/kvm*
5257F: arch/powerpc/kvm/
513014b7 5258
1fc9d2bf 5259KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5260M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5261L: kvm-ia64@vger.kernel.org
5262W: http://kvm.qumranet.com
920ed9f1 5263S: Supported
679655da
JP
5264F: Documentation/ia64/kvm.txt
5265F: arch/ia64/include/asm/kvm*
5266F: arch/ia64/kvm/
920ed9f1 5267
85f8fffe 5268KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5269M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5270M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5271M: linux390@de.ibm.com
5272L: linux-s390@vger.kernel.org
5273W: http://www.ibm.com/developerworks/linux/linux390/
5274S: Supported
679655da
JP
5275F: Documentation/s390/kvm.txt
5276F: arch/s390/include/asm/kvm*
80811493 5277F: arch/s390/kvm/
a968cd3e 5278F: drivers/s390/kvm/
85f8fffe 5279
a749474d 5280KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5281M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5282M: Marc Zyngier <marc.zyngier@arm.com>
5283L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5284L: kvmarm@lists.cs.columbia.edu
5285W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5286S: Supported
a749474d
CD
5287F: arch/arm/include/uapi/asm/kvm*
5288F: arch/arm/include/asm/kvm*
5289F: arch/arm/kvm/
5c8818b4
MZ
5290F: virt/kvm/arm/
5291F: include/kvm/arm_*
a749474d 5292
6394a3ec 5293KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5294M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5295M: Marc Zyngier <marc.zyngier@arm.com>
5296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5297L: kvmarm@lists.cs.columbia.edu
5298S: Maintained
5299F: arch/arm64/include/uapi/asm/kvm*
5300F: arch/arm64/include/asm/kvm*
5301F: arch/arm64/kvm/
5302
dc009d92 5303KEXEC
8b58be88 5304M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5305W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5306L: kexec@lists.infradead.org
dc009d92 5307S: Maintained
679655da 5308F: include/linux/kexec.h
c117ab84 5309F: include/uapi/linux/kexec.h
679655da 5310F: kernel/kexec.c
dc009d92 5311
e971461f
DH
5312KEYS/KEYRINGS:
5313M: David Howells <dhowells@redhat.com>
5314L: keyrings@linux-nfs.org
5315S: Maintained
d410fa4e 5316F: Documentation/security/keys.txt
e971461f
DH
5317F: include/linux/key.h
5318F: include/linux/key-type.h
5319F: include/keys/
5320F: security/keys/
5321
7f3c68be 5322KEYS-TRUSTED
74dd744f
MZ
5323M: David Safford <safford@us.ibm.com>
5324M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5325L: linux-security-module@vger.kernel.org
5326L: keyrings@linux-nfs.org
5327S: Supported
d410fa4e 5328F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5329F: include/keys/trusted-type.h
5330F: security/keys/trusted.c
5331F: security/keys/trusted.h
5332
5333KEYS-ENCRYPTED
74dd744f
MZ
5334M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5335M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5336L: linux-security-module@vger.kernel.org
5337L: keyrings@linux-nfs.org
5338S: Supported
d410fa4e 5339F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5340F: include/keys/encrypted-type.h
19c90aa6 5341F: security/keys/encrypted-keys/
7f3c68be 5342
5b778dad 5343KGDB / KDB /debug_core
8b58be88 5344M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5345W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5346L: kgdb-bugreport@lists.sourceforge.net
5347S: Maintained
679655da
JP
5348F: Documentation/DocBook/kgdb.tmpl
5349F: drivers/misc/kgdbts.c
df621252 5350F: drivers/tty/serial/kgdboc.c
5b778dad 5351F: include/linux/kdb.h
679655da 5352F: include/linux/kgdb.h
4063eb5f 5353F: kernel/debug/
e3e2aaf7 5354
456db8cc 5355KMEMCHECK
8b58be88 5356M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5357M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5358S: Maintained
410d7a97
JP
5359F: Documentation/kmemcheck.txt
5360F: arch/x86/include/asm/kmemcheck.h
5361F: arch/x86/mm/kmemcheck/
5362F: include/linux/kmemcheck.h
5363F: mm/kmemcheck.c
b9ce08c0 5364
c3bb4d24 5365KMEMLEAK
8b58be88 5366M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5367S: Maintained
5368F: Documentation/kmemleak.txt
5369F: include/linux/kmemleak.h
5370F: mm/kmemleak.c
5371F: mm/kmemleak-test.c
5372
89559a61 5373KPROBES
8b58be88
JP
5374M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5375M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5376M: "David S. Miller" <davem@davemloft.net>
97c29e74 5377M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5378S: Maintained
679655da
JP
5379F: Documentation/kprobes.txt
5380F: include/linux/kprobes.h
5381F: kernel/kprobes.c
89559a61 5382
70e84049 5383KS0108 LCD CONTROLLER DRIVER
8b58be88 5384M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5385W: http://miguelojeda.es/auxdisplay.htm
5386W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5387S: Maintained
679655da
JP
5388F: Documentation/auxdisplay/ks0108
5389F: drivers/auxdisplay/ks0108.c
5390F: include/linux/ks0108.h
70e84049 5391
1da177e4 5392LAPB module
1da177e4 5393L: linux-x25@vger.kernel.org
bf9915cc 5394S: Orphan
679655da
JP
5395F: Documentation/networking/lapb-module.txt
5396F: include/*/lapb.h
5397F: net/lapb/
1da177e4
LT
5398
5399LASI 53c700 driver for PARISC
8b58be88 5400M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5401L: linux-scsi@vger.kernel.org
5402S: Maintained
679655da
JP
5403F: Documentation/scsi/53c700.txt
5404F: drivers/scsi/53c700*
1da177e4 5405
263de9b5 5406LED SUBSYSTEM
c772fc26 5407M: Bryan Wu <cooloney@gmail.com>
8b58be88 5408M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5409L: linux-leds@vger.kernel.org
5410T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5411S: Maintained
679655da
JP
5412F: drivers/leds/
5413F: include/linux/leds.h
263de9b5 5414
b0461a44 5415LEGACY EEPROM DRIVER
7c81c60f 5416M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5417S: Maintained
5418F: Documentation/misc-devices/eeprom
5419F: drivers/misc/eeprom/eeprom.c
5420
1da177e4 5421LEGO USB Tower driver
8b58be88 5422M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5423L: legousb-devel@lists.sourceforge.net
5424W: http://legousb.sourceforge.net/
5425S: Maintained
679655da 5426F: drivers/usb/misc/legousbtower.c
1da177e4 5427
055616a8
MK
5428LG2160 MEDIA DRIVER
5429M: Michael Krufky <mkrufky@linuxtv.org>
5430L: linux-media@vger.kernel.org
5431W: http://linuxtv.org/
5432W: http://github.com/mkrufky
5433Q: http://patchwork.linuxtv.org/project/linux-media/list/
5434T: git git://linuxtv.org/mkrufky/tuners.git
5435S: Maintained
5436F: drivers/media/dvb-frontends/lg2160.*
5437
6f0e7725
MK
5438LGDT3305 MEDIA DRIVER
5439M: Michael Krufky <mkrufky@linuxtv.org>
5440L: linux-media@vger.kernel.org
5441W: http://linuxtv.org/
5442W: http://github.com/mkrufky
5443Q: http://patchwork.linuxtv.org/project/linux-media/list/
5444T: git git://linuxtv.org/mkrufky/tuners.git
5445S: Maintained
5446F: drivers/media/dvb-frontends/lgdt3305.*
5447
568a17ff 5448LGUEST
8b58be88 5449M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5450L: lguest@lists.ozlabs.org
568a17ff 5451W: http://lguest.ozlabs.org/
72e91863 5452S: Odd Fixes
070f420b 5453F: arch/x86/include/asm/lguest*.h
679655da
JP
5454F: arch/x86/lguest/
5455F: drivers/lguest/
5456F: include/linux/lguest*.h
070f420b 5457F: tools/lguest/
568a17ff 5458
1acd437c
SL
5459LIBLOCKDEP
5460M: Sasha Levin <sasha.levin@oracle.com>
5461S: Maintained
5462F: tools/lib/lockdep/
5463
1da177e4 5464LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5465M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5466W: http://www.ibm.com/linux/ltc/projects/ppc
5467S: Supported
11c34c7d 5468F: arch/powerpc/boot/rs6000.h
1da177e4 5469
852bb9f5 5470LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5471M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5472M: Paul Mackerras <paulus@samba.org>
ea668936 5473M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5474W: http://www.penguinppc.org/
a4724ed6 5475L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5476Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5477T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5478S: Supported
11c34c7d
JP
5479F: Documentation/powerpc/
5480F: arch/powerpc/
1da177e4
LT
5481
5482LINUX FOR POWER MACINTOSH
8b58be88 5483M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5484W: http://www.penguinppc.org/
a4724ed6 5485L: linuxppc-dev@lists.ozlabs.org
1da177e4 5486S: Maintained
11c34c7d
JP
5487F: arch/powerpc/platforms/powermac/
5488F: drivers/macintosh/
1da177e4 5489
77a76369 5490LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5491M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5492L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 5493T: git git://git.denx.de/linux-denx-agust.git
1da177e4 5494S: Maintained
11c34c7d
JP
5495F: arch/powerpc/platforms/512x/
5496F: arch/powerpc/platforms/52xx/
1da177e4
LT
5497
5498LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5499M: Alistair Popple <alistair@popple.id.au>
8b58be88 5500M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5501W: http://www.penguinppc.org/
a4724ed6 5502L: linuxppc-dev@lists.ozlabs.org
1da177e4 5503S: Maintained
11c34c7d
JP
5504F: arch/powerpc/platforms/40x/
5505F: arch/powerpc/platforms/44x/
1da177e4 5506
260c02a9 5507LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5508L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5509S: Orphan
11c34c7d
JP
5510F: arch/powerpc/*/*virtex*
5511F: arch/powerpc/*/*/*virtex*
1da177e4 5512
e93adf1e 5513LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5514M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5515W: http://www.penguinppc.org/
a4724ed6 5516L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5517S: Maintained
a2b1f7c8 5518F: arch/powerpc/platforms/8xx/
e93adf1e 5519
1da177e4 5520LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5521M: Scott Wood <scottwood@freescale.com>
8b58be88 5522M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5523W: http://www.penguinppc.org/
a4724ed6 5524L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5525T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5526S: Maintained
11c34c7d 5527F: arch/powerpc/platforms/83xx/
4c8f581d 5528F: arch/powerpc/platforms/85xx/
1da177e4 5529
ab06ff3a 5530LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5531M: Olof Johansson <olof@lixom.net>
a4724ed6 5532L: linuxppc-dev@lists.ozlabs.org
92e19709 5533S: Maintained
11c34c7d
JP
5534F: arch/powerpc/platforms/pasemi/
5535F: drivers/*/*pasemi*
5536F: drivers/*/*/*pasemi*
ab06ff3a 5537
1da177e4 5538LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5539M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5540L: linux-security-module@vger.kernel.org
1da177e4
LT
5541S: Supported
5542
a23ce6da
HW
5543LIS3LV02D ACCELEROMETER DRIVER
5544M: Eric Piel <eric.piel@tremplin-utc.net>
5545S: Maintained
ff606677
JD
5546F: Documentation/misc-devices/lis3lv02d
5547F: drivers/misc/lis3lv02d/
bd35665f 5548F: drivers/platform/x86/hp_accel.c
a23ce6da 5549
e2d1d6c0 5550LLC (802.2)
8b58be88 5551M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5552S: Maintained
679655da 5553F: include/linux/llc.h
c117ab84 5554F: include/uapi/linux/llc.h
679655da
JP
5555F: include/net/llc*
5556F: net/llc/
e2d1d6c0 5557
4e233cbe
AD
5558LM73 HARDWARE MONITOR DRIVER
5559M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5560L: lm-sensors@lm-sensors.org
5561S: Maintained
5562F: drivers/hwmon/lm73.c
5563
156e2d1a 5564LM78 HARDWARE MONITOR DRIVER
7c81c60f 5565M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5566L: lm-sensors@lm-sensors.org
5567S: Maintained
5568F: Documentation/hwmon/lm78
5569F: drivers/hwmon/lm78.c
5570
1da177e4 5571LM83 HARDWARE MONITOR DRIVER
7c81c60f 5572M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5573L: lm-sensors@lm-sensors.org
1da177e4 5574S: Maintained
679655da
JP
5575F: Documentation/hwmon/lm83
5576F: drivers/hwmon/lm83.c
1da177e4
LT
5577
5578LM90 HARDWARE MONITOR DRIVER
7c81c60f 5579M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5580L: lm-sensors@lm-sensors.org
1da177e4 5581S: Maintained
679655da 5582F: Documentation/hwmon/lm90
aae7bce4 5583F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5584F: drivers/hwmon/lm90.c
1da177e4 5585
917cc4e6
GR
5586LM95234 HARDWARE MONITOR DRIVER
5587M: Guenter Roeck <linux@roeck-us.net>
5588L: lm-sensors@lm-sensors.org
5589S: Maintained
5590F: Documentation/hwmon/lm95234
5591F: drivers/hwmon/lm95234.c
5592
68620bdd
MP
5593LME2510 MEDIA DRIVER
5594M: Malcolm Priestley <tvboxspy@gmail.com>
5595L: linux-media@vger.kernel.org
5596W: http://linuxtv.org/
5597Q: http://patchwork.linuxtv.org/project/linux-media/list/
5598S: Maintained
5599F: drivers/media/usb/dvb-usb-v2/lmedm04*
5600
512e67f9 5601LOCKDEP AND LOCKSTAT
8b58be88
JP
5602M: Peter Zijlstra <peterz@infradead.org>
5603M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5604L: linux-kernel@vger.kernel.org
75fc2d37 5605T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5606S: Maintained
679655da
JP
5607F: Documentation/lockdep*.txt
5608F: Documentation/lockstat.txt
5609F: include/linux/lockdep.h
7486d6da 5610F: kernel/locking/
512e67f9 5611
dde33348 5612LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5613M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5614L: linux-ntfs-dev@lists.sourceforge.net
5615W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5616S: Maintained
679655da 5617F: Documentation/ldm.txt
20d16fef 5618F: block/partitions/ldm.*
1da177e4 5619
ef6ada3d
JE
5620LogFS
5621M: Joern Engel <joern@logfs.org>
756ccb3c 5622M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5623L: logfs@logfs.org
5624W: logfs.org
5625S: Maintained
5626F: fs/logfs/
5627
b62d7946
RS
5628LPC32XX MACHINE SUPPORT
5629M: Roland Stigge <stigge@antcom.de>
5630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5631S: Maintained
5632F: arch/arm/mach-lpc32xx/
5633
c87e34ef 5634LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5635M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5636M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5637M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5638M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5639L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5640L: linux-scsi@vger.kernel.org
5641W: http://www.lsilogic.com/support
5642S: Supported
679655da 5643F: drivers/message/fusion/
500c152a 5644F: drivers/scsi/mpt2sas/
5645F: drivers/scsi/mpt3sas/
c87e34ef 5646
1da177e4 5647LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5648M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5649L: linux-scsi@vger.kernel.org
5650S: Maintained
679655da 5651F: drivers/scsi/sym53c8xx_2/
1da177e4 5652
e5f5c99a
GR
5653LTC4261 HARDWARE MONITOR DRIVER
5654M: Guenter Roeck <linux@roeck-us.net>
5655L: lm-sensors@lm-sensors.org
5656S: Maintained
5657F: Documentation/hwmon/ltc4261
5658F: drivers/hwmon/ltc4261.c
5659
81365c31 5660LTP (Linux Test Project)
28b8e8d4 5661M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5662M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5663M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5664M: Jan Stancek <jstancek@redhat.com>
5665M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5666M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5667L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5668W: http://linux-test-project.github.io/
7d1ae8a8 5669T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5670S: Maintained
5671
c12a54b3 5672M32R ARCHITECTURE
8b58be88 5673M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5674L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5675L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5676W: http://www.linux-m32r.org/
5677S: Maintained
679655da 5678F: arch/m32r/
c12a54b3 5679
1da177e4 5680M68K ARCHITECTURE
8b58be88 5681M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5682L: linux-m68k@lists.linux-m68k.org
5683W: http://www.linux-m68k.org/
54e5881d 5684T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5685S: Maintained
679655da 5686F: arch/m68k/
9db35182 5687F: drivers/zorro/
1da177e4
LT
5688
5689M68K ON APPLE MACINTOSH
8b58be88 5690M: Joshua Thompson <funaho@jurai.org>
1da177e4 5691W: http://www.mac.linux-m68k.org/
9bb9f222 5692L: linux-m68k@lists.linux-m68k.org
1da177e4 5693S: Maintained
9db35182 5694F: arch/m68k/mac/
1da177e4
LT
5695
5696M68K ON HP9000/300
8b58be88 5697M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5698W: http://www.tazenda.demon.co.uk/phil/linux-hp
5699S: Maintained
679655da 5700F: arch/m68k/hp300/
1da177e4 5701
74425546
AP
5702M88DS3103 MEDIA DRIVER
5703M: Antti Palosaari <crope@iki.fi>
5704L: linux-media@vger.kernel.org
5705W: http://linuxtv.org/
5706W: http://palosaari.fi/linux/
5707Q: http://patchwork.linuxtv.org/project/linux-media/list/
5708T: git git://linuxtv.org/anttip/media_tree.git
5709S: Maintained
5710F: drivers/media/dvb-frontends/m88ds3103*
5711
68620bdd
MP
5712M88RS2000 MEDIA DRIVER
5713M: Malcolm Priestley <tvboxspy@gmail.com>
5714L: linux-media@vger.kernel.org
5715W: http://linuxtv.org/
5716Q: http://patchwork.linuxtv.org/project/linux-media/list/
5717S: Maintained
5718F: drivers/media/dvb-frontends/m88rs2000*
5719
0d62f800
AP
5720M88TS2022 MEDIA DRIVER
5721M: Antti Palosaari <crope@iki.fi>
5722L: linux-media@vger.kernel.org
5723W: http://linuxtv.org/
5724W: http://palosaari.fi/linux/
5725Q: http://patchwork.linuxtv.org/project/linux-media/list/
5726T: git git://linuxtv.org/anttip/media_tree.git
5727S: Maintained
5728F: drivers/media/tuners/m88ts2022*
5729
07a092fa 5730MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5731M: Alexey Klimov <klimov.linux@gmail.com>
5732L: linux-media@vger.kernel.org
5733T: git git://linuxtv.org/media_tree.git
5734S: Maintained
5735F: drivers/media/radio/radio-ma901.c
07a092fa 5736
64a327a7 5737MAC80211
8b58be88 5738M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5739L: linux-wireless@vger.kernel.org
491b26b4 5740W: http://wireless.kernel.org/
ce466579
JB
5741T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5742T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5743S: Maintained
679655da
JP
5744F: Documentation/networking/mac80211-injection.txt
5745F: include/net/mac80211.h
5746F: net/mac80211/
64a327a7 5747
b863ceb7 5748MACVLAN DRIVER
8b58be88 5749M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5750L: netdev@vger.kernel.org
5751S: Maintained
679655da
JP
5752F: drivers/net/macvlan.c
5753F: include/linux/if_macvlan.h
b863ceb7 5754
faf1668c 5755MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5756M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5757W: http://www.kernel.org/doc/man-pages
bd7ebec6 5758L: linux-man@vger.kernel.org
1b53dc74 5759S: Maintained
faf1668c 5760
8427defd
RK
5761MARVELL ARMADA DRM SUPPORT
5762M: Russell King <rmk+kernel@arm.linux.org.uk>
5763S: Maintained
5764F: drivers/gpu/drm/armada/
5765
44c14c1d 5766MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5767M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5768M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5769L: netdev@vger.kernel.org
5770S: Maintained
5771F: drivers/net/ethernet/marvell/sk*
5772
74cda169 5773MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5774L: libertas-dev@lists.infradead.org
8ac3e99e 5775S: Orphan
679655da 5776F: drivers/net/wireless/libertas/
74cda169 5777
b60d6975 5778MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5779M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5780L: netdev@vger.kernel.org
f5ca8502 5781S: Maintained
527a6266 5782F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5783F: include/linux/mv643xx.h
1da177e4 5784
370b8ed9
TP
5785MARVELL MVNETA ETHERNET DRIVER
5786M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5787L: netdev@vger.kernel.org
5788S: Maintained
5789F: drivers/net/ethernet/marvell/mvneta.*
5790
fcad584d 5791MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5792M: Amitkumar Karwar <akarwar@marvell.com>
5793M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5794L: linux-wireless@vger.kernel.org
5795S: Maintained
5796F: drivers/net/wireless/mwifiex/
5797
a2c3f656 5798MARVELL MWL8K WIRELESS DRIVER
a040d532 5799M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5800L: linux-wireless@vger.kernel.org
16345910 5801S: Odd Fixes
a2c3f656
LB
5802F: drivers/net/wireless/mwl8k.c
5803
2a69567b 5804MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5805M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5806S: Odd Fixes
1fa7e547 5807F: drivers/mmc/host/mvsdio.*
2a69567b 5808
1da177e4 5809MATROX FRAMEBUFFER DRIVER
c69f677c 5810L: linux-fbdev@vger.kernel.org
52653199 5811S: Orphan
8a61f013 5812F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 5813F: include/uapi/linux/matroxfb.h
1da177e4 5814
ca462085
GR
5815MAX16065 HARDWARE MONITOR DRIVER
5816M: Guenter Roeck <linux@roeck-us.net>
5817L: lm-sensors@lm-sensors.org
5818S: Maintained
5819F: Documentation/hwmon/max16065
5820F: drivers/hwmon/max16065.c
5821
d20620de 5822MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5823M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5824L: lm-sensors@lm-sensors.org
5825S: Maintained
679655da
JP
5826F: Documentation/hwmon/max6650
5827F: drivers/hwmon/max6650.c
d20620de 5828
e89ab51f
GR
5829MAX6697 HARDWARE MONITOR DRIVER
5830M: Guenter Roeck <linux@roeck-us.net>
5831L: lm-sensors@lm-sensors.org
5832S: Maintained
5833F: Documentation/hwmon/max6697
5834F: Documentation/devicetree/bindings/i2c/max6697.txt
5835F: drivers/hwmon/max6697.c
5836F: include/linux/platform_data/max6697.h
5837
9be3c9a5
HV
5838MAXIRADIO FM RADIO RECEIVER DRIVER
5839M: Hans Verkuil <hverkuil@xs4all.nl>
5840L: linux-media@vger.kernel.org
5841T: git git://linuxtv.org/media_tree.git
5842W: http://linuxtv.org
5843S: Maintained
5844F: drivers/media/radio/radio-maxiradio*
5845
127c49ae 5846MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5847M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5848P: LinuxTV.org Project
5849L: linux-media@vger.kernel.org
5850W: http://linuxtv.org
8a6e2535 5851Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5852T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5853S: Maintained
5854F: Documentation/dvb/
5855F: Documentation/video4linux/
ffe06198 5856F: Documentation/DocBook/media/
127c49ae 5857F: drivers/media/
ffe06198 5858F: drivers/staging/media/
127c49ae 5859F: include/media/
6c0f0359
MCC
5860F: include/uapi/linux/dvb/
5861F: include/uapi/linux/videodev2.h
5862F: include/uapi/linux/media.h
5863F: include/uapi/linux/v4l2-*
5864F: include/uapi/linux/meye.h
5865F: include/uapi/linux/ivtv*
5866F: include/uapi/linux/uvcvideo.h
d20620de 5867
6149a936
HV
5868MEDIAVISION PRO MOVIE STUDIO DRIVER
5869M: Hans Verkuil <hverkuil@xs4all.nl>
5870L: linux-media@vger.kernel.org
5871T: git git://linuxtv.org/media_tree.git
5872W: http://linuxtv.org
5873S: Odd Fixes
5874F: drivers/media/parport/pms*
5875
757e0108 5876MEGARAID SCSI DRIVERS
8b58be88 5877M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5878L: linux-scsi@vger.kernel.org
ce00f85c
JC
5879W: http://megaraid.lsilogic.com
5880S: Maintained
679655da
JP
5881F: Documentation/scsi/megaraid.txt
5882F: drivers/scsi/megaraid.*
5883F: drivers/scsi/megaraid/
757e0108 5884
2c46c9d5
AV
5885MELLANOX ETHERNET DRIVER (mlx4_en)
5886M: Amir Vadai <amirv@mellanox.com>
b75f0050 5887L: netdev@vger.kernel.org
2c46c9d5
AV
5888S: Supported
5889W: http://www.mellanox.com
5890Q: http://patchwork.ozlabs.org/project/netdev/list/
5891F: drivers/net/ethernet/mellanox/mlx4/en_*
5892
70ea91f1
SR
5893MEMORY MANAGEMENT
5894L: linux-mm@kvack.org
70ea91f1
SR
5895W: http://www.linux-mm.org
5896S: Maintained
679655da 5897F: include/linux/mm.h
551450bb
CS
5898F: include/linux/gfp.h
5899F: include/linux/mmzone.h
5900F: include/linux/memory_hotplug.h
5901F: include/linux/vmalloc.h
679655da 5902F: mm/
70ea91f1 5903
f4e9ce66 5904MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5905M: David Woodhouse <dwmw2@infradead.org>
242c325e 5906M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5907L: linux-mtd@lists.infradead.org
8a6e2535
JP
5908W: http://www.linux-mtd.infradead.org/
5909Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5910T: git git://git.infradead.org/linux-mtd.git
1da177e4 5911S: Maintained
679655da
JP
5912F: drivers/mtd/
5913F: include/linux/mtd/
c117ab84 5914F: include/uapi/mtd/
1da177e4 5915
26c57ef1 5916MEN A21 WATCHDOG DRIVER
b75f0050 5917M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5918L: linux-watchdog@vger.kernel.org
5919S: Supported
5920F: drivers/watchdog/mena21_wdt.c
5921
3764e82e
JT
5922MEN CHAMELEON BUS (mcb)
5923M: Johannes Thumshirn <johannes.thumshirn@men.de>
5924S: Supported
5925F: drivers/mcb/
5926F: include/linux/mcb.h
5927
12285945
JH
5928METAG ARCHITECTURE
5929M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5930L: linux-metag@vger.kernel.org
12285945
JH
5931S: Supported
5932F: arch/metag/
5933F: Documentation/metag/
5934F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5935F: drivers/clocksource/metag_generic.c
5698c50d
JH
5936F: drivers/irqchip/irq-metag.c
5937F: drivers/irqchip/irq-metag-ext.c
ae85ac71 5938F: drivers/tty/metag_da.c
12285945 5939
c6375b0a 5940MICROBLAZE ARCHITECTURE
8b58be88 5941M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5942W: http://www.monstr.eu/fdt/
5943T: git git://git.monstr.eu/linux-2.6-microblaze.git
5944S: Supported
0a8c7914 5945F: arch/microblaze/
1da177e4
LT
5946
5947MICROTEK X6 SCANNER
61eee9a7 5948M: Oliver Neukum <oliver@neukum.org>
1da177e4 5949S: Maintained
679655da 5950F: drivers/usb/image/microtek.*
1da177e4
LT
5951
5952MIPS
8b58be88 5953M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5954L: linux-mips@linux-mips.org
6097050d 5955W: http://www.linux-mips.org/
b05e988e 5956T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5957Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5958S: Supported
679655da
JP
5959F: Documentation/mips/
5960F: arch/mips/
1da177e4 5961
08b7620a
HV
5962MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5963M: Hans Verkuil <hverkuil@xs4all.nl>
5964L: linux-media@vger.kernel.org
5965T: git git://linuxtv.org/media_tree.git
5966W: http://linuxtv.org
5967S: Odd Fixes
5968F: drivers/media/radio/radio-miropcm20*
5969
e126ba97
EC
5970Mellanox MLX5 core VPI driver
5971M: Eli Cohen <eli@mellanox.com>
5972L: netdev@vger.kernel.org
5973L: linux-rdma@vger.kernel.org
5974W: http://www.mellanox.com
5975Q: http://patchwork.ozlabs.org/project/netdev/list/
5976Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5977T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5978S: Supported
5979F: drivers/net/ethernet/mellanox/mlx5/core/
5980F: include/linux/mlx5/
5981
5982Mellanox MLX5 IB driver
b75f0050
JP
5983M: Eli Cohen <eli@mellanox.com>
5984L: linux-rdma@vger.kernel.org
5985W: http://www.mellanox.com
5986Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5987T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5988S: Supported
5989F: include/linux/mlx5/
5990F: drivers/infiniband/hw/mlx5/
e126ba97 5991
1da177e4 5992MODULE SUPPORT
8b58be88 5993M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5994S: Maintained
679655da
JP
5995F: include/linux/module.h
5996F: kernel/module.c
1da177e4
LT
5997
5998MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5999W: http://popies.net/meye/
b7788e13 6000S: Orphan
679655da 6001F: Documentation/video4linux/meye.txt
90d72ac6 6002F: drivers/media/pci/meye/
6c0f0359 6003F: include/uapi/linux/meye.h
1da177e4 6004
b9705b60 6005MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6006M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6007S: Maintained
679655da 6008F: Documentation/serial/moxa-smartio
c897401b 6009F: drivers/tty/mxser.*
d735410a 6010
889b2f87
AK
6011MR800 AVERMEDIA USB FM RADIO DRIVER
6012M: Alexey Klimov <klimov.linux@gmail.com>
6013L: linux-media@vger.kernel.org
6014T: git git://linuxtv.org/media_tree.git
6015S: Maintained
6016F: drivers/media/radio/radio-mr800.c
6017
d7155691
AO
6018MRF24J40 IEEE 802.15.4 RADIO DRIVER
6019M: Alan Ott <alan@signal11.us>
6020L: linux-wpan@vger.kernel.org
6021S: Maintained
6022F: drivers/net/ieee802154/mrf24j40.c
6023
8c4c731a 6024MSI LAPTOP SUPPORT
182ae55c 6025M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6026L: platform-driver-x86@vger.kernel.org
8c4c731a 6027S: Maintained
679655da 6028F: drivers/platform/x86/msi-laptop.c
8c4c731a 6029
0f1006b1
AA
6030MSI WMI SUPPORT
6031M: Anisse Astier <anisse@astier.eu>
d0944853 6032L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6033S: Supported
6034F: drivers/platform/x86/msi-wmi.c
6035
19a628a0
AP
6036MSI001 MEDIA DRIVER
6037M: Antti Palosaari <crope@iki.fi>
6038L: linux-media@vger.kernel.org
6039W: http://linuxtv.org/
6040W: http://palosaari.fi/linux/
6041Q: http://patchwork.linuxtv.org/project/linux-media/list/
6042T: git git://linuxtv.org/anttip/media_tree.git
6043S: Maintained
0185e197 6044F: drivers/media/tuners/msi001*
19a628a0 6045
7570589d 6046MSI2500 MEDIA DRIVER
2c57213f
AP
6047M: Antti Palosaari <crope@iki.fi>
6048L: linux-media@vger.kernel.org
6049W: http://linuxtv.org/
6050W: http://palosaari.fi/linux/
6051Q: http://patchwork.linuxtv.org/project/linux-media/list/
6052T: git git://linuxtv.org/anttip/media_tree.git
6053S: Maintained
7570589d 6054F: drivers/media/usb/msi2500/
2c57213f 6055
62a37dc7 6056MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6057M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6058L: linux-media@vger.kernel.org
6059T: git git://linuxtv.org/media_tree.git
6060S: Maintained
6061F: drivers/media/i2c/mt9m032.c
6062F: include/media/mt9m032.h
6063
62a37dc7 6064MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6065M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6066L: linux-media@vger.kernel.org
6067T: git git://linuxtv.org/media_tree.git
6068S: Maintained
6069F: drivers/media/i2c/mt9p031.c
6070F: include/media/mt9p031.h
6071
62a37dc7 6072MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6073M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6074L: linux-media@vger.kernel.org
6075T: git git://linuxtv.org/media_tree.git
6076S: Maintained
6077F: drivers/media/i2c/mt9t001.c
6078F: include/media/mt9t001.h
6079
62a37dc7 6080MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6081M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6082L: linux-media@vger.kernel.org
6083T: git git://linuxtv.org/media_tree.git
6084S: Maintained
6085F: drivers/media/i2c/mt9v032.c
6086F: include/media/mt9v032.h
6087
4e0d13cb 6088MULTIFUNCTION DEVICES (MFD)
8b58be88 6089M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6090M: Lee Jones <lee.jones@linaro.org>
7caa7991 6091T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6092S: Supported
679655da 6093F: drivers/mfd/
55b5940d 6094F: include/linux/mfd/
4e0d13cb 6095
5c4e6f13 6096MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6097M: Chris Ball <chris@printf.net>
e18eaf8f 6098M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6099L: linux-mmc@vger.kernel.org
245feaa6 6100T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6101T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6102S: Maintained
679655da
JP
6103F: drivers/mmc/
6104F: include/linux/mmc/
c117ab84 6105F: include/uapi/linux/mmc/
baca2da4 6106
15a0580c 6107MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6108S: Orphan
679655da
JP
6109F: drivers/mmc/host/mmc_spi.c
6110F: include/linux/spi/mmc_spi.h
15a0580c 6111
1da177e4 6112MULTISOUND SOUND DRIVER
8b58be88 6113M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6114S: Maintained
679655da
JP
6115F: Documentation/sound/oss/MultiSound
6116F: sound/oss/msnd*
1da177e4 6117
d735410a 6118MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6119S: Orphan
c897401b 6120F: drivers/tty/isicom.c
679655da 6121F: include/linux/isicom.h
d735410a 6122
550a7375 6123MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6124M: Felipe Balbi <balbi@ti.com>
795fb7e7 6125L: linux-usb@vger.kernel.org
43b416e5 6126T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6127S: Maintained
679655da 6128F: drivers/usb/musb/
550a7375 6129
ea0af5f6
MK
6130MXL5007T MEDIA DRIVER
6131M: Michael Krufky <mkrufky@linuxtv.org>
6132L: linux-media@vger.kernel.org
6133W: http://linuxtv.org/
6134W: http://github.com/mkrufky
6135Q: http://patchwork.linuxtv.org/project/linux-media/list/
6136T: git git://linuxtv.org/mkrufky/tuners.git
6137S: Maintained
6138F: drivers/media/tuners/mxl5007t.*
6139
2d3cf588 6140MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6141M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6142L: netdev@vger.kernel.org
205057ae 6143W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6144S: Supported
93f7848b 6145F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6146
1da177e4 6147NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6148S: Orphan
d9fb9f38 6149F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6150
23dc05a3
DM
6151NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6152M: Daniel Mack <zonque@gmail.com>
6153S: Maintained
6154L: alsa-devel@alsa-project.org
6155W: http://www.native-instruments.com
6156F: sound/usb/caiaq/
6157
1da177e4 6158NCP FILESYSTEM
52653199
PV
6159M: Petr Vandrovec <petr@vandrovec.name>
6160S: Odd Fixes
679655da 6161F: fs/ncpfs/
1da177e4 6162
a79b0322
FT
6163NCR 5380 SCSI DRIVERS
6164M: Finn Thain <fthain@telegraphics.com.au>
6165M: Michael Schmitz <schmitzmic@gmail.com>
6166L: linux-scsi@vger.kernel.org
6167S: Maintained
6168F: Documentation/scsi/g_NCR5380.txt
6169F: drivers/scsi/NCR5380.*
6170F: drivers/scsi/arm/cumana_1.c
6171F: drivers/scsi/arm/oak.c
6172F: drivers/scsi/atari_NCR5380.c
6173F: drivers/scsi/atari_scsi.*
6174F: drivers/scsi/dmx3191d.c
6175F: drivers/scsi/dtc.*
6176F: drivers/scsi/g_NCR5380.*
6177F: drivers/scsi/g_NCR5380_mmio.c
6178F: drivers/scsi/mac_scsi.*
6179F: drivers/scsi/pas16.*
6180F: drivers/scsi/sun3_NCR5380.c
6181F: drivers/scsi/sun3_scsi.*
6182F: drivers/scsi/sun3_scsi_vme.c
6183F: drivers/scsi/t128.*
6184
1da177e4 6185NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6186M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6187L: linux-scsi@vger.kernel.org
6188S: Maintained
679655da 6189F: drivers/scsi/NCR_D700.*
1da177e4 6190
4aa3eb4c
GR
6191NCT6775 HARDWARE MONITOR DRIVER
6192M: Guenter Roeck <linux@roeck-us.net>
6193L: lm-sensors@lm-sensors.org
6194S: Maintained
6195F: Documentation/hwmon/nct6775
6196F: drivers/hwmon/nct6775.c
6197
3c2d774c 6198NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6199M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6200L: linux-rdma@vger.kernel.org
e3d33cb1 6201W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6202S: Supported
6203F: drivers/infiniband/hw/nes/
6204
be2f2e84 6205NETEM NETWORK EMULATOR
adbbf69d 6206M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6207L: netem@lists.linux-foundation.org
be2f2e84 6208S: Maintained
679655da 6209F: net/sched/sch_netem.c
be2f2e84 6210
b2f5a051 6211NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6212M: Jon Mason <jdmason@kudzu.us>
4a58448b 6213L: netdev@vger.kernel.org
4a58448b 6214S: Supported
679655da 6215F: Documentation/networking/s2io.txt
b2f5a051 6216F: Documentation/networking/vxge.txt
86387e1a 6217F: drivers/net/ethernet/neterion/
4a58448b 6218
db9cf3a3 6219NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6220M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6221M: Patrick McHardy <kaber@trash.net>
42010ed0 6222M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6223L: netfilter-devel@vger.kernel.org
82b98543 6224L: coreteam@netfilter.org
1da177e4
LT
6225W: http://www.netfilter.org/
6226W: http://www.iptables.org/
42010ed0
PNA
6227Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6228T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6229T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6230S: Supported
679655da
JP
6231F: include/linux/netfilter*
6232F: include/linux/netfilter/
6233F: include/net/netfilter/
c117ab84
CEB
6234F: include/uapi/linux/netfilter*
6235F: include/uapi/linux/netfilter/
679655da
JP
6236F: net/*/netfilter.c
6237F: net/*/netfilter/
6238F: net/netfilter/
1da177e4 6239
4cc67735 6240NETLABEL
87a0874c 6241M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6242W: http://netlabel.sf.net
6243L: netdev@vger.kernel.org
87a0874c 6244S: Maintained
80811493 6245F: Documentation/netlabel/
679655da
JP
6246F: include/net/netlabel.h
6247F: net/netlabel/
4cc67735 6248
1da177e4 6249NETROM NETWORK LAYER
8b58be88 6250M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6251L: linux-hams@vger.kernel.org
d34cb28a 6252W: http://www.linux-ax25.org/
1da177e4 6253S: Maintained
679655da 6254F: include/net/netrom.h
c117ab84 6255F: include/uapi/linux/netrom.h
679655da 6256F: net/netrom/
1da177e4 6257
5ddb88c0 6258NETWORK BLOCK DEVICE (NBD)
8b58be88 6259M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6260S: Maintained
5e4b269b 6261L: nbd-general@lists.sourceforge.net
679655da
JP
6262F: Documentation/blockdev/nbd.txt
6263F: drivers/block/nbd.c
6264F: include/linux/nbd.h
c117ab84 6265F: include/uapi/linux/nbd.h
1da177e4 6266
6e43650c
NH
6267NETWORK DROP MONITOR
6268M: Neil Horman <nhorman@tuxdriver.com>
6269L: netdev@vger.kernel.org
6270S: Maintained
6271W: https://fedorahosted.org/dropwatch/
6272F: net/core/drop_monitor.c
6273
1da177e4 6274NETWORKING [GENERAL]
8b58be88 6275M: "David S. Miller" <davem@davemloft.net>
979b6c13 6276L: netdev@vger.kernel.org
b1e8fd54 6277W: http://www.linuxfoundation.org/en/Net
11e98029 6278Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6279T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6280T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6281S: Maintained
679655da
JP
6282F: net/
6283F: include/net/
018d21ed
JP
6284F: include/linux/in.h
6285F: include/linux/net.h
6286F: include/linux/netdevice.h
c117ab84
CEB
6287F: include/uapi/linux/in.h
6288F: include/uapi/linux/net.h
6289F: include/uapi/linux/netdevice.h
7e814a6c 6290F: tools/net/
f4e53f9a 6291F: tools/testing/selftests/net/
335a67d2 6292F: lib/random32.c
a101ccd1 6293F: lib/test_bpf.c
1da177e4
LT
6294
6295NETWORKING [IPv4/IPv6]
8b58be88
JP
6296M: "David S. Miller" <davem@davemloft.net>
6297M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6298M: James Morris <jmorris@namei.org>
6299M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6300M: Patrick McHardy <kaber@trash.net>
979b6c13 6301L: netdev@vger.kernel.org
08deed1e 6302T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6303S: Maintained
679655da
JP
6304F: net/ipv4/
6305F: net/ipv6/
6306F: include/net/ip*
0a14842f 6307F: arch/x86/net/*
1da177e4 6308
73b7656c
DM
6309NETWORKING [IPSEC]
6310M: Steffen Klassert <steffen.klassert@secunet.com>
6311M: Herbert Xu <herbert@gondor.apana.org.au>
6312M: "David S. Miller" <davem@davemloft.net>
6313L: netdev@vger.kernel.org
d1fc5024
SK
6314T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6315T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6316S: Maintained
5826bdd1 6317F: net/core/flow.c
73b7656c
DM
6318F: net/xfrm/
6319F: net/key/
6320F: net/ipv4/xfrm*
d1fc5024
SK
6321F: net/ipv4/esp4.c
6322F: net/ipv4/ah4.c
6323F: net/ipv4/ipcomp.c
6324F: net/ipv4/ip_vti.c
73b7656c 6325F: net/ipv6/xfrm*
d1fc5024
SK
6326F: net/ipv6/esp6.c
6327F: net/ipv6/ah6.c
6328F: net/ipv6/ipcomp6.c
6329F: net/ipv6/ip6_vti.c
73b7656c
DM
6330F: include/uapi/linux/xfrm.h
6331F: include/net/xfrm.h
6332
10e2ff1c 6333NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6334M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6335L: netdev@vger.kernel.org
6336S: Maintained
6337
29f8f632 6338NETWORKING [WIRELESS]
8b58be88 6339M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6340L: linux-wireless@vger.kernel.org
8a6e2535 6341Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6342T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6343S: Maintained
34b921cf
JP
6344F: net/mac80211/
6345F: net/rfkill/
679655da
JP
6346F: net/wireless/
6347F: include/net/ieee80211*
cc8b4a2b 6348F: include/linux/wireless.h
c117ab84 6349F: include/uapi/linux/wireless.h
c984e24d 6350F: include/net/iw_handler.h
34b921cf 6351F: drivers/net/wireless/
29f8f632 6352
788873ac
JP
6353NETWORKING DRIVERS
6354L: netdev@vger.kernel.org
6355W: http://www.linuxfoundation.org/en/Net
11e98029 6356Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6357T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6358T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6359S: Odd Fixes
6360F: drivers/net/
018d21ed 6361F: include/linux/if_*
0b63bf1f
JD
6362F: include/linux/netdevice.h
6363F: include/linux/arcdevice.h
6364F: include/linux/etherdevice.h
6365F: include/linux/fcdevice.h
6366F: include/linux/fddidevice.h
6367F: include/linux/hippidevice.h
6368F: include/linux/inetdevice.h
c117ab84
CEB
6369F: include/uapi/linux/if_*
6370F: include/uapi/linux/netdevice.h
788873ac 6371
3d396eb1 6372NETXEN (1/10) GbE SUPPORT
8622315e 6373M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6374M: Sony Chacko <sony.chacko@qlogic.com>
6375M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6376L: netdev@vger.kernel.org
9c2b5bde 6377W: http://www.qlogic.com
3d396eb1 6378S: Supported
aa43c215 6379F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6380
6423d30f
AAJ
6381NFC SUBSYSTEM
6382M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6383M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6384M: Samuel Ortiz <sameo@linux.intel.com>
6385L: linux-wireless@vger.kernel.org
5adf54de 6386L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6387S: Supported
6423d30f 6388F: net/nfc/
55eb94f9 6389F: include/net/nfc/
c117ab84 6390F: include/uapi/linux/nfc.h
6423d30f 6391F: drivers/nfc/
08eaa1e0 6392F: include/linux/platform_data/pn544.h
7ebb88e5 6393F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6394
e8b43555 6395NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6396M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6397L: linux-nfs@vger.kernel.org
6398W: http://client.linux-nfs.org
cd7b996a 6399T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6400S: Maintained
679655da
JP
6401F: fs/lockd/
6402F: fs/nfs/
6403F: fs/nfs_common/
6404F: net/sunrpc/
6405F: include/linux/lockd/
6406F: include/linux/nfs*
6407F: include/linux/sunrpc/
c117ab84
CEB
6408F: include/uapi/linux/nfs*
6409F: include/uapi/linux/sunrpc/
1da177e4 6410
85ef9cea 6411NILFS2 FILESYSTEM
e2126935 6412M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6413L: linux-nilfs@vger.kernel.org
f9472265 6414W: http://nilfs.sourceforge.net/
e2126935 6415T: git git://github.com/konis/nilfs2.git
85ef9cea 6416S: Supported
679655da
JP
6417F: Documentation/filesystems/nilfs2.txt
6418F: fs/nilfs2/
6419F: include/linux/nilfs2_fs.h
85ef9cea 6420
1da177e4 6421NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6422M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6423W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6424S: Maintained
679655da
JP
6425F: Documentation/scsi/NinjaSCSI.txt
6426F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6427
6428NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6429M: GOTO Masanori <gotom@debian.or.jp>
6430M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6431W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6432S: Maintained
679655da
JP
6433F: Documentation/scsi/NinjaSCSI.txt
6434F: drivers/scsi/nsp32*
1da177e4 6435
fce8a7bb 6436NTB DRIVER
9ef6bf6c
JM
6437M: Jon Mason <jdmason@kudzu.us>
6438M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6439S: Supported
2984411f
JM
6440W: https://github.com/jonmason/ntb/wiki
6441T: git git://github.com/jonmason/ntb.git
fce8a7bb 6442F: drivers/ntb/
548c237c 6443F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6444F: include/linux/ntb.h
6445
1da177e4 6446NTFS FILESYSTEM
2818ef50 6447M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6448L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6449W: http://www.tuxera.com/
e6f4dee7 6450T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6451S: Supported
679655da
JP
6452F: Documentation/filesystems/ntfs.txt
6453F: fs/ntfs/
1da177e4 6454
9eb8ef74 6455NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6456M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6457L: linux-fbdev@vger.kernel.org
ce00f85c 6458S: Maintained
8a61f013
JH
6459F: drivers/video/fbdev/riva/
6460F: drivers/video/fbdev/nvidia/
1da177e4 6461
79461681
MW
6462NVM EXPRESS DRIVER
6463M: Matthew Wilcox <willy@linux.intel.com>
6464L: linux-nvme@lists.infradead.org
6465T: git git://git.infradead.org/users/willy/linux-nvme.git
6466S: Supported
5be37bf9 6467F: drivers/block/nvme*
79461681
MW
6468F: include/linux/nvme.h
6469
f50d7146
RK
6470NXP TDA998X DRM DRIVER
6471M: Russell King <rmk+kernel@arm.linux.org.uk>
6472S: Supported
6473F: drivers/gpu/drm/i2c/tda998x_drv.c
6474F: include/drm/i2c/tda998x.h
6475
f5525786 6476OMAP SUPPORT
0e24bdd4 6477M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6478L: linux-omap@vger.kernel.org
6479W: http://www.muru.com/linux/omap/
6480W: http://linux.omap.com/
8a6e2535 6481Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6482T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6483S: Maintained
4e04d5a3 6484F: arch/arm/*omap*/
046d0a37
JD
6485F: drivers/i2c/busses/i2c-omap.c
6486F: include/linux/i2c-omap.h
f5525786 6487
50f29fbd 6488OMAP DEVICE TREE SUPPORT
cdb55ab0 6489M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6490M: Tony Lindgren <tony@atomide.com>
6491L: linux-omap@vger.kernel.org
d0fb18c5 6492L: devicetree@vger.kernel.org
50f29fbd
TL
6493S: Maintained
6494F: arch/arm/boot/dts/*omap*
6495F: arch/arm/boot/dts/*am3*
6496
f5525786 6497OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6498M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6499L: linux-omap@vger.kernel.org
6500S: Maintained
6501F: arch/arm/*omap*/*clock*
6502
6503OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6504M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6505L: linux-omap@vger.kernel.org
6506S: Maintained
6507F: arch/arm/*omap*/*pm*
c46938d4 6508F: drivers/cpufreq/omap-cpufreq.c
f5525786 6509
d21db568 6510OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6511M: Rajendra Nayak <rnayak@ti.com>
6512M: Paul Walmsley <paul@pwsan.com>
6513L: linux-omap@vger.kernel.org
6514S: Maintained
d21db568 6515F: arch/arm/mach-omap2/prm*
692ab1f3 6516
f5525786 6517OMAP AUDIO SUPPORT
6c284903 6518M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6519M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6520L: alsa-devel@alsa-project.org (subscribers-only)
6521L: linux-omap@vger.kernel.org
6522S: Maintained
6523F: sound/soc/omap/
6524
6525OMAP FRAMEBUFFER SUPPORT
830e6384 6526M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6527L: linux-fbdev@vger.kernel.org
f5525786
TL
6528L: linux-omap@vger.kernel.org
6529S: Maintained
8a61f013 6530F: drivers/video/fbdev/omap/
f5525786 6531
676eec0d 6532OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6533M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6534L: linux-omap@vger.kernel.org
676eec0d 6535L: linux-fbdev@vger.kernel.org
178ff4c9 6536S: Maintained
8a61f013 6537F: drivers/video/fbdev/omap2/
178ff4c9
TV
6538F: Documentation/arm/OMAP/DSS
6539
8b37fcfc
OBC
6540OMAP HARDWARE SPINLOCK SUPPORT
6541M: Ohad Ben-Cohen <ohad@wizery.com>
6542L: linux-omap@vger.kernel.org
6543S: Maintained
6544F: drivers/hwspinlock/omap_hwspinlock.c
6545F: arch/arm/mach-omap2/hwspinlock.c
6546
f5525786 6547OMAP MMC SUPPORT
8b58be88 6548M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6549L: linux-omap@vger.kernel.org
6550S: Maintained
653f41b5
MC
6551F: drivers/mmc/host/omap.c
6552
6553OMAP HS MMC SUPPORT
14006bfb 6554M: Balaji T K <balajitk@ti.com>
0a4585c6 6555L: linux-mmc@vger.kernel.org
653f41b5 6556L: linux-omap@vger.kernel.org
0a4585c6 6557S: Maintained
653f41b5 6558F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6559
6560OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6561M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6562S: Maintained
6563F: drivers/char/hw_random/omap-rng.c
6564
f400c82e 6565OMAP HWMOD SUPPORT
cdb55ab0 6566M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6567M: Paul Walmsley <paul@pwsan.com>
6568L: linux-omap@vger.kernel.org
6569S: Maintained
8fc8b12b 6570F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6571
6572OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6573M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6574L: linux-omap@vger.kernel.org
6575S: Maintained
6576F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6577
0db83ced 6578OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6579M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6580L: linux-media@vger.kernel.org
6581S: Maintained
90d72ac6 6582F: drivers/media/platform/omap3isp/
0db83ced 6583F: drivers/staging/media/omap4iss/
7e8970e1 6584
f5525786 6585OMAP USB SUPPORT
f299470a 6586M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6587L: linux-usb@vger.kernel.org
6588L: linux-omap@vger.kernel.org
43b416e5 6589T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6590S: Maintained
a16fbd65
JP
6591F: drivers/usb/*/*omap*
6592F: arch/arm/*omap*/usb*
f5525786 6593
6d994710 6594OMAP GPIO DRIVER
a1415a8f 6595M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6596M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6597M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6598L: linux-omap@vger.kernel.org
6599S: Maintained
6600F: drivers/gpio/gpio-omap.c
6601
c351e290
MJ
6602OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6603M: Mark Jackson <mpfj@newflow.co.uk>
6604L: linux-omap@vger.kernel.org
6605S: Maintained
6606F: arch/arm/boot/dts/am335x-nano.dts
6607
0ad122d9 6608OMFS FILESYSTEM
8b58be88 6609M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6610L: linux-karma-devel@lists.sourceforge.net
6611S: Maintained
679655da
JP
6612F: Documentation/filesystems/omfs.txt
6613F: fs/omfs/
0ad122d9 6614
c1986ee9 6615OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6616M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6617S: Maintained
679655da
JP
6618F: drivers/char/pcmcia/cm4000_cs.c
6619F: include/linux/cm4000_cs.h
c117ab84 6620F: include/uapi/linux/cm4000_cs.h
c1986ee9 6621
77c44ab1 6622OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6623M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6624S: Maintained
679655da 6625F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6626
77d5140f 6627OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6628M: Jonathan Corbet <corbet@lwn.net>
661263b5 6629L: linux-media@vger.kernel.org
275ffde4 6630T: git git://linuxtv.org/media_tree.git
77d5140f 6631S: Maintained
90d72ac6 6632F: drivers/media/i2c/ov7670.c
77d5140f 6633
431bca73 6634ONENAND FLASH DRIVER
8b58be88 6635M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6636L: linux-mtd@lists.infradead.org
6637S: Maintained
679655da
JP
6638F: drivers/mtd/onenand/
6639F: include/linux/mtd/onenand*.h
431bca73 6640
1da177e4 6641ONSTREAM SCSI TAPE DRIVER
8b58be88 6642M: Willem Riede <osst@riede.org>
1da177e4
LT
6643L: osst-users@lists.sourceforge.net
6644L: linux-scsi@vger.kernel.org
6645S: Maintained
f7269cfc
JD
6646F: Documentation/scsi/osst.txt
6647F: drivers/scsi/osst.*
6648F: drivers/scsi/osst_*.h
6649F: drivers/scsi/st.h
1da177e4 6650
e2d1d6c0 6651OPENCORES I2C BUS DRIVER
8b58be88 6652M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6653L: linux-i2c@vger.kernel.org
e2d1d6c0 6654S: Maintained
679655da
JP
6655F: Documentation/i2c/busses/i2c-ocores
6656F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6657
860c44c1 6658OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6659M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6660M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6661L: devicetree@vger.kernel.org
860c44c1 6662W: http://fdt.secretlab.ca
3bbf9b9b 6663T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6664S: Maintained
f8828205 6665F: drivers/of/
860c44c1 6666F: include/linux/of*.h
f8828205 6667F: scripts/dtc/
860c44c1 6668K: of_get_property
d945fa0d 6669K: of_match_table
860c44c1 6670
f8828205 6671OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6672M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6673M: Pawel Moll <pawel.moll@arm.com>
6674M: Mark Rutland <mark.rutland@arm.com>
de80963e 6675M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6676M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6677L: devicetree@vger.kernel.org
6678S: Maintained
6679F: Documentation/devicetree/
6680F: arch/*/boot/dts/
6681F: include/dt-bindings/
6682
19f9d392
JB
6683OPENRISC ARCHITECTURE
6684M: Jonas Bonn <jonas@southpole.se>
6685W: http://openrisc.net
eab7c1c0 6686L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6687S: Maintained
6688T: git git://openrisc.net/~jonas/linux
14430813 6689F: arch/openrisc/
19f9d392 6690
ccb1352e 6691OPENVSWITCH
4f337ed5 6692M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6693L: dev@openvswitch.org
6694W: http://openvswitch.org
4f337ed5 6695T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6696S: Maintained
6697F: net/openvswitch/
6698
af39917d
CL
6699OPL4 DRIVER
6700M: Clemens Ladisch <clemens@ladisch.de>
6701L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6702T: git git://git.alsa-project.org/alsa-kernel.git
6703S: Maintained
6704F: sound/drivers/opl4/
6705
1da177e4 6706OPROFILE
4cf7e718 6707M: Robert Richter <rric@kernel.org>
1da177e4
LT
6708L: oprofile-list@lists.sf.net
6709S: Maintained
81c4a8a6 6710F: arch/*/include/asm/oprofile*.h
679655da
JP
6711F: arch/*/oprofile/
6712F: drivers/oprofile/
6713F: include/linux/oprofile.h
1da177e4 6714
e2d1d6c0 6715ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6716M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6717M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6718L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6719W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6720T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6721S: Supported
679655da
JP
6722F: Documentation/filesystems/ocfs2.txt
6723F: Documentation/filesystems/dlmfs.txt
6724F: fs/ocfs2/
e2d1d6c0 6725
1da177e4 6726ORINOCO DRIVER
724c6b35 6727L: linux-wireless@vger.kernel.org
491b26b4 6728W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6729W: http://www.nongnu.org/orinoco/
3a59babb 6730S: Orphan
679655da 6731F: drivers/net/wireless/orinoco/
1da177e4 6732
42c55aa8 6733OSD LIBRARY and FILESYSTEM
8b58be88 6734M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6735M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6736L: osd-dev@open-osd.org
6737W: http://open-osd.org
54e5881d 6738T: git git://git.open-osd.org/open-osd.git
68274794 6739S: Maintained
42c55aa8 6740F: drivers/scsi/osd/
6b6f0b6c 6741F: include/scsi/osd_*
42c55aa8 6742F: fs/exofs/
68274794 6743
e2d1d6c0 6744P54 WIRELESS DRIVER
084cb0fe 6745M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6746L: linux-wireless@vger.kernel.org
084cb0fe 6747W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6748S: Maintained
679655da 6749F: drivers/net/wireless/p54/
e2d1d6c0 6750
f5cd7872 6751PA SEMI ETHERNET DRIVER
8b58be88 6752M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6753L: netdev@vger.kernel.org
6754S: Maintained
ded19add 6755F: drivers/net/ethernet/pasemi/*
f5cd7872 6756
beb58aa3 6757PA SEMI SMBUS DRIVER
8b58be88 6758M: Olof Johansson <olof@lixom.net>
846557d3 6759L: linux-i2c@vger.kernel.org
beb58aa3 6760S: Maintained
679655da 6761F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6762
48fc267e
SK
6763PADATA PARALLEL EXECUTION MECHANISM
6764M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6765L: linux-crypto@vger.kernel.org
6766S: Maintained
6767F: kernel/padata.c
6768F: include/linux/padata.h
6769F: Documentation/padata.txt
6770
709ee531 6771PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6772M: Harald Welte <laforge@gnumonks.org>
d0944853 6773L: platform-driver-x86@vger.kernel.org
709ee531 6774S: Maintained
679655da 6775F: drivers/platform/x86/panasonic-laptop.c
709ee531 6776
368dd5ac 6777PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6778M: David Howells <dhowells@redhat.com>
6779M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6780L: linux-am33-list@redhat.com (moderated for non-subscribers)
6781W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6782S: Maintained
679655da
JP
6783F: Documentation/mn10300/
6784F: arch/mn10300/
4fa97181 6785
1da177e4 6786PARALLEL PORT SUPPORT
3dd1a329 6787L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6788S: Orphan
679655da
JP
6789F: drivers/parport/
6790F: include/linux/parport*.h
6791F: drivers/char/ppdev.c
c117ab84 6792F: include/uapi/linux/ppdev.h
1da177e4 6793
4cdf6bc2 6794PARAVIRT_OPS INTERFACE
d633180c 6795M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6796M: Chris Wright <chrisw@sous-sol.org>
6797M: Alok Kataria <akataria@vmware.com>
6798M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6799L: virtualization@lists.linux-foundation.org
4cdf6bc2 6800S: Supported
679655da
JP
6801F: Documentation/ia64/paravirt_ops.txt
6802F: arch/*/kernel/paravirt*
6803F: arch/*/include/asm/paravirt.h
4cdf6bc2 6804
e2d1d6c0 6805PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6806M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6807L: linux-parport@lists.infradead.org (subscribers-only)
6808W: http://www.torque.net/linux-pp.html
6809S: Maintained
679655da
JP
6810F: Documentation/blockdev/paride.txt
6811F: drivers/block/paride/
e2d1d6c0
RD
6812
6813PARISC ARCHITECTURE
b8828770 6814M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6815M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6816L: linux-parisc@vger.kernel.org
6817W: http://www.parisc-linux.org/
8a6e2535 6818Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6820T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6821S: Maintained
679655da 6822F: arch/parisc/
2b6bac9e 6823F: Documentation/parisc/
679655da 6824F: drivers/parisc/
2b6bac9e
HD
6825F: drivers/char/agp/parisc-agp.c
6826F: drivers/input/serio/gscps2.c
6827F: drivers/parport/parport_gsc.*
6828F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 6829F: drivers/video/fbdev/sti*
2b6bac9e
HD
6830F: drivers/video/console/sti*
6831F: drivers/video/logo/logo_parisc*
e2d1d6c0 6832
1662d32c 6833PC87360 HARDWARE MONITORING DRIVER
8b58be88 6834M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6835L: lm-sensors@lm-sensors.org
6836S: Maintained
679655da
JP
6837F: Documentation/hwmon/pc87360
6838F: drivers/hwmon/pc87360.c
1662d32c
JC
6839
6840PC8736x GPIO DRIVER
8b58be88 6841M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6842S: Maintained
679655da 6843F: drivers/char/pc8736x_gpio.c
1662d32c 6844
1ad107fd 6845PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6846M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6847L: lm-sensors@lm-sensors.org
6848S: Maintained
6849F: Documentation/hwmon/pc87427
6850F: drivers/hwmon/pc87427.c
6851
b26e0ed4 6852PCA9532 LED DRIVER
8b58be88 6853M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6854S: Maintained
d5ca6918
JP
6855F: drivers/leds/leds-pca9532.c
6856F: include/linux/leds-pca9532.h
b26e0ed4 6857
5ce914a8 6858PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6859M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6860L: linux-i2c@vger.kernel.org
6861S: Maintained
b4f0b74e 6862F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6863
3971dae5 6864PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6865M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6866S: Maintained
6867F: drivers/firmware/pcdp.*
6868
065c6359 6869PCI ERROR RECOVERY
6305902c 6870M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6871L: linux-pci@vger.kernel.org
065c6359 6872S: Supported
679655da 6873F: Documentation/PCI/pci-error-recovery.txt
065c6359 6874
1da177e4 6875PCI SUBSYSTEM
5ac3a6d2 6876M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6877L: linux-pci@vger.kernel.org
99662dd1 6878Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6879T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6880S: Supported
679655da
JP
6881F: Documentation/PCI/
6882F: drivers/pci/
6883F: include/linux/pci*
6b49ee49 6884F: arch/x86/pci/
cad01f91 6885F: arch/x86/kernel/quirks.c
1da177e4 6886
f0b75693
BH
6887PCI DRIVER FOR IMX6
6888M: Richard Zhu <r65037@freescale.com>
1ba55f55 6889M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
6890L: linux-pci@vger.kernel.org
6891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6892S: Maintained
6893F: drivers/pci/host/*imx6*
6894
6895PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6896M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6897M: Jason Cooper <jason@lakedaemon.net>
6898L: linux-pci@vger.kernel.org
6899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6900S: Maintained
6901F: drivers/pci/host/*mvebu*
6902
0447cfd7
TR
6903PCI DRIVER FOR NVIDIA TEGRA
6904M: Thierry Reding <thierry.reding@gmail.com>
6905L: linux-tegra@vger.kernel.org
f0b75693 6906L: linux-pci@vger.kernel.org
0447cfd7
TR
6907S: Supported
6908F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6909F: drivers/pci/host/pci-tegra.c
6910
47ff3de9
KVA
6911PCI DRIVER FOR TI DRA7XX
6912M: Kishon Vijay Abraham I <kishon@ti.com>
6913L: linux-omap@vger.kernel.org
6914L: linux-pci@vger.kernel.org
6915S: Supported
6916F: Documentation/devicetree/bindings/pci/ti-pci.txt
6917F: drivers/pci/host/pci-dra7xx.c
6918
f0b75693
BH
6919PCI DRIVER FOR RENESAS R-CAR
6920M: Simon Horman <horms@verge.net.au>
6921L: linux-pci@vger.kernel.org
6922L: linux-sh@vger.kernel.org
6923S: Maintained
6924F: drivers/pci/host/*rcar*
6925
4af82255
JH
6926PCI DRIVER FOR SAMSUNG EXYNOS
6927M: Jingoo Han <jg1.han@samsung.com>
6928L: linux-pci@vger.kernel.org
f0b75693
BH
6929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6930L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6931S: Maintained
6932F: drivers/pci/host/pci-exynos.c
6933
f0b75693
BH
6934PCI DRIVER FOR SYNOPSIS DESIGNWARE
6935M: Mohit Kumar <mohit.kumar@st.com>
6936M: Jingoo Han <jg1.han@samsung.com>
6937L: linux-pci@vger.kernel.org
6938S: Maintained
6939F: drivers/pci/host/*designware*
6940
cf28855b
WD
6941PCI DRIVER FOR GENERIC OF HOSTS
6942M: Will Deacon <will.deacon@arm.com>
6943L: linux-pci@vger.kernel.org
6944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6945S: Maintained
6946F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6947F: drivers/pci/host/pci-host-generic.c
6948
51b66a6c
PA
6949PCIE DRIVER FOR ST SPEAR13XX
6950M: Mohit Kumar <mohit.kumar@st.com>
6951L: linux-pci@vger.kernel.org
6952S: Maintained
6953F: drivers/pci/host/*spear*
6954
1da177e4 6955PCMCIA SUBSYSTEM
4230dfc9 6956P: Linux PCMCIA Team
f5df5881 6957L: linux-pcmcia@lists.infradead.org
6650e0a5 6958W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6959T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6960S: Maintained
679655da
JP
6961F: Documentation/pcmcia/
6962F: drivers/pcmcia/
6963F: include/pcmcia/
1da177e4
LT
6964
6965PCNET32 NETWORK DRIVER
227fb925 6966M: Don Fry <pcnet32@frontier.com>
979b6c13 6967L: netdev@vger.kernel.org
1da177e4 6968S: Maintained
b955f6ca 6969F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6970
48fc267e
SK
6971PCRYPT PARALLEL CRYPTO ENGINE
6972M: Steffen Klassert <steffen.klassert@secunet.com>
6973L: linux-crypto@vger.kernel.org
6974S: Maintained
6975F: crypto/pcrypt.c
6976F: include/crypto/pcrypt.h
6977
e72df0b8
TH
6978PER-CPU MEMORY ALLOCATOR
6979M: Tejun Heo <tj@kernel.org>
6980M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6981T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6982S: Maintained
6983F: include/linux/percpu*.h
6984F: mm/percpu*.c
6985F: arch/*/include/asm/percpu.h
6986
ad4ecbcb 6987PER-TASK DELAY ACCOUNTING
185e595f 6988M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6989S: Maintained
679655da
JP
6990F: include/linux/delayacct.h
6991F: kernel/delayacct.c
ad4ecbcb 6992
57c0c15b 6993PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6994M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6995M: Paul Mackerras <paulus@samba.org>
dd9b238c 6996M: Ingo Molnar <mingo@redhat.com>
f80c5393 6997M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6998L: linux-kernel@vger.kernel.org
75fc2d37 6999T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7000S: Supported
d53e8365 7001F: kernel/events/*
a003236c 7002F: include/linux/perf_event.h
c117ab84 7003F: include/uapi/linux/perf_event.h
141c4296
RR
7004F: arch/*/kernel/perf_event*.c
7005F: arch/*/kernel/*/perf_event*.c
7006F: arch/*/kernel/*/*/perf_event*.c
a003236c 7007F: arch/*/include/asm/perf_event.h
a003236c
VL
7008F: arch/*/kernel/perf_callchain.c
7009F: tools/perf/
6c0b3244 7010
dd49d0f5 7011PERSONALITY HANDLING
8b58be88 7012M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7013L: linux-abi-devel@lists.sourceforge.net
7014S: Maintained
679655da 7015F: include/linux/personality.h
c117ab84 7016F: include/uapi/linux/personality.h
dd49d0f5 7017
838e7a03 7018PHONET PROTOCOL
2a06b40f 7019M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7020S: Supported
7021F: Documentation/networking/phonet.txt
7022F: include/linux/phonet.h
7023F: include/net/phonet/
c117ab84 7024F: include/uapi/linux/phonet.h
838e7a03
RDC
7025F: net/phonet/
7026
1da177e4 7027PHRAM MTD DRIVER
8b58be88 7028M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7029L: linux-mtd@lists.infradead.org
7030S: Maintained
679655da 7031F: drivers/mtd/devices/phram.c
1da177e4 7032
efdbb10e
BP
7033PICOLCD HID DRIVER
7034M: Bruno Prémont <bonbons@linux-vserver.org>
7035L: linux-input@vger.kernel.org
7036S: Maintained
7037F: drivers/hid/hid-picolcd*
7038
a53bfa07
JI
7039PICOXCELL SUPPORT
7040M: Jamie Iles <jamie@jamieiles.com>
7041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7042T: git git://github.com/jamieiles/linux-2.6-ji.git
7043S: Supported
b8733987 7044F: arch/arm/boot/dts/picoxcell*
14430813 7045F: arch/arm/mach-picoxcell/
b8733987 7046F: drivers/crypto/picoxcell*
a53bfa07 7047
2744e8af
LW
7048PIN CONTROL SUBSYSTEM
7049M: Linus Walleij <linus.walleij@linaro.org>
7050S: Maintained
07f29ba6 7051F: drivers/pinctrl/
8e406fe4 7052F: include/linux/pinctrl/
2744e8af 7053
2201bbb8
JCPV
7054PIN CONTROLLER - ATMEL AT91
7055M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7057S: Maintained
7058F: drivers/pinctrl/pinctrl-at91.c
7059
9963b536
LP
7060PIN CONTROLLER - RENESAS
7061M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7062L: linux-sh@vger.kernel.org
7063S: Maintained
7064F: drivers/pinctrl/sh-pfc/
7065
b75e60d6 7066PIN CONTROLLER - SAMSUNG
fea685e9 7067M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7068M: Thomas Abraham <thomas.abraham@linaro.org>
7069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7070L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7071S: Maintained
9b5b33f6 7072F: drivers/pinctrl/samsung/
b75e60d6 7073
deda8287 7074PIN CONTROLLER - ST SPEAR
8e406fe4 7075M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7076L: spear-devel@list.st.com
7077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7078W: http://www.st.com/spear
7079S: Maintained
8e406fe4 7080F: drivers/pinctrl/spear/
deda8287 7081
249a6771 7082PKTCDVD DRIVER
dbd47133 7083M: Jiri Kosina <jkosina@suse.cz>
249a6771 7084S: Maintained
679655da
JP
7085F: drivers/block/pktcdvd.c
7086F: include/linux/pktcdvd.h
c117ab84 7087F: include/uapi/linux/pktcdvd.h
249a6771 7088
b31d8273
G
7089PKUNITY SOC DRIVERS
7090M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7091W: http://mprc.pku.edu.cn/~guanxuetao/linux
7092S: Maintained
ceebf4d5 7093T: git git://github.com/gxt/linux.git
b31d8273 7094F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7095F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7096F: drivers/video/fbdev/fb-puv3.c
2809e80b 7097F: drivers/rtc/rtc-puv3.c
b31d8273 7098
9d2ecfb7 7099PMBUS HARDWARE MONITORING DRIVERS
ca462085 7100M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7101L: lm-sensors@lm-sensors.org
7102W: http://www.lm-sensors.org/
7103W: http://www.roeck-us.net/linux/drivers/
7104T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7105S: Maintained
7106F: Documentation/hwmon/pmbus
7107F: drivers/hwmon/pmbus/
7108F: include/linux/i2c/pmbus.h
7109
89a36810 7110PMC SIERRA MaxRAID DRIVER
076cfaae 7111M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7112L: linux-scsi@vger.kernel.org
7113W: http://www.pmc-sierra.com/
7114S: Supported
7115F: drivers/scsi/pmcraid.*
7116
dbf9bfe6 7117PMC SIERRA PM8001 DRIVER
4f0e359c 7118M: xjtuwjp@gmail.com
dbf9bfe6 7119M: lindar_liu@usish.com
f5a7b525 7120L: pmchba@pmcs.com
dbf9bfe6 7121L: linux-scsi@vger.kernel.org
7122S: Supported
7123F: drivers/scsi/pm8001/
7124
1da177e4 7125POSIX CLOCKS and TIMERS
8b58be88 7126M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7127L: linux-kernel@vger.kernel.org
75fc2d37 7128T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7129S: Maintained
679655da
JP
7130F: fs/timerfd.c
7131F: include/linux/timer*
5cee9645 7132F: kernel/time/*timer*
1da177e4 7133
3be86148 7134POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7135M: Sebastian Reichel <sre@kernel.org>
57318935 7136M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7137M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7138L: linux-pm@vger.kernel.org
54e5881d 7139T: git git://git.infradead.org/battery-2.6.git
3be86148 7140S: Maintained
679655da 7141F: include/linux/power_supply.h
8cd725a1 7142F: drivers/power/
3be86148 7143
1da177e4 7144PNP SUPPORT
46a1f21a 7145M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7146S: Maintained
679655da 7147F: drivers/pnp/
1da177e4 7148
999445d4 7149PNXxxxx I2C DRIVER
8b58be88 7150M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7151L: linux-i2c@vger.kernel.org
999445d4 7152S: Maintained
679655da 7153F: drivers/i2c/busses/i2c-pnx.c
999445d4 7154
1da177e4 7155PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7156M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7157L: linux-ppp@vger.kernel.org
7158S: Maintained
224cf5ad 7159F: drivers/net/ppp/ppp_*
1da177e4
LT
7160
7161PPP OVER ATM (RFC 2364)
8b58be88 7162M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7163S: Maintained
679655da 7164F: net/atm/pppoatm.c
c117ab84 7165F: include/uapi/linux/atmppp.h
1da177e4
LT
7166
7167PPP OVER ETHERNET
8b58be88 7168M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7169S: Maintained
224cf5ad
JK
7170F: drivers/net/ppp/pppoe.c
7171F: drivers/net/ppp/pppox.c
1da177e4 7172
a6d2370b 7173PPP OVER L2TP
8b58be88 7174M: James Chapman <jchapman@katalix.com>
a6d2370b 7175S: Maintained
90ca28d1 7176F: net/l2tp/l2tp_ppp.c
679655da 7177F: include/linux/if_pppol2tp.h
c117ab84 7178F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7179
eae9d2ba 7180PPS SUPPORT
8b58be88 7181M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7182W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7183L: linuxpps@ml.enneenne.com (subscribers-only)
7184S: Maintained
cabaaf41
JP
7185F: Documentation/pps/
7186F: drivers/pps/
7187F: include/linux/pps*.h
eae9d2ba 7188
71a6d0af
HW
7189PPTP DRIVER
7190M: Dmitry Kozlov <xeb@mail.ru>
7191L: netdev@vger.kernel.org
7192S: Maintained
224cf5ad 7193F: drivers/net/ppp/pptp.c
71a6d0af
HW
7194W: http://sourceforge.net/projects/accel-pptp
7195
1da177e4 7196PREEMPTIBLE KERNEL
8b58be88 7197M: Robert Love <rml@tech9.net>
1da177e4
LT
7198L: kpreempt-tech@lists.sourceforge.net
7199W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7200S: Supported
679655da
JP
7201F: Documentation/preempt-locking.txt
7202F: include/linux/preempt.h
1da177e4
LT
7203
7204PRISM54 WIRELESS DRIVER
8b58be88 7205M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7206L: linux-wireless@vger.kernel.org
9ef80804 7207W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7208S: Obsolete
679655da 7209F: drivers/net/wireless/prism54/
1da177e4 7210
b3277dfa 7211PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7212M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7213L: linux-ide@vger.kernel.org
7214S: Maintained
679655da 7215F: drivers/ata/sata_promise.*
b3277dfa 7216
02c18891 7217PS3 NETWORK SUPPORT
b809b9ca 7218M: Geoff Levand <geoff@infradead.org>
02c18891 7219L: netdev@vger.kernel.org
a4724ed6 7220L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7221S: Maintained
8df158ac 7222F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7223
f58a9d17 7224PS3 PLATFORM SUPPORT
b809b9ca 7225M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7226L: linuxppc-dev@lists.ozlabs.org
7227L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7228S: Maintained
679655da
JP
7229F: arch/powerpc/boot/ps3*
7230F: arch/powerpc/include/asm/lv1call.h
7231F: arch/powerpc/include/asm/ps3*.h
7232F: arch/powerpc/platforms/ps3/
7233F: drivers/*/ps3*
7234F: drivers/ps3/
fec629b8 7235F: drivers/rtc/rtc-ps3.c
679655da 7236F: drivers/usb/host/*ps3.c
fec629b8 7237F: sound/ppc/snd_ps3*
f58a9d17 7238
cffb4add 7239PS3VRAM DRIVER
8b58be88 7240M: Jim Paris <jim@jtan.com>
a4724ed6 7241L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7242S: Maintained
8a3977cb 7243F: drivers/block/ps3vram.c
cffb4add 7244
8defe599 7245PSTORE FILESYSTEM
9d5e2a02 7246M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7247M: Colin Cross <ccross@android.com>
7248M: Kees Cook <keescook@chromium.org>
7249M: Tony Luck <tony.luck@intel.com>
7250S: Maintained
7251T: git git://git.infradead.org/users/cbou/linux-pstore.git
7252F: fs/pstore/
7253F: include/linux/pstore*
04851772 7254F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7255F: drivers/acpi/apei/erst.c
7256
7fbc415d
RC
7257PTP HARDWARE CLOCK SUPPORT
7258M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7259L: netdev@vger.kernel.org
7fbc415d
RC
7260S: Maintained
7261W: http://linuxptp.sourceforge.net/
7262F: Documentation/ABI/testing/sysfs-ptp
7263F: Documentation/ptp/*
0ecb3cdd 7264F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7265F: drivers/net/phy/dp83640*
7266F: drivers/ptp/*
7267F: include/linux/ptp_cl*
7268
cf94a4d1 7269PTRACE SUPPORT
e846ee5f 7270M: Roland McGrath <roland@hack.frob.com>
8b58be88 7271M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7272S: Maintained
7273F: include/asm-generic/syscall.h
7274F: include/linux/ptrace.h
7275F: include/linux/regset.h
7276F: include/linux/tracehook.h
c117ab84 7277F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7278F: kernel/ptrace.c
7279
8320204a 7280PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7281M: Mike Isely <isely@pobox.com>
16e9495d 7282L: pvrusb2@isely.net (subscribers-only)
661263b5 7283L: linux-media@vger.kernel.org
8320204a 7284W: http://www.isely.net/pvrusb2/
275ffde4 7285T: git git://linuxtv.org/media_tree.git
8320204a 7286S: Maintained
679655da 7287F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7288F: drivers/media/usb/pvrusb2/
8320204a 7289
39532e6c
HG
7290PWC WEBCAM DRIVER
7291M: Hans de Goede <hdegoede@redhat.com>
7292L: linux-media@vger.kernel.org
7293T: git git://linuxtv.org/media_tree.git
7294S: Maintained
7295F: drivers/media/usb/pwc/*
7296
200efedd 7297PWM SUBSYSTEM
aa3495f7
TR
7298M: Thierry Reding <thierry.reding@gmail.com>
7299L: linux-pwm@vger.kernel.org
0c2498f1 7300S: Maintained
006e854f 7301T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7302F: Documentation/pwm.txt
7303F: Documentation/devicetree/bindings/pwm/
7304F: include/linux/pwm.h
0c2498f1 7305F: drivers/pwm/
a140b98d
TR
7306F: drivers/video/backlight/pwm_bl.c
7307F: include/linux/pwm_backlight.h
0c2498f1 7308
30ec261e 7309PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7310M: Eric Miao <eric.y.miao@gmail.com>
7311M: Russell King <linux@arm.linux.org.uk>
a323f664 7312M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7314T: git git://github.com/hzhuang1/linux.git
7315T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7316S: Maintained
679655da
JP
7317F: arch/arm/mach-pxa/
7318F: drivers/pcmcia/pxa2xx*
9df92e6c 7319F: drivers/spi/spi-pxa2xx*
faf2e1db 7320F: drivers/usb/gadget/udc/pxa2*
679655da 7321F: include/sound/pxa2xx-lib.h
bec4c99e 7322F: sound/arm/pxa*
14430813 7323F: sound/soc/pxa/
1da177e4 7324
ec64d3bf
EG
7325PXA3xx NAND FLASH DRIVER
7326M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7327L: linux-mtd@lists.infradead.org
7328S: Maintained
9a67f099 7329F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7330
3f640c61 7331MMP SUPPORT
8b58be88 7332M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7333M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7335T: git git://github.com/hzhuang1/linux.git
7336T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7337S: Maintained
3f640c61 7338F: arch/arm/mach-mmp/
e8e6cb32 7339
272f133a
PO
7340PXA MMCI DRIVER
7341S: Orphan
7342
57f63bc8 7343PXA RTC DRIVER
8b58be88 7344M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7345L: rtc-linux@googlegroups.com
7346S: Maintained
7347
cea4001a
TS
7348QAT DRIVER
7349M: Tadeusz Struk <tadeusz.struk@intel.com>
7350L: qat-linux@intel.com
7351S: Supported
7352F: drivers/crypto/qat/
7353
52a09a04 7354QIB DRIVER
8473c603 7355M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7356L: linux-rdma@vger.kernel.org
7357S: Supported
7358F: drivers/infiniband/hw/qib/
7359
5e9772b9
JS
7360QLOGIC QLA1280 SCSI DRIVER
7361M: Michael Reed <mdr@sgi.com>
7362L: linux-scsi@vger.kernel.org
7363S: Maintained
7364F: drivers/scsi/qla1280.[ch]
7365
1da177e4 7366QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7367M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7368L: linux-scsi@vger.kernel.org
7369S: Supported
679655da
JP
7370F: Documentation/scsi/LICENSE.qla2xxx
7371F: drivers/scsi/qla2xxx/
1da177e4 7372
883c98fe 7373QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7374M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7375M: iscsi-driver@qlogic.com
7376L: linux-scsi@vger.kernel.org
7377S: Supported
bacfb81b 7378F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7379F: drivers/scsi/qla4xxx/
7380
5a4faa87 7381QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7382M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7383M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7384M: linux-driver@qlogic.com
7385L: netdev@vger.kernel.org
7386S: Supported
679655da 7387F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7388F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7389
0ec00f03 7390QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7391M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7392M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7393L: netdev@vger.kernel.org
7394S: Supported
aa43c215 7395F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7396
c4e84bde 7397QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7398M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7399M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7400M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7401M: linux-driver@qlogic.com
c4e84bde
RM
7402L: netdev@vger.kernel.org
7403S: Supported
aa43c215 7404F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7405
1da177e4 7406QNX4 FILESYSTEM
8b58be88 7407M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7408W: http://www.alarsen.net/linux/qnx4fs/
7409S: Maintained
80811493 7410F: fs/qnx4/
c117ab84
CEB
7411F: include/uapi/linux/qnx4_fs.h
7412F: include/uapi/linux/qnxtypes.h
1da177e4 7413
91952bc0
AP
7414QT1010 MEDIA DRIVER
7415M: Antti Palosaari <crope@iki.fi>
7416L: linux-media@vger.kernel.org
7417W: http://linuxtv.org/
7418W: http://palosaari.fi/linux/
7419Q: http://patchwork.linuxtv.org/project/linux-media/list/
7420T: git git://linuxtv.org/anttip/media_tree.git
7421S: Maintained
7422F: drivers/media/tuners/qt1010*
7423
966fb5ec
SM
7424QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7425M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7426L: linux-wireless@vger.kernel.org
7427L: ath9k-devel@lists.ath9k.org
7428W: http://wireless.kernel.org/en/users/Drivers/ath9k
7429S: Supported
7430F: drivers/net/wireless/ath/ath9k/
7431
2ea0ffcb
KV
7432QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7433M: Kalle Valo <kvalo@qca.qualcomm.com>
7434L: ath10k@lists.infradead.org
7435W: http://wireless.kernel.org/en/users/Drivers/ath10k
7436T: git git://github.com/kvalo/ath.git
7437S: Supported
7438F: drivers/net/wireless/ath/ath10k/
7439
4f4567cf
RK
7440QUALCOMM HEXAGON ARCHITECTURE
7441M: Richard Kuo <rkuo@codeaurora.org>
7442L: linux-hexagon@vger.kernel.org
7443S: Supported
7444F: arch/hexagon/
7445
8e84c258
EK
7446QUALCOMM WCN36XX WIRELESS DRIVER
7447M: Eugene Krasnikov <k.eugene.e@gmail.com>
7448L: wcn36xx@lists.infradead.org
7449W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7450T: git git://github.com/KrasnikovEugene/wcn36xx.git
7451S: Supported
7452F: drivers/net/wireless/ath/wcn36xx/
7453
35e3540b
HV
7454QUICKCAM PARALLEL PORT WEBCAMS
7455M: Hans Verkuil <hverkuil@xs4all.nl>
7456L: linux-media@vger.kernel.org
7457T: git git://linuxtv.org/media_tree.git
7458W: http://linuxtv.org
7459S: Odd Fixes
7460F: drivers/media/parport/*-qcam*
7461
602adf40 7462RADOS BLOCK DEVICE (RBD)
09d90327
SW
7463M: Yehuda Sadeh <yehuda@inktank.com>
7464M: Sage Weil <sage@inktank.com>
527a88b9 7465M: Alex Elder <elder@kernel.org>
602adf40 7466M: ceph-devel@vger.kernel.org
09d90327
SW
7467W: http://ceph.com/
7468T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7469S: Supported
7470F: drivers/block/rbd.c
7471F: drivers/block/rbd_types.h
7472
1da177e4 7473RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7474M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7475L: linux-fbdev@vger.kernel.org
1da177e4 7476S: Maintained
8a61f013 7477F: drivers/video/fbdev/aty/radeon*
c117ab84 7478F: include/uapi/linux/radeonfb.h
1da177e4 7479
c6c9b34c
HG
7480RADIOSHARK RADIO DRIVER
7481M: Hans de Goede <hdegoede@redhat.com>
7482L: linux-media@vger.kernel.org
7483T: git git://linuxtv.org/media_tree.git
7484S: Maintained
7485F: drivers/media/radio/radio-shark.c
7486
7487RADIOSHARK2 RADIO DRIVER
7488M: Hans de Goede <hdegoede@redhat.com>
7489L: linux-media@vger.kernel.org
7490T: git git://linuxtv.org/media_tree.git
7491S: Maintained
7492F: drivers/media/radio/radio-shark2.c
7493F: drivers/media/radio/radio-tea5777.c
7494
1da177e4 7495RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7496M: Paul Mackerras <paulus@samba.org>
c69f677c 7497L: linux-fbdev@vger.kernel.org
1da177e4 7498S: Maintained
8a61f013 7499F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7500
e7839f25 7501RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7502P: rt2x00 project
e1a6542f 7503M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7504M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7505L: linux-wireless@vger.kernel.org
83fc9c89 7506L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7507W: http://rt2x00.serialmonkey.com/
7508S: Maintained
54e5881d 7509T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7510F: drivers/net/wireless/rt2x00/
7511
9db5579b 7512RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7513M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7514S: Maintained
679655da
JP
7515F: Documentation/blockdev/ramdisk.txt
7516F: drivers/block/brd.c
9db5579b 7517
9e95ce27 7518RANDOM NUMBER DRIVER
0624bcaa 7519M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7520S: Maintained
679655da 7521F: drivers/char/random.c
9e95ce27 7522
394b701c 7523RAPIDIO SUBSYSTEM
8b58be88 7524M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7525M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7526S: Maintained
679655da 7527F: drivers/rapidio/
394b701c 7528
e2d1d6c0 7529RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7530L: linux-wireless@vger.kernel.org
f52a5490 7531S: Orphan
679655da 7532F: drivers/net/wireless/ray*
e2d1d6c0
RD
7533
7534RCUTORTURE MODULE
e0198b29 7535M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7536M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7537L: linux-kernel@vger.kernel.org
f9094d8e 7538S: Supported
08deed1e 7539T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7540F: Documentation/RCU/torture.txt
34e2d560 7541F: kernel/rcu/rcutorture.c
e2d1d6c0 7542
c87b9c60
PM
7543RCUTORTURE TEST FRAMEWORK
7544M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7545M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7546R: Steven Rostedt <rostedt@goodmis.org>
7547R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7548R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7549L: linux-kernel@vger.kernel.org
c87b9c60
PM
7550S: Supported
7551T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7552F: tools/testing/selftests/rcutorture
7553
c1f766b5 7554RDC R-321X SoC
8b58be88 7555M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7556S: Maintained
7557
db17f395 7558RDC R6040 FAST ETHERNET DRIVER
8b58be88 7559M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7560L: netdev@vger.kernel.org
7561S: Maintained
58565a35 7562F: drivers/net/ethernet/rdc/r6040.c
db17f395 7563
a09ed661 7564RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7565M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7566L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7567S: Supported
679655da 7568F: net/rds/
a09ed661 7569
595182bc 7570READ-COPY UPDATE (RCU)
8b58be88 7571M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7572M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7573R: Steven Rostedt <rostedt@goodmis.org>
7574R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7575R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7576L: linux-kernel@vger.kernel.org
9fab9787 7577W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7578S: Supported
08deed1e 7579T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7580F: Documentation/RCU/
9fab9787 7581X: Documentation/RCU/torture.txt
f9094d8e 7582F: include/linux/rcu*
4102adab
PM
7583X: include/linux/srcu.h
7584F: kernel/rcu/
34e2d560 7585X: kernel/torture.c
595182bc 7586
0c86edc0 7587REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7588M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7589L: rtc-linux@googlegroups.com
8a6e2535 7590Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7591S: Maintained
679655da
JP
7592F: Documentation/rtc.txt
7593F: drivers/rtc/
7594F: include/linux/rtc.h
c117ab84 7595F: include/uapi/linux/rtc.h
0c86edc0 7596
0e400c53
MB
7597REALTEK AUDIO CODECS
7598M: Bard Liao <bardliao@realtek.com>
7599M: Oder Chiou <oder_chiou@realtek.com>
7600S: Maintained
7601F: sound/soc/codecs/rt*
7602F: include/sound/rt*.h
7603
1da177e4 7604REISERFS FILE SYSTEM
76c4e5ea 7605L: reiserfs-devel@vger.kernel.org
1da177e4 7606S: Supported
679655da 7607F: fs/reiserfs/
1da177e4 7608
b83a313b 7609REGISTER MAP ABSTRACTION
b02e48f2 7610M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7611T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7612S: Supported
7613F: drivers/base/regmap/
7614F: include/linux/regmap.h
7615
400e64df
OBC
7616REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7617M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7618T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7619S: Maintained
7620F: drivers/remoteproc/
7621F: Documentation/remoteproc.txt
6fc26488 7622F: include/linux/remoteproc.h
400e64df 7623
d8115db5
OBC
7624REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7625M: Ohad Ben-Cohen <ohad@wizery.com>
7626T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7627S: Maintained
7628F: drivers/rpmsg/
7629F: Documentation/rpmsg.txt
7630F: include/linux/rpmsg.h
7631
1b0fe6be
PZ
7632RESET CONTROLLER FRAMEWORK
7633M: Philipp Zabel <p.zabel@pengutronix.de>
7634S: Maintained
7635F: drivers/reset/
7636F: Documentation/devicetree/bindings/reset/
7637F: include/linux/reset.h
7638F: include/linux/reset-controller.h
7639
e0897645 7640RFKILL
8b58be88 7641M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7642L: linux-wireless@vger.kernel.org
ce466579
JB
7643W: http://wireless.kernel.org/
7644T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7645T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7646S: Maintained
505c9247 7647F: Documentation/rfkill.txt
80811493 7648F: net/rfkill/
e0897645 7649
67e054e9
ML
7650RICOH SMARTMEDIA/XD DRIVER
7651M: Maxim Levitsky <maximlevitsky@gmail.com>
7652S: Maintained
21c26f50
JP
7653F: drivers/mtd/nand/r852.c
7654F: drivers/mtd/nand/r852.h
67e054e9 7655
92634125
ML
7656RICOH R5C592 MEMORYSTICK DRIVER
7657M: Maxim Levitsky <maximlevitsky@gmail.com>
7658S: Maintained
7659F: drivers/memstick/host/r592.*
7660
27f1d2f9
SA
7661ROCCAT DRIVERS
7662M: Stefan Achatz <erazor_de@users.sourceforge.net>
7663W: http://sourceforge.net/projects/roccat/
7664S: Maintained
7665F: drivers/hid/hid-roccat*
7666F: include/linux/hid-roccat*
7667F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7668
1da177e4
LT
7669ROCKETPORT DRIVER
7670P: Comtrol Corp.
1da177e4
LT
7671W: http://www.comtrol.com
7672S: Maintained
679655da 7673F: Documentation/serial/rocket.txt
c897401b 7674F: drivers/tty/rocket*
1da177e4
LT
7675
7676ROSE NETWORK LAYER
8b58be88 7677M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7678L: linux-hams@vger.kernel.org
d34cb28a 7679W: http://www.linux-ax25.org/
1da177e4 7680S: Maintained
679655da 7681F: include/net/rose.h
c117ab84 7682F: include/uapi/linux/rose.h
679655da 7683F: net/rose/
1da177e4 7684
91952bc0
AP
7685RTL2830 MEDIA DRIVER
7686M: Antti Palosaari <crope@iki.fi>
7687L: linux-media@vger.kernel.org
7688W: http://linuxtv.org/
7689W: http://palosaari.fi/linux/
7690Q: http://patchwork.linuxtv.org/project/linux-media/list/
7691T: git git://linuxtv.org/anttip/media_tree.git
7692S: Maintained
7693F: drivers/media/dvb-frontends/rtl2830*
7694
27a0aacf
AP
7695RTL2832 MEDIA DRIVER
7696M: Antti Palosaari <crope@iki.fi>
7697L: linux-media@vger.kernel.org
7698W: http://linuxtv.org/
7699W: http://palosaari.fi/linux/
7700Q: http://patchwork.linuxtv.org/project/linux-media/list/
7701T: git git://linuxtv.org/anttip/media_tree.git
7702S: Maintained
7703F: drivers/media/dvb-frontends/rtl2832*
7704
ba6e6f6e
AP
7705RTL2832_SDR MEDIA DRIVER
7706M: Antti Palosaari <crope@iki.fi>
7707L: linux-media@vger.kernel.org
7708W: http://linuxtv.org/
7709W: http://palosaari.fi/linux/
7710Q: http://patchwork.linuxtv.org/project/linux-media/list/
7711T: git git://linuxtv.org/anttip/media_tree.git
7712S: Maintained
b4bb1c28 7713F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7714
59840488 7715RTL8180 WIRELESS DRIVER
8b58be88 7716M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7717L: linux-wireless@vger.kernel.org
491b26b4 7718W: http://wireless.kernel.org/
54e5881d 7719T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7720S: Maintained
3cfeb0c3 7721F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7722
59840488 7723RTL8187 WIRELESS DRIVER
9f0939bf 7724M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7725M: Hin-Tak Leung <htl10@users.sourceforge.net>
7726M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7727L: linux-wireless@vger.kernel.org
491b26b4 7728W: http://wireless.kernel.org/
54e5881d 7729T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7730S: Maintained
3cfeb0c3 7731F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7732
3cf0c8ad
LF
7733RTL8192CE WIRELESS DRIVER
7734M: Larry Finger <Larry.Finger@lwfinger.net>
7735M: Chaoming Li <chaoming_li@realsil.com.cn>
7736L: linux-wireless@vger.kernel.org
491b26b4 7737W: http://wireless.kernel.org/
3cf0c8ad
LF
7738T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7739S: Maintained
7740F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7741F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7742
9eb8ef74 7743S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7744M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7745L: linux-fbdev@vger.kernel.org
ce00f85c 7746S: Maintained
8a61f013 7747F: drivers/video/fbdev/savage/
9eb8ef74 7748
1da177e4 7749S390
8b58be88
JP
7750M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7751M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7752M: linux390@de.ibm.com
d58140cc 7753L: linux-s390@vger.kernel.org
5238da45
HC
7754W: http://www.ibm.com/developerworks/linux/linux390/
7755S: Supported
679655da 7756F: arch/s390/
a968cd3e 7757F: drivers/s390/
3bfe6858
JN
7758F: Documentation/s390/
7759F: Documentation/DocBook/s390*
5238da45 7760
322986ca
SO
7761S390 COMMON I/O LAYER
7762M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7763M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7764L: linux-s390@vger.kernel.org
7765W: http://www.ibm.com/developerworks/linux/linux390/
7766S: Supported
7767F: drivers/s390/cio/
7768
7769S390 DASD DRIVER
7770M: Stefan Weinhuber <wein@de.ibm.com>
7771M: Stefan Haberland <stefan.haberland@de.ibm.com>
7772L: linux-s390@vger.kernel.org
7773W: http://www.ibm.com/developerworks/linux/linux390/
7774S: Supported
7775F: drivers/s390/block/dasd*
7776F: block/partitions/ibm.c
7777
5238da45 7778S390 NETWORK DRIVERS
8b58be88
JP
7779M: Ursula Braun <ursula.braun@de.ibm.com>
7780M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7781M: linux390@de.ibm.com
d58140cc 7782L: linux-s390@vger.kernel.org
5238da45
HC
7783W: http://www.ibm.com/developerworks/linux/linux390/
7784S: Supported
679655da 7785F: drivers/s390/net/
5238da45 7786
322986ca
SO
7787S390 PCI SUBSYSTEM
7788M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7789M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7790L: linux-s390@vger.kernel.org
7791W: http://www.ibm.com/developerworks/linux/linux390/
7792S: Supported
7793F: arch/s390/pci/
7794F: drivers/pci/hotplug/s390_pci_hpc.c
7795
feed9b62 7796S390 ZCRYPT DRIVER
5c8d0983 7797M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7798M: linux390@de.ibm.com
7799L: linux-s390@vger.kernel.org
a968cd3e 7800W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7801S: Supported
d5ca6918 7802F: drivers/s390/crypto/
feed9b62 7803
5238da45 7804S390 ZFCP DRIVER
d38e19d0 7805M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7806M: linux390@de.ibm.com
d58140cc 7807L: linux-s390@vger.kernel.org
5238da45 7808W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7809S: Supported
679655da 7810F: drivers/s390/scsi/zfcp_*
1da177e4 7811
dd96df2c 7812S390 IUCV NETWORK LAYER
8b58be88 7813M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7814M: linux390@de.ibm.com
7815L: linux-s390@vger.kernel.org
7816W: http://www.ibm.com/developerworks/linux/linux390/
7817S: Supported
679655da
JP
7818F: drivers/s390/net/*iucv*
7819F: include/net/iucv/
7820F: net/iucv/
dd96df2c 7821
4dde7f75 7822S3C24XX SD/MMC Driver
8b58be88 7823M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7825S: Supported
679655da 7826F: drivers/mmc/host/s3cmci.*
4dde7f75 7827
1f15a229
HV
7828SAA6588 RDS RECEIVER DRIVER
7829M: Hans Verkuil <hverkuil@xs4all.nl>
7830L: linux-media@vger.kernel.org
7831T: git git://linuxtv.org/media_tree.git
7832W: http://linuxtv.org
7833S: Odd Fixes
7834F: drivers/media/i2c/saa6588*
7835
98ed12e6 7836SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7837M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7838L: linux-media@vger.kernel.org
7839W: http://linuxtv.org
7840T: git git://linuxtv.org/media_tree.git
7841S: Odd fixes
e42bf501 7842F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7843F: drivers/media/pci/saa7134/
7844
1da177e4 7845SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7846M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7847L: linux-media@vger.kernel.org
275ffde4 7848T: git git://linuxtv.org/media_tree.git
1da177e4 7849S: Maintained
90d72ac6
MCC
7850F: drivers/media/common/saa7146/
7851F: drivers/media/pci/saa7146/
7852F: include/media/saa7146*
1da177e4 7853
92304a40 7854SAMSUNG LAPTOP DRIVER
5909c654 7855M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7856L: platform-driver-x86@vger.kernel.org
7857S: Maintained
7858F: drivers/platform/x86/samsung-laptop.c
7859
4a109cc0 7860SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7861M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7862L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7863S: Supported
14430813 7864F: sound/soc/samsung/
4a109cc0 7865
0d89a28b
JH
7866SAMSUNG FRAMEBUFFER DRIVER
7867M: Jingoo Han <jg1.han@samsung.com>
7868L: linux-fbdev@vger.kernel.org
7869S: Maintained
8a61f013 7870F: drivers/video/fbdev/s3c-fb.c
0d89a28b 7871
f69d3a17
SK
7872SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7873M: Sangbeom Kim <sbkim73@samsung.com>
7874L: linux-kernel@vger.kernel.org
7875S: Supported
7876F: drivers/mfd/sec*.c
7877F: drivers/regulator/s2m*.c
7878F: drivers/regulator/s5m*.c
7879F: drivers/rtc/rtc-sec.c
7880F: include/linux/mfd/samsung/
7881
038f5c4b
SN
7882SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7883M: Kyungmin Park <kyungmin.park@samsung.com>
7884M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7885L: linux-media@vger.kernel.org
7886Q: https://patchwork.linuxtv.org/project/linux-media/list/
7887S: Supported
7888F: drivers/media/platform/exynos4-is/
038f5c4b 7889
6fd86ab2
SN
7890SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7891M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7892L: linux-media@vger.kernel.org
7893L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7894S: Maintained
7895F: drivers/media/platform/s3c-camif/
7896F: include/media/s3c_camif.h
7897
b84ef24e
AH
7898SAMSUNG S5C73M3 CAMERA DRIVER
7899M: Kyungmin Park <kyungmin.park@samsung.com>
7900M: Andrzej Hajda <a.hajda@samsung.com>
7901L: linux-media@vger.kernel.org
7902S: Supported
7903F: drivers/media/i2c/s5c73m3/*
7904
7d459937
AH
7905SAMSUNG S5K5BAF CAMERA DRIVER
7906M: Kyungmin Park <kyungmin.park@samsung.com>
7907M: Andrzej Hajda <a.hajda@samsung.com>
7908L: linux-media@vger.kernel.org
7909S: Supported
7910F: drivers/media/i2c/s5k5baf.c
7911
310e39c9 7912SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
7913M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7914M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
7915S: Supported
7916L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7917F: drivers/clk/samsung/
7918
66890ed6
BA
7919SAMSUNG SXGBE DRIVERS
7920M: Byungho An <bh74.an@samsung.com>
7921M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7922M: Vipul Pandya <vipul.pandya@samsung.com>
7923S: Supported
7924L: netdev@vger.kernel.org
7925F: drivers/net/ethernet/samsung/sxgbe/
7926
e296cd32
KD
7927SAMSUNG USB2 PHY DRIVER
7928M: Kamil Debski <k.debski@samsung.com>
7929L: linux-kernel@vger.kernel.org
7930S: Supported
7931F: Documentation/devicetree/bindings/phy/samsung-phy.txt
7932F: Documentation/phy/samsung-usb2.txt
7933F: drivers/phy/phy-exynos4210-usb2.c
7934F: drivers/phy/phy-exynos4x12-usb2.c
7935F: drivers/phy/phy-exynos5250-usb2.c
7936F: drivers/phy/phy-s5pv210-usb2.c
7937F: drivers/phy/phy-samsung-usb2.c
7938F: drivers/phy/phy-samsung-usb2.h
7939
ca749e2a 7940SERIAL DRIVERS
5e30bbb7 7941M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7942L: linux-serial@vger.kernel.org
5e30bbb7 7943S: Maintained
14430813 7944F: drivers/tty/serial/
ca749e2a 7945
aecb7b64 7946SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7947M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7948M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7949S: Maintained
7950F: include/linux/dw_dmac.h
61a76496 7951F: drivers/dma/dw/
aecb7b64 7952
f9e37137
SJ
7953SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7954M: Seungwon Jeon <tgih.jun@samsung.com>
7955M: Jaehoon Chung <jh80.chung@samsung.com>
7956L: linux-mmc@vger.kernel.org
7957S: Maintained
7958F: include/linux/mmc/dw_mmc.h
7959F: drivers/mmc/host/dw_mmc*
7960
1db121d6
AN
7961THUNDERBOLT DRIVER
7962M: Andreas Noever <andreas.noever@gmail.com>
7963S: Maintained
7964F: drivers/thunderbolt/
7965
9222d247 7966TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7967M: John Stultz <john.stultz@linaro.org>
88606e80 7968M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7969L: linux-kernel@vger.kernel.org
75fc2d37 7970T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7971S: Supported
7972F: include/linux/clocksource.h
7973F: include/linux/time.h
7974F: include/linux/timex.h
c117ab84
CEB
7975F: include/uapi/linux/time.h
7976F: include/uapi/linux/timex.h
88606e80
TG
7977F: kernel/time/clocksource.c
7978F: kernel/time/time*.c
7979F: kernel/time/ntp.c
7980
5b3f03f0 7981TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7982M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7983M: Hans Verkuil <hverkuil@xs4all.nl>
7984S: Odd Fixes
14430813 7985F: drivers/media/usb/tlg2300/
5b3f03f0 7986
1da177e4 7987SC1200 WDT DRIVER
b300645a 7988M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7989S: Maintained
679655da 7990F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7991
7992SCHEDULER
dd9b238c 7993M: Ingo Molnar <mingo@redhat.com>
8b58be88 7994M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7995L: linux-kernel@vger.kernel.org
75fc2d37 7996T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7997S: Maintained
95c0d71d 7998F: kernel/sched/
679655da 7999F: include/linux/sched.h
c117ab84 8000F: include/uapi/linux/sched.h
c2eb505b 8001F: include/linux/wait.h
1da177e4 8002
6bcf6737 8003SCORE ARCHITECTURE
ed38665e 8004M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8005M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8006W: http://www.sunplus.com
6bcf6737 8007S: Supported
a2681a75 8008F: arch/score/
6bcf6737 8009
1da177e4 8010SCSI CDROM DRIVER
8b58be88 8011M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8012L: linux-scsi@vger.kernel.org
8013W: http://www.kernel.dk
8014S: Maintained
679655da 8015F: drivers/scsi/sr*
1da177e4 8016
fb50a83d 8017SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8018M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8019L: linux-rdma@vger.kernel.org
8020S: Supported
8021W: http://www.openfabrics.org
8022Q: http://patchwork.kernel.org/project/linux-rdma/list/
8023T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8024F: drivers/infiniband/ulp/srp/
8025F: include/scsi/srp.h
8026
1da177e4 8027SCSI SG DRIVER
8b58be88 8028M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8029L: linux-scsi@vger.kernel.org
59ab3c93 8030W: http://sg.danny.cz/sg
1da177e4 8031S: Maintained
59ab3c93 8032F: Documentation/scsi/scsi-generic.txt
679655da
JP
8033F: drivers/scsi/sg.c
8034F: include/scsi/sg.h
1da177e4
LT
8035
8036SCSI SUBSYSTEM
c95286d8 8037M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8038L: linux-scsi@vger.kernel.org
54e5881d
JP
8039T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8040T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8041T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8042S: Maintained
679655da
JP
8043F: drivers/scsi/
8044F: include/scsi/
1da177e4
LT
8045
8046SCSI TAPE DRIVER
8b58be88 8047M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8048L: linux-scsi@vger.kernel.org
8049S: Maintained
679655da 8050F: Documentation/scsi/st.txt
f7269cfc
JD
8051F: drivers/scsi/st.*
8052F: drivers/scsi/st_*.h
1da177e4
LT
8053
8054SCTP PROTOCOL
8b6efb75 8055M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8056M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8057L: linux-sctp@vger.kernel.org
5f85813c 8058W: http://lksctp.sourceforge.net
8b6efb75 8059S: Maintained
679655da
JP
8060F: Documentation/networking/sctp.txt
8061F: include/linux/sctp.h
4d58c025 8062F: include/uapi/linux/sctp.h
679655da
JP
8063F: include/net/sctp/
8064F: net/sctp/
1da177e4
LT
8065
8066SCx200 CPU SUPPORT
8b58be88 8067M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8068S: Odd Fixes
679655da 8069F: Documentation/i2c/busses/scx200_acb
390889b6 8070F: arch/x86/platform/scx200/
679655da
JP
8071F: drivers/watchdog/scx200_wdt.c
8072F: drivers/i2c/busses/scx200*
8073F: drivers/mtd/maps/scx200_docflash.c
8074F: include/linux/scx200.h
1662d32c
JC
8075
8076SCx200 GPIO DRIVER
8b58be88 8077M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8078S: Maintained
679655da
JP
8079F: drivers/char/scx200_gpio.c
8080F: include/linux/scx200_gpio.h
1662d32c
JC
8081
8082SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8083M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8084S: Maintained
679655da 8085F: drivers/clocksource/scx200_hrt.c
1da177e4 8086
6a36913a 8087SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8088M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8089L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8090S: Maintained
679655da 8091F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8092
e7839f25 8093SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8094M: Chris Ball <chris@printf.net>
7a241d6e 8095L: linux-mmc@vger.kernel.org
245feaa6
CB
8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8097S: Maintained
7a241d6e 8098F: drivers/mmc/host/sdhci.*
d4a45787 8099F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8100
c04f9d61
KC
8101SECURE COMPUTING
8102M: Kees Cook <keescook@chromium.org>
8103T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8104S: Supported
8105F: kernel/seccomp.c
8106F: include/uapi/linux/seccomp.h
8107F: include/linux/seccomp.h
8108K: \bsecure_computing
8109K: \bTIF_SECCOMP\b
8110
3085e9c1 8111SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8112M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8113L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8114L: linux-mmc@vger.kernel.org
e2d1d6c0 8115S: Maintained
d4a45787 8116F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8117
0d1bb41a 8118SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8119M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8120L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8121S: Maintained
8122F: drivers/mmc/host/sdhci-s3c.c
8123
c63b3cba 8124SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8125M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8126L: spear-devel@list.st.com
c63b3cba
VK
8127L: linux-mmc@vger.kernel.org
8128S: Maintained
8129F: drivers/mmc/host/sdhci-spear.c
8130
8711cca2 8131SECURITY SUBSYSTEM
9b45c0d2 8132M: James Morris <james.l.morris@oracle.com>
70b4a259 8133M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8134L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8135T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8136W: http://kernsec.org/
8711cca2 8137S: Supported
7d2c86b5 8138F: security/
8711cca2 8139
1da177e4 8140SECURITY CONTACT
8b58be88 8141M: Security Officers <security@kernel.org>
1da177e4
LT
8142S: Supported
8143
8144SELINUX SECURITY MODULE
e0238b4c 8145M: Paul Moore <paul@paul-moore.com>
8b58be88 8146M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8147M: Eric Paris <eparis@parisplace.org>
e0238b4c 8148L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8149W: http://selinuxproject.org
5a5f2acf 8150T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8151S: Supported
679655da
JP
8152F: include/linux/selinux*
8153F: security/selinux/
6bde95ce 8154F: scripts/selinux/
1da177e4 8155
c1c124e9
JJ
8156APPARMOR SECURITY MODULE
8157M: John Johansen <john.johansen@canonical.com>
8158L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8159W: apparmor.wiki.kernel.org
8160T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8161S: Supported
8162F: security/apparmor/
8163
cef2cf07 8164SENSABLE PHANTOM
8b58be88 8165M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8166S: Maintained
679655da 8167F: drivers/misc/phantom.c
c117ab84 8168F: include/uapi/linux/phantom.h
cef2cf07 8169
4480f15b 8170SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8171M: Tejun Heo <tj@kernel.org>
1da177e4 8172L: linux-ide@vger.kernel.org
3d9b9350 8173T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8174S: Supported
d5ca6918
JP
8175F: drivers/ata/
8176F: include/linux/ata.h
8177F: include/linux/libata.h
1da177e4 8178
7188b067
HG
8179SERIAL ATA AHCI PLATFORM devices support
8180M: Hans de Goede <hdegoede@redhat.com>
8181M: Tejun Heo <tj@kernel.org>
8182L: linux-ide@vger.kernel.org
8183T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8184S: Supported
8185F: drivers/ata/ahci_platform.c
8186F: drivers/ata/libahci_platform.c
8187F: include/linux/ahci_platform.h
8188
6733b39a 8189SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8190M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8191L: linux-scsi@vger.kernel.org
0ca43cc0 8192W: http://www.emulex.com
3387f656
JP
8193S: Supported
8194F: drivers/scsi/be2iscsi/
6733b39a 8195
6b7c5b94 8196SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8197M: Sathya Perla <sathya.perla@emulex.com>
8198M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8199M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8200L: netdev@vger.kernel.org
fea3af67 8201W: http://www.emulex.com
7d2c86b5 8202S: Supported
9aebddd1 8203F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8204
8ceee660 8205SFC NETWORK DRIVER
c06f51ea 8206M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8207M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8208L: netdev@vger.kernel.org
8ceee660 8209S: Supported
874aeea5 8210F: drivers/net/ethernet/sfc/
8ceee660 8211
e2d1d6c0 8212SGI GRU DRIVER
cc883afc 8213M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8214S: Maintained
679655da 8215F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8216
8217SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8218M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8219L: linux-ia64@vger.kernel.org
8220S: Supported
679655da 8221F: Documentation/ia64/serial.txt
df621252 8222F: drivers/tty/serial/ioc?_serial.c
679655da 8223F: include/linux/ioc?.h
e2d1d6c0 8224
75312619 8225SGI XP/XPC/XPNET DRIVER
e180383f
RH
8226M: Cliff Whickman <cpw@sgi.com>
8227M: Robin Holt <robinmholt@gmail.com>
75312619 8228S: Maintained
679655da 8229F: drivers/misc/sgi-xp/
75312619 8230
46eacf3b
AP
8231SI2157 MEDIA DRIVER
8232M: Antti Palosaari <crope@iki.fi>
8233L: linux-media@vger.kernel.org
8234W: http://linuxtv.org/
8235W: http://palosaari.fi/linux/
8236Q: http://patchwork.linuxtv.org/project/linux-media/list/
8237T: git git://linuxtv.org/anttip/media_tree.git
8238S: Maintained
8239F: drivers/media/tuners/si2157*
8240
75e2d5ba
AP
8241SI2168 MEDIA DRIVER
8242M: Antti Palosaari <crope@iki.fi>
8243L: linux-media@vger.kernel.org
8244W: http://linuxtv.org/
8245W: http://palosaari.fi/linux/
8246Q: http://patchwork.linuxtv.org/project/linux-media/list/
8247T: git git://linuxtv.org/anttip/media_tree.git
8248S: Maintained
8249F: drivers/media/dvb-frontends/si2168*
8250
49cc629d
HV
8251SI470X FM RADIO RECEIVER I2C DRIVER
8252M: Hans Verkuil <hverkuil@xs4all.nl>
8253L: linux-media@vger.kernel.org
8254T: git git://linuxtv.org/media_tree.git
8255W: http://linuxtv.org
8256S: Odd Fixes
8257F: drivers/media/radio/si470x/radio-si470x-i2c.c
8258
8259SI470X FM RADIO RECEIVER USB DRIVER
8260M: Hans Verkuil <hverkuil@xs4all.nl>
8261L: linux-media@vger.kernel.org
8262T: git git://linuxtv.org/media_tree.git
8263W: http://linuxtv.org
8264S: Maintained
8265F: drivers/media/radio/si470x/radio-si470x-common.c
8266F: drivers/media/radio/si470x/radio-si470x.h
8267F: drivers/media/radio/si470x/radio-si470x-usb.c
8268
c937ca03
EV
8269SI4713 FM RADIO TRANSMITTER I2C DRIVER
8270M: Eduardo Valentin <edubezval@gmail.com>
8271L: linux-media@vger.kernel.org
8272T: git git://linuxtv.org/media_tree.git
8273W: http://linuxtv.org
8274S: Odd Fixes
99995ded 8275F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8276
8277SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8278M: Eduardo Valentin <edubezval@gmail.com>
8279L: linux-media@vger.kernel.org
8280T: git git://linuxtv.org/media_tree.git
8281W: http://linuxtv.org
8282S: Odd Fixes
99995ded
DR
8283F: drivers/media/radio/si4713/radio-platform-si4713.c
8284
8285SI4713 FM RADIO TRANSMITTER USB DRIVER
8286M: Hans Verkuil <hverkuil@xs4all.nl>
8287L: linux-media@vger.kernel.org
8288T: git git://linuxtv.org/media_tree.git
8289W: http://linuxtv.org
8290S: Maintained
8291F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8292
beb91d46 8293SIANO DVB DRIVER
1b2c14b4 8294M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8295L: linux-media@vger.kernel.org
8296W: http://linuxtv.org
8297T: git git://linuxtv.org/media_tree.git
8298S: Odd fixes
8299F: drivers/media/common/siano/
beb91d46 8300F: drivers/media/usb/siano/
beb91d46 8301F: drivers/media/usb/siano/
14430813 8302F: drivers/media/mmc/siano/
beb91d46 8303
b618b69c 8304SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8305L: linux-media@vger.kernel.org
bb60fcb2 8306S: Orphan
b618b69c 8307F: drivers/media/platform/sh_veu.c
b618b69c
GL
8308
8309SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8310L: linux-media@vger.kernel.org
bb60fcb2 8311S: Orphan
b618b69c
GL
8312F: drivers/media/platform/sh_vou.c
8313F: include/media/sh_vou.h
8314
6349d997 8315SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8316M: Len Brown <lenb@kernel.org>
6349d997
LB
8317L: sfi-devel@simplefirmware.org
8318W: http://simplefirmware.org/
8319T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8320S: Supported
943fc810 8321F: arch/x86/platform/sfi/
6349d997
LB
8322F: drivers/sfi/
8323F: include/linux/sfi*.h
e2d1d6c0 8324
1da177e4
LT
8325SIMTEC EB110ATX (Chalice CATS)
8326P: Ben Dooks
b16957c6
BD
8327P: Vincent Sanders <vince@simtec.co.uk>
8328M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8329W: http://www.simtec.co.uk/products/EB110ATX/
8330S: Supported
8331
8332SIMTEC EB2410ITX (BAST)
8333P: Ben Dooks
b16957c6
BD
8334P: Vincent Sanders <vince@simtec.co.uk>
8335M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8336W: http://www.simtec.co.uk/products/EB2410ITX/
8337S: Supported
15dba387
JP
8338F: arch/arm/mach-s3c24xx/mach-bast.c
8339F: arch/arm/mach-s3c24xx/bast-ide.c
8340F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8341
4c5adde7 8342TI DAVINCI MACHINE SUPPORT
3ba789c0 8343M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8344M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8345L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8346T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8347Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8348S: Supported
14430813 8349F: arch/arm/mach-davinci/
046d0a37 8350F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8351
8d4b3f08 8352TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8353M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8354L: linux-media@vger.kernel.org
8355L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8356W: http://linuxtv.org/
8357Q: http://patchwork.linuxtv.org/project/linux-media/list/
8358T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8359S: Maintained
8d4b3f08
LP
8360F: drivers/media/platform/davinci/
8361F: include/media/davinci/
8362
92aab3c0 8363SIS 190 ETHERNET DRIVER
8b58be88 8364M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8365L: netdev@vger.kernel.org
8366S: Maintained
8c7de408 8367F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8368
1da177e4 8369SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8370M: Daniele Venzano <venza@brownhat.org>
1da177e4 8371W: http://www.brownhat.org/sis900.html
979b6c13 8372L: netdev@vger.kernel.org
1da177e4 8373S: Maintained
8c7de408 8374F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8375
8376SIS FRAMEBUFFER DRIVER
8b58be88 8377M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8378W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8379S: Maintained
679655da 8380F: Documentation/fb/sisfb.txt
8a61f013 8381F: drivers/video/fbdev/sis/
679655da 8382F: include/video/sisfb.h
1da177e4
LT
8383
8384SIS USB2VGA DRIVER
8b58be88 8385M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8386W: http://www.winischhofer.at/linuxsisusbvga.shtml
8387S: Maintained
679655da 8388F: drivers/usb/misc/sisusbvga/
1da177e4 8389
415ad26d 8390SLAB ALLOCATOR
16e943bf 8391M: Christoph Lameter <cl@linux.com>
2ed1c525 8392M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8393M: David Rientjes <rientjes@google.com>
8394M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8395M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8396L: linux-mm@kvack.org
8397S: Maintained
679655da 8398F: include/linux/sl?b*.h
16e943bf 8399F: mm/sl?b*
415ad26d 8400
9fab9787
PM
8401SLEEPABLE READ-COPY UPDATE (SRCU)
8402M: Lai Jiangshan <laijs@cn.fujitsu.com>
8403M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8404M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8405R: Steven Rostedt <rostedt@goodmis.org>
8406R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8407L: linux-kernel@vger.kernel.org
9fab9787
PM
8408W: http://www.rdrop.com/users/paulmck/RCU/
8409S: Supported
8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8411F: include/linux/srcu.h
8412F: kernel/rcu/srcu.c
9fab9787 8413
66372841
CS
8414SMACK SECURITY MODULE
8415M: Casey Schaufler <casey@schaufler-ca.com>
8416L: linux-security-module@vger.kernel.org
8417W: http://schaufler-ca.com
8418T: git git://git.gitorious.org/smack-next/kernel.git
8419S: Maintained
8420F: Documentation/security/Smack.txt
8421F: security/smack/
8422
68ace3e1
KH
8423SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8424M: Kevin Hilman <khilman@kernel.org>
8425M: Nishanth Menon <nm@ti.com>
8426S: Maintained
8427F: drivers/power/avs/smartreflex.c
8428F: include/linux/power/smartreflex.h
8429L: linux-pm@vger.kernel.org
8430
1da177e4 8431SMC91x ETHERNET DRIVER
2f82af08 8432M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8433S: Odd Fixes
ae150435 8434F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8435
e8e31622
SA
8436SMIA AND SMIA++ IMAGE SENSOR DRIVER
8437M: Sakari Ailus <sakari.ailus@iki.fi>
8438L: linux-media@vger.kernel.org
8439S: Maintained
14430813 8440F: drivers/media/i2c/smiapp/
e8e31622
SA
8441F: include/media/smiapp.h
8442F: drivers/media/i2c/smiapp-pll.c
8443F: drivers/media/i2c/smiapp-pll.h
8444
920fa1ff
GR
8445SMM665 HARDWARE MONITOR DRIVER
8446M: Guenter Roeck <linux@roeck-us.net>
8447L: lm-sensors@lm-sensors.org
8448S: Maintained
8449F: Documentation/hwmon/smm665
8450F: drivers/hwmon/smm665.c
8451
9df7305b 8452SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8453M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8454L: lm-sensors@lm-sensors.org
90b24cfb 8455S: Maintained
9df7305b
SG
8456F: Documentation/hwmon/emc2103
8457F: drivers/hwmon/emc2103.c
8458
a98d506c
HG
8459SMSC SCH5627 HARDWARE MONITOR DRIVER
8460M: Hans de Goede <hdegoede@redhat.com>
8461L: lm-sensors@lm-sensors.org
8462S: Supported
8463F: Documentation/hwmon/sch5627
8464F: drivers/hwmon/sch5627.c
8465
6ea884db 8466SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8467M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8468L: lm-sensors@lm-sensors.org
8469S: Maintained
679655da
JP
8470F: Documentation/hwmon/smsc47b397
8471F: drivers/hwmon/smsc47b397.c
6ea884db 8472
fd9abb3d 8473SMSC911x ETHERNET DRIVER
90b24cfb 8474M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8475L: netdev@vger.kernel.org
90b24cfb 8476S: Maintained
679655da 8477F: include/linux/smsc911x.h
ae150435 8478F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8479
8480SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8481M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8482L: netdev@vger.kernel.org
90b24cfb 8483S: Maintained
ae150435 8484F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8485
3c8a63e2 8486SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8487M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8488L: linux-fbdev@vger.kernel.org
90b24cfb 8489S: Maintained
8a61f013 8490F: drivers/video/fbdev/smscufx.c
3c8a63e2 8491
668acf32 8492SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8493M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8494L: linux-media@vger.kernel.org
275ffde4 8495T: git git://linuxtv.org/media_tree.git
795fb7e7 8496S: Maintained
90d72ac6
MCC
8497F: include/media/soc*
8498F: drivers/media/i2c/soc_camera/
8499F: drivers/media/platform/soc_camera/
668acf32 8500
e2d1d6c0 8501SOEKRIS NET48XX LED SUPPORT
8b58be88 8502M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8503S: Maintained
679655da 8504F: drivers/leds/leds-net48xx.c
e2d1d6c0 8505
e3994db1
JP
8506SOFTLOGIC 6x10 MPEG CODEC
8507M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8508L: linux-media@vger.kernel.org
8509S: Supported
8510F: drivers/media/pci/solo6x10/
8511
1da177e4 8512SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8513M: Neil Brown <neilb@suse.de>
1da177e4 8514L: linux-raid@vger.kernel.org
524418bb 8515S: Supported
679655da
JP
8516F: drivers/md/
8517F: include/linux/raid/
c117ab84 8518F: include/uapi/linux/raid/
1da177e4 8519
1da177e4 8520SONIC NETWORK DRIVER
8b58be88 8521M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8522L: netdev@vger.kernel.org
1da177e4 8523S: Maintained
d9fb9f38 8524F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8525
61e115a5 8526SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8527M: Michael Buesch <m@bues.ch>
61e115a5
MB
8528L: netdev@vger.kernel.org
8529S: Maintained
679655da
JP
8530F: drivers/ssb/
8531F: include/linux/ssb/
61e115a5 8532
1da177e4 8533SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8534M: Mattia Dongili <malattia@linux.it>
d0944853 8535L: platform-driver-x86@vger.kernel.org
5b18167d 8536W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8537S: Maintained
679655da
JP
8538F: Documentation/laptops/sony-laptop.txt
8539F: drivers/char/sonypi.c
8540F: drivers/platform/x86/sony-laptop.c
8541F: include/linux/sony-laptop.h
1da177e4 8542
baf8532a 8543SONY MEMORYSTICK CARD SUPPORT
8b58be88 8544M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8545W: http://tifmxx.berlios.de/
8546S: Maintained
679655da 8547F: drivers/memstick/host/tifm_ms.c
baf8532a 8548
0ab30494
ML
8549SONY MEMORYSTICK STANDARD SUPPORT
8550M: Maxim Levitsky <maximlevitsky@gmail.com>
8551S: Maintained
8552F: drivers/memstick/core/ms_block.*
8553
1da177e4 8554SOUND
8b58be88
JP
8555M: Jaroslav Kysela <perex@perex.cz>
8556M: Takashi Iwai <tiwai@suse.de>
93711660 8557L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8558W: http://www.alsa-project.org/
dde7ad8d 8559T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8560T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8561Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8562S: Maintained
3126a179
JP
8563F: Documentation/sound/
8564F: include/sound/
c117ab84 8565F: include/uapi/sound/
679655da 8566F: sound/
1da177e4 8567
33bbe149
MB
8568SOUND - COMPRESSED AUDIO
8569M: Vinod Koul <vinod.koul@intel.com>
8570L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8571T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8572S: Supported
f672f31a 8573F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8574F: include/sound/compress_driver.h
f672f31a 8575F: include/uapi/sound/compress_*
33bbe149
MB
8576F: sound/core/compress_offload.c
8577F: sound/soc/soc-compress.c
8578
bd903bde 8579SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8580M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8581M: Mark Brown <broonie@kernel.org>
86f14df8 8582T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8583L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8584W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8585S: Supported
2820f615 8586F: Documentation/sound/alsa/soc/
679655da 8587F: sound/soc/
e6e55122 8588F: include/sound/soc*
eb1a6af3 8589
d7f8761b
MB
8590SOUND - DMAENGINE HELPERS
8591M: Lars-Peter Clausen <lars@metafoo.de>
8592S: Supported
8593F: include/sound/dmaengine_pcm.h
8594F: sound/core/pcm_dmaengine.c
8595F: sound/soc/soc-generic-dmaengine-pcm.c
8596
473321fc 8597SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8598M: "David S. Miller" <davem@davemloft.net>
1da177e4 8599L: sparclinux@vger.kernel.org
8a6e2535 8600Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8601T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8602T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8603S: Maintained
679655da 8604F: arch/sparc/
7765b8bb 8605F: drivers/sbus/
1da177e4 8606
6404fcca
DM
8607SPARC SERIAL DRIVERS
8608M: "David S. Miller" <davem@davemloft.net>
8609L: sparclinux@vger.kernel.org
08deed1e
JP
8610T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8611T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8612S: Maintained
6816383a 8613F: include/linux/sunserialcore.h
df621252 8614F: drivers/tty/serial/suncore.c
df621252
GKH
8615F: drivers/tty/serial/sunhv.c
8616F: drivers/tty/serial/sunsab.c
8617F: drivers/tty/serial/sunsab.h
8618F: drivers/tty/serial/sunsu.c
8619F: drivers/tty/serial/sunzilog.c
8620F: drivers/tty/serial/sunzilog.h
6404fcca 8621
389325b4
CL
8622SPARSE CHECKER
8623M: "Christopher Li" <sparse@chrisli.org>
8624L: linux-sparse@vger.kernel.org
8625W: https://sparse.wiki.kernel.org/
8626T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8627T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8628S: Maintained
8629F: include/linux/compiler.h
8630
fc0c195a 8631SPEAR PLATFORM SUPPORT
2d8a3b3d 8632M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8633M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8634L: spear-devel@list.st.com
8635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8636W: http://www.st.com/spear
8637S: Maintained
281e192f 8638F: arch/arm/mach-spear/
fc0c195a 8639
8640SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8641M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8642L: spear-devel@list.st.com
8643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8644W: http://www.st.com/spear
8645S: Maintained
5df33a62 8646F: drivers/clk/spear/
fc0c195a 8647
e2d1d6c0 8648SPI SUBSYSTEM
b02e48f2 8649M: Mark Brown <broonie@kernel.org>
dfbe403c 8650L: linux-spi@vger.kernel.org
e7e4e13c 8651T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8652Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8653S: Maintained
679655da
JP
8654F: Documentation/spi/
8655F: drivers/spi/
8656F: include/linux/spi/
c117ab84 8657F: include/uapi/linux/spi/
e2d1d6c0 8658
2752e401 8659SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8660M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8661M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8662L: netdev@vger.kernel.org
8663S: Supported
679655da 8664F: Documentation/networking/spider_net.txt
8df158ac 8665F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8666
e2d1d6c0 8667SPU FILE SYSTEM
8b58be88 8668M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8669L: linuxppc-dev@lists.ozlabs.org
8670L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8671W: http://www.ibm.com/developerworks/power/cell/
8672S: Supported
679655da
JP
8673F: Documentation/filesystems/spufs.txt
8674F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8675
fc555841 8676SQUASHFS FILE SYSTEM
d7f2ff67 8677M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8678L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8679W: http://squashfs.org.uk
8680S: Maintained
679655da
JP
8681F: Documentation/filesystems/squashfs.txt
8682F: fs/squashfs/
fc555841 8683
1da177e4 8684SRM (Alpha) environment access
8b58be88 8685M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8686S: Maintained
679655da 8687F: arch/alpha/kernel/srm_env.c
1da177e4 8688
26e9a397 8689STABLE BRANCH
879a5a00 8690M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8691L: stable@vger.kernel.org
879a5a00 8692S: Supported
7b175c46 8693F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8694
26e9a397 8695STAGING SUBSYSTEM
879a5a00 8696M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8697T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8698L: devel@driverdev.osuosl.org
879a5a00 8699S: Supported
679655da 8700F: drivers/staging/
dbc6c2cc 8701
ebd3d010
JP
8702STAGING - COMEDI
8703M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8704M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8705S: Odd Fixes
8706F: drivers/staging/comedi/
8707
8dc2bbe7
ME
8708STAGING - ET131X NETWORK DRIVER
8709M: Mark Einon <mark.einon@gmail.com>
8710S: Odd Fixes
8711F: drivers/staging/et131x/
8712
a0138163
JP
8713STAGING - FLARION FT1000 DRIVERS
8714M: Marek Belisko <marek.belisko@gmail.com>
8715S: Odd Fixes
8716F: drivers/staging/ft1000/
8717
6c1bb424 8718STAGING - INDUSTRIAL IO
030a13d7 8719M: Jonathan Cameron <jic23@kernel.org>
a0138163 8720L: linux-iio@vger.kernel.org
6c1bb424
JP
8721S: Odd Fixes
8722F: drivers/staging/iio/
8723
a0138163
JP
8724STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8725M: Jarod Wilson <jarod@wilsonet.com>
8726W: http://www.lirc.org/
8727S: Odd Fixes
b2b0186d 8728F: drivers/staging/media/lirc/
a0138163 8729
7c6b6c71 8730STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8731M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8732M: Marc Dietrich <marvin24@gmx.de>
8733L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8734L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8735S: Maintained
8736F: drivers/staging/nvec/
8737
a0138163 8738STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8739M: Jens Frederich <jfrederich@gmail.com>
8740M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8741M: Jon Nettleton <jon.nettleton@gmail.com>
8742W: http://wiki.laptop.org/go/DCON
3140b458 8743S: Maintained
a0138163
JP
8744F: drivers/staging/olpc_dcon/
8745
94cfdd15 8746STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8747M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8748S: Maintained
8749F: drivers/staging/ozwpan/
8750
a0138163 8751STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8752M: Willy Tarreau <willy@meta-x.org>
8753S: Odd Fixes
8754F: drivers/staging/panel/
8755
a0138163
JP
8756STAGING - REALTEK RTL8712U DRIVERS
8757M: Larry Finger <Larry.Finger@lwfinger.net>
8758M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8759S: Odd Fixes
8760F: drivers/staging/rtl8712/
8761
7591ba8b
JS
8762STAGING - REALTEK RTL8723U WIRELESS DRIVER
8763M: Larry Finger <Larry.Finger@lwfinger.net>
8764M: Jes Sorensen <Jes.Sorensen@redhat.com>
8765L: linux-wireless@vger.kernel.org
8766S: Maintained
8767F: drivers/staging/rtl8723au/
8768
510fa408
JP
8769STAGING - SLICOSS
8770M: Lior Dotan <liodot@gmail.com>
8771M: Christopher Harrer <charrer@alacritech.com>
8772S: Odd Fixes
8773F: drivers/staging/slicoss/
8774
a0138163
JP
8775STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8776M: William Hubbs <w.d.hubbs@gmail.com>
8777M: Chris Brannon <chris@the-brannons.com>
d33bce31 8778M: Kirk Reiser <kirk@reisers.ca>
a0138163 8779M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8780L: speakup@linux-speakup.org
a0138163
JP
8781W: http://www.linux-speakup.org/
8782S: Odd Fixes
8783F: drivers/staging/speakup/
8784
b3e871ce
JP
8785STAGING - VIA VT665X DRIVERS
8786M: Forest Bond <forest@alittletooquiet.net>
8787S: Odd Fixes
8788F: drivers/staging/vt665?/
8789
709bcb07 8790STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8791M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8792S: Odd Fixes
8793F: drivers/staging/xgifb/
8794
1da177e4 8795STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8796M: Ion Badulescu <ionut@badula.org>
b4f90189 8797S: Odd Fixes
9bba23b0 8798F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8799
e2d1d6c0 8800SUN3/3X
8b58be88 8801M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8802W: http://sammy.net/sun3/
8803S: Maintained
679655da
JP
8804F: arch/m68k/kernel/*sun3*
8805F: arch/m68k/sun3*/
8806F: arch/m68k/include/asm/sun3*
e689cf4a 8807F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8808
af6a5af8
HG
8809SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
8810M: Hans de Goede <hdegoede@redhat.com>
8811L: linux-input@vger.kernel.org
8812S: Maintained
8813F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
8814F: drivers/input/keyboard/sun4i-lradc-keys.c
8815
2bc9ff01
DK
8816SUNDANCE NETWORK DRIVER
8817M: Denis Kirjanov <kda@linux-powerpc.org>
8818L: netdev@vger.kernel.org
8819S: Maintained
8820F: drivers/net/ethernet/dlink/sundance.c
8821
2cbb12a4 8822SUPERH
2cbb12a4 8823L: linux-sh@vger.kernel.org
1da177e4 8824W: http://www.linux-sh.org
8a6e2535 8825Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8826S: Orphan
066069e1 8827F: Documentation/sh/
679655da 8828F: arch/sh/
066069e1 8829F: drivers/sh/
1da177e4 8830
4480f15b 8831SUSPEND TO RAM
7fb06082 8832M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8833M: Len Brown <len.brown@intel.com>
8834M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8835L: linux-pm@vger.kernel.org
e2d1d6c0 8836S: Supported
679655da
JP
8837F: Documentation/power/
8838F: arch/x86/kernel/acpi/
8839F: drivers/base/power/
8840F: kernel/power/
8841F: include/linux/suspend.h
8842F: include/linux/freezer.h
8843F: include/linux/pm.h
1da177e4
LT
8844
8845SVGA HANDLING
8b58be88 8846M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8847L: linux-video@atrey.karlin.mff.cuni.cz
8848S: Maintained
679655da
JP
8849F: Documentation/svga.txt
8850F: arch/x86/boot/video*
1da177e4 8851
6e28b761
KRW
8852SWIOTLB SUBSYSTEM
8853M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8854L: linux-kernel@vger.kernel.org
8855S: Supported
8856F: lib/swiotlb.c
8857F: arch/*/kernel/pci-swiotlb.c
8858F: include/linux/swiotlb.h
8859
db8e35d5
VG
8860SYNOPSYS ARC ARCHITECTURE
8861M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8862S: Supported
8863F: arch/arc/
6659a20a 8864F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8865F: drivers/tty/serial/arc_uart.c
db8e35d5 8866
1da177e4 8867SYSV FILESYSTEM
8b58be88 8868M: Christoph Hellwig <hch@infradead.org>
1da177e4 8869S: Maintained
679655da
JP
8870F: Documentation/filesystems/sysv-fs.txt
8871F: fs/sysv/
8872F: include/linux/sysv_fs.h
1da177e4 8873
86cfa7fc
NB
8874TARGET SUBSYSTEM
8875M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8876L: linux-scsi@vger.kernel.org
b9f5edc2 8877L: target-devel@vger.kernel.org
86cfa7fc 8878W: http://www.linux-iscsi.org
cf015e9f 8879W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8880T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8881S: Supported
8882F: drivers/target/
8883F: include/target/
8884F: Documentation/target/
8885
4e68852d 8886TASKSTATS STATISTICS INTERFACE
185e595f 8887M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8888S: Maintained
679655da
JP
8889F: Documentation/accounting/taskstats*
8890F: include/linux/taskstats*
8891F: kernel/taskstats.c
4e68852d 8892
781b456a 8893TC CLASSIFIER
f935f3f8 8894M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8895L: netdev@vger.kernel.org
8896S: Maintained
679655da 8897F: include/net/pkt_cls.h
c117ab84 8898F: include/uapi/linux/pkt_cls.h
679655da 8899F: net/sched/
781b456a 8900
5067f08a 8901TCP LOW PRIORITY MODULE
8b58be88
JP
8902M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8903M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8904W: http://tcp-lp-mod.sourceforge.net/
8905S: Maintained
679655da 8906F: net/ipv4/tcp_lp.c
5067f08a 8907
91952bc0
AP
8908TDA10071 MEDIA DRIVER
8909M: Antti Palosaari <crope@iki.fi>
8910L: linux-media@vger.kernel.org
8911W: http://linuxtv.org/
8912W: http://palosaari.fi/linux/
8913Q: http://patchwork.linuxtv.org/project/linux-media/list/
8914T: git git://linuxtv.org/anttip/media_tree.git
8915S: Maintained
8916F: drivers/media/dvb-frontends/tda10071*
8917
8918TDA18212 MEDIA DRIVER
8919M: Antti Palosaari <crope@iki.fi>
8920L: linux-media@vger.kernel.org
8921W: http://linuxtv.org/
8922W: http://palosaari.fi/linux/
8923Q: http://patchwork.linuxtv.org/project/linux-media/list/
8924T: git git://linuxtv.org/anttip/media_tree.git
8925S: Maintained
8926F: drivers/media/tuners/tda18212*
8927
8928TDA18218 MEDIA DRIVER
8929M: Antti Palosaari <crope@iki.fi>
8930L: linux-media@vger.kernel.org
8931W: http://linuxtv.org/
8932W: http://palosaari.fi/linux/
8933Q: http://patchwork.linuxtv.org/project/linux-media/list/
8934T: git git://linuxtv.org/anttip/media_tree.git
8935S: Maintained
8936F: drivers/media/tuners/tda18218*
8937
3b2f6aba
MK
8938TDA18271 MEDIA DRIVER
8939M: Michael Krufky <mkrufky@linuxtv.org>
8940L: linux-media@vger.kernel.org
8941W: http://linuxtv.org/
8942W: http://github.com/mkrufky
8943Q: http://patchwork.linuxtv.org/project/linux-media/list/
8944T: git git://linuxtv.org/mkrufky/tuners.git
8945S: Maintained
8946F: drivers/media/tuners/tda18271*
8947
e48307a9
MK
8948TDA827x MEDIA DRIVER
8949M: Michael Krufky <mkrufky@linuxtv.org>
8950L: linux-media@vger.kernel.org
8951W: http://linuxtv.org/
8952W: http://github.com/mkrufky
8953Q: http://patchwork.linuxtv.org/project/linux-media/list/
8954T: git git://linuxtv.org/mkrufky/tuners.git
8955S: Maintained
8956F: drivers/media/tuners/tda8290.*
8957
66cf9212
MK
8958TDA8290 MEDIA DRIVER
8959M: Michael Krufky <mkrufky@linuxtv.org>
8960L: linux-media@vger.kernel.org
8961W: http://linuxtv.org/
8962W: http://github.com/mkrufky
8963Q: http://patchwork.linuxtv.org/project/linux-media/list/
8964T: git git://linuxtv.org/mkrufky/tuners.git
8965S: Maintained
8966F: drivers/media/tuners/tda8290.*
8967
4b9fba30
HV
8968TDA9840 MEDIA DRIVER
8969M: Hans Verkuil <hverkuil@xs4all.nl>
8970L: linux-media@vger.kernel.org
8971T: git git://linuxtv.org/media_tree.git
8972W: http://linuxtv.org
8973S: Maintained
8974F: drivers/media/i2c/tda9840*
8975
2cb654fd 8976TEA5761 TUNER DRIVER
1b2c14b4 8977M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8978L: linux-media@vger.kernel.org
8979W: http://linuxtv.org
8980T: git git://linuxtv.org/media_tree.git
8981S: Odd fixes
8982F: drivers/media/tuners/tea5761.*
8983
8984TEA5767 TUNER DRIVER
1b2c14b4 8985M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8986L: linux-media@vger.kernel.org
8987W: http://linuxtv.org
8988T: git git://linuxtv.org/media_tree.git
8989S: Maintained
8990F: drivers/media/tuners/tea5767.*
8991
4b9fba30
HV
8992TEA6415C MEDIA DRIVER
8993M: Hans Verkuil <hverkuil@xs4all.nl>
8994L: linux-media@vger.kernel.org
8995T: git git://linuxtv.org/media_tree.git
8996W: http://linuxtv.org
8997S: Maintained
8998F: drivers/media/i2c/tea6415c*
8999
9000TEA6420 MEDIA DRIVER
9001M: Hans Verkuil <hverkuil@xs4all.nl>
9002L: linux-media@vger.kernel.org
9003T: git git://linuxtv.org/media_tree.git
9004W: http://linuxtv.org
9005S: Maintained
9006F: drivers/media/i2c/tea6420*
9007
3d249d4c 9008TEAM DRIVER
dca9ab92 9009M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9010L: netdev@vger.kernel.org
9011S: Supported
9012F: drivers/net/team/
9013F: include/linux/if_team.h
c117ab84 9014F: include/uapi/linux/if_team.h
3d249d4c 9015
7d029125
VD
9016TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9017M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9018S: Maintained
9019F: arch/x86/platform/ts5500/
9020
40ad4a30
SY
9021TECHNOTREND USB IR RECEIVER
9022M: Sean Young <sean@mess.org>
9023L: linux-media@vger.kernel.org
9024S: Maintained
9025F: drivers/media/rc/ttusbir.c
9026
adabdb0c 9027TEGRA ARCHITECTURE SUPPORT
243d58ec 9028M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9029M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 9030L: linux-tegra@vger.kernel.org
fd117cd1 9031Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9032T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9033S: Supported
bbbe96ed 9034N: [^a-z]tegra
84b9414b 9035
adabdb0c
SW
9036TEGRA ASOC DRIVER
9037M: Stephen Warren <swarren@wwwdotorg.org>
9038S: Supported
9039F: sound/soc/tegra/
9040
9041TEGRA CLOCK DRIVER
9042M: Peter De Schrijver <pdeschrijver@nvidia.com>
9043M: Prashant Gaikwad <pgaikwad@nvidia.com>
9044S: Supported
9045F: drivers/clk/tegra/
9046
9047TEGRA DMA DRIVER
9048M: Laxman Dewangan <ldewangan@nvidia.com>
9049S: Supported
9050F: drivers/dma/tegra20-apb-dma.c
9051
9052TEGRA GPIO DRIVER
9053M: Stephen Warren <swarren@wwwdotorg.org>
9054S: Supported
9055F: drivers/gpio/gpio-tegra.c
9056
9057TEGRA I2C DRIVER
9058M: Laxman Dewangan <ldewangan@nvidia.com>
9059S: Supported
9060F: drivers/i2c/busses/i2c-tegra.c
9061
9062TEGRA IOMMU DRIVERS
9063M: Hiroshi Doyu <hdoyu@nvidia.com>
9064S: Supported
9065F: drivers/iommu/tegra*
9066
9067TEGRA KBC DRIVER
9068M: Rakesh Iyer <riyer@nvidia.com>
9069M: Laxman Dewangan <ldewangan@nvidia.com>
9070S: Supported
9071F: drivers/input/keyboard/tegra-kbc.c
9072
9073TEGRA PINCTRL DRIVER
9074M: Stephen Warren <swarren@wwwdotorg.org>
9075S: Supported
9076F: drivers/pinctrl/pinctrl-tegra*
9077
9078TEGRA PWM DRIVER
9079M: Thierry Reding <thierry.reding@gmail.com>
9080S: Supported
9081F: drivers/pwm/pwm-tegra.c
9082
9083TEGRA SERIAL DRIVER
9084M: Laxman Dewangan <ldewangan@nvidia.com>
9085S: Supported
9086F: drivers/tty/serial/serial-tegra.c
9087
9088TEGRA SPI DRIVER
9089M: Laxman Dewangan <ldewangan@nvidia.com>
9090S: Supported
9091F: drivers/spi/spi-tegra*
9092
1a348ccc 9093TEHUTI ETHERNET DRIVER
8b58be88 9094M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9095L: netdev@vger.kernel.org
9096S: Supported
ef7f5429 9097F: drivers/net/ethernet/tehuti/*
1a348ccc 9098
4e68852d 9099Telecom Clock Driver for MCPL0010
8b58be88 9100M: Mark Gross <mark.gross@intel.com>
4e68852d 9101S: Supported
679655da 9102F: drivers/char/tlclk.c
4e68852d 9103
4480f15b 9104TENSILICA XTENSA PORT (xtensa)
8b58be88 9105M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9106M: Max Filippov <jcmvbkbc@gmail.com>
9107L: linux-xtensa@linux-xtensa.org
4e68852d 9108S: Maintained
679655da 9109F: arch/xtensa/
3dc99857 9110F: drivers/irqchip/irq-xtensa-*
4e68852d 9111
5313ba66
HV
9112THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9113M: Hans Verkuil <hverkuil@xs4all.nl>
9114L: linux-media@vger.kernel.org
9115T: git git://linuxtv.org/media_tree.git
9116W: http://linuxtv.org
9117S: Maintained
9118F: drivers/media/radio/radio-raremono.c
9119
d3fb6955 9120THERMAL
b75f0050 9121M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9122M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9123L: linux-pm@vger.kernel.org
9124T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9125T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9126Q: https://patchwork.kernel.org/project/linux-pm/list/
9127S: Supported
9128F: drivers/thermal/
9129F: include/linux/thermal.h
9130F: include/linux/cpu_cooling.h
9131F: Documentation/devicetree/bindings/thermal/
d3fb6955 9132
30ba2fbd
VD
9133THINGM BLINK(1) USB RGB LED DRIVER
9134M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9135S: Maintained
9136F: drivers/hid/hid-thingm.c
9137
4e68852d 9138THINKPAD ACPI EXTRAS DRIVER
8b58be88 9139M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9140L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9141L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9142W: http://ibm-acpi.sourceforge.net
9143W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9144T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9145S: Maintained
679655da 9146F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9147
1b46f2a2 9148TI BANDGAP AND THERMAL DRIVER
f14d1c24 9149M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9150L: linux-pm@vger.kernel.org
794b2e25
EV
9151S: Supported
9152F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9153
49b6a5e3
TK
9154TI CLOCK DRIVER
9155M: Tero Kristo <t-kristo@ti.com>
9156L: linux-omap@vger.kernel.org
9157S: Maintained
9158F: drivers/clk/ti/
9159F: include/linux/clk/ti.h
9160
4020f2d7 9161TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9162M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9163S: Maintained
679655da
JP
9164F: drivers/misc/tifm*
9165F: drivers/mmc/host/tifm_sd.c
9166F: include/linux/tifm.h
4020f2d7 9167
152ad442
SR
9168TI LM49xxx FAMILY ASoC CODEC DRIVERS
9169M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9170M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9171L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9172S: Maintained
9173F: sound/soc/codecs/lm49453*
d392dead 9174F: sound/soc/codecs/isabelle*
152ad442 9175
0edd807d
KM
9176TI LP855x BACKLIGHT DRIVER
9177M: Milo Kim <milo.kim@ti.com>
9178S: Maintained
9179F: Documentation/backlight/lp855x-driver.txt
9180F: drivers/video/backlight/lp855x_bl.c
9181F: include/linux/platform_data/lp855x.h
9182
faf13f6d
KM
9183TI LP8727 CHARGER DRIVER
9184M: Milo Kim <milo.kim@ti.com>
9185S: Maintained
9186F: drivers/power/lp8727_charger.c
9187F: include/linux/platform_data/lp8727.h
9188
22f1229f
KM
9189TI LP8788 MFD DRIVER
9190M: Milo Kim <milo.kim@ti.com>
9191S: Maintained
9192F: drivers/iio/adc/lp8788_adc.c
9193F: drivers/leds/leds-lp8788.c
9194F: drivers/mfd/lp8788*.c
9195F: drivers/power/lp8788-charger.c
9196F: drivers/regulator/lp8788-*.c
9197F: include/linux/mfd/lp8788*.h
9198
dd5e8e6b 9199TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9200M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9201L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9202S: Maintained
9203F: sound/soc/codecs/twl4030*
9204
90921014 9205TI WILINK WIRELESS DRIVERS
90921014
LC
9206L: linux-wireless@vger.kernel.org
9207W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9208W: http://wireless.kernel.org/en/users/Drivers/wl1251
9209T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9210S: Orphan
90921014
LC
9211F: drivers/net/wireless/ti/
9212F: include/linux/wl12xx.h
9213
e86eaa3a 9214TIPC NETWORK LAYER
8b58be88
JP
9215M: Jon Maloy <jon.maloy@ericsson.com>
9216M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9217L: netdev@vger.kernel.org (core kernel code)
9218L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9219W: http://tipc.sourceforge.net/
e86eaa3a 9220S: Maintained
c117ab84 9221F: include/uapi/linux/tipc*.h
679655da 9222F: net/tipc/
e86eaa3a 9223
867e359b
CM
9224TILE ARCHITECTURE
9225M: Chris Metcalf <cmetcalf@tilera.com>
9226W: http://www.tilera.com/scm/
9227S: Supported
9228F: arch/tile/
6b940606 9229F: drivers/char/tile-srom.c
5c770755 9230F: drivers/edac/tile_edac.c
6b940606
CM
9231F: drivers/net/ethernet/tile/
9232F: drivers/rtc/rtc-tile.c
9233F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9234F: drivers/tty/serial/tilegx.c
6b940606
CM
9235F: drivers/usb/host/*-tilegx.c
9236F: include/linux/usb/tilegx.h
867e359b 9237
1da177e4 9238TLAN NETWORK DRIVER
8b58be88 9239M: Samuel Chessman <chessman@tux.org>
88c07dde 9240L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9241W: http://sourceforge.net/projects/tlan/
9242S: Maintained
679655da 9243F: Documentation/networking/tlan.txt
b544dbac 9244F: drivers/net/ethernet/ti/tlan.*
1da177e4 9245
d74db3b2 9246TOMOYO SECURITY MODULE
8b58be88
JP
9247M: Kentaro Takeda <takedakn@nttdata.co.jp>
9248M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9249L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9250L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9251L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9252L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9253W: http://tomoyo.sourceforge.jp/
843d183c 9254T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9255S: Maintained
679655da 9256F: security/tomoyo/
d74db3b2 9257
9caeb532 9258TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9259M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9260L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9261S: Maintained
9262F: drivers/platform/x86/topstar-laptop.c
9263
1da177e4 9264TOSHIBA ACPI EXTRAS DRIVER
d0944853 9265L: platform-driver-x86@vger.kernel.org
15065531 9266S: Orphan
679655da 9267F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9268
9269TOSHIBA SMM DRIVER
8b58be88 9270M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9271L: tlinux-users@tce.toshiba-dme.co.jp
9272W: http://www.buzzard.org.uk/toshiba/
9273S: Maintained
679655da
JP
9274F: drivers/char/toshiba.c
9275F: include/linux/toshiba.h
c117ab84 9276F: include/uapi/linux/toshiba.h
1da177e4 9277
d719f900 9278TMIO MMC DRIVER
252f29a9 9279M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9280L: linux-mmc@vger.kernel.org
d719f900 9281S: Maintained
d1057c40
GL
9282F: drivers/mmc/host/tmio_mmc*
9283F: drivers/mmc/host/sh_mobile_sdhi.c
9284F: include/linux/mmc/tmio.h
9285F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9286
917cc4e6
GR
9287TMP401 HARDWARE MONITOR DRIVER
9288M: Guenter Roeck <linux@roeck-us.net>
9289L: lm-sensors@lm-sensors.org
9290S: Maintained
9291F: Documentation/hwmon/tmp401
9292F: drivers/hwmon/tmp401.c
9293
98f32602 9294TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9295M: Hugh Dickins <hughd@google.com>
98f32602
HD
9296L: linux-mm@kvack.org
9297S: Maintained
9298F: include/linux/shmem_fs.h
9299F: mm/shmem.c
9300
45f95b53 9301TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9302M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9303L: linux-media@vger.kernel.org
9304W: http://linuxtv.org
9305T: git git://linuxtv.org/media_tree.git
9306S: Odd fixes
9307F: drivers/media/usb/tm6000/
9308
4e68852d 9309TPM DEVICE DRIVER
901486b8 9310M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9311M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9312M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9313W: http://tpmdd.sourceforge.net
63a10dfd 9314L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9315S: Maintained
679655da 9316F: drivers/char/tpm/
4e68852d 9317
d6f005a1
JP
9318TRACING
9319M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9320M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9321T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9322S: Maintained
9323F: Documentation/trace/ftrace.txt
9324F: arch/*/*/*/ftrace.h
9325F: arch/*/kernel/ftrace.c
9326F: include/*/ftrace.h
9327F: include/linux/trace*.h
9328F: include/trace/
9329F: kernel/trace/
9330
1da177e4 9331TRIVIAL PATCHES
8b58be88 9332M: Jiri Kosina <trivial@kernel.org>
54e5881d 9333T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9334S: Maintained
86ef925f 9335K: ^Subject:.*(?i)trivial
1da177e4 9336
4e68852d 9337TTY LAYER
879a5a00 9338M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9339M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9340S: Supported
08deed1e 9341T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9342F: drivers/tty/
df621252 9343F: drivers/tty/serial/serial_core.c
e3288775
AC
9344F: include/linux/serial_core.h
9345F: include/linux/serial.h
9346F: include/linux/tty.h
c117ab84
CEB
9347F: include/uapi/linux/serial_core.h
9348F: include/uapi/linux/serial.h
9349F: include/uapi/linux/tty.h
4e68852d 9350
91952bc0
AP
9351TUA9001 MEDIA DRIVER
9352M: Antti Palosaari <crope@iki.fi>
9353L: linux-media@vger.kernel.org
9354W: http://linuxtv.org/
9355W: http://palosaari.fi/linux/
9356Q: http://patchwork.linuxtv.org/project/linux-media/list/
9357T: git git://linuxtv.org/anttip/media_tree.git
9358S: Maintained
9359F: drivers/media/tuners/tua9001*
9360
740db6d7 9361TULIP NETWORK DRIVERS
8b58be88 9362M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9363L: netdev@vger.kernel.org
9364S: Maintained
0f04e2aa 9365F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9366
9367TUN/TAP driver
ba57b6f2 9368M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9369W: http://vtun.sourceforge.net/tun
9370S: Maintained
679655da
JP
9371F: Documentation/networking/tuntap.txt
9372F: arch/um/os-Linux/drivers/
1da177e4 9373
b454cc66 9374TURBOCHANNEL SUBSYSTEM
8b58be88 9375M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9376M: Ralf Baechle <ralf@linux-mips.org>
9377L: linux-mips@linux-mips.org
9378Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9379S: Maintained
679655da
JP
9380F: drivers/tc/
9381F: include/linux/tc.h
b454cc66 9382
1da177e4 9383U14-34F SCSI DRIVER
8b58be88 9384M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9385L: linux-scsi@vger.kernel.org
9386S: Maintained
679655da 9387F: drivers/scsi/u14-34f.c
1da177e4 9388
e2d1d6c0 9389UBI FILE SYSTEM (UBIFS)
949cb623 9390M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9391M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9392L: linux-mtd@lists.infradead.org
e2966cbe 9393T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9394W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9395S: Maintained
679655da
JP
9396F: Documentation/filesystems/ubifs.txt
9397F: fs/ubifs/
e2d1d6c0 9398
cc2020e6 9399UCLINUX (AND M68KNOMMU)
8b58be88 9400M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9401W: http://www.uclinux.org/
9402L: uclinux-dev@uclinux.org (subscribers-only)
9403S: Maintained
61bc02bb
JP
9404F: arch/m68k/*/*_no.*
9405F: arch/m68k/include/asm/*_no.*
cc2020e6 9406
1da177e4 9407UDF FILESYSTEM
8b58be88 9408M: Jan Kara <jack@suse.cz>
1da177e4 9409S: Maintained
679655da
JP
9410F: Documentation/filesystems/udf.txt
9411F: fs/udf/
1da177e4 9412
cc2020e6 9413UFS FILESYSTEM
8b58be88 9414M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9415S: Maintained
679655da
JP
9416F: Documentation/filesystems/ufs.txt
9417F: fs/ufs/
cc2020e6 9418
0a09d3ab
DH
9419UHID USERSPACE HID IO DRIVER:
9420M: David Herrmann <dh.herrmann@googlemail.com>
9421L: linux-input@vger.kernel.org
9422S: Maintained
9423F: drivers/hid/uhid.c
c117ab84 9424F: include/uapi/linux/uhid.h
0a09d3ab 9425
18332a80 9426ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9427L: linux-usb@vger.kernel.org
10c6c9c9 9428S: Orphan
355ffe69 9429F: drivers/uwb/
679655da
JP
9430F: include/linux/uwb.h
9431F: include/linux/uwb/
18332a80 9432
b31d8273
G
9433UNICORE32 ARCHITECTURE:
9434M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9435W: http://mprc.pku.edu.cn/~guanxuetao/linux
9436S: Maintained
ceebf4d5 9437T: git git://github.com/gxt/linux.git
b31d8273
G
9438F: arch/unicore32/
9439
d8379ab1
TF
9440UNIFDEF
9441M: Tony Finch <dot@dotat.at>
9442W: http://dotat.at/prog/unifdef
9443S: Maintained
9444F: scripts/unifdef.c
9445
1da177e4 9446UNIFORM CDROM DRIVER
8b58be88 9447M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9448W: http://www.kernel.dk
9449S: Maintained
679655da
JP
9450F: Documentation/cdrom/
9451F: drivers/cdrom/cdrom.c
9452F: include/linux/cdrom.h
c117ab84 9453F: include/uapi/linux/cdrom.h
1da177e4 9454
56df0122
BR
9455UNISYS S-PAR DRIVERS
9456M: Benjamin Romer <benjamin.romer@unisys.com>
9457M: David Kershner <david.kershner@unisys.com>
9458L: sparmaintainer@unisys.com (Unisys internal)
9459S: Supported
9460F: drivers/staging/unisys/
9461
9941fa6e
VH
9462UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9463M: Vinayak Holikatti <vinholikatti@gmail.com>
9464M: Santosh Y <santoshsy@gmail.com>
9465L: linux-scsi@vger.kernel.org
9466S: Supported
9467F: Documentation/scsi/ufs.txt
9468F: drivers/scsi/ufs/
9469
e2d1d6c0 9470UNSORTED BLOCK IMAGES (UBI)
949cb623 9471M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9472W: http://www.linux-mtd.infradead.org/
9473L: linux-mtd@lists.infradead.org
b6b44e0a 9474T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9475S: Maintained
80811493 9476F: drivers/mtd/ubi/
679655da 9477F: include/linux/mtd/ubi.h
c117ab84 9478F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9479
76ac66e4
RW
9480UNSORTED BLOCK IMAGES (UBI) Fastmap
9481M: Richard Weinberger <richard@nod.at>
9482L: linux-mtd@lists.infradead.org
9483S: Maintained
9484F: drivers/mtd/ubi/fastmap.c
9485
1da177e4 9486USB ACM DRIVER
61eee9a7 9487M: Oliver Neukum <oliver@neukum.org>
6372594a 9488L: linux-usb@vger.kernel.org
1da177e4 9489S: Maintained
679655da
JP
9490F: Documentation/usb/acm.txt
9491F: drivers/usb/class/cdc-acm.*
1da177e4 9492
b7d572e1
PF
9493USB AR5523 WIRELESS DRIVER
9494M: Pontus Fuchs <pontus.fuchs@gmail.com>
9495L: linux-wireless@vger.kernel.org
9496S: Maintained
9497F: drivers/net/wireless/ath/ar5523/
9498
115bb1ff 9499USB ATTACHED SCSI
f50a4968 9500M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9501M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9502L: linux-usb@vger.kernel.org
9503L: linux-scsi@vger.kernel.org
8eae0fb7 9504S: Maintained
115bb1ff
MW
9505F: drivers/usb/storage/uas.c
9506
1da177e4 9507USB CDC ETHERNET DRIVER
61eee9a7 9508M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9509L: linux-usb@vger.kernel.org
1da177e4 9510S: Maintained
679655da 9511F: drivers/net/usb/cdc_*.c
c117ab84 9512F: include/uapi/linux/usb/cdc.h
1da177e4 9513
b02b371e 9514USB CYPRESS C67X00 DRIVER
8b58be88 9515M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9516L: linux-usb@vger.kernel.org
9517S: Maintained
679655da 9518F: drivers/usb/c67x00/
b02b371e 9519
d0374f4f 9520USB DAVICOM DM9601 DRIVER
8b58be88 9521M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9522L: netdev@vger.kernel.org
d0374f4f
PK
9523W: http://www.linux-usb.org/usbnet
9524S: Maintained
679655da 9525F: drivers/net/usb/dm9601.c
d0374f4f 9526
cc2020e6 9527USB DIAMOND RIO500 DRIVER
8b58be88 9528M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9529L: rio500-users@lists.sourceforge.net
9530W: http://rio500.sourceforge.net
9531S: Maintained
679655da 9532F: drivers/usb/misc/rio500*
cc2020e6 9533
1da177e4 9534USB EHCI DRIVER
578333ab 9535M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9536L: linux-usb@vger.kernel.org
578333ab 9537S: Maintained
679655da
JP
9538F: Documentation/usb/ehci.txt
9539F: drivers/usb/host/ehci*
1da177e4 9540
69ae9e3e 9541USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9542M: Felipe Balbi <balbi@ti.com>
795fb7e7 9543L: linux-usb@vger.kernel.org
69ae9e3e 9544W: http://www.linux-usb.org/gadget
d6d0f665
FB
9545T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9546S: Maintained
679655da
JP
9547F: drivers/usb/gadget/
9548F: include/linux/usb/gadget*
69ae9e3e 9549
2dea64b4 9550USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9551M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9552L: linux-usb@vger.kernel.org
54e5881d 9553T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9554S: Maintained
c2f01971 9555F: Documentation/hid/hiddev.txt
679655da 9556F: drivers/hid/usbhid/
1da177e4 9557
857aab34 9558USB/IP DRIVERS
857aab34 9559L: linux-usb@vger.kernel.org
3ff4afe8 9560S: Orphan
857aab34 9561F: drivers/staging/usbip/
9562
959eea21 9563USB ISP116X DRIVER
8b58be88 9564M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9565L: linux-usb@vger.kernel.org
959eea21 9566S: Maintained
679655da
JP
9567F: drivers/usb/host/isp116x*
9568F: include/linux/usb/isp116x.h
959eea21 9569
1da177e4 9570USB MASS STORAGE DRIVER
8b58be88 9571M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9572L: linux-usb@vger.kernel.org
8836aeb8 9573L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9574S: Maintained
9575W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9576F: drivers/usb/storage/
1da177e4 9577
af39917d
CL
9578USB MIDI DRIVER
9579M: Clemens Ladisch <clemens@ladisch.de>
9580L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9581T: git git://git.alsa-project.org/alsa-kernel.git
9582S: Maintained
9583F: sound/usb/midi.*
9584
444ce9d4
JP
9585USB NETWORKING DRIVERS
9586L: linux-usb@vger.kernel.org
9587S: Odd Fixes
9588F: drivers/net/usb/
9589
1da177e4 9590USB OHCI DRIVER
578333ab 9591M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9592L: linux-usb@vger.kernel.org
578333ab 9593S: Maintained
679655da
JP
9594F: Documentation/usb/ohci.txt
9595F: drivers/usb/host/ohci*
1da177e4 9596
563da3a9
VM
9597USB OVER IP DRIVER
9598M: Valentina Manea <valentina.manea.m@gmail.com>
9599M: Shuah Khan <shuah.kh@samsung.com>
9600L: linux-usb@vger.kernel.org
9601S: Maintained
9602F: drivers/usb/usbip/
9603F: tools/usb/usbip/
9604
1da177e4 9605USB PEGASUS DRIVER
a16b945c 9606M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9607L: linux-usb@vger.kernel.org
043600a6 9608L: netdev@vger.kernel.org
052e3128
PM
9609T: git git://github.com/petkan/pegasus.git
9610W: https://github.com/petkan/pegasus
1da177e4 9611S: Maintained
679655da 9612F: drivers/net/usb/pegasus.*
1da177e4 9613
d3ad558f
FB
9614USB PHY LAYER
9615M: Felipe Balbi <balbi@ti.com>
9616L: linux-usb@vger.kernel.org
9617T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9618S: Maintained
9619F: drivers/usb/phy/
d3ad558f 9620
73e4fb3f 9621USB PRINTER DRIVER (usblp)
8b58be88 9622M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9623L: linux-usb@vger.kernel.org
73e4fb3f 9624S: Supported
679655da 9625F: drivers/usb/class/usblp.c
1da177e4
LT
9626
9627USB RTL8150 DRIVER
a16b945c 9628M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9629L: linux-usb@vger.kernel.org
043600a6 9630L: netdev@vger.kernel.org
052e3128
PM
9631T: git git://github.com/petkan/rtl8150.git
9632W: https://github.com/petkan/rtl8150
1da177e4 9633S: Maintained
679655da 9634F: drivers/net/usb/rtl8150.c
1da177e4 9635
f896b796 9636USB SERIAL SUBSYSTEM
66085694 9637M: Johan Hovold <johan@kernel.org>
795fb7e7 9638L: linux-usb@vger.kernel.org
4e68852d 9639S: Maintained
679655da 9640F: Documentation/usb/usb-serial.txt
f896b796 9641F: drivers/usb/serial/
679655da 9642F: include/linux/usb/serial.h
1da177e4 9643
b3f0db1c
SG
9644USB SMSC75XX ETHERNET DRIVER
9645M: Steve Glendinning <steve.glendinning@shawell.net>
9646L: netdev@vger.kernel.org
9647S: Maintained
9648F: drivers/net/usb/smsc75xx.*
9649
2f7ca802 9650USB SMSC95XX ETHERNET DRIVER
90b24cfb 9651M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9652L: netdev@vger.kernel.org
90b24cfb 9653S: Maintained
679655da 9654F: drivers/net/usb/smsc95xx.*
2f7ca802 9655
1da177e4 9656USB SUBSYSTEM
879a5a00 9657M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9658L: linux-usb@vger.kernel.org
1da177e4 9659W: http://www.linux-usb.org
08deed1e 9660T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9661S: Supported
679655da 9662F: Documentation/usb/
679655da
JP
9663F: drivers/usb/
9664F: include/linux/usb.h
9665F: include/linux/usb/
1da177e4
LT
9666
9667USB UHCI DRIVER
8b58be88 9668M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9669L: linux-usb@vger.kernel.org
1da177e4 9670S: Maintained
679655da 9671F: drivers/usb/host/uhci*
1da177e4 9672
69ae9e3e 9673USB "USBNET" DRIVER FRAMEWORK
686f13bb 9674M: Oliver Neukum <oneukum@suse.de>
043600a6 9675L: netdev@vger.kernel.org
69ae9e3e 9676W: http://www.linux-usb.org/usbnet
1da177e4 9677S: Maintained
679655da
JP
9678F: drivers/net/usb/usbnet.c
9679F: include/linux/usb/usbnet.h
1da177e4 9680
c0efd232 9681USB VIDEO CLASS
c53ac071 9682M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9683L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9684L: linux-media@vger.kernel.org
275ffde4 9685T: git git://linuxtv.org/media_tree.git
57c6d2e9 9686W: http://www.ideasonboard.org/uvc/
c0efd232 9687S: Maintained
0c0d06ca 9688F: drivers/media/usb/uvc/
6c0f0359 9689F: include/uapi/linux/uvcvideo.h
1da177e4 9690
b60b9c45
HV
9691USB VISION DRIVER
9692M: Hans Verkuil <hverkuil@xs4all.nl>
9693L: linux-media@vger.kernel.org
9694T: git git://linuxtv.org/media_tree.git
9695W: http://linuxtv.org
9696S: Odd Fixes
9697F: drivers/media/usb/usbvision/
9698
8282da47
LP
9699USB WEBCAM GADGET
9700M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9701L: linux-usb@vger.kernel.org
9702S: Maintained
faf2e1db
JP
9703F: drivers/usb/gadget/function/*uvc*.c
9704F: drivers/usb/gadget/legacy/webcam.c
8282da47 9705
bf164cc0 9706USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9707M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9708L: linux-wireless@vger.kernel.org
9709S: Maintained
679655da 9710F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9711
eb6bab13 9712USB XHCI DRIVER
03d85053 9713M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9714L: linux-usb@vger.kernel.org
9715S: Supported
36d0344c
SS
9716F: drivers/usb/host/xhci*
9717F: drivers/usb/host/pci-quirks*
eb6bab13 9718
1da177e4 9719USB ZD1201 DRIVER
4086b9ca 9720L: linux-wireless@vger.kernel.org
1da177e4 9721W: http://linux-lc100020.sourceforge.net
4086b9ca 9722S: Orphan
679655da 9723F: drivers/net/wireless/zd1201.*
1da177e4 9724
b7eee616 9725USB ZR364XX DRIVER
8b58be88 9726M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9727L: linux-usb@vger.kernel.org
661263b5 9728L: linux-media@vger.kernel.org
275ffde4 9729T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9730W: http://royale.zerezo.com/zr364xx/
9731S: Maintained
679655da 9732F: Documentation/video4linux/zr364xx.txt
90d72ac6 9733F: drivers/media/usb/zr364xx/
b7eee616 9734
e7839f25 9735USER-MODE LINUX (UML)
8b58be88 9736M: Jeff Dike <jdike@addtoit.com>
b15194b7 9737M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9738L: user-mode-linux-devel@lists.sourceforge.net
9739L: user-mode-linux-user@lists.sourceforge.net
9740W: http://user-mode-linux.sourceforge.net
9741S: Maintained
61516587 9742F: Documentation/virtual/uml/
679655da 9743F: arch/um/
b070989a 9744F: arch/x86/um/
679655da
JP
9745F: fs/hostfs/
9746F: fs/hppfs/
b7eee616 9747
e5f114e9 9748USERSPACE I/O (UIO)
6a534c9d 9749M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9751S: Maintained
679655da
JP
9752F: Documentation/DocBook/uio-howto.tmpl
9753F: drivers/uio/
9754F: include/linux/uio*.h
e5f114e9 9755
256cccbe 9756UTIL-LINUX PACKAGE
8b58be88 9757M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9758L: util-linux@vger.kernel.org
9759W: http://en.wikipedia.org/wiki/Util-linux
9760T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9761S: Maintained
9762
c1fd1c07 9763UVESAFB DRIVER
8b58be88 9764M: Michal Januszewski <spock@gentoo.org>
c69f677c 9765L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9766W: http://dev.gentoo.org/~spock/projects/uvesafb/
9767S: Maintained
679655da 9768F: Documentation/fb/uvesafb.txt
8a61f013 9769F: drivers/video/fbdev/uvesafb.*
c1fd1c07 9770
4480f15b 9771VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9772M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9773S: Maintained
679655da
JP
9774F: Documentation/filesystems/vfat.txt
9775F: fs/fat/
1da177e4 9776
cba3345c
AW
9777VFIO DRIVER
9778M: Alex Williamson <alex.williamson@redhat.com>
9779L: kvm@vger.kernel.org
9780S: Maintained
9781F: Documentation/vfio.txt
9782F: drivers/vfio/
9783F: include/linux/vfio.h
c117ab84 9784F: include/uapi/linux/vfio.h
cba3345c 9785
9e6f3438
PO
9786VIDEOBUF2 FRAMEWORK
9787M: Pawel Osciak <pawel@osciak.com>
9788M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9789M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9790L: linux-media@vger.kernel.org
9791S: Maintained
90d72ac6 9792F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9793F: include/media/videobuf2-*
9794
9a82446b
AS
9795VIRTIO CONSOLE DRIVER
9796M: Amit Shah <amit.shah@redhat.com>
9797L: virtualization@lists.linux-foundation.org
9798S: Maintained
9799F: drivers/char/virtio_console.c
9800F: include/linux/virtio_console.h
c117ab84 9801F: include/uapi/linux/virtio_console.h
9a82446b 9802
2426ec8f
MT
9803VIRTIO CORE, NET AND BLOCK DRIVERS
9804M: Rusty Russell <rusty@rustcorp.com.au>
9805M: "Michael S. Tsirkin" <mst@redhat.com>
9806L: virtualization@lists.linux-foundation.org
9807S: Maintained
9808F: drivers/virtio/
c893c8d7 9809F: tools/virtio/
2426ec8f
MT
9810F: drivers/net/virtio_net.c
9811F: drivers/block/virtio_blk.c
9812F: include/linux/virtio_*.h
916cdabc 9813F: include/uapi/linux/virtio_*.h
2426ec8f 9814
3a4d5c94
MT
9815VIRTIO HOST (VHOST)
9816M: "Michael S. Tsirkin" <mst@redhat.com>
9817L: kvm@vger.kernel.org
c996d8b9 9818L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9819L: netdev@vger.kernel.org
9820S: Maintained
9821F: drivers/vhost/
c117ab84 9822F: include/uapi/linux/vhost.h
3a4d5c94 9823
1da177e4 9824VIA RHINE NETWORK DRIVER
8b58be88 9825M: Roger Luethi <rl@hellgate.ch>
1da177e4 9826S: Maintained
f2148a47 9827F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9828
f0bf7f61 9829VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9830M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9831M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9832S: Maintained
9833F: drivers/mmc/host/via-sdmmc.c
9834
69e4a7c2 9835VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9836M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9837L: linux-fbdev@vger.kernel.org
69e4a7c2 9838S: Maintained
c7babebd
FTS
9839F: include/linux/via-core.h
9840F: include/linux/via-gpio.h
9841F: include/linux/via_i2c.h
8a61f013 9842F: drivers/video/fbdev/via/
69e4a7c2 9843
01f20734 9844VIA VELOCITY NETWORK DRIVER
8b58be88 9845M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9846L: netdev@vger.kernel.org
9847S: Maintained
f2148a47 9848F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9849
0b7bc1fa
HV
9850VIVI VIRTUAL VIDEO DRIVER
9851M: Hans Verkuil <hverkuil@xs4all.nl>
9852L: linux-media@vger.kernel.org
9853T: git git://linuxtv.org/media_tree.git
9854W: http://linuxtv.org
9855S: Maintained
9856F: drivers/media/platform/vivi*
9857
be7f8273 9858VLAN (802.1Q)
8b58be88 9859M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9860L: netdev@vger.kernel.org
9861S: Maintained
679655da
JP
9862F: drivers/net/macvlan.c
9863F: include/linux/if_*vlan.h
9864F: net/8021q/
be7f8273 9865
55e331cf 9866VLYNQ BUS
8b58be88 9867M: Florian Fainelli <florian@openwrt.org>
8578d7af 9868L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9869S: Maintained
9870F: drivers/vlynq/vlynq.c
9871F: include/linux/vlynq.h
9872
390beae4
MW
9873VME SUBSYSTEM
9874M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9875M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9876M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9877L: devel@driverdev.osuosl.org
9878S: Maintained
9879T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9880F: Documentation/vme_api.txt
9881F: drivers/staging/vme/
9882F: drivers/vme/
9883F: include/linux/vme*
9884
4488e09b
AK
9885VMWARE HYPERVISOR INTERFACE
9886M: Alok Kataria <akataria@vmware.com>
9887L: virtualization@lists.linux-foundation.org
9888S: Supported
9889F: arch/x86/kernel/cpu/vmware.c
9890
73b35d07
DT
9891VMWARE BALLOON DRIVER
9892M: Xavier Deguillard <xdeguillard@vmware.com>
9893M: Philip Moltmann <moltmann@vmware.com>
9894M: "VMware, Inc." <pv-drivers@vmware.com>
9895L: linux-kernel@vger.kernel.org
9896S: Maintained
9897F: drivers/misc/vmw_balloon.c
9898
d1a890fa 9899VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9900M: Shreyas Bhatewara <sbhatewara@vmware.com>
9901M: "VMware, Inc." <pv-drivers@vmware.com>
9902L: netdev@vger.kernel.org
9903S: Maintained
9904F: drivers/net/vmxnet3/
d1a890fa 9905
851b1642 9906VMware PVSCSI driver
f2d7e40e 9907M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9908M: VMware PV-Drivers <pv-drivers@vmware.com>
9909L: linux-scsi@vger.kernel.org
9910S: Maintained
9911F: drivers/scsi/vmw_pvscsi.c
9912F: drivers/scsi/vmw_pvscsi.h
9913
e53e86c7 9914VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9915M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9916M: Mark Brown <broonie@kernel.org>
e53e86c7 9917W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9918W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9919T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9920S: Supported
679655da
JP
9921F: drivers/regulator/
9922F: include/linux/regulator/
e53e86c7 9923
ab41319e 9924VT1211 HARDWARE MONITOR DRIVER
8b58be88 9925M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9926L: lm-sensors@lm-sensors.org
9927S: Maintained
679655da
JP
9928F: Documentation/hwmon/vt1211
9929F: drivers/hwmon/vt1211.c
ab41319e 9930
1de9e371 9931VT8231 HARDWARE MONITOR DRIVER
8b58be88 9932M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9933L: lm-sensors@lm-sensors.org
9934S: Maintained
679655da 9935F: drivers/hwmon/vt8231.c
1de9e371 9936
88095e7b
TO
9937VUB300 USB to SDIO/SD/MMC bridge chip
9938M: Tony Olech <tony.olech@elandigitalsystems.com>
9939L: linux-mmc@vger.kernel.org
9940L: linux-usb@vger.kernel.org
9941S: Supported
9942F: drivers/mmc/host/vub300.c
9943
1da177e4 9944W1 DALLAS'S 1-WIRE BUS
a8018766 9945M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9946S: Maintained
679655da
JP
9947F: Documentation/w1/
9948F: drivers/w1/
1da177e4 9949
13927079 9950W83791D HARDWARE MONITORING DRIVER
8b58be88 9951M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9952L: lm-sensors@lm-sensors.org
25845c22 9953S: Maintained
679655da
JP
9954F: Documentation/hwmon/w83791d
9955F: drivers/hwmon/w83791d.c
13927079 9956
61db011d 9957W83793 HARDWARE MONITORING DRIVER
8b58be88 9958M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9959L: lm-sensors@lm-sensors.org
9960S: Maintained
679655da
JP
9961F: Documentation/hwmon/w83793
9962F: drivers/hwmon/w83793.c
61db011d 9963
e3760b43 9964W83795 HARDWARE MONITORING DRIVER
7c81c60f 9965M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9966L: lm-sensors@lm-sensors.org
9967S: Maintained
9968F: drivers/hwmon/w83795.c
9969
1da177e4 9970W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9971M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9972S: Maintained
679655da 9973F: drivers/mmc/host/wbsd.*
1da177e4 9974
b4e05923
HG
9975WACOM PROTOCOL 4 SERIAL TABLETS
9976M: Julian Squires <julian@cipht.net>
9977M: Hans de Goede <hdegoede@redhat.com>
9978L: linux-input@vger.kernel.org
9979S: Maintained
9980F: drivers/input/tablet/wacom_serial4.c
9981
3527761c 9982WATCHDOG DEVICE DRIVERS
8b58be88 9983M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9984L: linux-watchdog@vger.kernel.org
9985W: http://www.linux-watchdog.org/
f599aaf0 9986T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9987S: Maintained
679655da
JP
9988F: Documentation/watchdog/
9989F: drivers/watchdog/
9990F: include/linux/watchdog.h
c117ab84 9991F: include/uapi/linux/watchdog.h
3527761c 9992
1da177e4 9993WD7000 SCSI DRIVER
8b58be88 9994M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9995L: linux-scsi@vger.kernel.org
9996S: Maintained
679655da 9997F: drivers/scsi/wd7000.c
1da177e4 9998
b22e00f3
DH
9999WIIMOTE HID DRIVER
10000M: David Herrmann <dh.herrmann@googlemail.com>
10001L: linux-input@vger.kernel.org
10002S: Maintained
10003F: drivers/hid/hid-wiimote*
10004
e258b80e 10005WINBOND CIR DRIVER
364e9e18 10006M: David Härdeman <david@hardeman.nu>
e258b80e 10007S: Maintained
116ab806 10008F: drivers/media/rc/winbond-cir.c
e258b80e 10009
8a70da82 10010WIMAX STACK
8b58be88 10011M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10012M: linux-wimax@intel.com
63fae219 10013L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10014S: Supported
10015W: http://linuxwimax.org
315987dc 10016F: Documentation/wimax/README.wimax
315987dc
JP
10017F: include/linux/wimax/debug.h
10018F: include/net/wimax.h
c117ab84 10019F: include/uapi/linux/wimax.h
315987dc 10020F: net/wimax/
8a70da82 10021
5fc14680 10022WISTRON LAPTOP BUTTON DRIVER
8b58be88 10023M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10024S: Maintained
679655da 10025F: drivers/input/misc/wistron_btns.c
5fc14680 10026
1da177e4 10027WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10028M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10029L: linux-wireless@vger.kernel.org
926554c4 10030W: http://oops.ghostprotocols.net:81/blog
1da177e4 10031S: Maintained
679655da 10032F: drivers/net/wireless/wl3501*
1da177e4 10033
febf1dff 10034WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10035M: Mark Brown <broonie@kernel.org>
8b58be88 10036M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10037L: linux-input@vger.kernel.org
10038T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10039W: http://opensource.wolfsonmicro.com/node/7
10040S: Supported
679655da
JP
10041F: drivers/input/touchscreen/*wm97*
10042F: include/linux/wm97xx.h
febf1dff 10043
055bcbcb 10044WOLFSON MICROELECTRONICS DRIVERS
fef95164 10045L: patches@opensource.wolfsonmicro.com
cf8eda3e 10046T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10047T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10048W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10049S: Supported
3768f0b1 10050F: Documentation/hwmon/wm83??
af1c5386 10051F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10052F: drivers/clk/clk-wm83*.c
9c309598 10053F: drivers/extcon/extcon-arizona.c
b75ea16a 10054F: drivers/leds/leds-wm83*.c
25b273ba 10055F: drivers/gpio/gpio-*wm*.c
9c309598 10056F: drivers/gpio/gpio-arizona.c
d22b0869 10057F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10058F: drivers/input/misc/wm831x-on.c
10059F: drivers/input/touchscreen/wm831x-ts.c
10060F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10061F: drivers/mfd/arizona*
10062F: drivers/mfd/wm*.c
b75ea16a
MB
10063F: drivers/power/wm83*.c
10064F: drivers/rtc/rtc-wm83*.c
10065F: drivers/regulator/wm8*.c
3860e6c4 10066F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10067F: drivers/watchdog/wm83*_wdt.c
9c309598 10068F: include/linux/mfd/arizona/
3860e6c4 10069F: include/linux/mfd/wm831x/
b75ea16a 10070F: include/linux/mfd/wm8350/
3768f0b1 10071F: include/linux/mfd/wm8400*
59ec6da2 10072F: include/linux/wm97xx.h
055bcbcb 10073F: include/sound/wm????.h
9c309598 10074F: sound/soc/codecs/arizona.?
055bcbcb 10075F: sound/soc/codecs/wm*
b75ea16a 10076
3e6cd7a4
TH
10077WORKQUEUE
10078M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10079T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10080S: Maintained
10081F: include/linux/workqueue.h
10082F: kernel/workqueue.c
10083F: Documentation/workqueue.txt
10084
1da177e4 10085X.25 NETWORK LAYER
8bf28059 10086M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10087L: linux-x25@vger.kernel.org
8bf28059 10088S: Odd Fixes
679655da
JP
10089F: Documentation/networking/x25*
10090F: include/net/x25*
10091F: net/x25/
1da177e4 10092
e2d1d6c0 10093X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10094M: Thomas Gleixner <tglx@linutronix.de>
10095M: Ingo Molnar <mingo@redhat.com>
10096M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10097M: x86@kernel.org
981c3a4f 10098L: linux-kernel@vger.kernel.org
75fc2d37 10099T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10100S: Maintained
679655da
JP
10101F: Documentation/x86/
10102F: arch/x86/
e2d1d6c0 10103
d0944853 10104X86 PLATFORM DRIVERS
e181ba15 10105M: Darren Hart <dvhart@infradead.org>
d0944853 10106L: platform-driver-x86@vger.kernel.org
e181ba15 10107T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10108S: Maintained
14430813 10109F: drivers/platform/x86/
d0944853 10110
c1f5c54b
IM
10111X86 MCE INFRASTRUCTURE
10112M: Tony Luck <tony.luck@intel.com>
487ba8e8 10113M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10114L: linux-edac@vger.kernel.org
10115S: Maintained
10116F: arch/x86/kernel/cpu/mcheck/*
10117
d6fad502 10118XC2028/3028 TUNER DRIVER
1b2c14b4 10119M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10120L: linux-media@vger.kernel.org
10121W: http://linuxtv.org
10122T: git git://linuxtv.org/media_tree.git
10123S: Maintained
10124F: drivers/media/tuners/tuner-xc2028.*
10125
c4468085 10126XEN HYPERVISOR INTERFACE
c4468085 10127M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10128M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10129M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10130L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10131T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10132S: Supported
10133F: arch/x86/xen/
10134F: drivers/*/xen-*front.c
10135F: drivers/xen/
10136F: arch/x86/include/asm/xen/
10137F: include/xen/
c117ab84 10138F: include/uapi/xen/
c4468085 10139
77bfb479
SS
10140XEN HYPERVISOR ARM
10141M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10142L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10143S: Supported
10144F: arch/arm/xen/
10145F: arch/arm/include/asm/xen/
10146
b475e83f
SS
10147XEN HYPERVISOR ARM64
10148M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10149L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10150S: Supported
10151F: arch/arm64/xen/
10152F: arch/arm64/include/asm/xen/
10153
9b57e1a7
IC
10154XEN NETWORK BACKEND DRIVER
10155M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10156M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10157L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10158L: netdev@vger.kernel.org
10159S: Supported
10160F: drivers/net/xen-netback/*
10161
c5f8e29d
KRW
10162XEN PCI SUBSYSTEM
10163M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10164L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10165S: Supported
10166F: arch/x86/pci/*xen*
10167F: drivers/pci/*xen*
10168
a2c5ae65
KRW
10169XEN BLOCK SUBSYSTEM
10170M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10171L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10172S: Supported
10173F: drivers/block/xen-blkback/*
10174F: drivers/block/xen*
10175
c5f8e29d
KRW
10176XEN SWIOTLB SUBSYSTEM
10177M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10178L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10179S: Supported
10180F: arch/x86/xen/*swiotlb*
10181F: drivers/xen/*swiotlb*
10182
1da177e4
LT
10183XFS FILESYSTEM
10184P: Silicon Graphics Inc
809625ca 10185M: Dave Chinner <david@fromorbit.com>
18caa67a 10186M: xfs@oss.sgi.com
d7ede1aa 10187L: xfs@oss.sgi.com
1da177e4 10188W: http://oss.sgi.com/projects/xfs
54e5881d 10189T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10190S: Supported
679655da
JP
10191F: Documentation/filesystems/xfs.txt
10192F: fs/xfs/
1da177e4 10193
8a3b7a25 10194XILINX AXI ETHERNET DRIVER
59a54f30
MS
10195M: Anirudha Sarangi <anirudh@xilinx.com>
10196M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10197S: Maintained
10198F: drivers/net/ethernet/xilinx/xilinx_axienet*
10199
c9d3d8ec 10200XILINX SYSTEMACE DRIVER
cdeb8994 10201S: Orphan
679655da 10202F: drivers/block/xsysace.c
c9d3d8ec 10203
238b8721 10204XILINX UARTLITE SERIAL DRIVER
8b58be88 10205M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10206L: linux-serial@vger.kernel.org
10207S: Maintained
df621252 10208F: drivers/tty/serial/uartlite.c
238b8721 10209
f620e4b8
MF
10210XTENSA XTFPGA PLATFORM SUPPORT
10211M: Max Filippov <jcmvbkbc@gmail.com>
10212L: linux-xtensa@linux-xtensa.org
10213S: Maintained
10214F: drivers/spi/spi-xtensa-xtfpga.c
10215
1da177e4 10216YAM DRIVER FOR AX.25
8b58be88 10217M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10218L: linux-hams@vger.kernel.org
10219S: Maintained
679655da
JP
10220F: drivers/net/hamradio/yam*
10221F: include/linux/yam.h
1da177e4 10222
af64a5eb 10223YEALINK PHONE DRIVER
8b58be88 10224M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10225L: usbb2k-api-dev@nongnu.org
10226S: Maintained
679655da
JP
10227F: Documentation/input/yealink.txt
10228F: drivers/input/misc/yealink.*
af64a5eb 10229
1da177e4 10230Z8530 DRIVER FOR AX.25
8b58be88 10231M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10232W: http://yaina.de/jreuter/
10233W: http://www.qsl.net/dl1bke/
10234L: linux-hams@vger.kernel.org
10235S: Maintained
679655da
JP
10236F: Documentation/networking/z8530drv.txt
10237F: drivers/net/hamradio/*scc.c
10238F: drivers/net/hamradio/z8530.h
1da177e4 10239
0cf31ec1 10240ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10241M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10242L: linux-mm@kvack.org
10243S: Maintained
10244F: mm/zbud.c
10245F: include/linux/zbud.h
10246
7c0c3afb 10247ZD1211RW WIRELESS DRIVER
8b58be88
JP
10248M: Daniel Drake <dsd@gentoo.org>
10249M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10250W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10251L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10252L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10253S: Maintained
679655da 10254F: drivers/net/wireless/zd1211rw/
7c0c3afb 10255
1da177e4 10256ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10257L: mjpeg-users@lists.sourceforge.net
f63145e2 10258L: linux-media@vger.kernel.org
1da177e4 10259W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10260T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10261S: Odd Fixes
90d72ac6 10262F: drivers/media/pci/zoran/
1da177e4 10263
6920f2cc
MK
10264ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10265M: Minchan Kim <minchan@kernel.org>
10266M: Nitin Gupta <ngupta@vflare.org>
10267L: linux-kernel@vger.kernel.org
10268S: Maintained
10269F: drivers/block/zram/
10270F: Documentation/blockdev/zram.txt
10271
8b4a4080 10272ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10273M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10274S: Maintained
df621252 10275F: drivers/tty/serial/zs.*
8b4a4080 10276
eae70d06
MK
10277ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10278M: Minchan Kim <minchan@kernel.org>
10279M: Nitin Gupta <ngupta@vflare.org>
10280L: linux-mm@kvack.org
10281S: Maintained
10282F: mm/zsmalloc.c
10283F: include/linux/zsmalloc.h
10284
0cf31ec1 10285ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10286M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10287L: linux-mm@kvack.org
10288S: Maintained
10289F: mm/zswap.c
10290
1da177e4 10291THE REST
8b58be88 10292M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10293L: linux-kernel@vger.kernel.org
8a6e2535 10294Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10295T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10296S: Buried alive in reporters
34d03cc1
JP
10297F: *
10298F: */
This page took 4.803639 seconds and 5 git commands to generate.