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