[media] dib0700_devices: Use c99 initializers for structures.
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
156L: linux-bluetooth@vger.kernel.org
157S: Maintained
158F: net/6lowpan/
6304f8fc 159F: include/net/6lowpan.h
68d96dcf 160
1da177e4 1616PACK NETWORK DRIVER FOR AX.25
8b58be88 162M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
163L: linux-hams@vger.kernel.org
164S: Maintained
679655da 165F: drivers/net/hamradio/6pack.c
1da177e4 166
1da177e4 1678169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 168M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 169L: netdev@vger.kernel.org
1da177e4 170S: Maintained
a8fe65b8 171F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
172
1738250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 174M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
175L: linux-serial@vger.kernel.org
176W: http://serial.sourceforge.net
8ee16a1b 177S: Maintained
08deed1e 178T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 179F: drivers/tty/serial/8250*
679655da 180F: include/linux/serial_8250.h
1da177e4
LT
181
1828390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 183L: netdev@vger.kernel.org
0cf445ce 184S: Orphan / Obsolete
644570b8 185F: drivers/net/ethernet/8390/
1da177e4 186
67543e50 1879P FILE SYSTEM
8b58be88
JP
188M: Eric Van Hensbergen <ericvh@gmail.com>
189M: Ron Minnich <rminnich@sandia.gov>
190M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 191L: v9fs-developer@lists.sourceforge.net
27a2a5ff 192W: http://swik.net/v9fs
8a6e2535 193Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 194T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 195S: Maintained
679655da
JP
196F: Documentation/filesystems/9p.txt
197F: fs/9p/
2315cb14
RL
198F: net/9p/
199F: include/net/9p/
200F: include/uapi/linux/virtio_9p.h
201F: include/trace/events/9p.h
202
67543e50 203
91952bc0
AP
204A8293 MEDIA DRIVER
205M: Antti Palosaari <crope@iki.fi>
206L: linux-media@vger.kernel.org
207W: http://linuxtv.org/
208W: http://palosaari.fi/linux/
209Q: http://patchwork.linuxtv.org/project/linux-media/list/
210T: git git://linuxtv.org/anttip/media_tree.git
211S: Maintained
212F: drivers/media/dvb-frontends/a8293*
213
e2d1d6c0 214AACRAID SCSI RAID DRIVER
8b58be88 215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
216L: linux-scsi@vger.kernel.org
217W: http://www.adaptec.com/
1da177e4 218S: Supported
679655da
JP
219F: Documentation/scsi/aacraid.txt
220F: drivers/scsi/aacraid/
1da177e4 221
ea8f8fc8
JT
222ABI/API
223L: linux-api@vger.kernel.org
224F: Documentation/ABI/
225F: include/linux/syscalls.h
226F: include/uapi/
227F: kernel/sys_ni.c
228
249e3c85 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 230M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
231L: lm-sensors@lm-sensors.org
232S: Maintained
679655da 233F: drivers/hwmon/abituguru.c
f2b84bbc 234
249e3c85 235ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 236M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
237L: lm-sensors@lm-sensors.org
238S: Maintained
679655da 239F: drivers/hwmon/abituguru3.c
249e3c85 240
1da177e4 241ACENIC DRIVER
8b58be88 242M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
243L: linux-acenic@sunsite.dk
244S: Maintained
531c4f89 245F: drivers/net/ethernet/alteon/acenic*
1da177e4 246
e86435eb 247ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 248M: Peter Feuerer <peter@piie.net>
d0944853 249L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
250W: http://piie.net/?section=acerhdf
251S: Maintained
252F: drivers/platform/x86/acerhdf.c
e86435eb 253
745a5d21 254ACER WMI LAPTOP EXTRAS
182ae55c 255M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 256L: platform-driver-x86@vger.kernel.org
745a5d21 257S: Maintained
679655da 258F: drivers/platform/x86/acer-wmi.c
745a5d21 259
1da177e4 260ACPI
49db1903 261M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 262M: Len Brown <lenb@kernel.org>
6968e50c 263L: linux-acpi@vger.kernel.org
360818b8
RW
264W: https://01.org/linux-acpi
265Q: https://patchwork.kernel.org/project/linux-acpi/list/
266T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 267S: Supported
679655da
JP
268F: drivers/acpi/
269F: drivers/pnp/pnpacpi/
270F: include/linux/acpi.h
43368e74 271F: include/acpi/
994b942f 272F: Documentation/acpi
89ca78a0 273F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
274F: drivers/pci/*acpi*
275F: drivers/pci/*/*acpi*
276F: drivers/pci/*/*/*acpi*
2754c447 277F: tools/power/acpi
8b59a454 278
3774929d
RW
279ACPI COMPONENT ARCHITECTURE (ACPICA)
280M: Robert Moore <robert.moore@intel.com>
281M: Lv Zheng <lv.zheng@intel.com>
282M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
283L: linux-acpi@vger.kernel.org
284L: devel@acpica.org
285W: https://acpica.org/
286W: https://github.com/acpica/acpica/
287Q: https://patchwork.kernel.org/project/linux-acpi/list/
288T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
289S: Supported
290F: drivers/acpi/acpica/
291F: include/acpi/
2754c447 292F: tools/power/acpi/
3774929d 293
8b59a454 294ACPI FAN DRIVER
8b58be88 295M: Zhang Rui <rui.zhang@intel.com>
8b59a454 296L: linux-acpi@vger.kernel.org
5ca92bd9 297W: https://01.org/linux-acpi
8b59a454 298S: Supported
679655da 299F: drivers/acpi/fan.c
1da177e4 300
8b59a454 301ACPI THERMAL DRIVER
8b58be88 302M: Zhang Rui <rui.zhang@intel.com>
8b59a454 303L: linux-acpi@vger.kernel.org
5ca92bd9 304W: https://01.org/linux-acpi
8b59a454 305S: Supported
679655da 306F: drivers/acpi/*thermal*
998be20f 307
359acec8 308ACPI VIDEO DRIVER
8b58be88 309M: Zhang Rui <rui.zhang@intel.com>
8b59a454 310L: linux-acpi@vger.kernel.org
5ca92bd9 311W: https://01.org/linux-acpi
8b59a454 312S: Supported
679655da 313F: drivers/acpi/video.c
998be20f 314
bff431e4 315ACPI WMI DRIVER
d0944853 316L: platform-driver-x86@vger.kernel.org
5b927259 317S: Orphan
679655da 318F: drivers/platform/x86/wmi.c
bff431e4 319
2f39d519 320AD1889 ALSA SOUND DRIVER
8b58be88 321M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
322W: http://wiki.parisc-linux.org/AD1889
323L: linux-parisc@vger.kernel.org
324S: Maintained
679655da 325F: sound/pci/ad1889.*
2f39d519 326
527a1a83
MH
327AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
328M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 329W: http://wiki.analog.com/AD5254
a4edbc10 330W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
331S: Supported
332F: drivers/misc/ad525x_dpot.c
333
334AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
335M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 336W: http://wiki.analog.com/AD5398
a4edbc10 337W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
338S: Supported
339F: drivers/regulator/ad5398.c
340
341AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
342M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 343W: http://wiki.analog.com/AD7142
a4edbc10 344W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
345S: Supported
346F: drivers/input/misc/ad714x.c
347
348AD7877 TOUCHSCREEN DRIVER
349M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 350W: http://wiki.analog.com/AD7877
a4edbc10 351W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
352S: Supported
353F: drivers/input/touchscreen/ad7877.c
354
355AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
356M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 357W: http://wiki.analog.com/AD7879
a4edbc10 358W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
359S: Supported
360F: drivers/input/touchscreen/ad7879.c
361
1330b0dc
JK
362ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
363M: Jiri Kosina <jkosina@suse.cz>
364S: Maintained
365
1da177e4 366ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 367M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 368L: lm-sensors@lm-sensors.org
1da177e4 369S: Maintained
679655da
JP
370F: Documentation/hwmon/adm1025
371F: drivers/hwmon/adm1025.c
1da177e4 372
cae2caae 373ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 374M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
375L: lm-sensors@lm-sensors.org
376S: Maintained
679655da 377F: drivers/hwmon/adm1029.c
cae2caae 378
cc0b88cf 379ADM8211 WIRELESS DRIVER
cc0b88cf 380L: linux-wireless@vger.kernel.org
491b26b4 381W: http://wireless.kernel.org/
e71bcbd0 382S: Orphan
679655da 383F: drivers/net/wireless/adm8211.*
cc0b88cf 384
e8e31622
SA
385ADP1653 FLASH CONTROLLER DRIVER
386M: Sakari Ailus <sakari.ailus@iki.fi>
387L: linux-media@vger.kernel.org
388S: Maintained
389F: drivers/media/i2c/adp1653.c
390F: include/media/adp1653.h
391
527a1a83
MH
392ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
393M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 394W: http://wiki.analog.com/ADP5520
a4edbc10 395W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
396S: Supported
397F: drivers/mfd/adp5520.c
398F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 399F: drivers/leds/leds-adp5520.c
77278d50 400F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
401F: drivers/input/keyboard/adp5520-keys.c
402
403ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
404M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 405W: http://wiki.analog.com/ADP5588
a4edbc10 406W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
407S: Supported
408F: drivers/input/keyboard/adp5588-keys.c
77278d50 409F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
410
411ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP8860
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/video/backlight/adp8860_bl.c
417
8c22a8f5
DE
418ADS1015 HARDWARE MONITOR DRIVER
419M: Dirk Eibach <eibach@gdsys.de>
420L: lm-sensors@lm-sensors.org
421S: Maintained
422F: Documentation/hwmon/ads1015
423F: drivers/hwmon/ads1015.c
424F: include/linux/i2c/ads1015.h
425
1da177e4 426ADT746X FAN DRIVER
8b58be88 427M: Colin Leroy <colin@colino.net>
1da177e4 428S: Maintained
679655da 429F: drivers/macintosh/therm_adt746x.c
1da177e4 430
b058b859 431ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 432M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
433L: lm-sensors@lm-sensors.org
434S: Maintained
435F: Documentation/hwmon/adt7475
436F: drivers/hwmon/adt7475.c
437
527a1a83
MH
438ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
439M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 440W: http://wiki.analog.com/ADXL345
a4edbc10 441W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
442S: Supported
443F: drivers/input/misc/adxl34x.c
444
8c6af9e1 445ADVANSYS SCSI DRIVER
8b58be88 446M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
447L: linux-scsi@vger.kernel.org
448S: Maintained
679655da
JP
449F: Documentation/scsi/advansys.txt
450F: drivers/scsi/advansys.c
8c6af9e1 451
1da177e4 452AEDSP16 DRIVER
8b58be88 453M: Riccardo Facchetti <fizban@tin.it>
1da177e4 454S: Maintained
679655da 455F: sound/oss/aedsp16.c
1da177e4 456
91952bc0
AP
457AF9013 MEDIA DRIVER
458M: Antti Palosaari <crope@iki.fi>
459L: linux-media@vger.kernel.org
460W: http://linuxtv.org/
461W: http://palosaari.fi/linux/
462Q: http://patchwork.linuxtv.org/project/linux-media/list/
463T: git git://linuxtv.org/anttip/media_tree.git
464S: Maintained
465F: drivers/media/dvb-frontends/af9013*
466
467AF9033 MEDIA DRIVER
468M: Antti Palosaari <crope@iki.fi>
469L: linux-media@vger.kernel.org
470W: http://linuxtv.org/
471W: http://palosaari.fi/linux/
472Q: http://patchwork.linuxtv.org/project/linux-media/list/
473T: git git://linuxtv.org/anttip/media_tree.git
474S: Maintained
475F: drivers/media/dvb-frontends/af9033*
476
1da177e4 477AFFS FILE SYSTEM
6cf515e1
GU
478L: linux-fsdevel@vger.kernel.org
479S: Orphan
679655da
JP
480F: Documentation/filesystems/affs.txt
481F: fs/affs/
1da177e4 482
e2d1d6c0 483AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 484M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
485L: linux-afs@lists.infradead.org
486S: Supported
679655da
JP
487F: fs/afs/
488F: include/net/af_rxrpc.h
489F: net/rxrpc/af_rxrpc.c
e2d1d6c0 490
1da177e4 491AGPGART DRIVER
8b58be88 492M: David Airlie <airlied@linux.ie>
878eaf61 493T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 494S: Maintained
679655da
JP
495F: drivers/char/agp/
496F: include/linux/agp*
c117ab84 497F: include/uapi/linux/agp*
1da177e4
LT
498
499AHA152X SCSI DRIVER
8b58be88 500M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
501L: linux-scsi@vger.kernel.org
502S: Maintained
679655da
JP
503F: drivers/scsi/aha152x*
504F: drivers/scsi/pcmcia/aha152x*
1da177e4 505
64624d4f 506AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 507M: Hannes Reinecke <hare@suse.de>
64624d4f 508L: linux-scsi@vger.kernel.org
1da177e4 509S: Maintained
679655da 510F: drivers/scsi/aic7xxx/
1da177e4 511
450500ad
HV
512AIMSLAB FM RADIO RECEIVER DRIVER
513M: Hans Verkuil <hverkuil@xs4all.nl>
514L: linux-media@vger.kernel.org
515T: git git://linuxtv.org/media_tree.git
516W: http://linuxtv.org
517S: Maintained
518F: drivers/media/radio/radio-aimslab*
519
e2d1d6c0 520AIO
8b58be88 521M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
522L: linux-aio@kvack.org
523S: Supported
679655da
JP
524F: fs/aio.c
525F: include/linux/*aio*.h
e2d1d6c0 526
469d4ec8
AP
527AIRSPY MEDIA DRIVER
528M: Antti Palosaari <crope@iki.fi>
529L: linux-media@vger.kernel.org
530W: http://linuxtv.org/
531W: http://palosaari.fi/linux/
532Q: http://patchwork.linuxtv.org/project/linux-media/list/
533T: git git://linuxtv.org/anttip/media_tree.git
534S: Maintained
535F: drivers/media/usb/airspy/
536
1da177e4 537ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 538M: Duncan Sands <duncan.sands@free.fr>
6372594a 539L: linux-usb@vger.kernel.org
1da177e4
LT
540W: http://www.linux-usb.org/SpeedTouch/
541S: Maintained
679655da
JP
542F: drivers/usb/atm/speedtch.c
543F: drivers/usb/atm/usbatm.c
1da177e4 544
272f133a 545ALCHEMY AU1XX0 MMC DRIVER
8b58be88 546M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 547S: Maintained
679655da 548F: drivers/mmc/host/au1xmmc.c
272f133a 549
4a4e5787 550ALI1563 I2C DRIVER
8b58be88 551M: Rudolf Marek <r.marek@assembler.cz>
846557d3 552L: linux-i2c@vger.kernel.org
4a4e5787 553S: Maintained
679655da
JP
554F: Documentation/i2c/busses/i2c-ali1563
555F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 556
1da177e4 557ALPHA PORT
8b58be88 558M: Richard Henderson <rth@twiddle.net>
8b58be88 559M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 560M: Matt Turner <mattst88@gmail.com>
c89f4f9a 561S: Odd Fixes
a9406699 562L: linux-alpha@vger.kernel.org
679655da 563F: arch/alpha/
1da177e4 564
16b8b922 565ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 566M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
567L: netdev@vger.kernel.org
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/net/ethernet/altera/
571
adf9251f
TK
572ALTERA UART/JTAG UART SERIAL DRIVERS
573M: Tobias Klauser <tklauser@distanz.ch>
574L: linux-serial@vger.kernel.org
61bd0943 575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
576S: Maintained
577F: drivers/tty/serial/altera_uart.c
578F: drivers/tty/serial/altera_jtaguart.c
579F: include/linux/altera_uart.h
580F: include/linux/altera_jtaguart.h
581
f4875e12
TL
582AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
583M: Tom Lendacky <thomas.lendacky@amd.com>
584L: linux-crypto@vger.kernel.org
585S: Supported
586F: drivers/crypto/ccp/
587F: include/linux/ccp.h
588
512d1027 589AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 590M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
591L: lm-sensors@lm-sensors.org
592S: Maintained
593F: Documentation/hwmon/fam15h_power
594F: drivers/hwmon/fam15h_power.c
595
167a675a 596AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 597M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 598L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 599S: Supported
faf2e1db 600F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 601
f90b8116 602AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 603P: Andres Salomon <dilinger@queued.net>
67d76710 604L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
605W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
606S: Supported
679655da
JP
607F: drivers/char/hw_random/geode-rng.c
608F: drivers/crypto/geode*
8a61f013 609F: drivers/video/fbdev/geode/
679655da 610F: arch/x86/include/asm/geode.h
f90b8116 611
919ee7dd 612AMD IOMMU (AMD-VI)
e4110568 613M: Joerg Roedel <joro@8bytes.org>
919ee7dd 614L: iommu@lists.linux-foundation.org
525b233c 615T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 616S: Maintained
b2c16391
JP
617F: drivers/iommu/amd_iommu*.[ch]
618F: include/linux/amd-iommu.h
919ee7dd 619
e7f5b309 620AMD MICROCODE UPDATE SUPPORT
943482d0 621M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 622L: amd64-microcode@amd64.org
943482d0 623S: Maintained
73d425fd 624F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 625
45198c7b
LT
626AMD XGBE DRIVER
627M: Tom Lendacky <thomas.lendacky@amd.com>
628L: netdev@vger.kernel.org
629S: Supported
630F: drivers/net/ethernet/amd/xgbe/
631F: drivers/net/phy/amd-xgbe-phy.c
632
284f42b6 633AMS (Apple Motion Sensor) DRIVER
8b58be88 634M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 635S: Supported
bd5f47ec 636F: drivers/macintosh/ams/
284f42b6 637
f94b533d 638AMSO1100 RNIC DRIVER
8b58be88
JP
639M: Tom Tucker <tom@opengridcomputing.com>
640M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 641L: linux-rdma@vger.kernel.org
f94b533d 642S: Maintained
679655da 643F: drivers/infiniband/hw/amso1100/
f94b533d 644
531fca16
HV
645ANALOG DEVICES INC AD9389B DRIVER
646M: Hans Verkuil <hans.verkuil@cisco.com>
647L: linux-media@vger.kernel.org
648S: Maintained
649F: drivers/media/i2c/ad9389b*
650
c40ddfa3
HV
651ANALOG DEVICES INC ADV7511 DRIVER
652M: Hans Verkuil <hans.verkuil@cisco.com>
653L: linux-media@vger.kernel.org
654S: Maintained
655F: drivers/media/i2c/adv7511*
656
531fca16
HV
657ANALOG DEVICES INC ADV7604 DRIVER
658M: Hans Verkuil <hans.verkuil@cisco.com>
659L: linux-media@vger.kernel.org
660S: Maintained
661F: drivers/media/i2c/adv7604*
662
c40ddfa3
HV
663ANALOG DEVICES INC ADV7842 DRIVER
664M: Hans Verkuil <hans.verkuil@cisco.com>
665L: linux-media@vger.kernel.org
666S: Maintained
667F: drivers/media/i2c/adv7842*
668
527a1a83 669ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 670M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 671L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 672W: http://wiki.analog.com/
a4edbc10 673W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 674S: Supported
39c9d199 675F: sound/soc/codecs/adau*
cc52688a 676F: sound/soc/codecs/adav*
4bdef3bd 677F: sound/soc/codecs/ad1*
ae48f5ef 678F: sound/soc/codecs/ad7*
4bdef3bd 679F: sound/soc/codecs/ssm*
40216ce7 680F: sound/soc/codecs/sigmadsp.*
4bdef3bd 681
527a1a83 682ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 683L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
684L: alsa-devel@alsa-project.org (moderated for non-subscribers)
685W: http://blackfin.uclinux.org/
686S: Supported
687F: sound/soc/blackfin/*
688
42269063 689AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 690M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 691L: linuxppc-dev@lists.ozlabs.org
93711660 692L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 693S: Maintained
679655da 694F: sound/aoa/
42269063 695
1da177e4 696APM DRIVER
81024fc4
JK
697M: Jiri Kosina <jkosina@suse.cz>
698S: Odd fixes
679655da
JP
699F: arch/x86/kernel/apm_32.c
700F: include/linux/apm_bios.h
c117ab84 701F: include/uapi/linux/apm_bios.h
81024fc4 702F: drivers/char/apm-emulation.c
1da177e4 703
bd7aa4b2 704APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 705M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
706L: linux-input@vger.kernel.org
707S: Maintained
679655da 708F: drivers/input/mouse/bcm5974.c
bd7aa4b2 709
6f2fad74 710APPLE SMC DRIVER
d618540f
HR
711M: Henrik Rydberg <rydberg@euromail.se>
712L: lm-sensors@lm-sensors.org
6f2fad74 713S: Maintained
679655da 714F: drivers/hwmon/applesmc.c
6f2fad74 715
1da177e4 716APPLETALK NETWORK LAYER
8b58be88 717M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 718S: Maintained
679655da
JP
719F: drivers/net/appletalk/
720F: net/appletalk/
1da177e4 721
24299502
IS
722APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
723M: Iyappan Subramanian <isubramanian@apm.com>
724M: Keyur Chudgar <kchudgar@apm.com>
725M: Ravi Patel <rapatel@apm.com>
726S: Supported
727F: drivers/net/ethernet/apm/xgene/
728F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
729
62a37dc7
LP
730APTINA CAMERA SENSOR PLL
731M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
732L: linux-media@vger.kernel.org
733S: Maintained
734F: drivers/media/i2c/aptina-pll.*
735
a480167b 736ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 737M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
738L: linux-ide@vger.kernel.org
739S: Maintained
740F: include/linux/pata_arasan_cf_data.h
741F: drivers/ata/pata_arasan_cf.c
742
1154ea7d 743ARC FRAMEBUFFER DRIVER
8b58be88 744M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 745S: Maintained
8a61f013
JH
746F: drivers/video/fbdev/arcfb.c
747F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 748
1da177e4 749ARM MFM AND FLOPPY DRIVERS
8b58be88 750M: Ian Molton <spyro@f2s.com>
1da177e4 751S: Maintained
679655da
JP
752F: arch/arm/lib/floppydma.S
753F: arch/arm/include/asm/floppy.h
1da177e4 754
6f96521f
WD
755ARM PMU PROFILING AND DEBUGGING
756M: Will Deacon <will.deacon@arm.com>
757S: Maintained
758F: arch/arm/kernel/perf_event*
759F: arch/arm/oprofile/common.c
6f96521f
WD
760F: arch/arm/include/asm/pmu.h
761F: arch/arm/kernel/hw_breakpoint.c
762F: arch/arm/include/asm/hw_breakpoint.h
763
d4275354 764ARM PORT
8b58be88 765M: Russell King <linux@arm.linux.org.uk>
efc03ecb 766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
767W: http://www.arm.linux.org.uk/
768S: Maintained
769F: arch/arm/
770
d323c243
SB
771ARM SUB-ARCHITECTURES
772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 773S: Maintained
d323c243
SB
774F: arch/arm/mach-*/
775F: arch/arm/plat-*/
776T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
777
cefbf4ea
RK
778ARM PRIMECELL AACI PL041 DRIVER
779M: Russell King <linux@arm.linux.org.uk>
780S: Maintained
781F: sound/arm/aaci.*
782
783ARM PRIMECELL CLCD PL110 DRIVER
784M: Russell King <linux@arm.linux.org.uk>
785S: Maintained
8a61f013 786F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
787
788ARM PRIMECELL KMI PL050 DRIVER
789M: Russell King <linux@arm.linux.org.uk>
790S: Maintained
791F: drivers/input/serio/ambakmi.*
792F: include/linux/amba/kmi.h
793
2761f5c2 794ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
795M: Russell King <linux@arm.linux.org.uk>
796S: Maintained
679655da 797F: drivers/mmc/host/mmci.*
2f748aaa 798F: include/linux/amba/mmci.h
2761f5c2 799
1b4304e5
RK
800ARM PRIMECELL UART PL010 AND PL011 DRIVERS
801M: Russell King <linux@arm.linux.org.uk>
802S: Maintained
803F: drivers/tty/serial/amba-pl01*.c
804F: include/linux/amba/serial.h
2761f5c2 805
cefbf4ea
RK
806ARM PRIMECELL BUS SUPPORT
807M: Russell King <linux@arm.linux.org.uk>
808S: Maintained
809F: drivers/amba/
810F: include/linux/amba/bus.h
811
2b7a52a4 812ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 813M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 814L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
815S: Maintained
816
9c784f95 817ARM/AFEB9260 MACHINE SUPPORT
8b58be88 818M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
820S: Maintained
821
2b7a52a4 822ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 823M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
825S: Maintained
826
1b106699
MR
827ARM/Allwinner A1X SoC support
828M: Maxime Ripard <maxime.ripard@free-electrons.com>
829L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
830S: Maintained
60b0f380
MR
831N: sun[x4567]i
832
833ARM/Allwinner SoC Clock Support
834M: Emilio López <emilio@elopez.com.ar>
835S: Maintained
836F: drivers/clk/sunxi/
1b106699 837
c1fc8675 838ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 839M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
840M: Nicolas Ferre <nicolas.ferre@atmel.com>
841M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 843W: http://maxim.org.za/at91_26.html
c1fc8675
NF
844W: http://www.linux4sam.org
845S: Supported
846F: arch/arm/mach-at91/
70e389cc
MB
847F: arch/arm/boot/dts/at91*.dts
848F: arch/arm/boot/dts/at91*.dtsi
849F: arch/arm/boot/dts/sama*.dts
850F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 851
6e05dd4e
BB
852ARM/ATMEL AT91 Clock Support
853M: Boris Brezillon <boris.brezillon@free-electrons.com>
854S: Maintained
855F: drivers/clk/at91
856
986cf2e9 857ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 858M: Rob Herring <robh@kernel.org>
986cf2e9
RH
859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
860S: Maintained
861F: arch/arm/mach-highbank/
862
d94f944e 863ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 864M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
865S: Maintained
866F: arch/arm/mach-cns3xxx/
867T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
868
386ab516
AS
869ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
870M: Alexander Shiyan <shc_work@mail.ru>
871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
872S: Odd Fixes
b8ba3874 873N: clps711x
386ab516 874
2b7a52a4 875ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 876M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 877M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 879S: Maintained
d19d3667
HS
880F: arch/arm/mach-ep93xx/
881F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
882
883ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 884M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
886S: Maintained
887
d4275354 888ARM/CLKDEV SUPPORT
8b58be88 889M: Russell King <linux@arm.linux.org.uk>
efc03ecb 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 891S: Maintained
d4275354 892F: arch/arm/include/asm/clkdev.h
4fa2651d 893F: drivers/clk/clkdev.c
d4275354 894
d48134e7 895ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 896M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
898S: Maintained
899
94150095
HF
900ARM/CONTEC MICRO9 MACHINE SUPPORT
901M: Hubert Feurstein <hubert.feurstein@contec.at>
902S: Maintained
903F: arch/arm/mach-ep93xx/micro9.c
904
1da177e4 905ARM/CORGI MACHINE SUPPORT
8b58be88 906M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
907S: Maintained
908
881a95f9 909ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 910M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
912T: git git://git.berlios.de/gemini-board
913S: Maintained
f49afbb5 914F: arch/arm/mach-gemini/
881a95f9 915
a990cbd8 916ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 917M: Barry Song <baohua@kernel.org>
a990cbd8 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 919T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
920S: Maintained
921F: arch/arm/mach-prima2/
4a9c44f1 922F: drivers/clk/sirf/
05f30e8d
BS
923F: drivers/clocksource/timer-prima2.c
924F: drivers/clocksource/timer-marco.c
f8505ef5 925N: [^a-z]sirf
a990cbd8 926
d4275354 927ARM/EBSA110 MACHINE SUPPORT
8b58be88 928M: Russell King <linux@arm.linux.org.uk>
efc03ecb 929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
930W: http://www.arm.linux.org.uk/
931S: Maintained
932F: arch/arm/mach-ebsa110/
b955f6ca 933F: drivers/net/ethernet/amd/am79c961a.*
d4275354 934
4721f3ce
UKK
935ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
936M: Uwe Kleine-König <kernel@pengutronix.de>
937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938S: Maintained
939N: efm32
940
a9da4f7e 941ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
942M: Daniel Ribeiro <drwyrm@gmail.com>
943M: Stefan Schmidt <stefan@openezx.org>
944M: Harald Welte <laforge@openezx.org>
d66f1886 945L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
946W: http://www.openezx.org/
947S: Maintained
cafc2265
SS
948T: topgit git://git.openezx.org/openezx.git
949F: arch/arm/mach-pxa/ezx.c
a9da4f7e 950
6a915af9 951ARM/FARADAY FA526 PORT
162500b3 952M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 954S: Maintained
1fa7e547 955T: git git://git.berlios.de/gemini-board
f49afbb5 956F: arch/arm/mm/*-fa*
6a915af9 957
d4275354 958ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 959M: Russell King <linux@arm.linux.org.uk>
efc03ecb 960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
961W: http://www.arm.linux.org.uk/
962S: Maintained
963F: arch/arm/include/asm/hardware/dec21285.h
964F: arch/arm/mach-footbridge/
965
86183a5f 966ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 967M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 968M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 970S: Maintained
f1c12837 971T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 972F: arch/arm/mach-imx/
ce515a6b 973F: arch/arm/mach-mxs/
2a82f95c 974F: arch/arm/boot/dts/imx*
e5dafa22 975F: arch/arm/configs/imx*_defconfig
86183a5f 976
2b7a52a4 977ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 978M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
980S: Maintained
981
90b8fc34 982ARM/GUMSTIX MACHINE SUPPORT
8b58be88 983M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 984L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
985S: Maintained
986
ef47d5f0 987ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 988M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
989M: Paul Parsons <lost.distance@yahoo.com>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
991S: Maintained
992F: arch/arm/mach-pxa/hx4700.c
993F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 994F: sound/soc/pxa/hx4700.c
ef47d5f0 995
4dfad069
WX
996ARM/HISILICON SOC SUPPORT
997M: Wei Xu <xuwei5@hisilicon.com>
998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999W: http://www.hisilicon.com
1000S: Supported
1001T: git git://github.com/hisilicon/linux-hisi.git
1002F: arch/arm/mach-hisi/
1003
21f37bc3 1004ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1005M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1006W: www.jlime.com
1007S: Maintained
084bad91
KE
1008T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1009F: arch/arm/mach-sa1100/jornada720.c
1010F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1011
5e767ab9
JMC
1012ARM/IGEP MACHINE SUPPORT
1013M: Enric Balletbo i Serra <eballetbo@gmail.com>
1014M: Javier Martinez Canillas <javier@dowhile0.org>
1015L: linux-omap@vger.kernel.org
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
06ff74fd 1018F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1019
403d2971
MV
1020ARM/INCOME PXA270 SUPPORT
1021M: Marek Vasut <marek.vasut@gmail.com>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
ec154082 1024F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1025
2b7a52a4 1026ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1027M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1028M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1030S: Maintained
e2bdb176
DW
1031
1032ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1033M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1035S: Maintained
2b7a52a4
LB
1036
1037ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1038M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1039M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1041S: Maintained
2b7a52a4
LB
1042
1043ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1044M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1045M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1047S: Maintained
2b7a52a4 1048
2b7a52a4 1049ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1050M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1052S: Maintained
1053
dfdd8cc9
KH
1054ARM/INTEL IXP4XX ARM ARCHITECTURE
1055M: Imre Kaloz <kaloz@openwrt.org>
1056M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1058S: Maintained
1059F: arch/arm/mach-ixp4xx/
1060
838553c5 1061ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1062M: Jonathan Cameron <jic23@cam.ac.uk>
1063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064S: Maintained
1065F: arch/arm/mach-pxa/stargate2.c
1066F: drivers/pcmcia/pxa2xx_stargate2.c
1067
2b7a52a4 1068ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1069M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1070M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1071L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1072S: Maintained
2b7a52a4
LB
1073
1074ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1075M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1076L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1077S: Maintained
1078
1154f858
SS
1079ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1080M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082S: Maintained
1083F: arch/arm/mach-keystone/
317929cd 1084T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1085
bc6aa566
SS
1086ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1087M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1088L: linux-kernel@vger.kernel.org
1089S: Maintained
1090F: drivers/clk/keystone/
1091
1092ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1093M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095L: linux-kernel@vger.kernel.org
1096S: Maintained
1097F: drivers/clocksource/timer-keystone.c
1098
1099ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1100M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1101L: linux-kernel@vger.kernel.org
1102S: Maintained
1103F: drivers/power/reset/keystone-reset.c
1104
1105ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1106M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1107L: linux-kernel@vger.kernel.org
1108S: Maintained
1109F: drivers/memory/*emif*
1110
2b7a52a4 1111ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1112M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1114S: Maintained
1115
3b886171 1116ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1117M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1118S: Maintained
1119
75f41273
TP
1120ARM/Marvell Armada 370 and Armada XP SOC support
1121M: Jason Cooper <jason@lakedaemon.net>
1122M: Andrew Lunn <andrew@lunn.ch>
1123M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1124M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1125L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1126S: Maintained
1127F: arch/arm/mach-mvebu/
1128
40f4978b
SH
1129ARM/Marvell Berlin SoC support
1130M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1131L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132S: Maintained
1133F: arch/arm/mach-berlin/
1134
4cfab57e 1135ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1136M: Jason Cooper <jason@lakedaemon.net>
1137M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1138M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1139L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1140S: Maintained
1141F: arch/arm/mach-dove/
54a246ff
NP
1142F: arch/arm/mach-mv78xx0/
1143F: arch/arm/mach-orion5x/
1144F: arch/arm/plat-orion/
3b886171 1145
d69ac131
AC
1146ARM/Orion SoC/Technologic Systems TS-78xx platform support
1147M: Alexander Clouter <alex@digriz.org.uk>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149W: http://www.digriz.org.uk/ts78xx/kernel
1150S: Maintained
1151F: arch/arm/mach-orion5x/ts78xx-*
1152
adcb079f
AB
1153ARM/MICREL KS8695 ARCHITECTURE
1154M: Greg Ungerer <gerg@uclinux.org>
1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1156F: arch/arm/mach-ks8695/
adcb079f
AB
1157S: Odd Fixes
1158
d78ff0a5 1159ARM/MIOA701 MACHINE SUPPORT
8b58be88 1160M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1162F: arch/arm/mach-pxa/mioa701.c
1163S: Maintained
1164
9624dfe6 1165ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1166M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1167S: Maintained
1168
e0ee9851 1169ARM/NOMADIK ARCHITECTURE
28b8e8d4 1170M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1171M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173S: Maintained
1174F: arch/arm/mach-nomadik/
ecc265fe 1175F: drivers/pinctrl/nomadik/
87572880 1176F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1177T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1178
9d76295a 1179ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1180M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1181L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1182W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1183S: Supported
1184
0c19d21e
DW
1185ARM/QUALCOMM MSM MACHINE SUPPORT
1186M: David Brown <davidb@codeaurora.org>
b4c9bfab 1187M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1188M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1189L: linux-arm-msm@vger.kernel.org
0c19d21e 1190F: arch/arm/mach-msm/
8a61f013 1191F: drivers/video/fbdev/msm/
0c19d21e
DW
1192F: drivers/mmc/host/msm_sdcc.c
1193F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1194F: drivers/tty/serial/msm_serial.h
1195F: drivers/tty/serial/msm_serial.c
ea91db52 1196F: drivers/*/pm8???-*
0a759c6e 1197F: drivers/mfd/ssbi.c
8cd5c866 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1199S: Maintained
1200
8459c159 1201ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1202M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1203M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1204S: Maintained
1205
5d783a2d 1206ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1207M: Marek Vasut <marek.vasut@gmail.com>
75280787 1208L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1209W: http://hackndev.com
1210S: Maintained
933d35f0
JP
1211F: arch/arm/mach-pxa/include/mach/palmtx.h
1212F: arch/arm/mach-pxa/palmtx.c
1213F: arch/arm/mach-pxa/include/mach/palmt5.h
1214F: arch/arm/mach-pxa/palmt5.c
1215F: arch/arm/mach-pxa/include/mach/palmld.h
1216F: arch/arm/mach-pxa/palmld.c
1217F: arch/arm/mach-pxa/include/mach/palmte2.h
1218F: arch/arm/mach-pxa/palmte2.c
1219F: arch/arm/mach-pxa/include/mach/palmtc.h
1220F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1221
b57fe924 1222ARM/PALM TREO SUPPORT
8b58be88 1223M: Tomas Cech <sleep_walker@suse.cz>
75280787 1224L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1225W: http://hackndev.com
1226S: Maintained
b57fe924
JP
1227F: arch/arm/mach-pxa/include/mach/palmtreo.h
1228F: arch/arm/mach-pxa/palmtreo.c
90af5811 1229
c49e1e63 1230ARM/PALMZ72 SUPPORT
8b58be88 1231M: Sergey Lapin <slapin@ossfans.org>
75280787 1232L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1233W: http://hackndev.com
1234S: Maintained
933d35f0
JP
1235F: arch/arm/mach-pxa/include/mach/palmz72.h
1236F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1237
1da177e4 1238ARM/PLEB SUPPORT
8b58be88 1239M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1240W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1241S: Maintained
1242
1243ARM/PT DIGITAL BOARD PORT
8b58be88 1244M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1246W: http://www.arm.linux.org.uk/
1247S: Maintained
1248
8fc1b0f8
KG
1249ARM/QUALCOMM SUPPORT
1250M: Kumar Gala <galak@codeaurora.org>
1251M: David Brown <davidb@codeaurora.org>
1252L: linux-arm-msm@vger.kernel.org
1253S: Maintained
1254F: arch/arm/mach-qcom/
1255T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1256
2b7a52a4 1257ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1258M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1260S: Maintained
1261
d4275354 1262ARM/RISCPC ARCHITECTURE
8b58be88 1263M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1265W: http://www.arm.linux.org.uk/
1266S: Maintained
d4275354
RK
1267F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1268F: arch/arm/include/asm/hardware/ioc.h
1269F: arch/arm/include/asm/hardware/iomd.h
1270F: arch/arm/include/asm/hardware/memc.h
1271F: arch/arm/mach-rpc/
1a6422f6 1272F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1273F: drivers/net/ethernet/i825xx/ether1*
1274F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1275F: drivers/scsi/arm/
1276
08ddbb0a
HS
1277ARM/Rockchip SoC support
1278M: Heiko Stuebner <heiko@sntech.de>
1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1280L: linux-rockchip@lists.infradead.org
08ddbb0a 1281S: Maintained
541555e9 1282F: arch/arm/boot/dts/rk3*
08ddbb0a 1283F: arch/arm/mach-rockchip/
541555e9
HS
1284F: drivers/clk/rockchip/
1285F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1286F: drivers/*/*rockchip*
541555e9
HS
1287F: drivers/*/*/*rockchip*
1288F: sound/soc/rockchip/
08ddbb0a 1289
b21477f9 1290ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1291M: Ben Dooks <ben-linux@fluff.org>
482ce512 1292M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1293L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1294L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1295W: http://www.fluff.org/ben/linux/
1296S: Maintained
6f0589c8
MB
1297F: arch/arm/boot/dts/s3c*
1298F: arch/arm/boot/dts/exynos*
482ce512 1299F: arch/arm/plat-samsung/
769bbb63
HS
1300F: arch/arm/mach-s3c24*/
1301F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1302F: drivers/*/*s3c2410*
1303F: drivers/*/*/*s3c2410*
40c76662
MB
1304F: drivers/spi/spi-s3c*
1305F: sound/soc/samsung/*
1da177e4 1306
0dcecae2 1307ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1308M: Kukjin Kim <kgene.kim@samsung.com>
1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1311S: Maintained
1312F: arch/arm/mach-s5p*/
0dcecae2 1313F: arch/arm/mach-exynos*/
33d43cdd 1314N: exynos
f556cb07 1315
10ffa964
KP
1316ARM/SAMSUNG MOBILE MACHINE SUPPORT
1317M: Kyungmin Park <kyungmin.park@samsung.com>
1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319S: Maintained
1320F: arch/arm/mach-s5pv210/mach-aquila.c
1321F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1322
3ce4ccb6
KD
1323ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1324M: Kyungmin Park <kyungmin.park@samsung.com>
1325M: Kamil Debski <k.debski@samsung.com>
1326L: linux-arm-kernel@lists.infradead.org
1327L: linux-media@vger.kernel.org
1328S: Maintained
1329F: drivers/media/platform/s5p-g2d/
1330
e6a476fd
MS
1331ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1332M: Kyungmin Park <kyungmin.park@samsung.com>
1333M: Kamil Debski <k.debski@samsung.com>
6305902c 1334M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1335L: linux-arm-kernel@lists.infradead.org
1336L: linux-media@vger.kernel.org
1337S: Maintained
934455d7 1338F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1339F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1340
1341ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1342M: Kyungmin Park <kyungmin.park@samsung.com>
1343M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1344L: linux-arm-kernel@lists.infradead.org
1345L: linux-media@vger.kernel.org
1346S: Maintained
90d72ac6 1347F: drivers/media/platform/s5p-tv/
e6a476fd 1348
d48d38e8 1349ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1350M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1351M: Magnus Damm <magnus.damm@gmail.com>
1352L: linux-sh@vger.kernel.org
d48d38e8 1353W: http://oss.renesas.com
bbff48f5 1354Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1355T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1356S: Supported
0b514fdb
SH
1357F: arch/arm/boot/dts/emev2*
1358F: arch/arm/boot/dts/r7s*
1359F: arch/arm/boot/dts/r8a*
1360F: arch/arm/boot/dts/sh*
1361F: arch/arm/configs/ape6evm_defconfig
1362F: arch/arm/configs/armadillo800eva_defconfig
1363F: arch/arm/configs/bockw_defconfig
1364F: arch/arm/configs/genmai_defconfig
1365F: arch/arm/configs/koelsch_defconfig
1366F: arch/arm/configs/kzm9g_defconfig
1367F: arch/arm/configs/lager_defconfig
1368F: arch/arm/configs/mackerel_defconfig
1369F: arch/arm/configs/marzen_defconfig
1370F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1371F: arch/arm/mach-shmobile/
1372F: drivers/sh/
1373
66314223
DN
1374ARM/SOCFPGA ARCHITECTURE
1375M: Dinh Nguyen <dinguyen@altera.com>
1376S: Maintained
1377F: arch/arm/mach-socfpga/
1378
1379ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1380M: Dinh Nguyen <dinguyen@altera.com>
1381S: Maintained
1382F: drivers/clk/socfpga/
1383
65ebcc11 1384ARM/STI ARCHITECTURE
a92177ea
SK
1385M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1386M: Maxime Coquelin <maxime.coquelin@st.com>
1387M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1388L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389L: kernel@stlinux.com
1390W: http://www.stlinux.com
1391S: Maintained
1392F: arch/arm/mach-sti/
a92177ea
SK
1393F: arch/arm/boot/dts/sti*
1394F: drivers/clocksource/arm_global_timer.c
1395F: drivers/reset/sti/
1396F: drivers/pinctrl/pinctrl-st.c
1397F: drivers/media/rc/st_rc.c
1398F: drivers/i2c/busses/i2c-st.c
1399F: drivers/tty/serial/st-asc.c
f53b2bff 1400F: drivers/mmc/host/sdhci-st.c
65ebcc11 1401
2b7a52a4 1402ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1403M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1404L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1405S: Maintained
1406
1bbd7089 1407ARM/TETON BGA MACHINE SUPPORT
706e69d6 1408M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410S: Maintained
1411
2b7a52a4 1412ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1413M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1414L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1415S: Maintained
1416
98ad6e3b 1417ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1418M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1419L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1420W: http://www.mcuos.com
1421S: Maintained
4e89e8f6 1422F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1423F: drivers/input/keyboard/w90p910_keypad.c
1424F: drivers/input/touchscreen/w90p910_ts.c
1425F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1426F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1427F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1428F: drivers/rtc/rtc-nuc900.c
9df92e6c 1429F: drivers/spi/spi-nuc900.c
4e89e8f6 1430F: drivers/usb/host/ehci-w90x900.c
8a61f013 1431F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1432
54274d71 1433ARM/U300 MACHINE SUPPORT
e4651a9f 1434M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436S: Supported
1437F: arch/arm/mach-u300/
9affbd24 1438F: drivers/clocksource/timer-u300.c
54274d71
LW
1439F: drivers/i2c/busses/i2c-stu300.c
1440F: drivers/rtc/rtc-coh901331.c
1441F: drivers/watchdog/coh901327_wdt.c
1442F: drivers/dma/coh901318*
87572880
LW
1443F: drivers/mfd/ab3100*
1444F: drivers/rtc/rtc-ab3100.c
1445F: drivers/rtc/rtc-coh901331.c
1446T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1447
87572880 1448ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1449M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451S: Maintained
1452F: arch/arm/mach-ux500/
e4651a9f 1453F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1454F: drivers/dma/ste_dma40*
e4651a9f 1455F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1456F: drivers/mfd/abx500*
1457F: drivers/mfd/ab8500*
e4651a9f
LW
1458F: drivers/mfd/dbx500*
1459F: drivers/mfd/db8500*
ecc265fe
JP
1460F: drivers/pinctrl/nomadik/pinctrl-ab*
1461F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1462F: drivers/rtc/rtc-ab8500.c
e4651a9f 1463F: drivers/rtc/rtc-pl031.c
87572880 1464T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1465
e93fde28
UH
1466ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1467M: Ulf Hansson <ulf.hansson@linaro.org>
1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469T: git git://git.linaro.org/people/ulfh/clk.git
1470S: Maintained
1471F: drivers/clk/ux500/
1472F: include/linux/platform_data/clk-ux500.h
1473
d4275354 1474ARM/VFP SUPPORT
8b58be88 1475M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1476L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1477W: http://www.arm.linux.org.uk/
1478S: Maintained
1479F: arch/arm/vfp/
1480
e66b6d8e
MV
1481ARM/VOIPAC PXA270 SUPPORT
1482M: Marek Vasut <marek.vasut@gmail.com>
1483L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484S: Maintained
1485F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1486F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1487
04529fe2
TP
1488ARM/VT8500 ARM ARCHITECTURE
1489M: Tony Prisk <linux@prisktech.co.nz>
1490L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491S: Maintained
1492F: arch/arm/mach-vt8500/
41fd91b4 1493F: drivers/clocksource/vt8500_timer.c
560746eb 1494F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1495F: drivers/mmc/host/wmt-sdmmc.c
1496F: drivers/pwm/pwm-vt8500.c
1497F: drivers/rtc/rtc-vt8500.c
1498F: drivers/tty/serial/vt8500_serial.c
4f31102b 1499F: drivers/usb/host/ehci-platform.c
41fd91b4 1500F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1501F: drivers/video/fbdev/vt8500lcdfb.*
1502F: drivers/video/fbdev/wm8505fb*
1503F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1504
e66b6d8e
MV
1505ARM/ZIPIT Z2 SUPPORT
1506M: Marek Vasut <marek.vasut@gmail.com>
1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508S: Maintained
1509F: arch/arm/mach-pxa/z2.c
6ab2a855 1510F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1511
51f29d44
MS
1512ARM/ZYNQ ARCHITECTURE
1513M: Michal Simek <michal.simek@xilinx.com>
1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515W: http://wiki.xilinx.com
1516T: git git://git.xilinx.com/linux-xlnx.git
1517S: Supported
1518F: arch/arm/mach-zynq/
bd2a337a 1519F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1520N: zynq
1521N: xilinx
1522F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1523F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1524F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1525
b8f9879e
WD
1526ARM SMMU DRIVER
1527M: Will Deacon <will.deacon@arm.com>
1528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529S: Maintained
1530F: drivers/iommu/arm-smmu.c
1531
38074229
CM
1532ARM64 PORT (AARCH64 ARCHITECTURE)
1533M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1534M: Will Deacon <will.deacon@arm.com>
38074229
CM
1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536S: Maintained
1537F: arch/arm64/
d19766ec 1538F: Documentation/arm64/
38074229 1539
9d7005f9
LP
1540AS3645A LED FLASH CONTROLLER DRIVER
1541M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1542L: linux-media@vger.kernel.org
1543T: git git://linuxtv.org/media_tree.git
1544S: Maintained
1545F: drivers/media/i2c/as3645a.c
1546F: include/media/as3645a.h
1547
d58de038
GJ
1548ASC7621 HARDWARE MONITOR DRIVER
1549M: George Joseph <george.joseph@fairview5.com>
1550L: lm-sensors@lm-sensors.org
1551S: Maintained
1552F: Documentation/hwmon/asc7621
1553F: drivers/hwmon/asc7621.c
1554
b229ece9 1555ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1556M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1557L: acpi4asus-user@lists.sourceforge.net
d0944853 1558L: platform-driver-x86@vger.kernel.org
76593d6f 1559W: http://acpi4asus.sf.net
85091b71 1560S: Maintained
b229ece9
CC
1561F: drivers/platform/x86/asus*.c
1562F: drivers/platform/x86/eeepc*.c
85091b71 1563
953a6479 1564ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1565M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1566W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1567S: Maintained
679655da
JP
1568F: Documentation/crypto/async-tx-api.txt
1569F: crypto/async_tx/
1570F: drivers/dma/
1571F: include/linux/dmaengine.h
1572F: include/linux/async_tx.h
b3e5f263 1573
a1867d36 1574AT24 EEPROM DRIVER
14d77c4d 1575M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1576L: linux-i2c@vger.kernel.org
1577S: Maintained
1578F: drivers/misc/eeprom/at24.c
25f73ed5 1579F: include/linux/platform_data/at24.h
a1867d36 1580
e7839f25 1581ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1582M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1583W: http://support.coraid.com/support/linux
1da177e4 1584S: Supported
679655da
JP
1585F: Documentation/aoe/
1586F: drivers/block/aoe/
1da177e4 1587
9a10a870 1588ATHEROS ATH GENERIC UTILITIES
f726ee65 1589M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1590L: linux-wireless@vger.kernel.org
1591S: Supported
1592F: drivers/net/wireless/ath/*
1593
fa1c114f 1594ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1595M: Jiri Slaby <jirislaby@gmail.com>
1596M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1597M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1598L: linux-wireless@vger.kernel.org
1599L: ath5k-devel@lists.ath5k.org
72c706b7 1600W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1601S: Maintained
fa451753 1602F: drivers/net/wireless/ath/ath5k/
fa1c114f 1603
12e62d6f
KV
1604ATHEROS ATH6KL WIRELESS DRIVER
1605M: Kalle Valo <kvalo@qca.qualcomm.com>
1606L: linux-wireless@vger.kernel.org
1607W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1608T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1609S: Supported
1610F: drivers/net/wireless/ath/ath6kl/
1611
2be7d22f
VK
1612WILOCITY WIL6210 WIRELESS DRIVER
1613M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1614L: linux-wireless@vger.kernel.org
1615L: wil6210@qca.qualcomm.com
1616S: Supported
1617W: http://wireless.kernel.org/en/users/Drivers/wil6210
1618F: drivers/net/wireless/ath/wil6210/
1619
1d7e1e6b
CL
1620CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1621M: Christian Lamparter <chunkeey@googlemail.com>
1622L: linux-wireless@vger.kernel.org
1623W: http://wireless.kernel.org/en/users/Drivers/carl9170
1624S: Maintained
1625F: drivers/net/wireless/ath/carl9170/
1626
2c2a6172
LT
1627ATK0110 HWMON DRIVER
1628M: Luca Tettamanti <kronos.it@gmail.com>
1629L: lm-sensors@lm-sensors.org
1630S: Maintained
1631F: drivers/hwmon/asus_atk0110.c
1632
6f69a6d7 1633ATI_REMOTE2 DRIVER
8b58be88 1634M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1635S: Maintained
679655da 1636F: drivers/input/misc/ati_remote2.c
6f69a6d7 1637
7ae115b4 1638ATLX ETHERNET DRIVERS
8b58be88 1639M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1640M: Chris Snook <chris.snook@gmail.com>
e443e383 1641L: netdev@vger.kernel.org
8d5ca6ec
JC
1642W: http://sourceforge.net/projects/atl1
1643W: http://atl1.sourceforge.net
1644S: Maintained
2b133ad6 1645F: drivers/net/ethernet/atheros/
8d5ca6ec 1646
1da177e4 1647ATM
8b58be88 1648M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1649L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1650L: netdev@vger.kernel.org
1da177e4
LT
1651W: http://linux-atm.sourceforge.net
1652S: Maintained
679655da
JP
1653F: drivers/atm/
1654F: include/linux/atm*
c117ab84 1655F: include/uapi/linux/atm*
1da177e4 1656
04ac2f46 1657ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1658M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1659S: Maintained
1660F: drivers/mmc/host/atmel-mci.c
1661F: drivers/mmc/host/atmel-mci-regs.h
1662
a1cfac48 1663ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1664M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1665S: Supported
df621252 1666F: drivers/tty/serial/atmel_serial.c
a1cfac48 1667
b414dc16
NF
1668ATMEL DMA DRIVER
1669M: Nicolas Ferre <nicolas.ferre@atmel.com>
1670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671S: Supported
1672F: drivers/dma/at_hdmac.c
1673F: drivers/dma/at_hdmac_regs.h
6f0d65af 1674F: include/linux/platform_data/dma-atmel.h
b414dc16 1675
888f2804
LD
1676ATMEL I2C DRIVER
1677M: Ludovic Desroches <ludovic.desroches@atmel.com>
1678L: linux-i2c@vger.kernel.org
1679S: Supported
1680F: drivers/i2c/busses/i2c-at91.c
1681
15515545
JW
1682ATMEL ISI DRIVER
1683M: Josh Wu <josh.wu@atmel.com>
1684L: linux-media@vger.kernel.org
1685S: Supported
f2294c2d 1686F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1687F: include/media/atmel-isi.h
1688
8f4c79ce 1689ATMEL LCDFB DRIVER
8b58be88 1690M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1691L: linux-fbdev@vger.kernel.org
8f4c79ce 1692S: Maintained
8a61f013 1693F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1694F: include/video/atmel_lcdc.h
8f4c79ce 1695
89e5785f 1696ATMEL MACB ETHERNET DRIVER
a02875a6 1697M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1698S: Supported
9f2f381f 1699F: drivers/net/ethernet/cadence/
89e5785f 1700
754ce4f2 1701ATMEL SPI DRIVER
a02875a6 1702M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1703S: Supported
9df92e6c 1704F: drivers/spi/spi-atmel.*
754ce4f2 1705
e9cb1c5a
NF
1706ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1707M: Nicolas Ferre <nicolas.ferre@atmel.com>
1708L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709S: Supported
1710F: drivers/misc/atmel_tclib.c
1711F: drivers/clocksource/tcb_clksrc.c
1712
914a3f3b 1713ATMEL USBA UDC DRIVER
a02875a6
NF
1714M: Nicolas Ferre <nicolas.ferre@atmel.com>
1715L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1716S: Supported
faf2e1db 1717F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1718
1da177e4 1719ATMEL WIRELESS DRIVER
8b58be88 1720M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1721L: linux-wireless@vger.kernel.org
1da177e4
LT
1722W: http://www.thekelleys.org.uk/atmel
1723W: http://atmelwlandriver.sourceforge.net/
1724S: Maintained
679655da 1725F: drivers/net/wireless/atmel*
1da177e4 1726
26780d9e 1727ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1728M: Bradley Grove <linuxdrivers@attotech.com>
1729L: linux-scsi@vger.kernel.org
1730W: http://www.attotech.com
1731S: Supported
1732F: drivers/scsi/esas2r
26780d9e 1733
a92b7b80 1734AUDIT SUBSYSTEM
8b58be88 1735M: Eric Paris <eparis@redhat.com>
b9a06207 1736L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1737W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1738T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1739S: Maintained
679655da 1740F: include/linux/audit.h
c117ab84 1741F: include/uapi/linux/audit.h
679655da 1742F: kernel/audit*
a92b7b80 1743
70e84049 1744AUXILIARY DISPLAY DRIVERS
8b58be88 1745M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1746W: http://miguelojeda.es/auxdisplay.htm
1747W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1748S: Maintained
679655da
JP
1749F: drivers/auxdisplay/
1750F: include/linux/cfag12864b.h
70e84049 1751
5f97f7f9 1752AVR32 ARCHITECTURE
e336f61f
HCE
1753M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1754M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1755W: http://www.atmel.com/products/AVR32/
249d9d9d 1756W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1757W: http://avrfreaks.net/
e336f61f 1758S: Maintained
679655da 1759F: arch/avr32/
5f97f7f9
HS
1760
1761AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1762M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1763M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1764S: Maintained
679655da 1765F: arch/avr32/mach-at32ap/
5f97f7f9 1766
1da177e4 1767AX.25 NETWORK LAYER
8b58be88 1768M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1769L: linux-hams@vger.kernel.org
d34cb28a 1770W: http://www.linux-ax25.org/
1da177e4 1771S: Maintained
c117ab84 1772F: include/uapi/linux/ax25.h
679655da
JP
1773F: include/net/ax25.h
1774F: net/ax25/
1da177e4 1775
d5269395 1776AZ6007 DVB DRIVER
1b2c14b4 1777M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1778L: linux-media@vger.kernel.org
1779W: http://linuxtv.org
1780T: git git://linuxtv.org/media_tree.git
1781S: Maintained
1782F: drivers/media/usb/dvb-usb-v2/az6007.c
1783
6777376e
HV
1784AZTECH FM RADIO RECEIVER DRIVER
1785M: Hans Verkuil <hverkuil@xs4all.nl>
1786L: linux-media@vger.kernel.org
1787T: git git://linuxtv.org/media_tree.git
1788W: http://linuxtv.org
1789S: Maintained
1790F: drivers/media/radio/radio-aztech*
1791
e2d1d6c0 1792B43 WIRELESS DRIVER
8b58be88 1793M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1794L: linux-wireless@vger.kernel.org
ed072f9e 1795L: b43-dev@lists.infradead.org
491b26b4 1796W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1797S: Maintained
679655da 1798F: drivers/net/wireless/b43/
e2d1d6c0
RD
1799
1800B43LEGACY WIRELESS DRIVER
8b58be88
JP
1801M: Larry Finger <Larry.Finger@lwfinger.net>
1802M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1803L: linux-wireless@vger.kernel.org
ed072f9e 1804L: b43-dev@lists.infradead.org
491b26b4 1805W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1806S: Maintained
679655da 1807F: drivers/net/wireless/b43legacy/
e2d1d6c0 1808
300abeb5 1809BACKLIGHT CLASS/SUBSYSTEM
6212de88 1810M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1811M: Bryan Wu <cooloney@gmail.com>
1812M: Lee Jones <lee.jones@linaro.org>
300abeb5 1813S: Maintained
679655da
JP
1814F: drivers/video/backlight/
1815F: include/linux/backlight.h
300abeb5 1816
c6c8fea2 1817BATMAN ADVANCED
207df49e 1818M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1819M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1820M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1821L: b.a.t.m.a.n@lists.open-mesh.org
1822W: http://www.open-mesh.org/
1823S: Maintained
1824F: net/batman-adv/
1825
e2d1d6c0 1826BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1827M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1828L: linux-hams@vger.kernel.org
1829W: http://www.baycom.org/~tom/ham/ham.html
1830S: Maintained
679655da 1831F: drivers/net/hamradio/baycom*
e2d1d6c0 1832
cafe5635 1833BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1834M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1835L: linux-bcache@vger.kernel.org
1836W: http://bcache.evilpiepirate.org
1837S: Maintained:
1838F: drivers/md/bcache/
1839
3faece9d
KM
1840BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1841M: Kevin McKinney <klmckinney1@gmail.com>
1842M: Matthias Beyer <mail@beyermatthias.de>
1843L: devel@driverdev.osuosl.org
1844S: Maintained
1845F: drivers/staging/bcm*
1846
e2d1d6c0 1847BEFS FILE SYSTEM
55817d3d 1848S: Orphan
679655da
JP
1849F: Documentation/filesystems/befs.txt
1850F: fs/befs/
e2d1d6c0 1851
564ee360
DM
1852BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1853M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1854L: netdev@vger.kernel.org
1855S: Maintained
1856F: drivers/net/ethernet/ec_bhf.c
1857
e2d1d6c0 1858BFS FILE SYSTEM
8b58be88 1859M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1860S: Maintained
679655da
JP
1861F: Documentation/filesystems/bfs.txt
1862F: fs/bfs/
c117ab84 1863F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1864
1394f032 1865BLACKFIN ARCHITECTURE
a4edbc10 1866M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1867L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1868T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1869W: http://blackfin.uclinux.org
1870S: Supported
679655da 1871F: arch/blackfin/
566da5b2 1872
e190d6b1 1873BLACKFIN EMAC DRIVER
b3fe92b0 1874L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1875W: http://blackfin.uclinux.org
1876S: Supported
7b35f033 1877F: drivers/net/ethernet/adi/
e190d6b1 1878
566da5b2 1879BLACKFIN RTC DRIVER
b3fe92b0 1880L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1881W: http://blackfin.uclinux.org
1882S: Supported
679655da 1883F: drivers/rtc/rtc-bfin.c
1394f032 1884
936ed49a 1885BLACKFIN SDH DRIVER
109ec8c3 1886M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1887L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1888W: http://blackfin.uclinux.org
1889S: Supported
1890F: drivers/mmc/host/bfin_sdh.c
1891
1394f032 1892BLACKFIN SERIAL DRIVER
8b58be88 1893M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1894L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1895W: http://blackfin.uclinux.org
1896S: Supported
8460241e 1897F: drivers/tty/serial/bfin_uart.c
1394f032 1898
1e6d320f 1899BLACKFIN WATCHDOG DRIVER
b3fe92b0 1900L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1901W: http://blackfin.uclinux.org
1902S: Supported
679655da 1903F: drivers/watchdog/bfin_wdt.c
1e6d320f 1904
d24ecfcc 1905BLACKFIN I2C TWI DRIVER
8b58be88 1906M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1907L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1908W: http://blackfin.uclinux.org/
1909S: Supported
679655da 1910F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1911
1e204377
SJ
1912BLACKFIN MEDIA DRIVER
1913M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1914L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1915W: http://blackfin.uclinux.org/
1916S: Supported
1917F: drivers/media/platform/blackfin/
1918F: drivers/media/i2c/adv7183*
1919F: drivers/media/i2c/vs6624*
1920
b54cf35a
JSM
1921BLINKM RGB LED DRIVER
1922M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1923S: Maintained
1924F: drivers/leds/leds-blinkm.c
1925
1da177e4 1926BLOCK LAYER
8b58be88 1927M: Jens Axboe <axboe@kernel.dk>
08deed1e 1928T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1929S: Maintained
679655da 1930F: block/
1da177e4 1931
2b54aaef 1932BLOCK2MTD DRIVER
8b58be88 1933M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1934L: linux-mtd@lists.infradead.org
1935S: Maintained
679655da 1936F: drivers/mtd/devices/block2mtd.c
2b54aaef 1937
63fbd24e 1938BLUETOOTH DRIVERS
8b58be88 1939M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1940M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1941M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1942L: linux-bluetooth@vger.kernel.org
63fbd24e 1943W: http://www.bluez.org/
22e7a424
MH
1944T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1945T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1946S: Maintained
679655da 1947F: drivers/bluetooth/
1da177e4 1948
63fbd24e 1949BLUETOOTH SUBSYSTEM
8b58be88 1950M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1951M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1952M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1953L: linux-bluetooth@vger.kernel.org
1954W: http://www.bluez.org/
22e7a424
MH
1955T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1956T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1957S: Maintained
679655da
JP
1958F: net/bluetooth/
1959F: include/net/bluetooth/
1da177e4
LT
1960
1961BONDING DRIVER
79b30750 1962M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1963M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1964M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1965L: netdev@vger.kernel.org
ce00f85c
JC
1966W: http://sourceforge.net/projects/bonding/
1967S: Supported
679655da 1968F: drivers/net/bonding/
c117ab84 1969F: include/uapi/linux/if_bonding.h
1da177e4 1970
b5f4df34
AS
1971BPF (Safe dynamic programs and tools)
1972M: Alexei Starovoitov <ast@kernel.org>
1973L: netdev@vger.kernel.org
1974L: linux-kernel@vger.kernel.org
1975S: Supported
1976F: kernel/bpf/
1977
39105890 1978BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1979M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1980L: netdev@vger.kernel.org
1981S: Supported
adfc5217 1982F: drivers/net/ethernet/broadcom/b44.*
39105890 1983
32ec90d5
FF
1984BROADCOM GENET ETHERNET DRIVER
1985M: Florian Fainelli <f.fainelli@gmail.com>
1986L: netdev@vger.kernel.org
1987S: Supported
1988F: drivers/net/ethernet/broadcom/genet/
1989
948c51e6 1990BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
1991M: Sony Chacko <sony.chacko@qlogic.com>
1992M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
1993L: netdev@vger.kernel.org
1994S: Supported
adfc5217
JK
1995F: drivers/net/ethernet/broadcom/bnx2.*
1996F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1997
4d9d2cb0 1998BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1999M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2000L: netdev@vger.kernel.org
2001S: Supported
adfc5217 2002F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2003
90f4c594 2004BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 2005M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 2006M: Matt Porter <mporter@linaro.org>
497a045d 2007L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2008T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2009S: Maintained
2010F: arch/arm/mach-bcm/
2011F: arch/arm/boot/dts/bcm113*
90f4c594 2012F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2013F: arch/arm/boot/dts/bcm281*
2014F: arch/arm/configs/bcm_defconfig
e4ef47f2 2015F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2016F: drivers/clocksource/bcm_kona_timer.c
2017
f680f25c
SW
2018BROADCOM BCM2835 ARM ARCHICTURE
2019M: Stephen Warren <swarren@wwwdotorg.org>
2020L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2021T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2022S: Maintained
d30fe627 2023F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
2024F: arch/arm/boot/dts/bcm2835*
2025F: arch/arm/configs/bcm2835_defconfig
2026F: drivers/*/*bcm2835*
2027
5b293ebe
HM
2028BROADCOM BCM5301X ARM ARCHICTURE
2029M: Hauke Mehrtens <hauke@hauke-m.de>
2030L: linux-arm-kernel@lists.infradead.org
2031S: Maintained
2032F: arch/arm/mach-bcm/bcm_5301x.c
2033F: arch/arm/boot/dts/bcm5301x.dtsi
2034F: arch/arm/boot/dts/bcm470*
2035
2df94fd6
BN
2036BROADCOM BCM7XXX ARM ARCHITECTURE
2037M: Marc Carino <marc.ceeeee@gmail.com>
2038M: Brian Norris <computersforpeace@gmail.com>
2039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2040S: Maintained
2041F: arch/arm/mach-bcm/*brcmstb*
2042F: arch/arm/boot/dts/bcm7*.dts*
2043
948c51e6 2044BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2045M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2046M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2047L: netdev@vger.kernel.org
2048S: Supported
adfc5217 2049F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2050
a9533e7e
HP
2051BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2052M: Brett Rudley <brudley@broadcom.com>
818c07b8 2053M: Arend van Spriel <arend@broadcom.com>
85d63686 2054M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2055M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2056L: linux-wireless@vger.kernel.org
5615171c 2057L: brcm80211-dev-list@broadcom.com
a9533e7e 2058S: Supported
f62ebdd5 2059F: drivers/net/wireless/brcm80211/
a9533e7e 2060
9958d6f9 2061BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2062M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2063L: linux-scsi@vger.kernel.org
2064S: Supported
2065F: drivers/scsi/bnx2fc/
2066
6a6b5ad0 2067BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2068M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2069L: linux-scsi@vger.kernel.org
2070S: Supported
2071F: drivers/scsi/bnx2i/
2072
7b7f588b 2073BROADCOM KONA GPIO DRIVER
5e163903 2074M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2075L: bcm-kernel-feedback-list@broadcom.com
2076S: Supported
2077F: drivers/gpio/gpio-bcm-kona.c
2078F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2079
c9678d86
RM
2080BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2081M: Rafał Miłecki <zajec5@gmail.com>
2082L: linux-wireless@vger.kernel.org
2083S: Maintained
2084F: drivers/bcma/
2085F: include/linux/bcma/
2086
b8302205
FF
2087BROADCOM SYSTEMPORT ETHERNET DRIVER
2088M: Florian Fainelli <f.fainelli@gmail.com>
2089L: netdev@vger.kernel.org
2090S: Supported
2091F: drivers/net/ethernet/broadcom/bcmsysport.*
2092
7725ccfd 2093BROCADE BFA FC SCSI DRIVER
aa803370
AG
2094M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2095M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2096L: linux-scsi@vger.kernel.org
2097S: Supported
2098F: drivers/scsi/bfa/
7725ccfd 2099
8b230ed8
RM
2100BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2101M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2102L: netdev@vger.kernel.org
2103S: Supported
f844a0ea 2104F: drivers/net/ethernet/brocade/bna/
8b230ed8 2105
5cdf7f76 2106BSG (block layer generic sg v4 driver)
8b58be88 2107M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2108L: linux-scsi@vger.kernel.org
2109S: Supported
679655da
JP
2110F: block/bsg.c
2111F: include/linux/bsg.h
c117ab84 2112F: include/uapi/linux/bsg.h
5cdf7f76 2113
af39917d
CL
2114BT87X AUDIO DRIVER
2115M: Clemens Ladisch <clemens@ladisch.de>
2116L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2117T: git git://git.alsa-project.org/alsa-kernel.git
2118S: Maintained
2119F: Documentation/sound/alsa/Bt87x.txt
2120F: sound/pci/bt87x.c
2121
ff1d5c2f 2122BT8XXGPIO DRIVER
eb032b98 2123M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2124W: http://bu3sch.de/btgpio.php
2125S: Maintained
72dbb705 2126F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2127
eb1eb04f 2128BTRFS FILE SYSTEM
c0778e25
CM
2129M: Chris Mason <clm@fb.com>
2130M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2131L: linux-btrfs@vger.kernel.org
2132W: http://btrfs.wiki.kernel.org/
8a6e2535 2133Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2134T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2135S: Maintained
679655da
JP
2136F: Documentation/filesystems/btrfs.txt
2137F: fs/btrfs/
eb1eb04f 2138
1da177e4 2139BTTV VIDEO4LINUX DRIVER
1b2c14b4 2140M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2141L: linux-media@vger.kernel.org
96b6aba0 2142W: http://linuxtv.org
275ffde4 2143T: git git://linuxtv.org/media_tree.git
f96236e5 2144S: Odd fixes
679655da 2145F: Documentation/video4linux/bttv/
90d72ac6 2146F: drivers/media/pci/bt8xx/bttv*
1da177e4 2147
1f34923c
KA
2148BUSLOGIC SCSI DRIVER
2149M: Khalid Aziz <khalid@gonehiking.org>
2150L: linux-scsi@vger.kernel.org
2151S: Maintained
2152F: drivers/scsi/BusLogic.*
2153F: drivers/scsi/FlashPoint.*
2154
af39917d
CL
2155C-MEDIA CMI8788 DRIVER
2156M: Clemens Ladisch <clemens@ladisch.de>
2157L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2158T: git git://git.alsa-project.org/alsa-kernel.git
2159S: Maintained
2160F: sound/pci/oxygen/
2161
2141355f
MS
2162C6X ARCHITECTURE
2163M: Mark Salter <msalter@redhat.com>
2164M: Aurelien Jacquiot <a-jacquiot@ti.com>
2165L: linux-c6x-dev@linux-c6x.org
2166W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2167S: Maintained
2168F: arch/c6x/
2169
a5432f5a 2170CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2171M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2172L: linux-cachefs@redhat.com
2173S: Supported
2174F: Documentation/filesystems/caching/cachefiles.txt
2175F: fs/cachefiles/
2176
c815ca39
HV
2177CADET FM/AM RADIO RECEIVER DRIVER
2178M: Hans Verkuil <hverkuil@xs4all.nl>
2179L: linux-media@vger.kernel.org
2180T: git git://linuxtv.org/media_tree.git
2181W: http://linuxtv.org
2182S: Maintained
2183F: drivers/media/radio/radio-cadet*
2184
77d5140f 2185CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2186M: Jonathan Corbet <corbet@lwn.net>
661263b5 2187L: linux-media@vger.kernel.org
275ffde4 2188T: git git://linuxtv.org/media_tree.git
77d5140f 2189S: Maintained
679655da 2190F: Documentation/video4linux/cafe_ccic
90d72ac6 2191F: drivers/media/platform/marvell-ccic/
77d5140f 2192
201b6bab 2193CAIF NETWORK LAYER
5c574f50 2194M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2195L: netdev@vger.kernel.org
2196S: Supported
2197F: Documentation/networking/caif/
2198F: drivers/net/caif/
c117ab84 2199F: include/uapi/linux/caif/
201b6bab
JP
2200F: include/net/caif/
2201F: net/caif/
2202
77dac90f 2203CALGARY x86-64 IOMMU
8b58be88
JP
2204M: Muli Ben-Yehuda <muli@il.ibm.com>
2205M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2206L: discuss@x86-64.org
2207S: Maintained
679655da
JP
2208F: arch/x86/kernel/pci-calgary_64.c
2209F: arch/x86/kernel/tce_64.c
2210F: arch/x86/include/asm/calgary.h
2211F: arch/x86/include/asm/tce.h
77dac90f 2212
e2d1d6c0 2213CAN NETWORK LAYER
8d15d386 2214M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2215L: linux-can@vger.kernel.org
ec78213a 2216W: http://gitorious.org/linux-can
405cc273 2217T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2218S: Maintained
f35f6c8f 2219F: Documentation/networking/can.txt
8d15d386 2220F: net/can/
8d15d386 2221F: include/linux/can/core.h
c117ab84
CEB
2222F: include/uapi/linux/can.h
2223F: include/uapi/linux/can/bcm.h
2224F: include/uapi/linux/can/raw.h
2225F: include/uapi/linux/can/gw.h
e2d1d6c0 2226
4261a204 2227CAN NETWORK DRIVERS
8b58be88 2228M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2229M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2230L: linux-can@vger.kernel.org
ec78213a 2231W: http://gitorious.org/linux-can
405cc273 2232T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2233S: Maintained
8d15d386
OH
2234F: drivers/net/can/
2235F: include/linux/can/dev.h
8d15d386 2236F: include/linux/can/platform/
c117ab84
CEB
2237F: include/uapi/linux/can/error.h
2238F: include/uapi/linux/can/netlink.h
4261a204 2239
95d16c72
JM
2240CAPABILITIES
2241M: Serge Hallyn <serge.hallyn@canonical.com>
2242L: linux-security-module@vger.kernel.org
6305902c 2243S: Supported
95d16c72 2244F: include/linux/capability.h
c117ab84 2245F: include/uapi/linux/capability.h
95d16c72 2246F: security/capability.c
6305902c 2247F: security/commoncap.c
38a94118 2248F: kernel/capability.c
95d16c72 2249
b8154542 2250CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2251M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2252L: linuxppc-dev@lists.ozlabs.org
2253L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2254W: http://www.ibm.com/developerworks/power/cell/
2255S: Supported
679655da 2256F: arch/powerpc/include/asm/cell*.h
679655da 2257F: arch/powerpc/include/asm/spu*.h
c117ab84 2258F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2259F: arch/powerpc/oprofile/*cell*
2260F: arch/powerpc/platforms/cell/
b8154542 2261
9030aaf9 2262CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2263M: Sage Weil <sage@inktank.com>
82593f87 2264L: ceph-devel@vger.kernel.org
09d90327 2265W: http://ceph.com/
fb99f881 2266T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2267S: Supported
2268F: Documentation/filesystems/ceph.txt
14430813
JP
2269F: fs/ceph/
2270F: net/ceph/
2271F: include/linux/ceph/
2272F: include/linux/crush/
9030aaf9 2273
18332a80 2274CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2275L: linux-usb@vger.kernel.org
10c6c9c9 2276S: Orphan
679655da
JP
2277F: Documentation/usb/WUSB-Design-overview.txt
2278F: Documentation/usb/wusb-cbaf
355ffe69
DV
2279F: drivers/usb/host/hwa-hc.c
2280F: drivers/usb/host/whci/
679655da
JP
2281F: drivers/usb/wusbcore/
2282F: include/linux/usb/wusb*
18332a80 2283
70e84049 2284CFAG12864B LCD DRIVER
8b58be88 2285M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2286W: http://miguelojeda.es/auxdisplay.htm
2287W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2288S: Maintained
679655da
JP
2289F: drivers/auxdisplay/cfag12864b.c
2290F: include/linux/cfag12864b.h
70e84049
MOS
2291
2292CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2293M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2294W: http://miguelojeda.es/auxdisplay.htm
2295W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2296S: Maintained
679655da
JP
2297F: drivers/auxdisplay/cfag12864bfb.c
2298F: include/linux/cfag12864b.h
70e84049 2299
704232c2 2300CFG80211 and NL80211
8b58be88 2301M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2302L: linux-wireless@vger.kernel.org
ce466579
JB
2303W: http://wireless.kernel.org/
2304T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2305T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2306S: Maintained
c117ab84 2307F: include/uapi/linux/nl80211.h
679655da
JP
2308F: include/net/cfg80211.h
2309F: net/wireless/*
2310X: net/wireless/wext*
704232c2 2311
46e64261
GKH
2312CHAR and MISC DRIVERS
2313M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2314M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2315T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2316S: Supported
46e64261
GKH
2317F: drivers/char/*
2318F: drivers/misc/*
471322a8 2319F: include/linux/miscdevice.h
46e64261 2320
0a920b5b 2321CHECKPATCH
8b58be88 2322M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2323M: Joe Perches <joe@perches.com>
2324S: Maintained
679655da 2325F: scripts/checkpatch.pl
0a920b5b 2326
f8407f26
HW
2327CHINESE DOCUMENTATION
2328M: Harry Wei <harryxiyou@gmail.com>
9740153c 2329L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2330L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2331S: Maintained
2332F: Documentation/zh_CN/
2333
2721ea2c 2334CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2335M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2336T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2337L: linux-usb@vger.kernel.org
2338S: Maintained
2339F: drivers/usb/chipidea/
2340
ab043105
OJ
2341CHROME HARDWARE PLATFORM SUPPORT
2342M: Olof Johansson <olof@lixom.net>
2343S: Maintained
2344F: drivers/platform/chrome/
2345
641cb85e 2346CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2347M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2348M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2349M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2350M: Neel Patel <neepatel@cisco.com>
7063fbf2 2351S: Supported
a6a5580c 2352F: drivers/net/ethernet/cisco/enic/
7063fbf2 2353
e3cf00d0 2354CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2355M: Upinder Malhi <umalhi@cisco.com>
2356S: Supported
2357F: drivers/infiniband/hw/usnic
e3cf00d0 2358
2b7a52a4 2359CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2360M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2361L: netdev@vger.kernel.org
2362S: Maintained
57d0b7a0 2363F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2364
3d4cfdc9
MB
2365CIRRUS LOGIC AUDIO CODEC DRIVERS
2366M: Brian Austin <brian.austin@cirrus.com>
2367M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2368L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2369S: Maintained
2370F: sound/soc/codecs/cs*
2371
94574d9a
KRW
2372CLEANCACHE API
2373M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2374L: linux-kernel@vger.kernel.org
2375S: Maintained
2376F: mm/cleancache.c
2377F: include/linux/cleancache.h
2378
d4275354 2379CLK API
8b58be88 2380M: Russell King <linux@arm.linux.org.uk>
37417046 2381S: Maintained
d4275354
RK
2382F: include/linux/clk.h
2383
9222d247
JS
2384CLOCKSOURCE, CLOCKEVENT DRIVERS
2385M: Daniel Lezcano <daniel.lezcano@linaro.org>
2386M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2387L: linux-kernel@vger.kernel.org
9222d247
JS
2388T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2389S: Supported
2390F: drivers/clocksource
2391
5df6d737 2392CISCO FCOE HBA DRIVER
8fc89a79
HP
2393M: Hiral Patel <hiralpat@cisco.com>
2394M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2395M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2396L: linux-scsi@vger.kernel.org
2397S: Supported
2a99921a 2398F: drivers/scsi/fnic/
5df6d737 2399
529aa8cb
TLSC
2400CMPC ACPI DRIVER
2401M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2402M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2403L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2404S: Supported
2405F: drivers/platform/x86/classmate-laptop.c
2406
74425eee 2407COCCINELLE/Semantic Patches (SmPL)
26de9c26 2408M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2409M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2410M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2411M: Michal Marek <mmarek@suse.cz>
26de9c26 2412L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2413T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2414W: http://coccinelle.lip6.fr/
2415S: Supported
4b92b2aa 2416F: Documentation/coccinelle.txt
74425eee
NP
2417F: scripts/coccinelle/
2418F: scripts/coccicheck
2419
1da177e4 2420CODA FILE SYSTEM
8b58be88 2421M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2422M: coda@cs.cmu.edu
2423L: codalist@coda.cs.cmu.edu
2424W: http://www.coda.cs.cmu.edu/
2425S: Maintained
679655da
JP
2426F: Documentation/filesystems/coda.txt
2427F: fs/coda/
2428F: include/linux/coda*.h
c117ab84 2429F: include/uapi/linux/coda*.h
1da177e4 2430
7704addb 2431COMMON CLK FRAMEWORK
7704addb 2432M: Mike Turquette <mturquette@linaro.org>
35c1983e 2433L: linux-kernel@vger.kernel.org
7704addb
MT
2434T: git git://git.linaro.org/people/mturquette/linux.git
2435S: Maintained
60bea3b5
SW
2436F: drivers/clk/
2437X: drivers/clk/clkdev.c
7704addb 2438F: include/linux/clk-pr*
60bea3b5 2439F: include/linux/clk/
7704addb 2440
e2d1d6c0 2441COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2442M: Steve French <sfrench@samba.org>
51223df6 2443L: linux-cifs@vger.kernel.org
d1f28953 2444L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2445W: http://linux-cifs.samba.org/
8a6e2535 2446Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2447T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2448S: Supported
ec421a71 2449F: Documentation/filesystems/cifs/
679655da 2450F: fs/cifs/
e2d1d6c0 2451
1da177e4 2452COMPACTPCI HOTPLUG CORE
8b58be88 2453M: Scott Murray <scott@spiteful.org>
64dab204 2454L: linux-pci@vger.kernel.org
82c4dfc7 2455S: Maintained
679655da 2456F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2457
2458COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2459M: Scott Murray <scott@spiteful.org>
64dab204 2460L: linux-pci@vger.kernel.org
82c4dfc7 2461S: Maintained
679655da 2462F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2463
2464COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2465M: Scott Murray <scott@spiteful.org>
64dab204 2466L: linux-pci@vger.kernel.org
82c4dfc7 2467S: Maintained
679655da 2468F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2469
5411552c 2470COMPAL LAPTOP SUPPORT
8b58be88 2471M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2472L: platform-driver-x86@vger.kernel.org
5411552c 2473S: Maintained
679655da 2474F: drivers/platform/x86/compal-laptop.c
5411552c 2475
949be0f7 2476CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2477M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2478L: accessrunner-general@lists.sourceforge.net
2479W: http://accessrunner.sourceforge.net/
949be0f7 2480S: Maintained
679655da 2481F: drivers/usb/atm/cxacru.c
949be0f7 2482
e2d1d6c0 2483CONFIGFS
d6351db2
JB
2484M: Joel Becker <jlbec@evilplan.org>
2485T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2486S: Supported
679655da
JP
2487F: fs/configfs/
2488F: include/linux/configfs.h
e2d1d6c0 2489
acb9c1b2 2490CONNECTOR
8b58be88 2491M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2492L: netdev@vger.kernel.org
2493S: Maintained
2494F: drivers/connector/
2495
a3e3354d 2496CONTROL GROUP (CGROUP)
860ca0e6 2497M: Tejun Heo <tj@kernel.org>
ad50c159 2498M: Li Zefan <lizefan@huawei.com>
12340313 2499L: cgroups@vger.kernel.org
860ca0e6 2500T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2501S: Maintained
a3e3354d 2502F: Documentation/cgroups/
679655da
JP
2503F: include/linux/cgroup*
2504F: kernel/cgroup*
a3e3354d
TH
2505
2506CONTROL GROUP - CPUSET
2507M: Li Zefan <lizefan@huawei.com>
2508L: cgroups@vger.kernel.org
2509W: http://www.bullopensource.org/cpuset/
2510W: http://oss.sgi.com/projects/cpusets/
2511T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2512S: Maintained
2513F: Documentation/cgroups/cpusets.txt
2514F: include/linux/cpuset.h
2515F: kernel/cpuset.c
2516
2517CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2518M: Johannes Weiner <hannes@cmpxchg.org>
2519M: Michal Hocko <mhocko@suse.cz>
2520L: cgroups@vger.kernel.org
2521L: linux-mm@kvack.org
2522S: Maintained
2523F: mm/memcontrol.c
2524F: mm/page_cgroup.c
fb3a0fb6 2525
bebe4678 2526CORETEMP HARDWARE MONITORING DRIVER
96859129 2527M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2528L: lm-sensors@lm-sensors.org
2529S: Maintained
679655da
JP
2530F: Documentation/hwmon/coretemp
2531F: drivers/hwmon/coretemp.c
bebe4678 2532
1da177e4 2533COSA/SRP SYNC SERIAL DRIVER
8b58be88 2534M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2535W: http://www.fi.muni.cz/~kas/cosa/
2536S: Maintained
679655da 2537F: drivers/net/wan/cosa*
1da177e4 2538
4371ee35 2539CPMAC ETHERNET DRIVER
8b58be88 2540M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2541L: netdev@vger.kernel.org
2542S: Maintained
b544dbac 2543F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2544
1da177e4 2545CPU FREQUENCY DRIVERS
49db1903 2546M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2547M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2548L: linux-pm@vger.kernel.org
1da177e4 2549S: Maintained
27209d91
VK
2550T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2551T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2552F: drivers/cpufreq/
2553F: include/linux/cpufreq.h
1da177e4 2554
8a67f0ef
VK
2555CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2556M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2557M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2558L: linux-pm@vger.kernel.org
2559W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2560S: Maintained
2561F: drivers/cpufreq/arm_big_little.h
2562F: drivers/cpufreq/arm_big_little.c
2563F: drivers/cpufreq/arm_big_little_dt.c
2564
14d2c34c 2565CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2566M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2567M: Daniel Lezcano <daniel.lezcano@linaro.org>
2568L: linux-pm@vger.kernel.org
2569L: linux-arm-kernel@lists.infradead.org
cea8321c 2570T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2571S: Maintained
2572F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2573
a8e39c35 2574CPUIDLE DRIVERS
49db1903 2575M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2576M: Daniel Lezcano <daniel.lezcano@linaro.org>
2577L: linux-pm@vger.kernel.org
2578S: Maintained
cea8321c 2579T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2580F: drivers/cpuidle/*
2581F: include/linux/cpuidle.h
2582
1da177e4 2583CPUID/MSR DRIVER
8b58be88 2584M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2585S: Maintained
679655da
JP
2586F: arch/x86/kernel/cpuid.c
2587F: arch/x86/kernel/msr.c
1da177e4 2588
7fe2f639 2589CPU POWER MONITORING SUBSYSTEM
7fe2f639 2590M: Thomas Renninger <trenn@suse.de>
103f1790 2591L: linux-pm@vger.kernel.org
7fe2f639 2592S: Maintained
14430813 2593F: tools/power/cpupower/
7fe2f639 2594
1da177e4 2595CRAMFS FILESYSTEM
ce00f85c 2596W: http://sourceforge.net/projects/cramfs/
54886a71 2597S: Orphan / Obsolete
679655da
JP
2598F: Documentation/filesystems/cramfs.txt
2599F: fs/cramfs/
1da177e4
LT
2600
2601CRIS PORT
8b58be88
JP
2602M: Mikael Starvik <starvik@axis.com>
2603M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2604L: linux-cris-kernel@axis.com
1da177e4
LT
2605W: http://developer.axis.com
2606S: Maintained
679655da 2607F: arch/cris/
df621252 2608F: drivers/tty/serial/crisv10.*
1da177e4
LT
2609
2610CRYPTO API
8b58be88
JP
2611M: Herbert Xu <herbert@gondor.apana.org.au>
2612M: "David S. Miller" <davem@davemloft.net>
1da177e4 2613L: linux-crypto@vger.kernel.org
54e5881d 2614T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2615S: Maintained
679655da
JP
2616F: Documentation/crypto/
2617F: arch/*/crypto/
2618F: crypto/
2619F: drivers/crypto/
2620F: include/crypto/
1da177e4 2621
5b07bd57 2622CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2623M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2624L: linux-crypto@vger.kernel.org
2625S: Maintained
51a2228a
JP
2626F: crypto/ansi_cprng.c
2627F: crypto/rng.c
5b07bd57 2628
9b4ffa48 2629CS5535 Audio ALSA driver
8b58be88 2630M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2631S: Maintained
679655da 2632F: sound/pci/cs5535audio/
9b4ffa48 2633
a910e4a9 2634CW1200 WLAN driver
b75f0050
JP
2635M: Solomon Peachy <pizza@shaftnet.org>
2636S: Maintained
2637F: drivers/net/wireless/cw1200/
a910e4a9 2638
6d8425b1 2639CX18 VIDEO4LINUX DRIVER
6afdeaf8 2640M: Andy Walls <awalls@md.metrocast.net>
c4240509 2641L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2642L: linux-media@vger.kernel.org
275ffde4 2643T: git git://linuxtv.org/media_tree.git
6d8425b1 2644W: http://linuxtv.org
30e10993 2645W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2646S: Maintained
679655da 2647F: Documentation/video4linux/cx18.txt
90d72ac6 2648F: drivers/media/pci/cx18/
6c0f0359 2649F: include/uapi/linux/ivtv*
6d8425b1 2650
3f101d91
HV
2651CX2341X MPEG ENCODER HELPER MODULE
2652M: Hans Verkuil <hverkuil@xs4all.nl>
2653L: linux-media@vger.kernel.org
2654T: git git://linuxtv.org/media_tree.git
2655W: http://linuxtv.org
2656S: Maintained
c368360b 2657F: drivers/media/common/cx2341x*
3f101d91
HV
2658F: include/media/cx2341x*
2659
20357578 2660CX88 VIDEO4LINUX DRIVER
1b2c14b4 2661M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2662L: linux-media@vger.kernel.org
2663W: http://linuxtv.org
2664T: git git://linuxtv.org/media_tree.git
2665S: Odd fixes
2666F: Documentation/video4linux/cx88/
2667F: drivers/media/pci/cx88/
6d8425b1 2668
91952bc0
AP
2669CXD2820R MEDIA DRIVER
2670M: Antti Palosaari <crope@iki.fi>
2671L: linux-media@vger.kernel.org
2672W: http://linuxtv.org/
2673W: http://palosaari.fi/linux/
2674Q: http://patchwork.linuxtv.org/project/linux-media/list/
2675T: git git://linuxtv.org/anttip/media_tree.git
2676S: Maintained
2677F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2678
e5ec3789 2679CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2680M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2681L: netdev@vger.kernel.org
2682W: http://www.chelsio.com
2683S: Supported
f7917c00 2684F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2685
2686CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2687M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2688L: linux-rdma@vger.kernel.org
e5ec3789
SW
2689W: http://www.openfabrics.org
2690S: Supported
679655da 2691F: drivers/infiniband/hw/cxgb3/
e5ec3789 2692
be4c9bad 2693CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2694M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2695L: netdev@vger.kernel.org
2696W: http://www.chelsio.com
2697S: Supported
f7917c00 2698F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2699
2700CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2701M: Steve Wise <swise@chelsio.com>
2702L: linux-rdma@vger.kernel.org
2703W: http://www.openfabrics.org
2704S: Supported
2705F: drivers/infiniband/hw/cxgb4/
2706
5c20a5c7
CL
2707CXGB4VF ETHERNET DRIVER (CXGB4VF)
2708M: Casey Leedom <leedom@chelsio.com>
2709L: netdev@vger.kernel.org
2710W: http://www.chelsio.com
2711S: Supported
f7917c00 2712F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2713
b52b97a3
GC
2714STMMAC ETHERNET DRIVER
2715M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2716L: netdev@vger.kernel.org
2717W: http://www.stlinux.com
2718S: Supported
7ac6653a 2719F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2720
1da177e4 2721CYBERPRO FB DRIVER
8b58be88 2722M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2724W: http://www.arm.linux.org.uk/
2725S: Maintained
8a61f013 2726F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 2727
1da177e4 2728CYCLADES ASYNC MUX DRIVER
1da177e4 2729W: http://www.cyclades.com/
d459883e 2730S: Orphan
c897401b 2731F: drivers/tty/cyclades.c
679655da 2732F: include/linux/cyclades.h
c117ab84 2733F: include/uapi/linux/cyclades.h
1da177e4
LT
2734
2735CYCLADES PC300 DRIVER
1da177e4 2736W: http://www.cyclades.com/
d459883e 2737S: Orphan
679655da 2738F: drivers/net/wan/pc300*
1da177e4 2739
402f6ae4
AP
2740CYPRESS_FIRMWARE MEDIA DRIVER
2741M: Antti Palosaari <crope@iki.fi>
2742L: linux-media@vger.kernel.org
2743W: http://linuxtv.org/
2744W: http://palosaari.fi/linux/
2745Q: http://patchwork.linuxtv.org/project/linux-media/list/
2746T: git git://linuxtv.org/anttip/media_tree.git
2747S: Maintained
2748F: drivers/media/common/cypress_firmware*
2749
e3ae3525 2750CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2751M: Ferruh Yigit <fery@cypress.com>
6305902c 2752L: linux-input@vger.kernel.org
be9a6f40 2753S: Supported
6305902c
JP
2754F: drivers/input/touchscreen/cyttsp*
2755F: include/linux/input/cyttsp.h
e3ae3525 2756
1da177e4 2757DAMA SLAVE for AX.25
8b58be88 2758M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2759W: http://yaina.de/jreuter/
2760W: http://www.qsl.net/dl1bke/
2761L: linux-hams@vger.kernel.org
2762S: Maintained
679655da
JP
2763F: net/ax25/af_ax25.c
2764F: net/ax25/ax25_dev.c
2765F: net/ax25/ax25_ds_*
2766F: net/ax25/ax25_in.c
2767F: net/ax25/ax25_out.c
2768F: net/ax25/ax25_timer.c
2769F: net/ax25/sysctl_net_ax25.c
1da177e4 2770
e2d1d6c0 2771DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2772L: netdev@vger.kernel.org
5ff77428 2773S: Orphan
679655da 2774F: Documentation/networking/dmfe.txt
0f04e2aa 2775F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2776
2777DC390/AM53C974 SCSI driver
8b58be88 2778M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2779W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2780M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2781S: Maintained
679655da 2782F: drivers/scsi/tmscsim.*
e2d1d6c0 2783
1da177e4 2784DC395x SCSI driver
61eee9a7 2785M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2786M: Ali Akcaagac <aliakc@web.de>
2787M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2788L: dc395x@twibble.org
cf015e9f
JP
2789W: http://twibble.org/dist/dc395x/
2790W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2791S: Maintained
679655da
JP
2792F: Documentation/scsi/dc395x.txt
2793F: drivers/scsi/dc395x.*
1da177e4 2794
eb8edb08 2795DCCP PROTOCOL
a89d030e 2796M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2797L: dccp@vger.kernel.org
c996d8b9 2798W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2799S: Maintained
679655da 2800F: include/linux/dccp.h
c117ab84 2801F: include/uapi/linux/dccp.h
679655da
JP
2802F: include/linux/tfrc.h
2803F: net/dccp/
eb8edb08 2804
1da177e4 2805DECnet NETWORK LAYER
1da177e4
LT
2806W: http://linux-decnet.sourceforge.net
2807L: linux-decnet-user@lists.sourceforge.net
f546444d 2808S: Orphan
679655da
JP
2809F: Documentation/networking/decnet.txt
2810F: net/decnet/
1da177e4 2811
ebff05b9
MR
2812DECSTATION PLATFORM SUPPORT
2813M: "Maciej W. Rozycki" <macro@linux-mips.org>
2814L: linux-mips@linux-mips.org
2815W: http://www.linux-mips.org/wiki/DECstation
2816S: Maintained
2817F: arch/mips/dec/
2818F: arch/mips/include/asm/dec/
2819F: arch/mips/include/asm/mach-dec/
2820
1da177e4 2821DEFXX FDDI NETWORK DRIVER
8b58be88 2822M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2823S: Maintained
33f810b2 2824F: drivers/net/fddi/defxx.*
1da177e4 2825
ad8f07cc 2826DELL LAPTOP DRIVER
8b58be88 2827M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2828L: platform-driver-x86@vger.kernel.org
ad8f07cc 2829S: Maintained
679655da 2830F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2831
1da177e4 2832DELL LAPTOP SMM DRIVER
a1406d87 2833M: Guenter Roeck <linux@roeck-us.net>
679655da 2834F: drivers/char/i8k.c
c117ab84 2835F: include/uapi/linux/i8k.h
1da177e4 2836
90563ec4 2837DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2838M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2839S: Maintained
679655da
JP
2840F: Documentation/dcdbas.txt
2841F: drivers/firmware/dcdbas.*
90563ec4 2842
0b3f6109 2843DELL WMI EXTRAS DRIVER
8b58be88 2844M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2845S: Maintained
36b3a96f 2846F: drivers/platform/x86/dell-wmi.c
0b3f6109 2847
5efc75e3
PZ
2848DESIGNWARE USB2 DRD IP DRIVER
2849M: Paul Zimmerman <paulz@synopsys.com>
2850L: linux-usb@vger.kernel.org
2851S: Maintained
197ba5f4 2852F: drivers/usb/dwc2/
5efc75e3 2853
94ab23dd
FB
2854DESIGNWARE USB3 DRD IP DRIVER
2855M: Felipe Balbi <balbi@ti.com>
2856L: linux-usb@vger.kernel.org
2857L: linux-omap@vger.kernel.org
2858T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2859S: Maintained
2860F: drivers/usb/dwc3/
2861
89d07767
KP
2862DEVICE FREQUENCY (DEVFREQ)
2863M: MyungJoo Ham <myungjoo.ham@samsung.com>
2864M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2865L: linux-pm@vger.kernel.org
89d07767
KP
2866S: Maintained
2867F: drivers/devfreq/
2868
1da177e4 2869DEVICE NUMBER REGISTRY
8b58be88 2870M: Torben Mathiasen <device@lanana.org>
1da177e4 2871W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2872S: Maintained
2873
e2d1d6c0 2874DEVICE-MAPPER (LVM)
854ecaad 2875M: Alasdair Kergon <agk@redhat.com>
8504eed3 2876M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2877M: dm-devel@redhat.com
e2d1d6c0
RD
2878L: dm-devel@redhat.com
2879W: http://sources.redhat.com/dm
8a6e2535 2880Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2881T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2882T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2883S: Maintained
679655da
JP
2884F: Documentation/device-mapper/
2885F: drivers/md/dm*
854ecaad 2886F: drivers/md/persistent-data/
679655da
JP
2887F: include/linux/device-mapper.h
2888F: include/linux/dm-*.h
8504eed3 2889F: include/uapi/linux/dm-*.h
e2d1d6c0 2890
c0d995aa
OST
2891DIALOG SEMICONDUCTOR DRIVERS
2892M: Support Opensource <support.opensource@diasemi.com>
2893W: http://www.dialog-semiconductor.com/products
2894S: Supported
2895F: Documentation/hwmon/da90??
2896F: drivers/gpio/gpio-da90??.c
2897F: drivers/hwmon/da90??-hwmon.c
2898F: drivers/input/misc/da90??_onkey.c
2899F: drivers/input/touchscreen/da9052_tsi.c
2900F: drivers/leds/leds-da90??.c
2901F: drivers/mfd/da903x.c
2902F: drivers/mfd/da90??-*.c
2903F: drivers/power/da9052-battery.c
2904F: drivers/regulator/da903x.c
2905F: drivers/regulator/da9???-regulator.[ch]
2906F: drivers/rtc/rtc-da90??.c
2907F: drivers/video/backlight/da90??_bl.c
2908F: drivers/watchdog/da90??_wdt.c
2909F: include/linux/mfd/da903x.h
2910F: include/linux/mfd/da9052/
2911F: include/linux/mfd/da9055/
2912F: include/linux/mfd/da9063/
2913F: include/sound/da[79]*.h
2914F: sound/soc/codecs/da[79]*.[ch]
2915
599aa697
LL
2916DIGI NEO AND CLASSIC PCI PRODUCTS
2917M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2918M: Mark Hounschell <markh@compro.net>
599aa697
LL
2919L: driverdev-devel@linuxdriverproject.org
2920S: Maintained
2921F: drivers/staging/dgnc/
2922
2923DIGI EPCA PCI PRODUCTS
2924M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2925M: Mark Hounschell <markh@compro.net>
6d825f79 2926M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
2927L: driverdev-devel@linuxdriverproject.org
2928S: Maintained
2929F: drivers/staging/dgap/
2930
335d7c58 2931DIOLAN U2C-12 I2C DRIVER
ca462085 2932M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2933L: linux-i2c@vger.kernel.org
2934S: Maintained
2935F: drivers/i2c/busses/i2c-diolan-u2c.c
2936
e7839f25 2937DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2938M: Eric Paris <eparis@parisplace.org>
3c5119c0 2939S: Maintained
679655da
JP
2940F: Documentation/filesystems/dnotify.txt
2941F: fs/notify/dnotify/
2942F: include/linux/dnotify.h
1da177e4
LT
2943
2944DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2945M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2946W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2947W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2948W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2949S: Maintained
2950
4480f15b 2951DISKQUOTA
8b58be88 2952M: Jan Kara <jack@suse.cz>
1da177e4 2953S: Maintained
679655da
JP
2954F: Documentation/filesystems/quota.txt
2955F: fs/quota/
2956F: include/linux/quota*.h
c117ab84 2957F: include/uapi/linux/quota*.h
1da177e4 2958
702686ad
BT
2959DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2960M: Bernie Thompson <bernie@plugable.com>
2961L: linux-fbdev@vger.kernel.org
2962S: Maintained
2963W: http://plugable.com/category/projects/udlfb/
8a61f013 2964F: drivers/video/fbdev/udlfb.c
702686ad
BT
2965F: include/video/udlfb.h
2966F: Documentation/fb/udlfb.txt
2967
e7839f25 2968DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2969M: Christine Caulfield <ccaulfie@redhat.com>
2970M: David Teigland <teigland@redhat.com>
a4644184 2971L: cluster-devel@redhat.com
5be7b50f 2972W: http://sources.redhat.com/cluster/
54e5881d 2973T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2974S: Supported
679655da 2975F: fs/dlm/
5be7b50f 2976
53b6b3e0
SS
2977DMA BUFFER SHARING FRAMEWORK
2978M: Sumit Semwal <sumit.semwal@linaro.org>
2979S: Maintained
2980L: linux-media@vger.kernel.org
2981L: dri-devel@lists.freedesktop.org
2982L: linaro-mm-sig@lists.linaro.org
35fac7e3 2983F: drivers/dma-buf/
e46d12c6
JP
2984F: include/linux/dma-buf*
2985F: include/linux/reservation.h
2986F: include/linux/*fence.h
53b6b3e0
SS
2987F: Documentation/dma-buf-sharing.txt
2988T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2989
b3e5f263 2990DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2991M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2992M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2993L: dmaengine@vger.kernel.org
2994Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2995S: Supported
679655da
JP
2996F: drivers/dma/
2997F: include/linux/dma*
5dbd05d4
VK
2998T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2999T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 3000
b825037d 3001DME1737 HARDWARE MONITOR DRIVER
8b58be88 3002M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3003L: lm-sensors@lm-sensors.org
3004S: Maintained
679655da
JP
3005F: Documentation/hwmon/dme1737
3006F: drivers/hwmon/dme1737.c
b825037d 3007
5b9c9bf6 3008DOCKING STATION DRIVER
8b58be88 3009M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 3010L: linux-acpi@vger.kernel.org
8b59a454 3011S: Supported
679655da 3012F: drivers/acpi/dock.c
5b9c9bf6 3013
7d2c86b5 3014DOCUMENTATION
01358e56 3015M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 3016L: linux-doc@vger.kernel.org
01358e56 3017T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 3018S: Maintained
679655da 3019F: Documentation/
97be078b
RD
3020X: Documentation/ABI/
3021X: Documentation/devicetree/
3022X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3023
1da177e4 3024DOUBLETALK DRIVER
8b58be88 3025M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3026L: blinux-list@redhat.com
3027S: Maintained
679655da
JP
3028F: drivers/char/dtlk.c
3029F: include/linux/dtlk.h
1da177e4 3030
e2d1d6c0 3031DPT_I2O SCSI RAID DRIVER
8b58be88 3032M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3033L: linux-scsi@vger.kernel.org
3034W: http://www.adaptec.com/
3035S: Maintained
679655da
JP
3036F: drivers/scsi/dpt*
3037F: drivers/scsi/dpt/
e2d1d6c0 3038
b411b363 3039DRBD DRIVER
28b8e8d4
JP
3040P: Philipp Reisner
3041P: Lars Ellenberg
3042M: drbd-dev@lists.linbit.com
3043L: drbd-user@lists.linbit.com
3044W: http://www.drbd.org
3045T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3046T: git git://git.drbd.org/drbd-8.3.git
3047S: Supported
3048F: drivers/block/drbd/
3049F: lib/lru_cache.c
3050F: Documentation/blockdev/drbd/
b411b363 3051
87544653 3052DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3053M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3054T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3055S: Supported
679655da 3056F: Documentation/kobject.txt
7cfc51b9 3057F: drivers/base/
679655da 3058F: fs/sysfs/
87544653 3059F: fs/debugfs/
679655da 3060F: include/linux/kobj*
87544653 3061F: include/linux/debugfs.h
679655da 3062F: lib/kobj*
1da177e4
LT
3063
3064DRM DRIVERS
8b58be88 3065M: David Airlie <airlied@linux.ie>
4c6a3999 3066L: dri-devel@lists.freedesktop.org
b0447888 3067T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3068S: Maintained
679655da 3069F: drivers/gpu/drm/
433e3b34 3070F: drivers/gpu/vga/
850e9411 3071F: include/drm/
c117ab84 3072F: include/uapi/drm/
1da177e4 3073
566f5939
AD
3074RADEON DRM DRIVERS
3075M: Alex Deucher <alexander.deucher@amd.com>
3076M: Christian König <christian.koenig@amd.com>
3077L: dri-devel@lists.freedesktop.org
3078T: git git://people.freedesktop.org/~agd5f/linux
3079S: Supported
3080F: drivers/gpu/drm/radeon/
566f5939
AD
3081F: include/uapi/drm/radeon*
3082
03e255b9
TR
3083DRM PANEL DRIVERS
3084M: Thierry Reding <thierry.reding@gmail.com>
3085L: dri-devel@lists.freedesktop.org
3086T: git git://anongit.freedesktop.org/tegra/linux.git
3087S: Maintained
3088F: drivers/gpu/drm/drm_panel.c
3089F: drivers/gpu/drm/panel/
3090F: include/drm/drm_panel.h
3091F: Documentation/devicetree/bindings/panel/
3092
8daf7473 3093INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3094M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3095M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3096L: intel-gfx@lists.freedesktop.org
8daf7473 3097L: dri-devel@lists.freedesktop.org
47f95647 3098Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3099T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3100S: Supported
14430813 3101F: drivers/gpu/drm/i915/
8daf7473 3102F: include/drm/i915*
c117ab84 3103F: include/uapi/drm/i915*
8daf7473 3104
398a6d4a
KP
3105DRM DRIVERS FOR EXYNOS
3106M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3107M: Joonyoung Shim <jy0922.shim@samsung.com>
3108M: Seung-Woo Kim <sw0312.kim@samsung.com>
3109M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3110L: dri-devel@lists.freedesktop.org
25a58030 3111T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3112S: Supported
14430813 3113F: drivers/gpu/drm/exynos/
398a6d4a 3114F: include/drm/exynos*
c117ab84 3115F: include/uapi/drm/exynos*
398a6d4a 3116
bd3b49f2 3117DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3118M: Thierry Reding <thierry.reding@gmail.com>
3119M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3120L: dri-devel@lists.freedesktop.org
3121L: linux-tegra@vger.kernel.org
a5ad7a63 3122T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3123S: Supported
dee8268f 3124F: drivers/gpu/drm/tegra/
a5ad7a63 3125F: drivers/gpu/host1x/
e1e90644 3126F: include/linux/host1x.h
a5ad7a63 3127F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3128F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3129
a284e9d1
LP
3130DRM DRIVERS FOR RENESAS
3131M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3132L: dri-devel@lists.freedesktop.org
3133L: linux-sh@vger.kernel.org
3134T: git git://people.freedesktop.org/~airlied/linux
3135S: Supported
3136F: drivers/gpu/drm/rcar-du/
3137F: drivers/gpu/drm/shmobile/
3138F: include/linux/platform_data/rcar-du.h
3139F: include/linux/platform_data/shmob_drm.h
3140
598df1ac
AK
3141DSBR100 USB FM RADIO DRIVER
3142M: Alexey Klimov <klimov.linux@gmail.com>
3143L: linux-media@vger.kernel.org
3144T: git git://linuxtv.org/media_tree.git
3145S: Maintained
3146F: drivers/media/radio/dsbr100.c
3147
1da177e4 3148DSCC4 DRIVER
8b58be88 3149M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3150L: netdev@vger.kernel.org
1da177e4 3151S: Maintained
679655da 3152F: drivers/net/wan/dscc4.c
1da177e4 3153
91952bc0
AP
3154DVB_USB_AF9015 MEDIA DRIVER
3155M: Antti Palosaari <crope@iki.fi>
3156L: linux-media@vger.kernel.org
3157W: http://linuxtv.org/
3158W: http://palosaari.fi/linux/
3159Q: http://patchwork.linuxtv.org/project/linux-media/list/
3160T: git git://linuxtv.org/anttip/media_tree.git
3161S: Maintained
3162F: drivers/media/usb/dvb-usb-v2/af9015*
3163
3164DVB_USB_AF9035 MEDIA DRIVER
3165M: Antti Palosaari <crope@iki.fi>
3166L: linux-media@vger.kernel.org
3167W: http://linuxtv.org/
3168W: http://palosaari.fi/linux/
3169Q: http://patchwork.linuxtv.org/project/linux-media/list/
3170T: git git://linuxtv.org/anttip/media_tree.git
3171S: Maintained
3172F: drivers/media/usb/dvb-usb-v2/af9035*
3173
3174DVB_USB_ANYSEE MEDIA DRIVER
3175M: Antti Palosaari <crope@iki.fi>
3176L: linux-media@vger.kernel.org
3177W: http://linuxtv.org/
3178W: http://palosaari.fi/linux/
3179Q: http://patchwork.linuxtv.org/project/linux-media/list/
3180T: git git://linuxtv.org/anttip/media_tree.git
3181S: Maintained
3182F: drivers/media/usb/dvb-usb-v2/anysee*
3183
3184DVB_USB_AU6610 MEDIA DRIVER
3185M: Antti Palosaari <crope@iki.fi>
3186L: linux-media@vger.kernel.org
3187W: http://linuxtv.org/
3188W: http://palosaari.fi/linux/
3189Q: http://patchwork.linuxtv.org/project/linux-media/list/
3190T: git git://linuxtv.org/anttip/media_tree.git
3191S: Maintained
3192F: drivers/media/usb/dvb-usb-v2/au6610*
3193
3194DVB_USB_CE6230 MEDIA DRIVER
3195M: Antti Palosaari <crope@iki.fi>
3196L: linux-media@vger.kernel.org
3197W: http://linuxtv.org/
3198W: http://palosaari.fi/linux/
3199Q: http://patchwork.linuxtv.org/project/linux-media/list/
3200T: git git://linuxtv.org/anttip/media_tree.git
3201S: Maintained
3202F: drivers/media/usb/dvb-usb-v2/ce6230*
3203
d099dea2
MK
3204DVB_USB_CXUSB MEDIA DRIVER
3205M: Michael Krufky <mkrufky@linuxtv.org>
3206L: linux-media@vger.kernel.org
3207W: http://linuxtv.org/
3208W: http://github.com/mkrufky
3209Q: http://patchwork.linuxtv.org/project/linux-media/list/
3210T: git git://linuxtv.org/media_tree.git
3211S: Maintained
9819da66 3212F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3213
91952bc0 3214DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3215M: Antti Palosaari <crope@iki.fi>
3216L: linux-media@vger.kernel.org
3217W: http://linuxtv.org/
3218W: http://palosaari.fi/linux/
3219Q: http://patchwork.linuxtv.org/project/linux-media/list/
3220T: git git://linuxtv.org/anttip/media_tree.git
3221S: Maintained
91952bc0 3222F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3223
5560983b 3224DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3225M: Antti Palosaari <crope@iki.fi>
3226L: linux-media@vger.kernel.org
3227W: http://linuxtv.org/
91952bc0
AP
3228Q: http://patchwork.linuxtv.org/project/linux-media/list/
3229T: git git://linuxtv.org/anttip/media_tree.git
3230S: Maintained
5560983b 3231F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3232
8856f5f2
MK
3233DVB_USB_MXL111SF MEDIA DRIVER
3234M: Michael Krufky <mkrufky@linuxtv.org>
3235L: linux-media@vger.kernel.org
3236W: http://linuxtv.org/
3237W: http://github.com/mkrufky
3238Q: http://patchwork.linuxtv.org/project/linux-media/list/
3239T: git git://linuxtv.org/mkrufky/mxl111sf.git
3240S: Maintained
3241F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3242
91952bc0
AP
3243DVB_USB_RTL28XXU MEDIA DRIVER
3244M: Antti Palosaari <crope@iki.fi>
3245L: linux-media@vger.kernel.org
3246W: http://linuxtv.org/
3247W: http://palosaari.fi/linux/
3248Q: http://patchwork.linuxtv.org/project/linux-media/list/
3249T: git git://linuxtv.org/anttip/media_tree.git
3250S: Maintained
3251F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3252
3253DVB_USB_V2 MEDIA DRIVER
3254M: Antti Palosaari <crope@iki.fi>
3255L: linux-media@vger.kernel.org
3256W: http://linuxtv.org/
3257W: http://palosaari.fi/linux/
3258Q: http://patchwork.linuxtv.org/project/linux-media/list/
3259T: git git://linuxtv.org/anttip/media_tree.git
3260S: Maintained
3261F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3262F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3263
ac0ac38f 3264DYNAMIC DEBUG
5c4a97d1 3265M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3266S: Maintained
3267F: lib/dynamic_debug.c
3268F: include/linux/dynamic_debug.h
3269
789c7048 3270DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3271M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3272S: Maintained
df621252 3273F: drivers/tty/serial/dz.*
789c7048 3274
91952bc0
AP
3275E4000 MEDIA DRIVER
3276M: Antti Palosaari <crope@iki.fi>
3277L: linux-media@vger.kernel.org
3278W: http://linuxtv.org/
3279W: http://palosaari.fi/linux/
3280Q: http://patchwork.linuxtv.org/project/linux-media/list/
3281T: git git://linuxtv.org/anttip/media_tree.git
3282S: Maintained
3283F: drivers/media/tuners/e4000*
3284
1da177e4 3285EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3286M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3287L: linux-scsi@vger.kernel.org
3288S: Maintained
679655da 3289F: drivers/scsi/eata.c
1da177e4 3290
91952bc0
AP
3291EC100 MEDIA DRIVER
3292M: Antti Palosaari <crope@iki.fi>
3293L: linux-media@vger.kernel.org
3294W: http://linuxtv.org/
3295W: http://palosaari.fi/linux/
3296Q: http://patchwork.linuxtv.org/project/linux-media/list/
3297T: git git://linuxtv.org/anttip/media_tree.git
3298S: Maintained
3299F: drivers/media/dvb-frontends/ec100*
3300
237fead6 3301ECRYPT FILE SYSTEM
0de9adf2 3302M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3303L: ecryptfs@vger.kernel.org
24a923e4 3304W: http://ecryptfs.org
6dc7516e 3305W: https://launchpad.net/ecryptfs
237fead6 3306S: Supported
679655da
JP
3307F: Documentation/filesystems/ecryptfs.txt
3308F: fs/ecryptfs/
237fead6 3309
da9bb1d2 3310EDAC-CORE
8b58be88 3311M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3312M: Borislav Petkov <bp@alien8.de>
3313M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3314L: linux-edac@vger.kernel.org
0e438e3f 3315W: bluesmoke.sourceforge.net
8c2a6a40 3316S: Supported
679655da 3317F: Documentation/edac.txt
91445c72 3318F: drivers/edac/
679655da 3319F: include/linux/edac.h
0e438e3f 3320
c476c23b 3321EDAC-AMD64
8b58be88 3322M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3323M: Borislav Petkov <bp@alien8.de>
91445c72 3324L: linux-edac@vger.kernel.org
c476c23b 3325W: bluesmoke.sourceforge.net
487ba8e8 3326S: Maintained
c476c23b
BP
3327F: drivers/edac/amd64_edac*
3328
836dae5d
RR
3329EDAC-CALXEDA
3330M: Doug Thompson <dougthompson@xmission.com>
3331M: Robert Richter <rric@kernel.org>
3332L: linux-edac@vger.kernel.org
3333W: bluesmoke.sourceforge.net
3334S: Maintained
3335F: drivers/edac/highbank*
3336
f65aad41
RB
3337EDAC-CAVIUM
3338M: Ralf Baechle <ralf@linux-mips.org>
3339M: David Daney <david.daney@cavium.com>
3340L: linux-edac@vger.kernel.org
3341L: linux-mips@linux-mips.org
3342W: bluesmoke.sourceforge.net
3343S: Supported
3344F: drivers/edac/octeon_edac*
3345
0e438e3f 3346EDAC-E752X
8b58be88
JP
3347M: Mark Gross <mark.gross@intel.com>
3348M: Doug Thompson <dougthompson@xmission.com>
91445c72 3349L: linux-edac@vger.kernel.org
0e438e3f
DP
3350W: bluesmoke.sourceforge.net
3351S: Maintained
679655da 3352F: drivers/edac/e752x_edac.c
0e438e3f
DP
3353
3354EDAC-E7XXX
8b58be88 3355M: Doug Thompson <dougthompson@xmission.com>
91445c72 3356L: linux-edac@vger.kernel.org
0e438e3f
DP
3357W: bluesmoke.sourceforge.net
3358S: Maintained
679655da 3359F: drivers/edac/e7xxx_edac.c
0e438e3f 3360
77c5f5d2 3361EDAC-GHES
1b2c14b4 3362M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3363L: linux-edac@vger.kernel.org
3364W: bluesmoke.sourceforge.net
3365S: Maintained
2caa67a6 3366F: drivers/edac/ghes_edac.c
77c5f5d2 3367
6bc78404 3368EDAC-I82443BXGX
8b58be88 3369M: Tim Small <tim@buttersideup.com>
91445c72 3370L: linux-edac@vger.kernel.org
6bc78404
DT
3371W: bluesmoke.sourceforge.net
3372S: Maintained
679655da 3373F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3374
3375EDAC-I3000
8b58be88 3376M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3377L: linux-edac@vger.kernel.org
6bc78404
DT
3378W: bluesmoke.sourceforge.net
3379S: Maintained
679655da 3380F: drivers/edac/i3000_edac.c
6bc78404
DT
3381
3382EDAC-I5000
8b58be88 3383M: Doug Thompson <dougthompson@xmission.com>
91445c72 3384L: linux-edac@vger.kernel.org
ba9a5918
DT
3385W: bluesmoke.sourceforge.net
3386S: Maintained
679655da 3387F: drivers/edac/i5000_edac.c
ba9a5918 3388
44c12cb2 3389EDAC-I5400
1b2c14b4 3390M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3391L: linux-edac@vger.kernel.org
44c12cb2
MCC
3392W: bluesmoke.sourceforge.net
3393S: Maintained
679655da 3394F: drivers/edac/i5400_edac.c
44c12cb2 3395
3c9c92b6 3396EDAC-I7300
1b2c14b4 3397M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3398L: linux-edac@vger.kernel.org
3399W: bluesmoke.sourceforge.net
3400S: Maintained
3401F: drivers/edac/i7300_edac.c
3402
67c89316 3403EDAC-I7CORE
1b2c14b4 3404M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3405L: linux-edac@vger.kernel.org
3406W: bluesmoke.sourceforge.net
3407S: Maintained
70aff0ce 3408F: drivers/edac/i7core_edac.c
67c89316 3409
ba9a5918 3410EDAC-I82975X
8b58be88 3411M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3412M: "Arvind R." <arvino55@gmail.com>
91445c72 3413L: linux-edac@vger.kernel.org
ba9a5918
DT
3414W: bluesmoke.sourceforge.net
3415S: Maintained
679655da 3416F: drivers/edac/i82975x_edac.c
ba9a5918 3417
791b4706
JB
3418EDAC-IE31200
3419M: Jason Baron <jbaron@akamai.com>
3420L: linux-edac@vger.kernel.org
3421W: bluesmoke.sourceforge.net
3422S: Maintained
3423F: drivers/edac/ie31200_edac.c
3424
ccdfb979
JT
3425EDAC-MPC85XX
3426M: Johannes Thumshirn <johannes.thumshirn@men.de>
3427L: linux-edac@vger.kernel.org
3428W: bluesmoke.sourceforge.net
3429S: Maintained
3430F: drivers/edac/mpc85xx_edac.[ch]
3431
ba9a5918 3432EDAC-PASEMI
8b58be88 3433M: Egor Martovetsky <egor@pasemi.com>
91445c72 3434L: linux-edac@vger.kernel.org
6bc78404
DT
3435W: bluesmoke.sourceforge.net
3436S: Maintained
679655da 3437F: drivers/edac/pasemi_edac.c
6bc78404 3438
0e438e3f 3439EDAC-R82600
8b58be88 3440M: Tim Small <tim@buttersideup.com>
91445c72 3441L: linux-edac@vger.kernel.org
0e438e3f
DP
3442W: bluesmoke.sourceforge.net
3443S: Maintained
679655da 3444F: drivers/edac/r82600_edac.c
da9bb1d2 3445
4d096ca7 3446EDAC-SBRIDGE
1b2c14b4 3447M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3448L: linux-edac@vger.kernel.org
3449W: bluesmoke.sourceforge.net
3450S: Maintained
3451F: drivers/edac/sb_edac.c
3452
af39917d
CL
3453EDIROL UA-101/UA-1000 DRIVER
3454M: Clemens Ladisch <clemens@ladisch.de>
3455L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3456T: git git://git.alsa-project.org/alsa-kernel.git
3457S: Maintained
3458F: sound/usb/misc/ua101.c
3459
1f7df953
MF
3460EXTENSIBLE FIRMWARE INTERFACE (EFI)
3461M: Matt Fleming <matt.fleming@intel.com>
3462L: linux-efi@vger.kernel.org
78bef24e 3463T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3464S: Maintained
fb2efb5c 3465F: Documentation/efi-stub.txt
1f7df953
MF
3466F: arch/ia64/kernel/efi.c
3467F: arch/x86/boot/compressed/eboot.[ch]
3468F: arch/x86/include/asm/efi.h
3469F: arch/x86/platform/efi/*
a9499fa7 3470F: drivers/firmware/efi/*
1f7df953
MF
3471F: include/linux/efi*.h
3472
d68772b7
MF
3473EFI VARIABLE FILESYSTEM
3474M: Matthew Garrett <matthew.garrett@nebula.com>
3475M: Jeremy Kerr <jk@ozlabs.org>
3476M: Matt Fleming <matt.fleming@intel.com>
3477T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3478L: linux-efi@vger.kernel.org
3479S: Maintained
3480F: fs/efivarfs/
3481
85a00d9b
PJ
3482EFIFB FRAMEBUFFER DRIVER
3483L: linux-fbdev@vger.kernel.org
3484M: Peter Jones <pjones@redhat.com>
3485S: Maintained
8a61f013 3486F: drivers/video/fbdev/efifb.c
85a00d9b 3487
0bee8d28
JT
3488EFS FILESYSTEM
3489W: http://aeschi.ch.eu.org/efs/
3490S: Orphan
679655da 3491F: fs/efs/
0bee8d28 3492
4480f15b 3493EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3494M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3495M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3496L: linux-rdma@vger.kernel.org
fab97220 3497S: Supported
679655da 3498F: drivers/infiniband/hw/ehca/
fab97220 3499
aa8a9e25 3500EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3501M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3502L: netdev@vger.kernel.org
3503S: Maintained
9aa32835 3504F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3505
f0319efe 3506EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3507M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3508L: linux-media@vger.kernel.org
3509W: http://linuxtv.org
3510T: git git://linuxtv.org/media_tree.git
3511S: Maintained
3512F: drivers/media/usb/em28xx/
3513
3e3a7d66 3514EMBEDDED LINUX
8b58be88
JP
3515M: Paul Gortmaker <paul.gortmaker@windriver.com>
3516M: Matt Mackall <mpm@selenic.com>
3517M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3518L: linux-embedded@vger.kernel.org
3519S: Maintained
3520
3a1c1d44 3521EMULEX LPFC FC SCSI DRIVER
8b58be88 3522M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3523L: linux-scsi@vger.kernel.org
3524W: http://sourceforge.net/projects/lpfcxxxx
3525S: Supported
679655da 3526F: drivers/scsi/lpfc/
3a1c1d44 3527
5f5bac82 3528ENE CB710 FLASH CARD READER DRIVER
8b58be88 3529M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3530S: Maintained
3531F: drivers/misc/cb710/
3532F: drivers/mmc/host/cb710-mmc.*
3533F: include/linux/cb710.h
3534
931e39a1
ML
3535ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3536M: Maxim Levitsky <maximlevitsky@gmail.com>
3537S: Maintained
2a837449 3538F: drivers/media/rc/ene_ir.*
931e39a1 3539
ec207dcc
GS
3540ENHANCED ERROR HANDLING (EEH)
3541M: Gavin Shan <shangw@linux.vnet.ibm.com>
3542L: linuxppc-dev@lists.ozlabs.org
3543S: Supported
3544F: Documentation/powerpc/eeh-pci-error-recovery.txt
3545F: arch/powerpc/kernel/eeh*.c
3546
d5ca9006 3547EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3548M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3549S: Maintained
084bad91 3550T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3551F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3552F: include/video/s1d13xxxfb.h
d5ca9006 3553
1da177e4 3554ETHERNET BRIDGE
adbbf69d 3555M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3556L: bridge@lists.linux-foundation.org
4c325313 3557L: netdev@vger.kernel.org
c996d8b9 3558W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3559S: Maintained
679655da
JP
3560F: include/linux/netfilter_bridge/
3561F: net/bridge/
1da177e4 3562
22f08ad9
FF
3563ETHERNET PHY LIBRARY
3564M: Florian Fainelli <f.fainelli@gmail.com>
3565L: netdev@vger.kernel.org
3566S: Maintained
3567F: include/linux/phy.h
3568F: include/linux/phy_fixed.h
3569F: drivers/net/phy/
3570F: Documentation/networking/phy.txt
3571F: drivers/of/of_mdio.c
3572F: drivers/of/of_net.c
3573
1da177e4 3574EXT2 FILE SYSTEM
01971952 3575M: Jan Kara <jack@suse.cz>
72be2ccf 3576L: linux-ext4@vger.kernel.org
1da177e4 3577S: Maintained
679655da
JP
3578F: Documentation/filesystems/ext2.txt
3579F: fs/ext2/
3580F: include/linux/ext2*
1da177e4
LT
3581
3582EXT3 FILE SYSTEM
01971952 3583M: Jan Kara <jack@suse.cz>
8b58be88 3584M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3585M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3586L: linux-ext4@vger.kernel.org
3587S: Maintained
679655da
JP
3588F: Documentation/filesystems/ext3.txt
3589F: fs/ext3/
72be2ccf
EM
3590
3591EXT4 FILE SYSTEM
8b58be88 3592M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3593M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3594L: linux-ext4@vger.kernel.org
08a225f1 3595W: http://ext4.wiki.kernel.org
8a6e2535 3596Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3597S: Maintained
679655da
JP
3598F: Documentation/filesystems/ext4.txt
3599F: fs/ext4/
1da177e4 3600
c5532b09 3601Extended Verification Module (EVM)
74dd744f
MZ
3602M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3603L: linux-ima-devel@lists.sourceforge.net
3604L: linux-security-module@vger.kernel.org
c5532b09
MZ
3605S: Supported
3606F: security/integrity/evm/
3607
df6b3cfe
MH
3608EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3609M: MyungJoo Ham <myungjoo.ham@samsung.com>
3610M: Chanwoo Choi <cw00.choi@samsung.com>
3611L: linux-kernel@vger.kernel.org
81df63a9 3612T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3613S: Maintained
3614F: drivers/extcon/
3615F: Documentation/extcon/
3616
e2a75c44
JH
3617EXYNOS DP DRIVER
3618M: Jingoo Han <jg1.han@samsung.com>
3619L: dri-devel@lists.freedesktop.org
3620S: Maintained
3621F: drivers/gpu/drm/exynos/exynos_dp*
3622
33ad3912
DL
3623EXYNOS MIPI DISPLAY DRIVERS
3624M: Inki Dae <inki.dae@samsung.com>
3625M: Donghwa Lee <dh09.lee@samsung.com>
3626M: Kyungmin Park <kyungmin.park@samsung.com>
3627L: linux-fbdev@vger.kernel.org
3628S: Maintained
8a61f013 3629F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
3630F: include/video/exynos_mipi*
3631
e53004e2 3632F71805F HARDWARE MONITORING DRIVER
7c81c60f 3633M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3634L: lm-sensors@lm-sensors.org
3635S: Maintained
679655da
JP
3636F: Documentation/hwmon/f71805f
3637F: drivers/hwmon/f71805f.c
e53004e2 3638
eea977ed
MB
3639FC0011 TUNER DRIVER
3640M: Michael Buesch <m@bues.ch>
3641L: linux-media@vger.kernel.org
3642S: Maintained
ccae7af2
MCC
3643F: drivers/media/tuners/fc0011.h
3644F: drivers/media/tuners/fc0011.c
eea977ed 3645
91952bc0
AP
3646FC2580 MEDIA DRIVER
3647M: Antti Palosaari <crope@iki.fi>
3648L: linux-media@vger.kernel.org
3649W: http://linuxtv.org/
3650W: http://palosaari.fi/linux/
3651Q: http://patchwork.linuxtv.org/project/linux-media/list/
3652T: git git://linuxtv.org/anttip/media_tree.git
3653S: Maintained
3654F: drivers/media/tuners/fc2580*
eea977ed 3655
88b2dbdb
EP
3656FANOTIFY
3657M: Eric Paris <eparis@redhat.com>
3658S: Maintained
3659F: fs/notify/fanotify/
3660F: include/linux/fanotify.h
c117ab84 3661F: include/uapi/linux/fanotify.h
88b2dbdb 3662
1da177e4 3663FARSYNC SYNCHRONOUS DRIVER
8b58be88 3664M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3665W: http://www.farsite.co.uk/
3666S: Supported
679655da 3667F: drivers/net/wan/farsync.*
1da177e4 3668
c5408b88 3669FAULT INJECTION SUPPORT
8b58be88 3670M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3671S: Supported
679655da
JP
3672F: Documentation/fault-injection/
3673F: lib/fault-inject.c
c5408b88 3674
cae727db
RL
3675FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3676M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3677L: fcoe-devel@open-fcoe.org
cae727db
RL
3678W: www.Open-FCoE.org
3679S: Supported
3680F: drivers/scsi/libfc/
3681F: drivers/scsi/fcoe/
3682F: include/scsi/fc/
3683F: include/scsi/libfc.h
3684F: include/scsi/libfcoe.h
c117ab84 3685F: include/uapi/scsi/fc/
cae727db 3686
e2d1d6c0 3687FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3688M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3689M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3690L: linux-fsdevel@vger.kernel.org
1da177e4 3691S: Maintained
679655da
JP
3692F: include/linux/fcntl.h
3693F: include/linux/fs.h
c117ab84
CEB
3694F: include/uapi/linux/fcntl.h
3695F: include/uapi/linux/fs.h
679655da
JP
3696F: fs/fcntl.c
3697F: fs/locks.c
1da177e4 3698
e2d1d6c0 3699FILESYSTEMS (VFS and infrastructure)
8b58be88 3700M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3701L: linux-fsdevel@vger.kernel.org
173acc7c 3702S: Maintained
679655da 3703F: fs/*
173acc7c 3704
b26e0ed4 3705FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3706M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3707L: lm-sensors@lm-sensors.org
3708S: Maintained
d5ca6918
JP
3709F: drivers/hwmon/f75375s.c
3710F: include/linux/f75375s.h
b26e0ed4 3711
a331b0c3
CL
3712FIREWIRE AUDIO DRIVERS
3713M: Clemens Ladisch <clemens@ladisch.de>
3714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3715T: git git://git.alsa-project.org/alsa-kernel.git
3716S: Maintained
3717F: sound/firewire/
3718
eb86ec51
SR
3719FIREWIRE MEDIA DRIVERS (firedtv)
3720M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3721L: linux-media@vger.kernel.org
3722L: linux1394-devel@lists.sourceforge.net
3723T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3724S: Maintained
3725F: drivers/media/firewire/
3726
a511ce33
CB
3727FIREWIRE SBP-2 TARGET
3728M: Chris Boot <bootc@bootc.net>
3729L: linux-scsi@vger.kernel.org
3730L: target-devel@vger.kernel.org
3731L: linux1394-devel@lists.sourceforge.net
3732T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3733S: Maintained
3734F: drivers/target/sbp/
3735
7d2c86b5 3736FIREWIRE SUBSYSTEM
8b58be88 3737M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3738L: linux1394-devel@lists.sourceforge.net
958a29cb 3739W: http://ieee1394.wiki.kernel.org/
2ca526bf 3740T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3741S: Maintained
679655da 3742F: drivers/firewire/
8f06ce3b
SR
3743F: include/linux/firewire.h
3744F: include/uapi/linux/firewire*.h
9f6d3c4b 3745F: tools/firewire/
e2d1d6c0
RD
3746
3747FIRMWARE LOADER (request_firmware)
39e68089
ML
3748M: Ming Lei <ming.lei@canonical.com>
3749L: linux-kernel@vger.kernel.org
3750S: Maintained
679655da
JP
3751F: Documentation/firmware_class/
3752F: drivers/base/firmware*.c
3753F: include/linux/firmware.h
e2d1d6c0 3754
f730e3dc 3755FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3756M: Joshua Morris <josh.h.morris@us.ibm.com>
3757M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3758S: Maintained
3759F: drivers/block/rsxx/
3760
8206f664
JK
3761FLOPPY DRIVER
3762M: Jiri Kosina <jkosina@suse.cz>
3763T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3764S: Odd fixes
3765F: drivers/block/floppy.c
3766
9c9f32ed
AR
3767FMC SUBSYSTEM
3768M: Alessandro Rubini <rubini@gnudd.com>
3769W: http://www.ohwr.org/projects/fmc-bus
3770S: Supported
3771F: drivers/fmc/
3772F: include/linux/fmc*.h
3773F: include/linux/ipmi-fru.h
3774K: fmc_d.*register
3775
e2d1d6c0 3776FPU EMULATOR
8b58be88 3777M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3778W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3779S: Maintained
679655da 3780F: arch/x86/math-emu/
e2d1d6c0
RD
3781
3782FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3783L: netdev@vger.kernel.org
c173bfac 3784S: Orphan
679655da
JP
3785F: drivers/net/wan/dlci.c
3786F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3787
3788FRAMEBUFFER LAYER
5489e948
JCPV
3789M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3790M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3791L: linux-fbdev@vger.kernel.org
e2d1d6c0 3792W: http://linux-fbdev.sourceforge.net/
b22fe37b 3793Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3794T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3795S: Maintained
679655da 3796F: Documentation/fb/
d958c62c 3797F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3798F: drivers/video/
3799F: include/video/
679655da 3800F: include/linux/fb.h
c117ab84
CEB
3801F: include/uapi/video/
3802F: include/uapi/linux/fb.h
e2d1d6c0 3803
a57c188e 3804FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3805M: Timur Tabi <timur@tabi.org>
a57c188e 3806L: linux-fbdev@vger.kernel.org
c4ef9bc4 3807S: Maintained
8a61f013 3808F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 3809
e2d1d6c0 3810FREESCALE DMA DRIVER
8b58be88
JP
3811M: Li Yang <leoli@freescale.com>
3812M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3813L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3814S: Maintained
679655da 3815F: drivers/dma/fsldma.*
e2d1d6c0
RD
3816
3817FREESCALE I2C CPM DRIVER
8b58be88 3818M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3819L: linuxppc-dev@lists.ozlabs.org
846557d3 3820L: linux-i2c@vger.kernel.org
0d2b405a 3821S: Maintained
679655da 3822F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3823
60e8c5ab 3824FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3825M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3826L: linux-fbdev@vger.kernel.org
efc03ecb 3827L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3828S: Maintained
bad985a1 3829F: include/linux/platform_data/video-imxfb.h
8a61f013 3830F: drivers/video/fbdev/imxfb.c
60e8c5ab 3831
4689a6b1 3832FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3833M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3834M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3835L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3836L: netdev@vger.kernel.org
3837S: Maintained
ec21e2ec 3838F: drivers/net/ethernet/freescale/fs_enet/
679655da 3839F: include/linux/fs_enet_pd.h
4689a6b1 3840
d9e9d82c 3841FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3842L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3843S: Orphan
679655da
JP
3844F: arch/powerpc/sysdev/qe_lib/
3845F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3846
b55ef929 3847FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3848M: Li Yang <leoli@freescale.com>
6372594a 3849L: linux-usb@vger.kernel.org
a4724ed6 3850L: linuxppc-dev@lists.ozlabs.org
a7205b30 3851S: Maintained
faf2e1db 3852F: drivers/usb/gadget/udc/fsl*
a7205b30 3853
beaf53bf 3854FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3855M: Li Yang <leoli@freescale.com>
beaf53bf 3856L: netdev@vger.kernel.org
a4724ed6 3857L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3858S: Maintained
ec21e2ec 3859F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3860
d9e9d82c 3861FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3862M: Timur Tabi <timur@tabi.org>
a4724ed6 3863L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3864S: Maintained
df621252 3865F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3866
3867FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3868M: Timur Tabi <timur@tabi.org>
dc85950a
MB
3869M: Nicolin Chen <nicoleotsuka@gmail.com>
3870M: Xiubo Li <Li.Xiubo@freescale.com>
93711660 3871L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3872L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3873S: Maintained
69aefcea 3874F: sound/soc/fsl/fsl*
dc85950a 3875F: sound/soc/fsl/imx*
69aefcea 3876F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3877
1da177e4 3878FREEVXFS FILESYSTEM
8b58be88 3879M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3880W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3881S: Maintained
679655da 3882F: fs/freevxfs/
1da177e4 3883
71038f52 3884FREEZER
49db1903 3885M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3886M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3887L: linux-pm@vger.kernel.org
71038f52 3888S: Supported
679655da
JP
3889F: Documentation/power/freezing-of-tasks.txt
3890F: include/linux/freezer.h
3891F: kernel/freezer.c
71038f52 3892
839a1f79
KRW
3893FRONTSWAP API
3894M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3895L: linux-kernel@vger.kernel.org
3896S: Maintained
3897F: mm/frontswap.c
3898F: include/linux/frontswap.h
3899
a5432f5a 3900FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3901M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3902L: linux-cachefs@redhat.com
3903S: Supported
3904F: Documentation/filesystems/caching/
3905F: fs/fscache/
3906F: include/linux/fscache*.h
3907
f58ad8f5 3908F2FS FILE SYSTEM
9b29d481 3909M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3910M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3911L: linux-f2fs-devel@lists.sourceforge.net
3912W: http://en.wikipedia.org/wiki/F2FS
3913T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3914S: Maintained
3915F: Documentation/filesystems/f2fs.txt
3bac380c 3916F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3917F: fs/f2fs/
3918F: include/linux/f2fs_fs.h
3919
5ab7ffea 3920FUJITSU FR-V (FRV) PORT
8b58be88 3921M: David Howells <dhowells@redhat.com>
1da177e4 3922S: Maintained
679655da 3923F: arch/frv/
1da177e4 3924
20b93734 3925FUJITSU LAPTOP EXTRAS
409a3e98 3926M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3927L: platform-driver-x86@vger.kernel.org
20b93734 3928S: Maintained
679655da 3929F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3930
4da621b6
HK
3931FUJITSU M-5MO LS CAMERA ISP DRIVER
3932M: Kyungmin Park <kyungmin.park@samsung.com>
3933M: Heungjun Kim <riverful.kim@samsung.com>
3934L: linux-media@vger.kernel.org
3935S: Maintained
90d72ac6 3936F: drivers/media/i2c/m5mols/
4da621b6
HK
3937F: include/media/m5mols.h
3938
2d24c490
RG
3939FUJITSU TABLET EXTRAS
3940M: Robert Gerlach <khnz@gmx.de>
3941L: platform-driver-x86@vger.kernel.org
3942S: Maintained
3943F: drivers/platform/x86/fujitsu-tablet.c
3944
04578f17 3945FUSE: FILESYSTEM IN USERSPACE
8b58be88 3946M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3947L: fuse-devel@lists.sourceforge.net
3948W: http://fuse.sourceforge.net/
3949S: Maintained
679655da 3950F: fs/fuse/
c117ab84 3951F: include/uapi/linux/fuse.h
04578f17 3952
1da177e4 3953FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3954M: Rik Faith <faith@cs.unc.edu>
1da177e4 3955L: linux-scsi@vger.kernel.org
baaea1dc 3956S: Odd Fixes (e.g., new signatures)
679655da 3957F: drivers/scsi/fdomain.*
1da177e4 3958
d8e2162c
PO
3959GCOV BASED KERNEL PROFILING
3960M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3961S: Maintained
3962F: kernel/gcov/
3963F: Documentation/gcov.txt
3964
1da177e4 3965GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3966M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3967L: linux-scsi@vger.kernel.org
3968W: http://www.icp-vortex.com/
3969S: Supported
679655da 3970F: drivers/scsi/gdt*
1da177e4 3971
3169a1c7
HV
3972GEMTEK FM RADIO RECEIVER DRIVER
3973M: Hans Verkuil <hverkuil@xs4all.nl>
3974L: linux-media@vger.kernel.org
3975T: git git://linuxtv.org/media_tree.git
3976W: http://linuxtv.org
3977S: Maintained
3978F: drivers/media/radio/radio-gemtek*
3979
1c23af90 3980GENERIC GPIO I2C DRIVER
880b0e26 3981M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3982S: Supported
679655da
JP
3983F: drivers/i2c/busses/i2c-gpio.c
3984F: include/linux/i2c-gpio.h
1c23af90 3985
92ed1a76
PK
3986GENERIC GPIO I2C MULTIPLEXER DRIVER
3987M: Peter Korsgaard <peter.korsgaard@barco.com>
3988L: linux-i2c@vger.kernel.org
3989S: Supported
e7065e20
JD
3990F: drivers/i2c/muxes/i2c-mux-gpio.c
3991F: include/linux/i2c-mux-gpio.h
3992F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3993
9251ce95 3994GENERIC HDLC (WAN) DRIVERS
8b58be88 3995M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3996W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3997S: Maintained
679655da
JP
3998F: drivers/net/wan/c101.c
3999F: drivers/net/wan/hd6457*
4000F: drivers/net/wan/hdlc*
4001F: drivers/net/wan/n2.c
4002F: drivers/net/wan/pc300too.c
4003F: drivers/net/wan/pci200syn.c
4004F: drivers/net/wan/wanxl*
1da177e4 4005
1527aab6 4006GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4007M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4008L: linux-arch@vger.kernel.org
4009T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4010S: Maintained
14430813
JP
4011F: include/asm-generic/
4012F: include/uapi/asm-generic/
1527aab6 4013
ff764963
KVA
4014GENERIC PHY FRAMEWORK
4015M: Kishon Vijay Abraham I <kishon@ti.com>
4016L: linux-kernel@vger.kernel.org
4017T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4018S: Supported
4019F: drivers/phy/
4020F: include/linux/phy/
4021
ccb86a69 4022GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4023M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4024L: kvm@vger.kernel.org
ccb86a69
MT
4025S: Supported
4026F: drivers/uio/uio_pci_generic.c
4027
f8f1ec73
JP
4028GET_MAINTAINER SCRIPT
4029M: Joe Perches <joe@perches.com>
4030S: Maintained
4031F: scripts/get_maintainer.pl
4032
5be7b50f 4033GFS2 FILE SYSTEM
8b58be88 4034M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4035L: cluster-devel@redhat.com
5be7b50f 4036W: http://sources.redhat.com/cluster/
08deed1e
JP
4037T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4038T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4039S: Supported
679655da
JP
4040F: Documentation/filesystems/gfs2*.txt
4041F: fs/gfs2/
c117ab84 4042F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4043
0a34eb8f 4044GIGASET ISDN DRIVERS
8b58be88
JP
4045M: Hansjoerg Lipp <hjlipp@web.de>
4046M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4047L: gigaset307x-common@lists.sourceforge.net
4048W: http://gigaset307x.sourceforge.net/
4049S: Maintained
679655da
JP
4050F: Documentation/isdn/README.gigaset
4051F: drivers/isdn/gigaset/
c117ab84 4052F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4053
7eea35fe
JP
4054GO7007 MPEG CODEC
4055M: Hans Verkuil <hans.verkuil@cisco.com>
4056L: linux-media@vger.kernel.org
4057S: Maintained
4058F: drivers/media/usb/go7007/
4059
a0dc00b4 4060GPIO SUBSYSTEM
e4651a9f 4061M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4062M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4063L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4064T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4065S: Maintained
4066F: Documentation/gpio/
a0dc00b4 4067F: drivers/gpio/
bdc6e95e
AC
4068F: include/linux/gpio/
4069F: include/linux/gpio.h
9b692346 4070F: include/asm-generic/gpio.h
a0dc00b4 4071
71a6d0af
HW
4072GRE DEMULTIPLEXER DRIVER
4073M: Dmitry Kozlov <xeb@mail.ru>
4074L: netdev@vger.kernel.org
4075S: Maintained
11c26770
JP
4076F: net/ipv4/gre_demux.c
4077F: net/ipv4/gre_offload.c
71a6d0af
HW
4078F: include/net/gre.h
4079
d4c41139
KG
4080GRETH 10/100/1G Ethernet MAC device driver
4081M: Kristoffer Glembo <kristoffer@gaisler.com>
4082L: netdev@vger.kernel.org
4083S: Maintained
a31a96ad 4084F: drivers/net/ethernet/aeroflex/
d4c41139 4085
e8deeae2 4086GSPCA FINEPIX SUBDRIVER
8b58be88 4087M: Frank Zago <frank@zago.net>
661263b5 4088L: linux-media@vger.kernel.org
275ffde4 4089T: git git://linuxtv.org/media_tree.git
e8deeae2 4090S: Maintained
0c0d06ca 4091F: drivers/media/usb/gspca/finepix.c
e8deeae2 4092
4b3fa3c4
OL
4093GSPCA GL860 SUBDRIVER
4094M: Olivier Lorin <o.lorin@laposte.net>
4095L: linux-media@vger.kernel.org
275ffde4 4096T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4097S: Maintained
0c0d06ca 4098F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4099
e8deeae2 4100GSPCA M5602 SUBDRIVER
8b58be88 4101M: Erik Andren <erik.andren@gmail.com>
661263b5 4102L: linux-media@vger.kernel.org
275ffde4 4103T: git git://linuxtv.org/media_tree.git
e8deeae2 4104S: Maintained
0c0d06ca 4105F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4106
4107GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4108M: Hans de Goede <hdegoede@redhat.com>
661263b5 4109L: linux-media@vger.kernel.org
275ffde4 4110T: git git://linuxtv.org/media_tree.git
e8deeae2 4111S: Maintained
0c0d06ca 4112F: drivers/media/usb/gspca/pac207.c
e8deeae2 4113
261982f1 4114GSPCA SN9C20X SUBDRIVER
d95c5b0b 4115M: Brian Johnson <brijohn@gmail.com>
261982f1 4116L: linux-media@vger.kernel.org
275ffde4 4117T: git git://linuxtv.org/media_tree.git
261982f1 4118S: Maintained
0c0d06ca 4119F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4120
e8deeae2 4121GSPCA T613 SUBDRIVER
8b58be88 4122M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4123L: linux-media@vger.kernel.org
275ffde4 4124T: git git://linuxtv.org/media_tree.git
e8deeae2 4125S: Maintained
0c0d06ca 4126F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4127
4128GSPCA USB WEBCAM DRIVER
fc3f906b 4129M: Hans de Goede <hdegoede@redhat.com>
661263b5 4130L: linux-media@vger.kernel.org
275ffde4 4131T: git git://linuxtv.org/media_tree.git
e8deeae2 4132S: Maintained
0c0d06ca 4133F: drivers/media/usb/gspca/
e8deeae2 4134
584ec979
DB
4135GUID PARTITION TABLE (GPT)
4136M: Davidlohr Bueso <davidlohr@hp.com>
4137L: linux-efi@vger.kernel.org
4138S: Maintained
4139F: block/partitions/efi.*
4140
aa3c598b
EG
4141STK1160 USB VIDEO CAPTURE DRIVER
4142M: Ezequiel Garcia <elezegarcia@gmail.com>
4143L: linux-media@vger.kernel.org
275ffde4 4144T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4145S: Maintained
4146F: drivers/media/usb/stk1160/
e8deeae2 4147
71a6d0af
HW
4148HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4149M: Frank Seidel <frank@f-seidel.de>
4150L: platform-driver-x86@vger.kernel.org
4151W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4152S: Maintained
4153F: drivers/platform/x86/hdaps.c
4154
48fc9e26
HV
4155HDPVR USB VIDEO ENCODER DRIVER
4156M: Hans Verkuil <hverkuil@xs4all.nl>
4157L: linux-media@vger.kernel.org
4158T: git git://linuxtv.org/media_tree.git
4159W: http://linuxtv.org
4160S: Odd Fixes
14430813 4161F: drivers/media/usb/hdpvr/
48fc9e26 4162
71a6d0af 4163HWPOISON MEMORY FAILURE HANDLING
f9625c48 4164M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4165L: linux-mm@kvack.org
71a6d0af
HW
4166S: Maintained
4167F: mm/memory-failure.c
4168F: mm/hwpoison-inject.c
4169
4170HYPERVISOR VIRTUAL CONSOLE DRIVER
4171L: linuxppc-dev@lists.ozlabs.org
4172S: Odd Fixes
4173F: drivers/tty/hvc/
4174
e5ab1477
AP
4175HACKRF MEDIA DRIVER
4176M: Antti Palosaari <crope@iki.fi>
4177L: linux-media@vger.kernel.org
4178W: http://linuxtv.org/
4179W: http://palosaari.fi/linux/
4180Q: http://patchwork.linuxtv.org/project/linux-media/list/
4181T: git git://linuxtv.org/anttip/media_tree.git
4182S: Maintained
4183F: drivers/media/usb/hackrf/
4184
5b543965 4185HARDWARE MONITORING
7c81c60f 4186M: Jean Delvare <jdelvare@suse.de>
ca462085 4187M: Guenter Roeck <linux@roeck-us.net>
5b543965 4188L: lm-sensors@lm-sensors.org
595142e0 4189W: http://www.lm-sensors.org/
9e012c1a 4190T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4191T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4192S: Maintained
047f4ec2 4193F: Documentation/hwmon/
679655da 4194F: drivers/hwmon/
047f4ec2 4195F: include/linux/hwmon*.h
5b543965 4196
844dd05f 4197HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4198M: Matt Mackall <mpm@selenic.com>
4199M: Herbert Xu <herbert@gondor.apana.org.au>
4200S: Odd fixes
679655da
JP
4201F: Documentation/hw_random.txt
4202F: drivers/char/hw_random/
4203F: include/linux/hw_random.h
844dd05f 4204
8b37fcfc
OBC
4205HARDWARE SPINLOCK CORE
4206M: Ohad Ben-Cohen <ohad@wizery.com>
4207S: Maintained
4208F: Documentation/hwspinlock.txt
4209F: drivers/hwspinlock/hwspinlock_*
4210F: include/linux/hwspinlock.h
4211
1da177e4 4212HARMONY SOUND DRIVER
ac6aecbf 4213L: linux-parisc@vger.kernel.org
1da177e4 4214S: Maintained
679655da 4215F: sound/parisc/harmony.*
1da177e4 4216
91952bc0
AP
4217HD29L2 MEDIA DRIVER
4218M: Antti Palosaari <crope@iki.fi>
4219L: linux-media@vger.kernel.org
4220W: http://linuxtv.org/
4221W: http://palosaari.fi/linux/
4222Q: http://patchwork.linuxtv.org/project/linux-media/list/
4223T: git git://linuxtv.org/anttip/media_tree.git
4224S: Maintained
4225F: drivers/media/dvb-frontends/hd29l2*
4226
e2d1d6c0 4227HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4228M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4229L: iss_storagedev@hp.com
4230S: Maintained
679655da
JP
4231F: Documentation/blockdev/cpqarray.txt
4232F: drivers/block/cpqarray.*
e2d1d6c0 4233
9257aa49 4234HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4235M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4236L: iss_storagedev@hp.com
4237S: Supported
4238F: Documentation/scsi/hpsa.txt
4239F: drivers/scsi/hpsa*.[ch]
4240F: include/linux/cciss*.h
c117ab84 4241F: include/uapi/linux/cciss*.h
9257aa49 4242
e2d1d6c0 4243HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4244M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4245L: iss_storagedev@hp.com
4246S: Supported
679655da
JP
4247F: Documentation/blockdev/cciss.txt
4248F: drivers/block/cciss*
4249F: include/linux/cciss_ioctl.h
c117ab84 4250F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4251
1da177e4 4252HFS FILESYSTEM
6cf515e1
GU
4253L: linux-fsdevel@vger.kernel.org
4254S: Orphan
679655da
JP
4255F: Documentation/filesystems/hfs.txt
4256F: fs/hfs/
1da177e4 4257
ef575f47
GU
4258HFSPLUS FILESYSTEM
4259L: linux-fsdevel@vger.kernel.org
4260S: Orphan
4261F: Documentation/filesystems/hfsplus.txt
4262F: fs/hfsplus/
4263
1da177e4 4264HGA FRAMEBUFFER DRIVER
8b58be88 4265M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4266L: linux-nvidia@lists.surfsouth.com
4267W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4268S: Maintained
8a61f013 4269F: drivers/video/fbdev/hgafb.c
1da177e4 4270
4480f15b 4271HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4272M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4273M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4274L: linux-pm@vger.kernel.org
e2d1d6c0 4275S: Supported
679655da
JP
4276F: arch/x86/power/
4277F: drivers/base/power/
4278F: kernel/power/
4279F: include/linux/suspend.h
4280F: include/linux/freezer.h
4281F: include/linux/pm.h
679655da 4282F: arch/*/include/asm/suspend*.h
e2d1d6c0 4283
4ef4caad 4284HID CORE LAYER
8b58be88 4285M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4286L: linux-input@vger.kernel.org
54e5881d 4287T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4288S: Maintained
679655da
JP
4289F: drivers/hid/
4290F: include/linux/hid*
c117ab84 4291F: include/uapi/linux/hid*
4ef4caad 4292
38bed542 4293HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4294M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4295L: linux-kernel@vger.kernel.org
75fc2d37 4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4297S: Maintained
679655da 4298F: Documentation/timers/
5cee9645 4299F: kernel/time/hrtimer.c
88606e80
TG
4300F: kernel/time/clockevents.c
4301F: kernel/time/tick*.*
4302F: kernel/time/timer_*.c
05ed8490 4303F: include/linux/clockchips.h
679655da 4304F: include/linux/hrtimer.h
38bed542 4305
1da177e4 4306HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4307L: linux-hams@vger.kernel.org
8b64f2a0 4308S: Orphan
679655da
JP
4309F: drivers/net/hamradio/dmascc.c
4310F: drivers/net/hamradio/scc.c
1da177e4 4311
ede1e6f8 4312HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4313M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4314W: http://www.highpoint-tech.com
4315S: Supported
679655da
JP
4316F: Documentation/scsi/hptiop.txt
4317F: drivers/scsi/hptiop.c
ede1e6f8 4318
1da177e4 4319HIPPI
8b58be88 4320M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4321L: linux-hippi@sunsite.dk
4322S: Maintained
679655da 4323F: include/linux/hippidevice.h
c117ab84 4324F: include/uapi/linux/if_hippi.h
679655da 4325F: net/802/hippi.c
ff5a3b50 4326F: drivers/net/hippi/
1da177e4 4327
ff1d2767 4328HOST AP DRIVER
8b58be88 4329M: Jouni Malinen <j@w1.fi>
85d32e7b 4330L: hostap@shmoo.com (subscribers-only)
724c6b35 4331L: linux-wireless@vger.kernel.org
ff1d2767
JM
4332W: http://hostap.epitest.fi/
4333S: Maintained
679655da 4334F: drivers/net/wireless/hostap/
ff1d2767 4335
dd8cd779 4336HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4337L: platform-driver-x86@vger.kernel.org
95c70215 4338S: Orphan
679655da 4339F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4340
e2d1d6c0 4341HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4342M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4343S: Maintained
7e25d724 4344F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4345
7d2c86b5 4346HPET: High Precision Event Timers driver
8b58be88 4347M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4348S: Maintained
679655da
JP
4349F: Documentation/timers/hpet.txt
4350F: drivers/char/hpet.c
4351F: include/linux/hpet.h
c117ab84 4352F: include/uapi/linux/hpet.h
b9b0332f 4353
e07b5d79 4354HPET: x86
9e06f631 4355S: Orphan
679655da
JP
4356F: arch/x86/kernel/hpet.c
4357F: arch/x86/include/asm/hpet.h
b9b0332f 4358
1da177e4 4359HPFS FILESYSTEM
8b58be88 4360M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4361W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4362S: Maintained
679655da 4363F: fs/hpfs/
1da177e4 4364
3441cded 4365HSI SUBSYSTEM
56459ea9
SR
4366M: Sebastian Reichel <sre@kernel.org>
4367T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4368S: Maintained
4369F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4370F: Documentation/hsi.txt
3441cded
SR
4371F: drivers/hsi/
4372F: include/linux/hsi/
4373F: include/uapi/linux/hsi/
4374
7d2c86b5 4375HSO 3G MODEM DRIVER
8b58be88 4376M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4377W: http://www.pharscape.org
4378S: Maintained
679655da 4379F: drivers/net/usb/hso.c
11cd29b0 4380
19990e29
AB
4381HSR NETWORK PROTOCOL
4382M: Arvid Brodin <arvid.brodin@alten.se>
4383L: netdev@vger.kernel.org
4384S: Maintained
4385F: net/hsr/
4386
5a18c343 4387HTCPEN TOUCHSCREEN DRIVER
8b58be88 4388M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4389L: linux-input@vger.kernel.org
4390S: Maintained
679655da 4391F: drivers/input/touchscreen/htcpen.c
5a18c343 4392
1da177e4 4393HUGETLB FILESYSTEM
6d49e352 4394M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4395S: Maintained
679655da 4396F: fs/hugetlbfs/
1da177e4 4397
05183189
S
4398Hyper-V CORE AND DRIVERS
4399M: K. Y. Srinivasan <kys@microsoft.com>
4400M: Haiyang Zhang <haiyangz@microsoft.com>
4401L: devel@linuxdriverproject.org
4402S: Maintained
a4162747
HZ
4403F: arch/x86/include/asm/mshyperv.h
4404F: arch/x86/include/uapi/asm/hyperv.h
4405F: arch/x86/kernel/cpu/mshyperv.c
05183189 4406F: drivers/hid/hid-hyperv.c
a4162747 4407F: drivers/hv/
f92ca80b 4408F: drivers/input/serio/hyperv-keyboard.c
05183189 4409F: drivers/net/hyperv/
a4162747 4410F: drivers/scsi/storvsc_drv.c
8a61f013 4411F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4412F: include/linux/hyperv.h
4413F: tools/hv/
05183189 4414
d85c8a6a 4415I2C OVER PARALLEL PORT
7c81c60f 4416M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4417L: linux-i2c@vger.kernel.org
4418S: Maintained
4419F: Documentation/i2c/busses/i2c-parport
4420F: Documentation/i2c/busses/i2c-parport-light
4421F: drivers/i2c/busses/i2c-parport.c
4422F: drivers/i2c/busses/i2c-parport-light.c
4423
4424I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4425M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4426L: linux-i2c@vger.kernel.org
4427S: Maintained
4428F: Documentation/i2c/busses/i2c-ali1535
4429F: Documentation/i2c/busses/i2c-ali1563
4430F: Documentation/i2c/busses/i2c-ali15x3
4431F: Documentation/i2c/busses/i2c-amd756
4432F: Documentation/i2c/busses/i2c-amd8111
4433F: Documentation/i2c/busses/i2c-i801
4434F: Documentation/i2c/busses/i2c-nforce2
4435F: Documentation/i2c/busses/i2c-piix4
4436F: Documentation/i2c/busses/i2c-sis5595
4437F: Documentation/i2c/busses/i2c-sis630
4438F: Documentation/i2c/busses/i2c-sis96x
4439F: Documentation/i2c/busses/i2c-via
4440F: Documentation/i2c/busses/i2c-viapro
4441F: drivers/i2c/busses/i2c-ali1535.c
4442F: drivers/i2c/busses/i2c-ali1563.c
4443F: drivers/i2c/busses/i2c-ali15x3.c
4444F: drivers/i2c/busses/i2c-amd756.c
4445F: drivers/i2c/busses/i2c-amd756-s4882.c
4446F: drivers/i2c/busses/i2c-amd8111.c
4447F: drivers/i2c/busses/i2c-i801.c
4448F: drivers/i2c/busses/i2c-isch.c
4449F: drivers/i2c/busses/i2c-nforce2.c
4450F: drivers/i2c/busses/i2c-nforce2-s4985.c
4451F: drivers/i2c/busses/i2c-piix4.c
4452F: drivers/i2c/busses/i2c-sis5595.c
4453F: drivers/i2c/busses/i2c-sis630.c
4454F: drivers/i2c/busses/i2c-sis96x.c
4455F: drivers/i2c/busses/i2c-via.c
4456F: drivers/i2c/busses/i2c-viapro.c
4457
cb7f07a4
NH
4458I2C/SMBUS ISMT DRIVER
4459M: Seth Heasley <seth.heasley@intel.com>
4460M: Neil Horman <nhorman@tuxdriver.com>
4461L: linux-i2c@vger.kernel.org
4462F: drivers/i2c/busses/i2c-ismt.c
4463F: Documentation/i2c/busses/i2c-ismt
4464
6ea884db 4465I2C/SMBUS STUB DRIVER
7c81c60f 4466M: Jean Delvare <jdelvare@suse.de>
846557d3 4467L: linux-i2c@vger.kernel.org
6ea884db 4468S: Maintained
8547a5bc 4469F: drivers/i2c/i2c-stub.c
6ea884db 4470
5b543965 4471I2C SUBSYSTEM
14d77c4d 4472M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4473L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4474W: https://i2c.wiki.kernel.org/
4475Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4476T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4477S: Maintained
679655da
JP
4478F: Documentation/i2c/
4479F: drivers/i2c/
4480F: include/linux/i2c.h
03b70d62 4481F: include/linux/i2c-*.h
c117ab84
CEB
4482F: include/uapi/linux/i2c.h
4483F: include/uapi/linux/i2c-*.h
1da177e4 4484
4560d677
WS
4485I2C ACPI SUPPORT
4486M: Mika Westerberg <mika.westerberg@linux.intel.com>
4487L: linux-i2c@vger.kernel.org
4488L: linux-acpi@vger.kernel.org
4489S: Maintained
4490F: drivers/i2c/i2c-acpi.c
4491
d85c8a6a 4492I2C-TAOS-EVM DRIVER
7c81c60f 4493M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4494L: linux-i2c@vger.kernel.org
4495S: Maintained
4496F: Documentation/i2c/busses/i2c-taos-evm
4497F: drivers/i2c/busses/i2c-taos-evm.c
4498
e8c76eed 4499I2C-TINY-USB DRIVER
8b58be88 4500M: Till Harbaum <till@harbaum.org>
846557d3 4501L: linux-i2c@vger.kernel.org
932d1872 4502W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4503S: Maintained
679655da 4504F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4505
1da177e4 4506i386 BOOT CODE
8b58be88 4507M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4508S: Maintained
679655da 4509F: arch/x86/boot/
1da177e4
LT
4510
4511i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4512M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4513T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4514S: Maintained
4515
1da177e4 4516IA64 (Itanium) PLATFORM
8b58be88
JP
4517M: Tony Luck <tony.luck@intel.com>
4518M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4519L: linux-ia64@vger.kernel.org
6b1c70b1 4520T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4521S: Maintained
679655da 4522F: arch/ia64/
1da177e4 4523
956c203c 4524IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4525M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4526M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4527L: linux-crypto@vger.kernel.org
4528S: Supported
4529F: drivers/crypto/nx/
4530
0e16aafb 4531IBM Power 842 compression accelerator
e6babec6 4532M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4533S: Supported
4534F: drivers/crypto/nx/nx-842.c
4535F: include/linux/nx842.h
4536
1da177e4 4537IBM Power Linux RAID adapter
8b58be88 4538M: Brian King <brking@us.ibm.com>
1da177e4 4539S: Supported
679655da 4540F: drivers/scsi/ipr.*
1da177e4 4541
9d348af4
SL
4542IBM Power Virtual Ethernet Device Driver
4543M: Santiago Leon <santil@linux.vnet.ibm.com>
4544L: netdev@vger.kernel.org
4545S: Supported
9aa32835 4546F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4547
e6babec6
NF
4548IBM Power Virtual SCSI Device Drivers
4549M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4550L: linux-scsi@vger.kernel.org
4551S: Supported
e6babec6
NF
4552F: drivers/scsi/ibmvscsi/ibmvscsi*
4553F: drivers/scsi/ibmvscsi/viosrp.h
4554
4555IBM Power Virtual FC Device Drivers
4556M: Brian King <brking@linux.vnet.ibm.com>
4557L: linux-scsi@vger.kernel.org
4558S: Supported
4559F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4560
1da177e4 4561IBM ServeRAID RAID DRIVER
f9213e78 4562S: Orphan
679655da 4563F: drivers/scsi/ips.*
1da177e4 4564
6ed9f9c4
PT
4565ICH LPC AND GPIO DRIVER
4566M: Peter Tyser <ptyser@xes-inc.com>
4567S: Maintained
4568F: drivers/mfd/lpc_ich.c
4569F: drivers/gpio/gpio-ich.c
4570
1e7106fc 4571IDE SUBSYSTEM
8b58be88 4572M: "David S. Miller" <davem@davemloft.net>
1da177e4 4573L: linux-ide@vger.kernel.org
8a6e2535 4574Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4575T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4576S: Maintained
679655da
JP
4577F: Documentation/ide/
4578F: drivers/ide/
4579F: include/linux/ide.h
1da177e4 4580
6cb8c13d
IP
4581IDEAPAD LAPTOP EXTRAS DRIVER
4582M: Ike Panhc <ike.pan@canonical.com>
4583L: platform-driver-x86@vger.kernel.org
4584W: http://launchpad.net/ideapad-laptop
4585S: Maintained
4586F: drivers/platform/x86/ideapad-laptop.c
4587
1ea4c161
AM
4588IDEAPAD LAPTOP SLIDEBAR DRIVER
4589M: Andrey Moiseev <o2g.org.ru@gmail.com>
4590L: linux-input@vger.kernel.org
4591W: https://github.com/o2genum/ideapad-slidebar
4592S: Maintained
4593F: drivers/input/misc/ideapad_slidebar.c
4594
0f861e8c 4595IDE/ATAPI DRIVERS
487ba8e8 4596M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4597L: linux-ide@vger.kernel.org
c404c199 4598S: Maintained
679655da
JP
4599F: Documentation/cdrom/ide-cd
4600F: drivers/ide/ide-cd*
1da177e4 4601
27471fdb 4602IDLE-I7300
8b58be88 4603M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4604L: linux-pm@vger.kernel.org
27471fdb 4605S: Supported
679655da 4606F: drivers/idle/i7300_idle.c
27471fdb 4607
02cf2286 4608IEEE 802.15.4 SUBSYSTEM
b6e195fd 4609M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4610L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4611W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4612T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4613S: Maintained
4614F: net/ieee802154/
68653359 4615F: net/mac802154/
251741b1 4616F: drivers/net/ieee802154/
02cf2286 4617
40ad4a30
SY
4618IGUANAWORKS USB IR TRANSCEIVER
4619M: Sean Young <sean@mess.org>
4620L: linux-media@vger.kernel.org
4621S: Maintained
4622F: drivers/media/rc/iguanair.c
4623
9545f86e 4624IIO SUBSYSTEM AND DRIVERS
030a13d7 4625M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4626L: linux-iio@vger.kernel.org
4627S: Maintained
03e7c251 4628F: drivers/iio/
9545f86e
AP
4629F: drivers/staging/iio/
4630
65519263
SG
4631IKANOS/ADI EAGLE ADSL USB DRIVER
4632M: Matthieu Castet <castet.matthieu@free.fr>
4633M: Stanislaw Gruszka <stf_xl@wp.pl>
4634S: Maintained
4635F: drivers/usb/atm/ueagle-atm.c
4636
e89ab51f
GR
4637INA209 HARDWARE MONITOR DRIVER
4638M: Guenter Roeck <linux@roeck-us.net>
4639L: lm-sensors@lm-sensors.org
4640S: Maintained
4641F: Documentation/hwmon/ina209
4642F: Documentation/devicetree/bindings/i2c/ina209.txt
4643F: drivers/hwmon/ina209.c
4644
4645INA2XX HARDWARE MONITOR DRIVER
4646M: Guenter Roeck <linux@roeck-us.net>
4647L: lm-sensors@lm-sensors.org
4648S: Maintained
4649F: Documentation/hwmon/ina2xx
4650F: drivers/hwmon/ina2xx.c
4651F: include/linux/platform_data/ina2xx.h
4652
14dc124f
SIG
4653INDUSTRY PACK SUBSYSTEM (IPACK)
4654M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4655M: Jens Taprogge <jens.taprogge@taprogge.org>
4656M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4657L: industrypack-devel@lists.sourceforge.net
4658W: http://industrypack.sourceforge.net
4659S: Maintained
4660F: drivers/ipack/
4661
aa7168f4 4662INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4663M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4664M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4665L: linux-ima-devel@lists.sourceforge.net
4666L: linux-ima-user@lists.sourceforge.net
4667L: linux-security-module@vger.kernel.org
aa7168f4 4668S: Supported
679655da 4669F: security/integrity/ima/
aa7168f4 4670
1da177e4 4671IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4672L: linux-fbdev@vger.kernel.org
843393d3 4673S: Orphan
8a61f013 4674F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
4675
4676INFINIBAND SUBSYSTEM
db9fd848 4677M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4678M: Sean Hefty <sean.hefty@intel.com>
4679M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4680L: linux-rdma@vger.kernel.org
605841f5 4681W: http://www.openfabrics.org/
8a6e2535 4682Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4683T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4684S: Supported
679655da
JP
4685F: Documentation/infiniband/
4686F: drivers/infiniband/
c117ab84 4687F: include/uapi/linux/if_infiniband.h
1da177e4 4688
c9f04f58 4689INOTIFY
8b58be88
JP
4690M: John McCutchan <john@johnmccutchan.com>
4691M: Robert Love <rlove@rlove.org>
4692M: Eric Paris <eparis@parisplace.org>
c9f04f58 4693S: Maintained
679655da
JP
4694F: Documentation/filesystems/inotify.txt
4695F: fs/notify/inotify/
4696F: include/linux/inotify.h
c117ab84 4697F: include/uapi/linux/inotify.h
c9f04f58 4698
e2d1d6c0 4699INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4700M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4701M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4702L: linux-input@vger.kernel.org
8a6e2535 4703Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4704T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4705S: Maintained
679655da 4706F: drivers/input/
f4eea7e2 4707F: include/linux/input.h
c117ab84 4708F: include/uapi/linux/input.h
f4eea7e2 4709F: include/linux/input/
e2d1d6c0 4710
3267a87f
HR
4711INPUT MULTITOUCH (MT) PROTOCOL
4712M: Henrik Rydberg <rydberg@euromail.se>
4713L: linux-input@vger.kernel.org
7f9c2454 4714T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4715S: Maintained
4716F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4717F: drivers/input/input-mt.c
3267a87f
HR
4718K: \b(ABS|SYN)_MT_
4719
4ac13e17
DJ
4720INTEL C600 SERIES SAS CONTROLLER DRIVER
4721M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4722M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4723M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4724L: linux-scsi@vger.kernel.org
7106891a
DJ
4725T: git git://git.code.sf.net/p/intel-sas/isci
4726S: Supported
4ac13e17 4727F: drivers/scsi/isci/
4ac13e17 4728
26717172
LB
4729INTEL IDLE DRIVER
4730M: Len Brown <lenb@kernel.org>
bf1c138e 4731L: linux-pm@vger.kernel.org
08deed1e 4732T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4733S: Supported
4734F: drivers/idle/intel_idle.c
4735
9eb8ef74 4736INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4737M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4738L: linux-fbdev@vger.kernel.org
ce00f85c 4739S: Maintained
679655da 4740F: Documentation/fb/intelfb.txt
8a61f013 4741F: drivers/video/fbdev/intelfb/
9eb8ef74 4742
1da177e4 4743INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4744M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4745L: linux-fbdev@vger.kernel.org
ce00f85c 4746S: Maintained
8a61f013 4747F: drivers/video/fbdev/i810/
1da177e4 4748
f4a9bc4c 4749INTEL MENLOW THERMAL DRIVER
8b58be88 4750M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4751L: platform-driver-x86@vger.kernel.org
5ca92bd9 4752W: https://01.org/linux-acpi
f4a9bc4c 4753S: Supported
679655da 4754F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4755
1da177e4 4756INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4757M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4758S: Maintained
73d425fd
JP
4759F: arch/x86/kernel/cpu/microcode/core*
4760F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4761
248a9dc3 4762INTEL I/OAT DMA DRIVER
ab5f8c6e 4763M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4764M: Dave Jiang <dave.jiang@intel.com>
4765L: dmaengine@vger.kernel.org
4766Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4767S: Supported
679655da 4768F: drivers/dma/ioat*
248a9dc3 4769
6c8909b4 4770INTEL IOMMU (VT-d)
8b58be88 4771M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4772L: iommu@lists.linux-foundation.org
54e5881d 4773T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4774S: Supported
3fb39615 4775F: drivers/iommu/intel-iommu.c
679655da 4776F: include/linux/intel-iommu.h
6c8909b4 4777
b3e5f263 4778INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4779M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4780S: Odd fixes
679655da 4781F: drivers/dma/iop-adma.c
b3e5f263 4782
9251ce95 4783INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4784M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4785S: Maintained
679655da
JP
4786F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4787F: arch/arm/mach-ixp4xx/include/mach/npe.h
4788F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4789F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4790F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4791F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4792
844dd05f 4793INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4794M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4795S: Maintained
679655da 4796F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4797
105bf2fe 4798INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4799M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4800M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4801M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4802M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4803M: Don Skidmore <donald.c.skidmore@intel.com>
4804M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4805M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4806M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4807M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4808M: Linux NICS <linux.nics@intel.com>
dcd01faf 4809L: e1000-devel@lists.sourceforge.net
f6fde11a 4810W: http://www.intel.com/support/feedback.htm
d94e6fed 4811W: http://e1000.sourceforge.net/
dee1ad47
JK
4812T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4813T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4814S: Supported
0d164401
JK
4815F: Documentation/networking/e100.txt
4816F: Documentation/networking/e1000.txt
4817F: Documentation/networking/e1000e.txt
4818F: Documentation/networking/igb.txt
4819F: Documentation/networking/igbvf.txt
4820F: Documentation/networking/ixgb.txt
4821F: Documentation/networking/ixgbe.txt
4822F: Documentation/networking/ixgbevf.txt
1bff6529 4823F: Documentation/networking/i40e.txt
105bf2fe 4824F: Documentation/networking/i40evf.txt
dee1ad47 4825F: drivers/net/ethernet/intel/
bc90d291 4826F: drivers/net/ethernet/intel/*/
1da177e4 4827
0963d59b
LW
4828INTEL-MID GPIO DRIVER
4829M: David Cohen <david.a.cohen@linux.intel.com>
4830L: linux-gpio@vger.kernel.org
4831S: Maintained
4832F: drivers/gpio/gpio-intel-mid.c
4833
ca907a90
SY
4834INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4835M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4836L: linux-wireless@vger.kernel.org
ca907a90 4837S: Maintained
679655da 4838F: Documentation/networking/README.ipw2100
679655da 4839F: Documentation/networking/README.ipw2200
ca907a90 4840F: drivers/net/wireless/ipw2x00/
826d2abe 4841
4bd96a7a 4842INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4843M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4844M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4845M: Shane Wang <shane.wang@intel.com>
4846L: tboot-devel@lists.sourceforge.net
4847W: http://tboot.sourceforge.net
e9b7d7c8 4848T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4849S: Supported
4850F: Documentation/intel_txt.txt
4851F: include/linux/tboot.h
4852F: arch/x86/kernel/tboot.c
4853
8a70da82 4854INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4855M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4856M: linux-wimax@intel.com
63fae219 4857L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4858S: Supported
4859W: http://linuxwimax.org
679655da
JP
4860F: Documentation/wimax/README.i2400m
4861F: drivers/net/wimax/i2400m/
c117ab84 4862F: include/uapi/linux/wimax/i2400m.h
8a70da82 4863
1c0ce89c
SG
4864INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4865M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4866L: linux-wireless@vger.kernel.org
1c0ce89c 4867S: Supported
efa3144e
WYG
4868F: drivers/net/wireless/iwlegacy/
4869
b481de9c 4870INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4871M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4872M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4873M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4874L: linux-wireless@vger.kernel.org
b481de9c 4875W: http://intellinuxwireless.org
b62ff718 4876T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4877S: Supported
679655da 4878F: drivers/net/wireless/iwlwifi/
b481de9c 4879
de8fe023
TW
4880INTEL MANAGEMENT ENGINE (mei)
4881M: Tomas Winkler <tomas.winkler@intel.com>
4882L: linux-kernel@vger.kernel.org
4883S: Supported
c117ab84 4884F: include/uapi/linux/mei.h
de8fe023 4885F: drivers/misc/mei/*
e07950a1 4886F: Documentation/misc-devices/mei/*
de8fe023 4887
cb109a0e 4888IOC3 ETHERNET DRIVER
8b58be88 4889M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4890L: linux-mips@linux-mips.org
4891S: Maintained
8862bf1e 4892F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4893
cb109a0e 4894IOC3 SERIAL DRIVER
8b58be88 4895M: Pat Gefre <pfg@sgi.com>
d39e0721 4896L: linux-serial@vger.kernel.org
cb109a0e 4897S: Maintained
df621252 4898F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4899
0b6e8569
SW
4900IOMMU DRIVERS
4901M: Joerg Roedel <joro@8bytes.org>
4902L: iommu@lists.linux-foundation.org
4903T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4904S: Maintained
4905F: drivers/iommu/
4906
4480f15b 4907IP MASQUERADING
8b58be88 4908M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4909S: Maintained
679655da 4910F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4911
1202d6ff 4912IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4913M: Francois Romieu <romieu@fr.zoreil.com>
4914M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4915L: netdev@vger.kernel.org
4916S: Maintained
7443713a 4917F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4918
4480f15b 4919IPATH DRIVER
8473c603 4920M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4921L: linux-rdma@vger.kernel.org
52a09a04 4922S: Maintained
679655da 4923F: drivers/infiniband/hw/ipath/
77d8798b 4924
4409ebe9 4925IPMI SUBSYSTEM
8b58be88 4926M: Corey Minyard <minyard@acm.org>
b0c90653 4927L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4928W: http://openipmi.sourceforge.net/
4929S: Supported
679655da
JP
4930F: Documentation/IPMI.txt
4931F: drivers/char/ipmi/
4932F: include/linux/ipmi*
c117ab84 4933F: include/uapi/linux/ipmi*
4409ebe9 4934
e2d1d6c0 4935IPS SCSI RAID DRIVER
8b58be88 4936M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4937L: linux-scsi@vger.kernel.org
4938W: http://www.adaptec.com/
4939S: Maintained
679655da 4940F: drivers/scsi/ips*
e2d1d6c0
RD
4941
4942IPVS
8b58be88
JP
4943M: Wensong Zhang <wensong@linux-vs.org>
4944M: Simon Horman <horms@verge.net.au>
4945M: Julian Anastasov <ja@ssi.bg>
979b6c13 4946L: netdev@vger.kernel.org
e2d1d6c0 4947L: lvs-devel@vger.kernel.org
1da177e4 4948S: Maintained
679655da 4949F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4950F: include/net/ip_vs.h
c117ab84 4951F: include/uapi/linux/ip_vs.h
679655da 4952F: net/netfilter/ipvs/
1da177e4 4953
e7839f25 4954IPWIRELESS DRIVER
8b58be88
JP
4955M: Jiri Kosina <jkosina@suse.cz>
4956M: David Sterba <dsterba@suse.cz>
92094aa0 4957S: Odd Fixes
282361a0 4958F: drivers/tty/ipwireless/
099dc4fb 4959
e2d1d6c0 4960IPX NETWORK LAYER
8b58be88 4961M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4962L: netdev@vger.kernel.org
4963S: Maintained
679655da 4964F: include/net/ipx.h
c117ab84 4965F: include/uapi/linux/ipx.h
679655da 4966F: net/ipx/
e2d1d6c0 4967
1da177e4 4968IRDA SUBSYSTEM
8b58be88 4969M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4970L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4971L: netdev@vger.kernel.org
1da177e4 4972W: http://irda.sourceforge.net/
f353976d 4973S: Maintained
e0057975 4974T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4975F: Documentation/networking/irda.txt
4976F: drivers/net/irda/
4977F: include/net/irda/
4978F: net/irda/
1da177e4 4979
a800c7cc
TG
4980IRQ SUBSYSTEM
4981M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4982L: linux-kernel@vger.kernel.org
a800c7cc 4983S: Maintained
75fc2d37 4984T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4985F: kernel/irq/
2ed9fd28
JC
4986
4987IRQCHIP DRIVERS
4988M: Thomas Gleixner <tglx@linutronix.de>
4989M: Jason Cooper <jason@lakedaemon.net>
4990L: linux-kernel@vger.kernel.org
4991S: Maintained
4992T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4993T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4994F: drivers/irqchip/
a800c7cc 4995
7ab3a837
GL
4996IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4997M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4998S: Maintained
4999F: Documentation/IRQ-domain.txt
5000F: include/linux/irqdomain.h
5001F: kernel/irq/irqdomain.c
5002
e2d1d6c0 5003ISAPNP
8b58be88 5004M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5005S: Maintained
679655da
JP
5006F: Documentation/isapnp.txt
5007F: drivers/pnp/isapnp/
5008F: include/linux/isapnp.h
e2d1d6c0 5009
d39b8420
HV
5010ISA RADIO MODULE
5011M: Hans Verkuil <hverkuil@xs4all.nl>
5012L: linux-media@vger.kernel.org
5013T: git git://linuxtv.org/media_tree.git
5014W: http://linuxtv.org
5015S: Maintained
5016F: drivers/media/radio/radio-isa*
5017
71a6d0af
HW
5018iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5019M: Peter Jones <pjones@redhat.com>
5020M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5021S: Maintained
5022F: drivers/firmware/iscsi_ibft*
5023
14816b1e 5024ISCSI
8b58be88 5025M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5026L: open-iscsi@googlegroups.com
5027W: www.open-iscsi.org
54e5881d 5028T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5029S: Maintained
679655da
JP
5030F: drivers/scsi/*iscsi*
5031F: include/scsi/*iscsi*
14816b1e 5032
1e65eb42
OG
5033ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5034M: Or Gerlitz <ogerlitz@mellanox.com>
5035M: Roi Dayan <roid@mellanox.com>
5036L: linux-rdma@vger.kernel.org
5037S: Supported
5038W: http://www.openfabrics.org
5039W: www.open-iscsi.org
5040Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5041F: drivers/infiniband/ulp/iser/
1e65eb42 5042
1da177e4 5043ISDN SUBSYSTEM
8b58be88 5044M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5045L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5046L: netdev@vger.kernel.org
1da177e4 5047W: http://www.isdn4linux.de
54e5881d 5048T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5049S: Maintained
679655da
JP
5050F: Documentation/isdn/
5051F: drivers/isdn/
5052F: include/linux/isdn.h
5053F: include/linux/isdn/
c117ab84
CEB
5054F: include/uapi/linux/isdn.h
5055F: include/uapi/linux/isdn/
1da177e4
LT
5056
5057ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5058M: Armin Schindler <mac@melware.de>
d5d52273 5059L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5060W: http://www.melware.de
5061S: Maintained
679655da 5062F: drivers/isdn/hardware/eicon/
1da177e4 5063
d624870f 5064IT87 HARDWARE MONITORING DRIVER
7c81c60f 5065M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5066L: lm-sensors@lm-sensors.org
5067S: Maintained
5068F: Documentation/hwmon/it87
5069F: drivers/hwmon/it87.c
5070
d7104bff
AP
5071IT913X MEDIA DRIVER
5072M: Antti Palosaari <crope@iki.fi>
5073L: linux-media@vger.kernel.org
5074W: http://linuxtv.org/
5075W: http://palosaari.fi/linux/
5076Q: http://patchwork.linuxtv.org/project/linux-media/list/
5077T: git git://linuxtv.org/anttip/media_tree.git
5078S: Maintained
249c697e 5079F: drivers/media/tuners/it913x*
d7104bff 5080
91821ff3 5081IVTV VIDEO4LINUX DRIVER
6afdeaf8 5082M: Andy Walls <awalls@md.metrocast.net>
c4240509 5083L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5084L: linux-media@vger.kernel.org
275ffde4 5085T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5086W: http://www.ivtvdriver.org
5087S: Maintained
679655da 5088F: Documentation/video4linux/*.ivtv
90d72ac6 5089F: drivers/media/pci/ivtv/
c117ab84 5090F: include/uapi/linux/ivtv*
91821ff3 5091
68620bdd
MP
5092IX2505V MEDIA DRIVER
5093M: Malcolm Priestley <tvboxspy@gmail.com>
5094L: linux-media@vger.kernel.org
5095W: http://linuxtv.org/
5096Q: http://patchwork.linuxtv.org/project/linux-media/list/
5097S: Maintained
5098F: drivers/media/dvb-frontends/ix2505v*
5099
4453d736
GR
5100JC42.4 TEMPERATURE SENSOR DRIVER
5101M: Guenter Roeck <linux@roeck-us.net>
5102L: lm-sensors@lm-sensors.org
5103S: Maintained
5104F: drivers/hwmon/jc42.c
5105F: Documentation/hwmon/jc42
5106
e2d1d6c0 5107JFS FILESYSTEM
3256f80f 5108M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5109L: jfs-discussion@lists.sourceforge.net
5110W: http://jfs.sourceforge.net/
54e5881d 5111T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5112S: Maintained
679655da
JP
5113F: Documentation/filesystems/jfs.txt
5114F: fs/jfs/
e2d1d6c0 5115
95252236 5116JME NETWORK DRIVER
8b58be88 5117M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5118L: netdev@vger.kernel.org
5119S: Maintained
63d24a0e 5120F: drivers/net/ethernet/jme.*
95252236 5121
1da177e4 5122JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5123M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5124L: linux-mtd@lists.infradead.org
5125W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5126S: Maintained
679655da 5127F: fs/jffs2/
c117ab84 5128F: include/uapi/linux/jffs2.h
1da177e4 5129
de456d37 5130JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5131M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5132M: Jan Kara <jack@suse.cz>
72be2ccf 5133L: linux-ext4@vger.kernel.org
ae0718f8 5134S: Maintained
d183e11a 5135F: fs/jbd/
d183e11a
TT
5136F: include/linux/jbd.h
5137
5138JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5139M: "Theodore Ts'o" <tytso@mit.edu>
5140L: linux-ext4@vger.kernel.org
5141S: Maintained
5142F: fs/jbd2/
5143F: include/linux/jbd2.h
ae0718f8 5144
fd8b6cb4 5145JSM Neo PCI based serial card
9d141cb9 5146M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5147L: linux-serial@vger.kernel.org
5148S: Maintained
df621252 5149F: drivers/tty/serial/jsm/
ae0718f8 5150
af39917d
CL
5151K10TEMP HARDWARE MONITORING DRIVER
5152M: Clemens Ladisch <clemens@ladisch.de>
5153L: lm-sensors@lm-sensors.org
5154S: Maintained
5155F: Documentation/hwmon/k10temp
5156F: drivers/hwmon/k10temp.c
5157
4660cb35 5158K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5159M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5160L: lm-sensors@lm-sensors.org
ae0718f8 5161S: Maintained
679655da
JP
5162F: Documentation/hwmon/k8temp
5163F: drivers/hwmon/k8temp.c
ae0718f8 5164
1da177e4 5165KCONFIG
5eb1f99e 5166M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5167L: linux-kbuild@vger.kernel.org
cea8321c 5168T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5169S: Maintained
679655da
JP
5170F: Documentation/kbuild/kconfig-language.txt
5171F: scripts/kconfig/
1da177e4 5172
ea6c2089 5173KDUMP
8b58be88
JP
5174M: Vivek Goyal <vgoyal@redhat.com>
5175M: Haren Myneni <hbabu@us.ibm.com>
34633993 5176L: kexec@lists.infradead.org
ea6c2089
VG
5177W: http://lse.sourceforge.net/kdump/
5178S: Maintained
80811493 5179F: Documentation/kdump/
ea6c2089 5180
f41bf02f
HV
5181KEENE FM RADIO TRANSMITTER DRIVER
5182M: Hans Verkuil <hverkuil@xs4all.nl>
5183L: linux-media@vger.kernel.org
5184T: git git://linuxtv.org/media_tree.git
5185W: http://linuxtv.org
5186S: Maintained
5187F: drivers/media/radio/radio-keene*
5188
1da177e4 5189KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5190M: Ian Kent <raven@themaw.net>
f694fc97 5191L: autofs@vger.kernel.org
1da177e4 5192S: Maintained
679655da 5193F: fs/autofs4/
1da177e4 5194
70fb7ba6 5195KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5196M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5197T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5198T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5199L: linux-kbuild@vger.kernel.org
5ce45962 5200S: Maintained
679655da
JP
5201F: Documentation/kbuild/
5202F: Makefile
5203F: scripts/Makefile.*
70fb7ba6
MM
5204F: scripts/basic/
5205F: scripts/mk*
5206F: scripts/package/
1da177e4
LT
5207
5208KERNEL JANITORS
c3000e03 5209L: kernel-janitors@vger.kernel.org
10466f5a 5210W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5211S: Odd Fixes
1da177e4 5212
e8b43555 5213KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5214M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5215L: linux-nfs@vger.kernel.org
1da177e4 5216W: http://nfs.sourceforge.net/
98fac23f 5217S: Supported
679655da 5218F: fs/nfsd/
c117ab84 5219F: include/uapi/linux/nfsd/
679655da
JP
5220F: fs/lockd/
5221F: fs/nfs_common/
5222F: net/sunrpc/
5223F: include/linux/lockd/
5224F: include/linux/sunrpc/
c117ab84 5225F: include/uapi/linux/sunrpc/
1da177e4 5226
426d62e2 5227KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5228M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5229M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5230L: kvm@vger.kernel.org
e3e58478 5231W: http://www.linux-kvm.org
a94b40a6 5232T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5233S: Supported
c93a64fe
PB
5234F: Documentation/*/kvm*.txt
5235F: Documentation/virtual/kvm/
679655da
JP
5236F: arch/*/kvm/
5237F: arch/*/include/asm/kvm*
5238F: include/linux/kvm*
c117ab84 5239F: include/uapi/linux/kvm*
679655da 5240F: virt/kvm/
426d62e2 5241
ad8003d3 5242KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5243M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5244L: kvm@vger.kernel.org
5245W: http://kvm.qumranet.com
7de609c8 5246S: Maintained
679655da 5247F: arch/x86/include/asm/svm.h
679655da 5248F: arch/x86/kvm/svm.c
426d62e2 5249
513014b7 5250KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5251M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5252L: kvm-ppc@vger.kernel.org
5253W: http://kvm.qumranet.com
6a7f972d 5254T: git git://github.com/agraf/linux-2.6.git
513014b7 5255S: Supported
679655da
JP
5256F: arch/powerpc/include/asm/kvm*
5257F: arch/powerpc/kvm/
513014b7 5258
1fc9d2bf 5259KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5260M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5261L: kvm-ia64@vger.kernel.org
5262W: http://kvm.qumranet.com
920ed9f1 5263S: Supported
679655da
JP
5264F: Documentation/ia64/kvm.txt
5265F: arch/ia64/include/asm/kvm*
5266F: arch/ia64/kvm/
920ed9f1 5267
85f8fffe 5268KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5269M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5270M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5271M: linux390@de.ibm.com
5272L: linux-s390@vger.kernel.org
5273W: http://www.ibm.com/developerworks/linux/linux390/
5274S: Supported
679655da
JP
5275F: Documentation/s390/kvm.txt
5276F: arch/s390/include/asm/kvm*
80811493 5277F: arch/s390/kvm/
a968cd3e 5278F: drivers/s390/kvm/
85f8fffe 5279
a749474d 5280KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5281M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5282M: Marc Zyngier <marc.zyngier@arm.com>
5283L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5284L: kvmarm@lists.cs.columbia.edu
5285W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5286S: Supported
a749474d
CD
5287F: arch/arm/include/uapi/asm/kvm*
5288F: arch/arm/include/asm/kvm*
5289F: arch/arm/kvm/
5c8818b4
MZ
5290F: virt/kvm/arm/
5291F: include/kvm/arm_*
a749474d 5292
6394a3ec 5293KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5294M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5295M: Marc Zyngier <marc.zyngier@arm.com>
5296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5297L: kvmarm@lists.cs.columbia.edu
5298S: Maintained
5299F: arch/arm64/include/uapi/asm/kvm*
5300F: arch/arm64/include/asm/kvm*
5301F: arch/arm64/kvm/
5302
dc009d92 5303KEXEC
8b58be88 5304M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5305W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5306L: kexec@lists.infradead.org
dc009d92 5307S: Maintained
679655da 5308F: include/linux/kexec.h
c117ab84 5309F: include/uapi/linux/kexec.h
679655da 5310F: kernel/kexec.c
dc009d92 5311
e971461f
DH
5312KEYS/KEYRINGS:
5313M: David Howells <dhowells@redhat.com>
5314L: keyrings@linux-nfs.org
5315S: Maintained
d410fa4e 5316F: Documentation/security/keys.txt
e971461f
DH
5317F: include/linux/key.h
5318F: include/linux/key-type.h
5319F: include/keys/
5320F: security/keys/
5321
7f3c68be 5322KEYS-TRUSTED
74dd744f
MZ
5323M: David Safford <safford@us.ibm.com>
5324M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5325L: linux-security-module@vger.kernel.org
5326L: keyrings@linux-nfs.org
5327S: Supported
d410fa4e 5328F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5329F: include/keys/trusted-type.h
5330F: security/keys/trusted.c
5331F: security/keys/trusted.h
5332
5333KEYS-ENCRYPTED
74dd744f
MZ
5334M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5335M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5336L: linux-security-module@vger.kernel.org
5337L: keyrings@linux-nfs.org
5338S: Supported
d410fa4e 5339F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5340F: include/keys/encrypted-type.h
19c90aa6 5341F: security/keys/encrypted-keys/
7f3c68be 5342
5b778dad 5343KGDB / KDB /debug_core
8b58be88 5344M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5345W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5346L: kgdb-bugreport@lists.sourceforge.net
5347S: Maintained
679655da
JP
5348F: Documentation/DocBook/kgdb.tmpl
5349F: drivers/misc/kgdbts.c
df621252 5350F: drivers/tty/serial/kgdboc.c
5b778dad 5351F: include/linux/kdb.h
679655da 5352F: include/linux/kgdb.h
4063eb5f 5353F: kernel/debug/
e3e2aaf7 5354
456db8cc 5355KMEMCHECK
8b58be88 5356M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5357M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5358S: Maintained
410d7a97
JP
5359F: Documentation/kmemcheck.txt
5360F: arch/x86/include/asm/kmemcheck.h
5361F: arch/x86/mm/kmemcheck/
5362F: include/linux/kmemcheck.h
5363F: mm/kmemcheck.c
b9ce08c0 5364
c3bb4d24 5365KMEMLEAK
8b58be88 5366M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5367S: Maintained
5368F: Documentation/kmemleak.txt
5369F: include/linux/kmemleak.h
5370F: mm/kmemleak.c
5371F: mm/kmemleak-test.c
5372
89559a61 5373KPROBES
8b58be88
JP
5374M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5375M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5376M: "David S. Miller" <davem@davemloft.net>
97c29e74 5377M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5378S: Maintained
679655da
JP
5379F: Documentation/kprobes.txt
5380F: include/linux/kprobes.h
5381F: kernel/kprobes.c
89559a61 5382
70e84049 5383KS0108 LCD CONTROLLER DRIVER
8b58be88 5384M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5385W: http://miguelojeda.es/auxdisplay.htm
5386W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5387S: Maintained
679655da
JP
5388F: Documentation/auxdisplay/ks0108
5389F: drivers/auxdisplay/ks0108.c
5390F: include/linux/ks0108.h
70e84049 5391
1da177e4 5392LAPB module
1da177e4 5393L: linux-x25@vger.kernel.org
bf9915cc 5394S: Orphan
679655da
JP
5395F: Documentation/networking/lapb-module.txt
5396F: include/*/lapb.h
5397F: net/lapb/
1da177e4
LT
5398
5399LASI 53c700 driver for PARISC
8b58be88 5400M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5401L: linux-scsi@vger.kernel.org
5402S: Maintained
679655da
JP
5403F: Documentation/scsi/53c700.txt
5404F: drivers/scsi/53c700*
1da177e4 5405
263de9b5 5406LED SUBSYSTEM
c772fc26 5407M: Bryan Wu <cooloney@gmail.com>
8b58be88 5408M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5409L: linux-leds@vger.kernel.org
5410T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5411S: Maintained
679655da
JP
5412F: drivers/leds/
5413F: include/linux/leds.h
263de9b5 5414
b0461a44 5415LEGACY EEPROM DRIVER
7c81c60f 5416M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5417S: Maintained
5418F: Documentation/misc-devices/eeprom
5419F: drivers/misc/eeprom/eeprom.c
5420
1da177e4 5421LEGO USB Tower driver
8b58be88 5422M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5423L: legousb-devel@lists.sourceforge.net
5424W: http://legousb.sourceforge.net/
5425S: Maintained
679655da 5426F: drivers/usb/misc/legousbtower.c
1da177e4 5427
055616a8
MK
5428LG2160 MEDIA DRIVER
5429M: Michael Krufky <mkrufky@linuxtv.org>
5430L: linux-media@vger.kernel.org
5431W: http://linuxtv.org/
5432W: http://github.com/mkrufky
5433Q: http://patchwork.linuxtv.org/project/linux-media/list/
5434T: git git://linuxtv.org/mkrufky/tuners.git
5435S: Maintained
5436F: drivers/media/dvb-frontends/lg2160.*
5437
6f0e7725
MK
5438LGDT3305 MEDIA DRIVER
5439M: Michael Krufky <mkrufky@linuxtv.org>
5440L: linux-media@vger.kernel.org
5441W: http://linuxtv.org/
5442W: http://github.com/mkrufky
5443Q: http://patchwork.linuxtv.org/project/linux-media/list/
5444T: git git://linuxtv.org/mkrufky/tuners.git
5445S: Maintained
5446F: drivers/media/dvb-frontends/lgdt3305.*
5447
568a17ff 5448LGUEST
8b58be88 5449M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5450L: lguest@lists.ozlabs.org
568a17ff 5451W: http://lguest.ozlabs.org/
72e91863 5452S: Odd Fixes
070f420b 5453F: arch/x86/include/asm/lguest*.h
679655da
JP
5454F: arch/x86/lguest/
5455F: drivers/lguest/
5456F: include/linux/lguest*.h
070f420b 5457F: tools/lguest/
568a17ff 5458
1acd437c
SL
5459LIBLOCKDEP
5460M: Sasha Levin <sasha.levin@oracle.com>
5461S: Maintained
5462F: tools/lib/lockdep/
5463
1da177e4 5464LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5465M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5466W: http://www.ibm.com/linux/ltc/projects/ppc
5467S: Supported
11c34c7d 5468F: arch/powerpc/boot/rs6000.h
1da177e4 5469
852bb9f5 5470LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5471M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5472M: Paul Mackerras <paulus@samba.org>
ea668936 5473M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5474W: http://www.penguinppc.org/
a4724ed6 5475L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5476Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5477T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5478S: Supported
11c34c7d
JP
5479F: Documentation/powerpc/
5480F: arch/powerpc/
1da177e4
LT
5481
5482LINUX FOR POWER MACINTOSH
8b58be88 5483M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5484W: http://www.penguinppc.org/
a4724ed6 5485L: linuxppc-dev@lists.ozlabs.org
1da177e4 5486S: Maintained
11c34c7d
JP
5487F: arch/powerpc/platforms/powermac/
5488F: drivers/macintosh/
1da177e4 5489
77a76369 5490LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5491M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5492L: linuxppc-dev@lists.ozlabs.org
a149507b 5493T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5494S: Maintained
11c34c7d
JP
5495F: arch/powerpc/platforms/512x/
5496F: arch/powerpc/platforms/52xx/
1da177e4
LT
5497
5498LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5499M: Alistair Popple <alistair@popple.id.au>
8b58be88 5500M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5501W: http://www.penguinppc.org/
a4724ed6 5502L: linuxppc-dev@lists.ozlabs.org
1da177e4 5503S: Maintained
11c34c7d
JP
5504F: arch/powerpc/platforms/40x/
5505F: arch/powerpc/platforms/44x/
1da177e4 5506
260c02a9 5507LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5508L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5509S: Orphan
11c34c7d
JP
5510F: arch/powerpc/*/*virtex*
5511F: arch/powerpc/*/*/*virtex*
1da177e4 5512
e93adf1e 5513LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5514M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5515W: http://www.penguinppc.org/
a4724ed6 5516L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5517S: Maintained
a2b1f7c8 5518F: arch/powerpc/platforms/8xx/
e93adf1e 5519
1da177e4 5520LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5521M: Scott Wood <scottwood@freescale.com>
8b58be88 5522M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5523W: http://www.penguinppc.org/
a4724ed6 5524L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5525T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5526S: Maintained
11c34c7d 5527F: arch/powerpc/platforms/83xx/
4c8f581d 5528F: arch/powerpc/platforms/85xx/
1da177e4 5529
ab06ff3a 5530LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5531M: Olof Johansson <olof@lixom.net>
a4724ed6 5532L: linuxppc-dev@lists.ozlabs.org
92e19709 5533S: Maintained
11c34c7d
JP
5534F: arch/powerpc/platforms/pasemi/
5535F: drivers/*/*pasemi*
5536F: drivers/*/*/*pasemi*
ab06ff3a 5537
1da177e4 5538LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5539M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5540L: linux-security-module@vger.kernel.org
1da177e4
LT
5541S: Supported
5542
a23ce6da
HW
5543LIS3LV02D ACCELEROMETER DRIVER
5544M: Eric Piel <eric.piel@tremplin-utc.net>
5545S: Maintained
ff606677
JD
5546F: Documentation/misc-devices/lis3lv02d
5547F: drivers/misc/lis3lv02d/
bd35665f 5548F: drivers/platform/x86/hp_accel.c
a23ce6da 5549
e2d1d6c0 5550LLC (802.2)
8b58be88 5551M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5552S: Maintained
679655da 5553F: include/linux/llc.h
c117ab84 5554F: include/uapi/linux/llc.h
679655da
JP
5555F: include/net/llc*
5556F: net/llc/
e2d1d6c0 5557
4e233cbe
AD
5558LM73 HARDWARE MONITOR DRIVER
5559M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5560L: lm-sensors@lm-sensors.org
5561S: Maintained
5562F: drivers/hwmon/lm73.c
5563
156e2d1a 5564LM78 HARDWARE MONITOR DRIVER
7c81c60f 5565M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5566L: lm-sensors@lm-sensors.org
5567S: Maintained
5568F: Documentation/hwmon/lm78
5569F: drivers/hwmon/lm78.c
5570
1da177e4 5571LM83 HARDWARE MONITOR DRIVER
7c81c60f 5572M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5573L: lm-sensors@lm-sensors.org
1da177e4 5574S: Maintained
679655da
JP
5575F: Documentation/hwmon/lm83
5576F: drivers/hwmon/lm83.c
1da177e4
LT
5577
5578LM90 HARDWARE MONITOR DRIVER
7c81c60f 5579M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5580L: lm-sensors@lm-sensors.org
1da177e4 5581S: Maintained
679655da 5582F: Documentation/hwmon/lm90
aae7bce4 5583F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5584F: drivers/hwmon/lm90.c
1da177e4 5585
917cc4e6
GR
5586LM95234 HARDWARE MONITOR DRIVER
5587M: Guenter Roeck <linux@roeck-us.net>
5588L: lm-sensors@lm-sensors.org
5589S: Maintained
5590F: Documentation/hwmon/lm95234
5591F: drivers/hwmon/lm95234.c
5592
68620bdd
MP
5593LME2510 MEDIA DRIVER
5594M: Malcolm Priestley <tvboxspy@gmail.com>
5595L: linux-media@vger.kernel.org
5596W: http://linuxtv.org/
5597Q: http://patchwork.linuxtv.org/project/linux-media/list/
5598S: Maintained
5599F: drivers/media/usb/dvb-usb-v2/lmedm04*
5600
512e67f9 5601LOCKDEP AND LOCKSTAT
8b58be88
JP
5602M: Peter Zijlstra <peterz@infradead.org>
5603M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5604L: linux-kernel@vger.kernel.org
75fc2d37 5605T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5606S: Maintained
679655da
JP
5607F: Documentation/lockdep*.txt
5608F: Documentation/lockstat.txt
5609F: include/linux/lockdep.h
7486d6da 5610F: kernel/locking/
512e67f9 5611
dde33348 5612LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5613M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5614L: linux-ntfs-dev@lists.sourceforge.net
5615W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5616S: Maintained
679655da 5617F: Documentation/ldm.txt
20d16fef 5618F: block/partitions/ldm.*
1da177e4 5619
ef6ada3d
JE
5620LogFS
5621M: Joern Engel <joern@logfs.org>
756ccb3c 5622M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5623L: logfs@logfs.org
5624W: logfs.org
5625S: Maintained
5626F: fs/logfs/
5627
b62d7946
RS
5628LPC32XX MACHINE SUPPORT
5629M: Roland Stigge <stigge@antcom.de>
5630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5631S: Maintained
5632F: arch/arm/mach-lpc32xx/
5633
c87e34ef 5634LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5635M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5636M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5637M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5638M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5639L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5640L: linux-scsi@vger.kernel.org
5641W: http://www.lsilogic.com/support
5642S: Supported
679655da 5643F: drivers/message/fusion/
500c152a 5644F: drivers/scsi/mpt2sas/
5645F: drivers/scsi/mpt3sas/
c87e34ef 5646
1da177e4 5647LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5648M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5649L: linux-scsi@vger.kernel.org
5650S: Maintained
679655da 5651F: drivers/scsi/sym53c8xx_2/
1da177e4 5652
e5f5c99a
GR
5653LTC4261 HARDWARE MONITOR DRIVER
5654M: Guenter Roeck <linux@roeck-us.net>
5655L: lm-sensors@lm-sensors.org
5656S: Maintained
5657F: Documentation/hwmon/ltc4261
5658F: drivers/hwmon/ltc4261.c
5659
81365c31 5660LTP (Linux Test Project)
28b8e8d4 5661M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5662M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5663M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5664M: Jan Stancek <jstancek@redhat.com>
5665M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5666M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5667L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5668W: http://linux-test-project.github.io/
7d1ae8a8 5669T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5670S: Maintained
5671
c12a54b3 5672M32R ARCHITECTURE
8b58be88 5673M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5674L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5675L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5676W: http://www.linux-m32r.org/
5677S: Maintained
679655da 5678F: arch/m32r/
c12a54b3 5679
1da177e4 5680M68K ARCHITECTURE
8b58be88 5681M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5682L: linux-m68k@lists.linux-m68k.org
5683W: http://www.linux-m68k.org/
54e5881d 5684T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5685S: Maintained
679655da 5686F: arch/m68k/
9db35182 5687F: drivers/zorro/
1da177e4
LT
5688
5689M68K ON APPLE MACINTOSH
8b58be88 5690M: Joshua Thompson <funaho@jurai.org>
1da177e4 5691W: http://www.mac.linux-m68k.org/
9bb9f222 5692L: linux-m68k@lists.linux-m68k.org
1da177e4 5693S: Maintained
9db35182 5694F: arch/m68k/mac/
1da177e4
LT
5695
5696M68K ON HP9000/300
8b58be88 5697M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5698W: http://www.tazenda.demon.co.uk/phil/linux-hp
5699S: Maintained
679655da 5700F: arch/m68k/hp300/
1da177e4 5701
74425546
AP
5702M88DS3103 MEDIA DRIVER
5703M: Antti Palosaari <crope@iki.fi>
5704L: linux-media@vger.kernel.org
5705W: http://linuxtv.org/
5706W: http://palosaari.fi/linux/
5707Q: http://patchwork.linuxtv.org/project/linux-media/list/
5708T: git git://linuxtv.org/anttip/media_tree.git
5709S: Maintained
5710F: drivers/media/dvb-frontends/m88ds3103*
5711
68620bdd
MP
5712M88RS2000 MEDIA DRIVER
5713M: Malcolm Priestley <tvboxspy@gmail.com>
5714L: linux-media@vger.kernel.org
5715W: http://linuxtv.org/
5716Q: http://patchwork.linuxtv.org/project/linux-media/list/
5717S: Maintained
5718F: drivers/media/dvb-frontends/m88rs2000*
5719
0d62f800
AP
5720M88TS2022 MEDIA DRIVER
5721M: Antti Palosaari <crope@iki.fi>
5722L: linux-media@vger.kernel.org
5723W: http://linuxtv.org/
5724W: http://palosaari.fi/linux/
5725Q: http://patchwork.linuxtv.org/project/linux-media/list/
5726T: git git://linuxtv.org/anttip/media_tree.git
5727S: Maintained
5728F: drivers/media/tuners/m88ts2022*
5729
07a092fa 5730MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5731M: Alexey Klimov <klimov.linux@gmail.com>
5732L: linux-media@vger.kernel.org
5733T: git git://linuxtv.org/media_tree.git
5734S: Maintained
5735F: drivers/media/radio/radio-ma901.c
07a092fa 5736
64a327a7 5737MAC80211
8b58be88 5738M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5739L: linux-wireless@vger.kernel.org
491b26b4 5740W: http://wireless.kernel.org/
ce466579
JB
5741T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5742T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5743S: Maintained
679655da
JP
5744F: Documentation/networking/mac80211-injection.txt
5745F: include/net/mac80211.h
5746F: net/mac80211/
64a327a7 5747
b863ceb7 5748MACVLAN DRIVER
8b58be88 5749M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5750L: netdev@vger.kernel.org
5751S: Maintained
679655da
JP
5752F: drivers/net/macvlan.c
5753F: include/linux/if_macvlan.h
b863ceb7 5754
faf1668c 5755MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5756M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5757W: http://www.kernel.org/doc/man-pages
bd7ebec6 5758L: linux-man@vger.kernel.org
1b53dc74 5759S: Maintained
faf1668c 5760
8427defd
RK
5761MARVELL ARMADA DRM SUPPORT
5762M: Russell King <rmk+kernel@arm.linux.org.uk>
5763S: Maintained
5764F: drivers/gpu/drm/armada/
5765
44c14c1d 5766MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5767M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5768M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5769L: netdev@vger.kernel.org
5770S: Maintained
5771F: drivers/net/ethernet/marvell/sk*
5772
74cda169 5773MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5774L: libertas-dev@lists.infradead.org
8ac3e99e 5775S: Orphan
679655da 5776F: drivers/net/wireless/libertas/
74cda169 5777
b60d6975 5778MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5779M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5780L: netdev@vger.kernel.org
f5ca8502 5781S: Maintained
527a6266 5782F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5783F: include/linux/mv643xx.h
1da177e4 5784
370b8ed9
TP
5785MARVELL MVNETA ETHERNET DRIVER
5786M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5787L: netdev@vger.kernel.org
5788S: Maintained
5789F: drivers/net/ethernet/marvell/mvneta.*
5790
fcad584d 5791MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5792M: Amitkumar Karwar <akarwar@marvell.com>
5793M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5794L: linux-wireless@vger.kernel.org
5795S: Maintained
5796F: drivers/net/wireless/mwifiex/
5797
a2c3f656 5798MARVELL MWL8K WIRELESS DRIVER
a040d532 5799M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5800L: linux-wireless@vger.kernel.org
16345910 5801S: Odd Fixes
a2c3f656
LB
5802F: drivers/net/wireless/mwl8k.c
5803
2a69567b 5804MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5805M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5806S: Odd Fixes
1fa7e547 5807F: drivers/mmc/host/mvsdio.*
2a69567b 5808
1da177e4 5809MATROX FRAMEBUFFER DRIVER
c69f677c 5810L: linux-fbdev@vger.kernel.org
52653199 5811S: Orphan
8a61f013 5812F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 5813F: include/uapi/linux/matroxfb.h
1da177e4 5814
ca462085
GR
5815MAX16065 HARDWARE MONITOR DRIVER
5816M: Guenter Roeck <linux@roeck-us.net>
5817L: lm-sensors@lm-sensors.org
5818S: Maintained
5819F: Documentation/hwmon/max16065
5820F: drivers/hwmon/max16065.c
5821
d20620de 5822MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5823M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5824L: lm-sensors@lm-sensors.org
5825S: Maintained
679655da
JP
5826F: Documentation/hwmon/max6650
5827F: drivers/hwmon/max6650.c
d20620de 5828
e89ab51f
GR
5829MAX6697 HARDWARE MONITOR DRIVER
5830M: Guenter Roeck <linux@roeck-us.net>
5831L: lm-sensors@lm-sensors.org
5832S: Maintained
5833F: Documentation/hwmon/max6697
5834F: Documentation/devicetree/bindings/i2c/max6697.txt
5835F: drivers/hwmon/max6697.c
5836F: include/linux/platform_data/max6697.h
5837
9be3c9a5
HV
5838MAXIRADIO FM RADIO RECEIVER DRIVER
5839M: Hans Verkuil <hverkuil@xs4all.nl>
5840L: linux-media@vger.kernel.org
5841T: git git://linuxtv.org/media_tree.git
5842W: http://linuxtv.org
5843S: Maintained
5844F: drivers/media/radio/radio-maxiradio*
5845
127c49ae 5846MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5847M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5848P: LinuxTV.org Project
5849L: linux-media@vger.kernel.org
5850W: http://linuxtv.org
8a6e2535 5851Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5852T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5853S: Maintained
5854F: Documentation/dvb/
5855F: Documentation/video4linux/
ffe06198 5856F: Documentation/DocBook/media/
127c49ae 5857F: drivers/media/
ffe06198 5858F: drivers/staging/media/
127c49ae 5859F: include/media/
6c0f0359
MCC
5860F: include/uapi/linux/dvb/
5861F: include/uapi/linux/videodev2.h
5862F: include/uapi/linux/media.h
5863F: include/uapi/linux/v4l2-*
5864F: include/uapi/linux/meye.h
5865F: include/uapi/linux/ivtv*
5866F: include/uapi/linux/uvcvideo.h
d20620de 5867
6149a936
HV
5868MEDIAVISION PRO MOVIE STUDIO DRIVER
5869M: Hans Verkuil <hverkuil@xs4all.nl>
5870L: linux-media@vger.kernel.org
5871T: git git://linuxtv.org/media_tree.git
5872W: http://linuxtv.org
5873S: Odd Fixes
5874F: drivers/media/parport/pms*
5875
757e0108 5876MEGARAID SCSI DRIVERS
8b58be88 5877M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5878L: linux-scsi@vger.kernel.org
ce00f85c
JC
5879W: http://megaraid.lsilogic.com
5880S: Maintained
679655da
JP
5881F: Documentation/scsi/megaraid.txt
5882F: drivers/scsi/megaraid.*
5883F: drivers/scsi/megaraid/
757e0108 5884
2c46c9d5
AV
5885MELLANOX ETHERNET DRIVER (mlx4_en)
5886M: Amir Vadai <amirv@mellanox.com>
b75f0050 5887L: netdev@vger.kernel.org
2c46c9d5
AV
5888S: Supported
5889W: http://www.mellanox.com
5890Q: http://patchwork.ozlabs.org/project/netdev/list/
5891F: drivers/net/ethernet/mellanox/mlx4/en_*
5892
70ea91f1
SR
5893MEMORY MANAGEMENT
5894L: linux-mm@kvack.org
70ea91f1
SR
5895W: http://www.linux-mm.org
5896S: Maintained
679655da 5897F: include/linux/mm.h
551450bb
CS
5898F: include/linux/gfp.h
5899F: include/linux/mmzone.h
5900F: include/linux/memory_hotplug.h
5901F: include/linux/vmalloc.h
679655da 5902F: mm/
70ea91f1 5903
f4e9ce66 5904MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5905M: David Woodhouse <dwmw2@infradead.org>
242c325e 5906M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5907L: linux-mtd@lists.infradead.org
8a6e2535
JP
5908W: http://www.linux-mtd.infradead.org/
5909Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5910T: git git://git.infradead.org/linux-mtd.git
1da177e4 5911S: Maintained
679655da
JP
5912F: drivers/mtd/
5913F: include/linux/mtd/
c117ab84 5914F: include/uapi/mtd/
1da177e4 5915
26c57ef1 5916MEN A21 WATCHDOG DRIVER
b75f0050 5917M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5918L: linux-watchdog@vger.kernel.org
5919S: Supported
5920F: drivers/watchdog/mena21_wdt.c
5921
3764e82e
JT
5922MEN CHAMELEON BUS (mcb)
5923M: Johannes Thumshirn <johannes.thumshirn@men.de>
5924S: Supported
5925F: drivers/mcb/
5926F: include/linux/mcb.h
5927
12285945
JH
5928METAG ARCHITECTURE
5929M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5930L: linux-metag@vger.kernel.org
12285945
JH
5931S: Supported
5932F: arch/metag/
5933F: Documentation/metag/
5934F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5935F: drivers/clocksource/metag_generic.c
5698c50d
JH
5936F: drivers/irqchip/irq-metag.c
5937F: drivers/irqchip/irq-metag-ext.c
ae85ac71 5938F: drivers/tty/metag_da.c
12285945 5939
c6375b0a 5940MICROBLAZE ARCHITECTURE
8b58be88 5941M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5942W: http://www.monstr.eu/fdt/
5943T: git git://git.monstr.eu/linux-2.6-microblaze.git
5944S: Supported
0a8c7914 5945F: arch/microblaze/
1da177e4
LT
5946
5947MICROTEK X6 SCANNER
61eee9a7 5948M: Oliver Neukum <oliver@neukum.org>
1da177e4 5949S: Maintained
679655da 5950F: drivers/usb/image/microtek.*
1da177e4
LT
5951
5952MIPS
8b58be88 5953M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5954L: linux-mips@linux-mips.org
6097050d 5955W: http://www.linux-mips.org/
b05e988e 5956T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5957Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5958S: Supported
679655da
JP
5959F: Documentation/mips/
5960F: arch/mips/
1da177e4 5961
08b7620a
HV
5962MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5963M: Hans Verkuil <hverkuil@xs4all.nl>
5964L: linux-media@vger.kernel.org
5965T: git git://linuxtv.org/media_tree.git
5966W: http://linuxtv.org
5967S: Odd Fixes
5968F: drivers/media/radio/radio-miropcm20*
5969
e126ba97
EC
5970Mellanox MLX5 core VPI driver
5971M: Eli Cohen <eli@mellanox.com>
5972L: netdev@vger.kernel.org
5973L: linux-rdma@vger.kernel.org
5974W: http://www.mellanox.com
5975Q: http://patchwork.ozlabs.org/project/netdev/list/
5976Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5977T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5978S: Supported
5979F: drivers/net/ethernet/mellanox/mlx5/core/
5980F: include/linux/mlx5/
5981
5982Mellanox MLX5 IB driver
b75f0050
JP
5983M: Eli Cohen <eli@mellanox.com>
5984L: linux-rdma@vger.kernel.org
5985W: http://www.mellanox.com
5986Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5987T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5988S: Supported
5989F: include/linux/mlx5/
5990F: drivers/infiniband/hw/mlx5/
e126ba97 5991
1da177e4 5992MODULE SUPPORT
8b58be88 5993M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5994S: Maintained
679655da
JP
5995F: include/linux/module.h
5996F: kernel/module.c
1da177e4
LT
5997
5998MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5999W: http://popies.net/meye/
b7788e13 6000S: Orphan
679655da 6001F: Documentation/video4linux/meye.txt
90d72ac6 6002F: drivers/media/pci/meye/
6c0f0359 6003F: include/uapi/linux/meye.h
1da177e4 6004
b9705b60 6005MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6006M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6007S: Maintained
679655da 6008F: Documentation/serial/moxa-smartio
c897401b 6009F: drivers/tty/mxser.*
d735410a 6010
889b2f87
AK
6011MR800 AVERMEDIA USB FM RADIO DRIVER
6012M: Alexey Klimov <klimov.linux@gmail.com>
6013L: linux-media@vger.kernel.org
6014T: git git://linuxtv.org/media_tree.git
6015S: Maintained
6016F: drivers/media/radio/radio-mr800.c
6017
d7155691
AO
6018MRF24J40 IEEE 802.15.4 RADIO DRIVER
6019M: Alan Ott <alan@signal11.us>
6020L: linux-wpan@vger.kernel.org
6021S: Maintained
6022F: drivers/net/ieee802154/mrf24j40.c
6023
8c4c731a 6024MSI LAPTOP SUPPORT
182ae55c 6025M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6026L: platform-driver-x86@vger.kernel.org
8c4c731a 6027S: Maintained
679655da 6028F: drivers/platform/x86/msi-laptop.c
8c4c731a 6029
0f1006b1
AA
6030MSI WMI SUPPORT
6031M: Anisse Astier <anisse@astier.eu>
d0944853 6032L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6033S: Supported
6034F: drivers/platform/x86/msi-wmi.c
6035
19a628a0
AP
6036MSI001 MEDIA DRIVER
6037M: Antti Palosaari <crope@iki.fi>
6038L: linux-media@vger.kernel.org
6039W: http://linuxtv.org/
6040W: http://palosaari.fi/linux/
6041Q: http://patchwork.linuxtv.org/project/linux-media/list/
6042T: git git://linuxtv.org/anttip/media_tree.git
6043S: Maintained
0185e197 6044F: drivers/media/tuners/msi001*
19a628a0 6045
7570589d 6046MSI2500 MEDIA DRIVER
2c57213f
AP
6047M: Antti Palosaari <crope@iki.fi>
6048L: linux-media@vger.kernel.org
6049W: http://linuxtv.org/
6050W: http://palosaari.fi/linux/
6051Q: http://patchwork.linuxtv.org/project/linux-media/list/
6052T: git git://linuxtv.org/anttip/media_tree.git
6053S: Maintained
7570589d 6054F: drivers/media/usb/msi2500/
2c57213f 6055
62a37dc7 6056MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6057M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6058L: linux-media@vger.kernel.org
6059T: git git://linuxtv.org/media_tree.git
6060S: Maintained
6061F: drivers/media/i2c/mt9m032.c
6062F: include/media/mt9m032.h
6063
62a37dc7 6064MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6065M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6066L: linux-media@vger.kernel.org
6067T: git git://linuxtv.org/media_tree.git
6068S: Maintained
6069F: drivers/media/i2c/mt9p031.c
6070F: include/media/mt9p031.h
6071
62a37dc7 6072MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6073M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6074L: linux-media@vger.kernel.org
6075T: git git://linuxtv.org/media_tree.git
6076S: Maintained
6077F: drivers/media/i2c/mt9t001.c
6078F: include/media/mt9t001.h
6079
62a37dc7 6080MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6081M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6082L: linux-media@vger.kernel.org
6083T: git git://linuxtv.org/media_tree.git
6084S: Maintained
6085F: drivers/media/i2c/mt9v032.c
6086F: include/media/mt9v032.h
6087
4e0d13cb 6088MULTIFUNCTION DEVICES (MFD)
8b58be88 6089M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6090M: Lee Jones <lee.jones@linaro.org>
7caa7991 6091T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6092S: Supported
679655da 6093F: drivers/mfd/
55b5940d 6094F: include/linux/mfd/
4e0d13cb 6095
5c4e6f13 6096MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6097M: Chris Ball <chris@printf.net>
e18eaf8f 6098M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6099L: linux-mmc@vger.kernel.org
245feaa6 6100T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6101T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6102S: Maintained
679655da
JP
6103F: drivers/mmc/
6104F: include/linux/mmc/
c117ab84 6105F: include/uapi/linux/mmc/
baca2da4 6106
15a0580c 6107MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6108S: Orphan
679655da
JP
6109F: drivers/mmc/host/mmc_spi.c
6110F: include/linux/spi/mmc_spi.h
15a0580c 6111
1da177e4 6112MULTISOUND SOUND DRIVER
8b58be88 6113M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6114S: Maintained
679655da
JP
6115F: Documentation/sound/oss/MultiSound
6116F: sound/oss/msnd*
1da177e4 6117
d735410a 6118MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6119S: Orphan
c897401b 6120F: drivers/tty/isicom.c
679655da 6121F: include/linux/isicom.h
d735410a 6122
550a7375 6123MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6124M: Felipe Balbi <balbi@ti.com>
795fb7e7 6125L: linux-usb@vger.kernel.org
43b416e5 6126T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6127S: Maintained
679655da 6128F: drivers/usb/musb/
550a7375 6129
ea0af5f6
MK
6130MXL5007T MEDIA DRIVER
6131M: Michael Krufky <mkrufky@linuxtv.org>
6132L: linux-media@vger.kernel.org
6133W: http://linuxtv.org/
6134W: http://github.com/mkrufky
6135Q: http://patchwork.linuxtv.org/project/linux-media/list/
6136T: git git://linuxtv.org/mkrufky/tuners.git
6137S: Maintained
6138F: drivers/media/tuners/mxl5007t.*
6139
2d3cf588 6140MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6141M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6142L: netdev@vger.kernel.org
205057ae 6143W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6144S: Supported
93f7848b 6145F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6146
1da177e4 6147NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6148S: Orphan
d9fb9f38 6149F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6150
23dc05a3
DM
6151NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6152M: Daniel Mack <zonque@gmail.com>
6153S: Maintained
6154L: alsa-devel@alsa-project.org
6155W: http://www.native-instruments.com
6156F: sound/usb/caiaq/
6157
1da177e4 6158NCP FILESYSTEM
52653199
PV
6159M: Petr Vandrovec <petr@vandrovec.name>
6160S: Odd Fixes
679655da 6161F: fs/ncpfs/
1da177e4 6162
a79b0322
FT
6163NCR 5380 SCSI DRIVERS
6164M: Finn Thain <fthain@telegraphics.com.au>
6165M: Michael Schmitz <schmitzmic@gmail.com>
6166L: linux-scsi@vger.kernel.org
6167S: Maintained
6168F: Documentation/scsi/g_NCR5380.txt
6169F: drivers/scsi/NCR5380.*
6170F: drivers/scsi/arm/cumana_1.c
6171F: drivers/scsi/arm/oak.c
6172F: drivers/scsi/atari_NCR5380.c
6173F: drivers/scsi/atari_scsi.*
6174F: drivers/scsi/dmx3191d.c
6175F: drivers/scsi/dtc.*
6176F: drivers/scsi/g_NCR5380.*
6177F: drivers/scsi/g_NCR5380_mmio.c
6178F: drivers/scsi/mac_scsi.*
6179F: drivers/scsi/pas16.*
6180F: drivers/scsi/sun3_NCR5380.c
6181F: drivers/scsi/sun3_scsi.*
6182F: drivers/scsi/sun3_scsi_vme.c
6183F: drivers/scsi/t128.*
6184
1da177e4 6185NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6186M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6187L: linux-scsi@vger.kernel.org
6188S: Maintained
679655da 6189F: drivers/scsi/NCR_D700.*
1da177e4 6190
4aa3eb4c
GR
6191NCT6775 HARDWARE MONITOR DRIVER
6192M: Guenter Roeck <linux@roeck-us.net>
6193L: lm-sensors@lm-sensors.org
6194S: Maintained
6195F: Documentation/hwmon/nct6775
6196F: drivers/hwmon/nct6775.c
6197
3c2d774c 6198NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6199M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6200L: linux-rdma@vger.kernel.org
e3d33cb1 6201W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6202S: Supported
6203F: drivers/infiniband/hw/nes/
6204
be2f2e84 6205NETEM NETWORK EMULATOR
adbbf69d 6206M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6207L: netem@lists.linux-foundation.org
be2f2e84 6208S: Maintained
679655da 6209F: net/sched/sch_netem.c
be2f2e84 6210
b2f5a051 6211NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6212M: Jon Mason <jdmason@kudzu.us>
4a58448b 6213L: netdev@vger.kernel.org
4a58448b 6214S: Supported
679655da 6215F: Documentation/networking/s2io.txt
b2f5a051 6216F: Documentation/networking/vxge.txt
86387e1a 6217F: drivers/net/ethernet/neterion/
4a58448b 6218
db9cf3a3 6219NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6220M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6221M: Patrick McHardy <kaber@trash.net>
42010ed0 6222M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6223L: netfilter-devel@vger.kernel.org
82b98543 6224L: coreteam@netfilter.org
1da177e4
LT
6225W: http://www.netfilter.org/
6226W: http://www.iptables.org/
42010ed0
PNA
6227Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6228T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6229T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6230S: Supported
679655da
JP
6231F: include/linux/netfilter*
6232F: include/linux/netfilter/
6233F: include/net/netfilter/
c117ab84
CEB
6234F: include/uapi/linux/netfilter*
6235F: include/uapi/linux/netfilter/
679655da
JP
6236F: net/*/netfilter.c
6237F: net/*/netfilter/
6238F: net/netfilter/
1da177e4 6239
4cc67735 6240NETLABEL
87a0874c 6241M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6242W: http://netlabel.sf.net
6243L: netdev@vger.kernel.org
87a0874c 6244S: Maintained
80811493 6245F: Documentation/netlabel/
679655da
JP
6246F: include/net/netlabel.h
6247F: net/netlabel/
4cc67735 6248
1da177e4 6249NETROM NETWORK LAYER
8b58be88 6250M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6251L: linux-hams@vger.kernel.org
d34cb28a 6252W: http://www.linux-ax25.org/
1da177e4 6253S: Maintained
679655da 6254F: include/net/netrom.h
c117ab84 6255F: include/uapi/linux/netrom.h
679655da 6256F: net/netrom/
1da177e4 6257
5ddb88c0 6258NETWORK BLOCK DEVICE (NBD)
8b58be88 6259M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6260S: Maintained
5e4b269b 6261L: nbd-general@lists.sourceforge.net
679655da
JP
6262F: Documentation/blockdev/nbd.txt
6263F: drivers/block/nbd.c
6264F: include/linux/nbd.h
c117ab84 6265F: include/uapi/linux/nbd.h
1da177e4 6266
6e43650c
NH
6267NETWORK DROP MONITOR
6268M: Neil Horman <nhorman@tuxdriver.com>
6269L: netdev@vger.kernel.org
6270S: Maintained
6271W: https://fedorahosted.org/dropwatch/
6272F: net/core/drop_monitor.c
6273
1da177e4 6274NETWORKING [GENERAL]
8b58be88 6275M: "David S. Miller" <davem@davemloft.net>
979b6c13 6276L: netdev@vger.kernel.org
b1e8fd54 6277W: http://www.linuxfoundation.org/en/Net
11e98029 6278Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6279T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6280T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6281S: Maintained
679655da
JP
6282F: net/
6283F: include/net/
018d21ed
JP
6284F: include/linux/in.h
6285F: include/linux/net.h
6286F: include/linux/netdevice.h
c117ab84
CEB
6287F: include/uapi/linux/in.h
6288F: include/uapi/linux/net.h
6289F: include/uapi/linux/netdevice.h
7e814a6c 6290F: tools/net/
f4e53f9a 6291F: tools/testing/selftests/net/
335a67d2 6292F: lib/random32.c
a101ccd1 6293F: lib/test_bpf.c
1da177e4
LT
6294
6295NETWORKING [IPv4/IPv6]
8b58be88
JP
6296M: "David S. Miller" <davem@davemloft.net>
6297M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6298M: James Morris <jmorris@namei.org>
6299M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6300M: Patrick McHardy <kaber@trash.net>
979b6c13 6301L: netdev@vger.kernel.org
08deed1e 6302T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6303S: Maintained
679655da
JP
6304F: net/ipv4/
6305F: net/ipv6/
6306F: include/net/ip*
0a14842f 6307F: arch/x86/net/*
1da177e4 6308
73b7656c
DM
6309NETWORKING [IPSEC]
6310M: Steffen Klassert <steffen.klassert@secunet.com>
6311M: Herbert Xu <herbert@gondor.apana.org.au>
6312M: "David S. Miller" <davem@davemloft.net>
6313L: netdev@vger.kernel.org
d1fc5024
SK
6314T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6315T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6316S: Maintained
5826bdd1 6317F: net/core/flow.c
73b7656c
DM
6318F: net/xfrm/
6319F: net/key/
6320F: net/ipv4/xfrm*
d1fc5024
SK
6321F: net/ipv4/esp4.c
6322F: net/ipv4/ah4.c
6323F: net/ipv4/ipcomp.c
6324F: net/ipv4/ip_vti.c
73b7656c 6325F: net/ipv6/xfrm*
d1fc5024
SK
6326F: net/ipv6/esp6.c
6327F: net/ipv6/ah6.c
6328F: net/ipv6/ipcomp6.c
6329F: net/ipv6/ip6_vti.c
73b7656c
DM
6330F: include/uapi/linux/xfrm.h
6331F: include/net/xfrm.h
6332
10e2ff1c 6333NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6334M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6335L: netdev@vger.kernel.org
6336S: Maintained
6337
29f8f632 6338NETWORKING [WIRELESS]
8b58be88 6339M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6340L: linux-wireless@vger.kernel.org
8a6e2535 6341Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6342T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6343S: Maintained
34b921cf
JP
6344F: net/mac80211/
6345F: net/rfkill/
679655da
JP
6346F: net/wireless/
6347F: include/net/ieee80211*
cc8b4a2b 6348F: include/linux/wireless.h
c117ab84 6349F: include/uapi/linux/wireless.h
c984e24d 6350F: include/net/iw_handler.h
34b921cf 6351F: drivers/net/wireless/
29f8f632 6352
788873ac
JP
6353NETWORKING DRIVERS
6354L: netdev@vger.kernel.org
6355W: http://www.linuxfoundation.org/en/Net
11e98029 6356Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6357T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6358T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6359S: Odd Fixes
6360F: drivers/net/
018d21ed 6361F: include/linux/if_*
0b63bf1f
JD
6362F: include/linux/netdevice.h
6363F: include/linux/arcdevice.h
6364F: include/linux/etherdevice.h
6365F: include/linux/fcdevice.h
6366F: include/linux/fddidevice.h
6367F: include/linux/hippidevice.h
6368F: include/linux/inetdevice.h
c117ab84
CEB
6369F: include/uapi/linux/if_*
6370F: include/uapi/linux/netdevice.h
788873ac 6371
3d396eb1 6372NETXEN (1/10) GbE SUPPORT
8622315e 6373M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6374M: Sony Chacko <sony.chacko@qlogic.com>
6375M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6376L: netdev@vger.kernel.org
9c2b5bde 6377W: http://www.qlogic.com
3d396eb1 6378S: Supported
aa43c215 6379F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6380
6423d30f
AAJ
6381NFC SUBSYSTEM
6382M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6383M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6384M: Samuel Ortiz <sameo@linux.intel.com>
6385L: linux-wireless@vger.kernel.org
5adf54de 6386L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6387S: Supported
6423d30f 6388F: net/nfc/
55eb94f9 6389F: include/net/nfc/
c117ab84 6390F: include/uapi/linux/nfc.h
6423d30f 6391F: drivers/nfc/
08eaa1e0 6392F: include/linux/platform_data/pn544.h
7ebb88e5 6393F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6394
e8b43555 6395NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6396M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6397L: linux-nfs@vger.kernel.org
6398W: http://client.linux-nfs.org
cd7b996a 6399T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6400S: Maintained
679655da
JP
6401F: fs/lockd/
6402F: fs/nfs/
6403F: fs/nfs_common/
6404F: net/sunrpc/
6405F: include/linux/lockd/
6406F: include/linux/nfs*
6407F: include/linux/sunrpc/
c117ab84
CEB
6408F: include/uapi/linux/nfs*
6409F: include/uapi/linux/sunrpc/
1da177e4 6410
85ef9cea 6411NILFS2 FILESYSTEM
e2126935 6412M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6413L: linux-nilfs@vger.kernel.org
f9472265 6414W: http://nilfs.sourceforge.net/
e2126935 6415T: git git://github.com/konis/nilfs2.git
85ef9cea 6416S: Supported
679655da
JP
6417F: Documentation/filesystems/nilfs2.txt
6418F: fs/nilfs2/
6419F: include/linux/nilfs2_fs.h
85ef9cea 6420
1da177e4 6421NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6422M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6423W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6424S: Maintained
679655da
JP
6425F: Documentation/scsi/NinjaSCSI.txt
6426F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6427
6428NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6429M: GOTO Masanori <gotom@debian.or.jp>
6430M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6431W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6432S: Maintained
679655da
JP
6433F: Documentation/scsi/NinjaSCSI.txt
6434F: drivers/scsi/nsp32*
1da177e4 6435
fce8a7bb 6436NTB DRIVER
9ef6bf6c
JM
6437M: Jon Mason <jdmason@kudzu.us>
6438M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 6439S: Supported
2984411f
JM
6440W: https://github.com/jonmason/ntb/wiki
6441T: git git://github.com/jonmason/ntb.git
fce8a7bb 6442F: drivers/ntb/
548c237c 6443F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6444F: include/linux/ntb.h
6445
1da177e4 6446NTFS FILESYSTEM
2818ef50 6447M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6448L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6449W: http://www.tuxera.com/
e6f4dee7 6450T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6451S: Supported
679655da
JP
6452F: Documentation/filesystems/ntfs.txt
6453F: fs/ntfs/
1da177e4 6454
9eb8ef74 6455NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6456M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6457L: linux-fbdev@vger.kernel.org
ce00f85c 6458S: Maintained
8a61f013
JH
6459F: drivers/video/fbdev/riva/
6460F: drivers/video/fbdev/nvidia/
1da177e4 6461
79461681
MW
6462NVM EXPRESS DRIVER
6463M: Matthew Wilcox <willy@linux.intel.com>
6464L: linux-nvme@lists.infradead.org
6465T: git git://git.infradead.org/users/willy/linux-nvme.git
6466S: Supported
5be37bf9 6467F: drivers/block/nvme*
79461681
MW
6468F: include/linux/nvme.h
6469
f50d7146
RK
6470NXP TDA998X DRM DRIVER
6471M: Russell King <rmk+kernel@arm.linux.org.uk>
6472S: Supported
6473F: drivers/gpu/drm/i2c/tda998x_drv.c
6474F: include/drm/i2c/tda998x.h
6475
f5525786 6476OMAP SUPPORT
0e24bdd4 6477M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6478L: linux-omap@vger.kernel.org
6479W: http://www.muru.com/linux/omap/
6480W: http://linux.omap.com/
8a6e2535 6481Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6482T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6483S: Maintained
4e04d5a3 6484F: arch/arm/*omap*/
046d0a37
JD
6485F: drivers/i2c/busses/i2c-omap.c
6486F: include/linux/i2c-omap.h
f5525786 6487
50f29fbd 6488OMAP DEVICE TREE SUPPORT
cdb55ab0 6489M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6490M: Tony Lindgren <tony@atomide.com>
6491L: linux-omap@vger.kernel.org
d0fb18c5 6492L: devicetree@vger.kernel.org
50f29fbd
TL
6493S: Maintained
6494F: arch/arm/boot/dts/*omap*
6495F: arch/arm/boot/dts/*am3*
6496
f5525786 6497OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6498M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6499L: linux-omap@vger.kernel.org
6500S: Maintained
6501F: arch/arm/*omap*/*clock*
6502
6503OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6504M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6505L: linux-omap@vger.kernel.org
6506S: Maintained
6507F: arch/arm/*omap*/*pm*
c46938d4 6508F: drivers/cpufreq/omap-cpufreq.c
f5525786 6509
d21db568 6510OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6511M: Rajendra Nayak <rnayak@ti.com>
6512M: Paul Walmsley <paul@pwsan.com>
6513L: linux-omap@vger.kernel.org
6514S: Maintained
d21db568 6515F: arch/arm/mach-omap2/prm*
692ab1f3 6516
f5525786 6517OMAP AUDIO SUPPORT
6c284903 6518M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6519M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6520L: alsa-devel@alsa-project.org (subscribers-only)
6521L: linux-omap@vger.kernel.org
6522S: Maintained
6523F: sound/soc/omap/
6524
6525OMAP FRAMEBUFFER SUPPORT
830e6384 6526M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6527L: linux-fbdev@vger.kernel.org
f5525786
TL
6528L: linux-omap@vger.kernel.org
6529S: Maintained
8a61f013 6530F: drivers/video/fbdev/omap/
f5525786 6531
676eec0d 6532OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6533M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6534L: linux-omap@vger.kernel.org
676eec0d 6535L: linux-fbdev@vger.kernel.org
178ff4c9 6536S: Maintained
8a61f013 6537F: drivers/video/fbdev/omap2/
178ff4c9
TV
6538F: Documentation/arm/OMAP/DSS
6539
8b37fcfc
OBC
6540OMAP HARDWARE SPINLOCK SUPPORT
6541M: Ohad Ben-Cohen <ohad@wizery.com>
6542L: linux-omap@vger.kernel.org
6543S: Maintained
6544F: drivers/hwspinlock/omap_hwspinlock.c
6545F: arch/arm/mach-omap2/hwspinlock.c
6546
f5525786 6547OMAP MMC SUPPORT
8b58be88 6548M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6549L: linux-omap@vger.kernel.org
6550S: Maintained
653f41b5
MC
6551F: drivers/mmc/host/omap.c
6552
6553OMAP HS MMC SUPPORT
14006bfb 6554M: Balaji T K <balajitk@ti.com>
0a4585c6 6555L: linux-mmc@vger.kernel.org
653f41b5 6556L: linux-omap@vger.kernel.org
0a4585c6 6557S: Maintained
653f41b5 6558F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6559
6560OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6561M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6562S: Maintained
6563F: drivers/char/hw_random/omap-rng.c
6564
f400c82e 6565OMAP HWMOD SUPPORT
cdb55ab0 6566M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6567M: Paul Walmsley <paul@pwsan.com>
6568L: linux-omap@vger.kernel.org
6569S: Maintained
8fc8b12b 6570F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6571
6572OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6573M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6574L: linux-omap@vger.kernel.org
6575S: Maintained
6576F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6577
0db83ced 6578OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6579M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6580L: linux-media@vger.kernel.org
6581S: Maintained
90d72ac6 6582F: drivers/media/platform/omap3isp/
0db83ced 6583F: drivers/staging/media/omap4iss/
7e8970e1 6584
f5525786 6585OMAP USB SUPPORT
f299470a 6586M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6587L: linux-usb@vger.kernel.org
6588L: linux-omap@vger.kernel.org
43b416e5 6589T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6590S: Maintained
a16fbd65
JP
6591F: drivers/usb/*/*omap*
6592F: arch/arm/*omap*/usb*
f5525786 6593
6d994710 6594OMAP GPIO DRIVER
a1415a8f 6595M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6596M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6597M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6598L: linux-omap@vger.kernel.org
6599S: Maintained
6600F: drivers/gpio/gpio-omap.c
6601
c351e290
MJ
6602OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6603M: Mark Jackson <mpfj@newflow.co.uk>
6604L: linux-omap@vger.kernel.org
6605S: Maintained
6606F: arch/arm/boot/dts/am335x-nano.dts
6607
0ad122d9 6608OMFS FILESYSTEM
8b58be88 6609M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6610L: linux-karma-devel@lists.sourceforge.net
6611S: Maintained
679655da
JP
6612F: Documentation/filesystems/omfs.txt
6613F: fs/omfs/
0ad122d9 6614
c1986ee9 6615OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6616M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6617S: Maintained
679655da
JP
6618F: drivers/char/pcmcia/cm4000_cs.c
6619F: include/linux/cm4000_cs.h
c117ab84 6620F: include/uapi/linux/cm4000_cs.h
c1986ee9 6621
77c44ab1 6622OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6623M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6624S: Maintained
679655da 6625F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6626
77d5140f 6627OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6628M: Jonathan Corbet <corbet@lwn.net>
661263b5 6629L: linux-media@vger.kernel.org
275ffde4 6630T: git git://linuxtv.org/media_tree.git
77d5140f 6631S: Maintained
90d72ac6 6632F: drivers/media/i2c/ov7670.c
77d5140f 6633
431bca73 6634ONENAND FLASH DRIVER
8b58be88 6635M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6636L: linux-mtd@lists.infradead.org
6637S: Maintained
679655da
JP
6638F: drivers/mtd/onenand/
6639F: include/linux/mtd/onenand*.h
431bca73 6640
1da177e4 6641ONSTREAM SCSI TAPE DRIVER
8b58be88 6642M: Willem Riede <osst@riede.org>
1da177e4
LT
6643L: osst-users@lists.sourceforge.net
6644L: linux-scsi@vger.kernel.org
6645S: Maintained
f7269cfc
JD
6646F: Documentation/scsi/osst.txt
6647F: drivers/scsi/osst.*
6648F: drivers/scsi/osst_*.h
6649F: drivers/scsi/st.h
1da177e4 6650
e2d1d6c0 6651OPENCORES I2C BUS DRIVER
8b58be88 6652M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6653L: linux-i2c@vger.kernel.org
e2d1d6c0 6654S: Maintained
679655da
JP
6655F: Documentation/i2c/busses/i2c-ocores
6656F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6657
860c44c1 6658OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6659M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6660M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6661L: devicetree@vger.kernel.org
860c44c1 6662W: http://fdt.secretlab.ca
3bbf9b9b 6663T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6664S: Maintained
f8828205 6665F: drivers/of/
860c44c1 6666F: include/linux/of*.h
f8828205 6667F: scripts/dtc/
860c44c1 6668K: of_get_property
d945fa0d 6669K: of_match_table
860c44c1 6670
f8828205 6671OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6672M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6673M: Pawel Moll <pawel.moll@arm.com>
6674M: Mark Rutland <mark.rutland@arm.com>
de80963e 6675M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6676M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6677L: devicetree@vger.kernel.org
6678S: Maintained
6679F: Documentation/devicetree/
6680F: arch/*/boot/dts/
6681F: include/dt-bindings/
6682
19f9d392
JB
6683OPENRISC ARCHITECTURE
6684M: Jonas Bonn <jonas@southpole.se>
6685W: http://openrisc.net
eab7c1c0 6686L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6687S: Maintained
6688T: git git://openrisc.net/~jonas/linux
14430813 6689F: arch/openrisc/
19f9d392 6690
ccb1352e 6691OPENVSWITCH
4f337ed5 6692M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6693L: dev@openvswitch.org
6694W: http://openvswitch.org
4f337ed5 6695T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6696S: Maintained
6697F: net/openvswitch/
6698
af39917d
CL
6699OPL4 DRIVER
6700M: Clemens Ladisch <clemens@ladisch.de>
6701L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6702T: git git://git.alsa-project.org/alsa-kernel.git
6703S: Maintained
6704F: sound/drivers/opl4/
6705
1da177e4 6706OPROFILE
4cf7e718 6707M: Robert Richter <rric@kernel.org>
1da177e4
LT
6708L: oprofile-list@lists.sf.net
6709S: Maintained
81c4a8a6 6710F: arch/*/include/asm/oprofile*.h
679655da
JP
6711F: arch/*/oprofile/
6712F: drivers/oprofile/
6713F: include/linux/oprofile.h
1da177e4 6714
e2d1d6c0 6715ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6716M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6717M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6718L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6719W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6720T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6721S: Supported
679655da
JP
6722F: Documentation/filesystems/ocfs2.txt
6723F: Documentation/filesystems/dlmfs.txt
6724F: fs/ocfs2/
e2d1d6c0 6725
1da177e4 6726ORINOCO DRIVER
724c6b35 6727L: linux-wireless@vger.kernel.org
491b26b4 6728W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6729W: http://www.nongnu.org/orinoco/
3a59babb 6730S: Orphan
679655da 6731F: drivers/net/wireless/orinoco/
1da177e4 6732
42c55aa8 6733OSD LIBRARY and FILESYSTEM
8b58be88 6734M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6735M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6736L: osd-dev@open-osd.org
6737W: http://open-osd.org
54e5881d 6738T: git git://git.open-osd.org/open-osd.git
68274794 6739S: Maintained
42c55aa8 6740F: drivers/scsi/osd/
6b6f0b6c 6741F: include/scsi/osd_*
42c55aa8 6742F: fs/exofs/
68274794 6743
e2d1d6c0 6744P54 WIRELESS DRIVER
084cb0fe 6745M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6746L: linux-wireless@vger.kernel.org
084cb0fe 6747W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6748S: Maintained
679655da 6749F: drivers/net/wireless/p54/
e2d1d6c0 6750
f5cd7872 6751PA SEMI ETHERNET DRIVER
8b58be88 6752M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6753L: netdev@vger.kernel.org
6754S: Maintained
ded19add 6755F: drivers/net/ethernet/pasemi/*
f5cd7872 6756
beb58aa3 6757PA SEMI SMBUS DRIVER
8b58be88 6758M: Olof Johansson <olof@lixom.net>
846557d3 6759L: linux-i2c@vger.kernel.org
beb58aa3 6760S: Maintained
679655da 6761F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6762
48fc267e
SK
6763PADATA PARALLEL EXECUTION MECHANISM
6764M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6765L: linux-crypto@vger.kernel.org
6766S: Maintained
6767F: kernel/padata.c
6768F: include/linux/padata.h
6769F: Documentation/padata.txt
6770
709ee531 6771PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6772M: Harald Welte <laforge@gnumonks.org>
d0944853 6773L: platform-driver-x86@vger.kernel.org
709ee531 6774S: Maintained
679655da 6775F: drivers/platform/x86/panasonic-laptop.c
709ee531 6776
368dd5ac 6777PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6778M: David Howells <dhowells@redhat.com>
6779M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6780L: linux-am33-list@redhat.com (moderated for non-subscribers)
6781W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6782S: Maintained
679655da
JP
6783F: Documentation/mn10300/
6784F: arch/mn10300/
4fa97181 6785
1da177e4 6786PARALLEL PORT SUPPORT
3dd1a329 6787L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6788S: Orphan
679655da
JP
6789F: drivers/parport/
6790F: include/linux/parport*.h
6791F: drivers/char/ppdev.c
c117ab84 6792F: include/uapi/linux/ppdev.h
1da177e4 6793
4cdf6bc2 6794PARAVIRT_OPS INTERFACE
d633180c 6795M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6796M: Chris Wright <chrisw@sous-sol.org>
6797M: Alok Kataria <akataria@vmware.com>
6798M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6799L: virtualization@lists.linux-foundation.org
4cdf6bc2 6800S: Supported
679655da
JP
6801F: Documentation/ia64/paravirt_ops.txt
6802F: arch/*/kernel/paravirt*
6803F: arch/*/include/asm/paravirt.h
4cdf6bc2 6804
e2d1d6c0 6805PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6806M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6807L: linux-parport@lists.infradead.org (subscribers-only)
6808W: http://www.torque.net/linux-pp.html
6809S: Maintained
679655da
JP
6810F: Documentation/blockdev/paride.txt
6811F: drivers/block/paride/
e2d1d6c0
RD
6812
6813PARISC ARCHITECTURE
b8828770 6814M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6815M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6816L: linux-parisc@vger.kernel.org
6817W: http://www.parisc-linux.org/
8a6e2535 6818Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6819T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6820T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6821S: Maintained
679655da 6822F: arch/parisc/
2b6bac9e 6823F: Documentation/parisc/
679655da 6824F: drivers/parisc/
2b6bac9e
HD
6825F: drivers/char/agp/parisc-agp.c
6826F: drivers/input/serio/gscps2.c
6827F: drivers/parport/parport_gsc.*
6828F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 6829F: drivers/video/fbdev/sti*
2b6bac9e
HD
6830F: drivers/video/console/sti*
6831F: drivers/video/logo/logo_parisc*
e2d1d6c0 6832
1662d32c 6833PC87360 HARDWARE MONITORING DRIVER
8b58be88 6834M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6835L: lm-sensors@lm-sensors.org
6836S: Maintained
679655da
JP
6837F: Documentation/hwmon/pc87360
6838F: drivers/hwmon/pc87360.c
1662d32c
JC
6839
6840PC8736x GPIO DRIVER
8b58be88 6841M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6842S: Maintained
679655da 6843F: drivers/char/pc8736x_gpio.c
1662d32c 6844
1ad107fd 6845PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6846M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6847L: lm-sensors@lm-sensors.org
6848S: Maintained
6849F: Documentation/hwmon/pc87427
6850F: drivers/hwmon/pc87427.c
6851
b26e0ed4 6852PCA9532 LED DRIVER
8b58be88 6853M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6854S: Maintained
d5ca6918
JP
6855F: drivers/leds/leds-pca9532.c
6856F: include/linux/leds-pca9532.h
b26e0ed4 6857
5ce914a8 6858PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6859M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6860L: linux-i2c@vger.kernel.org
6861S: Maintained
b4f0b74e 6862F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6863
3971dae5 6864PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6865M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6866S: Maintained
6867F: drivers/firmware/pcdp.*
6868
065c6359 6869PCI ERROR RECOVERY
6305902c 6870M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6871L: linux-pci@vger.kernel.org
065c6359 6872S: Supported
679655da 6873F: Documentation/PCI/pci-error-recovery.txt
065c6359 6874
1da177e4 6875PCI SUBSYSTEM
5ac3a6d2 6876M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6877L: linux-pci@vger.kernel.org
99662dd1 6878Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6879T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6880S: Supported
679655da
JP
6881F: Documentation/PCI/
6882F: drivers/pci/
6883F: include/linux/pci*
6b49ee49 6884F: arch/x86/pci/
cad01f91 6885F: arch/x86/kernel/quirks.c
1da177e4 6886
f0b75693
BH
6887PCI DRIVER FOR IMX6
6888M: Richard Zhu <r65037@freescale.com>
1ba55f55 6889M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
6890L: linux-pci@vger.kernel.org
6891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6892S: Maintained
6893F: drivers/pci/host/*imx6*
6894
6895PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6896M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6897M: Jason Cooper <jason@lakedaemon.net>
6898L: linux-pci@vger.kernel.org
6899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6900S: Maintained
6901F: drivers/pci/host/*mvebu*
6902
0447cfd7
TR
6903PCI DRIVER FOR NVIDIA TEGRA
6904M: Thierry Reding <thierry.reding@gmail.com>
6905L: linux-tegra@vger.kernel.org
f0b75693 6906L: linux-pci@vger.kernel.org
0447cfd7
TR
6907S: Supported
6908F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6909F: drivers/pci/host/pci-tegra.c
6910
47ff3de9
KVA
6911PCI DRIVER FOR TI DRA7XX
6912M: Kishon Vijay Abraham I <kishon@ti.com>
6913L: linux-omap@vger.kernel.org
6914L: linux-pci@vger.kernel.org
6915S: Supported
6916F: Documentation/devicetree/bindings/pci/ti-pci.txt
6917F: drivers/pci/host/pci-dra7xx.c
6918
f0b75693
BH
6919PCI DRIVER FOR RENESAS R-CAR
6920M: Simon Horman <horms@verge.net.au>
6921L: linux-pci@vger.kernel.org
6922L: linux-sh@vger.kernel.org
6923S: Maintained
6924F: drivers/pci/host/*rcar*
6925
4af82255
JH
6926PCI DRIVER FOR SAMSUNG EXYNOS
6927M: Jingoo Han <jg1.han@samsung.com>
6928L: linux-pci@vger.kernel.org
f0b75693
BH
6929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6930L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6931S: Maintained
6932F: drivers/pci/host/pci-exynos.c
6933
f0b75693
BH
6934PCI DRIVER FOR SYNOPSIS DESIGNWARE
6935M: Mohit Kumar <mohit.kumar@st.com>
6936M: Jingoo Han <jg1.han@samsung.com>
6937L: linux-pci@vger.kernel.org
6938S: Maintained
6939F: drivers/pci/host/*designware*
6940
cf28855b
WD
6941PCI DRIVER FOR GENERIC OF HOSTS
6942M: Will Deacon <will.deacon@arm.com>
6943L: linux-pci@vger.kernel.org
6944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6945S: Maintained
6946F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6947F: drivers/pci/host/pci-host-generic.c
6948
51b66a6c
PA
6949PCIE DRIVER FOR ST SPEAR13XX
6950M: Mohit Kumar <mohit.kumar@st.com>
6951L: linux-pci@vger.kernel.org
6952S: Maintained
6953F: drivers/pci/host/*spear*
6954
1da177e4 6955PCMCIA SUBSYSTEM
4230dfc9 6956P: Linux PCMCIA Team
f5df5881 6957L: linux-pcmcia@lists.infradead.org
6650e0a5 6958W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6959T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6960S: Maintained
679655da
JP
6961F: Documentation/pcmcia/
6962F: drivers/pcmcia/
6963F: include/pcmcia/
1da177e4
LT
6964
6965PCNET32 NETWORK DRIVER
227fb925 6966M: Don Fry <pcnet32@frontier.com>
979b6c13 6967L: netdev@vger.kernel.org
1da177e4 6968S: Maintained
b955f6ca 6969F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6970
48fc267e
SK
6971PCRYPT PARALLEL CRYPTO ENGINE
6972M: Steffen Klassert <steffen.klassert@secunet.com>
6973L: linux-crypto@vger.kernel.org
6974S: Maintained
6975F: crypto/pcrypt.c
6976F: include/crypto/pcrypt.h
6977
e72df0b8
TH
6978PER-CPU MEMORY ALLOCATOR
6979M: Tejun Heo <tj@kernel.org>
6980M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6981T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6982S: Maintained
6983F: include/linux/percpu*.h
6984F: mm/percpu*.c
6985F: arch/*/include/asm/percpu.h
6986
ad4ecbcb 6987PER-TASK DELAY ACCOUNTING
185e595f 6988M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6989S: Maintained
679655da
JP
6990F: include/linux/delayacct.h
6991F: kernel/delayacct.c
ad4ecbcb 6992
57c0c15b 6993PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6994M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6995M: Paul Mackerras <paulus@samba.org>
dd9b238c 6996M: Ingo Molnar <mingo@redhat.com>
f80c5393 6997M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6998L: linux-kernel@vger.kernel.org
75fc2d37 6999T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7000S: Supported
d53e8365 7001F: kernel/events/*
a003236c 7002F: include/linux/perf_event.h
c117ab84 7003F: include/uapi/linux/perf_event.h
141c4296
RR
7004F: arch/*/kernel/perf_event*.c
7005F: arch/*/kernel/*/perf_event*.c
7006F: arch/*/kernel/*/*/perf_event*.c
a003236c 7007F: arch/*/include/asm/perf_event.h
a003236c
VL
7008F: arch/*/kernel/perf_callchain.c
7009F: tools/perf/
6c0b3244 7010
dd49d0f5 7011PERSONALITY HANDLING
8b58be88 7012M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7013L: linux-abi-devel@lists.sourceforge.net
7014S: Maintained
679655da 7015F: include/linux/personality.h
c117ab84 7016F: include/uapi/linux/personality.h
dd49d0f5 7017
838e7a03 7018PHONET PROTOCOL
2a06b40f 7019M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7020S: Supported
7021F: Documentation/networking/phonet.txt
7022F: include/linux/phonet.h
7023F: include/net/phonet/
c117ab84 7024F: include/uapi/linux/phonet.h
838e7a03
RDC
7025F: net/phonet/
7026
1da177e4 7027PHRAM MTD DRIVER
8b58be88 7028M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7029L: linux-mtd@lists.infradead.org
7030S: Maintained
679655da 7031F: drivers/mtd/devices/phram.c
1da177e4 7032
efdbb10e
BP
7033PICOLCD HID DRIVER
7034M: Bruno Prémont <bonbons@linux-vserver.org>
7035L: linux-input@vger.kernel.org
7036S: Maintained
7037F: drivers/hid/hid-picolcd*
7038
a53bfa07
JI
7039PICOXCELL SUPPORT
7040M: Jamie Iles <jamie@jamieiles.com>
7041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7042T: git git://github.com/jamieiles/linux-2.6-ji.git
7043S: Supported
b8733987 7044F: arch/arm/boot/dts/picoxcell*
14430813 7045F: arch/arm/mach-picoxcell/
b8733987 7046F: drivers/crypto/picoxcell*
a53bfa07 7047
2744e8af
LW
7048PIN CONTROL SUBSYSTEM
7049M: Linus Walleij <linus.walleij@linaro.org>
7050S: Maintained
07f29ba6 7051F: drivers/pinctrl/
8e406fe4 7052F: include/linux/pinctrl/
2744e8af 7053
2201bbb8
JCPV
7054PIN CONTROLLER - ATMEL AT91
7055M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7057S: Maintained
7058F: drivers/pinctrl/pinctrl-at91.c
7059
9963b536
LP
7060PIN CONTROLLER - RENESAS
7061M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7062L: linux-sh@vger.kernel.org
7063S: Maintained
7064F: drivers/pinctrl/sh-pfc/
7065
b75e60d6 7066PIN CONTROLLER - SAMSUNG
fea685e9 7067M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7068M: Thomas Abraham <thomas.abraham@linaro.org>
7069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7070L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7071S: Maintained
9b5b33f6 7072F: drivers/pinctrl/samsung/
b75e60d6 7073
deda8287 7074PIN CONTROLLER - ST SPEAR
8e406fe4 7075M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7076L: spear-devel@list.st.com
7077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7078W: http://www.st.com/spear
7079S: Maintained
8e406fe4 7080F: drivers/pinctrl/spear/
deda8287 7081
249a6771 7082PKTCDVD DRIVER
dbd47133 7083M: Jiri Kosina <jkosina@suse.cz>
249a6771 7084S: Maintained
679655da
JP
7085F: drivers/block/pktcdvd.c
7086F: include/linux/pktcdvd.h
c117ab84 7087F: include/uapi/linux/pktcdvd.h
249a6771 7088
b31d8273
G
7089PKUNITY SOC DRIVERS
7090M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7091W: http://mprc.pku.edu.cn/~guanxuetao/linux
7092S: Maintained
ceebf4d5 7093T: git git://github.com/gxt/linux.git
b31d8273 7094F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7095F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7096F: drivers/video/fbdev/fb-puv3.c
2809e80b 7097F: drivers/rtc/rtc-puv3.c
b31d8273 7098
9d2ecfb7 7099PMBUS HARDWARE MONITORING DRIVERS
ca462085 7100M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7101L: lm-sensors@lm-sensors.org
7102W: http://www.lm-sensors.org/
7103W: http://www.roeck-us.net/linux/drivers/
7104T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7105S: Maintained
7106F: Documentation/hwmon/pmbus
7107F: drivers/hwmon/pmbus/
7108F: include/linux/i2c/pmbus.h
7109
89a36810 7110PMC SIERRA MaxRAID DRIVER
076cfaae 7111M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7112L: linux-scsi@vger.kernel.org
7113W: http://www.pmc-sierra.com/
7114S: Supported
7115F: drivers/scsi/pmcraid.*
7116
dbf9bfe6 7117PMC SIERRA PM8001 DRIVER
4f0e359c 7118M: xjtuwjp@gmail.com
dbf9bfe6 7119M: lindar_liu@usish.com
f5a7b525 7120L: pmchba@pmcs.com
dbf9bfe6 7121L: linux-scsi@vger.kernel.org
7122S: Supported
7123F: drivers/scsi/pm8001/
7124
1da177e4 7125POSIX CLOCKS and TIMERS
8b58be88 7126M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7127L: linux-kernel@vger.kernel.org
75fc2d37 7128T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7129S: Maintained
679655da
JP
7130F: fs/timerfd.c
7131F: include/linux/timer*
5cee9645 7132F: kernel/time/*timer*
1da177e4 7133
3be86148 7134POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7135M: Sebastian Reichel <sre@kernel.org>
57318935 7136M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7137M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7138L: linux-pm@vger.kernel.org
54e5881d 7139T: git git://git.infradead.org/battery-2.6.git
3be86148 7140S: Maintained
679655da 7141F: include/linux/power_supply.h
8cd725a1 7142F: drivers/power/
3be86148 7143
1da177e4 7144PNP SUPPORT
46a1f21a 7145M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7146S: Maintained
679655da 7147F: drivers/pnp/
1da177e4 7148
999445d4 7149PNXxxxx I2C DRIVER
8b58be88 7150M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7151L: linux-i2c@vger.kernel.org
999445d4 7152S: Maintained
679655da 7153F: drivers/i2c/busses/i2c-pnx.c
999445d4 7154
1da177e4 7155PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7156M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7157L: linux-ppp@vger.kernel.org
7158S: Maintained
224cf5ad 7159F: drivers/net/ppp/ppp_*
1da177e4
LT
7160
7161PPP OVER ATM (RFC 2364)
8b58be88 7162M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7163S: Maintained
679655da 7164F: net/atm/pppoatm.c
c117ab84 7165F: include/uapi/linux/atmppp.h
1da177e4
LT
7166
7167PPP OVER ETHERNET
8b58be88 7168M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7169S: Maintained
224cf5ad
JK
7170F: drivers/net/ppp/pppoe.c
7171F: drivers/net/ppp/pppox.c
1da177e4 7172
a6d2370b 7173PPP OVER L2TP
8b58be88 7174M: James Chapman <jchapman@katalix.com>
a6d2370b 7175S: Maintained
90ca28d1 7176F: net/l2tp/l2tp_ppp.c
679655da 7177F: include/linux/if_pppol2tp.h
c117ab84 7178F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7179
eae9d2ba 7180PPS SUPPORT
8b58be88 7181M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7182W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7183L: linuxpps@ml.enneenne.com (subscribers-only)
7184S: Maintained
cabaaf41
JP
7185F: Documentation/pps/
7186F: drivers/pps/
7187F: include/linux/pps*.h
eae9d2ba 7188
71a6d0af
HW
7189PPTP DRIVER
7190M: Dmitry Kozlov <xeb@mail.ru>
7191L: netdev@vger.kernel.org
7192S: Maintained
224cf5ad 7193F: drivers/net/ppp/pptp.c
71a6d0af
HW
7194W: http://sourceforge.net/projects/accel-pptp
7195
1da177e4 7196PREEMPTIBLE KERNEL
8b58be88 7197M: Robert Love <rml@tech9.net>
1da177e4
LT
7198L: kpreempt-tech@lists.sourceforge.net
7199W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7200S: Supported
679655da
JP
7201F: Documentation/preempt-locking.txt
7202F: include/linux/preempt.h
1da177e4
LT
7203
7204PRISM54 WIRELESS DRIVER
8b58be88 7205M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7206L: linux-wireless@vger.kernel.org
9ef80804 7207W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7208S: Obsolete
679655da 7209F: drivers/net/wireless/prism54/
1da177e4 7210
b3277dfa 7211PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7212M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7213L: linux-ide@vger.kernel.org
7214S: Maintained
679655da 7215F: drivers/ata/sata_promise.*
b3277dfa 7216
02c18891 7217PS3 NETWORK SUPPORT
b809b9ca 7218M: Geoff Levand <geoff@infradead.org>
02c18891 7219L: netdev@vger.kernel.org
a4724ed6 7220L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7221S: Maintained
8df158ac 7222F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7223
f58a9d17 7224PS3 PLATFORM SUPPORT
b809b9ca 7225M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7226L: linuxppc-dev@lists.ozlabs.org
7227L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7228S: Maintained
679655da
JP
7229F: arch/powerpc/boot/ps3*
7230F: arch/powerpc/include/asm/lv1call.h
7231F: arch/powerpc/include/asm/ps3*.h
7232F: arch/powerpc/platforms/ps3/
7233F: drivers/*/ps3*
7234F: drivers/ps3/
fec629b8 7235F: drivers/rtc/rtc-ps3.c
679655da 7236F: drivers/usb/host/*ps3.c
fec629b8 7237F: sound/ppc/snd_ps3*
f58a9d17 7238
cffb4add 7239PS3VRAM DRIVER
8b58be88 7240M: Jim Paris <jim@jtan.com>
a4724ed6 7241L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7242S: Maintained
8a3977cb 7243F: drivers/block/ps3vram.c
cffb4add 7244
8defe599 7245PSTORE FILESYSTEM
9d5e2a02 7246M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7247M: Colin Cross <ccross@android.com>
7248M: Kees Cook <keescook@chromium.org>
7249M: Tony Luck <tony.luck@intel.com>
7250S: Maintained
7251T: git git://git.infradead.org/users/cbou/linux-pstore.git
7252F: fs/pstore/
7253F: include/linux/pstore*
04851772 7254F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7255F: drivers/acpi/apei/erst.c
7256
7fbc415d
RC
7257PTP HARDWARE CLOCK SUPPORT
7258M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7259L: netdev@vger.kernel.org
7fbc415d
RC
7260S: Maintained
7261W: http://linuxptp.sourceforge.net/
7262F: Documentation/ABI/testing/sysfs-ptp
7263F: Documentation/ptp/*
0ecb3cdd 7264F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7265F: drivers/net/phy/dp83640*
7266F: drivers/ptp/*
7267F: include/linux/ptp_cl*
7268
cf94a4d1 7269PTRACE SUPPORT
e846ee5f 7270M: Roland McGrath <roland@hack.frob.com>
8b58be88 7271M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7272S: Maintained
7273F: include/asm-generic/syscall.h
7274F: include/linux/ptrace.h
7275F: include/linux/regset.h
7276F: include/linux/tracehook.h
c117ab84 7277F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7278F: kernel/ptrace.c
7279
8320204a 7280PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7281M: Mike Isely <isely@pobox.com>
16e9495d 7282L: pvrusb2@isely.net (subscribers-only)
661263b5 7283L: linux-media@vger.kernel.org
8320204a 7284W: http://www.isely.net/pvrusb2/
275ffde4 7285T: git git://linuxtv.org/media_tree.git
8320204a 7286S: Maintained
679655da 7287F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7288F: drivers/media/usb/pvrusb2/
8320204a 7289
39532e6c
HG
7290PWC WEBCAM DRIVER
7291M: Hans de Goede <hdegoede@redhat.com>
7292L: linux-media@vger.kernel.org
7293T: git git://linuxtv.org/media_tree.git
7294S: Maintained
7295F: drivers/media/usb/pwc/*
7296
200efedd 7297PWM SUBSYSTEM
aa3495f7
TR
7298M: Thierry Reding <thierry.reding@gmail.com>
7299L: linux-pwm@vger.kernel.org
0c2498f1 7300S: Maintained
006e854f 7301T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7302F: Documentation/pwm.txt
7303F: Documentation/devicetree/bindings/pwm/
7304F: include/linux/pwm.h
0c2498f1 7305F: drivers/pwm/
a140b98d
TR
7306F: drivers/video/backlight/pwm_bl.c
7307F: include/linux/pwm_backlight.h
0c2498f1 7308
30ec261e 7309PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7310M: Eric Miao <eric.y.miao@gmail.com>
7311M: Russell King <linux@arm.linux.org.uk>
a323f664 7312M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7314T: git git://github.com/hzhuang1/linux.git
7315T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7316S: Maintained
679655da
JP
7317F: arch/arm/mach-pxa/
7318F: drivers/pcmcia/pxa2xx*
9df92e6c 7319F: drivers/spi/spi-pxa2xx*
faf2e1db 7320F: drivers/usb/gadget/udc/pxa2*
679655da 7321F: include/sound/pxa2xx-lib.h
bec4c99e 7322F: sound/arm/pxa*
14430813 7323F: sound/soc/pxa/
1da177e4 7324
ec64d3bf
EG
7325PXA3xx NAND FLASH DRIVER
7326M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7327L: linux-mtd@lists.infradead.org
7328S: Maintained
9a67f099 7329F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7330
3f640c61 7331MMP SUPPORT
8b58be88 7332M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7333M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7335T: git git://github.com/hzhuang1/linux.git
7336T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7337S: Maintained
3f640c61 7338F: arch/arm/mach-mmp/
e8e6cb32 7339
272f133a
PO
7340PXA MMCI DRIVER
7341S: Orphan
7342
57f63bc8 7343PXA RTC DRIVER
8b58be88 7344M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7345L: rtc-linux@googlegroups.com
7346S: Maintained
7347
cea4001a
TS
7348QAT DRIVER
7349M: Tadeusz Struk <tadeusz.struk@intel.com>
7350L: qat-linux@intel.com
7351S: Supported
7352F: drivers/crypto/qat/
7353
52a09a04 7354QIB DRIVER
8473c603 7355M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7356L: linux-rdma@vger.kernel.org
7357S: Supported
7358F: drivers/infiniband/hw/qib/
7359
5e9772b9
JS
7360QLOGIC QLA1280 SCSI DRIVER
7361M: Michael Reed <mdr@sgi.com>
7362L: linux-scsi@vger.kernel.org
7363S: Maintained
7364F: drivers/scsi/qla1280.[ch]
7365
1da177e4 7366QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7367M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7368L: linux-scsi@vger.kernel.org
7369S: Supported
679655da
JP
7370F: Documentation/scsi/LICENSE.qla2xxx
7371F: drivers/scsi/qla2xxx/
1da177e4 7372
883c98fe 7373QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7374M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7375M: iscsi-driver@qlogic.com
7376L: linux-scsi@vger.kernel.org
7377S: Supported
bacfb81b 7378F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7379F: drivers/scsi/qla4xxx/
7380
5a4faa87 7381QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7382M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7383M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7384M: linux-driver@qlogic.com
7385L: netdev@vger.kernel.org
7386S: Supported
679655da 7387F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7388F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7389
0ec00f03 7390QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7391M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7392M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7393L: netdev@vger.kernel.org
7394S: Supported
aa43c215 7395F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7396
c4e84bde 7397QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7398M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7399M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7400M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7401M: linux-driver@qlogic.com
c4e84bde
RM
7402L: netdev@vger.kernel.org
7403S: Supported
aa43c215 7404F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7405
1da177e4 7406QNX4 FILESYSTEM
8b58be88 7407M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7408W: http://www.alarsen.net/linux/qnx4fs/
7409S: Maintained
80811493 7410F: fs/qnx4/
c117ab84
CEB
7411F: include/uapi/linux/qnx4_fs.h
7412F: include/uapi/linux/qnxtypes.h
1da177e4 7413
91952bc0
AP
7414QT1010 MEDIA DRIVER
7415M: Antti Palosaari <crope@iki.fi>
7416L: linux-media@vger.kernel.org
7417W: http://linuxtv.org/
7418W: http://palosaari.fi/linux/
7419Q: http://patchwork.linuxtv.org/project/linux-media/list/
7420T: git git://linuxtv.org/anttip/media_tree.git
7421S: Maintained
7422F: drivers/media/tuners/qt1010*
7423
966fb5ec
SM
7424QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7425M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7426L: linux-wireless@vger.kernel.org
7427L: ath9k-devel@lists.ath9k.org
7428W: http://wireless.kernel.org/en/users/Drivers/ath9k
7429S: Supported
7430F: drivers/net/wireless/ath/ath9k/
7431
2ea0ffcb
KV
7432QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7433M: Kalle Valo <kvalo@qca.qualcomm.com>
7434L: ath10k@lists.infradead.org
7435W: http://wireless.kernel.org/en/users/Drivers/ath10k
7436T: git git://github.com/kvalo/ath.git
7437S: Supported
7438F: drivers/net/wireless/ath/ath10k/
7439
4f4567cf
RK
7440QUALCOMM HEXAGON ARCHITECTURE
7441M: Richard Kuo <rkuo@codeaurora.org>
7442L: linux-hexagon@vger.kernel.org
7443S: Supported
7444F: arch/hexagon/
7445
8e84c258
EK
7446QUALCOMM WCN36XX WIRELESS DRIVER
7447M: Eugene Krasnikov <k.eugene.e@gmail.com>
7448L: wcn36xx@lists.infradead.org
7449W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7450T: git git://github.com/KrasnikovEugene/wcn36xx.git
7451S: Supported
7452F: drivers/net/wireless/ath/wcn36xx/
7453
35e3540b
HV
7454QUICKCAM PARALLEL PORT WEBCAMS
7455M: Hans Verkuil <hverkuil@xs4all.nl>
7456L: linux-media@vger.kernel.org
7457T: git git://linuxtv.org/media_tree.git
7458W: http://linuxtv.org
7459S: Odd Fixes
7460F: drivers/media/parport/*-qcam*
7461
602adf40 7462RADOS BLOCK DEVICE (RBD)
09d90327
SW
7463M: Yehuda Sadeh <yehuda@inktank.com>
7464M: Sage Weil <sage@inktank.com>
527a88b9 7465M: Alex Elder <elder@kernel.org>
602adf40 7466M: ceph-devel@vger.kernel.org
09d90327
SW
7467W: http://ceph.com/
7468T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7469S: Supported
7470F: drivers/block/rbd.c
7471F: drivers/block/rbd_types.h
7472
1da177e4 7473RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7474M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7475L: linux-fbdev@vger.kernel.org
1da177e4 7476S: Maintained
8a61f013 7477F: drivers/video/fbdev/aty/radeon*
c117ab84 7478F: include/uapi/linux/radeonfb.h
1da177e4 7479
c6c9b34c
HG
7480RADIOSHARK RADIO DRIVER
7481M: Hans de Goede <hdegoede@redhat.com>
7482L: linux-media@vger.kernel.org
7483T: git git://linuxtv.org/media_tree.git
7484S: Maintained
7485F: drivers/media/radio/radio-shark.c
7486
7487RADIOSHARK2 RADIO DRIVER
7488M: Hans de Goede <hdegoede@redhat.com>
7489L: linux-media@vger.kernel.org
7490T: git git://linuxtv.org/media_tree.git
7491S: Maintained
7492F: drivers/media/radio/radio-shark2.c
7493F: drivers/media/radio/radio-tea5777.c
7494
1da177e4 7495RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7496M: Paul Mackerras <paulus@samba.org>
c69f677c 7497L: linux-fbdev@vger.kernel.org
1da177e4 7498S: Maintained
8a61f013 7499F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 7500
e7839f25 7501RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7502P: rt2x00 project
e1a6542f 7503M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7504M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7505L: linux-wireless@vger.kernel.org
83fc9c89 7506L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7507W: http://rt2x00.serialmonkey.com/
7508S: Maintained
54e5881d 7509T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7510F: drivers/net/wireless/rt2x00/
7511
9db5579b 7512RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7513M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7514S: Maintained
679655da
JP
7515F: Documentation/blockdev/ramdisk.txt
7516F: drivers/block/brd.c
9db5579b 7517
9e95ce27 7518RANDOM NUMBER DRIVER
0624bcaa 7519M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7520S: Maintained
679655da 7521F: drivers/char/random.c
9e95ce27 7522
394b701c 7523RAPIDIO SUBSYSTEM
8b58be88 7524M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7525M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7526S: Maintained
679655da 7527F: drivers/rapidio/
394b701c 7528
e2d1d6c0 7529RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7530L: linux-wireless@vger.kernel.org
f52a5490 7531S: Orphan
679655da 7532F: drivers/net/wireless/ray*
e2d1d6c0
RD
7533
7534RCUTORTURE MODULE
e0198b29 7535M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7536M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7537L: linux-kernel@vger.kernel.org
f9094d8e 7538S: Supported
08deed1e 7539T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7540F: Documentation/RCU/torture.txt
34e2d560 7541F: kernel/rcu/rcutorture.c
e2d1d6c0 7542
c87b9c60
PM
7543RCUTORTURE TEST FRAMEWORK
7544M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7545M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7546R: Steven Rostedt <rostedt@goodmis.org>
7547R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7548R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7549L: linux-kernel@vger.kernel.org
c87b9c60
PM
7550S: Supported
7551T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7552F: tools/testing/selftests/rcutorture
7553
c1f766b5 7554RDC R-321X SoC
8b58be88 7555M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7556S: Maintained
7557
db17f395 7558RDC R6040 FAST ETHERNET DRIVER
8b58be88 7559M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7560L: netdev@vger.kernel.org
7561S: Maintained
58565a35 7562F: drivers/net/ethernet/rdc/r6040.c
db17f395 7563
a09ed661 7564RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7565M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7566L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7567S: Supported
679655da 7568F: net/rds/
a09ed661 7569
595182bc 7570READ-COPY UPDATE (RCU)
8b58be88 7571M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7572M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7573R: Steven Rostedt <rostedt@goodmis.org>
7574R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7575R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7576L: linux-kernel@vger.kernel.org
9fab9787 7577W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7578S: Supported
08deed1e 7579T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7580F: Documentation/RCU/
9fab9787 7581X: Documentation/RCU/torture.txt
f9094d8e 7582F: include/linux/rcu*
4102adab
PM
7583X: include/linux/srcu.h
7584F: kernel/rcu/
34e2d560 7585X: kernel/torture.c
595182bc 7586
0c86edc0 7587REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7588M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7589L: rtc-linux@googlegroups.com
8a6e2535 7590Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7591S: Maintained
679655da
JP
7592F: Documentation/rtc.txt
7593F: drivers/rtc/
7594F: include/linux/rtc.h
c117ab84 7595F: include/uapi/linux/rtc.h
0c86edc0 7596
0e400c53
MB
7597REALTEK AUDIO CODECS
7598M: Bard Liao <bardliao@realtek.com>
7599M: Oder Chiou <oder_chiou@realtek.com>
7600S: Maintained
7601F: sound/soc/codecs/rt*
7602F: include/sound/rt*.h
7603
1da177e4 7604REISERFS FILE SYSTEM
76c4e5ea 7605L: reiserfs-devel@vger.kernel.org
1da177e4 7606S: Supported
679655da 7607F: fs/reiserfs/
1da177e4 7608
b83a313b 7609REGISTER MAP ABSTRACTION
b02e48f2 7610M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7611T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7612S: Supported
7613F: drivers/base/regmap/
7614F: include/linux/regmap.h
7615
400e64df
OBC
7616REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7617M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7618T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7619S: Maintained
7620F: drivers/remoteproc/
7621F: Documentation/remoteproc.txt
6fc26488 7622F: include/linux/remoteproc.h
400e64df 7623
d8115db5
OBC
7624REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7625M: Ohad Ben-Cohen <ohad@wizery.com>
7626T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7627S: Maintained
7628F: drivers/rpmsg/
7629F: Documentation/rpmsg.txt
7630F: include/linux/rpmsg.h
7631
1b0fe6be
PZ
7632RESET CONTROLLER FRAMEWORK
7633M: Philipp Zabel <p.zabel@pengutronix.de>
7634S: Maintained
7635F: drivers/reset/
7636F: Documentation/devicetree/bindings/reset/
7637F: include/linux/reset.h
7638F: include/linux/reset-controller.h
7639
e0897645 7640RFKILL
8b58be88 7641M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7642L: linux-wireless@vger.kernel.org
ce466579
JB
7643W: http://wireless.kernel.org/
7644T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7645T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7646S: Maintained
505c9247 7647F: Documentation/rfkill.txt
80811493 7648F: net/rfkill/
e0897645 7649
67e054e9
ML
7650RICOH SMARTMEDIA/XD DRIVER
7651M: Maxim Levitsky <maximlevitsky@gmail.com>
7652S: Maintained
21c26f50
JP
7653F: drivers/mtd/nand/r852.c
7654F: drivers/mtd/nand/r852.h
67e054e9 7655
92634125
ML
7656RICOH R5C592 MEMORYSTICK DRIVER
7657M: Maxim Levitsky <maximlevitsky@gmail.com>
7658S: Maintained
7659F: drivers/memstick/host/r592.*
7660
27f1d2f9
SA
7661ROCCAT DRIVERS
7662M: Stefan Achatz <erazor_de@users.sourceforge.net>
7663W: http://sourceforge.net/projects/roccat/
7664S: Maintained
7665F: drivers/hid/hid-roccat*
7666F: include/linux/hid-roccat*
7667F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7668
1da177e4
LT
7669ROCKETPORT DRIVER
7670P: Comtrol Corp.
1da177e4
LT
7671W: http://www.comtrol.com
7672S: Maintained
679655da 7673F: Documentation/serial/rocket.txt
c897401b 7674F: drivers/tty/rocket*
1da177e4
LT
7675
7676ROSE NETWORK LAYER
8b58be88 7677M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7678L: linux-hams@vger.kernel.org
d34cb28a 7679W: http://www.linux-ax25.org/
1da177e4 7680S: Maintained
679655da 7681F: include/net/rose.h
c117ab84 7682F: include/uapi/linux/rose.h
679655da 7683F: net/rose/
1da177e4 7684
91952bc0
AP
7685RTL2830 MEDIA DRIVER
7686M: Antti Palosaari <crope@iki.fi>
7687L: linux-media@vger.kernel.org
7688W: http://linuxtv.org/
7689W: http://palosaari.fi/linux/
7690Q: http://patchwork.linuxtv.org/project/linux-media/list/
7691T: git git://linuxtv.org/anttip/media_tree.git
7692S: Maintained
7693F: drivers/media/dvb-frontends/rtl2830*
7694
27a0aacf
AP
7695RTL2832 MEDIA DRIVER
7696M: Antti Palosaari <crope@iki.fi>
7697L: linux-media@vger.kernel.org
7698W: http://linuxtv.org/
7699W: http://palosaari.fi/linux/
7700Q: http://patchwork.linuxtv.org/project/linux-media/list/
7701T: git git://linuxtv.org/anttip/media_tree.git
7702S: Maintained
7703F: drivers/media/dvb-frontends/rtl2832*
7704
ba6e6f6e
AP
7705RTL2832_SDR MEDIA DRIVER
7706M: Antti Palosaari <crope@iki.fi>
7707L: linux-media@vger.kernel.org
7708W: http://linuxtv.org/
7709W: http://palosaari.fi/linux/
7710Q: http://patchwork.linuxtv.org/project/linux-media/list/
7711T: git git://linuxtv.org/anttip/media_tree.git
7712S: Maintained
b4bb1c28 7713F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7714
59840488 7715RTL8180 WIRELESS DRIVER
8b58be88 7716M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7717L: linux-wireless@vger.kernel.org
491b26b4 7718W: http://wireless.kernel.org/
54e5881d 7719T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7720S: Maintained
3cfeb0c3 7721F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7722
59840488 7723RTL8187 WIRELESS DRIVER
9f0939bf 7724M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7725M: Hin-Tak Leung <htl10@users.sourceforge.net>
7726M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7727L: linux-wireless@vger.kernel.org
491b26b4 7728W: http://wireless.kernel.org/
54e5881d 7729T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7730S: Maintained
3cfeb0c3 7731F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7732
3cf0c8ad
LF
7733RTL8192CE WIRELESS DRIVER
7734M: Larry Finger <Larry.Finger@lwfinger.net>
7735M: Chaoming Li <chaoming_li@realsil.com.cn>
7736L: linux-wireless@vger.kernel.org
491b26b4 7737W: http://wireless.kernel.org/
3cf0c8ad
LF
7738T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7739S: Maintained
7740F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7741F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7742
9eb8ef74 7743S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7744M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7745L: linux-fbdev@vger.kernel.org
ce00f85c 7746S: Maintained
8a61f013 7747F: drivers/video/fbdev/savage/
9eb8ef74 7748
1da177e4 7749S390
8b58be88
JP
7750M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7751M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7752M: linux390@de.ibm.com
d58140cc 7753L: linux-s390@vger.kernel.org
5238da45
HC
7754W: http://www.ibm.com/developerworks/linux/linux390/
7755S: Supported
679655da 7756F: arch/s390/
a968cd3e 7757F: drivers/s390/
3bfe6858
JN
7758F: Documentation/s390/
7759F: Documentation/DocBook/s390*
5238da45 7760
322986ca
SO
7761S390 COMMON I/O LAYER
7762M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7763M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7764L: linux-s390@vger.kernel.org
7765W: http://www.ibm.com/developerworks/linux/linux390/
7766S: Supported
7767F: drivers/s390/cio/
7768
7769S390 DASD DRIVER
7770M: Stefan Weinhuber <wein@de.ibm.com>
7771M: Stefan Haberland <stefan.haberland@de.ibm.com>
7772L: linux-s390@vger.kernel.org
7773W: http://www.ibm.com/developerworks/linux/linux390/
7774S: Supported
7775F: drivers/s390/block/dasd*
7776F: block/partitions/ibm.c
7777
5238da45 7778S390 NETWORK DRIVERS
8b58be88
JP
7779M: Ursula Braun <ursula.braun@de.ibm.com>
7780M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7781M: linux390@de.ibm.com
d58140cc 7782L: linux-s390@vger.kernel.org
5238da45
HC
7783W: http://www.ibm.com/developerworks/linux/linux390/
7784S: Supported
679655da 7785F: drivers/s390/net/
5238da45 7786
322986ca
SO
7787S390 PCI SUBSYSTEM
7788M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7789M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7790L: linux-s390@vger.kernel.org
7791W: http://www.ibm.com/developerworks/linux/linux390/
7792S: Supported
7793F: arch/s390/pci/
7794F: drivers/pci/hotplug/s390_pci_hpc.c
7795
feed9b62 7796S390 ZCRYPT DRIVER
5c8d0983 7797M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7798M: linux390@de.ibm.com
7799L: linux-s390@vger.kernel.org
a968cd3e 7800W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7801S: Supported
d5ca6918 7802F: drivers/s390/crypto/
feed9b62 7803
5238da45 7804S390 ZFCP DRIVER
d38e19d0 7805M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7806M: linux390@de.ibm.com
d58140cc 7807L: linux-s390@vger.kernel.org
5238da45 7808W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7809S: Supported
679655da 7810F: drivers/s390/scsi/zfcp_*
1da177e4 7811
dd96df2c 7812S390 IUCV NETWORK LAYER
8b58be88 7813M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7814M: linux390@de.ibm.com
7815L: linux-s390@vger.kernel.org
7816W: http://www.ibm.com/developerworks/linux/linux390/
7817S: Supported
679655da
JP
7818F: drivers/s390/net/*iucv*
7819F: include/net/iucv/
7820F: net/iucv/
dd96df2c 7821
4dde7f75 7822S3C24XX SD/MMC Driver
8b58be88 7823M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7825S: Supported
679655da 7826F: drivers/mmc/host/s3cmci.*
4dde7f75 7827
1f15a229
HV
7828SAA6588 RDS RECEIVER DRIVER
7829M: Hans Verkuil <hverkuil@xs4all.nl>
7830L: linux-media@vger.kernel.org
7831T: git git://linuxtv.org/media_tree.git
7832W: http://linuxtv.org
7833S: Odd Fixes
7834F: drivers/media/i2c/saa6588*
7835
98ed12e6 7836SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7837M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7838L: linux-media@vger.kernel.org
7839W: http://linuxtv.org
7840T: git git://linuxtv.org/media_tree.git
7841S: Odd fixes
e42bf501 7842F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7843F: drivers/media/pci/saa7134/
7844
1da177e4 7845SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7846M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7847L: linux-media@vger.kernel.org
275ffde4 7848T: git git://linuxtv.org/media_tree.git
1da177e4 7849S: Maintained
90d72ac6
MCC
7850F: drivers/media/common/saa7146/
7851F: drivers/media/pci/saa7146/
7852F: include/media/saa7146*
1da177e4 7853
92304a40 7854SAMSUNG LAPTOP DRIVER
5909c654 7855M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7856L: platform-driver-x86@vger.kernel.org
7857S: Maintained
7858F: drivers/platform/x86/samsung-laptop.c
7859
4a109cc0 7860SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7861M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7862L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7863S: Supported
14430813 7864F: sound/soc/samsung/
4a109cc0 7865
0d89a28b
JH
7866SAMSUNG FRAMEBUFFER DRIVER
7867M: Jingoo Han <jg1.han@samsung.com>
7868L: linux-fbdev@vger.kernel.org
7869S: Maintained
8a61f013 7870F: drivers/video/fbdev/s3c-fb.c
0d89a28b 7871
f69d3a17
SK
7872SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7873M: Sangbeom Kim <sbkim73@samsung.com>
7874L: linux-kernel@vger.kernel.org
7875S: Supported
7876F: drivers/mfd/sec*.c
7877F: drivers/regulator/s2m*.c
7878F: drivers/regulator/s5m*.c
7879F: drivers/rtc/rtc-sec.c
7880F: include/linux/mfd/samsung/
7881
038f5c4b
SN
7882SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7883M: Kyungmin Park <kyungmin.park@samsung.com>
7884M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7885L: linux-media@vger.kernel.org
7886Q: https://patchwork.linuxtv.org/project/linux-media/list/
7887S: Supported
7888F: drivers/media/platform/exynos4-is/
038f5c4b 7889
6fd86ab2
SN
7890SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7891M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7892L: linux-media@vger.kernel.org
7893L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7894S: Maintained
7895F: drivers/media/platform/s3c-camif/
7896F: include/media/s3c_camif.h
7897
b84ef24e
AH
7898SAMSUNG S5C73M3 CAMERA DRIVER
7899M: Kyungmin Park <kyungmin.park@samsung.com>
7900M: Andrzej Hajda <a.hajda@samsung.com>
7901L: linux-media@vger.kernel.org
7902S: Supported
7903F: drivers/media/i2c/s5c73m3/*
7904
7d459937
AH
7905SAMSUNG S5K5BAF CAMERA DRIVER
7906M: Kyungmin Park <kyungmin.park@samsung.com>
7907M: Andrzej Hajda <a.hajda@samsung.com>
7908L: linux-media@vger.kernel.org
7909S: Supported
7910F: drivers/media/i2c/s5k5baf.c
7911
310e39c9 7912SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
7913M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7914M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
7915S: Supported
7916L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7917F: drivers/clk/samsung/
7918
66890ed6
BA
7919SAMSUNG SXGBE DRIVERS
7920M: Byungho An <bh74.an@samsung.com>
7921M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7922M: Vipul Pandya <vipul.pandya@samsung.com>
7923S: Supported
7924L: netdev@vger.kernel.org
7925F: drivers/net/ethernet/samsung/sxgbe/
7926
e296cd32
KD
7927SAMSUNG USB2 PHY DRIVER
7928M: Kamil Debski <k.debski@samsung.com>
7929L: linux-kernel@vger.kernel.org
7930S: Supported
7931F: Documentation/devicetree/bindings/phy/samsung-phy.txt
7932F: Documentation/phy/samsung-usb2.txt
7933F: drivers/phy/phy-exynos4210-usb2.c
7934F: drivers/phy/phy-exynos4x12-usb2.c
7935F: drivers/phy/phy-exynos5250-usb2.c
7936F: drivers/phy/phy-s5pv210-usb2.c
7937F: drivers/phy/phy-samsung-usb2.c
7938F: drivers/phy/phy-samsung-usb2.h
7939
ca749e2a 7940SERIAL DRIVERS
5e30bbb7 7941M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7942L: linux-serial@vger.kernel.org
5e30bbb7 7943S: Maintained
14430813 7944F: drivers/tty/serial/
ca749e2a 7945
aecb7b64 7946SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7947M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7948M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7949S: Maintained
7950F: include/linux/dw_dmac.h
61a76496 7951F: drivers/dma/dw/
aecb7b64 7952
f9e37137
SJ
7953SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7954M: Seungwon Jeon <tgih.jun@samsung.com>
7955M: Jaehoon Chung <jh80.chung@samsung.com>
7956L: linux-mmc@vger.kernel.org
7957S: Maintained
7958F: include/linux/mmc/dw_mmc.h
7959F: drivers/mmc/host/dw_mmc*
7960
1db121d6
AN
7961THUNDERBOLT DRIVER
7962M: Andreas Noever <andreas.noever@gmail.com>
7963S: Maintained
7964F: drivers/thunderbolt/
7965
9222d247 7966TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7967M: John Stultz <john.stultz@linaro.org>
88606e80 7968M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7969L: linux-kernel@vger.kernel.org
75fc2d37 7970T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7971S: Supported
7972F: include/linux/clocksource.h
7973F: include/linux/time.h
7974F: include/linux/timex.h
c117ab84
CEB
7975F: include/uapi/linux/time.h
7976F: include/uapi/linux/timex.h
88606e80
TG
7977F: kernel/time/clocksource.c
7978F: kernel/time/time*.c
7979F: kernel/time/ntp.c
7980
5b3f03f0 7981TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7982M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7983M: Hans Verkuil <hverkuil@xs4all.nl>
7984S: Odd Fixes
14430813 7985F: drivers/media/usb/tlg2300/
5b3f03f0 7986
1da177e4 7987SC1200 WDT DRIVER
b300645a 7988M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7989S: Maintained
679655da 7990F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7991
7992SCHEDULER
dd9b238c 7993M: Ingo Molnar <mingo@redhat.com>
8b58be88 7994M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7995L: linux-kernel@vger.kernel.org
75fc2d37 7996T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7997S: Maintained
95c0d71d 7998F: kernel/sched/
679655da 7999F: include/linux/sched.h
c117ab84 8000F: include/uapi/linux/sched.h
c2eb505b 8001F: include/linux/wait.h
1da177e4 8002
6bcf6737 8003SCORE ARCHITECTURE
ed38665e 8004M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8005M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8006W: http://www.sunplus.com
6bcf6737 8007S: Supported
a2681a75 8008F: arch/score/
6bcf6737 8009
1da177e4 8010SCSI CDROM DRIVER
8b58be88 8011M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8012L: linux-scsi@vger.kernel.org
8013W: http://www.kernel.dk
8014S: Maintained
679655da 8015F: drivers/scsi/sr*
1da177e4 8016
fb50a83d 8017SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 8018M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
8019L: linux-rdma@vger.kernel.org
8020S: Supported
8021W: http://www.openfabrics.org
8022Q: http://patchwork.kernel.org/project/linux-rdma/list/
8023T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8024F: drivers/infiniband/ulp/srp/
8025F: include/scsi/srp.h
8026
1da177e4 8027SCSI SG DRIVER
8b58be88 8028M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8029L: linux-scsi@vger.kernel.org
59ab3c93 8030W: http://sg.danny.cz/sg
1da177e4 8031S: Maintained
59ab3c93 8032F: Documentation/scsi/scsi-generic.txt
679655da
JP
8033F: drivers/scsi/sg.c
8034F: include/scsi/sg.h
1da177e4
LT
8035
8036SCSI SUBSYSTEM
c95286d8 8037M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 8038L: linux-scsi@vger.kernel.org
54e5881d
JP
8039T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
8040T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
8041T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 8042S: Maintained
679655da
JP
8043F: drivers/scsi/
8044F: include/scsi/
1da177e4
LT
8045
8046SCSI TAPE DRIVER
8b58be88 8047M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8048L: linux-scsi@vger.kernel.org
8049S: Maintained
679655da 8050F: Documentation/scsi/st.txt
f7269cfc
JD
8051F: drivers/scsi/st.*
8052F: drivers/scsi/st_*.h
1da177e4
LT
8053
8054SCTP PROTOCOL
8b6efb75 8055M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8056M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8057L: linux-sctp@vger.kernel.org
5f85813c 8058W: http://lksctp.sourceforge.net
8b6efb75 8059S: Maintained
679655da
JP
8060F: Documentation/networking/sctp.txt
8061F: include/linux/sctp.h
4d58c025 8062F: include/uapi/linux/sctp.h
679655da
JP
8063F: include/net/sctp/
8064F: net/sctp/
1da177e4
LT
8065
8066SCx200 CPU SUPPORT
8b58be88 8067M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8068S: Odd Fixes
679655da 8069F: Documentation/i2c/busses/scx200_acb
390889b6 8070F: arch/x86/platform/scx200/
679655da
JP
8071F: drivers/watchdog/scx200_wdt.c
8072F: drivers/i2c/busses/scx200*
8073F: drivers/mtd/maps/scx200_docflash.c
8074F: include/linux/scx200.h
1662d32c
JC
8075
8076SCx200 GPIO DRIVER
8b58be88 8077M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8078S: Maintained
679655da
JP
8079F: drivers/char/scx200_gpio.c
8080F: include/linux/scx200_gpio.h
1662d32c
JC
8081
8082SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8083M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8084S: Maintained
679655da 8085F: drivers/clocksource/scx200_hrt.c
1da177e4 8086
6a36913a 8087SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8088M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8089L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8090S: Maintained
679655da 8091F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8092
e7839f25 8093SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8094M: Chris Ball <chris@printf.net>
7a241d6e 8095L: linux-mmc@vger.kernel.org
245feaa6
CB
8096T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8097S: Maintained
7a241d6e 8098F: drivers/mmc/host/sdhci.*
d4a45787 8099F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8100
c04f9d61
KC
8101SECURE COMPUTING
8102M: Kees Cook <keescook@chromium.org>
8103T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8104S: Supported
8105F: kernel/seccomp.c
8106F: include/uapi/linux/seccomp.h
8107F: include/linux/seccomp.h
8108K: \bsecure_computing
8109K: \bTIF_SECCOMP\b
8110
3085e9c1 8111SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8112M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8113L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8114L: linux-mmc@vger.kernel.org
e2d1d6c0 8115S: Maintained
d4a45787 8116F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8117
0d1bb41a 8118SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8119M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8120L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8121S: Maintained
8122F: drivers/mmc/host/sdhci-s3c.c
8123
c63b3cba 8124SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8125M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8126L: spear-devel@list.st.com
c63b3cba
VK
8127L: linux-mmc@vger.kernel.org
8128S: Maintained
8129F: drivers/mmc/host/sdhci-spear.c
8130
8711cca2 8131SECURITY SUBSYSTEM
9b45c0d2 8132M: James Morris <james.l.morris@oracle.com>
70b4a259 8133M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8134L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8135T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8136W: http://kernsec.org/
8711cca2 8137S: Supported
7d2c86b5 8138F: security/
8711cca2 8139
1da177e4 8140SECURITY CONTACT
8b58be88 8141M: Security Officers <security@kernel.org>
1da177e4
LT
8142S: Supported
8143
8144SELINUX SECURITY MODULE
e0238b4c 8145M: Paul Moore <paul@paul-moore.com>
8b58be88 8146M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8147M: Eric Paris <eparis@parisplace.org>
e0238b4c 8148L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8149W: http://selinuxproject.org
5a5f2acf 8150T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8151S: Supported
679655da
JP
8152F: include/linux/selinux*
8153F: security/selinux/
6bde95ce 8154F: scripts/selinux/
1da177e4 8155
c1c124e9
JJ
8156APPARMOR SECURITY MODULE
8157M: John Johansen <john.johansen@canonical.com>
8158L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8159W: apparmor.wiki.kernel.org
8160T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8161S: Supported
8162F: security/apparmor/
8163
cef2cf07 8164SENSABLE PHANTOM
8b58be88 8165M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8166S: Maintained
679655da 8167F: drivers/misc/phantom.c
c117ab84 8168F: include/uapi/linux/phantom.h
cef2cf07 8169
4480f15b 8170SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8171M: Tejun Heo <tj@kernel.org>
1da177e4 8172L: linux-ide@vger.kernel.org
3d9b9350 8173T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8174S: Supported
d5ca6918
JP
8175F: drivers/ata/
8176F: include/linux/ata.h
8177F: include/linux/libata.h
1da177e4 8178
7188b067
HG
8179SERIAL ATA AHCI PLATFORM devices support
8180M: Hans de Goede <hdegoede@redhat.com>
8181M: Tejun Heo <tj@kernel.org>
8182L: linux-ide@vger.kernel.org
8183T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8184S: Supported
8185F: drivers/ata/ahci_platform.c
8186F: drivers/ata/libahci_platform.c
8187F: include/linux/ahci_platform.h
8188
6733b39a 8189SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8190M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8191L: linux-scsi@vger.kernel.org
0ca43cc0 8192W: http://www.emulex.com
3387f656
JP
8193S: Supported
8194F: drivers/scsi/be2iscsi/
6733b39a 8195
6b7c5b94 8196SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8197M: Sathya Perla <sathya.perla@emulex.com>
8198M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8199M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8200L: netdev@vger.kernel.org
fea3af67 8201W: http://www.emulex.com
7d2c86b5 8202S: Supported
9aebddd1 8203F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8204
8ceee660 8205SFC NETWORK DRIVER
c06f51ea 8206M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8207M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8208L: netdev@vger.kernel.org
8ceee660 8209S: Supported
874aeea5 8210F: drivers/net/ethernet/sfc/
8ceee660 8211
e2d1d6c0 8212SGI GRU DRIVER
cc883afc 8213M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8214S: Maintained
679655da 8215F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8216
8217SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8218M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8219L: linux-ia64@vger.kernel.org
8220S: Supported
679655da 8221F: Documentation/ia64/serial.txt
df621252 8222F: drivers/tty/serial/ioc?_serial.c
679655da 8223F: include/linux/ioc?.h
e2d1d6c0 8224
75312619 8225SGI XP/XPC/XPNET DRIVER
e180383f
RH
8226M: Cliff Whickman <cpw@sgi.com>
8227M: Robin Holt <robinmholt@gmail.com>
75312619 8228S: Maintained
679655da 8229F: drivers/misc/sgi-xp/
75312619 8230
46eacf3b
AP
8231SI2157 MEDIA DRIVER
8232M: Antti Palosaari <crope@iki.fi>
8233L: linux-media@vger.kernel.org
8234W: http://linuxtv.org/
8235W: http://palosaari.fi/linux/
8236Q: http://patchwork.linuxtv.org/project/linux-media/list/
8237T: git git://linuxtv.org/anttip/media_tree.git
8238S: Maintained
8239F: drivers/media/tuners/si2157*
8240
75e2d5ba
AP
8241SI2168 MEDIA DRIVER
8242M: Antti Palosaari <crope@iki.fi>
8243L: linux-media@vger.kernel.org
8244W: http://linuxtv.org/
8245W: http://palosaari.fi/linux/
8246Q: http://patchwork.linuxtv.org/project/linux-media/list/
8247T: git git://linuxtv.org/anttip/media_tree.git
8248S: Maintained
8249F: drivers/media/dvb-frontends/si2168*
8250
49cc629d
HV
8251SI470X FM RADIO RECEIVER I2C DRIVER
8252M: Hans Verkuil <hverkuil@xs4all.nl>
8253L: linux-media@vger.kernel.org
8254T: git git://linuxtv.org/media_tree.git
8255W: http://linuxtv.org
8256S: Odd Fixes
8257F: drivers/media/radio/si470x/radio-si470x-i2c.c
8258
8259SI470X FM RADIO RECEIVER USB DRIVER
8260M: Hans Verkuil <hverkuil@xs4all.nl>
8261L: linux-media@vger.kernel.org
8262T: git git://linuxtv.org/media_tree.git
8263W: http://linuxtv.org
8264S: Maintained
8265F: drivers/media/radio/si470x/radio-si470x-common.c
8266F: drivers/media/radio/si470x/radio-si470x.h
8267F: drivers/media/radio/si470x/radio-si470x-usb.c
8268
c937ca03
EV
8269SI4713 FM RADIO TRANSMITTER I2C DRIVER
8270M: Eduardo Valentin <edubezval@gmail.com>
8271L: linux-media@vger.kernel.org
8272T: git git://linuxtv.org/media_tree.git
8273W: http://linuxtv.org
8274S: Odd Fixes
99995ded 8275F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8276
8277SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8278M: Eduardo Valentin <edubezval@gmail.com>
8279L: linux-media@vger.kernel.org
8280T: git git://linuxtv.org/media_tree.git
8281W: http://linuxtv.org
8282S: Odd Fixes
99995ded
DR
8283F: drivers/media/radio/si4713/radio-platform-si4713.c
8284
8285SI4713 FM RADIO TRANSMITTER USB DRIVER
8286M: Hans Verkuil <hverkuil@xs4all.nl>
8287L: linux-media@vger.kernel.org
8288T: git git://linuxtv.org/media_tree.git
8289W: http://linuxtv.org
8290S: Maintained
8291F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8292
beb91d46 8293SIANO DVB DRIVER
1b2c14b4 8294M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8295L: linux-media@vger.kernel.org
8296W: http://linuxtv.org
8297T: git git://linuxtv.org/media_tree.git
8298S: Odd fixes
8299F: drivers/media/common/siano/
beb91d46 8300F: drivers/media/usb/siano/
beb91d46 8301F: drivers/media/usb/siano/
14430813 8302F: drivers/media/mmc/siano/
beb91d46 8303
b618b69c 8304SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8305L: linux-media@vger.kernel.org
bb60fcb2 8306S: Orphan
b618b69c 8307F: drivers/media/platform/sh_veu.c
b618b69c
GL
8308
8309SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8310L: linux-media@vger.kernel.org
bb60fcb2 8311S: Orphan
b618b69c
GL
8312F: drivers/media/platform/sh_vou.c
8313F: include/media/sh_vou.h
8314
6349d997 8315SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8316M: Len Brown <lenb@kernel.org>
6349d997
LB
8317L: sfi-devel@simplefirmware.org
8318W: http://simplefirmware.org/
8319T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8320S: Supported
943fc810 8321F: arch/x86/platform/sfi/
6349d997
LB
8322F: drivers/sfi/
8323F: include/linux/sfi*.h
e2d1d6c0 8324
1da177e4
LT
8325SIMTEC EB110ATX (Chalice CATS)
8326P: Ben Dooks
b16957c6
BD
8327P: Vincent Sanders <vince@simtec.co.uk>
8328M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8329W: http://www.simtec.co.uk/products/EB110ATX/
8330S: Supported
8331
8332SIMTEC EB2410ITX (BAST)
8333P: Ben Dooks
b16957c6
BD
8334P: Vincent Sanders <vince@simtec.co.uk>
8335M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8336W: http://www.simtec.co.uk/products/EB2410ITX/
8337S: Supported
15dba387
JP
8338F: arch/arm/mach-s3c24xx/mach-bast.c
8339F: arch/arm/mach-s3c24xx/bast-ide.c
8340F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8341
4c5adde7 8342TI DAVINCI MACHINE SUPPORT
3ba789c0 8343M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8344M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8345L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8346T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8347Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8348S: Supported
14430813 8349F: arch/arm/mach-davinci/
046d0a37 8350F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8351
8d4b3f08 8352TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8353M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8354L: linux-media@vger.kernel.org
8355L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8356W: http://linuxtv.org/
8357Q: http://patchwork.linuxtv.org/project/linux-media/list/
8358T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8359S: Maintained
8d4b3f08
LP
8360F: drivers/media/platform/davinci/
8361F: include/media/davinci/
8362
92aab3c0 8363SIS 190 ETHERNET DRIVER
8b58be88 8364M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8365L: netdev@vger.kernel.org
8366S: Maintained
8c7de408 8367F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8368
1da177e4 8369SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8370M: Daniele Venzano <venza@brownhat.org>
1da177e4 8371W: http://www.brownhat.org/sis900.html
979b6c13 8372L: netdev@vger.kernel.org
1da177e4 8373S: Maintained
8c7de408 8374F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8375
8376SIS FRAMEBUFFER DRIVER
8b58be88 8377M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8378W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8379S: Maintained
679655da 8380F: Documentation/fb/sisfb.txt
8a61f013 8381F: drivers/video/fbdev/sis/
679655da 8382F: include/video/sisfb.h
1da177e4
LT
8383
8384SIS USB2VGA DRIVER
8b58be88 8385M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8386W: http://www.winischhofer.at/linuxsisusbvga.shtml
8387S: Maintained
679655da 8388F: drivers/usb/misc/sisusbvga/
1da177e4 8389
415ad26d 8390SLAB ALLOCATOR
16e943bf 8391M: Christoph Lameter <cl@linux.com>
2ed1c525 8392M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8393M: David Rientjes <rientjes@google.com>
8394M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8395M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8396L: linux-mm@kvack.org
8397S: Maintained
679655da 8398F: include/linux/sl?b*.h
16e943bf 8399F: mm/sl?b*
415ad26d 8400
9fab9787
PM
8401SLEEPABLE READ-COPY UPDATE (SRCU)
8402M: Lai Jiangshan <laijs@cn.fujitsu.com>
8403M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8404M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8405R: Steven Rostedt <rostedt@goodmis.org>
8406R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8407L: linux-kernel@vger.kernel.org
9fab9787
PM
8408W: http://www.rdrop.com/users/paulmck/RCU/
8409S: Supported
8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8411F: include/linux/srcu.h
8412F: kernel/rcu/srcu.c
9fab9787 8413
66372841
CS
8414SMACK SECURITY MODULE
8415M: Casey Schaufler <casey@schaufler-ca.com>
8416L: linux-security-module@vger.kernel.org
8417W: http://schaufler-ca.com
8418T: git git://git.gitorious.org/smack-next/kernel.git
8419S: Maintained
8420F: Documentation/security/Smack.txt
8421F: security/smack/
8422
68ace3e1
KH
8423SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8424M: Kevin Hilman <khilman@kernel.org>
8425M: Nishanth Menon <nm@ti.com>
8426S: Maintained
8427F: drivers/power/avs/smartreflex.c
8428F: include/linux/power/smartreflex.h
8429L: linux-pm@vger.kernel.org
8430
1da177e4 8431SMC91x ETHERNET DRIVER
2f82af08 8432M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8433S: Odd Fixes
ae150435 8434F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8435
e8e31622
SA
8436SMIA AND SMIA++ IMAGE SENSOR DRIVER
8437M: Sakari Ailus <sakari.ailus@iki.fi>
8438L: linux-media@vger.kernel.org
8439S: Maintained
14430813 8440F: drivers/media/i2c/smiapp/
e8e31622
SA
8441F: include/media/smiapp.h
8442F: drivers/media/i2c/smiapp-pll.c
8443F: drivers/media/i2c/smiapp-pll.h
8444
920fa1ff
GR
8445SMM665 HARDWARE MONITOR DRIVER
8446M: Guenter Roeck <linux@roeck-us.net>
8447L: lm-sensors@lm-sensors.org
8448S: Maintained
8449F: Documentation/hwmon/smm665
8450F: drivers/hwmon/smm665.c
8451
9df7305b 8452SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8453M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8454L: lm-sensors@lm-sensors.org
90b24cfb 8455S: Maintained
9df7305b
SG
8456F: Documentation/hwmon/emc2103
8457F: drivers/hwmon/emc2103.c
8458
a98d506c
HG
8459SMSC SCH5627 HARDWARE MONITOR DRIVER
8460M: Hans de Goede <hdegoede@redhat.com>
8461L: lm-sensors@lm-sensors.org
8462S: Supported
8463F: Documentation/hwmon/sch5627
8464F: drivers/hwmon/sch5627.c
8465
6ea884db 8466SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8467M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8468L: lm-sensors@lm-sensors.org
8469S: Maintained
679655da
JP
8470F: Documentation/hwmon/smsc47b397
8471F: drivers/hwmon/smsc47b397.c
6ea884db 8472
fd9abb3d 8473SMSC911x ETHERNET DRIVER
90b24cfb 8474M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8475L: netdev@vger.kernel.org
90b24cfb 8476S: Maintained
679655da 8477F: include/linux/smsc911x.h
ae150435 8478F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8479
8480SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8481M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8482L: netdev@vger.kernel.org
90b24cfb 8483S: Maintained
ae150435 8484F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8485
3c8a63e2 8486SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8487M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8488L: linux-fbdev@vger.kernel.org
90b24cfb 8489S: Maintained
8a61f013 8490F: drivers/video/fbdev/smscufx.c
3c8a63e2 8491
668acf32 8492SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8493M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8494L: linux-media@vger.kernel.org
275ffde4 8495T: git git://linuxtv.org/media_tree.git
795fb7e7 8496S: Maintained
90d72ac6
MCC
8497F: include/media/soc*
8498F: drivers/media/i2c/soc_camera/
8499F: drivers/media/platform/soc_camera/
668acf32 8500
e2d1d6c0 8501SOEKRIS NET48XX LED SUPPORT
8b58be88 8502M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8503S: Maintained
679655da 8504F: drivers/leds/leds-net48xx.c
e2d1d6c0 8505
e3994db1
JP
8506SOFTLOGIC 6x10 MPEG CODEC
8507M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8508L: linux-media@vger.kernel.org
8509S: Supported
8510F: drivers/media/pci/solo6x10/
8511
1da177e4 8512SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8513M: Neil Brown <neilb@suse.de>
1da177e4 8514L: linux-raid@vger.kernel.org
524418bb 8515S: Supported
679655da
JP
8516F: drivers/md/
8517F: include/linux/raid/
c117ab84 8518F: include/uapi/linux/raid/
1da177e4 8519
1da177e4 8520SONIC NETWORK DRIVER
8b58be88 8521M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8522L: netdev@vger.kernel.org
1da177e4 8523S: Maintained
d9fb9f38 8524F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8525
61e115a5 8526SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8527M: Michael Buesch <m@bues.ch>
61e115a5
MB
8528L: netdev@vger.kernel.org
8529S: Maintained
679655da
JP
8530F: drivers/ssb/
8531F: include/linux/ssb/
61e115a5 8532
1da177e4 8533SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8534M: Mattia Dongili <malattia@linux.it>
d0944853 8535L: platform-driver-x86@vger.kernel.org
5b18167d 8536W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8537S: Maintained
679655da
JP
8538F: Documentation/laptops/sony-laptop.txt
8539F: drivers/char/sonypi.c
8540F: drivers/platform/x86/sony-laptop.c
8541F: include/linux/sony-laptop.h
1da177e4 8542
baf8532a 8543SONY MEMORYSTICK CARD SUPPORT
8b58be88 8544M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8545W: http://tifmxx.berlios.de/
8546S: Maintained
679655da 8547F: drivers/memstick/host/tifm_ms.c
baf8532a 8548
0ab30494
ML
8549SONY MEMORYSTICK STANDARD SUPPORT
8550M: Maxim Levitsky <maximlevitsky@gmail.com>
8551S: Maintained
8552F: drivers/memstick/core/ms_block.*
8553
1da177e4 8554SOUND
8b58be88
JP
8555M: Jaroslav Kysela <perex@perex.cz>
8556M: Takashi Iwai <tiwai@suse.de>
93711660 8557L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8558W: http://www.alsa-project.org/
dde7ad8d 8559T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8560T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8561Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8562S: Maintained
3126a179
JP
8563F: Documentation/sound/
8564F: include/sound/
c117ab84 8565F: include/uapi/sound/
679655da 8566F: sound/
1da177e4 8567
33bbe149
MB
8568SOUND - COMPRESSED AUDIO
8569M: Vinod Koul <vinod.koul@intel.com>
8570L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8571T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8572S: Supported
f672f31a 8573F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8574F: include/sound/compress_driver.h
f672f31a 8575F: include/uapi/sound/compress_*
33bbe149
MB
8576F: sound/core/compress_offload.c
8577F: sound/soc/soc-compress.c
8578
bd903bde 8579SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8580M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8581M: Mark Brown <broonie@kernel.org>
86f14df8 8582T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8583L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8584W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8585S: Supported
2820f615 8586F: Documentation/sound/alsa/soc/
679655da 8587F: sound/soc/
e6e55122 8588F: include/sound/soc*
eb1a6af3 8589
d7f8761b
MB
8590SOUND - DMAENGINE HELPERS
8591M: Lars-Peter Clausen <lars@metafoo.de>
8592S: Supported
8593F: include/sound/dmaengine_pcm.h
8594F: sound/core/pcm_dmaengine.c
8595F: sound/soc/soc-generic-dmaengine-pcm.c
8596
473321fc 8597SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8598M: "David S. Miller" <davem@davemloft.net>
1da177e4 8599L: sparclinux@vger.kernel.org
8a6e2535 8600Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8601T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8602T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8603S: Maintained
679655da 8604F: arch/sparc/
7765b8bb 8605F: drivers/sbus/
1da177e4 8606
6404fcca
DM
8607SPARC SERIAL DRIVERS
8608M: "David S. Miller" <davem@davemloft.net>
8609L: sparclinux@vger.kernel.org
08deed1e
JP
8610T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8611T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8612S: Maintained
6816383a 8613F: include/linux/sunserialcore.h
df621252 8614F: drivers/tty/serial/suncore.c
df621252
GKH
8615F: drivers/tty/serial/sunhv.c
8616F: drivers/tty/serial/sunsab.c
8617F: drivers/tty/serial/sunsab.h
8618F: drivers/tty/serial/sunsu.c
8619F: drivers/tty/serial/sunzilog.c
8620F: drivers/tty/serial/sunzilog.h
6404fcca 8621
389325b4
CL
8622SPARSE CHECKER
8623M: "Christopher Li" <sparse@chrisli.org>
8624L: linux-sparse@vger.kernel.org
8625W: https://sparse.wiki.kernel.org/
8626T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8627T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8628S: Maintained
8629F: include/linux/compiler.h
8630
fc0c195a 8631SPEAR PLATFORM SUPPORT
2d8a3b3d 8632M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8633M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8634L: spear-devel@list.st.com
8635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8636W: http://www.st.com/spear
8637S: Maintained
281e192f 8638F: arch/arm/mach-spear/
fc0c195a 8639
8640SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8641M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8642L: spear-devel@list.st.com
8643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8644W: http://www.st.com/spear
8645S: Maintained
5df33a62 8646F: drivers/clk/spear/
fc0c195a 8647
e2d1d6c0 8648SPI SUBSYSTEM
b02e48f2 8649M: Mark Brown <broonie@kernel.org>
dfbe403c 8650L: linux-spi@vger.kernel.org
e7e4e13c 8651T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8652Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8653S: Maintained
679655da
JP
8654F: Documentation/spi/
8655F: drivers/spi/
8656F: include/linux/spi/
c117ab84 8657F: include/uapi/linux/spi/
e2d1d6c0 8658
2752e401 8659SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8660M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8661M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8662L: netdev@vger.kernel.org
8663S: Supported
679655da 8664F: Documentation/networking/spider_net.txt
8df158ac 8665F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8666
e2d1d6c0 8667SPU FILE SYSTEM
8b58be88 8668M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8669L: linuxppc-dev@lists.ozlabs.org
8670L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8671W: http://www.ibm.com/developerworks/power/cell/
8672S: Supported
679655da
JP
8673F: Documentation/filesystems/spufs.txt
8674F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8675
fc555841 8676SQUASHFS FILE SYSTEM
d7f2ff67 8677M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8678L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8679W: http://squashfs.org.uk
8680S: Maintained
679655da
JP
8681F: Documentation/filesystems/squashfs.txt
8682F: fs/squashfs/
fc555841 8683
1da177e4 8684SRM (Alpha) environment access
8b58be88 8685M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8686S: Maintained
679655da 8687F: arch/alpha/kernel/srm_env.c
1da177e4 8688
26e9a397 8689STABLE BRANCH
879a5a00 8690M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8691L: stable@vger.kernel.org
879a5a00 8692S: Supported
7b175c46 8693F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8694
26e9a397 8695STAGING SUBSYSTEM
879a5a00 8696M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8697T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8698L: devel@driverdev.osuosl.org
879a5a00 8699S: Supported
679655da 8700F: drivers/staging/
dbc6c2cc 8701
ebd3d010
JP
8702STAGING - COMEDI
8703M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8704M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8705S: Odd Fixes
8706F: drivers/staging/comedi/
8707
8dc2bbe7
ME
8708STAGING - ET131X NETWORK DRIVER
8709M: Mark Einon <mark.einon@gmail.com>
8710S: Odd Fixes
8711F: drivers/staging/et131x/
8712
a0138163
JP
8713STAGING - FLARION FT1000 DRIVERS
8714M: Marek Belisko <marek.belisko@gmail.com>
8715S: Odd Fixes
8716F: drivers/staging/ft1000/
8717
6c1bb424 8718STAGING - INDUSTRIAL IO
030a13d7 8719M: Jonathan Cameron <jic23@kernel.org>
a0138163 8720L: linux-iio@vger.kernel.org
6c1bb424
JP
8721S: Odd Fixes
8722F: drivers/staging/iio/
8723
a0138163
JP
8724STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8725M: Jarod Wilson <jarod@wilsonet.com>
8726W: http://www.lirc.org/
8727S: Odd Fixes
b2b0186d 8728F: drivers/staging/media/lirc/
a0138163 8729
7c6b6c71 8730STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8731M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8732M: Marc Dietrich <marvin24@gmx.de>
8733L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8734L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8735S: Maintained
8736F: drivers/staging/nvec/
8737
a0138163 8738STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8739M: Jens Frederich <jfrederich@gmail.com>
8740M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8741M: Jon Nettleton <jon.nettleton@gmail.com>
8742W: http://wiki.laptop.org/go/DCON
3140b458 8743S: Maintained
a0138163
JP
8744F: drivers/staging/olpc_dcon/
8745
94cfdd15 8746STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8747M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8748S: Maintained
8749F: drivers/staging/ozwpan/
8750
a0138163 8751STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8752M: Willy Tarreau <willy@meta-x.org>
8753S: Odd Fixes
8754F: drivers/staging/panel/
8755
a0138163
JP
8756STAGING - REALTEK RTL8712U DRIVERS
8757M: Larry Finger <Larry.Finger@lwfinger.net>
8758M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8759S: Odd Fixes
8760F: drivers/staging/rtl8712/
8761
7591ba8b
JS
8762STAGING - REALTEK RTL8723U WIRELESS DRIVER
8763M: Larry Finger <Larry.Finger@lwfinger.net>
8764M: Jes Sorensen <Jes.Sorensen@redhat.com>
8765L: linux-wireless@vger.kernel.org
8766S: Maintained
8767F: drivers/staging/rtl8723au/
8768
510fa408
JP
8769STAGING - SLICOSS
8770M: Lior Dotan <liodot@gmail.com>
8771M: Christopher Harrer <charrer@alacritech.com>
8772S: Odd Fixes
8773F: drivers/staging/slicoss/
8774
a0138163
JP
8775STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8776M: William Hubbs <w.d.hubbs@gmail.com>
8777M: Chris Brannon <chris@the-brannons.com>
d33bce31 8778M: Kirk Reiser <kirk@reisers.ca>
a0138163 8779M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8780L: speakup@linux-speakup.org
a0138163
JP
8781W: http://www.linux-speakup.org/
8782S: Odd Fixes
8783F: drivers/staging/speakup/
8784
b3e871ce
JP
8785STAGING - VIA VT665X DRIVERS
8786M: Forest Bond <forest@alittletooquiet.net>
8787S: Odd Fixes
8788F: drivers/staging/vt665?/
8789
709bcb07 8790STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8791M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8792S: Odd Fixes
8793F: drivers/staging/xgifb/
8794
1da177e4 8795STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8796M: Ion Badulescu <ionut@badula.org>
b4f90189 8797S: Odd Fixes
9bba23b0 8798F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8799
e2d1d6c0 8800SUN3/3X
8b58be88 8801M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8802W: http://sammy.net/sun3/
8803S: Maintained
679655da
JP
8804F: arch/m68k/kernel/*sun3*
8805F: arch/m68k/sun3*/
8806F: arch/m68k/include/asm/sun3*
e689cf4a 8807F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8808
2bc9ff01
DK
8809SUNDANCE NETWORK DRIVER
8810M: Denis Kirjanov <kda@linux-powerpc.org>
8811L: netdev@vger.kernel.org
8812S: Maintained
8813F: drivers/net/ethernet/dlink/sundance.c
8814
2cbb12a4 8815SUPERH
2cbb12a4 8816L: linux-sh@vger.kernel.org
1da177e4 8817W: http://www.linux-sh.org
8a6e2535 8818Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8819S: Orphan
066069e1 8820F: Documentation/sh/
679655da 8821F: arch/sh/
066069e1 8822F: drivers/sh/
1da177e4 8823
4480f15b 8824SUSPEND TO RAM
7fb06082 8825M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8826M: Len Brown <len.brown@intel.com>
8827M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8828L: linux-pm@vger.kernel.org
e2d1d6c0 8829S: Supported
679655da
JP
8830F: Documentation/power/
8831F: arch/x86/kernel/acpi/
8832F: drivers/base/power/
8833F: kernel/power/
8834F: include/linux/suspend.h
8835F: include/linux/freezer.h
8836F: include/linux/pm.h
1da177e4
LT
8837
8838SVGA HANDLING
8b58be88 8839M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8840L: linux-video@atrey.karlin.mff.cuni.cz
8841S: Maintained
679655da
JP
8842F: Documentation/svga.txt
8843F: arch/x86/boot/video*
1da177e4 8844
6e28b761
KRW
8845SWIOTLB SUBSYSTEM
8846M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8847L: linux-kernel@vger.kernel.org
8848S: Supported
8849F: lib/swiotlb.c
8850F: arch/*/kernel/pci-swiotlb.c
8851F: include/linux/swiotlb.h
8852
db8e35d5
VG
8853SYNOPSYS ARC ARCHITECTURE
8854M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8855S: Supported
8856F: arch/arc/
6659a20a 8857F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8858F: drivers/tty/serial/arc_uart.c
db8e35d5 8859
1da177e4 8860SYSV FILESYSTEM
8b58be88 8861M: Christoph Hellwig <hch@infradead.org>
1da177e4 8862S: Maintained
679655da
JP
8863F: Documentation/filesystems/sysv-fs.txt
8864F: fs/sysv/
8865F: include/linux/sysv_fs.h
1da177e4 8866
86cfa7fc
NB
8867TARGET SUBSYSTEM
8868M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8869L: linux-scsi@vger.kernel.org
b9f5edc2 8870L: target-devel@vger.kernel.org
86cfa7fc 8871W: http://www.linux-iscsi.org
cf015e9f 8872W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8873T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8874S: Supported
8875F: drivers/target/
8876F: include/target/
8877F: Documentation/target/
8878
4e68852d 8879TASKSTATS STATISTICS INTERFACE
185e595f 8880M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8881S: Maintained
679655da
JP
8882F: Documentation/accounting/taskstats*
8883F: include/linux/taskstats*
8884F: kernel/taskstats.c
4e68852d 8885
781b456a 8886TC CLASSIFIER
f935f3f8 8887M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8888L: netdev@vger.kernel.org
8889S: Maintained
679655da 8890F: include/net/pkt_cls.h
c117ab84 8891F: include/uapi/linux/pkt_cls.h
679655da 8892F: net/sched/
781b456a 8893
5067f08a 8894TCP LOW PRIORITY MODULE
8b58be88
JP
8895M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8896M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8897W: http://tcp-lp-mod.sourceforge.net/
8898S: Maintained
679655da 8899F: net/ipv4/tcp_lp.c
5067f08a 8900
91952bc0
AP
8901TDA10071 MEDIA DRIVER
8902M: Antti Palosaari <crope@iki.fi>
8903L: linux-media@vger.kernel.org
8904W: http://linuxtv.org/
8905W: http://palosaari.fi/linux/
8906Q: http://patchwork.linuxtv.org/project/linux-media/list/
8907T: git git://linuxtv.org/anttip/media_tree.git
8908S: Maintained
8909F: drivers/media/dvb-frontends/tda10071*
8910
8911TDA18212 MEDIA DRIVER
8912M: Antti Palosaari <crope@iki.fi>
8913L: linux-media@vger.kernel.org
8914W: http://linuxtv.org/
8915W: http://palosaari.fi/linux/
8916Q: http://patchwork.linuxtv.org/project/linux-media/list/
8917T: git git://linuxtv.org/anttip/media_tree.git
8918S: Maintained
8919F: drivers/media/tuners/tda18212*
8920
8921TDA18218 MEDIA DRIVER
8922M: Antti Palosaari <crope@iki.fi>
8923L: linux-media@vger.kernel.org
8924W: http://linuxtv.org/
8925W: http://palosaari.fi/linux/
8926Q: http://patchwork.linuxtv.org/project/linux-media/list/
8927T: git git://linuxtv.org/anttip/media_tree.git
8928S: Maintained
8929F: drivers/media/tuners/tda18218*
8930
3b2f6aba
MK
8931TDA18271 MEDIA DRIVER
8932M: Michael Krufky <mkrufky@linuxtv.org>
8933L: linux-media@vger.kernel.org
8934W: http://linuxtv.org/
8935W: http://github.com/mkrufky
8936Q: http://patchwork.linuxtv.org/project/linux-media/list/
8937T: git git://linuxtv.org/mkrufky/tuners.git
8938S: Maintained
8939F: drivers/media/tuners/tda18271*
8940
e48307a9
MK
8941TDA827x MEDIA DRIVER
8942M: Michael Krufky <mkrufky@linuxtv.org>
8943L: linux-media@vger.kernel.org
8944W: http://linuxtv.org/
8945W: http://github.com/mkrufky
8946Q: http://patchwork.linuxtv.org/project/linux-media/list/
8947T: git git://linuxtv.org/mkrufky/tuners.git
8948S: Maintained
8949F: drivers/media/tuners/tda8290.*
8950
66cf9212
MK
8951TDA8290 MEDIA DRIVER
8952M: Michael Krufky <mkrufky@linuxtv.org>
8953L: linux-media@vger.kernel.org
8954W: http://linuxtv.org/
8955W: http://github.com/mkrufky
8956Q: http://patchwork.linuxtv.org/project/linux-media/list/
8957T: git git://linuxtv.org/mkrufky/tuners.git
8958S: Maintained
8959F: drivers/media/tuners/tda8290.*
8960
4b9fba30
HV
8961TDA9840 MEDIA DRIVER
8962M: Hans Verkuil <hverkuil@xs4all.nl>
8963L: linux-media@vger.kernel.org
8964T: git git://linuxtv.org/media_tree.git
8965W: http://linuxtv.org
8966S: Maintained
8967F: drivers/media/i2c/tda9840*
8968
2cb654fd 8969TEA5761 TUNER DRIVER
1b2c14b4 8970M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8971L: linux-media@vger.kernel.org
8972W: http://linuxtv.org
8973T: git git://linuxtv.org/media_tree.git
8974S: Odd fixes
8975F: drivers/media/tuners/tea5761.*
8976
8977TEA5767 TUNER DRIVER
1b2c14b4 8978M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8979L: linux-media@vger.kernel.org
8980W: http://linuxtv.org
8981T: git git://linuxtv.org/media_tree.git
8982S: Maintained
8983F: drivers/media/tuners/tea5767.*
8984
4b9fba30
HV
8985TEA6415C MEDIA DRIVER
8986M: Hans Verkuil <hverkuil@xs4all.nl>
8987L: linux-media@vger.kernel.org
8988T: git git://linuxtv.org/media_tree.git
8989W: http://linuxtv.org
8990S: Maintained
8991F: drivers/media/i2c/tea6415c*
8992
8993TEA6420 MEDIA DRIVER
8994M: Hans Verkuil <hverkuil@xs4all.nl>
8995L: linux-media@vger.kernel.org
8996T: git git://linuxtv.org/media_tree.git
8997W: http://linuxtv.org
8998S: Maintained
8999F: drivers/media/i2c/tea6420*
9000
3d249d4c 9001TEAM DRIVER
dca9ab92 9002M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9003L: netdev@vger.kernel.org
9004S: Supported
9005F: drivers/net/team/
9006F: include/linux/if_team.h
c117ab84 9007F: include/uapi/linux/if_team.h
3d249d4c 9008
7d029125
VD
9009TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9010M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9011S: Maintained
9012F: arch/x86/platform/ts5500/
9013
40ad4a30
SY
9014TECHNOTREND USB IR RECEIVER
9015M: Sean Young <sean@mess.org>
9016L: linux-media@vger.kernel.org
9017S: Maintained
9018F: drivers/media/rc/ttusbir.c
9019
adabdb0c 9020TEGRA ARCHITECTURE SUPPORT
243d58ec 9021M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9022M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 9023L: linux-tegra@vger.kernel.org
fd117cd1 9024Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9026S: Supported
bbbe96ed 9027N: [^a-z]tegra
84b9414b 9028
adabdb0c
SW
9029TEGRA ASOC DRIVER
9030M: Stephen Warren <swarren@wwwdotorg.org>
9031S: Supported
9032F: sound/soc/tegra/
9033
9034TEGRA CLOCK DRIVER
9035M: Peter De Schrijver <pdeschrijver@nvidia.com>
9036M: Prashant Gaikwad <pgaikwad@nvidia.com>
9037S: Supported
9038F: drivers/clk/tegra/
9039
9040TEGRA DMA DRIVER
9041M: Laxman Dewangan <ldewangan@nvidia.com>
9042S: Supported
9043F: drivers/dma/tegra20-apb-dma.c
9044
9045TEGRA GPIO DRIVER
9046M: Stephen Warren <swarren@wwwdotorg.org>
9047S: Supported
9048F: drivers/gpio/gpio-tegra.c
9049
9050TEGRA I2C DRIVER
9051M: Laxman Dewangan <ldewangan@nvidia.com>
9052S: Supported
9053F: drivers/i2c/busses/i2c-tegra.c
9054
9055TEGRA IOMMU DRIVERS
9056M: Hiroshi Doyu <hdoyu@nvidia.com>
9057S: Supported
9058F: drivers/iommu/tegra*
9059
9060TEGRA KBC DRIVER
9061M: Rakesh Iyer <riyer@nvidia.com>
9062M: Laxman Dewangan <ldewangan@nvidia.com>
9063S: Supported
9064F: drivers/input/keyboard/tegra-kbc.c
9065
9066TEGRA PINCTRL DRIVER
9067M: Stephen Warren <swarren@wwwdotorg.org>
9068S: Supported
9069F: drivers/pinctrl/pinctrl-tegra*
9070
9071TEGRA PWM DRIVER
9072M: Thierry Reding <thierry.reding@gmail.com>
9073S: Supported
9074F: drivers/pwm/pwm-tegra.c
9075
9076TEGRA SERIAL DRIVER
9077M: Laxman Dewangan <ldewangan@nvidia.com>
9078S: Supported
9079F: drivers/tty/serial/serial-tegra.c
9080
9081TEGRA SPI DRIVER
9082M: Laxman Dewangan <ldewangan@nvidia.com>
9083S: Supported
9084F: drivers/spi/spi-tegra*
9085
1a348ccc 9086TEHUTI ETHERNET DRIVER
8b58be88 9087M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9088L: netdev@vger.kernel.org
9089S: Supported
ef7f5429 9090F: drivers/net/ethernet/tehuti/*
1a348ccc 9091
4e68852d 9092Telecom Clock Driver for MCPL0010
8b58be88 9093M: Mark Gross <mark.gross@intel.com>
4e68852d 9094S: Supported
679655da 9095F: drivers/char/tlclk.c
4e68852d 9096
4480f15b 9097TENSILICA XTENSA PORT (xtensa)
8b58be88 9098M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9099M: Max Filippov <jcmvbkbc@gmail.com>
9100L: linux-xtensa@linux-xtensa.org
4e68852d 9101S: Maintained
679655da 9102F: arch/xtensa/
3dc99857 9103F: drivers/irqchip/irq-xtensa-*
4e68852d 9104
5313ba66
HV
9105THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9106M: Hans Verkuil <hverkuil@xs4all.nl>
9107L: linux-media@vger.kernel.org
9108T: git git://linuxtv.org/media_tree.git
9109W: http://linuxtv.org
9110S: Maintained
9111F: drivers/media/radio/radio-raremono.c
9112
d3fb6955 9113THERMAL
b75f0050 9114M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9115M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9116L: linux-pm@vger.kernel.org
9117T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9118T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9119Q: https://patchwork.kernel.org/project/linux-pm/list/
9120S: Supported
9121F: drivers/thermal/
9122F: include/linux/thermal.h
9123F: include/linux/cpu_cooling.h
9124F: Documentation/devicetree/bindings/thermal/
d3fb6955 9125
30ba2fbd
VD
9126THINGM BLINK(1) USB RGB LED DRIVER
9127M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9128S: Maintained
9129F: drivers/hid/hid-thingm.c
9130
4e68852d 9131THINKPAD ACPI EXTRAS DRIVER
8b58be88 9132M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9133L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9134L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9135W: http://ibm-acpi.sourceforge.net
9136W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9137T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9138S: Maintained
679655da 9139F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9140
1b46f2a2 9141TI BANDGAP AND THERMAL DRIVER
f14d1c24 9142M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9143L: linux-pm@vger.kernel.org
794b2e25
EV
9144S: Supported
9145F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9146
49b6a5e3
TK
9147TI CLOCK DRIVER
9148M: Tero Kristo <t-kristo@ti.com>
9149L: linux-omap@vger.kernel.org
9150S: Maintained
9151F: drivers/clk/ti/
9152F: include/linux/clk/ti.h
9153
4020f2d7 9154TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9155M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9156S: Maintained
679655da
JP
9157F: drivers/misc/tifm*
9158F: drivers/mmc/host/tifm_sd.c
9159F: include/linux/tifm.h
4020f2d7 9160
152ad442
SR
9161TI LM49xxx FAMILY ASoC CODEC DRIVERS
9162M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9163M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9164L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9165S: Maintained
9166F: sound/soc/codecs/lm49453*
d392dead 9167F: sound/soc/codecs/isabelle*
152ad442 9168
0edd807d
KM
9169TI LP855x BACKLIGHT DRIVER
9170M: Milo Kim <milo.kim@ti.com>
9171S: Maintained
9172F: Documentation/backlight/lp855x-driver.txt
9173F: drivers/video/backlight/lp855x_bl.c
9174F: include/linux/platform_data/lp855x.h
9175
faf13f6d
KM
9176TI LP8727 CHARGER DRIVER
9177M: Milo Kim <milo.kim@ti.com>
9178S: Maintained
9179F: drivers/power/lp8727_charger.c
9180F: include/linux/platform_data/lp8727.h
9181
22f1229f
KM
9182TI LP8788 MFD DRIVER
9183M: Milo Kim <milo.kim@ti.com>
9184S: Maintained
9185F: drivers/iio/adc/lp8788_adc.c
9186F: drivers/leds/leds-lp8788.c
9187F: drivers/mfd/lp8788*.c
9188F: drivers/power/lp8788-charger.c
9189F: drivers/regulator/lp8788-*.c
9190F: include/linux/mfd/lp8788*.h
9191
dd5e8e6b 9192TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9193M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9194L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9195S: Maintained
9196F: sound/soc/codecs/twl4030*
9197
90921014 9198TI WILINK WIRELESS DRIVERS
90921014
LC
9199L: linux-wireless@vger.kernel.org
9200W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9201W: http://wireless.kernel.org/en/users/Drivers/wl1251
9202T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9203S: Orphan
90921014
LC
9204F: drivers/net/wireless/ti/
9205F: include/linux/wl12xx.h
9206
e86eaa3a 9207TIPC NETWORK LAYER
8b58be88
JP
9208M: Jon Maloy <jon.maloy@ericsson.com>
9209M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9210L: netdev@vger.kernel.org (core kernel code)
9211L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9212W: http://tipc.sourceforge.net/
e86eaa3a 9213S: Maintained
c117ab84 9214F: include/uapi/linux/tipc*.h
679655da 9215F: net/tipc/
e86eaa3a 9216
867e359b
CM
9217TILE ARCHITECTURE
9218M: Chris Metcalf <cmetcalf@tilera.com>
9219W: http://www.tilera.com/scm/
9220S: Supported
9221F: arch/tile/
6b940606 9222F: drivers/char/tile-srom.c
5c770755 9223F: drivers/edac/tile_edac.c
6b940606
CM
9224F: drivers/net/ethernet/tile/
9225F: drivers/rtc/rtc-tile.c
9226F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9227F: drivers/tty/serial/tilegx.c
6b940606
CM
9228F: drivers/usb/host/*-tilegx.c
9229F: include/linux/usb/tilegx.h
867e359b 9230
1da177e4 9231TLAN NETWORK DRIVER
8b58be88 9232M: Samuel Chessman <chessman@tux.org>
88c07dde 9233L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9234W: http://sourceforge.net/projects/tlan/
9235S: Maintained
679655da 9236F: Documentation/networking/tlan.txt
b544dbac 9237F: drivers/net/ethernet/ti/tlan.*
1da177e4 9238
d74db3b2 9239TOMOYO SECURITY MODULE
8b58be88
JP
9240M: Kentaro Takeda <takedakn@nttdata.co.jp>
9241M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9242L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9243L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9244L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9245L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9246W: http://tomoyo.sourceforge.jp/
843d183c 9247T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9248S: Maintained
679655da 9249F: security/tomoyo/
d74db3b2 9250
9caeb532 9251TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9252M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9253L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9254S: Maintained
9255F: drivers/platform/x86/topstar-laptop.c
9256
1da177e4 9257TOSHIBA ACPI EXTRAS DRIVER
d0944853 9258L: platform-driver-x86@vger.kernel.org
15065531 9259S: Orphan
679655da 9260F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9261
9262TOSHIBA SMM DRIVER
8b58be88 9263M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9264L: tlinux-users@tce.toshiba-dme.co.jp
9265W: http://www.buzzard.org.uk/toshiba/
9266S: Maintained
679655da
JP
9267F: drivers/char/toshiba.c
9268F: include/linux/toshiba.h
c117ab84 9269F: include/uapi/linux/toshiba.h
1da177e4 9270
d719f900 9271TMIO MMC DRIVER
252f29a9 9272M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9273L: linux-mmc@vger.kernel.org
d719f900 9274S: Maintained
d1057c40
GL
9275F: drivers/mmc/host/tmio_mmc*
9276F: drivers/mmc/host/sh_mobile_sdhi.c
9277F: include/linux/mmc/tmio.h
9278F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9279
917cc4e6
GR
9280TMP401 HARDWARE MONITOR DRIVER
9281M: Guenter Roeck <linux@roeck-us.net>
9282L: lm-sensors@lm-sensors.org
9283S: Maintained
9284F: Documentation/hwmon/tmp401
9285F: drivers/hwmon/tmp401.c
9286
98f32602 9287TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9288M: Hugh Dickins <hughd@google.com>
98f32602
HD
9289L: linux-mm@kvack.org
9290S: Maintained
9291F: include/linux/shmem_fs.h
9292F: mm/shmem.c
9293
45f95b53 9294TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9295M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9296L: linux-media@vger.kernel.org
9297W: http://linuxtv.org
9298T: git git://linuxtv.org/media_tree.git
9299S: Odd fixes
9300F: drivers/media/usb/tm6000/
9301
c65fde19
HV
9302TW68 VIDEO4LINUX DRIVER
9303M: Hans Verkuil <hverkuil@xs4all.nl>
9304L: linux-media@vger.kernel.org
9305T: git git://linuxtv.org/media_tree.git
9306W: http://linuxtv.org
9307S: Odd Fixes
9308F: drivers/media/pci/tw68/
9309
4e68852d 9310TPM DEVICE DRIVER
901486b8 9311M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9312M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9313M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9314W: http://tpmdd.sourceforge.net
63a10dfd 9315L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9316S: Maintained
679655da 9317F: drivers/char/tpm/
4e68852d 9318
d6f005a1
JP
9319TRACING
9320M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9321M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9322T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9323S: Maintained
9324F: Documentation/trace/ftrace.txt
9325F: arch/*/*/*/ftrace.h
9326F: arch/*/kernel/ftrace.c
9327F: include/*/ftrace.h
9328F: include/linux/trace*.h
9329F: include/trace/
9330F: kernel/trace/
9331
1da177e4 9332TRIVIAL PATCHES
8b58be88 9333M: Jiri Kosina <trivial@kernel.org>
54e5881d 9334T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9335S: Maintained
86ef925f 9336K: ^Subject:.*(?i)trivial
1da177e4 9337
4e68852d 9338TTY LAYER
879a5a00 9339M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9340M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9341S: Supported
08deed1e 9342T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9343F: drivers/tty/
df621252 9344F: drivers/tty/serial/serial_core.c
e3288775
AC
9345F: include/linux/serial_core.h
9346F: include/linux/serial.h
9347F: include/linux/tty.h
c117ab84
CEB
9348F: include/uapi/linux/serial_core.h
9349F: include/uapi/linux/serial.h
9350F: include/uapi/linux/tty.h
4e68852d 9351
91952bc0
AP
9352TUA9001 MEDIA DRIVER
9353M: Antti Palosaari <crope@iki.fi>
9354L: linux-media@vger.kernel.org
9355W: http://linuxtv.org/
9356W: http://palosaari.fi/linux/
9357Q: http://patchwork.linuxtv.org/project/linux-media/list/
9358T: git git://linuxtv.org/anttip/media_tree.git
9359S: Maintained
9360F: drivers/media/tuners/tua9001*
9361
740db6d7 9362TULIP NETWORK DRIVERS
8b58be88 9363M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9364L: netdev@vger.kernel.org
9365S: Maintained
0f04e2aa 9366F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9367
9368TUN/TAP driver
ba57b6f2 9369M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9370W: http://vtun.sourceforge.net/tun
9371S: Maintained
679655da
JP
9372F: Documentation/networking/tuntap.txt
9373F: arch/um/os-Linux/drivers/
1da177e4 9374
b454cc66 9375TURBOCHANNEL SUBSYSTEM
8b58be88 9376M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9377M: Ralf Baechle <ralf@linux-mips.org>
9378L: linux-mips@linux-mips.org
9379Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9380S: Maintained
679655da
JP
9381F: drivers/tc/
9382F: include/linux/tc.h
b454cc66 9383
1da177e4 9384U14-34F SCSI DRIVER
8b58be88 9385M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9386L: linux-scsi@vger.kernel.org
9387S: Maintained
679655da 9388F: drivers/scsi/u14-34f.c
1da177e4 9389
e2d1d6c0 9390UBI FILE SYSTEM (UBIFS)
949cb623 9391M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9392M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9393L: linux-mtd@lists.infradead.org
e2966cbe 9394T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9395W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9396S: Maintained
679655da
JP
9397F: Documentation/filesystems/ubifs.txt
9398F: fs/ubifs/
e2d1d6c0 9399
cc2020e6 9400UCLINUX (AND M68KNOMMU)
8b58be88 9401M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9402W: http://www.uclinux.org/
9403L: uclinux-dev@uclinux.org (subscribers-only)
9404S: Maintained
61bc02bb
JP
9405F: arch/m68k/*/*_no.*
9406F: arch/m68k/include/asm/*_no.*
cc2020e6 9407
1da177e4 9408UDF FILESYSTEM
8b58be88 9409M: Jan Kara <jack@suse.cz>
1da177e4 9410S: Maintained
679655da
JP
9411F: Documentation/filesystems/udf.txt
9412F: fs/udf/
1da177e4 9413
cc2020e6 9414UFS FILESYSTEM
8b58be88 9415M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9416S: Maintained
679655da
JP
9417F: Documentation/filesystems/ufs.txt
9418F: fs/ufs/
cc2020e6 9419
0a09d3ab
DH
9420UHID USERSPACE HID IO DRIVER:
9421M: David Herrmann <dh.herrmann@googlemail.com>
9422L: linux-input@vger.kernel.org
9423S: Maintained
9424F: drivers/hid/uhid.c
c117ab84 9425F: include/uapi/linux/uhid.h
0a09d3ab 9426
18332a80 9427ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9428L: linux-usb@vger.kernel.org
10c6c9c9 9429S: Orphan
355ffe69 9430F: drivers/uwb/
679655da
JP
9431F: include/linux/uwb.h
9432F: include/linux/uwb/
18332a80 9433
b31d8273
G
9434UNICORE32 ARCHITECTURE:
9435M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9436W: http://mprc.pku.edu.cn/~guanxuetao/linux
9437S: Maintained
ceebf4d5 9438T: git git://github.com/gxt/linux.git
b31d8273
G
9439F: arch/unicore32/
9440
d8379ab1
TF
9441UNIFDEF
9442M: Tony Finch <dot@dotat.at>
9443W: http://dotat.at/prog/unifdef
9444S: Maintained
9445F: scripts/unifdef.c
9446
1da177e4 9447UNIFORM CDROM DRIVER
8b58be88 9448M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9449W: http://www.kernel.dk
9450S: Maintained
679655da
JP
9451F: Documentation/cdrom/
9452F: drivers/cdrom/cdrom.c
9453F: include/linux/cdrom.h
c117ab84 9454F: include/uapi/linux/cdrom.h
1da177e4 9455
56df0122
BR
9456UNISYS S-PAR DRIVERS
9457M: Benjamin Romer <benjamin.romer@unisys.com>
9458M: David Kershner <david.kershner@unisys.com>
9459L: sparmaintainer@unisys.com (Unisys internal)
9460S: Supported
9461F: drivers/staging/unisys/
9462
9941fa6e
VH
9463UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9464M: Vinayak Holikatti <vinholikatti@gmail.com>
9465M: Santosh Y <santoshsy@gmail.com>
9466L: linux-scsi@vger.kernel.org
9467S: Supported
9468F: Documentation/scsi/ufs.txt
9469F: drivers/scsi/ufs/
9470
e2d1d6c0 9471UNSORTED BLOCK IMAGES (UBI)
949cb623 9472M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9473W: http://www.linux-mtd.infradead.org/
9474L: linux-mtd@lists.infradead.org
b6b44e0a 9475T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9476S: Maintained
80811493 9477F: drivers/mtd/ubi/
679655da 9478F: include/linux/mtd/ubi.h
c117ab84 9479F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9480
76ac66e4
RW
9481UNSORTED BLOCK IMAGES (UBI) Fastmap
9482M: Richard Weinberger <richard@nod.at>
9483L: linux-mtd@lists.infradead.org
9484S: Maintained
9485F: drivers/mtd/ubi/fastmap.c
9486
1da177e4 9487USB ACM DRIVER
61eee9a7 9488M: Oliver Neukum <oliver@neukum.org>
6372594a 9489L: linux-usb@vger.kernel.org
1da177e4 9490S: Maintained
679655da
JP
9491F: Documentation/usb/acm.txt
9492F: drivers/usb/class/cdc-acm.*
1da177e4 9493
b7d572e1
PF
9494USB AR5523 WIRELESS DRIVER
9495M: Pontus Fuchs <pontus.fuchs@gmail.com>
9496L: linux-wireless@vger.kernel.org
9497S: Maintained
9498F: drivers/net/wireless/ath/ar5523/
9499
115bb1ff 9500USB ATTACHED SCSI
f50a4968 9501M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9502M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9503L: linux-usb@vger.kernel.org
9504L: linux-scsi@vger.kernel.org
8eae0fb7 9505S: Maintained
115bb1ff
MW
9506F: drivers/usb/storage/uas.c
9507
1da177e4 9508USB CDC ETHERNET DRIVER
61eee9a7 9509M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9510L: linux-usb@vger.kernel.org
1da177e4 9511S: Maintained
679655da 9512F: drivers/net/usb/cdc_*.c
c117ab84 9513F: include/uapi/linux/usb/cdc.h
1da177e4 9514
b02b371e 9515USB CYPRESS C67X00 DRIVER
8b58be88 9516M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9517L: linux-usb@vger.kernel.org
9518S: Maintained
679655da 9519F: drivers/usb/c67x00/
b02b371e 9520
d0374f4f 9521USB DAVICOM DM9601 DRIVER
8b58be88 9522M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9523L: netdev@vger.kernel.org
d0374f4f
PK
9524W: http://www.linux-usb.org/usbnet
9525S: Maintained
679655da 9526F: drivers/net/usb/dm9601.c
d0374f4f 9527
cc2020e6 9528USB DIAMOND RIO500 DRIVER
8b58be88 9529M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9530L: rio500-users@lists.sourceforge.net
9531W: http://rio500.sourceforge.net
9532S: Maintained
679655da 9533F: drivers/usb/misc/rio500*
cc2020e6 9534
1da177e4 9535USB EHCI DRIVER
578333ab 9536M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9537L: linux-usb@vger.kernel.org
578333ab 9538S: Maintained
679655da
JP
9539F: Documentation/usb/ehci.txt
9540F: drivers/usb/host/ehci*
1da177e4 9541
69ae9e3e 9542USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9543M: Felipe Balbi <balbi@ti.com>
795fb7e7 9544L: linux-usb@vger.kernel.org
69ae9e3e 9545W: http://www.linux-usb.org/gadget
d6d0f665
FB
9546T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9547S: Maintained
679655da
JP
9548F: drivers/usb/gadget/
9549F: include/linux/usb/gadget*
69ae9e3e 9550
2dea64b4 9551USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9552M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9553L: linux-usb@vger.kernel.org
54e5881d 9554T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9555S: Maintained
c2f01971 9556F: Documentation/hid/hiddev.txt
679655da 9557F: drivers/hid/usbhid/
1da177e4 9558
857aab34 9559USB/IP DRIVERS
857aab34 9560L: linux-usb@vger.kernel.org
3ff4afe8 9561S: Orphan
857aab34 9562F: drivers/staging/usbip/
9563
959eea21 9564USB ISP116X DRIVER
8b58be88 9565M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9566L: linux-usb@vger.kernel.org
959eea21 9567S: Maintained
679655da
JP
9568F: drivers/usb/host/isp116x*
9569F: include/linux/usb/isp116x.h
959eea21 9570
1da177e4 9571USB MASS STORAGE DRIVER
8b58be88 9572M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9573L: linux-usb@vger.kernel.org
8836aeb8 9574L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9575S: Maintained
9576W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9577F: drivers/usb/storage/
1da177e4 9578
af39917d
CL
9579USB MIDI DRIVER
9580M: Clemens Ladisch <clemens@ladisch.de>
9581L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9582T: git git://git.alsa-project.org/alsa-kernel.git
9583S: Maintained
9584F: sound/usb/midi.*
9585
444ce9d4
JP
9586USB NETWORKING DRIVERS
9587L: linux-usb@vger.kernel.org
9588S: Odd Fixes
9589F: drivers/net/usb/
9590
1da177e4 9591USB OHCI DRIVER
578333ab 9592M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9593L: linux-usb@vger.kernel.org
578333ab 9594S: Maintained
679655da
JP
9595F: Documentation/usb/ohci.txt
9596F: drivers/usb/host/ohci*
1da177e4 9597
563da3a9
VM
9598USB OVER IP DRIVER
9599M: Valentina Manea <valentina.manea.m@gmail.com>
9600M: Shuah Khan <shuah.kh@samsung.com>
9601L: linux-usb@vger.kernel.org
9602S: Maintained
9603F: drivers/usb/usbip/
9604F: tools/usb/usbip/
9605
1da177e4 9606USB PEGASUS DRIVER
a16b945c 9607M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9608L: linux-usb@vger.kernel.org
043600a6 9609L: netdev@vger.kernel.org
052e3128
PM
9610T: git git://github.com/petkan/pegasus.git
9611W: https://github.com/petkan/pegasus
1da177e4 9612S: Maintained
679655da 9613F: drivers/net/usb/pegasus.*
1da177e4 9614
d3ad558f
FB
9615USB PHY LAYER
9616M: Felipe Balbi <balbi@ti.com>
9617L: linux-usb@vger.kernel.org
9618T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9619S: Maintained
9620F: drivers/usb/phy/
d3ad558f 9621
73e4fb3f 9622USB PRINTER DRIVER (usblp)
8b58be88 9623M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9624L: linux-usb@vger.kernel.org
73e4fb3f 9625S: Supported
679655da 9626F: drivers/usb/class/usblp.c
1da177e4
LT
9627
9628USB RTL8150 DRIVER
a16b945c 9629M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9630L: linux-usb@vger.kernel.org
043600a6 9631L: netdev@vger.kernel.org
052e3128
PM
9632T: git git://github.com/petkan/rtl8150.git
9633W: https://github.com/petkan/rtl8150
1da177e4 9634S: Maintained
679655da 9635F: drivers/net/usb/rtl8150.c
1da177e4 9636
f896b796 9637USB SERIAL SUBSYSTEM
66085694 9638M: Johan Hovold <johan@kernel.org>
795fb7e7 9639L: linux-usb@vger.kernel.org
4e68852d 9640S: Maintained
679655da 9641F: Documentation/usb/usb-serial.txt
f896b796 9642F: drivers/usb/serial/
679655da 9643F: include/linux/usb/serial.h
1da177e4 9644
b3f0db1c
SG
9645USB SMSC75XX ETHERNET DRIVER
9646M: Steve Glendinning <steve.glendinning@shawell.net>
9647L: netdev@vger.kernel.org
9648S: Maintained
9649F: drivers/net/usb/smsc75xx.*
9650
2f7ca802 9651USB SMSC95XX ETHERNET DRIVER
90b24cfb 9652M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9653L: netdev@vger.kernel.org
90b24cfb 9654S: Maintained
679655da 9655F: drivers/net/usb/smsc95xx.*
2f7ca802 9656
1da177e4 9657USB SUBSYSTEM
879a5a00 9658M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9659L: linux-usb@vger.kernel.org
1da177e4 9660W: http://www.linux-usb.org
08deed1e 9661T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9662S: Supported
679655da 9663F: Documentation/usb/
679655da
JP
9664F: drivers/usb/
9665F: include/linux/usb.h
9666F: include/linux/usb/
1da177e4
LT
9667
9668USB UHCI DRIVER
8b58be88 9669M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9670L: linux-usb@vger.kernel.org
1da177e4 9671S: Maintained
679655da 9672F: drivers/usb/host/uhci*
1da177e4 9673
69ae9e3e 9674USB "USBNET" DRIVER FRAMEWORK
686f13bb 9675M: Oliver Neukum <oneukum@suse.de>
043600a6 9676L: netdev@vger.kernel.org
69ae9e3e 9677W: http://www.linux-usb.org/usbnet
1da177e4 9678S: Maintained
679655da
JP
9679F: drivers/net/usb/usbnet.c
9680F: include/linux/usb/usbnet.h
1da177e4 9681
c0efd232 9682USB VIDEO CLASS
c53ac071 9683M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9684L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9685L: linux-media@vger.kernel.org
275ffde4 9686T: git git://linuxtv.org/media_tree.git
57c6d2e9 9687W: http://www.ideasonboard.org/uvc/
c0efd232 9688S: Maintained
0c0d06ca 9689F: drivers/media/usb/uvc/
6c0f0359 9690F: include/uapi/linux/uvcvideo.h
1da177e4 9691
b60b9c45
HV
9692USB VISION DRIVER
9693M: Hans Verkuil <hverkuil@xs4all.nl>
9694L: linux-media@vger.kernel.org
9695T: git git://linuxtv.org/media_tree.git
9696W: http://linuxtv.org
9697S: Odd Fixes
9698F: drivers/media/usb/usbvision/
9699
8282da47
LP
9700USB WEBCAM GADGET
9701M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9702L: linux-usb@vger.kernel.org
9703S: Maintained
faf2e1db
JP
9704F: drivers/usb/gadget/function/*uvc*.c
9705F: drivers/usb/gadget/legacy/webcam.c
8282da47 9706
bf164cc0 9707USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9708M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9709L: linux-wireless@vger.kernel.org
9710S: Maintained
679655da 9711F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9712
eb6bab13 9713USB XHCI DRIVER
03d85053 9714M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9715L: linux-usb@vger.kernel.org
9716S: Supported
36d0344c
SS
9717F: drivers/usb/host/xhci*
9718F: drivers/usb/host/pci-quirks*
eb6bab13 9719
1da177e4 9720USB ZD1201 DRIVER
4086b9ca 9721L: linux-wireless@vger.kernel.org
1da177e4 9722W: http://linux-lc100020.sourceforge.net
4086b9ca 9723S: Orphan
679655da 9724F: drivers/net/wireless/zd1201.*
1da177e4 9725
b7eee616 9726USB ZR364XX DRIVER
8b58be88 9727M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9728L: linux-usb@vger.kernel.org
661263b5 9729L: linux-media@vger.kernel.org
275ffde4 9730T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9731W: http://royale.zerezo.com/zr364xx/
9732S: Maintained
679655da 9733F: Documentation/video4linux/zr364xx.txt
90d72ac6 9734F: drivers/media/usb/zr364xx/
b7eee616 9735
e7839f25 9736USER-MODE LINUX (UML)
8b58be88 9737M: Jeff Dike <jdike@addtoit.com>
b15194b7 9738M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9739L: user-mode-linux-devel@lists.sourceforge.net
9740L: user-mode-linux-user@lists.sourceforge.net
9741W: http://user-mode-linux.sourceforge.net
9742S: Maintained
61516587 9743F: Documentation/virtual/uml/
679655da 9744F: arch/um/
b070989a 9745F: arch/x86/um/
679655da
JP
9746F: fs/hostfs/
9747F: fs/hppfs/
b7eee616 9748
e5f114e9 9749USERSPACE I/O (UIO)
6a534c9d 9750M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9751M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9752S: Maintained
679655da
JP
9753F: Documentation/DocBook/uio-howto.tmpl
9754F: drivers/uio/
9755F: include/linux/uio*.h
e5f114e9 9756
256cccbe 9757UTIL-LINUX PACKAGE
8b58be88 9758M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9759L: util-linux@vger.kernel.org
9760W: http://en.wikipedia.org/wiki/Util-linux
9761T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9762S: Maintained
9763
c1fd1c07 9764UVESAFB DRIVER
8b58be88 9765M: Michal Januszewski <spock@gentoo.org>
c69f677c 9766L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9767W: http://dev.gentoo.org/~spock/projects/uvesafb/
9768S: Maintained
679655da 9769F: Documentation/fb/uvesafb.txt
8a61f013 9770F: drivers/video/fbdev/uvesafb.*
c1fd1c07 9771
4480f15b 9772VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9773M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9774S: Maintained
679655da
JP
9775F: Documentation/filesystems/vfat.txt
9776F: fs/fat/
1da177e4 9777
cba3345c
AW
9778VFIO DRIVER
9779M: Alex Williamson <alex.williamson@redhat.com>
9780L: kvm@vger.kernel.org
9781S: Maintained
9782F: Documentation/vfio.txt
9783F: drivers/vfio/
9784F: include/linux/vfio.h
c117ab84 9785F: include/uapi/linux/vfio.h
cba3345c 9786
9e6f3438
PO
9787VIDEOBUF2 FRAMEWORK
9788M: Pawel Osciak <pawel@osciak.com>
9789M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9790M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9791L: linux-media@vger.kernel.org
9792S: Maintained
90d72ac6 9793F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9794F: include/media/videobuf2-*
9795
9a82446b
AS
9796VIRTIO CONSOLE DRIVER
9797M: Amit Shah <amit.shah@redhat.com>
9798L: virtualization@lists.linux-foundation.org
9799S: Maintained
9800F: drivers/char/virtio_console.c
9801F: include/linux/virtio_console.h
c117ab84 9802F: include/uapi/linux/virtio_console.h
9a82446b 9803
2426ec8f
MT
9804VIRTIO CORE, NET AND BLOCK DRIVERS
9805M: Rusty Russell <rusty@rustcorp.com.au>
9806M: "Michael S. Tsirkin" <mst@redhat.com>
9807L: virtualization@lists.linux-foundation.org
9808S: Maintained
9809F: drivers/virtio/
c893c8d7 9810F: tools/virtio/
2426ec8f
MT
9811F: drivers/net/virtio_net.c
9812F: drivers/block/virtio_blk.c
9813F: include/linux/virtio_*.h
916cdabc 9814F: include/uapi/linux/virtio_*.h
2426ec8f 9815
3a4d5c94
MT
9816VIRTIO HOST (VHOST)
9817M: "Michael S. Tsirkin" <mst@redhat.com>
9818L: kvm@vger.kernel.org
c996d8b9 9819L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9820L: netdev@vger.kernel.org
9821S: Maintained
9822F: drivers/vhost/
c117ab84 9823F: include/uapi/linux/vhost.h
3a4d5c94 9824
1da177e4 9825VIA RHINE NETWORK DRIVER
8b58be88 9826M: Roger Luethi <rl@hellgate.ch>
1da177e4 9827S: Maintained
f2148a47 9828F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9829
f0bf7f61 9830VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9831M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9832M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9833S: Maintained
9834F: drivers/mmc/host/via-sdmmc.c
9835
69e4a7c2 9836VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9837M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9838L: linux-fbdev@vger.kernel.org
69e4a7c2 9839S: Maintained
c7babebd
FTS
9840F: include/linux/via-core.h
9841F: include/linux/via-gpio.h
9842F: include/linux/via_i2c.h
8a61f013 9843F: drivers/video/fbdev/via/
69e4a7c2 9844
01f20734 9845VIA VELOCITY NETWORK DRIVER
8b58be88 9846M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9847L: netdev@vger.kernel.org
9848S: Maintained
f2148a47 9849F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9850
0b7bc1fa
HV
9851VIVI VIRTUAL VIDEO DRIVER
9852M: Hans Verkuil <hverkuil@xs4all.nl>
9853L: linux-media@vger.kernel.org
9854T: git git://linuxtv.org/media_tree.git
9855W: http://linuxtv.org
9856S: Maintained
9857F: drivers/media/platform/vivi*
9858
be7f8273 9859VLAN (802.1Q)
8b58be88 9860M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9861L: netdev@vger.kernel.org
9862S: Maintained
679655da
JP
9863F: drivers/net/macvlan.c
9864F: include/linux/if_*vlan.h
9865F: net/8021q/
be7f8273 9866
55e331cf 9867VLYNQ BUS
8b58be88 9868M: Florian Fainelli <florian@openwrt.org>
8578d7af 9869L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9870S: Maintained
9871F: drivers/vlynq/vlynq.c
9872F: include/linux/vlynq.h
9873
390beae4
MW
9874VME SUBSYSTEM
9875M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9876M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9877M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9878L: devel@driverdev.osuosl.org
9879S: Maintained
9880T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9881F: Documentation/vme_api.txt
9882F: drivers/staging/vme/
9883F: drivers/vme/
9884F: include/linux/vme*
9885
4488e09b
AK
9886VMWARE HYPERVISOR INTERFACE
9887M: Alok Kataria <akataria@vmware.com>
9888L: virtualization@lists.linux-foundation.org
9889S: Supported
9890F: arch/x86/kernel/cpu/vmware.c
9891
73b35d07
DT
9892VMWARE BALLOON DRIVER
9893M: Xavier Deguillard <xdeguillard@vmware.com>
9894M: Philip Moltmann <moltmann@vmware.com>
9895M: "VMware, Inc." <pv-drivers@vmware.com>
9896L: linux-kernel@vger.kernel.org
9897S: Maintained
9898F: drivers/misc/vmw_balloon.c
9899
d1a890fa 9900VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9901M: Shreyas Bhatewara <sbhatewara@vmware.com>
9902M: "VMware, Inc." <pv-drivers@vmware.com>
9903L: netdev@vger.kernel.org
9904S: Maintained
9905F: drivers/net/vmxnet3/
d1a890fa 9906
851b1642 9907VMware PVSCSI driver
f2d7e40e 9908M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9909M: VMware PV-Drivers <pv-drivers@vmware.com>
9910L: linux-scsi@vger.kernel.org
9911S: Maintained
9912F: drivers/scsi/vmw_pvscsi.c
9913F: drivers/scsi/vmw_pvscsi.h
9914
e53e86c7 9915VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9916M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9917M: Mark Brown <broonie@kernel.org>
e53e86c7 9918W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9919W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9920T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9921S: Supported
679655da
JP
9922F: drivers/regulator/
9923F: include/linux/regulator/
e53e86c7 9924
ab41319e 9925VT1211 HARDWARE MONITOR DRIVER
8b58be88 9926M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9927L: lm-sensors@lm-sensors.org
9928S: Maintained
679655da
JP
9929F: Documentation/hwmon/vt1211
9930F: drivers/hwmon/vt1211.c
ab41319e 9931
1de9e371 9932VT8231 HARDWARE MONITOR DRIVER
8b58be88 9933M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9934L: lm-sensors@lm-sensors.org
9935S: Maintained
679655da 9936F: drivers/hwmon/vt8231.c
1de9e371 9937
88095e7b
TO
9938VUB300 USB to SDIO/SD/MMC bridge chip
9939M: Tony Olech <tony.olech@elandigitalsystems.com>
9940L: linux-mmc@vger.kernel.org
9941L: linux-usb@vger.kernel.org
9942S: Supported
9943F: drivers/mmc/host/vub300.c
9944
1da177e4 9945W1 DALLAS'S 1-WIRE BUS
a8018766 9946M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9947S: Maintained
679655da
JP
9948F: Documentation/w1/
9949F: drivers/w1/
1da177e4 9950
13927079 9951W83791D HARDWARE MONITORING DRIVER
8b58be88 9952M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9953L: lm-sensors@lm-sensors.org
25845c22 9954S: Maintained
679655da
JP
9955F: Documentation/hwmon/w83791d
9956F: drivers/hwmon/w83791d.c
13927079 9957
61db011d 9958W83793 HARDWARE MONITORING DRIVER
8b58be88 9959M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9960L: lm-sensors@lm-sensors.org
9961S: Maintained
679655da
JP
9962F: Documentation/hwmon/w83793
9963F: drivers/hwmon/w83793.c
61db011d 9964
e3760b43 9965W83795 HARDWARE MONITORING DRIVER
7c81c60f 9966M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9967L: lm-sensors@lm-sensors.org
9968S: Maintained
9969F: drivers/hwmon/w83795.c
9970
1da177e4 9971W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9972M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9973S: Maintained
679655da 9974F: drivers/mmc/host/wbsd.*
1da177e4 9975
b4e05923
HG
9976WACOM PROTOCOL 4 SERIAL TABLETS
9977M: Julian Squires <julian@cipht.net>
9978M: Hans de Goede <hdegoede@redhat.com>
9979L: linux-input@vger.kernel.org
9980S: Maintained
9981F: drivers/input/tablet/wacom_serial4.c
9982
3527761c 9983WATCHDOG DEVICE DRIVERS
8b58be88 9984M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9985L: linux-watchdog@vger.kernel.org
9986W: http://www.linux-watchdog.org/
f599aaf0 9987T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9988S: Maintained
679655da
JP
9989F: Documentation/watchdog/
9990F: drivers/watchdog/
9991F: include/linux/watchdog.h
c117ab84 9992F: include/uapi/linux/watchdog.h
3527761c 9993
1da177e4 9994WD7000 SCSI DRIVER
8b58be88 9995M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9996L: linux-scsi@vger.kernel.org
9997S: Maintained
679655da 9998F: drivers/scsi/wd7000.c
1da177e4 9999
b22e00f3
DH
10000WIIMOTE HID DRIVER
10001M: David Herrmann <dh.herrmann@googlemail.com>
10002L: linux-input@vger.kernel.org
10003S: Maintained
10004F: drivers/hid/hid-wiimote*
10005
e258b80e 10006WINBOND CIR DRIVER
364e9e18 10007M: David Härdeman <david@hardeman.nu>
e258b80e 10008S: Maintained
116ab806 10009F: drivers/media/rc/winbond-cir.c
e258b80e 10010
8a70da82 10011WIMAX STACK
8b58be88 10012M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 10013M: linux-wimax@intel.com
63fae219 10014L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
10015S: Supported
10016W: http://linuxwimax.org
315987dc 10017F: Documentation/wimax/README.wimax
315987dc
JP
10018F: include/linux/wimax/debug.h
10019F: include/net/wimax.h
c117ab84 10020F: include/uapi/linux/wimax.h
315987dc 10021F: net/wimax/
8a70da82 10022
5fc14680 10023WISTRON LAPTOP BUTTON DRIVER
8b58be88 10024M: Miloslav Trmac <mitr@volny.cz>
5fc14680 10025S: Maintained
679655da 10026F: drivers/input/misc/wistron_btns.c
5fc14680 10027
1da177e4 10028WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 10029M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 10030L: linux-wireless@vger.kernel.org
926554c4 10031W: http://oops.ghostprotocols.net:81/blog
1da177e4 10032S: Maintained
679655da 10033F: drivers/net/wireless/wl3501*
1da177e4 10034
febf1dff 10035WM97XX TOUCHSCREEN DRIVERS
d9f1f489 10036M: Mark Brown <broonie@kernel.org>
8b58be88 10037M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
10038L: linux-input@vger.kernel.org
10039T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10040W: http://opensource.wolfsonmicro.com/node/7
10041S: Supported
679655da
JP
10042F: drivers/input/touchscreen/*wm97*
10043F: include/linux/wm97xx.h
febf1dff 10044
055bcbcb 10045WOLFSON MICROELECTRONICS DRIVERS
fef95164 10046L: patches@opensource.wolfsonmicro.com
cf8eda3e 10047T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 10048T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 10049W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 10050S: Supported
3768f0b1 10051F: Documentation/hwmon/wm83??
af1c5386 10052F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 10053F: drivers/clk/clk-wm83*.c
9c309598 10054F: drivers/extcon/extcon-arizona.c
b75ea16a 10055F: drivers/leds/leds-wm83*.c
25b273ba 10056F: drivers/gpio/gpio-*wm*.c
9c309598 10057F: drivers/gpio/gpio-arizona.c
d22b0869 10058F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
10059F: drivers/input/misc/wm831x-on.c
10060F: drivers/input/touchscreen/wm831x-ts.c
10061F: drivers/input/touchscreen/wm97*.c
9c309598
MB
10062F: drivers/mfd/arizona*
10063F: drivers/mfd/wm*.c
b75ea16a
MB
10064F: drivers/power/wm83*.c
10065F: drivers/rtc/rtc-wm83*.c
10066F: drivers/regulator/wm8*.c
3860e6c4 10067F: drivers/video/backlight/wm83*_bl.c
b75ea16a 10068F: drivers/watchdog/wm83*_wdt.c
9c309598 10069F: include/linux/mfd/arizona/
3860e6c4 10070F: include/linux/mfd/wm831x/
b75ea16a 10071F: include/linux/mfd/wm8350/
3768f0b1 10072F: include/linux/mfd/wm8400*
59ec6da2 10073F: include/linux/wm97xx.h
055bcbcb 10074F: include/sound/wm????.h
9c309598 10075F: sound/soc/codecs/arizona.?
055bcbcb 10076F: sound/soc/codecs/wm*
b75ea16a 10077
3e6cd7a4
TH
10078WORKQUEUE
10079M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
10080T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10081S: Maintained
10082F: include/linux/workqueue.h
10083F: kernel/workqueue.c
10084F: Documentation/workqueue.txt
10085
1da177e4 10086X.25 NETWORK LAYER
8bf28059 10087M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10088L: linux-x25@vger.kernel.org
8bf28059 10089S: Odd Fixes
679655da
JP
10090F: Documentation/networking/x25*
10091F: include/net/x25*
10092F: net/x25/
1da177e4 10093
e2d1d6c0 10094X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10095M: Thomas Gleixner <tglx@linutronix.de>
10096M: Ingo Molnar <mingo@redhat.com>
10097M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10098M: x86@kernel.org
981c3a4f 10099L: linux-kernel@vger.kernel.org
75fc2d37 10100T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10101S: Maintained
679655da
JP
10102F: Documentation/x86/
10103F: arch/x86/
e2d1d6c0 10104
d0944853 10105X86 PLATFORM DRIVERS
e181ba15 10106M: Darren Hart <dvhart@infradead.org>
d0944853 10107L: platform-driver-x86@vger.kernel.org
e181ba15 10108T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 10109S: Maintained
14430813 10110F: drivers/platform/x86/
d0944853 10111
c1f5c54b
IM
10112X86 MCE INFRASTRUCTURE
10113M: Tony Luck <tony.luck@intel.com>
487ba8e8 10114M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10115L: linux-edac@vger.kernel.org
10116S: Maintained
10117F: arch/x86/kernel/cpu/mcheck/*
10118
d6fad502 10119XC2028/3028 TUNER DRIVER
1b2c14b4 10120M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10121L: linux-media@vger.kernel.org
10122W: http://linuxtv.org
10123T: git git://linuxtv.org/media_tree.git
10124S: Maintained
10125F: drivers/media/tuners/tuner-xc2028.*
10126
c4468085 10127XEN HYPERVISOR INTERFACE
c4468085 10128M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10129M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10130M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10131L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10132T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10133S: Supported
10134F: arch/x86/xen/
10135F: drivers/*/xen-*front.c
10136F: drivers/xen/
10137F: arch/x86/include/asm/xen/
10138F: include/xen/
c117ab84 10139F: include/uapi/xen/
c4468085 10140
77bfb479
SS
10141XEN HYPERVISOR ARM
10142M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10143L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10144S: Supported
10145F: arch/arm/xen/
10146F: arch/arm/include/asm/xen/
10147
b475e83f
SS
10148XEN HYPERVISOR ARM64
10149M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10150L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10151S: Supported
10152F: arch/arm64/xen/
10153F: arch/arm64/include/asm/xen/
10154
9b57e1a7
IC
10155XEN NETWORK BACKEND DRIVER
10156M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10157M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10158L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10159L: netdev@vger.kernel.org
10160S: Supported
10161F: drivers/net/xen-netback/*
10162
c5f8e29d
KRW
10163XEN PCI SUBSYSTEM
10164M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10165L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10166S: Supported
10167F: arch/x86/pci/*xen*
10168F: drivers/pci/*xen*
10169
a2c5ae65
KRW
10170XEN BLOCK SUBSYSTEM
10171M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10172L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10173S: Supported
10174F: drivers/block/xen-blkback/*
10175F: drivers/block/xen*
10176
c5f8e29d
KRW
10177XEN SWIOTLB SUBSYSTEM
10178M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10179L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10180S: Supported
10181F: arch/x86/xen/*swiotlb*
10182F: drivers/xen/*swiotlb*
10183
1da177e4
LT
10184XFS FILESYSTEM
10185P: Silicon Graphics Inc
809625ca 10186M: Dave Chinner <david@fromorbit.com>
18caa67a 10187M: xfs@oss.sgi.com
d7ede1aa 10188L: xfs@oss.sgi.com
1da177e4 10189W: http://oss.sgi.com/projects/xfs
54e5881d 10190T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10191S: Supported
679655da
JP
10192F: Documentation/filesystems/xfs.txt
10193F: fs/xfs/
1da177e4 10194
8a3b7a25 10195XILINX AXI ETHERNET DRIVER
59a54f30
MS
10196M: Anirudha Sarangi <anirudh@xilinx.com>
10197M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10198S: Maintained
10199F: drivers/net/ethernet/xilinx/xilinx_axienet*
10200
c9d3d8ec 10201XILINX SYSTEMACE DRIVER
cdeb8994 10202S: Orphan
679655da 10203F: drivers/block/xsysace.c
c9d3d8ec 10204
238b8721 10205XILINX UARTLITE SERIAL DRIVER
8b58be88 10206M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10207L: linux-serial@vger.kernel.org
10208S: Maintained
df621252 10209F: drivers/tty/serial/uartlite.c
238b8721 10210
f620e4b8
MF
10211XTENSA XTFPGA PLATFORM SUPPORT
10212M: Max Filippov <jcmvbkbc@gmail.com>
10213L: linux-xtensa@linux-xtensa.org
10214S: Maintained
10215F: drivers/spi/spi-xtensa-xtfpga.c
10216
1da177e4 10217YAM DRIVER FOR AX.25
8b58be88 10218M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10219L: linux-hams@vger.kernel.org
10220S: Maintained
679655da
JP
10221F: drivers/net/hamradio/yam*
10222F: include/linux/yam.h
1da177e4 10223
af64a5eb 10224YEALINK PHONE DRIVER
8b58be88 10225M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10226L: usbb2k-api-dev@nongnu.org
10227S: Maintained
679655da
JP
10228F: Documentation/input/yealink.txt
10229F: drivers/input/misc/yealink.*
af64a5eb 10230
1da177e4 10231Z8530 DRIVER FOR AX.25
8b58be88 10232M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10233W: http://yaina.de/jreuter/
10234W: http://www.qsl.net/dl1bke/
10235L: linux-hams@vger.kernel.org
10236S: Maintained
679655da
JP
10237F: Documentation/networking/z8530drv.txt
10238F: drivers/net/hamradio/*scc.c
10239F: drivers/net/hamradio/z8530.h
1da177e4 10240
0cf31ec1 10241ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10242M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10243L: linux-mm@kvack.org
10244S: Maintained
10245F: mm/zbud.c
10246F: include/linux/zbud.h
10247
7c0c3afb 10248ZD1211RW WIRELESS DRIVER
8b58be88
JP
10249M: Daniel Drake <dsd@gentoo.org>
10250M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10251W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10252L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10253L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10254S: Maintained
679655da 10255F: drivers/net/wireless/zd1211rw/
7c0c3afb 10256
1da177e4 10257ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10258L: mjpeg-users@lists.sourceforge.net
f63145e2 10259L: linux-media@vger.kernel.org
1da177e4 10260W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10261T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10262S: Odd Fixes
90d72ac6 10263F: drivers/media/pci/zoran/
1da177e4 10264
6920f2cc
MK
10265ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10266M: Minchan Kim <minchan@kernel.org>
10267M: Nitin Gupta <ngupta@vflare.org>
10268L: linux-kernel@vger.kernel.org
10269S: Maintained
10270F: drivers/block/zram/
10271F: Documentation/blockdev/zram.txt
10272
8b4a4080 10273ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10274M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10275S: Maintained
df621252 10276F: drivers/tty/serial/zs.*
8b4a4080 10277
eae70d06
MK
10278ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10279M: Minchan Kim <minchan@kernel.org>
10280M: Nitin Gupta <ngupta@vflare.org>
10281L: linux-mm@kvack.org
10282S: Maintained
10283F: mm/zsmalloc.c
10284F: include/linux/zsmalloc.h
10285
0cf31ec1 10286ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10287M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10288L: linux-mm@kvack.org
10289S: Maintained
10290F: mm/zswap.c
10291
1da177e4 10292THE REST
8b58be88 10293M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10294L: linux-kernel@vger.kernel.org
8a6e2535 10295Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10296T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10297S: Buried alive in reporters
34d03cc1
JP
10298F: *
10299F: */
This page took 4.93175 seconds and 5 git commands to generate.