Merge tag 'at91-fixes-non-critical' of git://github.com/at91linux/linux-at91 into...
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
156L: linux-bluetooth@vger.kernel.org
157S: Maintained
158F: net/6lowpan/
6304f8fc 159F: include/net/6lowpan.h
68d96dcf 160
1da177e4 1616PACK NETWORK DRIVER FOR AX.25
8b58be88 162M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
163L: linux-hams@vger.kernel.org
164S: Maintained
679655da 165F: drivers/net/hamradio/6pack.c
1da177e4 166
1da177e4 1678169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 168M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 169L: netdev@vger.kernel.org
1da177e4 170S: Maintained
a8fe65b8 171F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
172
1738250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 174M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
175L: linux-serial@vger.kernel.org
176W: http://serial.sourceforge.net
8ee16a1b 177S: Maintained
08deed1e 178T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 179F: drivers/tty/serial/8250*
679655da 180F: include/linux/serial_8250.h
1da177e4
LT
181
1828390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 183L: netdev@vger.kernel.org
0cf445ce 184S: Orphan / Obsolete
644570b8 185F: drivers/net/ethernet/8390/
1da177e4 186
67543e50 1879P FILE SYSTEM
8b58be88
JP
188M: Eric Van Hensbergen <ericvh@gmail.com>
189M: Ron Minnich <rminnich@sandia.gov>
190M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 191L: v9fs-developer@lists.sourceforge.net
27a2a5ff 192W: http://swik.net/v9fs
8a6e2535 193Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 194T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 195S: Maintained
679655da
JP
196F: Documentation/filesystems/9p.txt
197F: fs/9p/
2315cb14
RL
198F: net/9p/
199F: include/net/9p/
200F: include/uapi/linux/virtio_9p.h
201F: include/trace/events/9p.h
202
67543e50 203
91952bc0
AP
204A8293 MEDIA DRIVER
205M: Antti Palosaari <crope@iki.fi>
206L: linux-media@vger.kernel.org
207W: http://linuxtv.org/
208W: http://palosaari.fi/linux/
209Q: http://patchwork.linuxtv.org/project/linux-media/list/
210T: git git://linuxtv.org/anttip/media_tree.git
211S: Maintained
212F: drivers/media/dvb-frontends/a8293*
213
e2d1d6c0 214AACRAID SCSI RAID DRIVER
8b58be88 215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
216L: linux-scsi@vger.kernel.org
217W: http://www.adaptec.com/
1da177e4 218S: Supported
679655da
JP
219F: Documentation/scsi/aacraid.txt
220F: drivers/scsi/aacraid/
1da177e4 221
ea8f8fc8
JT
222ABI/API
223L: linux-api@vger.kernel.org
224F: Documentation/ABI/
225F: include/linux/syscalls.h
226F: include/uapi/
227F: kernel/sys_ni.c
228
249e3c85 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 230M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
231L: lm-sensors@lm-sensors.org
232S: Maintained
679655da 233F: drivers/hwmon/abituguru.c
f2b84bbc 234
249e3c85 235ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 236M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
237L: lm-sensors@lm-sensors.org
238S: Maintained
679655da 239F: drivers/hwmon/abituguru3.c
249e3c85 240
1da177e4 241ACENIC DRIVER
8b58be88 242M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
243L: linux-acenic@sunsite.dk
244S: Maintained
531c4f89 245F: drivers/net/ethernet/alteon/acenic*
1da177e4 246
e86435eb 247ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 248M: Peter Feuerer <peter@piie.net>
d0944853 249L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
250W: http://piie.net/?section=acerhdf
251S: Maintained
252F: drivers/platform/x86/acerhdf.c
e86435eb 253
745a5d21 254ACER WMI LAPTOP EXTRAS
182ae55c 255M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 256L: platform-driver-x86@vger.kernel.org
745a5d21 257S: Maintained
679655da 258F: drivers/platform/x86/acer-wmi.c
745a5d21 259
1da177e4 260ACPI
49db1903 261M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 262M: Len Brown <lenb@kernel.org>
6968e50c 263L: linux-acpi@vger.kernel.org
360818b8
RW
264W: https://01.org/linux-acpi
265Q: https://patchwork.kernel.org/project/linux-acpi/list/
266T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 267S: Supported
679655da
JP
268F: drivers/acpi/
269F: drivers/pnp/pnpacpi/
270F: include/linux/acpi.h
43368e74 271F: include/acpi/
994b942f 272F: Documentation/acpi
89ca78a0 273F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
274F: drivers/pci/*acpi*
275F: drivers/pci/*/*acpi*
276F: drivers/pci/*/*/*acpi*
2754c447 277F: tools/power/acpi
8b59a454 278
3774929d
RW
279ACPI COMPONENT ARCHITECTURE (ACPICA)
280M: Robert Moore <robert.moore@intel.com>
281M: Lv Zheng <lv.zheng@intel.com>
282M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
283L: linux-acpi@vger.kernel.org
284L: devel@acpica.org
285W: https://acpica.org/
286W: https://github.com/acpica/acpica/
287Q: https://patchwork.kernel.org/project/linux-acpi/list/
288T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
289S: Supported
290F: drivers/acpi/acpica/
291F: include/acpi/
2754c447 292F: tools/power/acpi/
3774929d 293
8b59a454 294ACPI FAN DRIVER
8b58be88 295M: Zhang Rui <rui.zhang@intel.com>
8b59a454 296L: linux-acpi@vger.kernel.org
5ca92bd9 297W: https://01.org/linux-acpi
8b59a454 298S: Supported
679655da 299F: drivers/acpi/fan.c
1da177e4 300
8b59a454 301ACPI THERMAL DRIVER
8b58be88 302M: Zhang Rui <rui.zhang@intel.com>
8b59a454 303L: linux-acpi@vger.kernel.org
5ca92bd9 304W: https://01.org/linux-acpi
8b59a454 305S: Supported
679655da 306F: drivers/acpi/*thermal*
998be20f 307
359acec8 308ACPI VIDEO DRIVER
8b58be88 309M: Zhang Rui <rui.zhang@intel.com>
8b59a454 310L: linux-acpi@vger.kernel.org
5ca92bd9 311W: https://01.org/linux-acpi
8b59a454 312S: Supported
679655da 313F: drivers/acpi/video.c
998be20f 314
bff431e4 315ACPI WMI DRIVER
d0944853 316L: platform-driver-x86@vger.kernel.org
5b927259 317S: Orphan
679655da 318F: drivers/platform/x86/wmi.c
bff431e4 319
2f39d519 320AD1889 ALSA SOUND DRIVER
8b58be88 321M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
322W: http://wiki.parisc-linux.org/AD1889
323L: linux-parisc@vger.kernel.org
324S: Maintained
679655da 325F: sound/pci/ad1889.*
2f39d519 326
527a1a83
MH
327AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
328M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 329W: http://wiki.analog.com/AD5254
a4edbc10 330W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
331S: Supported
332F: drivers/misc/ad525x_dpot.c
333
334AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
335M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 336W: http://wiki.analog.com/AD5398
a4edbc10 337W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
338S: Supported
339F: drivers/regulator/ad5398.c
340
341AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
342M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 343W: http://wiki.analog.com/AD7142
a4edbc10 344W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
345S: Supported
346F: drivers/input/misc/ad714x.c
347
348AD7877 TOUCHSCREEN DRIVER
349M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 350W: http://wiki.analog.com/AD7877
a4edbc10 351W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
352S: Supported
353F: drivers/input/touchscreen/ad7877.c
354
355AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
356M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 357W: http://wiki.analog.com/AD7879
a4edbc10 358W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
359S: Supported
360F: drivers/input/touchscreen/ad7879.c
361
1330b0dc
JK
362ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
363M: Jiri Kosina <jkosina@suse.cz>
364S: Maintained
365
1da177e4 366ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 367M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 368L: lm-sensors@lm-sensors.org
1da177e4 369S: Maintained
679655da
JP
370F: Documentation/hwmon/adm1025
371F: drivers/hwmon/adm1025.c
1da177e4 372
cae2caae 373ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 374M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
375L: lm-sensors@lm-sensors.org
376S: Maintained
679655da 377F: drivers/hwmon/adm1029.c
cae2caae 378
cc0b88cf 379ADM8211 WIRELESS DRIVER
cc0b88cf 380L: linux-wireless@vger.kernel.org
491b26b4 381W: http://wireless.kernel.org/
e71bcbd0 382S: Orphan
679655da 383F: drivers/net/wireless/adm8211.*
cc0b88cf 384
e8e31622
SA
385ADP1653 FLASH CONTROLLER DRIVER
386M: Sakari Ailus <sakari.ailus@iki.fi>
387L: linux-media@vger.kernel.org
388S: Maintained
389F: drivers/media/i2c/adp1653.c
390F: include/media/adp1653.h
391
527a1a83
MH
392ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
393M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 394W: http://wiki.analog.com/ADP5520
a4edbc10 395W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
396S: Supported
397F: drivers/mfd/adp5520.c
398F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 399F: drivers/leds/leds-adp5520.c
77278d50 400F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
401F: drivers/input/keyboard/adp5520-keys.c
402
403ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
404M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 405W: http://wiki.analog.com/ADP5588
a4edbc10 406W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
407S: Supported
408F: drivers/input/keyboard/adp5588-keys.c
77278d50 409F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
410
411ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP8860
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/video/backlight/adp8860_bl.c
417
8c22a8f5
DE
418ADS1015 HARDWARE MONITOR DRIVER
419M: Dirk Eibach <eibach@gdsys.de>
420L: lm-sensors@lm-sensors.org
421S: Maintained
422F: Documentation/hwmon/ads1015
423F: drivers/hwmon/ads1015.c
424F: include/linux/i2c/ads1015.h
425
1da177e4 426ADT746X FAN DRIVER
8b58be88 427M: Colin Leroy <colin@colino.net>
1da177e4 428S: Maintained
679655da 429F: drivers/macintosh/therm_adt746x.c
1da177e4 430
b058b859 431ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 432M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
433L: lm-sensors@lm-sensors.org
434S: Maintained
435F: Documentation/hwmon/adt7475
436F: drivers/hwmon/adt7475.c
437
527a1a83
MH
438ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
439M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 440W: http://wiki.analog.com/ADXL345
a4edbc10 441W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
442S: Supported
443F: drivers/input/misc/adxl34x.c
444
8c6af9e1 445ADVANSYS SCSI DRIVER
8b58be88 446M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
447L: linux-scsi@vger.kernel.org
448S: Maintained
679655da
JP
449F: Documentation/scsi/advansys.txt
450F: drivers/scsi/advansys.c
8c6af9e1 451
1da177e4 452AEDSP16 DRIVER
8b58be88 453M: Riccardo Facchetti <fizban@tin.it>
1da177e4 454S: Maintained
679655da 455F: sound/oss/aedsp16.c
1da177e4 456
91952bc0
AP
457AF9013 MEDIA DRIVER
458M: Antti Palosaari <crope@iki.fi>
459L: linux-media@vger.kernel.org
460W: http://linuxtv.org/
461W: http://palosaari.fi/linux/
462Q: http://patchwork.linuxtv.org/project/linux-media/list/
463T: git git://linuxtv.org/anttip/media_tree.git
464S: Maintained
465F: drivers/media/dvb-frontends/af9013*
466
467AF9033 MEDIA DRIVER
468M: Antti Palosaari <crope@iki.fi>
469L: linux-media@vger.kernel.org
470W: http://linuxtv.org/
471W: http://palosaari.fi/linux/
472Q: http://patchwork.linuxtv.org/project/linux-media/list/
473T: git git://linuxtv.org/anttip/media_tree.git
474S: Maintained
475F: drivers/media/dvb-frontends/af9033*
476
1da177e4 477AFFS FILE SYSTEM
6cf515e1
GU
478L: linux-fsdevel@vger.kernel.org
479S: Orphan
679655da
JP
480F: Documentation/filesystems/affs.txt
481F: fs/affs/
1da177e4 482
e2d1d6c0 483AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 484M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
485L: linux-afs@lists.infradead.org
486S: Supported
679655da
JP
487F: fs/afs/
488F: include/net/af_rxrpc.h
489F: net/rxrpc/af_rxrpc.c
e2d1d6c0 490
1da177e4 491AGPGART DRIVER
8b58be88 492M: David Airlie <airlied@linux.ie>
878eaf61 493T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 494S: Maintained
679655da
JP
495F: drivers/char/agp/
496F: include/linux/agp*
c117ab84 497F: include/uapi/linux/agp*
1da177e4
LT
498
499AHA152X SCSI DRIVER
8b58be88 500M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
501L: linux-scsi@vger.kernel.org
502S: Maintained
679655da
JP
503F: drivers/scsi/aha152x*
504F: drivers/scsi/pcmcia/aha152x*
1da177e4 505
64624d4f 506AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 507M: Hannes Reinecke <hare@suse.de>
64624d4f 508L: linux-scsi@vger.kernel.org
1da177e4 509S: Maintained
679655da 510F: drivers/scsi/aic7xxx/
1da177e4 511
450500ad
HV
512AIMSLAB FM RADIO RECEIVER DRIVER
513M: Hans Verkuil <hverkuil@xs4all.nl>
514L: linux-media@vger.kernel.org
515T: git git://linuxtv.org/media_tree.git
516W: http://linuxtv.org
517S: Maintained
518F: drivers/media/radio/radio-aimslab*
519
e2d1d6c0 520AIO
8b58be88 521M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
522L: linux-aio@kvack.org
523S: Supported
679655da
JP
524F: fs/aio.c
525F: include/linux/*aio*.h
e2d1d6c0 526
469d4ec8
AP
527AIRSPY MEDIA DRIVER
528M: Antti Palosaari <crope@iki.fi>
529L: linux-media@vger.kernel.org
530W: http://linuxtv.org/
531W: http://palosaari.fi/linux/
532Q: http://patchwork.linuxtv.org/project/linux-media/list/
533T: git git://linuxtv.org/anttip/media_tree.git
534S: Maintained
535F: drivers/media/usb/airspy/
536
1da177e4 537ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 538M: Duncan Sands <duncan.sands@free.fr>
6372594a 539L: linux-usb@vger.kernel.org
1da177e4
LT
540W: http://www.linux-usb.org/SpeedTouch/
541S: Maintained
679655da
JP
542F: drivers/usb/atm/speedtch.c
543F: drivers/usb/atm/usbatm.c
1da177e4 544
272f133a 545ALCHEMY AU1XX0 MMC DRIVER
8b58be88 546M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 547S: Maintained
679655da 548F: drivers/mmc/host/au1xmmc.c
272f133a 549
4a4e5787 550ALI1563 I2C DRIVER
8b58be88 551M: Rudolf Marek <r.marek@assembler.cz>
846557d3 552L: linux-i2c@vger.kernel.org
4a4e5787 553S: Maintained
679655da
JP
554F: Documentation/i2c/busses/i2c-ali1563
555F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 556
1da177e4 557ALPHA PORT
8b58be88 558M: Richard Henderson <rth@twiddle.net>
8b58be88 559M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 560M: Matt Turner <mattst88@gmail.com>
c89f4f9a 561S: Odd Fixes
a9406699 562L: linux-alpha@vger.kernel.org
679655da 563F: arch/alpha/
1da177e4 564
16b8b922 565ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 566M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
567L: netdev@vger.kernel.org
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/net/ethernet/altera/
571
adf9251f
TK
572ALTERA UART/JTAG UART SERIAL DRIVERS
573M: Tobias Klauser <tklauser@distanz.ch>
574L: linux-serial@vger.kernel.org
61bd0943 575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
576S: Maintained
577F: drivers/tty/serial/altera_uart.c
578F: drivers/tty/serial/altera_jtaguart.c
579F: include/linux/altera_uart.h
580F: include/linux/altera_jtaguart.h
581
f4875e12
TL
582AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
583M: Tom Lendacky <thomas.lendacky@amd.com>
584L: linux-crypto@vger.kernel.org
585S: Supported
586F: drivers/crypto/ccp/
587F: include/linux/ccp.h
588
512d1027 589AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 590M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
591L: lm-sensors@lm-sensors.org
592S: Maintained
593F: Documentation/hwmon/fam15h_power
594F: drivers/hwmon/fam15h_power.c
595
167a675a 596AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 597M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 598L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 599S: Supported
faf2e1db 600F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 601
f90b8116 602AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 603P: Andres Salomon <dilinger@queued.net>
67d76710 604L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
605W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
606S: Supported
679655da
JP
607F: drivers/char/hw_random/geode-rng.c
608F: drivers/crypto/geode*
8a61f013 609F: drivers/video/fbdev/geode/
679655da 610F: arch/x86/include/asm/geode.h
f90b8116 611
919ee7dd 612AMD IOMMU (AMD-VI)
e4110568 613M: Joerg Roedel <joro@8bytes.org>
919ee7dd 614L: iommu@lists.linux-foundation.org
525b233c 615T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 616S: Maintained
b2c16391
JP
617F: drivers/iommu/amd_iommu*.[ch]
618F: include/linux/amd-iommu.h
919ee7dd 619
e7f5b309 620AMD MICROCODE UPDATE SUPPORT
943482d0 621M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 622L: amd64-microcode@amd64.org
943482d0 623S: Maintained
73d425fd 624F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 625
45198c7b
LT
626AMD XGBE DRIVER
627M: Tom Lendacky <thomas.lendacky@amd.com>
628L: netdev@vger.kernel.org
629S: Supported
630F: drivers/net/ethernet/amd/xgbe/
631F: drivers/net/phy/amd-xgbe-phy.c
632
284f42b6 633AMS (Apple Motion Sensor) DRIVER
8b58be88 634M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 635S: Supported
bd5f47ec 636F: drivers/macintosh/ams/
284f42b6 637
f94b533d 638AMSO1100 RNIC DRIVER
8b58be88
JP
639M: Tom Tucker <tom@opengridcomputing.com>
640M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 641L: linux-rdma@vger.kernel.org
f94b533d 642S: Maintained
679655da 643F: drivers/infiniband/hw/amso1100/
f94b533d 644
531fca16
HV
645ANALOG DEVICES INC AD9389B DRIVER
646M: Hans Verkuil <hans.verkuil@cisco.com>
647L: linux-media@vger.kernel.org
648S: Maintained
649F: drivers/media/i2c/ad9389b*
650
c40ddfa3
HV
651ANALOG DEVICES INC ADV7511 DRIVER
652M: Hans Verkuil <hans.verkuil@cisco.com>
653L: linux-media@vger.kernel.org
654S: Maintained
655F: drivers/media/i2c/adv7511*
656
531fca16
HV
657ANALOG DEVICES INC ADV7604 DRIVER
658M: Hans Verkuil <hans.verkuil@cisco.com>
659L: linux-media@vger.kernel.org
660S: Maintained
661F: drivers/media/i2c/adv7604*
662
c40ddfa3
HV
663ANALOG DEVICES INC ADV7842 DRIVER
664M: Hans Verkuil <hans.verkuil@cisco.com>
665L: linux-media@vger.kernel.org
666S: Maintained
667F: drivers/media/i2c/adv7842*
668
527a1a83 669ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 670M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 671L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 672W: http://wiki.analog.com/
a4edbc10 673W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 674S: Supported
39c9d199 675F: sound/soc/codecs/adau*
cc52688a 676F: sound/soc/codecs/adav*
4bdef3bd 677F: sound/soc/codecs/ad1*
ae48f5ef 678F: sound/soc/codecs/ad7*
4bdef3bd 679F: sound/soc/codecs/ssm*
40216ce7 680F: sound/soc/codecs/sigmadsp.*
4bdef3bd 681
527a1a83 682ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 683L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
684L: alsa-devel@alsa-project.org (moderated for non-subscribers)
685W: http://blackfin.uclinux.org/
686S: Supported
687F: sound/soc/blackfin/*
688
42269063 689AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 690M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 691L: linuxppc-dev@lists.ozlabs.org
93711660 692L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 693S: Maintained
679655da 694F: sound/aoa/
42269063 695
1da177e4 696APM DRIVER
81024fc4
JK
697M: Jiri Kosina <jkosina@suse.cz>
698S: Odd fixes
679655da
JP
699F: arch/x86/kernel/apm_32.c
700F: include/linux/apm_bios.h
c117ab84 701F: include/uapi/linux/apm_bios.h
81024fc4 702F: drivers/char/apm-emulation.c
1da177e4 703
bd7aa4b2 704APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 705M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
706L: linux-input@vger.kernel.org
707S: Maintained
679655da 708F: drivers/input/mouse/bcm5974.c
bd7aa4b2 709
6f2fad74 710APPLE SMC DRIVER
d618540f
HR
711M: Henrik Rydberg <rydberg@euromail.se>
712L: lm-sensors@lm-sensors.org
6f2fad74 713S: Maintained
679655da 714F: drivers/hwmon/applesmc.c
6f2fad74 715
1da177e4 716APPLETALK NETWORK LAYER
8b58be88 717M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 718S: Maintained
679655da
JP
719F: drivers/net/appletalk/
720F: net/appletalk/
1da177e4 721
24299502
IS
722APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
723M: Iyappan Subramanian <isubramanian@apm.com>
724M: Keyur Chudgar <kchudgar@apm.com>
725M: Ravi Patel <rapatel@apm.com>
726S: Supported
727F: drivers/net/ethernet/apm/xgene/
728F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
729
62a37dc7
LP
730APTINA CAMERA SENSOR PLL
731M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
732L: linux-media@vger.kernel.org
733S: Maintained
734F: drivers/media/i2c/aptina-pll.*
735
a480167b 736ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 737M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
738L: linux-ide@vger.kernel.org
739S: Maintained
740F: include/linux/pata_arasan_cf_data.h
741F: drivers/ata/pata_arasan_cf.c
742
1154ea7d 743ARC FRAMEBUFFER DRIVER
8b58be88 744M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 745S: Maintained
8a61f013
JH
746F: drivers/video/fbdev/arcfb.c
747F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 748
1da177e4 749ARM MFM AND FLOPPY DRIVERS
8b58be88 750M: Ian Molton <spyro@f2s.com>
1da177e4 751S: Maintained
679655da
JP
752F: arch/arm/lib/floppydma.S
753F: arch/arm/include/asm/floppy.h
1da177e4 754
6f96521f
WD
755ARM PMU PROFILING AND DEBUGGING
756M: Will Deacon <will.deacon@arm.com>
757S: Maintained
758F: arch/arm/kernel/perf_event*
759F: arch/arm/oprofile/common.c
6f96521f
WD
760F: arch/arm/include/asm/pmu.h
761F: arch/arm/kernel/hw_breakpoint.c
762F: arch/arm/include/asm/hw_breakpoint.h
763
d4275354 764ARM PORT
8b58be88 765M: Russell King <linux@arm.linux.org.uk>
efc03ecb 766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
767W: http://www.arm.linux.org.uk/
768S: Maintained
769F: arch/arm/
770
d323c243
SB
771ARM SUB-ARCHITECTURES
772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 773S: Maintained
d323c243
SB
774F: arch/arm/mach-*/
775F: arch/arm/plat-*/
776T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
777
cefbf4ea
RK
778ARM PRIMECELL AACI PL041 DRIVER
779M: Russell King <linux@arm.linux.org.uk>
780S: Maintained
781F: sound/arm/aaci.*
782
783ARM PRIMECELL CLCD PL110 DRIVER
784M: Russell King <linux@arm.linux.org.uk>
785S: Maintained
8a61f013 786F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
787
788ARM PRIMECELL KMI PL050 DRIVER
789M: Russell King <linux@arm.linux.org.uk>
790S: Maintained
791F: drivers/input/serio/ambakmi.*
792F: include/linux/amba/kmi.h
793
2761f5c2 794ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
679655da 797F: drivers/mmc/host/mmci.*
2f748aaa 798F: include/linux/amba/mmci.h
2761f5c2 799
1b4304e5
RK
800ARM PRIMECELL UART PL010 AND PL011 DRIVERS
801M: Russell King <linux@arm.linux.org.uk>
802S: Maintained
803F: drivers/tty/serial/amba-pl01*.c
804F: include/linux/amba/serial.h
2761f5c2 805
cefbf4ea
RK
806ARM PRIMECELL BUS SUPPORT
807M: Russell King <linux@arm.linux.org.uk>
808S: Maintained
809F: drivers/amba/
810F: include/linux/amba/bus.h
811
2b7a52a4 812ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 813M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 814L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
815S: Maintained
816
9c784f95 817ARM/AFEB9260 MACHINE SUPPORT
8b58be88 818M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
820S: Maintained
821
2b7a52a4 822ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 823M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
825S: Maintained
826
1b106699
MR
827ARM/Allwinner A1X SoC support
828M: Maxime Ripard <maxime.ripard@free-electrons.com>
829L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
830S: Maintained
60b0f380
MR
831N: sun[x4567]i
832
833ARM/Allwinner SoC Clock Support
834M: Emilio López <emilio@elopez.com.ar>
835S: Maintained
836F: drivers/clk/sunxi/
1b106699 837
7c1e3876
CC
838ARM/Amlogic MesonX SoC support
839M: Carlo Caione <carlo@caione.org>
840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
841S: Maintained
842N: meson[x68]
843
c1fc8675 844ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 845M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
846M: Nicolas Ferre <nicolas.ferre@atmel.com>
847M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 849W: http://maxim.org.za/at91_26.html
c1fc8675
NF
850W: http://www.linux4sam.org
851S: Supported
852F: arch/arm/mach-at91/
70e389cc
MB
853F: arch/arm/boot/dts/at91*.dts
854F: arch/arm/boot/dts/at91*.dtsi
855F: arch/arm/boot/dts/sama*.dts
856F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 857
6e05dd4e
BB
858ARM/ATMEL AT91 Clock Support
859M: Boris Brezillon <boris.brezillon@free-electrons.com>
860S: Maintained
861F: drivers/clk/at91
862
986cf2e9 863ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 864M: Rob Herring <robh@kernel.org>
986cf2e9
RH
865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
866S: Maintained
867F: arch/arm/mach-highbank/
868
d94f944e 869ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 870M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
871S: Maintained
872F: arch/arm/mach-cns3xxx/
873T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
874
386ab516
AS
875ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
876M: Alexander Shiyan <shc_work@mail.ru>
877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
878S: Odd Fixes
b8ba3874 879N: clps711x
386ab516 880
2b7a52a4 881ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 882M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 883M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 885S: Maintained
d19d3667
HS
886F: arch/arm/mach-ep93xx/
887F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
888
889ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 890M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
892S: Maintained
893
d4275354 894ARM/CLKDEV SUPPORT
8b58be88 895M: Russell King <linux@arm.linux.org.uk>
efc03ecb 896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 897S: Maintained
d4275354 898F: arch/arm/include/asm/clkdev.h
4fa2651d 899F: drivers/clk/clkdev.c
d4275354 900
d48134e7 901ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 902M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
904S: Maintained
905
94150095
HF
906ARM/CONTEC MICRO9 MACHINE SUPPORT
907M: Hubert Feurstein <hubert.feurstein@contec.at>
908S: Maintained
909F: arch/arm/mach-ep93xx/micro9.c
910
1da177e4 911ARM/CORGI MACHINE SUPPORT
8b58be88 912M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
913S: Maintained
914
881a95f9 915ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 916M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
918T: git git://git.berlios.de/gemini-board
919S: Maintained
f49afbb5 920F: arch/arm/mach-gemini/
881a95f9 921
a990cbd8 922ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 923M: Barry Song <baohua@kernel.org>
a990cbd8 924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 925T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
926S: Maintained
927F: arch/arm/mach-prima2/
4a9c44f1 928F: drivers/clk/sirf/
05f30e8d
BS
929F: drivers/clocksource/timer-prima2.c
930F: drivers/clocksource/timer-marco.c
f8505ef5 931N: [^a-z]sirf
a990cbd8 932
d4275354 933ARM/EBSA110 MACHINE SUPPORT
8b58be88 934M: Russell King <linux@arm.linux.org.uk>
efc03ecb 935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
936W: http://www.arm.linux.org.uk/
937S: Maintained
938F: arch/arm/mach-ebsa110/
b955f6ca 939F: drivers/net/ethernet/amd/am79c961a.*
d4275354 940
4721f3ce
UKK
941ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
942M: Uwe Kleine-König <kernel@pengutronix.de>
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944S: Maintained
945N: efm32
946
a9da4f7e 947ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
948M: Daniel Ribeiro <drwyrm@gmail.com>
949M: Stefan Schmidt <stefan@openezx.org>
950M: Harald Welte <laforge@openezx.org>
d66f1886 951L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
952W: http://www.openezx.org/
953S: Maintained
cafc2265
SS
954T: topgit git://git.openezx.org/openezx.git
955F: arch/arm/mach-pxa/ezx.c
a9da4f7e 956
6a915af9 957ARM/FARADAY FA526 PORT
162500b3 958M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 960S: Maintained
1fa7e547 961T: git git://git.berlios.de/gemini-board
f49afbb5 962F: arch/arm/mm/*-fa*
6a915af9 963
d4275354 964ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 965M: Russell King <linux@arm.linux.org.uk>
efc03ecb 966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
967W: http://www.arm.linux.org.uk/
968S: Maintained
969F: arch/arm/include/asm/hardware/dec21285.h
970F: arch/arm/mach-footbridge/
971
86183a5f 972ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 973M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 974M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 976S: Maintained
f1c12837 977T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 978F: arch/arm/mach-imx/
ce515a6b 979F: arch/arm/mach-mxs/
2a82f95c 980F: arch/arm/boot/dts/imx*
e5dafa22 981F: arch/arm/configs/imx*_defconfig
86183a5f 982
2b7a52a4 983ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 984M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
986S: Maintained
987
90b8fc34 988ARM/GUMSTIX MACHINE SUPPORT
8b58be88 989M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
991S: Maintained
992
ef47d5f0 993ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 994M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
995M: Paul Parsons <lost.distance@yahoo.com>
996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
997S: Maintained
998F: arch/arm/mach-pxa/hx4700.c
999F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1000F: sound/soc/pxa/hx4700.c
ef47d5f0 1001
4dfad069
WX
1002ARM/HISILICON SOC SUPPORT
1003M: Wei Xu <xuwei5@hisilicon.com>
1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005W: http://www.hisilicon.com
1006S: Supported
1007T: git git://github.com/hisilicon/linux-hisi.git
1008F: arch/arm/mach-hisi/
1009
21f37bc3 1010ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1011M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1012W: www.jlime.com
1013S: Maintained
084bad91
KE
1014T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1015F: arch/arm/mach-sa1100/jornada720.c
1016F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1017
5e767ab9
JMC
1018ARM/IGEP MACHINE SUPPORT
1019M: Enric Balletbo i Serra <eballetbo@gmail.com>
1020M: Javier Martinez Canillas <javier@dowhile0.org>
1021L: linux-omap@vger.kernel.org
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
06ff74fd 1024F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1025
403d2971
MV
1026ARM/INCOME PXA270 SUPPORT
1027M: Marek Vasut <marek.vasut@gmail.com>
1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029S: Maintained
ec154082 1030F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1031
2b7a52a4 1032ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1033M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1034M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1036S: Maintained
e2bdb176
DW
1037
1038ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1039M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1041S: Maintained
2b7a52a4
LB
1042
1043ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1044M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1045M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1047S: Maintained
2b7a52a4
LB
1048
1049ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1050M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1051M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1053S: Maintained
2b7a52a4 1054
2b7a52a4 1055ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1056M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1058S: Maintained
1059
dfdd8cc9
KH
1060ARM/INTEL IXP4XX ARM ARCHITECTURE
1061M: Imre Kaloz <kaloz@openwrt.org>
1062M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1064S: Maintained
1065F: arch/arm/mach-ixp4xx/
1066
838553c5 1067ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1068M: Jonathan Cameron <jic23@cam.ac.uk>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071F: arch/arm/mach-pxa/stargate2.c
1072F: drivers/pcmcia/pxa2xx_stargate2.c
1073
2b7a52a4 1074ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1075M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1076M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1078S: Maintained
2b7a52a4
LB
1079
1080ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1081M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1083S: Maintained
1084
1154f858
SS
1085ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1086M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088S: Maintained
1089F: arch/arm/mach-keystone/
317929cd 1090T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1091
bc6aa566
SS
1092ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1093M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1094L: linux-kernel@vger.kernel.org
1095S: Maintained
1096F: drivers/clk/keystone/
1097
1098ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1099M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1100L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101L: linux-kernel@vger.kernel.org
1102S: Maintained
1103F: drivers/clocksource/timer-keystone.c
1104
1105ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1106M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1107L: linux-kernel@vger.kernel.org
1108S: Maintained
1109F: drivers/power/reset/keystone-reset.c
1110
1111ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1112M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1113L: linux-kernel@vger.kernel.org
1114S: Maintained
1115F: drivers/memory/*emif*
1116
2b7a52a4 1117ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1118M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1120S: Maintained
1121
3b886171 1122ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1123M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1124S: Maintained
1125
75f41273
TP
1126ARM/Marvell Armada 370 and Armada XP SOC support
1127M: Jason Cooper <jason@lakedaemon.net>
1128M: Andrew Lunn <andrew@lunn.ch>
1129M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1130M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1131L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132S: Maintained
1133F: arch/arm/mach-mvebu/
1134
40f4978b
SH
1135ARM/Marvell Berlin SoC support
1136M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S: Maintained
1139F: arch/arm/mach-berlin/
1140
4cfab57e 1141ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1142M: Jason Cooper <jason@lakedaemon.net>
1143M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1144M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1146S: Maintained
1147F: arch/arm/mach-dove/
54a246ff
NP
1148F: arch/arm/mach-mv78xx0/
1149F: arch/arm/mach-orion5x/
1150F: arch/arm/plat-orion/
3b886171 1151
d69ac131
AC
1152ARM/Orion SoC/Technologic Systems TS-78xx platform support
1153M: Alexander Clouter <alex@digriz.org.uk>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155W: http://www.digriz.org.uk/ts78xx/kernel
1156S: Maintained
1157F: arch/arm/mach-orion5x/ts78xx-*
1158
adcb079f
AB
1159ARM/MICREL KS8695 ARCHITECTURE
1160M: Greg Ungerer <gerg@uclinux.org>
1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1162F: arch/arm/mach-ks8695/
adcb079f
AB
1163S: Odd Fixes
1164
d78ff0a5 1165ARM/MIOA701 MACHINE SUPPORT
8b58be88 1166M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1168F: arch/arm/mach-pxa/mioa701.c
1169S: Maintained
1170
9624dfe6 1171ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1172M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1173S: Maintained
1174
e0ee9851 1175ARM/NOMADIK ARCHITECTURE
28b8e8d4 1176M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1177M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179S: Maintained
1180F: arch/arm/mach-nomadik/
ecc265fe 1181F: drivers/pinctrl/nomadik/
87572880 1182F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1183T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1184
9d76295a 1185ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1186M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1187L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1188W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1189S: Supported
1190
0c19d21e
DW
1191ARM/QUALCOMM MSM MACHINE SUPPORT
1192M: David Brown <davidb@codeaurora.org>
b4c9bfab 1193M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1194M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1195L: linux-arm-msm@vger.kernel.org
0c19d21e 1196F: arch/arm/mach-msm/
8a61f013 1197F: drivers/video/fbdev/msm/
0c19d21e
DW
1198F: drivers/mmc/host/msm_sdcc.c
1199F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1200F: drivers/tty/serial/msm_serial.h
1201F: drivers/tty/serial/msm_serial.c
ea91db52 1202F: drivers/*/pm8???-*
0a759c6e 1203F: drivers/mfd/ssbi.c
8cd5c866 1204T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1205S: Maintained
1206
8459c159 1207ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1208M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1209M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1210S: Maintained
1211
5d783a2d 1212ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1213M: Marek Vasut <marek.vasut@gmail.com>
75280787 1214L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1215W: http://hackndev.com
1216S: Maintained
933d35f0
JP
1217F: arch/arm/mach-pxa/include/mach/palmtx.h
1218F: arch/arm/mach-pxa/palmtx.c
1219F: arch/arm/mach-pxa/include/mach/palmt5.h
1220F: arch/arm/mach-pxa/palmt5.c
1221F: arch/arm/mach-pxa/include/mach/palmld.h
1222F: arch/arm/mach-pxa/palmld.c
1223F: arch/arm/mach-pxa/include/mach/palmte2.h
1224F: arch/arm/mach-pxa/palmte2.c
1225F: arch/arm/mach-pxa/include/mach/palmtc.h
1226F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1227
b57fe924 1228ARM/PALM TREO SUPPORT
8b58be88 1229M: Tomas Cech <sleep_walker@suse.cz>
75280787 1230L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1231W: http://hackndev.com
1232S: Maintained
b57fe924
JP
1233F: arch/arm/mach-pxa/include/mach/palmtreo.h
1234F: arch/arm/mach-pxa/palmtreo.c
90af5811 1235
c49e1e63 1236ARM/PALMZ72 SUPPORT
8b58be88 1237M: Sergey Lapin <slapin@ossfans.org>
75280787 1238L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1239W: http://hackndev.com
1240S: Maintained
933d35f0
JP
1241F: arch/arm/mach-pxa/include/mach/palmz72.h
1242F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1243
1da177e4 1244ARM/PLEB SUPPORT
8b58be88 1245M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1246W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1247S: Maintained
1248
1249ARM/PT DIGITAL BOARD PORT
8b58be88 1250M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1252W: http://www.arm.linux.org.uk/
1253S: Maintained
1254
8fc1b0f8
KG
1255ARM/QUALCOMM SUPPORT
1256M: Kumar Gala <galak@codeaurora.org>
1257M: David Brown <davidb@codeaurora.org>
1258L: linux-arm-msm@vger.kernel.org
1259S: Maintained
1260F: arch/arm/mach-qcom/
1261T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1262
2b7a52a4 1263ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1264M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1266S: Maintained
1267
d4275354 1268ARM/RISCPC ARCHITECTURE
8b58be88 1269M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1270L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1271W: http://www.arm.linux.org.uk/
1272S: Maintained
d4275354
RK
1273F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1274F: arch/arm/include/asm/hardware/ioc.h
1275F: arch/arm/include/asm/hardware/iomd.h
1276F: arch/arm/include/asm/hardware/memc.h
1277F: arch/arm/mach-rpc/
1a6422f6 1278F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1279F: drivers/net/ethernet/i825xx/ether1*
1280F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1281F: drivers/scsi/arm/
1282
08ddbb0a
HS
1283ARM/Rockchip SoC support
1284M: Heiko Stuebner <heiko@sntech.de>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1286L: linux-rockchip@lists.infradead.org
08ddbb0a 1287S: Maintained
541555e9 1288F: arch/arm/boot/dts/rk3*
08ddbb0a 1289F: arch/arm/mach-rockchip/
541555e9
HS
1290F: drivers/clk/rockchip/
1291F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1292F: drivers/*/*rockchip*
541555e9
HS
1293F: drivers/*/*/*rockchip*
1294F: sound/soc/rockchip/
08ddbb0a 1295
b21477f9 1296ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1297M: Ben Dooks <ben-linux@fluff.org>
482ce512 1298M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1300L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1301W: http://www.fluff.org/ben/linux/
1302S: Maintained
6f0589c8
MB
1303F: arch/arm/boot/dts/s3c*
1304F: arch/arm/boot/dts/exynos*
482ce512 1305F: arch/arm/plat-samsung/
769bbb63
HS
1306F: arch/arm/mach-s3c24*/
1307F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1308F: drivers/*/*s3c2410*
1309F: drivers/*/*/*s3c2410*
40c76662
MB
1310F: drivers/spi/spi-s3c*
1311F: sound/soc/samsung/*
1da177e4 1312
0dcecae2 1313ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1314M: Kukjin Kim <kgene.kim@samsung.com>
1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1317S: Maintained
1318F: arch/arm/mach-s5p*/
0dcecae2 1319F: arch/arm/mach-exynos*/
33d43cdd 1320N: exynos
f556cb07 1321
10ffa964
KP
1322ARM/SAMSUNG MOBILE MACHINE SUPPORT
1323M: Kyungmin Park <kyungmin.park@samsung.com>
1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326F: arch/arm/mach-s5pv210/mach-aquila.c
1327F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1328
3ce4ccb6
KD
1329ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1330M: Kyungmin Park <kyungmin.park@samsung.com>
1331M: Kamil Debski <k.debski@samsung.com>
1332L: linux-arm-kernel@lists.infradead.org
1333L: linux-media@vger.kernel.org
1334S: Maintained
1335F: drivers/media/platform/s5p-g2d/
1336
e6a476fd
MS
1337ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1338M: Kyungmin Park <kyungmin.park@samsung.com>
1339M: Kamil Debski <k.debski@samsung.com>
6305902c 1340M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1341L: linux-arm-kernel@lists.infradead.org
1342L: linux-media@vger.kernel.org
1343S: Maintained
934455d7 1344F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1345F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1346
1347ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1348M: Kyungmin Park <kyungmin.park@samsung.com>
1349M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1350L: linux-arm-kernel@lists.infradead.org
1351L: linux-media@vger.kernel.org
1352S: Maintained
90d72ac6 1353F: drivers/media/platform/s5p-tv/
e6a476fd 1354
d48d38e8 1355ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1356M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1357M: Magnus Damm <magnus.damm@gmail.com>
1358L: linux-sh@vger.kernel.org
d48d38e8 1359W: http://oss.renesas.com
bbff48f5 1360Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1361T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1362S: Supported
0b514fdb
SH
1363F: arch/arm/boot/dts/emev2*
1364F: arch/arm/boot/dts/r7s*
1365F: arch/arm/boot/dts/r8a*
1366F: arch/arm/boot/dts/sh*
1367F: arch/arm/configs/ape6evm_defconfig
1368F: arch/arm/configs/armadillo800eva_defconfig
1369F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1370F: arch/arm/configs/koelsch_defconfig
1371F: arch/arm/configs/kzm9g_defconfig
1372F: arch/arm/configs/lager_defconfig
1373F: arch/arm/configs/mackerel_defconfig
1374F: arch/arm/configs/marzen_defconfig
1375F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1376F: arch/arm/mach-shmobile/
1377F: drivers/sh/
1378
66314223
DN
1379ARM/SOCFPGA ARCHITECTURE
1380M: Dinh Nguyen <dinguyen@altera.com>
1381S: Maintained
1382F: arch/arm/mach-socfpga/
1383
1384ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1385M: Dinh Nguyen <dinguyen@altera.com>
1386S: Maintained
1387F: drivers/clk/socfpga/
1388
65ebcc11 1389ARM/STI ARCHITECTURE
a92177ea
SK
1390M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1391M: Maxime Coquelin <maxime.coquelin@st.com>
1392M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1394L: kernel@stlinux.com
1395W: http://www.stlinux.com
1396S: Maintained
1397F: arch/arm/mach-sti/
a92177ea
SK
1398F: arch/arm/boot/dts/sti*
1399F: drivers/clocksource/arm_global_timer.c
1400F: drivers/reset/sti/
1401F: drivers/pinctrl/pinctrl-st.c
1402F: drivers/media/rc/st_rc.c
1403F: drivers/i2c/busses/i2c-st.c
1404F: drivers/tty/serial/st-asc.c
f53b2bff 1405F: drivers/mmc/host/sdhci-st.c
65ebcc11 1406
2b7a52a4 1407ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1408M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1410S: Maintained
1411
1bbd7089 1412ARM/TETON BGA MACHINE SUPPORT
706e69d6 1413M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1414L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415S: Maintained
1416
2b7a52a4 1417ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1418M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1420S: Maintained
1421
98ad6e3b 1422ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1423M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1424L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1425W: http://www.mcuos.com
1426S: Maintained
4e89e8f6 1427F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1428F: drivers/input/keyboard/w90p910_keypad.c
1429F: drivers/input/touchscreen/w90p910_ts.c
1430F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1431F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1432F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1433F: drivers/rtc/rtc-nuc900.c
9df92e6c 1434F: drivers/spi/spi-nuc900.c
4e89e8f6 1435F: drivers/usb/host/ehci-w90x900.c
8a61f013 1436F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1437
54274d71 1438ARM/U300 MACHINE SUPPORT
e4651a9f 1439M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441S: Supported
1442F: arch/arm/mach-u300/
9affbd24 1443F: drivers/clocksource/timer-u300.c
54274d71
LW
1444F: drivers/i2c/busses/i2c-stu300.c
1445F: drivers/rtc/rtc-coh901331.c
1446F: drivers/watchdog/coh901327_wdt.c
1447F: drivers/dma/coh901318*
87572880
LW
1448F: drivers/mfd/ab3100*
1449F: drivers/rtc/rtc-ab3100.c
1450F: drivers/rtc/rtc-coh901331.c
1451T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1452
87572880 1453ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1454M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456S: Maintained
1457F: arch/arm/mach-ux500/
e4651a9f 1458F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1459F: drivers/dma/ste_dma40*
e4651a9f 1460F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1461F: drivers/mfd/abx500*
1462F: drivers/mfd/ab8500*
e4651a9f
LW
1463F: drivers/mfd/dbx500*
1464F: drivers/mfd/db8500*
ecc265fe
JP
1465F: drivers/pinctrl/nomadik/pinctrl-ab*
1466F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1467F: drivers/rtc/rtc-ab8500.c
e4651a9f 1468F: drivers/rtc/rtc-pl031.c
87572880 1469T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1470
e93fde28
UH
1471ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1472M: Ulf Hansson <ulf.hansson@linaro.org>
1473L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1474T: git git://git.linaro.org/people/ulfh/clk.git
1475S: Maintained
1476F: drivers/clk/ux500/
1477F: include/linux/platform_data/clk-ux500.h
1478
d4275354 1479ARM/VFP SUPPORT
8b58be88 1480M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1482W: http://www.arm.linux.org.uk/
1483S: Maintained
1484F: arch/arm/vfp/
1485
e66b6d8e
MV
1486ARM/VOIPAC PXA270 SUPPORT
1487M: Marek Vasut <marek.vasut@gmail.com>
1488L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489S: Maintained
1490F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1491F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1492
04529fe2
TP
1493ARM/VT8500 ARM ARCHITECTURE
1494M: Tony Prisk <linux@prisktech.co.nz>
1495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496S: Maintained
1497F: arch/arm/mach-vt8500/
41fd91b4 1498F: drivers/clocksource/vt8500_timer.c
560746eb 1499F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1500F: drivers/mmc/host/wmt-sdmmc.c
1501F: drivers/pwm/pwm-vt8500.c
1502F: drivers/rtc/rtc-vt8500.c
1503F: drivers/tty/serial/vt8500_serial.c
4f31102b 1504F: drivers/usb/host/ehci-platform.c
41fd91b4 1505F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1506F: drivers/video/fbdev/vt8500lcdfb.*
1507F: drivers/video/fbdev/wm8505fb*
1508F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1509
e66b6d8e
MV
1510ARM/ZIPIT Z2 SUPPORT
1511M: Marek Vasut <marek.vasut@gmail.com>
1512L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513S: Maintained
1514F: arch/arm/mach-pxa/z2.c
6ab2a855 1515F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1516
51f29d44
MS
1517ARM/ZYNQ ARCHITECTURE
1518M: Michal Simek <michal.simek@xilinx.com>
1519L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520W: http://wiki.xilinx.com
1521T: git git://git.xilinx.com/linux-xlnx.git
1522S: Supported
1523F: arch/arm/mach-zynq/
bd2a337a 1524F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1525N: zynq
1526N: xilinx
1527F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1528F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1529F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1530
b8f9879e
WD
1531ARM SMMU DRIVER
1532M: Will Deacon <will.deacon@arm.com>
1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1534S: Maintained
1535F: drivers/iommu/arm-smmu.c
1536
38074229
CM
1537ARM64 PORT (AARCH64 ARCHITECTURE)
1538M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1539M: Will Deacon <will.deacon@arm.com>
38074229
CM
1540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1541S: Maintained
1542F: arch/arm64/
d19766ec 1543F: Documentation/arm64/
38074229 1544
9d7005f9
LP
1545AS3645A LED FLASH CONTROLLER DRIVER
1546M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1547L: linux-media@vger.kernel.org
1548T: git git://linuxtv.org/media_tree.git
1549S: Maintained
1550F: drivers/media/i2c/as3645a.c
1551F: include/media/as3645a.h
1552
d58de038
GJ
1553ASC7621 HARDWARE MONITOR DRIVER
1554M: George Joseph <george.joseph@fairview5.com>
1555L: lm-sensors@lm-sensors.org
1556S: Maintained
1557F: Documentation/hwmon/asc7621
1558F: drivers/hwmon/asc7621.c
1559
b229ece9 1560ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1561M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1562L: acpi4asus-user@lists.sourceforge.net
d0944853 1563L: platform-driver-x86@vger.kernel.org
76593d6f 1564W: http://acpi4asus.sf.net
85091b71 1565S: Maintained
b229ece9
CC
1566F: drivers/platform/x86/asus*.c
1567F: drivers/platform/x86/eeepc*.c
85091b71 1568
953a6479 1569ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1570M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1571W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1572S: Maintained
679655da
JP
1573F: Documentation/crypto/async-tx-api.txt
1574F: crypto/async_tx/
1575F: drivers/dma/
1576F: include/linux/dmaengine.h
1577F: include/linux/async_tx.h
b3e5f263 1578
a1867d36 1579AT24 EEPROM DRIVER
14d77c4d 1580M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1581L: linux-i2c@vger.kernel.org
1582S: Maintained
1583F: drivers/misc/eeprom/at24.c
25f73ed5 1584F: include/linux/platform_data/at24.h
a1867d36 1585
e7839f25 1586ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1587M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1588W: http://support.coraid.com/support/linux
1da177e4 1589S: Supported
679655da
JP
1590F: Documentation/aoe/
1591F: drivers/block/aoe/
1da177e4 1592
9a10a870 1593ATHEROS ATH GENERIC UTILITIES
f726ee65 1594M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1595L: linux-wireless@vger.kernel.org
1596S: Supported
1597F: drivers/net/wireless/ath/*
1598
fa1c114f 1599ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1600M: Jiri Slaby <jirislaby@gmail.com>
1601M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1602M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1603L: linux-wireless@vger.kernel.org
1604L: ath5k-devel@lists.ath5k.org
72c706b7 1605W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1606S: Maintained
fa451753 1607F: drivers/net/wireless/ath/ath5k/
fa1c114f 1608
12e62d6f
KV
1609ATHEROS ATH6KL WIRELESS DRIVER
1610M: Kalle Valo <kvalo@qca.qualcomm.com>
1611L: linux-wireless@vger.kernel.org
1612W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1613T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1614S: Supported
1615F: drivers/net/wireless/ath/ath6kl/
1616
2be7d22f
VK
1617WILOCITY WIL6210 WIRELESS DRIVER
1618M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1619L: linux-wireless@vger.kernel.org
1620L: wil6210@qca.qualcomm.com
1621S: Supported
1622W: http://wireless.kernel.org/en/users/Drivers/wil6210
1623F: drivers/net/wireless/ath/wil6210/
1624
1d7e1e6b
CL
1625CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1626M: Christian Lamparter <chunkeey@googlemail.com>
1627L: linux-wireless@vger.kernel.org
1628W: http://wireless.kernel.org/en/users/Drivers/carl9170
1629S: Maintained
1630F: drivers/net/wireless/ath/carl9170/
1631
2c2a6172
LT
1632ATK0110 HWMON DRIVER
1633M: Luca Tettamanti <kronos.it@gmail.com>
1634L: lm-sensors@lm-sensors.org
1635S: Maintained
1636F: drivers/hwmon/asus_atk0110.c
1637
6f69a6d7 1638ATI_REMOTE2 DRIVER
8b58be88 1639M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1640S: Maintained
679655da 1641F: drivers/input/misc/ati_remote2.c
6f69a6d7 1642
7ae115b4 1643ATLX ETHERNET DRIVERS
8b58be88 1644M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1645M: Chris Snook <chris.snook@gmail.com>
e443e383 1646L: netdev@vger.kernel.org
8d5ca6ec
JC
1647W: http://sourceforge.net/projects/atl1
1648W: http://atl1.sourceforge.net
1649S: Maintained
2b133ad6 1650F: drivers/net/ethernet/atheros/
8d5ca6ec 1651
1da177e4 1652ATM
8b58be88 1653M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1654L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1655L: netdev@vger.kernel.org
1da177e4
LT
1656W: http://linux-atm.sourceforge.net
1657S: Maintained
679655da
JP
1658F: drivers/atm/
1659F: include/linux/atm*
c117ab84 1660F: include/uapi/linux/atm*
1da177e4 1661
04ac2f46 1662ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1663M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1664S: Maintained
1665F: drivers/mmc/host/atmel-mci.c
1666F: drivers/mmc/host/atmel-mci-regs.h
1667
a1cfac48 1668ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1669M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1670S: Supported
df621252 1671F: drivers/tty/serial/atmel_serial.c
a1cfac48 1672
b414dc16
NF
1673ATMEL DMA DRIVER
1674M: Nicolas Ferre <nicolas.ferre@atmel.com>
1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676S: Supported
1677F: drivers/dma/at_hdmac.c
1678F: drivers/dma/at_hdmac_regs.h
6f0d65af 1679F: include/linux/platform_data/dma-atmel.h
b414dc16 1680
888f2804
LD
1681ATMEL I2C DRIVER
1682M: Ludovic Desroches <ludovic.desroches@atmel.com>
1683L: linux-i2c@vger.kernel.org
1684S: Supported
1685F: drivers/i2c/busses/i2c-at91.c
1686
15515545
JW
1687ATMEL ISI DRIVER
1688M: Josh Wu <josh.wu@atmel.com>
1689L: linux-media@vger.kernel.org
1690S: Supported
f2294c2d 1691F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1692F: include/media/atmel-isi.h
1693
8f4c79ce 1694ATMEL LCDFB DRIVER
8b58be88 1695M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1696L: linux-fbdev@vger.kernel.org
8f4c79ce 1697S: Maintained
8a61f013 1698F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1699F: include/video/atmel_lcdc.h
8f4c79ce 1700
89e5785f 1701ATMEL MACB ETHERNET DRIVER
a02875a6 1702M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1703S: Supported
9f2f381f 1704F: drivers/net/ethernet/cadence/
89e5785f 1705
754ce4f2 1706ATMEL SPI DRIVER
a02875a6 1707M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1708S: Supported
9df92e6c 1709F: drivers/spi/spi-atmel.*
754ce4f2 1710
e9cb1c5a
NF
1711ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1712M: Nicolas Ferre <nicolas.ferre@atmel.com>
1713L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1714S: Supported
1715F: drivers/misc/atmel_tclib.c
1716F: drivers/clocksource/tcb_clksrc.c
1717
914a3f3b 1718ATMEL USBA UDC DRIVER
a02875a6
NF
1719M: Nicolas Ferre <nicolas.ferre@atmel.com>
1720L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1721S: Supported
faf2e1db 1722F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1723
1da177e4 1724ATMEL WIRELESS DRIVER
8b58be88 1725M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1726L: linux-wireless@vger.kernel.org
1da177e4
LT
1727W: http://www.thekelleys.org.uk/atmel
1728W: http://atmelwlandriver.sourceforge.net/
1729S: Maintained
679655da 1730F: drivers/net/wireless/atmel*
1da177e4 1731
26780d9e 1732ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1733M: Bradley Grove <linuxdrivers@attotech.com>
1734L: linux-scsi@vger.kernel.org
1735W: http://www.attotech.com
1736S: Supported
1737F: drivers/scsi/esas2r
26780d9e 1738
a92b7b80 1739AUDIT SUBSYSTEM
8b58be88 1740M: Eric Paris <eparis@redhat.com>
b9a06207 1741L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1742W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1743T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1744S: Maintained
679655da 1745F: include/linux/audit.h
c117ab84 1746F: include/uapi/linux/audit.h
679655da 1747F: kernel/audit*
a92b7b80 1748
70e84049 1749AUXILIARY DISPLAY DRIVERS
8b58be88 1750M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1751W: http://miguelojeda.es/auxdisplay.htm
1752W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1753S: Maintained
679655da
JP
1754F: drivers/auxdisplay/
1755F: include/linux/cfag12864b.h
70e84049 1756
5f97f7f9 1757AVR32 ARCHITECTURE
e336f61f
HCE
1758M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1759M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1760W: http://www.atmel.com/products/AVR32/
249d9d9d 1761W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1762W: http://avrfreaks.net/
e336f61f 1763S: Maintained
679655da 1764F: arch/avr32/
5f97f7f9
HS
1765
1766AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1767M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1768M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1769S: Maintained
679655da 1770F: arch/avr32/mach-at32ap/
5f97f7f9 1771
1da177e4 1772AX.25 NETWORK LAYER
8b58be88 1773M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1774L: linux-hams@vger.kernel.org
d34cb28a 1775W: http://www.linux-ax25.org/
1da177e4 1776S: Maintained
c117ab84 1777F: include/uapi/linux/ax25.h
679655da
JP
1778F: include/net/ax25.h
1779F: net/ax25/
1da177e4 1780
d5269395 1781AZ6007 DVB DRIVER
1b2c14b4 1782M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1783L: linux-media@vger.kernel.org
1784W: http://linuxtv.org
1785T: git git://linuxtv.org/media_tree.git
1786S: Maintained
1787F: drivers/media/usb/dvb-usb-v2/az6007.c
1788
6777376e
HV
1789AZTECH FM RADIO RECEIVER DRIVER
1790M: Hans Verkuil <hverkuil@xs4all.nl>
1791L: linux-media@vger.kernel.org
1792T: git git://linuxtv.org/media_tree.git
1793W: http://linuxtv.org
1794S: Maintained
1795F: drivers/media/radio/radio-aztech*
1796
e2d1d6c0 1797B43 WIRELESS DRIVER
8b58be88 1798M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1799L: linux-wireless@vger.kernel.org
ed072f9e 1800L: b43-dev@lists.infradead.org
491b26b4 1801W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1802S: Maintained
679655da 1803F: drivers/net/wireless/b43/
e2d1d6c0
RD
1804
1805B43LEGACY WIRELESS DRIVER
8b58be88
JP
1806M: Larry Finger <Larry.Finger@lwfinger.net>
1807M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1808L: linux-wireless@vger.kernel.org
ed072f9e 1809L: b43-dev@lists.infradead.org
491b26b4 1810W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1811S: Maintained
679655da 1812F: drivers/net/wireless/b43legacy/
e2d1d6c0 1813
300abeb5 1814BACKLIGHT CLASS/SUBSYSTEM
6212de88 1815M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1816M: Bryan Wu <cooloney@gmail.com>
1817M: Lee Jones <lee.jones@linaro.org>
300abeb5 1818S: Maintained
679655da
JP
1819F: drivers/video/backlight/
1820F: include/linux/backlight.h
300abeb5 1821
c6c8fea2 1822BATMAN ADVANCED
207df49e 1823M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1824M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1825M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1826L: b.a.t.m.a.n@lists.open-mesh.org
1827W: http://www.open-mesh.org/
1828S: Maintained
1829F: net/batman-adv/
1830
e2d1d6c0 1831BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1832M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1833L: linux-hams@vger.kernel.org
1834W: http://www.baycom.org/~tom/ham/ham.html
1835S: Maintained
679655da 1836F: drivers/net/hamradio/baycom*
e2d1d6c0 1837
cafe5635 1838BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1839M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1840L: linux-bcache@vger.kernel.org
1841W: http://bcache.evilpiepirate.org
1842S: Maintained:
1843F: drivers/md/bcache/
1844
3faece9d
KM
1845BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1846M: Kevin McKinney <klmckinney1@gmail.com>
1847M: Matthias Beyer <mail@beyermatthias.de>
1848L: devel@driverdev.osuosl.org
1849S: Maintained
1850F: drivers/staging/bcm*
1851
e2d1d6c0 1852BEFS FILE SYSTEM
55817d3d 1853S: Orphan
679655da
JP
1854F: Documentation/filesystems/befs.txt
1855F: fs/befs/
e2d1d6c0 1856
564ee360
DM
1857BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1858M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1859L: netdev@vger.kernel.org
1860S: Maintained
1861F: drivers/net/ethernet/ec_bhf.c
1862
e2d1d6c0 1863BFS FILE SYSTEM
8b58be88 1864M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1865S: Maintained
679655da
JP
1866F: Documentation/filesystems/bfs.txt
1867F: fs/bfs/
c117ab84 1868F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1869
1394f032 1870BLACKFIN ARCHITECTURE
a4edbc10 1871M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1872L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1873T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1874W: http://blackfin.uclinux.org
1875S: Supported
679655da 1876F: arch/blackfin/
566da5b2 1877
e190d6b1 1878BLACKFIN EMAC DRIVER
b3fe92b0 1879L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1880W: http://blackfin.uclinux.org
1881S: Supported
7b35f033 1882F: drivers/net/ethernet/adi/
e190d6b1 1883
566da5b2 1884BLACKFIN RTC DRIVER
b3fe92b0 1885L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1886W: http://blackfin.uclinux.org
1887S: Supported
679655da 1888F: drivers/rtc/rtc-bfin.c
1394f032 1889
936ed49a 1890BLACKFIN SDH DRIVER
109ec8c3 1891M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1892L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1893W: http://blackfin.uclinux.org
1894S: Supported
1895F: drivers/mmc/host/bfin_sdh.c
1896
1394f032 1897BLACKFIN SERIAL DRIVER
8b58be88 1898M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1899L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1900W: http://blackfin.uclinux.org
1901S: Supported
8460241e 1902F: drivers/tty/serial/bfin_uart.c
1394f032 1903
1e6d320f 1904BLACKFIN WATCHDOG DRIVER
b3fe92b0 1905L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1906W: http://blackfin.uclinux.org
1907S: Supported
679655da 1908F: drivers/watchdog/bfin_wdt.c
1e6d320f 1909
d24ecfcc 1910BLACKFIN I2C TWI DRIVER
8b58be88 1911M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1912L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1913W: http://blackfin.uclinux.org/
1914S: Supported
679655da 1915F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1916
1e204377
SJ
1917BLACKFIN MEDIA DRIVER
1918M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1919L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1920W: http://blackfin.uclinux.org/
1921S: Supported
1922F: drivers/media/platform/blackfin/
1923F: drivers/media/i2c/adv7183*
1924F: drivers/media/i2c/vs6624*
1925
b54cf35a
JSM
1926BLINKM RGB LED DRIVER
1927M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1928S: Maintained
1929F: drivers/leds/leds-blinkm.c
1930
1da177e4 1931BLOCK LAYER
8b58be88 1932M: Jens Axboe <axboe@kernel.dk>
08deed1e 1933T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1934S: Maintained
679655da 1935F: block/
1da177e4 1936
2b54aaef 1937BLOCK2MTD DRIVER
8b58be88 1938M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1939L: linux-mtd@lists.infradead.org
1940S: Maintained
679655da 1941F: drivers/mtd/devices/block2mtd.c
2b54aaef 1942
63fbd24e 1943BLUETOOTH DRIVERS
8b58be88 1944M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1945M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1946M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1947L: linux-bluetooth@vger.kernel.org
63fbd24e 1948W: http://www.bluez.org/
22e7a424
MH
1949T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1950T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1951S: Maintained
679655da 1952F: drivers/bluetooth/
1da177e4 1953
63fbd24e 1954BLUETOOTH SUBSYSTEM
8b58be88 1955M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1956M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1957M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1958L: linux-bluetooth@vger.kernel.org
1959W: http://www.bluez.org/
22e7a424
MH
1960T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1961T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1962S: Maintained
679655da
JP
1963F: net/bluetooth/
1964F: include/net/bluetooth/
1da177e4
LT
1965
1966BONDING DRIVER
79b30750 1967M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1968M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1969M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1970L: netdev@vger.kernel.org
ce00f85c
JC
1971W: http://sourceforge.net/projects/bonding/
1972S: Supported
679655da 1973F: drivers/net/bonding/
c117ab84 1974F: include/uapi/linux/if_bonding.h
1da177e4 1975
b5f4df34
AS
1976BPF (Safe dynamic programs and tools)
1977M: Alexei Starovoitov <ast@kernel.org>
1978L: netdev@vger.kernel.org
1979L: linux-kernel@vger.kernel.org
1980S: Supported
1981F: kernel/bpf/
1982
39105890 1983BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1984M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1985L: netdev@vger.kernel.org
1986S: Supported
adfc5217 1987F: drivers/net/ethernet/broadcom/b44.*
39105890 1988
32ec90d5
FF
1989BROADCOM GENET ETHERNET DRIVER
1990M: Florian Fainelli <f.fainelli@gmail.com>
1991L: netdev@vger.kernel.org
1992S: Supported
1993F: drivers/net/ethernet/broadcom/genet/
1994
948c51e6 1995BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
1996M: Sony Chacko <sony.chacko@qlogic.com>
1997M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
1998L: netdev@vger.kernel.org
1999S: Supported
adfc5217
JK
2000F: drivers/net/ethernet/broadcom/bnx2.*
2001F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2002
4d9d2cb0 2003BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2004M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2005L: netdev@vger.kernel.org
2006S: Supported
adfc5217 2007F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2008
90f4c594 2009BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2010M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2011M: Matt Porter <mporter@linaro.org>
f18cf050 2012M: Florian Fainelli <f.fainelli@gmail.com>
497a045d 2013L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2014T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2015S: Maintained
2016F: arch/arm/mach-bcm/
2017F: arch/arm/boot/dts/bcm113*
90f4c594 2018F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2019F: arch/arm/boot/dts/bcm281*
2020F: arch/arm/configs/bcm_defconfig
e4ef47f2 2021F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2022F: drivers/clocksource/bcm_kona_timer.c
2023
f680f25c
SW
2024BROADCOM BCM2835 ARM ARCHICTURE
2025M: Stephen Warren <swarren@wwwdotorg.org>
2026L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2027T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2028S: Maintained
d30fe627 2029F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
2030F: arch/arm/boot/dts/bcm2835*
2031F: arch/arm/configs/bcm2835_defconfig
2032F: drivers/*/*bcm2835*
2033
5b293ebe
HM
2034BROADCOM BCM5301X ARM ARCHICTURE
2035M: Hauke Mehrtens <hauke@hauke-m.de>
2036L: linux-arm-kernel@lists.infradead.org
2037S: Maintained
2038F: arch/arm/mach-bcm/bcm_5301x.c
2039F: arch/arm/boot/dts/bcm5301x.dtsi
2040F: arch/arm/boot/dts/bcm470*
2041
2df94fd6
BN
2042BROADCOM BCM7XXX ARM ARCHITECTURE
2043M: Marc Carino <marc.ceeeee@gmail.com>
2044M: Brian Norris <computersforpeace@gmail.com>
2045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2046S: Maintained
2047F: arch/arm/mach-bcm/*brcmstb*
2048F: arch/arm/boot/dts/bcm7*.dts*
2049
948c51e6 2050BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2051M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2052M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2053L: netdev@vger.kernel.org
2054S: Supported
adfc5217 2055F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2056
a9533e7e
HP
2057BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2058M: Brett Rudley <brudley@broadcom.com>
818c07b8 2059M: Arend van Spriel <arend@broadcom.com>
85d63686 2060M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2061M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2062L: linux-wireless@vger.kernel.org
5615171c 2063L: brcm80211-dev-list@broadcom.com
a9533e7e 2064S: Supported
f62ebdd5 2065F: drivers/net/wireless/brcm80211/
a9533e7e 2066
9958d6f9 2067BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2068M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2069L: linux-scsi@vger.kernel.org
2070S: Supported
2071F: drivers/scsi/bnx2fc/
2072
6a6b5ad0 2073BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2074M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2075L: linux-scsi@vger.kernel.org
2076S: Supported
2077F: drivers/scsi/bnx2i/
2078
7b7f588b 2079BROADCOM KONA GPIO DRIVER
5e163903 2080M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2081L: bcm-kernel-feedback-list@broadcom.com
2082S: Supported
2083F: drivers/gpio/gpio-bcm-kona.c
2084F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2085
c9678d86
RM
2086BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2087M: Rafał Miłecki <zajec5@gmail.com>
2088L: linux-wireless@vger.kernel.org
2089S: Maintained
2090F: drivers/bcma/
2091F: include/linux/bcma/
2092
b8302205
FF
2093BROADCOM SYSTEMPORT ETHERNET DRIVER
2094M: Florian Fainelli <f.fainelli@gmail.com>
2095L: netdev@vger.kernel.org
2096S: Supported
2097F: drivers/net/ethernet/broadcom/bcmsysport.*
2098
7725ccfd 2099BROCADE BFA FC SCSI DRIVER
aa803370
AG
2100M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2101M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2102L: linux-scsi@vger.kernel.org
2103S: Supported
2104F: drivers/scsi/bfa/
7725ccfd 2105
8b230ed8
RM
2106BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2107M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2108L: netdev@vger.kernel.org
2109S: Supported
f844a0ea 2110F: drivers/net/ethernet/brocade/bna/
8b230ed8 2111
5cdf7f76 2112BSG (block layer generic sg v4 driver)
8b58be88 2113M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2114L: linux-scsi@vger.kernel.org
2115S: Supported
679655da
JP
2116F: block/bsg.c
2117F: include/linux/bsg.h
c117ab84 2118F: include/uapi/linux/bsg.h
5cdf7f76 2119
af39917d
CL
2120BT87X AUDIO DRIVER
2121M: Clemens Ladisch <clemens@ladisch.de>
2122L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2123T: git git://git.alsa-project.org/alsa-kernel.git
2124S: Maintained
2125F: Documentation/sound/alsa/Bt87x.txt
2126F: sound/pci/bt87x.c
2127
ff1d5c2f 2128BT8XXGPIO DRIVER
eb032b98 2129M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2130W: http://bu3sch.de/btgpio.php
2131S: Maintained
72dbb705 2132F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2133
eb1eb04f 2134BTRFS FILE SYSTEM
c0778e25
CM
2135M: Chris Mason <clm@fb.com>
2136M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2137L: linux-btrfs@vger.kernel.org
2138W: http://btrfs.wiki.kernel.org/
8a6e2535 2139Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2140T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2141S: Maintained
679655da
JP
2142F: Documentation/filesystems/btrfs.txt
2143F: fs/btrfs/
eb1eb04f 2144
1da177e4 2145BTTV VIDEO4LINUX DRIVER
1b2c14b4 2146M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2147L: linux-media@vger.kernel.org
96b6aba0 2148W: http://linuxtv.org
275ffde4 2149T: git git://linuxtv.org/media_tree.git
f96236e5 2150S: Odd fixes
679655da 2151F: Documentation/video4linux/bttv/
90d72ac6 2152F: drivers/media/pci/bt8xx/bttv*
1da177e4 2153
1f34923c
KA
2154BUSLOGIC SCSI DRIVER
2155M: Khalid Aziz <khalid@gonehiking.org>
2156L: linux-scsi@vger.kernel.org
2157S: Maintained
2158F: drivers/scsi/BusLogic.*
2159F: drivers/scsi/FlashPoint.*
2160
af39917d
CL
2161C-MEDIA CMI8788 DRIVER
2162M: Clemens Ladisch <clemens@ladisch.de>
2163L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2164T: git git://git.alsa-project.org/alsa-kernel.git
2165S: Maintained
2166F: sound/pci/oxygen/
2167
2141355f
MS
2168C6X ARCHITECTURE
2169M: Mark Salter <msalter@redhat.com>
2170M: Aurelien Jacquiot <a-jacquiot@ti.com>
2171L: linux-c6x-dev@linux-c6x.org
2172W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2173S: Maintained
2174F: arch/c6x/
2175
a5432f5a 2176CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2177M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2178L: linux-cachefs@redhat.com
2179S: Supported
2180F: Documentation/filesystems/caching/cachefiles.txt
2181F: fs/cachefiles/
2182
c815ca39
HV
2183CADET FM/AM RADIO RECEIVER DRIVER
2184M: Hans Verkuil <hverkuil@xs4all.nl>
2185L: linux-media@vger.kernel.org
2186T: git git://linuxtv.org/media_tree.git
2187W: http://linuxtv.org
2188S: Maintained
2189F: drivers/media/radio/radio-cadet*
2190
77d5140f 2191CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2192M: Jonathan Corbet <corbet@lwn.net>
661263b5 2193L: linux-media@vger.kernel.org
275ffde4 2194T: git git://linuxtv.org/media_tree.git
77d5140f 2195S: Maintained
679655da 2196F: Documentation/video4linux/cafe_ccic
90d72ac6 2197F: drivers/media/platform/marvell-ccic/
77d5140f 2198
201b6bab 2199CAIF NETWORK LAYER
5c574f50 2200M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2201L: netdev@vger.kernel.org
2202S: Supported
2203F: Documentation/networking/caif/
2204F: drivers/net/caif/
c117ab84 2205F: include/uapi/linux/caif/
201b6bab
JP
2206F: include/net/caif/
2207F: net/caif/
2208
77dac90f 2209CALGARY x86-64 IOMMU
8b58be88
JP
2210M: Muli Ben-Yehuda <muli@il.ibm.com>
2211M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2212L: discuss@x86-64.org
2213S: Maintained
679655da
JP
2214F: arch/x86/kernel/pci-calgary_64.c
2215F: arch/x86/kernel/tce_64.c
2216F: arch/x86/include/asm/calgary.h
2217F: arch/x86/include/asm/tce.h
77dac90f 2218
e2d1d6c0 2219CAN NETWORK LAYER
8d15d386 2220M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2221L: linux-can@vger.kernel.org
ec78213a 2222W: http://gitorious.org/linux-can
405cc273 2223T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2224S: Maintained
f35f6c8f 2225F: Documentation/networking/can.txt
8d15d386 2226F: net/can/
8d15d386 2227F: include/linux/can/core.h
c117ab84
CEB
2228F: include/uapi/linux/can.h
2229F: include/uapi/linux/can/bcm.h
2230F: include/uapi/linux/can/raw.h
2231F: include/uapi/linux/can/gw.h
e2d1d6c0 2232
4261a204 2233CAN NETWORK DRIVERS
8b58be88 2234M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2235M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2236L: linux-can@vger.kernel.org
ec78213a 2237W: http://gitorious.org/linux-can
405cc273 2238T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2239S: Maintained
8d15d386
OH
2240F: drivers/net/can/
2241F: include/linux/can/dev.h
8d15d386 2242F: include/linux/can/platform/
c117ab84
CEB
2243F: include/uapi/linux/can/error.h
2244F: include/uapi/linux/can/netlink.h
4261a204 2245
95d16c72
JM
2246CAPABILITIES
2247M: Serge Hallyn <serge.hallyn@canonical.com>
2248L: linux-security-module@vger.kernel.org
6305902c 2249S: Supported
95d16c72 2250F: include/linux/capability.h
c117ab84 2251F: include/uapi/linux/capability.h
95d16c72 2252F: security/capability.c
6305902c 2253F: security/commoncap.c
38a94118 2254F: kernel/capability.c
95d16c72 2255
b8154542 2256CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2257M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2258L: linuxppc-dev@lists.ozlabs.org
2259L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2260W: http://www.ibm.com/developerworks/power/cell/
2261S: Supported
679655da 2262F: arch/powerpc/include/asm/cell*.h
679655da 2263F: arch/powerpc/include/asm/spu*.h
c117ab84 2264F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2265F: arch/powerpc/oprofile/*cell*
2266F: arch/powerpc/platforms/cell/
b8154542 2267
9030aaf9 2268CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2269M: Sage Weil <sage@inktank.com>
82593f87 2270L: ceph-devel@vger.kernel.org
09d90327 2271W: http://ceph.com/
fb99f881 2272T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2273S: Supported
2274F: Documentation/filesystems/ceph.txt
14430813
JP
2275F: fs/ceph/
2276F: net/ceph/
2277F: include/linux/ceph/
2278F: include/linux/crush/
9030aaf9 2279
18332a80 2280CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2281L: linux-usb@vger.kernel.org
10c6c9c9 2282S: Orphan
679655da
JP
2283F: Documentation/usb/WUSB-Design-overview.txt
2284F: Documentation/usb/wusb-cbaf
355ffe69
DV
2285F: drivers/usb/host/hwa-hc.c
2286F: drivers/usb/host/whci/
679655da
JP
2287F: drivers/usb/wusbcore/
2288F: include/linux/usb/wusb*
18332a80 2289
70e84049 2290CFAG12864B LCD DRIVER
8b58be88 2291M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2292W: http://miguelojeda.es/auxdisplay.htm
2293W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2294S: Maintained
679655da
JP
2295F: drivers/auxdisplay/cfag12864b.c
2296F: include/linux/cfag12864b.h
70e84049
MOS
2297
2298CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2299M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2300W: http://miguelojeda.es/auxdisplay.htm
2301W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2302S: Maintained
679655da
JP
2303F: drivers/auxdisplay/cfag12864bfb.c
2304F: include/linux/cfag12864b.h
70e84049 2305
704232c2 2306CFG80211 and NL80211
8b58be88 2307M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2308L: linux-wireless@vger.kernel.org
ce466579
JB
2309W: http://wireless.kernel.org/
2310T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2311T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2312S: Maintained
c117ab84 2313F: include/uapi/linux/nl80211.h
679655da
JP
2314F: include/net/cfg80211.h
2315F: net/wireless/*
2316X: net/wireless/wext*
704232c2 2317
46e64261
GKH
2318CHAR and MISC DRIVERS
2319M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2320M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2321T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2322S: Supported
46e64261
GKH
2323F: drivers/char/*
2324F: drivers/misc/*
471322a8 2325F: include/linux/miscdevice.h
46e64261 2326
0a920b5b 2327CHECKPATCH
8b58be88 2328M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2329M: Joe Perches <joe@perches.com>
2330S: Maintained
679655da 2331F: scripts/checkpatch.pl
0a920b5b 2332
f8407f26
HW
2333CHINESE DOCUMENTATION
2334M: Harry Wei <harryxiyou@gmail.com>
9740153c 2335L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2336L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2337S: Maintained
2338F: Documentation/zh_CN/
2339
2721ea2c 2340CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2341M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2342T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2343L: linux-usb@vger.kernel.org
2344S: Maintained
2345F: drivers/usb/chipidea/
2346
ab043105
OJ
2347CHROME HARDWARE PLATFORM SUPPORT
2348M: Olof Johansson <olof@lixom.net>
2349S: Maintained
2350F: drivers/platform/chrome/
2351
641cb85e 2352CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2353M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2354M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2355M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2356M: Neel Patel <neepatel@cisco.com>
7063fbf2 2357S: Supported
a6a5580c 2358F: drivers/net/ethernet/cisco/enic/
7063fbf2 2359
e3cf00d0 2360CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2361M: Upinder Malhi <umalhi@cisco.com>
2362S: Supported
2363F: drivers/infiniband/hw/usnic
e3cf00d0 2364
2b7a52a4 2365CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2366M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2367L: netdev@vger.kernel.org
2368S: Maintained
57d0b7a0 2369F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2370
3d4cfdc9
MB
2371CIRRUS LOGIC AUDIO CODEC DRIVERS
2372M: Brian Austin <brian.austin@cirrus.com>
2373M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2374L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2375S: Maintained
2376F: sound/soc/codecs/cs*
2377
94574d9a
KRW
2378CLEANCACHE API
2379M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2380L: linux-kernel@vger.kernel.org
2381S: Maintained
2382F: mm/cleancache.c
2383F: include/linux/cleancache.h
2384
d4275354 2385CLK API
8b58be88 2386M: Russell King <linux@arm.linux.org.uk>
37417046 2387S: Maintained
d4275354
RK
2388F: include/linux/clk.h
2389
9222d247
JS
2390CLOCKSOURCE, CLOCKEVENT DRIVERS
2391M: Daniel Lezcano <daniel.lezcano@linaro.org>
2392M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2393L: linux-kernel@vger.kernel.org
9222d247
JS
2394T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2395S: Supported
2396F: drivers/clocksource
2397
5df6d737 2398CISCO FCOE HBA DRIVER
8fc89a79
HP
2399M: Hiral Patel <hiralpat@cisco.com>
2400M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2401M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2402L: linux-scsi@vger.kernel.org
2403S: Supported
2a99921a 2404F: drivers/scsi/fnic/
5df6d737 2405
529aa8cb
TLSC
2406CMPC ACPI DRIVER
2407M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2408M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2409L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2410S: Supported
2411F: drivers/platform/x86/classmate-laptop.c
2412
74425eee 2413COCCINELLE/Semantic Patches (SmPL)
26de9c26 2414M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2415M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2416M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2417M: Michal Marek <mmarek@suse.cz>
26de9c26 2418L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2419T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2420W: http://coccinelle.lip6.fr/
2421S: Supported
4b92b2aa 2422F: Documentation/coccinelle.txt
74425eee
NP
2423F: scripts/coccinelle/
2424F: scripts/coccicheck
2425
1da177e4 2426CODA FILE SYSTEM
8b58be88 2427M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2428M: coda@cs.cmu.edu
2429L: codalist@coda.cs.cmu.edu
2430W: http://www.coda.cs.cmu.edu/
2431S: Maintained
679655da
JP
2432F: Documentation/filesystems/coda.txt
2433F: fs/coda/
2434F: include/linux/coda*.h
c117ab84 2435F: include/uapi/linux/coda*.h
1da177e4 2436
7704addb 2437COMMON CLK FRAMEWORK
7704addb 2438M: Mike Turquette <mturquette@linaro.org>
35c1983e 2439L: linux-kernel@vger.kernel.org
7704addb
MT
2440T: git git://git.linaro.org/people/mturquette/linux.git
2441S: Maintained
60bea3b5
SW
2442F: drivers/clk/
2443X: drivers/clk/clkdev.c
7704addb 2444F: include/linux/clk-pr*
60bea3b5 2445F: include/linux/clk/
7704addb 2446
e2d1d6c0 2447COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2448M: Steve French <sfrench@samba.org>
51223df6 2449L: linux-cifs@vger.kernel.org
d1f28953 2450L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2451W: http://linux-cifs.samba.org/
8a6e2535 2452Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2453T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2454S: Supported
ec421a71 2455F: Documentation/filesystems/cifs/
679655da 2456F: fs/cifs/
e2d1d6c0 2457
1da177e4 2458COMPACTPCI HOTPLUG CORE
8b58be88 2459M: Scott Murray <scott@spiteful.org>
64dab204 2460L: linux-pci@vger.kernel.org
82c4dfc7 2461S: Maintained
679655da 2462F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2463
2464COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2465M: Scott Murray <scott@spiteful.org>
64dab204 2466L: linux-pci@vger.kernel.org
82c4dfc7 2467S: Maintained
679655da 2468F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2469
2470COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2471M: Scott Murray <scott@spiteful.org>
64dab204 2472L: linux-pci@vger.kernel.org
82c4dfc7 2473S: Maintained
679655da 2474F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2475
5411552c 2476COMPAL LAPTOP SUPPORT
8b58be88 2477M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2478L: platform-driver-x86@vger.kernel.org
5411552c 2479S: Maintained
679655da 2480F: drivers/platform/x86/compal-laptop.c
5411552c 2481
949be0f7 2482CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2483M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2484L: accessrunner-general@lists.sourceforge.net
2485W: http://accessrunner.sourceforge.net/
949be0f7 2486S: Maintained
679655da 2487F: drivers/usb/atm/cxacru.c
949be0f7 2488
e2d1d6c0 2489CONFIGFS
d6351db2
JB
2490M: Joel Becker <jlbec@evilplan.org>
2491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2492S: Supported
679655da
JP
2493F: fs/configfs/
2494F: include/linux/configfs.h
e2d1d6c0 2495
acb9c1b2 2496CONNECTOR
8b58be88 2497M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2498L: netdev@vger.kernel.org
2499S: Maintained
2500F: drivers/connector/
2501
a3e3354d 2502CONTROL GROUP (CGROUP)
860ca0e6 2503M: Tejun Heo <tj@kernel.org>
ad50c159 2504M: Li Zefan <lizefan@huawei.com>
12340313 2505L: cgroups@vger.kernel.org
860ca0e6 2506T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2507S: Maintained
a3e3354d 2508F: Documentation/cgroups/
679655da
JP
2509F: include/linux/cgroup*
2510F: kernel/cgroup*
a3e3354d
TH
2511
2512CONTROL GROUP - CPUSET
2513M: Li Zefan <lizefan@huawei.com>
2514L: cgroups@vger.kernel.org
2515W: http://www.bullopensource.org/cpuset/
2516W: http://oss.sgi.com/projects/cpusets/
2517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2518S: Maintained
2519F: Documentation/cgroups/cpusets.txt
2520F: include/linux/cpuset.h
2521F: kernel/cpuset.c
2522
2523CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2524M: Johannes Weiner <hannes@cmpxchg.org>
2525M: Michal Hocko <mhocko@suse.cz>
2526L: cgroups@vger.kernel.org
2527L: linux-mm@kvack.org
2528S: Maintained
2529F: mm/memcontrol.c
2530F: mm/page_cgroup.c
fb3a0fb6 2531
bebe4678 2532CORETEMP HARDWARE MONITORING DRIVER
96859129 2533M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2534L: lm-sensors@lm-sensors.org
2535S: Maintained
679655da
JP
2536F: Documentation/hwmon/coretemp
2537F: drivers/hwmon/coretemp.c
bebe4678 2538
1da177e4 2539COSA/SRP SYNC SERIAL DRIVER
8b58be88 2540M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2541W: http://www.fi.muni.cz/~kas/cosa/
2542S: Maintained
679655da 2543F: drivers/net/wan/cosa*
1da177e4 2544
4371ee35 2545CPMAC ETHERNET DRIVER
8b58be88 2546M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2547L: netdev@vger.kernel.org
2548S: Maintained
b544dbac 2549F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2550
1da177e4 2551CPU FREQUENCY DRIVERS
49db1903 2552M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2553M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2554L: linux-pm@vger.kernel.org
1da177e4 2555S: Maintained
27209d91
VK
2556T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2557T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2558F: drivers/cpufreq/
2559F: include/linux/cpufreq.h
1da177e4 2560
8a67f0ef
VK
2561CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2562M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2563M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2564L: linux-pm@vger.kernel.org
2565W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2566S: Maintained
2567F: drivers/cpufreq/arm_big_little.h
2568F: drivers/cpufreq/arm_big_little.c
2569F: drivers/cpufreq/arm_big_little_dt.c
2570
14d2c34c 2571CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2572M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2573M: Daniel Lezcano <daniel.lezcano@linaro.org>
2574L: linux-pm@vger.kernel.org
2575L: linux-arm-kernel@lists.infradead.org
cea8321c 2576T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2577S: Maintained
2578F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2579
a8e39c35 2580CPUIDLE DRIVERS
49db1903 2581M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2582M: Daniel Lezcano <daniel.lezcano@linaro.org>
2583L: linux-pm@vger.kernel.org
2584S: Maintained
cea8321c 2585T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2586F: drivers/cpuidle/*
2587F: include/linux/cpuidle.h
2588
1da177e4 2589CPUID/MSR DRIVER
8b58be88 2590M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2591S: Maintained
679655da
JP
2592F: arch/x86/kernel/cpuid.c
2593F: arch/x86/kernel/msr.c
1da177e4 2594
7fe2f639 2595CPU POWER MONITORING SUBSYSTEM
7fe2f639 2596M: Thomas Renninger <trenn@suse.de>
103f1790 2597L: linux-pm@vger.kernel.org
7fe2f639 2598S: Maintained
14430813 2599F: tools/power/cpupower/
7fe2f639 2600
1da177e4 2601CRAMFS FILESYSTEM
ce00f85c 2602W: http://sourceforge.net/projects/cramfs/
54886a71 2603S: Orphan / Obsolete
679655da
JP
2604F: Documentation/filesystems/cramfs.txt
2605F: fs/cramfs/
1da177e4
LT
2606
2607CRIS PORT
8b58be88
JP
2608M: Mikael Starvik <starvik@axis.com>
2609M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2610L: linux-cris-kernel@axis.com
1da177e4
LT
2611W: http://developer.axis.com
2612S: Maintained
679655da 2613F: arch/cris/
df621252 2614F: drivers/tty/serial/crisv10.*
1da177e4
LT
2615
2616CRYPTO API
8b58be88
JP
2617M: Herbert Xu <herbert@gondor.apana.org.au>
2618M: "David S. Miller" <davem@davemloft.net>
1da177e4 2619L: linux-crypto@vger.kernel.org
54e5881d 2620T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2621S: Maintained
679655da
JP
2622F: Documentation/crypto/
2623F: arch/*/crypto/
2624F: crypto/
2625F: drivers/crypto/
2626F: include/crypto/
1da177e4 2627
5b07bd57 2628CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2629M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2630L: linux-crypto@vger.kernel.org
2631S: Maintained
51a2228a
JP
2632F: crypto/ansi_cprng.c
2633F: crypto/rng.c
5b07bd57 2634
9b4ffa48 2635CS5535 Audio ALSA driver
8b58be88 2636M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2637S: Maintained
679655da 2638F: sound/pci/cs5535audio/
9b4ffa48 2639
a910e4a9 2640CW1200 WLAN driver
b75f0050
JP
2641M: Solomon Peachy <pizza@shaftnet.org>
2642S: Maintained
2643F: drivers/net/wireless/cw1200/
a910e4a9 2644
6d8425b1 2645CX18 VIDEO4LINUX DRIVER
6afdeaf8 2646M: Andy Walls <awalls@md.metrocast.net>
c4240509 2647L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2648L: linux-media@vger.kernel.org
275ffde4 2649T: git git://linuxtv.org/media_tree.git
6d8425b1 2650W: http://linuxtv.org
30e10993 2651W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2652S: Maintained
679655da 2653F: Documentation/video4linux/cx18.txt
90d72ac6 2654F: drivers/media/pci/cx18/
6c0f0359 2655F: include/uapi/linux/ivtv*
6d8425b1 2656
3f101d91
HV
2657CX2341X MPEG ENCODER HELPER MODULE
2658M: Hans Verkuil <hverkuil@xs4all.nl>
2659L: linux-media@vger.kernel.org
2660T: git git://linuxtv.org/media_tree.git
2661W: http://linuxtv.org
2662S: Maintained
c368360b 2663F: drivers/media/common/cx2341x*
3f101d91
HV
2664F: include/media/cx2341x*
2665
20357578 2666CX88 VIDEO4LINUX DRIVER
1b2c14b4 2667M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2668L: linux-media@vger.kernel.org
2669W: http://linuxtv.org
2670T: git git://linuxtv.org/media_tree.git
2671S: Odd fixes
2672F: Documentation/video4linux/cx88/
2673F: drivers/media/pci/cx88/
6d8425b1 2674
91952bc0
AP
2675CXD2820R MEDIA DRIVER
2676M: Antti Palosaari <crope@iki.fi>
2677L: linux-media@vger.kernel.org
2678W: http://linuxtv.org/
2679W: http://palosaari.fi/linux/
2680Q: http://patchwork.linuxtv.org/project/linux-media/list/
2681T: git git://linuxtv.org/anttip/media_tree.git
2682S: Maintained
2683F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2684
e5ec3789 2685CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2686M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2687L: netdev@vger.kernel.org
2688W: http://www.chelsio.com
2689S: Supported
f7917c00 2690F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2691
2692CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2693M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2694L: linux-rdma@vger.kernel.org
e5ec3789
SW
2695W: http://www.openfabrics.org
2696S: Supported
679655da 2697F: drivers/infiniband/hw/cxgb3/
e5ec3789 2698
be4c9bad 2699CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2700M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2701L: netdev@vger.kernel.org
2702W: http://www.chelsio.com
2703S: Supported
f7917c00 2704F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2705
2706CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2707M: Steve Wise <swise@chelsio.com>
2708L: linux-rdma@vger.kernel.org
2709W: http://www.openfabrics.org
2710S: Supported
2711F: drivers/infiniband/hw/cxgb4/
2712
5c20a5c7
CL
2713CXGB4VF ETHERNET DRIVER (CXGB4VF)
2714M: Casey Leedom <leedom@chelsio.com>
2715L: netdev@vger.kernel.org
2716W: http://www.chelsio.com
2717S: Supported
f7917c00 2718F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2719
b52b97a3
GC
2720STMMAC ETHERNET DRIVER
2721M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2722L: netdev@vger.kernel.org
2723W: http://www.stlinux.com
2724S: Supported
7ac6653a 2725F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2726
1da177e4 2727CYBERPRO FB DRIVER
8b58be88 2728M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2729L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2730W: http://www.arm.linux.org.uk/
2731S: Maintained
8a61f013 2732F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2733
1da177e4 2734CYCLADES ASYNC MUX DRIVER
1da177e4 2735W: http://www.cyclades.com/
d459883e 2736S: Orphan
c897401b 2737F: drivers/tty/cyclades.c
679655da 2738F: include/linux/cyclades.h
c117ab84 2739F: include/uapi/linux/cyclades.h
1da177e4
LT
2740
2741CYCLADES PC300 DRIVER
1da177e4 2742W: http://www.cyclades.com/
d459883e 2743S: Orphan
679655da 2744F: drivers/net/wan/pc300*
1da177e4 2745
402f6ae4
AP
2746CYPRESS_FIRMWARE MEDIA DRIVER
2747M: Antti Palosaari <crope@iki.fi>
2748L: linux-media@vger.kernel.org
2749W: http://linuxtv.org/
2750W: http://palosaari.fi/linux/
2751Q: http://patchwork.linuxtv.org/project/linux-media/list/
2752T: git git://linuxtv.org/anttip/media_tree.git
2753S: Maintained
2754F: drivers/media/common/cypress_firmware*
2755
e3ae3525 2756CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2757M: Ferruh Yigit <fery@cypress.com>
6305902c 2758L: linux-input@vger.kernel.org
be9a6f40 2759S: Supported
6305902c
JP
2760F: drivers/input/touchscreen/cyttsp*
2761F: include/linux/input/cyttsp.h
e3ae3525 2762
1da177e4 2763DAMA SLAVE for AX.25
8b58be88 2764M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2765W: http://yaina.de/jreuter/
2766W: http://www.qsl.net/dl1bke/
2767L: linux-hams@vger.kernel.org
2768S: Maintained
679655da
JP
2769F: net/ax25/af_ax25.c
2770F: net/ax25/ax25_dev.c
2771F: net/ax25/ax25_ds_*
2772F: net/ax25/ax25_in.c
2773F: net/ax25/ax25_out.c
2774F: net/ax25/ax25_timer.c
2775F: net/ax25/sysctl_net_ax25.c
1da177e4 2776
e2d1d6c0 2777DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2778L: netdev@vger.kernel.org
5ff77428 2779S: Orphan
679655da 2780F: Documentation/networking/dmfe.txt
0f04e2aa 2781F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2782
2783DC390/AM53C974 SCSI driver
8b58be88 2784M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2785W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2786M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2787S: Maintained
679655da 2788F: drivers/scsi/tmscsim.*
e2d1d6c0 2789
1da177e4 2790DC395x SCSI driver
61eee9a7 2791M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2792M: Ali Akcaagac <aliakc@web.de>
2793M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2794L: dc395x@twibble.org
cf015e9f
JP
2795W: http://twibble.org/dist/dc395x/
2796W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2797S: Maintained
679655da
JP
2798F: Documentation/scsi/dc395x.txt
2799F: drivers/scsi/dc395x.*
1da177e4 2800
eb8edb08 2801DCCP PROTOCOL
a89d030e 2802M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2803L: dccp@vger.kernel.org
c996d8b9 2804W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2805S: Maintained
679655da 2806F: include/linux/dccp.h
c117ab84 2807F: include/uapi/linux/dccp.h
679655da
JP
2808F: include/linux/tfrc.h
2809F: net/dccp/
eb8edb08 2810
1da177e4 2811DECnet NETWORK LAYER
1da177e4
LT
2812W: http://linux-decnet.sourceforge.net
2813L: linux-decnet-user@lists.sourceforge.net
f546444d 2814S: Orphan
679655da
JP
2815F: Documentation/networking/decnet.txt
2816F: net/decnet/
1da177e4 2817
ebff05b9
MR
2818DECSTATION PLATFORM SUPPORT
2819M: "Maciej W. Rozycki" <macro@linux-mips.org>
2820L: linux-mips@linux-mips.org
2821W: http://www.linux-mips.org/wiki/DECstation
2822S: Maintained
2823F: arch/mips/dec/
2824F: arch/mips/include/asm/dec/
2825F: arch/mips/include/asm/mach-dec/
2826
1da177e4 2827DEFXX FDDI NETWORK DRIVER
8b58be88 2828M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2829S: Maintained
33f810b2 2830F: drivers/net/fddi/defxx.*
1da177e4 2831
ad8f07cc 2832DELL LAPTOP DRIVER
8b58be88 2833M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2834L: platform-driver-x86@vger.kernel.org
ad8f07cc 2835S: Maintained
679655da 2836F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2837
1da177e4 2838DELL LAPTOP SMM DRIVER
a1406d87 2839M: Guenter Roeck <linux@roeck-us.net>
679655da 2840F: drivers/char/i8k.c
c117ab84 2841F: include/uapi/linux/i8k.h
1da177e4 2842
90563ec4 2843DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2844M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2845S: Maintained
679655da
JP
2846F: Documentation/dcdbas.txt
2847F: drivers/firmware/dcdbas.*
90563ec4 2848
0b3f6109 2849DELL WMI EXTRAS DRIVER
8b58be88 2850M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2851S: Maintained
36b3a96f 2852F: drivers/platform/x86/dell-wmi.c
0b3f6109 2853
5efc75e3
PZ
2854DESIGNWARE USB2 DRD IP DRIVER
2855M: Paul Zimmerman <paulz@synopsys.com>
2856L: linux-usb@vger.kernel.org
2857S: Maintained
197ba5f4 2858F: drivers/usb/dwc2/
5efc75e3 2859
94ab23dd
FB
2860DESIGNWARE USB3 DRD IP DRIVER
2861M: Felipe Balbi <balbi@ti.com>
2862L: linux-usb@vger.kernel.org
2863L: linux-omap@vger.kernel.org
2864T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2865S: Maintained
2866F: drivers/usb/dwc3/
2867
89d07767
KP
2868DEVICE FREQUENCY (DEVFREQ)
2869M: MyungJoo Ham <myungjoo.ham@samsung.com>
2870M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2871L: linux-pm@vger.kernel.org
89d07767
KP
2872S: Maintained
2873F: drivers/devfreq/
2874
1da177e4 2875DEVICE NUMBER REGISTRY
8b58be88 2876M: Torben Mathiasen <device@lanana.org>
1da177e4 2877W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2878S: Maintained
2879
e2d1d6c0 2880DEVICE-MAPPER (LVM)
854ecaad 2881M: Alasdair Kergon <agk@redhat.com>
8504eed3 2882M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2883M: dm-devel@redhat.com
e2d1d6c0
RD
2884L: dm-devel@redhat.com
2885W: http://sources.redhat.com/dm
8a6e2535 2886Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2887T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2888T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2889S: Maintained
679655da
JP
2890F: Documentation/device-mapper/
2891F: drivers/md/dm*
854ecaad 2892F: drivers/md/persistent-data/
679655da
JP
2893F: include/linux/device-mapper.h
2894F: include/linux/dm-*.h
8504eed3 2895F: include/uapi/linux/dm-*.h
e2d1d6c0 2896
c0d995aa
OST
2897DIALOG SEMICONDUCTOR DRIVERS
2898M: Support Opensource <support.opensource@diasemi.com>
2899W: http://www.dialog-semiconductor.com/products
2900S: Supported
2901F: Documentation/hwmon/da90??
2902F: drivers/gpio/gpio-da90??.c
2903F: drivers/hwmon/da90??-hwmon.c
2904F: drivers/input/misc/da90??_onkey.c
2905F: drivers/input/touchscreen/da9052_tsi.c
2906F: drivers/leds/leds-da90??.c
2907F: drivers/mfd/da903x.c
2908F: drivers/mfd/da90??-*.c
2909F: drivers/power/da9052-battery.c
2910F: drivers/regulator/da903x.c
2911F: drivers/regulator/da9???-regulator.[ch]
2912F: drivers/rtc/rtc-da90??.c
2913F: drivers/video/backlight/da90??_bl.c
2914F: drivers/watchdog/da90??_wdt.c
2915F: include/linux/mfd/da903x.h
2916F: include/linux/mfd/da9052/
2917F: include/linux/mfd/da9055/
2918F: include/linux/mfd/da9063/
2919F: include/sound/da[79]*.h
2920F: sound/soc/codecs/da[79]*.[ch]
2921
599aa697
LL
2922DIGI NEO AND CLASSIC PCI PRODUCTS
2923M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2924M: Mark Hounschell <markh@compro.net>
599aa697
LL
2925L: driverdev-devel@linuxdriverproject.org
2926S: Maintained
2927F: drivers/staging/dgnc/
2928
2929DIGI EPCA PCI PRODUCTS
2930M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2931M: Mark Hounschell <markh@compro.net>
6d825f79 2932M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
2933L: driverdev-devel@linuxdriverproject.org
2934S: Maintained
2935F: drivers/staging/dgap/
2936
335d7c58 2937DIOLAN U2C-12 I2C DRIVER
ca462085 2938M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2939L: linux-i2c@vger.kernel.org
2940S: Maintained
2941F: drivers/i2c/busses/i2c-diolan-u2c.c
2942
e7839f25 2943DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2944M: Eric Paris <eparis@parisplace.org>
3c5119c0 2945S: Maintained
679655da
JP
2946F: Documentation/filesystems/dnotify.txt
2947F: fs/notify/dnotify/
2948F: include/linux/dnotify.h
1da177e4
LT
2949
2950DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2951M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2952W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2953W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2954W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2955S: Maintained
2956
4480f15b 2957DISKQUOTA
8b58be88 2958M: Jan Kara <jack@suse.cz>
1da177e4 2959S: Maintained
679655da
JP
2960F: Documentation/filesystems/quota.txt
2961F: fs/quota/
2962F: include/linux/quota*.h
c117ab84 2963F: include/uapi/linux/quota*.h
1da177e4 2964
702686ad
BT
2965DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2966M: Bernie Thompson <bernie@plugable.com>
2967L: linux-fbdev@vger.kernel.org
2968S: Maintained
2969W: http://plugable.com/category/projects/udlfb/
8a61f013 2970F: drivers/video/fbdev/udlfb.c
702686ad
BT
2971F: include/video/udlfb.h
2972F: Documentation/fb/udlfb.txt
2973
e7839f25 2974DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2975M: Christine Caulfield <ccaulfie@redhat.com>
2976M: David Teigland <teigland@redhat.com>
a4644184 2977L: cluster-devel@redhat.com
5be7b50f 2978W: http://sources.redhat.com/cluster/
54e5881d 2979T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2980S: Supported
679655da 2981F: fs/dlm/
5be7b50f 2982
53b6b3e0
SS
2983DMA BUFFER SHARING FRAMEWORK
2984M: Sumit Semwal <sumit.semwal@linaro.org>
2985S: Maintained
2986L: linux-media@vger.kernel.org
2987L: dri-devel@lists.freedesktop.org
2988L: linaro-mm-sig@lists.linaro.org
35fac7e3 2989F: drivers/dma-buf/
e46d12c6
JP
2990F: include/linux/dma-buf*
2991F: include/linux/reservation.h
2992F: include/linux/*fence.h
53b6b3e0
SS
2993F: Documentation/dma-buf-sharing.txt
2994T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2995
b3e5f263 2996DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2997M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2998M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2999L: dmaengine@vger.kernel.org
3000Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 3001S: Supported
679655da
JP
3002F: drivers/dma/
3003F: include/linux/dma*
5dbd05d4
VK
3004T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
3005T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 3006
b825037d 3007DME1737 HARDWARE MONITOR DRIVER
8b58be88 3008M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3009L: lm-sensors@lm-sensors.org
3010S: Maintained
679655da
JP
3011F: Documentation/hwmon/dme1737
3012F: drivers/hwmon/dme1737.c
b825037d 3013
5b9c9bf6 3014DOCKING STATION DRIVER
8b58be88 3015M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3016L: linux-acpi@vger.kernel.org
8b59a454 3017S: Supported
679655da 3018F: drivers/acpi/dock.c
5b9c9bf6 3019
7d2c86b5 3020DOCUMENTATION
01358e56 3021M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 3022L: linux-doc@vger.kernel.org
01358e56 3023T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 3024S: Maintained
679655da 3025F: Documentation/
97be078b
RD
3026X: Documentation/ABI/
3027X: Documentation/devicetree/
3028X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3029
1da177e4 3030DOUBLETALK DRIVER
8b58be88 3031M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3032L: blinux-list@redhat.com
3033S: Maintained
679655da
JP
3034F: drivers/char/dtlk.c
3035F: include/linux/dtlk.h
1da177e4 3036
e2d1d6c0 3037DPT_I2O SCSI RAID DRIVER
8b58be88 3038M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3039L: linux-scsi@vger.kernel.org
3040W: http://www.adaptec.com/
3041S: Maintained
679655da
JP
3042F: drivers/scsi/dpt*
3043F: drivers/scsi/dpt/
e2d1d6c0 3044
b411b363 3045DRBD DRIVER
28b8e8d4
JP
3046P: Philipp Reisner
3047P: Lars Ellenberg
3048M: drbd-dev@lists.linbit.com
3049L: drbd-user@lists.linbit.com
3050W: http://www.drbd.org
3051T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3052T: git git://git.drbd.org/drbd-8.3.git
3053S: Supported
3054F: drivers/block/drbd/
3055F: lib/lru_cache.c
3056F: Documentation/blockdev/drbd/
b411b363 3057
87544653 3058DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3059M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3060T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3061S: Supported
679655da 3062F: Documentation/kobject.txt
7cfc51b9 3063F: drivers/base/
679655da 3064F: fs/sysfs/
87544653 3065F: fs/debugfs/
679655da 3066F: include/linux/kobj*
87544653 3067F: include/linux/debugfs.h
679655da 3068F: lib/kobj*
1da177e4
LT
3069
3070DRM DRIVERS
8b58be88 3071M: David Airlie <airlied@linux.ie>
4c6a3999 3072L: dri-devel@lists.freedesktop.org
b0447888 3073T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3074S: Maintained
679655da 3075F: drivers/gpu/drm/
433e3b34 3076F: drivers/gpu/vga/
850e9411 3077F: include/drm/
c117ab84 3078F: include/uapi/drm/
1da177e4 3079
566f5939
AD
3080RADEON DRM DRIVERS
3081M: Alex Deucher <alexander.deucher@amd.com>
3082M: Christian König <christian.koenig@amd.com>
3083L: dri-devel@lists.freedesktop.org
3084T: git git://people.freedesktop.org/~agd5f/linux
3085S: Supported
3086F: drivers/gpu/drm/radeon/
566f5939
AD
3087F: include/uapi/drm/radeon*
3088
03e255b9
TR
3089DRM PANEL DRIVERS
3090M: Thierry Reding <thierry.reding@gmail.com>
3091L: dri-devel@lists.freedesktop.org
3092T: git git://anongit.freedesktop.org/tegra/linux.git
3093S: Maintained
3094F: drivers/gpu/drm/drm_panel.c
3095F: drivers/gpu/drm/panel/
3096F: include/drm/drm_panel.h
3097F: Documentation/devicetree/bindings/panel/
3098
8daf7473 3099INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3100M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3101M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3102L: intel-gfx@lists.freedesktop.org
8daf7473 3103L: dri-devel@lists.freedesktop.org
47f95647 3104Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3105T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3106S: Supported
14430813 3107F: drivers/gpu/drm/i915/
8daf7473 3108F: include/drm/i915*
c117ab84 3109F: include/uapi/drm/i915*
8daf7473 3110
398a6d4a
KP
3111DRM DRIVERS FOR EXYNOS
3112M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3113M: Joonyoung Shim <jy0922.shim@samsung.com>
3114M: Seung-Woo Kim <sw0312.kim@samsung.com>
3115M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3116L: dri-devel@lists.freedesktop.org
25a58030 3117T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3118S: Supported
14430813 3119F: drivers/gpu/drm/exynos/
398a6d4a 3120F: include/drm/exynos*
c117ab84 3121F: include/uapi/drm/exynos*
398a6d4a 3122
bd3b49f2 3123DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3124M: Thierry Reding <thierry.reding@gmail.com>
3125M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3126L: dri-devel@lists.freedesktop.org
3127L: linux-tegra@vger.kernel.org
a5ad7a63 3128T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3129S: Supported
dee8268f 3130F: drivers/gpu/drm/tegra/
a5ad7a63 3131F: drivers/gpu/host1x/
e1e90644 3132F: include/linux/host1x.h
a5ad7a63 3133F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3134F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3135
a284e9d1
LP
3136DRM DRIVERS FOR RENESAS
3137M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3138L: dri-devel@lists.freedesktop.org
3139L: linux-sh@vger.kernel.org
3140T: git git://people.freedesktop.org/~airlied/linux
3141S: Supported
3142F: drivers/gpu/drm/rcar-du/
3143F: drivers/gpu/drm/shmobile/
3144F: include/linux/platform_data/rcar-du.h
3145F: include/linux/platform_data/shmob_drm.h
3146
598df1ac
AK
3147DSBR100 USB FM RADIO DRIVER
3148M: Alexey Klimov <klimov.linux@gmail.com>
3149L: linux-media@vger.kernel.org
3150T: git git://linuxtv.org/media_tree.git
3151S: Maintained
3152F: drivers/media/radio/dsbr100.c
3153
1da177e4 3154DSCC4 DRIVER
8b58be88 3155M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3156L: netdev@vger.kernel.org
1da177e4 3157S: Maintained
679655da 3158F: drivers/net/wan/dscc4.c
1da177e4 3159
91952bc0
AP
3160DVB_USB_AF9015 MEDIA DRIVER
3161M: Antti Palosaari <crope@iki.fi>
3162L: linux-media@vger.kernel.org
3163W: http://linuxtv.org/
3164W: http://palosaari.fi/linux/
3165Q: http://patchwork.linuxtv.org/project/linux-media/list/
3166T: git git://linuxtv.org/anttip/media_tree.git
3167S: Maintained
3168F: drivers/media/usb/dvb-usb-v2/af9015*
3169
3170DVB_USB_AF9035 MEDIA DRIVER
3171M: Antti Palosaari <crope@iki.fi>
3172L: linux-media@vger.kernel.org
3173W: http://linuxtv.org/
3174W: http://palosaari.fi/linux/
3175Q: http://patchwork.linuxtv.org/project/linux-media/list/
3176T: git git://linuxtv.org/anttip/media_tree.git
3177S: Maintained
3178F: drivers/media/usb/dvb-usb-v2/af9035*
3179
3180DVB_USB_ANYSEE MEDIA DRIVER
3181M: Antti Palosaari <crope@iki.fi>
3182L: linux-media@vger.kernel.org
3183W: http://linuxtv.org/
3184W: http://palosaari.fi/linux/
3185Q: http://patchwork.linuxtv.org/project/linux-media/list/
3186T: git git://linuxtv.org/anttip/media_tree.git
3187S: Maintained
3188F: drivers/media/usb/dvb-usb-v2/anysee*
3189
3190DVB_USB_AU6610 MEDIA DRIVER
3191M: Antti Palosaari <crope@iki.fi>
3192L: linux-media@vger.kernel.org
3193W: http://linuxtv.org/
3194W: http://palosaari.fi/linux/
3195Q: http://patchwork.linuxtv.org/project/linux-media/list/
3196T: git git://linuxtv.org/anttip/media_tree.git
3197S: Maintained
3198F: drivers/media/usb/dvb-usb-v2/au6610*
3199
3200DVB_USB_CE6230 MEDIA DRIVER
3201M: Antti Palosaari <crope@iki.fi>
3202L: linux-media@vger.kernel.org
3203W: http://linuxtv.org/
3204W: http://palosaari.fi/linux/
3205Q: http://patchwork.linuxtv.org/project/linux-media/list/
3206T: git git://linuxtv.org/anttip/media_tree.git
3207S: Maintained
3208F: drivers/media/usb/dvb-usb-v2/ce6230*
3209
d099dea2
MK
3210DVB_USB_CXUSB MEDIA DRIVER
3211M: Michael Krufky <mkrufky@linuxtv.org>
3212L: linux-media@vger.kernel.org
3213W: http://linuxtv.org/
3214W: http://github.com/mkrufky
3215Q: http://patchwork.linuxtv.org/project/linux-media/list/
3216T: git git://linuxtv.org/media_tree.git
3217S: Maintained
9819da66 3218F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3219
91952bc0 3220DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3221M: Antti Palosaari <crope@iki.fi>
3222L: linux-media@vger.kernel.org
3223W: http://linuxtv.org/
3224W: http://palosaari.fi/linux/
3225Q: http://patchwork.linuxtv.org/project/linux-media/list/
3226T: git git://linuxtv.org/anttip/media_tree.git
3227S: Maintained
91952bc0 3228F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3229
5560983b 3230DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3231M: Antti Palosaari <crope@iki.fi>
3232L: linux-media@vger.kernel.org
3233W: http://linuxtv.org/
91952bc0
AP
3234Q: http://patchwork.linuxtv.org/project/linux-media/list/
3235T: git git://linuxtv.org/anttip/media_tree.git
3236S: Maintained
5560983b 3237F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3238
8856f5f2
MK
3239DVB_USB_MXL111SF MEDIA DRIVER
3240M: Michael Krufky <mkrufky@linuxtv.org>
3241L: linux-media@vger.kernel.org
3242W: http://linuxtv.org/
3243W: http://github.com/mkrufky
3244Q: http://patchwork.linuxtv.org/project/linux-media/list/
3245T: git git://linuxtv.org/mkrufky/mxl111sf.git
3246S: Maintained
3247F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3248
91952bc0
AP
3249DVB_USB_RTL28XXU MEDIA DRIVER
3250M: Antti Palosaari <crope@iki.fi>
3251L: linux-media@vger.kernel.org
3252W: http://linuxtv.org/
3253W: http://palosaari.fi/linux/
3254Q: http://patchwork.linuxtv.org/project/linux-media/list/
3255T: git git://linuxtv.org/anttip/media_tree.git
3256S: Maintained
3257F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3258
3259DVB_USB_V2 MEDIA DRIVER
3260M: Antti Palosaari <crope@iki.fi>
3261L: linux-media@vger.kernel.org
3262W: http://linuxtv.org/
3263W: http://palosaari.fi/linux/
3264Q: http://patchwork.linuxtv.org/project/linux-media/list/
3265T: git git://linuxtv.org/anttip/media_tree.git
3266S: Maintained
3267F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3268F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3269
ac0ac38f 3270DYNAMIC DEBUG
5c4a97d1 3271M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3272S: Maintained
3273F: lib/dynamic_debug.c
3274F: include/linux/dynamic_debug.h
3275
789c7048 3276DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3277M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3278S: Maintained
df621252 3279F: drivers/tty/serial/dz.*
789c7048 3280
91952bc0
AP
3281E4000 MEDIA DRIVER
3282M: Antti Palosaari <crope@iki.fi>
3283L: linux-media@vger.kernel.org
3284W: http://linuxtv.org/
3285W: http://palosaari.fi/linux/
3286Q: http://patchwork.linuxtv.org/project/linux-media/list/
3287T: git git://linuxtv.org/anttip/media_tree.git
3288S: Maintained
3289F: drivers/media/tuners/e4000*
3290
1da177e4 3291EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3292M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3293L: linux-scsi@vger.kernel.org
3294S: Maintained
679655da 3295F: drivers/scsi/eata.c
1da177e4 3296
91952bc0
AP
3297EC100 MEDIA DRIVER
3298M: Antti Palosaari <crope@iki.fi>
3299L: linux-media@vger.kernel.org
3300W: http://linuxtv.org/
3301W: http://palosaari.fi/linux/
3302Q: http://patchwork.linuxtv.org/project/linux-media/list/
3303T: git git://linuxtv.org/anttip/media_tree.git
3304S: Maintained
3305F: drivers/media/dvb-frontends/ec100*
3306
237fead6 3307ECRYPT FILE SYSTEM
0de9adf2 3308M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3309L: ecryptfs@vger.kernel.org
24a923e4 3310W: http://ecryptfs.org
6dc7516e 3311W: https://launchpad.net/ecryptfs
237fead6 3312S: Supported
679655da
JP
3313F: Documentation/filesystems/ecryptfs.txt
3314F: fs/ecryptfs/
237fead6 3315
da9bb1d2 3316EDAC-CORE
8b58be88 3317M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3318M: Borislav Petkov <bp@alien8.de>
3319M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3320L: linux-edac@vger.kernel.org
0e438e3f 3321W: bluesmoke.sourceforge.net
8c2a6a40 3322S: Supported
679655da 3323F: Documentation/edac.txt
91445c72 3324F: drivers/edac/
679655da 3325F: include/linux/edac.h
0e438e3f 3326
c476c23b 3327EDAC-AMD64
8b58be88 3328M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3329M: Borislav Petkov <bp@alien8.de>
91445c72 3330L: linux-edac@vger.kernel.org
c476c23b 3331W: bluesmoke.sourceforge.net
487ba8e8 3332S: Maintained
c476c23b
BP
3333F: drivers/edac/amd64_edac*
3334
836dae5d
RR
3335EDAC-CALXEDA
3336M: Doug Thompson <dougthompson@xmission.com>
3337M: Robert Richter <rric@kernel.org>
3338L: linux-edac@vger.kernel.org
3339W: bluesmoke.sourceforge.net
3340S: Maintained
3341F: drivers/edac/highbank*
3342
f65aad41
RB
3343EDAC-CAVIUM
3344M: Ralf Baechle <ralf@linux-mips.org>
3345M: David Daney <david.daney@cavium.com>
3346L: linux-edac@vger.kernel.org
3347L: linux-mips@linux-mips.org
3348W: bluesmoke.sourceforge.net
3349S: Supported
3350F: drivers/edac/octeon_edac*
3351
0e438e3f 3352EDAC-E752X
8b58be88
JP
3353M: Mark Gross <mark.gross@intel.com>
3354M: Doug Thompson <dougthompson@xmission.com>
91445c72 3355L: linux-edac@vger.kernel.org
0e438e3f
DP
3356W: bluesmoke.sourceforge.net
3357S: Maintained
679655da 3358F: drivers/edac/e752x_edac.c
0e438e3f
DP
3359
3360EDAC-E7XXX
8b58be88 3361M: Doug Thompson <dougthompson@xmission.com>
91445c72 3362L: linux-edac@vger.kernel.org
0e438e3f
DP
3363W: bluesmoke.sourceforge.net
3364S: Maintained
679655da 3365F: drivers/edac/e7xxx_edac.c
0e438e3f 3366
77c5f5d2 3367EDAC-GHES
1b2c14b4 3368M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3369L: linux-edac@vger.kernel.org
3370W: bluesmoke.sourceforge.net
3371S: Maintained
2caa67a6 3372F: drivers/edac/ghes_edac.c
77c5f5d2 3373
6bc78404 3374EDAC-I82443BXGX
8b58be88 3375M: Tim Small <tim@buttersideup.com>
91445c72 3376L: linux-edac@vger.kernel.org
6bc78404
DT
3377W: bluesmoke.sourceforge.net
3378S: Maintained
679655da 3379F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3380
3381EDAC-I3000
8b58be88 3382M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3383L: linux-edac@vger.kernel.org
6bc78404
DT
3384W: bluesmoke.sourceforge.net
3385S: Maintained
679655da 3386F: drivers/edac/i3000_edac.c
6bc78404
DT
3387
3388EDAC-I5000
8b58be88 3389M: Doug Thompson <dougthompson@xmission.com>
91445c72 3390L: linux-edac@vger.kernel.org
ba9a5918
DT
3391W: bluesmoke.sourceforge.net
3392S: Maintained
679655da 3393F: drivers/edac/i5000_edac.c
ba9a5918 3394
44c12cb2 3395EDAC-I5400
1b2c14b4 3396M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3397L: linux-edac@vger.kernel.org
44c12cb2
MCC
3398W: bluesmoke.sourceforge.net
3399S: Maintained
679655da 3400F: drivers/edac/i5400_edac.c
44c12cb2 3401
3c9c92b6 3402EDAC-I7300
1b2c14b4 3403M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3404L: linux-edac@vger.kernel.org
3405W: bluesmoke.sourceforge.net
3406S: Maintained
3407F: drivers/edac/i7300_edac.c
3408
67c89316 3409EDAC-I7CORE
1b2c14b4 3410M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3411L: linux-edac@vger.kernel.org
3412W: bluesmoke.sourceforge.net
3413S: Maintained
70aff0ce 3414F: drivers/edac/i7core_edac.c
67c89316 3415
ba9a5918 3416EDAC-I82975X
8b58be88 3417M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3418M: "Arvind R." <arvino55@gmail.com>
91445c72 3419L: linux-edac@vger.kernel.org
ba9a5918
DT
3420W: bluesmoke.sourceforge.net
3421S: Maintained
679655da 3422F: drivers/edac/i82975x_edac.c
ba9a5918 3423
791b4706
JB
3424EDAC-IE31200
3425M: Jason Baron <jbaron@akamai.com>
3426L: linux-edac@vger.kernel.org
3427W: bluesmoke.sourceforge.net
3428S: Maintained
3429F: drivers/edac/ie31200_edac.c
3430
ccdfb979
JT
3431EDAC-MPC85XX
3432M: Johannes Thumshirn <johannes.thumshirn@men.de>
3433L: linux-edac@vger.kernel.org
3434W: bluesmoke.sourceforge.net
3435S: Maintained
3436F: drivers/edac/mpc85xx_edac.[ch]
3437
ba9a5918 3438EDAC-PASEMI
8b58be88 3439M: Egor Martovetsky <egor@pasemi.com>
91445c72 3440L: linux-edac@vger.kernel.org
6bc78404
DT
3441W: bluesmoke.sourceforge.net
3442S: Maintained
679655da 3443F: drivers/edac/pasemi_edac.c
6bc78404 3444
0e438e3f 3445EDAC-R82600
8b58be88 3446M: Tim Small <tim@buttersideup.com>
91445c72 3447L: linux-edac@vger.kernel.org
0e438e3f
DP
3448W: bluesmoke.sourceforge.net
3449S: Maintained
679655da 3450F: drivers/edac/r82600_edac.c
da9bb1d2 3451
4d096ca7 3452EDAC-SBRIDGE
1b2c14b4 3453M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3454L: linux-edac@vger.kernel.org
3455W: bluesmoke.sourceforge.net
3456S: Maintained
3457F: drivers/edac/sb_edac.c
3458
af39917d
CL
3459EDIROL UA-101/UA-1000 DRIVER
3460M: Clemens Ladisch <clemens@ladisch.de>
3461L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3462T: git git://git.alsa-project.org/alsa-kernel.git
3463S: Maintained
3464F: sound/usb/misc/ua101.c
3465
1f7df953
MF
3466EXTENSIBLE FIRMWARE INTERFACE (EFI)
3467M: Matt Fleming <matt.fleming@intel.com>
3468L: linux-efi@vger.kernel.org
78bef24e 3469T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3470S: Maintained
fb2efb5c 3471F: Documentation/efi-stub.txt
1f7df953
MF
3472F: arch/ia64/kernel/efi.c
3473F: arch/x86/boot/compressed/eboot.[ch]
3474F: arch/x86/include/asm/efi.h
3475F: arch/x86/platform/efi/*
a9499fa7 3476F: drivers/firmware/efi/*
1f7df953
MF
3477F: include/linux/efi*.h
3478
d68772b7
MF
3479EFI VARIABLE FILESYSTEM
3480M: Matthew Garrett <matthew.garrett@nebula.com>
3481M: Jeremy Kerr <jk@ozlabs.org>
3482M: Matt Fleming <matt.fleming@intel.com>
3483T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3484L: linux-efi@vger.kernel.org
3485S: Maintained
3486F: fs/efivarfs/
3487
85a00d9b
PJ
3488EFIFB FRAMEBUFFER DRIVER
3489L: linux-fbdev@vger.kernel.org
3490M: Peter Jones <pjones@redhat.com>
3491S: Maintained
8a61f013 3492F: drivers/video/fbdev/efifb.c
85a00d9b 3493
0bee8d28
JT
3494EFS FILESYSTEM
3495W: http://aeschi.ch.eu.org/efs/
3496S: Orphan
679655da 3497F: fs/efs/
0bee8d28 3498
4480f15b 3499EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3500M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3501M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3502L: linux-rdma@vger.kernel.org
fab97220 3503S: Supported
679655da 3504F: drivers/infiniband/hw/ehca/
fab97220 3505
aa8a9e25 3506EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3507M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3508L: netdev@vger.kernel.org
3509S: Maintained
9aa32835 3510F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3511
f0319efe 3512EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3513M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3514L: linux-media@vger.kernel.org
3515W: http://linuxtv.org
3516T: git git://linuxtv.org/media_tree.git
3517S: Maintained
3518F: drivers/media/usb/em28xx/
3519
3e3a7d66 3520EMBEDDED LINUX
8b58be88
JP
3521M: Paul Gortmaker <paul.gortmaker@windriver.com>
3522M: Matt Mackall <mpm@selenic.com>
3523M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3524L: linux-embedded@vger.kernel.org
3525S: Maintained
3526
3a1c1d44 3527EMULEX LPFC FC SCSI DRIVER
8b58be88 3528M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3529L: linux-scsi@vger.kernel.org
3530W: http://sourceforge.net/projects/lpfcxxxx
3531S: Supported
679655da 3532F: drivers/scsi/lpfc/
3a1c1d44 3533
5f5bac82 3534ENE CB710 FLASH CARD READER DRIVER
8b58be88 3535M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3536S: Maintained
3537F: drivers/misc/cb710/
3538F: drivers/mmc/host/cb710-mmc.*
3539F: include/linux/cb710.h
3540
931e39a1
ML
3541ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3542M: Maxim Levitsky <maximlevitsky@gmail.com>
3543S: Maintained
2a837449 3544F: drivers/media/rc/ene_ir.*
931e39a1 3545
ec207dcc
GS
3546ENHANCED ERROR HANDLING (EEH)
3547M: Gavin Shan <shangw@linux.vnet.ibm.com>
3548L: linuxppc-dev@lists.ozlabs.org
3549S: Supported
3550F: Documentation/powerpc/eeh-pci-error-recovery.txt
3551F: arch/powerpc/kernel/eeh*.c
3552
d5ca9006 3553EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3554M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3555S: Maintained
084bad91 3556T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3557F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3558F: include/video/s1d13xxxfb.h
d5ca9006 3559
1da177e4 3560ETHERNET BRIDGE
adbbf69d 3561M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3562L: bridge@lists.linux-foundation.org
4c325313 3563L: netdev@vger.kernel.org
c996d8b9 3564W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3565S: Maintained
679655da
JP
3566F: include/linux/netfilter_bridge/
3567F: net/bridge/
1da177e4 3568
22f08ad9
FF
3569ETHERNET PHY LIBRARY
3570M: Florian Fainelli <f.fainelli@gmail.com>
3571L: netdev@vger.kernel.org
3572S: Maintained
3573F: include/linux/phy.h
3574F: include/linux/phy_fixed.h
3575F: drivers/net/phy/
3576F: Documentation/networking/phy.txt
3577F: drivers/of/of_mdio.c
3578F: drivers/of/of_net.c
3579
1da177e4 3580EXT2 FILE SYSTEM
01971952 3581M: Jan Kara <jack@suse.cz>
72be2ccf 3582L: linux-ext4@vger.kernel.org
1da177e4 3583S: Maintained
679655da
JP
3584F: Documentation/filesystems/ext2.txt
3585F: fs/ext2/
3586F: include/linux/ext2*
1da177e4
LT
3587
3588EXT3 FILE SYSTEM
01971952 3589M: Jan Kara <jack@suse.cz>
8b58be88 3590M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3591M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3592L: linux-ext4@vger.kernel.org
3593S: Maintained
679655da
JP
3594F: Documentation/filesystems/ext3.txt
3595F: fs/ext3/
72be2ccf
EM
3596
3597EXT4 FILE SYSTEM
8b58be88 3598M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3599M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3600L: linux-ext4@vger.kernel.org
08a225f1 3601W: http://ext4.wiki.kernel.org
8a6e2535 3602Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3603S: Maintained
679655da
JP
3604F: Documentation/filesystems/ext4.txt
3605F: fs/ext4/
1da177e4 3606
c5532b09 3607Extended Verification Module (EVM)
74dd744f
MZ
3608M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3609L: linux-ima-devel@lists.sourceforge.net
3610L: linux-security-module@vger.kernel.org
c5532b09
MZ
3611S: Supported
3612F: security/integrity/evm/
3613
df6b3cfe
MH
3614EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3615M: MyungJoo Ham <myungjoo.ham@samsung.com>
3616M: Chanwoo Choi <cw00.choi@samsung.com>
3617L: linux-kernel@vger.kernel.org
81df63a9 3618T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3619S: Maintained
3620F: drivers/extcon/
3621F: Documentation/extcon/
3622
e2a75c44
JH
3623EXYNOS DP DRIVER
3624M: Jingoo Han <jg1.han@samsung.com>
3625L: dri-devel@lists.freedesktop.org
3626S: Maintained
3627F: drivers/gpu/drm/exynos/exynos_dp*
3628
33ad3912
DL
3629EXYNOS MIPI DISPLAY DRIVERS
3630M: Inki Dae <inki.dae@samsung.com>
3631M: Donghwa Lee <dh09.lee@samsung.com>
3632M: Kyungmin Park <kyungmin.park@samsung.com>
3633L: linux-fbdev@vger.kernel.org
3634S: Maintained
8a61f013 3635F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3636F: include/video/exynos_mipi*
3637
e53004e2 3638F71805F HARDWARE MONITORING DRIVER
7c81c60f 3639M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3640L: lm-sensors@lm-sensors.org
3641S: Maintained
679655da
JP
3642F: Documentation/hwmon/f71805f
3643F: drivers/hwmon/f71805f.c
e53004e2 3644
eea977ed
MB
3645FC0011 TUNER DRIVER
3646M: Michael Buesch <m@bues.ch>
3647L: linux-media@vger.kernel.org
3648S: Maintained
ccae7af2
MCC
3649F: drivers/media/tuners/fc0011.h
3650F: drivers/media/tuners/fc0011.c
eea977ed 3651
91952bc0
AP
3652FC2580 MEDIA DRIVER
3653M: Antti Palosaari <crope@iki.fi>
3654L: linux-media@vger.kernel.org
3655W: http://linuxtv.org/
3656W: http://palosaari.fi/linux/
3657Q: http://patchwork.linuxtv.org/project/linux-media/list/
3658T: git git://linuxtv.org/anttip/media_tree.git
3659S: Maintained
3660F: drivers/media/tuners/fc2580*
eea977ed 3661
88b2dbdb
EP
3662FANOTIFY
3663M: Eric Paris <eparis@redhat.com>
3664S: Maintained
3665F: fs/notify/fanotify/
3666F: include/linux/fanotify.h
c117ab84 3667F: include/uapi/linux/fanotify.h
88b2dbdb 3668
1da177e4 3669FARSYNC SYNCHRONOUS DRIVER
8b58be88 3670M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3671W: http://www.farsite.co.uk/
3672S: Supported
679655da 3673F: drivers/net/wan/farsync.*
1da177e4 3674
c5408b88 3675FAULT INJECTION SUPPORT
8b58be88 3676M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3677S: Supported
679655da
JP
3678F: Documentation/fault-injection/
3679F: lib/fault-inject.c
c5408b88 3680
cae727db
RL
3681FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3682M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3683L: fcoe-devel@open-fcoe.org
cae727db
RL
3684W: www.Open-FCoE.org
3685S: Supported
3686F: drivers/scsi/libfc/
3687F: drivers/scsi/fcoe/
3688F: include/scsi/fc/
3689F: include/scsi/libfc.h
3690F: include/scsi/libfcoe.h
c117ab84 3691F: include/uapi/scsi/fc/
cae727db 3692
e2d1d6c0 3693FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3694M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3695M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3696L: linux-fsdevel@vger.kernel.org
1da177e4 3697S: Maintained
679655da
JP
3698F: include/linux/fcntl.h
3699F: include/linux/fs.h
c117ab84
CEB
3700F: include/uapi/linux/fcntl.h
3701F: include/uapi/linux/fs.h
679655da
JP
3702F: fs/fcntl.c
3703F: fs/locks.c
1da177e4 3704
e2d1d6c0 3705FILESYSTEMS (VFS and infrastructure)
8b58be88 3706M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3707L: linux-fsdevel@vger.kernel.org
173acc7c 3708S: Maintained
679655da 3709F: fs/*
173acc7c 3710
b26e0ed4 3711FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3712M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3713L: lm-sensors@lm-sensors.org
3714S: Maintained
d5ca6918
JP
3715F: drivers/hwmon/f75375s.c
3716F: include/linux/f75375s.h
b26e0ed4 3717
a331b0c3
CL
3718FIREWIRE AUDIO DRIVERS
3719M: Clemens Ladisch <clemens@ladisch.de>
3720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3721T: git git://git.alsa-project.org/alsa-kernel.git
3722S: Maintained
3723F: sound/firewire/
3724
eb86ec51
SR
3725FIREWIRE MEDIA DRIVERS (firedtv)
3726M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3727L: linux-media@vger.kernel.org
3728L: linux1394-devel@lists.sourceforge.net
3729T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3730S: Maintained
3731F: drivers/media/firewire/
3732
a511ce33
CB
3733FIREWIRE SBP-2 TARGET
3734M: Chris Boot <bootc@bootc.net>
3735L: linux-scsi@vger.kernel.org
3736L: target-devel@vger.kernel.org
3737L: linux1394-devel@lists.sourceforge.net
3738T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3739S: Maintained
3740F: drivers/target/sbp/
3741
7d2c86b5 3742FIREWIRE SUBSYSTEM
8b58be88 3743M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3744L: linux1394-devel@lists.sourceforge.net
958a29cb 3745W: http://ieee1394.wiki.kernel.org/
2ca526bf 3746T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3747S: Maintained
679655da 3748F: drivers/firewire/
8f06ce3b
SR
3749F: include/linux/firewire.h
3750F: include/uapi/linux/firewire*.h
9f6d3c4b 3751F: tools/firewire/
e2d1d6c0
RD
3752
3753FIRMWARE LOADER (request_firmware)
39e68089
ML
3754M: Ming Lei <ming.lei@canonical.com>
3755L: linux-kernel@vger.kernel.org
3756S: Maintained
679655da
JP
3757F: Documentation/firmware_class/
3758F: drivers/base/firmware*.c
3759F: include/linux/firmware.h
e2d1d6c0 3760
f730e3dc 3761FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3762M: Joshua Morris <josh.h.morris@us.ibm.com>
3763M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3764S: Maintained
3765F: drivers/block/rsxx/
3766
8206f664
JK
3767FLOPPY DRIVER
3768M: Jiri Kosina <jkosina@suse.cz>
3769T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3770S: Odd fixes
3771F: drivers/block/floppy.c
3772
9c9f32ed
AR
3773FMC SUBSYSTEM
3774M: Alessandro Rubini <rubini@gnudd.com>
3775W: http://www.ohwr.org/projects/fmc-bus
3776S: Supported
3777F: drivers/fmc/
3778F: include/linux/fmc*.h
3779F: include/linux/ipmi-fru.h
3780K: fmc_d.*register
3781
e2d1d6c0 3782FPU EMULATOR
8b58be88 3783M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3784W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3785S: Maintained
679655da 3786F: arch/x86/math-emu/
e2d1d6c0
RD
3787
3788FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3789L: netdev@vger.kernel.org
c173bfac 3790S: Orphan
679655da
JP
3791F: drivers/net/wan/dlci.c
3792F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3793
3794FRAMEBUFFER LAYER
5489e948
JCPV
3795M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3796M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3797L: linux-fbdev@vger.kernel.org
e2d1d6c0 3798W: http://linux-fbdev.sourceforge.net/
b22fe37b 3799Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3800T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3801S: Maintained
679655da 3802F: Documentation/fb/
d958c62c 3803F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3804F: drivers/video/
3805F: include/video/
679655da 3806F: include/linux/fb.h
c117ab84
CEB
3807F: include/uapi/video/
3808F: include/uapi/linux/fb.h
e2d1d6c0 3809
a57c188e 3810FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3811M: Timur Tabi <timur@tabi.org>
a57c188e 3812L: linux-fbdev@vger.kernel.org
c4ef9bc4 3813S: Maintained
8a61f013 3814F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3815
e2d1d6c0 3816FREESCALE DMA DRIVER
8b58be88
JP
3817M: Li Yang <leoli@freescale.com>
3818M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3819L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3820S: Maintained
679655da 3821F: drivers/dma/fsldma.*
e2d1d6c0
RD
3822
3823FREESCALE I2C CPM DRIVER
8b58be88 3824M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3825L: linuxppc-dev@lists.ozlabs.org
846557d3 3826L: linux-i2c@vger.kernel.org
0d2b405a 3827S: Maintained
679655da 3828F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3829
60e8c5ab 3830FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3831M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3832L: linux-fbdev@vger.kernel.org
efc03ecb 3833L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3834S: Maintained
bad985a1 3835F: include/linux/platform_data/video-imxfb.h
8a61f013 3836F: drivers/video/fbdev/imxfb.c
60e8c5ab 3837
4689a6b1 3838FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3839M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3840M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3841L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3842L: netdev@vger.kernel.org
3843S: Maintained
ec21e2ec 3844F: drivers/net/ethernet/freescale/fs_enet/
679655da 3845F: include/linux/fs_enet_pd.h
4689a6b1 3846
d9e9d82c 3847FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3848L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3849S: Orphan
679655da
JP
3850F: arch/powerpc/sysdev/qe_lib/
3851F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3852
b55ef929 3853FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3854M: Li Yang <leoli@freescale.com>
6372594a 3855L: linux-usb@vger.kernel.org
a4724ed6 3856L: linuxppc-dev@lists.ozlabs.org
a7205b30 3857S: Maintained
faf2e1db 3858F: drivers/usb/gadget/udc/fsl*
a7205b30 3859
beaf53bf 3860FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3861M: Li Yang <leoli@freescale.com>
beaf53bf 3862L: netdev@vger.kernel.org
a4724ed6 3863L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3864S: Maintained
ec21e2ec 3865F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3866
d9e9d82c 3867FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3868M: Timur Tabi <timur@tabi.org>
a4724ed6 3869L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3870S: Maintained
df621252 3871F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3872
3873FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3874M: Timur Tabi <timur@tabi.org>
dc85950a
MB
3875M: Nicolin Chen <nicoleotsuka@gmail.com>
3876M: Xiubo Li <Li.Xiubo@freescale.com>
93711660 3877L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3878L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3879S: Maintained
69aefcea 3880F: sound/soc/fsl/fsl*
dc85950a 3881F: sound/soc/fsl/imx*
69aefcea 3882F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3883
1da177e4 3884FREEVXFS FILESYSTEM
8b58be88 3885M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3886W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3887S: Maintained
679655da 3888F: fs/freevxfs/
1da177e4 3889
71038f52 3890FREEZER
49db1903 3891M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3892M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3893L: linux-pm@vger.kernel.org
71038f52 3894S: Supported
679655da
JP
3895F: Documentation/power/freezing-of-tasks.txt
3896F: include/linux/freezer.h
3897F: kernel/freezer.c
71038f52 3898
839a1f79
KRW
3899FRONTSWAP API
3900M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3901L: linux-kernel@vger.kernel.org
3902S: Maintained
3903F: mm/frontswap.c
3904F: include/linux/frontswap.h
3905
a5432f5a 3906FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3907M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3908L: linux-cachefs@redhat.com
3909S: Supported
3910F: Documentation/filesystems/caching/
3911F: fs/fscache/
3912F: include/linux/fscache*.h
3913
f58ad8f5 3914F2FS FILE SYSTEM
9b29d481 3915M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3916M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3917L: linux-f2fs-devel@lists.sourceforge.net
3918W: http://en.wikipedia.org/wiki/F2FS
3919T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3920S: Maintained
3921F: Documentation/filesystems/f2fs.txt
3bac380c 3922F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3923F: fs/f2fs/
3924F: include/linux/f2fs_fs.h
3925
5ab7ffea 3926FUJITSU FR-V (FRV) PORT
8b58be88 3927M: David Howells <dhowells@redhat.com>
1da177e4 3928S: Maintained
679655da 3929F: arch/frv/
1da177e4 3930
20b93734 3931FUJITSU LAPTOP EXTRAS
409a3e98 3932M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3933L: platform-driver-x86@vger.kernel.org
20b93734 3934S: Maintained
679655da 3935F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3936
4da621b6
HK
3937FUJITSU M-5MO LS CAMERA ISP DRIVER
3938M: Kyungmin Park <kyungmin.park@samsung.com>
3939M: Heungjun Kim <riverful.kim@samsung.com>
3940L: linux-media@vger.kernel.org
3941S: Maintained
90d72ac6 3942F: drivers/media/i2c/m5mols/
4da621b6
HK
3943F: include/media/m5mols.h
3944
2d24c490
RG
3945FUJITSU TABLET EXTRAS
3946M: Robert Gerlach <khnz@gmx.de>
3947L: platform-driver-x86@vger.kernel.org
3948S: Maintained
3949F: drivers/platform/x86/fujitsu-tablet.c
3950
04578f17 3951FUSE: FILESYSTEM IN USERSPACE
8b58be88 3952M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3953L: fuse-devel@lists.sourceforge.net
3954W: http://fuse.sourceforge.net/
3955S: Maintained
679655da 3956F: fs/fuse/
c117ab84 3957F: include/uapi/linux/fuse.h
04578f17 3958
1da177e4 3959FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3960M: Rik Faith <faith@cs.unc.edu>
1da177e4 3961L: linux-scsi@vger.kernel.org
baaea1dc 3962S: Odd Fixes (e.g., new signatures)
679655da 3963F: drivers/scsi/fdomain.*
1da177e4 3964
d8e2162c
PO
3965GCOV BASED KERNEL PROFILING
3966M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3967S: Maintained
3968F: kernel/gcov/
3969F: Documentation/gcov.txt
3970
1da177e4 3971GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3972M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3973L: linux-scsi@vger.kernel.org
3974W: http://www.icp-vortex.com/
3975S: Supported
679655da 3976F: drivers/scsi/gdt*
1da177e4 3977
3169a1c7
HV
3978GEMTEK FM RADIO RECEIVER DRIVER
3979M: Hans Verkuil <hverkuil@xs4all.nl>
3980L: linux-media@vger.kernel.org
3981T: git git://linuxtv.org/media_tree.git
3982W: http://linuxtv.org
3983S: Maintained
3984F: drivers/media/radio/radio-gemtek*
3985
1c23af90 3986GENERIC GPIO I2C DRIVER
880b0e26 3987M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3988S: Supported
679655da
JP
3989F: drivers/i2c/busses/i2c-gpio.c
3990F: include/linux/i2c-gpio.h
1c23af90 3991
92ed1a76
PK
3992GENERIC GPIO I2C MULTIPLEXER DRIVER
3993M: Peter Korsgaard <peter.korsgaard@barco.com>
3994L: linux-i2c@vger.kernel.org
3995S: Supported
e7065e20
JD
3996F: drivers/i2c/muxes/i2c-mux-gpio.c
3997F: include/linux/i2c-mux-gpio.h
3998F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3999
9251ce95 4000GENERIC HDLC (WAN) DRIVERS
8b58be88 4001M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4002W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4003S: Maintained
679655da
JP
4004F: drivers/net/wan/c101.c
4005F: drivers/net/wan/hd6457*
4006F: drivers/net/wan/hdlc*
4007F: drivers/net/wan/n2.c
4008F: drivers/net/wan/pc300too.c
4009F: drivers/net/wan/pci200syn.c
4010F: drivers/net/wan/wanxl*
1da177e4 4011
1527aab6 4012GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4013M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4014L: linux-arch@vger.kernel.org
4015T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4016S: Maintained
14430813
JP
4017F: include/asm-generic/
4018F: include/uapi/asm-generic/
1527aab6 4019
ff764963
KVA
4020GENERIC PHY FRAMEWORK
4021M: Kishon Vijay Abraham I <kishon@ti.com>
4022L: linux-kernel@vger.kernel.org
4023T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4024S: Supported
4025F: drivers/phy/
4026F: include/linux/phy/
4027
ccb86a69 4028GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4029M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4030L: kvm@vger.kernel.org
ccb86a69
MT
4031S: Supported
4032F: drivers/uio/uio_pci_generic.c
4033
f8f1ec73
JP
4034GET_MAINTAINER SCRIPT
4035M: Joe Perches <joe@perches.com>
4036S: Maintained
4037F: scripts/get_maintainer.pl
4038
5be7b50f 4039GFS2 FILE SYSTEM
8b58be88 4040M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4041L: cluster-devel@redhat.com
5be7b50f 4042W: http://sources.redhat.com/cluster/
08deed1e
JP
4043T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4044T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4045S: Supported
679655da
JP
4046F: Documentation/filesystems/gfs2*.txt
4047F: fs/gfs2/
c117ab84 4048F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4049
0a34eb8f 4050GIGASET ISDN DRIVERS
8b58be88
JP
4051M: Hansjoerg Lipp <hjlipp@web.de>
4052M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4053L: gigaset307x-common@lists.sourceforge.net
4054W: http://gigaset307x.sourceforge.net/
4055S: Maintained
679655da
JP
4056F: Documentation/isdn/README.gigaset
4057F: drivers/isdn/gigaset/
c117ab84 4058F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4059
7eea35fe
JP
4060GO7007 MPEG CODEC
4061M: Hans Verkuil <hans.verkuil@cisco.com>
4062L: linux-media@vger.kernel.org
4063S: Maintained
4064F: drivers/media/usb/go7007/
4065
a0dc00b4 4066GPIO SUBSYSTEM
e4651a9f 4067M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4068M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4069L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4070T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4071S: Maintained
4072F: Documentation/gpio/
a0dc00b4 4073F: drivers/gpio/
bdc6e95e
AC
4074F: include/linux/gpio/
4075F: include/linux/gpio.h
9b692346 4076F: include/asm-generic/gpio.h
a0dc00b4 4077
71a6d0af
HW
4078GRE DEMULTIPLEXER DRIVER
4079M: Dmitry Kozlov <xeb@mail.ru>
4080L: netdev@vger.kernel.org
4081S: Maintained
11c26770
JP
4082F: net/ipv4/gre_demux.c
4083F: net/ipv4/gre_offload.c
71a6d0af
HW
4084F: include/net/gre.h
4085
d4c41139
KG
4086GRETH 10/100/1G Ethernet MAC device driver
4087M: Kristoffer Glembo <kristoffer@gaisler.com>
4088L: netdev@vger.kernel.org
4089S: Maintained
a31a96ad 4090F: drivers/net/ethernet/aeroflex/
d4c41139 4091
e8deeae2 4092GSPCA FINEPIX SUBDRIVER
8b58be88 4093M: Frank Zago <frank@zago.net>
661263b5 4094L: linux-media@vger.kernel.org
275ffde4 4095T: git git://linuxtv.org/media_tree.git
e8deeae2 4096S: Maintained
0c0d06ca 4097F: drivers/media/usb/gspca/finepix.c
e8deeae2 4098
4b3fa3c4
OL
4099GSPCA GL860 SUBDRIVER
4100M: Olivier Lorin <o.lorin@laposte.net>
4101L: linux-media@vger.kernel.org
275ffde4 4102T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4103S: Maintained
0c0d06ca 4104F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4105
e8deeae2 4106GSPCA M5602 SUBDRIVER
8b58be88 4107M: Erik Andren <erik.andren@gmail.com>
661263b5 4108L: linux-media@vger.kernel.org
275ffde4 4109T: git git://linuxtv.org/media_tree.git
e8deeae2 4110S: Maintained
0c0d06ca 4111F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4112
4113GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4114M: Hans de Goede <hdegoede@redhat.com>
661263b5 4115L: linux-media@vger.kernel.org
275ffde4 4116T: git git://linuxtv.org/media_tree.git
e8deeae2 4117S: Maintained
0c0d06ca 4118F: drivers/media/usb/gspca/pac207.c
e8deeae2 4119
261982f1 4120GSPCA SN9C20X SUBDRIVER
d95c5b0b 4121M: Brian Johnson <brijohn@gmail.com>
261982f1 4122L: linux-media@vger.kernel.org
275ffde4 4123T: git git://linuxtv.org/media_tree.git
261982f1 4124S: Maintained
0c0d06ca 4125F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4126
e8deeae2 4127GSPCA T613 SUBDRIVER
8b58be88 4128M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4129L: linux-media@vger.kernel.org
275ffde4 4130T: git git://linuxtv.org/media_tree.git
e8deeae2 4131S: Maintained
0c0d06ca 4132F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4133
4134GSPCA USB WEBCAM DRIVER
fc3f906b 4135M: Hans de Goede <hdegoede@redhat.com>
661263b5 4136L: linux-media@vger.kernel.org
275ffde4 4137T: git git://linuxtv.org/media_tree.git
e8deeae2 4138S: Maintained
0c0d06ca 4139F: drivers/media/usb/gspca/
e8deeae2 4140
584ec979
DB
4141GUID PARTITION TABLE (GPT)
4142M: Davidlohr Bueso <davidlohr@hp.com>
4143L: linux-efi@vger.kernel.org
4144S: Maintained
4145F: block/partitions/efi.*
4146
aa3c598b
EG
4147STK1160 USB VIDEO CAPTURE DRIVER
4148M: Ezequiel Garcia <elezegarcia@gmail.com>
4149L: linux-media@vger.kernel.org
275ffde4 4150T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4151S: Maintained
4152F: drivers/media/usb/stk1160/
e8deeae2 4153
71a6d0af
HW
4154HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4155M: Frank Seidel <frank@f-seidel.de>
4156L: platform-driver-x86@vger.kernel.org
4157W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4158S: Maintained
4159F: drivers/platform/x86/hdaps.c
4160
48fc9e26
HV
4161HDPVR USB VIDEO ENCODER DRIVER
4162M: Hans Verkuil <hverkuil@xs4all.nl>
4163L: linux-media@vger.kernel.org
4164T: git git://linuxtv.org/media_tree.git
4165W: http://linuxtv.org
4166S: Odd Fixes
14430813 4167F: drivers/media/usb/hdpvr/
48fc9e26 4168
71a6d0af 4169HWPOISON MEMORY FAILURE HANDLING
f9625c48 4170M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4171L: linux-mm@kvack.org
71a6d0af
HW
4172S: Maintained
4173F: mm/memory-failure.c
4174F: mm/hwpoison-inject.c
4175
4176HYPERVISOR VIRTUAL CONSOLE DRIVER
4177L: linuxppc-dev@lists.ozlabs.org
4178S: Odd Fixes
4179F: drivers/tty/hvc/
4180
5b543965 4181HARDWARE MONITORING
7c81c60f 4182M: Jean Delvare <jdelvare@suse.de>
ca462085 4183M: Guenter Roeck <linux@roeck-us.net>
5b543965 4184L: lm-sensors@lm-sensors.org
595142e0 4185W: http://www.lm-sensors.org/
9e012c1a 4186T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4187T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4188S: Maintained
047f4ec2 4189F: Documentation/hwmon/
679655da 4190F: drivers/hwmon/
047f4ec2 4191F: include/linux/hwmon*.h
5b543965 4192
844dd05f 4193HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4194M: Matt Mackall <mpm@selenic.com>
4195M: Herbert Xu <herbert@gondor.apana.org.au>
4196S: Odd fixes
679655da
JP
4197F: Documentation/hw_random.txt
4198F: drivers/char/hw_random/
4199F: include/linux/hw_random.h
844dd05f 4200
8b37fcfc
OBC
4201HARDWARE SPINLOCK CORE
4202M: Ohad Ben-Cohen <ohad@wizery.com>
4203S: Maintained
4204F: Documentation/hwspinlock.txt
4205F: drivers/hwspinlock/hwspinlock_*
4206F: include/linux/hwspinlock.h
4207
1da177e4 4208HARMONY SOUND DRIVER
ac6aecbf 4209L: linux-parisc@vger.kernel.org
1da177e4 4210S: Maintained
679655da 4211F: sound/parisc/harmony.*
1da177e4 4212
91952bc0
AP
4213HD29L2 MEDIA DRIVER
4214M: Antti Palosaari <crope@iki.fi>
4215L: linux-media@vger.kernel.org
4216W: http://linuxtv.org/
4217W: http://palosaari.fi/linux/
4218Q: http://patchwork.linuxtv.org/project/linux-media/list/
4219T: git git://linuxtv.org/anttip/media_tree.git
4220S: Maintained
4221F: drivers/media/dvb-frontends/hd29l2*
4222
e2d1d6c0 4223HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4224M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4225L: iss_storagedev@hp.com
4226S: Maintained
679655da
JP
4227F: Documentation/blockdev/cpqarray.txt
4228F: drivers/block/cpqarray.*
e2d1d6c0 4229
9257aa49 4230HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4231M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4232L: iss_storagedev@hp.com
4233S: Supported
4234F: Documentation/scsi/hpsa.txt
4235F: drivers/scsi/hpsa*.[ch]
4236F: include/linux/cciss*.h
c117ab84 4237F: include/uapi/linux/cciss*.h
9257aa49 4238
e2d1d6c0 4239HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4240M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4241L: iss_storagedev@hp.com
4242S: Supported
679655da
JP
4243F: Documentation/blockdev/cciss.txt
4244F: drivers/block/cciss*
4245F: include/linux/cciss_ioctl.h
c117ab84 4246F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4247
1da177e4 4248HFS FILESYSTEM
6cf515e1
GU
4249L: linux-fsdevel@vger.kernel.org
4250S: Orphan
679655da
JP
4251F: Documentation/filesystems/hfs.txt
4252F: fs/hfs/
1da177e4 4253
ef575f47
GU
4254HFSPLUS FILESYSTEM
4255L: linux-fsdevel@vger.kernel.org
4256S: Orphan
4257F: Documentation/filesystems/hfsplus.txt
4258F: fs/hfsplus/
4259
1da177e4 4260HGA FRAMEBUFFER DRIVER
8b58be88 4261M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4262L: linux-nvidia@lists.surfsouth.com
4263W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4264S: Maintained
8a61f013 4265F: drivers/video/fbdev/hgafb.c
1da177e4 4266
4480f15b 4267HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4268M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4269M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4270L: linux-pm@vger.kernel.org
e2d1d6c0 4271S: Supported
679655da
JP
4272F: arch/x86/power/
4273F: drivers/base/power/
4274F: kernel/power/
4275F: include/linux/suspend.h
4276F: include/linux/freezer.h
4277F: include/linux/pm.h
679655da 4278F: arch/*/include/asm/suspend*.h
e2d1d6c0 4279
4ef4caad 4280HID CORE LAYER
8b58be88 4281M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4282L: linux-input@vger.kernel.org
54e5881d 4283T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4284S: Maintained
679655da
JP
4285F: drivers/hid/
4286F: include/linux/hid*
c117ab84 4287F: include/uapi/linux/hid*
4ef4caad 4288
38bed542 4289HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4290M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4291L: linux-kernel@vger.kernel.org
75fc2d37 4292T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4293S: Maintained
679655da 4294F: Documentation/timers/
5cee9645 4295F: kernel/time/hrtimer.c
88606e80
TG
4296F: kernel/time/clockevents.c
4297F: kernel/time/tick*.*
4298F: kernel/time/timer_*.c
05ed8490 4299F: include/linux/clockchips.h
679655da 4300F: include/linux/hrtimer.h
38bed542 4301
1da177e4 4302HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4303L: linux-hams@vger.kernel.org
8b64f2a0 4304S: Orphan
679655da
JP
4305F: drivers/net/hamradio/dmascc.c
4306F: drivers/net/hamradio/scc.c
1da177e4 4307
ede1e6f8 4308HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4309M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4310W: http://www.highpoint-tech.com
4311S: Supported
679655da
JP
4312F: Documentation/scsi/hptiop.txt
4313F: drivers/scsi/hptiop.c
ede1e6f8 4314
1da177e4 4315HIPPI
8b58be88 4316M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4317L: linux-hippi@sunsite.dk
4318S: Maintained
679655da 4319F: include/linux/hippidevice.h
c117ab84 4320F: include/uapi/linux/if_hippi.h
679655da 4321F: net/802/hippi.c
ff5a3b50 4322F: drivers/net/hippi/
1da177e4 4323
ff1d2767 4324HOST AP DRIVER
8b58be88 4325M: Jouni Malinen <j@w1.fi>
85d32e7b 4326L: hostap@shmoo.com (subscribers-only)
724c6b35 4327L: linux-wireless@vger.kernel.org
ff1d2767
JM
4328W: http://hostap.epitest.fi/
4329S: Maintained
679655da 4330F: drivers/net/wireless/hostap/
ff1d2767 4331
dd8cd779 4332HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4333L: platform-driver-x86@vger.kernel.org
95c70215 4334S: Orphan
679655da 4335F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4336
e2d1d6c0 4337HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4338M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4339S: Maintained
7e25d724 4340F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4341
7d2c86b5 4342HPET: High Precision Event Timers driver
8b58be88 4343M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4344S: Maintained
679655da
JP
4345F: Documentation/timers/hpet.txt
4346F: drivers/char/hpet.c
4347F: include/linux/hpet.h
c117ab84 4348F: include/uapi/linux/hpet.h
b9b0332f 4349
e07b5d79 4350HPET: x86
9e06f631 4351S: Orphan
679655da
JP
4352F: arch/x86/kernel/hpet.c
4353F: arch/x86/include/asm/hpet.h
b9b0332f 4354
1da177e4 4355HPFS FILESYSTEM
8b58be88 4356M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4357W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4358S: Maintained
679655da 4359F: fs/hpfs/
1da177e4 4360
3441cded 4361HSI SUBSYSTEM
56459ea9
SR
4362M: Sebastian Reichel <sre@kernel.org>
4363T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4364S: Maintained
4365F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4366F: Documentation/hsi.txt
3441cded
SR
4367F: drivers/hsi/
4368F: include/linux/hsi/
4369F: include/uapi/linux/hsi/
4370
7d2c86b5 4371HSO 3G MODEM DRIVER
8b58be88 4372M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4373W: http://www.pharscape.org
4374S: Maintained
679655da 4375F: drivers/net/usb/hso.c
11cd29b0 4376
19990e29
AB
4377HSR NETWORK PROTOCOL
4378M: Arvid Brodin <arvid.brodin@alten.se>
4379L: netdev@vger.kernel.org
4380S: Maintained
4381F: net/hsr/
4382
5a18c343 4383HTCPEN TOUCHSCREEN DRIVER
8b58be88 4384M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4385L: linux-input@vger.kernel.org
4386S: Maintained
679655da 4387F: drivers/input/touchscreen/htcpen.c
5a18c343 4388
1da177e4 4389HUGETLB FILESYSTEM
6d49e352 4390M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4391S: Maintained
679655da 4392F: fs/hugetlbfs/
1da177e4 4393
05183189
S
4394Hyper-V CORE AND DRIVERS
4395M: K. Y. Srinivasan <kys@microsoft.com>
4396M: Haiyang Zhang <haiyangz@microsoft.com>
4397L: devel@linuxdriverproject.org
4398S: Maintained
a4162747
HZ
4399F: arch/x86/include/asm/mshyperv.h
4400F: arch/x86/include/uapi/asm/hyperv.h
4401F: arch/x86/kernel/cpu/mshyperv.c
05183189 4402F: drivers/hid/hid-hyperv.c
a4162747 4403F: drivers/hv/
f92ca80b 4404F: drivers/input/serio/hyperv-keyboard.c
05183189 4405F: drivers/net/hyperv/
a4162747 4406F: drivers/scsi/storvsc_drv.c
8a61f013 4407F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4408F: include/linux/hyperv.h
4409F: tools/hv/
05183189 4410
d85c8a6a 4411I2C OVER PARALLEL PORT
7c81c60f 4412M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4413L: linux-i2c@vger.kernel.org
4414S: Maintained
4415F: Documentation/i2c/busses/i2c-parport
4416F: Documentation/i2c/busses/i2c-parport-light
4417F: drivers/i2c/busses/i2c-parport.c
4418F: drivers/i2c/busses/i2c-parport-light.c
4419
4420I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4421M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4422L: linux-i2c@vger.kernel.org
4423S: Maintained
4424F: Documentation/i2c/busses/i2c-ali1535
4425F: Documentation/i2c/busses/i2c-ali1563
4426F: Documentation/i2c/busses/i2c-ali15x3
4427F: Documentation/i2c/busses/i2c-amd756
4428F: Documentation/i2c/busses/i2c-amd8111
4429F: Documentation/i2c/busses/i2c-i801
4430F: Documentation/i2c/busses/i2c-nforce2
4431F: Documentation/i2c/busses/i2c-piix4
4432F: Documentation/i2c/busses/i2c-sis5595
4433F: Documentation/i2c/busses/i2c-sis630
4434F: Documentation/i2c/busses/i2c-sis96x
4435F: Documentation/i2c/busses/i2c-via
4436F: Documentation/i2c/busses/i2c-viapro
4437F: drivers/i2c/busses/i2c-ali1535.c
4438F: drivers/i2c/busses/i2c-ali1563.c
4439F: drivers/i2c/busses/i2c-ali15x3.c
4440F: drivers/i2c/busses/i2c-amd756.c
4441F: drivers/i2c/busses/i2c-amd756-s4882.c
4442F: drivers/i2c/busses/i2c-amd8111.c
4443F: drivers/i2c/busses/i2c-i801.c
4444F: drivers/i2c/busses/i2c-isch.c
4445F: drivers/i2c/busses/i2c-nforce2.c
4446F: drivers/i2c/busses/i2c-nforce2-s4985.c
4447F: drivers/i2c/busses/i2c-piix4.c
4448F: drivers/i2c/busses/i2c-sis5595.c
4449F: drivers/i2c/busses/i2c-sis630.c
4450F: drivers/i2c/busses/i2c-sis96x.c
4451F: drivers/i2c/busses/i2c-via.c
4452F: drivers/i2c/busses/i2c-viapro.c
4453
cb7f07a4
NH
4454I2C/SMBUS ISMT DRIVER
4455M: Seth Heasley <seth.heasley@intel.com>
4456M: Neil Horman <nhorman@tuxdriver.com>
4457L: linux-i2c@vger.kernel.org
4458F: drivers/i2c/busses/i2c-ismt.c
4459F: Documentation/i2c/busses/i2c-ismt
4460
6ea884db 4461I2C/SMBUS STUB DRIVER
7c81c60f 4462M: Jean Delvare <jdelvare@suse.de>
846557d3 4463L: linux-i2c@vger.kernel.org
6ea884db 4464S: Maintained
8547a5bc 4465F: drivers/i2c/i2c-stub.c
6ea884db 4466
5b543965 4467I2C SUBSYSTEM
14d77c4d 4468M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4469L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4470W: https://i2c.wiki.kernel.org/
4471Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4472T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4473S: Maintained
679655da
JP
4474F: Documentation/i2c/
4475F: drivers/i2c/
4476F: include/linux/i2c.h
03b70d62 4477F: include/linux/i2c-*.h
c117ab84
CEB
4478F: include/uapi/linux/i2c.h
4479F: include/uapi/linux/i2c-*.h
1da177e4 4480
4560d677
WS
4481I2C ACPI SUPPORT
4482M: Mika Westerberg <mika.westerberg@linux.intel.com>
4483L: linux-i2c@vger.kernel.org
4484L: linux-acpi@vger.kernel.org
4485S: Maintained
4486F: drivers/i2c/i2c-acpi.c
4487
d85c8a6a 4488I2C-TAOS-EVM DRIVER
7c81c60f 4489M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4490L: linux-i2c@vger.kernel.org
4491S: Maintained
4492F: Documentation/i2c/busses/i2c-taos-evm
4493F: drivers/i2c/busses/i2c-taos-evm.c
4494
e8c76eed 4495I2C-TINY-USB DRIVER
8b58be88 4496M: Till Harbaum <till@harbaum.org>
846557d3 4497L: linux-i2c@vger.kernel.org
932d1872 4498W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4499S: Maintained
679655da 4500F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4501
1da177e4 4502i386 BOOT CODE
8b58be88 4503M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4504S: Maintained
679655da 4505F: arch/x86/boot/
1da177e4
LT
4506
4507i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4508M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4509T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4510S: Maintained
4511
1da177e4 4512IA64 (Itanium) PLATFORM
8b58be88
JP
4513M: Tony Luck <tony.luck@intel.com>
4514M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4515L: linux-ia64@vger.kernel.org
6b1c70b1 4516T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4517S: Maintained
679655da 4518F: arch/ia64/
1da177e4 4519
956c203c 4520IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4521M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4522M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4523L: linux-crypto@vger.kernel.org
4524S: Supported
4525F: drivers/crypto/nx/
4526
0e16aafb 4527IBM Power 842 compression accelerator
e6babec6 4528M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4529S: Supported
4530F: drivers/crypto/nx/nx-842.c
4531F: include/linux/nx842.h
4532
1da177e4 4533IBM Power Linux RAID adapter
8b58be88 4534M: Brian King <brking@us.ibm.com>
1da177e4 4535S: Supported
679655da 4536F: drivers/scsi/ipr.*
1da177e4 4537
9d348af4
SL
4538IBM Power Virtual Ethernet Device Driver
4539M: Santiago Leon <santil@linux.vnet.ibm.com>
4540L: netdev@vger.kernel.org
4541S: Supported
9aa32835 4542F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4543
e6babec6
NF
4544IBM Power Virtual SCSI Device Drivers
4545M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4546L: linux-scsi@vger.kernel.org
4547S: Supported
e6babec6
NF
4548F: drivers/scsi/ibmvscsi/ibmvscsi*
4549F: drivers/scsi/ibmvscsi/viosrp.h
4550
4551IBM Power Virtual FC Device Drivers
4552M: Brian King <brking@linux.vnet.ibm.com>
4553L: linux-scsi@vger.kernel.org
4554S: Supported
4555F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4556
1da177e4 4557IBM ServeRAID RAID DRIVER
f9213e78 4558S: Orphan
679655da 4559F: drivers/scsi/ips.*
1da177e4 4560
6ed9f9c4
PT
4561ICH LPC AND GPIO DRIVER
4562M: Peter Tyser <ptyser@xes-inc.com>
4563S: Maintained
4564F: drivers/mfd/lpc_ich.c
4565F: drivers/gpio/gpio-ich.c
4566
1e7106fc 4567IDE SUBSYSTEM
8b58be88 4568M: "David S. Miller" <davem@davemloft.net>
1da177e4 4569L: linux-ide@vger.kernel.org
8a6e2535 4570Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4572S: Maintained
679655da
JP
4573F: Documentation/ide/
4574F: drivers/ide/
4575F: include/linux/ide.h
1da177e4 4576
6cb8c13d
IP
4577IDEAPAD LAPTOP EXTRAS DRIVER
4578M: Ike Panhc <ike.pan@canonical.com>
4579L: platform-driver-x86@vger.kernel.org
4580W: http://launchpad.net/ideapad-laptop
4581S: Maintained
4582F: drivers/platform/x86/ideapad-laptop.c
4583
1ea4c161
AM
4584IDEAPAD LAPTOP SLIDEBAR DRIVER
4585M: Andrey Moiseev <o2g.org.ru@gmail.com>
4586L: linux-input@vger.kernel.org
4587W: https://github.com/o2genum/ideapad-slidebar
4588S: Maintained
4589F: drivers/input/misc/ideapad_slidebar.c
4590
0f861e8c 4591IDE/ATAPI DRIVERS
487ba8e8 4592M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4593L: linux-ide@vger.kernel.org
c404c199 4594S: Maintained
679655da
JP
4595F: Documentation/cdrom/ide-cd
4596F: drivers/ide/ide-cd*
1da177e4 4597
27471fdb 4598IDLE-I7300
8b58be88 4599M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4600L: linux-pm@vger.kernel.org
27471fdb 4601S: Supported
679655da 4602F: drivers/idle/i7300_idle.c
27471fdb 4603
02cf2286 4604IEEE 802.15.4 SUBSYSTEM
b6e195fd 4605M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4606L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4607W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4608T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4609S: Maintained
4610F: net/ieee802154/
68653359 4611F: net/mac802154/
251741b1 4612F: drivers/net/ieee802154/
02cf2286 4613
40ad4a30
SY
4614IGUANAWORKS USB IR TRANSCEIVER
4615M: Sean Young <sean@mess.org>
4616L: linux-media@vger.kernel.org
4617S: Maintained
4618F: drivers/media/rc/iguanair.c
4619
9545f86e 4620IIO SUBSYSTEM AND DRIVERS
030a13d7 4621M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4622L: linux-iio@vger.kernel.org
4623S: Maintained
03e7c251 4624F: drivers/iio/
9545f86e
AP
4625F: drivers/staging/iio/
4626
65519263
SG
4627IKANOS/ADI EAGLE ADSL USB DRIVER
4628M: Matthieu Castet <castet.matthieu@free.fr>
4629M: Stanislaw Gruszka <stf_xl@wp.pl>
4630S: Maintained
4631F: drivers/usb/atm/ueagle-atm.c
4632
e89ab51f
GR
4633INA209 HARDWARE MONITOR DRIVER
4634M: Guenter Roeck <linux@roeck-us.net>
4635L: lm-sensors@lm-sensors.org
4636S: Maintained
4637F: Documentation/hwmon/ina209
4638F: Documentation/devicetree/bindings/i2c/ina209.txt
4639F: drivers/hwmon/ina209.c
4640
4641INA2XX HARDWARE MONITOR DRIVER
4642M: Guenter Roeck <linux@roeck-us.net>
4643L: lm-sensors@lm-sensors.org
4644S: Maintained
4645F: Documentation/hwmon/ina2xx
4646F: drivers/hwmon/ina2xx.c
4647F: include/linux/platform_data/ina2xx.h
4648
14dc124f
SIG
4649INDUSTRY PACK SUBSYSTEM (IPACK)
4650M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4651M: Jens Taprogge <jens.taprogge@taprogge.org>
4652M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4653L: industrypack-devel@lists.sourceforge.net
4654W: http://industrypack.sourceforge.net
4655S: Maintained
4656F: drivers/ipack/
4657
aa7168f4 4658INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4659M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4660M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4661L: linux-ima-devel@lists.sourceforge.net
4662L: linux-ima-user@lists.sourceforge.net
4663L: linux-security-module@vger.kernel.org
aa7168f4 4664S: Supported
679655da 4665F: security/integrity/ima/
aa7168f4 4666
1da177e4 4667IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4668L: linux-fbdev@vger.kernel.org
843393d3 4669S: Orphan
8a61f013 4670F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4671
4672INFINIBAND SUBSYSTEM
db9fd848 4673M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4674M: Sean Hefty <sean.hefty@intel.com>
4675M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4676L: linux-rdma@vger.kernel.org
605841f5 4677W: http://www.openfabrics.org/
8a6e2535 4678Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4679T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4680S: Supported
679655da
JP
4681F: Documentation/infiniband/
4682F: drivers/infiniband/
c117ab84 4683F: include/uapi/linux/if_infiniband.h
1da177e4 4684
c9f04f58 4685INOTIFY
8b58be88
JP
4686M: John McCutchan <john@johnmccutchan.com>
4687M: Robert Love <rlove@rlove.org>
4688M: Eric Paris <eparis@parisplace.org>
c9f04f58 4689S: Maintained
679655da
JP
4690F: Documentation/filesystems/inotify.txt
4691F: fs/notify/inotify/
4692F: include/linux/inotify.h
c117ab84 4693F: include/uapi/linux/inotify.h
c9f04f58 4694
e2d1d6c0 4695INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4696M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4697M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4698L: linux-input@vger.kernel.org
8a6e2535 4699Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4700T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4701S: Maintained
679655da 4702F: drivers/input/
f4eea7e2 4703F: include/linux/input.h
c117ab84 4704F: include/uapi/linux/input.h
f4eea7e2 4705F: include/linux/input/
e2d1d6c0 4706
3267a87f
HR
4707INPUT MULTITOUCH (MT) PROTOCOL
4708M: Henrik Rydberg <rydberg@euromail.se>
4709L: linux-input@vger.kernel.org
7f9c2454 4710T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4711S: Maintained
4712F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4713F: drivers/input/input-mt.c
3267a87f
HR
4714K: \b(ABS|SYN)_MT_
4715
4ac13e17
DJ
4716INTEL C600 SERIES SAS CONTROLLER DRIVER
4717M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4718M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4719M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4720L: linux-scsi@vger.kernel.org
7106891a
DJ
4721T: git git://git.code.sf.net/p/intel-sas/isci
4722S: Supported
4ac13e17 4723F: drivers/scsi/isci/
4ac13e17 4724
26717172
LB
4725INTEL IDLE DRIVER
4726M: Len Brown <lenb@kernel.org>
bf1c138e 4727L: linux-pm@vger.kernel.org
08deed1e 4728T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4729S: Supported
4730F: drivers/idle/intel_idle.c
4731
9eb8ef74 4732INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4733M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4734L: linux-fbdev@vger.kernel.org
ce00f85c 4735S: Maintained
679655da 4736F: Documentation/fb/intelfb.txt
8a61f013 4737F: drivers/video/fbdev/intelfb/
9eb8ef74 4738
1da177e4 4739INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4740M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4741L: linux-fbdev@vger.kernel.org
ce00f85c 4742S: Maintained
8a61f013 4743F: drivers/video/fbdev/i810/
1da177e4 4744
f4a9bc4c 4745INTEL MENLOW THERMAL DRIVER
8b58be88 4746M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4747L: platform-driver-x86@vger.kernel.org
5ca92bd9 4748W: https://01.org/linux-acpi
f4a9bc4c 4749S: Supported
679655da 4750F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4751
1da177e4 4752INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4753M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4754S: Maintained
73d425fd
JP
4755F: arch/x86/kernel/cpu/microcode/core*
4756F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4757
248a9dc3 4758INTEL I/OAT DMA DRIVER
ab5f8c6e 4759M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4760M: Dave Jiang <dave.jiang@intel.com>
4761L: dmaengine@vger.kernel.org
4762Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4763S: Supported
679655da 4764F: drivers/dma/ioat*
248a9dc3 4765
6c8909b4 4766INTEL IOMMU (VT-d)
8b58be88 4767M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4768L: iommu@lists.linux-foundation.org
54e5881d 4769T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4770S: Supported
3fb39615 4771F: drivers/iommu/intel-iommu.c
679655da 4772F: include/linux/intel-iommu.h
6c8909b4 4773
b3e5f263 4774INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4775M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4776S: Odd fixes
679655da 4777F: drivers/dma/iop-adma.c
b3e5f263 4778
9251ce95 4779INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4780M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4781S: Maintained
679655da
JP
4782F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4783F: arch/arm/mach-ixp4xx/include/mach/npe.h
4784F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4785F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4786F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4787F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4788
844dd05f 4789INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4790M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4791S: Maintained
679655da 4792F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4793
105bf2fe 4794INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4795M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4796M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4797M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4798M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4799M: Don Skidmore <donald.c.skidmore@intel.com>
4800M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4801M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4802M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4803M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4804M: Linux NICS <linux.nics@intel.com>
dcd01faf 4805L: e1000-devel@lists.sourceforge.net
f6fde11a 4806W: http://www.intel.com/support/feedback.htm
d94e6fed 4807W: http://e1000.sourceforge.net/
dee1ad47
JK
4808T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4809T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4810S: Supported
0d164401
JK
4811F: Documentation/networking/e100.txt
4812F: Documentation/networking/e1000.txt
4813F: Documentation/networking/e1000e.txt
4814F: Documentation/networking/igb.txt
4815F: Documentation/networking/igbvf.txt
4816F: Documentation/networking/ixgb.txt
4817F: Documentation/networking/ixgbe.txt
4818F: Documentation/networking/ixgbevf.txt
1bff6529 4819F: Documentation/networking/i40e.txt
105bf2fe 4820F: Documentation/networking/i40evf.txt
dee1ad47 4821F: drivers/net/ethernet/intel/
bc90d291 4822F: drivers/net/ethernet/intel/*/
1da177e4 4823
0963d59b
LW
4824INTEL-MID GPIO DRIVER
4825M: David Cohen <david.a.cohen@linux.intel.com>
4826L: linux-gpio@vger.kernel.org
4827S: Maintained
4828F: drivers/gpio/gpio-intel-mid.c
4829
ca907a90
SY
4830INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4831M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4832L: linux-wireless@vger.kernel.org
ca907a90 4833S: Maintained
679655da 4834F: Documentation/networking/README.ipw2100
679655da 4835F: Documentation/networking/README.ipw2200
ca907a90 4836F: drivers/net/wireless/ipw2x00/
826d2abe 4837
4bd96a7a 4838INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4839M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4840M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4841M: Shane Wang <shane.wang@intel.com>
4842L: tboot-devel@lists.sourceforge.net
4843W: http://tboot.sourceforge.net
e9b7d7c8 4844T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4845S: Supported
4846F: Documentation/intel_txt.txt
4847F: include/linux/tboot.h
4848F: arch/x86/kernel/tboot.c
4849
8a70da82 4850INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4851M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4852M: linux-wimax@intel.com
63fae219 4853L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4854S: Supported
4855W: http://linuxwimax.org
679655da
JP
4856F: Documentation/wimax/README.i2400m
4857F: drivers/net/wimax/i2400m/
c117ab84 4858F: include/uapi/linux/wimax/i2400m.h
8a70da82 4859
1c0ce89c
SG
4860INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4861M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4862L: linux-wireless@vger.kernel.org
1c0ce89c 4863S: Supported
efa3144e
WYG
4864F: drivers/net/wireless/iwlegacy/
4865
b481de9c 4866INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4867M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4868M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4869M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4870L: linux-wireless@vger.kernel.org
b481de9c 4871W: http://intellinuxwireless.org
b62ff718 4872T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4873S: Supported
679655da 4874F: drivers/net/wireless/iwlwifi/
b481de9c 4875
de8fe023
TW
4876INTEL MANAGEMENT ENGINE (mei)
4877M: Tomas Winkler <tomas.winkler@intel.com>
4878L: linux-kernel@vger.kernel.org
4879S: Supported
c117ab84 4880F: include/uapi/linux/mei.h
de8fe023 4881F: drivers/misc/mei/*
e07950a1 4882F: Documentation/misc-devices/mei/*
de8fe023 4883
cb109a0e 4884IOC3 ETHERNET DRIVER
8b58be88 4885M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4886L: linux-mips@linux-mips.org
4887S: Maintained
8862bf1e 4888F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4889
cb109a0e 4890IOC3 SERIAL DRIVER
8b58be88 4891M: Pat Gefre <pfg@sgi.com>
d39e0721 4892L: linux-serial@vger.kernel.org
cb109a0e 4893S: Maintained
df621252 4894F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4895
0b6e8569
SW
4896IOMMU DRIVERS
4897M: Joerg Roedel <joro@8bytes.org>
4898L: iommu@lists.linux-foundation.org
4899T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4900S: Maintained
4901F: drivers/iommu/
4902
4480f15b 4903IP MASQUERADING
8b58be88 4904M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4905S: Maintained
679655da 4906F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4907
1202d6ff 4908IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4909M: Francois Romieu <romieu@fr.zoreil.com>
4910M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4911L: netdev@vger.kernel.org
4912S: Maintained
7443713a 4913F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4914
4480f15b 4915IPATH DRIVER
8473c603 4916M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4917L: linux-rdma@vger.kernel.org
52a09a04 4918S: Maintained
679655da 4919F: drivers/infiniband/hw/ipath/
77d8798b 4920
4409ebe9 4921IPMI SUBSYSTEM
8b58be88 4922M: Corey Minyard <minyard@acm.org>
b0c90653 4923L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4924W: http://openipmi.sourceforge.net/
4925S: Supported
679655da
JP
4926F: Documentation/IPMI.txt
4927F: drivers/char/ipmi/
4928F: include/linux/ipmi*
c117ab84 4929F: include/uapi/linux/ipmi*
4409ebe9 4930
e2d1d6c0 4931IPS SCSI RAID DRIVER
8b58be88 4932M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4933L: linux-scsi@vger.kernel.org
4934W: http://www.adaptec.com/
4935S: Maintained
679655da 4936F: drivers/scsi/ips*
e2d1d6c0
RD
4937
4938IPVS
8b58be88
JP
4939M: Wensong Zhang <wensong@linux-vs.org>
4940M: Simon Horman <horms@verge.net.au>
4941M: Julian Anastasov <ja@ssi.bg>
979b6c13 4942L: netdev@vger.kernel.org
e2d1d6c0 4943L: lvs-devel@vger.kernel.org
1da177e4 4944S: Maintained
679655da 4945F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4946F: include/net/ip_vs.h
c117ab84 4947F: include/uapi/linux/ip_vs.h
679655da 4948F: net/netfilter/ipvs/
1da177e4 4949
e7839f25 4950IPWIRELESS DRIVER
8b58be88
JP
4951M: Jiri Kosina <jkosina@suse.cz>
4952M: David Sterba <dsterba@suse.cz>
92094aa0 4953S: Odd Fixes
282361a0 4954F: drivers/tty/ipwireless/
099dc4fb 4955
e2d1d6c0 4956IPX NETWORK LAYER
8b58be88 4957M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4958L: netdev@vger.kernel.org
4959S: Maintained
679655da 4960F: include/net/ipx.h
c117ab84 4961F: include/uapi/linux/ipx.h
679655da 4962F: net/ipx/
e2d1d6c0 4963
1da177e4 4964IRDA SUBSYSTEM
8b58be88 4965M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4966L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4967L: netdev@vger.kernel.org
1da177e4 4968W: http://irda.sourceforge.net/
f353976d 4969S: Maintained
e0057975 4970T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4971F: Documentation/networking/irda.txt
4972F: drivers/net/irda/
4973F: include/net/irda/
4974F: net/irda/
1da177e4 4975
a800c7cc
TG
4976IRQ SUBSYSTEM
4977M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4978L: linux-kernel@vger.kernel.org
a800c7cc 4979S: Maintained
75fc2d37 4980T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4981F: kernel/irq/
2ed9fd28
JC
4982
4983IRQCHIP DRIVERS
4984M: Thomas Gleixner <tglx@linutronix.de>
4985M: Jason Cooper <jason@lakedaemon.net>
4986L: linux-kernel@vger.kernel.org
4987S: Maintained
4988T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4989T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4990F: drivers/irqchip/
a800c7cc 4991
7ab3a837
GL
4992IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4993M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4994S: Maintained
4995F: Documentation/IRQ-domain.txt
4996F: include/linux/irqdomain.h
4997F: kernel/irq/irqdomain.c
4998
e2d1d6c0 4999ISAPNP
8b58be88 5000M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5001S: Maintained
679655da
JP
5002F: Documentation/isapnp.txt
5003F: drivers/pnp/isapnp/
5004F: include/linux/isapnp.h
e2d1d6c0 5005
d39b8420
HV
5006ISA RADIO MODULE
5007M: Hans Verkuil <hverkuil@xs4all.nl>
5008L: linux-media@vger.kernel.org
5009T: git git://linuxtv.org/media_tree.git
5010W: http://linuxtv.org
5011S: Maintained
5012F: drivers/media/radio/radio-isa*
5013
71a6d0af
HW
5014iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5015M: Peter Jones <pjones@redhat.com>
5016M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5017S: Maintained
5018F: drivers/firmware/iscsi_ibft*
5019
14816b1e 5020ISCSI
8b58be88 5021M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5022L: open-iscsi@googlegroups.com
5023W: www.open-iscsi.org
54e5881d 5024T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5025S: Maintained
679655da
JP
5026F: drivers/scsi/*iscsi*
5027F: include/scsi/*iscsi*
14816b1e 5028
1e65eb42
OG
5029ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5030M: Or Gerlitz <ogerlitz@mellanox.com>
5031M: Roi Dayan <roid@mellanox.com>
5032L: linux-rdma@vger.kernel.org
5033S: Supported
5034W: http://www.openfabrics.org
5035W: www.open-iscsi.org
5036Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5037F: drivers/infiniband/ulp/iser/
1e65eb42 5038
1da177e4 5039ISDN SUBSYSTEM
8b58be88 5040M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5041L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5042L: netdev@vger.kernel.org
1da177e4 5043W: http://www.isdn4linux.de
54e5881d 5044T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5045S: Maintained
679655da
JP
5046F: Documentation/isdn/
5047F: drivers/isdn/
5048F: include/linux/isdn.h
5049F: include/linux/isdn/
c117ab84
CEB
5050F: include/uapi/linux/isdn.h
5051F: include/uapi/linux/isdn/
1da177e4
LT
5052
5053ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5054M: Armin Schindler <mac@melware.de>
d5d52273 5055L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5056W: http://www.melware.de
5057S: Maintained
679655da 5058F: drivers/isdn/hardware/eicon/
1da177e4 5059
d624870f 5060IT87 HARDWARE MONITORING DRIVER
7c81c60f 5061M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5062L: lm-sensors@lm-sensors.org
5063S: Maintained
5064F: Documentation/hwmon/it87
5065F: drivers/hwmon/it87.c
5066
d7104bff
AP
5067IT913X MEDIA DRIVER
5068M: Antti Palosaari <crope@iki.fi>
5069L: linux-media@vger.kernel.org
5070W: http://linuxtv.org/
5071W: http://palosaari.fi/linux/
5072Q: http://patchwork.linuxtv.org/project/linux-media/list/
5073T: git git://linuxtv.org/anttip/media_tree.git
5074S: Maintained
9d9fb744 5075F: drivers/media/tuners/tuner_it913x*
d7104bff 5076
91821ff3 5077IVTV VIDEO4LINUX DRIVER
6afdeaf8 5078M: Andy Walls <awalls@md.metrocast.net>
c4240509 5079L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5080L: linux-media@vger.kernel.org
275ffde4 5081T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5082W: http://www.ivtvdriver.org
5083S: Maintained
679655da 5084F: Documentation/video4linux/*.ivtv
90d72ac6 5085F: drivers/media/pci/ivtv/
c117ab84 5086F: include/uapi/linux/ivtv*
91821ff3 5087
68620bdd
MP
5088IX2505V MEDIA DRIVER
5089M: Malcolm Priestley <tvboxspy@gmail.com>
5090L: linux-media@vger.kernel.org
5091W: http://linuxtv.org/
5092Q: http://patchwork.linuxtv.org/project/linux-media/list/
5093S: Maintained
5094F: drivers/media/dvb-frontends/ix2505v*
5095
4453d736
GR
5096JC42.4 TEMPERATURE SENSOR DRIVER
5097M: Guenter Roeck <linux@roeck-us.net>
5098L: lm-sensors@lm-sensors.org
5099S: Maintained
5100F: drivers/hwmon/jc42.c
5101F: Documentation/hwmon/jc42
5102
e2d1d6c0 5103JFS FILESYSTEM
3256f80f 5104M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5105L: jfs-discussion@lists.sourceforge.net
5106W: http://jfs.sourceforge.net/
54e5881d 5107T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5108S: Maintained
679655da
JP
5109F: Documentation/filesystems/jfs.txt
5110F: fs/jfs/
e2d1d6c0 5111
95252236 5112JME NETWORK DRIVER
8b58be88 5113M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5114L: netdev@vger.kernel.org
5115S: Maintained
63d24a0e 5116F: drivers/net/ethernet/jme.*
95252236 5117
1da177e4 5118JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5119M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5120L: linux-mtd@lists.infradead.org
5121W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5122S: Maintained
679655da 5123F: fs/jffs2/
c117ab84 5124F: include/uapi/linux/jffs2.h
1da177e4 5125
de456d37 5126JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5127M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5128M: Jan Kara <jack@suse.cz>
72be2ccf 5129L: linux-ext4@vger.kernel.org
ae0718f8 5130S: Maintained
d183e11a 5131F: fs/jbd/
d183e11a
TT
5132F: include/linux/jbd.h
5133
5134JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5135M: "Theodore Ts'o" <tytso@mit.edu>
5136L: linux-ext4@vger.kernel.org
5137S: Maintained
5138F: fs/jbd2/
5139F: include/linux/jbd2.h
ae0718f8 5140
fd8b6cb4 5141JSM Neo PCI based serial card
9d141cb9 5142M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5143L: linux-serial@vger.kernel.org
5144S: Maintained
df621252 5145F: drivers/tty/serial/jsm/
ae0718f8 5146
af39917d
CL
5147K10TEMP HARDWARE MONITORING DRIVER
5148M: Clemens Ladisch <clemens@ladisch.de>
5149L: lm-sensors@lm-sensors.org
5150S: Maintained
5151F: Documentation/hwmon/k10temp
5152F: drivers/hwmon/k10temp.c
5153
4660cb35 5154K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5155M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5156L: lm-sensors@lm-sensors.org
ae0718f8 5157S: Maintained
679655da
JP
5158F: Documentation/hwmon/k8temp
5159F: drivers/hwmon/k8temp.c
ae0718f8 5160
1da177e4 5161KCONFIG
5eb1f99e 5162M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5163L: linux-kbuild@vger.kernel.org
cea8321c 5164T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5165S: Maintained
679655da
JP
5166F: Documentation/kbuild/kconfig-language.txt
5167F: scripts/kconfig/
1da177e4 5168
ea6c2089 5169KDUMP
8b58be88
JP
5170M: Vivek Goyal <vgoyal@redhat.com>
5171M: Haren Myneni <hbabu@us.ibm.com>
34633993 5172L: kexec@lists.infradead.org
ea6c2089
VG
5173W: http://lse.sourceforge.net/kdump/
5174S: Maintained
80811493 5175F: Documentation/kdump/
ea6c2089 5176
f41bf02f
HV
5177KEENE FM RADIO TRANSMITTER DRIVER
5178M: Hans Verkuil <hverkuil@xs4all.nl>
5179L: linux-media@vger.kernel.org
5180T: git git://linuxtv.org/media_tree.git
5181W: http://linuxtv.org
5182S: Maintained
5183F: drivers/media/radio/radio-keene*
5184
1da177e4 5185KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5186M: Ian Kent <raven@themaw.net>
f694fc97 5187L: autofs@vger.kernel.org
1da177e4 5188S: Maintained
679655da 5189F: fs/autofs4/
1da177e4 5190
70fb7ba6 5191KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5192M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5193T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5194T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5195L: linux-kbuild@vger.kernel.org
5ce45962 5196S: Maintained
679655da
JP
5197F: Documentation/kbuild/
5198F: Makefile
5199F: scripts/Makefile.*
70fb7ba6
MM
5200F: scripts/basic/
5201F: scripts/mk*
5202F: scripts/package/
1da177e4
LT
5203
5204KERNEL JANITORS
c3000e03 5205L: kernel-janitors@vger.kernel.org
10466f5a 5206W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5207S: Odd Fixes
1da177e4 5208
e8b43555 5209KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5210M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5211L: linux-nfs@vger.kernel.org
1da177e4 5212W: http://nfs.sourceforge.net/
98fac23f 5213S: Supported
679655da 5214F: fs/nfsd/
c117ab84 5215F: include/uapi/linux/nfsd/
679655da
JP
5216F: fs/lockd/
5217F: fs/nfs_common/
5218F: net/sunrpc/
5219F: include/linux/lockd/
5220F: include/linux/sunrpc/
c117ab84 5221F: include/uapi/linux/sunrpc/
1da177e4 5222
426d62e2 5223KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5224M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5225M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5226L: kvm@vger.kernel.org
e3e58478 5227W: http://www.linux-kvm.org
a94b40a6 5228T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5229S: Supported
c93a64fe
PB
5230F: Documentation/*/kvm*.txt
5231F: Documentation/virtual/kvm/
679655da
JP
5232F: arch/*/kvm/
5233F: arch/*/include/asm/kvm*
5234F: include/linux/kvm*
c117ab84 5235F: include/uapi/linux/kvm*
679655da 5236F: virt/kvm/
426d62e2 5237
ad8003d3 5238KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5239M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5240L: kvm@vger.kernel.org
5241W: http://kvm.qumranet.com
7de609c8 5242S: Maintained
679655da 5243F: arch/x86/include/asm/svm.h
679655da 5244F: arch/x86/kvm/svm.c
426d62e2 5245
513014b7 5246KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5247M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5248L: kvm-ppc@vger.kernel.org
5249W: http://kvm.qumranet.com
6a7f972d 5250T: git git://github.com/agraf/linux-2.6.git
513014b7 5251S: Supported
679655da
JP
5252F: arch/powerpc/include/asm/kvm*
5253F: arch/powerpc/kvm/
513014b7 5254
1fc9d2bf 5255KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5256M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5257L: kvm-ia64@vger.kernel.org
5258W: http://kvm.qumranet.com
920ed9f1 5259S: Supported
679655da
JP
5260F: Documentation/ia64/kvm.txt
5261F: arch/ia64/include/asm/kvm*
5262F: arch/ia64/kvm/
920ed9f1 5263
85f8fffe 5264KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5265M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5266M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5267M: linux390@de.ibm.com
5268L: linux-s390@vger.kernel.org
5269W: http://www.ibm.com/developerworks/linux/linux390/
5270S: Supported
679655da
JP
5271F: Documentation/s390/kvm.txt
5272F: arch/s390/include/asm/kvm*
80811493 5273F: arch/s390/kvm/
a968cd3e 5274F: drivers/s390/kvm/
85f8fffe 5275
a749474d 5276KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5277M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5278M: Marc Zyngier <marc.zyngier@arm.com>
5279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5280L: kvmarm@lists.cs.columbia.edu
5281W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5282S: Supported
a749474d
CD
5283F: arch/arm/include/uapi/asm/kvm*
5284F: arch/arm/include/asm/kvm*
5285F: arch/arm/kvm/
5c8818b4
MZ
5286F: virt/kvm/arm/
5287F: include/kvm/arm_*
a749474d 5288
6394a3ec 5289KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5290M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5291M: Marc Zyngier <marc.zyngier@arm.com>
5292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5293L: kvmarm@lists.cs.columbia.edu
5294S: Maintained
5295F: arch/arm64/include/uapi/asm/kvm*
5296F: arch/arm64/include/asm/kvm*
5297F: arch/arm64/kvm/
5298
dc009d92 5299KEXEC
8b58be88 5300M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5301W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5302L: kexec@lists.infradead.org
dc009d92 5303S: Maintained
679655da 5304F: include/linux/kexec.h
c117ab84 5305F: include/uapi/linux/kexec.h
679655da 5306F: kernel/kexec.c
dc009d92 5307
e971461f
DH
5308KEYS/KEYRINGS:
5309M: David Howells <dhowells@redhat.com>
5310L: keyrings@linux-nfs.org
5311S: Maintained
d410fa4e 5312F: Documentation/security/keys.txt
e971461f
DH
5313F: include/linux/key.h
5314F: include/linux/key-type.h
5315F: include/keys/
5316F: security/keys/
5317
7f3c68be 5318KEYS-TRUSTED
74dd744f
MZ
5319M: David Safford <safford@us.ibm.com>
5320M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5321L: linux-security-module@vger.kernel.org
5322L: keyrings@linux-nfs.org
5323S: Supported
d410fa4e 5324F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5325F: include/keys/trusted-type.h
5326F: security/keys/trusted.c
5327F: security/keys/trusted.h
5328
5329KEYS-ENCRYPTED
74dd744f
MZ
5330M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5331M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5332L: linux-security-module@vger.kernel.org
5333L: keyrings@linux-nfs.org
5334S: Supported
d410fa4e 5335F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5336F: include/keys/encrypted-type.h
19c90aa6 5337F: security/keys/encrypted-keys/
7f3c68be 5338
5b778dad 5339KGDB / KDB /debug_core
8b58be88 5340M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5341W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5342L: kgdb-bugreport@lists.sourceforge.net
5343S: Maintained
679655da
JP
5344F: Documentation/DocBook/kgdb.tmpl
5345F: drivers/misc/kgdbts.c
df621252 5346F: drivers/tty/serial/kgdboc.c
5b778dad 5347F: include/linux/kdb.h
679655da 5348F: include/linux/kgdb.h
4063eb5f 5349F: kernel/debug/
e3e2aaf7 5350
456db8cc 5351KMEMCHECK
8b58be88 5352M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5353M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5354S: Maintained
410d7a97
JP
5355F: Documentation/kmemcheck.txt
5356F: arch/x86/include/asm/kmemcheck.h
5357F: arch/x86/mm/kmemcheck/
5358F: include/linux/kmemcheck.h
5359F: mm/kmemcheck.c
b9ce08c0 5360
c3bb4d24 5361KMEMLEAK
8b58be88 5362M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5363S: Maintained
5364F: Documentation/kmemleak.txt
5365F: include/linux/kmemleak.h
5366F: mm/kmemleak.c
5367F: mm/kmemleak-test.c
5368
89559a61 5369KPROBES
8b58be88
JP
5370M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5371M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5372M: "David S. Miller" <davem@davemloft.net>
97c29e74 5373M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5374S: Maintained
679655da
JP
5375F: Documentation/kprobes.txt
5376F: include/linux/kprobes.h
5377F: kernel/kprobes.c
89559a61 5378
70e84049 5379KS0108 LCD CONTROLLER DRIVER
8b58be88 5380M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5381W: http://miguelojeda.es/auxdisplay.htm
5382W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5383S: Maintained
679655da
JP
5384F: Documentation/auxdisplay/ks0108
5385F: drivers/auxdisplay/ks0108.c
5386F: include/linux/ks0108.h
70e84049 5387
1da177e4 5388LAPB module
1da177e4 5389L: linux-x25@vger.kernel.org
bf9915cc 5390S: Orphan
679655da
JP
5391F: Documentation/networking/lapb-module.txt
5392F: include/*/lapb.h
5393F: net/lapb/
1da177e4
LT
5394
5395LASI 53c700 driver for PARISC
8b58be88 5396M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5397L: linux-scsi@vger.kernel.org
5398S: Maintained
679655da
JP
5399F: Documentation/scsi/53c700.txt
5400F: drivers/scsi/53c700*
1da177e4 5401
263de9b5 5402LED SUBSYSTEM
c772fc26 5403M: Bryan Wu <cooloney@gmail.com>
8b58be88 5404M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5405L: linux-leds@vger.kernel.org
5406T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5407S: Maintained
679655da
JP
5408F: drivers/leds/
5409F: include/linux/leds.h
263de9b5 5410
b0461a44 5411LEGACY EEPROM DRIVER
7c81c60f 5412M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5413S: Maintained
5414F: Documentation/misc-devices/eeprom
5415F: drivers/misc/eeprom/eeprom.c
5416
1da177e4 5417LEGO USB Tower driver
8b58be88 5418M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5419L: legousb-devel@lists.sourceforge.net
5420W: http://legousb.sourceforge.net/
5421S: Maintained
679655da 5422F: drivers/usb/misc/legousbtower.c
1da177e4 5423
055616a8
MK
5424LG2160 MEDIA DRIVER
5425M: Michael Krufky <mkrufky@linuxtv.org>
5426L: linux-media@vger.kernel.org
5427W: http://linuxtv.org/
5428W: http://github.com/mkrufky
5429Q: http://patchwork.linuxtv.org/project/linux-media/list/
5430T: git git://linuxtv.org/mkrufky/tuners.git
5431S: Maintained
5432F: drivers/media/dvb-frontends/lg2160.*
5433
6f0e7725
MK
5434LGDT3305 MEDIA DRIVER
5435M: Michael Krufky <mkrufky@linuxtv.org>
5436L: linux-media@vger.kernel.org
5437W: http://linuxtv.org/
5438W: http://github.com/mkrufky
5439Q: http://patchwork.linuxtv.org/project/linux-media/list/
5440T: git git://linuxtv.org/mkrufky/tuners.git
5441S: Maintained
5442F: drivers/media/dvb-frontends/lgdt3305.*
5443
568a17ff 5444LGUEST
8b58be88 5445M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5446L: lguest@lists.ozlabs.org
568a17ff 5447W: http://lguest.ozlabs.org/
72e91863 5448S: Odd Fixes
070f420b 5449F: arch/x86/include/asm/lguest*.h
679655da
JP
5450F: arch/x86/lguest/
5451F: drivers/lguest/
5452F: include/linux/lguest*.h
070f420b 5453F: tools/lguest/
568a17ff 5454
1acd437c
SL
5455LIBLOCKDEP
5456M: Sasha Levin <sasha.levin@oracle.com>
5457S: Maintained
5458F: tools/lib/lockdep/
5459
1da177e4 5460LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5461M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5462W: http://www.ibm.com/linux/ltc/projects/ppc
5463S: Supported
11c34c7d 5464F: arch/powerpc/boot/rs6000.h
1da177e4 5465
852bb9f5 5466LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5467M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5468M: Paul Mackerras <paulus@samba.org>
ea668936 5469M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5470W: http://www.penguinppc.org/
a4724ed6 5471L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5472Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5473T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5474S: Supported
11c34c7d
JP
5475F: Documentation/powerpc/
5476F: arch/powerpc/
1da177e4
LT
5477
5478LINUX FOR POWER MACINTOSH
8b58be88 5479M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5480W: http://www.penguinppc.org/
a4724ed6 5481L: linuxppc-dev@lists.ozlabs.org
1da177e4 5482S: Maintained
11c34c7d
JP
5483F: arch/powerpc/platforms/powermac/
5484F: drivers/macintosh/
1da177e4 5485
77a76369 5486LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5487M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5488L: linuxppc-dev@lists.ozlabs.org
a149507b 5489T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5490S: Maintained
11c34c7d
JP
5491F: arch/powerpc/platforms/512x/
5492F: arch/powerpc/platforms/52xx/
1da177e4
LT
5493
5494LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5495M: Alistair Popple <alistair@popple.id.au>
8b58be88 5496M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5497W: http://www.penguinppc.org/
a4724ed6 5498L: linuxppc-dev@lists.ozlabs.org
1da177e4 5499S: Maintained
11c34c7d
JP
5500F: arch/powerpc/platforms/40x/
5501F: arch/powerpc/platforms/44x/
1da177e4 5502
260c02a9 5503LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5504L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5505S: Orphan
11c34c7d
JP
5506F: arch/powerpc/*/*virtex*
5507F: arch/powerpc/*/*/*virtex*
1da177e4 5508
e93adf1e 5509LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5510M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5511W: http://www.penguinppc.org/
a4724ed6 5512L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5513S: Maintained
a2b1f7c8 5514F: arch/powerpc/platforms/8xx/
e93adf1e 5515
1da177e4 5516LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5517M: Scott Wood <scottwood@freescale.com>
8b58be88 5518M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5519W: http://www.penguinppc.org/
a4724ed6 5520L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5521T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5522S: Maintained
11c34c7d 5523F: arch/powerpc/platforms/83xx/
4c8f581d 5524F: arch/powerpc/platforms/85xx/
1da177e4 5525
ab06ff3a 5526LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5527M: Olof Johansson <olof@lixom.net>
a4724ed6 5528L: linuxppc-dev@lists.ozlabs.org
92e19709 5529S: Maintained
11c34c7d
JP
5530F: arch/powerpc/platforms/pasemi/
5531F: drivers/*/*pasemi*
5532F: drivers/*/*/*pasemi*
ab06ff3a 5533
1da177e4 5534LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5535M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5536L: linux-security-module@vger.kernel.org
1da177e4
LT
5537S: Supported
5538
a23ce6da
HW
5539LIS3LV02D ACCELEROMETER DRIVER
5540M: Eric Piel <eric.piel@tremplin-utc.net>
5541S: Maintained
ff606677
JD
5542F: Documentation/misc-devices/lis3lv02d
5543F: drivers/misc/lis3lv02d/
bd35665f 5544F: drivers/platform/x86/hp_accel.c
a23ce6da 5545
e2d1d6c0 5546LLC (802.2)
8b58be88 5547M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5548S: Maintained
679655da 5549F: include/linux/llc.h
c117ab84 5550F: include/uapi/linux/llc.h
679655da
JP
5551F: include/net/llc*
5552F: net/llc/
e2d1d6c0 5553
4e233cbe
AD
5554LM73 HARDWARE MONITOR DRIVER
5555M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5556L: lm-sensors@lm-sensors.org
5557S: Maintained
5558F: drivers/hwmon/lm73.c
5559
156e2d1a 5560LM78 HARDWARE MONITOR DRIVER
7c81c60f 5561M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5562L: lm-sensors@lm-sensors.org
5563S: Maintained
5564F: Documentation/hwmon/lm78
5565F: drivers/hwmon/lm78.c
5566
1da177e4 5567LM83 HARDWARE MONITOR DRIVER
7c81c60f 5568M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5569L: lm-sensors@lm-sensors.org
1da177e4 5570S: Maintained
679655da
JP
5571F: Documentation/hwmon/lm83
5572F: drivers/hwmon/lm83.c
1da177e4
LT
5573
5574LM90 HARDWARE MONITOR DRIVER
7c81c60f 5575M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5576L: lm-sensors@lm-sensors.org
1da177e4 5577S: Maintained
679655da 5578F: Documentation/hwmon/lm90
aae7bce4 5579F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5580F: drivers/hwmon/lm90.c
1da177e4 5581
917cc4e6
GR
5582LM95234 HARDWARE MONITOR DRIVER
5583M: Guenter Roeck <linux@roeck-us.net>
5584L: lm-sensors@lm-sensors.org
5585S: Maintained
5586F: Documentation/hwmon/lm95234
5587F: drivers/hwmon/lm95234.c
5588
68620bdd
MP
5589LME2510 MEDIA DRIVER
5590M: Malcolm Priestley <tvboxspy@gmail.com>
5591L: linux-media@vger.kernel.org
5592W: http://linuxtv.org/
5593Q: http://patchwork.linuxtv.org/project/linux-media/list/
5594S: Maintained
5595F: drivers/media/usb/dvb-usb-v2/lmedm04*
5596
512e67f9 5597LOCKDEP AND LOCKSTAT
8b58be88
JP
5598M: Peter Zijlstra <peterz@infradead.org>
5599M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5600L: linux-kernel@vger.kernel.org
75fc2d37 5601T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5602S: Maintained
679655da
JP
5603F: Documentation/lockdep*.txt
5604F: Documentation/lockstat.txt
5605F: include/linux/lockdep.h
7486d6da 5606F: kernel/locking/
512e67f9 5607
dde33348 5608LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5609M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5610L: linux-ntfs-dev@lists.sourceforge.net
5611W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5612S: Maintained
679655da 5613F: Documentation/ldm.txt
20d16fef 5614F: block/partitions/ldm.*
1da177e4 5615
ef6ada3d
JE
5616LogFS
5617M: Joern Engel <joern@logfs.org>
756ccb3c 5618M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5619L: logfs@logfs.org
5620W: logfs.org
5621S: Maintained
5622F: fs/logfs/
5623
b62d7946
RS
5624LPC32XX MACHINE SUPPORT
5625M: Roland Stigge <stigge@antcom.de>
5626L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5627S: Maintained
5628F: arch/arm/mach-lpc32xx/
5629
c87e34ef 5630LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5631M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5632M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5633M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5634M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5635L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5636L: linux-scsi@vger.kernel.org
5637W: http://www.lsilogic.com/support
5638S: Supported
679655da 5639F: drivers/message/fusion/
500c152a 5640F: drivers/scsi/mpt2sas/
5641F: drivers/scsi/mpt3sas/
c87e34ef 5642
1da177e4 5643LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5644M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5645L: linux-scsi@vger.kernel.org
5646S: Maintained
679655da 5647F: drivers/scsi/sym53c8xx_2/
1da177e4 5648
e5f5c99a
GR
5649LTC4261 HARDWARE MONITOR DRIVER
5650M: Guenter Roeck <linux@roeck-us.net>
5651L: lm-sensors@lm-sensors.org
5652S: Maintained
5653F: Documentation/hwmon/ltc4261
5654F: drivers/hwmon/ltc4261.c
5655
81365c31 5656LTP (Linux Test Project)
28b8e8d4 5657M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5658M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5659M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5660M: Jan Stancek <jstancek@redhat.com>
5661M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5662M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5663L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5664W: http://linux-test-project.github.io/
7d1ae8a8 5665T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5666S: Maintained
5667
c12a54b3 5668M32R ARCHITECTURE
8b58be88 5669M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5670L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5671L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5672W: http://www.linux-m32r.org/
5673S: Maintained
679655da 5674F: arch/m32r/
c12a54b3 5675
1da177e4 5676M68K ARCHITECTURE
8b58be88 5677M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5678L: linux-m68k@lists.linux-m68k.org
5679W: http://www.linux-m68k.org/
54e5881d 5680T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5681S: Maintained
679655da 5682F: arch/m68k/
9db35182 5683F: drivers/zorro/
1da177e4
LT
5684
5685M68K ON APPLE MACINTOSH
8b58be88 5686M: Joshua Thompson <funaho@jurai.org>
1da177e4 5687W: http://www.mac.linux-m68k.org/
9bb9f222 5688L: linux-m68k@lists.linux-m68k.org
1da177e4 5689S: Maintained
9db35182 5690F: arch/m68k/mac/
1da177e4
LT
5691
5692M68K ON HP9000/300
8b58be88 5693M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5694W: http://www.tazenda.demon.co.uk/phil/linux-hp
5695S: Maintained
679655da 5696F: arch/m68k/hp300/
1da177e4 5697
74425546
AP
5698M88DS3103 MEDIA DRIVER
5699M: Antti Palosaari <crope@iki.fi>
5700L: linux-media@vger.kernel.org
5701W: http://linuxtv.org/
5702W: http://palosaari.fi/linux/
5703Q: http://patchwork.linuxtv.org/project/linux-media/list/
5704T: git git://linuxtv.org/anttip/media_tree.git
5705S: Maintained
5706F: drivers/media/dvb-frontends/m88ds3103*
5707
68620bdd
MP
5708M88RS2000 MEDIA DRIVER
5709M: Malcolm Priestley <tvboxspy@gmail.com>
5710L: linux-media@vger.kernel.org
5711W: http://linuxtv.org/
5712Q: http://patchwork.linuxtv.org/project/linux-media/list/
5713S: Maintained
5714F: drivers/media/dvb-frontends/m88rs2000*
5715
0d62f800
AP
5716M88TS2022 MEDIA DRIVER
5717M: Antti Palosaari <crope@iki.fi>
5718L: linux-media@vger.kernel.org
5719W: http://linuxtv.org/
5720W: http://palosaari.fi/linux/
5721Q: http://patchwork.linuxtv.org/project/linux-media/list/
5722T: git git://linuxtv.org/anttip/media_tree.git
5723S: Maintained
5724F: drivers/media/tuners/m88ts2022*
5725
07a092fa 5726MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5727M: Alexey Klimov <klimov.linux@gmail.com>
5728L: linux-media@vger.kernel.org
5729T: git git://linuxtv.org/media_tree.git
5730S: Maintained
5731F: drivers/media/radio/radio-ma901.c
07a092fa 5732
64a327a7 5733MAC80211
8b58be88 5734M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5735L: linux-wireless@vger.kernel.org
491b26b4 5736W: http://wireless.kernel.org/
ce466579
JB
5737T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5738T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5739S: Maintained
679655da
JP
5740F: Documentation/networking/mac80211-injection.txt
5741F: include/net/mac80211.h
5742F: net/mac80211/
64a327a7 5743
b863ceb7 5744MACVLAN DRIVER
8b58be88 5745M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5746L: netdev@vger.kernel.org
5747S: Maintained
679655da
JP
5748F: drivers/net/macvlan.c
5749F: include/linux/if_macvlan.h
b863ceb7 5750
faf1668c 5751MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5752M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5753W: http://www.kernel.org/doc/man-pages
bd7ebec6 5754L: linux-man@vger.kernel.org
1b53dc74 5755S: Maintained
faf1668c 5756
8427defd
RK
5757MARVELL ARMADA DRM SUPPORT
5758M: Russell King <rmk+kernel@arm.linux.org.uk>
5759S: Maintained
5760F: drivers/gpu/drm/armada/
5761
44c14c1d 5762MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5763M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5764M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5765L: netdev@vger.kernel.org
5766S: Maintained
5767F: drivers/net/ethernet/marvell/sk*
5768
74cda169 5769MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5770L: libertas-dev@lists.infradead.org
8ac3e99e 5771S: Orphan
679655da 5772F: drivers/net/wireless/libertas/
74cda169 5773
b60d6975 5774MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5775M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5776L: netdev@vger.kernel.org
f5ca8502 5777S: Maintained
527a6266 5778F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5779F: include/linux/mv643xx.h
1da177e4 5780
370b8ed9
TP
5781MARVELL MVNETA ETHERNET DRIVER
5782M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5783L: netdev@vger.kernel.org
5784S: Maintained
5785F: drivers/net/ethernet/marvell/mvneta.*
5786
fcad584d 5787MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5788M: Amitkumar Karwar <akarwar@marvell.com>
5789M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5790L: linux-wireless@vger.kernel.org
5791S: Maintained
5792F: drivers/net/wireless/mwifiex/
5793
a2c3f656 5794MARVELL MWL8K WIRELESS DRIVER
a040d532 5795M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5796L: linux-wireless@vger.kernel.org
16345910 5797S: Odd Fixes
a2c3f656
LB
5798F: drivers/net/wireless/mwl8k.c
5799
2a69567b 5800MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5801M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5802S: Odd Fixes
1fa7e547 5803F: drivers/mmc/host/mvsdio.*
2a69567b 5804
1da177e4 5805MATROX FRAMEBUFFER DRIVER
c69f677c 5806L: linux-fbdev@vger.kernel.org
52653199 5807S: Orphan
8a61f013 5808F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 5809F: include/uapi/linux/matroxfb.h
1da177e4 5810
ca462085
GR
5811MAX16065 HARDWARE MONITOR DRIVER
5812M: Guenter Roeck <linux@roeck-us.net>
5813L: lm-sensors@lm-sensors.org
5814S: Maintained
5815F: Documentation/hwmon/max16065
5816F: drivers/hwmon/max16065.c
5817
d20620de 5818MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5819M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5820L: lm-sensors@lm-sensors.org
5821S: Maintained
679655da
JP
5822F: Documentation/hwmon/max6650
5823F: drivers/hwmon/max6650.c
d20620de 5824
e89ab51f
GR
5825MAX6697 HARDWARE MONITOR DRIVER
5826M: Guenter Roeck <linux@roeck-us.net>
5827L: lm-sensors@lm-sensors.org
5828S: Maintained
5829F: Documentation/hwmon/max6697
5830F: Documentation/devicetree/bindings/i2c/max6697.txt
5831F: drivers/hwmon/max6697.c
5832F: include/linux/platform_data/max6697.h
5833
9be3c9a5
HV
5834MAXIRADIO FM RADIO RECEIVER DRIVER
5835M: Hans Verkuil <hverkuil@xs4all.nl>
5836L: linux-media@vger.kernel.org
5837T: git git://linuxtv.org/media_tree.git
5838W: http://linuxtv.org
5839S: Maintained
5840F: drivers/media/radio/radio-maxiradio*
5841
127c49ae 5842MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5843M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5844P: LinuxTV.org Project
5845L: linux-media@vger.kernel.org
5846W: http://linuxtv.org
8a6e2535 5847Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5848T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5849S: Maintained
5850F: Documentation/dvb/
5851F: Documentation/video4linux/
ffe06198 5852F: Documentation/DocBook/media/
127c49ae 5853F: drivers/media/
ffe06198 5854F: drivers/staging/media/
127c49ae 5855F: include/media/
6c0f0359
MCC
5856F: include/uapi/linux/dvb/
5857F: include/uapi/linux/videodev2.h
5858F: include/uapi/linux/media.h
5859F: include/uapi/linux/v4l2-*
5860F: include/uapi/linux/meye.h
5861F: include/uapi/linux/ivtv*
5862F: include/uapi/linux/uvcvideo.h
d20620de 5863
6149a936
HV
5864MEDIAVISION PRO MOVIE STUDIO DRIVER
5865M: Hans Verkuil <hverkuil@xs4all.nl>
5866L: linux-media@vger.kernel.org
5867T: git git://linuxtv.org/media_tree.git
5868W: http://linuxtv.org
5869S: Odd Fixes
5870F: drivers/media/parport/pms*
5871
757e0108 5872MEGARAID SCSI DRIVERS
8b58be88 5873M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5874L: linux-scsi@vger.kernel.org
ce00f85c
JC
5875W: http://megaraid.lsilogic.com
5876S: Maintained
679655da
JP
5877F: Documentation/scsi/megaraid.txt
5878F: drivers/scsi/megaraid.*
5879F: drivers/scsi/megaraid/
757e0108 5880
2c46c9d5
AV
5881MELLANOX ETHERNET DRIVER (mlx4_en)
5882M: Amir Vadai <amirv@mellanox.com>
b75f0050 5883L: netdev@vger.kernel.org
2c46c9d5
AV
5884S: Supported
5885W: http://www.mellanox.com
5886Q: http://patchwork.ozlabs.org/project/netdev/list/
5887F: drivers/net/ethernet/mellanox/mlx4/en_*
5888
70ea91f1
SR
5889MEMORY MANAGEMENT
5890L: linux-mm@kvack.org
70ea91f1
SR
5891W: http://www.linux-mm.org
5892S: Maintained
679655da 5893F: include/linux/mm.h
551450bb
CS
5894F: include/linux/gfp.h
5895F: include/linux/mmzone.h
5896F: include/linux/memory_hotplug.h
5897F: include/linux/vmalloc.h
679655da 5898F: mm/
70ea91f1 5899
f4e9ce66 5900MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5901M: David Woodhouse <dwmw2@infradead.org>
242c325e 5902M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5903L: linux-mtd@lists.infradead.org
8a6e2535
JP
5904W: http://www.linux-mtd.infradead.org/
5905Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5906T: git git://git.infradead.org/linux-mtd.git
1da177e4 5907S: Maintained
679655da
JP
5908F: drivers/mtd/
5909F: include/linux/mtd/
c117ab84 5910F: include/uapi/mtd/
1da177e4 5911
26c57ef1 5912MEN A21 WATCHDOG DRIVER
b75f0050 5913M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5914L: linux-watchdog@vger.kernel.org
5915S: Supported
5916F: drivers/watchdog/mena21_wdt.c
5917
3764e82e
JT
5918MEN CHAMELEON BUS (mcb)
5919M: Johannes Thumshirn <johannes.thumshirn@men.de>
5920S: Supported
5921F: drivers/mcb/
5922F: include/linux/mcb.h
5923
12285945
JH
5924METAG ARCHITECTURE
5925M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5926L: linux-metag@vger.kernel.org
12285945
JH
5927S: Supported
5928F: arch/metag/
5929F: Documentation/metag/
5930F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5931F: drivers/clocksource/metag_generic.c
5698c50d
JH
5932F: drivers/irqchip/irq-metag.c
5933F: drivers/irqchip/irq-metag-ext.c
ae85ac71 5934F: drivers/tty/metag_da.c
12285945 5935
c6375b0a 5936MICROBLAZE ARCHITECTURE
8b58be88 5937M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5938W: http://www.monstr.eu/fdt/
5939T: git git://git.monstr.eu/linux-2.6-microblaze.git
5940S: Supported
0a8c7914 5941F: arch/microblaze/
1da177e4
LT
5942
5943MICROTEK X6 SCANNER
61eee9a7 5944M: Oliver Neukum <oliver@neukum.org>
1da177e4 5945S: Maintained
679655da 5946F: drivers/usb/image/microtek.*
1da177e4
LT
5947
5948MIPS
8b58be88 5949M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5950L: linux-mips@linux-mips.org
6097050d 5951W: http://www.linux-mips.org/
b05e988e 5952T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5953Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5954S: Supported
679655da
JP
5955F: Documentation/mips/
5956F: arch/mips/
1da177e4 5957
08b7620a
HV
5958MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5959M: Hans Verkuil <hverkuil@xs4all.nl>
5960L: linux-media@vger.kernel.org
5961T: git git://linuxtv.org/media_tree.git
5962W: http://linuxtv.org
5963S: Odd Fixes
5964F: drivers/media/radio/radio-miropcm20*
5965
e126ba97
EC
5966Mellanox MLX5 core VPI driver
5967M: Eli Cohen <eli@mellanox.com>
5968L: netdev@vger.kernel.org
5969L: linux-rdma@vger.kernel.org
5970W: http://www.mellanox.com
5971Q: http://patchwork.ozlabs.org/project/netdev/list/
5972Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5973T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5974S: Supported
5975F: drivers/net/ethernet/mellanox/mlx5/core/
5976F: include/linux/mlx5/
5977
5978Mellanox MLX5 IB driver
b75f0050
JP
5979M: Eli Cohen <eli@mellanox.com>
5980L: linux-rdma@vger.kernel.org
5981W: http://www.mellanox.com
5982Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5983T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5984S: Supported
5985F: include/linux/mlx5/
5986F: drivers/infiniband/hw/mlx5/
e126ba97 5987
1da177e4 5988MODULE SUPPORT
8b58be88 5989M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5990S: Maintained
679655da
JP
5991F: include/linux/module.h
5992F: kernel/module.c
1da177e4
LT
5993
5994MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5995W: http://popies.net/meye/
b7788e13 5996S: Orphan
679655da 5997F: Documentation/video4linux/meye.txt
90d72ac6 5998F: drivers/media/pci/meye/
6c0f0359 5999F: include/uapi/linux/meye.h
1da177e4 6000
b9705b60 6001MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6002M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6003S: Maintained
679655da 6004F: Documentation/serial/moxa-smartio
c897401b 6005F: drivers/tty/mxser.*
d735410a 6006
889b2f87
AK
6007MR800 AVERMEDIA USB FM RADIO DRIVER
6008M: Alexey Klimov <klimov.linux@gmail.com>
6009L: linux-media@vger.kernel.org
6010T: git git://linuxtv.org/media_tree.git
6011S: Maintained
6012F: drivers/media/radio/radio-mr800.c
6013
d7155691
AO
6014MRF24J40 IEEE 802.15.4 RADIO DRIVER
6015M: Alan Ott <alan@signal11.us>
6016L: linux-wpan@vger.kernel.org
6017S: Maintained
6018F: drivers/net/ieee802154/mrf24j40.c
6019
8c4c731a 6020MSI LAPTOP SUPPORT
182ae55c 6021M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6022L: platform-driver-x86@vger.kernel.org
8c4c731a 6023S: Maintained
679655da 6024F: drivers/platform/x86/msi-laptop.c
8c4c731a 6025
0f1006b1
AA
6026MSI WMI SUPPORT
6027M: Anisse Astier <anisse@astier.eu>
d0944853 6028L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6029S: Supported
6030F: drivers/platform/x86/msi-wmi.c
6031
19a628a0
AP
6032MSI001 MEDIA DRIVER
6033M: Antti Palosaari <crope@iki.fi>
6034L: linux-media@vger.kernel.org
6035W: http://linuxtv.org/
6036W: http://palosaari.fi/linux/
6037Q: http://patchwork.linuxtv.org/project/linux-media/list/
6038T: git git://linuxtv.org/anttip/media_tree.git
6039S: Maintained
0185e197 6040F: drivers/media/tuners/msi001*
19a628a0 6041
7570589d 6042MSI2500 MEDIA DRIVER
2c57213f
AP
6043M: Antti Palosaari <crope@iki.fi>
6044L: linux-media@vger.kernel.org
6045W: http://linuxtv.org/
6046W: http://palosaari.fi/linux/
6047Q: http://patchwork.linuxtv.org/project/linux-media/list/
6048T: git git://linuxtv.org/anttip/media_tree.git
6049S: Maintained
7570589d 6050F: drivers/media/usb/msi2500/
2c57213f 6051
62a37dc7 6052MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6053M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6054L: linux-media@vger.kernel.org
6055T: git git://linuxtv.org/media_tree.git
6056S: Maintained
6057F: drivers/media/i2c/mt9m032.c
6058F: include/media/mt9m032.h
6059
62a37dc7 6060MT9P031 APTINA CAMERA SENSOR
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/mt9p031.c
6066F: include/media/mt9p031.h
6067
62a37dc7 6068MT9T001 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/mt9t001.c
6074F: include/media/mt9t001.h
6075
62a37dc7 6076MT9V032 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/mt9v032.c
6082F: include/media/mt9v032.h
6083
4e0d13cb 6084MULTIFUNCTION DEVICES (MFD)
8b58be88 6085M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6086M: Lee Jones <lee.jones@linaro.org>
7caa7991 6087T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6088S: Supported
679655da 6089F: drivers/mfd/
55b5940d 6090F: include/linux/mfd/
4e0d13cb 6091
5c4e6f13 6092MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6093M: Chris Ball <chris@printf.net>
e18eaf8f 6094M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6095L: linux-mmc@vger.kernel.org
245feaa6 6096T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6097T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6098S: Maintained
679655da
JP
6099F: drivers/mmc/
6100F: include/linux/mmc/
c117ab84 6101F: include/uapi/linux/mmc/
baca2da4 6102
15a0580c 6103MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6104S: Orphan
679655da
JP
6105F: drivers/mmc/host/mmc_spi.c
6106F: include/linux/spi/mmc_spi.h
15a0580c 6107
1da177e4 6108MULTISOUND SOUND DRIVER
8b58be88 6109M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6110S: Maintained
679655da
JP
6111F: Documentation/sound/oss/MultiSound
6112F: sound/oss/msnd*
1da177e4 6113
d735410a 6114MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6115S: Orphan
c897401b 6116F: drivers/tty/isicom.c
679655da 6117F: include/linux/isicom.h
d735410a 6118
550a7375 6119MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6120M: Felipe Balbi <balbi@ti.com>
795fb7e7 6121L: linux-usb@vger.kernel.org
43b416e5 6122T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6123S: Maintained
679655da 6124F: drivers/usb/musb/
550a7375 6125
ea0af5f6
MK
6126MXL5007T MEDIA DRIVER
6127M: Michael Krufky <mkrufky@linuxtv.org>
6128L: linux-media@vger.kernel.org
6129W: http://linuxtv.org/
6130W: http://github.com/mkrufky
6131Q: http://patchwork.linuxtv.org/project/linux-media/list/
6132T: git git://linuxtv.org/mkrufky/tuners.git
6133S: Maintained
6134F: drivers/media/tuners/mxl5007t.*
6135
2d3cf588 6136MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6137M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6138L: netdev@vger.kernel.org
205057ae 6139W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6140S: Supported
93f7848b 6141F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6142
1da177e4 6143NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6144S: Orphan
d9fb9f38 6145F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6146
23dc05a3
DM
6147NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6148M: Daniel Mack <zonque@gmail.com>
6149S: Maintained
6150L: alsa-devel@alsa-project.org
6151W: http://www.native-instruments.com
6152F: sound/usb/caiaq/
6153
1da177e4 6154NCP FILESYSTEM
52653199
PV
6155M: Petr Vandrovec <petr@vandrovec.name>
6156S: Odd Fixes
679655da 6157F: fs/ncpfs/
1da177e4 6158
a79b0322
FT
6159NCR 5380 SCSI DRIVERS
6160M: Finn Thain <fthain@telegraphics.com.au>
6161M: Michael Schmitz <schmitzmic@gmail.com>
6162L: linux-scsi@vger.kernel.org
6163S: Maintained
6164F: Documentation/scsi/g_NCR5380.txt
6165F: drivers/scsi/NCR5380.*
6166F: drivers/scsi/arm/cumana_1.c
6167F: drivers/scsi/arm/oak.c
6168F: drivers/scsi/atari_NCR5380.c
6169F: drivers/scsi/atari_scsi.*
6170F: drivers/scsi/dmx3191d.c
6171F: drivers/scsi/dtc.*
6172F: drivers/scsi/g_NCR5380.*
6173F: drivers/scsi/g_NCR5380_mmio.c
6174F: drivers/scsi/mac_scsi.*
6175F: drivers/scsi/pas16.*
6176F: drivers/scsi/sun3_NCR5380.c
6177F: drivers/scsi/sun3_scsi.*
6178F: drivers/scsi/sun3_scsi_vme.c
6179F: drivers/scsi/t128.*
6180
1da177e4 6181NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6182M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6183L: linux-scsi@vger.kernel.org
6184S: Maintained
679655da 6185F: drivers/scsi/NCR_D700.*
1da177e4 6186
4aa3eb4c
GR
6187NCT6775 HARDWARE MONITOR DRIVER
6188M: Guenter Roeck <linux@roeck-us.net>
6189L: lm-sensors@lm-sensors.org
6190S: Maintained
6191F: Documentation/hwmon/nct6775
6192F: drivers/hwmon/nct6775.c
6193
3c2d774c 6194NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6195M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6196L: linux-rdma@vger.kernel.org
e3d33cb1 6197W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6198S: Supported
6199F: drivers/infiniband/hw/nes/
6200
be2f2e84 6201NETEM NETWORK EMULATOR
adbbf69d 6202M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6203L: netem@lists.linux-foundation.org
be2f2e84 6204S: Maintained
679655da 6205F: net/sched/sch_netem.c
be2f2e84 6206
b2f5a051 6207NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6208M: Jon Mason <jdmason@kudzu.us>
4a58448b 6209L: netdev@vger.kernel.org
4a58448b 6210S: Supported
679655da 6211F: Documentation/networking/s2io.txt
b2f5a051 6212F: Documentation/networking/vxge.txt
86387e1a 6213F: drivers/net/ethernet/neterion/
4a58448b 6214
db9cf3a3 6215NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6216M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6217M: Patrick McHardy <kaber@trash.net>
42010ed0 6218M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6219L: netfilter-devel@vger.kernel.org
82b98543 6220L: coreteam@netfilter.org
1da177e4
LT
6221W: http://www.netfilter.org/
6222W: http://www.iptables.org/
42010ed0
PNA
6223Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6224T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6225T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6226S: Supported
679655da
JP
6227F: include/linux/netfilter*
6228F: include/linux/netfilter/
6229F: include/net/netfilter/
c117ab84
CEB
6230F: include/uapi/linux/netfilter*
6231F: include/uapi/linux/netfilter/
679655da
JP
6232F: net/*/netfilter.c
6233F: net/*/netfilter/
6234F: net/netfilter/
1da177e4 6235
4cc67735 6236NETLABEL
87a0874c 6237M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6238W: http://netlabel.sf.net
6239L: netdev@vger.kernel.org
87a0874c 6240S: Maintained
80811493 6241F: Documentation/netlabel/
679655da
JP
6242F: include/net/netlabel.h
6243F: net/netlabel/
4cc67735 6244
1da177e4 6245NETROM NETWORK LAYER
8b58be88 6246M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6247L: linux-hams@vger.kernel.org
d34cb28a 6248W: http://www.linux-ax25.org/
1da177e4 6249S: Maintained
679655da 6250F: include/net/netrom.h
c117ab84 6251F: include/uapi/linux/netrom.h
679655da 6252F: net/netrom/
1da177e4 6253
5ddb88c0 6254NETWORK BLOCK DEVICE (NBD)
8b58be88 6255M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6256S: Maintained
5e4b269b 6257L: nbd-general@lists.sourceforge.net
679655da
JP
6258F: Documentation/blockdev/nbd.txt
6259F: drivers/block/nbd.c
6260F: include/linux/nbd.h
c117ab84 6261F: include/uapi/linux/nbd.h
1da177e4 6262
6e43650c
NH
6263NETWORK DROP MONITOR
6264M: Neil Horman <nhorman@tuxdriver.com>
6265L: netdev@vger.kernel.org
6266S: Maintained
6267W: https://fedorahosted.org/dropwatch/
6268F: net/core/drop_monitor.c
6269
1da177e4 6270NETWORKING [GENERAL]
8b58be88 6271M: "David S. Miller" <davem@davemloft.net>
979b6c13 6272L: netdev@vger.kernel.org
b1e8fd54 6273W: http://www.linuxfoundation.org/en/Net
11e98029 6274Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6275T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6276T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6277S: Maintained
679655da
JP
6278F: net/
6279F: include/net/
018d21ed
JP
6280F: include/linux/in.h
6281F: include/linux/net.h
6282F: include/linux/netdevice.h
c117ab84
CEB
6283F: include/uapi/linux/in.h
6284F: include/uapi/linux/net.h
6285F: include/uapi/linux/netdevice.h
7e814a6c 6286F: tools/net/
f4e53f9a 6287F: tools/testing/selftests/net/
335a67d2 6288F: lib/random32.c
a101ccd1 6289F: lib/test_bpf.c
1da177e4
LT
6290
6291NETWORKING [IPv4/IPv6]
8b58be88
JP
6292M: "David S. Miller" <davem@davemloft.net>
6293M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6294M: James Morris <jmorris@namei.org>
6295M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6296M: Patrick McHardy <kaber@trash.net>
979b6c13 6297L: netdev@vger.kernel.org
08deed1e 6298T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6299S: Maintained
679655da
JP
6300F: net/ipv4/
6301F: net/ipv6/
6302F: include/net/ip*
0a14842f 6303F: arch/x86/net/*
1da177e4 6304
73b7656c
DM
6305NETWORKING [IPSEC]
6306M: Steffen Klassert <steffen.klassert@secunet.com>
6307M: Herbert Xu <herbert@gondor.apana.org.au>
6308M: "David S. Miller" <davem@davemloft.net>
6309L: netdev@vger.kernel.org
d1fc5024
SK
6310T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6311T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6312S: Maintained
5826bdd1 6313F: net/core/flow.c
73b7656c
DM
6314F: net/xfrm/
6315F: net/key/
6316F: net/ipv4/xfrm*
d1fc5024
SK
6317F: net/ipv4/esp4.c
6318F: net/ipv4/ah4.c
6319F: net/ipv4/ipcomp.c
6320F: net/ipv4/ip_vti.c
73b7656c 6321F: net/ipv6/xfrm*
d1fc5024
SK
6322F: net/ipv6/esp6.c
6323F: net/ipv6/ah6.c
6324F: net/ipv6/ipcomp6.c
6325F: net/ipv6/ip6_vti.c
73b7656c
DM
6326F: include/uapi/linux/xfrm.h
6327F: include/net/xfrm.h
6328
10e2ff1c 6329NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6330M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6331L: netdev@vger.kernel.org
6332S: Maintained
6333
29f8f632 6334NETWORKING [WIRELESS]
8b58be88 6335M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6336L: linux-wireless@vger.kernel.org
8a6e2535 6337Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6338T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6339S: Maintained
34b921cf
JP
6340F: net/mac80211/
6341F: net/rfkill/
679655da
JP
6342F: net/wireless/
6343F: include/net/ieee80211*
cc8b4a2b 6344F: include/linux/wireless.h
c117ab84 6345F: include/uapi/linux/wireless.h
c984e24d 6346F: include/net/iw_handler.h
34b921cf 6347F: drivers/net/wireless/
29f8f632 6348
788873ac
JP
6349NETWORKING DRIVERS
6350L: netdev@vger.kernel.org
6351W: http://www.linuxfoundation.org/en/Net
11e98029 6352Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6353T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6354T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6355S: Odd Fixes
6356F: drivers/net/
018d21ed 6357F: include/linux/if_*
0b63bf1f
JD
6358F: include/linux/netdevice.h
6359F: include/linux/arcdevice.h
6360F: include/linux/etherdevice.h
6361F: include/linux/fcdevice.h
6362F: include/linux/fddidevice.h
6363F: include/linux/hippidevice.h
6364F: include/linux/inetdevice.h
c117ab84
CEB
6365F: include/uapi/linux/if_*
6366F: include/uapi/linux/netdevice.h
788873ac 6367
3d396eb1 6368NETXEN (1/10) GbE SUPPORT
8622315e 6369M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6370M: Sony Chacko <sony.chacko@qlogic.com>
6371M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6372L: netdev@vger.kernel.org
9c2b5bde 6373W: http://www.qlogic.com
3d396eb1 6374S: Supported
aa43c215 6375F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6376
6423d30f
AAJ
6377NFC SUBSYSTEM
6378M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6379M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6380M: Samuel Ortiz <sameo@linux.intel.com>
6381L: linux-wireless@vger.kernel.org
5adf54de 6382L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6383S: Supported
6423d30f 6384F: net/nfc/
55eb94f9 6385F: include/net/nfc/
c117ab84 6386F: include/uapi/linux/nfc.h
6423d30f 6387F: drivers/nfc/
08eaa1e0 6388F: include/linux/platform_data/pn544.h
7ebb88e5 6389F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6390
e8b43555 6391NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6392M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6393L: linux-nfs@vger.kernel.org
6394W: http://client.linux-nfs.org
cd7b996a 6395T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6396S: Maintained
679655da
JP
6397F: fs/lockd/
6398F: fs/nfs/
6399F: fs/nfs_common/
6400F: net/sunrpc/
6401F: include/linux/lockd/
6402F: include/linux/nfs*
6403F: include/linux/sunrpc/
c117ab84
CEB
6404F: include/uapi/linux/nfs*
6405F: include/uapi/linux/sunrpc/
1da177e4 6406
85ef9cea 6407NILFS2 FILESYSTEM
e2126935 6408M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6409L: linux-nilfs@vger.kernel.org
f9472265 6410W: http://nilfs.sourceforge.net/
e2126935 6411T: git git://github.com/konis/nilfs2.git
85ef9cea 6412S: Supported
679655da
JP
6413F: Documentation/filesystems/nilfs2.txt
6414F: fs/nilfs2/
6415F: include/linux/nilfs2_fs.h
85ef9cea 6416
1da177e4 6417NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6418M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6419W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6420S: Maintained
679655da
JP
6421F: Documentation/scsi/NinjaSCSI.txt
6422F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6423
6424NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6425M: GOTO Masanori <gotom@debian.or.jp>
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/nsp32*
1da177e4 6431
fce8a7bb
JM
6432NTB DRIVER
6433M: Jon Mason <jon.mason@intel.com>
6434S: Supported
2984411f
JM
6435W: https://github.com/jonmason/ntb/wiki
6436T: git git://github.com/jonmason/ntb.git
fce8a7bb 6437F: drivers/ntb/
548c237c 6438F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6439F: include/linux/ntb.h
6440
1da177e4 6441NTFS FILESYSTEM
2818ef50 6442M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6443L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6444W: http://www.tuxera.com/
e6f4dee7 6445T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6446S: Supported
679655da
JP
6447F: Documentation/filesystems/ntfs.txt
6448F: fs/ntfs/
1da177e4 6449
9eb8ef74 6450NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6451M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6452L: linux-fbdev@vger.kernel.org
ce00f85c 6453S: Maintained
8a61f013
JH
6454F: drivers/video/fbdev/riva/
6455F: drivers/video/fbdev/nvidia/
1da177e4 6456
79461681
MW
6457NVM EXPRESS DRIVER
6458M: Matthew Wilcox <willy@linux.intel.com>
6459L: linux-nvme@lists.infradead.org
6460T: git git://git.infradead.org/users/willy/linux-nvme.git
6461S: Supported
5be37bf9 6462F: drivers/block/nvme*
79461681
MW
6463F: include/linux/nvme.h
6464
f50d7146
RK
6465NXP TDA998X DRM DRIVER
6466M: Russell King <rmk+kernel@arm.linux.org.uk>
6467S: Supported
6468F: drivers/gpu/drm/i2c/tda998x_drv.c
6469F: include/drm/i2c/tda998x.h
6470
f5525786 6471OMAP SUPPORT
0e24bdd4 6472M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6473L: linux-omap@vger.kernel.org
6474W: http://www.muru.com/linux/omap/
6475W: http://linux.omap.com/
8a6e2535 6476Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6477T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6478S: Maintained
4e04d5a3 6479F: arch/arm/*omap*/
046d0a37
JD
6480F: drivers/i2c/busses/i2c-omap.c
6481F: include/linux/i2c-omap.h
f5525786 6482
50f29fbd 6483OMAP DEVICE TREE SUPPORT
cdb55ab0 6484M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6485M: Tony Lindgren <tony@atomide.com>
6486L: linux-omap@vger.kernel.org
d0fb18c5 6487L: devicetree@vger.kernel.org
50f29fbd
TL
6488S: Maintained
6489F: arch/arm/boot/dts/*omap*
6490F: arch/arm/boot/dts/*am3*
6491
f5525786 6492OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6493M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6494L: linux-omap@vger.kernel.org
6495S: Maintained
6496F: arch/arm/*omap*/*clock*
6497
6498OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6499M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6500L: linux-omap@vger.kernel.org
6501S: Maintained
6502F: arch/arm/*omap*/*pm*
c46938d4 6503F: drivers/cpufreq/omap-cpufreq.c
f5525786 6504
d21db568 6505OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6506M: Rajendra Nayak <rnayak@ti.com>
6507M: Paul Walmsley <paul@pwsan.com>
6508L: linux-omap@vger.kernel.org
6509S: Maintained
d21db568 6510F: arch/arm/mach-omap2/prm*
692ab1f3 6511
f5525786 6512OMAP AUDIO SUPPORT
6c284903 6513M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6514M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6515L: alsa-devel@alsa-project.org (subscribers-only)
6516L: linux-omap@vger.kernel.org
6517S: Maintained
6518F: sound/soc/omap/
6519
6520OMAP FRAMEBUFFER SUPPORT
830e6384 6521M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6522L: linux-fbdev@vger.kernel.org
f5525786
TL
6523L: linux-omap@vger.kernel.org
6524S: Maintained
8a61f013 6525F: drivers/video/fbdev/omap/
f5525786 6526
676eec0d 6527OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6528M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6529L: linux-omap@vger.kernel.org
676eec0d 6530L: linux-fbdev@vger.kernel.org
178ff4c9 6531S: Maintained
8a61f013 6532F: drivers/video/fbdev/omap2/
178ff4c9
TV
6533F: Documentation/arm/OMAP/DSS
6534
8b37fcfc
OBC
6535OMAP HARDWARE SPINLOCK SUPPORT
6536M: Ohad Ben-Cohen <ohad@wizery.com>
6537L: linux-omap@vger.kernel.org
6538S: Maintained
6539F: drivers/hwspinlock/omap_hwspinlock.c
6540F: arch/arm/mach-omap2/hwspinlock.c
6541
f5525786 6542OMAP MMC SUPPORT
8b58be88 6543M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6544L: linux-omap@vger.kernel.org
6545S: Maintained
653f41b5
MC
6546F: drivers/mmc/host/omap.c
6547
6548OMAP HS MMC SUPPORT
14006bfb 6549M: Balaji T K <balajitk@ti.com>
0a4585c6 6550L: linux-mmc@vger.kernel.org
653f41b5 6551L: linux-omap@vger.kernel.org
0a4585c6 6552S: Maintained
653f41b5 6553F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6554
6555OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6556M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6557S: Maintained
6558F: drivers/char/hw_random/omap-rng.c
6559
f400c82e 6560OMAP HWMOD SUPPORT
cdb55ab0 6561M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6562M: Paul Walmsley <paul@pwsan.com>
6563L: linux-omap@vger.kernel.org
6564S: Maintained
8fc8b12b 6565F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6566
6567OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6568M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6569L: linux-omap@vger.kernel.org
6570S: Maintained
6571F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6572
0db83ced 6573OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6574M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6575L: linux-media@vger.kernel.org
6576S: Maintained
90d72ac6 6577F: drivers/media/platform/omap3isp/
0db83ced 6578F: drivers/staging/media/omap4iss/
7e8970e1 6579
f5525786 6580OMAP USB SUPPORT
f299470a 6581M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6582L: linux-usb@vger.kernel.org
6583L: linux-omap@vger.kernel.org
43b416e5 6584T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6585S: Maintained
a16fbd65
JP
6586F: drivers/usb/*/*omap*
6587F: arch/arm/*omap*/usb*
f5525786 6588
6d994710 6589OMAP GPIO DRIVER
a1415a8f 6590M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6591M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6592M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6593L: linux-omap@vger.kernel.org
6594S: Maintained
6595F: drivers/gpio/gpio-omap.c
6596
c351e290
MJ
6597OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6598M: Mark Jackson <mpfj@newflow.co.uk>
6599L: linux-omap@vger.kernel.org
6600S: Maintained
6601F: arch/arm/boot/dts/am335x-nano.dts
6602
0ad122d9 6603OMFS FILESYSTEM
8b58be88 6604M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6605L: linux-karma-devel@lists.sourceforge.net
6606S: Maintained
679655da
JP
6607F: Documentation/filesystems/omfs.txt
6608F: fs/omfs/
0ad122d9 6609
c1986ee9 6610OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6611M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6612S: Maintained
679655da
JP
6613F: drivers/char/pcmcia/cm4000_cs.c
6614F: include/linux/cm4000_cs.h
c117ab84 6615F: include/uapi/linux/cm4000_cs.h
c1986ee9 6616
77c44ab1 6617OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6618M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6619S: Maintained
679655da 6620F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6621
77d5140f 6622OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6623M: Jonathan Corbet <corbet@lwn.net>
661263b5 6624L: linux-media@vger.kernel.org
275ffde4 6625T: git git://linuxtv.org/media_tree.git
77d5140f 6626S: Maintained
90d72ac6 6627F: drivers/media/i2c/ov7670.c
77d5140f 6628
431bca73 6629ONENAND FLASH DRIVER
8b58be88 6630M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6631L: linux-mtd@lists.infradead.org
6632S: Maintained
679655da
JP
6633F: drivers/mtd/onenand/
6634F: include/linux/mtd/onenand*.h
431bca73 6635
1da177e4 6636ONSTREAM SCSI TAPE DRIVER
8b58be88 6637M: Willem Riede <osst@riede.org>
1da177e4
LT
6638L: osst-users@lists.sourceforge.net
6639L: linux-scsi@vger.kernel.org
6640S: Maintained
f7269cfc
JD
6641F: Documentation/scsi/osst.txt
6642F: drivers/scsi/osst.*
6643F: drivers/scsi/osst_*.h
6644F: drivers/scsi/st.h
1da177e4 6645
e2d1d6c0 6646OPENCORES I2C BUS DRIVER
8b58be88 6647M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6648L: linux-i2c@vger.kernel.org
e2d1d6c0 6649S: Maintained
679655da
JP
6650F: Documentation/i2c/busses/i2c-ocores
6651F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6652
860c44c1 6653OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6654M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6655M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6656L: devicetree@vger.kernel.org
860c44c1 6657W: http://fdt.secretlab.ca
3bbf9b9b 6658T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6659S: Maintained
f8828205 6660F: drivers/of/
860c44c1 6661F: include/linux/of*.h
f8828205 6662F: scripts/dtc/
860c44c1 6663K: of_get_property
d945fa0d 6664K: of_match_table
860c44c1 6665
f8828205 6666OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6667M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6668M: Pawel Moll <pawel.moll@arm.com>
6669M: Mark Rutland <mark.rutland@arm.com>
de80963e 6670M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6671M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6672L: devicetree@vger.kernel.org
6673S: Maintained
6674F: Documentation/devicetree/
6675F: arch/*/boot/dts/
6676F: include/dt-bindings/
6677
19f9d392
JB
6678OPENRISC ARCHITECTURE
6679M: Jonas Bonn <jonas@southpole.se>
6680W: http://openrisc.net
eab7c1c0 6681L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6682S: Maintained
6683T: git git://openrisc.net/~jonas/linux
14430813 6684F: arch/openrisc/
19f9d392 6685
ccb1352e 6686OPENVSWITCH
4f337ed5 6687M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6688L: dev@openvswitch.org
6689W: http://openvswitch.org
4f337ed5 6690T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6691S: Maintained
6692F: net/openvswitch/
6693
af39917d
CL
6694OPL4 DRIVER
6695M: Clemens Ladisch <clemens@ladisch.de>
6696L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6697T: git git://git.alsa-project.org/alsa-kernel.git
6698S: Maintained
6699F: sound/drivers/opl4/
6700
1da177e4 6701OPROFILE
4cf7e718 6702M: Robert Richter <rric@kernel.org>
1da177e4
LT
6703L: oprofile-list@lists.sf.net
6704S: Maintained
81c4a8a6 6705F: arch/*/include/asm/oprofile*.h
679655da
JP
6706F: arch/*/oprofile/
6707F: drivers/oprofile/
6708F: include/linux/oprofile.h
1da177e4 6709
e2d1d6c0 6710ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6711M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6712M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6713L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6714W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6715T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6716S: Supported
679655da
JP
6717F: Documentation/filesystems/ocfs2.txt
6718F: Documentation/filesystems/dlmfs.txt
6719F: fs/ocfs2/
e2d1d6c0 6720
1da177e4 6721ORINOCO DRIVER
724c6b35 6722L: linux-wireless@vger.kernel.org
491b26b4 6723W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6724W: http://www.nongnu.org/orinoco/
3a59babb 6725S: Orphan
679655da 6726F: drivers/net/wireless/orinoco/
1da177e4 6727
42c55aa8 6728OSD LIBRARY and FILESYSTEM
8b58be88 6729M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6730M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6731L: osd-dev@open-osd.org
6732W: http://open-osd.org
54e5881d 6733T: git git://git.open-osd.org/open-osd.git
68274794 6734S: Maintained
42c55aa8 6735F: drivers/scsi/osd/
6b6f0b6c 6736F: include/scsi/osd_*
42c55aa8 6737F: fs/exofs/
68274794 6738
e2d1d6c0 6739P54 WIRELESS DRIVER
084cb0fe 6740M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6741L: linux-wireless@vger.kernel.org
084cb0fe 6742W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6743S: Maintained
679655da 6744F: drivers/net/wireless/p54/
e2d1d6c0 6745
f5cd7872 6746PA SEMI ETHERNET DRIVER
8b58be88 6747M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6748L: netdev@vger.kernel.org
6749S: Maintained
ded19add 6750F: drivers/net/ethernet/pasemi/*
f5cd7872 6751
beb58aa3 6752PA SEMI SMBUS DRIVER
8b58be88 6753M: Olof Johansson <olof@lixom.net>
846557d3 6754L: linux-i2c@vger.kernel.org
beb58aa3 6755S: Maintained
679655da 6756F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6757
48fc267e
SK
6758PADATA PARALLEL EXECUTION MECHANISM
6759M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6760L: linux-crypto@vger.kernel.org
6761S: Maintained
6762F: kernel/padata.c
6763F: include/linux/padata.h
6764F: Documentation/padata.txt
6765
709ee531 6766PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6767M: Harald Welte <laforge@gnumonks.org>
d0944853 6768L: platform-driver-x86@vger.kernel.org
709ee531 6769S: Maintained
679655da 6770F: drivers/platform/x86/panasonic-laptop.c
709ee531 6771
368dd5ac 6772PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6773M: David Howells <dhowells@redhat.com>
6774M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6775L: linux-am33-list@redhat.com (moderated for non-subscribers)
6776W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6777S: Maintained
679655da
JP
6778F: Documentation/mn10300/
6779F: arch/mn10300/
4fa97181 6780
1da177e4 6781PARALLEL PORT SUPPORT
3dd1a329 6782L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6783S: Orphan
679655da
JP
6784F: drivers/parport/
6785F: include/linux/parport*.h
6786F: drivers/char/ppdev.c
c117ab84 6787F: include/uapi/linux/ppdev.h
1da177e4 6788
4cdf6bc2 6789PARAVIRT_OPS INTERFACE
d633180c 6790M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6791M: Chris Wright <chrisw@sous-sol.org>
6792M: Alok Kataria <akataria@vmware.com>
6793M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6794L: virtualization@lists.linux-foundation.org
4cdf6bc2 6795S: Supported
679655da
JP
6796F: Documentation/ia64/paravirt_ops.txt
6797F: arch/*/kernel/paravirt*
6798F: arch/*/include/asm/paravirt.h
4cdf6bc2 6799
e2d1d6c0 6800PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6801M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6802L: linux-parport@lists.infradead.org (subscribers-only)
6803W: http://www.torque.net/linux-pp.html
6804S: Maintained
679655da
JP
6805F: Documentation/blockdev/paride.txt
6806F: drivers/block/paride/
e2d1d6c0
RD
6807
6808PARISC ARCHITECTURE
b8828770 6809M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6810M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6811L: linux-parisc@vger.kernel.org
6812W: http://www.parisc-linux.org/
8a6e2535 6813Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6814T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6815T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6816S: Maintained
679655da 6817F: arch/parisc/
2b6bac9e 6818F: Documentation/parisc/
679655da 6819F: drivers/parisc/
2b6bac9e
HD
6820F: drivers/char/agp/parisc-agp.c
6821F: drivers/input/serio/gscps2.c
6822F: drivers/parport/parport_gsc.*
6823F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 6824F: drivers/video/fbdev/sti*
2b6bac9e
HD
6825F: drivers/video/console/sti*
6826F: drivers/video/logo/logo_parisc*
e2d1d6c0 6827
1662d32c 6828PC87360 HARDWARE MONITORING DRIVER
8b58be88 6829M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6830L: lm-sensors@lm-sensors.org
6831S: Maintained
679655da
JP
6832F: Documentation/hwmon/pc87360
6833F: drivers/hwmon/pc87360.c
1662d32c
JC
6834
6835PC8736x GPIO DRIVER
8b58be88 6836M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6837S: Maintained
679655da 6838F: drivers/char/pc8736x_gpio.c
1662d32c 6839
1ad107fd 6840PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6841M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6842L: lm-sensors@lm-sensors.org
6843S: Maintained
6844F: Documentation/hwmon/pc87427
6845F: drivers/hwmon/pc87427.c
6846
b26e0ed4 6847PCA9532 LED DRIVER
8b58be88 6848M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6849S: Maintained
d5ca6918
JP
6850F: drivers/leds/leds-pca9532.c
6851F: include/linux/leds-pca9532.h
b26e0ed4 6852
5ce914a8 6853PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6854M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6855L: linux-i2c@vger.kernel.org
6856S: Maintained
b4f0b74e 6857F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6858
3971dae5 6859PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6860M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6861S: Maintained
6862F: drivers/firmware/pcdp.*
6863
065c6359 6864PCI ERROR RECOVERY
6305902c 6865M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6866L: linux-pci@vger.kernel.org
065c6359 6867S: Supported
679655da 6868F: Documentation/PCI/pci-error-recovery.txt
065c6359 6869
1da177e4 6870PCI SUBSYSTEM
5ac3a6d2 6871M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6872L: linux-pci@vger.kernel.org
99662dd1 6873Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6874T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6875S: Supported
679655da
JP
6876F: Documentation/PCI/
6877F: drivers/pci/
6878F: include/linux/pci*
6b49ee49 6879F: arch/x86/pci/
cad01f91 6880F: arch/x86/kernel/quirks.c
1da177e4 6881
f0b75693
BH
6882PCI DRIVER FOR IMX6
6883M: Richard Zhu <r65037@freescale.com>
bf177a1e 6884M: Shawn Guo <shawn.guo@freescale.com>
f0b75693
BH
6885L: linux-pci@vger.kernel.org
6886L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6887S: Maintained
6888F: drivers/pci/host/*imx6*
6889
6890PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6891M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6892M: Jason Cooper <jason@lakedaemon.net>
6893L: linux-pci@vger.kernel.org
6894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6895S: Maintained
6896F: drivers/pci/host/*mvebu*
6897
0447cfd7
TR
6898PCI DRIVER FOR NVIDIA TEGRA
6899M: Thierry Reding <thierry.reding@gmail.com>
6900L: linux-tegra@vger.kernel.org
f0b75693 6901L: linux-pci@vger.kernel.org
0447cfd7
TR
6902S: Supported
6903F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6904F: drivers/pci/host/pci-tegra.c
6905
47ff3de9
KVA
6906PCI DRIVER FOR TI DRA7XX
6907M: Kishon Vijay Abraham I <kishon@ti.com>
6908L: linux-omap@vger.kernel.org
6909L: linux-pci@vger.kernel.org
6910S: Supported
6911F: Documentation/devicetree/bindings/pci/ti-pci.txt
6912F: drivers/pci/host/pci-dra7xx.c
6913
f0b75693
BH
6914PCI DRIVER FOR RENESAS R-CAR
6915M: Simon Horman <horms@verge.net.au>
6916L: linux-pci@vger.kernel.org
6917L: linux-sh@vger.kernel.org
6918S: Maintained
6919F: drivers/pci/host/*rcar*
6920
4af82255
JH
6921PCI DRIVER FOR SAMSUNG EXYNOS
6922M: Jingoo Han <jg1.han@samsung.com>
6923L: linux-pci@vger.kernel.org
f0b75693
BH
6924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6925L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6926S: Maintained
6927F: drivers/pci/host/pci-exynos.c
6928
f0b75693
BH
6929PCI DRIVER FOR SYNOPSIS DESIGNWARE
6930M: Mohit Kumar <mohit.kumar@st.com>
6931M: Jingoo Han <jg1.han@samsung.com>
6932L: linux-pci@vger.kernel.org
6933S: Maintained
6934F: drivers/pci/host/*designware*
6935
cf28855b
WD
6936PCI DRIVER FOR GENERIC OF HOSTS
6937M: Will Deacon <will.deacon@arm.com>
6938L: linux-pci@vger.kernel.org
6939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6940S: Maintained
6941F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6942F: drivers/pci/host/pci-host-generic.c
6943
51b66a6c
PA
6944PCIE DRIVER FOR ST SPEAR13XX
6945M: Mohit Kumar <mohit.kumar@st.com>
6946L: linux-pci@vger.kernel.org
6947S: Maintained
6948F: drivers/pci/host/*spear*
6949
1da177e4 6950PCMCIA SUBSYSTEM
4230dfc9 6951P: Linux PCMCIA Team
f5df5881 6952L: linux-pcmcia@lists.infradead.org
6650e0a5 6953W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6954T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6955S: Maintained
679655da
JP
6956F: Documentation/pcmcia/
6957F: drivers/pcmcia/
6958F: include/pcmcia/
1da177e4
LT
6959
6960PCNET32 NETWORK DRIVER
227fb925 6961M: Don Fry <pcnet32@frontier.com>
979b6c13 6962L: netdev@vger.kernel.org
1da177e4 6963S: Maintained
b955f6ca 6964F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6965
48fc267e
SK
6966PCRYPT PARALLEL CRYPTO ENGINE
6967M: Steffen Klassert <steffen.klassert@secunet.com>
6968L: linux-crypto@vger.kernel.org
6969S: Maintained
6970F: crypto/pcrypt.c
6971F: include/crypto/pcrypt.h
6972
e72df0b8
TH
6973PER-CPU MEMORY ALLOCATOR
6974M: Tejun Heo <tj@kernel.org>
6975M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6976T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6977S: Maintained
6978F: include/linux/percpu*.h
6979F: mm/percpu*.c
6980F: arch/*/include/asm/percpu.h
6981
ad4ecbcb 6982PER-TASK DELAY ACCOUNTING
185e595f 6983M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6984S: Maintained
679655da
JP
6985F: include/linux/delayacct.h
6986F: kernel/delayacct.c
ad4ecbcb 6987
57c0c15b 6988PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6989M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6990M: Paul Mackerras <paulus@samba.org>
dd9b238c 6991M: Ingo Molnar <mingo@redhat.com>
f80c5393 6992M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6993L: linux-kernel@vger.kernel.org
75fc2d37 6994T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6995S: Supported
d53e8365 6996F: kernel/events/*
a003236c 6997F: include/linux/perf_event.h
c117ab84 6998F: include/uapi/linux/perf_event.h
141c4296
RR
6999F: arch/*/kernel/perf_event*.c
7000F: arch/*/kernel/*/perf_event*.c
7001F: arch/*/kernel/*/*/perf_event*.c
a003236c 7002F: arch/*/include/asm/perf_event.h
a003236c
VL
7003F: arch/*/kernel/perf_callchain.c
7004F: tools/perf/
6c0b3244 7005
dd49d0f5 7006PERSONALITY HANDLING
8b58be88 7007M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7008L: linux-abi-devel@lists.sourceforge.net
7009S: Maintained
679655da 7010F: include/linux/personality.h
c117ab84 7011F: include/uapi/linux/personality.h
dd49d0f5 7012
838e7a03 7013PHONET PROTOCOL
2a06b40f 7014M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7015S: Supported
7016F: Documentation/networking/phonet.txt
7017F: include/linux/phonet.h
7018F: include/net/phonet/
c117ab84 7019F: include/uapi/linux/phonet.h
838e7a03
RDC
7020F: net/phonet/
7021
1da177e4 7022PHRAM MTD DRIVER
8b58be88 7023M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7024L: linux-mtd@lists.infradead.org
7025S: Maintained
679655da 7026F: drivers/mtd/devices/phram.c
1da177e4 7027
efdbb10e
BP
7028PICOLCD HID DRIVER
7029M: Bruno Prémont <bonbons@linux-vserver.org>
7030L: linux-input@vger.kernel.org
7031S: Maintained
7032F: drivers/hid/hid-picolcd*
7033
a53bfa07
JI
7034PICOXCELL SUPPORT
7035M: Jamie Iles <jamie@jamieiles.com>
7036L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7037T: git git://github.com/jamieiles/linux-2.6-ji.git
7038S: Supported
b8733987 7039F: arch/arm/boot/dts/picoxcell*
14430813 7040F: arch/arm/mach-picoxcell/
b8733987 7041F: drivers/crypto/picoxcell*
a53bfa07 7042
2744e8af
LW
7043PIN CONTROL SUBSYSTEM
7044M: Linus Walleij <linus.walleij@linaro.org>
7045S: Maintained
07f29ba6 7046F: drivers/pinctrl/
8e406fe4 7047F: include/linux/pinctrl/
2744e8af 7048
2201bbb8
JCPV
7049PIN CONTROLLER - ATMEL AT91
7050M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7052S: Maintained
7053F: drivers/pinctrl/pinctrl-at91.c
7054
9963b536
LP
7055PIN CONTROLLER - RENESAS
7056M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7057L: linux-sh@vger.kernel.org
7058S: Maintained
7059F: drivers/pinctrl/sh-pfc/
7060
b75e60d6
DA
7061PIN CONTROLLER - SAMSUNG
7062M: Tomasz Figa <t.figa@samsung.com>
7063M: Thomas Abraham <thomas.abraham@linaro.org>
7064L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7065L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7066S: Maintained
9b5b33f6 7067F: drivers/pinctrl/samsung/
b75e60d6 7068
deda8287 7069PIN CONTROLLER - ST SPEAR
8e406fe4 7070M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7071L: spear-devel@list.st.com
7072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7073W: http://www.st.com/spear
7074S: Maintained
8e406fe4 7075F: drivers/pinctrl/spear/
deda8287 7076
249a6771 7077PKTCDVD DRIVER
dbd47133 7078M: Jiri Kosina <jkosina@suse.cz>
249a6771 7079S: Maintained
679655da
JP
7080F: drivers/block/pktcdvd.c
7081F: include/linux/pktcdvd.h
c117ab84 7082F: include/uapi/linux/pktcdvd.h
249a6771 7083
b31d8273
G
7084PKUNITY SOC DRIVERS
7085M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7086W: http://mprc.pku.edu.cn/~guanxuetao/linux
7087S: Maintained
ceebf4d5 7088T: git git://github.com/gxt/linux.git
b31d8273 7089F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7090F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7091F: drivers/video/fbdev/fb-puv3.c
2809e80b 7092F: drivers/rtc/rtc-puv3.c
b31d8273 7093
9d2ecfb7 7094PMBUS HARDWARE MONITORING DRIVERS
ca462085 7095M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7096L: lm-sensors@lm-sensors.org
7097W: http://www.lm-sensors.org/
7098W: http://www.roeck-us.net/linux/drivers/
7099T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7100S: Maintained
7101F: Documentation/hwmon/pmbus
7102F: drivers/hwmon/pmbus/
7103F: include/linux/i2c/pmbus.h
7104
89a36810 7105PMC SIERRA MaxRAID DRIVER
076cfaae 7106M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7107L: linux-scsi@vger.kernel.org
7108W: http://www.pmc-sierra.com/
7109S: Supported
7110F: drivers/scsi/pmcraid.*
7111
dbf9bfe6 7112PMC SIERRA PM8001 DRIVER
4f0e359c 7113M: xjtuwjp@gmail.com
dbf9bfe6 7114M: lindar_liu@usish.com
f5a7b525 7115L: pmchba@pmcs.com
dbf9bfe6 7116L: linux-scsi@vger.kernel.org
7117S: Supported
7118F: drivers/scsi/pm8001/
7119
1da177e4 7120POSIX CLOCKS and TIMERS
8b58be88 7121M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7122L: linux-kernel@vger.kernel.org
75fc2d37 7123T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7124S: Maintained
679655da
JP
7125F: fs/timerfd.c
7126F: include/linux/timer*
5cee9645 7127F: kernel/time/*timer*
1da177e4 7128
3be86148 7129POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7130M: Sebastian Reichel <sre@kernel.org>
57318935 7131M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7132M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7133L: linux-pm@vger.kernel.org
54e5881d 7134T: git git://git.infradead.org/battery-2.6.git
3be86148 7135S: Maintained
679655da 7136F: include/linux/power_supply.h
8cd725a1 7137F: drivers/power/
3be86148 7138
1da177e4 7139PNP SUPPORT
46a1f21a 7140M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7141S: Maintained
679655da 7142F: drivers/pnp/
1da177e4 7143
999445d4 7144PNXxxxx I2C DRIVER
8b58be88 7145M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7146L: linux-i2c@vger.kernel.org
999445d4 7147S: Maintained
679655da 7148F: drivers/i2c/busses/i2c-pnx.c
999445d4 7149
1da177e4 7150PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7151M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7152L: linux-ppp@vger.kernel.org
7153S: Maintained
224cf5ad 7154F: drivers/net/ppp/ppp_*
1da177e4
LT
7155
7156PPP OVER ATM (RFC 2364)
8b58be88 7157M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7158S: Maintained
679655da 7159F: net/atm/pppoatm.c
c117ab84 7160F: include/uapi/linux/atmppp.h
1da177e4
LT
7161
7162PPP OVER ETHERNET
8b58be88 7163M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7164S: Maintained
224cf5ad
JK
7165F: drivers/net/ppp/pppoe.c
7166F: drivers/net/ppp/pppox.c
1da177e4 7167
a6d2370b 7168PPP OVER L2TP
8b58be88 7169M: James Chapman <jchapman@katalix.com>
a6d2370b 7170S: Maintained
90ca28d1 7171F: net/l2tp/l2tp_ppp.c
679655da 7172F: include/linux/if_pppol2tp.h
c117ab84 7173F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7174
eae9d2ba 7175PPS SUPPORT
8b58be88 7176M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7177W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7178L: linuxpps@ml.enneenne.com (subscribers-only)
7179S: Maintained
cabaaf41
JP
7180F: Documentation/pps/
7181F: drivers/pps/
7182F: include/linux/pps*.h
eae9d2ba 7183
71a6d0af
HW
7184PPTP DRIVER
7185M: Dmitry Kozlov <xeb@mail.ru>
7186L: netdev@vger.kernel.org
7187S: Maintained
224cf5ad 7188F: drivers/net/ppp/pptp.c
71a6d0af
HW
7189W: http://sourceforge.net/projects/accel-pptp
7190
1da177e4 7191PREEMPTIBLE KERNEL
8b58be88 7192M: Robert Love <rml@tech9.net>
1da177e4
LT
7193L: kpreempt-tech@lists.sourceforge.net
7194W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7195S: Supported
679655da
JP
7196F: Documentation/preempt-locking.txt
7197F: include/linux/preempt.h
1da177e4
LT
7198
7199PRISM54 WIRELESS DRIVER
8b58be88 7200M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7201L: linux-wireless@vger.kernel.org
9ef80804 7202W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7203S: Obsolete
679655da 7204F: drivers/net/wireless/prism54/
1da177e4 7205
b3277dfa 7206PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7207M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7208L: linux-ide@vger.kernel.org
7209S: Maintained
679655da 7210F: drivers/ata/sata_promise.*
b3277dfa 7211
02c18891 7212PS3 NETWORK SUPPORT
b809b9ca 7213M: Geoff Levand <geoff@infradead.org>
02c18891 7214L: netdev@vger.kernel.org
a4724ed6 7215L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7216S: Maintained
8df158ac 7217F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7218
f58a9d17 7219PS3 PLATFORM SUPPORT
b809b9ca 7220M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7221L: linuxppc-dev@lists.ozlabs.org
7222L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7223S: Maintained
679655da
JP
7224F: arch/powerpc/boot/ps3*
7225F: arch/powerpc/include/asm/lv1call.h
7226F: arch/powerpc/include/asm/ps3*.h
7227F: arch/powerpc/platforms/ps3/
7228F: drivers/*/ps3*
7229F: drivers/ps3/
fec629b8 7230F: drivers/rtc/rtc-ps3.c
679655da 7231F: drivers/usb/host/*ps3.c
fec629b8 7232F: sound/ppc/snd_ps3*
f58a9d17 7233
cffb4add 7234PS3VRAM DRIVER
8b58be88 7235M: Jim Paris <jim@jtan.com>
a4724ed6 7236L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7237S: Maintained
8a3977cb 7238F: drivers/block/ps3vram.c
cffb4add 7239
8defe599 7240PSTORE FILESYSTEM
9d5e2a02 7241M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7242M: Colin Cross <ccross@android.com>
7243M: Kees Cook <keescook@chromium.org>
7244M: Tony Luck <tony.luck@intel.com>
7245S: Maintained
7246T: git git://git.infradead.org/users/cbou/linux-pstore.git
7247F: fs/pstore/
7248F: include/linux/pstore*
04851772 7249F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7250F: drivers/acpi/apei/erst.c
7251
7fbc415d
RC
7252PTP HARDWARE CLOCK SUPPORT
7253M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7254L: netdev@vger.kernel.org
7fbc415d
RC
7255S: Maintained
7256W: http://linuxptp.sourceforge.net/
7257F: Documentation/ABI/testing/sysfs-ptp
7258F: Documentation/ptp/*
0ecb3cdd 7259F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7260F: drivers/net/phy/dp83640*
7261F: drivers/ptp/*
7262F: include/linux/ptp_cl*
7263
cf94a4d1 7264PTRACE SUPPORT
e846ee5f 7265M: Roland McGrath <roland@hack.frob.com>
8b58be88 7266M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7267S: Maintained
7268F: include/asm-generic/syscall.h
7269F: include/linux/ptrace.h
7270F: include/linux/regset.h
7271F: include/linux/tracehook.h
c117ab84 7272F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7273F: kernel/ptrace.c
7274
8320204a 7275PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7276M: Mike Isely <isely@pobox.com>
16e9495d 7277L: pvrusb2@isely.net (subscribers-only)
661263b5 7278L: linux-media@vger.kernel.org
8320204a 7279W: http://www.isely.net/pvrusb2/
275ffde4 7280T: git git://linuxtv.org/media_tree.git
8320204a 7281S: Maintained
679655da 7282F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7283F: drivers/media/usb/pvrusb2/
8320204a 7284
39532e6c
HG
7285PWC WEBCAM DRIVER
7286M: Hans de Goede <hdegoede@redhat.com>
7287L: linux-media@vger.kernel.org
7288T: git git://linuxtv.org/media_tree.git
7289S: Maintained
7290F: drivers/media/usb/pwc/*
7291
200efedd 7292PWM SUBSYSTEM
aa3495f7
TR
7293M: Thierry Reding <thierry.reding@gmail.com>
7294L: linux-pwm@vger.kernel.org
0c2498f1 7295S: Maintained
006e854f 7296T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7297F: Documentation/pwm.txt
7298F: Documentation/devicetree/bindings/pwm/
7299F: include/linux/pwm.h
0c2498f1 7300F: drivers/pwm/
a140b98d
TR
7301F: drivers/video/backlight/pwm_bl.c
7302F: include/linux/pwm_backlight.h
0c2498f1 7303
30ec261e 7304PXA2xx/PXA3xx SUPPORT
8da5e302 7305M: Daniel Mack <daniel@zonque.org>
a323f664 7306M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 7307M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 7308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 7309T: git git://github.com/hzhuang1/linux.git
8da5e302 7310T: git git://github.com/rjarzmik/linux.git
1da177e4 7311S: Maintained
679655da
JP
7312F: arch/arm/mach-pxa/
7313F: drivers/pcmcia/pxa2xx*
9df92e6c 7314F: drivers/spi/spi-pxa2xx*
faf2e1db 7315F: drivers/usb/gadget/udc/pxa2*
679655da 7316F: include/sound/pxa2xx-lib.h
bec4c99e 7317F: sound/arm/pxa*
14430813 7318F: sound/soc/pxa/
1da177e4 7319
ec64d3bf
EG
7320PXA3xx NAND FLASH DRIVER
7321M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7322L: linux-mtd@lists.infradead.org
7323S: Maintained
9a67f099 7324F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7325
3f640c61 7326MMP SUPPORT
8b58be88 7327M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7328M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7330T: git git://github.com/hzhuang1/linux.git
7331T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7332S: Maintained
3f640c61 7333F: arch/arm/mach-mmp/
e8e6cb32 7334
272f133a
PO
7335PXA MMCI DRIVER
7336S: Orphan
7337
57f63bc8 7338PXA RTC DRIVER
8b58be88 7339M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7340L: rtc-linux@googlegroups.com
7341S: Maintained
7342
cea4001a
TS
7343QAT DRIVER
7344M: Tadeusz Struk <tadeusz.struk@intel.com>
7345L: qat-linux@intel.com
7346S: Supported
7347F: drivers/crypto/qat/
7348
52a09a04 7349QIB DRIVER
8473c603 7350M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7351L: linux-rdma@vger.kernel.org
7352S: Supported
7353F: drivers/infiniband/hw/qib/
7354
5e9772b9
JS
7355QLOGIC QLA1280 SCSI DRIVER
7356M: Michael Reed <mdr@sgi.com>
7357L: linux-scsi@vger.kernel.org
7358S: Maintained
7359F: drivers/scsi/qla1280.[ch]
7360
1da177e4 7361QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7362M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7363L: linux-scsi@vger.kernel.org
7364S: Supported
679655da
JP
7365F: Documentation/scsi/LICENSE.qla2xxx
7366F: drivers/scsi/qla2xxx/
1da177e4 7367
883c98fe 7368QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7369M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7370M: iscsi-driver@qlogic.com
7371L: linux-scsi@vger.kernel.org
7372S: Supported
bacfb81b 7373F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7374F: drivers/scsi/qla4xxx/
7375
5a4faa87 7376QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7377M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7378M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7379M: linux-driver@qlogic.com
7380L: netdev@vger.kernel.org
7381S: Supported
679655da 7382F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7383F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7384
0ec00f03 7385QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7386M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7387M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7388L: netdev@vger.kernel.org
7389S: Supported
aa43c215 7390F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7391
c4e84bde 7392QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7393M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7394M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7395M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7396M: linux-driver@qlogic.com
c4e84bde
RM
7397L: netdev@vger.kernel.org
7398S: Supported
aa43c215 7399F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7400
1da177e4 7401QNX4 FILESYSTEM
8b58be88 7402M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7403W: http://www.alarsen.net/linux/qnx4fs/
7404S: Maintained
80811493 7405F: fs/qnx4/
c117ab84
CEB
7406F: include/uapi/linux/qnx4_fs.h
7407F: include/uapi/linux/qnxtypes.h
1da177e4 7408
91952bc0
AP
7409QT1010 MEDIA DRIVER
7410M: Antti Palosaari <crope@iki.fi>
7411L: linux-media@vger.kernel.org
7412W: http://linuxtv.org/
7413W: http://palosaari.fi/linux/
7414Q: http://patchwork.linuxtv.org/project/linux-media/list/
7415T: git git://linuxtv.org/anttip/media_tree.git
7416S: Maintained
7417F: drivers/media/tuners/qt1010*
7418
966fb5ec
SM
7419QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7420M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7421L: linux-wireless@vger.kernel.org
7422L: ath9k-devel@lists.ath9k.org
7423W: http://wireless.kernel.org/en/users/Drivers/ath9k
7424S: Supported
7425F: drivers/net/wireless/ath/ath9k/
7426
2ea0ffcb
KV
7427QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7428M: Kalle Valo <kvalo@qca.qualcomm.com>
7429L: ath10k@lists.infradead.org
7430W: http://wireless.kernel.org/en/users/Drivers/ath10k
7431T: git git://github.com/kvalo/ath.git
7432S: Supported
7433F: drivers/net/wireless/ath/ath10k/
7434
4f4567cf
RK
7435QUALCOMM HEXAGON ARCHITECTURE
7436M: Richard Kuo <rkuo@codeaurora.org>
7437L: linux-hexagon@vger.kernel.org
7438S: Supported
7439F: arch/hexagon/
7440
8e84c258
EK
7441QUALCOMM WCN36XX WIRELESS DRIVER
7442M: Eugene Krasnikov <k.eugene.e@gmail.com>
7443L: wcn36xx@lists.infradead.org
7444W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7445T: git git://github.com/KrasnikovEugene/wcn36xx.git
7446S: Supported
7447F: drivers/net/wireless/ath/wcn36xx/
7448
35e3540b
HV
7449QUICKCAM PARALLEL PORT WEBCAMS
7450M: Hans Verkuil <hverkuil@xs4all.nl>
7451L: linux-media@vger.kernel.org
7452T: git git://linuxtv.org/media_tree.git
7453W: http://linuxtv.org
7454S: Odd Fixes
7455F: drivers/media/parport/*-qcam*
7456
602adf40 7457RADOS BLOCK DEVICE (RBD)
09d90327
SW
7458M: Yehuda Sadeh <yehuda@inktank.com>
7459M: Sage Weil <sage@inktank.com>
527a88b9 7460M: Alex Elder <elder@kernel.org>
602adf40 7461M: ceph-devel@vger.kernel.org
09d90327
SW
7462W: http://ceph.com/
7463T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7464S: Supported
7465F: drivers/block/rbd.c
7466F: drivers/block/rbd_types.h
7467
1da177e4 7468RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7469M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7470L: linux-fbdev@vger.kernel.org
1da177e4 7471S: Maintained
8a61f013 7472F: drivers/video/fbdev/aty/radeon*
c117ab84 7473F: include/uapi/linux/radeonfb.h
1da177e4 7474
c6c9b34c
HG
7475RADIOSHARK RADIO DRIVER
7476M: Hans de Goede <hdegoede@redhat.com>
7477L: linux-media@vger.kernel.org
7478T: git git://linuxtv.org/media_tree.git
7479S: Maintained
7480F: drivers/media/radio/radio-shark.c
7481
7482RADIOSHARK2 RADIO DRIVER
7483M: Hans de Goede <hdegoede@redhat.com>
7484L: linux-media@vger.kernel.org
7485T: git git://linuxtv.org/media_tree.git
7486S: Maintained
7487F: drivers/media/radio/radio-shark2.c
7488F: drivers/media/radio/radio-tea5777.c
7489
1da177e4 7490RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7491M: Paul Mackerras <paulus@samba.org>
c69f677c 7492L: linux-fbdev@vger.kernel.org
1da177e4 7493S: Maintained
8a61f013 7494F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7495
e7839f25 7496RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7497P: rt2x00 project
e1a6542f 7498M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7499M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7500L: linux-wireless@vger.kernel.org
83fc9c89 7501L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7502W: http://rt2x00.serialmonkey.com/
7503S: Maintained
54e5881d 7504T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7505F: drivers/net/wireless/rt2x00/
7506
9db5579b 7507RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7508M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7509S: Maintained
679655da
JP
7510F: Documentation/blockdev/ramdisk.txt
7511F: drivers/block/brd.c
9db5579b 7512
9e95ce27 7513RANDOM NUMBER DRIVER
0624bcaa 7514M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7515S: Maintained
679655da 7516F: drivers/char/random.c
9e95ce27 7517
394b701c 7518RAPIDIO SUBSYSTEM
8b58be88 7519M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7520M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7521S: Maintained
679655da 7522F: drivers/rapidio/
394b701c 7523
e2d1d6c0 7524RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7525L: linux-wireless@vger.kernel.org
f52a5490 7526S: Orphan
679655da 7527F: drivers/net/wireless/ray*
e2d1d6c0
RD
7528
7529RCUTORTURE MODULE
e0198b29 7530M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7531M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7532L: linux-kernel@vger.kernel.org
f9094d8e 7533S: Supported
08deed1e 7534T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7535F: Documentation/RCU/torture.txt
34e2d560 7536F: kernel/rcu/rcutorture.c
e2d1d6c0 7537
c87b9c60
PM
7538RCUTORTURE TEST FRAMEWORK
7539M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7540M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7541R: Steven Rostedt <rostedt@goodmis.org>
7542R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7543R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7544L: linux-kernel@vger.kernel.org
c87b9c60
PM
7545S: Supported
7546T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7547F: tools/testing/selftests/rcutorture
7548
c1f766b5 7549RDC R-321X SoC
8b58be88 7550M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7551S: Maintained
7552
db17f395 7553RDC R6040 FAST ETHERNET DRIVER
8b58be88 7554M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7555L: netdev@vger.kernel.org
7556S: Maintained
58565a35 7557F: drivers/net/ethernet/rdc/r6040.c
db17f395 7558
a09ed661 7559RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7560M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7561L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7562S: Supported
679655da 7563F: net/rds/
a09ed661 7564
595182bc 7565READ-COPY UPDATE (RCU)
8b58be88 7566M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7567M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7568R: Steven Rostedt <rostedt@goodmis.org>
7569R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7570R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7571L: linux-kernel@vger.kernel.org
9fab9787 7572W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7573S: Supported
08deed1e 7574T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7575F: Documentation/RCU/
9fab9787 7576X: Documentation/RCU/torture.txt
f9094d8e 7577F: include/linux/rcu*
4102adab
PM
7578X: include/linux/srcu.h
7579F: kernel/rcu/
34e2d560 7580X: kernel/torture.c
595182bc 7581
0c86edc0 7582REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7583M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7584L: rtc-linux@googlegroups.com
8a6e2535 7585Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7586S: Maintained
679655da
JP
7587F: Documentation/rtc.txt
7588F: drivers/rtc/
7589F: include/linux/rtc.h
c117ab84 7590F: include/uapi/linux/rtc.h
0c86edc0 7591
0e400c53
MB
7592REALTEK AUDIO CODECS
7593M: Bard Liao <bardliao@realtek.com>
7594M: Oder Chiou <oder_chiou@realtek.com>
7595S: Maintained
7596F: sound/soc/codecs/rt*
7597F: include/sound/rt*.h
7598
1da177e4 7599REISERFS FILE SYSTEM
76c4e5ea 7600L: reiserfs-devel@vger.kernel.org
1da177e4 7601S: Supported
679655da 7602F: fs/reiserfs/
1da177e4 7603
b83a313b 7604REGISTER MAP ABSTRACTION
b02e48f2 7605M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7606T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7607S: Supported
7608F: drivers/base/regmap/
7609F: include/linux/regmap.h
7610
400e64df
OBC
7611REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7612M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7613T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7614S: Maintained
7615F: drivers/remoteproc/
7616F: Documentation/remoteproc.txt
6fc26488 7617F: include/linux/remoteproc.h
400e64df 7618
d8115db5
OBC
7619REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7620M: Ohad Ben-Cohen <ohad@wizery.com>
7621T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7622S: Maintained
7623F: drivers/rpmsg/
7624F: Documentation/rpmsg.txt
7625F: include/linux/rpmsg.h
7626
1b0fe6be
PZ
7627RESET CONTROLLER FRAMEWORK
7628M: Philipp Zabel <p.zabel@pengutronix.de>
7629S: Maintained
7630F: drivers/reset/
7631F: Documentation/devicetree/bindings/reset/
7632F: include/linux/reset.h
7633F: include/linux/reset-controller.h
7634
e0897645 7635RFKILL
8b58be88 7636M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7637L: linux-wireless@vger.kernel.org
ce466579
JB
7638W: http://wireless.kernel.org/
7639T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7640T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7641S: Maintained
505c9247 7642F: Documentation/rfkill.txt
80811493 7643F: net/rfkill/
e0897645 7644
67e054e9
ML
7645RICOH SMARTMEDIA/XD DRIVER
7646M: Maxim Levitsky <maximlevitsky@gmail.com>
7647S: Maintained
21c26f50
JP
7648F: drivers/mtd/nand/r852.c
7649F: drivers/mtd/nand/r852.h
67e054e9 7650
92634125
ML
7651RICOH R5C592 MEMORYSTICK DRIVER
7652M: Maxim Levitsky <maximlevitsky@gmail.com>
7653S: Maintained
7654F: drivers/memstick/host/r592.*
7655
27f1d2f9
SA
7656ROCCAT DRIVERS
7657M: Stefan Achatz <erazor_de@users.sourceforge.net>
7658W: http://sourceforge.net/projects/roccat/
7659S: Maintained
7660F: drivers/hid/hid-roccat*
7661F: include/linux/hid-roccat*
7662F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7663
1da177e4
LT
7664ROCKETPORT DRIVER
7665P: Comtrol Corp.
1da177e4
LT
7666W: http://www.comtrol.com
7667S: Maintained
679655da 7668F: Documentation/serial/rocket.txt
c897401b 7669F: drivers/tty/rocket*
1da177e4
LT
7670
7671ROSE NETWORK LAYER
8b58be88 7672M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7673L: linux-hams@vger.kernel.org
d34cb28a 7674W: http://www.linux-ax25.org/
1da177e4 7675S: Maintained
679655da 7676F: include/net/rose.h
c117ab84 7677F: include/uapi/linux/rose.h
679655da 7678F: net/rose/
1da177e4 7679
91952bc0
AP
7680RTL2830 MEDIA DRIVER
7681M: Antti Palosaari <crope@iki.fi>
7682L: linux-media@vger.kernel.org
7683W: http://linuxtv.org/
7684W: http://palosaari.fi/linux/
7685Q: http://patchwork.linuxtv.org/project/linux-media/list/
7686T: git git://linuxtv.org/anttip/media_tree.git
7687S: Maintained
7688F: drivers/media/dvb-frontends/rtl2830*
7689
27a0aacf
AP
7690RTL2832 MEDIA DRIVER
7691M: Antti Palosaari <crope@iki.fi>
7692L: linux-media@vger.kernel.org
7693W: http://linuxtv.org/
7694W: http://palosaari.fi/linux/
7695Q: http://patchwork.linuxtv.org/project/linux-media/list/
7696T: git git://linuxtv.org/anttip/media_tree.git
7697S: Maintained
7698F: drivers/media/dvb-frontends/rtl2832*
7699
ba6e6f6e
AP
7700RTL2832_SDR MEDIA DRIVER
7701M: Antti Palosaari <crope@iki.fi>
7702L: linux-media@vger.kernel.org
7703W: http://linuxtv.org/
7704W: http://palosaari.fi/linux/
7705Q: http://patchwork.linuxtv.org/project/linux-media/list/
7706T: git git://linuxtv.org/anttip/media_tree.git
7707S: Maintained
b4bb1c28 7708F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7709
59840488 7710RTL8180 WIRELESS DRIVER
8b58be88 7711M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7712L: linux-wireless@vger.kernel.org
491b26b4 7713W: http://wireless.kernel.org/
54e5881d 7714T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7715S: Maintained
3cfeb0c3 7716F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7717
59840488 7718RTL8187 WIRELESS DRIVER
9f0939bf 7719M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7720M: Hin-Tak Leung <htl10@users.sourceforge.net>
7721M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7722L: linux-wireless@vger.kernel.org
491b26b4 7723W: http://wireless.kernel.org/
54e5881d 7724T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7725S: Maintained
3cfeb0c3 7726F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7727
3cf0c8ad
LF
7728RTL8192CE WIRELESS DRIVER
7729M: Larry Finger <Larry.Finger@lwfinger.net>
7730M: Chaoming Li <chaoming_li@realsil.com.cn>
7731L: linux-wireless@vger.kernel.org
491b26b4 7732W: http://wireless.kernel.org/
3cf0c8ad
LF
7733T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7734S: Maintained
7735F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7736F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7737
9eb8ef74 7738S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7739M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7740L: linux-fbdev@vger.kernel.org
ce00f85c 7741S: Maintained
8a61f013 7742F: drivers/video/fbdev/savage/
9eb8ef74 7743
1da177e4 7744S390
8b58be88
JP
7745M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7746M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7747M: linux390@de.ibm.com
d58140cc 7748L: linux-s390@vger.kernel.org
5238da45
HC
7749W: http://www.ibm.com/developerworks/linux/linux390/
7750S: Supported
679655da 7751F: arch/s390/
a968cd3e 7752F: drivers/s390/
3bfe6858
JN
7753F: Documentation/s390/
7754F: Documentation/DocBook/s390*
5238da45 7755
322986ca
SO
7756S390 COMMON I/O LAYER
7757M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7758M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7759L: linux-s390@vger.kernel.org
7760W: http://www.ibm.com/developerworks/linux/linux390/
7761S: Supported
7762F: drivers/s390/cio/
7763
7764S390 DASD DRIVER
7765M: Stefan Weinhuber <wein@de.ibm.com>
7766M: Stefan Haberland <stefan.haberland@de.ibm.com>
7767L: linux-s390@vger.kernel.org
7768W: http://www.ibm.com/developerworks/linux/linux390/
7769S: Supported
7770F: drivers/s390/block/dasd*
7771F: block/partitions/ibm.c
7772
5238da45 7773S390 NETWORK DRIVERS
8b58be88
JP
7774M: Ursula Braun <ursula.braun@de.ibm.com>
7775M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7776M: linux390@de.ibm.com
d58140cc 7777L: linux-s390@vger.kernel.org
5238da45
HC
7778W: http://www.ibm.com/developerworks/linux/linux390/
7779S: Supported
679655da 7780F: drivers/s390/net/
5238da45 7781
322986ca
SO
7782S390 PCI SUBSYSTEM
7783M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7784M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7785L: linux-s390@vger.kernel.org
7786W: http://www.ibm.com/developerworks/linux/linux390/
7787S: Supported
7788F: arch/s390/pci/
7789F: drivers/pci/hotplug/s390_pci_hpc.c
7790
feed9b62 7791S390 ZCRYPT DRIVER
5c8d0983 7792M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7793M: linux390@de.ibm.com
7794L: linux-s390@vger.kernel.org
a968cd3e 7795W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7796S: Supported
d5ca6918 7797F: drivers/s390/crypto/
feed9b62 7798
5238da45 7799S390 ZFCP DRIVER
d38e19d0 7800M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7801M: linux390@de.ibm.com
d58140cc 7802L: linux-s390@vger.kernel.org
5238da45 7803W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7804S: Supported
679655da 7805F: drivers/s390/scsi/zfcp_*
1da177e4 7806
dd96df2c 7807S390 IUCV NETWORK LAYER
8b58be88 7808M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7809M: linux390@de.ibm.com
7810L: linux-s390@vger.kernel.org
7811W: http://www.ibm.com/developerworks/linux/linux390/
7812S: Supported
679655da
JP
7813F: drivers/s390/net/*iucv*
7814F: include/net/iucv/
7815F: net/iucv/
dd96df2c 7816
4dde7f75 7817S3C24XX SD/MMC Driver
8b58be88 7818M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7820S: Supported
679655da 7821F: drivers/mmc/host/s3cmci.*
4dde7f75 7822
1f15a229
HV
7823SAA6588 RDS RECEIVER DRIVER
7824M: Hans Verkuil <hverkuil@xs4all.nl>
7825L: linux-media@vger.kernel.org
7826T: git git://linuxtv.org/media_tree.git
7827W: http://linuxtv.org
7828S: Odd Fixes
7829F: drivers/media/i2c/saa6588*
7830
98ed12e6 7831SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7832M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7833L: linux-media@vger.kernel.org
7834W: http://linuxtv.org
7835T: git git://linuxtv.org/media_tree.git
7836S: Odd fixes
e42bf501 7837F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7838F: drivers/media/pci/saa7134/
7839
1da177e4 7840SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7841M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7842L: linux-media@vger.kernel.org
275ffde4 7843T: git git://linuxtv.org/media_tree.git
1da177e4 7844S: Maintained
90d72ac6
MCC
7845F: drivers/media/common/saa7146/
7846F: drivers/media/pci/saa7146/
7847F: include/media/saa7146*
1da177e4 7848
92304a40 7849SAMSUNG LAPTOP DRIVER
5909c654 7850M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7851L: platform-driver-x86@vger.kernel.org
7852S: Maintained
7853F: drivers/platform/x86/samsung-laptop.c
7854
4a109cc0 7855SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7856M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7857L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7858S: Supported
14430813 7859F: sound/soc/samsung/
4a109cc0 7860
0d89a28b
JH
7861SAMSUNG FRAMEBUFFER DRIVER
7862M: Jingoo Han <jg1.han@samsung.com>
7863L: linux-fbdev@vger.kernel.org
7864S: Maintained
8a61f013 7865F: drivers/video/fbdev/s3c-fb.c
0d89a28b 7866
f69d3a17
SK
7867SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7868M: Sangbeom Kim <sbkim73@samsung.com>
7869L: linux-kernel@vger.kernel.org
7870S: Supported
7871F: drivers/mfd/sec*.c
7872F: drivers/regulator/s2m*.c
7873F: drivers/regulator/s5m*.c
7874F: drivers/rtc/rtc-sec.c
7875F: include/linux/mfd/samsung/
7876
038f5c4b
SN
7877SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7878M: Kyungmin Park <kyungmin.park@samsung.com>
7879M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7880L: linux-media@vger.kernel.org
7881Q: https://patchwork.linuxtv.org/project/linux-media/list/
7882S: Supported
7883F: drivers/media/platform/exynos4-is/
038f5c4b 7884
6fd86ab2
SN
7885SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7886M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7887L: linux-media@vger.kernel.org
7888L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7889S: Maintained
7890F: drivers/media/platform/s3c-camif/
7891F: include/media/s3c_camif.h
7892
b84ef24e
AH
7893SAMSUNG S5C73M3 CAMERA DRIVER
7894M: Kyungmin Park <kyungmin.park@samsung.com>
7895M: Andrzej Hajda <a.hajda@samsung.com>
7896L: linux-media@vger.kernel.org
7897S: Supported
7898F: drivers/media/i2c/s5c73m3/*
7899
7d459937
AH
7900SAMSUNG S5K5BAF CAMERA DRIVER
7901M: Kyungmin Park <kyungmin.park@samsung.com>
7902M: Andrzej Hajda <a.hajda@samsung.com>
7903L: linux-media@vger.kernel.org
7904S: Supported
7905F: drivers/media/i2c/s5k5baf.c
7906
310e39c9
TF
7907SAMSUNG SOC CLOCK DRIVERS
7908M: Tomasz Figa <t.figa@samsung.com>
7909S: Supported
7910L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7911F: drivers/clk/samsung/
7912
66890ed6
BA
7913SAMSUNG SXGBE DRIVERS
7914M: Byungho An <bh74.an@samsung.com>
7915M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7916M: Vipul Pandya <vipul.pandya@samsung.com>
7917S: Supported
7918L: netdev@vger.kernel.org
7919F: drivers/net/ethernet/samsung/sxgbe/
7920
ca749e2a 7921SERIAL DRIVERS
5e30bbb7 7922M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7923L: linux-serial@vger.kernel.org
5e30bbb7 7924S: Maintained
14430813 7925F: drivers/tty/serial/
ca749e2a 7926
aecb7b64 7927SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7928M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7929M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7930S: Maintained
7931F: include/linux/dw_dmac.h
61a76496 7932F: drivers/dma/dw/
aecb7b64 7933
f9e37137
SJ
7934SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7935M: Seungwon Jeon <tgih.jun@samsung.com>
7936M: Jaehoon Chung <jh80.chung@samsung.com>
7937L: linux-mmc@vger.kernel.org
7938S: Maintained
7939F: include/linux/mmc/dw_mmc.h
7940F: drivers/mmc/host/dw_mmc*
7941
1db121d6
AN
7942THUNDERBOLT DRIVER
7943M: Andreas Noever <andreas.noever@gmail.com>
7944S: Maintained
7945F: drivers/thunderbolt/
7946
9222d247 7947TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7948M: John Stultz <john.stultz@linaro.org>
88606e80 7949M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7950L: linux-kernel@vger.kernel.org
75fc2d37 7951T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7952S: Supported
7953F: include/linux/clocksource.h
7954F: include/linux/time.h
7955F: include/linux/timex.h
c117ab84
CEB
7956F: include/uapi/linux/time.h
7957F: include/uapi/linux/timex.h
88606e80
TG
7958F: kernel/time/clocksource.c
7959F: kernel/time/time*.c
7960F: kernel/time/ntp.c
7961
5b3f03f0 7962TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7963M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7964M: Hans Verkuil <hverkuil@xs4all.nl>
7965S: Odd Fixes
14430813 7966F: drivers/media/usb/tlg2300/
5b3f03f0 7967
1da177e4 7968SC1200 WDT DRIVER
b300645a 7969M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7970S: Maintained
679655da 7971F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7972
7973SCHEDULER
dd9b238c 7974M: Ingo Molnar <mingo@redhat.com>
8b58be88 7975M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7976L: linux-kernel@vger.kernel.org
75fc2d37 7977T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7978S: Maintained
95c0d71d 7979F: kernel/sched/
679655da 7980F: include/linux/sched.h
c117ab84 7981F: include/uapi/linux/sched.h
c2eb505b 7982F: include/linux/wait.h
1da177e4 7983
6bcf6737 7984SCORE ARCHITECTURE
ed38665e 7985M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7986M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7987W: http://www.sunplus.com
6bcf6737 7988S: Supported
a2681a75 7989F: arch/score/
6bcf6737 7990
1da177e4 7991SCSI CDROM DRIVER
8b58be88 7992M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7993L: linux-scsi@vger.kernel.org
7994W: http://www.kernel.dk
7995S: Maintained
679655da 7996F: drivers/scsi/sr*
1da177e4 7997
fb50a83d 7998SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7999M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8000L: linux-rdma@vger.kernel.org
8001S: Supported
8002W: http://www.openfabrics.org
8003Q: http://patchwork.kernel.org/project/linux-rdma/list/
8004T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8005F: drivers/infiniband/ulp/srp/
8006F: include/scsi/srp.h
8007
1da177e4 8008SCSI SG DRIVER
8b58be88 8009M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8010L: linux-scsi@vger.kernel.org
59ab3c93 8011W: http://sg.danny.cz/sg
1da177e4 8012S: Maintained
59ab3c93 8013F: Documentation/scsi/scsi-generic.txt
679655da
JP
8014F: drivers/scsi/sg.c
8015F: include/scsi/sg.h
1da177e4
LT
8016
8017SCSI SUBSYSTEM
c95286d8 8018M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8019L: linux-scsi@vger.kernel.org
54e5881d
JP
8020T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8023S: Maintained
679655da
JP
8024F: drivers/scsi/
8025F: include/scsi/
1da177e4
LT
8026
8027SCSI TAPE DRIVER
8b58be88 8028M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8029L: linux-scsi@vger.kernel.org
8030S: Maintained
679655da 8031F: Documentation/scsi/st.txt
f7269cfc
JD
8032F: drivers/scsi/st.*
8033F: drivers/scsi/st_*.h
1da177e4
LT
8034
8035SCTP PROTOCOL
8b6efb75 8036M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8037M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8038L: linux-sctp@vger.kernel.org
5f85813c 8039W: http://lksctp.sourceforge.net
8b6efb75 8040S: Maintained
679655da
JP
8041F: Documentation/networking/sctp.txt
8042F: include/linux/sctp.h
4d58c025 8043F: include/uapi/linux/sctp.h
679655da
JP
8044F: include/net/sctp/
8045F: net/sctp/
1da177e4
LT
8046
8047SCx200 CPU SUPPORT
8b58be88 8048M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8049S: Odd Fixes
679655da 8050F: Documentation/i2c/busses/scx200_acb
390889b6 8051F: arch/x86/platform/scx200/
679655da
JP
8052F: drivers/watchdog/scx200_wdt.c
8053F: drivers/i2c/busses/scx200*
8054F: drivers/mtd/maps/scx200_docflash.c
8055F: include/linux/scx200.h
1662d32c
JC
8056
8057SCx200 GPIO DRIVER
8b58be88 8058M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8059S: Maintained
679655da
JP
8060F: drivers/char/scx200_gpio.c
8061F: include/linux/scx200_gpio.h
1662d32c
JC
8062
8063SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8064M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8065S: Maintained
679655da 8066F: drivers/clocksource/scx200_hrt.c
1da177e4 8067
6a36913a 8068SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8069M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8070L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8071S: Maintained
679655da 8072F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8073
e7839f25 8074SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8075M: Chris Ball <chris@printf.net>
7a241d6e 8076L: linux-mmc@vger.kernel.org
245feaa6
CB
8077T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8078S: Maintained
7a241d6e 8079F: drivers/mmc/host/sdhci.*
d4a45787 8080F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8081
c04f9d61
KC
8082SECURE COMPUTING
8083M: Kees Cook <keescook@chromium.org>
8084T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8085S: Supported
8086F: kernel/seccomp.c
8087F: include/uapi/linux/seccomp.h
8088F: include/linux/seccomp.h
8089K: \bsecure_computing
8090K: \bTIF_SECCOMP\b
8091
3085e9c1 8092SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8093M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8094L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8095L: linux-mmc@vger.kernel.org
e2d1d6c0 8096S: Maintained
d4a45787 8097F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8098
0d1bb41a 8099SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8100M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8101L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8102S: Maintained
8103F: drivers/mmc/host/sdhci-s3c.c
8104
c63b3cba 8105SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8106M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8107L: spear-devel@list.st.com
c63b3cba
VK
8108L: linux-mmc@vger.kernel.org
8109S: Maintained
8110F: drivers/mmc/host/sdhci-spear.c
8111
8711cca2 8112SECURITY SUBSYSTEM
9b45c0d2 8113M: James Morris <james.l.morris@oracle.com>
70b4a259 8114M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8115L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8116T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8117W: http://kernsec.org/
8711cca2 8118S: Supported
7d2c86b5 8119F: security/
8711cca2 8120
1da177e4 8121SECURITY CONTACT
8b58be88 8122M: Security Officers <security@kernel.org>
1da177e4
LT
8123S: Supported
8124
8125SELINUX SECURITY MODULE
e0238b4c 8126M: Paul Moore <paul@paul-moore.com>
8b58be88 8127M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8128M: Eric Paris <eparis@parisplace.org>
e0238b4c 8129L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8130W: http://selinuxproject.org
5a5f2acf 8131T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8132S: Supported
679655da
JP
8133F: include/linux/selinux*
8134F: security/selinux/
6bde95ce 8135F: scripts/selinux/
1da177e4 8136
c1c124e9
JJ
8137APPARMOR SECURITY MODULE
8138M: John Johansen <john.johansen@canonical.com>
8139L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8140W: apparmor.wiki.kernel.org
8141T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8142S: Supported
8143F: security/apparmor/
8144
cef2cf07 8145SENSABLE PHANTOM
8b58be88 8146M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8147S: Maintained
679655da 8148F: drivers/misc/phantom.c
c117ab84 8149F: include/uapi/linux/phantom.h
cef2cf07 8150
4480f15b 8151SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8152M: Tejun Heo <tj@kernel.org>
1da177e4 8153L: linux-ide@vger.kernel.org
3d9b9350 8154T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8155S: Supported
d5ca6918
JP
8156F: drivers/ata/
8157F: include/linux/ata.h
8158F: include/linux/libata.h
1da177e4 8159
7188b067
HG
8160SERIAL ATA AHCI PLATFORM devices support
8161M: Hans de Goede <hdegoede@redhat.com>
8162M: Tejun Heo <tj@kernel.org>
8163L: linux-ide@vger.kernel.org
8164T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8165S: Supported
8166F: drivers/ata/ahci_platform.c
8167F: drivers/ata/libahci_platform.c
8168F: include/linux/ahci_platform.h
8169
6733b39a 8170SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8171M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8172L: linux-scsi@vger.kernel.org
0ca43cc0 8173W: http://www.emulex.com
3387f656
JP
8174S: Supported
8175F: drivers/scsi/be2iscsi/
6733b39a 8176
6b7c5b94 8177SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8178M: Sathya Perla <sathya.perla@emulex.com>
8179M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8180M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8181L: netdev@vger.kernel.org
fea3af67 8182W: http://www.emulex.com
7d2c86b5 8183S: Supported
9aebddd1 8184F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8185
8ceee660 8186SFC NETWORK DRIVER
c06f51ea 8187M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8188M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8189L: netdev@vger.kernel.org
8ceee660 8190S: Supported
874aeea5 8191F: drivers/net/ethernet/sfc/
8ceee660 8192
e2d1d6c0 8193SGI GRU DRIVER
cc883afc 8194M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8195S: Maintained
679655da 8196F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8197
8198SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8199M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8200L: linux-ia64@vger.kernel.org
8201S: Supported
679655da 8202F: Documentation/ia64/serial.txt
df621252 8203F: drivers/tty/serial/ioc?_serial.c
679655da 8204F: include/linux/ioc?.h
e2d1d6c0 8205
75312619 8206SGI XP/XPC/XPNET DRIVER
e180383f
RH
8207M: Cliff Whickman <cpw@sgi.com>
8208M: Robin Holt <robinmholt@gmail.com>
75312619 8209S: Maintained
679655da 8210F: drivers/misc/sgi-xp/
75312619 8211
46eacf3b
AP
8212SI2157 MEDIA DRIVER
8213M: Antti Palosaari <crope@iki.fi>
8214L: linux-media@vger.kernel.org
8215W: http://linuxtv.org/
8216W: http://palosaari.fi/linux/
8217Q: http://patchwork.linuxtv.org/project/linux-media/list/
8218T: git git://linuxtv.org/anttip/media_tree.git
8219S: Maintained
8220F: drivers/media/tuners/si2157*
8221
75e2d5ba
AP
8222SI2168 MEDIA DRIVER
8223M: Antti Palosaari <crope@iki.fi>
8224L: linux-media@vger.kernel.org
8225W: http://linuxtv.org/
8226W: http://palosaari.fi/linux/
8227Q: http://patchwork.linuxtv.org/project/linux-media/list/
8228T: git git://linuxtv.org/anttip/media_tree.git
8229S: Maintained
8230F: drivers/media/dvb-frontends/si2168*
8231
49cc629d
HV
8232SI470X FM RADIO RECEIVER I2C DRIVER
8233M: Hans Verkuil <hverkuil@xs4all.nl>
8234L: linux-media@vger.kernel.org
8235T: git git://linuxtv.org/media_tree.git
8236W: http://linuxtv.org
8237S: Odd Fixes
8238F: drivers/media/radio/si470x/radio-si470x-i2c.c
8239
8240SI470X FM RADIO RECEIVER USB DRIVER
8241M: Hans Verkuil <hverkuil@xs4all.nl>
8242L: linux-media@vger.kernel.org
8243T: git git://linuxtv.org/media_tree.git
8244W: http://linuxtv.org
8245S: Maintained
8246F: drivers/media/radio/si470x/radio-si470x-common.c
8247F: drivers/media/radio/si470x/radio-si470x.h
8248F: drivers/media/radio/si470x/radio-si470x-usb.c
8249
c937ca03
EV
8250SI4713 FM RADIO TRANSMITTER I2C DRIVER
8251M: Eduardo Valentin <edubezval@gmail.com>
8252L: linux-media@vger.kernel.org
8253T: git git://linuxtv.org/media_tree.git
8254W: http://linuxtv.org
8255S: Odd Fixes
99995ded 8256F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8257
8258SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8259M: Eduardo Valentin <edubezval@gmail.com>
8260L: linux-media@vger.kernel.org
8261T: git git://linuxtv.org/media_tree.git
8262W: http://linuxtv.org
8263S: Odd Fixes
99995ded
DR
8264F: drivers/media/radio/si4713/radio-platform-si4713.c
8265
8266SI4713 FM RADIO TRANSMITTER USB DRIVER
8267M: Hans Verkuil <hverkuil@xs4all.nl>
8268L: linux-media@vger.kernel.org
8269T: git git://linuxtv.org/media_tree.git
8270W: http://linuxtv.org
8271S: Maintained
8272F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8273
beb91d46 8274SIANO DVB DRIVER
1b2c14b4 8275M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8276L: linux-media@vger.kernel.org
8277W: http://linuxtv.org
8278T: git git://linuxtv.org/media_tree.git
8279S: Odd fixes
8280F: drivers/media/common/siano/
beb91d46 8281F: drivers/media/usb/siano/
beb91d46 8282F: drivers/media/usb/siano/
14430813 8283F: drivers/media/mmc/siano/
beb91d46 8284
b618b69c 8285SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8286L: linux-media@vger.kernel.org
bb60fcb2 8287S: Orphan
b618b69c 8288F: drivers/media/platform/sh_veu.c
b618b69c
GL
8289
8290SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8291L: linux-media@vger.kernel.org
bb60fcb2 8292S: Orphan
b618b69c
GL
8293F: drivers/media/platform/sh_vou.c
8294F: include/media/sh_vou.h
8295
6349d997 8296SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8297M: Len Brown <lenb@kernel.org>
6349d997
LB
8298L: sfi-devel@simplefirmware.org
8299W: http://simplefirmware.org/
8300T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8301S: Supported
943fc810 8302F: arch/x86/platform/sfi/
6349d997
LB
8303F: drivers/sfi/
8304F: include/linux/sfi*.h
e2d1d6c0 8305
1da177e4
LT
8306SIMTEC EB110ATX (Chalice CATS)
8307P: Ben Dooks
b16957c6
BD
8308P: Vincent Sanders <vince@simtec.co.uk>
8309M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8310W: http://www.simtec.co.uk/products/EB110ATX/
8311S: Supported
8312
8313SIMTEC EB2410ITX (BAST)
8314P: Ben Dooks
b16957c6
BD
8315P: Vincent Sanders <vince@simtec.co.uk>
8316M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8317W: http://www.simtec.co.uk/products/EB2410ITX/
8318S: Supported
15dba387
JP
8319F: arch/arm/mach-s3c24xx/mach-bast.c
8320F: arch/arm/mach-s3c24xx/bast-ide.c
8321F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8322
4c5adde7 8323TI DAVINCI MACHINE SUPPORT
3ba789c0 8324M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8325M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8326L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8327T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8328Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8329S: Supported
14430813 8330F: arch/arm/mach-davinci/
046d0a37 8331F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8332
8d4b3f08 8333TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8334M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8335L: linux-media@vger.kernel.org
8336L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8337W: http://linuxtv.org/
8338Q: http://patchwork.linuxtv.org/project/linux-media/list/
8339T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8340S: Maintained
8d4b3f08
LP
8341F: drivers/media/platform/davinci/
8342F: include/media/davinci/
8343
92aab3c0 8344SIS 190 ETHERNET DRIVER
8b58be88 8345M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8346L: netdev@vger.kernel.org
8347S: Maintained
8c7de408 8348F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8349
1da177e4 8350SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8351M: Daniele Venzano <venza@brownhat.org>
1da177e4 8352W: http://www.brownhat.org/sis900.html
979b6c13 8353L: netdev@vger.kernel.org
1da177e4 8354S: Maintained
8c7de408 8355F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8356
8357SIS FRAMEBUFFER DRIVER
8b58be88 8358M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8359W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8360S: Maintained
679655da 8361F: Documentation/fb/sisfb.txt
8a61f013 8362F: drivers/video/fbdev/sis/
679655da 8363F: include/video/sisfb.h
1da177e4
LT
8364
8365SIS USB2VGA DRIVER
8b58be88 8366M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8367W: http://www.winischhofer.at/linuxsisusbvga.shtml
8368S: Maintained
679655da 8369F: drivers/usb/misc/sisusbvga/
1da177e4 8370
415ad26d 8371SLAB ALLOCATOR
16e943bf 8372M: Christoph Lameter <cl@linux.com>
2ed1c525 8373M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8374M: David Rientjes <rientjes@google.com>
8375M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8376M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8377L: linux-mm@kvack.org
8378S: Maintained
679655da 8379F: include/linux/sl?b*.h
16e943bf 8380F: mm/sl?b*
415ad26d 8381
9fab9787
PM
8382SLEEPABLE READ-COPY UPDATE (SRCU)
8383M: Lai Jiangshan <laijs@cn.fujitsu.com>
8384M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8385M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8386R: Steven Rostedt <rostedt@goodmis.org>
8387R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8388L: linux-kernel@vger.kernel.org
9fab9787
PM
8389W: http://www.rdrop.com/users/paulmck/RCU/
8390S: Supported
8391T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8392F: include/linux/srcu.h
8393F: kernel/rcu/srcu.c
9fab9787 8394
66372841
CS
8395SMACK SECURITY MODULE
8396M: Casey Schaufler <casey@schaufler-ca.com>
8397L: linux-security-module@vger.kernel.org
8398W: http://schaufler-ca.com
8399T: git git://git.gitorious.org/smack-next/kernel.git
8400S: Maintained
8401F: Documentation/security/Smack.txt
8402F: security/smack/
8403
68ace3e1
KH
8404SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8405M: Kevin Hilman <khilman@kernel.org>
8406M: Nishanth Menon <nm@ti.com>
8407S: Maintained
8408F: drivers/power/avs/smartreflex.c
8409F: include/linux/power/smartreflex.h
8410L: linux-pm@vger.kernel.org
8411
1da177e4 8412SMC91x ETHERNET DRIVER
2f82af08 8413M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8414S: Odd Fixes
ae150435 8415F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8416
e8e31622
SA
8417SMIA AND SMIA++ IMAGE SENSOR DRIVER
8418M: Sakari Ailus <sakari.ailus@iki.fi>
8419L: linux-media@vger.kernel.org
8420S: Maintained
14430813 8421F: drivers/media/i2c/smiapp/
e8e31622
SA
8422F: include/media/smiapp.h
8423F: drivers/media/i2c/smiapp-pll.c
8424F: drivers/media/i2c/smiapp-pll.h
8425
920fa1ff
GR
8426SMM665 HARDWARE MONITOR DRIVER
8427M: Guenter Roeck <linux@roeck-us.net>
8428L: lm-sensors@lm-sensors.org
8429S: Maintained
8430F: Documentation/hwmon/smm665
8431F: drivers/hwmon/smm665.c
8432
9df7305b 8433SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8434M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8435L: lm-sensors@lm-sensors.org
90b24cfb 8436S: Maintained
9df7305b
SG
8437F: Documentation/hwmon/emc2103
8438F: drivers/hwmon/emc2103.c
8439
a98d506c
HG
8440SMSC SCH5627 HARDWARE MONITOR DRIVER
8441M: Hans de Goede <hdegoede@redhat.com>
8442L: lm-sensors@lm-sensors.org
8443S: Supported
8444F: Documentation/hwmon/sch5627
8445F: drivers/hwmon/sch5627.c
8446
6ea884db 8447SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8448M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8449L: lm-sensors@lm-sensors.org
8450S: Maintained
679655da
JP
8451F: Documentation/hwmon/smsc47b397
8452F: drivers/hwmon/smsc47b397.c
6ea884db 8453
fd9abb3d 8454SMSC911x ETHERNET DRIVER
90b24cfb 8455M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8456L: netdev@vger.kernel.org
90b24cfb 8457S: Maintained
679655da 8458F: include/linux/smsc911x.h
ae150435 8459F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8460
8461SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8462M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8463L: netdev@vger.kernel.org
90b24cfb 8464S: Maintained
ae150435 8465F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8466
3c8a63e2 8467SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8468M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8469L: linux-fbdev@vger.kernel.org
90b24cfb 8470S: Maintained
8a61f013 8471F: drivers/video/fbdev/smscufx.c
3c8a63e2 8472
668acf32 8473SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8474M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8475L: linux-media@vger.kernel.org
275ffde4 8476T: git git://linuxtv.org/media_tree.git
795fb7e7 8477S: Maintained
90d72ac6
MCC
8478F: include/media/soc*
8479F: drivers/media/i2c/soc_camera/
8480F: drivers/media/platform/soc_camera/
668acf32 8481
e2d1d6c0 8482SOEKRIS NET48XX LED SUPPORT
8b58be88 8483M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8484S: Maintained
679655da 8485F: drivers/leds/leds-net48xx.c
e2d1d6c0 8486
e3994db1
JP
8487SOFTLOGIC 6x10 MPEG CODEC
8488M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8489L: linux-media@vger.kernel.org
8490S: Supported
8491F: drivers/media/pci/solo6x10/
8492
1da177e4 8493SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8494M: Neil Brown <neilb@suse.de>
1da177e4 8495L: linux-raid@vger.kernel.org
524418bb 8496S: Supported
679655da
JP
8497F: drivers/md/
8498F: include/linux/raid/
c117ab84 8499F: include/uapi/linux/raid/
1da177e4 8500
1da177e4 8501SONIC NETWORK DRIVER
8b58be88 8502M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8503L: netdev@vger.kernel.org
1da177e4 8504S: Maintained
d9fb9f38 8505F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8506
61e115a5 8507SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8508M: Michael Buesch <m@bues.ch>
61e115a5
MB
8509L: netdev@vger.kernel.org
8510S: Maintained
679655da
JP
8511F: drivers/ssb/
8512F: include/linux/ssb/
61e115a5 8513
1da177e4 8514SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8515M: Mattia Dongili <malattia@linux.it>
d0944853 8516L: platform-driver-x86@vger.kernel.org
5b18167d 8517W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8518S: Maintained
679655da
JP
8519F: Documentation/laptops/sony-laptop.txt
8520F: drivers/char/sonypi.c
8521F: drivers/platform/x86/sony-laptop.c
8522F: include/linux/sony-laptop.h
1da177e4 8523
baf8532a 8524SONY MEMORYSTICK CARD SUPPORT
8b58be88 8525M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8526W: http://tifmxx.berlios.de/
8527S: Maintained
679655da 8528F: drivers/memstick/host/tifm_ms.c
baf8532a 8529
0ab30494
ML
8530SONY MEMORYSTICK STANDARD SUPPORT
8531M: Maxim Levitsky <maximlevitsky@gmail.com>
8532S: Maintained
8533F: drivers/memstick/core/ms_block.*
8534
1da177e4 8535SOUND
8b58be88
JP
8536M: Jaroslav Kysela <perex@perex.cz>
8537M: Takashi Iwai <tiwai@suse.de>
93711660 8538L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8539W: http://www.alsa-project.org/
dde7ad8d 8540T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8541T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8542Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8543S: Maintained
3126a179
JP
8544F: Documentation/sound/
8545F: include/sound/
c117ab84 8546F: include/uapi/sound/
679655da 8547F: sound/
1da177e4 8548
33bbe149
MB
8549SOUND - COMPRESSED AUDIO
8550M: Vinod Koul <vinod.koul@intel.com>
8551L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8552T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8553S: Supported
f672f31a 8554F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8555F: include/sound/compress_driver.h
f672f31a 8556F: include/uapi/sound/compress_*
33bbe149
MB
8557F: sound/core/compress_offload.c
8558F: sound/soc/soc-compress.c
8559
bd903bde 8560SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8561M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8562M: Mark Brown <broonie@kernel.org>
86f14df8 8563T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8564L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8565W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8566S: Supported
2820f615 8567F: Documentation/sound/alsa/soc/
679655da 8568F: sound/soc/
e6e55122 8569F: include/sound/soc*
eb1a6af3 8570
d7f8761b
MB
8571SOUND - DMAENGINE HELPERS
8572M: Lars-Peter Clausen <lars@metafoo.de>
8573S: Supported
8574F: include/sound/dmaengine_pcm.h
8575F: sound/core/pcm_dmaengine.c
8576F: sound/soc/soc-generic-dmaengine-pcm.c
8577
473321fc 8578SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8579M: "David S. Miller" <davem@davemloft.net>
1da177e4 8580L: sparclinux@vger.kernel.org
8a6e2535 8581Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8582T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8583T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8584S: Maintained
679655da 8585F: arch/sparc/
7765b8bb 8586F: drivers/sbus/
1da177e4 8587
6404fcca
DM
8588SPARC SERIAL DRIVERS
8589M: "David S. Miller" <davem@davemloft.net>
8590L: sparclinux@vger.kernel.org
08deed1e
JP
8591T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8592T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8593S: Maintained
6816383a 8594F: include/linux/sunserialcore.h
df621252 8595F: drivers/tty/serial/suncore.c
df621252
GKH
8596F: drivers/tty/serial/sunhv.c
8597F: drivers/tty/serial/sunsab.c
8598F: drivers/tty/serial/sunsab.h
8599F: drivers/tty/serial/sunsu.c
8600F: drivers/tty/serial/sunzilog.c
8601F: drivers/tty/serial/sunzilog.h
6404fcca 8602
389325b4
CL
8603SPARSE CHECKER
8604M: "Christopher Li" <sparse@chrisli.org>
8605L: linux-sparse@vger.kernel.org
8606W: https://sparse.wiki.kernel.org/
8607T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8608T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8609S: Maintained
8610F: include/linux/compiler.h
8611
fc0c195a 8612SPEAR PLATFORM SUPPORT
2d8a3b3d 8613M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8614M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8615L: spear-devel@list.st.com
8616L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8617W: http://www.st.com/spear
8618S: Maintained
281e192f 8619F: arch/arm/mach-spear/
fc0c195a 8620
8621SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8622M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8623L: spear-devel@list.st.com
8624L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8625W: http://www.st.com/spear
8626S: Maintained
5df33a62 8627F: drivers/clk/spear/
fc0c195a 8628
e2d1d6c0 8629SPI SUBSYSTEM
b02e48f2 8630M: Mark Brown <broonie@kernel.org>
dfbe403c 8631L: linux-spi@vger.kernel.org
e7e4e13c 8632T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8633Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8634S: Maintained
679655da
JP
8635F: Documentation/spi/
8636F: drivers/spi/
8637F: include/linux/spi/
c117ab84 8638F: include/uapi/linux/spi/
e2d1d6c0 8639
2752e401 8640SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8641M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8642M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8643L: netdev@vger.kernel.org
8644S: Supported
679655da 8645F: Documentation/networking/spider_net.txt
8df158ac 8646F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8647
e2d1d6c0 8648SPU FILE SYSTEM
8b58be88 8649M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8650L: linuxppc-dev@lists.ozlabs.org
8651L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8652W: http://www.ibm.com/developerworks/power/cell/
8653S: Supported
679655da
JP
8654F: Documentation/filesystems/spufs.txt
8655F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8656
fc555841 8657SQUASHFS FILE SYSTEM
d7f2ff67 8658M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8659L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8660W: http://squashfs.org.uk
8661S: Maintained
679655da
JP
8662F: Documentation/filesystems/squashfs.txt
8663F: fs/squashfs/
fc555841 8664
1da177e4 8665SRM (Alpha) environment access
8b58be88 8666M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8667S: Maintained
679655da 8668F: arch/alpha/kernel/srm_env.c
1da177e4 8669
26e9a397 8670STABLE BRANCH
879a5a00 8671M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8672L: stable@vger.kernel.org
879a5a00 8673S: Supported
7b175c46 8674F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8675
26e9a397 8676STAGING SUBSYSTEM
879a5a00 8677M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8678T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8679L: devel@driverdev.osuosl.org
879a5a00 8680S: Supported
679655da 8681F: drivers/staging/
dbc6c2cc 8682
ebd3d010
JP
8683STAGING - COMEDI
8684M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8685M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8686S: Odd Fixes
8687F: drivers/staging/comedi/
8688
8dc2bbe7
ME
8689STAGING - ET131X NETWORK DRIVER
8690M: Mark Einon <mark.einon@gmail.com>
8691S: Odd Fixes
8692F: drivers/staging/et131x/
8693
a0138163
JP
8694STAGING - FLARION FT1000 DRIVERS
8695M: Marek Belisko <marek.belisko@gmail.com>
8696S: Odd Fixes
8697F: drivers/staging/ft1000/
8698
6c1bb424 8699STAGING - INDUSTRIAL IO
030a13d7 8700M: Jonathan Cameron <jic23@kernel.org>
a0138163 8701L: linux-iio@vger.kernel.org
6c1bb424
JP
8702S: Odd Fixes
8703F: drivers/staging/iio/
8704
a0138163
JP
8705STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8706M: Jarod Wilson <jarod@wilsonet.com>
8707W: http://www.lirc.org/
8708S: Odd Fixes
b2b0186d 8709F: drivers/staging/media/lirc/
a0138163 8710
7c6b6c71 8711STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8712M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8713M: Marc Dietrich <marvin24@gmx.de>
8714L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8715L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8716S: Maintained
8717F: drivers/staging/nvec/
8718
a0138163 8719STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8720M: Jens Frederich <jfrederich@gmail.com>
8721M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8722M: Jon Nettleton <jon.nettleton@gmail.com>
8723W: http://wiki.laptop.org/go/DCON
3140b458 8724S: Maintained
a0138163
JP
8725F: drivers/staging/olpc_dcon/
8726
94cfdd15 8727STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8728M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8729S: Maintained
8730F: drivers/staging/ozwpan/
8731
a0138163 8732STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8733M: Willy Tarreau <willy@meta-x.org>
8734S: Odd Fixes
8735F: drivers/staging/panel/
8736
a0138163
JP
8737STAGING - REALTEK RTL8712U DRIVERS
8738M: Larry Finger <Larry.Finger@lwfinger.net>
8739M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8740S: Odd Fixes
8741F: drivers/staging/rtl8712/
8742
7591ba8b
JS
8743STAGING - REALTEK RTL8723U WIRELESS DRIVER
8744M: Larry Finger <Larry.Finger@lwfinger.net>
8745M: Jes Sorensen <Jes.Sorensen@redhat.com>
8746L: linux-wireless@vger.kernel.org
8747S: Maintained
8748F: drivers/staging/rtl8723au/
8749
510fa408
JP
8750STAGING - SLICOSS
8751M: Lior Dotan <liodot@gmail.com>
8752M: Christopher Harrer <charrer@alacritech.com>
8753S: Odd Fixes
8754F: drivers/staging/slicoss/
8755
a0138163
JP
8756STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8757M: William Hubbs <w.d.hubbs@gmail.com>
8758M: Chris Brannon <chris@the-brannons.com>
d33bce31 8759M: Kirk Reiser <kirk@reisers.ca>
a0138163 8760M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8761L: speakup@linux-speakup.org
a0138163
JP
8762W: http://www.linux-speakup.org/
8763S: Odd Fixes
8764F: drivers/staging/speakup/
8765
b3e871ce
JP
8766STAGING - VIA VT665X DRIVERS
8767M: Forest Bond <forest@alittletooquiet.net>
8768S: Odd Fixes
8769F: drivers/staging/vt665?/
8770
709bcb07 8771STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8772M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8773S: Odd Fixes
8774F: drivers/staging/xgifb/
8775
1da177e4 8776STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8777M: Ion Badulescu <ionut@badula.org>
b4f90189 8778S: Odd Fixes
9bba23b0 8779F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8780
e2d1d6c0 8781SUN3/3X
8b58be88 8782M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8783W: http://sammy.net/sun3/
8784S: Maintained
679655da
JP
8785F: arch/m68k/kernel/*sun3*
8786F: arch/m68k/sun3*/
8787F: arch/m68k/include/asm/sun3*
e689cf4a 8788F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8789
2bc9ff01
DK
8790SUNDANCE NETWORK DRIVER
8791M: Denis Kirjanov <kda@linux-powerpc.org>
8792L: netdev@vger.kernel.org
8793S: Maintained
8794F: drivers/net/ethernet/dlink/sundance.c
8795
2cbb12a4 8796SUPERH
2cbb12a4 8797L: linux-sh@vger.kernel.org
1da177e4 8798W: http://www.linux-sh.org
8a6e2535 8799Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8800S: Orphan
066069e1 8801F: Documentation/sh/
679655da 8802F: arch/sh/
066069e1 8803F: drivers/sh/
1da177e4 8804
4480f15b 8805SUSPEND TO RAM
7fb06082 8806M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8807M: Len Brown <len.brown@intel.com>
8808M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8809L: linux-pm@vger.kernel.org
e2d1d6c0 8810S: Supported
679655da
JP
8811F: Documentation/power/
8812F: arch/x86/kernel/acpi/
8813F: drivers/base/power/
8814F: kernel/power/
8815F: include/linux/suspend.h
8816F: include/linux/freezer.h
8817F: include/linux/pm.h
1da177e4
LT
8818
8819SVGA HANDLING
8b58be88 8820M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8821L: linux-video@atrey.karlin.mff.cuni.cz
8822S: Maintained
679655da
JP
8823F: Documentation/svga.txt
8824F: arch/x86/boot/video*
1da177e4 8825
6e28b761
KRW
8826SWIOTLB SUBSYSTEM
8827M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8828L: linux-kernel@vger.kernel.org
8829S: Supported
8830F: lib/swiotlb.c
8831F: arch/*/kernel/pci-swiotlb.c
8832F: include/linux/swiotlb.h
8833
db8e35d5
VG
8834SYNOPSYS ARC ARCHITECTURE
8835M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8836S: Supported
8837F: arch/arc/
6659a20a 8838F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8839F: drivers/tty/serial/arc_uart.c
db8e35d5 8840
1da177e4 8841SYSV FILESYSTEM
8b58be88 8842M: Christoph Hellwig <hch@infradead.org>
1da177e4 8843S: Maintained
679655da
JP
8844F: Documentation/filesystems/sysv-fs.txt
8845F: fs/sysv/
8846F: include/linux/sysv_fs.h
1da177e4 8847
86cfa7fc
NB
8848TARGET SUBSYSTEM
8849M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8850L: linux-scsi@vger.kernel.org
b9f5edc2 8851L: target-devel@vger.kernel.org
86cfa7fc 8852W: http://www.linux-iscsi.org
cf015e9f 8853W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8854T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8855S: Supported
8856F: drivers/target/
8857F: include/target/
8858F: Documentation/target/
8859
4e68852d 8860TASKSTATS STATISTICS INTERFACE
185e595f 8861M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8862S: Maintained
679655da
JP
8863F: Documentation/accounting/taskstats*
8864F: include/linux/taskstats*
8865F: kernel/taskstats.c
4e68852d 8866
781b456a 8867TC CLASSIFIER
f935f3f8 8868M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8869L: netdev@vger.kernel.org
8870S: Maintained
679655da 8871F: include/net/pkt_cls.h
c117ab84 8872F: include/uapi/linux/pkt_cls.h
679655da 8873F: net/sched/
781b456a 8874
5067f08a 8875TCP LOW PRIORITY MODULE
8b58be88
JP
8876M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8877M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8878W: http://tcp-lp-mod.sourceforge.net/
8879S: Maintained
679655da 8880F: net/ipv4/tcp_lp.c
5067f08a 8881
91952bc0
AP
8882TDA10071 MEDIA DRIVER
8883M: Antti Palosaari <crope@iki.fi>
8884L: linux-media@vger.kernel.org
8885W: http://linuxtv.org/
8886W: http://palosaari.fi/linux/
8887Q: http://patchwork.linuxtv.org/project/linux-media/list/
8888T: git git://linuxtv.org/anttip/media_tree.git
8889S: Maintained
8890F: drivers/media/dvb-frontends/tda10071*
8891
8892TDA18212 MEDIA DRIVER
8893M: Antti Palosaari <crope@iki.fi>
8894L: linux-media@vger.kernel.org
8895W: http://linuxtv.org/
8896W: http://palosaari.fi/linux/
8897Q: http://patchwork.linuxtv.org/project/linux-media/list/
8898T: git git://linuxtv.org/anttip/media_tree.git
8899S: Maintained
8900F: drivers/media/tuners/tda18212*
8901
8902TDA18218 MEDIA DRIVER
8903M: Antti Palosaari <crope@iki.fi>
8904L: linux-media@vger.kernel.org
8905W: http://linuxtv.org/
8906W: http://palosaari.fi/linux/
8907Q: http://patchwork.linuxtv.org/project/linux-media/list/
8908T: git git://linuxtv.org/anttip/media_tree.git
8909S: Maintained
8910F: drivers/media/tuners/tda18218*
8911
3b2f6aba
MK
8912TDA18271 MEDIA DRIVER
8913M: Michael Krufky <mkrufky@linuxtv.org>
8914L: linux-media@vger.kernel.org
8915W: http://linuxtv.org/
8916W: http://github.com/mkrufky
8917Q: http://patchwork.linuxtv.org/project/linux-media/list/
8918T: git git://linuxtv.org/mkrufky/tuners.git
8919S: Maintained
8920F: drivers/media/tuners/tda18271*
8921
e48307a9
MK
8922TDA827x MEDIA DRIVER
8923M: Michael Krufky <mkrufky@linuxtv.org>
8924L: linux-media@vger.kernel.org
8925W: http://linuxtv.org/
8926W: http://github.com/mkrufky
8927Q: http://patchwork.linuxtv.org/project/linux-media/list/
8928T: git git://linuxtv.org/mkrufky/tuners.git
8929S: Maintained
8930F: drivers/media/tuners/tda8290.*
8931
66cf9212
MK
8932TDA8290 MEDIA DRIVER
8933M: Michael Krufky <mkrufky@linuxtv.org>
8934L: linux-media@vger.kernel.org
8935W: http://linuxtv.org/
8936W: http://github.com/mkrufky
8937Q: http://patchwork.linuxtv.org/project/linux-media/list/
8938T: git git://linuxtv.org/mkrufky/tuners.git
8939S: Maintained
8940F: drivers/media/tuners/tda8290.*
8941
4b9fba30
HV
8942TDA9840 MEDIA DRIVER
8943M: Hans Verkuil <hverkuil@xs4all.nl>
8944L: linux-media@vger.kernel.org
8945T: git git://linuxtv.org/media_tree.git
8946W: http://linuxtv.org
8947S: Maintained
8948F: drivers/media/i2c/tda9840*
8949
2cb654fd 8950TEA5761 TUNER DRIVER
1b2c14b4 8951M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8952L: linux-media@vger.kernel.org
8953W: http://linuxtv.org
8954T: git git://linuxtv.org/media_tree.git
8955S: Odd fixes
8956F: drivers/media/tuners/tea5761.*
8957
8958TEA5767 TUNER DRIVER
1b2c14b4 8959M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8960L: linux-media@vger.kernel.org
8961W: http://linuxtv.org
8962T: git git://linuxtv.org/media_tree.git
8963S: Maintained
8964F: drivers/media/tuners/tea5767.*
8965
4b9fba30
HV
8966TEA6415C MEDIA DRIVER
8967M: Hans Verkuil <hverkuil@xs4all.nl>
8968L: linux-media@vger.kernel.org
8969T: git git://linuxtv.org/media_tree.git
8970W: http://linuxtv.org
8971S: Maintained
8972F: drivers/media/i2c/tea6415c*
8973
8974TEA6420 MEDIA DRIVER
8975M: Hans Verkuil <hverkuil@xs4all.nl>
8976L: linux-media@vger.kernel.org
8977T: git git://linuxtv.org/media_tree.git
8978W: http://linuxtv.org
8979S: Maintained
8980F: drivers/media/i2c/tea6420*
8981
3d249d4c 8982TEAM DRIVER
dca9ab92 8983M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8984L: netdev@vger.kernel.org
8985S: Supported
8986F: drivers/net/team/
8987F: include/linux/if_team.h
c117ab84 8988F: include/uapi/linux/if_team.h
3d249d4c 8989
7d029125
VD
8990TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8991M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8992S: Maintained
8993F: arch/x86/platform/ts5500/
8994
40ad4a30
SY
8995TECHNOTREND USB IR RECEIVER
8996M: Sean Young <sean@mess.org>
8997L: linux-media@vger.kernel.org
8998S: Maintained
8999F: drivers/media/rc/ttusbir.c
9000
adabdb0c 9001TEGRA ARCHITECTURE SUPPORT
243d58ec 9002M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9003M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 9004L: linux-tegra@vger.kernel.org
fd117cd1 9005Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9006T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9007S: Supported
bbbe96ed 9008N: [^a-z]tegra
84b9414b 9009
adabdb0c
SW
9010TEGRA ASOC DRIVER
9011M: Stephen Warren <swarren@wwwdotorg.org>
9012S: Supported
9013F: sound/soc/tegra/
9014
9015TEGRA CLOCK DRIVER
9016M: Peter De Schrijver <pdeschrijver@nvidia.com>
9017M: Prashant Gaikwad <pgaikwad@nvidia.com>
9018S: Supported
9019F: drivers/clk/tegra/
9020
9021TEGRA DMA DRIVER
9022M: Laxman Dewangan <ldewangan@nvidia.com>
9023S: Supported
9024F: drivers/dma/tegra20-apb-dma.c
9025
9026TEGRA GPIO DRIVER
9027M: Stephen Warren <swarren@wwwdotorg.org>
9028S: Supported
9029F: drivers/gpio/gpio-tegra.c
9030
9031TEGRA I2C DRIVER
9032M: Laxman Dewangan <ldewangan@nvidia.com>
9033S: Supported
9034F: drivers/i2c/busses/i2c-tegra.c
9035
9036TEGRA IOMMU DRIVERS
9037M: Hiroshi Doyu <hdoyu@nvidia.com>
9038S: Supported
9039F: drivers/iommu/tegra*
9040
9041TEGRA KBC DRIVER
9042M: Rakesh Iyer <riyer@nvidia.com>
9043M: Laxman Dewangan <ldewangan@nvidia.com>
9044S: Supported
9045F: drivers/input/keyboard/tegra-kbc.c
9046
9047TEGRA PINCTRL DRIVER
9048M: Stephen Warren <swarren@wwwdotorg.org>
9049S: Supported
9050F: drivers/pinctrl/pinctrl-tegra*
9051
9052TEGRA PWM DRIVER
9053M: Thierry Reding <thierry.reding@gmail.com>
9054S: Supported
9055F: drivers/pwm/pwm-tegra.c
9056
9057TEGRA SERIAL DRIVER
9058M: Laxman Dewangan <ldewangan@nvidia.com>
9059S: Supported
9060F: drivers/tty/serial/serial-tegra.c
9061
9062TEGRA SPI DRIVER
9063M: Laxman Dewangan <ldewangan@nvidia.com>
9064S: Supported
9065F: drivers/spi/spi-tegra*
9066
1a348ccc 9067TEHUTI ETHERNET DRIVER
8b58be88 9068M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9069L: netdev@vger.kernel.org
9070S: Supported
ef7f5429 9071F: drivers/net/ethernet/tehuti/*
1a348ccc 9072
4e68852d 9073Telecom Clock Driver for MCPL0010
8b58be88 9074M: Mark Gross <mark.gross@intel.com>
4e68852d 9075S: Supported
679655da 9076F: drivers/char/tlclk.c
4e68852d 9077
4480f15b 9078TENSILICA XTENSA PORT (xtensa)
8b58be88 9079M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9080M: Max Filippov <jcmvbkbc@gmail.com>
9081L: linux-xtensa@linux-xtensa.org
4e68852d 9082S: Maintained
679655da 9083F: arch/xtensa/
3dc99857 9084F: drivers/irqchip/irq-xtensa-*
4e68852d 9085
5313ba66
HV
9086THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9087M: Hans Verkuil <hverkuil@xs4all.nl>
9088L: linux-media@vger.kernel.org
9089T: git git://linuxtv.org/media_tree.git
9090W: http://linuxtv.org
9091S: Maintained
9092F: drivers/media/radio/radio-raremono.c
9093
d3fb6955 9094THERMAL
b75f0050 9095M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9096M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9097L: linux-pm@vger.kernel.org
9098T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9099T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9100Q: https://patchwork.kernel.org/project/linux-pm/list/
9101S: Supported
9102F: drivers/thermal/
9103F: include/linux/thermal.h
9104F: include/linux/cpu_cooling.h
9105F: Documentation/devicetree/bindings/thermal/
d3fb6955 9106
30ba2fbd
VD
9107THINGM BLINK(1) USB RGB LED DRIVER
9108M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9109S: Maintained
9110F: drivers/hid/hid-thingm.c
9111
4e68852d 9112THINKPAD ACPI EXTRAS DRIVER
8b58be88 9113M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9114L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9115L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9116W: http://ibm-acpi.sourceforge.net
9117W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9118T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9119S: Maintained
679655da 9120F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9121
1b46f2a2 9122TI BANDGAP AND THERMAL DRIVER
f14d1c24 9123M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9124L: linux-pm@vger.kernel.org
794b2e25
EV
9125S: Supported
9126F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9127
49b6a5e3
TK
9128TI CLOCK DRIVER
9129M: Tero Kristo <t-kristo@ti.com>
9130L: linux-omap@vger.kernel.org
9131S: Maintained
9132F: drivers/clk/ti/
9133F: include/linux/clk/ti.h
9134
4020f2d7 9135TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9136M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9137S: Maintained
679655da
JP
9138F: drivers/misc/tifm*
9139F: drivers/mmc/host/tifm_sd.c
9140F: include/linux/tifm.h
4020f2d7 9141
152ad442
SR
9142TI LM49xxx FAMILY ASoC CODEC DRIVERS
9143M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9144M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9145L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9146S: Maintained
9147F: sound/soc/codecs/lm49453*
d392dead 9148F: sound/soc/codecs/isabelle*
152ad442 9149
0edd807d
KM
9150TI LP855x BACKLIGHT DRIVER
9151M: Milo Kim <milo.kim@ti.com>
9152S: Maintained
9153F: Documentation/backlight/lp855x-driver.txt
9154F: drivers/video/backlight/lp855x_bl.c
9155F: include/linux/platform_data/lp855x.h
9156
faf13f6d
KM
9157TI LP8727 CHARGER DRIVER
9158M: Milo Kim <milo.kim@ti.com>
9159S: Maintained
9160F: drivers/power/lp8727_charger.c
9161F: include/linux/platform_data/lp8727.h
9162
22f1229f
KM
9163TI LP8788 MFD DRIVER
9164M: Milo Kim <milo.kim@ti.com>
9165S: Maintained
9166F: drivers/iio/adc/lp8788_adc.c
9167F: drivers/leds/leds-lp8788.c
9168F: drivers/mfd/lp8788*.c
9169F: drivers/power/lp8788-charger.c
9170F: drivers/regulator/lp8788-*.c
9171F: include/linux/mfd/lp8788*.h
9172
dd5e8e6b 9173TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9174M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9175L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9176S: Maintained
9177F: sound/soc/codecs/twl4030*
9178
90921014 9179TI WILINK WIRELESS DRIVERS
90921014
LC
9180L: linux-wireless@vger.kernel.org
9181W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9182W: http://wireless.kernel.org/en/users/Drivers/wl1251
9183T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9184S: Orphan
90921014
LC
9185F: drivers/net/wireless/ti/
9186F: include/linux/wl12xx.h
9187
e86eaa3a 9188TIPC NETWORK LAYER
8b58be88
JP
9189M: Jon Maloy <jon.maloy@ericsson.com>
9190M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9191L: netdev@vger.kernel.org (core kernel code)
9192L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9193W: http://tipc.sourceforge.net/
e86eaa3a 9194S: Maintained
c117ab84 9195F: include/uapi/linux/tipc*.h
679655da 9196F: net/tipc/
e86eaa3a 9197
867e359b
CM
9198TILE ARCHITECTURE
9199M: Chris Metcalf <cmetcalf@tilera.com>
9200W: http://www.tilera.com/scm/
9201S: Supported
9202F: arch/tile/
6b940606 9203F: drivers/char/tile-srom.c
5c770755 9204F: drivers/edac/tile_edac.c
6b940606
CM
9205F: drivers/net/ethernet/tile/
9206F: drivers/rtc/rtc-tile.c
9207F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9208F: drivers/tty/serial/tilegx.c
6b940606
CM
9209F: drivers/usb/host/*-tilegx.c
9210F: include/linux/usb/tilegx.h
867e359b 9211
1da177e4 9212TLAN NETWORK DRIVER
8b58be88 9213M: Samuel Chessman <chessman@tux.org>
88c07dde 9214L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9215W: http://sourceforge.net/projects/tlan/
9216S: Maintained
679655da 9217F: Documentation/networking/tlan.txt
b544dbac 9218F: drivers/net/ethernet/ti/tlan.*
1da177e4 9219
d74db3b2 9220TOMOYO SECURITY MODULE
8b58be88
JP
9221M: Kentaro Takeda <takedakn@nttdata.co.jp>
9222M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9223L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9224L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9225L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9226L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9227W: http://tomoyo.sourceforge.jp/
843d183c 9228T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9229S: Maintained
679655da 9230F: security/tomoyo/
d74db3b2 9231
9caeb532 9232TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9233M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9234L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9235S: Maintained
9236F: drivers/platform/x86/topstar-laptop.c
9237
1da177e4 9238TOSHIBA ACPI EXTRAS DRIVER
d0944853 9239L: platform-driver-x86@vger.kernel.org
15065531 9240S: Orphan
679655da 9241F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9242
9243TOSHIBA SMM DRIVER
8b58be88 9244M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9245L: tlinux-users@tce.toshiba-dme.co.jp
9246W: http://www.buzzard.org.uk/toshiba/
9247S: Maintained
679655da
JP
9248F: drivers/char/toshiba.c
9249F: include/linux/toshiba.h
c117ab84 9250F: include/uapi/linux/toshiba.h
1da177e4 9251
d719f900 9252TMIO MMC DRIVER
252f29a9 9253M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9254L: linux-mmc@vger.kernel.org
d719f900 9255S: Maintained
d1057c40
GL
9256F: drivers/mmc/host/tmio_mmc*
9257F: drivers/mmc/host/sh_mobile_sdhi.c
9258F: include/linux/mmc/tmio.h
9259F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9260
917cc4e6
GR
9261TMP401 HARDWARE MONITOR DRIVER
9262M: Guenter Roeck <linux@roeck-us.net>
9263L: lm-sensors@lm-sensors.org
9264S: Maintained
9265F: Documentation/hwmon/tmp401
9266F: drivers/hwmon/tmp401.c
9267
98f32602 9268TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9269M: Hugh Dickins <hughd@google.com>
98f32602
HD
9270L: linux-mm@kvack.org
9271S: Maintained
9272F: include/linux/shmem_fs.h
9273F: mm/shmem.c
9274
45f95b53 9275TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9276M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9277L: linux-media@vger.kernel.org
9278W: http://linuxtv.org
9279T: git git://linuxtv.org/media_tree.git
9280S: Odd fixes
9281F: drivers/media/usb/tm6000/
9282
4e68852d 9283TPM DEVICE DRIVER
901486b8 9284M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9285M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9286M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9287W: http://tpmdd.sourceforge.net
63a10dfd 9288L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9289S: Maintained
679655da 9290F: drivers/char/tpm/
4e68852d 9291
d6f005a1
JP
9292TRACING
9293M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9294M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9295T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9296S: Maintained
9297F: Documentation/trace/ftrace.txt
9298F: arch/*/*/*/ftrace.h
9299F: arch/*/kernel/ftrace.c
9300F: include/*/ftrace.h
9301F: include/linux/trace*.h
9302F: include/trace/
9303F: kernel/trace/
9304
1da177e4 9305TRIVIAL PATCHES
8b58be88 9306M: Jiri Kosina <trivial@kernel.org>
54e5881d 9307T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9308S: Maintained
86ef925f 9309K: ^Subject:.*(?i)trivial
1da177e4 9310
4e68852d 9311TTY LAYER
879a5a00 9312M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9313M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9314S: Supported
08deed1e 9315T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9316F: drivers/tty/
df621252 9317F: drivers/tty/serial/serial_core.c
e3288775
AC
9318F: include/linux/serial_core.h
9319F: include/linux/serial.h
9320F: include/linux/tty.h
c117ab84
CEB
9321F: include/uapi/linux/serial_core.h
9322F: include/uapi/linux/serial.h
9323F: include/uapi/linux/tty.h
4e68852d 9324
91952bc0
AP
9325TUA9001 MEDIA DRIVER
9326M: Antti Palosaari <crope@iki.fi>
9327L: linux-media@vger.kernel.org
9328W: http://linuxtv.org/
9329W: http://palosaari.fi/linux/
9330Q: http://patchwork.linuxtv.org/project/linux-media/list/
9331T: git git://linuxtv.org/anttip/media_tree.git
9332S: Maintained
9333F: drivers/media/tuners/tua9001*
9334
740db6d7 9335TULIP NETWORK DRIVERS
8b58be88 9336M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9337L: netdev@vger.kernel.org
9338S: Maintained
0f04e2aa 9339F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9340
9341TUN/TAP driver
ba57b6f2 9342M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9343W: http://vtun.sourceforge.net/tun
9344S: Maintained
679655da
JP
9345F: Documentation/networking/tuntap.txt
9346F: arch/um/os-Linux/drivers/
1da177e4 9347
b454cc66 9348TURBOCHANNEL SUBSYSTEM
8b58be88 9349M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9350M: Ralf Baechle <ralf@linux-mips.org>
9351L: linux-mips@linux-mips.org
9352Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9353S: Maintained
679655da
JP
9354F: drivers/tc/
9355F: include/linux/tc.h
b454cc66 9356
1da177e4 9357U14-34F SCSI DRIVER
8b58be88 9358M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9359L: linux-scsi@vger.kernel.org
9360S: Maintained
679655da 9361F: drivers/scsi/u14-34f.c
1da177e4 9362
e2d1d6c0 9363UBI FILE SYSTEM (UBIFS)
949cb623 9364M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9365M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9366L: linux-mtd@lists.infradead.org
e2966cbe 9367T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9368W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9369S: Maintained
679655da
JP
9370F: Documentation/filesystems/ubifs.txt
9371F: fs/ubifs/
e2d1d6c0 9372
cc2020e6 9373UCLINUX (AND M68KNOMMU)
8b58be88 9374M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9375W: http://www.uclinux.org/
9376L: uclinux-dev@uclinux.org (subscribers-only)
9377S: Maintained
61bc02bb
JP
9378F: arch/m68k/*/*_no.*
9379F: arch/m68k/include/asm/*_no.*
cc2020e6 9380
1da177e4 9381UDF FILESYSTEM
8b58be88 9382M: Jan Kara <jack@suse.cz>
1da177e4 9383S: Maintained
679655da
JP
9384F: Documentation/filesystems/udf.txt
9385F: fs/udf/
1da177e4 9386
cc2020e6 9387UFS FILESYSTEM
8b58be88 9388M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9389S: Maintained
679655da
JP
9390F: Documentation/filesystems/ufs.txt
9391F: fs/ufs/
cc2020e6 9392
0a09d3ab
DH
9393UHID USERSPACE HID IO DRIVER:
9394M: David Herrmann <dh.herrmann@googlemail.com>
9395L: linux-input@vger.kernel.org
9396S: Maintained
9397F: drivers/hid/uhid.c
c117ab84 9398F: include/uapi/linux/uhid.h
0a09d3ab 9399
18332a80 9400ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9401L: linux-usb@vger.kernel.org
10c6c9c9 9402S: Orphan
355ffe69 9403F: drivers/uwb/
679655da
JP
9404F: include/linux/uwb.h
9405F: include/linux/uwb/
18332a80 9406
b31d8273
G
9407UNICORE32 ARCHITECTURE:
9408M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9409W: http://mprc.pku.edu.cn/~guanxuetao/linux
9410S: Maintained
ceebf4d5 9411T: git git://github.com/gxt/linux.git
b31d8273
G
9412F: arch/unicore32/
9413
d8379ab1
TF
9414UNIFDEF
9415M: Tony Finch <dot@dotat.at>
9416W: http://dotat.at/prog/unifdef
9417S: Maintained
9418F: scripts/unifdef.c
9419
1da177e4 9420UNIFORM CDROM DRIVER
8b58be88 9421M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9422W: http://www.kernel.dk
9423S: Maintained
679655da
JP
9424F: Documentation/cdrom/
9425F: drivers/cdrom/cdrom.c
9426F: include/linux/cdrom.h
c117ab84 9427F: include/uapi/linux/cdrom.h
1da177e4 9428
56df0122
BR
9429UNISYS S-PAR DRIVERS
9430M: Benjamin Romer <benjamin.romer@unisys.com>
9431M: David Kershner <david.kershner@unisys.com>
9432L: sparmaintainer@unisys.com (Unisys internal)
9433S: Supported
9434F: drivers/staging/unisys/
9435
9941fa6e
VH
9436UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9437M: Vinayak Holikatti <vinholikatti@gmail.com>
9438M: Santosh Y <santoshsy@gmail.com>
9439L: linux-scsi@vger.kernel.org
9440S: Supported
9441F: Documentation/scsi/ufs.txt
9442F: drivers/scsi/ufs/
9443
e2d1d6c0 9444UNSORTED BLOCK IMAGES (UBI)
949cb623 9445M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9446W: http://www.linux-mtd.infradead.org/
9447L: linux-mtd@lists.infradead.org
b6b44e0a 9448T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9449S: Maintained
80811493 9450F: drivers/mtd/ubi/
679655da 9451F: include/linux/mtd/ubi.h
c117ab84 9452F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9453
76ac66e4
RW
9454UNSORTED BLOCK IMAGES (UBI) Fastmap
9455M: Richard Weinberger <richard@nod.at>
9456L: linux-mtd@lists.infradead.org
9457S: Maintained
9458F: drivers/mtd/ubi/fastmap.c
9459
1da177e4 9460USB ACM DRIVER
61eee9a7 9461M: Oliver Neukum <oliver@neukum.org>
6372594a 9462L: linux-usb@vger.kernel.org
1da177e4 9463S: Maintained
679655da
JP
9464F: Documentation/usb/acm.txt
9465F: drivers/usb/class/cdc-acm.*
1da177e4 9466
b7d572e1
PF
9467USB AR5523 WIRELESS DRIVER
9468M: Pontus Fuchs <pontus.fuchs@gmail.com>
9469L: linux-wireless@vger.kernel.org
9470S: Maintained
9471F: drivers/net/wireless/ath/ar5523/
9472
115bb1ff 9473USB ATTACHED SCSI
f50a4968 9474M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9475M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9476L: linux-usb@vger.kernel.org
9477L: linux-scsi@vger.kernel.org
8eae0fb7 9478S: Maintained
115bb1ff
MW
9479F: drivers/usb/storage/uas.c
9480
1da177e4 9481USB CDC ETHERNET DRIVER
61eee9a7 9482M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9483L: linux-usb@vger.kernel.org
1da177e4 9484S: Maintained
679655da 9485F: drivers/net/usb/cdc_*.c
c117ab84 9486F: include/uapi/linux/usb/cdc.h
1da177e4 9487
b02b371e 9488USB CYPRESS C67X00 DRIVER
8b58be88 9489M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9490L: linux-usb@vger.kernel.org
9491S: Maintained
679655da 9492F: drivers/usb/c67x00/
b02b371e 9493
d0374f4f 9494USB DAVICOM DM9601 DRIVER
8b58be88 9495M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9496L: netdev@vger.kernel.org
d0374f4f
PK
9497W: http://www.linux-usb.org/usbnet
9498S: Maintained
679655da 9499F: drivers/net/usb/dm9601.c
d0374f4f 9500
cc2020e6 9501USB DIAMOND RIO500 DRIVER
8b58be88 9502M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9503L: rio500-users@lists.sourceforge.net
9504W: http://rio500.sourceforge.net
9505S: Maintained
679655da 9506F: drivers/usb/misc/rio500*
cc2020e6 9507
1da177e4 9508USB EHCI DRIVER
578333ab 9509M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9510L: linux-usb@vger.kernel.org
578333ab 9511S: Maintained
679655da
JP
9512F: Documentation/usb/ehci.txt
9513F: drivers/usb/host/ehci*
1da177e4 9514
69ae9e3e 9515USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9516M: Felipe Balbi <balbi@ti.com>
795fb7e7 9517L: linux-usb@vger.kernel.org
69ae9e3e 9518W: http://www.linux-usb.org/gadget
d6d0f665
FB
9519T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9520S: Maintained
679655da
JP
9521F: drivers/usb/gadget/
9522F: include/linux/usb/gadget*
69ae9e3e 9523
2dea64b4 9524USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9525M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9526L: linux-usb@vger.kernel.org
54e5881d 9527T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9528S: Maintained
c2f01971 9529F: Documentation/hid/hiddev.txt
679655da 9530F: drivers/hid/usbhid/
1da177e4 9531
857aab34 9532USB/IP DRIVERS
857aab34 9533L: linux-usb@vger.kernel.org
3ff4afe8 9534S: Orphan
857aab34 9535F: drivers/staging/usbip/
9536
959eea21 9537USB ISP116X DRIVER
8b58be88 9538M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9539L: linux-usb@vger.kernel.org
959eea21 9540S: Maintained
679655da
JP
9541F: drivers/usb/host/isp116x*
9542F: include/linux/usb/isp116x.h
959eea21 9543
1da177e4 9544USB MASS STORAGE DRIVER
8b58be88 9545M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9546L: linux-usb@vger.kernel.org
8836aeb8 9547L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9548S: Maintained
9549W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9550F: drivers/usb/storage/
1da177e4 9551
af39917d
CL
9552USB MIDI DRIVER
9553M: Clemens Ladisch <clemens@ladisch.de>
9554L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9555T: git git://git.alsa-project.org/alsa-kernel.git
9556S: Maintained
9557F: sound/usb/midi.*
9558
444ce9d4
JP
9559USB NETWORKING DRIVERS
9560L: linux-usb@vger.kernel.org
9561S: Odd Fixes
9562F: drivers/net/usb/
9563
1da177e4 9564USB OHCI DRIVER
578333ab 9565M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9566L: linux-usb@vger.kernel.org
578333ab 9567S: Maintained
679655da
JP
9568F: Documentation/usb/ohci.txt
9569F: drivers/usb/host/ohci*
1da177e4 9570
563da3a9
VM
9571USB OVER IP DRIVER
9572M: Valentina Manea <valentina.manea.m@gmail.com>
9573M: Shuah Khan <shuah.kh@samsung.com>
9574L: linux-usb@vger.kernel.org
9575S: Maintained
9576F: drivers/usb/usbip/
9577F: tools/usb/usbip/
9578
1da177e4 9579USB PEGASUS DRIVER
a16b945c 9580M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9581L: linux-usb@vger.kernel.org
043600a6 9582L: netdev@vger.kernel.org
052e3128
PM
9583T: git git://github.com/petkan/pegasus.git
9584W: https://github.com/petkan/pegasus
1da177e4 9585S: Maintained
679655da 9586F: drivers/net/usb/pegasus.*
1da177e4 9587
d3ad558f
FB
9588USB PHY LAYER
9589M: Felipe Balbi <balbi@ti.com>
9590L: linux-usb@vger.kernel.org
9591T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9592S: Maintained
9593F: drivers/usb/phy/
d3ad558f 9594
73e4fb3f 9595USB PRINTER DRIVER (usblp)
8b58be88 9596M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9597L: linux-usb@vger.kernel.org
73e4fb3f 9598S: Supported
679655da 9599F: drivers/usb/class/usblp.c
1da177e4
LT
9600
9601USB RTL8150 DRIVER
a16b945c 9602M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9603L: linux-usb@vger.kernel.org
043600a6 9604L: netdev@vger.kernel.org
052e3128
PM
9605T: git git://github.com/petkan/rtl8150.git
9606W: https://github.com/petkan/rtl8150
1da177e4 9607S: Maintained
679655da 9608F: drivers/net/usb/rtl8150.c
1da177e4 9609
f896b796 9610USB SERIAL SUBSYSTEM
66085694 9611M: Johan Hovold <johan@kernel.org>
795fb7e7 9612L: linux-usb@vger.kernel.org
4e68852d 9613S: Maintained
679655da 9614F: Documentation/usb/usb-serial.txt
f896b796 9615F: drivers/usb/serial/
679655da 9616F: include/linux/usb/serial.h
1da177e4 9617
b3f0db1c
SG
9618USB SMSC75XX ETHERNET DRIVER
9619M: Steve Glendinning <steve.glendinning@shawell.net>
9620L: netdev@vger.kernel.org
9621S: Maintained
9622F: drivers/net/usb/smsc75xx.*
9623
2f7ca802 9624USB SMSC95XX ETHERNET DRIVER
90b24cfb 9625M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9626L: netdev@vger.kernel.org
90b24cfb 9627S: Maintained
679655da 9628F: drivers/net/usb/smsc95xx.*
2f7ca802 9629
1da177e4 9630USB SUBSYSTEM
879a5a00 9631M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9632L: linux-usb@vger.kernel.org
1da177e4 9633W: http://www.linux-usb.org
08deed1e 9634T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9635S: Supported
679655da 9636F: Documentation/usb/
679655da
JP
9637F: drivers/usb/
9638F: include/linux/usb.h
9639F: include/linux/usb/
1da177e4
LT
9640
9641USB UHCI DRIVER
8b58be88 9642M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9643L: linux-usb@vger.kernel.org
1da177e4 9644S: Maintained
679655da 9645F: drivers/usb/host/uhci*
1da177e4 9646
69ae9e3e 9647USB "USBNET" DRIVER FRAMEWORK
686f13bb 9648M: Oliver Neukum <oneukum@suse.de>
043600a6 9649L: netdev@vger.kernel.org
69ae9e3e 9650W: http://www.linux-usb.org/usbnet
1da177e4 9651S: Maintained
679655da
JP
9652F: drivers/net/usb/usbnet.c
9653F: include/linux/usb/usbnet.h
1da177e4 9654
c0efd232 9655USB VIDEO CLASS
c53ac071 9656M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9657L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9658L: linux-media@vger.kernel.org
275ffde4 9659T: git git://linuxtv.org/media_tree.git
57c6d2e9 9660W: http://www.ideasonboard.org/uvc/
c0efd232 9661S: Maintained
0c0d06ca 9662F: drivers/media/usb/uvc/
6c0f0359 9663F: include/uapi/linux/uvcvideo.h
1da177e4 9664
b60b9c45
HV
9665USB VISION DRIVER
9666M: Hans Verkuil <hverkuil@xs4all.nl>
9667L: linux-media@vger.kernel.org
9668T: git git://linuxtv.org/media_tree.git
9669W: http://linuxtv.org
9670S: Odd Fixes
9671F: drivers/media/usb/usbvision/
9672
8282da47
LP
9673USB WEBCAM GADGET
9674M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9675L: linux-usb@vger.kernel.org
9676S: Maintained
faf2e1db
JP
9677F: drivers/usb/gadget/function/*uvc*.c
9678F: drivers/usb/gadget/legacy/webcam.c
8282da47 9679
bf164cc0 9680USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9681M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9682L: linux-wireless@vger.kernel.org
9683S: Maintained
679655da 9684F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9685
eb6bab13 9686USB XHCI DRIVER
03d85053 9687M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9688L: linux-usb@vger.kernel.org
9689S: Supported
36d0344c
SS
9690F: drivers/usb/host/xhci*
9691F: drivers/usb/host/pci-quirks*
eb6bab13 9692
1da177e4 9693USB ZD1201 DRIVER
4086b9ca 9694L: linux-wireless@vger.kernel.org
1da177e4 9695W: http://linux-lc100020.sourceforge.net
4086b9ca 9696S: Orphan
679655da 9697F: drivers/net/wireless/zd1201.*
1da177e4 9698
b7eee616 9699USB ZR364XX DRIVER
8b58be88 9700M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9701L: linux-usb@vger.kernel.org
661263b5 9702L: linux-media@vger.kernel.org
275ffde4 9703T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9704W: http://royale.zerezo.com/zr364xx/
9705S: Maintained
679655da 9706F: Documentation/video4linux/zr364xx.txt
90d72ac6 9707F: drivers/media/usb/zr364xx/
b7eee616 9708
e7839f25 9709USER-MODE LINUX (UML)
8b58be88 9710M: Jeff Dike <jdike@addtoit.com>
b15194b7 9711M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9712L: user-mode-linux-devel@lists.sourceforge.net
9713L: user-mode-linux-user@lists.sourceforge.net
9714W: http://user-mode-linux.sourceforge.net
9715S: Maintained
61516587 9716F: Documentation/virtual/uml/
679655da 9717F: arch/um/
b070989a 9718F: arch/x86/um/
679655da
JP
9719F: fs/hostfs/
9720F: fs/hppfs/
b7eee616 9721
e5f114e9 9722USERSPACE I/O (UIO)
6a534c9d 9723M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9724M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9725S: Maintained
679655da
JP
9726F: Documentation/DocBook/uio-howto.tmpl
9727F: drivers/uio/
9728F: include/linux/uio*.h
e5f114e9 9729
256cccbe 9730UTIL-LINUX PACKAGE
8b58be88 9731M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9732L: util-linux@vger.kernel.org
9733W: http://en.wikipedia.org/wiki/Util-linux
9734T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9735S: Maintained
9736
c1fd1c07 9737UVESAFB DRIVER
8b58be88 9738M: Michal Januszewski <spock@gentoo.org>
c69f677c 9739L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9740W: http://dev.gentoo.org/~spock/projects/uvesafb/
9741S: Maintained
679655da 9742F: Documentation/fb/uvesafb.txt
8a61f013 9743F: drivers/video/fbdev/uvesafb.*
c1fd1c07 9744
4480f15b 9745VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9746M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9747S: Maintained
679655da
JP
9748F: Documentation/filesystems/vfat.txt
9749F: fs/fat/
1da177e4 9750
cba3345c
AW
9751VFIO DRIVER
9752M: Alex Williamson <alex.williamson@redhat.com>
9753L: kvm@vger.kernel.org
9754S: Maintained
9755F: Documentation/vfio.txt
9756F: drivers/vfio/
9757F: include/linux/vfio.h
c117ab84 9758F: include/uapi/linux/vfio.h
cba3345c 9759
9e6f3438
PO
9760VIDEOBUF2 FRAMEWORK
9761M: Pawel Osciak <pawel@osciak.com>
9762M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9763M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9764L: linux-media@vger.kernel.org
9765S: Maintained
90d72ac6 9766F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9767F: include/media/videobuf2-*
9768
9a82446b
AS
9769VIRTIO CONSOLE DRIVER
9770M: Amit Shah <amit.shah@redhat.com>
9771L: virtualization@lists.linux-foundation.org
9772S: Maintained
9773F: drivers/char/virtio_console.c
9774F: include/linux/virtio_console.h
c117ab84 9775F: include/uapi/linux/virtio_console.h
9a82446b 9776
2426ec8f
MT
9777VIRTIO CORE, NET AND BLOCK DRIVERS
9778M: Rusty Russell <rusty@rustcorp.com.au>
9779M: "Michael S. Tsirkin" <mst@redhat.com>
9780L: virtualization@lists.linux-foundation.org
9781S: Maintained
9782F: drivers/virtio/
c893c8d7 9783F: tools/virtio/
2426ec8f
MT
9784F: drivers/net/virtio_net.c
9785F: drivers/block/virtio_blk.c
9786F: include/linux/virtio_*.h
916cdabc 9787F: include/uapi/linux/virtio_*.h
2426ec8f 9788
3a4d5c94
MT
9789VIRTIO HOST (VHOST)
9790M: "Michael S. Tsirkin" <mst@redhat.com>
9791L: kvm@vger.kernel.org
c996d8b9 9792L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9793L: netdev@vger.kernel.org
9794S: Maintained
9795F: drivers/vhost/
c117ab84 9796F: include/uapi/linux/vhost.h
3a4d5c94 9797
1da177e4 9798VIA RHINE NETWORK DRIVER
8b58be88 9799M: Roger Luethi <rl@hellgate.ch>
1da177e4 9800S: Maintained
f2148a47 9801F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9802
f0bf7f61 9803VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9804M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9805M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9806S: Maintained
9807F: drivers/mmc/host/via-sdmmc.c
9808
69e4a7c2 9809VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9810M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9811L: linux-fbdev@vger.kernel.org
69e4a7c2 9812S: Maintained
c7babebd
FTS
9813F: include/linux/via-core.h
9814F: include/linux/via-gpio.h
9815F: include/linux/via_i2c.h
8a61f013 9816F: drivers/video/fbdev/via/
69e4a7c2 9817
01f20734 9818VIA VELOCITY NETWORK DRIVER
8b58be88 9819M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9820L: netdev@vger.kernel.org
9821S: Maintained
f2148a47 9822F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9823
0b7bc1fa
HV
9824VIVI VIRTUAL VIDEO DRIVER
9825M: Hans Verkuil <hverkuil@xs4all.nl>
9826L: linux-media@vger.kernel.org
9827T: git git://linuxtv.org/media_tree.git
9828W: http://linuxtv.org
9829S: Maintained
9830F: drivers/media/platform/vivi*
9831
be7f8273 9832VLAN (802.1Q)
8b58be88 9833M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9834L: netdev@vger.kernel.org
9835S: Maintained
679655da
JP
9836F: drivers/net/macvlan.c
9837F: include/linux/if_*vlan.h
9838F: net/8021q/
be7f8273 9839
55e331cf 9840VLYNQ BUS
8b58be88 9841M: Florian Fainelli <florian@openwrt.org>
8578d7af 9842L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9843S: Maintained
9844F: drivers/vlynq/vlynq.c
9845F: include/linux/vlynq.h
9846
390beae4
MW
9847VME SUBSYSTEM
9848M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9849M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9850M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9851L: devel@driverdev.osuosl.org
9852S: Maintained
9853T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9854F: Documentation/vme_api.txt
9855F: drivers/staging/vme/
9856F: drivers/vme/
9857F: include/linux/vme*
9858
4488e09b
AK
9859VMWARE HYPERVISOR INTERFACE
9860M: Alok Kataria <akataria@vmware.com>
9861L: virtualization@lists.linux-foundation.org
9862S: Supported
9863F: arch/x86/kernel/cpu/vmware.c
9864
73b35d07
DT
9865VMWARE BALLOON DRIVER
9866M: Xavier Deguillard <xdeguillard@vmware.com>
9867M: Philip Moltmann <moltmann@vmware.com>
9868M: "VMware, Inc." <pv-drivers@vmware.com>
9869L: linux-kernel@vger.kernel.org
9870S: Maintained
9871F: drivers/misc/vmw_balloon.c
9872
d1a890fa 9873VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9874M: Shreyas Bhatewara <sbhatewara@vmware.com>
9875M: "VMware, Inc." <pv-drivers@vmware.com>
9876L: netdev@vger.kernel.org
9877S: Maintained
9878F: drivers/net/vmxnet3/
d1a890fa 9879
851b1642 9880VMware PVSCSI driver
f2d7e40e 9881M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9882M: VMware PV-Drivers <pv-drivers@vmware.com>
9883L: linux-scsi@vger.kernel.org
9884S: Maintained
9885F: drivers/scsi/vmw_pvscsi.c
9886F: drivers/scsi/vmw_pvscsi.h
9887
e53e86c7 9888VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9889M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9890M: Mark Brown <broonie@kernel.org>
e53e86c7 9891W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9892W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9893T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9894S: Supported
679655da
JP
9895F: drivers/regulator/
9896F: include/linux/regulator/
e53e86c7 9897
ab41319e 9898VT1211 HARDWARE MONITOR DRIVER
8b58be88 9899M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9900L: lm-sensors@lm-sensors.org
9901S: Maintained
679655da
JP
9902F: Documentation/hwmon/vt1211
9903F: drivers/hwmon/vt1211.c
ab41319e 9904
1de9e371 9905VT8231 HARDWARE MONITOR DRIVER
8b58be88 9906M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9907L: lm-sensors@lm-sensors.org
9908S: Maintained
679655da 9909F: drivers/hwmon/vt8231.c
1de9e371 9910
88095e7b
TO
9911VUB300 USB to SDIO/SD/MMC bridge chip
9912M: Tony Olech <tony.olech@elandigitalsystems.com>
9913L: linux-mmc@vger.kernel.org
9914L: linux-usb@vger.kernel.org
9915S: Supported
9916F: drivers/mmc/host/vub300.c
9917
1da177e4 9918W1 DALLAS'S 1-WIRE BUS
a8018766 9919M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9920S: Maintained
679655da
JP
9921F: Documentation/w1/
9922F: drivers/w1/
1da177e4 9923
13927079 9924W83791D HARDWARE MONITORING DRIVER
8b58be88 9925M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9926L: lm-sensors@lm-sensors.org
25845c22 9927S: Maintained
679655da
JP
9928F: Documentation/hwmon/w83791d
9929F: drivers/hwmon/w83791d.c
13927079 9930
61db011d 9931W83793 HARDWARE MONITORING DRIVER
8b58be88 9932M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9933L: lm-sensors@lm-sensors.org
9934S: Maintained
679655da
JP
9935F: Documentation/hwmon/w83793
9936F: drivers/hwmon/w83793.c
61db011d 9937
e3760b43 9938W83795 HARDWARE MONITORING DRIVER
7c81c60f 9939M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9940L: lm-sensors@lm-sensors.org
9941S: Maintained
9942F: drivers/hwmon/w83795.c
9943
1da177e4 9944W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9945M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9946S: Maintained
679655da 9947F: drivers/mmc/host/wbsd.*
1da177e4 9948
b4e05923
HG
9949WACOM PROTOCOL 4 SERIAL TABLETS
9950M: Julian Squires <julian@cipht.net>
9951M: Hans de Goede <hdegoede@redhat.com>
9952L: linux-input@vger.kernel.org
9953S: Maintained
9954F: drivers/input/tablet/wacom_serial4.c
9955
3527761c 9956WATCHDOG DEVICE DRIVERS
8b58be88 9957M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9958L: linux-watchdog@vger.kernel.org
9959W: http://www.linux-watchdog.org/
f599aaf0 9960T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9961S: Maintained
679655da
JP
9962F: Documentation/watchdog/
9963F: drivers/watchdog/
9964F: include/linux/watchdog.h
c117ab84 9965F: include/uapi/linux/watchdog.h
3527761c 9966
1da177e4 9967WD7000 SCSI DRIVER
8b58be88 9968M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9969L: linux-scsi@vger.kernel.org
9970S: Maintained
679655da 9971F: drivers/scsi/wd7000.c
1da177e4 9972
b22e00f3
DH
9973WIIMOTE HID DRIVER
9974M: David Herrmann <dh.herrmann@googlemail.com>
9975L: linux-input@vger.kernel.org
9976S: Maintained
9977F: drivers/hid/hid-wiimote*
9978
e258b80e 9979WINBOND CIR DRIVER
364e9e18 9980M: David Härdeman <david@hardeman.nu>
e258b80e 9981S: Maintained
116ab806 9982F: drivers/media/rc/winbond-cir.c
e258b80e 9983
8a70da82 9984WIMAX STACK
8b58be88 9985M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9986M: linux-wimax@intel.com
63fae219 9987L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9988S: Supported
9989W: http://linuxwimax.org
315987dc 9990F: Documentation/wimax/README.wimax
315987dc
JP
9991F: include/linux/wimax/debug.h
9992F: include/net/wimax.h
c117ab84 9993F: include/uapi/linux/wimax.h
315987dc 9994F: net/wimax/
8a70da82 9995
5fc14680 9996WISTRON LAPTOP BUTTON DRIVER
8b58be88 9997M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9998S: Maintained
679655da 9999F: drivers/input/misc/wistron_btns.c
5fc14680 10000
1da177e4 10001WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10002M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10003L: linux-wireless@vger.kernel.org
926554c4 10004W: http://oops.ghostprotocols.net:81/blog
1da177e4 10005S: Maintained
679655da 10006F: drivers/net/wireless/wl3501*
1da177e4 10007
febf1dff 10008WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10009M: Mark Brown <broonie@kernel.org>
8b58be88 10010M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10011L: linux-input@vger.kernel.org
10012T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10013W: http://opensource.wolfsonmicro.com/node/7
10014S: Supported
679655da
JP
10015F: drivers/input/touchscreen/*wm97*
10016F: include/linux/wm97xx.h
febf1dff 10017
055bcbcb 10018WOLFSON MICROELECTRONICS DRIVERS
fef95164 10019L: patches@opensource.wolfsonmicro.com
cf8eda3e 10020T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10021T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10022W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10023S: Supported
3768f0b1 10024F: Documentation/hwmon/wm83??
af1c5386 10025F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10026F: drivers/clk/clk-wm83*.c
9c309598 10027F: drivers/extcon/extcon-arizona.c
b75ea16a 10028F: drivers/leds/leds-wm83*.c
25b273ba 10029F: drivers/gpio/gpio-*wm*.c
9c309598 10030F: drivers/gpio/gpio-arizona.c
d22b0869 10031F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10032F: drivers/input/misc/wm831x-on.c
10033F: drivers/input/touchscreen/wm831x-ts.c
10034F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10035F: drivers/mfd/arizona*
10036F: drivers/mfd/wm*.c
b75ea16a
MB
10037F: drivers/power/wm83*.c
10038F: drivers/rtc/rtc-wm83*.c
10039F: drivers/regulator/wm8*.c
3860e6c4 10040F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10041F: drivers/watchdog/wm83*_wdt.c
9c309598 10042F: include/linux/mfd/arizona/
3860e6c4 10043F: include/linux/mfd/wm831x/
b75ea16a 10044F: include/linux/mfd/wm8350/
3768f0b1 10045F: include/linux/mfd/wm8400*
59ec6da2 10046F: include/linux/wm97xx.h
055bcbcb 10047F: include/sound/wm????.h
9c309598 10048F: sound/soc/codecs/arizona.?
055bcbcb 10049F: sound/soc/codecs/wm*
b75ea16a 10050
3e6cd7a4
TH
10051WORKQUEUE
10052M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10053T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10054S: Maintained
10055F: include/linux/workqueue.h
10056F: kernel/workqueue.c
10057F: Documentation/workqueue.txt
10058
1da177e4 10059X.25 NETWORK LAYER
8bf28059 10060M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10061L: linux-x25@vger.kernel.org
8bf28059 10062S: Odd Fixes
679655da
JP
10063F: Documentation/networking/x25*
10064F: include/net/x25*
10065F: net/x25/
1da177e4 10066
e2d1d6c0 10067X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10068M: Thomas Gleixner <tglx@linutronix.de>
10069M: Ingo Molnar <mingo@redhat.com>
10070M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10071M: x86@kernel.org
981c3a4f 10072L: linux-kernel@vger.kernel.org
75fc2d37 10073T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10074S: Maintained
679655da
JP
10075F: Documentation/x86/
10076F: arch/x86/
e2d1d6c0 10077
d0944853 10078X86 PLATFORM DRIVERS
f7cb13b3 10079M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 10080L: platform-driver-x86@vger.kernel.org
309d131b 10081T: git git://cavan.codon.org.uk/platform-drivers-x86.git
d0944853 10082S: Maintained
14430813 10083F: drivers/platform/x86/
d0944853 10084
c1f5c54b
IM
10085X86 MCE INFRASTRUCTURE
10086M: Tony Luck <tony.luck@intel.com>
487ba8e8 10087M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10088L: linux-edac@vger.kernel.org
10089S: Maintained
10090F: arch/x86/kernel/cpu/mcheck/*
10091
d6fad502 10092XC2028/3028 TUNER DRIVER
1b2c14b4 10093M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10094L: linux-media@vger.kernel.org
10095W: http://linuxtv.org
10096T: git git://linuxtv.org/media_tree.git
10097S: Maintained
10098F: drivers/media/tuners/tuner-xc2028.*
10099
c4468085 10100XEN HYPERVISOR INTERFACE
c4468085 10101M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10102M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10103M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10104L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10105T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10106S: Supported
10107F: arch/x86/xen/
10108F: drivers/*/xen-*front.c
10109F: drivers/xen/
10110F: arch/x86/include/asm/xen/
10111F: include/xen/
c117ab84 10112F: include/uapi/xen/
c4468085 10113
77bfb479
SS
10114XEN HYPERVISOR ARM
10115M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10116L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10117S: Supported
10118F: arch/arm/xen/
10119F: arch/arm/include/asm/xen/
10120
b475e83f
SS
10121XEN HYPERVISOR ARM64
10122M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10123L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10124S: Supported
10125F: arch/arm64/xen/
10126F: arch/arm64/include/asm/xen/
10127
9b57e1a7
IC
10128XEN NETWORK BACKEND DRIVER
10129M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10130M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10131L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10132L: netdev@vger.kernel.org
10133S: Supported
10134F: drivers/net/xen-netback/*
10135
c5f8e29d
KRW
10136XEN PCI SUBSYSTEM
10137M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10138L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10139S: Supported
10140F: arch/x86/pci/*xen*
10141F: drivers/pci/*xen*
10142
a2c5ae65
KRW
10143XEN BLOCK SUBSYSTEM
10144M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10145L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10146S: Supported
10147F: drivers/block/xen-blkback/*
10148F: drivers/block/xen*
10149
c5f8e29d
KRW
10150XEN SWIOTLB SUBSYSTEM
10151M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10152L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10153S: Supported
10154F: arch/x86/xen/*swiotlb*
10155F: drivers/xen/*swiotlb*
10156
1da177e4
LT
10157XFS FILESYSTEM
10158P: Silicon Graphics Inc
809625ca 10159M: Dave Chinner <david@fromorbit.com>
18caa67a 10160M: xfs@oss.sgi.com
d7ede1aa 10161L: xfs@oss.sgi.com
1da177e4 10162W: http://oss.sgi.com/projects/xfs
54e5881d 10163T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10164S: Supported
679655da
JP
10165F: Documentation/filesystems/xfs.txt
10166F: fs/xfs/
1da177e4 10167
8a3b7a25 10168XILINX AXI ETHERNET DRIVER
59a54f30
MS
10169M: Anirudha Sarangi <anirudh@xilinx.com>
10170M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10171S: Maintained
10172F: drivers/net/ethernet/xilinx/xilinx_axienet*
10173
c9d3d8ec 10174XILINX SYSTEMACE DRIVER
cdeb8994 10175S: Orphan
679655da 10176F: drivers/block/xsysace.c
c9d3d8ec 10177
238b8721 10178XILINX UARTLITE SERIAL DRIVER
8b58be88 10179M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10180L: linux-serial@vger.kernel.org
10181S: Maintained
df621252 10182F: drivers/tty/serial/uartlite.c
238b8721 10183
f620e4b8
MF
10184XTENSA XTFPGA PLATFORM SUPPORT
10185M: Max Filippov <jcmvbkbc@gmail.com>
10186L: linux-xtensa@linux-xtensa.org
10187S: Maintained
10188F: drivers/spi/spi-xtensa-xtfpga.c
10189
1da177e4 10190YAM DRIVER FOR AX.25
8b58be88 10191M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10192L: linux-hams@vger.kernel.org
10193S: Maintained
679655da
JP
10194F: drivers/net/hamradio/yam*
10195F: include/linux/yam.h
1da177e4 10196
af64a5eb 10197YEALINK PHONE DRIVER
8b58be88 10198M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10199L: usbb2k-api-dev@nongnu.org
10200S: Maintained
679655da
JP
10201F: Documentation/input/yealink.txt
10202F: drivers/input/misc/yealink.*
af64a5eb 10203
1da177e4 10204Z8530 DRIVER FOR AX.25
8b58be88 10205M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10206W: http://yaina.de/jreuter/
10207W: http://www.qsl.net/dl1bke/
10208L: linux-hams@vger.kernel.org
10209S: Maintained
679655da
JP
10210F: Documentation/networking/z8530drv.txt
10211F: drivers/net/hamradio/*scc.c
10212F: drivers/net/hamradio/z8530.h
1da177e4 10213
0cf31ec1 10214ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10215M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10216L: linux-mm@kvack.org
10217S: Maintained
10218F: mm/zbud.c
10219F: include/linux/zbud.h
10220
7c0c3afb 10221ZD1211RW WIRELESS DRIVER
8b58be88
JP
10222M: Daniel Drake <dsd@gentoo.org>
10223M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10224W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10225L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10226L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10227S: Maintained
679655da 10228F: drivers/net/wireless/zd1211rw/
7c0c3afb 10229
1da177e4 10230ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10231L: mjpeg-users@lists.sourceforge.net
f63145e2 10232L: linux-media@vger.kernel.org
1da177e4 10233W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10234T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10235S: Odd Fixes
90d72ac6 10236F: drivers/media/pci/zoran/
1da177e4 10237
6920f2cc
MK
10238ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10239M: Minchan Kim <minchan@kernel.org>
10240M: Nitin Gupta <ngupta@vflare.org>
10241L: linux-kernel@vger.kernel.org
10242S: Maintained
10243F: drivers/block/zram/
10244F: Documentation/blockdev/zram.txt
10245
8b4a4080 10246ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10247M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10248S: Maintained
df621252 10249F: drivers/tty/serial/zs.*
8b4a4080 10250
eae70d06
MK
10251ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10252M: Minchan Kim <minchan@kernel.org>
10253M: Nitin Gupta <ngupta@vflare.org>
10254L: linux-mm@kvack.org
10255S: Maintained
10256F: mm/zsmalloc.c
10257F: include/linux/zsmalloc.h
10258
0cf31ec1 10259ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10260M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10261L: linux-mm@kvack.org
10262S: Maintained
10263F: mm/zswap.c
10264
1da177e4 10265THE REST
8b58be88 10266M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10267L: linux-kernel@vger.kernel.org
8a6e2535 10268Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10269T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10270S: Buried alive in reporters
34d03cc1
JP
10271F: *
10272F: */
This page took 5.004396 seconds and 5 git commands to generate.