xillybus: Move out of staging
[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/*
4ce72abc
LPC
688
689ANALOG DEVICES INC IIO DRIVERS
690M: Lars-Peter Clausen <lars@metafoo.de>
691M: Michael Hennerich <Michael.Hennerich@analog.com>
692W: http://wiki.analog.com/
693W: http://ez.analog.com/community/linux-device-drivers
694S: Supported
695F: drivers/iio/*/ad*
696X: drivers/iio/*/adjd*
697F: drivers/staging/iio/*/ad*
698F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 699
42269063 700AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 701M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 702L: linuxppc-dev@lists.ozlabs.org
93711660 703L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 704S: Maintained
679655da 705F: sound/aoa/
42269063 706
1da177e4 707APM DRIVER
81024fc4
JK
708M: Jiri Kosina <jkosina@suse.cz>
709S: Odd fixes
679655da
JP
710F: arch/x86/kernel/apm_32.c
711F: include/linux/apm_bios.h
c117ab84 712F: include/uapi/linux/apm_bios.h
81024fc4 713F: drivers/char/apm-emulation.c
1da177e4 714
bd7aa4b2 715APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 716M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
717L: linux-input@vger.kernel.org
718S: Maintained
679655da 719F: drivers/input/mouse/bcm5974.c
bd7aa4b2 720
6f2fad74 721APPLE SMC DRIVER
d618540f
HR
722M: Henrik Rydberg <rydberg@euromail.se>
723L: lm-sensors@lm-sensors.org
6f2fad74 724S: Maintained
679655da 725F: drivers/hwmon/applesmc.c
6f2fad74 726
1da177e4 727APPLETALK NETWORK LAYER
8b58be88 728M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 729S: Maintained
679655da
JP
730F: drivers/net/appletalk/
731F: net/appletalk/
1da177e4 732
24299502
IS
733APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
734M: Iyappan Subramanian <isubramanian@apm.com>
735M: Keyur Chudgar <kchudgar@apm.com>
736M: Ravi Patel <rapatel@apm.com>
737S: Supported
738F: drivers/net/ethernet/apm/xgene/
739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
740
62a37dc7
LP
741APTINA CAMERA SENSOR PLL
742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
743L: linux-media@vger.kernel.org
744S: Maintained
745F: drivers/media/i2c/aptina-pll.*
746
a480167b 747ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 748M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
749L: linux-ide@vger.kernel.org
750S: Maintained
751F: include/linux/pata_arasan_cf_data.h
752F: drivers/ata/pata_arasan_cf.c
753
1154ea7d 754ARC FRAMEBUFFER DRIVER
8b58be88 755M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 756S: Maintained
8a61f013
JH
757F: drivers/video/fbdev/arcfb.c
758F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 759
1da177e4 760ARM MFM AND FLOPPY DRIVERS
8b58be88 761M: Ian Molton <spyro@f2s.com>
1da177e4 762S: Maintained
679655da
JP
763F: arch/arm/lib/floppydma.S
764F: arch/arm/include/asm/floppy.h
1da177e4 765
6f96521f
WD
766ARM PMU PROFILING AND DEBUGGING
767M: Will Deacon <will.deacon@arm.com>
768S: Maintained
769F: arch/arm/kernel/perf_event*
770F: arch/arm/oprofile/common.c
6f96521f
WD
771F: arch/arm/include/asm/pmu.h
772F: arch/arm/kernel/hw_breakpoint.c
773F: arch/arm/include/asm/hw_breakpoint.h
774
d4275354 775ARM PORT
8b58be88 776M: Russell King <linux@arm.linux.org.uk>
efc03ecb 777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
778W: http://www.arm.linux.org.uk/
779S: Maintained
780F: arch/arm/
781
d323c243
SB
782ARM SUB-ARCHITECTURES
783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 784S: Maintained
d323c243
SB
785F: arch/arm/mach-*/
786F: arch/arm/plat-*/
787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
788
cefbf4ea
RK
789ARM PRIMECELL AACI PL041 DRIVER
790M: Russell King <linux@arm.linux.org.uk>
791S: Maintained
792F: sound/arm/aaci.*
793
794ARM PRIMECELL CLCD PL110 DRIVER
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
8a61f013 797F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
798
799ARM PRIMECELL KMI PL050 DRIVER
800M: Russell King <linux@arm.linux.org.uk>
801S: Maintained
802F: drivers/input/serio/ambakmi.*
803F: include/linux/amba/kmi.h
804
2761f5c2 805ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
806M: Russell King <linux@arm.linux.org.uk>
807S: Maintained
679655da 808F: drivers/mmc/host/mmci.*
2f748aaa 809F: include/linux/amba/mmci.h
2761f5c2 810
1b4304e5
RK
811ARM PRIMECELL UART PL010 AND PL011 DRIVERS
812M: Russell King <linux@arm.linux.org.uk>
813S: Maintained
814F: drivers/tty/serial/amba-pl01*.c
815F: include/linux/amba/serial.h
2761f5c2 816
cefbf4ea
RK
817ARM PRIMECELL BUS SUPPORT
818M: Russell King <linux@arm.linux.org.uk>
819S: Maintained
820F: drivers/amba/
821F: include/linux/amba/bus.h
822
2b7a52a4 823ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 824M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
826S: Maintained
827
9c784f95 828ARM/AFEB9260 MACHINE SUPPORT
8b58be88 829M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
831S: Maintained
832
2b7a52a4 833ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 834M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
836S: Maintained
837
1b106699
MR
838ARM/Allwinner A1X SoC support
839M: Maxime Ripard <maxime.ripard@free-electrons.com>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
60b0f380
MR
842N: sun[x4567]i
843
844ARM/Allwinner SoC Clock Support
845M: Emilio López <emilio@elopez.com.ar>
846S: Maintained
847F: drivers/clk/sunxi/
1b106699 848
c1fc8675 849ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 850M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
851M: Nicolas Ferre <nicolas.ferre@atmel.com>
852M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 853L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 854W: http://maxim.org.za/at91_26.html
c1fc8675
NF
855W: http://www.linux4sam.org
856S: Supported
857F: arch/arm/mach-at91/
70e389cc
MB
858F: arch/arm/boot/dts/at91*.dts
859F: arch/arm/boot/dts/at91*.dtsi
860F: arch/arm/boot/dts/sama*.dts
861F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 862
6e05dd4e
BB
863ARM/ATMEL AT91 Clock Support
864M: Boris Brezillon <boris.brezillon@free-electrons.com>
865S: Maintained
866F: drivers/clk/at91
867
986cf2e9 868ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 869M: Rob Herring <robh@kernel.org>
986cf2e9
RH
870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871S: Maintained
872F: arch/arm/mach-highbank/
873
d94f944e 874ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 875M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
876S: Maintained
877F: arch/arm/mach-cns3xxx/
878T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
879
386ab516
AS
880ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
881M: Alexander Shiyan <shc_work@mail.ru>
882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
883S: Odd Fixes
b8ba3874 884N: clps711x
386ab516 885
2b7a52a4 886ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 887M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 888M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 890S: Maintained
d19d3667
HS
891F: arch/arm/mach-ep93xx/
892F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
893
894ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 895M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
897S: Maintained
898
d4275354 899ARM/CLKDEV SUPPORT
8b58be88 900M: Russell King <linux@arm.linux.org.uk>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 902S: Maintained
d4275354 903F: arch/arm/include/asm/clkdev.h
4fa2651d 904F: drivers/clk/clkdev.c
d4275354 905
d48134e7 906ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 907M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
909S: Maintained
910
94150095
HF
911ARM/CONTEC MICRO9 MACHINE SUPPORT
912M: Hubert Feurstein <hubert.feurstein@contec.at>
913S: Maintained
914F: arch/arm/mach-ep93xx/micro9.c
915
1da177e4 916ARM/CORGI MACHINE SUPPORT
8b58be88 917M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
918S: Maintained
919
881a95f9 920ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 921M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
923T: git git://git.berlios.de/gemini-board
924S: Maintained
f49afbb5 925F: arch/arm/mach-gemini/
881a95f9 926
a990cbd8 927ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 928M: Barry Song <baohua@kernel.org>
a990cbd8 929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 930T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
931S: Maintained
932F: arch/arm/mach-prima2/
4a9c44f1 933F: drivers/clk/sirf/
05f30e8d
BS
934F: drivers/clocksource/timer-prima2.c
935F: drivers/clocksource/timer-marco.c
f8505ef5 936N: [^a-z]sirf
a990cbd8 937
d4275354 938ARM/EBSA110 MACHINE SUPPORT
8b58be88 939M: Russell King <linux@arm.linux.org.uk>
efc03ecb 940L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
941W: http://www.arm.linux.org.uk/
942S: Maintained
943F: arch/arm/mach-ebsa110/
b955f6ca 944F: drivers/net/ethernet/amd/am79c961a.*
d4275354 945
4721f3ce
UKK
946ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
947M: Uwe Kleine-König <kernel@pengutronix.de>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Maintained
950N: efm32
951
a9da4f7e 952ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
953M: Daniel Ribeiro <drwyrm@gmail.com>
954M: Stefan Schmidt <stefan@openezx.org>
955M: Harald Welte <laforge@openezx.org>
d66f1886 956L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
957W: http://www.openezx.org/
958S: Maintained
cafc2265
SS
959T: topgit git://git.openezx.org/openezx.git
960F: arch/arm/mach-pxa/ezx.c
a9da4f7e 961
6a915af9 962ARM/FARADAY FA526 PORT
162500b3 963M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 964L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 965S: Maintained
1fa7e547 966T: git git://git.berlios.de/gemini-board
f49afbb5 967F: arch/arm/mm/*-fa*
6a915af9 968
d4275354 969ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 970M: Russell King <linux@arm.linux.org.uk>
efc03ecb 971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
972W: http://www.arm.linux.org.uk/
973S: Maintained
974F: arch/arm/include/asm/hardware/dec21285.h
975F: arch/arm/mach-footbridge/
976
86183a5f 977ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 978M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 979M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 981S: Maintained
f1c12837 982T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 983F: arch/arm/mach-imx/
ce515a6b 984F: arch/arm/mach-mxs/
2a82f95c 985F: arch/arm/boot/dts/imx*
e5dafa22 986F: arch/arm/configs/imx*_defconfig
86183a5f 987
2b7a52a4 988ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 989M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
991S: Maintained
992
90b8fc34 993ARM/GUMSTIX MACHINE SUPPORT
8b58be88 994M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
996S: Maintained
997
ef47d5f0 998ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 999M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1000M: Paul Parsons <lost.distance@yahoo.com>
1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1002S: Maintained
1003F: arch/arm/mach-pxa/hx4700.c
1004F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1005F: sound/soc/pxa/hx4700.c
ef47d5f0 1006
4dfad069
WX
1007ARM/HISILICON SOC SUPPORT
1008M: Wei Xu <xuwei5@hisilicon.com>
1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010W: http://www.hisilicon.com
1011S: Supported
1012T: git git://github.com/hisilicon/linux-hisi.git
1013F: arch/arm/mach-hisi/
1014
21f37bc3 1015ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1016M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1017W: www.jlime.com
1018S: Maintained
084bad91
KE
1019T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1020F: arch/arm/mach-sa1100/jornada720.c
1021F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1022
5e767ab9
JMC
1023ARM/IGEP MACHINE SUPPORT
1024M: Enric Balletbo i Serra <eballetbo@gmail.com>
1025M: Javier Martinez Canillas <javier@dowhile0.org>
1026L: linux-omap@vger.kernel.org
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
06ff74fd 1029F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1030
403d2971
MV
1031ARM/INCOME PXA270 SUPPORT
1032M: Marek Vasut <marek.vasut@gmail.com>
1033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034S: Maintained
ec154082 1035F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1036
2b7a52a4 1037ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1038M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1039M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1041S: Maintained
e2bdb176
DW
1042
1043ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1044M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1046S: Maintained
2b7a52a4
LB
1047
1048ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1049M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1050M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1052S: Maintained
2b7a52a4
LB
1053
1054ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1055M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1056M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1058S: Maintained
2b7a52a4 1059
2b7a52a4 1060ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1061M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1063S: Maintained
1064
dfdd8cc9
KH
1065ARM/INTEL IXP4XX ARM ARCHITECTURE
1066M: Imre Kaloz <kaloz@openwrt.org>
1067M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1069S: Maintained
1070F: arch/arm/mach-ixp4xx/
1071
838553c5 1072ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1073M: Jonathan Cameron <jic23@cam.ac.uk>
1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075S: Maintained
1076F: arch/arm/mach-pxa/stargate2.c
1077F: drivers/pcmcia/pxa2xx_stargate2.c
1078
2b7a52a4 1079ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1080M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1081M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1083S: Maintained
2b7a52a4
LB
1084
1085ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1086M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1088S: Maintained
1089
1154f858
SS
1090ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1091M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093S: Maintained
1094F: arch/arm/mach-keystone/
317929cd 1095T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1096
bc6aa566
SS
1097ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1098M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1099L: linux-kernel@vger.kernel.org
1100S: Maintained
1101F: drivers/clk/keystone/
1102
1103ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1104M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106L: linux-kernel@vger.kernel.org
1107S: Maintained
1108F: drivers/clocksource/timer-keystone.c
1109
1110ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1111M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1112L: linux-kernel@vger.kernel.org
1113S: Maintained
1114F: drivers/power/reset/keystone-reset.c
1115
1116ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1117M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1118L: linux-kernel@vger.kernel.org
1119S: Maintained
1120F: drivers/memory/*emif*
1121
2b7a52a4 1122ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1123M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1125S: Maintained
1126
3b886171 1127ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1128M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1129S: Maintained
1130
75f41273
TP
1131ARM/Marvell Armada 370 and Armada XP SOC support
1132M: Jason Cooper <jason@lakedaemon.net>
1133M: Andrew Lunn <andrew@lunn.ch>
1134M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1135M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137S: Maintained
1138F: arch/arm/mach-mvebu/
1139
40f4978b
SH
1140ARM/Marvell Berlin SoC support
1141M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143S: Maintained
1144F: arch/arm/mach-berlin/
1145
4cfab57e 1146ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1147M: Jason Cooper <jason@lakedaemon.net>
1148M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1151S: Maintained
1152F: arch/arm/mach-dove/
54a246ff
NP
1153F: arch/arm/mach-mv78xx0/
1154F: arch/arm/mach-orion5x/
1155F: arch/arm/plat-orion/
3b886171 1156
d69ac131
AC
1157ARM/Orion SoC/Technologic Systems TS-78xx platform support
1158M: Alexander Clouter <alex@digriz.org.uk>
1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160W: http://www.digriz.org.uk/ts78xx/kernel
1161S: Maintained
1162F: arch/arm/mach-orion5x/ts78xx-*
1163
adcb079f
AB
1164ARM/MICREL KS8695 ARCHITECTURE
1165M: Greg Ungerer <gerg@uclinux.org>
1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1167F: arch/arm/mach-ks8695/
adcb079f
AB
1168S: Odd Fixes
1169
d78ff0a5 1170ARM/MIOA701 MACHINE SUPPORT
8b58be88 1171M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1173F: arch/arm/mach-pxa/mioa701.c
1174S: Maintained
1175
9624dfe6 1176ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1177M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1178S: Maintained
1179
e0ee9851 1180ARM/NOMADIK ARCHITECTURE
28b8e8d4 1181M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1182M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184S: Maintained
1185F: arch/arm/mach-nomadik/
ecc265fe 1186F: drivers/pinctrl/nomadik/
87572880 1187F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1188T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1189
9d76295a 1190ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1191M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1192L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1193W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1194S: Supported
1195
0c19d21e
DW
1196ARM/QUALCOMM MSM MACHINE SUPPORT
1197M: David Brown <davidb@codeaurora.org>
b4c9bfab 1198M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1199M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1200L: linux-arm-msm@vger.kernel.org
0c19d21e 1201F: arch/arm/mach-msm/
8a61f013 1202F: drivers/video/fbdev/msm/
0c19d21e
DW
1203F: drivers/mmc/host/msm_sdcc.c
1204F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1205F: drivers/tty/serial/msm_serial.h
1206F: drivers/tty/serial/msm_serial.c
ea91db52 1207F: drivers/*/pm8???-*
0a759c6e 1208F: drivers/mfd/ssbi.c
8cd5c866 1209T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1210S: Maintained
1211
8459c159 1212ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1213M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1214M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1215S: Maintained
1216
5d783a2d 1217ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1218M: Marek Vasut <marek.vasut@gmail.com>
75280787 1219L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1220W: http://hackndev.com
1221S: Maintained
933d35f0
JP
1222F: arch/arm/mach-pxa/include/mach/palmtx.h
1223F: arch/arm/mach-pxa/palmtx.c
1224F: arch/arm/mach-pxa/include/mach/palmt5.h
1225F: arch/arm/mach-pxa/palmt5.c
1226F: arch/arm/mach-pxa/include/mach/palmld.h
1227F: arch/arm/mach-pxa/palmld.c
1228F: arch/arm/mach-pxa/include/mach/palmte2.h
1229F: arch/arm/mach-pxa/palmte2.c
1230F: arch/arm/mach-pxa/include/mach/palmtc.h
1231F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1232
b57fe924 1233ARM/PALM TREO SUPPORT
8b58be88 1234M: Tomas Cech <sleep_walker@suse.cz>
75280787 1235L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1236W: http://hackndev.com
1237S: Maintained
b57fe924
JP
1238F: arch/arm/mach-pxa/include/mach/palmtreo.h
1239F: arch/arm/mach-pxa/palmtreo.c
90af5811 1240
c49e1e63 1241ARM/PALMZ72 SUPPORT
8b58be88 1242M: Sergey Lapin <slapin@ossfans.org>
75280787 1243L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1244W: http://hackndev.com
1245S: Maintained
933d35f0
JP
1246F: arch/arm/mach-pxa/include/mach/palmz72.h
1247F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1248
1da177e4 1249ARM/PLEB SUPPORT
8b58be88 1250M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1251W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1252S: Maintained
1253
1254ARM/PT DIGITAL BOARD PORT
8b58be88 1255M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1257W: http://www.arm.linux.org.uk/
1258S: Maintained
1259
8fc1b0f8
KG
1260ARM/QUALCOMM SUPPORT
1261M: Kumar Gala <galak@codeaurora.org>
1262M: David Brown <davidb@codeaurora.org>
1263L: linux-arm-msm@vger.kernel.org
1264S: Maintained
1265F: arch/arm/mach-qcom/
1266T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1267
2b7a52a4 1268ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1269M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1271S: Maintained
1272
d4275354 1273ARM/RISCPC ARCHITECTURE
8b58be88 1274M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1276W: http://www.arm.linux.org.uk/
1277S: Maintained
d4275354
RK
1278F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1279F: arch/arm/include/asm/hardware/ioc.h
1280F: arch/arm/include/asm/hardware/iomd.h
1281F: arch/arm/include/asm/hardware/memc.h
1282F: arch/arm/mach-rpc/
1a6422f6 1283F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1284F: drivers/net/ethernet/i825xx/ether1*
1285F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1286F: drivers/scsi/arm/
1287
08ddbb0a
HS
1288ARM/Rockchip SoC support
1289M: Heiko Stuebner <heiko@sntech.de>
1290L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1291L: linux-rockchip@lists.infradead.org
08ddbb0a 1292S: Maintained
541555e9 1293F: arch/arm/boot/dts/rk3*
08ddbb0a 1294F: arch/arm/mach-rockchip/
541555e9
HS
1295F: drivers/clk/rockchip/
1296F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1297F: drivers/*/*rockchip*
541555e9
HS
1298F: drivers/*/*/*rockchip*
1299F: sound/soc/rockchip/
08ddbb0a 1300
b21477f9 1301ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1302M: Ben Dooks <ben-linux@fluff.org>
482ce512 1303M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1305L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1306W: http://www.fluff.org/ben/linux/
1307S: Maintained
6f0589c8
MB
1308F: arch/arm/boot/dts/s3c*
1309F: arch/arm/boot/dts/exynos*
482ce512 1310F: arch/arm/plat-samsung/
769bbb63
HS
1311F: arch/arm/mach-s3c24*/
1312F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1313F: drivers/*/*s3c2410*
1314F: drivers/*/*/*s3c2410*
40c76662
MB
1315F: drivers/spi/spi-s3c*
1316F: sound/soc/samsung/*
1da177e4 1317
0dcecae2 1318ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1319M: Kukjin Kim <kgene.kim@samsung.com>
1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1322S: Maintained
1323F: arch/arm/mach-s5p*/
0dcecae2 1324F: arch/arm/mach-exynos*/
33d43cdd 1325N: exynos
f556cb07 1326
10ffa964
KP
1327ARM/SAMSUNG MOBILE MACHINE SUPPORT
1328M: Kyungmin Park <kyungmin.park@samsung.com>
1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330S: Maintained
1331F: arch/arm/mach-s5pv210/mach-aquila.c
1332F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1333
3ce4ccb6
KD
1334ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1335M: Kyungmin Park <kyungmin.park@samsung.com>
1336M: Kamil Debski <k.debski@samsung.com>
1337L: linux-arm-kernel@lists.infradead.org
1338L: linux-media@vger.kernel.org
1339S: Maintained
1340F: drivers/media/platform/s5p-g2d/
1341
e6a476fd
MS
1342ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1343M: Kyungmin Park <kyungmin.park@samsung.com>
1344M: Kamil Debski <k.debski@samsung.com>
6305902c 1345M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1346L: linux-arm-kernel@lists.infradead.org
1347L: linux-media@vger.kernel.org
1348S: Maintained
934455d7 1349F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1350F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1351
1352ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1353M: Kyungmin Park <kyungmin.park@samsung.com>
1354M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1355L: linux-arm-kernel@lists.infradead.org
1356L: linux-media@vger.kernel.org
1357S: Maintained
90d72ac6 1358F: drivers/media/platform/s5p-tv/
e6a476fd 1359
d48d38e8 1360ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1361M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1362M: Magnus Damm <magnus.damm@gmail.com>
1363L: linux-sh@vger.kernel.org
d48d38e8 1364W: http://oss.renesas.com
bbff48f5 1365Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1366T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1367S: Supported
0b514fdb
SH
1368F: arch/arm/boot/dts/emev2*
1369F: arch/arm/boot/dts/r7s*
1370F: arch/arm/boot/dts/r8a*
1371F: arch/arm/boot/dts/sh*
1372F: arch/arm/configs/ape6evm_defconfig
1373F: arch/arm/configs/armadillo800eva_defconfig
1374F: arch/arm/configs/bockw_defconfig
1375F: arch/arm/configs/genmai_defconfig
1376F: arch/arm/configs/koelsch_defconfig
1377F: arch/arm/configs/kzm9g_defconfig
1378F: arch/arm/configs/lager_defconfig
1379F: arch/arm/configs/mackerel_defconfig
1380F: arch/arm/configs/marzen_defconfig
1381F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1382F: arch/arm/mach-shmobile/
1383F: drivers/sh/
1384
66314223
DN
1385ARM/SOCFPGA ARCHITECTURE
1386M: Dinh Nguyen <dinguyen@altera.com>
1387S: Maintained
1388F: arch/arm/mach-socfpga/
1389
1390ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1391M: Dinh Nguyen <dinguyen@altera.com>
1392S: Maintained
1393F: drivers/clk/socfpga/
1394
65ebcc11 1395ARM/STI ARCHITECTURE
a92177ea
SK
1396M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1397M: Maxime Coquelin <maxime.coquelin@st.com>
1398M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1400L: kernel@stlinux.com
1401W: http://www.stlinux.com
1402S: Maintained
1403F: arch/arm/mach-sti/
a92177ea
SK
1404F: arch/arm/boot/dts/sti*
1405F: drivers/clocksource/arm_global_timer.c
1406F: drivers/reset/sti/
1407F: drivers/pinctrl/pinctrl-st.c
1408F: drivers/media/rc/st_rc.c
1409F: drivers/i2c/busses/i2c-st.c
1410F: drivers/tty/serial/st-asc.c
f53b2bff 1411F: drivers/mmc/host/sdhci-st.c
65ebcc11 1412
2b7a52a4 1413ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1414M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1416S: Maintained
1417
1bbd7089 1418ARM/TETON BGA MACHINE SUPPORT
706e69d6 1419M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1420L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421S: Maintained
1422
2b7a52a4 1423ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1424M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1426S: Maintained
1427
98ad6e3b 1428ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1429M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1430L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1431W: http://www.mcuos.com
1432S: Maintained
4e89e8f6 1433F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1434F: drivers/input/keyboard/w90p910_keypad.c
1435F: drivers/input/touchscreen/w90p910_ts.c
1436F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1437F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1438F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1439F: drivers/rtc/rtc-nuc900.c
9df92e6c 1440F: drivers/spi/spi-nuc900.c
4e89e8f6 1441F: drivers/usb/host/ehci-w90x900.c
8a61f013 1442F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1443
54274d71 1444ARM/U300 MACHINE SUPPORT
e4651a9f 1445M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Supported
1448F: arch/arm/mach-u300/
9affbd24 1449F: drivers/clocksource/timer-u300.c
54274d71
LW
1450F: drivers/i2c/busses/i2c-stu300.c
1451F: drivers/rtc/rtc-coh901331.c
1452F: drivers/watchdog/coh901327_wdt.c
1453F: drivers/dma/coh901318*
87572880
LW
1454F: drivers/mfd/ab3100*
1455F: drivers/rtc/rtc-ab3100.c
1456F: drivers/rtc/rtc-coh901331.c
1457T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1458
87572880 1459ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1460M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462S: Maintained
1463F: arch/arm/mach-ux500/
e4651a9f 1464F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1465F: drivers/dma/ste_dma40*
e4651a9f 1466F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1467F: drivers/mfd/abx500*
1468F: drivers/mfd/ab8500*
e4651a9f
LW
1469F: drivers/mfd/dbx500*
1470F: drivers/mfd/db8500*
ecc265fe
JP
1471F: drivers/pinctrl/nomadik/pinctrl-ab*
1472F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1473F: drivers/rtc/rtc-ab8500.c
e4651a9f 1474F: drivers/rtc/rtc-pl031.c
87572880 1475T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1476
e93fde28
UH
1477ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1478M: Ulf Hansson <ulf.hansson@linaro.org>
1479L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1480T: git git://git.linaro.org/people/ulfh/clk.git
1481S: Maintained
1482F: drivers/clk/ux500/
1483F: include/linux/platform_data/clk-ux500.h
1484
d4275354 1485ARM/VFP SUPPORT
8b58be88 1486M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1487L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1488W: http://www.arm.linux.org.uk/
1489S: Maintained
1490F: arch/arm/vfp/
1491
e66b6d8e
MV
1492ARM/VOIPAC PXA270 SUPPORT
1493M: Marek Vasut <marek.vasut@gmail.com>
1494L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1495S: Maintained
1496F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1497F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1498
04529fe2
TP
1499ARM/VT8500 ARM ARCHITECTURE
1500M: Tony Prisk <linux@prisktech.co.nz>
1501L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1502S: Maintained
1503F: arch/arm/mach-vt8500/
41fd91b4 1504F: drivers/clocksource/vt8500_timer.c
560746eb 1505F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1506F: drivers/mmc/host/wmt-sdmmc.c
1507F: drivers/pwm/pwm-vt8500.c
1508F: drivers/rtc/rtc-vt8500.c
1509F: drivers/tty/serial/vt8500_serial.c
4f31102b 1510F: drivers/usb/host/ehci-platform.c
41fd91b4 1511F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1512F: drivers/video/fbdev/vt8500lcdfb.*
1513F: drivers/video/fbdev/wm8505fb*
1514F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1515
e66b6d8e
MV
1516ARM/ZIPIT Z2 SUPPORT
1517M: Marek Vasut <marek.vasut@gmail.com>
1518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519S: Maintained
1520F: arch/arm/mach-pxa/z2.c
6ab2a855 1521F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1522
51f29d44
MS
1523ARM/ZYNQ ARCHITECTURE
1524M: Michal Simek <michal.simek@xilinx.com>
1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526W: http://wiki.xilinx.com
1527T: git git://git.xilinx.com/linux-xlnx.git
1528S: Supported
1529F: arch/arm/mach-zynq/
bd2a337a 1530F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1531N: zynq
1532N: xilinx
1533F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1534F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1535F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1536
b8f9879e
WD
1537ARM SMMU DRIVER
1538M: Will Deacon <will.deacon@arm.com>
1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540S: Maintained
1541F: drivers/iommu/arm-smmu.c
1542
38074229
CM
1543ARM64 PORT (AARCH64 ARCHITECTURE)
1544M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1545M: Will Deacon <will.deacon@arm.com>
38074229
CM
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548F: arch/arm64/
d19766ec 1549F: Documentation/arm64/
38074229 1550
9d7005f9
LP
1551AS3645A LED FLASH CONTROLLER DRIVER
1552M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1553L: linux-media@vger.kernel.org
1554T: git git://linuxtv.org/media_tree.git
1555S: Maintained
1556F: drivers/media/i2c/as3645a.c
1557F: include/media/as3645a.h
1558
d58de038
GJ
1559ASC7621 HARDWARE MONITOR DRIVER
1560M: George Joseph <george.joseph@fairview5.com>
1561L: lm-sensors@lm-sensors.org
1562S: Maintained
1563F: Documentation/hwmon/asc7621
1564F: drivers/hwmon/asc7621.c
1565
b229ece9 1566ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1567M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1568L: acpi4asus-user@lists.sourceforge.net
d0944853 1569L: platform-driver-x86@vger.kernel.org
76593d6f 1570W: http://acpi4asus.sf.net
85091b71 1571S: Maintained
b229ece9
CC
1572F: drivers/platform/x86/asus*.c
1573F: drivers/platform/x86/eeepc*.c
85091b71 1574
953a6479 1575ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1576M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1577W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1578S: Maintained
679655da
JP
1579F: Documentation/crypto/async-tx-api.txt
1580F: crypto/async_tx/
1581F: drivers/dma/
1582F: include/linux/dmaengine.h
1583F: include/linux/async_tx.h
b3e5f263 1584
a1867d36 1585AT24 EEPROM DRIVER
14d77c4d 1586M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1587L: linux-i2c@vger.kernel.org
1588S: Maintained
1589F: drivers/misc/eeprom/at24.c
25f73ed5 1590F: include/linux/platform_data/at24.h
a1867d36 1591
e7839f25 1592ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1593M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1594W: http://support.coraid.com/support/linux
1da177e4 1595S: Supported
679655da
JP
1596F: Documentation/aoe/
1597F: drivers/block/aoe/
1da177e4 1598
9a10a870 1599ATHEROS ATH GENERIC UTILITIES
f726ee65 1600M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1601L: linux-wireless@vger.kernel.org
1602S: Supported
1603F: drivers/net/wireless/ath/*
1604
fa1c114f 1605ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1606M: Jiri Slaby <jirislaby@gmail.com>
1607M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1608M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1609L: linux-wireless@vger.kernel.org
1610L: ath5k-devel@lists.ath5k.org
72c706b7 1611W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1612S: Maintained
fa451753 1613F: drivers/net/wireless/ath/ath5k/
fa1c114f 1614
12e62d6f
KV
1615ATHEROS ATH6KL WIRELESS DRIVER
1616M: Kalle Valo <kvalo@qca.qualcomm.com>
1617L: linux-wireless@vger.kernel.org
1618W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1619T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1620S: Supported
1621F: drivers/net/wireless/ath/ath6kl/
1622
2be7d22f
VK
1623WILOCITY WIL6210 WIRELESS DRIVER
1624M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1625L: linux-wireless@vger.kernel.org
1626L: wil6210@qca.qualcomm.com
1627S: Supported
1628W: http://wireless.kernel.org/en/users/Drivers/wil6210
1629F: drivers/net/wireless/ath/wil6210/
1630
1d7e1e6b
CL
1631CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1632M: Christian Lamparter <chunkeey@googlemail.com>
1633L: linux-wireless@vger.kernel.org
1634W: http://wireless.kernel.org/en/users/Drivers/carl9170
1635S: Maintained
1636F: drivers/net/wireless/ath/carl9170/
1637
2c2a6172
LT
1638ATK0110 HWMON DRIVER
1639M: Luca Tettamanti <kronos.it@gmail.com>
1640L: lm-sensors@lm-sensors.org
1641S: Maintained
1642F: drivers/hwmon/asus_atk0110.c
1643
6f69a6d7 1644ATI_REMOTE2 DRIVER
8b58be88 1645M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1646S: Maintained
679655da 1647F: drivers/input/misc/ati_remote2.c
6f69a6d7 1648
7ae115b4 1649ATLX ETHERNET DRIVERS
8b58be88 1650M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1651M: Chris Snook <chris.snook@gmail.com>
e443e383 1652L: netdev@vger.kernel.org
8d5ca6ec
JC
1653W: http://sourceforge.net/projects/atl1
1654W: http://atl1.sourceforge.net
1655S: Maintained
2b133ad6 1656F: drivers/net/ethernet/atheros/
8d5ca6ec 1657
1da177e4 1658ATM
8b58be88 1659M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1660L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1661L: netdev@vger.kernel.org
1da177e4
LT
1662W: http://linux-atm.sourceforge.net
1663S: Maintained
679655da
JP
1664F: drivers/atm/
1665F: include/linux/atm*
c117ab84 1666F: include/uapi/linux/atm*
1da177e4 1667
04ac2f46 1668ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1669M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1670S: Maintained
1671F: drivers/mmc/host/atmel-mci.c
1672F: drivers/mmc/host/atmel-mci-regs.h
1673
a1cfac48 1674ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1675M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1676S: Supported
df621252 1677F: drivers/tty/serial/atmel_serial.c
a1cfac48 1678
b414dc16
NF
1679ATMEL DMA DRIVER
1680M: Nicolas Ferre <nicolas.ferre@atmel.com>
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682S: Supported
1683F: drivers/dma/at_hdmac.c
1684F: drivers/dma/at_hdmac_regs.h
6f0d65af 1685F: include/linux/platform_data/dma-atmel.h
b414dc16 1686
888f2804
LD
1687ATMEL I2C DRIVER
1688M: Ludovic Desroches <ludovic.desroches@atmel.com>
1689L: linux-i2c@vger.kernel.org
1690S: Supported
1691F: drivers/i2c/busses/i2c-at91.c
1692
15515545
JW
1693ATMEL ISI DRIVER
1694M: Josh Wu <josh.wu@atmel.com>
1695L: linux-media@vger.kernel.org
1696S: Supported
f2294c2d 1697F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1698F: include/media/atmel-isi.h
1699
8f4c79ce 1700ATMEL LCDFB DRIVER
8b58be88 1701M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1702L: linux-fbdev@vger.kernel.org
8f4c79ce 1703S: Maintained
8a61f013 1704F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1705F: include/video/atmel_lcdc.h
8f4c79ce 1706
89e5785f 1707ATMEL MACB ETHERNET DRIVER
a02875a6 1708M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1709S: Supported
9f2f381f 1710F: drivers/net/ethernet/cadence/
89e5785f 1711
754ce4f2 1712ATMEL SPI DRIVER
a02875a6 1713M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1714S: Supported
9df92e6c 1715F: drivers/spi/spi-atmel.*
754ce4f2 1716
e9cb1c5a
NF
1717ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1718M: Nicolas Ferre <nicolas.ferre@atmel.com>
1719L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1720S: Supported
1721F: drivers/misc/atmel_tclib.c
1722F: drivers/clocksource/tcb_clksrc.c
1723
914a3f3b 1724ATMEL USBA UDC DRIVER
a02875a6
NF
1725M: Nicolas Ferre <nicolas.ferre@atmel.com>
1726L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1727S: Supported
faf2e1db 1728F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1729
1da177e4 1730ATMEL WIRELESS DRIVER
8b58be88 1731M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1732L: linux-wireless@vger.kernel.org
1da177e4
LT
1733W: http://www.thekelleys.org.uk/atmel
1734W: http://atmelwlandriver.sourceforge.net/
1735S: Maintained
679655da 1736F: drivers/net/wireless/atmel*
1da177e4 1737
26780d9e 1738ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1739M: Bradley Grove <linuxdrivers@attotech.com>
1740L: linux-scsi@vger.kernel.org
1741W: http://www.attotech.com
1742S: Supported
1743F: drivers/scsi/esas2r
26780d9e 1744
a92b7b80 1745AUDIT SUBSYSTEM
8b58be88 1746M: Eric Paris <eparis@redhat.com>
b9a06207 1747L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1748W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1749T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1750S: Maintained
679655da 1751F: include/linux/audit.h
c117ab84 1752F: include/uapi/linux/audit.h
679655da 1753F: kernel/audit*
a92b7b80 1754
70e84049 1755AUXILIARY DISPLAY DRIVERS
8b58be88 1756M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1757W: http://miguelojeda.es/auxdisplay.htm
1758W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1759S: Maintained
679655da
JP
1760F: drivers/auxdisplay/
1761F: include/linux/cfag12864b.h
70e84049 1762
5f97f7f9 1763AVR32 ARCHITECTURE
e336f61f
HCE
1764M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1765M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1766W: http://www.atmel.com/products/AVR32/
249d9d9d 1767W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1768W: http://avrfreaks.net/
e336f61f 1769S: Maintained
679655da 1770F: arch/avr32/
5f97f7f9
HS
1771
1772AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1773M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1774M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1775S: Maintained
679655da 1776F: arch/avr32/mach-at32ap/
5f97f7f9 1777
1da177e4 1778AX.25 NETWORK LAYER
8b58be88 1779M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1780L: linux-hams@vger.kernel.org
d34cb28a 1781W: http://www.linux-ax25.org/
1da177e4 1782S: Maintained
c117ab84 1783F: include/uapi/linux/ax25.h
679655da
JP
1784F: include/net/ax25.h
1785F: net/ax25/
1da177e4 1786
d5269395 1787AZ6007 DVB DRIVER
1b2c14b4 1788M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1789L: linux-media@vger.kernel.org
1790W: http://linuxtv.org
1791T: git git://linuxtv.org/media_tree.git
1792S: Maintained
1793F: drivers/media/usb/dvb-usb-v2/az6007.c
1794
6777376e
HV
1795AZTECH FM RADIO RECEIVER DRIVER
1796M: Hans Verkuil <hverkuil@xs4all.nl>
1797L: linux-media@vger.kernel.org
1798T: git git://linuxtv.org/media_tree.git
1799W: http://linuxtv.org
1800S: Maintained
1801F: drivers/media/radio/radio-aztech*
1802
e2d1d6c0 1803B43 WIRELESS DRIVER
8b58be88 1804M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1805L: linux-wireless@vger.kernel.org
ed072f9e 1806L: b43-dev@lists.infradead.org
491b26b4 1807W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1808S: Maintained
679655da 1809F: drivers/net/wireless/b43/
e2d1d6c0
RD
1810
1811B43LEGACY WIRELESS DRIVER
8b58be88
JP
1812M: Larry Finger <Larry.Finger@lwfinger.net>
1813M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1814L: linux-wireless@vger.kernel.org
ed072f9e 1815L: b43-dev@lists.infradead.org
491b26b4 1816W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1817S: Maintained
679655da 1818F: drivers/net/wireless/b43legacy/
e2d1d6c0 1819
300abeb5 1820BACKLIGHT CLASS/SUBSYSTEM
6212de88 1821M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1822M: Bryan Wu <cooloney@gmail.com>
1823M: Lee Jones <lee.jones@linaro.org>
300abeb5 1824S: Maintained
679655da
JP
1825F: drivers/video/backlight/
1826F: include/linux/backlight.h
300abeb5 1827
c6c8fea2 1828BATMAN ADVANCED
207df49e 1829M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1830M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1831M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1832L: b.a.t.m.a.n@lists.open-mesh.org
1833W: http://www.open-mesh.org/
1834S: Maintained
1835F: net/batman-adv/
1836
e2d1d6c0 1837BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1838M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1839L: linux-hams@vger.kernel.org
1840W: http://www.baycom.org/~tom/ham/ham.html
1841S: Maintained
679655da 1842F: drivers/net/hamradio/baycom*
e2d1d6c0 1843
cafe5635 1844BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1845M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1846L: linux-bcache@vger.kernel.org
1847W: http://bcache.evilpiepirate.org
1848S: Maintained:
1849F: drivers/md/bcache/
1850
3faece9d
KM
1851BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1852M: Kevin McKinney <klmckinney1@gmail.com>
1853M: Matthias Beyer <mail@beyermatthias.de>
1854L: devel@driverdev.osuosl.org
1855S: Maintained
1856F: drivers/staging/bcm*
1857
e2d1d6c0 1858BEFS FILE SYSTEM
55817d3d 1859S: Orphan
679655da
JP
1860F: Documentation/filesystems/befs.txt
1861F: fs/befs/
e2d1d6c0 1862
564ee360
DM
1863BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1864M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1865L: netdev@vger.kernel.org
1866S: Maintained
1867F: drivers/net/ethernet/ec_bhf.c
1868
e2d1d6c0 1869BFS FILE SYSTEM
8b58be88 1870M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1871S: Maintained
679655da
JP
1872F: Documentation/filesystems/bfs.txt
1873F: fs/bfs/
c117ab84 1874F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1875
1394f032 1876BLACKFIN ARCHITECTURE
a4edbc10 1877M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1878L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1879T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1880W: http://blackfin.uclinux.org
1881S: Supported
679655da 1882F: arch/blackfin/
566da5b2 1883
e190d6b1 1884BLACKFIN EMAC DRIVER
b3fe92b0 1885L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1886W: http://blackfin.uclinux.org
1887S: Supported
7b35f033 1888F: drivers/net/ethernet/adi/
e190d6b1 1889
566da5b2 1890BLACKFIN RTC DRIVER
b3fe92b0 1891L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1892W: http://blackfin.uclinux.org
1893S: Supported
679655da 1894F: drivers/rtc/rtc-bfin.c
1394f032 1895
936ed49a 1896BLACKFIN SDH DRIVER
109ec8c3 1897M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1898L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1899W: http://blackfin.uclinux.org
1900S: Supported
1901F: drivers/mmc/host/bfin_sdh.c
1902
1394f032 1903BLACKFIN SERIAL DRIVER
8b58be88 1904M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1905L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1906W: http://blackfin.uclinux.org
1907S: Supported
8460241e 1908F: drivers/tty/serial/bfin_uart.c
1394f032 1909
1e6d320f 1910BLACKFIN WATCHDOG DRIVER
b3fe92b0 1911L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1912W: http://blackfin.uclinux.org
1913S: Supported
679655da 1914F: drivers/watchdog/bfin_wdt.c
1e6d320f 1915
d24ecfcc 1916BLACKFIN I2C TWI DRIVER
8b58be88 1917M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1918L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1919W: http://blackfin.uclinux.org/
1920S: Supported
679655da 1921F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1922
1e204377
SJ
1923BLACKFIN MEDIA DRIVER
1924M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1925L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1926W: http://blackfin.uclinux.org/
1927S: Supported
1928F: drivers/media/platform/blackfin/
1929F: drivers/media/i2c/adv7183*
1930F: drivers/media/i2c/vs6624*
1931
b54cf35a
JSM
1932BLINKM RGB LED DRIVER
1933M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1934S: Maintained
1935F: drivers/leds/leds-blinkm.c
1936
1da177e4 1937BLOCK LAYER
8b58be88 1938M: Jens Axboe <axboe@kernel.dk>
08deed1e 1939T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1940S: Maintained
679655da 1941F: block/
1da177e4 1942
2b54aaef 1943BLOCK2MTD DRIVER
8b58be88 1944M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1945L: linux-mtd@lists.infradead.org
1946S: Maintained
679655da 1947F: drivers/mtd/devices/block2mtd.c
2b54aaef 1948
63fbd24e 1949BLUETOOTH DRIVERS
8b58be88 1950M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1951M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1952M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1953L: linux-bluetooth@vger.kernel.org
63fbd24e 1954W: http://www.bluez.org/
22e7a424
MH
1955T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1956T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1957S: Maintained
679655da 1958F: drivers/bluetooth/
1da177e4 1959
63fbd24e 1960BLUETOOTH SUBSYSTEM
8b58be88 1961M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1962M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1963M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1964L: linux-bluetooth@vger.kernel.org
1965W: http://www.bluez.org/
22e7a424
MH
1966T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1967T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1968S: Maintained
679655da
JP
1969F: net/bluetooth/
1970F: include/net/bluetooth/
1da177e4
LT
1971
1972BONDING DRIVER
79b30750 1973M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1974M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1975M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1976L: netdev@vger.kernel.org
ce00f85c
JC
1977W: http://sourceforge.net/projects/bonding/
1978S: Supported
679655da 1979F: drivers/net/bonding/
c117ab84 1980F: include/uapi/linux/if_bonding.h
1da177e4 1981
b5f4df34
AS
1982BPF (Safe dynamic programs and tools)
1983M: Alexei Starovoitov <ast@kernel.org>
1984L: netdev@vger.kernel.org
1985L: linux-kernel@vger.kernel.org
1986S: Supported
1987F: kernel/bpf/
1988
39105890 1989BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1990M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1991L: netdev@vger.kernel.org
1992S: Supported
adfc5217 1993F: drivers/net/ethernet/broadcom/b44.*
39105890 1994
32ec90d5
FF
1995BROADCOM GENET ETHERNET DRIVER
1996M: Florian Fainelli <f.fainelli@gmail.com>
1997L: netdev@vger.kernel.org
1998S: Supported
1999F: drivers/net/ethernet/broadcom/genet/
2000
948c51e6 2001BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2002M: Sony Chacko <sony.chacko@qlogic.com>
2003M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2004L: netdev@vger.kernel.org
2005S: Supported
adfc5217
JK
2006F: drivers/net/ethernet/broadcom/bnx2.*
2007F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2008
4d9d2cb0 2009BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2010M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2011L: netdev@vger.kernel.org
2012S: Supported
adfc5217 2013F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2014
90f4c594 2015BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2016M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2017M: Matt Porter <mporter@linaro.org>
497a045d 2018L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2019T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2020S: Maintained
2021F: arch/arm/mach-bcm/
2022F: arch/arm/boot/dts/bcm113*
90f4c594 2023F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2024F: arch/arm/boot/dts/bcm281*
2025F: arch/arm/configs/bcm_defconfig
e4ef47f2 2026F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2027F: drivers/clocksource/bcm_kona_timer.c
2028
f680f25c
SW
2029BROADCOM BCM2835 ARM ARCHICTURE
2030M: Stephen Warren <swarren@wwwdotorg.org>
2031L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2032T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2033S: Maintained
d30fe627 2034F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
2035F: arch/arm/boot/dts/bcm2835*
2036F: arch/arm/configs/bcm2835_defconfig
2037F: drivers/*/*bcm2835*
2038
5b293ebe
HM
2039BROADCOM BCM5301X ARM ARCHICTURE
2040M: Hauke Mehrtens <hauke@hauke-m.de>
2041L: linux-arm-kernel@lists.infradead.org
2042S: Maintained
2043F: arch/arm/mach-bcm/bcm_5301x.c
2044F: arch/arm/boot/dts/bcm5301x.dtsi
2045F: arch/arm/boot/dts/bcm470*
2046
2df94fd6
BN
2047BROADCOM BCM7XXX ARM ARCHITECTURE
2048M: Marc Carino <marc.ceeeee@gmail.com>
2049M: Brian Norris <computersforpeace@gmail.com>
2050L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2051S: Maintained
2052F: arch/arm/mach-bcm/*brcmstb*
2053F: arch/arm/boot/dts/bcm7*.dts*
2054
948c51e6 2055BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2056M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2057M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2058L: netdev@vger.kernel.org
2059S: Supported
adfc5217 2060F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2061
a9533e7e
HP
2062BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2063M: Brett Rudley <brudley@broadcom.com>
818c07b8 2064M: Arend van Spriel <arend@broadcom.com>
85d63686 2065M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2066M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2067L: linux-wireless@vger.kernel.org
5615171c 2068L: brcm80211-dev-list@broadcom.com
a9533e7e 2069S: Supported
f62ebdd5 2070F: drivers/net/wireless/brcm80211/
a9533e7e 2071
9958d6f9 2072BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2073M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2074L: linux-scsi@vger.kernel.org
2075S: Supported
2076F: drivers/scsi/bnx2fc/
2077
6a6b5ad0 2078BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2079M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2080L: linux-scsi@vger.kernel.org
2081S: Supported
2082F: drivers/scsi/bnx2i/
2083
7b7f588b 2084BROADCOM KONA GPIO DRIVER
5e163903 2085M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2086L: bcm-kernel-feedback-list@broadcom.com
2087S: Supported
2088F: drivers/gpio/gpio-bcm-kona.c
2089F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2090
c9678d86
RM
2091BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2092M: Rafał Miłecki <zajec5@gmail.com>
2093L: linux-wireless@vger.kernel.org
2094S: Maintained
2095F: drivers/bcma/
2096F: include/linux/bcma/
2097
b8302205
FF
2098BROADCOM SYSTEMPORT ETHERNET DRIVER
2099M: Florian Fainelli <f.fainelli@gmail.com>
2100L: netdev@vger.kernel.org
2101S: Supported
2102F: drivers/net/ethernet/broadcom/bcmsysport.*
2103
7725ccfd 2104BROCADE BFA FC SCSI DRIVER
aa803370
AG
2105M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2106M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2107L: linux-scsi@vger.kernel.org
2108S: Supported
2109F: drivers/scsi/bfa/
7725ccfd 2110
8b230ed8
RM
2111BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2112M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2113L: netdev@vger.kernel.org
2114S: Supported
f844a0ea 2115F: drivers/net/ethernet/brocade/bna/
8b230ed8 2116
5cdf7f76 2117BSG (block layer generic sg v4 driver)
8b58be88 2118M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2119L: linux-scsi@vger.kernel.org
2120S: Supported
679655da
JP
2121F: block/bsg.c
2122F: include/linux/bsg.h
c117ab84 2123F: include/uapi/linux/bsg.h
5cdf7f76 2124
af39917d
CL
2125BT87X AUDIO DRIVER
2126M: Clemens Ladisch <clemens@ladisch.de>
2127L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2128T: git git://git.alsa-project.org/alsa-kernel.git
2129S: Maintained
2130F: Documentation/sound/alsa/Bt87x.txt
2131F: sound/pci/bt87x.c
2132
ff1d5c2f 2133BT8XXGPIO DRIVER
eb032b98 2134M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2135W: http://bu3sch.de/btgpio.php
2136S: Maintained
72dbb705 2137F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2138
eb1eb04f 2139BTRFS FILE SYSTEM
c0778e25
CM
2140M: Chris Mason <clm@fb.com>
2141M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2142L: linux-btrfs@vger.kernel.org
2143W: http://btrfs.wiki.kernel.org/
8a6e2535 2144Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2145T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2146S: Maintained
679655da
JP
2147F: Documentation/filesystems/btrfs.txt
2148F: fs/btrfs/
eb1eb04f 2149
1da177e4 2150BTTV VIDEO4LINUX DRIVER
1b2c14b4 2151M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2152L: linux-media@vger.kernel.org
96b6aba0 2153W: http://linuxtv.org
275ffde4 2154T: git git://linuxtv.org/media_tree.git
f96236e5 2155S: Odd fixes
679655da 2156F: Documentation/video4linux/bttv/
90d72ac6 2157F: drivers/media/pci/bt8xx/bttv*
1da177e4 2158
1f34923c
KA
2159BUSLOGIC SCSI DRIVER
2160M: Khalid Aziz <khalid@gonehiking.org>
2161L: linux-scsi@vger.kernel.org
2162S: Maintained
2163F: drivers/scsi/BusLogic.*
2164F: drivers/scsi/FlashPoint.*
2165
af39917d
CL
2166C-MEDIA CMI8788 DRIVER
2167M: Clemens Ladisch <clemens@ladisch.de>
2168L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2169T: git git://git.alsa-project.org/alsa-kernel.git
2170S: Maintained
2171F: sound/pci/oxygen/
2172
2141355f
MS
2173C6X ARCHITECTURE
2174M: Mark Salter <msalter@redhat.com>
2175M: Aurelien Jacquiot <a-jacquiot@ti.com>
2176L: linux-c6x-dev@linux-c6x.org
2177W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2178S: Maintained
2179F: arch/c6x/
2180
a5432f5a 2181CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2182M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2183L: linux-cachefs@redhat.com
2184S: Supported
2185F: Documentation/filesystems/caching/cachefiles.txt
2186F: fs/cachefiles/
2187
c815ca39
HV
2188CADET FM/AM RADIO RECEIVER DRIVER
2189M: Hans Verkuil <hverkuil@xs4all.nl>
2190L: linux-media@vger.kernel.org
2191T: git git://linuxtv.org/media_tree.git
2192W: http://linuxtv.org
2193S: Maintained
2194F: drivers/media/radio/radio-cadet*
2195
77d5140f 2196CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2197M: Jonathan Corbet <corbet@lwn.net>
661263b5 2198L: linux-media@vger.kernel.org
275ffde4 2199T: git git://linuxtv.org/media_tree.git
77d5140f 2200S: Maintained
679655da 2201F: Documentation/video4linux/cafe_ccic
90d72ac6 2202F: drivers/media/platform/marvell-ccic/
77d5140f 2203
201b6bab 2204CAIF NETWORK LAYER
5c574f50 2205M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2206L: netdev@vger.kernel.org
2207S: Supported
2208F: Documentation/networking/caif/
2209F: drivers/net/caif/
c117ab84 2210F: include/uapi/linux/caif/
201b6bab
JP
2211F: include/net/caif/
2212F: net/caif/
2213
77dac90f 2214CALGARY x86-64 IOMMU
8b58be88
JP
2215M: Muli Ben-Yehuda <muli@il.ibm.com>
2216M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2217L: discuss@x86-64.org
2218S: Maintained
679655da
JP
2219F: arch/x86/kernel/pci-calgary_64.c
2220F: arch/x86/kernel/tce_64.c
2221F: arch/x86/include/asm/calgary.h
2222F: arch/x86/include/asm/tce.h
77dac90f 2223
e2d1d6c0 2224CAN NETWORK LAYER
8d15d386 2225M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2226L: linux-can@vger.kernel.org
ec78213a 2227W: http://gitorious.org/linux-can
405cc273 2228T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2229S: Maintained
f35f6c8f 2230F: Documentation/networking/can.txt
8d15d386 2231F: net/can/
8d15d386 2232F: include/linux/can/core.h
c117ab84
CEB
2233F: include/uapi/linux/can.h
2234F: include/uapi/linux/can/bcm.h
2235F: include/uapi/linux/can/raw.h
2236F: include/uapi/linux/can/gw.h
e2d1d6c0 2237
4261a204 2238CAN NETWORK DRIVERS
8b58be88 2239M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2240M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2241L: linux-can@vger.kernel.org
ec78213a 2242W: http://gitorious.org/linux-can
405cc273 2243T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2244S: Maintained
8d15d386
OH
2245F: drivers/net/can/
2246F: include/linux/can/dev.h
8d15d386 2247F: include/linux/can/platform/
c117ab84
CEB
2248F: include/uapi/linux/can/error.h
2249F: include/uapi/linux/can/netlink.h
4261a204 2250
95d16c72
JM
2251CAPABILITIES
2252M: Serge Hallyn <serge.hallyn@canonical.com>
2253L: linux-security-module@vger.kernel.org
6305902c 2254S: Supported
95d16c72 2255F: include/linux/capability.h
c117ab84 2256F: include/uapi/linux/capability.h
95d16c72 2257F: security/capability.c
6305902c 2258F: security/commoncap.c
38a94118 2259F: kernel/capability.c
95d16c72 2260
b8154542 2261CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2262M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2263L: linuxppc-dev@lists.ozlabs.org
2264L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2265W: http://www.ibm.com/developerworks/power/cell/
2266S: Supported
679655da 2267F: arch/powerpc/include/asm/cell*.h
679655da 2268F: arch/powerpc/include/asm/spu*.h
c117ab84 2269F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2270F: arch/powerpc/oprofile/*cell*
2271F: arch/powerpc/platforms/cell/
b8154542 2272
9030aaf9 2273CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2274M: Sage Weil <sage@inktank.com>
82593f87 2275L: ceph-devel@vger.kernel.org
09d90327 2276W: http://ceph.com/
fb99f881 2277T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2278S: Supported
2279F: Documentation/filesystems/ceph.txt
14430813
JP
2280F: fs/ceph/
2281F: net/ceph/
2282F: include/linux/ceph/
2283F: include/linux/crush/
9030aaf9 2284
18332a80 2285CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2286L: linux-usb@vger.kernel.org
10c6c9c9 2287S: Orphan
679655da
JP
2288F: Documentation/usb/WUSB-Design-overview.txt
2289F: Documentation/usb/wusb-cbaf
355ffe69
DV
2290F: drivers/usb/host/hwa-hc.c
2291F: drivers/usb/host/whci/
679655da
JP
2292F: drivers/usb/wusbcore/
2293F: include/linux/usb/wusb*
18332a80 2294
70e84049 2295CFAG12864B LCD DRIVER
8b58be88 2296M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2297W: http://miguelojeda.es/auxdisplay.htm
2298W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2299S: Maintained
679655da
JP
2300F: drivers/auxdisplay/cfag12864b.c
2301F: include/linux/cfag12864b.h
70e84049
MOS
2302
2303CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2304M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2305W: http://miguelojeda.es/auxdisplay.htm
2306W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2307S: Maintained
679655da
JP
2308F: drivers/auxdisplay/cfag12864bfb.c
2309F: include/linux/cfag12864b.h
70e84049 2310
704232c2 2311CFG80211 and NL80211
8b58be88 2312M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2313L: linux-wireless@vger.kernel.org
ce466579
JB
2314W: http://wireless.kernel.org/
2315T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2316T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2317S: Maintained
c117ab84 2318F: include/uapi/linux/nl80211.h
679655da
JP
2319F: include/net/cfg80211.h
2320F: net/wireless/*
2321X: net/wireless/wext*
704232c2 2322
46e64261
GKH
2323CHAR and MISC DRIVERS
2324M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2325M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2326T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2327S: Supported
46e64261
GKH
2328F: drivers/char/*
2329F: drivers/misc/*
471322a8 2330F: include/linux/miscdevice.h
46e64261 2331
0a920b5b 2332CHECKPATCH
8b58be88 2333M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2334M: Joe Perches <joe@perches.com>
2335S: Maintained
679655da 2336F: scripts/checkpatch.pl
0a920b5b 2337
f8407f26
HW
2338CHINESE DOCUMENTATION
2339M: Harry Wei <harryxiyou@gmail.com>
9740153c 2340L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2341L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2342S: Maintained
2343F: Documentation/zh_CN/
2344
2721ea2c 2345CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2346M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2347T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2348L: linux-usb@vger.kernel.org
2349S: Maintained
2350F: drivers/usb/chipidea/
2351
ab043105
OJ
2352CHROME HARDWARE PLATFORM SUPPORT
2353M: Olof Johansson <olof@lixom.net>
2354S: Maintained
2355F: drivers/platform/chrome/
2356
641cb85e 2357CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2358M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2359M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2360M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2361M: Neel Patel <neepatel@cisco.com>
7063fbf2 2362S: Supported
a6a5580c 2363F: drivers/net/ethernet/cisco/enic/
7063fbf2 2364
e3cf00d0 2365CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2366M: Upinder Malhi <umalhi@cisco.com>
2367S: Supported
2368F: drivers/infiniband/hw/usnic
e3cf00d0 2369
2b7a52a4 2370CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2371M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2372L: netdev@vger.kernel.org
2373S: Maintained
57d0b7a0 2374F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2375
3d4cfdc9
MB
2376CIRRUS LOGIC AUDIO CODEC DRIVERS
2377M: Brian Austin <brian.austin@cirrus.com>
2378M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2379L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2380S: Maintained
2381F: sound/soc/codecs/cs*
2382
94574d9a
KRW
2383CLEANCACHE API
2384M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2385L: linux-kernel@vger.kernel.org
2386S: Maintained
2387F: mm/cleancache.c
2388F: include/linux/cleancache.h
2389
d4275354 2390CLK API
8b58be88 2391M: Russell King <linux@arm.linux.org.uk>
37417046 2392S: Maintained
d4275354
RK
2393F: include/linux/clk.h
2394
9222d247
JS
2395CLOCKSOURCE, CLOCKEVENT DRIVERS
2396M: Daniel Lezcano <daniel.lezcano@linaro.org>
2397M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2398L: linux-kernel@vger.kernel.org
9222d247
JS
2399T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2400S: Supported
2401F: drivers/clocksource
2402
5df6d737 2403CISCO FCOE HBA DRIVER
8fc89a79
HP
2404M: Hiral Patel <hiralpat@cisco.com>
2405M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2406M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2407L: linux-scsi@vger.kernel.org
2408S: Supported
2a99921a 2409F: drivers/scsi/fnic/
5df6d737 2410
529aa8cb
TLSC
2411CMPC ACPI DRIVER
2412M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2413M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2414L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2415S: Supported
2416F: drivers/platform/x86/classmate-laptop.c
2417
74425eee 2418COCCINELLE/Semantic Patches (SmPL)
26de9c26 2419M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2420M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2421M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2422M: Michal Marek <mmarek@suse.cz>
26de9c26 2423L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2424T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2425W: http://coccinelle.lip6.fr/
2426S: Supported
4b92b2aa 2427F: Documentation/coccinelle.txt
74425eee
NP
2428F: scripts/coccinelle/
2429F: scripts/coccicheck
2430
1da177e4 2431CODA FILE SYSTEM
8b58be88 2432M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2433M: coda@cs.cmu.edu
2434L: codalist@coda.cs.cmu.edu
2435W: http://www.coda.cs.cmu.edu/
2436S: Maintained
679655da
JP
2437F: Documentation/filesystems/coda.txt
2438F: fs/coda/
2439F: include/linux/coda*.h
c117ab84 2440F: include/uapi/linux/coda*.h
1da177e4 2441
7704addb 2442COMMON CLK FRAMEWORK
7704addb 2443M: Mike Turquette <mturquette@linaro.org>
35c1983e 2444L: linux-kernel@vger.kernel.org
7704addb
MT
2445T: git git://git.linaro.org/people/mturquette/linux.git
2446S: Maintained
60bea3b5
SW
2447F: drivers/clk/
2448X: drivers/clk/clkdev.c
7704addb 2449F: include/linux/clk-pr*
60bea3b5 2450F: include/linux/clk/
7704addb 2451
e2d1d6c0 2452COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2453M: Steve French <sfrench@samba.org>
51223df6 2454L: linux-cifs@vger.kernel.org
d1f28953 2455L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2456W: http://linux-cifs.samba.org/
8a6e2535 2457Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2458T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2459S: Supported
ec421a71 2460F: Documentation/filesystems/cifs/
679655da 2461F: fs/cifs/
e2d1d6c0 2462
1da177e4 2463COMPACTPCI HOTPLUG CORE
8b58be88 2464M: Scott Murray <scott@spiteful.org>
64dab204 2465L: linux-pci@vger.kernel.org
82c4dfc7 2466S: Maintained
679655da 2467F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2468
2469COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2470M: Scott Murray <scott@spiteful.org>
64dab204 2471L: linux-pci@vger.kernel.org
82c4dfc7 2472S: Maintained
679655da 2473F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2474
2475COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2476M: Scott Murray <scott@spiteful.org>
64dab204 2477L: linux-pci@vger.kernel.org
82c4dfc7 2478S: Maintained
679655da 2479F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2480
5411552c 2481COMPAL LAPTOP SUPPORT
8b58be88 2482M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2483L: platform-driver-x86@vger.kernel.org
5411552c 2484S: Maintained
679655da 2485F: drivers/platform/x86/compal-laptop.c
5411552c 2486
949be0f7 2487CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2488M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2489L: accessrunner-general@lists.sourceforge.net
2490W: http://accessrunner.sourceforge.net/
949be0f7 2491S: Maintained
679655da 2492F: drivers/usb/atm/cxacru.c
949be0f7 2493
e2d1d6c0 2494CONFIGFS
d6351db2
JB
2495M: Joel Becker <jlbec@evilplan.org>
2496T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2497S: Supported
679655da
JP
2498F: fs/configfs/
2499F: include/linux/configfs.h
e2d1d6c0 2500
acb9c1b2 2501CONNECTOR
8b58be88 2502M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2503L: netdev@vger.kernel.org
2504S: Maintained
2505F: drivers/connector/
2506
a3e3354d 2507CONTROL GROUP (CGROUP)
860ca0e6 2508M: Tejun Heo <tj@kernel.org>
ad50c159 2509M: Li Zefan <lizefan@huawei.com>
12340313 2510L: cgroups@vger.kernel.org
860ca0e6 2511T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2512S: Maintained
a3e3354d 2513F: Documentation/cgroups/
679655da
JP
2514F: include/linux/cgroup*
2515F: kernel/cgroup*
a3e3354d
TH
2516
2517CONTROL GROUP - CPUSET
2518M: Li Zefan <lizefan@huawei.com>
2519L: cgroups@vger.kernel.org
2520W: http://www.bullopensource.org/cpuset/
2521W: http://oss.sgi.com/projects/cpusets/
2522T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2523S: Maintained
2524F: Documentation/cgroups/cpusets.txt
2525F: include/linux/cpuset.h
2526F: kernel/cpuset.c
2527
2528CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2529M: Johannes Weiner <hannes@cmpxchg.org>
2530M: Michal Hocko <mhocko@suse.cz>
2531L: cgroups@vger.kernel.org
2532L: linux-mm@kvack.org
2533S: Maintained
2534F: mm/memcontrol.c
2535F: mm/page_cgroup.c
fb3a0fb6 2536
bebe4678 2537CORETEMP HARDWARE MONITORING DRIVER
96859129 2538M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2539L: lm-sensors@lm-sensors.org
2540S: Maintained
679655da
JP
2541F: Documentation/hwmon/coretemp
2542F: drivers/hwmon/coretemp.c
bebe4678 2543
1da177e4 2544COSA/SRP SYNC SERIAL DRIVER
8b58be88 2545M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2546W: http://www.fi.muni.cz/~kas/cosa/
2547S: Maintained
679655da 2548F: drivers/net/wan/cosa*
1da177e4 2549
4371ee35 2550CPMAC ETHERNET DRIVER
8b58be88 2551M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2552L: netdev@vger.kernel.org
2553S: Maintained
b544dbac 2554F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2555
1da177e4 2556CPU FREQUENCY DRIVERS
49db1903 2557M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2558M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2559L: linux-pm@vger.kernel.org
1da177e4 2560S: Maintained
27209d91
VK
2561T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2562T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2563F: drivers/cpufreq/
2564F: include/linux/cpufreq.h
1da177e4 2565
8a67f0ef
VK
2566CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2567M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2568M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2569L: linux-pm@vger.kernel.org
2570W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2571S: Maintained
2572F: drivers/cpufreq/arm_big_little.h
2573F: drivers/cpufreq/arm_big_little.c
2574F: drivers/cpufreq/arm_big_little_dt.c
2575
14d2c34c 2576CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2577M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2578M: Daniel Lezcano <daniel.lezcano@linaro.org>
2579L: linux-pm@vger.kernel.org
2580L: linux-arm-kernel@lists.infradead.org
cea8321c 2581T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2582S: Maintained
2583F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2584
a8e39c35 2585CPUIDLE DRIVERS
49db1903 2586M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2587M: Daniel Lezcano <daniel.lezcano@linaro.org>
2588L: linux-pm@vger.kernel.org
2589S: Maintained
cea8321c 2590T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2591F: drivers/cpuidle/*
2592F: include/linux/cpuidle.h
2593
1da177e4 2594CPUID/MSR DRIVER
8b58be88 2595M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2596S: Maintained
679655da
JP
2597F: arch/x86/kernel/cpuid.c
2598F: arch/x86/kernel/msr.c
1da177e4 2599
7fe2f639 2600CPU POWER MONITORING SUBSYSTEM
7fe2f639 2601M: Thomas Renninger <trenn@suse.de>
103f1790 2602L: linux-pm@vger.kernel.org
7fe2f639 2603S: Maintained
14430813 2604F: tools/power/cpupower/
7fe2f639 2605
1da177e4 2606CRAMFS FILESYSTEM
ce00f85c 2607W: http://sourceforge.net/projects/cramfs/
54886a71 2608S: Orphan / Obsolete
679655da
JP
2609F: Documentation/filesystems/cramfs.txt
2610F: fs/cramfs/
1da177e4
LT
2611
2612CRIS PORT
8b58be88
JP
2613M: Mikael Starvik <starvik@axis.com>
2614M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2615L: linux-cris-kernel@axis.com
1da177e4
LT
2616W: http://developer.axis.com
2617S: Maintained
679655da 2618F: arch/cris/
df621252 2619F: drivers/tty/serial/crisv10.*
1da177e4
LT
2620
2621CRYPTO API
8b58be88
JP
2622M: Herbert Xu <herbert@gondor.apana.org.au>
2623M: "David S. Miller" <davem@davemloft.net>
1da177e4 2624L: linux-crypto@vger.kernel.org
54e5881d 2625T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2626S: Maintained
679655da
JP
2627F: Documentation/crypto/
2628F: arch/*/crypto/
2629F: crypto/
2630F: drivers/crypto/
2631F: include/crypto/
1da177e4 2632
5b07bd57 2633CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2634M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2635L: linux-crypto@vger.kernel.org
2636S: Maintained
51a2228a
JP
2637F: crypto/ansi_cprng.c
2638F: crypto/rng.c
5b07bd57 2639
9b4ffa48 2640CS5535 Audio ALSA driver
8b58be88 2641M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2642S: Maintained
679655da 2643F: sound/pci/cs5535audio/
9b4ffa48 2644
a910e4a9 2645CW1200 WLAN driver
b75f0050
JP
2646M: Solomon Peachy <pizza@shaftnet.org>
2647S: Maintained
2648F: drivers/net/wireless/cw1200/
a910e4a9 2649
6d8425b1 2650CX18 VIDEO4LINUX DRIVER
6afdeaf8 2651M: Andy Walls <awalls@md.metrocast.net>
c4240509 2652L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2653L: linux-media@vger.kernel.org
275ffde4 2654T: git git://linuxtv.org/media_tree.git
6d8425b1 2655W: http://linuxtv.org
30e10993 2656W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2657S: Maintained
679655da 2658F: Documentation/video4linux/cx18.txt
90d72ac6 2659F: drivers/media/pci/cx18/
6c0f0359 2660F: include/uapi/linux/ivtv*
6d8425b1 2661
3f101d91
HV
2662CX2341X MPEG ENCODER HELPER MODULE
2663M: Hans Verkuil <hverkuil@xs4all.nl>
2664L: linux-media@vger.kernel.org
2665T: git git://linuxtv.org/media_tree.git
2666W: http://linuxtv.org
2667S: Maintained
c368360b 2668F: drivers/media/common/cx2341x*
3f101d91
HV
2669F: include/media/cx2341x*
2670
20357578 2671CX88 VIDEO4LINUX DRIVER
1b2c14b4 2672M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2673L: linux-media@vger.kernel.org
2674W: http://linuxtv.org
2675T: git git://linuxtv.org/media_tree.git
2676S: Odd fixes
2677F: Documentation/video4linux/cx88/
2678F: drivers/media/pci/cx88/
6d8425b1 2679
91952bc0
AP
2680CXD2820R MEDIA DRIVER
2681M: Antti Palosaari <crope@iki.fi>
2682L: linux-media@vger.kernel.org
2683W: http://linuxtv.org/
2684W: http://palosaari.fi/linux/
2685Q: http://patchwork.linuxtv.org/project/linux-media/list/
2686T: git git://linuxtv.org/anttip/media_tree.git
2687S: Maintained
2688F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2689
e5ec3789 2690CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2691M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2692L: netdev@vger.kernel.org
2693W: http://www.chelsio.com
2694S: Supported
f7917c00 2695F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2696
2697CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2698M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2699L: linux-rdma@vger.kernel.org
e5ec3789
SW
2700W: http://www.openfabrics.org
2701S: Supported
679655da 2702F: drivers/infiniband/hw/cxgb3/
e5ec3789 2703
be4c9bad 2704CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2705M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2706L: netdev@vger.kernel.org
2707W: http://www.chelsio.com
2708S: Supported
f7917c00 2709F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2710
2711CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2712M: Steve Wise <swise@chelsio.com>
2713L: linux-rdma@vger.kernel.org
2714W: http://www.openfabrics.org
2715S: Supported
2716F: drivers/infiniband/hw/cxgb4/
2717
5c20a5c7
CL
2718CXGB4VF ETHERNET DRIVER (CXGB4VF)
2719M: Casey Leedom <leedom@chelsio.com>
2720L: netdev@vger.kernel.org
2721W: http://www.chelsio.com
2722S: Supported
f7917c00 2723F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2724
b52b97a3
GC
2725STMMAC ETHERNET DRIVER
2726M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2727L: netdev@vger.kernel.org
2728W: http://www.stlinux.com
2729S: Supported
7ac6653a 2730F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2731
1da177e4 2732CYBERPRO FB DRIVER
8b58be88 2733M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2734L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2735W: http://www.arm.linux.org.uk/
2736S: Maintained
8a61f013 2737F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2738
1da177e4 2739CYCLADES ASYNC MUX DRIVER
1da177e4 2740W: http://www.cyclades.com/
d459883e 2741S: Orphan
c897401b 2742F: drivers/tty/cyclades.c
679655da 2743F: include/linux/cyclades.h
c117ab84 2744F: include/uapi/linux/cyclades.h
1da177e4
LT
2745
2746CYCLADES PC300 DRIVER
1da177e4 2747W: http://www.cyclades.com/
d459883e 2748S: Orphan
679655da 2749F: drivers/net/wan/pc300*
1da177e4 2750
402f6ae4
AP
2751CYPRESS_FIRMWARE MEDIA DRIVER
2752M: Antti Palosaari <crope@iki.fi>
2753L: linux-media@vger.kernel.org
2754W: http://linuxtv.org/
2755W: http://palosaari.fi/linux/
2756Q: http://patchwork.linuxtv.org/project/linux-media/list/
2757T: git git://linuxtv.org/anttip/media_tree.git
2758S: Maintained
2759F: drivers/media/common/cypress_firmware*
2760
e3ae3525 2761CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2762M: Ferruh Yigit <fery@cypress.com>
6305902c 2763L: linux-input@vger.kernel.org
be9a6f40 2764S: Supported
6305902c
JP
2765F: drivers/input/touchscreen/cyttsp*
2766F: include/linux/input/cyttsp.h
e3ae3525 2767
1da177e4 2768DAMA SLAVE for AX.25
8b58be88 2769M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2770W: http://yaina.de/jreuter/
2771W: http://www.qsl.net/dl1bke/
2772L: linux-hams@vger.kernel.org
2773S: Maintained
679655da
JP
2774F: net/ax25/af_ax25.c
2775F: net/ax25/ax25_dev.c
2776F: net/ax25/ax25_ds_*
2777F: net/ax25/ax25_in.c
2778F: net/ax25/ax25_out.c
2779F: net/ax25/ax25_timer.c
2780F: net/ax25/sysctl_net_ax25.c
1da177e4 2781
e2d1d6c0 2782DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2783L: netdev@vger.kernel.org
5ff77428 2784S: Orphan
679655da 2785F: Documentation/networking/dmfe.txt
0f04e2aa 2786F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2787
2788DC390/AM53C974 SCSI driver
8b58be88 2789M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2790W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2791M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2792S: Maintained
679655da 2793F: drivers/scsi/tmscsim.*
e2d1d6c0 2794
1da177e4 2795DC395x SCSI driver
61eee9a7 2796M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2797M: Ali Akcaagac <aliakc@web.de>
2798M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2799L: dc395x@twibble.org
cf015e9f
JP
2800W: http://twibble.org/dist/dc395x/
2801W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2802S: Maintained
679655da
JP
2803F: Documentation/scsi/dc395x.txt
2804F: drivers/scsi/dc395x.*
1da177e4 2805
eb8edb08 2806DCCP PROTOCOL
a89d030e 2807M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2808L: dccp@vger.kernel.org
c996d8b9 2809W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2810S: Maintained
679655da 2811F: include/linux/dccp.h
c117ab84 2812F: include/uapi/linux/dccp.h
679655da
JP
2813F: include/linux/tfrc.h
2814F: net/dccp/
eb8edb08 2815
1da177e4 2816DECnet NETWORK LAYER
1da177e4
LT
2817W: http://linux-decnet.sourceforge.net
2818L: linux-decnet-user@lists.sourceforge.net
f546444d 2819S: Orphan
679655da
JP
2820F: Documentation/networking/decnet.txt
2821F: net/decnet/
1da177e4 2822
ebff05b9
MR
2823DECSTATION PLATFORM SUPPORT
2824M: "Maciej W. Rozycki" <macro@linux-mips.org>
2825L: linux-mips@linux-mips.org
2826W: http://www.linux-mips.org/wiki/DECstation
2827S: Maintained
2828F: arch/mips/dec/
2829F: arch/mips/include/asm/dec/
2830F: arch/mips/include/asm/mach-dec/
2831
1da177e4 2832DEFXX FDDI NETWORK DRIVER
8b58be88 2833M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2834S: Maintained
33f810b2 2835F: drivers/net/fddi/defxx.*
1da177e4 2836
ad8f07cc 2837DELL LAPTOP DRIVER
8b58be88 2838M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2839L: platform-driver-x86@vger.kernel.org
ad8f07cc 2840S: Maintained
679655da 2841F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2842
1da177e4 2843DELL LAPTOP SMM DRIVER
a1406d87 2844M: Guenter Roeck <linux@roeck-us.net>
679655da 2845F: drivers/char/i8k.c
c117ab84 2846F: include/uapi/linux/i8k.h
1da177e4 2847
90563ec4 2848DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2849M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2850S: Maintained
679655da
JP
2851F: Documentation/dcdbas.txt
2852F: drivers/firmware/dcdbas.*
90563ec4 2853
0b3f6109 2854DELL WMI EXTRAS DRIVER
8b58be88 2855M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2856S: Maintained
36b3a96f 2857F: drivers/platform/x86/dell-wmi.c
0b3f6109 2858
5efc75e3
PZ
2859DESIGNWARE USB2 DRD IP DRIVER
2860M: Paul Zimmerman <paulz@synopsys.com>
2861L: linux-usb@vger.kernel.org
2862S: Maintained
197ba5f4 2863F: drivers/usb/dwc2/
5efc75e3 2864
94ab23dd
FB
2865DESIGNWARE USB3 DRD IP DRIVER
2866M: Felipe Balbi <balbi@ti.com>
2867L: linux-usb@vger.kernel.org
2868L: linux-omap@vger.kernel.org
2869T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2870S: Maintained
2871F: drivers/usb/dwc3/
2872
89d07767
KP
2873DEVICE FREQUENCY (DEVFREQ)
2874M: MyungJoo Ham <myungjoo.ham@samsung.com>
2875M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2876L: linux-pm@vger.kernel.org
89d07767
KP
2877S: Maintained
2878F: drivers/devfreq/
2879
1da177e4 2880DEVICE NUMBER REGISTRY
8b58be88 2881M: Torben Mathiasen <device@lanana.org>
1da177e4 2882W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2883S: Maintained
2884
e2d1d6c0 2885DEVICE-MAPPER (LVM)
854ecaad 2886M: Alasdair Kergon <agk@redhat.com>
8504eed3 2887M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2888M: dm-devel@redhat.com
e2d1d6c0
RD
2889L: dm-devel@redhat.com
2890W: http://sources.redhat.com/dm
8a6e2535 2891Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2892T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2893T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2894S: Maintained
679655da
JP
2895F: Documentation/device-mapper/
2896F: drivers/md/dm*
854ecaad 2897F: drivers/md/persistent-data/
679655da
JP
2898F: include/linux/device-mapper.h
2899F: include/linux/dm-*.h
8504eed3 2900F: include/uapi/linux/dm-*.h
e2d1d6c0 2901
c0d995aa
OST
2902DIALOG SEMICONDUCTOR DRIVERS
2903M: Support Opensource <support.opensource@diasemi.com>
2904W: http://www.dialog-semiconductor.com/products
2905S: Supported
2906F: Documentation/hwmon/da90??
2907F: drivers/gpio/gpio-da90??.c
2908F: drivers/hwmon/da90??-hwmon.c
2909F: drivers/input/misc/da90??_onkey.c
2910F: drivers/input/touchscreen/da9052_tsi.c
2911F: drivers/leds/leds-da90??.c
2912F: drivers/mfd/da903x.c
2913F: drivers/mfd/da90??-*.c
2914F: drivers/power/da9052-battery.c
2915F: drivers/regulator/da903x.c
2916F: drivers/regulator/da9???-regulator.[ch]
2917F: drivers/rtc/rtc-da90??.c
2918F: drivers/video/backlight/da90??_bl.c
2919F: drivers/watchdog/da90??_wdt.c
2920F: include/linux/mfd/da903x.h
2921F: include/linux/mfd/da9052/
2922F: include/linux/mfd/da9055/
2923F: include/linux/mfd/da9063/
2924F: include/sound/da[79]*.h
2925F: sound/soc/codecs/da[79]*.[ch]
2926
599aa697
LL
2927DIGI NEO AND CLASSIC PCI PRODUCTS
2928M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2929M: Mark Hounschell <markh@compro.net>
599aa697
LL
2930L: driverdev-devel@linuxdriverproject.org
2931S: Maintained
2932F: drivers/staging/dgnc/
2933
2934DIGI EPCA PCI PRODUCTS
2935M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2936M: Mark Hounschell <markh@compro.net>
6d825f79 2937M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
2938L: driverdev-devel@linuxdriverproject.org
2939S: Maintained
2940F: drivers/staging/dgap/
2941
335d7c58 2942DIOLAN U2C-12 I2C DRIVER
ca462085 2943M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2944L: linux-i2c@vger.kernel.org
2945S: Maintained
2946F: drivers/i2c/busses/i2c-diolan-u2c.c
2947
e7839f25 2948DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2949M: Eric Paris <eparis@parisplace.org>
3c5119c0 2950S: Maintained
679655da
JP
2951F: Documentation/filesystems/dnotify.txt
2952F: fs/notify/dnotify/
2953F: include/linux/dnotify.h
1da177e4
LT
2954
2955DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2956M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2957W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2958W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2959W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2960S: Maintained
2961
4480f15b 2962DISKQUOTA
8b58be88 2963M: Jan Kara <jack@suse.cz>
1da177e4 2964S: Maintained
679655da
JP
2965F: Documentation/filesystems/quota.txt
2966F: fs/quota/
2967F: include/linux/quota*.h
c117ab84 2968F: include/uapi/linux/quota*.h
1da177e4 2969
702686ad
BT
2970DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2971M: Bernie Thompson <bernie@plugable.com>
2972L: linux-fbdev@vger.kernel.org
2973S: Maintained
2974W: http://plugable.com/category/projects/udlfb/
8a61f013 2975F: drivers/video/fbdev/udlfb.c
702686ad
BT
2976F: include/video/udlfb.h
2977F: Documentation/fb/udlfb.txt
2978
e7839f25 2979DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2980M: Christine Caulfield <ccaulfie@redhat.com>
2981M: David Teigland <teigland@redhat.com>
a4644184 2982L: cluster-devel@redhat.com
5be7b50f 2983W: http://sources.redhat.com/cluster/
54e5881d 2984T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2985S: Supported
679655da 2986F: fs/dlm/
5be7b50f 2987
53b6b3e0
SS
2988DMA BUFFER SHARING FRAMEWORK
2989M: Sumit Semwal <sumit.semwal@linaro.org>
2990S: Maintained
2991L: linux-media@vger.kernel.org
2992L: dri-devel@lists.freedesktop.org
2993L: linaro-mm-sig@lists.linaro.org
35fac7e3 2994F: drivers/dma-buf/
e46d12c6
JP
2995F: include/linux/dma-buf*
2996F: include/linux/reservation.h
2997F: include/linux/*fence.h
53b6b3e0
SS
2998F: Documentation/dma-buf-sharing.txt
2999T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3000
b3e5f263 3001DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3002M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 3003M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
3004L: dmaengine@vger.kernel.org
3005Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 3006S: Supported
679655da
JP
3007F: drivers/dma/
3008F: include/linux/dma*
5dbd05d4
VK
3009T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
3010T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 3011
b825037d 3012DME1737 HARDWARE MONITOR DRIVER
8b58be88 3013M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3014L: lm-sensors@lm-sensors.org
3015S: Maintained
679655da
JP
3016F: Documentation/hwmon/dme1737
3017F: drivers/hwmon/dme1737.c
b825037d 3018
5b9c9bf6 3019DOCKING STATION DRIVER
8b58be88 3020M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3021L: linux-acpi@vger.kernel.org
8b59a454 3022S: Supported
679655da 3023F: drivers/acpi/dock.c
5b9c9bf6 3024
7d2c86b5 3025DOCUMENTATION
01358e56 3026M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 3027L: linux-doc@vger.kernel.org
01358e56 3028T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 3029S: Maintained
679655da 3030F: Documentation/
97be078b
RD
3031X: Documentation/ABI/
3032X: Documentation/devicetree/
3033X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3034
1da177e4 3035DOUBLETALK DRIVER
8b58be88 3036M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3037L: blinux-list@redhat.com
3038S: Maintained
679655da
JP
3039F: drivers/char/dtlk.c
3040F: include/linux/dtlk.h
1da177e4 3041
e2d1d6c0 3042DPT_I2O SCSI RAID DRIVER
8b58be88 3043M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3044L: linux-scsi@vger.kernel.org
3045W: http://www.adaptec.com/
3046S: Maintained
679655da
JP
3047F: drivers/scsi/dpt*
3048F: drivers/scsi/dpt/
e2d1d6c0 3049
b411b363 3050DRBD DRIVER
28b8e8d4
JP
3051P: Philipp Reisner
3052P: Lars Ellenberg
3053M: drbd-dev@lists.linbit.com
3054L: drbd-user@lists.linbit.com
3055W: http://www.drbd.org
3056T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3057T: git git://git.drbd.org/drbd-8.3.git
3058S: Supported
3059F: drivers/block/drbd/
3060F: lib/lru_cache.c
3061F: Documentation/blockdev/drbd/
b411b363 3062
87544653 3063DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3064M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3065T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3066S: Supported
679655da 3067F: Documentation/kobject.txt
7cfc51b9 3068F: drivers/base/
679655da 3069F: fs/sysfs/
87544653 3070F: fs/debugfs/
679655da 3071F: include/linux/kobj*
87544653 3072F: include/linux/debugfs.h
679655da 3073F: lib/kobj*
1da177e4
LT
3074
3075DRM DRIVERS
8b58be88 3076M: David Airlie <airlied@linux.ie>
4c6a3999 3077L: dri-devel@lists.freedesktop.org
b0447888 3078T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3079S: Maintained
679655da 3080F: drivers/gpu/drm/
433e3b34 3081F: drivers/gpu/vga/
850e9411 3082F: include/drm/
c117ab84 3083F: include/uapi/drm/
1da177e4 3084
566f5939
AD
3085RADEON DRM DRIVERS
3086M: Alex Deucher <alexander.deucher@amd.com>
3087M: Christian König <christian.koenig@amd.com>
3088L: dri-devel@lists.freedesktop.org
3089T: git git://people.freedesktop.org/~agd5f/linux
3090S: Supported
3091F: drivers/gpu/drm/radeon/
566f5939
AD
3092F: include/uapi/drm/radeon*
3093
03e255b9
TR
3094DRM PANEL DRIVERS
3095M: Thierry Reding <thierry.reding@gmail.com>
3096L: dri-devel@lists.freedesktop.org
3097T: git git://anongit.freedesktop.org/tegra/linux.git
3098S: Maintained
3099F: drivers/gpu/drm/drm_panel.c
3100F: drivers/gpu/drm/panel/
3101F: include/drm/drm_panel.h
3102F: Documentation/devicetree/bindings/panel/
3103
8daf7473 3104INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3105M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3106M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3107L: intel-gfx@lists.freedesktop.org
8daf7473 3108L: dri-devel@lists.freedesktop.org
47f95647 3109Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3110T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3111S: Supported
14430813 3112F: drivers/gpu/drm/i915/
8daf7473 3113F: include/drm/i915*
c117ab84 3114F: include/uapi/drm/i915*
8daf7473 3115
398a6d4a
KP
3116DRM DRIVERS FOR EXYNOS
3117M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3118M: Joonyoung Shim <jy0922.shim@samsung.com>
3119M: Seung-Woo Kim <sw0312.kim@samsung.com>
3120M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3121L: dri-devel@lists.freedesktop.org
25a58030 3122T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3123S: Supported
14430813 3124F: drivers/gpu/drm/exynos/
398a6d4a 3125F: include/drm/exynos*
c117ab84 3126F: include/uapi/drm/exynos*
398a6d4a 3127
bd3b49f2 3128DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3129M: Thierry Reding <thierry.reding@gmail.com>
3130M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3131L: dri-devel@lists.freedesktop.org
3132L: linux-tegra@vger.kernel.org
a5ad7a63 3133T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3134S: Supported
dee8268f 3135F: drivers/gpu/drm/tegra/
a5ad7a63 3136F: drivers/gpu/host1x/
e1e90644 3137F: include/linux/host1x.h
a5ad7a63 3138F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3139F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3140
a284e9d1
LP
3141DRM DRIVERS FOR RENESAS
3142M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3143L: dri-devel@lists.freedesktop.org
3144L: linux-sh@vger.kernel.org
3145T: git git://people.freedesktop.org/~airlied/linux
3146S: Supported
3147F: drivers/gpu/drm/rcar-du/
3148F: drivers/gpu/drm/shmobile/
3149F: include/linux/platform_data/rcar-du.h
3150F: include/linux/platform_data/shmob_drm.h
3151
598df1ac
AK
3152DSBR100 USB FM RADIO DRIVER
3153M: Alexey Klimov <klimov.linux@gmail.com>
3154L: linux-media@vger.kernel.org
3155T: git git://linuxtv.org/media_tree.git
3156S: Maintained
3157F: drivers/media/radio/dsbr100.c
3158
1da177e4 3159DSCC4 DRIVER
8b58be88 3160M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3161L: netdev@vger.kernel.org
1da177e4 3162S: Maintained
679655da 3163F: drivers/net/wan/dscc4.c
1da177e4 3164
91952bc0
AP
3165DVB_USB_AF9015 MEDIA DRIVER
3166M: Antti Palosaari <crope@iki.fi>
3167L: linux-media@vger.kernel.org
3168W: http://linuxtv.org/
3169W: http://palosaari.fi/linux/
3170Q: http://patchwork.linuxtv.org/project/linux-media/list/
3171T: git git://linuxtv.org/anttip/media_tree.git
3172S: Maintained
3173F: drivers/media/usb/dvb-usb-v2/af9015*
3174
3175DVB_USB_AF9035 MEDIA DRIVER
3176M: Antti Palosaari <crope@iki.fi>
3177L: linux-media@vger.kernel.org
3178W: http://linuxtv.org/
3179W: http://palosaari.fi/linux/
3180Q: http://patchwork.linuxtv.org/project/linux-media/list/
3181T: git git://linuxtv.org/anttip/media_tree.git
3182S: Maintained
3183F: drivers/media/usb/dvb-usb-v2/af9035*
3184
3185DVB_USB_ANYSEE MEDIA DRIVER
3186M: Antti Palosaari <crope@iki.fi>
3187L: linux-media@vger.kernel.org
3188W: http://linuxtv.org/
3189W: http://palosaari.fi/linux/
3190Q: http://patchwork.linuxtv.org/project/linux-media/list/
3191T: git git://linuxtv.org/anttip/media_tree.git
3192S: Maintained
3193F: drivers/media/usb/dvb-usb-v2/anysee*
3194
3195DVB_USB_AU6610 MEDIA DRIVER
3196M: Antti Palosaari <crope@iki.fi>
3197L: linux-media@vger.kernel.org
3198W: http://linuxtv.org/
3199W: http://palosaari.fi/linux/
3200Q: http://patchwork.linuxtv.org/project/linux-media/list/
3201T: git git://linuxtv.org/anttip/media_tree.git
3202S: Maintained
3203F: drivers/media/usb/dvb-usb-v2/au6610*
3204
3205DVB_USB_CE6230 MEDIA DRIVER
3206M: Antti Palosaari <crope@iki.fi>
3207L: linux-media@vger.kernel.org
3208W: http://linuxtv.org/
3209W: http://palosaari.fi/linux/
3210Q: http://patchwork.linuxtv.org/project/linux-media/list/
3211T: git git://linuxtv.org/anttip/media_tree.git
3212S: Maintained
3213F: drivers/media/usb/dvb-usb-v2/ce6230*
3214
d099dea2
MK
3215DVB_USB_CXUSB MEDIA DRIVER
3216M: Michael Krufky <mkrufky@linuxtv.org>
3217L: linux-media@vger.kernel.org
3218W: http://linuxtv.org/
3219W: http://github.com/mkrufky
3220Q: http://patchwork.linuxtv.org/project/linux-media/list/
3221T: git git://linuxtv.org/media_tree.git
3222S: Maintained
9819da66 3223F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3224
91952bc0 3225DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3226M: Antti Palosaari <crope@iki.fi>
3227L: linux-media@vger.kernel.org
3228W: http://linuxtv.org/
3229W: http://palosaari.fi/linux/
3230Q: http://patchwork.linuxtv.org/project/linux-media/list/
3231T: git git://linuxtv.org/anttip/media_tree.git
3232S: Maintained
91952bc0 3233F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3234
5560983b 3235DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3236M: Antti Palosaari <crope@iki.fi>
3237L: linux-media@vger.kernel.org
3238W: http://linuxtv.org/
91952bc0
AP
3239Q: http://patchwork.linuxtv.org/project/linux-media/list/
3240T: git git://linuxtv.org/anttip/media_tree.git
3241S: Maintained
5560983b 3242F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3243
8856f5f2
MK
3244DVB_USB_MXL111SF MEDIA DRIVER
3245M: Michael Krufky <mkrufky@linuxtv.org>
3246L: linux-media@vger.kernel.org
3247W: http://linuxtv.org/
3248W: http://github.com/mkrufky
3249Q: http://patchwork.linuxtv.org/project/linux-media/list/
3250T: git git://linuxtv.org/mkrufky/mxl111sf.git
3251S: Maintained
3252F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3253
91952bc0
AP
3254DVB_USB_RTL28XXU MEDIA DRIVER
3255M: Antti Palosaari <crope@iki.fi>
3256L: linux-media@vger.kernel.org
3257W: http://linuxtv.org/
3258W: http://palosaari.fi/linux/
3259Q: http://patchwork.linuxtv.org/project/linux-media/list/
3260T: git git://linuxtv.org/anttip/media_tree.git
3261S: Maintained
3262F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3263
3264DVB_USB_V2 MEDIA DRIVER
3265M: Antti Palosaari <crope@iki.fi>
3266L: linux-media@vger.kernel.org
3267W: http://linuxtv.org/
3268W: http://palosaari.fi/linux/
3269Q: http://patchwork.linuxtv.org/project/linux-media/list/
3270T: git git://linuxtv.org/anttip/media_tree.git
3271S: Maintained
3272F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3273F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3274
ac0ac38f 3275DYNAMIC DEBUG
5c4a97d1 3276M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3277S: Maintained
3278F: lib/dynamic_debug.c
3279F: include/linux/dynamic_debug.h
3280
789c7048 3281DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3282M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3283S: Maintained
df621252 3284F: drivers/tty/serial/dz.*
789c7048 3285
91952bc0
AP
3286E4000 MEDIA DRIVER
3287M: Antti Palosaari <crope@iki.fi>
3288L: linux-media@vger.kernel.org
3289W: http://linuxtv.org/
3290W: http://palosaari.fi/linux/
3291Q: http://patchwork.linuxtv.org/project/linux-media/list/
3292T: git git://linuxtv.org/anttip/media_tree.git
3293S: Maintained
3294F: drivers/media/tuners/e4000*
3295
1da177e4 3296EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3297M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3298L: linux-scsi@vger.kernel.org
3299S: Maintained
679655da 3300F: drivers/scsi/eata.c
1da177e4 3301
91952bc0
AP
3302EC100 MEDIA DRIVER
3303M: Antti Palosaari <crope@iki.fi>
3304L: linux-media@vger.kernel.org
3305W: http://linuxtv.org/
3306W: http://palosaari.fi/linux/
3307Q: http://patchwork.linuxtv.org/project/linux-media/list/
3308T: git git://linuxtv.org/anttip/media_tree.git
3309S: Maintained
3310F: drivers/media/dvb-frontends/ec100*
3311
237fead6 3312ECRYPT FILE SYSTEM
0de9adf2 3313M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3314L: ecryptfs@vger.kernel.org
24a923e4 3315W: http://ecryptfs.org
6dc7516e 3316W: https://launchpad.net/ecryptfs
237fead6 3317S: Supported
679655da
JP
3318F: Documentation/filesystems/ecryptfs.txt
3319F: fs/ecryptfs/
237fead6 3320
da9bb1d2 3321EDAC-CORE
8b58be88 3322M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3323M: Borislav Petkov <bp@alien8.de>
3324M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3325L: linux-edac@vger.kernel.org
0e438e3f 3326W: bluesmoke.sourceforge.net
8c2a6a40 3327S: Supported
679655da 3328F: Documentation/edac.txt
91445c72 3329F: drivers/edac/
679655da 3330F: include/linux/edac.h
0e438e3f 3331
c476c23b 3332EDAC-AMD64
8b58be88 3333M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3334M: Borislav Petkov <bp@alien8.de>
91445c72 3335L: linux-edac@vger.kernel.org
c476c23b 3336W: bluesmoke.sourceforge.net
487ba8e8 3337S: Maintained
c476c23b
BP
3338F: drivers/edac/amd64_edac*
3339
836dae5d
RR
3340EDAC-CALXEDA
3341M: Doug Thompson <dougthompson@xmission.com>
3342M: Robert Richter <rric@kernel.org>
3343L: linux-edac@vger.kernel.org
3344W: bluesmoke.sourceforge.net
3345S: Maintained
3346F: drivers/edac/highbank*
3347
f65aad41
RB
3348EDAC-CAVIUM
3349M: Ralf Baechle <ralf@linux-mips.org>
3350M: David Daney <david.daney@cavium.com>
3351L: linux-edac@vger.kernel.org
3352L: linux-mips@linux-mips.org
3353W: bluesmoke.sourceforge.net
3354S: Supported
3355F: drivers/edac/octeon_edac*
3356
0e438e3f 3357EDAC-E752X
8b58be88
JP
3358M: Mark Gross <mark.gross@intel.com>
3359M: Doug Thompson <dougthompson@xmission.com>
91445c72 3360L: linux-edac@vger.kernel.org
0e438e3f
DP
3361W: bluesmoke.sourceforge.net
3362S: Maintained
679655da 3363F: drivers/edac/e752x_edac.c
0e438e3f
DP
3364
3365EDAC-E7XXX
8b58be88 3366M: Doug Thompson <dougthompson@xmission.com>
91445c72 3367L: linux-edac@vger.kernel.org
0e438e3f
DP
3368W: bluesmoke.sourceforge.net
3369S: Maintained
679655da 3370F: drivers/edac/e7xxx_edac.c
0e438e3f 3371
77c5f5d2 3372EDAC-GHES
1b2c14b4 3373M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3374L: linux-edac@vger.kernel.org
3375W: bluesmoke.sourceforge.net
3376S: Maintained
2caa67a6 3377F: drivers/edac/ghes_edac.c
77c5f5d2 3378
6bc78404 3379EDAC-I82443BXGX
8b58be88 3380M: Tim Small <tim@buttersideup.com>
91445c72 3381L: linux-edac@vger.kernel.org
6bc78404
DT
3382W: bluesmoke.sourceforge.net
3383S: Maintained
679655da 3384F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3385
3386EDAC-I3000
8b58be88 3387M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3388L: linux-edac@vger.kernel.org
6bc78404
DT
3389W: bluesmoke.sourceforge.net
3390S: Maintained
679655da 3391F: drivers/edac/i3000_edac.c
6bc78404
DT
3392
3393EDAC-I5000
8b58be88 3394M: Doug Thompson <dougthompson@xmission.com>
91445c72 3395L: linux-edac@vger.kernel.org
ba9a5918
DT
3396W: bluesmoke.sourceforge.net
3397S: Maintained
679655da 3398F: drivers/edac/i5000_edac.c
ba9a5918 3399
44c12cb2 3400EDAC-I5400
1b2c14b4 3401M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3402L: linux-edac@vger.kernel.org
44c12cb2
MCC
3403W: bluesmoke.sourceforge.net
3404S: Maintained
679655da 3405F: drivers/edac/i5400_edac.c
44c12cb2 3406
3c9c92b6 3407EDAC-I7300
1b2c14b4 3408M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3409L: linux-edac@vger.kernel.org
3410W: bluesmoke.sourceforge.net
3411S: Maintained
3412F: drivers/edac/i7300_edac.c
3413
67c89316 3414EDAC-I7CORE
1b2c14b4 3415M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3416L: linux-edac@vger.kernel.org
3417W: bluesmoke.sourceforge.net
3418S: Maintained
70aff0ce 3419F: drivers/edac/i7core_edac.c
67c89316 3420
ba9a5918 3421EDAC-I82975X
8b58be88 3422M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3423M: "Arvind R." <arvino55@gmail.com>
91445c72 3424L: linux-edac@vger.kernel.org
ba9a5918
DT
3425W: bluesmoke.sourceforge.net
3426S: Maintained
679655da 3427F: drivers/edac/i82975x_edac.c
ba9a5918 3428
791b4706
JB
3429EDAC-IE31200
3430M: Jason Baron <jbaron@akamai.com>
3431L: linux-edac@vger.kernel.org
3432W: bluesmoke.sourceforge.net
3433S: Maintained
3434F: drivers/edac/ie31200_edac.c
3435
ccdfb979
JT
3436EDAC-MPC85XX
3437M: Johannes Thumshirn <johannes.thumshirn@men.de>
3438L: linux-edac@vger.kernel.org
3439W: bluesmoke.sourceforge.net
3440S: Maintained
3441F: drivers/edac/mpc85xx_edac.[ch]
3442
ba9a5918 3443EDAC-PASEMI
8b58be88 3444M: Egor Martovetsky <egor@pasemi.com>
91445c72 3445L: linux-edac@vger.kernel.org
6bc78404
DT
3446W: bluesmoke.sourceforge.net
3447S: Maintained
679655da 3448F: drivers/edac/pasemi_edac.c
6bc78404 3449
0e438e3f 3450EDAC-R82600
8b58be88 3451M: Tim Small <tim@buttersideup.com>
91445c72 3452L: linux-edac@vger.kernel.org
0e438e3f
DP
3453W: bluesmoke.sourceforge.net
3454S: Maintained
679655da 3455F: drivers/edac/r82600_edac.c
da9bb1d2 3456
4d096ca7 3457EDAC-SBRIDGE
1b2c14b4 3458M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3459L: linux-edac@vger.kernel.org
3460W: bluesmoke.sourceforge.net
3461S: Maintained
3462F: drivers/edac/sb_edac.c
3463
af39917d
CL
3464EDIROL UA-101/UA-1000 DRIVER
3465M: Clemens Ladisch <clemens@ladisch.de>
3466L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3467T: git git://git.alsa-project.org/alsa-kernel.git
3468S: Maintained
3469F: sound/usb/misc/ua101.c
3470
1f7df953
MF
3471EXTENSIBLE FIRMWARE INTERFACE (EFI)
3472M: Matt Fleming <matt.fleming@intel.com>
3473L: linux-efi@vger.kernel.org
78bef24e 3474T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3475S: Maintained
fb2efb5c 3476F: Documentation/efi-stub.txt
1f7df953
MF
3477F: arch/ia64/kernel/efi.c
3478F: arch/x86/boot/compressed/eboot.[ch]
3479F: arch/x86/include/asm/efi.h
3480F: arch/x86/platform/efi/*
a9499fa7 3481F: drivers/firmware/efi/*
1f7df953
MF
3482F: include/linux/efi*.h
3483
d68772b7
MF
3484EFI VARIABLE FILESYSTEM
3485M: Matthew Garrett <matthew.garrett@nebula.com>
3486M: Jeremy Kerr <jk@ozlabs.org>
3487M: Matt Fleming <matt.fleming@intel.com>
3488T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3489L: linux-efi@vger.kernel.org
3490S: Maintained
3491F: fs/efivarfs/
3492
85a00d9b
PJ
3493EFIFB FRAMEBUFFER DRIVER
3494L: linux-fbdev@vger.kernel.org
3495M: Peter Jones <pjones@redhat.com>
3496S: Maintained
8a61f013 3497F: drivers/video/fbdev/efifb.c
85a00d9b 3498
0bee8d28
JT
3499EFS FILESYSTEM
3500W: http://aeschi.ch.eu.org/efs/
3501S: Orphan
679655da 3502F: fs/efs/
0bee8d28 3503
4480f15b 3504EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3505M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3506M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3507L: linux-rdma@vger.kernel.org
fab97220 3508S: Supported
679655da 3509F: drivers/infiniband/hw/ehca/
fab97220 3510
aa8a9e25 3511EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3512M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3513L: netdev@vger.kernel.org
3514S: Maintained
9aa32835 3515F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3516
f0319efe 3517EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3518M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3519L: linux-media@vger.kernel.org
3520W: http://linuxtv.org
3521T: git git://linuxtv.org/media_tree.git
3522S: Maintained
3523F: drivers/media/usb/em28xx/
3524
3e3a7d66 3525EMBEDDED LINUX
8b58be88
JP
3526M: Paul Gortmaker <paul.gortmaker@windriver.com>
3527M: Matt Mackall <mpm@selenic.com>
3528M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3529L: linux-embedded@vger.kernel.org
3530S: Maintained
3531
3a1c1d44 3532EMULEX LPFC FC SCSI DRIVER
8b58be88 3533M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3534L: linux-scsi@vger.kernel.org
3535W: http://sourceforge.net/projects/lpfcxxxx
3536S: Supported
679655da 3537F: drivers/scsi/lpfc/
3a1c1d44 3538
5f5bac82 3539ENE CB710 FLASH CARD READER DRIVER
8b58be88 3540M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3541S: Maintained
3542F: drivers/misc/cb710/
3543F: drivers/mmc/host/cb710-mmc.*
3544F: include/linux/cb710.h
3545
931e39a1
ML
3546ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3547M: Maxim Levitsky <maximlevitsky@gmail.com>
3548S: Maintained
2a837449 3549F: drivers/media/rc/ene_ir.*
931e39a1 3550
ec207dcc
GS
3551ENHANCED ERROR HANDLING (EEH)
3552M: Gavin Shan <shangw@linux.vnet.ibm.com>
3553L: linuxppc-dev@lists.ozlabs.org
3554S: Supported
3555F: Documentation/powerpc/eeh-pci-error-recovery.txt
3556F: arch/powerpc/kernel/eeh*.c
3557
d5ca9006 3558EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3559M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3560S: Maintained
084bad91 3561T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3562F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3563F: include/video/s1d13xxxfb.h
d5ca9006 3564
1da177e4 3565ETHERNET BRIDGE
adbbf69d 3566M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3567L: bridge@lists.linux-foundation.org
4c325313 3568L: netdev@vger.kernel.org
c996d8b9 3569W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3570S: Maintained
679655da
JP
3571F: include/linux/netfilter_bridge/
3572F: net/bridge/
1da177e4 3573
22f08ad9
FF
3574ETHERNET PHY LIBRARY
3575M: Florian Fainelli <f.fainelli@gmail.com>
3576L: netdev@vger.kernel.org
3577S: Maintained
3578F: include/linux/phy.h
3579F: include/linux/phy_fixed.h
3580F: drivers/net/phy/
3581F: Documentation/networking/phy.txt
3582F: drivers/of/of_mdio.c
3583F: drivers/of/of_net.c
3584
1da177e4 3585EXT2 FILE SYSTEM
01971952 3586M: Jan Kara <jack@suse.cz>
72be2ccf 3587L: linux-ext4@vger.kernel.org
1da177e4 3588S: Maintained
679655da
JP
3589F: Documentation/filesystems/ext2.txt
3590F: fs/ext2/
3591F: include/linux/ext2*
1da177e4
LT
3592
3593EXT3 FILE SYSTEM
01971952 3594M: Jan Kara <jack@suse.cz>
8b58be88 3595M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3596M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3597L: linux-ext4@vger.kernel.org
3598S: Maintained
679655da
JP
3599F: Documentation/filesystems/ext3.txt
3600F: fs/ext3/
72be2ccf
EM
3601
3602EXT4 FILE SYSTEM
8b58be88 3603M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3604M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3605L: linux-ext4@vger.kernel.org
08a225f1 3606W: http://ext4.wiki.kernel.org
8a6e2535 3607Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3608S: Maintained
679655da
JP
3609F: Documentation/filesystems/ext4.txt
3610F: fs/ext4/
1da177e4 3611
c5532b09 3612Extended Verification Module (EVM)
74dd744f
MZ
3613M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3614L: linux-ima-devel@lists.sourceforge.net
3615L: linux-security-module@vger.kernel.org
c5532b09
MZ
3616S: Supported
3617F: security/integrity/evm/
3618
df6b3cfe
MH
3619EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3620M: MyungJoo Ham <myungjoo.ham@samsung.com>
3621M: Chanwoo Choi <cw00.choi@samsung.com>
3622L: linux-kernel@vger.kernel.org
81df63a9 3623T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3624S: Maintained
3625F: drivers/extcon/
3626F: Documentation/extcon/
3627
e2a75c44
JH
3628EXYNOS DP DRIVER
3629M: Jingoo Han <jg1.han@samsung.com>
3630L: dri-devel@lists.freedesktop.org
3631S: Maintained
3632F: drivers/gpu/drm/exynos/exynos_dp*
3633
33ad3912
DL
3634EXYNOS MIPI DISPLAY DRIVERS
3635M: Inki Dae <inki.dae@samsung.com>
3636M: Donghwa Lee <dh09.lee@samsung.com>
3637M: Kyungmin Park <kyungmin.park@samsung.com>
3638L: linux-fbdev@vger.kernel.org
3639S: Maintained
8a61f013 3640F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3641F: include/video/exynos_mipi*
3642
e53004e2 3643F71805F HARDWARE MONITORING DRIVER
7c81c60f 3644M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3645L: lm-sensors@lm-sensors.org
3646S: Maintained
679655da
JP
3647F: Documentation/hwmon/f71805f
3648F: drivers/hwmon/f71805f.c
e53004e2 3649
eea977ed
MB
3650FC0011 TUNER DRIVER
3651M: Michael Buesch <m@bues.ch>
3652L: linux-media@vger.kernel.org
3653S: Maintained
ccae7af2
MCC
3654F: drivers/media/tuners/fc0011.h
3655F: drivers/media/tuners/fc0011.c
eea977ed 3656
91952bc0
AP
3657FC2580 MEDIA DRIVER
3658M: Antti Palosaari <crope@iki.fi>
3659L: linux-media@vger.kernel.org
3660W: http://linuxtv.org/
3661W: http://palosaari.fi/linux/
3662Q: http://patchwork.linuxtv.org/project/linux-media/list/
3663T: git git://linuxtv.org/anttip/media_tree.git
3664S: Maintained
3665F: drivers/media/tuners/fc2580*
eea977ed 3666
88b2dbdb
EP
3667FANOTIFY
3668M: Eric Paris <eparis@redhat.com>
3669S: Maintained
3670F: fs/notify/fanotify/
3671F: include/linux/fanotify.h
c117ab84 3672F: include/uapi/linux/fanotify.h
88b2dbdb 3673
1da177e4 3674FARSYNC SYNCHRONOUS DRIVER
8b58be88 3675M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3676W: http://www.farsite.co.uk/
3677S: Supported
679655da 3678F: drivers/net/wan/farsync.*
1da177e4 3679
c5408b88 3680FAULT INJECTION SUPPORT
8b58be88 3681M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3682S: Supported
679655da
JP
3683F: Documentation/fault-injection/
3684F: lib/fault-inject.c
c5408b88 3685
cae727db
RL
3686FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3687M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3688L: fcoe-devel@open-fcoe.org
cae727db
RL
3689W: www.Open-FCoE.org
3690S: Supported
3691F: drivers/scsi/libfc/
3692F: drivers/scsi/fcoe/
3693F: include/scsi/fc/
3694F: include/scsi/libfc.h
3695F: include/scsi/libfcoe.h
c117ab84 3696F: include/uapi/scsi/fc/
cae727db 3697
e2d1d6c0 3698FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3699M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3700M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3701L: linux-fsdevel@vger.kernel.org
1da177e4 3702S: Maintained
679655da
JP
3703F: include/linux/fcntl.h
3704F: include/linux/fs.h
c117ab84
CEB
3705F: include/uapi/linux/fcntl.h
3706F: include/uapi/linux/fs.h
679655da
JP
3707F: fs/fcntl.c
3708F: fs/locks.c
1da177e4 3709
e2d1d6c0 3710FILESYSTEMS (VFS and infrastructure)
8b58be88 3711M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3712L: linux-fsdevel@vger.kernel.org
173acc7c 3713S: Maintained
679655da 3714F: fs/*
173acc7c 3715
b26e0ed4 3716FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3717M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3718L: lm-sensors@lm-sensors.org
3719S: Maintained
d5ca6918
JP
3720F: drivers/hwmon/f75375s.c
3721F: include/linux/f75375s.h
b26e0ed4 3722
a331b0c3
CL
3723FIREWIRE AUDIO DRIVERS
3724M: Clemens Ladisch <clemens@ladisch.de>
3725L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3726T: git git://git.alsa-project.org/alsa-kernel.git
3727S: Maintained
3728F: sound/firewire/
3729
eb86ec51
SR
3730FIREWIRE MEDIA DRIVERS (firedtv)
3731M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3732L: linux-media@vger.kernel.org
3733L: linux1394-devel@lists.sourceforge.net
3734T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3735S: Maintained
3736F: drivers/media/firewire/
3737
a511ce33
CB
3738FIREWIRE SBP-2 TARGET
3739M: Chris Boot <bootc@bootc.net>
3740L: linux-scsi@vger.kernel.org
3741L: target-devel@vger.kernel.org
3742L: linux1394-devel@lists.sourceforge.net
3743T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3744S: Maintained
3745F: drivers/target/sbp/
3746
7d2c86b5 3747FIREWIRE SUBSYSTEM
8b58be88 3748M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3749L: linux1394-devel@lists.sourceforge.net
958a29cb 3750W: http://ieee1394.wiki.kernel.org/
2ca526bf 3751T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3752S: Maintained
679655da 3753F: drivers/firewire/
8f06ce3b
SR
3754F: include/linux/firewire.h
3755F: include/uapi/linux/firewire*.h
9f6d3c4b 3756F: tools/firewire/
e2d1d6c0
RD
3757
3758FIRMWARE LOADER (request_firmware)
39e68089
ML
3759M: Ming Lei <ming.lei@canonical.com>
3760L: linux-kernel@vger.kernel.org
3761S: Maintained
679655da
JP
3762F: Documentation/firmware_class/
3763F: drivers/base/firmware*.c
3764F: include/linux/firmware.h
e2d1d6c0 3765
f730e3dc 3766FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3767M: Joshua Morris <josh.h.morris@us.ibm.com>
3768M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3769S: Maintained
3770F: drivers/block/rsxx/
3771
8206f664
JK
3772FLOPPY DRIVER
3773M: Jiri Kosina <jkosina@suse.cz>
3774T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3775S: Odd fixes
3776F: drivers/block/floppy.c
3777
9c9f32ed
AR
3778FMC SUBSYSTEM
3779M: Alessandro Rubini <rubini@gnudd.com>
3780W: http://www.ohwr.org/projects/fmc-bus
3781S: Supported
3782F: drivers/fmc/
3783F: include/linux/fmc*.h
3784F: include/linux/ipmi-fru.h
3785K: fmc_d.*register
3786
e2d1d6c0 3787FPU EMULATOR
8b58be88 3788M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3789W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3790S: Maintained
679655da 3791F: arch/x86/math-emu/
e2d1d6c0
RD
3792
3793FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3794L: netdev@vger.kernel.org
c173bfac 3795S: Orphan
679655da
JP
3796F: drivers/net/wan/dlci.c
3797F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3798
3799FRAMEBUFFER LAYER
5489e948
JCPV
3800M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3801M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3802L: linux-fbdev@vger.kernel.org
e2d1d6c0 3803W: http://linux-fbdev.sourceforge.net/
b22fe37b 3804Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3805T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3806S: Maintained
679655da 3807F: Documentation/fb/
d958c62c 3808F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3809F: drivers/video/
3810F: include/video/
679655da 3811F: include/linux/fb.h
c117ab84
CEB
3812F: include/uapi/video/
3813F: include/uapi/linux/fb.h
e2d1d6c0 3814
a57c188e 3815FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3816M: Timur Tabi <timur@tabi.org>
a57c188e 3817L: linux-fbdev@vger.kernel.org
c4ef9bc4 3818S: Maintained
8a61f013 3819F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3820
e2d1d6c0 3821FREESCALE DMA DRIVER
8b58be88
JP
3822M: Li Yang <leoli@freescale.com>
3823M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3824L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3825S: Maintained
679655da 3826F: drivers/dma/fsldma.*
e2d1d6c0
RD
3827
3828FREESCALE I2C CPM DRIVER
8b58be88 3829M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3830L: linuxppc-dev@lists.ozlabs.org
846557d3 3831L: linux-i2c@vger.kernel.org
0d2b405a 3832S: Maintained
679655da 3833F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3834
60e8c5ab 3835FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3836M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3837L: linux-fbdev@vger.kernel.org
efc03ecb 3838L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3839S: Maintained
bad985a1 3840F: include/linux/platform_data/video-imxfb.h
8a61f013 3841F: drivers/video/fbdev/imxfb.c
60e8c5ab 3842
4689a6b1 3843FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3844M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3845M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3846L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3847L: netdev@vger.kernel.org
3848S: Maintained
ec21e2ec 3849F: drivers/net/ethernet/freescale/fs_enet/
679655da 3850F: include/linux/fs_enet_pd.h
4689a6b1 3851
d9e9d82c 3852FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3853L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3854S: Orphan
679655da
JP
3855F: arch/powerpc/sysdev/qe_lib/
3856F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3857
b55ef929 3858FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3859M: Li Yang <leoli@freescale.com>
6372594a 3860L: linux-usb@vger.kernel.org
a4724ed6 3861L: linuxppc-dev@lists.ozlabs.org
a7205b30 3862S: Maintained
faf2e1db 3863F: drivers/usb/gadget/udc/fsl*
a7205b30 3864
beaf53bf 3865FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3866M: Li Yang <leoli@freescale.com>
beaf53bf 3867L: netdev@vger.kernel.org
a4724ed6 3868L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3869S: Maintained
ec21e2ec 3870F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3871
d9e9d82c 3872FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3873M: Timur Tabi <timur@tabi.org>
a4724ed6 3874L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3875S: Maintained
df621252 3876F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3877
3878FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3879M: Timur Tabi <timur@tabi.org>
dc85950a
MB
3880M: Nicolin Chen <nicoleotsuka@gmail.com>
3881M: Xiubo Li <Li.Xiubo@freescale.com>
93711660 3882L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3883L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3884S: Maintained
69aefcea 3885F: sound/soc/fsl/fsl*
dc85950a 3886F: sound/soc/fsl/imx*
69aefcea 3887F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3888
1da177e4 3889FREEVXFS FILESYSTEM
8b58be88 3890M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3891W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3892S: Maintained
679655da 3893F: fs/freevxfs/
1da177e4 3894
71038f52 3895FREEZER
49db1903 3896M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3897M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3898L: linux-pm@vger.kernel.org
71038f52 3899S: Supported
679655da
JP
3900F: Documentation/power/freezing-of-tasks.txt
3901F: include/linux/freezer.h
3902F: kernel/freezer.c
71038f52 3903
839a1f79
KRW
3904FRONTSWAP API
3905M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3906L: linux-kernel@vger.kernel.org
3907S: Maintained
3908F: mm/frontswap.c
3909F: include/linux/frontswap.h
3910
a5432f5a 3911FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3912M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3913L: linux-cachefs@redhat.com
3914S: Supported
3915F: Documentation/filesystems/caching/
3916F: fs/fscache/
3917F: include/linux/fscache*.h
3918
f58ad8f5 3919F2FS FILE SYSTEM
9b29d481 3920M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3921M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3922L: linux-f2fs-devel@lists.sourceforge.net
3923W: http://en.wikipedia.org/wiki/F2FS
3924T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3925S: Maintained
3926F: Documentation/filesystems/f2fs.txt
3bac380c 3927F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3928F: fs/f2fs/
3929F: include/linux/f2fs_fs.h
3930
5ab7ffea 3931FUJITSU FR-V (FRV) PORT
8b58be88 3932M: David Howells <dhowells@redhat.com>
1da177e4 3933S: Maintained
679655da 3934F: arch/frv/
1da177e4 3935
20b93734 3936FUJITSU LAPTOP EXTRAS
409a3e98 3937M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3938L: platform-driver-x86@vger.kernel.org
20b93734 3939S: Maintained
679655da 3940F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3941
4da621b6
HK
3942FUJITSU M-5MO LS CAMERA ISP DRIVER
3943M: Kyungmin Park <kyungmin.park@samsung.com>
3944M: Heungjun Kim <riverful.kim@samsung.com>
3945L: linux-media@vger.kernel.org
3946S: Maintained
90d72ac6 3947F: drivers/media/i2c/m5mols/
4da621b6
HK
3948F: include/media/m5mols.h
3949
2d24c490
RG
3950FUJITSU TABLET EXTRAS
3951M: Robert Gerlach <khnz@gmx.de>
3952L: platform-driver-x86@vger.kernel.org
3953S: Maintained
3954F: drivers/platform/x86/fujitsu-tablet.c
3955
04578f17 3956FUSE: FILESYSTEM IN USERSPACE
8b58be88 3957M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3958L: fuse-devel@lists.sourceforge.net
3959W: http://fuse.sourceforge.net/
3960S: Maintained
679655da 3961F: fs/fuse/
c117ab84 3962F: include/uapi/linux/fuse.h
04578f17 3963
1da177e4 3964FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3965M: Rik Faith <faith@cs.unc.edu>
1da177e4 3966L: linux-scsi@vger.kernel.org
baaea1dc 3967S: Odd Fixes (e.g., new signatures)
679655da 3968F: drivers/scsi/fdomain.*
1da177e4 3969
d8e2162c
PO
3970GCOV BASED KERNEL PROFILING
3971M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3972S: Maintained
3973F: kernel/gcov/
3974F: Documentation/gcov.txt
3975
1da177e4 3976GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3977M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3978L: linux-scsi@vger.kernel.org
3979W: http://www.icp-vortex.com/
3980S: Supported
679655da 3981F: drivers/scsi/gdt*
1da177e4 3982
3169a1c7
HV
3983GEMTEK FM RADIO RECEIVER DRIVER
3984M: Hans Verkuil <hverkuil@xs4all.nl>
3985L: linux-media@vger.kernel.org
3986T: git git://linuxtv.org/media_tree.git
3987W: http://linuxtv.org
3988S: Maintained
3989F: drivers/media/radio/radio-gemtek*
3990
1c23af90 3991GENERIC GPIO I2C DRIVER
880b0e26 3992M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3993S: Supported
679655da
JP
3994F: drivers/i2c/busses/i2c-gpio.c
3995F: include/linux/i2c-gpio.h
1c23af90 3996
92ed1a76
PK
3997GENERIC GPIO I2C MULTIPLEXER DRIVER
3998M: Peter Korsgaard <peter.korsgaard@barco.com>
3999L: linux-i2c@vger.kernel.org
4000S: Supported
e7065e20
JD
4001F: drivers/i2c/muxes/i2c-mux-gpio.c
4002F: include/linux/i2c-mux-gpio.h
4003F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4004
9251ce95 4005GENERIC HDLC (WAN) DRIVERS
8b58be88 4006M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4007W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4008S: Maintained
679655da
JP
4009F: drivers/net/wan/c101.c
4010F: drivers/net/wan/hd6457*
4011F: drivers/net/wan/hdlc*
4012F: drivers/net/wan/n2.c
4013F: drivers/net/wan/pc300too.c
4014F: drivers/net/wan/pci200syn.c
4015F: drivers/net/wan/wanxl*
1da177e4 4016
1527aab6 4017GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4018M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4019L: linux-arch@vger.kernel.org
4020T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4021S: Maintained
14430813
JP
4022F: include/asm-generic/
4023F: include/uapi/asm-generic/
1527aab6 4024
ff764963
KVA
4025GENERIC PHY FRAMEWORK
4026M: Kishon Vijay Abraham I <kishon@ti.com>
4027L: linux-kernel@vger.kernel.org
4028T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4029S: Supported
4030F: drivers/phy/
4031F: include/linux/phy/
4032
ccb86a69 4033GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4034M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4035L: kvm@vger.kernel.org
ccb86a69
MT
4036S: Supported
4037F: drivers/uio/uio_pci_generic.c
4038
f8f1ec73
JP
4039GET_MAINTAINER SCRIPT
4040M: Joe Perches <joe@perches.com>
4041S: Maintained
4042F: scripts/get_maintainer.pl
4043
5be7b50f 4044GFS2 FILE SYSTEM
8b58be88 4045M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4046L: cluster-devel@redhat.com
5be7b50f 4047W: http://sources.redhat.com/cluster/
08deed1e
JP
4048T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4049T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4050S: Supported
679655da
JP
4051F: Documentation/filesystems/gfs2*.txt
4052F: fs/gfs2/
c117ab84 4053F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4054
0a34eb8f 4055GIGASET ISDN DRIVERS
8b58be88
JP
4056M: Hansjoerg Lipp <hjlipp@web.de>
4057M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4058L: gigaset307x-common@lists.sourceforge.net
4059W: http://gigaset307x.sourceforge.net/
4060S: Maintained
679655da
JP
4061F: Documentation/isdn/README.gigaset
4062F: drivers/isdn/gigaset/
c117ab84 4063F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4064
7eea35fe
JP
4065GO7007 MPEG CODEC
4066M: Hans Verkuil <hans.verkuil@cisco.com>
4067L: linux-media@vger.kernel.org
4068S: Maintained
4069F: drivers/media/usb/go7007/
4070
a0dc00b4 4071GPIO SUBSYSTEM
e4651a9f 4072M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4073M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4074L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4075T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4076S: Maintained
4077F: Documentation/gpio/
a0dc00b4 4078F: drivers/gpio/
bdc6e95e
AC
4079F: include/linux/gpio/
4080F: include/linux/gpio.h
9b692346 4081F: include/asm-generic/gpio.h
a0dc00b4 4082
71a6d0af
HW
4083GRE DEMULTIPLEXER DRIVER
4084M: Dmitry Kozlov <xeb@mail.ru>
4085L: netdev@vger.kernel.org
4086S: Maintained
11c26770
JP
4087F: net/ipv4/gre_demux.c
4088F: net/ipv4/gre_offload.c
71a6d0af
HW
4089F: include/net/gre.h
4090
d4c41139
KG
4091GRETH 10/100/1G Ethernet MAC device driver
4092M: Kristoffer Glembo <kristoffer@gaisler.com>
4093L: netdev@vger.kernel.org
4094S: Maintained
a31a96ad 4095F: drivers/net/ethernet/aeroflex/
d4c41139 4096
e8deeae2 4097GSPCA FINEPIX SUBDRIVER
8b58be88 4098M: Frank Zago <frank@zago.net>
661263b5 4099L: linux-media@vger.kernel.org
275ffde4 4100T: git git://linuxtv.org/media_tree.git
e8deeae2 4101S: Maintained
0c0d06ca 4102F: drivers/media/usb/gspca/finepix.c
e8deeae2 4103
4b3fa3c4
OL
4104GSPCA GL860 SUBDRIVER
4105M: Olivier Lorin <o.lorin@laposte.net>
4106L: linux-media@vger.kernel.org
275ffde4 4107T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4108S: Maintained
0c0d06ca 4109F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4110
e8deeae2 4111GSPCA M5602 SUBDRIVER
8b58be88 4112M: Erik Andren <erik.andren@gmail.com>
661263b5 4113L: linux-media@vger.kernel.org
275ffde4 4114T: git git://linuxtv.org/media_tree.git
e8deeae2 4115S: Maintained
0c0d06ca 4116F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4117
4118GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4119M: Hans de Goede <hdegoede@redhat.com>
661263b5 4120L: linux-media@vger.kernel.org
275ffde4 4121T: git git://linuxtv.org/media_tree.git
e8deeae2 4122S: Maintained
0c0d06ca 4123F: drivers/media/usb/gspca/pac207.c
e8deeae2 4124
261982f1 4125GSPCA SN9C20X SUBDRIVER
d95c5b0b 4126M: Brian Johnson <brijohn@gmail.com>
261982f1 4127L: linux-media@vger.kernel.org
275ffde4 4128T: git git://linuxtv.org/media_tree.git
261982f1 4129S: Maintained
0c0d06ca 4130F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4131
e8deeae2 4132GSPCA T613 SUBDRIVER
8b58be88 4133M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4134L: linux-media@vger.kernel.org
275ffde4 4135T: git git://linuxtv.org/media_tree.git
e8deeae2 4136S: Maintained
0c0d06ca 4137F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4138
4139GSPCA USB WEBCAM DRIVER
fc3f906b 4140M: Hans de Goede <hdegoede@redhat.com>
661263b5 4141L: linux-media@vger.kernel.org
275ffde4 4142T: git git://linuxtv.org/media_tree.git
e8deeae2 4143S: Maintained
0c0d06ca 4144F: drivers/media/usb/gspca/
e8deeae2 4145
584ec979
DB
4146GUID PARTITION TABLE (GPT)
4147M: Davidlohr Bueso <davidlohr@hp.com>
4148L: linux-efi@vger.kernel.org
4149S: Maintained
4150F: block/partitions/efi.*
4151
aa3c598b
EG
4152STK1160 USB VIDEO CAPTURE DRIVER
4153M: Ezequiel Garcia <elezegarcia@gmail.com>
4154L: linux-media@vger.kernel.org
275ffde4 4155T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4156S: Maintained
4157F: drivers/media/usb/stk1160/
e8deeae2 4158
71a6d0af
HW
4159HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4160M: Frank Seidel <frank@f-seidel.de>
4161L: platform-driver-x86@vger.kernel.org
4162W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4163S: Maintained
4164F: drivers/platform/x86/hdaps.c
4165
48fc9e26
HV
4166HDPVR USB VIDEO ENCODER DRIVER
4167M: Hans Verkuil <hverkuil@xs4all.nl>
4168L: linux-media@vger.kernel.org
4169T: git git://linuxtv.org/media_tree.git
4170W: http://linuxtv.org
4171S: Odd Fixes
14430813 4172F: drivers/media/usb/hdpvr/
48fc9e26 4173
71a6d0af 4174HWPOISON MEMORY FAILURE HANDLING
f9625c48 4175M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4176L: linux-mm@kvack.org
71a6d0af
HW
4177S: Maintained
4178F: mm/memory-failure.c
4179F: mm/hwpoison-inject.c
4180
4181HYPERVISOR VIRTUAL CONSOLE DRIVER
4182L: linuxppc-dev@lists.ozlabs.org
4183S: Odd Fixes
4184F: drivers/tty/hvc/
4185
5b543965 4186HARDWARE MONITORING
7c81c60f 4187M: Jean Delvare <jdelvare@suse.de>
ca462085 4188M: Guenter Roeck <linux@roeck-us.net>
5b543965 4189L: lm-sensors@lm-sensors.org
595142e0 4190W: http://www.lm-sensors.org/
9e012c1a 4191T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4192T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4193S: Maintained
047f4ec2 4194F: Documentation/hwmon/
679655da 4195F: drivers/hwmon/
047f4ec2 4196F: include/linux/hwmon*.h
5b543965 4197
844dd05f 4198HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4199M: Matt Mackall <mpm@selenic.com>
4200M: Herbert Xu <herbert@gondor.apana.org.au>
4201S: Odd fixes
679655da
JP
4202F: Documentation/hw_random.txt
4203F: drivers/char/hw_random/
4204F: include/linux/hw_random.h
844dd05f 4205
8b37fcfc
OBC
4206HARDWARE SPINLOCK CORE
4207M: Ohad Ben-Cohen <ohad@wizery.com>
4208S: Maintained
4209F: Documentation/hwspinlock.txt
4210F: drivers/hwspinlock/hwspinlock_*
4211F: include/linux/hwspinlock.h
4212
1da177e4 4213HARMONY SOUND DRIVER
ac6aecbf 4214L: linux-parisc@vger.kernel.org
1da177e4 4215S: Maintained
679655da 4216F: sound/parisc/harmony.*
1da177e4 4217
91952bc0
AP
4218HD29L2 MEDIA DRIVER
4219M: Antti Palosaari <crope@iki.fi>
4220L: linux-media@vger.kernel.org
4221W: http://linuxtv.org/
4222W: http://palosaari.fi/linux/
4223Q: http://patchwork.linuxtv.org/project/linux-media/list/
4224T: git git://linuxtv.org/anttip/media_tree.git
4225S: Maintained
4226F: drivers/media/dvb-frontends/hd29l2*
4227
e2d1d6c0 4228HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4229M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4230L: iss_storagedev@hp.com
4231S: Maintained
679655da
JP
4232F: Documentation/blockdev/cpqarray.txt
4233F: drivers/block/cpqarray.*
e2d1d6c0 4234
9257aa49 4235HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4236M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4237L: iss_storagedev@hp.com
4238S: Supported
4239F: Documentation/scsi/hpsa.txt
4240F: drivers/scsi/hpsa*.[ch]
4241F: include/linux/cciss*.h
c117ab84 4242F: include/uapi/linux/cciss*.h
9257aa49 4243
e2d1d6c0 4244HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4245M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4246L: iss_storagedev@hp.com
4247S: Supported
679655da
JP
4248F: Documentation/blockdev/cciss.txt
4249F: drivers/block/cciss*
4250F: include/linux/cciss_ioctl.h
c117ab84 4251F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4252
1da177e4 4253HFS FILESYSTEM
6cf515e1
GU
4254L: linux-fsdevel@vger.kernel.org
4255S: Orphan
679655da
JP
4256F: Documentation/filesystems/hfs.txt
4257F: fs/hfs/
1da177e4 4258
ef575f47
GU
4259HFSPLUS FILESYSTEM
4260L: linux-fsdevel@vger.kernel.org
4261S: Orphan
4262F: Documentation/filesystems/hfsplus.txt
4263F: fs/hfsplus/
4264
1da177e4 4265HGA FRAMEBUFFER DRIVER
8b58be88 4266M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4267L: linux-nvidia@lists.surfsouth.com
4268W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4269S: Maintained
8a61f013 4270F: drivers/video/fbdev/hgafb.c
1da177e4 4271
4480f15b 4272HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4273M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4274M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4275L: linux-pm@vger.kernel.org
e2d1d6c0 4276S: Supported
679655da
JP
4277F: arch/x86/power/
4278F: drivers/base/power/
4279F: kernel/power/
4280F: include/linux/suspend.h
4281F: include/linux/freezer.h
4282F: include/linux/pm.h
679655da 4283F: arch/*/include/asm/suspend*.h
e2d1d6c0 4284
4ef4caad 4285HID CORE LAYER
8b58be88 4286M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4287L: linux-input@vger.kernel.org
54e5881d 4288T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4289S: Maintained
679655da
JP
4290F: drivers/hid/
4291F: include/linux/hid*
c117ab84 4292F: include/uapi/linux/hid*
4ef4caad 4293
38bed542 4294HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4295M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4296L: linux-kernel@vger.kernel.org
75fc2d37 4297T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4298S: Maintained
679655da 4299F: Documentation/timers/
5cee9645 4300F: kernel/time/hrtimer.c
88606e80
TG
4301F: kernel/time/clockevents.c
4302F: kernel/time/tick*.*
4303F: kernel/time/timer_*.c
05ed8490 4304F: include/linux/clockchips.h
679655da 4305F: include/linux/hrtimer.h
38bed542 4306
1da177e4 4307HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4308L: linux-hams@vger.kernel.org
8b64f2a0 4309S: Orphan
679655da
JP
4310F: drivers/net/hamradio/dmascc.c
4311F: drivers/net/hamradio/scc.c
1da177e4 4312
ede1e6f8 4313HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4314M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4315W: http://www.highpoint-tech.com
4316S: Supported
679655da
JP
4317F: Documentation/scsi/hptiop.txt
4318F: drivers/scsi/hptiop.c
ede1e6f8 4319
1da177e4 4320HIPPI
8b58be88 4321M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4322L: linux-hippi@sunsite.dk
4323S: Maintained
679655da 4324F: include/linux/hippidevice.h
c117ab84 4325F: include/uapi/linux/if_hippi.h
679655da 4326F: net/802/hippi.c
ff5a3b50 4327F: drivers/net/hippi/
1da177e4 4328
ff1d2767 4329HOST AP DRIVER
8b58be88 4330M: Jouni Malinen <j@w1.fi>
85d32e7b 4331L: hostap@shmoo.com (subscribers-only)
724c6b35 4332L: linux-wireless@vger.kernel.org
ff1d2767
JM
4333W: http://hostap.epitest.fi/
4334S: Maintained
679655da 4335F: drivers/net/wireless/hostap/
ff1d2767 4336
dd8cd779 4337HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4338L: platform-driver-x86@vger.kernel.org
95c70215 4339S: Orphan
679655da 4340F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4341
e2d1d6c0 4342HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4343M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4344S: Maintained
7e25d724 4345F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4346
7d2c86b5 4347HPET: High Precision Event Timers driver
8b58be88 4348M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4349S: Maintained
679655da
JP
4350F: Documentation/timers/hpet.txt
4351F: drivers/char/hpet.c
4352F: include/linux/hpet.h
c117ab84 4353F: include/uapi/linux/hpet.h
b9b0332f 4354
e07b5d79 4355HPET: x86
9e06f631 4356S: Orphan
679655da
JP
4357F: arch/x86/kernel/hpet.c
4358F: arch/x86/include/asm/hpet.h
b9b0332f 4359
1da177e4 4360HPFS FILESYSTEM
8b58be88 4361M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4362W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4363S: Maintained
679655da 4364F: fs/hpfs/
1da177e4 4365
3441cded 4366HSI SUBSYSTEM
56459ea9
SR
4367M: Sebastian Reichel <sre@kernel.org>
4368T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4369S: Maintained
4370F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4371F: Documentation/hsi.txt
3441cded
SR
4372F: drivers/hsi/
4373F: include/linux/hsi/
4374F: include/uapi/linux/hsi/
4375
7d2c86b5 4376HSO 3G MODEM DRIVER
8b58be88 4377M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4378W: http://www.pharscape.org
4379S: Maintained
679655da 4380F: drivers/net/usb/hso.c
11cd29b0 4381
19990e29
AB
4382HSR NETWORK PROTOCOL
4383M: Arvid Brodin <arvid.brodin@alten.se>
4384L: netdev@vger.kernel.org
4385S: Maintained
4386F: net/hsr/
4387
5a18c343 4388HTCPEN TOUCHSCREEN DRIVER
8b58be88 4389M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4390L: linux-input@vger.kernel.org
4391S: Maintained
679655da 4392F: drivers/input/touchscreen/htcpen.c
5a18c343 4393
1da177e4 4394HUGETLB FILESYSTEM
6d49e352 4395M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4396S: Maintained
679655da 4397F: fs/hugetlbfs/
1da177e4 4398
05183189
S
4399Hyper-V CORE AND DRIVERS
4400M: K. Y. Srinivasan <kys@microsoft.com>
4401M: Haiyang Zhang <haiyangz@microsoft.com>
4402L: devel@linuxdriverproject.org
4403S: Maintained
a4162747
HZ
4404F: arch/x86/include/asm/mshyperv.h
4405F: arch/x86/include/uapi/asm/hyperv.h
4406F: arch/x86/kernel/cpu/mshyperv.c
05183189 4407F: drivers/hid/hid-hyperv.c
a4162747 4408F: drivers/hv/
f92ca80b 4409F: drivers/input/serio/hyperv-keyboard.c
05183189 4410F: drivers/net/hyperv/
a4162747 4411F: drivers/scsi/storvsc_drv.c
8a61f013 4412F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4413F: include/linux/hyperv.h
4414F: tools/hv/
05183189 4415
d85c8a6a 4416I2C OVER PARALLEL PORT
7c81c60f 4417M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4418L: linux-i2c@vger.kernel.org
4419S: Maintained
4420F: Documentation/i2c/busses/i2c-parport
4421F: Documentation/i2c/busses/i2c-parport-light
4422F: drivers/i2c/busses/i2c-parport.c
4423F: drivers/i2c/busses/i2c-parport-light.c
4424
4425I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4426M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4427L: linux-i2c@vger.kernel.org
4428S: Maintained
4429F: Documentation/i2c/busses/i2c-ali1535
4430F: Documentation/i2c/busses/i2c-ali1563
4431F: Documentation/i2c/busses/i2c-ali15x3
4432F: Documentation/i2c/busses/i2c-amd756
4433F: Documentation/i2c/busses/i2c-amd8111
4434F: Documentation/i2c/busses/i2c-i801
4435F: Documentation/i2c/busses/i2c-nforce2
4436F: Documentation/i2c/busses/i2c-piix4
4437F: Documentation/i2c/busses/i2c-sis5595
4438F: Documentation/i2c/busses/i2c-sis630
4439F: Documentation/i2c/busses/i2c-sis96x
4440F: Documentation/i2c/busses/i2c-via
4441F: Documentation/i2c/busses/i2c-viapro
4442F: drivers/i2c/busses/i2c-ali1535.c
4443F: drivers/i2c/busses/i2c-ali1563.c
4444F: drivers/i2c/busses/i2c-ali15x3.c
4445F: drivers/i2c/busses/i2c-amd756.c
4446F: drivers/i2c/busses/i2c-amd756-s4882.c
4447F: drivers/i2c/busses/i2c-amd8111.c
4448F: drivers/i2c/busses/i2c-i801.c
4449F: drivers/i2c/busses/i2c-isch.c
4450F: drivers/i2c/busses/i2c-nforce2.c
4451F: drivers/i2c/busses/i2c-nforce2-s4985.c
4452F: drivers/i2c/busses/i2c-piix4.c
4453F: drivers/i2c/busses/i2c-sis5595.c
4454F: drivers/i2c/busses/i2c-sis630.c
4455F: drivers/i2c/busses/i2c-sis96x.c
4456F: drivers/i2c/busses/i2c-via.c
4457F: drivers/i2c/busses/i2c-viapro.c
4458
cb7f07a4
NH
4459I2C/SMBUS ISMT DRIVER
4460M: Seth Heasley <seth.heasley@intel.com>
4461M: Neil Horman <nhorman@tuxdriver.com>
4462L: linux-i2c@vger.kernel.org
4463F: drivers/i2c/busses/i2c-ismt.c
4464F: Documentation/i2c/busses/i2c-ismt
4465
6ea884db 4466I2C/SMBUS STUB DRIVER
7c81c60f 4467M: Jean Delvare <jdelvare@suse.de>
846557d3 4468L: linux-i2c@vger.kernel.org
6ea884db 4469S: Maintained
8547a5bc 4470F: drivers/i2c/i2c-stub.c
6ea884db 4471
5b543965 4472I2C SUBSYSTEM
14d77c4d 4473M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4474L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4475W: https://i2c.wiki.kernel.org/
4476Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4477T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4478S: Maintained
679655da
JP
4479F: Documentation/i2c/
4480F: drivers/i2c/
4481F: include/linux/i2c.h
03b70d62 4482F: include/linux/i2c-*.h
c117ab84
CEB
4483F: include/uapi/linux/i2c.h
4484F: include/uapi/linux/i2c-*.h
1da177e4 4485
4560d677
WS
4486I2C ACPI SUPPORT
4487M: Mika Westerberg <mika.westerberg@linux.intel.com>
4488L: linux-i2c@vger.kernel.org
4489L: linux-acpi@vger.kernel.org
4490S: Maintained
4491F: drivers/i2c/i2c-acpi.c
4492
d85c8a6a 4493I2C-TAOS-EVM DRIVER
7c81c60f 4494M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4495L: linux-i2c@vger.kernel.org
4496S: Maintained
4497F: Documentation/i2c/busses/i2c-taos-evm
4498F: drivers/i2c/busses/i2c-taos-evm.c
4499
e8c76eed 4500I2C-TINY-USB DRIVER
8b58be88 4501M: Till Harbaum <till@harbaum.org>
846557d3 4502L: linux-i2c@vger.kernel.org
932d1872 4503W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4504S: Maintained
679655da 4505F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4506
1da177e4 4507i386 BOOT CODE
8b58be88 4508M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4509S: Maintained
679655da 4510F: arch/x86/boot/
1da177e4
LT
4511
4512i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4513M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4514T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4515S: Maintained
4516
1da177e4 4517IA64 (Itanium) PLATFORM
8b58be88
JP
4518M: Tony Luck <tony.luck@intel.com>
4519M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4520L: linux-ia64@vger.kernel.org
6b1c70b1 4521T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4522S: Maintained
679655da 4523F: arch/ia64/
1da177e4 4524
956c203c 4525IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4526M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4527M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4528L: linux-crypto@vger.kernel.org
4529S: Supported
4530F: drivers/crypto/nx/
4531
0e16aafb 4532IBM Power 842 compression accelerator
e6babec6 4533M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4534S: Supported
4535F: drivers/crypto/nx/nx-842.c
4536F: include/linux/nx842.h
4537
1da177e4 4538IBM Power Linux RAID adapter
8b58be88 4539M: Brian King <brking@us.ibm.com>
1da177e4 4540S: Supported
679655da 4541F: drivers/scsi/ipr.*
1da177e4 4542
9d348af4
SL
4543IBM Power Virtual Ethernet Device Driver
4544M: Santiago Leon <santil@linux.vnet.ibm.com>
4545L: netdev@vger.kernel.org
4546S: Supported
9aa32835 4547F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4548
e6babec6
NF
4549IBM Power Virtual SCSI Device Drivers
4550M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4551L: linux-scsi@vger.kernel.org
4552S: Supported
e6babec6
NF
4553F: drivers/scsi/ibmvscsi/ibmvscsi*
4554F: drivers/scsi/ibmvscsi/viosrp.h
4555
4556IBM Power Virtual FC Device Drivers
4557M: Brian King <brking@linux.vnet.ibm.com>
4558L: linux-scsi@vger.kernel.org
4559S: Supported
4560F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4561
1da177e4 4562IBM ServeRAID RAID DRIVER
f9213e78 4563S: Orphan
679655da 4564F: drivers/scsi/ips.*
1da177e4 4565
6ed9f9c4
PT
4566ICH LPC AND GPIO DRIVER
4567M: Peter Tyser <ptyser@xes-inc.com>
4568S: Maintained
4569F: drivers/mfd/lpc_ich.c
4570F: drivers/gpio/gpio-ich.c
4571
1e7106fc 4572IDE SUBSYSTEM
8b58be88 4573M: "David S. Miller" <davem@davemloft.net>
1da177e4 4574L: linux-ide@vger.kernel.org
8a6e2535 4575Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4577S: Maintained
679655da
JP
4578F: Documentation/ide/
4579F: drivers/ide/
4580F: include/linux/ide.h
1da177e4 4581
6cb8c13d
IP
4582IDEAPAD LAPTOP EXTRAS DRIVER
4583M: Ike Panhc <ike.pan@canonical.com>
4584L: platform-driver-x86@vger.kernel.org
4585W: http://launchpad.net/ideapad-laptop
4586S: Maintained
4587F: drivers/platform/x86/ideapad-laptop.c
4588
1ea4c161
AM
4589IDEAPAD LAPTOP SLIDEBAR DRIVER
4590M: Andrey Moiseev <o2g.org.ru@gmail.com>
4591L: linux-input@vger.kernel.org
4592W: https://github.com/o2genum/ideapad-slidebar
4593S: Maintained
4594F: drivers/input/misc/ideapad_slidebar.c
4595
0f861e8c 4596IDE/ATAPI DRIVERS
487ba8e8 4597M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4598L: linux-ide@vger.kernel.org
c404c199 4599S: Maintained
679655da
JP
4600F: Documentation/cdrom/ide-cd
4601F: drivers/ide/ide-cd*
1da177e4 4602
27471fdb 4603IDLE-I7300
8b58be88 4604M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4605L: linux-pm@vger.kernel.org
27471fdb 4606S: Supported
679655da 4607F: drivers/idle/i7300_idle.c
27471fdb 4608
02cf2286 4609IEEE 802.15.4 SUBSYSTEM
b6e195fd 4610M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4611L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4612W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4613T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4614S: Maintained
4615F: net/ieee802154/
68653359 4616F: net/mac802154/
251741b1 4617F: drivers/net/ieee802154/
02cf2286 4618
40ad4a30
SY
4619IGUANAWORKS USB IR TRANSCEIVER
4620M: Sean Young <sean@mess.org>
4621L: linux-media@vger.kernel.org
4622S: Maintained
4623F: drivers/media/rc/iguanair.c
4624
9545f86e 4625IIO SUBSYSTEM AND DRIVERS
030a13d7 4626M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
4627R: Hartmut Knaack <knaack.h@gmx.de>
4628R: Lars-Peter Clausen <lars@metafoo.de>
4629R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
4630L: linux-iio@vger.kernel.org
4631S: Maintained
03e7c251 4632F: drivers/iio/
9545f86e
AP
4633F: drivers/staging/iio/
4634
65519263
SG
4635IKANOS/ADI EAGLE ADSL USB DRIVER
4636M: Matthieu Castet <castet.matthieu@free.fr>
4637M: Stanislaw Gruszka <stf_xl@wp.pl>
4638S: Maintained
4639F: drivers/usb/atm/ueagle-atm.c
4640
e89ab51f
GR
4641INA209 HARDWARE MONITOR DRIVER
4642M: Guenter Roeck <linux@roeck-us.net>
4643L: lm-sensors@lm-sensors.org
4644S: Maintained
4645F: Documentation/hwmon/ina209
4646F: Documentation/devicetree/bindings/i2c/ina209.txt
4647F: drivers/hwmon/ina209.c
4648
4649INA2XX HARDWARE MONITOR DRIVER
4650M: Guenter Roeck <linux@roeck-us.net>
4651L: lm-sensors@lm-sensors.org
4652S: Maintained
4653F: Documentation/hwmon/ina2xx
4654F: drivers/hwmon/ina2xx.c
4655F: include/linux/platform_data/ina2xx.h
4656
14dc124f
SIG
4657INDUSTRY PACK SUBSYSTEM (IPACK)
4658M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4659M: Jens Taprogge <jens.taprogge@taprogge.org>
4660M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4661L: industrypack-devel@lists.sourceforge.net
4662W: http://industrypack.sourceforge.net
4663S: Maintained
4664F: drivers/ipack/
4665
aa7168f4 4666INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4667M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4668M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4669L: linux-ima-devel@lists.sourceforge.net
4670L: linux-ima-user@lists.sourceforge.net
4671L: linux-security-module@vger.kernel.org
aa7168f4 4672S: Supported
679655da 4673F: security/integrity/ima/
aa7168f4 4674
1da177e4 4675IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4676L: linux-fbdev@vger.kernel.org
843393d3 4677S: Orphan
8a61f013 4678F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4679
4680INFINIBAND SUBSYSTEM
db9fd848 4681M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4682M: Sean Hefty <sean.hefty@intel.com>
4683M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4684L: linux-rdma@vger.kernel.org
605841f5 4685W: http://www.openfabrics.org/
8a6e2535 4686Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4687T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4688S: Supported
679655da
JP
4689F: Documentation/infiniband/
4690F: drivers/infiniband/
c117ab84 4691F: include/uapi/linux/if_infiniband.h
1da177e4 4692
c9f04f58 4693INOTIFY
8b58be88
JP
4694M: John McCutchan <john@johnmccutchan.com>
4695M: Robert Love <rlove@rlove.org>
4696M: Eric Paris <eparis@parisplace.org>
c9f04f58 4697S: Maintained
679655da
JP
4698F: Documentation/filesystems/inotify.txt
4699F: fs/notify/inotify/
4700F: include/linux/inotify.h
c117ab84 4701F: include/uapi/linux/inotify.h
c9f04f58 4702
e2d1d6c0 4703INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4704M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4705M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4706L: linux-input@vger.kernel.org
8a6e2535 4707Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4708T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4709S: Maintained
679655da 4710F: drivers/input/
f4eea7e2 4711F: include/linux/input.h
c117ab84 4712F: include/uapi/linux/input.h
f4eea7e2 4713F: include/linux/input/
e2d1d6c0 4714
3267a87f
HR
4715INPUT MULTITOUCH (MT) PROTOCOL
4716M: Henrik Rydberg <rydberg@euromail.se>
4717L: linux-input@vger.kernel.org
7f9c2454 4718T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4719S: Maintained
4720F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4721F: drivers/input/input-mt.c
3267a87f
HR
4722K: \b(ABS|SYN)_MT_
4723
4ac13e17
DJ
4724INTEL C600 SERIES SAS CONTROLLER DRIVER
4725M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4726M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4727M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4728L: linux-scsi@vger.kernel.org
7106891a
DJ
4729T: git git://git.code.sf.net/p/intel-sas/isci
4730S: Supported
4ac13e17 4731F: drivers/scsi/isci/
4ac13e17 4732
26717172
LB
4733INTEL IDLE DRIVER
4734M: Len Brown <lenb@kernel.org>
bf1c138e 4735L: linux-pm@vger.kernel.org
08deed1e 4736T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4737S: Supported
4738F: drivers/idle/intel_idle.c
4739
9eb8ef74 4740INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4741M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4742L: linux-fbdev@vger.kernel.org
ce00f85c 4743S: Maintained
679655da 4744F: Documentation/fb/intelfb.txt
8a61f013 4745F: drivers/video/fbdev/intelfb/
9eb8ef74 4746
1da177e4 4747INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4748M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4749L: linux-fbdev@vger.kernel.org
ce00f85c 4750S: Maintained
8a61f013 4751F: drivers/video/fbdev/i810/
1da177e4 4752
f4a9bc4c 4753INTEL MENLOW THERMAL DRIVER
8b58be88 4754M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4755L: platform-driver-x86@vger.kernel.org
5ca92bd9 4756W: https://01.org/linux-acpi
f4a9bc4c 4757S: Supported
679655da 4758F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4759
1da177e4 4760INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4761M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4762S: Maintained
73d425fd
JP
4763F: arch/x86/kernel/cpu/microcode/core*
4764F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4765
248a9dc3 4766INTEL I/OAT DMA DRIVER
ab5f8c6e 4767M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4768M: Dave Jiang <dave.jiang@intel.com>
4769L: dmaengine@vger.kernel.org
4770Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4771S: Supported
679655da 4772F: drivers/dma/ioat*
248a9dc3 4773
6c8909b4 4774INTEL IOMMU (VT-d)
8b58be88 4775M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4776L: iommu@lists.linux-foundation.org
54e5881d 4777T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4778S: Supported
3fb39615 4779F: drivers/iommu/intel-iommu.c
679655da 4780F: include/linux/intel-iommu.h
6c8909b4 4781
b3e5f263 4782INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4783M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4784S: Odd fixes
679655da 4785F: drivers/dma/iop-adma.c
b3e5f263 4786
9251ce95 4787INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4788M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4789S: Maintained
679655da
JP
4790F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4791F: arch/arm/mach-ixp4xx/include/mach/npe.h
4792F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4793F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4794F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4795F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4796
844dd05f 4797INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4798M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4799S: Maintained
679655da 4800F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4801
105bf2fe 4802INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4803M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4804M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4805M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4806M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4807M: Don Skidmore <donald.c.skidmore@intel.com>
4808M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4809M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4810M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4811M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4812M: Linux NICS <linux.nics@intel.com>
dcd01faf 4813L: e1000-devel@lists.sourceforge.net
f6fde11a 4814W: http://www.intel.com/support/feedback.htm
d94e6fed 4815W: http://e1000.sourceforge.net/
dee1ad47
JK
4816T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4817T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4818S: Supported
0d164401
JK
4819F: Documentation/networking/e100.txt
4820F: Documentation/networking/e1000.txt
4821F: Documentation/networking/e1000e.txt
4822F: Documentation/networking/igb.txt
4823F: Documentation/networking/igbvf.txt
4824F: Documentation/networking/ixgb.txt
4825F: Documentation/networking/ixgbe.txt
4826F: Documentation/networking/ixgbevf.txt
1bff6529 4827F: Documentation/networking/i40e.txt
105bf2fe 4828F: Documentation/networking/i40evf.txt
dee1ad47 4829F: drivers/net/ethernet/intel/
bc90d291 4830F: drivers/net/ethernet/intel/*/
1da177e4 4831
0963d59b
LW
4832INTEL-MID GPIO DRIVER
4833M: David Cohen <david.a.cohen@linux.intel.com>
4834L: linux-gpio@vger.kernel.org
4835S: Maintained
4836F: drivers/gpio/gpio-intel-mid.c
4837
ca907a90
SY
4838INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4839M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4840L: linux-wireless@vger.kernel.org
ca907a90 4841S: Maintained
679655da 4842F: Documentation/networking/README.ipw2100
679655da 4843F: Documentation/networking/README.ipw2200
ca907a90 4844F: drivers/net/wireless/ipw2x00/
826d2abe 4845
4bd96a7a 4846INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4847M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4848M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4849M: Shane Wang <shane.wang@intel.com>
4850L: tboot-devel@lists.sourceforge.net
4851W: http://tboot.sourceforge.net
e9b7d7c8 4852T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4853S: Supported
4854F: Documentation/intel_txt.txt
4855F: include/linux/tboot.h
4856F: arch/x86/kernel/tboot.c
4857
8a70da82 4858INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4859M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4860M: linux-wimax@intel.com
63fae219 4861L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4862S: Supported
4863W: http://linuxwimax.org
679655da
JP
4864F: Documentation/wimax/README.i2400m
4865F: drivers/net/wimax/i2400m/
c117ab84 4866F: include/uapi/linux/wimax/i2400m.h
8a70da82 4867
1c0ce89c
SG
4868INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4869M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4870L: linux-wireless@vger.kernel.org
1c0ce89c 4871S: Supported
efa3144e
WYG
4872F: drivers/net/wireless/iwlegacy/
4873
b481de9c 4874INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4875M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4876M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4877M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4878L: linux-wireless@vger.kernel.org
b481de9c 4879W: http://intellinuxwireless.org
b62ff718 4880T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4881S: Supported
679655da 4882F: drivers/net/wireless/iwlwifi/
b481de9c 4883
de8fe023
TW
4884INTEL MANAGEMENT ENGINE (mei)
4885M: Tomas Winkler <tomas.winkler@intel.com>
4886L: linux-kernel@vger.kernel.org
4887S: Supported
c117ab84 4888F: include/uapi/linux/mei.h
de8fe023 4889F: drivers/misc/mei/*
e07950a1 4890F: Documentation/misc-devices/mei/*
de8fe023 4891
cb109a0e 4892IOC3 ETHERNET DRIVER
8b58be88 4893M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4894L: linux-mips@linux-mips.org
4895S: Maintained
8862bf1e 4896F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4897
cb109a0e 4898IOC3 SERIAL DRIVER
8b58be88 4899M: Pat Gefre <pfg@sgi.com>
d39e0721 4900L: linux-serial@vger.kernel.org
cb109a0e 4901S: Maintained
df621252 4902F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4903
0b6e8569
SW
4904IOMMU DRIVERS
4905M: Joerg Roedel <joro@8bytes.org>
4906L: iommu@lists.linux-foundation.org
4907T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4908S: Maintained
4909F: drivers/iommu/
4910
4480f15b 4911IP MASQUERADING
8b58be88 4912M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4913S: Maintained
679655da 4914F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4915
1202d6ff 4916IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4917M: Francois Romieu <romieu@fr.zoreil.com>
4918M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4919L: netdev@vger.kernel.org
4920S: Maintained
7443713a 4921F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4922
4480f15b 4923IPATH DRIVER
8473c603 4924M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4925L: linux-rdma@vger.kernel.org
52a09a04 4926S: Maintained
679655da 4927F: drivers/infiniband/hw/ipath/
77d8798b 4928
4409ebe9 4929IPMI SUBSYSTEM
8b58be88 4930M: Corey Minyard <minyard@acm.org>
b0c90653 4931L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4932W: http://openipmi.sourceforge.net/
4933S: Supported
679655da
JP
4934F: Documentation/IPMI.txt
4935F: drivers/char/ipmi/
4936F: include/linux/ipmi*
c117ab84 4937F: include/uapi/linux/ipmi*
4409ebe9 4938
e2d1d6c0 4939IPS SCSI RAID DRIVER
8b58be88 4940M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4941L: linux-scsi@vger.kernel.org
4942W: http://www.adaptec.com/
4943S: Maintained
679655da 4944F: drivers/scsi/ips*
e2d1d6c0
RD
4945
4946IPVS
8b58be88
JP
4947M: Wensong Zhang <wensong@linux-vs.org>
4948M: Simon Horman <horms@verge.net.au>
4949M: Julian Anastasov <ja@ssi.bg>
979b6c13 4950L: netdev@vger.kernel.org
e2d1d6c0 4951L: lvs-devel@vger.kernel.org
1da177e4 4952S: Maintained
679655da 4953F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4954F: include/net/ip_vs.h
c117ab84 4955F: include/uapi/linux/ip_vs.h
679655da 4956F: net/netfilter/ipvs/
1da177e4 4957
e7839f25 4958IPWIRELESS DRIVER
8b58be88
JP
4959M: Jiri Kosina <jkosina@suse.cz>
4960M: David Sterba <dsterba@suse.cz>
92094aa0 4961S: Odd Fixes
282361a0 4962F: drivers/tty/ipwireless/
099dc4fb 4963
e2d1d6c0 4964IPX NETWORK LAYER
8b58be88 4965M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4966L: netdev@vger.kernel.org
4967S: Maintained
679655da 4968F: include/net/ipx.h
c117ab84 4969F: include/uapi/linux/ipx.h
679655da 4970F: net/ipx/
e2d1d6c0 4971
1da177e4 4972IRDA SUBSYSTEM
8b58be88 4973M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4974L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4975L: netdev@vger.kernel.org
1da177e4 4976W: http://irda.sourceforge.net/
f353976d 4977S: Maintained
e0057975 4978T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4979F: Documentation/networking/irda.txt
4980F: drivers/net/irda/
4981F: include/net/irda/
4982F: net/irda/
1da177e4 4983
a800c7cc
TG
4984IRQ SUBSYSTEM
4985M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4986L: linux-kernel@vger.kernel.org
a800c7cc 4987S: Maintained
75fc2d37 4988T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4989F: kernel/irq/
2ed9fd28
JC
4990
4991IRQCHIP DRIVERS
4992M: Thomas Gleixner <tglx@linutronix.de>
4993M: Jason Cooper <jason@lakedaemon.net>
4994L: linux-kernel@vger.kernel.org
4995S: Maintained
4996T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4997T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4998F: drivers/irqchip/
a800c7cc 4999
7ab3a837
GL
5000IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5001M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5002S: Maintained
5003F: Documentation/IRQ-domain.txt
5004F: include/linux/irqdomain.h
5005F: kernel/irq/irqdomain.c
5006
e2d1d6c0 5007ISAPNP
8b58be88 5008M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5009S: Maintained
679655da
JP
5010F: Documentation/isapnp.txt
5011F: drivers/pnp/isapnp/
5012F: include/linux/isapnp.h
e2d1d6c0 5013
d39b8420
HV
5014ISA RADIO MODULE
5015M: Hans Verkuil <hverkuil@xs4all.nl>
5016L: linux-media@vger.kernel.org
5017T: git git://linuxtv.org/media_tree.git
5018W: http://linuxtv.org
5019S: Maintained
5020F: drivers/media/radio/radio-isa*
5021
71a6d0af
HW
5022iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5023M: Peter Jones <pjones@redhat.com>
5024M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5025S: Maintained
5026F: drivers/firmware/iscsi_ibft*
5027
14816b1e 5028ISCSI
8b58be88 5029M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5030L: open-iscsi@googlegroups.com
5031W: www.open-iscsi.org
54e5881d 5032T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5033S: Maintained
679655da
JP
5034F: drivers/scsi/*iscsi*
5035F: include/scsi/*iscsi*
14816b1e 5036
1e65eb42
OG
5037ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5038M: Or Gerlitz <ogerlitz@mellanox.com>
5039M: Roi Dayan <roid@mellanox.com>
5040L: linux-rdma@vger.kernel.org
5041S: Supported
5042W: http://www.openfabrics.org
5043W: www.open-iscsi.org
5044Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5045F: drivers/infiniband/ulp/iser/
1e65eb42 5046
1da177e4 5047ISDN SUBSYSTEM
8b58be88 5048M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5049L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5050L: netdev@vger.kernel.org
1da177e4 5051W: http://www.isdn4linux.de
54e5881d 5052T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5053S: Maintained
679655da
JP
5054F: Documentation/isdn/
5055F: drivers/isdn/
5056F: include/linux/isdn.h
5057F: include/linux/isdn/
c117ab84
CEB
5058F: include/uapi/linux/isdn.h
5059F: include/uapi/linux/isdn/
1da177e4
LT
5060
5061ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5062M: Armin Schindler <mac@melware.de>
d5d52273 5063L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5064W: http://www.melware.de
5065S: Maintained
679655da 5066F: drivers/isdn/hardware/eicon/
1da177e4 5067
d624870f 5068IT87 HARDWARE MONITORING DRIVER
7c81c60f 5069M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5070L: lm-sensors@lm-sensors.org
5071S: Maintained
5072F: Documentation/hwmon/it87
5073F: drivers/hwmon/it87.c
5074
d7104bff
AP
5075IT913X MEDIA DRIVER
5076M: Antti Palosaari <crope@iki.fi>
5077L: linux-media@vger.kernel.org
5078W: http://linuxtv.org/
5079W: http://palosaari.fi/linux/
5080Q: http://patchwork.linuxtv.org/project/linux-media/list/
5081T: git git://linuxtv.org/anttip/media_tree.git
5082S: Maintained
9d9fb744 5083F: drivers/media/tuners/tuner_it913x*
d7104bff 5084
91821ff3 5085IVTV VIDEO4LINUX DRIVER
6afdeaf8 5086M: Andy Walls <awalls@md.metrocast.net>
c4240509 5087L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5088L: linux-media@vger.kernel.org
275ffde4 5089T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5090W: http://www.ivtvdriver.org
5091S: Maintained
679655da 5092F: Documentation/video4linux/*.ivtv
90d72ac6 5093F: drivers/media/pci/ivtv/
c117ab84 5094F: include/uapi/linux/ivtv*
91821ff3 5095
68620bdd
MP
5096IX2505V MEDIA DRIVER
5097M: Malcolm Priestley <tvboxspy@gmail.com>
5098L: linux-media@vger.kernel.org
5099W: http://linuxtv.org/
5100Q: http://patchwork.linuxtv.org/project/linux-media/list/
5101S: Maintained
5102F: drivers/media/dvb-frontends/ix2505v*
5103
4453d736
GR
5104JC42.4 TEMPERATURE SENSOR DRIVER
5105M: Guenter Roeck <linux@roeck-us.net>
5106L: lm-sensors@lm-sensors.org
5107S: Maintained
5108F: drivers/hwmon/jc42.c
5109F: Documentation/hwmon/jc42
5110
e2d1d6c0 5111JFS FILESYSTEM
3256f80f 5112M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5113L: jfs-discussion@lists.sourceforge.net
5114W: http://jfs.sourceforge.net/
54e5881d 5115T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5116S: Maintained
679655da
JP
5117F: Documentation/filesystems/jfs.txt
5118F: fs/jfs/
e2d1d6c0 5119
95252236 5120JME NETWORK DRIVER
8b58be88 5121M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5122L: netdev@vger.kernel.org
5123S: Maintained
63d24a0e 5124F: drivers/net/ethernet/jme.*
95252236 5125
1da177e4 5126JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5127M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5128L: linux-mtd@lists.infradead.org
5129W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5130S: Maintained
679655da 5131F: fs/jffs2/
c117ab84 5132F: include/uapi/linux/jffs2.h
1da177e4 5133
de456d37 5134JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5135M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5136M: Jan Kara <jack@suse.cz>
72be2ccf 5137L: linux-ext4@vger.kernel.org
ae0718f8 5138S: Maintained
d183e11a 5139F: fs/jbd/
d183e11a
TT
5140F: include/linux/jbd.h
5141
5142JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5143M: "Theodore Ts'o" <tytso@mit.edu>
5144L: linux-ext4@vger.kernel.org
5145S: Maintained
5146F: fs/jbd2/
5147F: include/linux/jbd2.h
ae0718f8 5148
fd8b6cb4 5149JSM Neo PCI based serial card
9d141cb9 5150M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5151L: linux-serial@vger.kernel.org
5152S: Maintained
df621252 5153F: drivers/tty/serial/jsm/
ae0718f8 5154
af39917d
CL
5155K10TEMP HARDWARE MONITORING DRIVER
5156M: Clemens Ladisch <clemens@ladisch.de>
5157L: lm-sensors@lm-sensors.org
5158S: Maintained
5159F: Documentation/hwmon/k10temp
5160F: drivers/hwmon/k10temp.c
5161
4660cb35 5162K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5163M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5164L: lm-sensors@lm-sensors.org
ae0718f8 5165S: Maintained
679655da
JP
5166F: Documentation/hwmon/k8temp
5167F: drivers/hwmon/k8temp.c
ae0718f8 5168
1da177e4 5169KCONFIG
5eb1f99e 5170M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5171L: linux-kbuild@vger.kernel.org
cea8321c 5172T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5173S: Maintained
679655da
JP
5174F: Documentation/kbuild/kconfig-language.txt
5175F: scripts/kconfig/
1da177e4 5176
ea6c2089 5177KDUMP
8b58be88
JP
5178M: Vivek Goyal <vgoyal@redhat.com>
5179M: Haren Myneni <hbabu@us.ibm.com>
34633993 5180L: kexec@lists.infradead.org
ea6c2089
VG
5181W: http://lse.sourceforge.net/kdump/
5182S: Maintained
80811493 5183F: Documentation/kdump/
ea6c2089 5184
f41bf02f
HV
5185KEENE FM RADIO TRANSMITTER DRIVER
5186M: Hans Verkuil <hverkuil@xs4all.nl>
5187L: linux-media@vger.kernel.org
5188T: git git://linuxtv.org/media_tree.git
5189W: http://linuxtv.org
5190S: Maintained
5191F: drivers/media/radio/radio-keene*
5192
1da177e4 5193KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5194M: Ian Kent <raven@themaw.net>
f694fc97 5195L: autofs@vger.kernel.org
1da177e4 5196S: Maintained
679655da 5197F: fs/autofs4/
1da177e4 5198
70fb7ba6 5199KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5200M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5201T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5202T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5203L: linux-kbuild@vger.kernel.org
5ce45962 5204S: Maintained
679655da
JP
5205F: Documentation/kbuild/
5206F: Makefile
5207F: scripts/Makefile.*
70fb7ba6
MM
5208F: scripts/basic/
5209F: scripts/mk*
5210F: scripts/package/
1da177e4
LT
5211
5212KERNEL JANITORS
c3000e03 5213L: kernel-janitors@vger.kernel.org
10466f5a 5214W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5215S: Odd Fixes
1da177e4 5216
e8b43555 5217KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5218M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5219L: linux-nfs@vger.kernel.org
1da177e4 5220W: http://nfs.sourceforge.net/
98fac23f 5221S: Supported
679655da 5222F: fs/nfsd/
c117ab84 5223F: include/uapi/linux/nfsd/
679655da
JP
5224F: fs/lockd/
5225F: fs/nfs_common/
5226F: net/sunrpc/
5227F: include/linux/lockd/
5228F: include/linux/sunrpc/
c117ab84 5229F: include/uapi/linux/sunrpc/
1da177e4 5230
426d62e2 5231KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5232M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5233M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5234L: kvm@vger.kernel.org
e3e58478 5235W: http://www.linux-kvm.org
a94b40a6 5236T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5237S: Supported
c93a64fe
PB
5238F: Documentation/*/kvm*.txt
5239F: Documentation/virtual/kvm/
679655da
JP
5240F: arch/*/kvm/
5241F: arch/*/include/asm/kvm*
5242F: include/linux/kvm*
c117ab84 5243F: include/uapi/linux/kvm*
679655da 5244F: virt/kvm/
426d62e2 5245
ad8003d3 5246KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5247M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5248L: kvm@vger.kernel.org
5249W: http://kvm.qumranet.com
7de609c8 5250S: Maintained
679655da 5251F: arch/x86/include/asm/svm.h
679655da 5252F: arch/x86/kvm/svm.c
426d62e2 5253
513014b7 5254KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5255M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5256L: kvm-ppc@vger.kernel.org
5257W: http://kvm.qumranet.com
6a7f972d 5258T: git git://github.com/agraf/linux-2.6.git
513014b7 5259S: Supported
679655da
JP
5260F: arch/powerpc/include/asm/kvm*
5261F: arch/powerpc/kvm/
513014b7 5262
1fc9d2bf 5263KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5264M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5265L: kvm-ia64@vger.kernel.org
5266W: http://kvm.qumranet.com
920ed9f1 5267S: Supported
679655da
JP
5268F: Documentation/ia64/kvm.txt
5269F: arch/ia64/include/asm/kvm*
5270F: arch/ia64/kvm/
920ed9f1 5271
85f8fffe 5272KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5273M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5274M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5275M: linux390@de.ibm.com
5276L: linux-s390@vger.kernel.org
5277W: http://www.ibm.com/developerworks/linux/linux390/
5278S: Supported
679655da
JP
5279F: Documentation/s390/kvm.txt
5280F: arch/s390/include/asm/kvm*
80811493 5281F: arch/s390/kvm/
a968cd3e 5282F: drivers/s390/kvm/
85f8fffe 5283
a749474d 5284KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5285M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5286M: Marc Zyngier <marc.zyngier@arm.com>
5287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5288L: kvmarm@lists.cs.columbia.edu
5289W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5290S: Supported
a749474d
CD
5291F: arch/arm/include/uapi/asm/kvm*
5292F: arch/arm/include/asm/kvm*
5293F: arch/arm/kvm/
5c8818b4
MZ
5294F: virt/kvm/arm/
5295F: include/kvm/arm_*
a749474d 5296
6394a3ec 5297KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5298M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5299M: Marc Zyngier <marc.zyngier@arm.com>
5300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5301L: kvmarm@lists.cs.columbia.edu
5302S: Maintained
5303F: arch/arm64/include/uapi/asm/kvm*
5304F: arch/arm64/include/asm/kvm*
5305F: arch/arm64/kvm/
5306
dc009d92 5307KEXEC
8b58be88 5308M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5309W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5310L: kexec@lists.infradead.org
dc009d92 5311S: Maintained
679655da 5312F: include/linux/kexec.h
c117ab84 5313F: include/uapi/linux/kexec.h
679655da 5314F: kernel/kexec.c
dc009d92 5315
e971461f
DH
5316KEYS/KEYRINGS:
5317M: David Howells <dhowells@redhat.com>
5318L: keyrings@linux-nfs.org
5319S: Maintained
d410fa4e 5320F: Documentation/security/keys.txt
e971461f
DH
5321F: include/linux/key.h
5322F: include/linux/key-type.h
5323F: include/keys/
5324F: security/keys/
5325
7f3c68be 5326KEYS-TRUSTED
74dd744f
MZ
5327M: David Safford <safford@us.ibm.com>
5328M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5329L: linux-security-module@vger.kernel.org
5330L: keyrings@linux-nfs.org
5331S: Supported
d410fa4e 5332F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5333F: include/keys/trusted-type.h
5334F: security/keys/trusted.c
5335F: security/keys/trusted.h
5336
5337KEYS-ENCRYPTED
74dd744f
MZ
5338M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5339M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5340L: linux-security-module@vger.kernel.org
5341L: keyrings@linux-nfs.org
5342S: Supported
d410fa4e 5343F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5344F: include/keys/encrypted-type.h
19c90aa6 5345F: security/keys/encrypted-keys/
7f3c68be 5346
5b778dad 5347KGDB / KDB /debug_core
8b58be88 5348M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5349W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5350L: kgdb-bugreport@lists.sourceforge.net
5351S: Maintained
679655da
JP
5352F: Documentation/DocBook/kgdb.tmpl
5353F: drivers/misc/kgdbts.c
df621252 5354F: drivers/tty/serial/kgdboc.c
5b778dad 5355F: include/linux/kdb.h
679655da 5356F: include/linux/kgdb.h
4063eb5f 5357F: kernel/debug/
e3e2aaf7 5358
456db8cc 5359KMEMCHECK
8b58be88 5360M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5361M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5362S: Maintained
410d7a97
JP
5363F: Documentation/kmemcheck.txt
5364F: arch/x86/include/asm/kmemcheck.h
5365F: arch/x86/mm/kmemcheck/
5366F: include/linux/kmemcheck.h
5367F: mm/kmemcheck.c
b9ce08c0 5368
c3bb4d24 5369KMEMLEAK
8b58be88 5370M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5371S: Maintained
5372F: Documentation/kmemleak.txt
5373F: include/linux/kmemleak.h
5374F: mm/kmemleak.c
5375F: mm/kmemleak-test.c
5376
89559a61 5377KPROBES
8b58be88
JP
5378M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5379M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5380M: "David S. Miller" <davem@davemloft.net>
97c29e74 5381M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5382S: Maintained
679655da
JP
5383F: Documentation/kprobes.txt
5384F: include/linux/kprobes.h
5385F: kernel/kprobes.c
89559a61 5386
70e84049 5387KS0108 LCD CONTROLLER DRIVER
8b58be88 5388M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5389W: http://miguelojeda.es/auxdisplay.htm
5390W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5391S: Maintained
679655da
JP
5392F: Documentation/auxdisplay/ks0108
5393F: drivers/auxdisplay/ks0108.c
5394F: include/linux/ks0108.h
70e84049 5395
1da177e4 5396LAPB module
1da177e4 5397L: linux-x25@vger.kernel.org
bf9915cc 5398S: Orphan
679655da
JP
5399F: Documentation/networking/lapb-module.txt
5400F: include/*/lapb.h
5401F: net/lapb/
1da177e4
LT
5402
5403LASI 53c700 driver for PARISC
8b58be88 5404M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5405L: linux-scsi@vger.kernel.org
5406S: Maintained
679655da
JP
5407F: Documentation/scsi/53c700.txt
5408F: drivers/scsi/53c700*
1da177e4 5409
263de9b5 5410LED SUBSYSTEM
c772fc26 5411M: Bryan Wu <cooloney@gmail.com>
8b58be88 5412M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5413L: linux-leds@vger.kernel.org
5414T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5415S: Maintained
679655da
JP
5416F: drivers/leds/
5417F: include/linux/leds.h
263de9b5 5418
b0461a44 5419LEGACY EEPROM DRIVER
7c81c60f 5420M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5421S: Maintained
5422F: Documentation/misc-devices/eeprom
5423F: drivers/misc/eeprom/eeprom.c
5424
1da177e4 5425LEGO USB Tower driver
8b58be88 5426M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5427L: legousb-devel@lists.sourceforge.net
5428W: http://legousb.sourceforge.net/
5429S: Maintained
679655da 5430F: drivers/usb/misc/legousbtower.c
1da177e4 5431
055616a8
MK
5432LG2160 MEDIA DRIVER
5433M: Michael Krufky <mkrufky@linuxtv.org>
5434L: linux-media@vger.kernel.org
5435W: http://linuxtv.org/
5436W: http://github.com/mkrufky
5437Q: http://patchwork.linuxtv.org/project/linux-media/list/
5438T: git git://linuxtv.org/mkrufky/tuners.git
5439S: Maintained
5440F: drivers/media/dvb-frontends/lg2160.*
5441
6f0e7725
MK
5442LGDT3305 MEDIA DRIVER
5443M: Michael Krufky <mkrufky@linuxtv.org>
5444L: linux-media@vger.kernel.org
5445W: http://linuxtv.org/
5446W: http://github.com/mkrufky
5447Q: http://patchwork.linuxtv.org/project/linux-media/list/
5448T: git git://linuxtv.org/mkrufky/tuners.git
5449S: Maintained
5450F: drivers/media/dvb-frontends/lgdt3305.*
5451
568a17ff 5452LGUEST
8b58be88 5453M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5454L: lguest@lists.ozlabs.org
568a17ff 5455W: http://lguest.ozlabs.org/
72e91863 5456S: Odd Fixes
070f420b 5457F: arch/x86/include/asm/lguest*.h
679655da
JP
5458F: arch/x86/lguest/
5459F: drivers/lguest/
5460F: include/linux/lguest*.h
070f420b 5461F: tools/lguest/
568a17ff 5462
1acd437c
SL
5463LIBLOCKDEP
5464M: Sasha Levin <sasha.levin@oracle.com>
5465S: Maintained
5466F: tools/lib/lockdep/
5467
1da177e4 5468LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5469M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5470W: http://www.ibm.com/linux/ltc/projects/ppc
5471S: Supported
11c34c7d 5472F: arch/powerpc/boot/rs6000.h
1da177e4 5473
852bb9f5 5474LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5475M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5476M: Paul Mackerras <paulus@samba.org>
ea668936 5477M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5478W: http://www.penguinppc.org/
a4724ed6 5479L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5480Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5481T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5482S: Supported
11c34c7d
JP
5483F: Documentation/powerpc/
5484F: arch/powerpc/
1da177e4
LT
5485
5486LINUX FOR POWER MACINTOSH
8b58be88 5487M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5488W: http://www.penguinppc.org/
a4724ed6 5489L: linuxppc-dev@lists.ozlabs.org
1da177e4 5490S: Maintained
11c34c7d
JP
5491F: arch/powerpc/platforms/powermac/
5492F: drivers/macintosh/
1da177e4 5493
77a76369 5494LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5495M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5496L: linuxppc-dev@lists.ozlabs.org
a149507b 5497T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5498S: Maintained
11c34c7d
JP
5499F: arch/powerpc/platforms/512x/
5500F: arch/powerpc/platforms/52xx/
1da177e4
LT
5501
5502LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5503M: Alistair Popple <alistair@popple.id.au>
8b58be88 5504M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5505W: http://www.penguinppc.org/
a4724ed6 5506L: linuxppc-dev@lists.ozlabs.org
1da177e4 5507S: Maintained
11c34c7d
JP
5508F: arch/powerpc/platforms/40x/
5509F: arch/powerpc/platforms/44x/
1da177e4 5510
260c02a9 5511LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5512L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5513S: Orphan
11c34c7d
JP
5514F: arch/powerpc/*/*virtex*
5515F: arch/powerpc/*/*/*virtex*
1da177e4 5516
e93adf1e 5517LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5518M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5519W: http://www.penguinppc.org/
a4724ed6 5520L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5521S: Maintained
a2b1f7c8 5522F: arch/powerpc/platforms/8xx/
e93adf1e 5523
1da177e4 5524LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5525M: Scott Wood <scottwood@freescale.com>
8b58be88 5526M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5527W: http://www.penguinppc.org/
a4724ed6 5528L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5529T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5530S: Maintained
11c34c7d 5531F: arch/powerpc/platforms/83xx/
4c8f581d 5532F: arch/powerpc/platforms/85xx/
1da177e4 5533
ab06ff3a 5534LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5535M: Olof Johansson <olof@lixom.net>
a4724ed6 5536L: linuxppc-dev@lists.ozlabs.org
92e19709 5537S: Maintained
11c34c7d
JP
5538F: arch/powerpc/platforms/pasemi/
5539F: drivers/*/*pasemi*
5540F: drivers/*/*/*pasemi*
ab06ff3a 5541
1da177e4 5542LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5543M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5544L: linux-security-module@vger.kernel.org
1da177e4
LT
5545S: Supported
5546
a23ce6da
HW
5547LIS3LV02D ACCELEROMETER DRIVER
5548M: Eric Piel <eric.piel@tremplin-utc.net>
5549S: Maintained
ff606677
JD
5550F: Documentation/misc-devices/lis3lv02d
5551F: drivers/misc/lis3lv02d/
bd35665f 5552F: drivers/platform/x86/hp_accel.c
a23ce6da 5553
e2d1d6c0 5554LLC (802.2)
8b58be88 5555M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5556S: Maintained
679655da 5557F: include/linux/llc.h
c117ab84 5558F: include/uapi/linux/llc.h
679655da
JP
5559F: include/net/llc*
5560F: net/llc/
e2d1d6c0 5561
4e233cbe
AD
5562LM73 HARDWARE MONITOR DRIVER
5563M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5564L: lm-sensors@lm-sensors.org
5565S: Maintained
5566F: drivers/hwmon/lm73.c
5567
156e2d1a 5568LM78 HARDWARE MONITOR DRIVER
7c81c60f 5569M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5570L: lm-sensors@lm-sensors.org
5571S: Maintained
5572F: Documentation/hwmon/lm78
5573F: drivers/hwmon/lm78.c
5574
1da177e4 5575LM83 HARDWARE MONITOR DRIVER
7c81c60f 5576M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5577L: lm-sensors@lm-sensors.org
1da177e4 5578S: Maintained
679655da
JP
5579F: Documentation/hwmon/lm83
5580F: drivers/hwmon/lm83.c
1da177e4
LT
5581
5582LM90 HARDWARE MONITOR DRIVER
7c81c60f 5583M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5584L: lm-sensors@lm-sensors.org
1da177e4 5585S: Maintained
679655da 5586F: Documentation/hwmon/lm90
aae7bce4 5587F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5588F: drivers/hwmon/lm90.c
1da177e4 5589
917cc4e6
GR
5590LM95234 HARDWARE MONITOR DRIVER
5591M: Guenter Roeck <linux@roeck-us.net>
5592L: lm-sensors@lm-sensors.org
5593S: Maintained
5594F: Documentation/hwmon/lm95234
5595F: drivers/hwmon/lm95234.c
5596
68620bdd
MP
5597LME2510 MEDIA DRIVER
5598M: Malcolm Priestley <tvboxspy@gmail.com>
5599L: linux-media@vger.kernel.org
5600W: http://linuxtv.org/
5601Q: http://patchwork.linuxtv.org/project/linux-media/list/
5602S: Maintained
5603F: drivers/media/usb/dvb-usb-v2/lmedm04*
5604
512e67f9 5605LOCKDEP AND LOCKSTAT
8b58be88
JP
5606M: Peter Zijlstra <peterz@infradead.org>
5607M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5608L: linux-kernel@vger.kernel.org
75fc2d37 5609T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5610S: Maintained
679655da
JP
5611F: Documentation/lockdep*.txt
5612F: Documentation/lockstat.txt
5613F: include/linux/lockdep.h
7486d6da 5614F: kernel/locking/
512e67f9 5615
dde33348 5616LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5617M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5618L: linux-ntfs-dev@lists.sourceforge.net
5619W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5620S: Maintained
679655da 5621F: Documentation/ldm.txt
20d16fef 5622F: block/partitions/ldm.*
1da177e4 5623
ef6ada3d
JE
5624LogFS
5625M: Joern Engel <joern@logfs.org>
756ccb3c 5626M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5627L: logfs@logfs.org
5628W: logfs.org
5629S: Maintained
5630F: fs/logfs/
5631
b62d7946
RS
5632LPC32XX MACHINE SUPPORT
5633M: Roland Stigge <stigge@antcom.de>
5634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5635S: Maintained
5636F: arch/arm/mach-lpc32xx/
5637
c87e34ef 5638LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5639M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5640M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5641M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5642M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5643L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5644L: linux-scsi@vger.kernel.org
5645W: http://www.lsilogic.com/support
5646S: Supported
679655da 5647F: drivers/message/fusion/
500c152a 5648F: drivers/scsi/mpt2sas/
5649F: drivers/scsi/mpt3sas/
c87e34ef 5650
1da177e4 5651LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5652M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5653L: linux-scsi@vger.kernel.org
5654S: Maintained
679655da 5655F: drivers/scsi/sym53c8xx_2/
1da177e4 5656
e5f5c99a
GR
5657LTC4261 HARDWARE MONITOR DRIVER
5658M: Guenter Roeck <linux@roeck-us.net>
5659L: lm-sensors@lm-sensors.org
5660S: Maintained
5661F: Documentation/hwmon/ltc4261
5662F: drivers/hwmon/ltc4261.c
5663
81365c31 5664LTP (Linux Test Project)
28b8e8d4 5665M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5666M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5667M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5668M: Jan Stancek <jstancek@redhat.com>
5669M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5670M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5671L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5672W: http://linux-test-project.github.io/
7d1ae8a8 5673T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5674S: Maintained
5675
c12a54b3 5676M32R ARCHITECTURE
8b58be88 5677M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5678L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5679L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5680W: http://www.linux-m32r.org/
5681S: Maintained
679655da 5682F: arch/m32r/
c12a54b3 5683
1da177e4 5684M68K ARCHITECTURE
8b58be88 5685M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5686L: linux-m68k@lists.linux-m68k.org
5687W: http://www.linux-m68k.org/
54e5881d 5688T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5689S: Maintained
679655da 5690F: arch/m68k/
9db35182 5691F: drivers/zorro/
1da177e4
LT
5692
5693M68K ON APPLE MACINTOSH
8b58be88 5694M: Joshua Thompson <funaho@jurai.org>
1da177e4 5695W: http://www.mac.linux-m68k.org/
9bb9f222 5696L: linux-m68k@lists.linux-m68k.org
1da177e4 5697S: Maintained
9db35182 5698F: arch/m68k/mac/
1da177e4
LT
5699
5700M68K ON HP9000/300
8b58be88 5701M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5702W: http://www.tazenda.demon.co.uk/phil/linux-hp
5703S: Maintained
679655da 5704F: arch/m68k/hp300/
1da177e4 5705
74425546
AP
5706M88DS3103 MEDIA DRIVER
5707M: Antti Palosaari <crope@iki.fi>
5708L: linux-media@vger.kernel.org
5709W: http://linuxtv.org/
5710W: http://palosaari.fi/linux/
5711Q: http://patchwork.linuxtv.org/project/linux-media/list/
5712T: git git://linuxtv.org/anttip/media_tree.git
5713S: Maintained
5714F: drivers/media/dvb-frontends/m88ds3103*
5715
68620bdd
MP
5716M88RS2000 MEDIA DRIVER
5717M: Malcolm Priestley <tvboxspy@gmail.com>
5718L: linux-media@vger.kernel.org
5719W: http://linuxtv.org/
5720Q: http://patchwork.linuxtv.org/project/linux-media/list/
5721S: Maintained
5722F: drivers/media/dvb-frontends/m88rs2000*
5723
0d62f800
AP
5724M88TS2022 MEDIA DRIVER
5725M: Antti Palosaari <crope@iki.fi>
5726L: linux-media@vger.kernel.org
5727W: http://linuxtv.org/
5728W: http://palosaari.fi/linux/
5729Q: http://patchwork.linuxtv.org/project/linux-media/list/
5730T: git git://linuxtv.org/anttip/media_tree.git
5731S: Maintained
5732F: drivers/media/tuners/m88ts2022*
5733
07a092fa 5734MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5735M: Alexey Klimov <klimov.linux@gmail.com>
5736L: linux-media@vger.kernel.org
5737T: git git://linuxtv.org/media_tree.git
5738S: Maintained
5739F: drivers/media/radio/radio-ma901.c
07a092fa 5740
64a327a7 5741MAC80211
8b58be88 5742M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5743L: linux-wireless@vger.kernel.org
491b26b4 5744W: http://wireless.kernel.org/
ce466579
JB
5745T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5746T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5747S: Maintained
679655da
JP
5748F: Documentation/networking/mac80211-injection.txt
5749F: include/net/mac80211.h
5750F: net/mac80211/
64a327a7 5751
b863ceb7 5752MACVLAN DRIVER
8b58be88 5753M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5754L: netdev@vger.kernel.org
5755S: Maintained
679655da
JP
5756F: drivers/net/macvlan.c
5757F: include/linux/if_macvlan.h
b863ceb7 5758
faf1668c 5759MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5760M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5761W: http://www.kernel.org/doc/man-pages
bd7ebec6 5762L: linux-man@vger.kernel.org
1b53dc74 5763S: Maintained
faf1668c 5764
8427defd
RK
5765MARVELL ARMADA DRM SUPPORT
5766M: Russell King <rmk+kernel@arm.linux.org.uk>
5767S: Maintained
5768F: drivers/gpu/drm/armada/
5769
44c14c1d 5770MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5771M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5772M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5773L: netdev@vger.kernel.org
5774S: Maintained
5775F: drivers/net/ethernet/marvell/sk*
5776
74cda169 5777MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5778L: libertas-dev@lists.infradead.org
8ac3e99e 5779S: Orphan
679655da 5780F: drivers/net/wireless/libertas/
74cda169 5781
b60d6975 5782MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5783M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5784L: netdev@vger.kernel.org
f5ca8502 5785S: Maintained
527a6266 5786F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5787F: include/linux/mv643xx.h
1da177e4 5788
370b8ed9
TP
5789MARVELL MVNETA ETHERNET DRIVER
5790M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5791L: netdev@vger.kernel.org
5792S: Maintained
5793F: drivers/net/ethernet/marvell/mvneta.*
5794
fcad584d 5795MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5796M: Amitkumar Karwar <akarwar@marvell.com>
5797M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5798L: linux-wireless@vger.kernel.org
5799S: Maintained
5800F: drivers/net/wireless/mwifiex/
5801
a2c3f656 5802MARVELL MWL8K WIRELESS DRIVER
a040d532 5803M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5804L: linux-wireless@vger.kernel.org
16345910 5805S: Odd Fixes
a2c3f656
LB
5806F: drivers/net/wireless/mwl8k.c
5807
2a69567b 5808MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5809M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5810S: Odd Fixes
1fa7e547 5811F: drivers/mmc/host/mvsdio.*
2a69567b 5812
1da177e4 5813MATROX FRAMEBUFFER DRIVER
c69f677c 5814L: linux-fbdev@vger.kernel.org
52653199 5815S: Orphan
8a61f013 5816F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 5817F: include/uapi/linux/matroxfb.h
1da177e4 5818
ca462085
GR
5819MAX16065 HARDWARE MONITOR DRIVER
5820M: Guenter Roeck <linux@roeck-us.net>
5821L: lm-sensors@lm-sensors.org
5822S: Maintained
5823F: Documentation/hwmon/max16065
5824F: drivers/hwmon/max16065.c
5825
d20620de 5826MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5827M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5828L: lm-sensors@lm-sensors.org
5829S: Maintained
679655da
JP
5830F: Documentation/hwmon/max6650
5831F: drivers/hwmon/max6650.c
d20620de 5832
e89ab51f
GR
5833MAX6697 HARDWARE MONITOR DRIVER
5834M: Guenter Roeck <linux@roeck-us.net>
5835L: lm-sensors@lm-sensors.org
5836S: Maintained
5837F: Documentation/hwmon/max6697
5838F: Documentation/devicetree/bindings/i2c/max6697.txt
5839F: drivers/hwmon/max6697.c
5840F: include/linux/platform_data/max6697.h
5841
9be3c9a5
HV
5842MAXIRADIO FM RADIO RECEIVER DRIVER
5843M: Hans Verkuil <hverkuil@xs4all.nl>
5844L: linux-media@vger.kernel.org
5845T: git git://linuxtv.org/media_tree.git
5846W: http://linuxtv.org
5847S: Maintained
5848F: drivers/media/radio/radio-maxiradio*
5849
127c49ae 5850MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5851M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5852P: LinuxTV.org Project
5853L: linux-media@vger.kernel.org
5854W: http://linuxtv.org
8a6e2535 5855Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5856T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5857S: Maintained
5858F: Documentation/dvb/
5859F: Documentation/video4linux/
ffe06198 5860F: Documentation/DocBook/media/
127c49ae 5861F: drivers/media/
ffe06198 5862F: drivers/staging/media/
127c49ae 5863F: include/media/
6c0f0359
MCC
5864F: include/uapi/linux/dvb/
5865F: include/uapi/linux/videodev2.h
5866F: include/uapi/linux/media.h
5867F: include/uapi/linux/v4l2-*
5868F: include/uapi/linux/meye.h
5869F: include/uapi/linux/ivtv*
5870F: include/uapi/linux/uvcvideo.h
d20620de 5871
6149a936
HV
5872MEDIAVISION PRO MOVIE STUDIO DRIVER
5873M: Hans Verkuil <hverkuil@xs4all.nl>
5874L: linux-media@vger.kernel.org
5875T: git git://linuxtv.org/media_tree.git
5876W: http://linuxtv.org
5877S: Odd Fixes
5878F: drivers/media/parport/pms*
5879
757e0108 5880MEGARAID SCSI DRIVERS
8b58be88 5881M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5882L: linux-scsi@vger.kernel.org
ce00f85c
JC
5883W: http://megaraid.lsilogic.com
5884S: Maintained
679655da
JP
5885F: Documentation/scsi/megaraid.txt
5886F: drivers/scsi/megaraid.*
5887F: drivers/scsi/megaraid/
757e0108 5888
2c46c9d5
AV
5889MELLANOX ETHERNET DRIVER (mlx4_en)
5890M: Amir Vadai <amirv@mellanox.com>
b75f0050 5891L: netdev@vger.kernel.org
2c46c9d5
AV
5892S: Supported
5893W: http://www.mellanox.com
5894Q: http://patchwork.ozlabs.org/project/netdev/list/
5895F: drivers/net/ethernet/mellanox/mlx4/en_*
5896
70ea91f1
SR
5897MEMORY MANAGEMENT
5898L: linux-mm@kvack.org
70ea91f1
SR
5899W: http://www.linux-mm.org
5900S: Maintained
679655da 5901F: include/linux/mm.h
551450bb
CS
5902F: include/linux/gfp.h
5903F: include/linux/mmzone.h
5904F: include/linux/memory_hotplug.h
5905F: include/linux/vmalloc.h
679655da 5906F: mm/
70ea91f1 5907
f4e9ce66 5908MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5909M: David Woodhouse <dwmw2@infradead.org>
242c325e 5910M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5911L: linux-mtd@lists.infradead.org
8a6e2535
JP
5912W: http://www.linux-mtd.infradead.org/
5913Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5914T: git git://git.infradead.org/linux-mtd.git
1da177e4 5915S: Maintained
679655da
JP
5916F: drivers/mtd/
5917F: include/linux/mtd/
c117ab84 5918F: include/uapi/mtd/
1da177e4 5919
26c57ef1 5920MEN A21 WATCHDOG DRIVER
b75f0050 5921M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5922L: linux-watchdog@vger.kernel.org
5923S: Supported
5924F: drivers/watchdog/mena21_wdt.c
5925
3764e82e
JT
5926MEN CHAMELEON BUS (mcb)
5927M: Johannes Thumshirn <johannes.thumshirn@men.de>
5928S: Supported
5929F: drivers/mcb/
5930F: include/linux/mcb.h
5931
12285945
JH
5932METAG ARCHITECTURE
5933M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5934L: linux-metag@vger.kernel.org
12285945
JH
5935S: Supported
5936F: arch/metag/
5937F: Documentation/metag/
5938F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5939F: drivers/clocksource/metag_generic.c
5698c50d
JH
5940F: drivers/irqchip/irq-metag.c
5941F: drivers/irqchip/irq-metag-ext.c
ae85ac71 5942F: drivers/tty/metag_da.c
12285945 5943
c6375b0a 5944MICROBLAZE ARCHITECTURE
8b58be88 5945M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5946W: http://www.monstr.eu/fdt/
5947T: git git://git.monstr.eu/linux-2.6-microblaze.git
5948S: Supported
0a8c7914 5949F: arch/microblaze/
1da177e4
LT
5950
5951MICROTEK X6 SCANNER
61eee9a7 5952M: Oliver Neukum <oliver@neukum.org>
1da177e4 5953S: Maintained
679655da 5954F: drivers/usb/image/microtek.*
1da177e4
LT
5955
5956MIPS
8b58be88 5957M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5958L: linux-mips@linux-mips.org
6097050d 5959W: http://www.linux-mips.org/
b05e988e 5960T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5961Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5962S: Supported
679655da
JP
5963F: Documentation/mips/
5964F: arch/mips/
1da177e4 5965
08b7620a
HV
5966MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5967M: Hans Verkuil <hverkuil@xs4all.nl>
5968L: linux-media@vger.kernel.org
5969T: git git://linuxtv.org/media_tree.git
5970W: http://linuxtv.org
5971S: Odd Fixes
5972F: drivers/media/radio/radio-miropcm20*
5973
e126ba97
EC
5974Mellanox MLX5 core VPI driver
5975M: Eli Cohen <eli@mellanox.com>
5976L: netdev@vger.kernel.org
5977L: linux-rdma@vger.kernel.org
5978W: http://www.mellanox.com
5979Q: http://patchwork.ozlabs.org/project/netdev/list/
5980Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5981T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5982S: Supported
5983F: drivers/net/ethernet/mellanox/mlx5/core/
5984F: include/linux/mlx5/
5985
5986Mellanox MLX5 IB driver
b75f0050
JP
5987M: Eli Cohen <eli@mellanox.com>
5988L: linux-rdma@vger.kernel.org
5989W: http://www.mellanox.com
5990Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5991T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5992S: Supported
5993F: include/linux/mlx5/
5994F: drivers/infiniband/hw/mlx5/
e126ba97 5995
1da177e4 5996MODULE SUPPORT
8b58be88 5997M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5998S: Maintained
679655da
JP
5999F: include/linux/module.h
6000F: kernel/module.c
1da177e4
LT
6001
6002MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6003W: http://popies.net/meye/
b7788e13 6004S: Orphan
679655da 6005F: Documentation/video4linux/meye.txt
90d72ac6 6006F: drivers/media/pci/meye/
6c0f0359 6007F: include/uapi/linux/meye.h
1da177e4 6008
b9705b60 6009MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6010M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6011S: Maintained
679655da 6012F: Documentation/serial/moxa-smartio
c897401b 6013F: drivers/tty/mxser.*
d735410a 6014
889b2f87
AK
6015MR800 AVERMEDIA USB FM RADIO DRIVER
6016M: Alexey Klimov <klimov.linux@gmail.com>
6017L: linux-media@vger.kernel.org
6018T: git git://linuxtv.org/media_tree.git
6019S: Maintained
6020F: drivers/media/radio/radio-mr800.c
6021
d7155691
AO
6022MRF24J40 IEEE 802.15.4 RADIO DRIVER
6023M: Alan Ott <alan@signal11.us>
6024L: linux-wpan@vger.kernel.org
6025S: Maintained
6026F: drivers/net/ieee802154/mrf24j40.c
6027
8c4c731a 6028MSI LAPTOP SUPPORT
182ae55c 6029M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6030L: platform-driver-x86@vger.kernel.org
8c4c731a 6031S: Maintained
679655da 6032F: drivers/platform/x86/msi-laptop.c
8c4c731a 6033
0f1006b1
AA
6034MSI WMI SUPPORT
6035M: Anisse Astier <anisse@astier.eu>
d0944853 6036L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6037S: Supported
6038F: drivers/platform/x86/msi-wmi.c
6039
19a628a0
AP
6040MSI001 MEDIA DRIVER
6041M: Antti Palosaari <crope@iki.fi>
6042L: linux-media@vger.kernel.org
6043W: http://linuxtv.org/
6044W: http://palosaari.fi/linux/
6045Q: http://patchwork.linuxtv.org/project/linux-media/list/
6046T: git git://linuxtv.org/anttip/media_tree.git
6047S: Maintained
0185e197 6048F: drivers/media/tuners/msi001*
19a628a0 6049
7570589d 6050MSI2500 MEDIA DRIVER
2c57213f
AP
6051M: Antti Palosaari <crope@iki.fi>
6052L: linux-media@vger.kernel.org
6053W: http://linuxtv.org/
6054W: http://palosaari.fi/linux/
6055Q: http://patchwork.linuxtv.org/project/linux-media/list/
6056T: git git://linuxtv.org/anttip/media_tree.git
6057S: Maintained
7570589d 6058F: drivers/media/usb/msi2500/
2c57213f 6059
62a37dc7 6060MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6061M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6062L: linux-media@vger.kernel.org
6063T: git git://linuxtv.org/media_tree.git
6064S: Maintained
6065F: drivers/media/i2c/mt9m032.c
6066F: include/media/mt9m032.h
6067
62a37dc7 6068MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6069M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6070L: linux-media@vger.kernel.org
6071T: git git://linuxtv.org/media_tree.git
6072S: Maintained
6073F: drivers/media/i2c/mt9p031.c
6074F: include/media/mt9p031.h
6075
62a37dc7 6076MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6077M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6078L: linux-media@vger.kernel.org
6079T: git git://linuxtv.org/media_tree.git
6080S: Maintained
6081F: drivers/media/i2c/mt9t001.c
6082F: include/media/mt9t001.h
6083
62a37dc7 6084MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6085M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6086L: linux-media@vger.kernel.org
6087T: git git://linuxtv.org/media_tree.git
6088S: Maintained
6089F: drivers/media/i2c/mt9v032.c
6090F: include/media/mt9v032.h
6091
4e0d13cb 6092MULTIFUNCTION DEVICES (MFD)
8b58be88 6093M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6094M: Lee Jones <lee.jones@linaro.org>
7caa7991 6095T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6096S: Supported
679655da 6097F: drivers/mfd/
55b5940d 6098F: include/linux/mfd/
4e0d13cb 6099
5c4e6f13 6100MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6101M: Chris Ball <chris@printf.net>
e18eaf8f 6102M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6103L: linux-mmc@vger.kernel.org
245feaa6 6104T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6105T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6106S: Maintained
679655da
JP
6107F: drivers/mmc/
6108F: include/linux/mmc/
c117ab84 6109F: include/uapi/linux/mmc/
baca2da4 6110
15a0580c 6111MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6112S: Orphan
679655da
JP
6113F: drivers/mmc/host/mmc_spi.c
6114F: include/linux/spi/mmc_spi.h
15a0580c 6115
1da177e4 6116MULTISOUND SOUND DRIVER
8b58be88 6117M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6118S: Maintained
679655da
JP
6119F: Documentation/sound/oss/MultiSound
6120F: sound/oss/msnd*
1da177e4 6121
d735410a 6122MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6123S: Orphan
c897401b 6124F: drivers/tty/isicom.c
679655da 6125F: include/linux/isicom.h
d735410a 6126
550a7375 6127MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6128M: Felipe Balbi <balbi@ti.com>
795fb7e7 6129L: linux-usb@vger.kernel.org
43b416e5 6130T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6131S: Maintained
679655da 6132F: drivers/usb/musb/
550a7375 6133
ea0af5f6
MK
6134MXL5007T MEDIA DRIVER
6135M: Michael Krufky <mkrufky@linuxtv.org>
6136L: linux-media@vger.kernel.org
6137W: http://linuxtv.org/
6138W: http://github.com/mkrufky
6139Q: http://patchwork.linuxtv.org/project/linux-media/list/
6140T: git git://linuxtv.org/mkrufky/tuners.git
6141S: Maintained
6142F: drivers/media/tuners/mxl5007t.*
6143
2d3cf588 6144MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6145M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6146L: netdev@vger.kernel.org
205057ae 6147W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6148S: Supported
93f7848b 6149F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6150
1da177e4 6151NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6152S: Orphan
d9fb9f38 6153F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6154
23dc05a3
DM
6155NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6156M: Daniel Mack <zonque@gmail.com>
6157S: Maintained
6158L: alsa-devel@alsa-project.org
6159W: http://www.native-instruments.com
6160F: sound/usb/caiaq/
6161
1da177e4 6162NCP FILESYSTEM
52653199
PV
6163M: Petr Vandrovec <petr@vandrovec.name>
6164S: Odd Fixes
679655da 6165F: fs/ncpfs/
1da177e4 6166
a79b0322
FT
6167NCR 5380 SCSI DRIVERS
6168M: Finn Thain <fthain@telegraphics.com.au>
6169M: Michael Schmitz <schmitzmic@gmail.com>
6170L: linux-scsi@vger.kernel.org
6171S: Maintained
6172F: Documentation/scsi/g_NCR5380.txt
6173F: drivers/scsi/NCR5380.*
6174F: drivers/scsi/arm/cumana_1.c
6175F: drivers/scsi/arm/oak.c
6176F: drivers/scsi/atari_NCR5380.c
6177F: drivers/scsi/atari_scsi.*
6178F: drivers/scsi/dmx3191d.c
6179F: drivers/scsi/dtc.*
6180F: drivers/scsi/g_NCR5380.*
6181F: drivers/scsi/g_NCR5380_mmio.c
6182F: drivers/scsi/mac_scsi.*
6183F: drivers/scsi/pas16.*
6184F: drivers/scsi/sun3_NCR5380.c
6185F: drivers/scsi/sun3_scsi.*
6186F: drivers/scsi/sun3_scsi_vme.c
6187F: drivers/scsi/t128.*
6188
1da177e4 6189NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6190M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6191L: linux-scsi@vger.kernel.org
6192S: Maintained
679655da 6193F: drivers/scsi/NCR_D700.*
1da177e4 6194
4aa3eb4c
GR
6195NCT6775 HARDWARE MONITOR DRIVER
6196M: Guenter Roeck <linux@roeck-us.net>
6197L: lm-sensors@lm-sensors.org
6198S: Maintained
6199F: Documentation/hwmon/nct6775
6200F: drivers/hwmon/nct6775.c
6201
3c2d774c 6202NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6203M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6204L: linux-rdma@vger.kernel.org
e3d33cb1 6205W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6206S: Supported
6207F: drivers/infiniband/hw/nes/
6208
be2f2e84 6209NETEM NETWORK EMULATOR
adbbf69d 6210M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6211L: netem@lists.linux-foundation.org
be2f2e84 6212S: Maintained
679655da 6213F: net/sched/sch_netem.c
be2f2e84 6214
b2f5a051 6215NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6216M: Jon Mason <jdmason@kudzu.us>
4a58448b 6217L: netdev@vger.kernel.org
4a58448b 6218S: Supported
679655da 6219F: Documentation/networking/s2io.txt
b2f5a051 6220F: Documentation/networking/vxge.txt
86387e1a 6221F: drivers/net/ethernet/neterion/
4a58448b 6222
db9cf3a3 6223NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6224M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6225M: Patrick McHardy <kaber@trash.net>
42010ed0 6226M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6227L: netfilter-devel@vger.kernel.org
82b98543 6228L: coreteam@netfilter.org
1da177e4
LT
6229W: http://www.netfilter.org/
6230W: http://www.iptables.org/
42010ed0
PNA
6231Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6232T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6233T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6234S: Supported
679655da
JP
6235F: include/linux/netfilter*
6236F: include/linux/netfilter/
6237F: include/net/netfilter/
c117ab84
CEB
6238F: include/uapi/linux/netfilter*
6239F: include/uapi/linux/netfilter/
679655da
JP
6240F: net/*/netfilter.c
6241F: net/*/netfilter/
6242F: net/netfilter/
1da177e4 6243
4cc67735 6244NETLABEL
87a0874c 6245M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6246W: http://netlabel.sf.net
6247L: netdev@vger.kernel.org
87a0874c 6248S: Maintained
80811493 6249F: Documentation/netlabel/
679655da
JP
6250F: include/net/netlabel.h
6251F: net/netlabel/
4cc67735 6252
1da177e4 6253NETROM NETWORK LAYER
8b58be88 6254M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6255L: linux-hams@vger.kernel.org
d34cb28a 6256W: http://www.linux-ax25.org/
1da177e4 6257S: Maintained
679655da 6258F: include/net/netrom.h
c117ab84 6259F: include/uapi/linux/netrom.h
679655da 6260F: net/netrom/
1da177e4 6261
5ddb88c0 6262NETWORK BLOCK DEVICE (NBD)
8b58be88 6263M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6264S: Maintained
5e4b269b 6265L: nbd-general@lists.sourceforge.net
679655da
JP
6266F: Documentation/blockdev/nbd.txt
6267F: drivers/block/nbd.c
6268F: include/linux/nbd.h
c117ab84 6269F: include/uapi/linux/nbd.h
1da177e4 6270
6e43650c
NH
6271NETWORK DROP MONITOR
6272M: Neil Horman <nhorman@tuxdriver.com>
6273L: netdev@vger.kernel.org
6274S: Maintained
6275W: https://fedorahosted.org/dropwatch/
6276F: net/core/drop_monitor.c
6277
1da177e4 6278NETWORKING [GENERAL]
8b58be88 6279M: "David S. Miller" <davem@davemloft.net>
979b6c13 6280L: netdev@vger.kernel.org
b1e8fd54 6281W: http://www.linuxfoundation.org/en/Net
11e98029 6282Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6283T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6284T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6285S: Maintained
679655da
JP
6286F: net/
6287F: include/net/
018d21ed
JP
6288F: include/linux/in.h
6289F: include/linux/net.h
6290F: include/linux/netdevice.h
c117ab84
CEB
6291F: include/uapi/linux/in.h
6292F: include/uapi/linux/net.h
6293F: include/uapi/linux/netdevice.h
7e814a6c 6294F: tools/net/
f4e53f9a 6295F: tools/testing/selftests/net/
335a67d2 6296F: lib/random32.c
a101ccd1 6297F: lib/test_bpf.c
1da177e4
LT
6298
6299NETWORKING [IPv4/IPv6]
8b58be88
JP
6300M: "David S. Miller" <davem@davemloft.net>
6301M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6302M: James Morris <jmorris@namei.org>
6303M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6304M: Patrick McHardy <kaber@trash.net>
979b6c13 6305L: netdev@vger.kernel.org
08deed1e 6306T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6307S: Maintained
679655da
JP
6308F: net/ipv4/
6309F: net/ipv6/
6310F: include/net/ip*
0a14842f 6311F: arch/x86/net/*
1da177e4 6312
73b7656c
DM
6313NETWORKING [IPSEC]
6314M: Steffen Klassert <steffen.klassert@secunet.com>
6315M: Herbert Xu <herbert@gondor.apana.org.au>
6316M: "David S. Miller" <davem@davemloft.net>
6317L: netdev@vger.kernel.org
d1fc5024
SK
6318T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6319T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6320S: Maintained
5826bdd1 6321F: net/core/flow.c
73b7656c
DM
6322F: net/xfrm/
6323F: net/key/
6324F: net/ipv4/xfrm*
d1fc5024
SK
6325F: net/ipv4/esp4.c
6326F: net/ipv4/ah4.c
6327F: net/ipv4/ipcomp.c
6328F: net/ipv4/ip_vti.c
73b7656c 6329F: net/ipv6/xfrm*
d1fc5024
SK
6330F: net/ipv6/esp6.c
6331F: net/ipv6/ah6.c
6332F: net/ipv6/ipcomp6.c
6333F: net/ipv6/ip6_vti.c
73b7656c
DM
6334F: include/uapi/linux/xfrm.h
6335F: include/net/xfrm.h
6336
10e2ff1c 6337NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6338M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6339L: netdev@vger.kernel.org
6340S: Maintained
6341
29f8f632 6342NETWORKING [WIRELESS]
8b58be88 6343M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6344L: linux-wireless@vger.kernel.org
8a6e2535 6345Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6346T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6347S: Maintained
34b921cf
JP
6348F: net/mac80211/
6349F: net/rfkill/
679655da
JP
6350F: net/wireless/
6351F: include/net/ieee80211*
cc8b4a2b 6352F: include/linux/wireless.h
c117ab84 6353F: include/uapi/linux/wireless.h
c984e24d 6354F: include/net/iw_handler.h
34b921cf 6355F: drivers/net/wireless/
29f8f632 6356
788873ac
JP
6357NETWORKING DRIVERS
6358L: netdev@vger.kernel.org
6359W: http://www.linuxfoundation.org/en/Net
11e98029 6360Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6361T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6362T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6363S: Odd Fixes
6364F: drivers/net/
018d21ed 6365F: include/linux/if_*
0b63bf1f
JD
6366F: include/linux/netdevice.h
6367F: include/linux/arcdevice.h
6368F: include/linux/etherdevice.h
6369F: include/linux/fcdevice.h
6370F: include/linux/fddidevice.h
6371F: include/linux/hippidevice.h
6372F: include/linux/inetdevice.h
c117ab84
CEB
6373F: include/uapi/linux/if_*
6374F: include/uapi/linux/netdevice.h
788873ac 6375
3d396eb1 6376NETXEN (1/10) GbE SUPPORT
8622315e 6377M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6378M: Sony Chacko <sony.chacko@qlogic.com>
6379M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6380L: netdev@vger.kernel.org
9c2b5bde 6381W: http://www.qlogic.com
3d396eb1 6382S: Supported
aa43c215 6383F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6384
6423d30f
AAJ
6385NFC SUBSYSTEM
6386M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6387M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6388M: Samuel Ortiz <sameo@linux.intel.com>
6389L: linux-wireless@vger.kernel.org
5adf54de 6390L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6391S: Supported
6423d30f 6392F: net/nfc/
55eb94f9 6393F: include/net/nfc/
c117ab84 6394F: include/uapi/linux/nfc.h
6423d30f 6395F: drivers/nfc/
08eaa1e0 6396F: include/linux/platform_data/pn544.h
7ebb88e5 6397F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6398
e8b43555 6399NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6400M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6401L: linux-nfs@vger.kernel.org
6402W: http://client.linux-nfs.org
cd7b996a 6403T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6404S: Maintained
679655da
JP
6405F: fs/lockd/
6406F: fs/nfs/
6407F: fs/nfs_common/
6408F: net/sunrpc/
6409F: include/linux/lockd/
6410F: include/linux/nfs*
6411F: include/linux/sunrpc/
c117ab84
CEB
6412F: include/uapi/linux/nfs*
6413F: include/uapi/linux/sunrpc/
1da177e4 6414
85ef9cea 6415NILFS2 FILESYSTEM
e2126935 6416M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6417L: linux-nilfs@vger.kernel.org
f9472265 6418W: http://nilfs.sourceforge.net/
e2126935 6419T: git git://github.com/konis/nilfs2.git
85ef9cea 6420S: Supported
679655da
JP
6421F: Documentation/filesystems/nilfs2.txt
6422F: fs/nilfs2/
6423F: include/linux/nilfs2_fs.h
85ef9cea 6424
1da177e4 6425NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6426M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6427W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6428S: Maintained
679655da
JP
6429F: Documentation/scsi/NinjaSCSI.txt
6430F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6431
6432NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6433M: GOTO Masanori <gotom@debian.or.jp>
6434M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6435W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6436S: Maintained
679655da
JP
6437F: Documentation/scsi/NinjaSCSI.txt
6438F: drivers/scsi/nsp32*
1da177e4 6439
fce8a7bb 6440NTB DRIVER
9ef6bf6c
JM
6441M: Jon Mason <jdmason@kudzu.us>
6442M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6443S: Supported
2984411f
JM
6444W: https://github.com/jonmason/ntb/wiki
6445T: git git://github.com/jonmason/ntb.git
fce8a7bb 6446F: drivers/ntb/
548c237c 6447F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6448F: include/linux/ntb.h
6449
1da177e4 6450NTFS FILESYSTEM
2818ef50 6451M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6452L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6453W: http://www.tuxera.com/
e6f4dee7 6454T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6455S: Supported
679655da
JP
6456F: Documentation/filesystems/ntfs.txt
6457F: fs/ntfs/
1da177e4 6458
9eb8ef74 6459NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6460M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6461L: linux-fbdev@vger.kernel.org
ce00f85c 6462S: Maintained
8a61f013
JH
6463F: drivers/video/fbdev/riva/
6464F: drivers/video/fbdev/nvidia/
1da177e4 6465
79461681
MW
6466NVM EXPRESS DRIVER
6467M: Matthew Wilcox <willy@linux.intel.com>
6468L: linux-nvme@lists.infradead.org
6469T: git git://git.infradead.org/users/willy/linux-nvme.git
6470S: Supported
5be37bf9 6471F: drivers/block/nvme*
79461681
MW
6472F: include/linux/nvme.h
6473
f50d7146
RK
6474NXP TDA998X DRM DRIVER
6475M: Russell King <rmk+kernel@arm.linux.org.uk>
6476S: Supported
6477F: drivers/gpu/drm/i2c/tda998x_drv.c
6478F: include/drm/i2c/tda998x.h
6479
f5525786 6480OMAP SUPPORT
0e24bdd4 6481M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6482L: linux-omap@vger.kernel.org
6483W: http://www.muru.com/linux/omap/
6484W: http://linux.omap.com/
8a6e2535 6485Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6486T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6487S: Maintained
4e04d5a3 6488F: arch/arm/*omap*/
046d0a37
JD
6489F: drivers/i2c/busses/i2c-omap.c
6490F: include/linux/i2c-omap.h
f5525786 6491
50f29fbd 6492OMAP DEVICE TREE SUPPORT
cdb55ab0 6493M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6494M: Tony Lindgren <tony@atomide.com>
6495L: linux-omap@vger.kernel.org
d0fb18c5 6496L: devicetree@vger.kernel.org
50f29fbd
TL
6497S: Maintained
6498F: arch/arm/boot/dts/*omap*
6499F: arch/arm/boot/dts/*am3*
6500
f5525786 6501OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6502M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6503L: linux-omap@vger.kernel.org
6504S: Maintained
6505F: arch/arm/*omap*/*clock*
6506
6507OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6508M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6509L: linux-omap@vger.kernel.org
6510S: Maintained
6511F: arch/arm/*omap*/*pm*
c46938d4 6512F: drivers/cpufreq/omap-cpufreq.c
f5525786 6513
d21db568 6514OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6515M: Rajendra Nayak <rnayak@ti.com>
6516M: Paul Walmsley <paul@pwsan.com>
6517L: linux-omap@vger.kernel.org
6518S: Maintained
d21db568 6519F: arch/arm/mach-omap2/prm*
692ab1f3 6520
f5525786 6521OMAP AUDIO SUPPORT
6c284903 6522M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6523M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6524L: alsa-devel@alsa-project.org (subscribers-only)
6525L: linux-omap@vger.kernel.org
6526S: Maintained
6527F: sound/soc/omap/
6528
6529OMAP FRAMEBUFFER SUPPORT
830e6384 6530M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6531L: linux-fbdev@vger.kernel.org
f5525786
TL
6532L: linux-omap@vger.kernel.org
6533S: Maintained
8a61f013 6534F: drivers/video/fbdev/omap/
f5525786 6535
676eec0d 6536OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6537M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6538L: linux-omap@vger.kernel.org
676eec0d 6539L: linux-fbdev@vger.kernel.org
178ff4c9 6540S: Maintained
8a61f013 6541F: drivers/video/fbdev/omap2/
178ff4c9
TV
6542F: Documentation/arm/OMAP/DSS
6543
8b37fcfc
OBC
6544OMAP HARDWARE SPINLOCK SUPPORT
6545M: Ohad Ben-Cohen <ohad@wizery.com>
6546L: linux-omap@vger.kernel.org
6547S: Maintained
6548F: drivers/hwspinlock/omap_hwspinlock.c
6549F: arch/arm/mach-omap2/hwspinlock.c
6550
f5525786 6551OMAP MMC SUPPORT
8b58be88 6552M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6553L: linux-omap@vger.kernel.org
6554S: Maintained
653f41b5
MC
6555F: drivers/mmc/host/omap.c
6556
6557OMAP HS MMC SUPPORT
14006bfb 6558M: Balaji T K <balajitk@ti.com>
0a4585c6 6559L: linux-mmc@vger.kernel.org
653f41b5 6560L: linux-omap@vger.kernel.org
0a4585c6 6561S: Maintained
653f41b5 6562F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6563
6564OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6565M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6566S: Maintained
6567F: drivers/char/hw_random/omap-rng.c
6568
f400c82e 6569OMAP HWMOD SUPPORT
cdb55ab0 6570M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6571M: Paul Walmsley <paul@pwsan.com>
6572L: linux-omap@vger.kernel.org
6573S: Maintained
8fc8b12b 6574F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6575
6576OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6577M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6578L: linux-omap@vger.kernel.org
6579S: Maintained
6580F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6581
0db83ced 6582OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6583M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6584L: linux-media@vger.kernel.org
6585S: Maintained
90d72ac6 6586F: drivers/media/platform/omap3isp/
0db83ced 6587F: drivers/staging/media/omap4iss/
7e8970e1 6588
f5525786 6589OMAP USB SUPPORT
f299470a 6590M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6591L: linux-usb@vger.kernel.org
6592L: linux-omap@vger.kernel.org
43b416e5 6593T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6594S: Maintained
a16fbd65
JP
6595F: drivers/usb/*/*omap*
6596F: arch/arm/*omap*/usb*
f5525786 6597
6d994710 6598OMAP GPIO DRIVER
a1415a8f 6599M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6600M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6601M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6602L: linux-omap@vger.kernel.org
6603S: Maintained
6604F: drivers/gpio/gpio-omap.c
6605
c351e290
MJ
6606OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6607M: Mark Jackson <mpfj@newflow.co.uk>
6608L: linux-omap@vger.kernel.org
6609S: Maintained
6610F: arch/arm/boot/dts/am335x-nano.dts
6611
0ad122d9 6612OMFS FILESYSTEM
8b58be88 6613M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6614L: linux-karma-devel@lists.sourceforge.net
6615S: Maintained
679655da
JP
6616F: Documentation/filesystems/omfs.txt
6617F: fs/omfs/
0ad122d9 6618
c1986ee9 6619OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6620M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6621S: Maintained
679655da
JP
6622F: drivers/char/pcmcia/cm4000_cs.c
6623F: include/linux/cm4000_cs.h
c117ab84 6624F: include/uapi/linux/cm4000_cs.h
c1986ee9 6625
77c44ab1 6626OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6627M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6628S: Maintained
679655da 6629F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6630
77d5140f 6631OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6632M: Jonathan Corbet <corbet@lwn.net>
661263b5 6633L: linux-media@vger.kernel.org
275ffde4 6634T: git git://linuxtv.org/media_tree.git
77d5140f 6635S: Maintained
90d72ac6 6636F: drivers/media/i2c/ov7670.c
77d5140f 6637
431bca73 6638ONENAND FLASH DRIVER
8b58be88 6639M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6640L: linux-mtd@lists.infradead.org
6641S: Maintained
679655da
JP
6642F: drivers/mtd/onenand/
6643F: include/linux/mtd/onenand*.h
431bca73 6644
1da177e4 6645ONSTREAM SCSI TAPE DRIVER
8b58be88 6646M: Willem Riede <osst@riede.org>
1da177e4
LT
6647L: osst-users@lists.sourceforge.net
6648L: linux-scsi@vger.kernel.org
6649S: Maintained
f7269cfc
JD
6650F: Documentation/scsi/osst.txt
6651F: drivers/scsi/osst.*
6652F: drivers/scsi/osst_*.h
6653F: drivers/scsi/st.h
1da177e4 6654
e2d1d6c0 6655OPENCORES I2C BUS DRIVER
8b58be88 6656M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6657L: linux-i2c@vger.kernel.org
e2d1d6c0 6658S: Maintained
679655da
JP
6659F: Documentation/i2c/busses/i2c-ocores
6660F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6661
860c44c1 6662OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6663M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6664M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6665L: devicetree@vger.kernel.org
860c44c1 6666W: http://fdt.secretlab.ca
3bbf9b9b 6667T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6668S: Maintained
f8828205 6669F: drivers/of/
860c44c1 6670F: include/linux/of*.h
f8828205 6671F: scripts/dtc/
860c44c1 6672K: of_get_property
d945fa0d 6673K: of_match_table
860c44c1 6674
f8828205 6675OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6676M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6677M: Pawel Moll <pawel.moll@arm.com>
6678M: Mark Rutland <mark.rutland@arm.com>
de80963e 6679M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6680M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6681L: devicetree@vger.kernel.org
6682S: Maintained
6683F: Documentation/devicetree/
6684F: arch/*/boot/dts/
6685F: include/dt-bindings/
6686
19f9d392
JB
6687OPENRISC ARCHITECTURE
6688M: Jonas Bonn <jonas@southpole.se>
6689W: http://openrisc.net
eab7c1c0 6690L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6691S: Maintained
6692T: git git://openrisc.net/~jonas/linux
14430813 6693F: arch/openrisc/
19f9d392 6694
ccb1352e 6695OPENVSWITCH
4f337ed5 6696M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6697L: dev@openvswitch.org
6698W: http://openvswitch.org
4f337ed5 6699T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6700S: Maintained
6701F: net/openvswitch/
6702
af39917d
CL
6703OPL4 DRIVER
6704M: Clemens Ladisch <clemens@ladisch.de>
6705L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6706T: git git://git.alsa-project.org/alsa-kernel.git
6707S: Maintained
6708F: sound/drivers/opl4/
6709
1da177e4 6710OPROFILE
4cf7e718 6711M: Robert Richter <rric@kernel.org>
1da177e4
LT
6712L: oprofile-list@lists.sf.net
6713S: Maintained
81c4a8a6 6714F: arch/*/include/asm/oprofile*.h
679655da
JP
6715F: arch/*/oprofile/
6716F: drivers/oprofile/
6717F: include/linux/oprofile.h
1da177e4 6718
e2d1d6c0 6719ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6720M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6721M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6722L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6723W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6724T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6725S: Supported
679655da
JP
6726F: Documentation/filesystems/ocfs2.txt
6727F: Documentation/filesystems/dlmfs.txt
6728F: fs/ocfs2/
e2d1d6c0 6729
1da177e4 6730ORINOCO DRIVER
724c6b35 6731L: linux-wireless@vger.kernel.org
491b26b4 6732W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6733W: http://www.nongnu.org/orinoco/
3a59babb 6734S: Orphan
679655da 6735F: drivers/net/wireless/orinoco/
1da177e4 6736
42c55aa8 6737OSD LIBRARY and FILESYSTEM
8b58be88 6738M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6739M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6740L: osd-dev@open-osd.org
6741W: http://open-osd.org
54e5881d 6742T: git git://git.open-osd.org/open-osd.git
68274794 6743S: Maintained
42c55aa8 6744F: drivers/scsi/osd/
6b6f0b6c 6745F: include/scsi/osd_*
42c55aa8 6746F: fs/exofs/
68274794 6747
e2d1d6c0 6748P54 WIRELESS DRIVER
084cb0fe 6749M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6750L: linux-wireless@vger.kernel.org
084cb0fe 6751W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6752S: Maintained
679655da 6753F: drivers/net/wireless/p54/
e2d1d6c0 6754
f5cd7872 6755PA SEMI ETHERNET DRIVER
8b58be88 6756M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6757L: netdev@vger.kernel.org
6758S: Maintained
ded19add 6759F: drivers/net/ethernet/pasemi/*
f5cd7872 6760
beb58aa3 6761PA SEMI SMBUS DRIVER
8b58be88 6762M: Olof Johansson <olof@lixom.net>
846557d3 6763L: linux-i2c@vger.kernel.org
beb58aa3 6764S: Maintained
679655da 6765F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6766
48fc267e
SK
6767PADATA PARALLEL EXECUTION MECHANISM
6768M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6769L: linux-crypto@vger.kernel.org
6770S: Maintained
6771F: kernel/padata.c
6772F: include/linux/padata.h
6773F: Documentation/padata.txt
6774
709ee531 6775PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6776M: Harald Welte <laforge@gnumonks.org>
d0944853 6777L: platform-driver-x86@vger.kernel.org
709ee531 6778S: Maintained
679655da 6779F: drivers/platform/x86/panasonic-laptop.c
709ee531 6780
368dd5ac 6781PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6782M: David Howells <dhowells@redhat.com>
6783M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6784L: linux-am33-list@redhat.com (moderated for non-subscribers)
6785W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6786S: Maintained
679655da
JP
6787F: Documentation/mn10300/
6788F: arch/mn10300/
4fa97181 6789
1da177e4 6790PARALLEL PORT SUPPORT
3dd1a329 6791L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6792S: Orphan
679655da
JP
6793F: drivers/parport/
6794F: include/linux/parport*.h
6795F: drivers/char/ppdev.c
c117ab84 6796F: include/uapi/linux/ppdev.h
1da177e4 6797
4cdf6bc2 6798PARAVIRT_OPS INTERFACE
d633180c 6799M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6800M: Chris Wright <chrisw@sous-sol.org>
6801M: Alok Kataria <akataria@vmware.com>
6802M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6803L: virtualization@lists.linux-foundation.org
4cdf6bc2 6804S: Supported
679655da
JP
6805F: Documentation/ia64/paravirt_ops.txt
6806F: arch/*/kernel/paravirt*
6807F: arch/*/include/asm/paravirt.h
4cdf6bc2 6808
e2d1d6c0 6809PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6810M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6811L: linux-parport@lists.infradead.org (subscribers-only)
6812W: http://www.torque.net/linux-pp.html
6813S: Maintained
679655da
JP
6814F: Documentation/blockdev/paride.txt
6815F: drivers/block/paride/
e2d1d6c0
RD
6816
6817PARISC ARCHITECTURE
b8828770 6818M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6819M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6820L: linux-parisc@vger.kernel.org
6821W: http://www.parisc-linux.org/
8a6e2535 6822Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6823T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6824T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6825S: Maintained
679655da 6826F: arch/parisc/
2b6bac9e 6827F: Documentation/parisc/
679655da 6828F: drivers/parisc/
2b6bac9e
HD
6829F: drivers/char/agp/parisc-agp.c
6830F: drivers/input/serio/gscps2.c
6831F: drivers/parport/parport_gsc.*
6832F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 6833F: drivers/video/fbdev/sti*
2b6bac9e
HD
6834F: drivers/video/console/sti*
6835F: drivers/video/logo/logo_parisc*
e2d1d6c0 6836
1662d32c 6837PC87360 HARDWARE MONITORING DRIVER
8b58be88 6838M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6839L: lm-sensors@lm-sensors.org
6840S: Maintained
679655da
JP
6841F: Documentation/hwmon/pc87360
6842F: drivers/hwmon/pc87360.c
1662d32c
JC
6843
6844PC8736x GPIO DRIVER
8b58be88 6845M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6846S: Maintained
679655da 6847F: drivers/char/pc8736x_gpio.c
1662d32c 6848
1ad107fd 6849PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6850M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6851L: lm-sensors@lm-sensors.org
6852S: Maintained
6853F: Documentation/hwmon/pc87427
6854F: drivers/hwmon/pc87427.c
6855
b26e0ed4 6856PCA9532 LED DRIVER
8b58be88 6857M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6858S: Maintained
d5ca6918
JP
6859F: drivers/leds/leds-pca9532.c
6860F: include/linux/leds-pca9532.h
b26e0ed4 6861
5ce914a8 6862PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6863M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6864L: linux-i2c@vger.kernel.org
6865S: Maintained
b4f0b74e 6866F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6867
3971dae5 6868PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6869M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6870S: Maintained
6871F: drivers/firmware/pcdp.*
6872
065c6359 6873PCI ERROR RECOVERY
6305902c 6874M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6875L: linux-pci@vger.kernel.org
065c6359 6876S: Supported
679655da 6877F: Documentation/PCI/pci-error-recovery.txt
065c6359 6878
1da177e4 6879PCI SUBSYSTEM
5ac3a6d2 6880M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6881L: linux-pci@vger.kernel.org
99662dd1 6882Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6883T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6884S: Supported
679655da
JP
6885F: Documentation/PCI/
6886F: drivers/pci/
6887F: include/linux/pci*
6b49ee49 6888F: arch/x86/pci/
cad01f91 6889F: arch/x86/kernel/quirks.c
1da177e4 6890
f0b75693
BH
6891PCI DRIVER FOR IMX6
6892M: Richard Zhu <r65037@freescale.com>
1ba55f55 6893M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
6894L: linux-pci@vger.kernel.org
6895L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6896S: Maintained
6897F: drivers/pci/host/*imx6*
6898
6899PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6900M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6901M: Jason Cooper <jason@lakedaemon.net>
6902L: linux-pci@vger.kernel.org
6903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6904S: Maintained
6905F: drivers/pci/host/*mvebu*
6906
0447cfd7
TR
6907PCI DRIVER FOR NVIDIA TEGRA
6908M: Thierry Reding <thierry.reding@gmail.com>
6909L: linux-tegra@vger.kernel.org
f0b75693 6910L: linux-pci@vger.kernel.org
0447cfd7
TR
6911S: Supported
6912F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6913F: drivers/pci/host/pci-tegra.c
6914
47ff3de9
KVA
6915PCI DRIVER FOR TI DRA7XX
6916M: Kishon Vijay Abraham I <kishon@ti.com>
6917L: linux-omap@vger.kernel.org
6918L: linux-pci@vger.kernel.org
6919S: Supported
6920F: Documentation/devicetree/bindings/pci/ti-pci.txt
6921F: drivers/pci/host/pci-dra7xx.c
6922
f0b75693
BH
6923PCI DRIVER FOR RENESAS R-CAR
6924M: Simon Horman <horms@verge.net.au>
6925L: linux-pci@vger.kernel.org
6926L: linux-sh@vger.kernel.org
6927S: Maintained
6928F: drivers/pci/host/*rcar*
6929
4af82255
JH
6930PCI DRIVER FOR SAMSUNG EXYNOS
6931M: Jingoo Han <jg1.han@samsung.com>
6932L: linux-pci@vger.kernel.org
f0b75693
BH
6933L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6934L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6935S: Maintained
6936F: drivers/pci/host/pci-exynos.c
6937
f0b75693
BH
6938PCI DRIVER FOR SYNOPSIS DESIGNWARE
6939M: Mohit Kumar <mohit.kumar@st.com>
6940M: Jingoo Han <jg1.han@samsung.com>
6941L: linux-pci@vger.kernel.org
6942S: Maintained
6943F: drivers/pci/host/*designware*
6944
cf28855b
WD
6945PCI DRIVER FOR GENERIC OF HOSTS
6946M: Will Deacon <will.deacon@arm.com>
6947L: linux-pci@vger.kernel.org
6948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6949S: Maintained
6950F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6951F: drivers/pci/host/pci-host-generic.c
6952
51b66a6c
PA
6953PCIE DRIVER FOR ST SPEAR13XX
6954M: Mohit Kumar <mohit.kumar@st.com>
6955L: linux-pci@vger.kernel.org
6956S: Maintained
6957F: drivers/pci/host/*spear*
6958
1da177e4 6959PCMCIA SUBSYSTEM
4230dfc9 6960P: Linux PCMCIA Team
f5df5881 6961L: linux-pcmcia@lists.infradead.org
6650e0a5 6962W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6963T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6964S: Maintained
679655da
JP
6965F: Documentation/pcmcia/
6966F: drivers/pcmcia/
6967F: include/pcmcia/
1da177e4
LT
6968
6969PCNET32 NETWORK DRIVER
227fb925 6970M: Don Fry <pcnet32@frontier.com>
979b6c13 6971L: netdev@vger.kernel.org
1da177e4 6972S: Maintained
b955f6ca 6973F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6974
48fc267e
SK
6975PCRYPT PARALLEL CRYPTO ENGINE
6976M: Steffen Klassert <steffen.klassert@secunet.com>
6977L: linux-crypto@vger.kernel.org
6978S: Maintained
6979F: crypto/pcrypt.c
6980F: include/crypto/pcrypt.h
6981
e72df0b8
TH
6982PER-CPU MEMORY ALLOCATOR
6983M: Tejun Heo <tj@kernel.org>
6984M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6985T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6986S: Maintained
6987F: include/linux/percpu*.h
6988F: mm/percpu*.c
6989F: arch/*/include/asm/percpu.h
6990
ad4ecbcb 6991PER-TASK DELAY ACCOUNTING
185e595f 6992M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6993S: Maintained
679655da
JP
6994F: include/linux/delayacct.h
6995F: kernel/delayacct.c
ad4ecbcb 6996
57c0c15b 6997PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6998M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6999M: Paul Mackerras <paulus@samba.org>
dd9b238c 7000M: Ingo Molnar <mingo@redhat.com>
f80c5393 7001M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7002L: linux-kernel@vger.kernel.org
75fc2d37 7003T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7004S: Supported
d53e8365 7005F: kernel/events/*
a003236c 7006F: include/linux/perf_event.h
c117ab84 7007F: include/uapi/linux/perf_event.h
141c4296
RR
7008F: arch/*/kernel/perf_event*.c
7009F: arch/*/kernel/*/perf_event*.c
7010F: arch/*/kernel/*/*/perf_event*.c
a003236c 7011F: arch/*/include/asm/perf_event.h
a003236c
VL
7012F: arch/*/kernel/perf_callchain.c
7013F: tools/perf/
6c0b3244 7014
dd49d0f5 7015PERSONALITY HANDLING
8b58be88 7016M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7017L: linux-abi-devel@lists.sourceforge.net
7018S: Maintained
679655da 7019F: include/linux/personality.h
c117ab84 7020F: include/uapi/linux/personality.h
dd49d0f5 7021
838e7a03 7022PHONET PROTOCOL
2a06b40f 7023M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7024S: Supported
7025F: Documentation/networking/phonet.txt
7026F: include/linux/phonet.h
7027F: include/net/phonet/
c117ab84 7028F: include/uapi/linux/phonet.h
838e7a03
RDC
7029F: net/phonet/
7030
1da177e4 7031PHRAM MTD DRIVER
8b58be88 7032M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7033L: linux-mtd@lists.infradead.org
7034S: Maintained
679655da 7035F: drivers/mtd/devices/phram.c
1da177e4 7036
efdbb10e
BP
7037PICOLCD HID DRIVER
7038M: Bruno Prémont <bonbons@linux-vserver.org>
7039L: linux-input@vger.kernel.org
7040S: Maintained
7041F: drivers/hid/hid-picolcd*
7042
a53bfa07
JI
7043PICOXCELL SUPPORT
7044M: Jamie Iles <jamie@jamieiles.com>
7045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7046T: git git://github.com/jamieiles/linux-2.6-ji.git
7047S: Supported
b8733987 7048F: arch/arm/boot/dts/picoxcell*
14430813 7049F: arch/arm/mach-picoxcell/
b8733987 7050F: drivers/crypto/picoxcell*
a53bfa07 7051
2744e8af
LW
7052PIN CONTROL SUBSYSTEM
7053M: Linus Walleij <linus.walleij@linaro.org>
7054S: Maintained
07f29ba6 7055F: drivers/pinctrl/
8e406fe4 7056F: include/linux/pinctrl/
2744e8af 7057
2201bbb8
JCPV
7058PIN CONTROLLER - ATMEL AT91
7059M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7061S: Maintained
7062F: drivers/pinctrl/pinctrl-at91.c
7063
9963b536
LP
7064PIN CONTROLLER - RENESAS
7065M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7066L: linux-sh@vger.kernel.org
7067S: Maintained
7068F: drivers/pinctrl/sh-pfc/
7069
b75e60d6 7070PIN CONTROLLER - SAMSUNG
fea685e9 7071M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7072M: Thomas Abraham <thomas.abraham@linaro.org>
7073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7074L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7075S: Maintained
9b5b33f6 7076F: drivers/pinctrl/samsung/
b75e60d6 7077
deda8287 7078PIN CONTROLLER - ST SPEAR
8e406fe4 7079M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7080L: spear-devel@list.st.com
7081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7082W: http://www.st.com/spear
7083S: Maintained
8e406fe4 7084F: drivers/pinctrl/spear/
deda8287 7085
249a6771 7086PKTCDVD DRIVER
dbd47133 7087M: Jiri Kosina <jkosina@suse.cz>
249a6771 7088S: Maintained
679655da
JP
7089F: drivers/block/pktcdvd.c
7090F: include/linux/pktcdvd.h
c117ab84 7091F: include/uapi/linux/pktcdvd.h
249a6771 7092
b31d8273
G
7093PKUNITY SOC DRIVERS
7094M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7095W: http://mprc.pku.edu.cn/~guanxuetao/linux
7096S: Maintained
ceebf4d5 7097T: git git://github.com/gxt/linux.git
b31d8273 7098F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7099F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7100F: drivers/video/fbdev/fb-puv3.c
2809e80b 7101F: drivers/rtc/rtc-puv3.c
b31d8273 7102
9d2ecfb7 7103PMBUS HARDWARE MONITORING DRIVERS
ca462085 7104M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7105L: lm-sensors@lm-sensors.org
7106W: http://www.lm-sensors.org/
7107W: http://www.roeck-us.net/linux/drivers/
7108T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7109S: Maintained
7110F: Documentation/hwmon/pmbus
7111F: drivers/hwmon/pmbus/
7112F: include/linux/i2c/pmbus.h
7113
89a36810 7114PMC SIERRA MaxRAID DRIVER
076cfaae 7115M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7116L: linux-scsi@vger.kernel.org
7117W: http://www.pmc-sierra.com/
7118S: Supported
7119F: drivers/scsi/pmcraid.*
7120
dbf9bfe6 7121PMC SIERRA PM8001 DRIVER
4f0e359c 7122M: xjtuwjp@gmail.com
dbf9bfe6 7123M: lindar_liu@usish.com
f5a7b525 7124L: pmchba@pmcs.com
dbf9bfe6 7125L: linux-scsi@vger.kernel.org
7126S: Supported
7127F: drivers/scsi/pm8001/
7128
1da177e4 7129POSIX CLOCKS and TIMERS
8b58be88 7130M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7131L: linux-kernel@vger.kernel.org
75fc2d37 7132T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7133S: Maintained
679655da
JP
7134F: fs/timerfd.c
7135F: include/linux/timer*
5cee9645 7136F: kernel/time/*timer*
1da177e4 7137
3be86148 7138POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7139M: Sebastian Reichel <sre@kernel.org>
57318935 7140M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7141M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7142L: linux-pm@vger.kernel.org
54e5881d 7143T: git git://git.infradead.org/battery-2.6.git
3be86148 7144S: Maintained
679655da 7145F: include/linux/power_supply.h
8cd725a1 7146F: drivers/power/
3be86148 7147
1da177e4 7148PNP SUPPORT
46a1f21a 7149M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7150S: Maintained
679655da 7151F: drivers/pnp/
1da177e4 7152
999445d4 7153PNXxxxx I2C DRIVER
8b58be88 7154M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7155L: linux-i2c@vger.kernel.org
999445d4 7156S: Maintained
679655da 7157F: drivers/i2c/busses/i2c-pnx.c
999445d4 7158
1da177e4 7159PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7160M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7161L: linux-ppp@vger.kernel.org
7162S: Maintained
224cf5ad 7163F: drivers/net/ppp/ppp_*
1da177e4
LT
7164
7165PPP OVER ATM (RFC 2364)
8b58be88 7166M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7167S: Maintained
679655da 7168F: net/atm/pppoatm.c
c117ab84 7169F: include/uapi/linux/atmppp.h
1da177e4
LT
7170
7171PPP OVER ETHERNET
8b58be88 7172M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7173S: Maintained
224cf5ad
JK
7174F: drivers/net/ppp/pppoe.c
7175F: drivers/net/ppp/pppox.c
1da177e4 7176
a6d2370b 7177PPP OVER L2TP
8b58be88 7178M: James Chapman <jchapman@katalix.com>
a6d2370b 7179S: Maintained
90ca28d1 7180F: net/l2tp/l2tp_ppp.c
679655da 7181F: include/linux/if_pppol2tp.h
c117ab84 7182F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7183
eae9d2ba 7184PPS SUPPORT
8b58be88 7185M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7186W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7187L: linuxpps@ml.enneenne.com (subscribers-only)
7188S: Maintained
cabaaf41
JP
7189F: Documentation/pps/
7190F: drivers/pps/
7191F: include/linux/pps*.h
eae9d2ba 7192
71a6d0af
HW
7193PPTP DRIVER
7194M: Dmitry Kozlov <xeb@mail.ru>
7195L: netdev@vger.kernel.org
7196S: Maintained
224cf5ad 7197F: drivers/net/ppp/pptp.c
71a6d0af
HW
7198W: http://sourceforge.net/projects/accel-pptp
7199
1da177e4 7200PREEMPTIBLE KERNEL
8b58be88 7201M: Robert Love <rml@tech9.net>
1da177e4
LT
7202L: kpreempt-tech@lists.sourceforge.net
7203W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7204S: Supported
679655da
JP
7205F: Documentation/preempt-locking.txt
7206F: include/linux/preempt.h
1da177e4
LT
7207
7208PRISM54 WIRELESS DRIVER
8b58be88 7209M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7210L: linux-wireless@vger.kernel.org
9ef80804 7211W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7212S: Obsolete
679655da 7213F: drivers/net/wireless/prism54/
1da177e4 7214
b3277dfa 7215PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7216M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7217L: linux-ide@vger.kernel.org
7218S: Maintained
679655da 7219F: drivers/ata/sata_promise.*
b3277dfa 7220
02c18891 7221PS3 NETWORK SUPPORT
b809b9ca 7222M: Geoff Levand <geoff@infradead.org>
02c18891 7223L: netdev@vger.kernel.org
a4724ed6 7224L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7225S: Maintained
8df158ac 7226F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7227
f58a9d17 7228PS3 PLATFORM SUPPORT
b809b9ca 7229M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7230L: linuxppc-dev@lists.ozlabs.org
7231L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7232S: Maintained
679655da
JP
7233F: arch/powerpc/boot/ps3*
7234F: arch/powerpc/include/asm/lv1call.h
7235F: arch/powerpc/include/asm/ps3*.h
7236F: arch/powerpc/platforms/ps3/
7237F: drivers/*/ps3*
7238F: drivers/ps3/
fec629b8 7239F: drivers/rtc/rtc-ps3.c
679655da 7240F: drivers/usb/host/*ps3.c
fec629b8 7241F: sound/ppc/snd_ps3*
f58a9d17 7242
cffb4add 7243PS3VRAM DRIVER
8b58be88 7244M: Jim Paris <jim@jtan.com>
a4724ed6 7245L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7246S: Maintained
8a3977cb 7247F: drivers/block/ps3vram.c
cffb4add 7248
8defe599 7249PSTORE FILESYSTEM
9d5e2a02 7250M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7251M: Colin Cross <ccross@android.com>
7252M: Kees Cook <keescook@chromium.org>
7253M: Tony Luck <tony.luck@intel.com>
7254S: Maintained
7255T: git git://git.infradead.org/users/cbou/linux-pstore.git
7256F: fs/pstore/
7257F: include/linux/pstore*
04851772 7258F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7259F: drivers/acpi/apei/erst.c
7260
7fbc415d
RC
7261PTP HARDWARE CLOCK SUPPORT
7262M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7263L: netdev@vger.kernel.org
7fbc415d
RC
7264S: Maintained
7265W: http://linuxptp.sourceforge.net/
7266F: Documentation/ABI/testing/sysfs-ptp
7267F: Documentation/ptp/*
0ecb3cdd 7268F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7269F: drivers/net/phy/dp83640*
7270F: drivers/ptp/*
7271F: include/linux/ptp_cl*
7272
cf94a4d1 7273PTRACE SUPPORT
e846ee5f 7274M: Roland McGrath <roland@hack.frob.com>
8b58be88 7275M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7276S: Maintained
7277F: include/asm-generic/syscall.h
7278F: include/linux/ptrace.h
7279F: include/linux/regset.h
7280F: include/linux/tracehook.h
c117ab84 7281F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7282F: kernel/ptrace.c
7283
8320204a 7284PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7285M: Mike Isely <isely@pobox.com>
16e9495d 7286L: pvrusb2@isely.net (subscribers-only)
661263b5 7287L: linux-media@vger.kernel.org
8320204a 7288W: http://www.isely.net/pvrusb2/
275ffde4 7289T: git git://linuxtv.org/media_tree.git
8320204a 7290S: Maintained
679655da 7291F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7292F: drivers/media/usb/pvrusb2/
8320204a 7293
39532e6c
HG
7294PWC WEBCAM DRIVER
7295M: Hans de Goede <hdegoede@redhat.com>
7296L: linux-media@vger.kernel.org
7297T: git git://linuxtv.org/media_tree.git
7298S: Maintained
7299F: drivers/media/usb/pwc/*
7300
200efedd 7301PWM SUBSYSTEM
aa3495f7
TR
7302M: Thierry Reding <thierry.reding@gmail.com>
7303L: linux-pwm@vger.kernel.org
0c2498f1 7304S: Maintained
006e854f 7305T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7306F: Documentation/pwm.txt
7307F: Documentation/devicetree/bindings/pwm/
7308F: include/linux/pwm.h
0c2498f1 7309F: drivers/pwm/
a140b98d
TR
7310F: drivers/video/backlight/pwm_bl.c
7311F: include/linux/pwm_backlight.h
0c2498f1 7312
30ec261e 7313PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7314M: Eric Miao <eric.y.miao@gmail.com>
7315M: Russell King <linux@arm.linux.org.uk>
a323f664 7316M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7318T: git git://github.com/hzhuang1/linux.git
7319T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7320S: Maintained
679655da
JP
7321F: arch/arm/mach-pxa/
7322F: drivers/pcmcia/pxa2xx*
9df92e6c 7323F: drivers/spi/spi-pxa2xx*
faf2e1db 7324F: drivers/usb/gadget/udc/pxa2*
679655da 7325F: include/sound/pxa2xx-lib.h
bec4c99e 7326F: sound/arm/pxa*
14430813 7327F: sound/soc/pxa/
1da177e4 7328
ec64d3bf
EG
7329PXA3xx NAND FLASH DRIVER
7330M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7331L: linux-mtd@lists.infradead.org
7332S: Maintained
9a67f099 7333F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7334
3f640c61 7335MMP SUPPORT
8b58be88 7336M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7337M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7338L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7339T: git git://github.com/hzhuang1/linux.git
7340T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7341S: Maintained
3f640c61 7342F: arch/arm/mach-mmp/
e8e6cb32 7343
272f133a
PO
7344PXA MMCI DRIVER
7345S: Orphan
7346
57f63bc8 7347PXA RTC DRIVER
8b58be88 7348M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7349L: rtc-linux@googlegroups.com
7350S: Maintained
7351
cea4001a
TS
7352QAT DRIVER
7353M: Tadeusz Struk <tadeusz.struk@intel.com>
7354L: qat-linux@intel.com
7355S: Supported
7356F: drivers/crypto/qat/
7357
52a09a04 7358QIB DRIVER
8473c603 7359M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7360L: linux-rdma@vger.kernel.org
7361S: Supported
7362F: drivers/infiniband/hw/qib/
7363
5e9772b9
JS
7364QLOGIC QLA1280 SCSI DRIVER
7365M: Michael Reed <mdr@sgi.com>
7366L: linux-scsi@vger.kernel.org
7367S: Maintained
7368F: drivers/scsi/qla1280.[ch]
7369
1da177e4 7370QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7371M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7372L: linux-scsi@vger.kernel.org
7373S: Supported
679655da
JP
7374F: Documentation/scsi/LICENSE.qla2xxx
7375F: drivers/scsi/qla2xxx/
1da177e4 7376
883c98fe 7377QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7378M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7379M: iscsi-driver@qlogic.com
7380L: linux-scsi@vger.kernel.org
7381S: Supported
bacfb81b 7382F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7383F: drivers/scsi/qla4xxx/
7384
5a4faa87 7385QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7386M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7387M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7388M: linux-driver@qlogic.com
7389L: netdev@vger.kernel.org
7390S: Supported
679655da 7391F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7392F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7393
0ec00f03 7394QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7395M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7396M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7397L: netdev@vger.kernel.org
7398S: Supported
aa43c215 7399F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7400
c4e84bde 7401QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7402M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7403M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7404M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7405M: linux-driver@qlogic.com
c4e84bde
RM
7406L: netdev@vger.kernel.org
7407S: Supported
aa43c215 7408F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7409
1da177e4 7410QNX4 FILESYSTEM
8b58be88 7411M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7412W: http://www.alarsen.net/linux/qnx4fs/
7413S: Maintained
80811493 7414F: fs/qnx4/
c117ab84
CEB
7415F: include/uapi/linux/qnx4_fs.h
7416F: include/uapi/linux/qnxtypes.h
1da177e4 7417
91952bc0
AP
7418QT1010 MEDIA DRIVER
7419M: Antti Palosaari <crope@iki.fi>
7420L: linux-media@vger.kernel.org
7421W: http://linuxtv.org/
7422W: http://palosaari.fi/linux/
7423Q: http://patchwork.linuxtv.org/project/linux-media/list/
7424T: git git://linuxtv.org/anttip/media_tree.git
7425S: Maintained
7426F: drivers/media/tuners/qt1010*
7427
966fb5ec
SM
7428QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7429M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7430L: linux-wireless@vger.kernel.org
7431L: ath9k-devel@lists.ath9k.org
7432W: http://wireless.kernel.org/en/users/Drivers/ath9k
7433S: Supported
7434F: drivers/net/wireless/ath/ath9k/
7435
2ea0ffcb
KV
7436QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7437M: Kalle Valo <kvalo@qca.qualcomm.com>
7438L: ath10k@lists.infradead.org
7439W: http://wireless.kernel.org/en/users/Drivers/ath10k
7440T: git git://github.com/kvalo/ath.git
7441S: Supported
7442F: drivers/net/wireless/ath/ath10k/
7443
4f4567cf
RK
7444QUALCOMM HEXAGON ARCHITECTURE
7445M: Richard Kuo <rkuo@codeaurora.org>
7446L: linux-hexagon@vger.kernel.org
7447S: Supported
7448F: arch/hexagon/
7449
8e84c258
EK
7450QUALCOMM WCN36XX WIRELESS DRIVER
7451M: Eugene Krasnikov <k.eugene.e@gmail.com>
7452L: wcn36xx@lists.infradead.org
7453W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7454T: git git://github.com/KrasnikovEugene/wcn36xx.git
7455S: Supported
7456F: drivers/net/wireless/ath/wcn36xx/
7457
35e3540b
HV
7458QUICKCAM PARALLEL PORT WEBCAMS
7459M: Hans Verkuil <hverkuil@xs4all.nl>
7460L: linux-media@vger.kernel.org
7461T: git git://linuxtv.org/media_tree.git
7462W: http://linuxtv.org
7463S: Odd Fixes
7464F: drivers/media/parport/*-qcam*
7465
602adf40 7466RADOS BLOCK DEVICE (RBD)
09d90327
SW
7467M: Yehuda Sadeh <yehuda@inktank.com>
7468M: Sage Weil <sage@inktank.com>
527a88b9 7469M: Alex Elder <elder@kernel.org>
602adf40 7470M: ceph-devel@vger.kernel.org
09d90327
SW
7471W: http://ceph.com/
7472T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7473S: Supported
7474F: drivers/block/rbd.c
7475F: drivers/block/rbd_types.h
7476
1da177e4 7477RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7478M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7479L: linux-fbdev@vger.kernel.org
1da177e4 7480S: Maintained
8a61f013 7481F: drivers/video/fbdev/aty/radeon*
c117ab84 7482F: include/uapi/linux/radeonfb.h
1da177e4 7483
c6c9b34c
HG
7484RADIOSHARK RADIO DRIVER
7485M: Hans de Goede <hdegoede@redhat.com>
7486L: linux-media@vger.kernel.org
7487T: git git://linuxtv.org/media_tree.git
7488S: Maintained
7489F: drivers/media/radio/radio-shark.c
7490
7491RADIOSHARK2 RADIO DRIVER
7492M: Hans de Goede <hdegoede@redhat.com>
7493L: linux-media@vger.kernel.org
7494T: git git://linuxtv.org/media_tree.git
7495S: Maintained
7496F: drivers/media/radio/radio-shark2.c
7497F: drivers/media/radio/radio-tea5777.c
7498
1da177e4 7499RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7500M: Paul Mackerras <paulus@samba.org>
c69f677c 7501L: linux-fbdev@vger.kernel.org
1da177e4 7502S: Maintained
8a61f013 7503F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7504
e7839f25 7505RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7506P: rt2x00 project
e1a6542f 7507M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7508M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7509L: linux-wireless@vger.kernel.org
83fc9c89 7510L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7511W: http://rt2x00.serialmonkey.com/
7512S: Maintained
54e5881d 7513T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7514F: drivers/net/wireless/rt2x00/
7515
9db5579b 7516RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7517M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7518S: Maintained
679655da
JP
7519F: Documentation/blockdev/ramdisk.txt
7520F: drivers/block/brd.c
9db5579b 7521
9e95ce27 7522RANDOM NUMBER DRIVER
0624bcaa 7523M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7524S: Maintained
679655da 7525F: drivers/char/random.c
9e95ce27 7526
394b701c 7527RAPIDIO SUBSYSTEM
8b58be88 7528M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7529M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7530S: Maintained
679655da 7531F: drivers/rapidio/
394b701c 7532
e2d1d6c0 7533RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7534L: linux-wireless@vger.kernel.org
f52a5490 7535S: Orphan
679655da 7536F: drivers/net/wireless/ray*
e2d1d6c0
RD
7537
7538RCUTORTURE MODULE
e0198b29 7539M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7540M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7541L: linux-kernel@vger.kernel.org
f9094d8e 7542S: Supported
08deed1e 7543T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7544F: Documentation/RCU/torture.txt
34e2d560 7545F: kernel/rcu/rcutorture.c
e2d1d6c0 7546
c87b9c60
PM
7547RCUTORTURE TEST FRAMEWORK
7548M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7549M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7550R: Steven Rostedt <rostedt@goodmis.org>
7551R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7552R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7553L: linux-kernel@vger.kernel.org
c87b9c60
PM
7554S: Supported
7555T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7556F: tools/testing/selftests/rcutorture
7557
c1f766b5 7558RDC R-321X SoC
8b58be88 7559M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7560S: Maintained
7561
db17f395 7562RDC R6040 FAST ETHERNET DRIVER
8b58be88 7563M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7564L: netdev@vger.kernel.org
7565S: Maintained
58565a35 7566F: drivers/net/ethernet/rdc/r6040.c
db17f395 7567
a09ed661 7568RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7569M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7570L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7571S: Supported
679655da 7572F: net/rds/
a09ed661 7573
595182bc 7574READ-COPY UPDATE (RCU)
8b58be88 7575M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7576M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7577R: Steven Rostedt <rostedt@goodmis.org>
7578R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7579R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7580L: linux-kernel@vger.kernel.org
9fab9787 7581W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7582S: Supported
08deed1e 7583T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7584F: Documentation/RCU/
9fab9787 7585X: Documentation/RCU/torture.txt
f9094d8e 7586F: include/linux/rcu*
4102adab
PM
7587X: include/linux/srcu.h
7588F: kernel/rcu/
34e2d560 7589X: kernel/torture.c
595182bc 7590
0c86edc0 7591REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7592M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7593L: rtc-linux@googlegroups.com
8a6e2535 7594Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7595S: Maintained
679655da
JP
7596F: Documentation/rtc.txt
7597F: drivers/rtc/
7598F: include/linux/rtc.h
c117ab84 7599F: include/uapi/linux/rtc.h
0c86edc0 7600
0e400c53
MB
7601REALTEK AUDIO CODECS
7602M: Bard Liao <bardliao@realtek.com>
7603M: Oder Chiou <oder_chiou@realtek.com>
7604S: Maintained
7605F: sound/soc/codecs/rt*
7606F: include/sound/rt*.h
7607
1da177e4 7608REISERFS FILE SYSTEM
76c4e5ea 7609L: reiserfs-devel@vger.kernel.org
1da177e4 7610S: Supported
679655da 7611F: fs/reiserfs/
1da177e4 7612
b83a313b 7613REGISTER MAP ABSTRACTION
b02e48f2 7614M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7615T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7616S: Supported
7617F: drivers/base/regmap/
7618F: include/linux/regmap.h
7619
400e64df
OBC
7620REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7621M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7622T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7623S: Maintained
7624F: drivers/remoteproc/
7625F: Documentation/remoteproc.txt
6fc26488 7626F: include/linux/remoteproc.h
400e64df 7627
d8115db5
OBC
7628REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7629M: Ohad Ben-Cohen <ohad@wizery.com>
7630T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7631S: Maintained
7632F: drivers/rpmsg/
7633F: Documentation/rpmsg.txt
7634F: include/linux/rpmsg.h
7635
1b0fe6be
PZ
7636RESET CONTROLLER FRAMEWORK
7637M: Philipp Zabel <p.zabel@pengutronix.de>
7638S: Maintained
7639F: drivers/reset/
7640F: Documentation/devicetree/bindings/reset/
7641F: include/linux/reset.h
7642F: include/linux/reset-controller.h
7643
e0897645 7644RFKILL
8b58be88 7645M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7646L: linux-wireless@vger.kernel.org
ce466579
JB
7647W: http://wireless.kernel.org/
7648T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7649T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7650S: Maintained
505c9247 7651F: Documentation/rfkill.txt
80811493 7652F: net/rfkill/
e0897645 7653
67e054e9
ML
7654RICOH SMARTMEDIA/XD DRIVER
7655M: Maxim Levitsky <maximlevitsky@gmail.com>
7656S: Maintained
21c26f50
JP
7657F: drivers/mtd/nand/r852.c
7658F: drivers/mtd/nand/r852.h
67e054e9 7659
92634125
ML
7660RICOH R5C592 MEMORYSTICK DRIVER
7661M: Maxim Levitsky <maximlevitsky@gmail.com>
7662S: Maintained
7663F: drivers/memstick/host/r592.*
7664
27f1d2f9
SA
7665ROCCAT DRIVERS
7666M: Stefan Achatz <erazor_de@users.sourceforge.net>
7667W: http://sourceforge.net/projects/roccat/
7668S: Maintained
7669F: drivers/hid/hid-roccat*
7670F: include/linux/hid-roccat*
7671F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7672
1da177e4
LT
7673ROCKETPORT DRIVER
7674P: Comtrol Corp.
1da177e4
LT
7675W: http://www.comtrol.com
7676S: Maintained
679655da 7677F: Documentation/serial/rocket.txt
c897401b 7678F: drivers/tty/rocket*
1da177e4
LT
7679
7680ROSE NETWORK LAYER
8b58be88 7681M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7682L: linux-hams@vger.kernel.org
d34cb28a 7683W: http://www.linux-ax25.org/
1da177e4 7684S: Maintained
679655da 7685F: include/net/rose.h
c117ab84 7686F: include/uapi/linux/rose.h
679655da 7687F: net/rose/
1da177e4 7688
91952bc0
AP
7689RTL2830 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/rtl2830*
7698
27a0aacf
AP
7699RTL2832 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
7707F: drivers/media/dvb-frontends/rtl2832*
7708
ba6e6f6e
AP
7709RTL2832_SDR MEDIA DRIVER
7710M: Antti Palosaari <crope@iki.fi>
7711L: linux-media@vger.kernel.org
7712W: http://linuxtv.org/
7713W: http://palosaari.fi/linux/
7714Q: http://patchwork.linuxtv.org/project/linux-media/list/
7715T: git git://linuxtv.org/anttip/media_tree.git
7716S: Maintained
b4bb1c28 7717F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7718
59840488 7719RTL8180 WIRELESS DRIVER
8b58be88 7720M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 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
605bebe2 7724S: Maintained
3cfeb0c3 7725F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7726
59840488 7727RTL8187 WIRELESS DRIVER
9f0939bf 7728M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7729M: Hin-Tak Leung <htl10@users.sourceforge.net>
7730M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7731L: linux-wireless@vger.kernel.org
491b26b4 7732W: http://wireless.kernel.org/
54e5881d 7733T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7734S: Maintained
3cfeb0c3 7735F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7736
3cf0c8ad
LF
7737RTL8192CE WIRELESS DRIVER
7738M: Larry Finger <Larry.Finger@lwfinger.net>
7739M: Chaoming Li <chaoming_li@realsil.com.cn>
7740L: linux-wireless@vger.kernel.org
491b26b4 7741W: http://wireless.kernel.org/
3cf0c8ad
LF
7742T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7743S: Maintained
7744F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7745F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7746
9eb8ef74 7747S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7748M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7749L: linux-fbdev@vger.kernel.org
ce00f85c 7750S: Maintained
8a61f013 7751F: drivers/video/fbdev/savage/
9eb8ef74 7752
1da177e4 7753S390
8b58be88
JP
7754M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7755M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7756M: linux390@de.ibm.com
d58140cc 7757L: linux-s390@vger.kernel.org
5238da45
HC
7758W: http://www.ibm.com/developerworks/linux/linux390/
7759S: Supported
679655da 7760F: arch/s390/
a968cd3e 7761F: drivers/s390/
3bfe6858
JN
7762F: Documentation/s390/
7763F: Documentation/DocBook/s390*
5238da45 7764
322986ca
SO
7765S390 COMMON I/O LAYER
7766M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7767M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7768L: linux-s390@vger.kernel.org
7769W: http://www.ibm.com/developerworks/linux/linux390/
7770S: Supported
7771F: drivers/s390/cio/
7772
7773S390 DASD DRIVER
7774M: Stefan Weinhuber <wein@de.ibm.com>
7775M: Stefan Haberland <stefan.haberland@de.ibm.com>
7776L: linux-s390@vger.kernel.org
7777W: http://www.ibm.com/developerworks/linux/linux390/
7778S: Supported
7779F: drivers/s390/block/dasd*
7780F: block/partitions/ibm.c
7781
5238da45 7782S390 NETWORK DRIVERS
8b58be88
JP
7783M: Ursula Braun <ursula.braun@de.ibm.com>
7784M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7785M: linux390@de.ibm.com
d58140cc 7786L: linux-s390@vger.kernel.org
5238da45
HC
7787W: http://www.ibm.com/developerworks/linux/linux390/
7788S: Supported
679655da 7789F: drivers/s390/net/
5238da45 7790
322986ca
SO
7791S390 PCI SUBSYSTEM
7792M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7793M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7794L: linux-s390@vger.kernel.org
7795W: http://www.ibm.com/developerworks/linux/linux390/
7796S: Supported
7797F: arch/s390/pci/
7798F: drivers/pci/hotplug/s390_pci_hpc.c
7799
feed9b62 7800S390 ZCRYPT DRIVER
5c8d0983 7801M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7802M: linux390@de.ibm.com
7803L: linux-s390@vger.kernel.org
a968cd3e 7804W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7805S: Supported
d5ca6918 7806F: drivers/s390/crypto/
feed9b62 7807
5238da45 7808S390 ZFCP DRIVER
d38e19d0 7809M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7810M: linux390@de.ibm.com
d58140cc 7811L: linux-s390@vger.kernel.org
5238da45 7812W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7813S: Supported
679655da 7814F: drivers/s390/scsi/zfcp_*
1da177e4 7815
dd96df2c 7816S390 IUCV NETWORK LAYER
8b58be88 7817M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7818M: linux390@de.ibm.com
7819L: linux-s390@vger.kernel.org
7820W: http://www.ibm.com/developerworks/linux/linux390/
7821S: Supported
679655da
JP
7822F: drivers/s390/net/*iucv*
7823F: include/net/iucv/
7824F: net/iucv/
dd96df2c 7825
4dde7f75 7826S3C24XX SD/MMC Driver
8b58be88 7827M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7829S: Supported
679655da 7830F: drivers/mmc/host/s3cmci.*
4dde7f75 7831
1f15a229
HV
7832SAA6588 RDS RECEIVER DRIVER
7833M: Hans Verkuil <hverkuil@xs4all.nl>
7834L: linux-media@vger.kernel.org
7835T: git git://linuxtv.org/media_tree.git
7836W: http://linuxtv.org
7837S: Odd Fixes
7838F: drivers/media/i2c/saa6588*
7839
98ed12e6 7840SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7841M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7842L: linux-media@vger.kernel.org
7843W: http://linuxtv.org
7844T: git git://linuxtv.org/media_tree.git
7845S: Odd fixes
e42bf501 7846F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7847F: drivers/media/pci/saa7134/
7848
1da177e4 7849SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7850M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7851L: linux-media@vger.kernel.org
275ffde4 7852T: git git://linuxtv.org/media_tree.git
1da177e4 7853S: Maintained
90d72ac6
MCC
7854F: drivers/media/common/saa7146/
7855F: drivers/media/pci/saa7146/
7856F: include/media/saa7146*
1da177e4 7857
92304a40 7858SAMSUNG LAPTOP DRIVER
5909c654 7859M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7860L: platform-driver-x86@vger.kernel.org
7861S: Maintained
7862F: drivers/platform/x86/samsung-laptop.c
7863
4a109cc0 7864SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7865M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7866L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7867S: Supported
14430813 7868F: sound/soc/samsung/
4a109cc0 7869
0d89a28b
JH
7870SAMSUNG FRAMEBUFFER DRIVER
7871M: Jingoo Han <jg1.han@samsung.com>
7872L: linux-fbdev@vger.kernel.org
7873S: Maintained
8a61f013 7874F: drivers/video/fbdev/s3c-fb.c
0d89a28b 7875
f69d3a17
SK
7876SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7877M: Sangbeom Kim <sbkim73@samsung.com>
7878L: linux-kernel@vger.kernel.org
7879S: Supported
7880F: drivers/mfd/sec*.c
7881F: drivers/regulator/s2m*.c
7882F: drivers/regulator/s5m*.c
7883F: drivers/rtc/rtc-sec.c
7884F: include/linux/mfd/samsung/
7885
038f5c4b
SN
7886SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7887M: Kyungmin Park <kyungmin.park@samsung.com>
7888M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7889L: linux-media@vger.kernel.org
7890Q: https://patchwork.linuxtv.org/project/linux-media/list/
7891S: Supported
7892F: drivers/media/platform/exynos4-is/
038f5c4b 7893
6fd86ab2
SN
7894SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7895M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7896L: linux-media@vger.kernel.org
7897L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7898S: Maintained
7899F: drivers/media/platform/s3c-camif/
7900F: include/media/s3c_camif.h
7901
b84ef24e
AH
7902SAMSUNG S5C73M3 CAMERA DRIVER
7903M: Kyungmin Park <kyungmin.park@samsung.com>
7904M: Andrzej Hajda <a.hajda@samsung.com>
7905L: linux-media@vger.kernel.org
7906S: Supported
7907F: drivers/media/i2c/s5c73m3/*
7908
7d459937
AH
7909SAMSUNG S5K5BAF CAMERA DRIVER
7910M: Kyungmin Park <kyungmin.park@samsung.com>
7911M: Andrzej Hajda <a.hajda@samsung.com>
7912L: linux-media@vger.kernel.org
7913S: Supported
7914F: drivers/media/i2c/s5k5baf.c
7915
310e39c9 7916SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
7917M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7918M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
7919S: Supported
7920L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7921F: drivers/clk/samsung/
7922
66890ed6
BA
7923SAMSUNG SXGBE DRIVERS
7924M: Byungho An <bh74.an@samsung.com>
7925M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7926M: Vipul Pandya <vipul.pandya@samsung.com>
7927S: Supported
7928L: netdev@vger.kernel.org
7929F: drivers/net/ethernet/samsung/sxgbe/
7930
e296cd32
KD
7931SAMSUNG USB2 PHY DRIVER
7932M: Kamil Debski <k.debski@samsung.com>
7933L: linux-kernel@vger.kernel.org
7934S: Supported
7935F: Documentation/devicetree/bindings/phy/samsung-phy.txt
7936F: Documentation/phy/samsung-usb2.txt
7937F: drivers/phy/phy-exynos4210-usb2.c
7938F: drivers/phy/phy-exynos4x12-usb2.c
7939F: drivers/phy/phy-exynos5250-usb2.c
7940F: drivers/phy/phy-s5pv210-usb2.c
7941F: drivers/phy/phy-samsung-usb2.c
7942F: drivers/phy/phy-samsung-usb2.h
7943
ca749e2a 7944SERIAL DRIVERS
5e30bbb7 7945M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7946L: linux-serial@vger.kernel.org
5e30bbb7 7947S: Maintained
14430813 7948F: drivers/tty/serial/
ca749e2a 7949
aecb7b64 7950SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7951M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7952M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7953S: Maintained
7954F: include/linux/dw_dmac.h
61a76496 7955F: drivers/dma/dw/
aecb7b64 7956
f9e37137
SJ
7957SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7958M: Seungwon Jeon <tgih.jun@samsung.com>
7959M: Jaehoon Chung <jh80.chung@samsung.com>
7960L: linux-mmc@vger.kernel.org
7961S: Maintained
7962F: include/linux/mmc/dw_mmc.h
7963F: drivers/mmc/host/dw_mmc*
7964
1db121d6
AN
7965THUNDERBOLT DRIVER
7966M: Andreas Noever <andreas.noever@gmail.com>
7967S: Maintained
7968F: drivers/thunderbolt/
7969
9222d247 7970TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7971M: John Stultz <john.stultz@linaro.org>
88606e80 7972M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7973L: linux-kernel@vger.kernel.org
75fc2d37 7974T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7975S: Supported
7976F: include/linux/clocksource.h
7977F: include/linux/time.h
7978F: include/linux/timex.h
c117ab84
CEB
7979F: include/uapi/linux/time.h
7980F: include/uapi/linux/timex.h
88606e80
TG
7981F: kernel/time/clocksource.c
7982F: kernel/time/time*.c
7983F: kernel/time/ntp.c
7984
5b3f03f0 7985TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7986M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7987M: Hans Verkuil <hverkuil@xs4all.nl>
7988S: Odd Fixes
14430813 7989F: drivers/media/usb/tlg2300/
5b3f03f0 7990
1da177e4 7991SC1200 WDT DRIVER
b300645a 7992M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7993S: Maintained
679655da 7994F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7995
7996SCHEDULER
dd9b238c 7997M: Ingo Molnar <mingo@redhat.com>
8b58be88 7998M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7999L: linux-kernel@vger.kernel.org
75fc2d37 8000T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8001S: Maintained
95c0d71d 8002F: kernel/sched/
679655da 8003F: include/linux/sched.h
c117ab84 8004F: include/uapi/linux/sched.h
c2eb505b 8005F: include/linux/wait.h
1da177e4 8006
6bcf6737 8007SCORE ARCHITECTURE
ed38665e 8008M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8009M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8010W: http://www.sunplus.com
6bcf6737 8011S: Supported
a2681a75 8012F: arch/score/
6bcf6737 8013
1da177e4 8014SCSI CDROM DRIVER
8b58be88 8015M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8016L: linux-scsi@vger.kernel.org
8017W: http://www.kernel.dk
8018S: Maintained
679655da 8019F: drivers/scsi/sr*
1da177e4 8020
fb50a83d 8021SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8022M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8023L: linux-rdma@vger.kernel.org
8024S: Supported
8025W: http://www.openfabrics.org
8026Q: http://patchwork.kernel.org/project/linux-rdma/list/
8027T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8028F: drivers/infiniband/ulp/srp/
8029F: include/scsi/srp.h
8030
1da177e4 8031SCSI SG DRIVER
8b58be88 8032M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8033L: linux-scsi@vger.kernel.org
59ab3c93 8034W: http://sg.danny.cz/sg
1da177e4 8035S: Maintained
59ab3c93 8036F: Documentation/scsi/scsi-generic.txt
679655da
JP
8037F: drivers/scsi/sg.c
8038F: include/scsi/sg.h
1da177e4
LT
8039
8040SCSI SUBSYSTEM
c95286d8 8041M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8042L: linux-scsi@vger.kernel.org
54e5881d
JP
8043T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8044T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8045T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8046S: Maintained
679655da
JP
8047F: drivers/scsi/
8048F: include/scsi/
1da177e4
LT
8049
8050SCSI TAPE DRIVER
8b58be88 8051M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8052L: linux-scsi@vger.kernel.org
8053S: Maintained
679655da 8054F: Documentation/scsi/st.txt
f7269cfc
JD
8055F: drivers/scsi/st.*
8056F: drivers/scsi/st_*.h
1da177e4
LT
8057
8058SCTP PROTOCOL
8b6efb75 8059M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8060M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8061L: linux-sctp@vger.kernel.org
5f85813c 8062W: http://lksctp.sourceforge.net
8b6efb75 8063S: Maintained
679655da
JP
8064F: Documentation/networking/sctp.txt
8065F: include/linux/sctp.h
4d58c025 8066F: include/uapi/linux/sctp.h
679655da
JP
8067F: include/net/sctp/
8068F: net/sctp/
1da177e4
LT
8069
8070SCx200 CPU SUPPORT
8b58be88 8071M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8072S: Odd Fixes
679655da 8073F: Documentation/i2c/busses/scx200_acb
390889b6 8074F: arch/x86/platform/scx200/
679655da
JP
8075F: drivers/watchdog/scx200_wdt.c
8076F: drivers/i2c/busses/scx200*
8077F: drivers/mtd/maps/scx200_docflash.c
8078F: include/linux/scx200.h
1662d32c
JC
8079
8080SCx200 GPIO DRIVER
8b58be88 8081M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8082S: Maintained
679655da
JP
8083F: drivers/char/scx200_gpio.c
8084F: include/linux/scx200_gpio.h
1662d32c
JC
8085
8086SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8087M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8088S: Maintained
679655da 8089F: drivers/clocksource/scx200_hrt.c
1da177e4 8090
6a36913a 8091SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8092M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8093L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8094S: Maintained
679655da 8095F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8096
e7839f25 8097SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8098M: Chris Ball <chris@printf.net>
7a241d6e 8099L: linux-mmc@vger.kernel.org
245feaa6
CB
8100T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8101S: Maintained
7a241d6e 8102F: drivers/mmc/host/sdhci.*
d4a45787 8103F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8104
c04f9d61
KC
8105SECURE COMPUTING
8106M: Kees Cook <keescook@chromium.org>
8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8108S: Supported
8109F: kernel/seccomp.c
8110F: include/uapi/linux/seccomp.h
8111F: include/linux/seccomp.h
8112K: \bsecure_computing
8113K: \bTIF_SECCOMP\b
8114
3085e9c1 8115SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8116M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8117L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8118L: linux-mmc@vger.kernel.org
e2d1d6c0 8119S: Maintained
d4a45787 8120F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8121
0d1bb41a 8122SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8123M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8124L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8125S: Maintained
8126F: drivers/mmc/host/sdhci-s3c.c
8127
c63b3cba 8128SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8129M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8130L: spear-devel@list.st.com
c63b3cba
VK
8131L: linux-mmc@vger.kernel.org
8132S: Maintained
8133F: drivers/mmc/host/sdhci-spear.c
8134
8711cca2 8135SECURITY SUBSYSTEM
9b45c0d2 8136M: James Morris <james.l.morris@oracle.com>
70b4a259 8137M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8138L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8139T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8140W: http://kernsec.org/
8711cca2 8141S: Supported
7d2c86b5 8142F: security/
8711cca2 8143
1da177e4 8144SECURITY CONTACT
8b58be88 8145M: Security Officers <security@kernel.org>
1da177e4
LT
8146S: Supported
8147
8148SELINUX SECURITY MODULE
e0238b4c 8149M: Paul Moore <paul@paul-moore.com>
8b58be88 8150M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8151M: Eric Paris <eparis@parisplace.org>
e0238b4c 8152L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8153W: http://selinuxproject.org
5a5f2acf 8154T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8155S: Supported
679655da
JP
8156F: include/linux/selinux*
8157F: security/selinux/
6bde95ce 8158F: scripts/selinux/
1da177e4 8159
c1c124e9
JJ
8160APPARMOR SECURITY MODULE
8161M: John Johansen <john.johansen@canonical.com>
8162L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8163W: apparmor.wiki.kernel.org
8164T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8165S: Supported
8166F: security/apparmor/
8167
cef2cf07 8168SENSABLE PHANTOM
8b58be88 8169M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8170S: Maintained
679655da 8171F: drivers/misc/phantom.c
c117ab84 8172F: include/uapi/linux/phantom.h
cef2cf07 8173
4480f15b 8174SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8175M: Tejun Heo <tj@kernel.org>
1da177e4 8176L: linux-ide@vger.kernel.org
3d9b9350 8177T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8178S: Supported
d5ca6918
JP
8179F: drivers/ata/
8180F: include/linux/ata.h
8181F: include/linux/libata.h
1da177e4 8182
7188b067
HG
8183SERIAL ATA AHCI PLATFORM devices support
8184M: Hans de Goede <hdegoede@redhat.com>
8185M: Tejun Heo <tj@kernel.org>
8186L: linux-ide@vger.kernel.org
8187T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8188S: Supported
8189F: drivers/ata/ahci_platform.c
8190F: drivers/ata/libahci_platform.c
8191F: include/linux/ahci_platform.h
8192
6733b39a 8193SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8194M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8195L: linux-scsi@vger.kernel.org
0ca43cc0 8196W: http://www.emulex.com
3387f656
JP
8197S: Supported
8198F: drivers/scsi/be2iscsi/
6733b39a 8199
6b7c5b94 8200SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8201M: Sathya Perla <sathya.perla@emulex.com>
8202M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8203M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8204L: netdev@vger.kernel.org
fea3af67 8205W: http://www.emulex.com
7d2c86b5 8206S: Supported
9aebddd1 8207F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8208
8ceee660 8209SFC NETWORK DRIVER
c06f51ea 8210M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8211M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8212L: netdev@vger.kernel.org
8ceee660 8213S: Supported
874aeea5 8214F: drivers/net/ethernet/sfc/
8ceee660 8215
e2d1d6c0 8216SGI GRU DRIVER
cc883afc 8217M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8218S: Maintained
679655da 8219F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8220
8221SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8222M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8223L: linux-ia64@vger.kernel.org
8224S: Supported
679655da 8225F: Documentation/ia64/serial.txt
df621252 8226F: drivers/tty/serial/ioc?_serial.c
679655da 8227F: include/linux/ioc?.h
e2d1d6c0 8228
75312619 8229SGI XP/XPC/XPNET DRIVER
e180383f
RH
8230M: Cliff Whickman <cpw@sgi.com>
8231M: Robin Holt <robinmholt@gmail.com>
75312619 8232S: Maintained
679655da 8233F: drivers/misc/sgi-xp/
75312619 8234
46eacf3b
AP
8235SI2157 MEDIA DRIVER
8236M: Antti Palosaari <crope@iki.fi>
8237L: linux-media@vger.kernel.org
8238W: http://linuxtv.org/
8239W: http://palosaari.fi/linux/
8240Q: http://patchwork.linuxtv.org/project/linux-media/list/
8241T: git git://linuxtv.org/anttip/media_tree.git
8242S: Maintained
8243F: drivers/media/tuners/si2157*
8244
75e2d5ba
AP
8245SI2168 MEDIA DRIVER
8246M: Antti Palosaari <crope@iki.fi>
8247L: linux-media@vger.kernel.org
8248W: http://linuxtv.org/
8249W: http://palosaari.fi/linux/
8250Q: http://patchwork.linuxtv.org/project/linux-media/list/
8251T: git git://linuxtv.org/anttip/media_tree.git
8252S: Maintained
8253F: drivers/media/dvb-frontends/si2168*
8254
49cc629d
HV
8255SI470X FM RADIO RECEIVER I2C DRIVER
8256M: Hans Verkuil <hverkuil@xs4all.nl>
8257L: linux-media@vger.kernel.org
8258T: git git://linuxtv.org/media_tree.git
8259W: http://linuxtv.org
8260S: Odd Fixes
8261F: drivers/media/radio/si470x/radio-si470x-i2c.c
8262
8263SI470X FM RADIO RECEIVER USB DRIVER
8264M: Hans Verkuil <hverkuil@xs4all.nl>
8265L: linux-media@vger.kernel.org
8266T: git git://linuxtv.org/media_tree.git
8267W: http://linuxtv.org
8268S: Maintained
8269F: drivers/media/radio/si470x/radio-si470x-common.c
8270F: drivers/media/radio/si470x/radio-si470x.h
8271F: drivers/media/radio/si470x/radio-si470x-usb.c
8272
c937ca03
EV
8273SI4713 FM RADIO TRANSMITTER I2C DRIVER
8274M: Eduardo Valentin <edubezval@gmail.com>
8275L: linux-media@vger.kernel.org
8276T: git git://linuxtv.org/media_tree.git
8277W: http://linuxtv.org
8278S: Odd Fixes
99995ded 8279F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8280
8281SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8282M: Eduardo Valentin <edubezval@gmail.com>
8283L: linux-media@vger.kernel.org
8284T: git git://linuxtv.org/media_tree.git
8285W: http://linuxtv.org
8286S: Odd Fixes
99995ded
DR
8287F: drivers/media/radio/si4713/radio-platform-si4713.c
8288
8289SI4713 FM RADIO TRANSMITTER USB DRIVER
8290M: Hans Verkuil <hverkuil@xs4all.nl>
8291L: linux-media@vger.kernel.org
8292T: git git://linuxtv.org/media_tree.git
8293W: http://linuxtv.org
8294S: Maintained
8295F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8296
beb91d46 8297SIANO DVB DRIVER
1b2c14b4 8298M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8299L: linux-media@vger.kernel.org
8300W: http://linuxtv.org
8301T: git git://linuxtv.org/media_tree.git
8302S: Odd fixes
8303F: drivers/media/common/siano/
beb91d46 8304F: drivers/media/usb/siano/
beb91d46 8305F: drivers/media/usb/siano/
14430813 8306F: drivers/media/mmc/siano/
beb91d46 8307
b618b69c 8308SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8309L: linux-media@vger.kernel.org
bb60fcb2 8310S: Orphan
b618b69c 8311F: drivers/media/platform/sh_veu.c
b618b69c
GL
8312
8313SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8314L: linux-media@vger.kernel.org
bb60fcb2 8315S: Orphan
b618b69c
GL
8316F: drivers/media/platform/sh_vou.c
8317F: include/media/sh_vou.h
8318
6349d997 8319SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8320M: Len Brown <lenb@kernel.org>
6349d997
LB
8321L: sfi-devel@simplefirmware.org
8322W: http://simplefirmware.org/
8323T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8324S: Supported
943fc810 8325F: arch/x86/platform/sfi/
6349d997
LB
8326F: drivers/sfi/
8327F: include/linux/sfi*.h
e2d1d6c0 8328
1da177e4
LT
8329SIMTEC EB110ATX (Chalice CATS)
8330P: Ben Dooks
b16957c6
BD
8331P: Vincent Sanders <vince@simtec.co.uk>
8332M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8333W: http://www.simtec.co.uk/products/EB110ATX/
8334S: Supported
8335
8336SIMTEC EB2410ITX (BAST)
8337P: Ben Dooks
b16957c6
BD
8338P: Vincent Sanders <vince@simtec.co.uk>
8339M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8340W: http://www.simtec.co.uk/products/EB2410ITX/
8341S: Supported
15dba387
JP
8342F: arch/arm/mach-s3c24xx/mach-bast.c
8343F: arch/arm/mach-s3c24xx/bast-ide.c
8344F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8345
4c5adde7 8346TI DAVINCI MACHINE SUPPORT
3ba789c0 8347M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8348M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8349L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8350T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8351Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8352S: Supported
14430813 8353F: arch/arm/mach-davinci/
046d0a37 8354F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8355
8d4b3f08 8356TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8357M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8358L: linux-media@vger.kernel.org
8359L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8360W: http://linuxtv.org/
8361Q: http://patchwork.linuxtv.org/project/linux-media/list/
8362T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8363S: Maintained
8d4b3f08
LP
8364F: drivers/media/platform/davinci/
8365F: include/media/davinci/
8366
92aab3c0 8367SIS 190 ETHERNET DRIVER
8b58be88 8368M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8369L: netdev@vger.kernel.org
8370S: Maintained
8c7de408 8371F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8372
1da177e4 8373SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8374M: Daniele Venzano <venza@brownhat.org>
1da177e4 8375W: http://www.brownhat.org/sis900.html
979b6c13 8376L: netdev@vger.kernel.org
1da177e4 8377S: Maintained
8c7de408 8378F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8379
8380SIS FRAMEBUFFER DRIVER
8b58be88 8381M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8382W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8383S: Maintained
679655da 8384F: Documentation/fb/sisfb.txt
8a61f013 8385F: drivers/video/fbdev/sis/
679655da 8386F: include/video/sisfb.h
1da177e4
LT
8387
8388SIS USB2VGA DRIVER
8b58be88 8389M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8390W: http://www.winischhofer.at/linuxsisusbvga.shtml
8391S: Maintained
679655da 8392F: drivers/usb/misc/sisusbvga/
1da177e4 8393
415ad26d 8394SLAB ALLOCATOR
16e943bf 8395M: Christoph Lameter <cl@linux.com>
2ed1c525 8396M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8397M: David Rientjes <rientjes@google.com>
8398M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8399M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8400L: linux-mm@kvack.org
8401S: Maintained
679655da 8402F: include/linux/sl?b*.h
16e943bf 8403F: mm/sl?b*
415ad26d 8404
9fab9787
PM
8405SLEEPABLE READ-COPY UPDATE (SRCU)
8406M: Lai Jiangshan <laijs@cn.fujitsu.com>
8407M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8408M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8409R: Steven Rostedt <rostedt@goodmis.org>
8410R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8411L: linux-kernel@vger.kernel.org
9fab9787
PM
8412W: http://www.rdrop.com/users/paulmck/RCU/
8413S: Supported
8414T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8415F: include/linux/srcu.h
8416F: kernel/rcu/srcu.c
9fab9787 8417
66372841
CS
8418SMACK SECURITY MODULE
8419M: Casey Schaufler <casey@schaufler-ca.com>
8420L: linux-security-module@vger.kernel.org
8421W: http://schaufler-ca.com
8422T: git git://git.gitorious.org/smack-next/kernel.git
8423S: Maintained
8424F: Documentation/security/Smack.txt
8425F: security/smack/
8426
68ace3e1
KH
8427SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8428M: Kevin Hilman <khilman@kernel.org>
8429M: Nishanth Menon <nm@ti.com>
8430S: Maintained
8431F: drivers/power/avs/smartreflex.c
8432F: include/linux/power/smartreflex.h
8433L: linux-pm@vger.kernel.org
8434
1da177e4 8435SMC91x ETHERNET DRIVER
2f82af08 8436M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8437S: Odd Fixes
ae150435 8438F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8439
e8e31622
SA
8440SMIA AND SMIA++ IMAGE SENSOR DRIVER
8441M: Sakari Ailus <sakari.ailus@iki.fi>
8442L: linux-media@vger.kernel.org
8443S: Maintained
14430813 8444F: drivers/media/i2c/smiapp/
e8e31622
SA
8445F: include/media/smiapp.h
8446F: drivers/media/i2c/smiapp-pll.c
8447F: drivers/media/i2c/smiapp-pll.h
8448
920fa1ff
GR
8449SMM665 HARDWARE MONITOR DRIVER
8450M: Guenter Roeck <linux@roeck-us.net>
8451L: lm-sensors@lm-sensors.org
8452S: Maintained
8453F: Documentation/hwmon/smm665
8454F: drivers/hwmon/smm665.c
8455
9df7305b 8456SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8457M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8458L: lm-sensors@lm-sensors.org
90b24cfb 8459S: Maintained
9df7305b
SG
8460F: Documentation/hwmon/emc2103
8461F: drivers/hwmon/emc2103.c
8462
a98d506c
HG
8463SMSC SCH5627 HARDWARE MONITOR DRIVER
8464M: Hans de Goede <hdegoede@redhat.com>
8465L: lm-sensors@lm-sensors.org
8466S: Supported
8467F: Documentation/hwmon/sch5627
8468F: drivers/hwmon/sch5627.c
8469
6ea884db 8470SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8471M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8472L: lm-sensors@lm-sensors.org
8473S: Maintained
679655da
JP
8474F: Documentation/hwmon/smsc47b397
8475F: drivers/hwmon/smsc47b397.c
6ea884db 8476
fd9abb3d 8477SMSC911x ETHERNET DRIVER
90b24cfb 8478M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8479L: netdev@vger.kernel.org
90b24cfb 8480S: Maintained
679655da 8481F: include/linux/smsc911x.h
ae150435 8482F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8483
8484SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8485M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8486L: netdev@vger.kernel.org
90b24cfb 8487S: Maintained
ae150435 8488F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8489
3c8a63e2 8490SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8491M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8492L: linux-fbdev@vger.kernel.org
90b24cfb 8493S: Maintained
8a61f013 8494F: drivers/video/fbdev/smscufx.c
3c8a63e2 8495
668acf32 8496SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8497M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8498L: linux-media@vger.kernel.org
275ffde4 8499T: git git://linuxtv.org/media_tree.git
795fb7e7 8500S: Maintained
90d72ac6
MCC
8501F: include/media/soc*
8502F: drivers/media/i2c/soc_camera/
8503F: drivers/media/platform/soc_camera/
668acf32 8504
e2d1d6c0 8505SOEKRIS NET48XX LED SUPPORT
8b58be88 8506M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8507S: Maintained
679655da 8508F: drivers/leds/leds-net48xx.c
e2d1d6c0 8509
e3994db1
JP
8510SOFTLOGIC 6x10 MPEG CODEC
8511M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8512L: linux-media@vger.kernel.org
8513S: Supported
8514F: drivers/media/pci/solo6x10/
8515
1da177e4 8516SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8517M: Neil Brown <neilb@suse.de>
1da177e4 8518L: linux-raid@vger.kernel.org
524418bb 8519S: Supported
679655da
JP
8520F: drivers/md/
8521F: include/linux/raid/
c117ab84 8522F: include/uapi/linux/raid/
1da177e4 8523
1da177e4 8524SONIC NETWORK DRIVER
8b58be88 8525M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8526L: netdev@vger.kernel.org
1da177e4 8527S: Maintained
d9fb9f38 8528F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8529
61e115a5 8530SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8531M: Michael Buesch <m@bues.ch>
61e115a5
MB
8532L: netdev@vger.kernel.org
8533S: Maintained
679655da
JP
8534F: drivers/ssb/
8535F: include/linux/ssb/
61e115a5 8536
1da177e4 8537SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8538M: Mattia Dongili <malattia@linux.it>
d0944853 8539L: platform-driver-x86@vger.kernel.org
5b18167d 8540W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8541S: Maintained
679655da
JP
8542F: Documentation/laptops/sony-laptop.txt
8543F: drivers/char/sonypi.c
8544F: drivers/platform/x86/sony-laptop.c
8545F: include/linux/sony-laptop.h
1da177e4 8546
baf8532a 8547SONY MEMORYSTICK CARD SUPPORT
8b58be88 8548M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8549W: http://tifmxx.berlios.de/
8550S: Maintained
679655da 8551F: drivers/memstick/host/tifm_ms.c
baf8532a 8552
0ab30494
ML
8553SONY MEMORYSTICK STANDARD SUPPORT
8554M: Maxim Levitsky <maximlevitsky@gmail.com>
8555S: Maintained
8556F: drivers/memstick/core/ms_block.*
8557
1da177e4 8558SOUND
8b58be88
JP
8559M: Jaroslav Kysela <perex@perex.cz>
8560M: Takashi Iwai <tiwai@suse.de>
93711660 8561L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8562W: http://www.alsa-project.org/
dde7ad8d 8563T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8564T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8565Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8566S: Maintained
3126a179
JP
8567F: Documentation/sound/
8568F: include/sound/
c117ab84 8569F: include/uapi/sound/
679655da 8570F: sound/
1da177e4 8571
33bbe149
MB
8572SOUND - COMPRESSED AUDIO
8573M: Vinod Koul <vinod.koul@intel.com>
8574L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8575T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8576S: Supported
f672f31a 8577F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8578F: include/sound/compress_driver.h
f672f31a 8579F: include/uapi/sound/compress_*
33bbe149
MB
8580F: sound/core/compress_offload.c
8581F: sound/soc/soc-compress.c
8582
bd903bde 8583SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8584M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8585M: Mark Brown <broonie@kernel.org>
86f14df8 8586T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8587L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8588W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8589S: Supported
2820f615 8590F: Documentation/sound/alsa/soc/
679655da 8591F: sound/soc/
e6e55122 8592F: include/sound/soc*
eb1a6af3 8593
d7f8761b
MB
8594SOUND - DMAENGINE HELPERS
8595M: Lars-Peter Clausen <lars@metafoo.de>
8596S: Supported
8597F: include/sound/dmaengine_pcm.h
8598F: sound/core/pcm_dmaengine.c
8599F: sound/soc/soc-generic-dmaengine-pcm.c
8600
473321fc 8601SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8602M: "David S. Miller" <davem@davemloft.net>
1da177e4 8603L: sparclinux@vger.kernel.org
8a6e2535 8604Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8605T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8606T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8607S: Maintained
679655da 8608F: arch/sparc/
7765b8bb 8609F: drivers/sbus/
1da177e4 8610
6404fcca
DM
8611SPARC SERIAL DRIVERS
8612M: "David S. Miller" <davem@davemloft.net>
8613L: sparclinux@vger.kernel.org
08deed1e
JP
8614T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8615T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8616S: Maintained
6816383a 8617F: include/linux/sunserialcore.h
df621252 8618F: drivers/tty/serial/suncore.c
df621252
GKH
8619F: drivers/tty/serial/sunhv.c
8620F: drivers/tty/serial/sunsab.c
8621F: drivers/tty/serial/sunsab.h
8622F: drivers/tty/serial/sunsu.c
8623F: drivers/tty/serial/sunzilog.c
8624F: drivers/tty/serial/sunzilog.h
6404fcca 8625
389325b4
CL
8626SPARSE CHECKER
8627M: "Christopher Li" <sparse@chrisli.org>
8628L: linux-sparse@vger.kernel.org
8629W: https://sparse.wiki.kernel.org/
8630T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8631T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8632S: Maintained
8633F: include/linux/compiler.h
8634
fc0c195a 8635SPEAR PLATFORM SUPPORT
2d8a3b3d 8636M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8637M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8638L: spear-devel@list.st.com
8639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8640W: http://www.st.com/spear
8641S: Maintained
281e192f 8642F: arch/arm/mach-spear/
fc0c195a 8643
8644SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8645M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8646L: spear-devel@list.st.com
8647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8648W: http://www.st.com/spear
8649S: Maintained
5df33a62 8650F: drivers/clk/spear/
fc0c195a 8651
e2d1d6c0 8652SPI SUBSYSTEM
b02e48f2 8653M: Mark Brown <broonie@kernel.org>
dfbe403c 8654L: linux-spi@vger.kernel.org
e7e4e13c 8655T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8656Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8657S: Maintained
679655da
JP
8658F: Documentation/spi/
8659F: drivers/spi/
8660F: include/linux/spi/
c117ab84 8661F: include/uapi/linux/spi/
e2d1d6c0 8662
2752e401 8663SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8664M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8665M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8666L: netdev@vger.kernel.org
8667S: Supported
679655da 8668F: Documentation/networking/spider_net.txt
8df158ac 8669F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8670
e2d1d6c0 8671SPU FILE SYSTEM
8b58be88 8672M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8673L: linuxppc-dev@lists.ozlabs.org
8674L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8675W: http://www.ibm.com/developerworks/power/cell/
8676S: Supported
679655da
JP
8677F: Documentation/filesystems/spufs.txt
8678F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8679
fc555841 8680SQUASHFS FILE SYSTEM
d7f2ff67 8681M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8682L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8683W: http://squashfs.org.uk
8684S: Maintained
679655da
JP
8685F: Documentation/filesystems/squashfs.txt
8686F: fs/squashfs/
fc555841 8687
1da177e4 8688SRM (Alpha) environment access
8b58be88 8689M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8690S: Maintained
679655da 8691F: arch/alpha/kernel/srm_env.c
1da177e4 8692
26e9a397 8693STABLE BRANCH
879a5a00 8694M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8695L: stable@vger.kernel.org
879a5a00 8696S: Supported
7b175c46 8697F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8698
26e9a397 8699STAGING SUBSYSTEM
879a5a00 8700M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8701T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8702L: devel@driverdev.osuosl.org
879a5a00 8703S: Supported
679655da 8704F: drivers/staging/
dbc6c2cc 8705
ebd3d010
JP
8706STAGING - COMEDI
8707M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8708M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8709S: Odd Fixes
8710F: drivers/staging/comedi/
8711
8dc2bbe7
ME
8712STAGING - ET131X NETWORK DRIVER
8713M: Mark Einon <mark.einon@gmail.com>
8714S: Odd Fixes
8715F: drivers/staging/et131x/
8716
a0138163
JP
8717STAGING - FLARION FT1000 DRIVERS
8718M: Marek Belisko <marek.belisko@gmail.com>
8719S: Odd Fixes
8720F: drivers/staging/ft1000/
8721
6c1bb424 8722STAGING - INDUSTRIAL IO
030a13d7 8723M: Jonathan Cameron <jic23@kernel.org>
a0138163 8724L: linux-iio@vger.kernel.org
6c1bb424
JP
8725S: Odd Fixes
8726F: drivers/staging/iio/
8727
a0138163
JP
8728STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8729M: Jarod Wilson <jarod@wilsonet.com>
8730W: http://www.lirc.org/
8731S: Odd Fixes
b2b0186d 8732F: drivers/staging/media/lirc/
a0138163 8733
f5e5de1e
OD
8734STAGING - LUSTRE PARALLEL FILESYSTEM
8735M: Oleg Drokin <oleg.drokin@intel.com>
8736M: Andreas Dilger <andreas.dilger@intel.com>
8737L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
8738W: http://lustre.opensfs.org/
8739S: Maintained
8740F: drivers/staging/lustre
8741
7c6b6c71 8742STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8743M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8744M: Marc Dietrich <marvin24@gmx.de>
8745L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8746L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8747S: Maintained
8748F: drivers/staging/nvec/
8749
a0138163 8750STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8751M: Jens Frederich <jfrederich@gmail.com>
8752M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8753M: Jon Nettleton <jon.nettleton@gmail.com>
8754W: http://wiki.laptop.org/go/DCON
3140b458 8755S: Maintained
a0138163
JP
8756F: drivers/staging/olpc_dcon/
8757
94cfdd15 8758STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8759M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8760S: Maintained
8761F: drivers/staging/ozwpan/
8762
a0138163 8763STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8764M: Willy Tarreau <willy@meta-x.org>
8765S: Odd Fixes
8766F: drivers/staging/panel/
8767
a0138163
JP
8768STAGING - REALTEK RTL8712U DRIVERS
8769M: Larry Finger <Larry.Finger@lwfinger.net>
8770M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8771S: Odd Fixes
8772F: drivers/staging/rtl8712/
8773
7591ba8b
JS
8774STAGING - REALTEK RTL8723U WIRELESS DRIVER
8775M: Larry Finger <Larry.Finger@lwfinger.net>
8776M: Jes Sorensen <Jes.Sorensen@redhat.com>
8777L: linux-wireless@vger.kernel.org
8778S: Maintained
8779F: drivers/staging/rtl8723au/
8780
510fa408
JP
8781STAGING - SLICOSS
8782M: Lior Dotan <liodot@gmail.com>
8783M: Christopher Harrer <charrer@alacritech.com>
8784S: Odd Fixes
8785F: drivers/staging/slicoss/
8786
a0138163
JP
8787STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8788M: William Hubbs <w.d.hubbs@gmail.com>
8789M: Chris Brannon <chris@the-brannons.com>
d33bce31 8790M: Kirk Reiser <kirk@reisers.ca>
a0138163 8791M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8792L: speakup@linux-speakup.org
a0138163
JP
8793W: http://www.linux-speakup.org/
8794S: Odd Fixes
8795F: drivers/staging/speakup/
8796
b3e871ce
JP
8797STAGING - VIA VT665X DRIVERS
8798M: Forest Bond <forest@alittletooquiet.net>
8799S: Odd Fixes
8800F: drivers/staging/vt665?/
8801
709bcb07 8802STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8803M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8804S: Odd Fixes
8805F: drivers/staging/xgifb/
8806
d696b7f7
EB
8807STAGING - XILLYBUS DRIVER
8808M: Eli Billauer <eli.billauer@gmail.com>
8809L: devel@driverdev.osuosl.org
8810S: Supported
8811F: drivers/staging/xillybus/
8812
1da177e4 8813STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8814M: Ion Badulescu <ionut@badula.org>
b4f90189 8815S: Odd Fixes
9bba23b0 8816F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8817
e2d1d6c0 8818SUN3/3X
8b58be88 8819M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8820W: http://sammy.net/sun3/
8821S: Maintained
679655da
JP
8822F: arch/m68k/kernel/*sun3*
8823F: arch/m68k/sun3*/
8824F: arch/m68k/include/asm/sun3*
e689cf4a 8825F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8826
2bc9ff01
DK
8827SUNDANCE NETWORK DRIVER
8828M: Denis Kirjanov <kda@linux-powerpc.org>
8829L: netdev@vger.kernel.org
8830S: Maintained
8831F: drivers/net/ethernet/dlink/sundance.c
8832
2cbb12a4 8833SUPERH
2cbb12a4 8834L: linux-sh@vger.kernel.org
1da177e4 8835W: http://www.linux-sh.org
8a6e2535 8836Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8837S: Orphan
066069e1 8838F: Documentation/sh/
679655da 8839F: arch/sh/
066069e1 8840F: drivers/sh/
1da177e4 8841
4480f15b 8842SUSPEND TO RAM
7fb06082 8843M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8844M: Len Brown <len.brown@intel.com>
8845M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8846L: linux-pm@vger.kernel.org
e2d1d6c0 8847S: Supported
679655da
JP
8848F: Documentation/power/
8849F: arch/x86/kernel/acpi/
8850F: drivers/base/power/
8851F: kernel/power/
8852F: include/linux/suspend.h
8853F: include/linux/freezer.h
8854F: include/linux/pm.h
1da177e4
LT
8855
8856SVGA HANDLING
8b58be88 8857M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8858L: linux-video@atrey.karlin.mff.cuni.cz
8859S: Maintained
679655da
JP
8860F: Documentation/svga.txt
8861F: arch/x86/boot/video*
1da177e4 8862
6e28b761
KRW
8863SWIOTLB SUBSYSTEM
8864M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8865L: linux-kernel@vger.kernel.org
8866S: Supported
8867F: lib/swiotlb.c
8868F: arch/*/kernel/pci-swiotlb.c
8869F: include/linux/swiotlb.h
8870
db8e35d5
VG
8871SYNOPSYS ARC ARCHITECTURE
8872M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8873S: Supported
8874F: arch/arc/
6659a20a 8875F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8876F: drivers/tty/serial/arc_uart.c
db8e35d5 8877
1da177e4 8878SYSV FILESYSTEM
8b58be88 8879M: Christoph Hellwig <hch@infradead.org>
1da177e4 8880S: Maintained
679655da
JP
8881F: Documentation/filesystems/sysv-fs.txt
8882F: fs/sysv/
8883F: include/linux/sysv_fs.h
1da177e4 8884
86cfa7fc
NB
8885TARGET SUBSYSTEM
8886M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8887L: linux-scsi@vger.kernel.org
b9f5edc2 8888L: target-devel@vger.kernel.org
86cfa7fc 8889W: http://www.linux-iscsi.org
cf015e9f 8890W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8891T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8892S: Supported
8893F: drivers/target/
8894F: include/target/
8895F: Documentation/target/
8896
4e68852d 8897TASKSTATS STATISTICS INTERFACE
185e595f 8898M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8899S: Maintained
679655da
JP
8900F: Documentation/accounting/taskstats*
8901F: include/linux/taskstats*
8902F: kernel/taskstats.c
4e68852d 8903
781b456a 8904TC CLASSIFIER
f935f3f8 8905M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8906L: netdev@vger.kernel.org
8907S: Maintained
679655da 8908F: include/net/pkt_cls.h
c117ab84 8909F: include/uapi/linux/pkt_cls.h
679655da 8910F: net/sched/
781b456a 8911
5067f08a 8912TCP LOW PRIORITY MODULE
8b58be88
JP
8913M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8914M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8915W: http://tcp-lp-mod.sourceforge.net/
8916S: Maintained
679655da 8917F: net/ipv4/tcp_lp.c
5067f08a 8918
91952bc0
AP
8919TDA10071 MEDIA DRIVER
8920M: Antti Palosaari <crope@iki.fi>
8921L: linux-media@vger.kernel.org
8922W: http://linuxtv.org/
8923W: http://palosaari.fi/linux/
8924Q: http://patchwork.linuxtv.org/project/linux-media/list/
8925T: git git://linuxtv.org/anttip/media_tree.git
8926S: Maintained
8927F: drivers/media/dvb-frontends/tda10071*
8928
8929TDA18212 MEDIA DRIVER
8930M: Antti Palosaari <crope@iki.fi>
8931L: linux-media@vger.kernel.org
8932W: http://linuxtv.org/
8933W: http://palosaari.fi/linux/
8934Q: http://patchwork.linuxtv.org/project/linux-media/list/
8935T: git git://linuxtv.org/anttip/media_tree.git
8936S: Maintained
8937F: drivers/media/tuners/tda18212*
8938
8939TDA18218 MEDIA DRIVER
8940M: Antti Palosaari <crope@iki.fi>
8941L: linux-media@vger.kernel.org
8942W: http://linuxtv.org/
8943W: http://palosaari.fi/linux/
8944Q: http://patchwork.linuxtv.org/project/linux-media/list/
8945T: git git://linuxtv.org/anttip/media_tree.git
8946S: Maintained
8947F: drivers/media/tuners/tda18218*
8948
3b2f6aba
MK
8949TDA18271 MEDIA DRIVER
8950M: Michael Krufky <mkrufky@linuxtv.org>
8951L: linux-media@vger.kernel.org
8952W: http://linuxtv.org/
8953W: http://github.com/mkrufky
8954Q: http://patchwork.linuxtv.org/project/linux-media/list/
8955T: git git://linuxtv.org/mkrufky/tuners.git
8956S: Maintained
8957F: drivers/media/tuners/tda18271*
8958
e48307a9
MK
8959TDA827x MEDIA DRIVER
8960M: Michael Krufky <mkrufky@linuxtv.org>
8961L: linux-media@vger.kernel.org
8962W: http://linuxtv.org/
8963W: http://github.com/mkrufky
8964Q: http://patchwork.linuxtv.org/project/linux-media/list/
8965T: git git://linuxtv.org/mkrufky/tuners.git
8966S: Maintained
8967F: drivers/media/tuners/tda8290.*
8968
66cf9212
MK
8969TDA8290 MEDIA DRIVER
8970M: Michael Krufky <mkrufky@linuxtv.org>
8971L: linux-media@vger.kernel.org
8972W: http://linuxtv.org/
8973W: http://github.com/mkrufky
8974Q: http://patchwork.linuxtv.org/project/linux-media/list/
8975T: git git://linuxtv.org/mkrufky/tuners.git
8976S: Maintained
8977F: drivers/media/tuners/tda8290.*
8978
4b9fba30
HV
8979TDA9840 MEDIA DRIVER
8980M: Hans Verkuil <hverkuil@xs4all.nl>
8981L: linux-media@vger.kernel.org
8982T: git git://linuxtv.org/media_tree.git
8983W: http://linuxtv.org
8984S: Maintained
8985F: drivers/media/i2c/tda9840*
8986
2cb654fd 8987TEA5761 TUNER DRIVER
1b2c14b4 8988M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8989L: linux-media@vger.kernel.org
8990W: http://linuxtv.org
8991T: git git://linuxtv.org/media_tree.git
8992S: Odd fixes
8993F: drivers/media/tuners/tea5761.*
8994
8995TEA5767 TUNER DRIVER
1b2c14b4 8996M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8997L: linux-media@vger.kernel.org
8998W: http://linuxtv.org
8999T: git git://linuxtv.org/media_tree.git
9000S: Maintained
9001F: drivers/media/tuners/tea5767.*
9002
4b9fba30
HV
9003TEA6415C MEDIA DRIVER
9004M: Hans Verkuil <hverkuil@xs4all.nl>
9005L: linux-media@vger.kernel.org
9006T: git git://linuxtv.org/media_tree.git
9007W: http://linuxtv.org
9008S: Maintained
9009F: drivers/media/i2c/tea6415c*
9010
9011TEA6420 MEDIA DRIVER
9012M: Hans Verkuil <hverkuil@xs4all.nl>
9013L: linux-media@vger.kernel.org
9014T: git git://linuxtv.org/media_tree.git
9015W: http://linuxtv.org
9016S: Maintained
9017F: drivers/media/i2c/tea6420*
9018
3d249d4c 9019TEAM DRIVER
dca9ab92 9020M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9021L: netdev@vger.kernel.org
9022S: Supported
9023F: drivers/net/team/
9024F: include/linux/if_team.h
c117ab84 9025F: include/uapi/linux/if_team.h
3d249d4c 9026
7d029125
VD
9027TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9028M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9029S: Maintained
9030F: arch/x86/platform/ts5500/
9031
40ad4a30
SY
9032TECHNOTREND USB IR RECEIVER
9033M: Sean Young <sean@mess.org>
9034L: linux-media@vger.kernel.org
9035S: Maintained
9036F: drivers/media/rc/ttusbir.c
9037
adabdb0c 9038TEGRA ARCHITECTURE SUPPORT
243d58ec 9039M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9040M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 9041L: linux-tegra@vger.kernel.org
fd117cd1 9042Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9043T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9044S: Supported
bbbe96ed 9045N: [^a-z]tegra
84b9414b 9046
adabdb0c
SW
9047TEGRA ASOC DRIVER
9048M: Stephen Warren <swarren@wwwdotorg.org>
9049S: Supported
9050F: sound/soc/tegra/
9051
9052TEGRA CLOCK DRIVER
9053M: Peter De Schrijver <pdeschrijver@nvidia.com>
9054M: Prashant Gaikwad <pgaikwad@nvidia.com>
9055S: Supported
9056F: drivers/clk/tegra/
9057
9058TEGRA DMA DRIVER
9059M: Laxman Dewangan <ldewangan@nvidia.com>
9060S: Supported
9061F: drivers/dma/tegra20-apb-dma.c
9062
9063TEGRA GPIO DRIVER
9064M: Stephen Warren <swarren@wwwdotorg.org>
9065S: Supported
9066F: drivers/gpio/gpio-tegra.c
9067
9068TEGRA I2C DRIVER
9069M: Laxman Dewangan <ldewangan@nvidia.com>
9070S: Supported
9071F: drivers/i2c/busses/i2c-tegra.c
9072
9073TEGRA IOMMU DRIVERS
9074M: Hiroshi Doyu <hdoyu@nvidia.com>
9075S: Supported
9076F: drivers/iommu/tegra*
9077
9078TEGRA KBC DRIVER
9079M: Rakesh Iyer <riyer@nvidia.com>
9080M: Laxman Dewangan <ldewangan@nvidia.com>
9081S: Supported
9082F: drivers/input/keyboard/tegra-kbc.c
9083
9084TEGRA PINCTRL DRIVER
9085M: Stephen Warren <swarren@wwwdotorg.org>
9086S: Supported
9087F: drivers/pinctrl/pinctrl-tegra*
9088
9089TEGRA PWM DRIVER
9090M: Thierry Reding <thierry.reding@gmail.com>
9091S: Supported
9092F: drivers/pwm/pwm-tegra.c
9093
9094TEGRA SERIAL DRIVER
9095M: Laxman Dewangan <ldewangan@nvidia.com>
9096S: Supported
9097F: drivers/tty/serial/serial-tegra.c
9098
9099TEGRA SPI DRIVER
9100M: Laxman Dewangan <ldewangan@nvidia.com>
9101S: Supported
9102F: drivers/spi/spi-tegra*
9103
1a348ccc 9104TEHUTI ETHERNET DRIVER
8b58be88 9105M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9106L: netdev@vger.kernel.org
9107S: Supported
ef7f5429 9108F: drivers/net/ethernet/tehuti/*
1a348ccc 9109
4e68852d 9110Telecom Clock Driver for MCPL0010
8b58be88 9111M: Mark Gross <mark.gross@intel.com>
4e68852d 9112S: Supported
679655da 9113F: drivers/char/tlclk.c
4e68852d 9114
4480f15b 9115TENSILICA XTENSA PORT (xtensa)
8b58be88 9116M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9117M: Max Filippov <jcmvbkbc@gmail.com>
9118L: linux-xtensa@linux-xtensa.org
4e68852d 9119S: Maintained
679655da 9120F: arch/xtensa/
3dc99857 9121F: drivers/irqchip/irq-xtensa-*
4e68852d 9122
5313ba66
HV
9123THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9124M: Hans Verkuil <hverkuil@xs4all.nl>
9125L: linux-media@vger.kernel.org
9126T: git git://linuxtv.org/media_tree.git
9127W: http://linuxtv.org
9128S: Maintained
9129F: drivers/media/radio/radio-raremono.c
9130
d3fb6955 9131THERMAL
b75f0050 9132M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9133M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9134L: linux-pm@vger.kernel.org
9135T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9136T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9137Q: https://patchwork.kernel.org/project/linux-pm/list/
9138S: Supported
9139F: drivers/thermal/
9140F: include/linux/thermal.h
9141F: include/linux/cpu_cooling.h
9142F: Documentation/devicetree/bindings/thermal/
d3fb6955 9143
30ba2fbd
VD
9144THINGM BLINK(1) USB RGB LED DRIVER
9145M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9146S: Maintained
9147F: drivers/hid/hid-thingm.c
9148
4e68852d 9149THINKPAD ACPI EXTRAS DRIVER
8b58be88 9150M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9151L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9152L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9153W: http://ibm-acpi.sourceforge.net
9154W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9155T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9156S: Maintained
679655da 9157F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9158
1b46f2a2 9159TI BANDGAP AND THERMAL DRIVER
f14d1c24 9160M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9161L: linux-pm@vger.kernel.org
794b2e25
EV
9162S: Supported
9163F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9164
49b6a5e3
TK
9165TI CLOCK DRIVER
9166M: Tero Kristo <t-kristo@ti.com>
9167L: linux-omap@vger.kernel.org
9168S: Maintained
9169F: drivers/clk/ti/
9170F: include/linux/clk/ti.h
9171
4020f2d7 9172TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9173M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9174S: Maintained
679655da
JP
9175F: drivers/misc/tifm*
9176F: drivers/mmc/host/tifm_sd.c
9177F: include/linux/tifm.h
4020f2d7 9178
152ad442
SR
9179TI LM49xxx FAMILY ASoC CODEC DRIVERS
9180M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9181M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9182L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9183S: Maintained
9184F: sound/soc/codecs/lm49453*
d392dead 9185F: sound/soc/codecs/isabelle*
152ad442 9186
0edd807d
KM
9187TI LP855x BACKLIGHT DRIVER
9188M: Milo Kim <milo.kim@ti.com>
9189S: Maintained
9190F: Documentation/backlight/lp855x-driver.txt
9191F: drivers/video/backlight/lp855x_bl.c
9192F: include/linux/platform_data/lp855x.h
9193
faf13f6d
KM
9194TI LP8727 CHARGER DRIVER
9195M: Milo Kim <milo.kim@ti.com>
9196S: Maintained
9197F: drivers/power/lp8727_charger.c
9198F: include/linux/platform_data/lp8727.h
9199
22f1229f
KM
9200TI LP8788 MFD DRIVER
9201M: Milo Kim <milo.kim@ti.com>
9202S: Maintained
9203F: drivers/iio/adc/lp8788_adc.c
9204F: drivers/leds/leds-lp8788.c
9205F: drivers/mfd/lp8788*.c
9206F: drivers/power/lp8788-charger.c
9207F: drivers/regulator/lp8788-*.c
9208F: include/linux/mfd/lp8788*.h
9209
dd5e8e6b 9210TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9211M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9212L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9213S: Maintained
9214F: sound/soc/codecs/twl4030*
9215
90921014 9216TI WILINK WIRELESS DRIVERS
90921014
LC
9217L: linux-wireless@vger.kernel.org
9218W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9219W: http://wireless.kernel.org/en/users/Drivers/wl1251
9220T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9221S: Orphan
90921014
LC
9222F: drivers/net/wireless/ti/
9223F: include/linux/wl12xx.h
9224
e86eaa3a 9225TIPC NETWORK LAYER
8b58be88
JP
9226M: Jon Maloy <jon.maloy@ericsson.com>
9227M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9228L: netdev@vger.kernel.org (core kernel code)
9229L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9230W: http://tipc.sourceforge.net/
e86eaa3a 9231S: Maintained
c117ab84 9232F: include/uapi/linux/tipc*.h
679655da 9233F: net/tipc/
e86eaa3a 9234
867e359b
CM
9235TILE ARCHITECTURE
9236M: Chris Metcalf <cmetcalf@tilera.com>
9237W: http://www.tilera.com/scm/
9238S: Supported
9239F: arch/tile/
6b940606 9240F: drivers/char/tile-srom.c
5c770755 9241F: drivers/edac/tile_edac.c
6b940606
CM
9242F: drivers/net/ethernet/tile/
9243F: drivers/rtc/rtc-tile.c
9244F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9245F: drivers/tty/serial/tilegx.c
6b940606
CM
9246F: drivers/usb/host/*-tilegx.c
9247F: include/linux/usb/tilegx.h
867e359b 9248
1da177e4 9249TLAN NETWORK DRIVER
8b58be88 9250M: Samuel Chessman <chessman@tux.org>
88c07dde 9251L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9252W: http://sourceforge.net/projects/tlan/
9253S: Maintained
679655da 9254F: Documentation/networking/tlan.txt
b544dbac 9255F: drivers/net/ethernet/ti/tlan.*
1da177e4 9256
d74db3b2 9257TOMOYO SECURITY MODULE
8b58be88
JP
9258M: Kentaro Takeda <takedakn@nttdata.co.jp>
9259M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9260L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9261L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9262L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9263L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9264W: http://tomoyo.sourceforge.jp/
843d183c 9265T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9266S: Maintained
679655da 9267F: security/tomoyo/
d74db3b2 9268
9caeb532 9269TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9270M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9271L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9272S: Maintained
9273F: drivers/platform/x86/topstar-laptop.c
9274
1da177e4 9275TOSHIBA ACPI EXTRAS DRIVER
d0944853 9276L: platform-driver-x86@vger.kernel.org
15065531 9277S: Orphan
679655da 9278F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9279
9280TOSHIBA SMM DRIVER
8b58be88 9281M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9282L: tlinux-users@tce.toshiba-dme.co.jp
9283W: http://www.buzzard.org.uk/toshiba/
9284S: Maintained
679655da
JP
9285F: drivers/char/toshiba.c
9286F: include/linux/toshiba.h
c117ab84 9287F: include/uapi/linux/toshiba.h
1da177e4 9288
d719f900 9289TMIO MMC DRIVER
252f29a9 9290M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9291L: linux-mmc@vger.kernel.org
d719f900 9292S: Maintained
d1057c40
GL
9293F: drivers/mmc/host/tmio_mmc*
9294F: drivers/mmc/host/sh_mobile_sdhi.c
9295F: include/linux/mmc/tmio.h
9296F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9297
917cc4e6
GR
9298TMP401 HARDWARE MONITOR DRIVER
9299M: Guenter Roeck <linux@roeck-us.net>
9300L: lm-sensors@lm-sensors.org
9301S: Maintained
9302F: Documentation/hwmon/tmp401
9303F: drivers/hwmon/tmp401.c
9304
98f32602 9305TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9306M: Hugh Dickins <hughd@google.com>
98f32602
HD
9307L: linux-mm@kvack.org
9308S: Maintained
9309F: include/linux/shmem_fs.h
9310F: mm/shmem.c
9311
45f95b53 9312TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9313M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9314L: linux-media@vger.kernel.org
9315W: http://linuxtv.org
9316T: git git://linuxtv.org/media_tree.git
9317S: Odd fixes
9318F: drivers/media/usb/tm6000/
9319
4e68852d 9320TPM DEVICE DRIVER
901486b8 9321M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9322M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9323M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9324W: http://tpmdd.sourceforge.net
63a10dfd 9325L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9326S: Maintained
679655da 9327F: drivers/char/tpm/
4e68852d 9328
d6f005a1
JP
9329TRACING
9330M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9331M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9332T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9333S: Maintained
9334F: Documentation/trace/ftrace.txt
9335F: arch/*/*/*/ftrace.h
9336F: arch/*/kernel/ftrace.c
9337F: include/*/ftrace.h
9338F: include/linux/trace*.h
9339F: include/trace/
9340F: kernel/trace/
9341
1da177e4 9342TRIVIAL PATCHES
8b58be88 9343M: Jiri Kosina <trivial@kernel.org>
54e5881d 9344T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9345S: Maintained
86ef925f 9346K: ^Subject:.*(?i)trivial
1da177e4 9347
4e68852d 9348TTY LAYER
879a5a00 9349M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9350M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9351S: Supported
08deed1e 9352T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9353F: drivers/tty/
df621252 9354F: drivers/tty/serial/serial_core.c
e3288775
AC
9355F: include/linux/serial_core.h
9356F: include/linux/serial.h
9357F: include/linux/tty.h
c117ab84
CEB
9358F: include/uapi/linux/serial_core.h
9359F: include/uapi/linux/serial.h
9360F: include/uapi/linux/tty.h
4e68852d 9361
91952bc0
AP
9362TUA9001 MEDIA DRIVER
9363M: Antti Palosaari <crope@iki.fi>
9364L: linux-media@vger.kernel.org
9365W: http://linuxtv.org/
9366W: http://palosaari.fi/linux/
9367Q: http://patchwork.linuxtv.org/project/linux-media/list/
9368T: git git://linuxtv.org/anttip/media_tree.git
9369S: Maintained
9370F: drivers/media/tuners/tua9001*
9371
740db6d7 9372TULIP NETWORK DRIVERS
8b58be88 9373M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9374L: netdev@vger.kernel.org
9375S: Maintained
0f04e2aa 9376F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9377
9378TUN/TAP driver
ba57b6f2 9379M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9380W: http://vtun.sourceforge.net/tun
9381S: Maintained
679655da
JP
9382F: Documentation/networking/tuntap.txt
9383F: arch/um/os-Linux/drivers/
1da177e4 9384
b454cc66 9385TURBOCHANNEL SUBSYSTEM
8b58be88 9386M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9387M: Ralf Baechle <ralf@linux-mips.org>
9388L: linux-mips@linux-mips.org
9389Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9390S: Maintained
679655da
JP
9391F: drivers/tc/
9392F: include/linux/tc.h
b454cc66 9393
1da177e4 9394U14-34F SCSI DRIVER
8b58be88 9395M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9396L: linux-scsi@vger.kernel.org
9397S: Maintained
679655da 9398F: drivers/scsi/u14-34f.c
1da177e4 9399
e2d1d6c0 9400UBI FILE SYSTEM (UBIFS)
949cb623 9401M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9402M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9403L: linux-mtd@lists.infradead.org
e2966cbe 9404T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9405W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9406S: Maintained
679655da
JP
9407F: Documentation/filesystems/ubifs.txt
9408F: fs/ubifs/
e2d1d6c0 9409
cc2020e6 9410UCLINUX (AND M68KNOMMU)
8b58be88 9411M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9412W: http://www.uclinux.org/
9413L: uclinux-dev@uclinux.org (subscribers-only)
9414S: Maintained
61bc02bb
JP
9415F: arch/m68k/*/*_no.*
9416F: arch/m68k/include/asm/*_no.*
cc2020e6 9417
1da177e4 9418UDF FILESYSTEM
8b58be88 9419M: Jan Kara <jack@suse.cz>
1da177e4 9420S: Maintained
679655da
JP
9421F: Documentation/filesystems/udf.txt
9422F: fs/udf/
1da177e4 9423
cc2020e6 9424UFS FILESYSTEM
8b58be88 9425M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9426S: Maintained
679655da
JP
9427F: Documentation/filesystems/ufs.txt
9428F: fs/ufs/
cc2020e6 9429
0a09d3ab
DH
9430UHID USERSPACE HID IO DRIVER:
9431M: David Herrmann <dh.herrmann@googlemail.com>
9432L: linux-input@vger.kernel.org
9433S: Maintained
9434F: drivers/hid/uhid.c
c117ab84 9435F: include/uapi/linux/uhid.h
0a09d3ab 9436
18332a80 9437ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9438L: linux-usb@vger.kernel.org
10c6c9c9 9439S: Orphan
355ffe69 9440F: drivers/uwb/
679655da
JP
9441F: include/linux/uwb.h
9442F: include/linux/uwb/
18332a80 9443
b31d8273
G
9444UNICORE32 ARCHITECTURE:
9445M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9446W: http://mprc.pku.edu.cn/~guanxuetao/linux
9447S: Maintained
ceebf4d5 9448T: git git://github.com/gxt/linux.git
b31d8273
G
9449F: arch/unicore32/
9450
d8379ab1
TF
9451UNIFDEF
9452M: Tony Finch <dot@dotat.at>
9453W: http://dotat.at/prog/unifdef
9454S: Maintained
9455F: scripts/unifdef.c
9456
1da177e4 9457UNIFORM CDROM DRIVER
8b58be88 9458M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9459W: http://www.kernel.dk
9460S: Maintained
679655da
JP
9461F: Documentation/cdrom/
9462F: drivers/cdrom/cdrom.c
9463F: include/linux/cdrom.h
c117ab84 9464F: include/uapi/linux/cdrom.h
1da177e4 9465
56df0122
BR
9466UNISYS S-PAR DRIVERS
9467M: Benjamin Romer <benjamin.romer@unisys.com>
9468M: David Kershner <david.kershner@unisys.com>
9469L: sparmaintainer@unisys.com (Unisys internal)
9470S: Supported
9471F: drivers/staging/unisys/
9472
9941fa6e
VH
9473UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9474M: Vinayak Holikatti <vinholikatti@gmail.com>
9475M: Santosh Y <santoshsy@gmail.com>
9476L: linux-scsi@vger.kernel.org
9477S: Supported
9478F: Documentation/scsi/ufs.txt
9479F: drivers/scsi/ufs/
9480
e2d1d6c0 9481UNSORTED BLOCK IMAGES (UBI)
949cb623 9482M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9483W: http://www.linux-mtd.infradead.org/
9484L: linux-mtd@lists.infradead.org
b6b44e0a 9485T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9486S: Maintained
80811493 9487F: drivers/mtd/ubi/
679655da 9488F: include/linux/mtd/ubi.h
c117ab84 9489F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9490
76ac66e4
RW
9491UNSORTED BLOCK IMAGES (UBI) Fastmap
9492M: Richard Weinberger <richard@nod.at>
9493L: linux-mtd@lists.infradead.org
9494S: Maintained
9495F: drivers/mtd/ubi/fastmap.c
9496
1da177e4 9497USB ACM DRIVER
61eee9a7 9498M: Oliver Neukum <oliver@neukum.org>
6372594a 9499L: linux-usb@vger.kernel.org
1da177e4 9500S: Maintained
679655da
JP
9501F: Documentation/usb/acm.txt
9502F: drivers/usb/class/cdc-acm.*
1da177e4 9503
b7d572e1
PF
9504USB AR5523 WIRELESS DRIVER
9505M: Pontus Fuchs <pontus.fuchs@gmail.com>
9506L: linux-wireless@vger.kernel.org
9507S: Maintained
9508F: drivers/net/wireless/ath/ar5523/
9509
115bb1ff 9510USB ATTACHED SCSI
f50a4968 9511M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9512M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9513L: linux-usb@vger.kernel.org
9514L: linux-scsi@vger.kernel.org
8eae0fb7 9515S: Maintained
115bb1ff
MW
9516F: drivers/usb/storage/uas.c
9517
1da177e4 9518USB CDC ETHERNET DRIVER
61eee9a7 9519M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9520L: linux-usb@vger.kernel.org
1da177e4 9521S: Maintained
679655da 9522F: drivers/net/usb/cdc_*.c
c117ab84 9523F: include/uapi/linux/usb/cdc.h
1da177e4 9524
b02b371e 9525USB CYPRESS C67X00 DRIVER
8b58be88 9526M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9527L: linux-usb@vger.kernel.org
9528S: Maintained
679655da 9529F: drivers/usb/c67x00/
b02b371e 9530
d0374f4f 9531USB DAVICOM DM9601 DRIVER
8b58be88 9532M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9533L: netdev@vger.kernel.org
d0374f4f
PK
9534W: http://www.linux-usb.org/usbnet
9535S: Maintained
679655da 9536F: drivers/net/usb/dm9601.c
d0374f4f 9537
cc2020e6 9538USB DIAMOND RIO500 DRIVER
8b58be88 9539M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9540L: rio500-users@lists.sourceforge.net
9541W: http://rio500.sourceforge.net
9542S: Maintained
679655da 9543F: drivers/usb/misc/rio500*
cc2020e6 9544
1da177e4 9545USB EHCI DRIVER
578333ab 9546M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9547L: linux-usb@vger.kernel.org
578333ab 9548S: Maintained
679655da
JP
9549F: Documentation/usb/ehci.txt
9550F: drivers/usb/host/ehci*
1da177e4 9551
69ae9e3e 9552USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9553M: Felipe Balbi <balbi@ti.com>
795fb7e7 9554L: linux-usb@vger.kernel.org
69ae9e3e 9555W: http://www.linux-usb.org/gadget
d6d0f665
FB
9556T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9557S: Maintained
679655da
JP
9558F: drivers/usb/gadget/
9559F: include/linux/usb/gadget*
69ae9e3e 9560
2dea64b4 9561USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9562M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9563L: linux-usb@vger.kernel.org
54e5881d 9564T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9565S: Maintained
c2f01971 9566F: Documentation/hid/hiddev.txt
679655da 9567F: drivers/hid/usbhid/
1da177e4 9568
857aab34 9569USB/IP DRIVERS
857aab34 9570L: linux-usb@vger.kernel.org
3ff4afe8 9571S: Orphan
857aab34 9572F: drivers/staging/usbip/
9573
959eea21 9574USB ISP116X DRIVER
8b58be88 9575M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9576L: linux-usb@vger.kernel.org
959eea21 9577S: Maintained
679655da
JP
9578F: drivers/usb/host/isp116x*
9579F: include/linux/usb/isp116x.h
959eea21 9580
1da177e4 9581USB MASS STORAGE DRIVER
8b58be88 9582M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9583L: linux-usb@vger.kernel.org
8836aeb8 9584L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9585S: Maintained
9586W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9587F: drivers/usb/storage/
1da177e4 9588
af39917d
CL
9589USB MIDI DRIVER
9590M: Clemens Ladisch <clemens@ladisch.de>
9591L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9592T: git git://git.alsa-project.org/alsa-kernel.git
9593S: Maintained
9594F: sound/usb/midi.*
9595
444ce9d4
JP
9596USB NETWORKING DRIVERS
9597L: linux-usb@vger.kernel.org
9598S: Odd Fixes
9599F: drivers/net/usb/
9600
1da177e4 9601USB OHCI DRIVER
578333ab 9602M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9603L: linux-usb@vger.kernel.org
578333ab 9604S: Maintained
679655da
JP
9605F: Documentation/usb/ohci.txt
9606F: drivers/usb/host/ohci*
1da177e4 9607
563da3a9
VM
9608USB OVER IP DRIVER
9609M: Valentina Manea <valentina.manea.m@gmail.com>
9610M: Shuah Khan <shuah.kh@samsung.com>
9611L: linux-usb@vger.kernel.org
9612S: Maintained
9613F: drivers/usb/usbip/
9614F: tools/usb/usbip/
9615
1da177e4 9616USB PEGASUS DRIVER
a16b945c 9617M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9618L: linux-usb@vger.kernel.org
043600a6 9619L: netdev@vger.kernel.org
052e3128
PM
9620T: git git://github.com/petkan/pegasus.git
9621W: https://github.com/petkan/pegasus
1da177e4 9622S: Maintained
679655da 9623F: drivers/net/usb/pegasus.*
1da177e4 9624
d3ad558f
FB
9625USB PHY LAYER
9626M: Felipe Balbi <balbi@ti.com>
9627L: linux-usb@vger.kernel.org
9628T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9629S: Maintained
9630F: drivers/usb/phy/
d3ad558f 9631
73e4fb3f 9632USB PRINTER DRIVER (usblp)
8b58be88 9633M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9634L: linux-usb@vger.kernel.org
73e4fb3f 9635S: Supported
679655da 9636F: drivers/usb/class/usblp.c
1da177e4
LT
9637
9638USB RTL8150 DRIVER
a16b945c 9639M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9640L: linux-usb@vger.kernel.org
043600a6 9641L: netdev@vger.kernel.org
052e3128
PM
9642T: git git://github.com/petkan/rtl8150.git
9643W: https://github.com/petkan/rtl8150
1da177e4 9644S: Maintained
679655da 9645F: drivers/net/usb/rtl8150.c
1da177e4 9646
f896b796 9647USB SERIAL SUBSYSTEM
66085694 9648M: Johan Hovold <johan@kernel.org>
795fb7e7 9649L: linux-usb@vger.kernel.org
4e68852d 9650S: Maintained
679655da 9651F: Documentation/usb/usb-serial.txt
f896b796 9652F: drivers/usb/serial/
679655da 9653F: include/linux/usb/serial.h
1da177e4 9654
b3f0db1c
SG
9655USB SMSC75XX ETHERNET DRIVER
9656M: Steve Glendinning <steve.glendinning@shawell.net>
9657L: netdev@vger.kernel.org
9658S: Maintained
9659F: drivers/net/usb/smsc75xx.*
9660
2f7ca802 9661USB SMSC95XX ETHERNET DRIVER
90b24cfb 9662M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9663L: netdev@vger.kernel.org
90b24cfb 9664S: Maintained
679655da 9665F: drivers/net/usb/smsc95xx.*
2f7ca802 9666
1da177e4 9667USB SUBSYSTEM
879a5a00 9668M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9669L: linux-usb@vger.kernel.org
1da177e4 9670W: http://www.linux-usb.org
08deed1e 9671T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9672S: Supported
679655da 9673F: Documentation/usb/
679655da
JP
9674F: drivers/usb/
9675F: include/linux/usb.h
9676F: include/linux/usb/
1da177e4
LT
9677
9678USB UHCI DRIVER
8b58be88 9679M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9680L: linux-usb@vger.kernel.org
1da177e4 9681S: Maintained
679655da 9682F: drivers/usb/host/uhci*
1da177e4 9683
69ae9e3e 9684USB "USBNET" DRIVER FRAMEWORK
686f13bb 9685M: Oliver Neukum <oneukum@suse.de>
043600a6 9686L: netdev@vger.kernel.org
69ae9e3e 9687W: http://www.linux-usb.org/usbnet
1da177e4 9688S: Maintained
679655da
JP
9689F: drivers/net/usb/usbnet.c
9690F: include/linux/usb/usbnet.h
1da177e4 9691
c0efd232 9692USB VIDEO CLASS
c53ac071 9693M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9694L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9695L: linux-media@vger.kernel.org
275ffde4 9696T: git git://linuxtv.org/media_tree.git
57c6d2e9 9697W: http://www.ideasonboard.org/uvc/
c0efd232 9698S: Maintained
0c0d06ca 9699F: drivers/media/usb/uvc/
6c0f0359 9700F: include/uapi/linux/uvcvideo.h
1da177e4 9701
b60b9c45
HV
9702USB VISION DRIVER
9703M: Hans Verkuil <hverkuil@xs4all.nl>
9704L: linux-media@vger.kernel.org
9705T: git git://linuxtv.org/media_tree.git
9706W: http://linuxtv.org
9707S: Odd Fixes
9708F: drivers/media/usb/usbvision/
9709
8282da47
LP
9710USB WEBCAM GADGET
9711M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9712L: linux-usb@vger.kernel.org
9713S: Maintained
faf2e1db
JP
9714F: drivers/usb/gadget/function/*uvc*.c
9715F: drivers/usb/gadget/legacy/webcam.c
8282da47 9716
bf164cc0 9717USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9718M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9719L: linux-wireless@vger.kernel.org
9720S: Maintained
679655da 9721F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9722
eb6bab13 9723USB XHCI DRIVER
03d85053 9724M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9725L: linux-usb@vger.kernel.org
9726S: Supported
36d0344c
SS
9727F: drivers/usb/host/xhci*
9728F: drivers/usb/host/pci-quirks*
eb6bab13 9729
1da177e4 9730USB ZD1201 DRIVER
4086b9ca 9731L: linux-wireless@vger.kernel.org
1da177e4 9732W: http://linux-lc100020.sourceforge.net
4086b9ca 9733S: Orphan
679655da 9734F: drivers/net/wireless/zd1201.*
1da177e4 9735
b7eee616 9736USB ZR364XX DRIVER
8b58be88 9737M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9738L: linux-usb@vger.kernel.org
661263b5 9739L: linux-media@vger.kernel.org
275ffde4 9740T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9741W: http://royale.zerezo.com/zr364xx/
9742S: Maintained
679655da 9743F: Documentation/video4linux/zr364xx.txt
90d72ac6 9744F: drivers/media/usb/zr364xx/
b7eee616 9745
e7839f25 9746USER-MODE LINUX (UML)
8b58be88 9747M: Jeff Dike <jdike@addtoit.com>
b15194b7 9748M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9749L: user-mode-linux-devel@lists.sourceforge.net
9750L: user-mode-linux-user@lists.sourceforge.net
9751W: http://user-mode-linux.sourceforge.net
9752S: Maintained
61516587 9753F: Documentation/virtual/uml/
679655da 9754F: arch/um/
b070989a 9755F: arch/x86/um/
679655da
JP
9756F: fs/hostfs/
9757F: fs/hppfs/
b7eee616 9758
e5f114e9 9759USERSPACE I/O (UIO)
6a534c9d 9760M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9761M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9762S: Maintained
679655da
JP
9763F: Documentation/DocBook/uio-howto.tmpl
9764F: drivers/uio/
9765F: include/linux/uio*.h
e5f114e9 9766
256cccbe 9767UTIL-LINUX PACKAGE
8b58be88 9768M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9769L: util-linux@vger.kernel.org
9770W: http://en.wikipedia.org/wiki/Util-linux
9771T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9772S: Maintained
9773
c1fd1c07 9774UVESAFB DRIVER
8b58be88 9775M: Michal Januszewski <spock@gentoo.org>
c69f677c 9776L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9777W: http://dev.gentoo.org/~spock/projects/uvesafb/
9778S: Maintained
679655da 9779F: Documentation/fb/uvesafb.txt
8a61f013 9780F: drivers/video/fbdev/uvesafb.*
c1fd1c07 9781
4480f15b 9782VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9783M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9784S: Maintained
679655da
JP
9785F: Documentation/filesystems/vfat.txt
9786F: fs/fat/
1da177e4 9787
cba3345c
AW
9788VFIO DRIVER
9789M: Alex Williamson <alex.williamson@redhat.com>
9790L: kvm@vger.kernel.org
9791S: Maintained
9792F: Documentation/vfio.txt
9793F: drivers/vfio/
9794F: include/linux/vfio.h
c117ab84 9795F: include/uapi/linux/vfio.h
cba3345c 9796
9e6f3438
PO
9797VIDEOBUF2 FRAMEWORK
9798M: Pawel Osciak <pawel@osciak.com>
9799M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9800M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9801L: linux-media@vger.kernel.org
9802S: Maintained
90d72ac6 9803F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9804F: include/media/videobuf2-*
9805
9a82446b
AS
9806VIRTIO CONSOLE DRIVER
9807M: Amit Shah <amit.shah@redhat.com>
9808L: virtualization@lists.linux-foundation.org
9809S: Maintained
9810F: drivers/char/virtio_console.c
9811F: include/linux/virtio_console.h
c117ab84 9812F: include/uapi/linux/virtio_console.h
9a82446b 9813
2426ec8f
MT
9814VIRTIO CORE, NET AND BLOCK DRIVERS
9815M: Rusty Russell <rusty@rustcorp.com.au>
9816M: "Michael S. Tsirkin" <mst@redhat.com>
9817L: virtualization@lists.linux-foundation.org
9818S: Maintained
9819F: drivers/virtio/
c893c8d7 9820F: tools/virtio/
2426ec8f
MT
9821F: drivers/net/virtio_net.c
9822F: drivers/block/virtio_blk.c
9823F: include/linux/virtio_*.h
916cdabc 9824F: include/uapi/linux/virtio_*.h
2426ec8f 9825
3a4d5c94
MT
9826VIRTIO HOST (VHOST)
9827M: "Michael S. Tsirkin" <mst@redhat.com>
9828L: kvm@vger.kernel.org
c996d8b9 9829L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9830L: netdev@vger.kernel.org
9831S: Maintained
9832F: drivers/vhost/
c117ab84 9833F: include/uapi/linux/vhost.h
3a4d5c94 9834
1da177e4 9835VIA RHINE NETWORK DRIVER
8b58be88 9836M: Roger Luethi <rl@hellgate.ch>
1da177e4 9837S: Maintained
f2148a47 9838F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9839
f0bf7f61 9840VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9841M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9842M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9843S: Maintained
9844F: drivers/mmc/host/via-sdmmc.c
9845
69e4a7c2 9846VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9847M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9848L: linux-fbdev@vger.kernel.org
69e4a7c2 9849S: Maintained
c7babebd
FTS
9850F: include/linux/via-core.h
9851F: include/linux/via-gpio.h
9852F: include/linux/via_i2c.h
8a61f013 9853F: drivers/video/fbdev/via/
69e4a7c2 9854
01f20734 9855VIA VELOCITY NETWORK DRIVER
8b58be88 9856M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9857L: netdev@vger.kernel.org
9858S: Maintained
f2148a47 9859F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9860
0b7bc1fa
HV
9861VIVI VIRTUAL VIDEO DRIVER
9862M: Hans Verkuil <hverkuil@xs4all.nl>
9863L: linux-media@vger.kernel.org
9864T: git git://linuxtv.org/media_tree.git
9865W: http://linuxtv.org
9866S: Maintained
9867F: drivers/media/platform/vivi*
9868
be7f8273 9869VLAN (802.1Q)
8b58be88 9870M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9871L: netdev@vger.kernel.org
9872S: Maintained
679655da
JP
9873F: drivers/net/macvlan.c
9874F: include/linux/if_*vlan.h
9875F: net/8021q/
be7f8273 9876
55e331cf 9877VLYNQ BUS
8b58be88 9878M: Florian Fainelli <florian@openwrt.org>
8578d7af 9879L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9880S: Maintained
9881F: drivers/vlynq/vlynq.c
9882F: include/linux/vlynq.h
9883
390beae4
MW
9884VME SUBSYSTEM
9885M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9886M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9887M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9888L: devel@driverdev.osuosl.org
9889S: Maintained
9890T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9891F: Documentation/vme_api.txt
9892F: drivers/staging/vme/
9893F: drivers/vme/
9894F: include/linux/vme*
9895
4488e09b
AK
9896VMWARE HYPERVISOR INTERFACE
9897M: Alok Kataria <akataria@vmware.com>
9898L: virtualization@lists.linux-foundation.org
9899S: Supported
9900F: arch/x86/kernel/cpu/vmware.c
9901
73b35d07
DT
9902VMWARE BALLOON DRIVER
9903M: Xavier Deguillard <xdeguillard@vmware.com>
9904M: Philip Moltmann <moltmann@vmware.com>
9905M: "VMware, Inc." <pv-drivers@vmware.com>
9906L: linux-kernel@vger.kernel.org
9907S: Maintained
9908F: drivers/misc/vmw_balloon.c
9909
d1a890fa 9910VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9911M: Shreyas Bhatewara <sbhatewara@vmware.com>
9912M: "VMware, Inc." <pv-drivers@vmware.com>
9913L: netdev@vger.kernel.org
9914S: Maintained
9915F: drivers/net/vmxnet3/
d1a890fa 9916
851b1642 9917VMware PVSCSI driver
f2d7e40e 9918M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9919M: VMware PV-Drivers <pv-drivers@vmware.com>
9920L: linux-scsi@vger.kernel.org
9921S: Maintained
9922F: drivers/scsi/vmw_pvscsi.c
9923F: drivers/scsi/vmw_pvscsi.h
9924
e53e86c7 9925VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9926M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9927M: Mark Brown <broonie@kernel.org>
e53e86c7 9928W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9929W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9930T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9931S: Supported
679655da
JP
9932F: drivers/regulator/
9933F: include/linux/regulator/
e53e86c7 9934
ab41319e 9935VT1211 HARDWARE MONITOR DRIVER
8b58be88 9936M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9937L: lm-sensors@lm-sensors.org
9938S: Maintained
679655da
JP
9939F: Documentation/hwmon/vt1211
9940F: drivers/hwmon/vt1211.c
ab41319e 9941
1de9e371 9942VT8231 HARDWARE MONITOR DRIVER
8b58be88 9943M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9944L: lm-sensors@lm-sensors.org
9945S: Maintained
679655da 9946F: drivers/hwmon/vt8231.c
1de9e371 9947
88095e7b
TO
9948VUB300 USB to SDIO/SD/MMC bridge chip
9949M: Tony Olech <tony.olech@elandigitalsystems.com>
9950L: linux-mmc@vger.kernel.org
9951L: linux-usb@vger.kernel.org
9952S: Supported
9953F: drivers/mmc/host/vub300.c
9954
1da177e4 9955W1 DALLAS'S 1-WIRE BUS
a8018766 9956M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9957S: Maintained
679655da
JP
9958F: Documentation/w1/
9959F: drivers/w1/
1da177e4 9960
13927079 9961W83791D HARDWARE MONITORING DRIVER
8b58be88 9962M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9963L: lm-sensors@lm-sensors.org
25845c22 9964S: Maintained
679655da
JP
9965F: Documentation/hwmon/w83791d
9966F: drivers/hwmon/w83791d.c
13927079 9967
61db011d 9968W83793 HARDWARE MONITORING DRIVER
8b58be88 9969M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9970L: lm-sensors@lm-sensors.org
9971S: Maintained
679655da
JP
9972F: Documentation/hwmon/w83793
9973F: drivers/hwmon/w83793.c
61db011d 9974
e3760b43 9975W83795 HARDWARE MONITORING DRIVER
7c81c60f 9976M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9977L: lm-sensors@lm-sensors.org
9978S: Maintained
9979F: drivers/hwmon/w83795.c
9980
1da177e4 9981W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9982M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9983S: Maintained
679655da 9984F: drivers/mmc/host/wbsd.*
1da177e4 9985
b4e05923
HG
9986WACOM PROTOCOL 4 SERIAL TABLETS
9987M: Julian Squires <julian@cipht.net>
9988M: Hans de Goede <hdegoede@redhat.com>
9989L: linux-input@vger.kernel.org
9990S: Maintained
9991F: drivers/input/tablet/wacom_serial4.c
9992
3527761c 9993WATCHDOG DEVICE DRIVERS
8b58be88 9994M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9995L: linux-watchdog@vger.kernel.org
9996W: http://www.linux-watchdog.org/
f599aaf0 9997T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9998S: Maintained
679655da
JP
9999F: Documentation/watchdog/
10000F: drivers/watchdog/
10001F: include/linux/watchdog.h
c117ab84 10002F: include/uapi/linux/watchdog.h
3527761c 10003
1da177e4 10004WD7000 SCSI DRIVER
8b58be88 10005M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10006L: linux-scsi@vger.kernel.org
10007S: Maintained
679655da 10008F: drivers/scsi/wd7000.c
1da177e4 10009
b22e00f3
DH
10010WIIMOTE HID DRIVER
10011M: David Herrmann <dh.herrmann@googlemail.com>
10012L: linux-input@vger.kernel.org
10013S: Maintained
10014F: drivers/hid/hid-wiimote*
10015
e258b80e 10016WINBOND CIR DRIVER
364e9e18 10017M: David Härdeman <david@hardeman.nu>
e258b80e 10018S: Maintained
116ab806 10019F: drivers/media/rc/winbond-cir.c
e258b80e 10020
8a70da82 10021WIMAX STACK
8b58be88 10022M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10023M: linux-wimax@intel.com
63fae219 10024L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10025S: Supported
10026W: http://linuxwimax.org
315987dc 10027F: Documentation/wimax/README.wimax
315987dc
JP
10028F: include/linux/wimax/debug.h
10029F: include/net/wimax.h
c117ab84 10030F: include/uapi/linux/wimax.h
315987dc 10031F: net/wimax/
8a70da82 10032
5fc14680 10033WISTRON LAPTOP BUTTON DRIVER
8b58be88 10034M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10035S: Maintained
679655da 10036F: drivers/input/misc/wistron_btns.c
5fc14680 10037
1da177e4 10038WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10039M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10040L: linux-wireless@vger.kernel.org
926554c4 10041W: http://oops.ghostprotocols.net:81/blog
1da177e4 10042S: Maintained
679655da 10043F: drivers/net/wireless/wl3501*
1da177e4 10044
febf1dff 10045WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10046M: Mark Brown <broonie@kernel.org>
8b58be88 10047M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10048L: linux-input@vger.kernel.org
10049T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10050W: http://opensource.wolfsonmicro.com/node/7
10051S: Supported
679655da
JP
10052F: drivers/input/touchscreen/*wm97*
10053F: include/linux/wm97xx.h
febf1dff 10054
055bcbcb 10055WOLFSON MICROELECTRONICS DRIVERS
fef95164 10056L: patches@opensource.wolfsonmicro.com
cf8eda3e 10057T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10058T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10059W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10060S: Supported
3768f0b1 10061F: Documentation/hwmon/wm83??
af1c5386 10062F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10063F: drivers/clk/clk-wm83*.c
9c309598 10064F: drivers/extcon/extcon-arizona.c
b75ea16a 10065F: drivers/leds/leds-wm83*.c
25b273ba 10066F: drivers/gpio/gpio-*wm*.c
9c309598 10067F: drivers/gpio/gpio-arizona.c
d22b0869 10068F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10069F: drivers/input/misc/wm831x-on.c
10070F: drivers/input/touchscreen/wm831x-ts.c
10071F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10072F: drivers/mfd/arizona*
10073F: drivers/mfd/wm*.c
b75ea16a
MB
10074F: drivers/power/wm83*.c
10075F: drivers/rtc/rtc-wm83*.c
10076F: drivers/regulator/wm8*.c
3860e6c4 10077F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10078F: drivers/watchdog/wm83*_wdt.c
9c309598 10079F: include/linux/mfd/arizona/
3860e6c4 10080F: include/linux/mfd/wm831x/
b75ea16a 10081F: include/linux/mfd/wm8350/
3768f0b1 10082F: include/linux/mfd/wm8400*
59ec6da2 10083F: include/linux/wm97xx.h
055bcbcb 10084F: include/sound/wm????.h
9c309598 10085F: sound/soc/codecs/arizona.?
055bcbcb 10086F: sound/soc/codecs/wm*
b75ea16a 10087
3e6cd7a4
TH
10088WORKQUEUE
10089M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10090T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10091S: Maintained
10092F: include/linux/workqueue.h
10093F: kernel/workqueue.c
10094F: Documentation/workqueue.txt
10095
1da177e4 10096X.25 NETWORK LAYER
8bf28059 10097M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10098L: linux-x25@vger.kernel.org
8bf28059 10099S: Odd Fixes
679655da
JP
10100F: Documentation/networking/x25*
10101F: include/net/x25*
10102F: net/x25/
1da177e4 10103
e2d1d6c0 10104X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10105M: Thomas Gleixner <tglx@linutronix.de>
10106M: Ingo Molnar <mingo@redhat.com>
10107M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10108M: x86@kernel.org
981c3a4f 10109L: linux-kernel@vger.kernel.org
75fc2d37 10110T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10111S: Maintained
679655da
JP
10112F: Documentation/x86/
10113F: arch/x86/
e2d1d6c0 10114
d0944853 10115X86 PLATFORM DRIVERS
e181ba15 10116M: Darren Hart <dvhart@infradead.org>
d0944853 10117L: platform-driver-x86@vger.kernel.org
e181ba15 10118T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10119S: Maintained
14430813 10120F: drivers/platform/x86/
d0944853 10121
c1f5c54b
IM
10122X86 MCE INFRASTRUCTURE
10123M: Tony Luck <tony.luck@intel.com>
487ba8e8 10124M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10125L: linux-edac@vger.kernel.org
10126S: Maintained
10127F: arch/x86/kernel/cpu/mcheck/*
10128
d6fad502 10129XC2028/3028 TUNER DRIVER
1b2c14b4 10130M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10131L: linux-media@vger.kernel.org
10132W: http://linuxtv.org
10133T: git git://linuxtv.org/media_tree.git
10134S: Maintained
10135F: drivers/media/tuners/tuner-xc2028.*
10136
c4468085 10137XEN HYPERVISOR INTERFACE
c4468085 10138M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10139M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10140M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10141L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10142T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10143S: Supported
10144F: arch/x86/xen/
10145F: drivers/*/xen-*front.c
10146F: drivers/xen/
10147F: arch/x86/include/asm/xen/
10148F: include/xen/
c117ab84 10149F: include/uapi/xen/
c4468085 10150
77bfb479
SS
10151XEN HYPERVISOR ARM
10152M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10153L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10154S: Supported
10155F: arch/arm/xen/
10156F: arch/arm/include/asm/xen/
10157
b475e83f
SS
10158XEN HYPERVISOR ARM64
10159M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10160L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10161S: Supported
10162F: arch/arm64/xen/
10163F: arch/arm64/include/asm/xen/
10164
9b57e1a7
IC
10165XEN NETWORK BACKEND DRIVER
10166M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10167M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10168L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10169L: netdev@vger.kernel.org
10170S: Supported
10171F: drivers/net/xen-netback/*
10172
c5f8e29d
KRW
10173XEN PCI SUBSYSTEM
10174M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10175L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10176S: Supported
10177F: arch/x86/pci/*xen*
10178F: drivers/pci/*xen*
10179
a2c5ae65
KRW
10180XEN BLOCK SUBSYSTEM
10181M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10182L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10183S: Supported
10184F: drivers/block/xen-blkback/*
10185F: drivers/block/xen*
10186
c5f8e29d
KRW
10187XEN SWIOTLB SUBSYSTEM
10188M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10189L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10190S: Supported
10191F: arch/x86/xen/*swiotlb*
10192F: drivers/xen/*swiotlb*
10193
1da177e4
LT
10194XFS FILESYSTEM
10195P: Silicon Graphics Inc
809625ca 10196M: Dave Chinner <david@fromorbit.com>
18caa67a 10197M: xfs@oss.sgi.com
d7ede1aa 10198L: xfs@oss.sgi.com
1da177e4 10199W: http://oss.sgi.com/projects/xfs
54e5881d 10200T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10201S: Supported
679655da
JP
10202F: Documentation/filesystems/xfs.txt
10203F: fs/xfs/
1da177e4 10204
8a3b7a25 10205XILINX AXI ETHERNET DRIVER
59a54f30
MS
10206M: Anirudha Sarangi <anirudh@xilinx.com>
10207M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10208S: Maintained
10209F: drivers/net/ethernet/xilinx/xilinx_axienet*
10210
c9d3d8ec 10211XILINX SYSTEMACE DRIVER
cdeb8994 10212S: Orphan
679655da 10213F: drivers/block/xsysace.c
c9d3d8ec 10214
238b8721 10215XILINX UARTLITE SERIAL DRIVER
8b58be88 10216M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10217L: linux-serial@vger.kernel.org
10218S: Maintained
df621252 10219F: drivers/tty/serial/uartlite.c
238b8721 10220
f620e4b8
MF
10221XTENSA XTFPGA PLATFORM SUPPORT
10222M: Max Filippov <jcmvbkbc@gmail.com>
10223L: linux-xtensa@linux-xtensa.org
10224S: Maintained
10225F: drivers/spi/spi-xtensa-xtfpga.c
10226
1da177e4 10227YAM DRIVER FOR AX.25
8b58be88 10228M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10229L: linux-hams@vger.kernel.org
10230S: Maintained
679655da
JP
10231F: drivers/net/hamradio/yam*
10232F: include/linux/yam.h
1da177e4 10233
af64a5eb 10234YEALINK PHONE DRIVER
8b58be88 10235M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10236L: usbb2k-api-dev@nongnu.org
10237S: Maintained
679655da
JP
10238F: Documentation/input/yealink.txt
10239F: drivers/input/misc/yealink.*
af64a5eb 10240
1da177e4 10241Z8530 DRIVER FOR AX.25
8b58be88 10242M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10243W: http://yaina.de/jreuter/
10244W: http://www.qsl.net/dl1bke/
10245L: linux-hams@vger.kernel.org
10246S: Maintained
679655da
JP
10247F: Documentation/networking/z8530drv.txt
10248F: drivers/net/hamradio/*scc.c
10249F: drivers/net/hamradio/z8530.h
1da177e4 10250
0cf31ec1 10251ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10252M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10253L: linux-mm@kvack.org
10254S: Maintained
10255F: mm/zbud.c
10256F: include/linux/zbud.h
10257
7c0c3afb 10258ZD1211RW WIRELESS DRIVER
8b58be88
JP
10259M: Daniel Drake <dsd@gentoo.org>
10260M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10261W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10262L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10263L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10264S: Maintained
679655da 10265F: drivers/net/wireless/zd1211rw/
7c0c3afb 10266
1da177e4 10267ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10268L: mjpeg-users@lists.sourceforge.net
f63145e2 10269L: linux-media@vger.kernel.org
1da177e4 10270W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10271T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10272S: Odd Fixes
90d72ac6 10273F: drivers/media/pci/zoran/
1da177e4 10274
6920f2cc
MK
10275ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10276M: Minchan Kim <minchan@kernel.org>
10277M: Nitin Gupta <ngupta@vflare.org>
10278L: linux-kernel@vger.kernel.org
10279S: Maintained
10280F: drivers/block/zram/
10281F: Documentation/blockdev/zram.txt
10282
8b4a4080 10283ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10284M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10285S: Maintained
df621252 10286F: drivers/tty/serial/zs.*
8b4a4080 10287
eae70d06
MK
10288ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10289M: Minchan Kim <minchan@kernel.org>
10290M: Nitin Gupta <ngupta@vflare.org>
10291L: linux-mm@kvack.org
10292S: Maintained
10293F: mm/zsmalloc.c
10294F: include/linux/zsmalloc.h
10295
0cf31ec1 10296ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10297M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10298L: linux-mm@kvack.org
10299S: Maintained
10300F: mm/zswap.c
10301
1da177e4 10302THE REST
8b58be88 10303M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10304L: linux-kernel@vger.kernel.org
8a6e2535 10305Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10306T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10307S: Buried alive in reporters
34d03cc1
JP
10308F: *
10309F: */
This page took 4.896738 seconds and 5 git commands to generate.