MAINTAINERS: remove METAG imgdafs pattern
[linux-2.6-block.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
679655da 600F: drivers/usb/gadget/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*
609F: drivers/video/geode/
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
62a37dc7
LP
722APTINA CAMERA SENSOR PLL
723M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
724L: linux-media@vger.kernel.org
725S: Maintained
726F: drivers/media/i2c/aptina-pll.*
727
a480167b 728ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 729M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
730L: linux-ide@vger.kernel.org
731S: Maintained
732F: include/linux/pata_arasan_cf_data.h
733F: drivers/ata/pata_arasan_cf.c
734
1154ea7d 735ARC FRAMEBUFFER DRIVER
8b58be88 736M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 737S: Maintained
679655da
JP
738F: drivers/video/arcfb.c
739F: drivers/video/fb_defio.c
1154ea7d 740
1da177e4 741ARM MFM AND FLOPPY DRIVERS
8b58be88 742M: Ian Molton <spyro@f2s.com>
1da177e4 743S: Maintained
679655da
JP
744F: arch/arm/lib/floppydma.S
745F: arch/arm/include/asm/floppy.h
1da177e4 746
6f96521f
WD
747ARM PMU PROFILING AND DEBUGGING
748M: Will Deacon <will.deacon@arm.com>
749S: Maintained
750F: arch/arm/kernel/perf_event*
751F: arch/arm/oprofile/common.c
6f96521f
WD
752F: arch/arm/include/asm/pmu.h
753F: arch/arm/kernel/hw_breakpoint.c
754F: arch/arm/include/asm/hw_breakpoint.h
755
d4275354 756ARM PORT
8b58be88 757M: Russell King <linux@arm.linux.org.uk>
efc03ecb 758L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
759W: http://www.arm.linux.org.uk/
760S: Maintained
761F: arch/arm/
762
d323c243
SB
763ARM SUB-ARCHITECTURES
764L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 765S: Maintained
d323c243
SB
766F: arch/arm/mach-*/
767F: arch/arm/plat-*/
768T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
769
cefbf4ea
RK
770ARM PRIMECELL AACI PL041 DRIVER
771M: Russell King <linux@arm.linux.org.uk>
772S: Maintained
773F: sound/arm/aaci.*
774
775ARM PRIMECELL CLCD PL110 DRIVER
776M: Russell King <linux@arm.linux.org.uk>
777S: Maintained
778F: drivers/video/amba-clcd.*
779
780ARM PRIMECELL KMI PL050 DRIVER
781M: Russell King <linux@arm.linux.org.uk>
782S: Maintained
783F: drivers/input/serio/ambakmi.*
784F: include/linux/amba/kmi.h
785
2761f5c2 786ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
787M: Russell King <linux@arm.linux.org.uk>
788S: Maintained
679655da 789F: drivers/mmc/host/mmci.*
2f748aaa 790F: include/linux/amba/mmci.h
2761f5c2 791
1b4304e5
RK
792ARM PRIMECELL UART PL010 AND PL011 DRIVERS
793M: Russell King <linux@arm.linux.org.uk>
794S: Maintained
795F: drivers/tty/serial/amba-pl01*.c
796F: include/linux/amba/serial.h
2761f5c2 797
cefbf4ea
RK
798ARM PRIMECELL BUS SUPPORT
799M: Russell King <linux@arm.linux.org.uk>
800S: Maintained
801F: drivers/amba/
802F: include/linux/amba/bus.h
803
2b7a52a4 804ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 805M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 806L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
807S: Maintained
808
9c784f95 809ARM/AFEB9260 MACHINE SUPPORT
8b58be88 810M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 811L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
812S: Maintained
813
2b7a52a4 814ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 815M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
817S: Maintained
818
1b106699
MR
819ARM/Allwinner A1X SoC support
820M: Maxime Ripard <maxime.ripard@free-electrons.com>
821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
822S: Maintained
60b0f380
MR
823N: sun[x4567]i
824
825ARM/Allwinner SoC Clock Support
826M: Emilio López <emilio@elopez.com.ar>
827S: Maintained
828F: drivers/clk/sunxi/
1b106699 829
c1fc8675 830ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 831M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
832M: Nicolas Ferre <nicolas.ferre@atmel.com>
833M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 834L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 835W: http://maxim.org.za/at91_26.html
c1fc8675
NF
836W: http://www.linux4sam.org
837S: Supported
838F: arch/arm/mach-at91/
70e389cc
MB
839F: arch/arm/boot/dts/at91*.dts
840F: arch/arm/boot/dts/at91*.dtsi
841F: arch/arm/boot/dts/sama*.dts
842F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 843
6e05dd4e
BB
844ARM/ATMEL AT91 Clock Support
845M: Boris Brezillon <boris.brezillon@free-electrons.com>
846S: Maintained
847F: drivers/clk/at91
848
986cf2e9 849ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 850M: Rob Herring <robh@kernel.org>
986cf2e9
RH
851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
852S: Maintained
853F: arch/arm/mach-highbank/
854
d94f944e 855ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 856M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
857S: Maintained
858F: arch/arm/mach-cns3xxx/
859T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
860
386ab516
AS
861ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
862M: Alexander Shiyan <shc_work@mail.ru>
863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864S: Odd Fixes
b8ba3874 865N: clps711x
386ab516 866
2b7a52a4 867ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 868M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 869M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 871S: Maintained
d19d3667
HS
872F: arch/arm/mach-ep93xx/
873F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
874
875ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 876M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
878S: Maintained
879
d4275354 880ARM/CLKDEV SUPPORT
8b58be88 881M: Russell King <linux@arm.linux.org.uk>
efc03ecb 882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 883S: Maintained
d4275354 884F: arch/arm/include/asm/clkdev.h
4fa2651d 885F: drivers/clk/clkdev.c
d4275354 886
d48134e7 887ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 888M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
890S: Maintained
891
94150095
HF
892ARM/CONTEC MICRO9 MACHINE SUPPORT
893M: Hubert Feurstein <hubert.feurstein@contec.at>
894S: Maintained
895F: arch/arm/mach-ep93xx/micro9.c
896
1da177e4 897ARM/CORGI MACHINE SUPPORT
8b58be88 898M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
899S: Maintained
900
881a95f9 901ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 902M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
904T: git git://git.berlios.de/gemini-board
905S: Maintained
f49afbb5 906F: arch/arm/mach-gemini/
881a95f9 907
a990cbd8 908ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 909M: Barry Song <baohua@kernel.org>
a990cbd8 910L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 911T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
912S: Maintained
913F: arch/arm/mach-prima2/
4a9c44f1 914F: drivers/clk/sirf/
05f30e8d
BS
915F: drivers/clocksource/timer-prima2.c
916F: drivers/clocksource/timer-marco.c
f8505ef5 917N: [^a-z]sirf
a990cbd8 918
d4275354 919ARM/EBSA110 MACHINE SUPPORT
8b58be88 920M: Russell King <linux@arm.linux.org.uk>
efc03ecb 921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
922W: http://www.arm.linux.org.uk/
923S: Maintained
924F: arch/arm/mach-ebsa110/
b955f6ca 925F: drivers/net/ethernet/amd/am79c961a.*
d4275354 926
4721f3ce
UKK
927ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
928M: Uwe Kleine-König <kernel@pengutronix.de>
929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930S: Maintained
931N: efm32
932
a9da4f7e 933ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
934M: Daniel Ribeiro <drwyrm@gmail.com>
935M: Stefan Schmidt <stefan@openezx.org>
936M: Harald Welte <laforge@openezx.org>
d66f1886 937L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
938W: http://www.openezx.org/
939S: Maintained
cafc2265
SS
940T: topgit git://git.openezx.org/openezx.git
941F: arch/arm/mach-pxa/ezx.c
a9da4f7e 942
6a915af9 943ARM/FARADAY FA526 PORT
162500b3 944M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 946S: Maintained
1fa7e547 947T: git git://git.berlios.de/gemini-board
f49afbb5 948F: arch/arm/mm/*-fa*
6a915af9 949
d4275354 950ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 951M: Russell King <linux@arm.linux.org.uk>
efc03ecb 952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
953W: http://www.arm.linux.org.uk/
954S: Maintained
955F: arch/arm/include/asm/hardware/dec21285.h
956F: arch/arm/mach-footbridge/
957
86183a5f 958ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 959M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 960M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 962S: Maintained
f1c12837 963T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 964F: arch/arm/mach-imx/
ce515a6b 965F: arch/arm/mach-mxs/
2a82f95c 966F: arch/arm/boot/dts/imx*
e5dafa22 967F: arch/arm/configs/imx*_defconfig
86183a5f 968
2b7a52a4 969ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 970M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
972S: Maintained
973
90b8fc34 974ARM/GUMSTIX MACHINE SUPPORT
8b58be88 975M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
977S: Maintained
978
ef47d5f0 979ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 980M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
981M: Paul Parsons <lost.distance@yahoo.com>
982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
983S: Maintained
984F: arch/arm/mach-pxa/hx4700.c
985F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 986F: sound/soc/pxa/hx4700.c
ef47d5f0 987
21f37bc3 988ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 989M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
990W: www.jlime.com
991S: Maintained
084bad91
KE
992T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
993F: arch/arm/mach-sa1100/jornada720.c
994F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 995
5e767ab9
JMC
996ARM/IGEP MACHINE SUPPORT
997M: Enric Balletbo i Serra <eballetbo@gmail.com>
998M: Javier Martinez Canillas <javier@dowhile0.org>
999L: linux-omap@vger.kernel.org
1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001S: Maintained
06ff74fd 1002F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1003
403d2971
MV
1004ARM/INCOME PXA270 SUPPORT
1005M: Marek Vasut <marek.vasut@gmail.com>
1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007S: Maintained
ec154082 1008F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1009
2b7a52a4 1010ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1011M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1012M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1014S: Maintained
e2bdb176
DW
1015
1016ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1017M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1019S: Maintained
2b7a52a4
LB
1020
1021ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1022M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1023M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1024L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1025S: Maintained
2b7a52a4
LB
1026
1027ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1028M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1029M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1031S: Maintained
2b7a52a4 1032
2b7a52a4 1033ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1034M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1036S: Maintained
1037
dfdd8cc9
KH
1038ARM/INTEL IXP4XX ARM ARCHITECTURE
1039M: Imre Kaloz <kaloz@openwrt.org>
1040M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1042S: Maintained
1043F: arch/arm/mach-ixp4xx/
1044
838553c5 1045ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1046M: Jonathan Cameron <jic23@cam.ac.uk>
1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048S: Maintained
1049F: arch/arm/mach-pxa/stargate2.c
1050F: drivers/pcmcia/pxa2xx_stargate2.c
1051
2b7a52a4 1052ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1053M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1054M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1056S: Maintained
2b7a52a4
LB
1057
1058ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1059M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1061S: Maintained
1062
1154f858
SS
1063ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1064M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067F: arch/arm/mach-keystone/
317929cd 1068T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1069
bc6aa566
SS
1070ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1071M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1072L: linux-kernel@vger.kernel.org
1073S: Maintained
1074F: drivers/clk/keystone/
1075
1076ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1077M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079L: linux-kernel@vger.kernel.org
1080S: Maintained
1081F: drivers/clocksource/timer-keystone.c
1082
1083ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1084M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1085L: linux-kernel@vger.kernel.org
1086S: Maintained
1087F: drivers/power/reset/keystone-reset.c
1088
1089ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1090M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1091L: linux-kernel@vger.kernel.org
1092S: Maintained
1093F: drivers/memory/*emif*
1094
2b7a52a4 1095ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1096M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1097L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1098S: Maintained
1099
3b886171 1100ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1101M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1102S: Maintained
1103
75f41273
TP
1104ARM/Marvell Armada 370 and Armada XP SOC support
1105M: Jason Cooper <jason@lakedaemon.net>
1106M: Andrew Lunn <andrew@lunn.ch>
1107M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1108M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1109L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110S: Maintained
1111F: arch/arm/mach-mvebu/
1112
40f4978b
SH
1113ARM/Marvell Berlin SoC support
1114M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
1117F: arch/arm/mach-berlin/
1118
4f1312b0
NP
1119ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1120M: Jason Cooper <jason@lakedaemon.net>
1121M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1122M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1124S: Maintained
1125F: arch/arm/mach-dove/
54a246ff
NP
1126F: arch/arm/mach-kirkwood/
1127F: arch/arm/mach-mv78xx0/
1128F: arch/arm/mach-orion5x/
1129F: arch/arm/plat-orion/
3b886171 1130
d69ac131
AC
1131ARM/Orion SoC/Technologic Systems TS-78xx platform support
1132M: Alexander Clouter <alex@digriz.org.uk>
1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134W: http://www.digriz.org.uk/ts78xx/kernel
1135S: Maintained
1136F: arch/arm/mach-orion5x/ts78xx-*
1137
adcb079f
AB
1138ARM/MICREL KS8695 ARCHITECTURE
1139M: Greg Ungerer <gerg@uclinux.org>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1141F: arch/arm/mach-ks8695/
adcb079f
AB
1142S: Odd Fixes
1143
d78ff0a5 1144ARM/MIOA701 MACHINE SUPPORT
8b58be88 1145M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1147F: arch/arm/mach-pxa/mioa701.c
1148S: Maintained
1149
9624dfe6 1150ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1151M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1152S: Maintained
1153
e0ee9851 1154ARM/NOMADIK ARCHITECTURE
28b8e8d4 1155M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1156M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-nomadik/
87572880 1160F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1161T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1162
9d76295a 1163ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1164M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1165L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1166W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1167S: Supported
1168
0c19d21e
DW
1169ARM/QUALCOMM MSM MACHINE SUPPORT
1170M: David Brown <davidb@codeaurora.org>
b4c9bfab 1171M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1172M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1173L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1174F: arch/arm/mach-msm/
1175F: drivers/video/msm/
1176F: drivers/mmc/host/msm_sdcc.c
1177F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1178F: drivers/tty/serial/msm_serial.h
1179F: drivers/tty/serial/msm_serial.c
ea91db52 1180F: drivers/*/pm8???-*
0a759c6e 1181F: drivers/mfd/ssbi.c
ea91db52 1182F: include/linux/mfd/pm8xxx/
8cd5c866 1183T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1184S: Maintained
1185
8459c159 1186ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1187M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1188M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1189S: Maintained
1190
5d783a2d 1191ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1192M: Marek Vasut <marek.vasut@gmail.com>
75280787 1193L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1194W: http://hackndev.com
1195S: Maintained
933d35f0
JP
1196F: arch/arm/mach-pxa/include/mach/palmtx.h
1197F: arch/arm/mach-pxa/palmtx.c
1198F: arch/arm/mach-pxa/include/mach/palmt5.h
1199F: arch/arm/mach-pxa/palmt5.c
1200F: arch/arm/mach-pxa/include/mach/palmld.h
1201F: arch/arm/mach-pxa/palmld.c
1202F: arch/arm/mach-pxa/include/mach/palmte2.h
1203F: arch/arm/mach-pxa/palmte2.c
1204F: arch/arm/mach-pxa/include/mach/palmtc.h
1205F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1206
b57fe924 1207ARM/PALM TREO SUPPORT
8b58be88 1208M: Tomas Cech <sleep_walker@suse.cz>
75280787 1209L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1210W: http://hackndev.com
1211S: Maintained
b57fe924
JP
1212F: arch/arm/mach-pxa/include/mach/palmtreo.h
1213F: arch/arm/mach-pxa/palmtreo.c
90af5811 1214
c49e1e63 1215ARM/PALMZ72 SUPPORT
8b58be88 1216M: Sergey Lapin <slapin@ossfans.org>
75280787 1217L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1218W: http://hackndev.com
1219S: Maintained
933d35f0
JP
1220F: arch/arm/mach-pxa/include/mach/palmz72.h
1221F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1222
1da177e4 1223ARM/PLEB SUPPORT
8b58be88 1224M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1225W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1226S: Maintained
1227
1228ARM/PT DIGITAL BOARD PORT
8b58be88 1229M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1231W: http://www.arm.linux.org.uk/
1232S: Maintained
1233
8fc1b0f8
KG
1234ARM/QUALCOMM SUPPORT
1235M: Kumar Gala <galak@codeaurora.org>
1236M: David Brown <davidb@codeaurora.org>
1237L: linux-arm-msm@vger.kernel.org
1238S: Maintained
1239F: arch/arm/mach-qcom/
1240T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1241
2b7a52a4 1242ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1243M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1245S: Maintained
1246
d4275354 1247ARM/RISCPC ARCHITECTURE
8b58be88 1248M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1249L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1250W: http://www.arm.linux.org.uk/
1251S: Maintained
d4275354
RK
1252F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1253F: arch/arm/include/asm/hardware/ioc.h
1254F: arch/arm/include/asm/hardware/iomd.h
1255F: arch/arm/include/asm/hardware/memc.h
1256F: arch/arm/mach-rpc/
1a6422f6 1257F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1258F: drivers/net/ethernet/i825xx/ether1*
1259F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1260F: drivers/scsi/arm/
1261
08ddbb0a
HS
1262ARM/Rockchip SoC support
1263M: Heiko Stuebner <heiko@sntech.de>
1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265S: Maintained
1266F: arch/arm/mach-rockchip/
1267F: drivers/*/*rockchip*
1268
b21477f9 1269ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1270M: Ben Dooks <ben-linux@fluff.org>
482ce512 1271M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1272L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1273L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1274W: http://www.fluff.org/ben/linux/
1275S: Maintained
6f0589c8
MB
1276F: arch/arm/boot/dts/s3c*
1277F: arch/arm/boot/dts/exynos*
482ce512 1278F: arch/arm/plat-samsung/
769bbb63
HS
1279F: arch/arm/mach-s3c24*/
1280F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1281F: drivers/*/*s3c2410*
1282F: drivers/*/*/*s3c2410*
40c76662
MB
1283F: drivers/spi/spi-s3c*
1284F: sound/soc/samsung/*
1da177e4 1285
0dcecae2 1286ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1287M: Kukjin Kim <kgene.kim@samsung.com>
1288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1290S: Maintained
1291F: arch/arm/mach-s5p*/
0dcecae2 1292F: arch/arm/mach-exynos*/
33d43cdd 1293N: exynos
f556cb07 1294
10ffa964
KP
1295ARM/SAMSUNG MOBILE MACHINE SUPPORT
1296M: Kyungmin Park <kyungmin.park@samsung.com>
1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298S: Maintained
1299F: arch/arm/mach-s5pv210/mach-aquila.c
1300F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1301
3ce4ccb6
KD
1302ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1303M: Kyungmin Park <kyungmin.park@samsung.com>
1304M: Kamil Debski <k.debski@samsung.com>
1305L: linux-arm-kernel@lists.infradead.org
1306L: linux-media@vger.kernel.org
1307S: Maintained
1308F: drivers/media/platform/s5p-g2d/
1309
e6a476fd
MS
1310ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1311M: Kyungmin Park <kyungmin.park@samsung.com>
1312M: Kamil Debski <k.debski@samsung.com>
6305902c 1313M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1314L: linux-arm-kernel@lists.infradead.org
1315L: linux-media@vger.kernel.org
1316S: Maintained
934455d7 1317F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1318F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1319
1320ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1321M: Kyungmin Park <kyungmin.park@samsung.com>
1322M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1323L: linux-arm-kernel@lists.infradead.org
1324L: linux-media@vger.kernel.org
1325S: Maintained
90d72ac6 1326F: drivers/media/platform/s5p-tv/
e6a476fd 1327
d48d38e8 1328ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1329M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1330M: Magnus Damm <magnus.damm@gmail.com>
1331L: linux-sh@vger.kernel.org
d48d38e8 1332W: http://oss.renesas.com
bbff48f5 1333Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1334T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1335S: Supported
0b514fdb
SH
1336F: arch/arm/boot/dts/emev2*
1337F: arch/arm/boot/dts/r7s*
1338F: arch/arm/boot/dts/r8a*
1339F: arch/arm/boot/dts/sh*
1340F: arch/arm/configs/ape6evm_defconfig
1341F: arch/arm/configs/armadillo800eva_defconfig
1342F: arch/arm/configs/bockw_defconfig
1343F: arch/arm/configs/genmai_defconfig
1344F: arch/arm/configs/koelsch_defconfig
1345F: arch/arm/configs/kzm9g_defconfig
1346F: arch/arm/configs/lager_defconfig
1347F: arch/arm/configs/mackerel_defconfig
1348F: arch/arm/configs/marzen_defconfig
1349F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1350F: arch/arm/mach-shmobile/
1351F: drivers/sh/
1352
66314223
DN
1353ARM/SOCFPGA ARCHITECTURE
1354M: Dinh Nguyen <dinguyen@altera.com>
1355S: Maintained
1356F: arch/arm/mach-socfpga/
1357
1358ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1359M: Dinh Nguyen <dinguyen@altera.com>
1360S: Maintained
1361F: drivers/clk/socfpga/
1362
65ebcc11 1363ARM/STI ARCHITECTURE
a92177ea
SK
1364M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1365M: Maxime Coquelin <maxime.coquelin@st.com>
1366M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368L: kernel@stlinux.com
1369W: http://www.stlinux.com
1370S: Maintained
1371F: arch/arm/mach-sti/
a92177ea
SK
1372F: arch/arm/boot/dts/sti*
1373F: drivers/clocksource/arm_global_timer.c
1374F: drivers/reset/sti/
1375F: drivers/pinctrl/pinctrl-st.c
1376F: drivers/media/rc/st_rc.c
1377F: drivers/i2c/busses/i2c-st.c
1378F: drivers/tty/serial/st-asc.c
65ebcc11 1379
2b7a52a4 1380ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1381M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1382L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1383S: Maintained
1384
1bbd7089 1385ARM/TETON BGA MACHINE SUPPORT
706e69d6 1386M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388S: Maintained
1389
2b7a52a4 1390ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1391M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1393S: Maintained
1394
98ad6e3b 1395ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1396M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1398W: http://www.mcuos.com
1399S: Maintained
4e89e8f6 1400F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1401F: drivers/input/keyboard/w90p910_keypad.c
1402F: drivers/input/touchscreen/w90p910_ts.c
1403F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1404F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1405F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1406F: drivers/rtc/rtc-nuc900.c
9df92e6c 1407F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1408F: drivers/usb/host/ehci-w90x900.c
1409F: drivers/video/nuc900fb.c
98ad6e3b 1410
54274d71 1411ARM/U300 MACHINE SUPPORT
e4651a9f 1412M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414S: Supported
1415F: arch/arm/mach-u300/
9affbd24 1416F: drivers/clocksource/timer-u300.c
54274d71
LW
1417F: drivers/i2c/busses/i2c-stu300.c
1418F: drivers/rtc/rtc-coh901331.c
1419F: drivers/watchdog/coh901327_wdt.c
1420F: drivers/dma/coh901318*
87572880
LW
1421F: drivers/mfd/ab3100*
1422F: drivers/rtc/rtc-ab3100.c
1423F: drivers/rtc/rtc-coh901331.c
1424T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1425
87572880 1426ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1427M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1429S: Maintained
1430F: arch/arm/mach-ux500/
e4651a9f 1431F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1432F: drivers/dma/ste_dma40*
e4651a9f 1433F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1434F: drivers/mfd/abx500*
1435F: drivers/mfd/ab8500*
e4651a9f
LW
1436F: drivers/mfd/dbx500*
1437F: drivers/mfd/db8500*
1438F: drivers/pinctrl/pinctrl-nomadik*
87572880 1439F: drivers/rtc/rtc-ab8500.c
e4651a9f 1440F: drivers/rtc/rtc-pl031.c
87572880 1441T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1442
e93fde28
UH
1443ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1444M: Ulf Hansson <ulf.hansson@linaro.org>
1445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446T: git git://git.linaro.org/people/ulfh/clk.git
1447S: Maintained
1448F: drivers/clk/ux500/
1449F: include/linux/platform_data/clk-ux500.h
1450
d4275354 1451ARM/VFP SUPPORT
8b58be88 1452M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1454W: http://www.arm.linux.org.uk/
1455S: Maintained
1456F: arch/arm/vfp/
1457
e66b6d8e
MV
1458ARM/VOIPAC PXA270 SUPPORT
1459M: Marek Vasut <marek.vasut@gmail.com>
1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461S: Maintained
1462F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1463F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1464
04529fe2
TP
1465ARM/VT8500 ARM ARCHITECTURE
1466M: Tony Prisk <linux@prisktech.co.nz>
1467L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1468S: Maintained
1469F: arch/arm/mach-vt8500/
41fd91b4 1470F: drivers/clocksource/vt8500_timer.c
560746eb 1471F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1472F: drivers/mmc/host/wmt-sdmmc.c
1473F: drivers/pwm/pwm-vt8500.c
1474F: drivers/rtc/rtc-vt8500.c
1475F: drivers/tty/serial/vt8500_serial.c
4f31102b 1476F: drivers/usb/host/ehci-platform.c
41fd91b4 1477F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1478F: drivers/video/vt8500lcdfb.*
1479F: drivers/video/wm8505fb*
1480F: drivers/video/wmt_ge_rops.*
04529fe2 1481
e66b6d8e
MV
1482ARM/ZIPIT Z2 SUPPORT
1483M: Marek Vasut <marek.vasut@gmail.com>
1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485S: Maintained
1486F: arch/arm/mach-pxa/z2.c
6ab2a855 1487F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1488
51f29d44
MS
1489ARM/ZYNQ ARCHITECTURE
1490M: Michal Simek <michal.simek@xilinx.com>
1491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492W: http://wiki.xilinx.com
1493T: git git://git.xilinx.com/linux-xlnx.git
1494S: Supported
1495F: arch/arm/mach-zynq/
bd2a337a 1496F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1497N: zynq
1498N: xilinx
1499F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1500F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1501F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1502
b8f9879e
WD
1503ARM SMMU DRIVER
1504M: Will Deacon <will.deacon@arm.com>
1505L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506S: Maintained
1507F: drivers/iommu/arm-smmu.c
1508
38074229
CM
1509ARM64 PORT (AARCH64 ARCHITECTURE)
1510M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1511M: Will Deacon <will.deacon@arm.com>
38074229
CM
1512L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513S: Maintained
1514F: arch/arm64/
d19766ec 1515F: Documentation/arm64/
38074229 1516
9d7005f9
LP
1517AS3645A LED FLASH CONTROLLER DRIVER
1518M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1519L: linux-media@vger.kernel.org
1520T: git git://linuxtv.org/media_tree.git
1521S: Maintained
1522F: drivers/media/i2c/as3645a.c
1523F: include/media/as3645a.h
1524
d58de038
GJ
1525ASC7621 HARDWARE MONITOR DRIVER
1526M: George Joseph <george.joseph@fairview5.com>
1527L: lm-sensors@lm-sensors.org
1528S: Maintained
1529F: Documentation/hwmon/asc7621
1530F: drivers/hwmon/asc7621.c
1531
b229ece9 1532ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1533M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1534L: acpi4asus-user@lists.sourceforge.net
d0944853 1535L: platform-driver-x86@vger.kernel.org
76593d6f 1536W: http://acpi4asus.sf.net
85091b71 1537S: Maintained
b229ece9
CC
1538F: drivers/platform/x86/asus*.c
1539F: drivers/platform/x86/eeepc*.c
85091b71 1540
953a6479 1541ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1542M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1543W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1544S: Maintained
679655da
JP
1545F: Documentation/crypto/async-tx-api.txt
1546F: crypto/async_tx/
1547F: drivers/dma/
1548F: include/linux/dmaengine.h
1549F: include/linux/async_tx.h
b3e5f263 1550
a1867d36 1551AT24 EEPROM DRIVER
14d77c4d 1552M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1553L: linux-i2c@vger.kernel.org
1554S: Maintained
1555F: drivers/misc/eeprom/at24.c
25f73ed5 1556F: include/linux/platform_data/at24.h
a1867d36 1557
e7839f25 1558ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1559M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1560W: http://support.coraid.com/support/linux
1da177e4 1561S: Supported
679655da
JP
1562F: Documentation/aoe/
1563F: drivers/block/aoe/
1da177e4 1564
9a10a870 1565ATHEROS ATH GENERIC UTILITIES
f726ee65 1566M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1567L: linux-wireless@vger.kernel.org
1568S: Supported
1569F: drivers/net/wireless/ath/*
1570
fa1c114f 1571ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1572M: Jiri Slaby <jirislaby@gmail.com>
1573M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1574M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1575L: linux-wireless@vger.kernel.org
1576L: ath5k-devel@lists.ath5k.org
72c706b7 1577W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1578S: Maintained
fa451753 1579F: drivers/net/wireless/ath/ath5k/
fa1c114f 1580
12e62d6f
KV
1581ATHEROS ATH6KL WIRELESS DRIVER
1582M: Kalle Valo <kvalo@qca.qualcomm.com>
1583L: linux-wireless@vger.kernel.org
1584W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1585T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1586S: Supported
1587F: drivers/net/wireless/ath/ath6kl/
1588
2be7d22f
VK
1589WILOCITY WIL6210 WIRELESS DRIVER
1590M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1591L: linux-wireless@vger.kernel.org
1592L: wil6210@qca.qualcomm.com
1593S: Supported
1594W: http://wireless.kernel.org/en/users/Drivers/wil6210
1595F: drivers/net/wireless/ath/wil6210/
1596
1d7e1e6b
CL
1597CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1598M: Christian Lamparter <chunkeey@googlemail.com>
1599L: linux-wireless@vger.kernel.org
1600W: http://wireless.kernel.org/en/users/Drivers/carl9170
1601S: Maintained
1602F: drivers/net/wireless/ath/carl9170/
1603
2c2a6172
LT
1604ATK0110 HWMON DRIVER
1605M: Luca Tettamanti <kronos.it@gmail.com>
1606L: lm-sensors@lm-sensors.org
1607S: Maintained
1608F: drivers/hwmon/asus_atk0110.c
1609
6f69a6d7 1610ATI_REMOTE2 DRIVER
8b58be88 1611M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1612S: Maintained
679655da 1613F: drivers/input/misc/ati_remote2.c
6f69a6d7 1614
7ae115b4 1615ATLX ETHERNET DRIVERS
8b58be88 1616M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1617M: Chris Snook <chris.snook@gmail.com>
e443e383 1618L: netdev@vger.kernel.org
8d5ca6ec
JC
1619W: http://sourceforge.net/projects/atl1
1620W: http://atl1.sourceforge.net
1621S: Maintained
2b133ad6 1622F: drivers/net/ethernet/atheros/
8d5ca6ec 1623
1da177e4 1624ATM
8b58be88 1625M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1626L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1627L: netdev@vger.kernel.org
1da177e4
LT
1628W: http://linux-atm.sourceforge.net
1629S: Maintained
679655da
JP
1630F: drivers/atm/
1631F: include/linux/atm*
c117ab84 1632F: include/uapi/linux/atm*
1da177e4 1633
04ac2f46 1634ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1635M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1636S: Maintained
1637F: drivers/mmc/host/atmel-mci.c
1638F: drivers/mmc/host/atmel-mci-regs.h
1639
a1cfac48 1640ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1641M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1642S: Supported
df621252 1643F: drivers/tty/serial/atmel_serial.c
a1cfac48 1644
b414dc16
NF
1645ATMEL DMA DRIVER
1646M: Nicolas Ferre <nicolas.ferre@atmel.com>
1647L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648S: Supported
1649F: drivers/dma/at_hdmac.c
1650F: drivers/dma/at_hdmac_regs.h
6f0d65af 1651F: include/linux/platform_data/dma-atmel.h
b414dc16 1652
888f2804
LD
1653ATMEL I2C DRIVER
1654M: Ludovic Desroches <ludovic.desroches@atmel.com>
1655L: linux-i2c@vger.kernel.org
1656S: Supported
1657F: drivers/i2c/busses/i2c-at91.c
1658
15515545
JW
1659ATMEL ISI DRIVER
1660M: Josh Wu <josh.wu@atmel.com>
1661L: linux-media@vger.kernel.org
1662S: Supported
f2294c2d 1663F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1664F: include/media/atmel-isi.h
1665
8f4c79ce 1666ATMEL LCDFB DRIVER
8b58be88 1667M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1668L: linux-fbdev@vger.kernel.org
8f4c79ce 1669S: Maintained
679655da
JP
1670F: drivers/video/atmel_lcdfb.c
1671F: include/video/atmel_lcdc.h
8f4c79ce 1672
89e5785f 1673ATMEL MACB ETHERNET DRIVER
a02875a6 1674M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1675S: Supported
9f2f381f 1676F: drivers/net/ethernet/cadence/
89e5785f 1677
754ce4f2 1678ATMEL SPI DRIVER
a02875a6 1679M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1680S: Supported
9df92e6c 1681F: drivers/spi/spi-atmel.*
754ce4f2 1682
e9cb1c5a
NF
1683ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1684M: Nicolas Ferre <nicolas.ferre@atmel.com>
1685L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686S: Supported
1687F: drivers/misc/atmel_tclib.c
1688F: drivers/clocksource/tcb_clksrc.c
1689
914a3f3b 1690ATMEL USBA UDC DRIVER
a02875a6
NF
1691M: Nicolas Ferre <nicolas.ferre@atmel.com>
1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1693S: Supported
679655da 1694F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1695
1da177e4 1696ATMEL WIRELESS DRIVER
8b58be88 1697M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1698L: linux-wireless@vger.kernel.org
1da177e4
LT
1699W: http://www.thekelleys.org.uk/atmel
1700W: http://atmelwlandriver.sourceforge.net/
1701S: Maintained
679655da 1702F: drivers/net/wireless/atmel*
1da177e4 1703
26780d9e 1704ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1705M: Bradley Grove <linuxdrivers@attotech.com>
1706L: linux-scsi@vger.kernel.org
1707W: http://www.attotech.com
1708S: Supported
1709F: drivers/scsi/esas2r
26780d9e 1710
a92b7b80 1711AUDIT SUBSYSTEM
8b58be88 1712M: Eric Paris <eparis@redhat.com>
b9a06207 1713L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1714W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1715T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1716S: Maintained
679655da 1717F: include/linux/audit.h
c117ab84 1718F: include/uapi/linux/audit.h
679655da 1719F: kernel/audit*
a92b7b80 1720
70e84049 1721AUXILIARY DISPLAY DRIVERS
8b58be88 1722M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1723W: http://miguelojeda.es/auxdisplay.htm
1724W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1725S: Maintained
679655da
JP
1726F: drivers/auxdisplay/
1727F: include/linux/cfag12864b.h
70e84049 1728
5f97f7f9 1729AVR32 ARCHITECTURE
e336f61f
HCE
1730M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1731M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1732W: http://www.atmel.com/products/AVR32/
249d9d9d 1733W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1734W: http://avrfreaks.net/
e336f61f 1735S: Maintained
679655da 1736F: arch/avr32/
5f97f7f9
HS
1737
1738AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1739M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1740M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1741S: Maintained
679655da 1742F: arch/avr32/mach-at32ap/
5f97f7f9 1743
1da177e4 1744AX.25 NETWORK LAYER
8b58be88 1745M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1746L: linux-hams@vger.kernel.org
d34cb28a 1747W: http://www.linux-ax25.org/
1da177e4 1748S: Maintained
c117ab84 1749F: include/uapi/linux/ax25.h
679655da
JP
1750F: include/net/ax25.h
1751F: net/ax25/
1da177e4 1752
d5269395 1753AZ6007 DVB DRIVER
1b2c14b4 1754M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1755L: linux-media@vger.kernel.org
1756W: http://linuxtv.org
1757T: git git://linuxtv.org/media_tree.git
1758S: Maintained
1759F: drivers/media/usb/dvb-usb-v2/az6007.c
1760
6777376e
HV
1761AZTECH FM RADIO RECEIVER DRIVER
1762M: Hans Verkuil <hverkuil@xs4all.nl>
1763L: linux-media@vger.kernel.org
1764T: git git://linuxtv.org/media_tree.git
1765W: http://linuxtv.org
1766S: Maintained
1767F: drivers/media/radio/radio-aztech*
1768
e2d1d6c0 1769B43 WIRELESS DRIVER
8b58be88 1770M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1771L: linux-wireless@vger.kernel.org
ed072f9e 1772L: b43-dev@lists.infradead.org
491b26b4 1773W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1774S: Maintained
679655da 1775F: drivers/net/wireless/b43/
e2d1d6c0
RD
1776
1777B43LEGACY WIRELESS DRIVER
8b58be88
JP
1778M: Larry Finger <Larry.Finger@lwfinger.net>
1779M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1780L: linux-wireless@vger.kernel.org
ed072f9e 1781L: b43-dev@lists.infradead.org
491b26b4 1782W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1783S: Maintained
679655da 1784F: drivers/net/wireless/b43legacy/
e2d1d6c0 1785
300abeb5 1786BACKLIGHT CLASS/SUBSYSTEM
6212de88 1787M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1788M: Bryan Wu <cooloney@gmail.com>
1789M: Lee Jones <lee.jones@linaro.org>
300abeb5 1790S: Maintained
679655da
JP
1791F: drivers/video/backlight/
1792F: include/linux/backlight.h
300abeb5 1793
c6c8fea2 1794BATMAN ADVANCED
207df49e 1795M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1796M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1797M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1798L: b.a.t.m.a.n@lists.open-mesh.org
1799W: http://www.open-mesh.org/
1800S: Maintained
1801F: net/batman-adv/
1802
e2d1d6c0 1803BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1804M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1805L: linux-hams@vger.kernel.org
1806W: http://www.baycom.org/~tom/ham/ham.html
1807S: Maintained
679655da 1808F: drivers/net/hamradio/baycom*
e2d1d6c0 1809
cafe5635 1810BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1811M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1812L: linux-bcache@vger.kernel.org
1813W: http://bcache.evilpiepirate.org
1814S: Maintained:
1815F: drivers/md/bcache/
1816
3faece9d
KM
1817BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1818M: Kevin McKinney <klmckinney1@gmail.com>
1819M: Matthias Beyer <mail@beyermatthias.de>
1820L: devel@driverdev.osuosl.org
1821S: Maintained
1822F: drivers/staging/bcm*
1823
e2d1d6c0 1824BEFS FILE SYSTEM
55817d3d 1825S: Orphan
679655da
JP
1826F: Documentation/filesystems/befs.txt
1827F: fs/befs/
e2d1d6c0
RD
1828
1829BFS FILE SYSTEM
8b58be88 1830M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1831S: Maintained
679655da
JP
1832F: Documentation/filesystems/bfs.txt
1833F: fs/bfs/
c117ab84 1834F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1835
1394f032 1836BLACKFIN ARCHITECTURE
a4edbc10 1837M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1838L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1839T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1840W: http://blackfin.uclinux.org
1841S: Supported
679655da 1842F: arch/blackfin/
566da5b2 1843
e190d6b1 1844BLACKFIN EMAC DRIVER
b3fe92b0 1845L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1846W: http://blackfin.uclinux.org
1847S: Supported
7b35f033 1848F: drivers/net/ethernet/adi/
e190d6b1 1849
566da5b2 1850BLACKFIN RTC DRIVER
b3fe92b0 1851L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1852W: http://blackfin.uclinux.org
1853S: Supported
679655da 1854F: drivers/rtc/rtc-bfin.c
1394f032 1855
936ed49a 1856BLACKFIN SDH DRIVER
109ec8c3 1857M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1858L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1859W: http://blackfin.uclinux.org
1860S: Supported
1861F: drivers/mmc/host/bfin_sdh.c
1862
1394f032 1863BLACKFIN SERIAL DRIVER
8b58be88 1864M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1865L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1866W: http://blackfin.uclinux.org
1867S: Supported
8460241e 1868F: drivers/tty/serial/bfin_uart.c
1394f032 1869
1e6d320f 1870BLACKFIN WATCHDOG DRIVER
b3fe92b0 1871L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1872W: http://blackfin.uclinux.org
1873S: Supported
679655da 1874F: drivers/watchdog/bfin_wdt.c
1e6d320f 1875
d24ecfcc 1876BLACKFIN I2C TWI DRIVER
8b58be88 1877M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1878L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1879W: http://blackfin.uclinux.org/
1880S: Supported
679655da 1881F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1882
1e204377
SJ
1883BLACKFIN MEDIA DRIVER
1884M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1885L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1886W: http://blackfin.uclinux.org/
1887S: Supported
1888F: drivers/media/platform/blackfin/
1889F: drivers/media/i2c/adv7183*
1890F: drivers/media/i2c/vs6624*
1891
b54cf35a
JSM
1892BLINKM RGB LED DRIVER
1893M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1894S: Maintained
1895F: drivers/leds/leds-blinkm.c
1896
1da177e4 1897BLOCK LAYER
8b58be88 1898M: Jens Axboe <axboe@kernel.dk>
08deed1e 1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1900S: Maintained
679655da 1901F: block/
1da177e4 1902
2b54aaef 1903BLOCK2MTD DRIVER
8b58be88 1904M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1905L: linux-mtd@lists.infradead.org
1906S: Maintained
679655da 1907F: drivers/mtd/devices/block2mtd.c
2b54aaef 1908
63fbd24e 1909BLUETOOTH DRIVERS
8b58be88 1910M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1911M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1912M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1913L: linux-bluetooth@vger.kernel.org
63fbd24e 1914W: http://www.bluez.org/
22e7a424
MH
1915T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1916T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1917S: Maintained
679655da 1918F: drivers/bluetooth/
1da177e4 1919
63fbd24e 1920BLUETOOTH SUBSYSTEM
8b58be88 1921M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1922M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1923M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1924L: linux-bluetooth@vger.kernel.org
1925W: http://www.bluez.org/
22e7a424
MH
1926T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1927T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1928S: Maintained
679655da
JP
1929F: net/bluetooth/
1930F: include/net/bluetooth/
1da177e4
LT
1931
1932BONDING DRIVER
79b30750 1933M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1934M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1935M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1936L: netdev@vger.kernel.org
ce00f85c
JC
1937W: http://sourceforge.net/projects/bonding/
1938S: Supported
679655da 1939F: drivers/net/bonding/
c117ab84 1940F: include/uapi/linux/if_bonding.h
1da177e4 1941
b5f4df34
AS
1942BPF (Safe dynamic programs and tools)
1943M: Alexei Starovoitov <ast@kernel.org>
1944L: netdev@vger.kernel.org
1945L: linux-kernel@vger.kernel.org
1946S: Supported
1947F: kernel/bpf/
1948
39105890 1949BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1950M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1951L: netdev@vger.kernel.org
1952S: Supported
adfc5217 1953F: drivers/net/ethernet/broadcom/b44.*
39105890 1954
32ec90d5
FF
1955BROADCOM GENET ETHERNET DRIVER
1956M: Florian Fainelli <f.fainelli@gmail.com>
1957L: netdev@vger.kernel.org
1958S: Supported
1959F: drivers/net/ethernet/broadcom/genet/
1960
948c51e6 1961BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
1962M: Sony Chacko <sony.chacko@qlogic.com>
1963M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
1964L: netdev@vger.kernel.org
1965S: Supported
adfc5217
JK
1966F: drivers/net/ethernet/broadcom/bnx2.*
1967F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1968
4d9d2cb0 1969BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1970M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1971L: netdev@vger.kernel.org
1972S: Supported
adfc5217 1973F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1974
90f4c594 1975BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1976M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1977M: Matt Porter <mporter@linaro.org>
497a045d 1978L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1979T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1980S: Maintained
1981F: arch/arm/mach-bcm/
1982F: arch/arm/boot/dts/bcm113*
90f4c594 1983F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1984F: arch/arm/boot/dts/bcm281*
1985F: arch/arm/configs/bcm_defconfig
e4ef47f2 1986F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
1987F: drivers/clocksource/bcm_kona_timer.c
1988
f680f25c
SW
1989BROADCOM BCM2835 ARM ARCHICTURE
1990M: Stephen Warren <swarren@wwwdotorg.org>
1991L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1992T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1993S: Maintained
d30fe627 1994F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1995F: arch/arm/boot/dts/bcm2835*
1996F: arch/arm/configs/bcm2835_defconfig
1997F: drivers/*/*bcm2835*
1998
5b293ebe
HM
1999BROADCOM BCM5301X ARM ARCHICTURE
2000M: Hauke Mehrtens <hauke@hauke-m.de>
2001L: linux-arm-kernel@lists.infradead.org
2002S: Maintained
2003F: arch/arm/mach-bcm/bcm_5301x.c
2004F: arch/arm/boot/dts/bcm5301x.dtsi
2005F: arch/arm/boot/dts/bcm470*
2006
948c51e6 2007BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2008M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2009M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2010L: netdev@vger.kernel.org
2011S: Supported
adfc5217 2012F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2013
a9533e7e
HP
2014BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2015M: Brett Rudley <brudley@broadcom.com>
818c07b8 2016M: Arend van Spriel <arend@broadcom.com>
85d63686 2017M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2018M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2019L: linux-wireless@vger.kernel.org
5615171c 2020L: brcm80211-dev-list@broadcom.com
a9533e7e 2021S: Supported
f62ebdd5 2022F: drivers/net/wireless/brcm80211/
a9533e7e 2023
9958d6f9 2024BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2025M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2026L: linux-scsi@vger.kernel.org
2027S: Supported
2028F: drivers/scsi/bnx2fc/
2029
6a6b5ad0 2030BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2031M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2032L: linux-scsi@vger.kernel.org
2033S: Supported
2034F: drivers/scsi/bnx2i/
2035
7b7f588b
MM
2036BROADCOM KONA GPIO DRIVER
2037M: Markus Mayer <markus.mayer@linaro.org>
2038L: bcm-kernel-feedback-list@broadcom.com
2039S: Supported
2040F: drivers/gpio/gpio-bcm-kona.c
2041F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2042
c9678d86
RM
2043BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2044M: Rafał Miłecki <zajec5@gmail.com>
2045L: linux-wireless@vger.kernel.org
2046S: Maintained
2047F: drivers/bcma/
2048F: include/linux/bcma/
2049
b8302205
FF
2050BROADCOM SYSTEMPORT ETHERNET DRIVER
2051M: Florian Fainelli <f.fainelli@gmail.com>
2052L: netdev@vger.kernel.org
2053S: Supported
2054F: drivers/net/ethernet/broadcom/bcmsysport.*
2055
7725ccfd 2056BROCADE BFA FC SCSI DRIVER
aa803370
AG
2057M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2058M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2059L: linux-scsi@vger.kernel.org
2060S: Supported
2061F: drivers/scsi/bfa/
7725ccfd 2062
8b230ed8
RM
2063BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2064M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2065L: netdev@vger.kernel.org
2066S: Supported
f844a0ea 2067F: drivers/net/ethernet/brocade/bna/
8b230ed8 2068
5cdf7f76 2069BSG (block layer generic sg v4 driver)
8b58be88 2070M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2071L: linux-scsi@vger.kernel.org
2072S: Supported
679655da
JP
2073F: block/bsg.c
2074F: include/linux/bsg.h
c117ab84 2075F: include/uapi/linux/bsg.h
5cdf7f76 2076
af39917d
CL
2077BT87X AUDIO DRIVER
2078M: Clemens Ladisch <clemens@ladisch.de>
2079L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2080T: git git://git.alsa-project.org/alsa-kernel.git
2081S: Maintained
2082F: Documentation/sound/alsa/Bt87x.txt
2083F: sound/pci/bt87x.c
2084
ff1d5c2f 2085BT8XXGPIO DRIVER
eb032b98 2086M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2087W: http://bu3sch.de/btgpio.php
2088S: Maintained
72dbb705 2089F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2090
eb1eb04f 2091BTRFS FILE SYSTEM
c0778e25
CM
2092M: Chris Mason <clm@fb.com>
2093M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2094L: linux-btrfs@vger.kernel.org
2095W: http://btrfs.wiki.kernel.org/
8a6e2535 2096Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2097T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2098S: Maintained
679655da
JP
2099F: Documentation/filesystems/btrfs.txt
2100F: fs/btrfs/
eb1eb04f 2101
1da177e4 2102BTTV VIDEO4LINUX DRIVER
1b2c14b4 2103M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2104L: linux-media@vger.kernel.org
96b6aba0 2105W: http://linuxtv.org
275ffde4 2106T: git git://linuxtv.org/media_tree.git
f96236e5 2107S: Odd fixes
679655da 2108F: Documentation/video4linux/bttv/
90d72ac6 2109F: drivers/media/pci/bt8xx/bttv*
1da177e4 2110
1f34923c
KA
2111BUSLOGIC SCSI DRIVER
2112M: Khalid Aziz <khalid@gonehiking.org>
2113L: linux-scsi@vger.kernel.org
2114S: Maintained
2115F: drivers/scsi/BusLogic.*
2116F: drivers/scsi/FlashPoint.*
2117
af39917d
CL
2118C-MEDIA CMI8788 DRIVER
2119M: Clemens Ladisch <clemens@ladisch.de>
2120L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2121T: git git://git.alsa-project.org/alsa-kernel.git
2122S: Maintained
2123F: sound/pci/oxygen/
2124
2141355f
MS
2125C6X ARCHITECTURE
2126M: Mark Salter <msalter@redhat.com>
2127M: Aurelien Jacquiot <a-jacquiot@ti.com>
2128L: linux-c6x-dev@linux-c6x.org
2129W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2130S: Maintained
2131F: arch/c6x/
2132
a5432f5a 2133CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2134M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2135L: linux-cachefs@redhat.com
2136S: Supported
2137F: Documentation/filesystems/caching/cachefiles.txt
2138F: fs/cachefiles/
2139
c815ca39
HV
2140CADET FM/AM RADIO RECEIVER DRIVER
2141M: Hans Verkuil <hverkuil@xs4all.nl>
2142L: linux-media@vger.kernel.org
2143T: git git://linuxtv.org/media_tree.git
2144W: http://linuxtv.org
2145S: Maintained
2146F: drivers/media/radio/radio-cadet*
2147
77d5140f 2148CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2149M: Jonathan Corbet <corbet@lwn.net>
661263b5 2150L: linux-media@vger.kernel.org
275ffde4 2151T: git git://linuxtv.org/media_tree.git
77d5140f 2152S: Maintained
679655da 2153F: Documentation/video4linux/cafe_ccic
90d72ac6 2154F: drivers/media/platform/marvell-ccic/
77d5140f 2155
201b6bab 2156CAIF NETWORK LAYER
5c574f50 2157M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2158L: netdev@vger.kernel.org
2159S: Supported
2160F: Documentation/networking/caif/
2161F: drivers/net/caif/
c117ab84 2162F: include/uapi/linux/caif/
201b6bab
JP
2163F: include/net/caif/
2164F: net/caif/
2165
77dac90f 2166CALGARY x86-64 IOMMU
8b58be88
JP
2167M: Muli Ben-Yehuda <muli@il.ibm.com>
2168M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2169L: discuss@x86-64.org
2170S: Maintained
679655da
JP
2171F: arch/x86/kernel/pci-calgary_64.c
2172F: arch/x86/kernel/tce_64.c
2173F: arch/x86/include/asm/calgary.h
2174F: arch/x86/include/asm/tce.h
77dac90f 2175
e2d1d6c0 2176CAN NETWORK LAYER
8d15d386 2177M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2178L: linux-can@vger.kernel.org
ec78213a 2179W: http://gitorious.org/linux-can
405cc273 2180T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2181S: Maintained
f35f6c8f 2182F: Documentation/networking/can.txt
8d15d386 2183F: net/can/
8d15d386 2184F: include/linux/can/core.h
c117ab84
CEB
2185F: include/uapi/linux/can.h
2186F: include/uapi/linux/can/bcm.h
2187F: include/uapi/linux/can/raw.h
2188F: include/uapi/linux/can/gw.h
e2d1d6c0 2189
4261a204 2190CAN NETWORK DRIVERS
8b58be88 2191M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2192M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2193L: linux-can@vger.kernel.org
ec78213a 2194W: http://gitorious.org/linux-can
405cc273 2195T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2196S: Maintained
8d15d386
OH
2197F: drivers/net/can/
2198F: include/linux/can/dev.h
8d15d386 2199F: include/linux/can/platform/
c117ab84
CEB
2200F: include/uapi/linux/can/error.h
2201F: include/uapi/linux/can/netlink.h
4261a204 2202
95d16c72
JM
2203CAPABILITIES
2204M: Serge Hallyn <serge.hallyn@canonical.com>
2205L: linux-security-module@vger.kernel.org
6305902c 2206S: Supported
95d16c72 2207F: include/linux/capability.h
c117ab84 2208F: include/uapi/linux/capability.h
95d16c72 2209F: security/capability.c
6305902c 2210F: security/commoncap.c
38a94118 2211F: kernel/capability.c
95d16c72 2212
b8154542 2213CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2214M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2215L: linuxppc-dev@lists.ozlabs.org
2216L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2217W: http://www.ibm.com/developerworks/power/cell/
2218S: Supported
679655da 2219F: arch/powerpc/include/asm/cell*.h
679655da 2220F: arch/powerpc/include/asm/spu*.h
c117ab84 2221F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2222F: arch/powerpc/oprofile/*cell*
2223F: arch/powerpc/platforms/cell/
b8154542 2224
9030aaf9 2225CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2226M: Sage Weil <sage@inktank.com>
82593f87 2227L: ceph-devel@vger.kernel.org
09d90327 2228W: http://ceph.com/
fb99f881 2229T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2230S: Supported
2231F: Documentation/filesystems/ceph.txt
14430813
JP
2232F: fs/ceph/
2233F: net/ceph/
2234F: include/linux/ceph/
2235F: include/linux/crush/
9030aaf9 2236
18332a80 2237CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2238L: linux-usb@vger.kernel.org
10c6c9c9 2239S: Orphan
679655da
JP
2240F: Documentation/usb/WUSB-Design-overview.txt
2241F: Documentation/usb/wusb-cbaf
355ffe69
DV
2242F: drivers/usb/host/hwa-hc.c
2243F: drivers/usb/host/whci/
679655da
JP
2244F: drivers/usb/wusbcore/
2245F: include/linux/usb/wusb*
18332a80 2246
70e84049 2247CFAG12864B LCD DRIVER
8b58be88 2248M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2249W: http://miguelojeda.es/auxdisplay.htm
2250W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2251S: Maintained
679655da
JP
2252F: drivers/auxdisplay/cfag12864b.c
2253F: include/linux/cfag12864b.h
70e84049
MOS
2254
2255CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2256M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2257W: http://miguelojeda.es/auxdisplay.htm
2258W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2259S: Maintained
679655da
JP
2260F: drivers/auxdisplay/cfag12864bfb.c
2261F: include/linux/cfag12864b.h
70e84049 2262
704232c2 2263CFG80211 and NL80211
8b58be88 2264M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2265L: linux-wireless@vger.kernel.org
ce466579
JB
2266W: http://wireless.kernel.org/
2267T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2268T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2269S: Maintained
c117ab84 2270F: include/uapi/linux/nl80211.h
679655da
JP
2271F: include/net/cfg80211.h
2272F: net/wireless/*
2273X: net/wireless/wext*
704232c2 2274
46e64261
GKH
2275CHAR and MISC DRIVERS
2276M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2277M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2278T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2279S: Supported
46e64261
GKH
2280F: drivers/char/*
2281F: drivers/misc/*
471322a8 2282F: include/linux/miscdevice.h
46e64261 2283
0a920b5b 2284CHECKPATCH
8b58be88 2285M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2286M: Joe Perches <joe@perches.com>
2287S: Maintained
679655da 2288F: scripts/checkpatch.pl
0a920b5b 2289
f8407f26
HW
2290CHINESE DOCUMENTATION
2291M: Harry Wei <harryxiyou@gmail.com>
9740153c 2292L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2293L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2294S: Maintained
2295F: Documentation/zh_CN/
2296
2721ea2c 2297CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2298M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2299T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2300L: linux-usb@vger.kernel.org
2301S: Maintained
2302F: drivers/usb/chipidea/
2303
ab043105
OJ
2304CHROME HARDWARE PLATFORM SUPPORT
2305M: Olof Johansson <olof@lixom.net>
2306S: Maintained
2307F: drivers/platform/chrome/
2308
641cb85e 2309CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2310M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2311M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2312M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2313M: Neel Patel <neepatel@cisco.com>
7063fbf2 2314S: Supported
a6a5580c 2315F: drivers/net/ethernet/cisco/enic/
7063fbf2 2316
e3cf00d0 2317CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2318M: Upinder Malhi <umalhi@cisco.com>
2319S: Supported
2320F: drivers/infiniband/hw/usnic
e3cf00d0 2321
2b7a52a4 2322CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2323M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2324L: netdev@vger.kernel.org
2325S: Maintained
57d0b7a0 2326F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2327
3d4cfdc9
MB
2328CIRRUS LOGIC AUDIO CODEC DRIVERS
2329M: Brian Austin <brian.austin@cirrus.com>
2330M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2331L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2332S: Maintained
2333F: sound/soc/codecs/cs*
2334
94574d9a
KRW
2335CLEANCACHE API
2336M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2337L: linux-kernel@vger.kernel.org
2338S: Maintained
2339F: mm/cleancache.c
2340F: include/linux/cleancache.h
2341
d4275354 2342CLK API
8b58be88 2343M: Russell King <linux@arm.linux.org.uk>
37417046 2344S: Maintained
d4275354
RK
2345F: include/linux/clk.h
2346
9222d247
JS
2347CLOCKSOURCE, CLOCKEVENT DRIVERS
2348M: Daniel Lezcano <daniel.lezcano@linaro.org>
2349M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2350L: linux-kernel@vger.kernel.org
9222d247
JS
2351T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2352S: Supported
2353F: drivers/clocksource
2354
5df6d737 2355CISCO FCOE HBA DRIVER
8fc89a79
HP
2356M: Hiral Patel <hiralpat@cisco.com>
2357M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2358M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2359L: linux-scsi@vger.kernel.org
2360S: Supported
2a99921a 2361F: drivers/scsi/fnic/
5df6d737 2362
529aa8cb
TLSC
2363CMPC ACPI DRIVER
2364M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2365M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2366L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2367S: Supported
2368F: drivers/platform/x86/classmate-laptop.c
2369
74425eee 2370COCCINELLE/Semantic Patches (SmPL)
26de9c26 2371M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2372M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2373M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2374M: Michal Marek <mmarek@suse.cz>
26de9c26 2375L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2376T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2377W: http://coccinelle.lip6.fr/
2378S: Supported
4b92b2aa 2379F: Documentation/coccinelle.txt
74425eee
NP
2380F: scripts/coccinelle/
2381F: scripts/coccicheck
2382
1da177e4 2383CODA FILE SYSTEM
8b58be88 2384M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2385M: coda@cs.cmu.edu
2386L: codalist@coda.cs.cmu.edu
2387W: http://www.coda.cs.cmu.edu/
2388S: Maintained
679655da
JP
2389F: Documentation/filesystems/coda.txt
2390F: fs/coda/
2391F: include/linux/coda*.h
c117ab84 2392F: include/uapi/linux/coda*.h
1da177e4 2393
7704addb 2394COMMON CLK FRAMEWORK
7704addb 2395M: Mike Turquette <mturquette@linaro.org>
35c1983e 2396L: linux-kernel@vger.kernel.org
7704addb
MT
2397T: git git://git.linaro.org/people/mturquette/linux.git
2398S: Maintained
60bea3b5
SW
2399F: drivers/clk/
2400X: drivers/clk/clkdev.c
7704addb 2401F: include/linux/clk-pr*
60bea3b5 2402F: include/linux/clk/
7704addb 2403
e2d1d6c0 2404COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2405M: Steve French <sfrench@samba.org>
51223df6 2406L: linux-cifs@vger.kernel.org
d1f28953 2407L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2408W: http://linux-cifs.samba.org/
8a6e2535 2409Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2410T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2411S: Supported
ec421a71 2412F: Documentation/filesystems/cifs/
679655da 2413F: fs/cifs/
e2d1d6c0 2414
1da177e4 2415COMPACTPCI HOTPLUG CORE
8b58be88 2416M: Scott Murray <scott@spiteful.org>
64dab204 2417L: linux-pci@vger.kernel.org
82c4dfc7 2418S: Maintained
679655da 2419F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2420
2421COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2422M: Scott Murray <scott@spiteful.org>
64dab204 2423L: linux-pci@vger.kernel.org
82c4dfc7 2424S: Maintained
679655da 2425F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2426
2427COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2428M: Scott Murray <scott@spiteful.org>
64dab204 2429L: linux-pci@vger.kernel.org
82c4dfc7 2430S: Maintained
679655da 2431F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2432
5411552c 2433COMPAL LAPTOP SUPPORT
8b58be88 2434M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2435L: platform-driver-x86@vger.kernel.org
5411552c 2436S: Maintained
679655da 2437F: drivers/platform/x86/compal-laptop.c
5411552c 2438
949be0f7 2439CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2440M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2441L: accessrunner-general@lists.sourceforge.net
2442W: http://accessrunner.sourceforge.net/
949be0f7 2443S: Maintained
679655da 2444F: drivers/usb/atm/cxacru.c
949be0f7 2445
e2d1d6c0 2446CONFIGFS
d6351db2
JB
2447M: Joel Becker <jlbec@evilplan.org>
2448T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2449S: Supported
679655da
JP
2450F: fs/configfs/
2451F: include/linux/configfs.h
e2d1d6c0 2452
acb9c1b2 2453CONNECTOR
8b58be88 2454M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2455L: netdev@vger.kernel.org
2456S: Maintained
2457F: drivers/connector/
2458
a3e3354d 2459CONTROL GROUP (CGROUP)
860ca0e6 2460M: Tejun Heo <tj@kernel.org>
ad50c159 2461M: Li Zefan <lizefan@huawei.com>
12340313 2462L: cgroups@vger.kernel.org
860ca0e6 2463T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2464S: Maintained
a3e3354d 2465F: Documentation/cgroups/
679655da
JP
2466F: include/linux/cgroup*
2467F: kernel/cgroup*
a3e3354d
TH
2468
2469CONTROL GROUP - CPUSET
2470M: Li Zefan <lizefan@huawei.com>
2471L: cgroups@vger.kernel.org
2472W: http://www.bullopensource.org/cpuset/
2473W: http://oss.sgi.com/projects/cpusets/
2474T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2475S: Maintained
2476F: Documentation/cgroups/cpusets.txt
2477F: include/linux/cpuset.h
2478F: kernel/cpuset.c
2479
2480CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2481M: Johannes Weiner <hannes@cmpxchg.org>
2482M: Michal Hocko <mhocko@suse.cz>
2483L: cgroups@vger.kernel.org
2484L: linux-mm@kvack.org
2485S: Maintained
2486F: mm/memcontrol.c
2487F: mm/page_cgroup.c
fb3a0fb6 2488
bebe4678 2489CORETEMP HARDWARE MONITORING DRIVER
96859129 2490M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2491L: lm-sensors@lm-sensors.org
2492S: Maintained
679655da
JP
2493F: Documentation/hwmon/coretemp
2494F: drivers/hwmon/coretemp.c
bebe4678 2495
1da177e4 2496COSA/SRP SYNC SERIAL DRIVER
8b58be88 2497M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2498W: http://www.fi.muni.cz/~kas/cosa/
2499S: Maintained
679655da 2500F: drivers/net/wan/cosa*
1da177e4 2501
4371ee35 2502CPMAC ETHERNET DRIVER
8b58be88 2503M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2504L: netdev@vger.kernel.org
2505S: Maintained
b544dbac 2506F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2507
1da177e4 2508CPU FREQUENCY DRIVERS
49db1903 2509M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2510M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2511L: linux-pm@vger.kernel.org
1da177e4 2512S: Maintained
27209d91
VK
2513T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2514T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2515F: drivers/cpufreq/
2516F: include/linux/cpufreq.h
1da177e4 2517
8a67f0ef
VK
2518CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2519M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2520M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2521L: linux-pm@vger.kernel.org
2522W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2523S: Maintained
2524F: drivers/cpufreq/arm_big_little.h
2525F: drivers/cpufreq/arm_big_little.c
2526F: drivers/cpufreq/arm_big_little_dt.c
2527
14d2c34c 2528CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2529M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2530M: Daniel Lezcano <daniel.lezcano@linaro.org>
2531L: linux-pm@vger.kernel.org
2532L: linux-arm-kernel@lists.infradead.org
cea8321c 2533T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2534S: Maintained
2535F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2536
a8e39c35 2537CPUIDLE DRIVERS
49db1903 2538M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2539M: Daniel Lezcano <daniel.lezcano@linaro.org>
2540L: linux-pm@vger.kernel.org
2541S: Maintained
cea8321c 2542T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2543F: drivers/cpuidle/*
2544F: include/linux/cpuidle.h
2545
1da177e4 2546CPUID/MSR DRIVER
8b58be88 2547M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2548S: Maintained
679655da
JP
2549F: arch/x86/kernel/cpuid.c
2550F: arch/x86/kernel/msr.c
1da177e4 2551
7fe2f639 2552CPU POWER MONITORING SUBSYSTEM
7fe2f639 2553M: Thomas Renninger <trenn@suse.de>
103f1790 2554L: linux-pm@vger.kernel.org
7fe2f639 2555S: Maintained
14430813 2556F: tools/power/cpupower/
7fe2f639 2557
1da177e4 2558CRAMFS FILESYSTEM
ce00f85c 2559W: http://sourceforge.net/projects/cramfs/
54886a71 2560S: Orphan / Obsolete
679655da
JP
2561F: Documentation/filesystems/cramfs.txt
2562F: fs/cramfs/
1da177e4
LT
2563
2564CRIS PORT
8b58be88
JP
2565M: Mikael Starvik <starvik@axis.com>
2566M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2567L: linux-cris-kernel@axis.com
1da177e4
LT
2568W: http://developer.axis.com
2569S: Maintained
679655da 2570F: arch/cris/
df621252 2571F: drivers/tty/serial/crisv10.*
1da177e4
LT
2572
2573CRYPTO API
8b58be88
JP
2574M: Herbert Xu <herbert@gondor.apana.org.au>
2575M: "David S. Miller" <davem@davemloft.net>
1da177e4 2576L: linux-crypto@vger.kernel.org
54e5881d 2577T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2578S: Maintained
679655da
JP
2579F: Documentation/crypto/
2580F: arch/*/crypto/
2581F: crypto/
2582F: drivers/crypto/
2583F: include/crypto/
1da177e4 2584
5b07bd57 2585CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2586M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2587L: linux-crypto@vger.kernel.org
2588S: Maintained
51a2228a
JP
2589F: crypto/ansi_cprng.c
2590F: crypto/rng.c
5b07bd57 2591
9b4ffa48 2592CS5535 Audio ALSA driver
8b58be88 2593M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2594S: Maintained
679655da 2595F: sound/pci/cs5535audio/
9b4ffa48 2596
a910e4a9 2597CW1200 WLAN driver
b75f0050
JP
2598M: Solomon Peachy <pizza@shaftnet.org>
2599S: Maintained
2600F: drivers/net/wireless/cw1200/
a910e4a9 2601
6d8425b1 2602CX18 VIDEO4LINUX DRIVER
6afdeaf8 2603M: Andy Walls <awalls@md.metrocast.net>
c4240509 2604L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2605L: linux-media@vger.kernel.org
275ffde4 2606T: git git://linuxtv.org/media_tree.git
6d8425b1 2607W: http://linuxtv.org
30e10993 2608W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2609S: Maintained
679655da 2610F: Documentation/video4linux/cx18.txt
90d72ac6 2611F: drivers/media/pci/cx18/
6c0f0359 2612F: include/uapi/linux/ivtv*
6d8425b1 2613
3f101d91
HV
2614CX2341X MPEG ENCODER HELPER MODULE
2615M: Hans Verkuil <hverkuil@xs4all.nl>
2616L: linux-media@vger.kernel.org
2617T: git git://linuxtv.org/media_tree.git
2618W: http://linuxtv.org
2619S: Maintained
c368360b 2620F: drivers/media/common/cx2341x*
3f101d91
HV
2621F: include/media/cx2341x*
2622
20357578 2623CX88 VIDEO4LINUX DRIVER
1b2c14b4 2624M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2625L: linux-media@vger.kernel.org
2626W: http://linuxtv.org
2627T: git git://linuxtv.org/media_tree.git
2628S: Odd fixes
2629F: Documentation/video4linux/cx88/
2630F: drivers/media/pci/cx88/
6d8425b1 2631
91952bc0
AP
2632CXD2820R MEDIA DRIVER
2633M: Antti Palosaari <crope@iki.fi>
2634L: linux-media@vger.kernel.org
2635W: http://linuxtv.org/
2636W: http://palosaari.fi/linux/
2637Q: http://patchwork.linuxtv.org/project/linux-media/list/
2638T: git git://linuxtv.org/anttip/media_tree.git
2639S: Maintained
2640F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2641
e5ec3789 2642CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2643M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2644L: netdev@vger.kernel.org
2645W: http://www.chelsio.com
2646S: Supported
f7917c00 2647F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2648
2649CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2650M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2651L: linux-rdma@vger.kernel.org
e5ec3789
SW
2652W: http://www.openfabrics.org
2653S: Supported
679655da 2654F: drivers/infiniband/hw/cxgb3/
e5ec3789 2655
be4c9bad 2656CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2657M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2658L: netdev@vger.kernel.org
2659W: http://www.chelsio.com
2660S: Supported
f7917c00 2661F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2662
2663CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2664M: Steve Wise <swise@chelsio.com>
2665L: linux-rdma@vger.kernel.org
2666W: http://www.openfabrics.org
2667S: Supported
2668F: drivers/infiniband/hw/cxgb4/
2669
5c20a5c7
CL
2670CXGB4VF ETHERNET DRIVER (CXGB4VF)
2671M: Casey Leedom <leedom@chelsio.com>
2672L: netdev@vger.kernel.org
2673W: http://www.chelsio.com
2674S: Supported
f7917c00 2675F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2676
b52b97a3
GC
2677STMMAC ETHERNET DRIVER
2678M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2679L: netdev@vger.kernel.org
2680W: http://www.stlinux.com
2681S: Supported
7ac6653a 2682F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2683
1da177e4 2684CYBERPRO FB DRIVER
8b58be88 2685M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2686L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2687W: http://www.arm.linux.org.uk/
2688S: Maintained
679655da 2689F: drivers/video/cyber2000fb.*
9fa68eae 2690
1da177e4 2691CYCLADES ASYNC MUX DRIVER
1da177e4 2692W: http://www.cyclades.com/
d459883e 2693S: Orphan
c897401b 2694F: drivers/tty/cyclades.c
679655da 2695F: include/linux/cyclades.h
c117ab84 2696F: include/uapi/linux/cyclades.h
1da177e4
LT
2697
2698CYCLADES PC300 DRIVER
1da177e4 2699W: http://www.cyclades.com/
d459883e 2700S: Orphan
679655da 2701F: drivers/net/wan/pc300*
1da177e4 2702
402f6ae4
AP
2703CYPRESS_FIRMWARE MEDIA DRIVER
2704M: Antti Palosaari <crope@iki.fi>
2705L: linux-media@vger.kernel.org
2706W: http://linuxtv.org/
2707W: http://palosaari.fi/linux/
2708Q: http://patchwork.linuxtv.org/project/linux-media/list/
2709T: git git://linuxtv.org/anttip/media_tree.git
2710S: Maintained
2711F: drivers/media/common/cypress_firmware*
2712
e3ae3525 2713CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2714M: Ferruh Yigit <fery@cypress.com>
6305902c 2715L: linux-input@vger.kernel.org
be9a6f40 2716S: Supported
6305902c
JP
2717F: drivers/input/touchscreen/cyttsp*
2718F: include/linux/input/cyttsp.h
e3ae3525 2719
1da177e4 2720DAMA SLAVE for AX.25
8b58be88 2721M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2722W: http://yaina.de/jreuter/
2723W: http://www.qsl.net/dl1bke/
2724L: linux-hams@vger.kernel.org
2725S: Maintained
679655da
JP
2726F: net/ax25/af_ax25.c
2727F: net/ax25/ax25_dev.c
2728F: net/ax25/ax25_ds_*
2729F: net/ax25/ax25_in.c
2730F: net/ax25/ax25_out.c
2731F: net/ax25/ax25_timer.c
2732F: net/ax25/sysctl_net_ax25.c
1da177e4 2733
e2d1d6c0 2734DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2735L: netdev@vger.kernel.org
5ff77428 2736S: Orphan
679655da 2737F: Documentation/networking/dmfe.txt
0f04e2aa 2738F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2739
2740DC390/AM53C974 SCSI driver
8b58be88 2741M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2742W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2743M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2744S: Maintained
679655da 2745F: drivers/scsi/tmscsim.*
e2d1d6c0 2746
1da177e4 2747DC395x SCSI driver
61eee9a7 2748M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2749M: Ali Akcaagac <aliakc@web.de>
2750M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2751L: dc395x@twibble.org
cf015e9f
JP
2752W: http://twibble.org/dist/dc395x/
2753W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2754S: Maintained
679655da
JP
2755F: Documentation/scsi/dc395x.txt
2756F: drivers/scsi/dc395x.*
1da177e4 2757
eb8edb08 2758DCCP PROTOCOL
a89d030e 2759M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2760L: dccp@vger.kernel.org
c996d8b9 2761W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2762S: Maintained
679655da 2763F: include/linux/dccp.h
c117ab84 2764F: include/uapi/linux/dccp.h
679655da
JP
2765F: include/linux/tfrc.h
2766F: net/dccp/
eb8edb08 2767
1da177e4 2768DECnet NETWORK LAYER
1da177e4
LT
2769W: http://linux-decnet.sourceforge.net
2770L: linux-decnet-user@lists.sourceforge.net
f546444d 2771S: Orphan
679655da
JP
2772F: Documentation/networking/decnet.txt
2773F: net/decnet/
1da177e4 2774
ebff05b9
MR
2775DECSTATION PLATFORM SUPPORT
2776M: "Maciej W. Rozycki" <macro@linux-mips.org>
2777L: linux-mips@linux-mips.org
2778W: http://www.linux-mips.org/wiki/DECstation
2779S: Maintained
2780F: arch/mips/dec/
2781F: arch/mips/include/asm/dec/
2782F: arch/mips/include/asm/mach-dec/
2783
1da177e4 2784DEFXX FDDI NETWORK DRIVER
8b58be88 2785M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2786S: Maintained
33f810b2 2787F: drivers/net/fddi/defxx.*
1da177e4 2788
ad8f07cc 2789DELL LAPTOP DRIVER
8b58be88 2790M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2791L: platform-driver-x86@vger.kernel.org
ad8f07cc 2792S: Maintained
679655da 2793F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2794
1da177e4 2795DELL LAPTOP SMM DRIVER
a1406d87 2796M: Guenter Roeck <linux@roeck-us.net>
679655da 2797F: drivers/char/i8k.c
c117ab84 2798F: include/uapi/linux/i8k.h
1da177e4 2799
90563ec4 2800DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2801M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2802S: Maintained
679655da
JP
2803F: Documentation/dcdbas.txt
2804F: drivers/firmware/dcdbas.*
90563ec4 2805
0b3f6109 2806DELL WMI EXTRAS DRIVER
8b58be88 2807M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2808S: Maintained
36b3a96f 2809F: drivers/platform/x86/dell-wmi.c
0b3f6109 2810
5efc75e3
PZ
2811DESIGNWARE USB2 DRD IP DRIVER
2812M: Paul Zimmerman <paulz@synopsys.com>
2813L: linux-usb@vger.kernel.org
2814S: Maintained
197ba5f4 2815F: drivers/usb/dwc2/
5efc75e3 2816
94ab23dd
FB
2817DESIGNWARE USB3 DRD IP DRIVER
2818M: Felipe Balbi <balbi@ti.com>
2819L: linux-usb@vger.kernel.org
2820L: linux-omap@vger.kernel.org
2821T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2822S: Maintained
2823F: drivers/usb/dwc3/
2824
89d07767
KP
2825DEVICE FREQUENCY (DEVFREQ)
2826M: MyungJoo Ham <myungjoo.ham@samsung.com>
2827M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2828L: linux-pm@vger.kernel.org
89d07767
KP
2829S: Maintained
2830F: drivers/devfreq/
2831
1da177e4 2832DEVICE NUMBER REGISTRY
8b58be88 2833M: Torben Mathiasen <device@lanana.org>
1da177e4 2834W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2835S: Maintained
2836
e2d1d6c0 2837DEVICE-MAPPER (LVM)
854ecaad 2838M: Alasdair Kergon <agk@redhat.com>
8504eed3 2839M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2840M: dm-devel@redhat.com
e2d1d6c0
RD
2841L: dm-devel@redhat.com
2842W: http://sources.redhat.com/dm
8a6e2535 2843Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2844T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2845T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2846S: Maintained
679655da
JP
2847F: Documentation/device-mapper/
2848F: drivers/md/dm*
854ecaad 2849F: drivers/md/persistent-data/
679655da
JP
2850F: include/linux/device-mapper.h
2851F: include/linux/dm-*.h
8504eed3 2852F: include/uapi/linux/dm-*.h
e2d1d6c0 2853
c0d995aa
OST
2854DIALOG SEMICONDUCTOR DRIVERS
2855M: Support Opensource <support.opensource@diasemi.com>
2856W: http://www.dialog-semiconductor.com/products
2857S: Supported
2858F: Documentation/hwmon/da90??
2859F: drivers/gpio/gpio-da90??.c
2860F: drivers/hwmon/da90??-hwmon.c
2861F: drivers/input/misc/da90??_onkey.c
2862F: drivers/input/touchscreen/da9052_tsi.c
2863F: drivers/leds/leds-da90??.c
2864F: drivers/mfd/da903x.c
2865F: drivers/mfd/da90??-*.c
2866F: drivers/power/da9052-battery.c
2867F: drivers/regulator/da903x.c
2868F: drivers/regulator/da9???-regulator.[ch]
2869F: drivers/rtc/rtc-da90??.c
2870F: drivers/video/backlight/da90??_bl.c
2871F: drivers/watchdog/da90??_wdt.c
2872F: include/linux/mfd/da903x.h
2873F: include/linux/mfd/da9052/
2874F: include/linux/mfd/da9055/
2875F: include/linux/mfd/da9063/
2876F: include/sound/da[79]*.h
2877F: sound/soc/codecs/da[79]*.[ch]
2878
599aa697
LL
2879DIGI NEO AND CLASSIC PCI PRODUCTS
2880M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2881M: Mark Hounschell <markh@compro.net>
599aa697
LL
2882L: driverdev-devel@linuxdriverproject.org
2883S: Maintained
2884F: drivers/staging/dgnc/
2885
2886DIGI EPCA PCI PRODUCTS
2887M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2888M: Mark Hounschell <markh@compro.net>
6d825f79 2889M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
2890L: driverdev-devel@linuxdriverproject.org
2891S: Maintained
2892F: drivers/staging/dgap/
2893
335d7c58 2894DIOLAN U2C-12 I2C DRIVER
ca462085 2895M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2896L: linux-i2c@vger.kernel.org
2897S: Maintained
2898F: drivers/i2c/busses/i2c-diolan-u2c.c
2899
e7839f25 2900DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2901M: Eric Paris <eparis@parisplace.org>
3c5119c0 2902S: Maintained
679655da
JP
2903F: Documentation/filesystems/dnotify.txt
2904F: fs/notify/dnotify/
2905F: include/linux/dnotify.h
1da177e4
LT
2906
2907DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2908M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2909W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2910W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2911W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2912S: Maintained
2913
4480f15b 2914DISKQUOTA
8b58be88 2915M: Jan Kara <jack@suse.cz>
1da177e4 2916S: Maintained
679655da
JP
2917F: Documentation/filesystems/quota.txt
2918F: fs/quota/
2919F: include/linux/quota*.h
c117ab84 2920F: include/uapi/linux/quota*.h
1da177e4 2921
702686ad
BT
2922DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2923M: Bernie Thompson <bernie@plugable.com>
2924L: linux-fbdev@vger.kernel.org
2925S: Maintained
2926W: http://plugable.com/category/projects/udlfb/
2927F: drivers/video/udlfb.c
2928F: include/video/udlfb.h
2929F: Documentation/fb/udlfb.txt
2930
e7839f25 2931DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2932M: Christine Caulfield <ccaulfie@redhat.com>
2933M: David Teigland <teigland@redhat.com>
a4644184 2934L: cluster-devel@redhat.com
5be7b50f 2935W: http://sources.redhat.com/cluster/
54e5881d 2936T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2937S: Supported
679655da 2938F: fs/dlm/
5be7b50f 2939
53b6b3e0
SS
2940DMA BUFFER SHARING FRAMEWORK
2941M: Sumit Semwal <sumit.semwal@linaro.org>
2942S: Maintained
2943L: linux-media@vger.kernel.org
2944L: dri-devel@lists.freedesktop.org
2945L: linaro-mm-sig@lists.linaro.org
35fac7e3 2946F: drivers/dma-buf/
606b23ad 2947F: include/linux/dma-buf* include/linux/reservation.h include/linux/*fence.h
53b6b3e0
SS
2948F: Documentation/dma-buf-sharing.txt
2949T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2950
b3e5f263 2951DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2952M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2953M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2954L: dmaengine@vger.kernel.org
2955Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2956S: Supported
679655da
JP
2957F: drivers/dma/
2958F: include/linux/dma*
5dbd05d4
VK
2959T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2960T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2961
b825037d 2962DME1737 HARDWARE MONITOR DRIVER
8b58be88 2963M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2964L: lm-sensors@lm-sensors.org
2965S: Maintained
679655da
JP
2966F: Documentation/hwmon/dme1737
2967F: drivers/hwmon/dme1737.c
b825037d 2968
5b9c9bf6 2969DOCKING STATION DRIVER
8b58be88 2970M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2971L: linux-acpi@vger.kernel.org
8b59a454 2972S: Supported
679655da 2973F: drivers/acpi/dock.c
5b9c9bf6 2974
7d2c86b5 2975DOCUMENTATION
01358e56 2976M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2977L: linux-doc@vger.kernel.org
01358e56 2978T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2979S: Maintained
679655da 2980F: Documentation/
97be078b
RD
2981X: Documentation/ABI/
2982X: Documentation/devicetree/
2983X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 2984
1da177e4 2985DOUBLETALK DRIVER
8b58be88 2986M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2987L: blinux-list@redhat.com
2988S: Maintained
679655da
JP
2989F: drivers/char/dtlk.c
2990F: include/linux/dtlk.h
1da177e4 2991
e2d1d6c0 2992DPT_I2O SCSI RAID DRIVER
8b58be88 2993M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2994L: linux-scsi@vger.kernel.org
2995W: http://www.adaptec.com/
2996S: Maintained
679655da
JP
2997F: drivers/scsi/dpt*
2998F: drivers/scsi/dpt/
e2d1d6c0 2999
b411b363 3000DRBD DRIVER
28b8e8d4
JP
3001P: Philipp Reisner
3002P: Lars Ellenberg
3003M: drbd-dev@lists.linbit.com
3004L: drbd-user@lists.linbit.com
3005W: http://www.drbd.org
3006T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3007T: git git://git.drbd.org/drbd-8.3.git
3008S: Supported
3009F: drivers/block/drbd/
3010F: lib/lru_cache.c
3011F: Documentation/blockdev/drbd/
b411b363 3012
87544653 3013DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3014M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3015T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3016S: Supported
679655da 3017F: Documentation/kobject.txt
7cfc51b9 3018F: drivers/base/
679655da 3019F: fs/sysfs/
87544653 3020F: fs/debugfs/
679655da 3021F: include/linux/kobj*
87544653 3022F: include/linux/debugfs.h
679655da 3023F: lib/kobj*
1da177e4
LT
3024
3025DRM DRIVERS
8b58be88 3026M: David Airlie <airlied@linux.ie>
4c6a3999 3027L: dri-devel@lists.freedesktop.org
b0447888 3028T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3029S: Maintained
679655da 3030F: drivers/gpu/drm/
433e3b34 3031F: drivers/gpu/vga/
850e9411 3032F: include/drm/
c117ab84 3033F: include/uapi/drm/
1da177e4 3034
566f5939
AD
3035RADEON DRM DRIVERS
3036M: Alex Deucher <alexander.deucher@amd.com>
3037M: Christian König <christian.koenig@amd.com>
3038L: dri-devel@lists.freedesktop.org
3039T: git git://people.freedesktop.org/~agd5f/linux
3040S: Supported
3041F: drivers/gpu/drm/radeon/
3042F: include/drm/radeon*
3043F: include/uapi/drm/radeon*
3044
03e255b9
TR
3045DRM PANEL DRIVERS
3046M: Thierry Reding <thierry.reding@gmail.com>
3047L: dri-devel@lists.freedesktop.org
3048T: git git://anongit.freedesktop.org/tegra/linux.git
3049S: Maintained
3050F: drivers/gpu/drm/drm_panel.c
3051F: drivers/gpu/drm/panel/
3052F: include/drm/drm_panel.h
3053F: Documentation/devicetree/bindings/panel/
3054
8daf7473 3055INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3056M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3057M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3058L: intel-gfx@lists.freedesktop.org
8daf7473 3059L: dri-devel@lists.freedesktop.org
47f95647 3060Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3061T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3062S: Supported
14430813 3063F: drivers/gpu/drm/i915/
8daf7473 3064F: include/drm/i915*
c117ab84 3065F: include/uapi/drm/i915*
8daf7473 3066
398a6d4a
KP
3067DRM DRIVERS FOR EXYNOS
3068M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3069M: Joonyoung Shim <jy0922.shim@samsung.com>
3070M: Seung-Woo Kim <sw0312.kim@samsung.com>
3071M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3072L: dri-devel@lists.freedesktop.org
25a58030 3073T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3074S: Supported
14430813 3075F: drivers/gpu/drm/exynos/
398a6d4a 3076F: include/drm/exynos*
c117ab84 3077F: include/uapi/drm/exynos*
398a6d4a 3078
bd3b49f2 3079DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3080M: Thierry Reding <thierry.reding@gmail.com>
3081M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3082L: dri-devel@lists.freedesktop.org
3083L: linux-tegra@vger.kernel.org
a5ad7a63 3084T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3085S: Supported
dee8268f 3086F: drivers/gpu/drm/tegra/
a5ad7a63 3087F: drivers/gpu/host1x/
e1e90644 3088F: include/linux/host1x.h
a5ad7a63 3089F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3090F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3091
598df1ac
AK
3092DSBR100 USB FM RADIO DRIVER
3093M: Alexey Klimov <klimov.linux@gmail.com>
3094L: linux-media@vger.kernel.org
3095T: git git://linuxtv.org/media_tree.git
3096S: Maintained
3097F: drivers/media/radio/dsbr100.c
3098
1da177e4 3099DSCC4 DRIVER
8b58be88 3100M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3101L: netdev@vger.kernel.org
1da177e4 3102S: Maintained
679655da 3103F: drivers/net/wan/dscc4.c
1da177e4 3104
91952bc0
AP
3105DVB_USB_AF9015 MEDIA DRIVER
3106M: Antti Palosaari <crope@iki.fi>
3107L: linux-media@vger.kernel.org
3108W: http://linuxtv.org/
3109W: http://palosaari.fi/linux/
3110Q: http://patchwork.linuxtv.org/project/linux-media/list/
3111T: git git://linuxtv.org/anttip/media_tree.git
3112S: Maintained
3113F: drivers/media/usb/dvb-usb-v2/af9015*
3114
3115DVB_USB_AF9035 MEDIA DRIVER
3116M: Antti Palosaari <crope@iki.fi>
3117L: linux-media@vger.kernel.org
3118W: http://linuxtv.org/
3119W: http://palosaari.fi/linux/
3120Q: http://patchwork.linuxtv.org/project/linux-media/list/
3121T: git git://linuxtv.org/anttip/media_tree.git
3122S: Maintained
3123F: drivers/media/usb/dvb-usb-v2/af9035*
3124
3125DVB_USB_ANYSEE MEDIA DRIVER
3126M: Antti Palosaari <crope@iki.fi>
3127L: linux-media@vger.kernel.org
3128W: http://linuxtv.org/
3129W: http://palosaari.fi/linux/
3130Q: http://patchwork.linuxtv.org/project/linux-media/list/
3131T: git git://linuxtv.org/anttip/media_tree.git
3132S: Maintained
3133F: drivers/media/usb/dvb-usb-v2/anysee*
3134
3135DVB_USB_AU6610 MEDIA DRIVER
3136M: Antti Palosaari <crope@iki.fi>
3137L: linux-media@vger.kernel.org
3138W: http://linuxtv.org/
3139W: http://palosaari.fi/linux/
3140Q: http://patchwork.linuxtv.org/project/linux-media/list/
3141T: git git://linuxtv.org/anttip/media_tree.git
3142S: Maintained
3143F: drivers/media/usb/dvb-usb-v2/au6610*
3144
3145DVB_USB_CE6230 MEDIA DRIVER
3146M: Antti Palosaari <crope@iki.fi>
3147L: linux-media@vger.kernel.org
3148W: http://linuxtv.org/
3149W: http://palosaari.fi/linux/
3150Q: http://patchwork.linuxtv.org/project/linux-media/list/
3151T: git git://linuxtv.org/anttip/media_tree.git
3152S: Maintained
3153F: drivers/media/usb/dvb-usb-v2/ce6230*
3154
d099dea2
MK
3155DVB_USB_CXUSB MEDIA DRIVER
3156M: Michael Krufky <mkrufky@linuxtv.org>
3157L: linux-media@vger.kernel.org
3158W: http://linuxtv.org/
3159W: http://github.com/mkrufky
3160Q: http://patchwork.linuxtv.org/project/linux-media/list/
3161T: git git://linuxtv.org/media_tree.git
3162S: Maintained
9819da66 3163F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3164
91952bc0 3165DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3166M: Antti Palosaari <crope@iki.fi>
3167L: linux-media@vger.kernel.org
3168W: http://linuxtv.org/
3169W: http://palosaari.fi/linux/
3170Q: http://patchwork.linuxtv.org/project/linux-media/list/
3171T: git git://linuxtv.org/anttip/media_tree.git
3172S: Maintained
91952bc0 3173F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3174
5560983b 3175DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3176M: Antti Palosaari <crope@iki.fi>
3177L: linux-media@vger.kernel.org
3178W: http://linuxtv.org/
91952bc0
AP
3179Q: http://patchwork.linuxtv.org/project/linux-media/list/
3180T: git git://linuxtv.org/anttip/media_tree.git
3181S: Maintained
5560983b 3182F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3183
8856f5f2
MK
3184DVB_USB_MXL111SF MEDIA DRIVER
3185M: Michael Krufky <mkrufky@linuxtv.org>
3186L: linux-media@vger.kernel.org
3187W: http://linuxtv.org/
3188W: http://github.com/mkrufky
3189Q: http://patchwork.linuxtv.org/project/linux-media/list/
3190T: git git://linuxtv.org/mkrufky/mxl111sf.git
3191S: Maintained
3192F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3193
91952bc0
AP
3194DVB_USB_RTL28XXU 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/rtl28xxu*
3203
3204DVB_USB_V2 MEDIA DRIVER
3205M: Antti Palosaari <crope@iki.fi>
3206L: linux-media@vger.kernel.org
3207W: http://linuxtv.org/
3208W: http://palosaari.fi/linux/
3209Q: http://patchwork.linuxtv.org/project/linux-media/list/
3210T: git git://linuxtv.org/anttip/media_tree.git
3211S: Maintained
3212F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3213F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3214
ac0ac38f 3215DYNAMIC DEBUG
5c4a97d1 3216M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3217S: Maintained
3218F: lib/dynamic_debug.c
3219F: include/linux/dynamic_debug.h
3220
789c7048 3221DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3222M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3223S: Maintained
df621252 3224F: drivers/tty/serial/dz.*
789c7048 3225
91952bc0
AP
3226E4000 MEDIA DRIVER
3227M: Antti Palosaari <crope@iki.fi>
3228L: linux-media@vger.kernel.org
3229W: http://linuxtv.org/
3230W: http://palosaari.fi/linux/
3231Q: http://patchwork.linuxtv.org/project/linux-media/list/
3232T: git git://linuxtv.org/anttip/media_tree.git
3233S: Maintained
3234F: drivers/media/tuners/e4000*
3235
1da177e4 3236EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3237M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3238L: linux-scsi@vger.kernel.org
3239S: Maintained
679655da 3240F: drivers/scsi/eata.c
1da177e4 3241
91952bc0
AP
3242EC100 MEDIA DRIVER
3243M: Antti Palosaari <crope@iki.fi>
3244L: linux-media@vger.kernel.org
3245W: http://linuxtv.org/
3246W: http://palosaari.fi/linux/
3247Q: http://patchwork.linuxtv.org/project/linux-media/list/
3248T: git git://linuxtv.org/anttip/media_tree.git
3249S: Maintained
3250F: drivers/media/dvb-frontends/ec100*
3251
237fead6 3252ECRYPT FILE SYSTEM
0de9adf2 3253M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3254L: ecryptfs@vger.kernel.org
24a923e4 3255W: http://ecryptfs.org
6dc7516e 3256W: https://launchpad.net/ecryptfs
237fead6 3257S: Supported
679655da
JP
3258F: Documentation/filesystems/ecryptfs.txt
3259F: fs/ecryptfs/
237fead6 3260
da9bb1d2 3261EDAC-CORE
8b58be88 3262M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3263M: Borislav Petkov <bp@alien8.de>
3264M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3265L: linux-edac@vger.kernel.org
0e438e3f 3266W: bluesmoke.sourceforge.net
8c2a6a40 3267S: Supported
679655da 3268F: Documentation/edac.txt
91445c72 3269F: drivers/edac/
679655da 3270F: include/linux/edac.h
0e438e3f 3271
c476c23b 3272EDAC-AMD64
8b58be88 3273M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3274M: Borislav Petkov <bp@alien8.de>
91445c72 3275L: linux-edac@vger.kernel.org
c476c23b 3276W: bluesmoke.sourceforge.net
487ba8e8 3277S: Maintained
c476c23b
BP
3278F: drivers/edac/amd64_edac*
3279
836dae5d
RR
3280EDAC-CALXEDA
3281M: Doug Thompson <dougthompson@xmission.com>
3282M: Robert Richter <rric@kernel.org>
3283L: linux-edac@vger.kernel.org
3284W: bluesmoke.sourceforge.net
3285S: Maintained
3286F: drivers/edac/highbank*
3287
f65aad41
RB
3288EDAC-CAVIUM
3289M: Ralf Baechle <ralf@linux-mips.org>
3290M: David Daney <david.daney@cavium.com>
3291L: linux-edac@vger.kernel.org
3292L: linux-mips@linux-mips.org
3293W: bluesmoke.sourceforge.net
3294S: Supported
3295F: drivers/edac/octeon_edac*
3296
0e438e3f 3297EDAC-E752X
8b58be88
JP
3298M: Mark Gross <mark.gross@intel.com>
3299M: Doug Thompson <dougthompson@xmission.com>
91445c72 3300L: linux-edac@vger.kernel.org
0e438e3f
DP
3301W: bluesmoke.sourceforge.net
3302S: Maintained
679655da 3303F: drivers/edac/e752x_edac.c
0e438e3f
DP
3304
3305EDAC-E7XXX
8b58be88 3306M: Doug Thompson <dougthompson@xmission.com>
91445c72 3307L: linux-edac@vger.kernel.org
0e438e3f
DP
3308W: bluesmoke.sourceforge.net
3309S: Maintained
679655da 3310F: drivers/edac/e7xxx_edac.c
0e438e3f 3311
77c5f5d2 3312EDAC-GHES
1b2c14b4 3313M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3314L: linux-edac@vger.kernel.org
3315W: bluesmoke.sourceforge.net
3316S: Maintained
2caa67a6 3317F: drivers/edac/ghes_edac.c
77c5f5d2 3318
6bc78404 3319EDAC-I82443BXGX
8b58be88 3320M: Tim Small <tim@buttersideup.com>
91445c72 3321L: linux-edac@vger.kernel.org
6bc78404
DT
3322W: bluesmoke.sourceforge.net
3323S: Maintained
679655da 3324F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3325
3326EDAC-I3000
8b58be88 3327M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3328L: linux-edac@vger.kernel.org
6bc78404
DT
3329W: bluesmoke.sourceforge.net
3330S: Maintained
679655da 3331F: drivers/edac/i3000_edac.c
6bc78404
DT
3332
3333EDAC-I5000
8b58be88 3334M: Doug Thompson <dougthompson@xmission.com>
91445c72 3335L: linux-edac@vger.kernel.org
ba9a5918
DT
3336W: bluesmoke.sourceforge.net
3337S: Maintained
679655da 3338F: drivers/edac/i5000_edac.c
ba9a5918 3339
44c12cb2 3340EDAC-I5400
1b2c14b4 3341M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3342L: linux-edac@vger.kernel.org
44c12cb2
MCC
3343W: bluesmoke.sourceforge.net
3344S: Maintained
679655da 3345F: drivers/edac/i5400_edac.c
44c12cb2 3346
3c9c92b6 3347EDAC-I7300
1b2c14b4 3348M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3349L: linux-edac@vger.kernel.org
3350W: bluesmoke.sourceforge.net
3351S: Maintained
3352F: drivers/edac/i7300_edac.c
3353
67c89316 3354EDAC-I7CORE
1b2c14b4 3355M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3356L: linux-edac@vger.kernel.org
3357W: bluesmoke.sourceforge.net
3358S: Maintained
70aff0ce 3359F: drivers/edac/i7core_edac.c
67c89316 3360
ba9a5918 3361EDAC-I82975X
8b58be88 3362M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3363M: "Arvind R." <arvino55@gmail.com>
91445c72 3364L: linux-edac@vger.kernel.org
ba9a5918
DT
3365W: bluesmoke.sourceforge.net
3366S: Maintained
679655da 3367F: drivers/edac/i82975x_edac.c
ba9a5918 3368
791b4706
JB
3369EDAC-IE31200
3370M: Jason Baron <jbaron@akamai.com>
3371L: linux-edac@vger.kernel.org
3372W: bluesmoke.sourceforge.net
3373S: Maintained
3374F: drivers/edac/ie31200_edac.c
3375
ccdfb979
JT
3376EDAC-MPC85XX
3377M: Johannes Thumshirn <johannes.thumshirn@men.de>
3378L: linux-edac@vger.kernel.org
3379W: bluesmoke.sourceforge.net
3380S: Maintained
3381F: drivers/edac/mpc85xx_edac.[ch]
3382
ba9a5918 3383EDAC-PASEMI
8b58be88 3384M: Egor Martovetsky <egor@pasemi.com>
91445c72 3385L: linux-edac@vger.kernel.org
6bc78404
DT
3386W: bluesmoke.sourceforge.net
3387S: Maintained
679655da 3388F: drivers/edac/pasemi_edac.c
6bc78404 3389
0e438e3f 3390EDAC-R82600
8b58be88 3391M: Tim Small <tim@buttersideup.com>
91445c72 3392L: linux-edac@vger.kernel.org
0e438e3f
DP
3393W: bluesmoke.sourceforge.net
3394S: Maintained
679655da 3395F: drivers/edac/r82600_edac.c
da9bb1d2 3396
4d096ca7 3397EDAC-SBRIDGE
1b2c14b4 3398M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3399L: linux-edac@vger.kernel.org
3400W: bluesmoke.sourceforge.net
3401S: Maintained
3402F: drivers/edac/sb_edac.c
3403
af39917d
CL
3404EDIROL UA-101/UA-1000 DRIVER
3405M: Clemens Ladisch <clemens@ladisch.de>
3406L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3407T: git git://git.alsa-project.org/alsa-kernel.git
3408S: Maintained
3409F: sound/usb/misc/ua101.c
3410
1f7df953
MF
3411EXTENSIBLE FIRMWARE INTERFACE (EFI)
3412M: Matt Fleming <matt.fleming@intel.com>
3413L: linux-efi@vger.kernel.org
78bef24e 3414T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3415S: Maintained
fb2efb5c 3416F: Documentation/efi-stub.txt
1f7df953
MF
3417F: arch/ia64/kernel/efi.c
3418F: arch/x86/boot/compressed/eboot.[ch]
3419F: arch/x86/include/asm/efi.h
3420F: arch/x86/platform/efi/*
a9499fa7 3421F: drivers/firmware/efi/*
1f7df953
MF
3422F: include/linux/efi*.h
3423
d68772b7
MF
3424EFI VARIABLE FILESYSTEM
3425M: Matthew Garrett <matthew.garrett@nebula.com>
3426M: Jeremy Kerr <jk@ozlabs.org>
3427M: Matt Fleming <matt.fleming@intel.com>
3428T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3429L: linux-efi@vger.kernel.org
3430S: Maintained
3431F: fs/efivarfs/
3432
85a00d9b
PJ
3433EFIFB FRAMEBUFFER DRIVER
3434L: linux-fbdev@vger.kernel.org
3435M: Peter Jones <pjones@redhat.com>
3436S: Maintained
3437F: drivers/video/efifb.c
3438
0bee8d28
JT
3439EFS FILESYSTEM
3440W: http://aeschi.ch.eu.org/efs/
3441S: Orphan
679655da 3442F: fs/efs/
0bee8d28 3443
4480f15b 3444EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3445M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3446M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3447L: linux-rdma@vger.kernel.org
fab97220 3448S: Supported
679655da 3449F: drivers/infiniband/hw/ehca/
fab97220 3450
aa8a9e25 3451EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3452M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3453L: netdev@vger.kernel.org
3454S: Maintained
9aa32835 3455F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3456
f0319efe 3457EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3458M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3459L: linux-media@vger.kernel.org
3460W: http://linuxtv.org
3461T: git git://linuxtv.org/media_tree.git
3462S: Maintained
3463F: drivers/media/usb/em28xx/
3464
3e3a7d66 3465EMBEDDED LINUX
8b58be88
JP
3466M: Paul Gortmaker <paul.gortmaker@windriver.com>
3467M: Matt Mackall <mpm@selenic.com>
3468M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3469L: linux-embedded@vger.kernel.org
3470S: Maintained
3471
3a1c1d44 3472EMULEX LPFC FC SCSI DRIVER
8b58be88 3473M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3474L: linux-scsi@vger.kernel.org
3475W: http://sourceforge.net/projects/lpfcxxxx
3476S: Supported
679655da 3477F: drivers/scsi/lpfc/
3a1c1d44 3478
5f5bac82 3479ENE CB710 FLASH CARD READER DRIVER
8b58be88 3480M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3481S: Maintained
3482F: drivers/misc/cb710/
3483F: drivers/mmc/host/cb710-mmc.*
3484F: include/linux/cb710.h
3485
931e39a1
ML
3486ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3487M: Maxim Levitsky <maximlevitsky@gmail.com>
3488S: Maintained
2a837449 3489F: drivers/media/rc/ene_ir.*
931e39a1 3490
ec207dcc
GS
3491ENHANCED ERROR HANDLING (EEH)
3492M: Gavin Shan <shangw@linux.vnet.ibm.com>
3493L: linuxppc-dev@lists.ozlabs.org
3494S: Supported
3495F: Documentation/powerpc/eeh-pci-error-recovery.txt
3496F: arch/powerpc/kernel/eeh*.c
3497
d5ca9006 3498EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3499M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3500S: Maintained
084bad91 3501T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3502F: drivers/video/s1d13xxxfb.c
3503F: include/video/s1d13xxxfb.h
d5ca9006 3504
1da177e4 3505ETHERNET BRIDGE
adbbf69d 3506M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3507L: bridge@lists.linux-foundation.org
4c325313 3508L: netdev@vger.kernel.org
c996d8b9 3509W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3510S: Maintained
679655da
JP
3511F: include/linux/netfilter_bridge/
3512F: net/bridge/
1da177e4 3513
22f08ad9
FF
3514ETHERNET PHY LIBRARY
3515M: Florian Fainelli <f.fainelli@gmail.com>
3516L: netdev@vger.kernel.org
3517S: Maintained
3518F: include/linux/phy.h
3519F: include/linux/phy_fixed.h
3520F: drivers/net/phy/
3521F: Documentation/networking/phy.txt
3522F: drivers/of/of_mdio.c
3523F: drivers/of/of_net.c
3524
1da177e4 3525EXT2 FILE SYSTEM
01971952 3526M: Jan Kara <jack@suse.cz>
72be2ccf 3527L: linux-ext4@vger.kernel.org
1da177e4 3528S: Maintained
679655da
JP
3529F: Documentation/filesystems/ext2.txt
3530F: fs/ext2/
3531F: include/linux/ext2*
1da177e4
LT
3532
3533EXT3 FILE SYSTEM
01971952 3534M: Jan Kara <jack@suse.cz>
8b58be88 3535M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3536M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3537L: linux-ext4@vger.kernel.org
3538S: Maintained
679655da
JP
3539F: Documentation/filesystems/ext3.txt
3540F: fs/ext3/
72be2ccf
EM
3541
3542EXT4 FILE SYSTEM
8b58be88 3543M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3544M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3545L: linux-ext4@vger.kernel.org
08a225f1 3546W: http://ext4.wiki.kernel.org
8a6e2535 3547Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3548S: Maintained
679655da
JP
3549F: Documentation/filesystems/ext4.txt
3550F: fs/ext4/
1da177e4 3551
c5532b09 3552Extended Verification Module (EVM)
74dd744f
MZ
3553M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3554L: linux-ima-devel@lists.sourceforge.net
3555L: linux-security-module@vger.kernel.org
c5532b09
MZ
3556S: Supported
3557F: security/integrity/evm/
3558
df6b3cfe
MH
3559EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3560M: MyungJoo Ham <myungjoo.ham@samsung.com>
3561M: Chanwoo Choi <cw00.choi@samsung.com>
3562L: linux-kernel@vger.kernel.org
81df63a9 3563T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3564S: Maintained
3565F: drivers/extcon/
3566F: Documentation/extcon/
3567
e2a75c44
JH
3568EXYNOS DP DRIVER
3569M: Jingoo Han <jg1.han@samsung.com>
3570L: dri-devel@lists.freedesktop.org
3571S: Maintained
3572F: drivers/gpu/drm/exynos/exynos_dp*
3573
33ad3912
DL
3574EXYNOS MIPI DISPLAY DRIVERS
3575M: Inki Dae <inki.dae@samsung.com>
3576M: Donghwa Lee <dh09.lee@samsung.com>
3577M: Kyungmin Park <kyungmin.park@samsung.com>
3578L: linux-fbdev@vger.kernel.org
3579S: Maintained
3580F: drivers/video/exynos/exynos_mipi*
3581F: include/video/exynos_mipi*
3582
e53004e2 3583F71805F HARDWARE MONITORING DRIVER
7c81c60f 3584M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3585L: lm-sensors@lm-sensors.org
3586S: Maintained
679655da
JP
3587F: Documentation/hwmon/f71805f
3588F: drivers/hwmon/f71805f.c
e53004e2 3589
eea977ed
MB
3590FC0011 TUNER DRIVER
3591M: Michael Buesch <m@bues.ch>
3592L: linux-media@vger.kernel.org
3593S: Maintained
ccae7af2
MCC
3594F: drivers/media/tuners/fc0011.h
3595F: drivers/media/tuners/fc0011.c
eea977ed 3596
91952bc0
AP
3597FC2580 MEDIA DRIVER
3598M: Antti Palosaari <crope@iki.fi>
3599L: linux-media@vger.kernel.org
3600W: http://linuxtv.org/
3601W: http://palosaari.fi/linux/
3602Q: http://patchwork.linuxtv.org/project/linux-media/list/
3603T: git git://linuxtv.org/anttip/media_tree.git
3604S: Maintained
3605F: drivers/media/tuners/fc2580*
eea977ed 3606
88b2dbdb
EP
3607FANOTIFY
3608M: Eric Paris <eparis@redhat.com>
3609S: Maintained
3610F: fs/notify/fanotify/
3611F: include/linux/fanotify.h
c117ab84 3612F: include/uapi/linux/fanotify.h
88b2dbdb 3613
1da177e4 3614FARSYNC SYNCHRONOUS DRIVER
8b58be88 3615M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3616W: http://www.farsite.co.uk/
3617S: Supported
679655da 3618F: drivers/net/wan/farsync.*
1da177e4 3619
c5408b88 3620FAULT INJECTION SUPPORT
8b58be88 3621M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3622S: Supported
679655da
JP
3623F: Documentation/fault-injection/
3624F: lib/fault-inject.c
c5408b88 3625
cae727db
RL
3626FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3627M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3628L: fcoe-devel@open-fcoe.org
cae727db
RL
3629W: www.Open-FCoE.org
3630S: Supported
3631F: drivers/scsi/libfc/
3632F: drivers/scsi/fcoe/
3633F: include/scsi/fc/
3634F: include/scsi/libfc.h
3635F: include/scsi/libfcoe.h
c117ab84 3636F: include/uapi/scsi/fc/
cae727db 3637
e2d1d6c0 3638FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3639M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3640M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3641L: linux-fsdevel@vger.kernel.org
1da177e4 3642S: Maintained
679655da
JP
3643F: include/linux/fcntl.h
3644F: include/linux/fs.h
c117ab84
CEB
3645F: include/uapi/linux/fcntl.h
3646F: include/uapi/linux/fs.h
679655da
JP
3647F: fs/fcntl.c
3648F: fs/locks.c
1da177e4 3649
e2d1d6c0 3650FILESYSTEMS (VFS and infrastructure)
8b58be88 3651M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3652L: linux-fsdevel@vger.kernel.org
173acc7c 3653S: Maintained
679655da 3654F: fs/*
173acc7c 3655
b26e0ed4 3656FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3657M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3658L: lm-sensors@lm-sensors.org
3659S: Maintained
d5ca6918
JP
3660F: drivers/hwmon/f75375s.c
3661F: include/linux/f75375s.h
b26e0ed4 3662
a331b0c3
CL
3663FIREWIRE AUDIO DRIVERS
3664M: Clemens Ladisch <clemens@ladisch.de>
3665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3666T: git git://git.alsa-project.org/alsa-kernel.git
3667S: Maintained
3668F: sound/firewire/
3669
eb86ec51
SR
3670FIREWIRE MEDIA DRIVERS (firedtv)
3671M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3672L: linux-media@vger.kernel.org
3673L: linux1394-devel@lists.sourceforge.net
3674T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3675S: Maintained
3676F: drivers/media/firewire/
3677
a511ce33
CB
3678FIREWIRE SBP-2 TARGET
3679M: Chris Boot <bootc@bootc.net>
3680L: linux-scsi@vger.kernel.org
3681L: target-devel@vger.kernel.org
3682L: linux1394-devel@lists.sourceforge.net
3683T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3684S: Maintained
3685F: drivers/target/sbp/
3686
7d2c86b5 3687FIREWIRE SUBSYSTEM
8b58be88 3688M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3689L: linux1394-devel@lists.sourceforge.net
958a29cb 3690W: http://ieee1394.wiki.kernel.org/
2ca526bf 3691T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3692S: Maintained
679655da 3693F: drivers/firewire/
8f06ce3b
SR
3694F: include/linux/firewire.h
3695F: include/uapi/linux/firewire*.h
9f6d3c4b 3696F: tools/firewire/
e2d1d6c0
RD
3697
3698FIRMWARE LOADER (request_firmware)
39e68089
ML
3699M: Ming Lei <ming.lei@canonical.com>
3700L: linux-kernel@vger.kernel.org
3701S: Maintained
679655da
JP
3702F: Documentation/firmware_class/
3703F: drivers/base/firmware*.c
3704F: include/linux/firmware.h
e2d1d6c0 3705
f730e3dc 3706FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3707M: Joshua Morris <josh.h.morris@us.ibm.com>
3708M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3709S: Maintained
3710F: drivers/block/rsxx/
3711
8206f664
JK
3712FLOPPY DRIVER
3713M: Jiri Kosina <jkosina@suse.cz>
3714T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3715S: Odd fixes
3716F: drivers/block/floppy.c
3717
9c9f32ed
AR
3718FMC SUBSYSTEM
3719M: Alessandro Rubini <rubini@gnudd.com>
3720W: http://www.ohwr.org/projects/fmc-bus
3721S: Supported
3722F: drivers/fmc/
3723F: include/linux/fmc*.h
3724F: include/linux/ipmi-fru.h
3725K: fmc_d.*register
3726
e2d1d6c0 3727FPU EMULATOR
8b58be88 3728M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3729W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3730S: Maintained
679655da 3731F: arch/x86/math-emu/
e2d1d6c0
RD
3732
3733FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3734L: netdev@vger.kernel.org
c173bfac 3735S: Orphan
679655da
JP
3736F: drivers/net/wan/dlci.c
3737F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3738
3739FRAMEBUFFER LAYER
5489e948
JCPV
3740M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3741M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3742L: linux-fbdev@vger.kernel.org
e2d1d6c0 3743W: http://linux-fbdev.sourceforge.net/
b22fe37b 3744Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3745T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3746S: Maintained
679655da 3747F: Documentation/fb/
d958c62c 3748F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3749F: drivers/video/
3750F: include/video/
679655da 3751F: include/linux/fb.h
c117ab84
CEB
3752F: include/uapi/video/
3753F: include/uapi/linux/fb.h
e2d1d6c0 3754
a57c188e 3755FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3756M: Timur Tabi <timur@tabi.org>
a57c188e 3757L: linux-fbdev@vger.kernel.org
c4ef9bc4 3758S: Maintained
a57c188e
TT
3759F: drivers/video/fsl-diu-fb.*
3760
e2d1d6c0 3761FREESCALE DMA DRIVER
8b58be88
JP
3762M: Li Yang <leoli@freescale.com>
3763M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3764L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3765S: Maintained
679655da 3766F: drivers/dma/fsldma.*
e2d1d6c0
RD
3767
3768FREESCALE I2C CPM DRIVER
8b58be88 3769M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3770L: linuxppc-dev@lists.ozlabs.org
846557d3 3771L: linux-i2c@vger.kernel.org
0d2b405a 3772S: Maintained
679655da 3773F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3774
60e8c5ab 3775FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3776M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3777L: linux-fbdev@vger.kernel.org
efc03ecb 3778L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3779S: Maintained
bad985a1 3780F: include/linux/platform_data/video-imxfb.h
679655da 3781F: drivers/video/imxfb.c
60e8c5ab 3782
4689a6b1 3783FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3784M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3785M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3786L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3787L: netdev@vger.kernel.org
3788S: Maintained
ec21e2ec 3789F: drivers/net/ethernet/freescale/fs_enet/
679655da 3790F: include/linux/fs_enet_pd.h
4689a6b1 3791
d9e9d82c 3792FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3793L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3794S: Orphan
679655da
JP
3795F: arch/powerpc/sysdev/qe_lib/
3796F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3797
b55ef929 3798FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3799M: Li Yang <leoli@freescale.com>
6372594a 3800L: linux-usb@vger.kernel.org
a4724ed6 3801L: linuxppc-dev@lists.ozlabs.org
a7205b30 3802S: Maintained
5429c731 3803F: drivers/usb/gadget/fsl*
a7205b30 3804
beaf53bf 3805FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3806M: Li Yang <leoli@freescale.com>
beaf53bf 3807L: netdev@vger.kernel.org
a4724ed6 3808L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3809S: Maintained
ec21e2ec 3810F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3811
d9e9d82c 3812FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3813M: Timur Tabi <timur@tabi.org>
a4724ed6 3814L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3815S: Maintained
df621252 3816F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3817
3818FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3819M: Timur Tabi <timur@tabi.org>
93711660 3820L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3821L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3822S: Maintained
69aefcea
JP
3823F: sound/soc/fsl/fsl*
3824F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3825
1da177e4 3826FREEVXFS FILESYSTEM
8b58be88 3827M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3828W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3829S: Maintained
679655da 3830F: fs/freevxfs/
1da177e4 3831
71038f52 3832FREEZER
49db1903 3833M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3834M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3835L: linux-pm@vger.kernel.org
71038f52 3836S: Supported
679655da
JP
3837F: Documentation/power/freezing-of-tasks.txt
3838F: include/linux/freezer.h
3839F: kernel/freezer.c
71038f52 3840
839a1f79
KRW
3841FRONTSWAP API
3842M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3843L: linux-kernel@vger.kernel.org
3844S: Maintained
3845F: mm/frontswap.c
3846F: include/linux/frontswap.h
3847
a5432f5a 3848FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3849M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3850L: linux-cachefs@redhat.com
3851S: Supported
3852F: Documentation/filesystems/caching/
3853F: fs/fscache/
3854F: include/linux/fscache*.h
3855
f58ad8f5 3856F2FS FILE SYSTEM
9b29d481 3857M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3858M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3859L: linux-f2fs-devel@lists.sourceforge.net
3860W: http://en.wikipedia.org/wiki/F2FS
3861T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3862S: Maintained
3863F: Documentation/filesystems/f2fs.txt
3bac380c 3864F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3865F: fs/f2fs/
3866F: include/linux/f2fs_fs.h
3867
5ab7ffea 3868FUJITSU FR-V (FRV) PORT
8b58be88 3869M: David Howells <dhowells@redhat.com>
1da177e4 3870S: Maintained
679655da 3871F: arch/frv/
1da177e4 3872
20b93734 3873FUJITSU LAPTOP EXTRAS
409a3e98 3874M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3875L: platform-driver-x86@vger.kernel.org
20b93734 3876S: Maintained
679655da 3877F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3878
4da621b6
HK
3879FUJITSU M-5MO LS CAMERA ISP DRIVER
3880M: Kyungmin Park <kyungmin.park@samsung.com>
3881M: Heungjun Kim <riverful.kim@samsung.com>
3882L: linux-media@vger.kernel.org
3883S: Maintained
90d72ac6 3884F: drivers/media/i2c/m5mols/
4da621b6
HK
3885F: include/media/m5mols.h
3886
2d24c490
RG
3887FUJITSU TABLET EXTRAS
3888M: Robert Gerlach <khnz@gmx.de>
3889L: platform-driver-x86@vger.kernel.org
3890S: Maintained
3891F: drivers/platform/x86/fujitsu-tablet.c
3892
04578f17 3893FUSE: FILESYSTEM IN USERSPACE
8b58be88 3894M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3895L: fuse-devel@lists.sourceforge.net
3896W: http://fuse.sourceforge.net/
3897S: Maintained
679655da 3898F: fs/fuse/
c117ab84 3899F: include/uapi/linux/fuse.h
04578f17 3900
1da177e4 3901FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3902M: Rik Faith <faith@cs.unc.edu>
1da177e4 3903L: linux-scsi@vger.kernel.org
baaea1dc 3904S: Odd Fixes (e.g., new signatures)
679655da 3905F: drivers/scsi/fdomain.*
1da177e4 3906
d8e2162c
PO
3907GCOV BASED KERNEL PROFILING
3908M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3909S: Maintained
3910F: kernel/gcov/
3911F: Documentation/gcov.txt
3912
1da177e4 3913GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3914M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3915L: linux-scsi@vger.kernel.org
3916W: http://www.icp-vortex.com/
3917S: Supported
679655da 3918F: drivers/scsi/gdt*
1da177e4 3919
3169a1c7
HV
3920GEMTEK FM RADIO RECEIVER DRIVER
3921M: Hans Verkuil <hverkuil@xs4all.nl>
3922L: linux-media@vger.kernel.org
3923T: git git://linuxtv.org/media_tree.git
3924W: http://linuxtv.org
3925S: Maintained
3926F: drivers/media/radio/radio-gemtek*
3927
1c23af90 3928GENERIC GPIO I2C DRIVER
880b0e26 3929M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3930S: Supported
679655da
JP
3931F: drivers/i2c/busses/i2c-gpio.c
3932F: include/linux/i2c-gpio.h
1c23af90 3933
92ed1a76
PK
3934GENERIC GPIO I2C MULTIPLEXER DRIVER
3935M: Peter Korsgaard <peter.korsgaard@barco.com>
3936L: linux-i2c@vger.kernel.org
3937S: Supported
e7065e20
JD
3938F: drivers/i2c/muxes/i2c-mux-gpio.c
3939F: include/linux/i2c-mux-gpio.h
3940F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3941
9251ce95 3942GENERIC HDLC (WAN) DRIVERS
8b58be88 3943M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3944W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3945S: Maintained
679655da
JP
3946F: drivers/net/wan/c101.c
3947F: drivers/net/wan/hd6457*
3948F: drivers/net/wan/hdlc*
3949F: drivers/net/wan/n2.c
3950F: drivers/net/wan/pc300too.c
3951F: drivers/net/wan/pci200syn.c
3952F: drivers/net/wan/wanxl*
1da177e4 3953
1527aab6 3954GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3955M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3956L: linux-arch@vger.kernel.org
3957T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3958S: Maintained
14430813
JP
3959F: include/asm-generic/
3960F: include/uapi/asm-generic/
1527aab6 3961
ff764963
KVA
3962GENERIC PHY FRAMEWORK
3963M: Kishon Vijay Abraham I <kishon@ti.com>
3964L: linux-kernel@vger.kernel.org
3965T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3966S: Supported
3967F: drivers/phy/
3968F: include/linux/phy/
3969
ccb86a69 3970GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3971M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3972L: kvm@vger.kernel.org
ccb86a69
MT
3973S: Supported
3974F: drivers/uio/uio_pci_generic.c
3975
f8f1ec73
JP
3976GET_MAINTAINER SCRIPT
3977M: Joe Perches <joe@perches.com>
3978S: Maintained
3979F: scripts/get_maintainer.pl
3980
5be7b50f 3981GFS2 FILE SYSTEM
8b58be88 3982M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3983L: cluster-devel@redhat.com
5be7b50f 3984W: http://sources.redhat.com/cluster/
08deed1e
JP
3985T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3986T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3987S: Supported
679655da
JP
3988F: Documentation/filesystems/gfs2*.txt
3989F: fs/gfs2/
c117ab84 3990F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3991
0a34eb8f 3992GIGASET ISDN DRIVERS
8b58be88
JP
3993M: Hansjoerg Lipp <hjlipp@web.de>
3994M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3995L: gigaset307x-common@lists.sourceforge.net
3996W: http://gigaset307x.sourceforge.net/
3997S: Maintained
679655da
JP
3998F: Documentation/isdn/README.gigaset
3999F: drivers/isdn/gigaset/
c117ab84 4000F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4001
7eea35fe
JP
4002GO7007 MPEG CODEC
4003M: Hans Verkuil <hans.verkuil@cisco.com>
4004L: linux-media@vger.kernel.org
4005S: Maintained
4006F: drivers/media/usb/go7007/
4007
a0dc00b4 4008GPIO SUBSYSTEM
e4651a9f 4009M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4010M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4011L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4012T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4013S: Maintained
4014F: Documentation/gpio/
a0dc00b4
GL
4015F: drivers/gpio/
4016F: include/linux/gpio*
9b692346 4017F: include/asm-generic/gpio.h
a0dc00b4 4018
71a6d0af
HW
4019GRE DEMULTIPLEXER DRIVER
4020M: Dmitry Kozlov <xeb@mail.ru>
4021L: netdev@vger.kernel.org
4022S: Maintained
11c26770
JP
4023F: net/ipv4/gre_demux.c
4024F: net/ipv4/gre_offload.c
71a6d0af
HW
4025F: include/net/gre.h
4026
d4c41139
KG
4027GRETH 10/100/1G Ethernet MAC device driver
4028M: Kristoffer Glembo <kristoffer@gaisler.com>
4029L: netdev@vger.kernel.org
4030S: Maintained
a31a96ad 4031F: drivers/net/ethernet/aeroflex/
d4c41139 4032
e8deeae2 4033GSPCA FINEPIX SUBDRIVER
8b58be88 4034M: Frank Zago <frank@zago.net>
661263b5 4035L: linux-media@vger.kernel.org
275ffde4 4036T: git git://linuxtv.org/media_tree.git
e8deeae2 4037S: Maintained
0c0d06ca 4038F: drivers/media/usb/gspca/finepix.c
e8deeae2 4039
4b3fa3c4
OL
4040GSPCA GL860 SUBDRIVER
4041M: Olivier Lorin <o.lorin@laposte.net>
4042L: linux-media@vger.kernel.org
275ffde4 4043T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4044S: Maintained
0c0d06ca 4045F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4046
e8deeae2 4047GSPCA M5602 SUBDRIVER
8b58be88 4048M: Erik Andren <erik.andren@gmail.com>
661263b5 4049L: linux-media@vger.kernel.org
275ffde4 4050T: git git://linuxtv.org/media_tree.git
e8deeae2 4051S: Maintained
0c0d06ca 4052F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4053
4054GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4055M: Hans de Goede <hdegoede@redhat.com>
661263b5 4056L: linux-media@vger.kernel.org
275ffde4 4057T: git git://linuxtv.org/media_tree.git
e8deeae2 4058S: Maintained
0c0d06ca 4059F: drivers/media/usb/gspca/pac207.c
e8deeae2 4060
261982f1 4061GSPCA SN9C20X SUBDRIVER
d95c5b0b 4062M: Brian Johnson <brijohn@gmail.com>
261982f1 4063L: linux-media@vger.kernel.org
275ffde4 4064T: git git://linuxtv.org/media_tree.git
261982f1 4065S: Maintained
0c0d06ca 4066F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4067
e8deeae2 4068GSPCA T613 SUBDRIVER
8b58be88 4069M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4070L: linux-media@vger.kernel.org
275ffde4 4071T: git git://linuxtv.org/media_tree.git
e8deeae2 4072S: Maintained
0c0d06ca 4073F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4074
4075GSPCA USB WEBCAM DRIVER
fc3f906b 4076M: Hans de Goede <hdegoede@redhat.com>
661263b5 4077L: linux-media@vger.kernel.org
275ffde4 4078T: git git://linuxtv.org/media_tree.git
e8deeae2 4079S: Maintained
0c0d06ca 4080F: drivers/media/usb/gspca/
e8deeae2 4081
584ec979
DB
4082GUID PARTITION TABLE (GPT)
4083M: Davidlohr Bueso <davidlohr@hp.com>
4084L: linux-efi@vger.kernel.org
4085S: Maintained
4086F: block/partitions/efi.*
4087
aa3c598b
EG
4088STK1160 USB VIDEO CAPTURE DRIVER
4089M: Ezequiel Garcia <elezegarcia@gmail.com>
4090L: linux-media@vger.kernel.org
275ffde4 4091T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4092S: Maintained
4093F: drivers/media/usb/stk1160/
e8deeae2 4094
71a6d0af
HW
4095HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4096M: Frank Seidel <frank@f-seidel.de>
4097L: platform-driver-x86@vger.kernel.org
4098W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4099S: Maintained
4100F: drivers/platform/x86/hdaps.c
4101
48fc9e26
HV
4102HDPVR USB VIDEO ENCODER DRIVER
4103M: Hans Verkuil <hverkuil@xs4all.nl>
4104L: linux-media@vger.kernel.org
4105T: git git://linuxtv.org/media_tree.git
4106W: http://linuxtv.org
4107S: Odd Fixes
14430813 4108F: drivers/media/usb/hdpvr/
48fc9e26 4109
71a6d0af 4110HWPOISON MEMORY FAILURE HANDLING
f9625c48 4111M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4112L: linux-mm@kvack.org
71a6d0af
HW
4113S: Maintained
4114F: mm/memory-failure.c
4115F: mm/hwpoison-inject.c
4116
4117HYPERVISOR VIRTUAL CONSOLE DRIVER
4118L: linuxppc-dev@lists.ozlabs.org
4119S: Odd Fixes
4120F: drivers/tty/hvc/
4121
5b543965 4122HARDWARE MONITORING
7c81c60f 4123M: Jean Delvare <jdelvare@suse.de>
ca462085 4124M: Guenter Roeck <linux@roeck-us.net>
5b543965 4125L: lm-sensors@lm-sensors.org
595142e0 4126W: http://www.lm-sensors.org/
9e012c1a 4127T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4128T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4129S: Maintained
047f4ec2 4130F: Documentation/hwmon/
679655da 4131F: drivers/hwmon/
047f4ec2 4132F: include/linux/hwmon*.h
5b543965 4133
844dd05f 4134HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4135M: Matt Mackall <mpm@selenic.com>
4136M: Herbert Xu <herbert@gondor.apana.org.au>
4137S: Odd fixes
679655da
JP
4138F: Documentation/hw_random.txt
4139F: drivers/char/hw_random/
4140F: include/linux/hw_random.h
844dd05f 4141
8b37fcfc
OBC
4142HARDWARE SPINLOCK CORE
4143M: Ohad Ben-Cohen <ohad@wizery.com>
4144S: Maintained
4145F: Documentation/hwspinlock.txt
4146F: drivers/hwspinlock/hwspinlock_*
4147F: include/linux/hwspinlock.h
4148
1da177e4 4149HARMONY SOUND DRIVER
ac6aecbf 4150L: linux-parisc@vger.kernel.org
1da177e4 4151S: Maintained
679655da 4152F: sound/parisc/harmony.*
1da177e4 4153
91952bc0
AP
4154HD29L2 MEDIA DRIVER
4155M: Antti Palosaari <crope@iki.fi>
4156L: linux-media@vger.kernel.org
4157W: http://linuxtv.org/
4158W: http://palosaari.fi/linux/
4159Q: http://patchwork.linuxtv.org/project/linux-media/list/
4160T: git git://linuxtv.org/anttip/media_tree.git
4161S: Maintained
4162F: drivers/media/dvb-frontends/hd29l2*
4163
e2d1d6c0 4164HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4165M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4166L: iss_storagedev@hp.com
4167S: Maintained
679655da
JP
4168F: Documentation/blockdev/cpqarray.txt
4169F: drivers/block/cpqarray.*
e2d1d6c0 4170
9257aa49 4171HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4172M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4173L: iss_storagedev@hp.com
4174S: Supported
4175F: Documentation/scsi/hpsa.txt
4176F: drivers/scsi/hpsa*.[ch]
4177F: include/linux/cciss*.h
c117ab84 4178F: include/uapi/linux/cciss*.h
9257aa49 4179
e2d1d6c0 4180HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4181M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4182L: iss_storagedev@hp.com
4183S: Supported
679655da
JP
4184F: Documentation/blockdev/cciss.txt
4185F: drivers/block/cciss*
4186F: include/linux/cciss_ioctl.h
c117ab84 4187F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4188
1da177e4 4189HFS FILESYSTEM
6cf515e1
GU
4190L: linux-fsdevel@vger.kernel.org
4191S: Orphan
679655da
JP
4192F: Documentation/filesystems/hfs.txt
4193F: fs/hfs/
1da177e4 4194
ef575f47
GU
4195HFSPLUS FILESYSTEM
4196L: linux-fsdevel@vger.kernel.org
4197S: Orphan
4198F: Documentation/filesystems/hfsplus.txt
4199F: fs/hfsplus/
4200
1da177e4 4201HGA FRAMEBUFFER DRIVER
8b58be88 4202M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4203L: linux-nvidia@lists.surfsouth.com
4204W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4205S: Maintained
679655da 4206F: drivers/video/hgafb.c
1da177e4 4207
4480f15b 4208HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4209M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4210M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4211L: linux-pm@vger.kernel.org
e2d1d6c0 4212S: Supported
679655da
JP
4213F: arch/x86/power/
4214F: drivers/base/power/
4215F: kernel/power/
4216F: include/linux/suspend.h
4217F: include/linux/freezer.h
4218F: include/linux/pm.h
679655da 4219F: arch/*/include/asm/suspend*.h
e2d1d6c0 4220
4ef4caad 4221HID CORE LAYER
8b58be88 4222M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4223L: linux-input@vger.kernel.org
54e5881d 4224T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4225S: Maintained
679655da
JP
4226F: drivers/hid/
4227F: include/linux/hid*
c117ab84 4228F: include/uapi/linux/hid*
4ef4caad 4229
38bed542 4230HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4231M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4232L: linux-kernel@vger.kernel.org
75fc2d37 4233T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4234S: Maintained
679655da 4235F: Documentation/timers/
5cee9645 4236F: kernel/time/hrtimer.c
88606e80
TG
4237F: kernel/time/clockevents.c
4238F: kernel/time/tick*.*
4239F: kernel/time/timer_*.c
05ed8490 4240F: include/linux/clockchips.h
679655da 4241F: include/linux/hrtimer.h
38bed542 4242
1da177e4 4243HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4244L: linux-hams@vger.kernel.org
8b64f2a0 4245S: Orphan
679655da
JP
4246F: drivers/net/hamradio/dmascc.c
4247F: drivers/net/hamradio/scc.c
1da177e4 4248
ede1e6f8 4249HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4250M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4251W: http://www.highpoint-tech.com
4252S: Supported
679655da
JP
4253F: Documentation/scsi/hptiop.txt
4254F: drivers/scsi/hptiop.c
ede1e6f8 4255
1da177e4 4256HIPPI
8b58be88 4257M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4258L: linux-hippi@sunsite.dk
4259S: Maintained
679655da 4260F: include/linux/hippidevice.h
c117ab84 4261F: include/uapi/linux/if_hippi.h
679655da 4262F: net/802/hippi.c
ff5a3b50 4263F: drivers/net/hippi/
1da177e4 4264
ff1d2767 4265HOST AP DRIVER
8b58be88 4266M: Jouni Malinen <j@w1.fi>
85d32e7b 4267L: hostap@shmoo.com (subscribers-only)
724c6b35 4268L: linux-wireless@vger.kernel.org
ff1d2767
JM
4269W: http://hostap.epitest.fi/
4270S: Maintained
679655da 4271F: drivers/net/wireless/hostap/
ff1d2767 4272
dd8cd779 4273HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4274L: platform-driver-x86@vger.kernel.org
95c70215 4275S: Orphan
679655da 4276F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4277
e2d1d6c0 4278HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4279M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4280S: Maintained
7e25d724 4281F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4282
7d2c86b5 4283HPET: High Precision Event Timers driver
8b58be88 4284M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4285S: Maintained
679655da
JP
4286F: Documentation/timers/hpet.txt
4287F: drivers/char/hpet.c
4288F: include/linux/hpet.h
c117ab84 4289F: include/uapi/linux/hpet.h
b9b0332f 4290
e07b5d79 4291HPET: x86
9e06f631 4292S: Orphan
679655da
JP
4293F: arch/x86/kernel/hpet.c
4294F: arch/x86/include/asm/hpet.h
b9b0332f 4295
1da177e4 4296HPFS FILESYSTEM
8b58be88 4297M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4298W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4299S: Maintained
679655da 4300F: fs/hpfs/
1da177e4 4301
3441cded 4302HSI SUBSYSTEM
56459ea9
SR
4303M: Sebastian Reichel <sre@kernel.org>
4304T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4305S: Maintained
4306F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4307F: Documentation/hsi.txt
3441cded
SR
4308F: drivers/hsi/
4309F: include/linux/hsi/
4310F: include/uapi/linux/hsi/
4311
7d2c86b5 4312HSO 3G MODEM DRIVER
8b58be88 4313M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4314W: http://www.pharscape.org
4315S: Maintained
679655da 4316F: drivers/net/usb/hso.c
11cd29b0 4317
19990e29
AB
4318HSR NETWORK PROTOCOL
4319M: Arvid Brodin <arvid.brodin@alten.se>
4320L: netdev@vger.kernel.org
4321S: Maintained
4322F: net/hsr/
4323
5a18c343 4324HTCPEN TOUCHSCREEN DRIVER
8b58be88 4325M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4326L: linux-input@vger.kernel.org
4327S: Maintained
679655da 4328F: drivers/input/touchscreen/htcpen.c
5a18c343 4329
1da177e4 4330HUGETLB FILESYSTEM
6d49e352 4331M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4332S: Maintained
679655da 4333F: fs/hugetlbfs/
1da177e4 4334
05183189
S
4335Hyper-V CORE AND DRIVERS
4336M: K. Y. Srinivasan <kys@microsoft.com>
4337M: Haiyang Zhang <haiyangz@microsoft.com>
4338L: devel@linuxdriverproject.org
4339S: Maintained
a4162747
HZ
4340F: arch/x86/include/asm/mshyperv.h
4341F: arch/x86/include/uapi/asm/hyperv.h
4342F: arch/x86/kernel/cpu/mshyperv.c
05183189 4343F: drivers/hid/hid-hyperv.c
a4162747 4344F: drivers/hv/
f92ca80b 4345F: drivers/input/serio/hyperv-keyboard.c
05183189 4346F: drivers/net/hyperv/
a4162747
HZ
4347F: drivers/scsi/storvsc_drv.c
4348F: drivers/video/hyperv_fb.c
4349F: include/linux/hyperv.h
4350F: tools/hv/
05183189 4351
d85c8a6a 4352I2C OVER PARALLEL PORT
7c81c60f 4353M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4354L: linux-i2c@vger.kernel.org
4355S: Maintained
4356F: Documentation/i2c/busses/i2c-parport
4357F: Documentation/i2c/busses/i2c-parport-light
4358F: drivers/i2c/busses/i2c-parport.c
4359F: drivers/i2c/busses/i2c-parport-light.c
4360
4361I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4362M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4363L: linux-i2c@vger.kernel.org
4364S: Maintained
4365F: Documentation/i2c/busses/i2c-ali1535
4366F: Documentation/i2c/busses/i2c-ali1563
4367F: Documentation/i2c/busses/i2c-ali15x3
4368F: Documentation/i2c/busses/i2c-amd756
4369F: Documentation/i2c/busses/i2c-amd8111
4370F: Documentation/i2c/busses/i2c-i801
4371F: Documentation/i2c/busses/i2c-nforce2
4372F: Documentation/i2c/busses/i2c-piix4
4373F: Documentation/i2c/busses/i2c-sis5595
4374F: Documentation/i2c/busses/i2c-sis630
4375F: Documentation/i2c/busses/i2c-sis96x
4376F: Documentation/i2c/busses/i2c-via
4377F: Documentation/i2c/busses/i2c-viapro
4378F: drivers/i2c/busses/i2c-ali1535.c
4379F: drivers/i2c/busses/i2c-ali1563.c
4380F: drivers/i2c/busses/i2c-ali15x3.c
4381F: drivers/i2c/busses/i2c-amd756.c
4382F: drivers/i2c/busses/i2c-amd756-s4882.c
4383F: drivers/i2c/busses/i2c-amd8111.c
4384F: drivers/i2c/busses/i2c-i801.c
4385F: drivers/i2c/busses/i2c-isch.c
4386F: drivers/i2c/busses/i2c-nforce2.c
4387F: drivers/i2c/busses/i2c-nforce2-s4985.c
4388F: drivers/i2c/busses/i2c-piix4.c
4389F: drivers/i2c/busses/i2c-sis5595.c
4390F: drivers/i2c/busses/i2c-sis630.c
4391F: drivers/i2c/busses/i2c-sis96x.c
4392F: drivers/i2c/busses/i2c-via.c
4393F: drivers/i2c/busses/i2c-viapro.c
4394
cb7f07a4
NH
4395I2C/SMBUS ISMT DRIVER
4396M: Seth Heasley <seth.heasley@intel.com>
4397M: Neil Horman <nhorman@tuxdriver.com>
4398L: linux-i2c@vger.kernel.org
4399F: drivers/i2c/busses/i2c-ismt.c
4400F: Documentation/i2c/busses/i2c-ismt
4401
6ea884db 4402I2C/SMBUS STUB DRIVER
7c81c60f 4403M: Jean Delvare <jdelvare@suse.de>
846557d3 4404L: linux-i2c@vger.kernel.org
6ea884db 4405S: Maintained
8547a5bc 4406F: drivers/i2c/i2c-stub.c
6ea884db 4407
5b543965 4408I2C SUBSYSTEM
14d77c4d 4409M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4410L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4411W: https://i2c.wiki.kernel.org/
4412Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4413T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4414S: Maintained
679655da
JP
4415F: Documentation/i2c/
4416F: drivers/i2c/
4417F: include/linux/i2c.h
03b70d62 4418F: include/linux/i2c-*.h
c117ab84
CEB
4419F: include/uapi/linux/i2c.h
4420F: include/uapi/linux/i2c-*.h
1da177e4 4421
d85c8a6a 4422I2C-TAOS-EVM DRIVER
7c81c60f 4423M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4424L: linux-i2c@vger.kernel.org
4425S: Maintained
4426F: Documentation/i2c/busses/i2c-taos-evm
4427F: drivers/i2c/busses/i2c-taos-evm.c
4428
e8c76eed 4429I2C-TINY-USB DRIVER
8b58be88 4430M: Till Harbaum <till@harbaum.org>
846557d3 4431L: linux-i2c@vger.kernel.org
932d1872 4432W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4433S: Maintained
679655da 4434F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4435
1da177e4 4436i386 BOOT CODE
8b58be88 4437M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4438S: Maintained
679655da 4439F: arch/x86/boot/
1da177e4
LT
4440
4441i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4442M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4443T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4444S: Maintained
4445
1da177e4 4446IA64 (Itanium) PLATFORM
8b58be88
JP
4447M: Tony Luck <tony.luck@intel.com>
4448M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4449L: linux-ia64@vger.kernel.org
6b1c70b1 4450T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4451S: Maintained
679655da 4452F: arch/ia64/
1da177e4 4453
956c203c 4454IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4455M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4456M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4457L: linux-crypto@vger.kernel.org
4458S: Supported
4459F: drivers/crypto/nx/
4460
0e16aafb 4461IBM Power 842 compression accelerator
e6babec6 4462M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4463S: Supported
4464F: drivers/crypto/nx/nx-842.c
4465F: include/linux/nx842.h
4466
1da177e4 4467IBM Power Linux RAID adapter
8b58be88 4468M: Brian King <brking@us.ibm.com>
1da177e4 4469S: Supported
679655da 4470F: drivers/scsi/ipr.*
1da177e4 4471
9d348af4
SL
4472IBM Power Virtual Ethernet Device Driver
4473M: Santiago Leon <santil@linux.vnet.ibm.com>
4474L: netdev@vger.kernel.org
4475S: Supported
9aa32835 4476F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4477
e6babec6
NF
4478IBM Power Virtual SCSI Device Drivers
4479M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4480L: linux-scsi@vger.kernel.org
4481S: Supported
e6babec6
NF
4482F: drivers/scsi/ibmvscsi/ibmvscsi*
4483F: drivers/scsi/ibmvscsi/viosrp.h
4484
4485IBM Power Virtual FC Device Drivers
4486M: Brian King <brking@linux.vnet.ibm.com>
4487L: linux-scsi@vger.kernel.org
4488S: Supported
4489F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4490
1da177e4 4491IBM ServeRAID RAID DRIVER
f9213e78 4492S: Orphan
679655da 4493F: drivers/scsi/ips.*
1da177e4 4494
6ed9f9c4
PT
4495ICH LPC AND GPIO DRIVER
4496M: Peter Tyser <ptyser@xes-inc.com>
4497S: Maintained
4498F: drivers/mfd/lpc_ich.c
4499F: drivers/gpio/gpio-ich.c
4500
1e7106fc 4501IDE SUBSYSTEM
8b58be88 4502M: "David S. Miller" <davem@davemloft.net>
1da177e4 4503L: linux-ide@vger.kernel.org
8a6e2535 4504Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4505T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4506S: Maintained
679655da
JP
4507F: Documentation/ide/
4508F: drivers/ide/
4509F: include/linux/ide.h
1da177e4 4510
6cb8c13d
IP
4511IDEAPAD LAPTOP EXTRAS DRIVER
4512M: Ike Panhc <ike.pan@canonical.com>
4513L: platform-driver-x86@vger.kernel.org
4514W: http://launchpad.net/ideapad-laptop
4515S: Maintained
4516F: drivers/platform/x86/ideapad-laptop.c
4517
1ea4c161
AM
4518IDEAPAD LAPTOP SLIDEBAR DRIVER
4519M: Andrey Moiseev <o2g.org.ru@gmail.com>
4520L: linux-input@vger.kernel.org
4521W: https://github.com/o2genum/ideapad-slidebar
4522S: Maintained
4523F: drivers/input/misc/ideapad_slidebar.c
4524
0f861e8c 4525IDE/ATAPI DRIVERS
487ba8e8 4526M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4527L: linux-ide@vger.kernel.org
c404c199 4528S: Maintained
679655da
JP
4529F: Documentation/cdrom/ide-cd
4530F: drivers/ide/ide-cd*
1da177e4 4531
27471fdb 4532IDLE-I7300
8b58be88 4533M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4534L: linux-pm@vger.kernel.org
27471fdb 4535S: Supported
679655da 4536F: drivers/idle/i7300_idle.c
27471fdb 4537
02cf2286 4538IEEE 802.15.4 SUBSYSTEM
b6e195fd 4539M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4540L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4541W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4542T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4543S: Maintained
4544F: net/ieee802154/
68653359 4545F: net/mac802154/
251741b1 4546F: drivers/net/ieee802154/
02cf2286 4547
40ad4a30
SY
4548IGUANAWORKS USB IR TRANSCEIVER
4549M: Sean Young <sean@mess.org>
4550L: linux-media@vger.kernel.org
4551S: Maintained
4552F: drivers/media/rc/iguanair.c
4553
9545f86e 4554IIO SUBSYSTEM AND DRIVERS
030a13d7 4555M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4556L: linux-iio@vger.kernel.org
4557S: Maintained
03e7c251 4558F: drivers/iio/
9545f86e
AP
4559F: drivers/staging/iio/
4560
65519263
SG
4561IKANOS/ADI EAGLE ADSL USB DRIVER
4562M: Matthieu Castet <castet.matthieu@free.fr>
4563M: Stanislaw Gruszka <stf_xl@wp.pl>
4564S: Maintained
4565F: drivers/usb/atm/ueagle-atm.c
4566
e89ab51f
GR
4567INA209 HARDWARE MONITOR DRIVER
4568M: Guenter Roeck <linux@roeck-us.net>
4569L: lm-sensors@lm-sensors.org
4570S: Maintained
4571F: Documentation/hwmon/ina209
4572F: Documentation/devicetree/bindings/i2c/ina209.txt
4573F: drivers/hwmon/ina209.c
4574
4575INA2XX HARDWARE MONITOR DRIVER
4576M: Guenter Roeck <linux@roeck-us.net>
4577L: lm-sensors@lm-sensors.org
4578S: Maintained
4579F: Documentation/hwmon/ina2xx
4580F: drivers/hwmon/ina2xx.c
4581F: include/linux/platform_data/ina2xx.h
4582
14dc124f
SIG
4583INDUSTRY PACK SUBSYSTEM (IPACK)
4584M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4585M: Jens Taprogge <jens.taprogge@taprogge.org>
4586M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4587L: industrypack-devel@lists.sourceforge.net
4588W: http://industrypack.sourceforge.net
4589S: Maintained
4590F: drivers/ipack/
4591
aa7168f4 4592INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4593M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4594M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4595L: linux-ima-devel@lists.sourceforge.net
4596L: linux-ima-user@lists.sourceforge.net
4597L: linux-security-module@vger.kernel.org
aa7168f4 4598S: Supported
679655da 4599F: security/integrity/ima/
aa7168f4 4600
1da177e4 4601IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4602L: linux-fbdev@vger.kernel.org
843393d3 4603S: Orphan
679655da 4604F: drivers/video/imsttfb.c
1da177e4
LT
4605
4606INFINIBAND SUBSYSTEM
db9fd848 4607M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4608M: Sean Hefty <sean.hefty@intel.com>
4609M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4610L: linux-rdma@vger.kernel.org
605841f5 4611W: http://www.openfabrics.org/
8a6e2535 4612Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4613T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4614S: Supported
679655da
JP
4615F: Documentation/infiniband/
4616F: drivers/infiniband/
c117ab84 4617F: include/uapi/linux/if_infiniband.h
1da177e4 4618
c9f04f58 4619INOTIFY
8b58be88
JP
4620M: John McCutchan <john@johnmccutchan.com>
4621M: Robert Love <rlove@rlove.org>
4622M: Eric Paris <eparis@parisplace.org>
c9f04f58 4623S: Maintained
679655da
JP
4624F: Documentation/filesystems/inotify.txt
4625F: fs/notify/inotify/
4626F: include/linux/inotify.h
c117ab84 4627F: include/uapi/linux/inotify.h
c9f04f58 4628
e2d1d6c0 4629INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4630M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4631M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4632L: linux-input@vger.kernel.org
8a6e2535 4633Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4634T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4635S: Maintained
679655da 4636F: drivers/input/
f4eea7e2 4637F: include/linux/input.h
c117ab84 4638F: include/uapi/linux/input.h
f4eea7e2 4639F: include/linux/input/
e2d1d6c0 4640
3267a87f
HR
4641INPUT MULTITOUCH (MT) PROTOCOL
4642M: Henrik Rydberg <rydberg@euromail.se>
4643L: linux-input@vger.kernel.org
7f9c2454 4644T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4645S: Maintained
4646F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4647F: drivers/input/input-mt.c
3267a87f
HR
4648K: \b(ABS|SYN)_MT_
4649
4ac13e17
DJ
4650INTEL C600 SERIES SAS CONTROLLER DRIVER
4651M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4652M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4653M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4654L: linux-scsi@vger.kernel.org
7106891a
DJ
4655T: git git://git.code.sf.net/p/intel-sas/isci
4656S: Supported
4ac13e17 4657F: drivers/scsi/isci/
4ac13e17 4658
26717172
LB
4659INTEL IDLE DRIVER
4660M: Len Brown <lenb@kernel.org>
bf1c138e 4661L: linux-pm@vger.kernel.org
08deed1e 4662T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4663S: Supported
4664F: drivers/idle/intel_idle.c
4665
9eb8ef74 4666INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4667M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4668L: linux-fbdev@vger.kernel.org
ce00f85c 4669S: Maintained
679655da
JP
4670F: Documentation/fb/intelfb.txt
4671F: drivers/video/intelfb/
9eb8ef74 4672
1da177e4 4673INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4674M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4675L: linux-fbdev@vger.kernel.org
ce00f85c 4676S: Maintained
679655da 4677F: drivers/video/i810/
1da177e4 4678
f4a9bc4c 4679INTEL MENLOW THERMAL DRIVER
8b58be88 4680M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4681L: platform-driver-x86@vger.kernel.org
5ca92bd9 4682W: https://01.org/linux-acpi
f4a9bc4c 4683S: Supported
679655da 4684F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4685
1da177e4 4686INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4687M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4688S: Maintained
73d425fd
JP
4689F: arch/x86/kernel/cpu/microcode/core*
4690F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 4691
248a9dc3 4692INTEL I/OAT DMA DRIVER
ab5f8c6e 4693M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4694M: Dave Jiang <dave.jiang@intel.com>
4695L: dmaengine@vger.kernel.org
4696Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4697S: Supported
679655da 4698F: drivers/dma/ioat*
248a9dc3 4699
6c8909b4 4700INTEL IOMMU (VT-d)
8b58be88 4701M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4702L: iommu@lists.linux-foundation.org
54e5881d 4703T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4704S: Supported
3fb39615 4705F: drivers/iommu/intel-iommu.c
679655da 4706F: include/linux/intel-iommu.h
6c8909b4 4707
b3e5f263 4708INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4709M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4710S: Odd fixes
679655da 4711F: drivers/dma/iop-adma.c
b3e5f263 4712
9251ce95 4713INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4714M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4715S: Maintained
679655da
JP
4716F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4717F: arch/arm/mach-ixp4xx/include/mach/npe.h
4718F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4719F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4720F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4721F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4722
844dd05f 4723INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4724M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4725S: Maintained
679655da 4726F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4727
105bf2fe 4728INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4729M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4730M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4731M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4732M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4733M: Don Skidmore <donald.c.skidmore@intel.com>
4734M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4735M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4736M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4737M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4738M: Linux NICS <linux.nics@intel.com>
dcd01faf 4739L: e1000-devel@lists.sourceforge.net
f6fde11a 4740W: http://www.intel.com/support/feedback.htm
d94e6fed 4741W: http://e1000.sourceforge.net/
dee1ad47
JK
4742T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4743T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4744S: Supported
0d164401
JK
4745F: Documentation/networking/e100.txt
4746F: Documentation/networking/e1000.txt
4747F: Documentation/networking/e1000e.txt
4748F: Documentation/networking/igb.txt
4749F: Documentation/networking/igbvf.txt
4750F: Documentation/networking/ixgb.txt
4751F: Documentation/networking/ixgbe.txt
4752F: Documentation/networking/ixgbevf.txt
1bff6529 4753F: Documentation/networking/i40e.txt
105bf2fe 4754F: Documentation/networking/i40evf.txt
dee1ad47 4755F: drivers/net/ethernet/intel/
bc90d291 4756F: drivers/net/ethernet/intel/*/
1da177e4 4757
0963d59b
LW
4758INTEL-MID GPIO DRIVER
4759M: David Cohen <david.a.cohen@linux.intel.com>
4760L: linux-gpio@vger.kernel.org
4761S: Maintained
4762F: drivers/gpio/gpio-intel-mid.c
4763
ca907a90
SY
4764INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4765M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4766L: linux-wireless@vger.kernel.org
ca907a90 4767S: Maintained
679655da 4768F: Documentation/networking/README.ipw2100
679655da 4769F: Documentation/networking/README.ipw2200
ca907a90 4770F: drivers/net/wireless/ipw2x00/
826d2abe 4771
4bd96a7a 4772INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4773M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4774M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4775M: Shane Wang <shane.wang@intel.com>
4776L: tboot-devel@lists.sourceforge.net
4777W: http://tboot.sourceforge.net
e9b7d7c8 4778T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4779S: Supported
4780F: Documentation/intel_txt.txt
4781F: include/linux/tboot.h
4782F: arch/x86/kernel/tboot.c
4783
8a70da82 4784INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4785M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4786M: linux-wimax@intel.com
63fae219 4787L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4788S: Supported
4789W: http://linuxwimax.org
679655da
JP
4790F: Documentation/wimax/README.i2400m
4791F: drivers/net/wimax/i2400m/
c117ab84 4792F: include/uapi/linux/wimax/i2400m.h
8a70da82 4793
1c0ce89c
SG
4794INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4795M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4796L: linux-wireless@vger.kernel.org
1c0ce89c 4797S: Supported
efa3144e
WYG
4798F: drivers/net/wireless/iwlegacy/
4799
b481de9c 4800INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4801M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4802M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4803M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4804L: linux-wireless@vger.kernel.org
b481de9c 4805W: http://intellinuxwireless.org
b62ff718 4806T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4807S: Supported
679655da 4808F: drivers/net/wireless/iwlwifi/
b481de9c 4809
de8fe023
TW
4810INTEL MANAGEMENT ENGINE (mei)
4811M: Tomas Winkler <tomas.winkler@intel.com>
4812L: linux-kernel@vger.kernel.org
4813S: Supported
c117ab84 4814F: include/uapi/linux/mei.h
de8fe023 4815F: drivers/misc/mei/*
e07950a1 4816F: Documentation/misc-devices/mei/*
de8fe023 4817
cb109a0e 4818IOC3 ETHERNET DRIVER
8b58be88 4819M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4820L: linux-mips@linux-mips.org
4821S: Maintained
8862bf1e 4822F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4823
cb109a0e 4824IOC3 SERIAL DRIVER
8b58be88 4825M: Pat Gefre <pfg@sgi.com>
d39e0721 4826L: linux-serial@vger.kernel.org
cb109a0e 4827S: Maintained
df621252 4828F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4829
0b6e8569
SW
4830IOMMU DRIVERS
4831M: Joerg Roedel <joro@8bytes.org>
4832L: iommu@lists.linux-foundation.org
4833T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4834S: Maintained
4835F: drivers/iommu/
4836
4480f15b 4837IP MASQUERADING
8b58be88 4838M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4839S: Maintained
679655da 4840F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4841
1202d6ff 4842IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4843M: Francois Romieu <romieu@fr.zoreil.com>
4844M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4845L: netdev@vger.kernel.org
4846S: Maintained
7443713a 4847F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4848
4480f15b 4849IPATH DRIVER
8473c603 4850M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4851L: linux-rdma@vger.kernel.org
52a09a04 4852S: Maintained
679655da 4853F: drivers/infiniband/hw/ipath/
77d8798b 4854
4409ebe9 4855IPMI SUBSYSTEM
8b58be88 4856M: Corey Minyard <minyard@acm.org>
b0c90653 4857L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4858W: http://openipmi.sourceforge.net/
4859S: Supported
679655da
JP
4860F: Documentation/IPMI.txt
4861F: drivers/char/ipmi/
4862F: include/linux/ipmi*
c117ab84 4863F: include/uapi/linux/ipmi*
4409ebe9 4864
e2d1d6c0 4865IPS SCSI RAID DRIVER
8b58be88 4866M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4867L: linux-scsi@vger.kernel.org
4868W: http://www.adaptec.com/
4869S: Maintained
679655da 4870F: drivers/scsi/ips*
e2d1d6c0
RD
4871
4872IPVS
8b58be88
JP
4873M: Wensong Zhang <wensong@linux-vs.org>
4874M: Simon Horman <horms@verge.net.au>
4875M: Julian Anastasov <ja@ssi.bg>
979b6c13 4876L: netdev@vger.kernel.org
e2d1d6c0 4877L: lvs-devel@vger.kernel.org
1da177e4 4878S: Maintained
679655da 4879F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4880F: include/net/ip_vs.h
c117ab84 4881F: include/uapi/linux/ip_vs.h
679655da 4882F: net/netfilter/ipvs/
1da177e4 4883
e7839f25 4884IPWIRELESS DRIVER
8b58be88
JP
4885M: Jiri Kosina <jkosina@suse.cz>
4886M: David Sterba <dsterba@suse.cz>
92094aa0 4887S: Odd Fixes
282361a0 4888F: drivers/tty/ipwireless/
099dc4fb 4889
e2d1d6c0 4890IPX NETWORK LAYER
8b58be88 4891M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4892L: netdev@vger.kernel.org
4893S: Maintained
679655da 4894F: include/net/ipx.h
c117ab84 4895F: include/uapi/linux/ipx.h
679655da 4896F: net/ipx/
e2d1d6c0 4897
1da177e4 4898IRDA SUBSYSTEM
8b58be88 4899M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4900L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4901L: netdev@vger.kernel.org
1da177e4 4902W: http://irda.sourceforge.net/
f353976d 4903S: Maintained
e0057975 4904T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4905F: Documentation/networking/irda.txt
4906F: drivers/net/irda/
4907F: include/net/irda/
4908F: net/irda/
1da177e4 4909
a800c7cc
TG
4910IRQ SUBSYSTEM
4911M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4912L: linux-kernel@vger.kernel.org
a800c7cc 4913S: Maintained
75fc2d37 4914T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4915F: kernel/irq/
2ed9fd28
JC
4916
4917IRQCHIP DRIVERS
4918M: Thomas Gleixner <tglx@linutronix.de>
4919M: Jason Cooper <jason@lakedaemon.net>
4920L: linux-kernel@vger.kernel.org
4921S: Maintained
4922T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4923T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4924F: drivers/irqchip/
a800c7cc 4925
7ab3a837
GL
4926IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4927M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4928S: Maintained
4929F: Documentation/IRQ-domain.txt
4930F: include/linux/irqdomain.h
4931F: kernel/irq/irqdomain.c
4932
e2d1d6c0 4933ISAPNP
8b58be88 4934M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4935S: Maintained
679655da
JP
4936F: Documentation/isapnp.txt
4937F: drivers/pnp/isapnp/
4938F: include/linux/isapnp.h
e2d1d6c0 4939
d39b8420
HV
4940ISA RADIO MODULE
4941M: Hans Verkuil <hverkuil@xs4all.nl>
4942L: linux-media@vger.kernel.org
4943T: git git://linuxtv.org/media_tree.git
4944W: http://linuxtv.org
4945S: Maintained
4946F: drivers/media/radio/radio-isa*
4947
71a6d0af
HW
4948iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4949M: Peter Jones <pjones@redhat.com>
4950M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4951S: Maintained
4952F: drivers/firmware/iscsi_ibft*
4953
14816b1e 4954ISCSI
8b58be88 4955M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4956L: open-iscsi@googlegroups.com
4957W: www.open-iscsi.org
54e5881d 4958T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4959S: Maintained
679655da
JP
4960F: drivers/scsi/*iscsi*
4961F: include/scsi/*iscsi*
14816b1e 4962
1e65eb42
OG
4963ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4964M: Or Gerlitz <ogerlitz@mellanox.com>
4965M: Roi Dayan <roid@mellanox.com>
4966L: linux-rdma@vger.kernel.org
4967S: Supported
4968W: http://www.openfabrics.org
4969W: www.open-iscsi.org
4970Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4971F: drivers/infiniband/ulp/iser/
1e65eb42 4972
1da177e4 4973ISDN SUBSYSTEM
8b58be88 4974M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4975L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4976L: netdev@vger.kernel.org
1da177e4 4977W: http://www.isdn4linux.de
54e5881d 4978T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4979S: Maintained
679655da
JP
4980F: Documentation/isdn/
4981F: drivers/isdn/
4982F: include/linux/isdn.h
4983F: include/linux/isdn/
c117ab84
CEB
4984F: include/uapi/linux/isdn.h
4985F: include/uapi/linux/isdn/
1da177e4
LT
4986
4987ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4988M: Armin Schindler <mac@melware.de>
d5d52273 4989L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4990W: http://www.melware.de
4991S: Maintained
679655da 4992F: drivers/isdn/hardware/eicon/
1da177e4 4993
d624870f 4994IT87 HARDWARE MONITORING DRIVER
7c81c60f 4995M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4996L: lm-sensors@lm-sensors.org
4997S: Maintained
4998F: Documentation/hwmon/it87
4999F: drivers/hwmon/it87.c
5000
d7104bff
AP
5001IT913X MEDIA DRIVER
5002M: Antti Palosaari <crope@iki.fi>
5003L: linux-media@vger.kernel.org
5004W: http://linuxtv.org/
5005W: http://palosaari.fi/linux/
5006Q: http://patchwork.linuxtv.org/project/linux-media/list/
5007T: git git://linuxtv.org/anttip/media_tree.git
5008S: Maintained
9d9fb744 5009F: drivers/media/tuners/tuner_it913x*
d7104bff 5010
91821ff3 5011IVTV VIDEO4LINUX DRIVER
6afdeaf8 5012M: Andy Walls <awalls@md.metrocast.net>
c4240509 5013L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5014L: linux-media@vger.kernel.org
275ffde4 5015T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5016W: http://www.ivtvdriver.org
5017S: Maintained
679655da 5018F: Documentation/video4linux/*.ivtv
90d72ac6 5019F: drivers/media/pci/ivtv/
c117ab84 5020F: include/uapi/linux/ivtv*
91821ff3 5021
68620bdd
MP
5022IX2505V MEDIA DRIVER
5023M: Malcolm Priestley <tvboxspy@gmail.com>
5024L: linux-media@vger.kernel.org
5025W: http://linuxtv.org/
5026Q: http://patchwork.linuxtv.org/project/linux-media/list/
5027S: Maintained
5028F: drivers/media/dvb-frontends/ix2505v*
5029
4453d736
GR
5030JC42.4 TEMPERATURE SENSOR DRIVER
5031M: Guenter Roeck <linux@roeck-us.net>
5032L: lm-sensors@lm-sensors.org
5033S: Maintained
5034F: drivers/hwmon/jc42.c
5035F: Documentation/hwmon/jc42
5036
e2d1d6c0 5037JFS FILESYSTEM
3256f80f 5038M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5039L: jfs-discussion@lists.sourceforge.net
5040W: http://jfs.sourceforge.net/
54e5881d 5041T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5042S: Maintained
679655da
JP
5043F: Documentation/filesystems/jfs.txt
5044F: fs/jfs/
e2d1d6c0 5045
95252236 5046JME NETWORK DRIVER
8b58be88 5047M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5048L: netdev@vger.kernel.org
5049S: Maintained
63d24a0e 5050F: drivers/net/ethernet/jme.*
95252236 5051
1da177e4 5052JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5053M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5054L: linux-mtd@lists.infradead.org
5055W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5056S: Maintained
679655da 5057F: fs/jffs2/
c117ab84 5058F: include/uapi/linux/jffs2.h
1da177e4 5059
de456d37 5060JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5061M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5062M: Jan Kara <jack@suse.cz>
72be2ccf 5063L: linux-ext4@vger.kernel.org
ae0718f8 5064S: Maintained
d183e11a 5065F: fs/jbd/
d183e11a
TT
5066F: include/linux/jbd.h
5067
5068JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5069M: "Theodore Ts'o" <tytso@mit.edu>
5070L: linux-ext4@vger.kernel.org
5071S: Maintained
5072F: fs/jbd2/
5073F: include/linux/jbd2.h
ae0718f8 5074
fd8b6cb4 5075JSM Neo PCI based serial card
9d141cb9 5076M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5077L: linux-serial@vger.kernel.org
5078S: Maintained
df621252 5079F: drivers/tty/serial/jsm/
ae0718f8 5080
af39917d
CL
5081K10TEMP HARDWARE MONITORING DRIVER
5082M: Clemens Ladisch <clemens@ladisch.de>
5083L: lm-sensors@lm-sensors.org
5084S: Maintained
5085F: Documentation/hwmon/k10temp
5086F: drivers/hwmon/k10temp.c
5087
4660cb35 5088K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5089M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5090L: lm-sensors@lm-sensors.org
ae0718f8 5091S: Maintained
679655da
JP
5092F: Documentation/hwmon/k8temp
5093F: drivers/hwmon/k8temp.c
ae0718f8 5094
1da177e4 5095KCONFIG
5eb1f99e 5096M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5097L: linux-kbuild@vger.kernel.org
cea8321c 5098T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5099S: Maintained
679655da
JP
5100F: Documentation/kbuild/kconfig-language.txt
5101F: scripts/kconfig/
1da177e4 5102
ea6c2089 5103KDUMP
8b58be88
JP
5104M: Vivek Goyal <vgoyal@redhat.com>
5105M: Haren Myneni <hbabu@us.ibm.com>
34633993 5106L: kexec@lists.infradead.org
ea6c2089
VG
5107W: http://lse.sourceforge.net/kdump/
5108S: Maintained
80811493 5109F: Documentation/kdump/
ea6c2089 5110
f41bf02f
HV
5111KEENE FM RADIO TRANSMITTER DRIVER
5112M: Hans Verkuil <hverkuil@xs4all.nl>
5113L: linux-media@vger.kernel.org
5114T: git git://linuxtv.org/media_tree.git
5115W: http://linuxtv.org
5116S: Maintained
5117F: drivers/media/radio/radio-keene*
5118
1da177e4 5119KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5120M: Ian Kent <raven@themaw.net>
f694fc97 5121L: autofs@vger.kernel.org
1da177e4 5122S: Maintained
679655da 5123F: fs/autofs4/
1da177e4 5124
70fb7ba6 5125KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5126M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5127T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5128T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5129L: linux-kbuild@vger.kernel.org
5ce45962 5130S: Maintained
679655da
JP
5131F: Documentation/kbuild/
5132F: Makefile
5133F: scripts/Makefile.*
70fb7ba6
MM
5134F: scripts/basic/
5135F: scripts/mk*
5136F: scripts/package/
1da177e4
LT
5137
5138KERNEL JANITORS
c3000e03 5139L: kernel-janitors@vger.kernel.org
10466f5a 5140W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5141S: Odd Fixes
1da177e4 5142
e8b43555 5143KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5144M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5145L: linux-nfs@vger.kernel.org
1da177e4 5146W: http://nfs.sourceforge.net/
98fac23f 5147S: Supported
679655da
JP
5148F: fs/nfsd/
5149F: include/linux/nfsd/
c117ab84 5150F: include/uapi/linux/nfsd/
679655da
JP
5151F: fs/lockd/
5152F: fs/nfs_common/
5153F: net/sunrpc/
5154F: include/linux/lockd/
5155F: include/linux/sunrpc/
c117ab84 5156F: include/uapi/linux/sunrpc/
1da177e4 5157
426d62e2 5158KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5159M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5160M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5161L: kvm@vger.kernel.org
e3e58478 5162W: http://www.linux-kvm.org
a94b40a6 5163T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5164S: Supported
c93a64fe
PB
5165F: Documentation/*/kvm*.txt
5166F: Documentation/virtual/kvm/
679655da
JP
5167F: arch/*/kvm/
5168F: arch/*/include/asm/kvm*
5169F: include/linux/kvm*
c117ab84 5170F: include/uapi/linux/kvm*
679655da 5171F: virt/kvm/
426d62e2 5172
ad8003d3 5173KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5174M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5175L: kvm@vger.kernel.org
5176W: http://kvm.qumranet.com
7de609c8 5177S: Maintained
679655da 5178F: arch/x86/include/asm/svm.h
679655da 5179F: arch/x86/kvm/svm.c
426d62e2 5180
513014b7 5181KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5182M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5183L: kvm-ppc@vger.kernel.org
5184W: http://kvm.qumranet.com
6a7f972d 5185T: git git://github.com/agraf/linux-2.6.git
513014b7 5186S: Supported
679655da
JP
5187F: arch/powerpc/include/asm/kvm*
5188F: arch/powerpc/kvm/
513014b7 5189
1fc9d2bf 5190KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5191M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5192L: kvm-ia64@vger.kernel.org
5193W: http://kvm.qumranet.com
920ed9f1 5194S: Supported
679655da
JP
5195F: Documentation/ia64/kvm.txt
5196F: arch/ia64/include/asm/kvm*
5197F: arch/ia64/kvm/
920ed9f1 5198
85f8fffe 5199KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5200M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5201M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5202M: linux390@de.ibm.com
5203L: linux-s390@vger.kernel.org
5204W: http://www.ibm.com/developerworks/linux/linux390/
5205S: Supported
679655da
JP
5206F: Documentation/s390/kvm.txt
5207F: arch/s390/include/asm/kvm*
80811493 5208F: arch/s390/kvm/
a968cd3e 5209F: drivers/s390/kvm/
85f8fffe 5210
a749474d 5211KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5212M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5213M: Marc Zyngier <marc.zyngier@arm.com>
5214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5215L: kvmarm@lists.cs.columbia.edu
5216W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5217S: Supported
a749474d
CD
5218F: arch/arm/include/uapi/asm/kvm*
5219F: arch/arm/include/asm/kvm*
5220F: arch/arm/kvm/
5c8818b4
MZ
5221F: virt/kvm/arm/
5222F: include/kvm/arm_*
a749474d 5223
6394a3ec 5224KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5225M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5226M: Marc Zyngier <marc.zyngier@arm.com>
5227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5228L: kvmarm@lists.cs.columbia.edu
5229S: Maintained
5230F: arch/arm64/include/uapi/asm/kvm*
5231F: arch/arm64/include/asm/kvm*
5232F: arch/arm64/kvm/
5233
dc009d92 5234KEXEC
8b58be88 5235M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5236W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5237L: kexec@lists.infradead.org
dc009d92 5238S: Maintained
679655da 5239F: include/linux/kexec.h
c117ab84 5240F: include/uapi/linux/kexec.h
679655da 5241F: kernel/kexec.c
dc009d92 5242
e971461f
DH
5243KEYS/KEYRINGS:
5244M: David Howells <dhowells@redhat.com>
5245L: keyrings@linux-nfs.org
5246S: Maintained
d410fa4e 5247F: Documentation/security/keys.txt
e971461f
DH
5248F: include/linux/key.h
5249F: include/linux/key-type.h
5250F: include/keys/
5251F: security/keys/
5252
7f3c68be 5253KEYS-TRUSTED
74dd744f
MZ
5254M: David Safford <safford@us.ibm.com>
5255M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5256L: linux-security-module@vger.kernel.org
5257L: keyrings@linux-nfs.org
5258S: Supported
d410fa4e 5259F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5260F: include/keys/trusted-type.h
5261F: security/keys/trusted.c
5262F: security/keys/trusted.h
5263
5264KEYS-ENCRYPTED
74dd744f
MZ
5265M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5266M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5267L: linux-security-module@vger.kernel.org
5268L: keyrings@linux-nfs.org
5269S: Supported
d410fa4e 5270F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5271F: include/keys/encrypted-type.h
19c90aa6 5272F: security/keys/encrypted-keys/
7f3c68be 5273
5b778dad 5274KGDB / KDB /debug_core
8b58be88 5275M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5276W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5277L: kgdb-bugreport@lists.sourceforge.net
5278S: Maintained
679655da
JP
5279F: Documentation/DocBook/kgdb.tmpl
5280F: drivers/misc/kgdbts.c
df621252 5281F: drivers/tty/serial/kgdboc.c
5b778dad 5282F: include/linux/kdb.h
679655da 5283F: include/linux/kgdb.h
4063eb5f 5284F: kernel/debug/
e3e2aaf7 5285
456db8cc 5286KMEMCHECK
8b58be88 5287M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5288M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5289S: Maintained
410d7a97
JP
5290F: Documentation/kmemcheck.txt
5291F: arch/x86/include/asm/kmemcheck.h
5292F: arch/x86/mm/kmemcheck/
5293F: include/linux/kmemcheck.h
5294F: mm/kmemcheck.c
b9ce08c0 5295
c3bb4d24 5296KMEMLEAK
8b58be88 5297M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5298S: Maintained
5299F: Documentation/kmemleak.txt
5300F: include/linux/kmemleak.h
5301F: mm/kmemleak.c
5302F: mm/kmemleak-test.c
5303
89559a61 5304KPROBES
8b58be88
JP
5305M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5306M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5307M: "David S. Miller" <davem@davemloft.net>
97c29e74 5308M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5309S: Maintained
679655da
JP
5310F: Documentation/kprobes.txt
5311F: include/linux/kprobes.h
5312F: kernel/kprobes.c
89559a61 5313
70e84049 5314KS0108 LCD CONTROLLER DRIVER
8b58be88 5315M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5316W: http://miguelojeda.es/auxdisplay.htm
5317W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5318S: Maintained
679655da
JP
5319F: Documentation/auxdisplay/ks0108
5320F: drivers/auxdisplay/ks0108.c
5321F: include/linux/ks0108.h
70e84049 5322
1da177e4 5323LAPB module
1da177e4 5324L: linux-x25@vger.kernel.org
bf9915cc 5325S: Orphan
679655da
JP
5326F: Documentation/networking/lapb-module.txt
5327F: include/*/lapb.h
5328F: net/lapb/
1da177e4
LT
5329
5330LASI 53c700 driver for PARISC
8b58be88 5331M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5332L: linux-scsi@vger.kernel.org
5333S: Maintained
679655da
JP
5334F: Documentation/scsi/53c700.txt
5335F: drivers/scsi/53c700*
1da177e4 5336
263de9b5 5337LED SUBSYSTEM
c772fc26 5338M: Bryan Wu <cooloney@gmail.com>
8b58be88 5339M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5340L: linux-leds@vger.kernel.org
5341T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5342S: Maintained
679655da
JP
5343F: drivers/leds/
5344F: include/linux/leds.h
263de9b5 5345
b0461a44 5346LEGACY EEPROM DRIVER
7c81c60f 5347M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5348S: Maintained
5349F: Documentation/misc-devices/eeprom
5350F: drivers/misc/eeprom/eeprom.c
5351
1da177e4 5352LEGO USB Tower driver
8b58be88 5353M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5354L: legousb-devel@lists.sourceforge.net
5355W: http://legousb.sourceforge.net/
5356S: Maintained
679655da 5357F: drivers/usb/misc/legousbtower.c
1da177e4 5358
055616a8
MK
5359LG2160 MEDIA DRIVER
5360M: Michael Krufky <mkrufky@linuxtv.org>
5361L: linux-media@vger.kernel.org
5362W: http://linuxtv.org/
5363W: http://github.com/mkrufky
5364Q: http://patchwork.linuxtv.org/project/linux-media/list/
5365T: git git://linuxtv.org/mkrufky/tuners.git
5366S: Maintained
5367F: drivers/media/dvb-frontends/lg2160.*
5368
6f0e7725
MK
5369LGDT3305 MEDIA DRIVER
5370M: Michael Krufky <mkrufky@linuxtv.org>
5371L: linux-media@vger.kernel.org
5372W: http://linuxtv.org/
5373W: http://github.com/mkrufky
5374Q: http://patchwork.linuxtv.org/project/linux-media/list/
5375T: git git://linuxtv.org/mkrufky/tuners.git
5376S: Maintained
5377F: drivers/media/dvb-frontends/lgdt3305.*
5378
568a17ff 5379LGUEST
8b58be88 5380M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5381L: lguest@lists.ozlabs.org
568a17ff 5382W: http://lguest.ozlabs.org/
72e91863 5383S: Odd Fixes
070f420b 5384F: arch/x86/include/asm/lguest*.h
679655da
JP
5385F: arch/x86/lguest/
5386F: drivers/lguest/
5387F: include/linux/lguest*.h
070f420b 5388F: tools/lguest/
568a17ff 5389
1acd437c
SL
5390LIBLOCKDEP
5391M: Sasha Levin <sasha.levin@oracle.com>
5392S: Maintained
5393F: tools/lib/lockdep/
5394
1da177e4 5395LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5396M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5397W: http://www.ibm.com/linux/ltc/projects/ppc
5398S: Supported
11c34c7d 5399F: arch/powerpc/boot/rs6000.h
1da177e4 5400
852bb9f5 5401LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5402M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5403M: Paul Mackerras <paulus@samba.org>
ea668936 5404M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5405W: http://www.penguinppc.org/
a4724ed6 5406L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5407Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5408T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5409S: Supported
11c34c7d
JP
5410F: Documentation/powerpc/
5411F: arch/powerpc/
1da177e4
LT
5412
5413LINUX FOR POWER MACINTOSH
8b58be88 5414M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5415W: http://www.penguinppc.org/
a4724ed6 5416L: linuxppc-dev@lists.ozlabs.org
1da177e4 5417S: Maintained
11c34c7d
JP
5418F: arch/powerpc/platforms/powermac/
5419F: drivers/macintosh/
1da177e4 5420
77a76369 5421LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5422M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5423L: linuxppc-dev@lists.ozlabs.org
a149507b 5424T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5425S: Maintained
11c34c7d
JP
5426F: arch/powerpc/platforms/512x/
5427F: arch/powerpc/platforms/52xx/
1da177e4
LT
5428
5429LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5430M: Alistair Popple <alistair@popple.id.au>
8b58be88 5431M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5432W: http://www.penguinppc.org/
a4724ed6 5433L: linuxppc-dev@lists.ozlabs.org
1da177e4 5434S: Maintained
11c34c7d
JP
5435F: arch/powerpc/platforms/40x/
5436F: arch/powerpc/platforms/44x/
1da177e4 5437
260c02a9 5438LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5439L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5440S: Orphan
11c34c7d
JP
5441F: arch/powerpc/*/*virtex*
5442F: arch/powerpc/*/*/*virtex*
1da177e4 5443
e93adf1e 5444LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5445M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5446W: http://www.penguinppc.org/
a4724ed6 5447L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5448S: Maintained
a2b1f7c8 5449F: arch/powerpc/platforms/8xx/
e93adf1e 5450
1da177e4 5451LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5452M: Scott Wood <scottwood@freescale.com>
8b58be88 5453M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5454W: http://www.penguinppc.org/
a4724ed6 5455L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5456T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5457S: Maintained
11c34c7d 5458F: arch/powerpc/platforms/83xx/
4c8f581d 5459F: arch/powerpc/platforms/85xx/
1da177e4 5460
ab06ff3a 5461LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5462M: Olof Johansson <olof@lixom.net>
a4724ed6 5463L: linuxppc-dev@lists.ozlabs.org
92e19709 5464S: Maintained
11c34c7d
JP
5465F: arch/powerpc/platforms/pasemi/
5466F: drivers/*/*pasemi*
5467F: drivers/*/*/*pasemi*
ab06ff3a 5468
1da177e4 5469LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5470M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5471L: linux-security-module@vger.kernel.org
1da177e4
LT
5472S: Supported
5473
a23ce6da
HW
5474LIS3LV02D ACCELEROMETER DRIVER
5475M: Eric Piel <eric.piel@tremplin-utc.net>
5476S: Maintained
ff606677
JD
5477F: Documentation/misc-devices/lis3lv02d
5478F: drivers/misc/lis3lv02d/
bd35665f 5479F: drivers/platform/x86/hp_accel.c
a23ce6da 5480
e2d1d6c0 5481LLC (802.2)
8b58be88 5482M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5483S: Maintained
679655da 5484F: include/linux/llc.h
c117ab84 5485F: include/uapi/linux/llc.h
679655da
JP
5486F: include/net/llc*
5487F: net/llc/
e2d1d6c0 5488
4e233cbe
AD
5489LM73 HARDWARE MONITOR DRIVER
5490M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5491L: lm-sensors@lm-sensors.org
5492S: Maintained
5493F: drivers/hwmon/lm73.c
5494
156e2d1a 5495LM78 HARDWARE MONITOR DRIVER
7c81c60f 5496M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5497L: lm-sensors@lm-sensors.org
5498S: Maintained
5499F: Documentation/hwmon/lm78
5500F: drivers/hwmon/lm78.c
5501
1da177e4 5502LM83 HARDWARE MONITOR DRIVER
7c81c60f 5503M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5504L: lm-sensors@lm-sensors.org
1da177e4 5505S: Maintained
679655da
JP
5506F: Documentation/hwmon/lm83
5507F: drivers/hwmon/lm83.c
1da177e4
LT
5508
5509LM90 HARDWARE MONITOR DRIVER
7c81c60f 5510M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5511L: lm-sensors@lm-sensors.org
1da177e4 5512S: Maintained
679655da 5513F: Documentation/hwmon/lm90
aae7bce4 5514F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5515F: drivers/hwmon/lm90.c
1da177e4 5516
917cc4e6
GR
5517LM95234 HARDWARE MONITOR DRIVER
5518M: Guenter Roeck <linux@roeck-us.net>
5519L: lm-sensors@lm-sensors.org
5520S: Maintained
5521F: Documentation/hwmon/lm95234
5522F: drivers/hwmon/lm95234.c
5523
68620bdd
MP
5524LME2510 MEDIA DRIVER
5525M: Malcolm Priestley <tvboxspy@gmail.com>
5526L: linux-media@vger.kernel.org
5527W: http://linuxtv.org/
5528Q: http://patchwork.linuxtv.org/project/linux-media/list/
5529S: Maintained
5530F: drivers/media/usb/dvb-usb-v2/lmedm04*
5531
512e67f9 5532LOCKDEP AND LOCKSTAT
8b58be88
JP
5533M: Peter Zijlstra <peterz@infradead.org>
5534M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5535L: linux-kernel@vger.kernel.org
75fc2d37 5536T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5537S: Maintained
679655da
JP
5538F: Documentation/lockdep*.txt
5539F: Documentation/lockstat.txt
5540F: include/linux/lockdep.h
7486d6da 5541F: kernel/locking/
512e67f9 5542
dde33348 5543LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5544M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5545L: linux-ntfs-dev@lists.sourceforge.net
5546W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5547S: Maintained
679655da 5548F: Documentation/ldm.txt
20d16fef 5549F: block/partitions/ldm.*
1da177e4 5550
ef6ada3d
JE
5551LogFS
5552M: Joern Engel <joern@logfs.org>
756ccb3c 5553M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5554L: logfs@logfs.org
5555W: logfs.org
5556S: Maintained
5557F: fs/logfs/
5558
b62d7946
RS
5559LPC32XX MACHINE SUPPORT
5560M: Roland Stigge <stigge@antcom.de>
5561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5562S: Maintained
5563F: arch/arm/mach-lpc32xx/
5564
c87e34ef 5565LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5566M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5567M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5568M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5569M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5570L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5571L: linux-scsi@vger.kernel.org
5572W: http://www.lsilogic.com/support
5573S: Supported
679655da 5574F: drivers/message/fusion/
500c152a 5575F: drivers/scsi/mpt2sas/
5576F: drivers/scsi/mpt3sas/
c87e34ef 5577
1da177e4 5578LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5579M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5580L: linux-scsi@vger.kernel.org
5581S: Maintained
679655da 5582F: drivers/scsi/sym53c8xx_2/
1da177e4 5583
e5f5c99a
GR
5584LTC4261 HARDWARE MONITOR DRIVER
5585M: Guenter Roeck <linux@roeck-us.net>
5586L: lm-sensors@lm-sensors.org
5587S: Maintained
5588F: Documentation/hwmon/ltc4261
5589F: drivers/hwmon/ltc4261.c
5590
81365c31 5591LTP (Linux Test Project)
28b8e8d4 5592M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5593M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5594M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5595M: Jan Stancek <jstancek@redhat.com>
5596M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5597M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5598L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5599W: http://linux-test-project.github.io/
7d1ae8a8 5600T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5601S: Maintained
5602
c12a54b3 5603M32R ARCHITECTURE
8b58be88 5604M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5605L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5606L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5607W: http://www.linux-m32r.org/
5608S: Maintained
679655da 5609F: arch/m32r/
c12a54b3 5610
1da177e4 5611M68K ARCHITECTURE
8b58be88 5612M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5613L: linux-m68k@lists.linux-m68k.org
5614W: http://www.linux-m68k.org/
54e5881d 5615T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5616S: Maintained
679655da 5617F: arch/m68k/
9db35182 5618F: drivers/zorro/
1da177e4
LT
5619
5620M68K ON APPLE MACINTOSH
8b58be88 5621M: Joshua Thompson <funaho@jurai.org>
1da177e4 5622W: http://www.mac.linux-m68k.org/
9bb9f222 5623L: linux-m68k@lists.linux-m68k.org
1da177e4 5624S: Maintained
9db35182 5625F: arch/m68k/mac/
1da177e4
LT
5626
5627M68K ON HP9000/300
8b58be88 5628M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5629W: http://www.tazenda.demon.co.uk/phil/linux-hp
5630S: Maintained
679655da 5631F: arch/m68k/hp300/
1da177e4 5632
74425546
AP
5633M88DS3103 MEDIA DRIVER
5634M: Antti Palosaari <crope@iki.fi>
5635L: linux-media@vger.kernel.org
5636W: http://linuxtv.org/
5637W: http://palosaari.fi/linux/
5638Q: http://patchwork.linuxtv.org/project/linux-media/list/
5639T: git git://linuxtv.org/anttip/media_tree.git
5640S: Maintained
5641F: drivers/media/dvb-frontends/m88ds3103*
5642
68620bdd
MP
5643M88RS2000 MEDIA DRIVER
5644M: Malcolm Priestley <tvboxspy@gmail.com>
5645L: linux-media@vger.kernel.org
5646W: http://linuxtv.org/
5647Q: http://patchwork.linuxtv.org/project/linux-media/list/
5648S: Maintained
5649F: drivers/media/dvb-frontends/m88rs2000*
5650
0d62f800
AP
5651M88TS2022 MEDIA DRIVER
5652M: Antti Palosaari <crope@iki.fi>
5653L: linux-media@vger.kernel.org
5654W: http://linuxtv.org/
5655W: http://palosaari.fi/linux/
5656Q: http://patchwork.linuxtv.org/project/linux-media/list/
5657T: git git://linuxtv.org/anttip/media_tree.git
5658S: Maintained
5659F: drivers/media/tuners/m88ts2022*
5660
07a092fa 5661MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5662M: Alexey Klimov <klimov.linux@gmail.com>
5663L: linux-media@vger.kernel.org
5664T: git git://linuxtv.org/media_tree.git
5665S: Maintained
5666F: drivers/media/radio/radio-ma901.c
07a092fa 5667
64a327a7 5668MAC80211
8b58be88 5669M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5670L: linux-wireless@vger.kernel.org
491b26b4 5671W: http://wireless.kernel.org/
ce466579
JB
5672T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5674S: Maintained
679655da
JP
5675F: Documentation/networking/mac80211-injection.txt
5676F: include/net/mac80211.h
5677F: net/mac80211/
64a327a7 5678
b863ceb7 5679MACVLAN DRIVER
8b58be88 5680M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5681L: netdev@vger.kernel.org
5682S: Maintained
679655da
JP
5683F: drivers/net/macvlan.c
5684F: include/linux/if_macvlan.h
b863ceb7 5685
faf1668c 5686MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5687M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5688W: http://www.kernel.org/doc/man-pages
bd7ebec6 5689L: linux-man@vger.kernel.org
1b53dc74 5690S: Maintained
faf1668c 5691
8427defd
RK
5692MARVELL ARMADA DRM SUPPORT
5693M: Russell King <rmk+kernel@arm.linux.org.uk>
5694S: Maintained
5695F: drivers/gpu/drm/armada/
5696
44c14c1d 5697MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5698M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5699M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5700L: netdev@vger.kernel.org
5701S: Maintained
5702F: drivers/net/ethernet/marvell/sk*
5703
74cda169 5704MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5705L: libertas-dev@lists.infradead.org
8ac3e99e 5706S: Orphan
679655da 5707F: drivers/net/wireless/libertas/
74cda169 5708
b60d6975 5709MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5710M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5711L: netdev@vger.kernel.org
f5ca8502 5712S: Maintained
527a6266 5713F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5714F: include/linux/mv643xx.h
1da177e4 5715
370b8ed9
TP
5716MARVELL MVNETA ETHERNET DRIVER
5717M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5718L: netdev@vger.kernel.org
5719S: Maintained
5720F: drivers/net/ethernet/marvell/mvneta.*
5721
fcad584d 5722MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5723M: Amitkumar Karwar <akarwar@marvell.com>
5724M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5725L: linux-wireless@vger.kernel.org
5726S: Maintained
5727F: drivers/net/wireless/mwifiex/
5728
a2c3f656 5729MARVELL MWL8K WIRELESS DRIVER
a040d532 5730M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5731L: linux-wireless@vger.kernel.org
16345910 5732S: Odd Fixes
a2c3f656
LB
5733F: drivers/net/wireless/mwl8k.c
5734
2a69567b 5735MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5736M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5737S: Odd Fixes
1fa7e547 5738F: drivers/mmc/host/mvsdio.*
2a69567b 5739
1da177e4 5740MATROX FRAMEBUFFER DRIVER
c69f677c 5741L: linux-fbdev@vger.kernel.org
52653199 5742S: Orphan
679655da 5743F: drivers/video/matrox/matroxfb_*
c117ab84 5744F: include/uapi/linux/matroxfb.h
1da177e4 5745
ca462085
GR
5746MAX16065 HARDWARE MONITOR DRIVER
5747M: Guenter Roeck <linux@roeck-us.net>
5748L: lm-sensors@lm-sensors.org
5749S: Maintained
5750F: Documentation/hwmon/max16065
5751F: drivers/hwmon/max16065.c
5752
d20620de 5753MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5754M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5755L: lm-sensors@lm-sensors.org
5756S: Maintained
679655da
JP
5757F: Documentation/hwmon/max6650
5758F: drivers/hwmon/max6650.c
d20620de 5759
e89ab51f
GR
5760MAX6697 HARDWARE MONITOR DRIVER
5761M: Guenter Roeck <linux@roeck-us.net>
5762L: lm-sensors@lm-sensors.org
5763S: Maintained
5764F: Documentation/hwmon/max6697
5765F: Documentation/devicetree/bindings/i2c/max6697.txt
5766F: drivers/hwmon/max6697.c
5767F: include/linux/platform_data/max6697.h
5768
9be3c9a5
HV
5769MAXIRADIO FM RADIO RECEIVER DRIVER
5770M: Hans Verkuil <hverkuil@xs4all.nl>
5771L: linux-media@vger.kernel.org
5772T: git git://linuxtv.org/media_tree.git
5773W: http://linuxtv.org
5774S: Maintained
5775F: drivers/media/radio/radio-maxiradio*
5776
127c49ae 5777MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5778M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5779P: LinuxTV.org Project
5780L: linux-media@vger.kernel.org
5781W: http://linuxtv.org
8a6e2535 5782Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5783T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5784S: Maintained
5785F: Documentation/dvb/
5786F: Documentation/video4linux/
ffe06198 5787F: Documentation/DocBook/media/
127c49ae 5788F: drivers/media/
ffe06198 5789F: drivers/staging/media/
127c49ae 5790F: include/media/
6c0f0359
MCC
5791F: include/uapi/linux/dvb/
5792F: include/uapi/linux/videodev2.h
5793F: include/uapi/linux/media.h
5794F: include/uapi/linux/v4l2-*
5795F: include/uapi/linux/meye.h
5796F: include/uapi/linux/ivtv*
5797F: include/uapi/linux/uvcvideo.h
d20620de 5798
6149a936
HV
5799MEDIAVISION PRO MOVIE STUDIO DRIVER
5800M: Hans Verkuil <hverkuil@xs4all.nl>
5801L: linux-media@vger.kernel.org
5802T: git git://linuxtv.org/media_tree.git
5803W: http://linuxtv.org
5804S: Odd Fixes
5805F: drivers/media/parport/pms*
5806
757e0108 5807MEGARAID SCSI DRIVERS
8b58be88 5808M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5809L: linux-scsi@vger.kernel.org
ce00f85c
JC
5810W: http://megaraid.lsilogic.com
5811S: Maintained
679655da
JP
5812F: Documentation/scsi/megaraid.txt
5813F: drivers/scsi/megaraid.*
5814F: drivers/scsi/megaraid/
757e0108 5815
2c46c9d5
AV
5816MELLANOX ETHERNET DRIVER (mlx4_en)
5817M: Amir Vadai <amirv@mellanox.com>
b75f0050 5818L: netdev@vger.kernel.org
2c46c9d5
AV
5819S: Supported
5820W: http://www.mellanox.com
5821Q: http://patchwork.ozlabs.org/project/netdev/list/
5822F: drivers/net/ethernet/mellanox/mlx4/en_*
5823
70ea91f1
SR
5824MEMORY MANAGEMENT
5825L: linux-mm@kvack.org
70ea91f1
SR
5826W: http://www.linux-mm.org
5827S: Maintained
679655da 5828F: include/linux/mm.h
551450bb
CS
5829F: include/linux/gfp.h
5830F: include/linux/mmzone.h
5831F: include/linux/memory_hotplug.h
5832F: include/linux/vmalloc.h
679655da 5833F: mm/
70ea91f1 5834
f4e9ce66 5835MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5836M: David Woodhouse <dwmw2@infradead.org>
242c325e 5837M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5838L: linux-mtd@lists.infradead.org
8a6e2535
JP
5839W: http://www.linux-mtd.infradead.org/
5840Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5841T: git git://git.infradead.org/linux-mtd.git
1da177e4 5842S: Maintained
679655da
JP
5843F: drivers/mtd/
5844F: include/linux/mtd/
c117ab84 5845F: include/uapi/mtd/
1da177e4 5846
26c57ef1 5847MEN A21 WATCHDOG DRIVER
b75f0050 5848M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5849L: linux-watchdog@vger.kernel.org
5850S: Supported
5851F: drivers/watchdog/mena21_wdt.c
5852
3764e82e
JT
5853MEN CHAMELEON BUS (mcb)
5854M: Johannes Thumshirn <johannes.thumshirn@men.de>
5855S: Supported
5856F: drivers/mcb/
5857F: include/linux/mcb.h
5858
12285945
JH
5859METAG ARCHITECTURE
5860M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5861L: linux-metag@vger.kernel.org
12285945
JH
5862S: Supported
5863F: arch/metag/
5864F: Documentation/metag/
5865F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5866F: drivers/clocksource/metag_generic.c
5698c50d
JH
5867F: drivers/irqchip/irq-metag.c
5868F: drivers/irqchip/irq-metag-ext.c
ae85ac71 5869F: drivers/tty/metag_da.c
12285945 5870
c6375b0a 5871MICROBLAZE ARCHITECTURE
8b58be88 5872M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5873W: http://www.monstr.eu/fdt/
5874T: git git://git.monstr.eu/linux-2.6-microblaze.git
5875S: Supported
0a8c7914 5876F: arch/microblaze/
1da177e4
LT
5877
5878MICROTEK X6 SCANNER
61eee9a7 5879M: Oliver Neukum <oliver@neukum.org>
1da177e4 5880S: Maintained
679655da 5881F: drivers/usb/image/microtek.*
1da177e4
LT
5882
5883MIPS
8b58be88 5884M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5885L: linux-mips@linux-mips.org
6097050d 5886W: http://www.linux-mips.org/
b05e988e 5887T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5888Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5889S: Supported
679655da
JP
5890F: Documentation/mips/
5891F: arch/mips/
1da177e4 5892
08b7620a
HV
5893MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5894M: Hans Verkuil <hverkuil@xs4all.nl>
5895L: linux-media@vger.kernel.org
5896T: git git://linuxtv.org/media_tree.git
5897W: http://linuxtv.org
5898S: Odd Fixes
5899F: drivers/media/radio/radio-miropcm20*
5900
e126ba97
EC
5901Mellanox MLX5 core VPI driver
5902M: Eli Cohen <eli@mellanox.com>
5903L: netdev@vger.kernel.org
5904L: linux-rdma@vger.kernel.org
5905W: http://www.mellanox.com
5906Q: http://patchwork.ozlabs.org/project/netdev/list/
5907Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5908T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5909S: Supported
5910F: drivers/net/ethernet/mellanox/mlx5/core/
5911F: include/linux/mlx5/
5912
5913Mellanox MLX5 IB driver
b75f0050
JP
5914M: Eli Cohen <eli@mellanox.com>
5915L: linux-rdma@vger.kernel.org
5916W: http://www.mellanox.com
5917Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5918T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5919S: Supported
5920F: include/linux/mlx5/
5921F: drivers/infiniband/hw/mlx5/
e126ba97 5922
1da177e4 5923MODULE SUPPORT
8b58be88 5924M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5925S: Maintained
679655da
JP
5926F: include/linux/module.h
5927F: kernel/module.c
1da177e4
LT
5928
5929MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5930W: http://popies.net/meye/
b7788e13 5931S: Orphan
679655da 5932F: Documentation/video4linux/meye.txt
90d72ac6 5933F: drivers/media/pci/meye/
6c0f0359 5934F: include/uapi/linux/meye.h
1da177e4 5935
b9705b60 5936MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5937M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5938S: Maintained
679655da 5939F: Documentation/serial/moxa-smartio
c897401b 5940F: drivers/tty/mxser.*
d735410a 5941
889b2f87
AK
5942MR800 AVERMEDIA USB FM RADIO DRIVER
5943M: Alexey Klimov <klimov.linux@gmail.com>
5944L: linux-media@vger.kernel.org
5945T: git git://linuxtv.org/media_tree.git
5946S: Maintained
5947F: drivers/media/radio/radio-mr800.c
5948
8c4c731a 5949MSI LAPTOP SUPPORT
182ae55c 5950M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5951L: platform-driver-x86@vger.kernel.org
8c4c731a 5952S: Maintained
679655da 5953F: drivers/platform/x86/msi-laptop.c
8c4c731a 5954
0f1006b1
AA
5955MSI WMI SUPPORT
5956M: Anisse Astier <anisse@astier.eu>
d0944853 5957L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5958S: Supported
5959F: drivers/platform/x86/msi-wmi.c
5960
19a628a0
AP
5961MSI001 MEDIA DRIVER
5962M: Antti Palosaari <crope@iki.fi>
5963L: linux-media@vger.kernel.org
5964W: http://linuxtv.org/
5965W: http://palosaari.fi/linux/
5966Q: http://patchwork.linuxtv.org/project/linux-media/list/
5967T: git git://linuxtv.org/anttip/media_tree.git
5968S: Maintained
0185e197 5969F: drivers/media/tuners/msi001*
19a628a0 5970
7570589d 5971MSI2500 MEDIA DRIVER
2c57213f
AP
5972M: Antti Palosaari <crope@iki.fi>
5973L: linux-media@vger.kernel.org
5974W: http://linuxtv.org/
5975W: http://palosaari.fi/linux/
5976Q: http://patchwork.linuxtv.org/project/linux-media/list/
5977T: git git://linuxtv.org/anttip/media_tree.git
5978S: Maintained
7570589d 5979F: drivers/media/usb/msi2500/
2c57213f 5980
62a37dc7 5981MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5982M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5983L: linux-media@vger.kernel.org
5984T: git git://linuxtv.org/media_tree.git
5985S: Maintained
5986F: drivers/media/i2c/mt9m032.c
5987F: include/media/mt9m032.h
5988
62a37dc7 5989MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5990M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5991L: linux-media@vger.kernel.org
5992T: git git://linuxtv.org/media_tree.git
5993S: Maintained
5994F: drivers/media/i2c/mt9p031.c
5995F: include/media/mt9p031.h
5996
62a37dc7 5997MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5998M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5999L: linux-media@vger.kernel.org
6000T: git git://linuxtv.org/media_tree.git
6001S: Maintained
6002F: drivers/media/i2c/mt9t001.c
6003F: include/media/mt9t001.h
6004
62a37dc7 6005MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6006M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6007L: linux-media@vger.kernel.org
6008T: git git://linuxtv.org/media_tree.git
6009S: Maintained
6010F: drivers/media/i2c/mt9v032.c
6011F: include/media/mt9v032.h
6012
4e0d13cb 6013MULTIFUNCTION DEVICES (MFD)
8b58be88 6014M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
6015M: Lee Jones <lee.jones@linaro.org>
6016T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
6017T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 6018S: Supported
679655da 6019F: drivers/mfd/
55b5940d 6020F: include/linux/mfd/
4e0d13cb 6021
5c4e6f13 6022MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6023M: Chris Ball <chris@printf.net>
e18eaf8f 6024M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6025L: linux-mmc@vger.kernel.org
245feaa6 6026T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6027T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6028S: Maintained
679655da
JP
6029F: drivers/mmc/
6030F: include/linux/mmc/
c117ab84 6031F: include/uapi/linux/mmc/
baca2da4 6032
15a0580c 6033MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6034S: Orphan
679655da
JP
6035F: drivers/mmc/host/mmc_spi.c
6036F: include/linux/spi/mmc_spi.h
15a0580c 6037
1da177e4 6038MULTISOUND SOUND DRIVER
8b58be88 6039M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6040S: Maintained
679655da
JP
6041F: Documentation/sound/oss/MultiSound
6042F: sound/oss/msnd*
1da177e4 6043
d735410a 6044MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6045S: Orphan
c897401b 6046F: drivers/tty/isicom.c
679655da 6047F: include/linux/isicom.h
d735410a 6048
550a7375 6049MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6050M: Felipe Balbi <balbi@ti.com>
795fb7e7 6051L: linux-usb@vger.kernel.org
43b416e5 6052T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6053S: Maintained
679655da 6054F: drivers/usb/musb/
550a7375 6055
ea0af5f6
MK
6056MXL5007T MEDIA DRIVER
6057M: Michael Krufky <mkrufky@linuxtv.org>
6058L: linux-media@vger.kernel.org
6059W: http://linuxtv.org/
6060W: http://github.com/mkrufky
6061Q: http://patchwork.linuxtv.org/project/linux-media/list/
6062T: git git://linuxtv.org/mkrufky/tuners.git
6063S: Maintained
6064F: drivers/media/tuners/mxl5007t.*
6065
2d3cf588 6066MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6067M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6068L: netdev@vger.kernel.org
205057ae 6069W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6070S: Supported
93f7848b 6071F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6072
1da177e4 6073NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6074S: Orphan
d9fb9f38 6075F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6076
23dc05a3
DM
6077NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6078M: Daniel Mack <zonque@gmail.com>
6079S: Maintained
6080L: alsa-devel@alsa-project.org
6081W: http://www.native-instruments.com
6082F: sound/usb/caiaq/
6083
1da177e4 6084NCP FILESYSTEM
52653199
PV
6085M: Petr Vandrovec <petr@vandrovec.name>
6086S: Odd Fixes
679655da 6087F: fs/ncpfs/
1da177e4 6088
a79b0322
FT
6089NCR 5380 SCSI DRIVERS
6090M: Finn Thain <fthain@telegraphics.com.au>
6091M: Michael Schmitz <schmitzmic@gmail.com>
6092L: linux-scsi@vger.kernel.org
6093S: Maintained
6094F: Documentation/scsi/g_NCR5380.txt
6095F: drivers/scsi/NCR5380.*
6096F: drivers/scsi/arm/cumana_1.c
6097F: drivers/scsi/arm/oak.c
6098F: drivers/scsi/atari_NCR5380.c
6099F: drivers/scsi/atari_scsi.*
6100F: drivers/scsi/dmx3191d.c
6101F: drivers/scsi/dtc.*
6102F: drivers/scsi/g_NCR5380.*
6103F: drivers/scsi/g_NCR5380_mmio.c
6104F: drivers/scsi/mac_scsi.*
6105F: drivers/scsi/pas16.*
6106F: drivers/scsi/sun3_NCR5380.c
6107F: drivers/scsi/sun3_scsi.*
6108F: drivers/scsi/sun3_scsi_vme.c
6109F: drivers/scsi/t128.*
6110
1da177e4 6111NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6112M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6113L: linux-scsi@vger.kernel.org
6114S: Maintained
679655da 6115F: drivers/scsi/NCR_D700.*
1da177e4 6116
4aa3eb4c
GR
6117NCT6775 HARDWARE MONITOR DRIVER
6118M: Guenter Roeck <linux@roeck-us.net>
6119L: lm-sensors@lm-sensors.org
6120S: Maintained
6121F: Documentation/hwmon/nct6775
6122F: drivers/hwmon/nct6775.c
6123
3c2d774c 6124NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6125M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6126L: linux-rdma@vger.kernel.org
e3d33cb1 6127W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6128S: Supported
6129F: drivers/infiniband/hw/nes/
6130
be2f2e84 6131NETEM NETWORK EMULATOR
adbbf69d 6132M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6133L: netem@lists.linux-foundation.org
be2f2e84 6134S: Maintained
679655da 6135F: net/sched/sch_netem.c
be2f2e84 6136
b2f5a051 6137NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6138M: Jon Mason <jdmason@kudzu.us>
4a58448b 6139L: netdev@vger.kernel.org
4a58448b 6140S: Supported
679655da 6141F: Documentation/networking/s2io.txt
b2f5a051 6142F: Documentation/networking/vxge.txt
86387e1a 6143F: drivers/net/ethernet/neterion/
4a58448b 6144
db9cf3a3 6145NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6146M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6147M: Patrick McHardy <kaber@trash.net>
42010ed0 6148M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6149L: netfilter-devel@vger.kernel.org
82b98543 6150L: coreteam@netfilter.org
1da177e4
LT
6151W: http://www.netfilter.org/
6152W: http://www.iptables.org/
42010ed0
PNA
6153Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6154T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6155T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6156S: Supported
679655da
JP
6157F: include/linux/netfilter*
6158F: include/linux/netfilter/
6159F: include/net/netfilter/
c117ab84
CEB
6160F: include/uapi/linux/netfilter*
6161F: include/uapi/linux/netfilter/
679655da
JP
6162F: net/*/netfilter.c
6163F: net/*/netfilter/
6164F: net/netfilter/
1da177e4 6165
4cc67735 6166NETLABEL
87a0874c 6167M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6168W: http://netlabel.sf.net
6169L: netdev@vger.kernel.org
87a0874c 6170S: Maintained
80811493 6171F: Documentation/netlabel/
679655da
JP
6172F: include/net/netlabel.h
6173F: net/netlabel/
4cc67735 6174
1da177e4 6175NETROM NETWORK LAYER
8b58be88 6176M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6177L: linux-hams@vger.kernel.org
d34cb28a 6178W: http://www.linux-ax25.org/
1da177e4 6179S: Maintained
679655da 6180F: include/net/netrom.h
c117ab84 6181F: include/uapi/linux/netrom.h
679655da 6182F: net/netrom/
1da177e4 6183
5ddb88c0 6184NETWORK BLOCK DEVICE (NBD)
8b58be88 6185M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6186S: Maintained
5e4b269b 6187L: nbd-general@lists.sourceforge.net
679655da
JP
6188F: Documentation/blockdev/nbd.txt
6189F: drivers/block/nbd.c
6190F: include/linux/nbd.h
c117ab84 6191F: include/uapi/linux/nbd.h
1da177e4 6192
6e43650c
NH
6193NETWORK DROP MONITOR
6194M: Neil Horman <nhorman@tuxdriver.com>
6195L: netdev@vger.kernel.org
6196S: Maintained
6197W: https://fedorahosted.org/dropwatch/
6198F: net/core/drop_monitor.c
6199
1da177e4 6200NETWORKING [GENERAL]
8b58be88 6201M: "David S. Miller" <davem@davemloft.net>
979b6c13 6202L: netdev@vger.kernel.org
b1e8fd54 6203W: http://www.linuxfoundation.org/en/Net
11e98029 6204Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6205T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6206T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6207S: Maintained
679655da
JP
6208F: net/
6209F: include/net/
018d21ed
JP
6210F: include/linux/in.h
6211F: include/linux/net.h
6212F: include/linux/netdevice.h
c117ab84
CEB
6213F: include/uapi/linux/in.h
6214F: include/uapi/linux/net.h
6215F: include/uapi/linux/netdevice.h
7e814a6c 6216F: tools/net/
f4e53f9a 6217F: tools/testing/selftests/net/
335a67d2 6218F: lib/random32.c
a101ccd1 6219F: lib/test_bpf.c
1da177e4
LT
6220
6221NETWORKING [IPv4/IPv6]
8b58be88
JP
6222M: "David S. Miller" <davem@davemloft.net>
6223M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6224M: James Morris <jmorris@namei.org>
6225M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6226M: Patrick McHardy <kaber@trash.net>
979b6c13 6227L: netdev@vger.kernel.org
08deed1e 6228T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6229S: Maintained
679655da
JP
6230F: net/ipv4/
6231F: net/ipv6/
6232F: include/net/ip*
0a14842f 6233F: arch/x86/net/*
1da177e4 6234
73b7656c
DM
6235NETWORKING [IPSEC]
6236M: Steffen Klassert <steffen.klassert@secunet.com>
6237M: Herbert Xu <herbert@gondor.apana.org.au>
6238M: "David S. Miller" <davem@davemloft.net>
6239L: netdev@vger.kernel.org
d1fc5024
SK
6240T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6241T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6242S: Maintained
5826bdd1 6243F: net/core/flow.c
73b7656c
DM
6244F: net/xfrm/
6245F: net/key/
6246F: net/ipv4/xfrm*
d1fc5024
SK
6247F: net/ipv4/esp4.c
6248F: net/ipv4/ah4.c
6249F: net/ipv4/ipcomp.c
6250F: net/ipv4/ip_vti.c
73b7656c 6251F: net/ipv6/xfrm*
d1fc5024
SK
6252F: net/ipv6/esp6.c
6253F: net/ipv6/ah6.c
6254F: net/ipv6/ipcomp6.c
6255F: net/ipv6/ip6_vti.c
73b7656c
DM
6256F: include/uapi/linux/xfrm.h
6257F: include/net/xfrm.h
6258
10e2ff1c 6259NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6260M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6261L: netdev@vger.kernel.org
6262S: Maintained
6263
29f8f632 6264NETWORKING [WIRELESS]
8b58be88 6265M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6266L: linux-wireless@vger.kernel.org
8a6e2535 6267Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6268T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6269S: Maintained
34b921cf
JP
6270F: net/mac80211/
6271F: net/rfkill/
679655da
JP
6272F: net/wireless/
6273F: include/net/ieee80211*
cc8b4a2b 6274F: include/linux/wireless.h
c117ab84 6275F: include/uapi/linux/wireless.h
c984e24d 6276F: include/net/iw_handler.h
34b921cf 6277F: drivers/net/wireless/
29f8f632 6278
788873ac
JP
6279NETWORKING DRIVERS
6280L: netdev@vger.kernel.org
6281W: http://www.linuxfoundation.org/en/Net
11e98029 6282Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6283T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6284T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6285S: Odd Fixes
6286F: drivers/net/
018d21ed 6287F: include/linux/if_*
0b63bf1f
JD
6288F: include/linux/netdevice.h
6289F: include/linux/arcdevice.h
6290F: include/linux/etherdevice.h
6291F: include/linux/fcdevice.h
6292F: include/linux/fddidevice.h
6293F: include/linux/hippidevice.h
6294F: include/linux/inetdevice.h
c117ab84
CEB
6295F: include/uapi/linux/if_*
6296F: include/uapi/linux/netdevice.h
788873ac 6297
3d396eb1 6298NETXEN (1/10) GbE SUPPORT
8622315e 6299M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6300M: Sony Chacko <sony.chacko@qlogic.com>
6301M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6302L: netdev@vger.kernel.org
9c2b5bde 6303W: http://www.qlogic.com
3d396eb1 6304S: Supported
aa43c215 6305F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6306
6423d30f
AAJ
6307NFC SUBSYSTEM
6308M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6309M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6310M: Samuel Ortiz <sameo@linux.intel.com>
6311L: linux-wireless@vger.kernel.org
5adf54de 6312L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6313S: Supported
6423d30f 6314F: net/nfc/
55eb94f9 6315F: include/net/nfc/
c117ab84 6316F: include/uapi/linux/nfc.h
6423d30f 6317F: drivers/nfc/
08eaa1e0 6318F: include/linux/platform_data/pn544.h
7ebb88e5 6319F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6320
e8b43555 6321NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6322M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6323L: linux-nfs@vger.kernel.org
6324W: http://client.linux-nfs.org
cd7b996a 6325T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6326S: Maintained
679655da
JP
6327F: fs/lockd/
6328F: fs/nfs/
6329F: fs/nfs_common/
6330F: net/sunrpc/
6331F: include/linux/lockd/
6332F: include/linux/nfs*
6333F: include/linux/sunrpc/
c117ab84
CEB
6334F: include/uapi/linux/nfs*
6335F: include/uapi/linux/sunrpc/
1da177e4 6336
85ef9cea 6337NILFS2 FILESYSTEM
e2126935 6338M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6339L: linux-nilfs@vger.kernel.org
f9472265 6340W: http://nilfs.sourceforge.net/
e2126935 6341T: git git://github.com/konis/nilfs2.git
85ef9cea 6342S: Supported
679655da
JP
6343F: Documentation/filesystems/nilfs2.txt
6344F: fs/nilfs2/
6345F: include/linux/nilfs2_fs.h
85ef9cea 6346
1da177e4 6347NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6348M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6349W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6350S: Maintained
679655da
JP
6351F: Documentation/scsi/NinjaSCSI.txt
6352F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6353
6354NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6355M: GOTO Masanori <gotom@debian.or.jp>
6356M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6357W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6358S: Maintained
679655da
JP
6359F: Documentation/scsi/NinjaSCSI.txt
6360F: drivers/scsi/nsp32*
1da177e4 6361
fce8a7bb
JM
6362NTB DRIVER
6363M: Jon Mason <jon.mason@intel.com>
6364S: Supported
2984411f
JM
6365W: https://github.com/jonmason/ntb/wiki
6366T: git git://github.com/jonmason/ntb.git
fce8a7bb 6367F: drivers/ntb/
548c237c 6368F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6369F: include/linux/ntb.h
6370
1da177e4 6371NTFS FILESYSTEM
2818ef50 6372M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6373L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6374W: http://www.tuxera.com/
e6f4dee7 6375T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6376S: Supported
679655da
JP
6377F: Documentation/filesystems/ntfs.txt
6378F: fs/ntfs/
1da177e4 6379
9eb8ef74 6380NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6381M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6382L: linux-fbdev@vger.kernel.org
ce00f85c 6383S: Maintained
679655da
JP
6384F: drivers/video/riva/
6385F: drivers/video/nvidia/
1da177e4 6386
79461681
MW
6387NVM EXPRESS DRIVER
6388M: Matthew Wilcox <willy@linux.intel.com>
6389L: linux-nvme@lists.infradead.org
6390T: git git://git.infradead.org/users/willy/linux-nvme.git
6391S: Supported
5be37bf9 6392F: drivers/block/nvme*
79461681
MW
6393F: include/linux/nvme.h
6394
f50d7146
RK
6395NXP TDA998X DRM DRIVER
6396M: Russell King <rmk+kernel@arm.linux.org.uk>
6397S: Supported
6398F: drivers/gpu/drm/i2c/tda998x_drv.c
6399F: include/drm/i2c/tda998x.h
6400
f5525786 6401OMAP SUPPORT
0e24bdd4 6402M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6403L: linux-omap@vger.kernel.org
6404W: http://www.muru.com/linux/omap/
6405W: http://linux.omap.com/
8a6e2535 6406Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6407T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6408S: Maintained
4e04d5a3 6409F: arch/arm/*omap*/
046d0a37
JD
6410F: drivers/i2c/busses/i2c-omap.c
6411F: include/linux/i2c-omap.h
f5525786 6412
50f29fbd 6413OMAP DEVICE TREE SUPPORT
cdb55ab0 6414M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6415M: Tony Lindgren <tony@atomide.com>
6416L: linux-omap@vger.kernel.org
d0fb18c5 6417L: devicetree@vger.kernel.org
50f29fbd
TL
6418S: Maintained
6419F: arch/arm/boot/dts/*omap*
6420F: arch/arm/boot/dts/*am3*
6421
f5525786 6422OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6423M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6424L: linux-omap@vger.kernel.org
6425S: Maintained
6426F: arch/arm/*omap*/*clock*
6427
6428OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6429M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6430L: linux-omap@vger.kernel.org
6431S: Maintained
6432F: arch/arm/*omap*/*pm*
c46938d4 6433F: drivers/cpufreq/omap-cpufreq.c
f5525786 6434
d21db568 6435OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6436M: Rajendra Nayak <rnayak@ti.com>
6437M: Paul Walmsley <paul@pwsan.com>
6438L: linux-omap@vger.kernel.org
6439S: Maintained
d21db568 6440F: arch/arm/mach-omap2/prm*
692ab1f3 6441
f5525786 6442OMAP AUDIO SUPPORT
6c284903 6443M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6444M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6445L: alsa-devel@alsa-project.org (subscribers-only)
6446L: linux-omap@vger.kernel.org
6447S: Maintained
6448F: sound/soc/omap/
6449
6450OMAP FRAMEBUFFER SUPPORT
830e6384 6451M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6452L: linux-fbdev@vger.kernel.org
f5525786
TL
6453L: linux-omap@vger.kernel.org
6454S: Maintained
6455F: drivers/video/omap/
6456
676eec0d 6457OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6458M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6459L: linux-omap@vger.kernel.org
676eec0d 6460L: linux-fbdev@vger.kernel.org
178ff4c9 6461S: Maintained
676eec0d 6462F: drivers/video/omap2/
178ff4c9
TV
6463F: Documentation/arm/OMAP/DSS
6464
8b37fcfc
OBC
6465OMAP HARDWARE SPINLOCK SUPPORT
6466M: Ohad Ben-Cohen <ohad@wizery.com>
6467L: linux-omap@vger.kernel.org
6468S: Maintained
6469F: drivers/hwspinlock/omap_hwspinlock.c
6470F: arch/arm/mach-omap2/hwspinlock.c
6471
f5525786 6472OMAP MMC SUPPORT
8b58be88 6473M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6474L: linux-omap@vger.kernel.org
6475S: Maintained
653f41b5
MC
6476F: drivers/mmc/host/omap.c
6477
6478OMAP HS MMC SUPPORT
14006bfb 6479M: Balaji T K <balajitk@ti.com>
0a4585c6 6480L: linux-mmc@vger.kernel.org
653f41b5 6481L: linux-omap@vger.kernel.org
0a4585c6 6482S: Maintained
653f41b5 6483F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6484
6485OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6486M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6487S: Maintained
6488F: drivers/char/hw_random/omap-rng.c
6489
f400c82e 6490OMAP HWMOD SUPPORT
cdb55ab0 6491M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6492M: Paul Walmsley <paul@pwsan.com>
6493L: linux-omap@vger.kernel.org
6494S: Maintained
8fc8b12b 6495F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6496
6497OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6498M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6499L: linux-omap@vger.kernel.org
6500S: Maintained
6501F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6502
0db83ced 6503OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6504M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6505L: linux-media@vger.kernel.org
6506S: Maintained
90d72ac6 6507F: drivers/media/platform/omap3isp/
0db83ced 6508F: drivers/staging/media/omap4iss/
7e8970e1 6509
f5525786 6510OMAP USB SUPPORT
f299470a 6511M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6512L: linux-usb@vger.kernel.org
6513L: linux-omap@vger.kernel.org
43b416e5 6514T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6515S: Maintained
a16fbd65
JP
6516F: drivers/usb/*/*omap*
6517F: arch/arm/*omap*/usb*
f5525786 6518
6d994710 6519OMAP GPIO DRIVER
a1415a8f 6520M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6521M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6522M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6523L: linux-omap@vger.kernel.org
6524S: Maintained
6525F: drivers/gpio/gpio-omap.c
6526
c351e290
MJ
6527OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6528M: Mark Jackson <mpfj@newflow.co.uk>
6529L: linux-omap@vger.kernel.org
6530S: Maintained
6531F: arch/arm/boot/dts/am335x-nano.dts
6532
0ad122d9 6533OMFS FILESYSTEM
8b58be88 6534M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6535L: linux-karma-devel@lists.sourceforge.net
6536S: Maintained
679655da
JP
6537F: Documentation/filesystems/omfs.txt
6538F: fs/omfs/
0ad122d9 6539
c1986ee9 6540OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6541M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6542S: Maintained
679655da
JP
6543F: drivers/char/pcmcia/cm4000_cs.c
6544F: include/linux/cm4000_cs.h
c117ab84 6545F: include/uapi/linux/cm4000_cs.h
c1986ee9 6546
77c44ab1 6547OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6548M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6549S: Maintained
679655da 6550F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6551
77d5140f 6552OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6553M: Jonathan Corbet <corbet@lwn.net>
661263b5 6554L: linux-media@vger.kernel.org
275ffde4 6555T: git git://linuxtv.org/media_tree.git
77d5140f 6556S: Maintained
90d72ac6 6557F: drivers/media/i2c/ov7670.c
77d5140f 6558
431bca73 6559ONENAND FLASH DRIVER
8b58be88 6560M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6561L: linux-mtd@lists.infradead.org
6562S: Maintained
679655da
JP
6563F: drivers/mtd/onenand/
6564F: include/linux/mtd/onenand*.h
431bca73 6565
1da177e4 6566ONSTREAM SCSI TAPE DRIVER
8b58be88 6567M: Willem Riede <osst@riede.org>
1da177e4
LT
6568L: osst-users@lists.sourceforge.net
6569L: linux-scsi@vger.kernel.org
6570S: Maintained
f7269cfc
JD
6571F: Documentation/scsi/osst.txt
6572F: drivers/scsi/osst.*
6573F: drivers/scsi/osst_*.h
6574F: drivers/scsi/st.h
1da177e4 6575
e2d1d6c0 6576OPENCORES I2C BUS DRIVER
8b58be88 6577M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6578L: linux-i2c@vger.kernel.org
e2d1d6c0 6579S: Maintained
679655da
JP
6580F: Documentation/i2c/busses/i2c-ocores
6581F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6582
860c44c1 6583OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6584M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6585M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6586L: devicetree@vger.kernel.org
860c44c1 6587W: http://fdt.secretlab.ca
3bbf9b9b 6588T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6589S: Maintained
f8828205 6590F: drivers/of/
860c44c1 6591F: include/linux/of*.h
f8828205 6592F: scripts/dtc/
860c44c1 6593K: of_get_property
d945fa0d 6594K: of_match_table
860c44c1 6595
f8828205 6596OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6597M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6598M: Pawel Moll <pawel.moll@arm.com>
6599M: Mark Rutland <mark.rutland@arm.com>
de80963e 6600M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6601M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6602L: devicetree@vger.kernel.org
6603S: Maintained
6604F: Documentation/devicetree/
6605F: arch/*/boot/dts/
6606F: include/dt-bindings/
6607
19f9d392
JB
6608OPENRISC ARCHITECTURE
6609M: Jonas Bonn <jonas@southpole.se>
6610W: http://openrisc.net
eab7c1c0 6611L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6612S: Maintained
6613T: git git://openrisc.net/~jonas/linux
14430813 6614F: arch/openrisc/
19f9d392 6615
ccb1352e 6616OPENVSWITCH
4f337ed5 6617M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6618L: dev@openvswitch.org
6619W: http://openvswitch.org
4f337ed5 6620T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6621S: Maintained
6622F: net/openvswitch/
6623
af39917d
CL
6624OPL4 DRIVER
6625M: Clemens Ladisch <clemens@ladisch.de>
6626L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6627T: git git://git.alsa-project.org/alsa-kernel.git
6628S: Maintained
6629F: sound/drivers/opl4/
6630
1da177e4 6631OPROFILE
4cf7e718 6632M: Robert Richter <rric@kernel.org>
1da177e4
LT
6633L: oprofile-list@lists.sf.net
6634S: Maintained
81c4a8a6 6635F: arch/*/include/asm/oprofile*.h
679655da
JP
6636F: arch/*/oprofile/
6637F: drivers/oprofile/
6638F: include/linux/oprofile.h
1da177e4 6639
e2d1d6c0 6640ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6641M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6642M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6643L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6644W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6645T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6646S: Supported
679655da
JP
6647F: Documentation/filesystems/ocfs2.txt
6648F: Documentation/filesystems/dlmfs.txt
6649F: fs/ocfs2/
e2d1d6c0 6650
1da177e4 6651ORINOCO DRIVER
724c6b35 6652L: linux-wireless@vger.kernel.org
491b26b4 6653W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6654W: http://www.nongnu.org/orinoco/
3a59babb 6655S: Orphan
679655da 6656F: drivers/net/wireless/orinoco/
1da177e4 6657
42c55aa8 6658OSD LIBRARY and FILESYSTEM
8b58be88 6659M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6660M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6661L: osd-dev@open-osd.org
6662W: http://open-osd.org
54e5881d 6663T: git git://git.open-osd.org/open-osd.git
68274794 6664S: Maintained
42c55aa8 6665F: drivers/scsi/osd/
6b6f0b6c 6666F: include/scsi/osd_*
42c55aa8 6667F: fs/exofs/
68274794 6668
e2d1d6c0 6669P54 WIRELESS DRIVER
084cb0fe 6670M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6671L: linux-wireless@vger.kernel.org
084cb0fe 6672W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6673S: Maintained
679655da 6674F: drivers/net/wireless/p54/
e2d1d6c0 6675
f5cd7872 6676PA SEMI ETHERNET DRIVER
8b58be88 6677M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6678L: netdev@vger.kernel.org
6679S: Maintained
ded19add 6680F: drivers/net/ethernet/pasemi/*
f5cd7872 6681
beb58aa3 6682PA SEMI SMBUS DRIVER
8b58be88 6683M: Olof Johansson <olof@lixom.net>
846557d3 6684L: linux-i2c@vger.kernel.org
beb58aa3 6685S: Maintained
679655da 6686F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6687
48fc267e
SK
6688PADATA PARALLEL EXECUTION MECHANISM
6689M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6690L: linux-crypto@vger.kernel.org
6691S: Maintained
6692F: kernel/padata.c
6693F: include/linux/padata.h
6694F: Documentation/padata.txt
6695
709ee531 6696PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6697M: Harald Welte <laforge@gnumonks.org>
d0944853 6698L: platform-driver-x86@vger.kernel.org
709ee531 6699S: Maintained
679655da 6700F: drivers/platform/x86/panasonic-laptop.c
709ee531 6701
368dd5ac 6702PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6703M: David Howells <dhowells@redhat.com>
6704M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6705L: linux-am33-list@redhat.com (moderated for non-subscribers)
6706W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6707S: Maintained
679655da
JP
6708F: Documentation/mn10300/
6709F: arch/mn10300/
4fa97181 6710
1da177e4 6711PARALLEL PORT SUPPORT
3dd1a329 6712L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6713S: Orphan
679655da
JP
6714F: drivers/parport/
6715F: include/linux/parport*.h
6716F: drivers/char/ppdev.c
c117ab84 6717F: include/uapi/linux/ppdev.h
1da177e4 6718
4cdf6bc2 6719PARAVIRT_OPS INTERFACE
d633180c 6720M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6721M: Chris Wright <chrisw@sous-sol.org>
6722M: Alok Kataria <akataria@vmware.com>
6723M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6724L: virtualization@lists.linux-foundation.org
4cdf6bc2 6725S: Supported
679655da
JP
6726F: Documentation/ia64/paravirt_ops.txt
6727F: arch/*/kernel/paravirt*
6728F: arch/*/include/asm/paravirt.h
4cdf6bc2 6729
e2d1d6c0 6730PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6731M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6732L: linux-parport@lists.infradead.org (subscribers-only)
6733W: http://www.torque.net/linux-pp.html
6734S: Maintained
679655da
JP
6735F: Documentation/blockdev/paride.txt
6736F: drivers/block/paride/
e2d1d6c0
RD
6737
6738PARISC ARCHITECTURE
b8828770 6739M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6740M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6741L: linux-parisc@vger.kernel.org
6742W: http://www.parisc-linux.org/
8a6e2535 6743Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6744T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6745T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6746S: Maintained
679655da 6747F: arch/parisc/
2b6bac9e 6748F: Documentation/parisc/
679655da 6749F: drivers/parisc/
2b6bac9e
HD
6750F: drivers/char/agp/parisc-agp.c
6751F: drivers/input/serio/gscps2.c
6752F: drivers/parport/parport_gsc.*
6753F: drivers/tty/serial/8250/8250_gsc.c
6754F: drivers/video/sti*
6755F: drivers/video/console/sti*
6756F: drivers/video/logo/logo_parisc*
e2d1d6c0 6757
1662d32c 6758PC87360 HARDWARE MONITORING DRIVER
8b58be88 6759M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6760L: lm-sensors@lm-sensors.org
6761S: Maintained
679655da
JP
6762F: Documentation/hwmon/pc87360
6763F: drivers/hwmon/pc87360.c
1662d32c
JC
6764
6765PC8736x GPIO DRIVER
8b58be88 6766M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6767S: Maintained
679655da 6768F: drivers/char/pc8736x_gpio.c
1662d32c 6769
1ad107fd 6770PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6771M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6772L: lm-sensors@lm-sensors.org
6773S: Maintained
6774F: Documentation/hwmon/pc87427
6775F: drivers/hwmon/pc87427.c
6776
b26e0ed4 6777PCA9532 LED DRIVER
8b58be88 6778M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6779S: Maintained
d5ca6918
JP
6780F: drivers/leds/leds-pca9532.c
6781F: include/linux/leds-pca9532.h
b26e0ed4 6782
5ce914a8 6783PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6784M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6785L: linux-i2c@vger.kernel.org
6786S: Maintained
b4f0b74e 6787F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6788
3971dae5 6789PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6790M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6791S: Maintained
6792F: drivers/firmware/pcdp.*
6793
065c6359 6794PCI ERROR RECOVERY
6305902c 6795M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6796L: linux-pci@vger.kernel.org
065c6359 6797S: Supported
679655da 6798F: Documentation/PCI/pci-error-recovery.txt
065c6359 6799
1da177e4 6800PCI SUBSYSTEM
5ac3a6d2 6801M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6802L: linux-pci@vger.kernel.org
99662dd1 6803Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6804T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6805S: Supported
679655da
JP
6806F: Documentation/PCI/
6807F: drivers/pci/
6808F: include/linux/pci*
6b49ee49 6809F: arch/x86/pci/
cad01f91 6810F: arch/x86/kernel/quirks.c
1da177e4 6811
f0b75693
BH
6812PCI DRIVER FOR IMX6
6813M: Richard Zhu <r65037@freescale.com>
bf177a1e 6814M: Shawn Guo <shawn.guo@freescale.com>
f0b75693
BH
6815L: linux-pci@vger.kernel.org
6816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6817S: Maintained
6818F: drivers/pci/host/*imx6*
6819
6820PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6821M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6822M: Jason Cooper <jason@lakedaemon.net>
6823L: linux-pci@vger.kernel.org
6824L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6825S: Maintained
6826F: drivers/pci/host/*mvebu*
6827
0447cfd7
TR
6828PCI DRIVER FOR NVIDIA TEGRA
6829M: Thierry Reding <thierry.reding@gmail.com>
6830L: linux-tegra@vger.kernel.org
f0b75693 6831L: linux-pci@vger.kernel.org
0447cfd7
TR
6832S: Supported
6833F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6834F: drivers/pci/host/pci-tegra.c
6835
f0b75693
BH
6836PCI DRIVER FOR RENESAS R-CAR
6837M: Simon Horman <horms@verge.net.au>
6838L: linux-pci@vger.kernel.org
6839L: linux-sh@vger.kernel.org
6840S: Maintained
6841F: drivers/pci/host/*rcar*
6842
4af82255
JH
6843PCI DRIVER FOR SAMSUNG EXYNOS
6844M: Jingoo Han <jg1.han@samsung.com>
6845L: linux-pci@vger.kernel.org
f0b75693
BH
6846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6847L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6848S: Maintained
6849F: drivers/pci/host/pci-exynos.c
6850
f0b75693
BH
6851PCI DRIVER FOR SYNOPSIS DESIGNWARE
6852M: Mohit Kumar <mohit.kumar@st.com>
6853M: Jingoo Han <jg1.han@samsung.com>
6854L: linux-pci@vger.kernel.org
6855S: Maintained
6856F: drivers/pci/host/*designware*
6857
cf28855b
WD
6858PCI DRIVER FOR GENERIC OF HOSTS
6859M: Will Deacon <will.deacon@arm.com>
6860L: linux-pci@vger.kernel.org
6861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6862S: Maintained
6863F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6864F: drivers/pci/host/pci-host-generic.c
6865
1da177e4 6866PCMCIA SUBSYSTEM
4230dfc9 6867P: Linux PCMCIA Team
f5df5881 6868L: linux-pcmcia@lists.infradead.org
6650e0a5 6869W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6870T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6871S: Maintained
679655da
JP
6872F: Documentation/pcmcia/
6873F: drivers/pcmcia/
6874F: include/pcmcia/
1da177e4
LT
6875
6876PCNET32 NETWORK DRIVER
227fb925 6877M: Don Fry <pcnet32@frontier.com>
979b6c13 6878L: netdev@vger.kernel.org
1da177e4 6879S: Maintained
b955f6ca 6880F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6881
48fc267e
SK
6882PCRYPT PARALLEL CRYPTO ENGINE
6883M: Steffen Klassert <steffen.klassert@secunet.com>
6884L: linux-crypto@vger.kernel.org
6885S: Maintained
6886F: crypto/pcrypt.c
6887F: include/crypto/pcrypt.h
6888
e72df0b8
TH
6889PER-CPU MEMORY ALLOCATOR
6890M: Tejun Heo <tj@kernel.org>
6891M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6892T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6893S: Maintained
6894F: include/linux/percpu*.h
6895F: mm/percpu*.c
6896F: arch/*/include/asm/percpu.h
6897
ad4ecbcb 6898PER-TASK DELAY ACCOUNTING
185e595f 6899M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6900S: Maintained
679655da
JP
6901F: include/linux/delayacct.h
6902F: kernel/delayacct.c
ad4ecbcb 6903
57c0c15b 6904PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6905M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6906M: Paul Mackerras <paulus@samba.org>
dd9b238c 6907M: Ingo Molnar <mingo@redhat.com>
f80c5393 6908M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6909L: linux-kernel@vger.kernel.org
75fc2d37 6910T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6911S: Supported
d53e8365 6912F: kernel/events/*
a003236c 6913F: include/linux/perf_event.h
c117ab84 6914F: include/uapi/linux/perf_event.h
141c4296
RR
6915F: arch/*/kernel/perf_event*.c
6916F: arch/*/kernel/*/perf_event*.c
6917F: arch/*/kernel/*/*/perf_event*.c
a003236c 6918F: arch/*/include/asm/perf_event.h
a003236c
VL
6919F: arch/*/kernel/perf_callchain.c
6920F: tools/perf/
6c0b3244 6921
dd49d0f5 6922PERSONALITY HANDLING
8b58be88 6923M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6924L: linux-abi-devel@lists.sourceforge.net
6925S: Maintained
679655da 6926F: include/linux/personality.h
c117ab84 6927F: include/uapi/linux/personality.h
dd49d0f5 6928
838e7a03 6929PHONET PROTOCOL
2a06b40f 6930M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6931S: Supported
6932F: Documentation/networking/phonet.txt
6933F: include/linux/phonet.h
6934F: include/net/phonet/
c117ab84 6935F: include/uapi/linux/phonet.h
838e7a03
RDC
6936F: net/phonet/
6937
1da177e4 6938PHRAM MTD DRIVER
8b58be88 6939M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6940L: linux-mtd@lists.infradead.org
6941S: Maintained
679655da 6942F: drivers/mtd/devices/phram.c
1da177e4 6943
efdbb10e
BP
6944PICOLCD HID DRIVER
6945M: Bruno Prémont <bonbons@linux-vserver.org>
6946L: linux-input@vger.kernel.org
6947S: Maintained
6948F: drivers/hid/hid-picolcd*
6949
a53bfa07
JI
6950PICOXCELL SUPPORT
6951M: Jamie Iles <jamie@jamieiles.com>
6952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6953T: git git://github.com/jamieiles/linux-2.6-ji.git
6954S: Supported
b8733987 6955F: arch/arm/boot/dts/picoxcell*
14430813 6956F: arch/arm/mach-picoxcell/
b8733987 6957F: drivers/crypto/picoxcell*
a53bfa07 6958
2744e8af
LW
6959PIN CONTROL SUBSYSTEM
6960M: Linus Walleij <linus.walleij@linaro.org>
6961S: Maintained
07f29ba6 6962F: drivers/pinctrl/
8e406fe4 6963F: include/linux/pinctrl/
2744e8af 6964
2201bbb8
JCPV
6965PIN CONTROLLER - ATMEL AT91
6966M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6968S: Maintained
6969F: drivers/pinctrl/pinctrl-at91.c
6970
9963b536
LP
6971PIN CONTROLLER - RENESAS
6972M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6973L: linux-sh@vger.kernel.org
6974S: Maintained
6975F: drivers/pinctrl/sh-pfc/
6976
b75e60d6
DA
6977PIN CONTROLLER - SAMSUNG
6978M: Tomasz Figa <t.figa@samsung.com>
6979M: Thomas Abraham <thomas.abraham@linaro.org>
6980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6981L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6982S: Maintained
6983F: drivers/pinctrl/pinctrl-exynos.*
6984F: drivers/pinctrl/pinctrl-s3c*
6985F: drivers/pinctrl/pinctrl-samsung.*
6986
deda8287 6987PIN CONTROLLER - ST SPEAR
8e406fe4 6988M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6989L: spear-devel@list.st.com
6990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6991W: http://www.st.com/spear
6992S: Maintained
8e406fe4 6993F: drivers/pinctrl/spear/
deda8287 6994
249a6771 6995PKTCDVD DRIVER
dbd47133 6996M: Jiri Kosina <jkosina@suse.cz>
249a6771 6997S: Maintained
679655da
JP
6998F: drivers/block/pktcdvd.c
6999F: include/linux/pktcdvd.h
c117ab84 7000F: include/uapi/linux/pktcdvd.h
249a6771 7001
b31d8273
G
7002PKUNITY SOC DRIVERS
7003M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7004W: http://mprc.pku.edu.cn/~guanxuetao/linux
7005S: Maintained
ceebf4d5 7006T: git git://github.com/gxt/linux.git
b31d8273 7007F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7008F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 7009F: drivers/video/fb-puv3.c
2809e80b 7010F: drivers/rtc/rtc-puv3.c
b31d8273 7011
9d2ecfb7 7012PMBUS HARDWARE MONITORING DRIVERS
ca462085 7013M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7014L: lm-sensors@lm-sensors.org
7015W: http://www.lm-sensors.org/
7016W: http://www.roeck-us.net/linux/drivers/
7017T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7018S: Maintained
7019F: Documentation/hwmon/pmbus
7020F: drivers/hwmon/pmbus/
7021F: include/linux/i2c/pmbus.h
7022
89a36810 7023PMC SIERRA MaxRAID DRIVER
076cfaae 7024M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7025L: linux-scsi@vger.kernel.org
7026W: http://www.pmc-sierra.com/
7027S: Supported
7028F: drivers/scsi/pmcraid.*
7029
dbf9bfe6 7030PMC SIERRA PM8001 DRIVER
4f0e359c 7031M: xjtuwjp@gmail.com
dbf9bfe6 7032M: lindar_liu@usish.com
7033L: linux-scsi@vger.kernel.org
7034S: Supported
7035F: drivers/scsi/pm8001/
7036
1da177e4 7037POSIX CLOCKS and TIMERS
8b58be88 7038M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7039L: linux-kernel@vger.kernel.org
75fc2d37 7040T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7041S: Maintained
679655da
JP
7042F: fs/timerfd.c
7043F: include/linux/timer*
5cee9645 7044F: kernel/time/*timer*
1da177e4 7045
3be86148 7046POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7047M: Sebastian Reichel <sre@kernel.org>
57318935 7048M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7049M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7050L: linux-pm@vger.kernel.org
54e5881d 7051T: git git://git.infradead.org/battery-2.6.git
3be86148 7052S: Maintained
679655da 7053F: include/linux/power_supply.h
8cd725a1 7054F: drivers/power/
3be86148 7055
1da177e4 7056PNP SUPPORT
46a1f21a 7057M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7058S: Maintained
679655da 7059F: drivers/pnp/
1da177e4 7060
999445d4 7061PNXxxxx I2C DRIVER
8b58be88 7062M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7063L: linux-i2c@vger.kernel.org
999445d4 7064S: Maintained
679655da 7065F: drivers/i2c/busses/i2c-pnx.c
999445d4 7066
1da177e4 7067PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7068M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7069L: linux-ppp@vger.kernel.org
7070S: Maintained
224cf5ad 7071F: drivers/net/ppp/ppp_*
1da177e4
LT
7072
7073PPP OVER ATM (RFC 2364)
8b58be88 7074M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7075S: Maintained
679655da 7076F: net/atm/pppoatm.c
c117ab84 7077F: include/uapi/linux/atmppp.h
1da177e4
LT
7078
7079PPP OVER ETHERNET
8b58be88 7080M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7081S: Maintained
224cf5ad
JK
7082F: drivers/net/ppp/pppoe.c
7083F: drivers/net/ppp/pppox.c
1da177e4 7084
a6d2370b 7085PPP OVER L2TP
8b58be88 7086M: James Chapman <jchapman@katalix.com>
a6d2370b 7087S: Maintained
90ca28d1 7088F: net/l2tp/l2tp_ppp.c
679655da 7089F: include/linux/if_pppol2tp.h
c117ab84 7090F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7091
eae9d2ba 7092PPS SUPPORT
8b58be88 7093M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7094W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7095L: linuxpps@ml.enneenne.com (subscribers-only)
7096S: Maintained
cabaaf41
JP
7097F: Documentation/pps/
7098F: drivers/pps/
7099F: include/linux/pps*.h
eae9d2ba 7100
71a6d0af
HW
7101PPTP DRIVER
7102M: Dmitry Kozlov <xeb@mail.ru>
7103L: netdev@vger.kernel.org
7104S: Maintained
224cf5ad 7105F: drivers/net/ppp/pptp.c
71a6d0af
HW
7106W: http://sourceforge.net/projects/accel-pptp
7107
1da177e4 7108PREEMPTIBLE KERNEL
8b58be88 7109M: Robert Love <rml@tech9.net>
1da177e4
LT
7110L: kpreempt-tech@lists.sourceforge.net
7111W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7112S: Supported
679655da
JP
7113F: Documentation/preempt-locking.txt
7114F: include/linux/preempt.h
1da177e4
LT
7115
7116PRISM54 WIRELESS DRIVER
8b58be88 7117M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7118L: linux-wireless@vger.kernel.org
9ef80804 7119W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7120S: Obsolete
679655da 7121F: drivers/net/wireless/prism54/
1da177e4 7122
b3277dfa 7123PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7124M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7125L: linux-ide@vger.kernel.org
7126S: Maintained
679655da 7127F: drivers/ata/sata_promise.*
b3277dfa 7128
02c18891 7129PS3 NETWORK SUPPORT
b809b9ca 7130M: Geoff Levand <geoff@infradead.org>
02c18891 7131L: netdev@vger.kernel.org
a4724ed6 7132L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7133S: Maintained
8df158ac 7134F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7135
f58a9d17 7136PS3 PLATFORM SUPPORT
b809b9ca 7137M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7138L: linuxppc-dev@lists.ozlabs.org
7139L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7140S: Maintained
679655da
JP
7141F: arch/powerpc/boot/ps3*
7142F: arch/powerpc/include/asm/lv1call.h
7143F: arch/powerpc/include/asm/ps3*.h
7144F: arch/powerpc/platforms/ps3/
7145F: drivers/*/ps3*
7146F: drivers/ps3/
fec629b8 7147F: drivers/rtc/rtc-ps3.c
679655da 7148F: drivers/usb/host/*ps3.c
fec629b8 7149F: sound/ppc/snd_ps3*
f58a9d17 7150
cffb4add 7151PS3VRAM DRIVER
8b58be88 7152M: Jim Paris <jim@jtan.com>
a4724ed6 7153L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7154S: Maintained
8a3977cb 7155F: drivers/block/ps3vram.c
cffb4add 7156
8defe599 7157PSTORE FILESYSTEM
9d5e2a02 7158M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7159M: Colin Cross <ccross@android.com>
7160M: Kees Cook <keescook@chromium.org>
7161M: Tony Luck <tony.luck@intel.com>
7162S: Maintained
7163T: git git://git.infradead.org/users/cbou/linux-pstore.git
7164F: fs/pstore/
7165F: include/linux/pstore*
04851772 7166F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7167F: drivers/acpi/apei/erst.c
7168
7fbc415d
RC
7169PTP HARDWARE CLOCK SUPPORT
7170M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7171L: netdev@vger.kernel.org
7fbc415d
RC
7172S: Maintained
7173W: http://linuxptp.sourceforge.net/
7174F: Documentation/ABI/testing/sysfs-ptp
7175F: Documentation/ptp/*
0ecb3cdd 7176F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7177F: drivers/net/phy/dp83640*
7178F: drivers/ptp/*
7179F: include/linux/ptp_cl*
7180
cf94a4d1 7181PTRACE SUPPORT
e846ee5f 7182M: Roland McGrath <roland@hack.frob.com>
8b58be88 7183M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7184S: Maintained
7185F: include/asm-generic/syscall.h
7186F: include/linux/ptrace.h
7187F: include/linux/regset.h
7188F: include/linux/tracehook.h
c117ab84 7189F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7190F: kernel/ptrace.c
7191
8320204a 7192PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7193M: Mike Isely <isely@pobox.com>
16e9495d 7194L: pvrusb2@isely.net (subscribers-only)
661263b5 7195L: linux-media@vger.kernel.org
8320204a 7196W: http://www.isely.net/pvrusb2/
275ffde4 7197T: git git://linuxtv.org/media_tree.git
8320204a 7198S: Maintained
679655da 7199F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7200F: drivers/media/usb/pvrusb2/
8320204a 7201
39532e6c
HG
7202PWC WEBCAM DRIVER
7203M: Hans de Goede <hdegoede@redhat.com>
7204L: linux-media@vger.kernel.org
7205T: git git://linuxtv.org/media_tree.git
7206S: Maintained
7207F: drivers/media/usb/pwc/*
7208
200efedd 7209PWM SUBSYSTEM
aa3495f7
TR
7210M: Thierry Reding <thierry.reding@gmail.com>
7211L: linux-pwm@vger.kernel.org
0c2498f1 7212S: Maintained
006e854f 7213T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7214F: Documentation/pwm.txt
7215F: Documentation/devicetree/bindings/pwm/
7216F: include/linux/pwm.h
0c2498f1 7217F: drivers/pwm/
a140b98d
TR
7218F: drivers/video/backlight/pwm_bl.c
7219F: include/linux/pwm_backlight.h
0c2498f1 7220
30ec261e 7221PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7222M: Eric Miao <eric.y.miao@gmail.com>
7223M: Russell King <linux@arm.linux.org.uk>
a323f664 7224M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7226T: git git://github.com/hzhuang1/linux.git
7227T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7228S: Maintained
679655da
JP
7229F: arch/arm/mach-pxa/
7230F: drivers/pcmcia/pxa2xx*
9df92e6c 7231F: drivers/spi/spi-pxa2xx*
679655da
JP
7232F: drivers/usb/gadget/pxa2*
7233F: include/sound/pxa2xx-lib.h
bec4c99e 7234F: sound/arm/pxa*
14430813 7235F: sound/soc/pxa/
1da177e4 7236
ec64d3bf
EG
7237PXA3xx NAND FLASH DRIVER
7238M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7239L: linux-mtd@lists.infradead.org
7240S: Maintained
9a67f099 7241F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 7242
3f640c61 7243MMP SUPPORT
8b58be88 7244M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7245M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7247T: git git://github.com/hzhuang1/linux.git
7248T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7249S: Maintained
3f640c61 7250F: arch/arm/mach-mmp/
e8e6cb32 7251
272f133a
PO
7252PXA MMCI DRIVER
7253S: Orphan
7254
57f63bc8 7255PXA RTC DRIVER
8b58be88 7256M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7257L: rtc-linux@googlegroups.com
7258S: Maintained
7259
cea4001a
TS
7260QAT DRIVER
7261M: Tadeusz Struk <tadeusz.struk@intel.com>
7262L: qat-linux@intel.com
7263S: Supported
7264F: drivers/crypto/qat/
7265
52a09a04 7266QIB DRIVER
8473c603 7267M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7268L: linux-rdma@vger.kernel.org
7269S: Supported
7270F: drivers/infiniband/hw/qib/
7271
5e9772b9
JS
7272QLOGIC QLA1280 SCSI DRIVER
7273M: Michael Reed <mdr@sgi.com>
7274L: linux-scsi@vger.kernel.org
7275S: Maintained
7276F: drivers/scsi/qla1280.[ch]
7277
1da177e4 7278QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7279M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7280L: linux-scsi@vger.kernel.org
7281S: Supported
679655da
JP
7282F: Documentation/scsi/LICENSE.qla2xxx
7283F: drivers/scsi/qla2xxx/
1da177e4 7284
883c98fe 7285QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7286M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7287M: iscsi-driver@qlogic.com
7288L: linux-scsi@vger.kernel.org
7289S: Supported
bacfb81b 7290F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7291F: drivers/scsi/qla4xxx/
7292
5a4faa87 7293QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7294M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7295M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7296M: linux-driver@qlogic.com
7297L: netdev@vger.kernel.org
7298S: Supported
679655da 7299F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7300F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7301
0ec00f03 7302QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7303M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7304M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7305L: netdev@vger.kernel.org
7306S: Supported
aa43c215 7307F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7308
c4e84bde 7309QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7310M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7311M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7312M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7313M: linux-driver@qlogic.com
c4e84bde
RM
7314L: netdev@vger.kernel.org
7315S: Supported
aa43c215 7316F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7317
1da177e4 7318QNX4 FILESYSTEM
8b58be88 7319M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7320W: http://www.alarsen.net/linux/qnx4fs/
7321S: Maintained
80811493 7322F: fs/qnx4/
c117ab84
CEB
7323F: include/uapi/linux/qnx4_fs.h
7324F: include/uapi/linux/qnxtypes.h
1da177e4 7325
91952bc0
AP
7326QT1010 MEDIA DRIVER
7327M: Antti Palosaari <crope@iki.fi>
7328L: linux-media@vger.kernel.org
7329W: http://linuxtv.org/
7330W: http://palosaari.fi/linux/
7331Q: http://patchwork.linuxtv.org/project/linux-media/list/
7332T: git git://linuxtv.org/anttip/media_tree.git
7333S: Maintained
7334F: drivers/media/tuners/qt1010*
7335
966fb5ec
SM
7336QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7337M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7338L: linux-wireless@vger.kernel.org
7339L: ath9k-devel@lists.ath9k.org
7340W: http://wireless.kernel.org/en/users/Drivers/ath9k
7341S: Supported
7342F: drivers/net/wireless/ath/ath9k/
7343
2ea0ffcb
KV
7344QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7345M: Kalle Valo <kvalo@qca.qualcomm.com>
7346L: ath10k@lists.infradead.org
7347W: http://wireless.kernel.org/en/users/Drivers/ath10k
7348T: git git://github.com/kvalo/ath.git
7349S: Supported
7350F: drivers/net/wireless/ath/ath10k/
7351
4f4567cf
RK
7352QUALCOMM HEXAGON ARCHITECTURE
7353M: Richard Kuo <rkuo@codeaurora.org>
7354L: linux-hexagon@vger.kernel.org
7355S: Supported
7356F: arch/hexagon/
7357
8e84c258
EK
7358QUALCOMM WCN36XX WIRELESS DRIVER
7359M: Eugene Krasnikov <k.eugene.e@gmail.com>
7360L: wcn36xx@lists.infradead.org
7361W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7362T: git git://github.com/KrasnikovEugene/wcn36xx.git
7363S: Supported
7364F: drivers/net/wireless/ath/wcn36xx/
7365
35e3540b
HV
7366QUICKCAM PARALLEL PORT WEBCAMS
7367M: Hans Verkuil <hverkuil@xs4all.nl>
7368L: linux-media@vger.kernel.org
7369T: git git://linuxtv.org/media_tree.git
7370W: http://linuxtv.org
7371S: Odd Fixes
7372F: drivers/media/parport/*-qcam*
7373
602adf40 7374RADOS BLOCK DEVICE (RBD)
09d90327
SW
7375M: Yehuda Sadeh <yehuda@inktank.com>
7376M: Sage Weil <sage@inktank.com>
527a88b9 7377M: Alex Elder <elder@kernel.org>
602adf40 7378M: ceph-devel@vger.kernel.org
09d90327
SW
7379W: http://ceph.com/
7380T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7381S: Supported
7382F: drivers/block/rbd.c
7383F: drivers/block/rbd_types.h
7384
1da177e4 7385RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7386M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7387L: linux-fbdev@vger.kernel.org
1da177e4 7388S: Maintained
679655da 7389F: drivers/video/aty/radeon*
c117ab84 7390F: include/uapi/linux/radeonfb.h
1da177e4 7391
c6c9b34c
HG
7392RADIOSHARK RADIO DRIVER
7393M: Hans de Goede <hdegoede@redhat.com>
7394L: linux-media@vger.kernel.org
7395T: git git://linuxtv.org/media_tree.git
7396S: Maintained
7397F: drivers/media/radio/radio-shark.c
7398
7399RADIOSHARK2 RADIO DRIVER
7400M: Hans de Goede <hdegoede@redhat.com>
7401L: linux-media@vger.kernel.org
7402T: git git://linuxtv.org/media_tree.git
7403S: Maintained
7404F: drivers/media/radio/radio-shark2.c
7405F: drivers/media/radio/radio-tea5777.c
7406
1da177e4 7407RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7408M: Paul Mackerras <paulus@samba.org>
c69f677c 7409L: linux-fbdev@vger.kernel.org
1da177e4 7410S: Maintained
679655da 7411F: drivers/video/aty/aty128fb.c
1da177e4 7412
e7839f25 7413RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7414P: rt2x00 project
e1a6542f 7415M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7416M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7417L: linux-wireless@vger.kernel.org
83fc9c89 7418L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7419W: http://rt2x00.serialmonkey.com/
7420S: Maintained
54e5881d 7421T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7422F: drivers/net/wireless/rt2x00/
7423
9db5579b 7424RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7425M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7426S: Maintained
679655da
JP
7427F: Documentation/blockdev/ramdisk.txt
7428F: drivers/block/brd.c
9db5579b 7429
9e95ce27 7430RANDOM NUMBER DRIVER
0624bcaa 7431M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7432S: Maintained
679655da 7433F: drivers/char/random.c
9e95ce27 7434
394b701c 7435RAPIDIO SUBSYSTEM
8b58be88 7436M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7437M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7438S: Maintained
679655da 7439F: drivers/rapidio/
394b701c 7440
e2d1d6c0 7441RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7442L: linux-wireless@vger.kernel.org
f52a5490 7443S: Orphan
679655da 7444F: drivers/net/wireless/ray*
e2d1d6c0
RD
7445
7446RCUTORTURE MODULE
e0198b29 7447M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7448M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7449L: linux-kernel@vger.kernel.org
f9094d8e 7450S: Supported
08deed1e 7451T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7452F: Documentation/RCU/torture.txt
34e2d560 7453F: kernel/rcu/rcutorture.c
e2d1d6c0 7454
c87b9c60
PM
7455RCUTORTURE TEST FRAMEWORK
7456M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7457M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7458R: Steven Rostedt <rostedt@goodmis.org>
7459R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7460R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7461L: linux-kernel@vger.kernel.org
c87b9c60
PM
7462S: Supported
7463T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7464F: tools/testing/selftests/rcutorture
7465
c1f766b5 7466RDC R-321X SoC
8b58be88 7467M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7468S: Maintained
7469
db17f395 7470RDC R6040 FAST ETHERNET DRIVER
8b58be88 7471M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7472L: netdev@vger.kernel.org
7473S: Maintained
58565a35 7474F: drivers/net/ethernet/rdc/r6040.c
db17f395 7475
a09ed661 7476RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7477M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7478L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7479S: Supported
679655da 7480F: net/rds/
a09ed661 7481
595182bc 7482READ-COPY UPDATE (RCU)
8b58be88 7483M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7484M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7485R: Steven Rostedt <rostedt@goodmis.org>
7486R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7487R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7488L: linux-kernel@vger.kernel.org
9fab9787 7489W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7490S: Supported
08deed1e 7491T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7492F: Documentation/RCU/
9fab9787 7493X: Documentation/RCU/torture.txt
f9094d8e 7494F: include/linux/rcu*
4102adab
PM
7495X: include/linux/srcu.h
7496F: kernel/rcu/
34e2d560 7497X: kernel/torture.c
595182bc 7498
0c86edc0 7499REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7500M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7501L: rtc-linux@googlegroups.com
8a6e2535 7502Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7503S: Maintained
679655da
JP
7504F: Documentation/rtc.txt
7505F: drivers/rtc/
7506F: include/linux/rtc.h
c117ab84 7507F: include/uapi/linux/rtc.h
0c86edc0 7508
0e400c53
MB
7509REALTEK AUDIO CODECS
7510M: Bard Liao <bardliao@realtek.com>
7511M: Oder Chiou <oder_chiou@realtek.com>
7512S: Maintained
7513F: sound/soc/codecs/rt*
7514F: include/sound/rt*.h
7515
1da177e4 7516REISERFS FILE SYSTEM
76c4e5ea 7517L: reiserfs-devel@vger.kernel.org
1da177e4 7518S: Supported
679655da 7519F: fs/reiserfs/
1da177e4 7520
b83a313b 7521REGISTER MAP ABSTRACTION
b02e48f2 7522M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7523T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7524S: Supported
7525F: drivers/base/regmap/
7526F: include/linux/regmap.h
7527
400e64df
OBC
7528REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7529M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7530T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7531S: Maintained
7532F: drivers/remoteproc/
7533F: Documentation/remoteproc.txt
6fc26488 7534F: include/linux/remoteproc.h
400e64df 7535
d8115db5
OBC
7536REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7537M: Ohad Ben-Cohen <ohad@wizery.com>
7538T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7539S: Maintained
7540F: drivers/rpmsg/
7541F: Documentation/rpmsg.txt
7542F: include/linux/rpmsg.h
7543
1b0fe6be
PZ
7544RESET CONTROLLER FRAMEWORK
7545M: Philipp Zabel <p.zabel@pengutronix.de>
7546S: Maintained
7547F: drivers/reset/
7548F: Documentation/devicetree/bindings/reset/
7549F: include/linux/reset.h
7550F: include/linux/reset-controller.h
7551
e0897645 7552RFKILL
8b58be88 7553M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7554L: linux-wireless@vger.kernel.org
ce466579
JB
7555W: http://wireless.kernel.org/
7556T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7557T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7558S: Maintained
505c9247 7559F: Documentation/rfkill.txt
80811493 7560F: net/rfkill/
e0897645 7561
67e054e9
ML
7562RICOH SMARTMEDIA/XD DRIVER
7563M: Maxim Levitsky <maximlevitsky@gmail.com>
7564S: Maintained
21c26f50
JP
7565F: drivers/mtd/nand/r852.c
7566F: drivers/mtd/nand/r852.h
67e054e9 7567
92634125
ML
7568RICOH R5C592 MEMORYSTICK DRIVER
7569M: Maxim Levitsky <maximlevitsky@gmail.com>
7570S: Maintained
7571F: drivers/memstick/host/r592.*
7572
27f1d2f9
SA
7573ROCCAT DRIVERS
7574M: Stefan Achatz <erazor_de@users.sourceforge.net>
7575W: http://sourceforge.net/projects/roccat/
7576S: Maintained
7577F: drivers/hid/hid-roccat*
7578F: include/linux/hid-roccat*
7579F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7580
1da177e4
LT
7581ROCKETPORT DRIVER
7582P: Comtrol Corp.
1da177e4
LT
7583W: http://www.comtrol.com
7584S: Maintained
679655da 7585F: Documentation/serial/rocket.txt
c897401b 7586F: drivers/tty/rocket*
1da177e4
LT
7587
7588ROSE NETWORK LAYER
8b58be88 7589M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7590L: linux-hams@vger.kernel.org
d34cb28a 7591W: http://www.linux-ax25.org/
1da177e4 7592S: Maintained
679655da 7593F: include/net/rose.h
c117ab84 7594F: include/uapi/linux/rose.h
679655da 7595F: net/rose/
1da177e4 7596
91952bc0
AP
7597RTL2830 MEDIA DRIVER
7598M: Antti Palosaari <crope@iki.fi>
7599L: linux-media@vger.kernel.org
7600W: http://linuxtv.org/
7601W: http://palosaari.fi/linux/
7602Q: http://patchwork.linuxtv.org/project/linux-media/list/
7603T: git git://linuxtv.org/anttip/media_tree.git
7604S: Maintained
7605F: drivers/media/dvb-frontends/rtl2830*
7606
27a0aacf
AP
7607RTL2832 MEDIA DRIVER
7608M: Antti Palosaari <crope@iki.fi>
7609L: linux-media@vger.kernel.org
7610W: http://linuxtv.org/
7611W: http://palosaari.fi/linux/
7612Q: http://patchwork.linuxtv.org/project/linux-media/list/
7613T: git git://linuxtv.org/anttip/media_tree.git
7614S: Maintained
7615F: drivers/media/dvb-frontends/rtl2832*
7616
ba6e6f6e
AP
7617RTL2832_SDR MEDIA DRIVER
7618M: Antti Palosaari <crope@iki.fi>
7619L: linux-media@vger.kernel.org
7620W: http://linuxtv.org/
7621W: http://palosaari.fi/linux/
7622Q: http://patchwork.linuxtv.org/project/linux-media/list/
7623T: git git://linuxtv.org/anttip/media_tree.git
7624S: Maintained
b4bb1c28 7625F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7626
59840488 7627RTL8180 WIRELESS DRIVER
8b58be88 7628M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7629L: linux-wireless@vger.kernel.org
491b26b4 7630W: http://wireless.kernel.org/
54e5881d 7631T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7632S: Maintained
3cfeb0c3 7633F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7634
59840488 7635RTL8187 WIRELESS DRIVER
9f0939bf 7636M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7637M: Hin-Tak Leung <htl10@users.sourceforge.net>
7638M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7639L: linux-wireless@vger.kernel.org
491b26b4 7640W: http://wireless.kernel.org/
54e5881d 7641T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7642S: Maintained
3cfeb0c3 7643F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7644
3cf0c8ad
LF
7645RTL8192CE WIRELESS DRIVER
7646M: Larry Finger <Larry.Finger@lwfinger.net>
7647M: Chaoming Li <chaoming_li@realsil.com.cn>
7648L: linux-wireless@vger.kernel.org
491b26b4 7649W: http://wireless.kernel.org/
3cf0c8ad
LF
7650T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7651S: Maintained
7652F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7653F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7654
9eb8ef74 7655S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7656M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7657L: linux-fbdev@vger.kernel.org
ce00f85c 7658S: Maintained
679655da 7659F: drivers/video/savage/
9eb8ef74 7660
1da177e4 7661S390
8b58be88
JP
7662M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7663M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7664M: linux390@de.ibm.com
d58140cc 7665L: linux-s390@vger.kernel.org
5238da45
HC
7666W: http://www.ibm.com/developerworks/linux/linux390/
7667S: Supported
679655da 7668F: arch/s390/
a968cd3e 7669F: drivers/s390/
3bfe6858
JN
7670F: Documentation/s390/
7671F: Documentation/DocBook/s390*
5238da45 7672
322986ca
SO
7673S390 COMMON I/O LAYER
7674M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7675M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7676L: linux-s390@vger.kernel.org
7677W: http://www.ibm.com/developerworks/linux/linux390/
7678S: Supported
7679F: drivers/s390/cio/
7680
7681S390 DASD DRIVER
7682M: Stefan Weinhuber <wein@de.ibm.com>
7683M: Stefan Haberland <stefan.haberland@de.ibm.com>
7684L: linux-s390@vger.kernel.org
7685W: http://www.ibm.com/developerworks/linux/linux390/
7686S: Supported
7687F: drivers/s390/block/dasd*
7688F: block/partitions/ibm.c
7689
5238da45 7690S390 NETWORK DRIVERS
8b58be88
JP
7691M: Ursula Braun <ursula.braun@de.ibm.com>
7692M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7693M: linux390@de.ibm.com
d58140cc 7694L: linux-s390@vger.kernel.org
5238da45
HC
7695W: http://www.ibm.com/developerworks/linux/linux390/
7696S: Supported
679655da 7697F: drivers/s390/net/
5238da45 7698
322986ca
SO
7699S390 PCI SUBSYSTEM
7700M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7701M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7702L: linux-s390@vger.kernel.org
7703W: http://www.ibm.com/developerworks/linux/linux390/
7704S: Supported
7705F: arch/s390/pci/
7706F: drivers/pci/hotplug/s390_pci_hpc.c
7707
feed9b62 7708S390 ZCRYPT DRIVER
5c8d0983 7709M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7710M: linux390@de.ibm.com
7711L: linux-s390@vger.kernel.org
a968cd3e 7712W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7713S: Supported
d5ca6918 7714F: drivers/s390/crypto/
feed9b62 7715
5238da45 7716S390 ZFCP DRIVER
d38e19d0 7717M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7718M: linux390@de.ibm.com
d58140cc 7719L: linux-s390@vger.kernel.org
5238da45 7720W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7721S: Supported
679655da 7722F: drivers/s390/scsi/zfcp_*
1da177e4 7723
dd96df2c 7724S390 IUCV NETWORK LAYER
8b58be88 7725M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7726M: linux390@de.ibm.com
7727L: linux-s390@vger.kernel.org
7728W: http://www.ibm.com/developerworks/linux/linux390/
7729S: Supported
679655da
JP
7730F: drivers/s390/net/*iucv*
7731F: include/net/iucv/
7732F: net/iucv/
dd96df2c 7733
4dde7f75 7734S3C24XX SD/MMC Driver
8b58be88 7735M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7736L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7737S: Supported
679655da 7738F: drivers/mmc/host/s3cmci.*
4dde7f75 7739
1f15a229
HV
7740SAA6588 RDS RECEIVER DRIVER
7741M: Hans Verkuil <hverkuil@xs4all.nl>
7742L: linux-media@vger.kernel.org
7743T: git git://linuxtv.org/media_tree.git
7744W: http://linuxtv.org
7745S: Odd Fixes
7746F: drivers/media/i2c/saa6588*
7747
98ed12e6 7748SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7749M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7750L: linux-media@vger.kernel.org
7751W: http://linuxtv.org
7752T: git git://linuxtv.org/media_tree.git
7753S: Odd fixes
e42bf501 7754F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7755F: drivers/media/pci/saa7134/
7756
1da177e4 7757SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7758M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7759L: linux-media@vger.kernel.org
275ffde4 7760T: git git://linuxtv.org/media_tree.git
1da177e4 7761S: Maintained
90d72ac6
MCC
7762F: drivers/media/common/saa7146/
7763F: drivers/media/pci/saa7146/
7764F: include/media/saa7146*
1da177e4 7765
92304a40 7766SAMSUNG LAPTOP DRIVER
5909c654 7767M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7768L: platform-driver-x86@vger.kernel.org
7769S: Maintained
7770F: drivers/platform/x86/samsung-laptop.c
7771
4a109cc0 7772SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7773M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7774L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7775S: Supported
14430813 7776F: sound/soc/samsung/
4a109cc0 7777
0d89a28b
JH
7778SAMSUNG FRAMEBUFFER DRIVER
7779M: Jingoo Han <jg1.han@samsung.com>
7780L: linux-fbdev@vger.kernel.org
7781S: Maintained
7782F: drivers/video/s3c-fb.c
7783
f69d3a17
SK
7784SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7785M: Sangbeom Kim <sbkim73@samsung.com>
7786L: linux-kernel@vger.kernel.org
7787S: Supported
7788F: drivers/mfd/sec*.c
7789F: drivers/regulator/s2m*.c
7790F: drivers/regulator/s5m*.c
7791F: drivers/rtc/rtc-sec.c
7792F: include/linux/mfd/samsung/
7793
038f5c4b
SN
7794SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7795M: Kyungmin Park <kyungmin.park@samsung.com>
7796M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7797L: linux-media@vger.kernel.org
7798Q: https://patchwork.linuxtv.org/project/linux-media/list/
7799S: Supported
7800F: drivers/media/platform/exynos4-is/
038f5c4b 7801
6fd86ab2
SN
7802SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7803M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7804L: linux-media@vger.kernel.org
7805L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7806S: Maintained
7807F: drivers/media/platform/s3c-camif/
7808F: include/media/s3c_camif.h
7809
b84ef24e
AH
7810SAMSUNG S5C73M3 CAMERA DRIVER
7811M: Kyungmin Park <kyungmin.park@samsung.com>
7812M: Andrzej Hajda <a.hajda@samsung.com>
7813L: linux-media@vger.kernel.org
7814S: Supported
7815F: drivers/media/i2c/s5c73m3/*
7816
7d459937
AH
7817SAMSUNG S5K5BAF CAMERA DRIVER
7818M: Kyungmin Park <kyungmin.park@samsung.com>
7819M: Andrzej Hajda <a.hajda@samsung.com>
7820L: linux-media@vger.kernel.org
7821S: Supported
7822F: drivers/media/i2c/s5k5baf.c
7823
310e39c9
TF
7824SAMSUNG SOC CLOCK DRIVERS
7825M: Tomasz Figa <t.figa@samsung.com>
7826S: Supported
7827L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7828F: drivers/clk/samsung/
7829
66890ed6
BA
7830SAMSUNG SXGBE DRIVERS
7831M: Byungho An <bh74.an@samsung.com>
7832M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7833M: Vipul Pandya <vipul.pandya@samsung.com>
7834S: Supported
7835L: netdev@vger.kernel.org
7836F: drivers/net/ethernet/samsung/sxgbe/
7837
ca749e2a 7838SERIAL DRIVERS
5e30bbb7 7839M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7840L: linux-serial@vger.kernel.org
5e30bbb7 7841S: Maintained
14430813 7842F: drivers/tty/serial/
ca749e2a 7843
aecb7b64 7844SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7845M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7846M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7847S: Maintained
7848F: include/linux/dw_dmac.h
61a76496 7849F: drivers/dma/dw/
aecb7b64 7850
f9e37137
SJ
7851SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7852M: Seungwon Jeon <tgih.jun@samsung.com>
7853M: Jaehoon Chung <jh80.chung@samsung.com>
7854L: linux-mmc@vger.kernel.org
7855S: Maintained
7856F: include/linux/mmc/dw_mmc.h
7857F: drivers/mmc/host/dw_mmc*
7858
1db121d6
AN
7859THUNDERBOLT DRIVER
7860M: Andreas Noever <andreas.noever@gmail.com>
7861S: Maintained
7862F: drivers/thunderbolt/
7863
9222d247 7864TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7865M: John Stultz <john.stultz@linaro.org>
88606e80 7866M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7867L: linux-kernel@vger.kernel.org
75fc2d37 7868T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7869S: Supported
7870F: include/linux/clocksource.h
7871F: include/linux/time.h
7872F: include/linux/timex.h
c117ab84
CEB
7873F: include/uapi/linux/time.h
7874F: include/uapi/linux/timex.h
88606e80
TG
7875F: kernel/time/clocksource.c
7876F: kernel/time/time*.c
7877F: kernel/time/ntp.c
7878
5b3f03f0 7879TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7880M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7881M: Hans Verkuil <hverkuil@xs4all.nl>
7882S: Odd Fixes
14430813 7883F: drivers/media/usb/tlg2300/
5b3f03f0 7884
1da177e4 7885SC1200 WDT DRIVER
b300645a 7886M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7887S: Maintained
679655da 7888F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7889
7890SCHEDULER
dd9b238c 7891M: Ingo Molnar <mingo@redhat.com>
8b58be88 7892M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7893L: linux-kernel@vger.kernel.org
75fc2d37 7894T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7895S: Maintained
95c0d71d 7896F: kernel/sched/
679655da 7897F: include/linux/sched.h
c117ab84 7898F: include/uapi/linux/sched.h
c2eb505b 7899F: include/linux/wait.h
1da177e4 7900
6bcf6737 7901SCORE ARCHITECTURE
ed38665e 7902M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7903M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7904W: http://www.sunplus.com
6bcf6737 7905S: Supported
a2681a75 7906F: arch/score/
6bcf6737 7907
1da177e4 7908SCSI CDROM DRIVER
8b58be88 7909M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7910L: linux-scsi@vger.kernel.org
7911W: http://www.kernel.dk
7912S: Maintained
679655da 7913F: drivers/scsi/sr*
1da177e4 7914
fb50a83d 7915SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7916M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7917L: linux-rdma@vger.kernel.org
7918S: Supported
7919W: http://www.openfabrics.org
7920Q: http://patchwork.kernel.org/project/linux-rdma/list/
7921T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7922F: drivers/infiniband/ulp/srp/
7923F: include/scsi/srp.h
7924
1da177e4 7925SCSI SG DRIVER
8b58be88 7926M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7927L: linux-scsi@vger.kernel.org
59ab3c93 7928W: http://sg.danny.cz/sg
1da177e4 7929S: Maintained
59ab3c93 7930F: Documentation/scsi/scsi-generic.txt
679655da
JP
7931F: drivers/scsi/sg.c
7932F: include/scsi/sg.h
1da177e4
LT
7933
7934SCSI SUBSYSTEM
c95286d8 7935M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7936L: linux-scsi@vger.kernel.org
54e5881d
JP
7937T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7938T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7939T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7940S: Maintained
679655da
JP
7941F: drivers/scsi/
7942F: include/scsi/
1da177e4
LT
7943
7944SCSI TAPE DRIVER
8b58be88 7945M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7946L: linux-scsi@vger.kernel.org
7947S: Maintained
679655da 7948F: Documentation/scsi/st.txt
f7269cfc
JD
7949F: drivers/scsi/st.*
7950F: drivers/scsi/st_*.h
1da177e4
LT
7951
7952SCTP PROTOCOL
8b6efb75 7953M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7954M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7955L: linux-sctp@vger.kernel.org
5f85813c 7956W: http://lksctp.sourceforge.net
8b6efb75 7957S: Maintained
679655da
JP
7958F: Documentation/networking/sctp.txt
7959F: include/linux/sctp.h
4d58c025 7960F: include/uapi/linux/sctp.h
679655da
JP
7961F: include/net/sctp/
7962F: net/sctp/
1da177e4
LT
7963
7964SCx200 CPU SUPPORT
8b58be88 7965M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7966S: Odd Fixes
679655da 7967F: Documentation/i2c/busses/scx200_acb
390889b6 7968F: arch/x86/platform/scx200/
679655da
JP
7969F: drivers/watchdog/scx200_wdt.c
7970F: drivers/i2c/busses/scx200*
7971F: drivers/mtd/maps/scx200_docflash.c
7972F: include/linux/scx200.h
1662d32c
JC
7973
7974SCx200 GPIO DRIVER
8b58be88 7975M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7976S: Maintained
679655da
JP
7977F: drivers/char/scx200_gpio.c
7978F: include/linux/scx200_gpio.h
1662d32c
JC
7979
7980SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7981M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7982S: Maintained
679655da 7983F: drivers/clocksource/scx200_hrt.c
1da177e4 7984
6a36913a 7985SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7986M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7987L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7988S: Maintained
679655da 7989F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7990
e7839f25 7991SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7992M: Chris Ball <chris@printf.net>
7a241d6e 7993L: linux-mmc@vger.kernel.org
245feaa6
CB
7994T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7995S: Maintained
7a241d6e 7996F: drivers/mmc/host/sdhci.*
d4a45787 7997F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7998
c04f9d61
KC
7999SECURE COMPUTING
8000M: Kees Cook <keescook@chromium.org>
8001T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8002S: Supported
8003F: kernel/seccomp.c
8004F: include/uapi/linux/seccomp.h
8005F: include/linux/seccomp.h
8006K: \bsecure_computing
8007K: \bTIF_SECCOMP\b
8008
3085e9c1 8009SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8010M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8011L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8012L: linux-mmc@vger.kernel.org
e2d1d6c0 8013S: Maintained
d4a45787 8014F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8015
0d1bb41a 8016SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8017M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8018L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8019S: Maintained
8020F: drivers/mmc/host/sdhci-s3c.c
8021
c63b3cba 8022SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8023M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8024L: spear-devel@list.st.com
c63b3cba
VK
8025L: linux-mmc@vger.kernel.org
8026S: Maintained
8027F: drivers/mmc/host/sdhci-spear.c
8028
8711cca2 8029SECURITY SUBSYSTEM
9b45c0d2 8030M: James Morris <james.l.morris@oracle.com>
70b4a259 8031M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8032L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8033T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8034W: http://kernsec.org/
8711cca2 8035S: Supported
7d2c86b5 8036F: security/
8711cca2 8037
1da177e4 8038SECURITY CONTACT
8b58be88 8039M: Security Officers <security@kernel.org>
1da177e4
LT
8040S: Supported
8041
8042SELINUX SECURITY MODULE
e0238b4c 8043M: Paul Moore <paul@paul-moore.com>
8b58be88 8044M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8045M: Eric Paris <eparis@parisplace.org>
e0238b4c 8046L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8047W: http://selinuxproject.org
5a5f2acf 8048T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8049S: Supported
679655da
JP
8050F: include/linux/selinux*
8051F: security/selinux/
6bde95ce 8052F: scripts/selinux/
1da177e4 8053
c1c124e9
JJ
8054APPARMOR SECURITY MODULE
8055M: John Johansen <john.johansen@canonical.com>
8056L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8057W: apparmor.wiki.kernel.org
8058T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8059S: Supported
8060F: security/apparmor/
8061
cef2cf07 8062SENSABLE PHANTOM
8b58be88 8063M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8064S: Maintained
679655da 8065F: drivers/misc/phantom.c
c117ab84 8066F: include/uapi/linux/phantom.h
cef2cf07 8067
4480f15b 8068SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8069M: Tejun Heo <tj@kernel.org>
1da177e4 8070L: linux-ide@vger.kernel.org
3d9b9350 8071T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8072S: Supported
d5ca6918
JP
8073F: drivers/ata/
8074F: include/linux/ata.h
8075F: include/linux/libata.h
1da177e4 8076
7188b067
HG
8077SERIAL ATA AHCI PLATFORM devices support
8078M: Hans de Goede <hdegoede@redhat.com>
8079M: Tejun Heo <tj@kernel.org>
8080L: linux-ide@vger.kernel.org
8081T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8082S: Supported
8083F: drivers/ata/ahci_platform.c
8084F: drivers/ata/libahci_platform.c
8085F: include/linux/ahci_platform.h
8086
6733b39a 8087SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8088M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8089L: linux-scsi@vger.kernel.org
0ca43cc0 8090W: http://www.emulex.com
3387f656
JP
8091S: Supported
8092F: drivers/scsi/be2iscsi/
6733b39a 8093
6b7c5b94 8094SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8095M: Sathya Perla <sathya.perla@emulex.com>
8096M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8097M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8098L: netdev@vger.kernel.org
fea3af67 8099W: http://www.emulex.com
7d2c86b5 8100S: Supported
9aebddd1 8101F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8102
8ceee660 8103SFC NETWORK DRIVER
c06f51ea 8104M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8105M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8106L: netdev@vger.kernel.org
8ceee660 8107S: Supported
874aeea5 8108F: drivers/net/ethernet/sfc/
8ceee660 8109
e2d1d6c0 8110SGI GRU DRIVER
cc883afc 8111M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8112S: Maintained
679655da 8113F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8114
8115SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8116M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8117L: linux-ia64@vger.kernel.org
8118S: Supported
679655da 8119F: Documentation/ia64/serial.txt
df621252 8120F: drivers/tty/serial/ioc?_serial.c
679655da 8121F: include/linux/ioc?.h
e2d1d6c0 8122
75312619 8123SGI XP/XPC/XPNET DRIVER
e180383f
RH
8124M: Cliff Whickman <cpw@sgi.com>
8125M: Robin Holt <robinmholt@gmail.com>
75312619 8126S: Maintained
679655da 8127F: drivers/misc/sgi-xp/
75312619 8128
46eacf3b
AP
8129SI2157 MEDIA DRIVER
8130M: Antti Palosaari <crope@iki.fi>
8131L: linux-media@vger.kernel.org
8132W: http://linuxtv.org/
8133W: http://palosaari.fi/linux/
8134Q: http://patchwork.linuxtv.org/project/linux-media/list/
8135T: git git://linuxtv.org/anttip/media_tree.git
8136S: Maintained
8137F: drivers/media/tuners/si2157*
8138
75e2d5ba
AP
8139SI2168 MEDIA DRIVER
8140M: Antti Palosaari <crope@iki.fi>
8141L: linux-media@vger.kernel.org
8142W: http://linuxtv.org/
8143W: http://palosaari.fi/linux/
8144Q: http://patchwork.linuxtv.org/project/linux-media/list/
8145T: git git://linuxtv.org/anttip/media_tree.git
8146S: Maintained
8147F: drivers/media/dvb-frontends/si2168*
8148
49cc629d
HV
8149SI470X FM RADIO RECEIVER I2C DRIVER
8150M: Hans Verkuil <hverkuil@xs4all.nl>
8151L: linux-media@vger.kernel.org
8152T: git git://linuxtv.org/media_tree.git
8153W: http://linuxtv.org
8154S: Odd Fixes
8155F: drivers/media/radio/si470x/radio-si470x-i2c.c
8156
8157SI470X FM RADIO RECEIVER USB DRIVER
8158M: Hans Verkuil <hverkuil@xs4all.nl>
8159L: linux-media@vger.kernel.org
8160T: git git://linuxtv.org/media_tree.git
8161W: http://linuxtv.org
8162S: Maintained
8163F: drivers/media/radio/si470x/radio-si470x-common.c
8164F: drivers/media/radio/si470x/radio-si470x.h
8165F: drivers/media/radio/si470x/radio-si470x-usb.c
8166
c937ca03
EV
8167SI4713 FM RADIO TRANSMITTER I2C DRIVER
8168M: Eduardo Valentin <edubezval@gmail.com>
8169L: linux-media@vger.kernel.org
8170T: git git://linuxtv.org/media_tree.git
8171W: http://linuxtv.org
8172S: Odd Fixes
99995ded 8173F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8174
8175SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8176M: Eduardo Valentin <edubezval@gmail.com>
8177L: linux-media@vger.kernel.org
8178T: git git://linuxtv.org/media_tree.git
8179W: http://linuxtv.org
8180S: Odd Fixes
99995ded
DR
8181F: drivers/media/radio/si4713/radio-platform-si4713.c
8182
8183SI4713 FM RADIO TRANSMITTER USB DRIVER
8184M: Hans Verkuil <hverkuil@xs4all.nl>
8185L: linux-media@vger.kernel.org
8186T: git git://linuxtv.org/media_tree.git
8187W: http://linuxtv.org
8188S: Maintained
8189F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8190
beb91d46 8191SIANO DVB DRIVER
1b2c14b4 8192M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8193L: linux-media@vger.kernel.org
8194W: http://linuxtv.org
8195T: git git://linuxtv.org/media_tree.git
8196S: Odd fixes
8197F: drivers/media/common/siano/
beb91d46 8198F: drivers/media/usb/siano/
beb91d46 8199F: drivers/media/usb/siano/
14430813 8200F: drivers/media/mmc/siano/
beb91d46 8201
b618b69c 8202SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8203L: linux-media@vger.kernel.org
bb60fcb2 8204S: Orphan
b618b69c 8205F: drivers/media/platform/sh_veu.c
b618b69c
GL
8206
8207SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8208L: linux-media@vger.kernel.org
bb60fcb2 8209S: Orphan
b618b69c
GL
8210F: drivers/media/platform/sh_vou.c
8211F: include/media/sh_vou.h
8212
6349d997 8213SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8214M: Len Brown <lenb@kernel.org>
6349d997
LB
8215L: sfi-devel@simplefirmware.org
8216W: http://simplefirmware.org/
8217T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8218S: Supported
943fc810 8219F: arch/x86/platform/sfi/
6349d997
LB
8220F: drivers/sfi/
8221F: include/linux/sfi*.h
e2d1d6c0 8222
1da177e4
LT
8223SIMTEC EB110ATX (Chalice CATS)
8224P: Ben Dooks
b16957c6
BD
8225P: Vincent Sanders <vince@simtec.co.uk>
8226M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8227W: http://www.simtec.co.uk/products/EB110ATX/
8228S: Supported
8229
8230SIMTEC EB2410ITX (BAST)
8231P: Ben Dooks
b16957c6
BD
8232P: Vincent Sanders <vince@simtec.co.uk>
8233M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8234W: http://www.simtec.co.uk/products/EB2410ITX/
8235S: Supported
15dba387
JP
8236F: arch/arm/mach-s3c24xx/mach-bast.c
8237F: arch/arm/mach-s3c24xx/bast-ide.c
8238F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8239
4c5adde7 8240TI DAVINCI MACHINE SUPPORT
3ba789c0 8241M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8242M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8243L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8244T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8245Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8246S: Supported
14430813 8247F: arch/arm/mach-davinci/
046d0a37 8248F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8249
8d4b3f08 8250TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8251M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8252L: linux-media@vger.kernel.org
8253L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8254W: http://linuxtv.org/
8255Q: http://patchwork.linuxtv.org/project/linux-media/list/
8256T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8257S: Maintained
8d4b3f08
LP
8258F: drivers/media/platform/davinci/
8259F: include/media/davinci/
8260
92aab3c0 8261SIS 190 ETHERNET DRIVER
8b58be88 8262M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8263L: netdev@vger.kernel.org
8264S: Maintained
8c7de408 8265F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8266
1da177e4 8267SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8268M: Daniele Venzano <venza@brownhat.org>
1da177e4 8269W: http://www.brownhat.org/sis900.html
979b6c13 8270L: netdev@vger.kernel.org
1da177e4 8271S: Maintained
8c7de408 8272F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8273
8274SIS FRAMEBUFFER DRIVER
8b58be88 8275M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8276W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8277S: Maintained
679655da
JP
8278F: Documentation/fb/sisfb.txt
8279F: drivers/video/sis/
8280F: include/video/sisfb.h
1da177e4
LT
8281
8282SIS USB2VGA DRIVER
8b58be88 8283M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8284W: http://www.winischhofer.at/linuxsisusbvga.shtml
8285S: Maintained
679655da 8286F: drivers/usb/misc/sisusbvga/
1da177e4 8287
415ad26d 8288SLAB ALLOCATOR
16e943bf 8289M: Christoph Lameter <cl@linux.com>
2ed1c525 8290M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8291M: David Rientjes <rientjes@google.com>
8292M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8293M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8294L: linux-mm@kvack.org
8295S: Maintained
679655da 8296F: include/linux/sl?b*.h
16e943bf 8297F: mm/sl?b*
415ad26d 8298
9fab9787
PM
8299SLEEPABLE READ-COPY UPDATE (SRCU)
8300M: Lai Jiangshan <laijs@cn.fujitsu.com>
8301M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8302M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8303R: Steven Rostedt <rostedt@goodmis.org>
8304R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8305L: linux-kernel@vger.kernel.org
9fab9787
PM
8306W: http://www.rdrop.com/users/paulmck/RCU/
8307S: Supported
8308T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8309F: include/linux/srcu.h
8310F: kernel/rcu/srcu.c
9fab9787 8311
66372841
CS
8312SMACK SECURITY MODULE
8313M: Casey Schaufler <casey@schaufler-ca.com>
8314L: linux-security-module@vger.kernel.org
8315W: http://schaufler-ca.com
8316T: git git://git.gitorious.org/smack-next/kernel.git
8317S: Maintained
8318F: Documentation/security/Smack.txt
8319F: security/smack/
8320
68ace3e1
KH
8321SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8322M: Kevin Hilman <khilman@kernel.org>
8323M: Nishanth Menon <nm@ti.com>
8324S: Maintained
8325F: drivers/power/avs/smartreflex.c
8326F: include/linux/power/smartreflex.h
8327L: linux-pm@vger.kernel.org
8328
1da177e4 8329SMC91x ETHERNET DRIVER
2f82af08 8330M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8331S: Odd Fixes
ae150435 8332F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8333
e8e31622
SA
8334SMIA AND SMIA++ IMAGE SENSOR DRIVER
8335M: Sakari Ailus <sakari.ailus@iki.fi>
8336L: linux-media@vger.kernel.org
8337S: Maintained
14430813 8338F: drivers/media/i2c/smiapp/
e8e31622
SA
8339F: include/media/smiapp.h
8340F: drivers/media/i2c/smiapp-pll.c
8341F: drivers/media/i2c/smiapp-pll.h
8342
920fa1ff
GR
8343SMM665 HARDWARE MONITOR DRIVER
8344M: Guenter Roeck <linux@roeck-us.net>
8345L: lm-sensors@lm-sensors.org
8346S: Maintained
8347F: Documentation/hwmon/smm665
8348F: drivers/hwmon/smm665.c
8349
9df7305b 8350SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8351M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8352L: lm-sensors@lm-sensors.org
90b24cfb 8353S: Maintained
9df7305b
SG
8354F: Documentation/hwmon/emc2103
8355F: drivers/hwmon/emc2103.c
8356
a98d506c
HG
8357SMSC SCH5627 HARDWARE MONITOR DRIVER
8358M: Hans de Goede <hdegoede@redhat.com>
8359L: lm-sensors@lm-sensors.org
8360S: Supported
8361F: Documentation/hwmon/sch5627
8362F: drivers/hwmon/sch5627.c
8363
6ea884db 8364SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8365M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8366L: lm-sensors@lm-sensors.org
8367S: Maintained
679655da
JP
8368F: Documentation/hwmon/smsc47b397
8369F: drivers/hwmon/smsc47b397.c
6ea884db 8370
fd9abb3d 8371SMSC911x ETHERNET DRIVER
90b24cfb 8372M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8373L: netdev@vger.kernel.org
90b24cfb 8374S: Maintained
679655da 8375F: include/linux/smsc911x.h
ae150435 8376F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8377
8378SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8379M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8380L: netdev@vger.kernel.org
90b24cfb 8381S: Maintained
ae150435 8382F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8383
3c8a63e2 8384SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8385M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8386L: linux-fbdev@vger.kernel.org
90b24cfb 8387S: Maintained
3c8a63e2
SG
8388F: drivers/video/smscufx.c
8389
668acf32 8390SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8391M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8392L: linux-media@vger.kernel.org
275ffde4 8393T: git git://linuxtv.org/media_tree.git
795fb7e7 8394S: Maintained
90d72ac6
MCC
8395F: include/media/soc*
8396F: drivers/media/i2c/soc_camera/
8397F: drivers/media/platform/soc_camera/
668acf32 8398
e2d1d6c0 8399SOEKRIS NET48XX LED SUPPORT
8b58be88 8400M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8401S: Maintained
679655da 8402F: drivers/leds/leds-net48xx.c
e2d1d6c0 8403
e3994db1
JP
8404SOFTLOGIC 6x10 MPEG CODEC
8405M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8406L: linux-media@vger.kernel.org
8407S: Supported
8408F: drivers/media/pci/solo6x10/
8409
1da177e4 8410SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8411M: Neil Brown <neilb@suse.de>
1da177e4 8412L: linux-raid@vger.kernel.org
524418bb 8413S: Supported
679655da
JP
8414F: drivers/md/
8415F: include/linux/raid/
c117ab84 8416F: include/uapi/linux/raid/
1da177e4 8417
1da177e4 8418SONIC NETWORK DRIVER
8b58be88 8419M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8420L: netdev@vger.kernel.org
1da177e4 8421S: Maintained
d9fb9f38 8422F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8423
61e115a5 8424SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8425M: Michael Buesch <m@bues.ch>
61e115a5
MB
8426L: netdev@vger.kernel.org
8427S: Maintained
679655da
JP
8428F: drivers/ssb/
8429F: include/linux/ssb/
61e115a5 8430
1da177e4 8431SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8432M: Mattia Dongili <malattia@linux.it>
d0944853 8433L: platform-driver-x86@vger.kernel.org
5b18167d 8434W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8435S: Maintained
679655da
JP
8436F: Documentation/laptops/sony-laptop.txt
8437F: drivers/char/sonypi.c
8438F: drivers/platform/x86/sony-laptop.c
8439F: include/linux/sony-laptop.h
1da177e4 8440
baf8532a 8441SONY MEMORYSTICK CARD SUPPORT
8b58be88 8442M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8443W: http://tifmxx.berlios.de/
8444S: Maintained
679655da 8445F: drivers/memstick/host/tifm_ms.c
baf8532a 8446
0ab30494
ML
8447SONY MEMORYSTICK STANDARD SUPPORT
8448M: Maxim Levitsky <maximlevitsky@gmail.com>
8449S: Maintained
8450F: drivers/memstick/core/ms_block.*
8451
1da177e4 8452SOUND
8b58be88
JP
8453M: Jaroslav Kysela <perex@perex.cz>
8454M: Takashi Iwai <tiwai@suse.de>
93711660 8455L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8456W: http://www.alsa-project.org/
dde7ad8d 8457T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8458T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8459Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8460S: Maintained
3126a179
JP
8461F: Documentation/sound/
8462F: include/sound/
c117ab84 8463F: include/uapi/sound/
679655da 8464F: sound/
1da177e4 8465
33bbe149
MB
8466SOUND - COMPRESSED AUDIO
8467M: Vinod Koul <vinod.koul@intel.com>
8468L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8469T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8470S: Supported
f672f31a 8471F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8472F: include/sound/compress_driver.h
f672f31a 8473F: include/uapi/sound/compress_*
33bbe149
MB
8474F: sound/core/compress_offload.c
8475F: sound/soc/soc-compress.c
8476
bd903bde 8477SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8478M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8479M: Mark Brown <broonie@kernel.org>
86f14df8 8480T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8481L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8482W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8483S: Supported
2820f615 8484F: Documentation/sound/alsa/soc/
679655da 8485F: sound/soc/
e6e55122 8486F: include/sound/soc*
eb1a6af3 8487
d7f8761b
MB
8488SOUND - DMAENGINE HELPERS
8489M: Lars-Peter Clausen <lars@metafoo.de>
8490S: Supported
8491F: include/sound/dmaengine_pcm.h
8492F: sound/core/pcm_dmaengine.c
8493F: sound/soc/soc-generic-dmaengine-pcm.c
8494
473321fc 8495SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8496M: "David S. Miller" <davem@davemloft.net>
1da177e4 8497L: sparclinux@vger.kernel.org
8a6e2535 8498Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8499T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8500T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8501S: Maintained
679655da 8502F: arch/sparc/
7765b8bb 8503F: drivers/sbus/
1da177e4 8504
6404fcca
DM
8505SPARC SERIAL DRIVERS
8506M: "David S. Miller" <davem@davemloft.net>
8507L: sparclinux@vger.kernel.org
08deed1e
JP
8508T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8509T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8510S: Maintained
6816383a 8511F: include/linux/sunserialcore.h
df621252 8512F: drivers/tty/serial/suncore.c
df621252
GKH
8513F: drivers/tty/serial/sunhv.c
8514F: drivers/tty/serial/sunsab.c
8515F: drivers/tty/serial/sunsab.h
8516F: drivers/tty/serial/sunsu.c
8517F: drivers/tty/serial/sunzilog.c
8518F: drivers/tty/serial/sunzilog.h
6404fcca 8519
389325b4
CL
8520SPARSE CHECKER
8521M: "Christopher Li" <sparse@chrisli.org>
8522L: linux-sparse@vger.kernel.org
8523W: https://sparse.wiki.kernel.org/
8524T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8525T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8526S: Maintained
8527F: include/linux/compiler.h
8528
fc0c195a 8529SPEAR PLATFORM SUPPORT
2d8a3b3d 8530M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8531M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8532L: spear-devel@list.st.com
8533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8534W: http://www.st.com/spear
8535S: Maintained
281e192f 8536F: arch/arm/mach-spear/
fc0c195a 8537
8538SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8539M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8540L: spear-devel@list.st.com
8541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8542W: http://www.st.com/spear
8543S: Maintained
5df33a62 8544F: drivers/clk/spear/
fc0c195a 8545
e2d1d6c0 8546SPI SUBSYSTEM
b02e48f2 8547M: Mark Brown <broonie@kernel.org>
dfbe403c 8548L: linux-spi@vger.kernel.org
e7e4e13c 8549T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8550Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8551S: Maintained
679655da
JP
8552F: Documentation/spi/
8553F: drivers/spi/
8554F: include/linux/spi/
c117ab84 8555F: include/uapi/linux/spi/
e2d1d6c0 8556
2752e401 8557SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8558M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8559M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8560L: netdev@vger.kernel.org
8561S: Supported
679655da 8562F: Documentation/networking/spider_net.txt
8df158ac 8563F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8564
e2d1d6c0 8565SPU FILE SYSTEM
8b58be88 8566M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8567L: linuxppc-dev@lists.ozlabs.org
8568L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8569W: http://www.ibm.com/developerworks/power/cell/
8570S: Supported
679655da
JP
8571F: Documentation/filesystems/spufs.txt
8572F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8573
fc555841 8574SQUASHFS FILE SYSTEM
d7f2ff67 8575M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8576L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8577W: http://squashfs.org.uk
8578S: Maintained
679655da
JP
8579F: Documentation/filesystems/squashfs.txt
8580F: fs/squashfs/
fc555841 8581
1da177e4 8582SRM (Alpha) environment access
8b58be88 8583M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8584S: Maintained
679655da 8585F: arch/alpha/kernel/srm_env.c
1da177e4 8586
26e9a397 8587STABLE BRANCH
879a5a00 8588M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8589L: stable@vger.kernel.org
879a5a00 8590S: Supported
7b175c46 8591F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8592
26e9a397 8593STAGING SUBSYSTEM
879a5a00 8594M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8595T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8596L: devel@driverdev.osuosl.org
879a5a00 8597S: Supported
679655da 8598F: drivers/staging/
dbc6c2cc 8599
ebd3d010
JP
8600STAGING - COMEDI
8601M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8602M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8603S: Odd Fixes
8604F: drivers/staging/comedi/
8605
8dc2bbe7
ME
8606STAGING - ET131X NETWORK DRIVER
8607M: Mark Einon <mark.einon@gmail.com>
8608S: Odd Fixes
8609F: drivers/staging/et131x/
8610
a0138163
JP
8611STAGING - FLARION FT1000 DRIVERS
8612M: Marek Belisko <marek.belisko@gmail.com>
8613S: Odd Fixes
8614F: drivers/staging/ft1000/
8615
6c1bb424 8616STAGING - INDUSTRIAL IO
030a13d7 8617M: Jonathan Cameron <jic23@kernel.org>
a0138163 8618L: linux-iio@vger.kernel.org
6c1bb424
JP
8619S: Odd Fixes
8620F: drivers/staging/iio/
8621
a0138163
JP
8622STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8623M: Jarod Wilson <jarod@wilsonet.com>
8624W: http://www.lirc.org/
8625S: Odd Fixes
b2b0186d 8626F: drivers/staging/media/lirc/
a0138163 8627
7c6b6c71 8628STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8629M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8630M: Marc Dietrich <marvin24@gmx.de>
8631L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8632L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8633S: Maintained
8634F: drivers/staging/nvec/
8635
a0138163 8636STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8637M: Jens Frederich <jfrederich@gmail.com>
8638M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8639M: Jon Nettleton <jon.nettleton@gmail.com>
8640W: http://wiki.laptop.org/go/DCON
3140b458 8641S: Maintained
a0138163
JP
8642F: drivers/staging/olpc_dcon/
8643
94cfdd15 8644STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8645M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8646S: Maintained
8647F: drivers/staging/ozwpan/
8648
a0138163 8649STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8650M: Willy Tarreau <willy@meta-x.org>
8651S: Odd Fixes
8652F: drivers/staging/panel/
8653
a0138163
JP
8654STAGING - REALTEK RTL8712U DRIVERS
8655M: Larry Finger <Larry.Finger@lwfinger.net>
8656M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8657S: Odd Fixes
8658F: drivers/staging/rtl8712/
8659
7591ba8b
JS
8660STAGING - REALTEK RTL8723U WIRELESS DRIVER
8661M: Larry Finger <Larry.Finger@lwfinger.net>
8662M: Jes Sorensen <Jes.Sorensen@redhat.com>
8663L: linux-wireless@vger.kernel.org
8664S: Maintained
8665F: drivers/staging/rtl8723au/
8666
510fa408
JP
8667STAGING - SLICOSS
8668M: Lior Dotan <liodot@gmail.com>
8669M: Christopher Harrer <charrer@alacritech.com>
8670S: Odd Fixes
8671F: drivers/staging/slicoss/
8672
a0138163
JP
8673STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8674M: William Hubbs <w.d.hubbs@gmail.com>
8675M: Chris Brannon <chris@the-brannons.com>
d33bce31 8676M: Kirk Reiser <kirk@reisers.ca>
a0138163 8677M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8678L: speakup@linux-speakup.org
a0138163
JP
8679W: http://www.linux-speakup.org/
8680S: Odd Fixes
8681F: drivers/staging/speakup/
8682
b3e871ce
JP
8683STAGING - VIA VT665X DRIVERS
8684M: Forest Bond <forest@alittletooquiet.net>
8685S: Odd Fixes
8686F: drivers/staging/vt665?/
8687
709bcb07 8688STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8689M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8690S: Odd Fixes
8691F: drivers/staging/xgifb/
8692
1da177e4 8693STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8694M: Ion Badulescu <ionut@badula.org>
b4f90189 8695S: Odd Fixes
9bba23b0 8696F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8697
e2d1d6c0 8698SUN3/3X
8b58be88 8699M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8700W: http://sammy.net/sun3/
8701S: Maintained
679655da
JP
8702F: arch/m68k/kernel/*sun3*
8703F: arch/m68k/sun3*/
8704F: arch/m68k/include/asm/sun3*
e689cf4a 8705F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8706
2bc9ff01
DK
8707SUNDANCE NETWORK DRIVER
8708M: Denis Kirjanov <kda@linux-powerpc.org>
8709L: netdev@vger.kernel.org
8710S: Maintained
8711F: drivers/net/ethernet/dlink/sundance.c
8712
2cbb12a4 8713SUPERH
2cbb12a4 8714L: linux-sh@vger.kernel.org
1da177e4 8715W: http://www.linux-sh.org
8a6e2535 8716Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8717S: Orphan
066069e1 8718F: Documentation/sh/
679655da 8719F: arch/sh/
066069e1 8720F: drivers/sh/
1da177e4 8721
4480f15b 8722SUSPEND TO RAM
7fb06082 8723M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8724M: Len Brown <len.brown@intel.com>
8725M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8726L: linux-pm@vger.kernel.org
e2d1d6c0 8727S: Supported
679655da
JP
8728F: Documentation/power/
8729F: arch/x86/kernel/acpi/
8730F: drivers/base/power/
8731F: kernel/power/
8732F: include/linux/suspend.h
8733F: include/linux/freezer.h
8734F: include/linux/pm.h
1da177e4
LT
8735
8736SVGA HANDLING
8b58be88 8737M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8738L: linux-video@atrey.karlin.mff.cuni.cz
8739S: Maintained
679655da
JP
8740F: Documentation/svga.txt
8741F: arch/x86/boot/video*
1da177e4 8742
6e28b761
KRW
8743SWIOTLB SUBSYSTEM
8744M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8745L: linux-kernel@vger.kernel.org
8746S: Supported
8747F: lib/swiotlb.c
8748F: arch/*/kernel/pci-swiotlb.c
8749F: include/linux/swiotlb.h
8750
db8e35d5
VG
8751SYNOPSYS ARC ARCHITECTURE
8752M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8753S: Supported
8754F: arch/arc/
6659a20a 8755F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8756F: drivers/tty/serial/arc_uart.c
db8e35d5 8757
1da177e4 8758SYSV FILESYSTEM
8b58be88 8759M: Christoph Hellwig <hch@infradead.org>
1da177e4 8760S: Maintained
679655da
JP
8761F: Documentation/filesystems/sysv-fs.txt
8762F: fs/sysv/
8763F: include/linux/sysv_fs.h
1da177e4 8764
86cfa7fc
NB
8765TARGET SUBSYSTEM
8766M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8767L: linux-scsi@vger.kernel.org
b9f5edc2 8768L: target-devel@vger.kernel.org
86cfa7fc 8769W: http://www.linux-iscsi.org
cf015e9f 8770W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8771T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8772S: Supported
8773F: drivers/target/
8774F: include/target/
8775F: Documentation/target/
8776
4e68852d 8777TASKSTATS STATISTICS INTERFACE
185e595f 8778M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8779S: Maintained
679655da
JP
8780F: Documentation/accounting/taskstats*
8781F: include/linux/taskstats*
8782F: kernel/taskstats.c
4e68852d 8783
781b456a 8784TC CLASSIFIER
f935f3f8 8785M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8786L: netdev@vger.kernel.org
8787S: Maintained
679655da 8788F: include/net/pkt_cls.h
c117ab84 8789F: include/uapi/linux/pkt_cls.h
679655da 8790F: net/sched/
781b456a 8791
5067f08a 8792TCP LOW PRIORITY MODULE
8b58be88
JP
8793M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8794M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8795W: http://tcp-lp-mod.sourceforge.net/
8796S: Maintained
679655da 8797F: net/ipv4/tcp_lp.c
5067f08a 8798
91952bc0
AP
8799TDA10071 MEDIA DRIVER
8800M: Antti Palosaari <crope@iki.fi>
8801L: linux-media@vger.kernel.org
8802W: http://linuxtv.org/
8803W: http://palosaari.fi/linux/
8804Q: http://patchwork.linuxtv.org/project/linux-media/list/
8805T: git git://linuxtv.org/anttip/media_tree.git
8806S: Maintained
8807F: drivers/media/dvb-frontends/tda10071*
8808
8809TDA18212 MEDIA DRIVER
8810M: Antti Palosaari <crope@iki.fi>
8811L: linux-media@vger.kernel.org
8812W: http://linuxtv.org/
8813W: http://palosaari.fi/linux/
8814Q: http://patchwork.linuxtv.org/project/linux-media/list/
8815T: git git://linuxtv.org/anttip/media_tree.git
8816S: Maintained
8817F: drivers/media/tuners/tda18212*
8818
8819TDA18218 MEDIA DRIVER
8820M: Antti Palosaari <crope@iki.fi>
8821L: linux-media@vger.kernel.org
8822W: http://linuxtv.org/
8823W: http://palosaari.fi/linux/
8824Q: http://patchwork.linuxtv.org/project/linux-media/list/
8825T: git git://linuxtv.org/anttip/media_tree.git
8826S: Maintained
8827F: drivers/media/tuners/tda18218*
8828
3b2f6aba
MK
8829TDA18271 MEDIA DRIVER
8830M: Michael Krufky <mkrufky@linuxtv.org>
8831L: linux-media@vger.kernel.org
8832W: http://linuxtv.org/
8833W: http://github.com/mkrufky
8834Q: http://patchwork.linuxtv.org/project/linux-media/list/
8835T: git git://linuxtv.org/mkrufky/tuners.git
8836S: Maintained
8837F: drivers/media/tuners/tda18271*
8838
e48307a9
MK
8839TDA827x MEDIA DRIVER
8840M: Michael Krufky <mkrufky@linuxtv.org>
8841L: linux-media@vger.kernel.org
8842W: http://linuxtv.org/
8843W: http://github.com/mkrufky
8844Q: http://patchwork.linuxtv.org/project/linux-media/list/
8845T: git git://linuxtv.org/mkrufky/tuners.git
8846S: Maintained
8847F: drivers/media/tuners/tda8290.*
8848
66cf9212
MK
8849TDA8290 MEDIA DRIVER
8850M: Michael Krufky <mkrufky@linuxtv.org>
8851L: linux-media@vger.kernel.org
8852W: http://linuxtv.org/
8853W: http://github.com/mkrufky
8854Q: http://patchwork.linuxtv.org/project/linux-media/list/
8855T: git git://linuxtv.org/mkrufky/tuners.git
8856S: Maintained
8857F: drivers/media/tuners/tda8290.*
8858
4b9fba30
HV
8859TDA9840 MEDIA DRIVER
8860M: Hans Verkuil <hverkuil@xs4all.nl>
8861L: linux-media@vger.kernel.org
8862T: git git://linuxtv.org/media_tree.git
8863W: http://linuxtv.org
8864S: Maintained
8865F: drivers/media/i2c/tda9840*
8866
2cb654fd 8867TEA5761 TUNER DRIVER
1b2c14b4 8868M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8869L: linux-media@vger.kernel.org
8870W: http://linuxtv.org
8871T: git git://linuxtv.org/media_tree.git
8872S: Odd fixes
8873F: drivers/media/tuners/tea5761.*
8874
8875TEA5767 TUNER DRIVER
1b2c14b4 8876M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8877L: linux-media@vger.kernel.org
8878W: http://linuxtv.org
8879T: git git://linuxtv.org/media_tree.git
8880S: Maintained
8881F: drivers/media/tuners/tea5767.*
8882
4b9fba30
HV
8883TEA6415C MEDIA DRIVER
8884M: Hans Verkuil <hverkuil@xs4all.nl>
8885L: linux-media@vger.kernel.org
8886T: git git://linuxtv.org/media_tree.git
8887W: http://linuxtv.org
8888S: Maintained
8889F: drivers/media/i2c/tea6415c*
8890
8891TEA6420 MEDIA DRIVER
8892M: Hans Verkuil <hverkuil@xs4all.nl>
8893L: linux-media@vger.kernel.org
8894T: git git://linuxtv.org/media_tree.git
8895W: http://linuxtv.org
8896S: Maintained
8897F: drivers/media/i2c/tea6420*
8898
3d249d4c 8899TEAM DRIVER
dca9ab92 8900M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8901L: netdev@vger.kernel.org
8902S: Supported
8903F: drivers/net/team/
8904F: include/linux/if_team.h
c117ab84 8905F: include/uapi/linux/if_team.h
3d249d4c 8906
7d029125
VD
8907TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8908M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8909S: Maintained
8910F: arch/x86/platform/ts5500/
8911
40ad4a30
SY
8912TECHNOTREND USB IR RECEIVER
8913M: Sean Young <sean@mess.org>
8914L: linux-media@vger.kernel.org
8915S: Maintained
8916F: drivers/media/rc/ttusbir.c
8917
adabdb0c 8918TEGRA ARCHITECTURE SUPPORT
243d58ec 8919M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8920M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8921L: linux-tegra@vger.kernel.org
fd117cd1 8922Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 8923T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 8924S: Supported
bbbe96ed 8925N: [^a-z]tegra
84b9414b 8926
adabdb0c
SW
8927TEGRA ASOC DRIVER
8928M: Stephen Warren <swarren@wwwdotorg.org>
8929S: Supported
8930F: sound/soc/tegra/
8931
8932TEGRA CLOCK DRIVER
8933M: Peter De Schrijver <pdeschrijver@nvidia.com>
8934M: Prashant Gaikwad <pgaikwad@nvidia.com>
8935S: Supported
8936F: drivers/clk/tegra/
8937
8938TEGRA DMA DRIVER
8939M: Laxman Dewangan <ldewangan@nvidia.com>
8940S: Supported
8941F: drivers/dma/tegra20-apb-dma.c
8942
8943TEGRA GPIO DRIVER
8944M: Stephen Warren <swarren@wwwdotorg.org>
8945S: Supported
8946F: drivers/gpio/gpio-tegra.c
8947
8948TEGRA I2C DRIVER
8949M: Laxman Dewangan <ldewangan@nvidia.com>
8950S: Supported
8951F: drivers/i2c/busses/i2c-tegra.c
8952
8953TEGRA IOMMU DRIVERS
8954M: Hiroshi Doyu <hdoyu@nvidia.com>
8955S: Supported
8956F: drivers/iommu/tegra*
8957
8958TEGRA KBC DRIVER
8959M: Rakesh Iyer <riyer@nvidia.com>
8960M: Laxman Dewangan <ldewangan@nvidia.com>
8961S: Supported
8962F: drivers/input/keyboard/tegra-kbc.c
8963
8964TEGRA PINCTRL DRIVER
8965M: Stephen Warren <swarren@wwwdotorg.org>
8966S: Supported
8967F: drivers/pinctrl/pinctrl-tegra*
8968
8969TEGRA PWM DRIVER
8970M: Thierry Reding <thierry.reding@gmail.com>
8971S: Supported
8972F: drivers/pwm/pwm-tegra.c
8973
8974TEGRA SERIAL DRIVER
8975M: Laxman Dewangan <ldewangan@nvidia.com>
8976S: Supported
8977F: drivers/tty/serial/serial-tegra.c
8978
8979TEGRA SPI DRIVER
8980M: Laxman Dewangan <ldewangan@nvidia.com>
8981S: Supported
8982F: drivers/spi/spi-tegra*
8983
1a348ccc 8984TEHUTI ETHERNET DRIVER
8b58be88 8985M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8986L: netdev@vger.kernel.org
8987S: Supported
ef7f5429 8988F: drivers/net/ethernet/tehuti/*
1a348ccc 8989
4e68852d 8990Telecom Clock Driver for MCPL0010
8b58be88 8991M: Mark Gross <mark.gross@intel.com>
4e68852d 8992S: Supported
679655da 8993F: drivers/char/tlclk.c
4e68852d 8994
4480f15b 8995TENSILICA XTENSA PORT (xtensa)
8b58be88 8996M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8997M: Max Filippov <jcmvbkbc@gmail.com>
8998L: linux-xtensa@linux-xtensa.org
4e68852d 8999S: Maintained
679655da 9000F: arch/xtensa/
3dc99857 9001F: drivers/irqchip/irq-xtensa-*
4e68852d 9002
5313ba66
HV
9003THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9004M: Hans Verkuil <hverkuil@xs4all.nl>
9005L: linux-media@vger.kernel.org
9006T: git git://linuxtv.org/media_tree.git
9007W: http://linuxtv.org
9008S: Maintained
9009F: drivers/media/radio/radio-raremono.c
9010
d3fb6955 9011THERMAL
b75f0050 9012M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9013M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9014L: linux-pm@vger.kernel.org
9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9016T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9017Q: https://patchwork.kernel.org/project/linux-pm/list/
9018S: Supported
9019F: drivers/thermal/
9020F: include/linux/thermal.h
9021F: include/linux/cpu_cooling.h
9022F: Documentation/devicetree/bindings/thermal/
d3fb6955 9023
30ba2fbd
VD
9024THINGM BLINK(1) USB RGB LED DRIVER
9025M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9026S: Maintained
9027F: drivers/hid/hid-thingm.c
9028
4e68852d 9029THINKPAD ACPI EXTRAS DRIVER
8b58be88 9030M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9031L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9032L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9033W: http://ibm-acpi.sourceforge.net
9034W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9035T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9036S: Maintained
679655da 9037F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9038
1b46f2a2 9039TI BANDGAP AND THERMAL DRIVER
f14d1c24 9040M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9041L: linux-pm@vger.kernel.org
794b2e25
EV
9042S: Supported
9043F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9044
49b6a5e3
TK
9045TI CLOCK DRIVER
9046M: Tero Kristo <t-kristo@ti.com>
9047L: linux-omap@vger.kernel.org
9048S: Maintained
9049F: drivers/clk/ti/
9050F: include/linux/clk/ti.h
9051
4020f2d7 9052TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9053M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9054S: Maintained
679655da
JP
9055F: drivers/misc/tifm*
9056F: drivers/mmc/host/tifm_sd.c
9057F: include/linux/tifm.h
4020f2d7 9058
152ad442
SR
9059TI LM49xxx FAMILY ASoC CODEC DRIVERS
9060M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9061M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9062L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9063S: Maintained
9064F: sound/soc/codecs/lm49453*
d392dead 9065F: sound/soc/codecs/isabelle*
152ad442 9066
0edd807d
KM
9067TI LP855x BACKLIGHT DRIVER
9068M: Milo Kim <milo.kim@ti.com>
9069S: Maintained
9070F: Documentation/backlight/lp855x-driver.txt
9071F: drivers/video/backlight/lp855x_bl.c
9072F: include/linux/platform_data/lp855x.h
9073
faf13f6d
KM
9074TI LP8727 CHARGER DRIVER
9075M: Milo Kim <milo.kim@ti.com>
9076S: Maintained
9077F: drivers/power/lp8727_charger.c
9078F: include/linux/platform_data/lp8727.h
9079
22f1229f
KM
9080TI LP8788 MFD DRIVER
9081M: Milo Kim <milo.kim@ti.com>
9082S: Maintained
9083F: drivers/iio/adc/lp8788_adc.c
9084F: drivers/leds/leds-lp8788.c
9085F: drivers/mfd/lp8788*.c
9086F: drivers/power/lp8788-charger.c
9087F: drivers/regulator/lp8788-*.c
9088F: include/linux/mfd/lp8788*.h
9089
dd5e8e6b 9090TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9091M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9092L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9093S: Maintained
9094F: sound/soc/codecs/twl4030*
9095
90921014 9096TI WILINK WIRELESS DRIVERS
90921014
LC
9097L: linux-wireless@vger.kernel.org
9098W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9099W: http://wireless.kernel.org/en/users/Drivers/wl1251
9100T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9101S: Orphan
90921014
LC
9102F: drivers/net/wireless/ti/
9103F: include/linux/wl12xx.h
9104
e86eaa3a 9105TIPC NETWORK LAYER
8b58be88
JP
9106M: Jon Maloy <jon.maloy@ericsson.com>
9107M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9108L: netdev@vger.kernel.org (core kernel code)
9109L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9110W: http://tipc.sourceforge.net/
e86eaa3a 9111S: Maintained
c117ab84 9112F: include/uapi/linux/tipc*.h
679655da 9113F: net/tipc/
e86eaa3a 9114
867e359b
CM
9115TILE ARCHITECTURE
9116M: Chris Metcalf <cmetcalf@tilera.com>
9117W: http://www.tilera.com/scm/
9118S: Supported
9119F: arch/tile/
6b940606 9120F: drivers/char/tile-srom.c
5c770755 9121F: drivers/edac/tile_edac.c
6b940606
CM
9122F: drivers/net/ethernet/tile/
9123F: drivers/rtc/rtc-tile.c
9124F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9125F: drivers/tty/serial/tilegx.c
6b940606
CM
9126F: drivers/usb/host/*-tilegx.c
9127F: include/linux/usb/tilegx.h
867e359b 9128
1da177e4 9129TLAN NETWORK DRIVER
8b58be88 9130M: Samuel Chessman <chessman@tux.org>
88c07dde 9131L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9132W: http://sourceforge.net/projects/tlan/
9133S: Maintained
679655da 9134F: Documentation/networking/tlan.txt
b544dbac 9135F: drivers/net/ethernet/ti/tlan.*
1da177e4 9136
d74db3b2 9137TOMOYO SECURITY MODULE
8b58be88
JP
9138M: Kentaro Takeda <takedakn@nttdata.co.jp>
9139M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9140L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9141L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9142L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9143L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9144W: http://tomoyo.sourceforge.jp/
843d183c 9145T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9146S: Maintained
679655da 9147F: security/tomoyo/
d74db3b2 9148
9caeb532 9149TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9150M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9151L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9152S: Maintained
9153F: drivers/platform/x86/topstar-laptop.c
9154
1da177e4 9155TOSHIBA ACPI EXTRAS DRIVER
d0944853 9156L: platform-driver-x86@vger.kernel.org
15065531 9157S: Orphan
679655da 9158F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9159
9160TOSHIBA SMM DRIVER
8b58be88 9161M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9162L: tlinux-users@tce.toshiba-dme.co.jp
9163W: http://www.buzzard.org.uk/toshiba/
9164S: Maintained
679655da
JP
9165F: drivers/char/toshiba.c
9166F: include/linux/toshiba.h
c117ab84 9167F: include/uapi/linux/toshiba.h
1da177e4 9168
d719f900 9169TMIO MMC DRIVER
252f29a9 9170M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9171L: linux-mmc@vger.kernel.org
d719f900 9172S: Maintained
d1057c40
GL
9173F: drivers/mmc/host/tmio_mmc*
9174F: drivers/mmc/host/sh_mobile_sdhi.c
9175F: include/linux/mmc/tmio.h
9176F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9177
917cc4e6
GR
9178TMP401 HARDWARE MONITOR DRIVER
9179M: Guenter Roeck <linux@roeck-us.net>
9180L: lm-sensors@lm-sensors.org
9181S: Maintained
9182F: Documentation/hwmon/tmp401
9183F: drivers/hwmon/tmp401.c
9184
98f32602 9185TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9186M: Hugh Dickins <hughd@google.com>
98f32602
HD
9187L: linux-mm@kvack.org
9188S: Maintained
9189F: include/linux/shmem_fs.h
9190F: mm/shmem.c
9191
45f95b53 9192TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9193M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9194L: linux-media@vger.kernel.org
9195W: http://linuxtv.org
9196T: git git://linuxtv.org/media_tree.git
9197S: Odd fixes
9198F: drivers/media/usb/tm6000/
9199
4e68852d 9200TPM DEVICE DRIVER
901486b8 9201M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9202M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9203M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9204W: http://tpmdd.sourceforge.net
63a10dfd 9205L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9206S: Maintained
679655da 9207F: drivers/char/tpm/
4e68852d 9208
d6f005a1
JP
9209TRACING
9210M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9211M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9212T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9213S: Maintained
9214F: Documentation/trace/ftrace.txt
9215F: arch/*/*/*/ftrace.h
9216F: arch/*/kernel/ftrace.c
9217F: include/*/ftrace.h
9218F: include/linux/trace*.h
9219F: include/trace/
9220F: kernel/trace/
9221
1da177e4 9222TRIVIAL PATCHES
8b58be88 9223M: Jiri Kosina <trivial@kernel.org>
54e5881d 9224T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9225S: Maintained
86ef925f 9226K: ^Subject:.*(?i)trivial
1da177e4 9227
4e68852d 9228TTY LAYER
879a5a00 9229M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9230M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9231S: Supported
08deed1e 9232T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9233F: drivers/tty/
df621252 9234F: drivers/tty/serial/serial_core.c
e3288775
AC
9235F: include/linux/serial_core.h
9236F: include/linux/serial.h
9237F: include/linux/tty.h
c117ab84
CEB
9238F: include/uapi/linux/serial_core.h
9239F: include/uapi/linux/serial.h
9240F: include/uapi/linux/tty.h
4e68852d 9241
91952bc0
AP
9242TUA9001 MEDIA DRIVER
9243M: Antti Palosaari <crope@iki.fi>
9244L: linux-media@vger.kernel.org
9245W: http://linuxtv.org/
9246W: http://palosaari.fi/linux/
9247Q: http://patchwork.linuxtv.org/project/linux-media/list/
9248T: git git://linuxtv.org/anttip/media_tree.git
9249S: Maintained
9250F: drivers/media/tuners/tua9001*
9251
740db6d7 9252TULIP NETWORK DRIVERS
8b58be88 9253M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9254L: netdev@vger.kernel.org
9255S: Maintained
0f04e2aa 9256F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9257
9258TUN/TAP driver
ba57b6f2 9259M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9260W: http://vtun.sourceforge.net/tun
9261S: Maintained
679655da
JP
9262F: Documentation/networking/tuntap.txt
9263F: arch/um/os-Linux/drivers/
1da177e4 9264
b454cc66 9265TURBOCHANNEL SUBSYSTEM
8b58be88 9266M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9267M: Ralf Baechle <ralf@linux-mips.org>
9268L: linux-mips@linux-mips.org
9269Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9270S: Maintained
679655da
JP
9271F: drivers/tc/
9272F: include/linux/tc.h
b454cc66 9273
1da177e4 9274U14-34F SCSI DRIVER
8b58be88 9275M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9276L: linux-scsi@vger.kernel.org
9277S: Maintained
679655da 9278F: drivers/scsi/u14-34f.c
1da177e4 9279
e2d1d6c0 9280UBI FILE SYSTEM (UBIFS)
949cb623 9281M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9282M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9283L: linux-mtd@lists.infradead.org
e2966cbe 9284T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9285W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9286S: Maintained
679655da
JP
9287F: Documentation/filesystems/ubifs.txt
9288F: fs/ubifs/
e2d1d6c0 9289
cc2020e6 9290UCLINUX (AND M68KNOMMU)
8b58be88 9291M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9292W: http://www.uclinux.org/
9293L: uclinux-dev@uclinux.org (subscribers-only)
9294S: Maintained
61bc02bb
JP
9295F: arch/m68k/*/*_no.*
9296F: arch/m68k/include/asm/*_no.*
cc2020e6 9297
1da177e4 9298UDF FILESYSTEM
8b58be88 9299M: Jan Kara <jack@suse.cz>
1da177e4 9300S: Maintained
679655da
JP
9301F: Documentation/filesystems/udf.txt
9302F: fs/udf/
1da177e4 9303
cc2020e6 9304UFS FILESYSTEM
8b58be88 9305M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9306S: Maintained
679655da
JP
9307F: Documentation/filesystems/ufs.txt
9308F: fs/ufs/
cc2020e6 9309
0a09d3ab
DH
9310UHID USERSPACE HID IO DRIVER:
9311M: David Herrmann <dh.herrmann@googlemail.com>
9312L: linux-input@vger.kernel.org
9313S: Maintained
9314F: drivers/hid/uhid.c
c117ab84 9315F: include/uapi/linux/uhid.h
0a09d3ab 9316
18332a80 9317ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9318L: linux-usb@vger.kernel.org
10c6c9c9 9319S: Orphan
355ffe69 9320F: drivers/uwb/
679655da
JP
9321F: include/linux/uwb.h
9322F: include/linux/uwb/
18332a80 9323
b31d8273
G
9324UNICORE32 ARCHITECTURE:
9325M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9326W: http://mprc.pku.edu.cn/~guanxuetao/linux
9327S: Maintained
ceebf4d5 9328T: git git://github.com/gxt/linux.git
b31d8273
G
9329F: arch/unicore32/
9330
d8379ab1
TF
9331UNIFDEF
9332M: Tony Finch <dot@dotat.at>
9333W: http://dotat.at/prog/unifdef
9334S: Maintained
9335F: scripts/unifdef.c
9336
1da177e4 9337UNIFORM CDROM DRIVER
8b58be88 9338M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9339W: http://www.kernel.dk
9340S: Maintained
679655da
JP
9341F: Documentation/cdrom/
9342F: drivers/cdrom/cdrom.c
9343F: include/linux/cdrom.h
c117ab84 9344F: include/uapi/linux/cdrom.h
1da177e4 9345
56df0122
BR
9346UNISYS S-PAR DRIVERS
9347M: Benjamin Romer <benjamin.romer@unisys.com>
9348M: David Kershner <david.kershner@unisys.com>
9349L: sparmaintainer@unisys.com (Unisys internal)
9350S: Supported
9351F: drivers/staging/unisys/
9352
9941fa6e
VH
9353UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9354M: Vinayak Holikatti <vinholikatti@gmail.com>
9355M: Santosh Y <santoshsy@gmail.com>
9356L: linux-scsi@vger.kernel.org
9357S: Supported
9358F: Documentation/scsi/ufs.txt
9359F: drivers/scsi/ufs/
9360
e2d1d6c0 9361UNSORTED BLOCK IMAGES (UBI)
949cb623 9362M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9363W: http://www.linux-mtd.infradead.org/
9364L: linux-mtd@lists.infradead.org
b6b44e0a 9365T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9366S: Maintained
80811493 9367F: drivers/mtd/ubi/
679655da 9368F: include/linux/mtd/ubi.h
c117ab84 9369F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9370
76ac66e4
RW
9371UNSORTED BLOCK IMAGES (UBI) Fastmap
9372M: Richard Weinberger <richard@nod.at>
9373L: linux-mtd@lists.infradead.org
9374S: Maintained
9375F: drivers/mtd/ubi/fastmap.c
9376
1da177e4 9377USB ACM DRIVER
61eee9a7 9378M: Oliver Neukum <oliver@neukum.org>
6372594a 9379L: linux-usb@vger.kernel.org
1da177e4 9380S: Maintained
679655da
JP
9381F: Documentation/usb/acm.txt
9382F: drivers/usb/class/cdc-acm.*
1da177e4 9383
b7d572e1
PF
9384USB AR5523 WIRELESS DRIVER
9385M: Pontus Fuchs <pontus.fuchs@gmail.com>
9386L: linux-wireless@vger.kernel.org
9387S: Maintained
9388F: drivers/net/wireless/ath/ar5523/
9389
115bb1ff 9390USB ATTACHED SCSI
f50a4968 9391M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9392M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9393L: linux-usb@vger.kernel.org
9394L: linux-scsi@vger.kernel.org
8eae0fb7 9395S: Maintained
115bb1ff
MW
9396F: drivers/usb/storage/uas.c
9397
1da177e4 9398USB CDC ETHERNET DRIVER
61eee9a7 9399M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9400L: linux-usb@vger.kernel.org
1da177e4 9401S: Maintained
679655da 9402F: drivers/net/usb/cdc_*.c
c117ab84 9403F: include/uapi/linux/usb/cdc.h
1da177e4 9404
b02b371e 9405USB CYPRESS C67X00 DRIVER
8b58be88 9406M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9407L: linux-usb@vger.kernel.org
9408S: Maintained
679655da 9409F: drivers/usb/c67x00/
b02b371e 9410
d0374f4f 9411USB DAVICOM DM9601 DRIVER
8b58be88 9412M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9413L: netdev@vger.kernel.org
d0374f4f
PK
9414W: http://www.linux-usb.org/usbnet
9415S: Maintained
679655da 9416F: drivers/net/usb/dm9601.c
d0374f4f 9417
cc2020e6 9418USB DIAMOND RIO500 DRIVER
8b58be88 9419M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9420L: rio500-users@lists.sourceforge.net
9421W: http://rio500.sourceforge.net
9422S: Maintained
679655da 9423F: drivers/usb/misc/rio500*
cc2020e6 9424
1da177e4 9425USB EHCI DRIVER
578333ab 9426M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9427L: linux-usb@vger.kernel.org
578333ab 9428S: Maintained
679655da
JP
9429F: Documentation/usb/ehci.txt
9430F: drivers/usb/host/ehci*
1da177e4 9431
69ae9e3e 9432USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9433M: Felipe Balbi <balbi@ti.com>
795fb7e7 9434L: linux-usb@vger.kernel.org
69ae9e3e 9435W: http://www.linux-usb.org/gadget
d6d0f665
FB
9436T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9437S: Maintained
679655da
JP
9438F: drivers/usb/gadget/
9439F: include/linux/usb/gadget*
69ae9e3e 9440
2dea64b4 9441USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9442M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9443L: linux-usb@vger.kernel.org
54e5881d 9444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9445S: Maintained
c2f01971 9446F: Documentation/hid/hiddev.txt
679655da 9447F: drivers/hid/usbhid/
1da177e4 9448
857aab34 9449USB/IP DRIVERS
857aab34 9450L: linux-usb@vger.kernel.org
3ff4afe8 9451S: Orphan
857aab34 9452F: drivers/staging/usbip/
9453
959eea21 9454USB ISP116X DRIVER
8b58be88 9455M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9456L: linux-usb@vger.kernel.org
959eea21 9457S: Maintained
679655da
JP
9458F: drivers/usb/host/isp116x*
9459F: include/linux/usb/isp116x.h
959eea21 9460
1da177e4 9461USB MASS STORAGE DRIVER
8b58be88 9462M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9463L: linux-usb@vger.kernel.org
8836aeb8 9464L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9465S: Maintained
9466W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9467F: drivers/usb/storage/
1da177e4 9468
af39917d
CL
9469USB MIDI DRIVER
9470M: Clemens Ladisch <clemens@ladisch.de>
9471L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9472T: git git://git.alsa-project.org/alsa-kernel.git
9473S: Maintained
9474F: sound/usb/midi.*
9475
444ce9d4
JP
9476USB NETWORKING DRIVERS
9477L: linux-usb@vger.kernel.org
9478S: Odd Fixes
9479F: drivers/net/usb/
9480
1da177e4 9481USB OHCI DRIVER
578333ab 9482M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9483L: linux-usb@vger.kernel.org
578333ab 9484S: Maintained
679655da
JP
9485F: Documentation/usb/ohci.txt
9486F: drivers/usb/host/ohci*
1da177e4 9487
1da177e4 9488USB PEGASUS DRIVER
a16b945c 9489M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9490L: linux-usb@vger.kernel.org
043600a6 9491L: netdev@vger.kernel.org
052e3128
PM
9492T: git git://github.com/petkan/pegasus.git
9493W: https://github.com/petkan/pegasus
1da177e4 9494S: Maintained
679655da 9495F: drivers/net/usb/pegasus.*
1da177e4 9496
d3ad558f
FB
9497USB PHY LAYER
9498M: Felipe Balbi <balbi@ti.com>
9499L: linux-usb@vger.kernel.org
9500T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9501S: Maintained
9502F: drivers/usb/phy/
d3ad558f 9503
73e4fb3f 9504USB PRINTER DRIVER (usblp)
8b58be88 9505M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9506L: linux-usb@vger.kernel.org
73e4fb3f 9507S: Supported
679655da 9508F: drivers/usb/class/usblp.c
1da177e4
LT
9509
9510USB RTL8150 DRIVER
a16b945c 9511M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9512L: linux-usb@vger.kernel.org
043600a6 9513L: netdev@vger.kernel.org
052e3128
PM
9514T: git git://github.com/petkan/rtl8150.git
9515W: https://github.com/petkan/rtl8150
1da177e4 9516S: Maintained
679655da 9517F: drivers/net/usb/rtl8150.c
1da177e4 9518
f896b796 9519USB SERIAL SUBSYSTEM
66085694 9520M: Johan Hovold <johan@kernel.org>
795fb7e7 9521L: linux-usb@vger.kernel.org
4e68852d 9522S: Maintained
679655da 9523F: Documentation/usb/usb-serial.txt
f896b796 9524F: drivers/usb/serial/
679655da 9525F: include/linux/usb/serial.h
1da177e4 9526
b3f0db1c
SG
9527USB SMSC75XX ETHERNET DRIVER
9528M: Steve Glendinning <steve.glendinning@shawell.net>
9529L: netdev@vger.kernel.org
9530S: Maintained
9531F: drivers/net/usb/smsc75xx.*
9532
2f7ca802 9533USB SMSC95XX ETHERNET DRIVER
90b24cfb 9534M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9535L: netdev@vger.kernel.org
90b24cfb 9536S: Maintained
679655da 9537F: drivers/net/usb/smsc95xx.*
2f7ca802 9538
1da177e4 9539USB SUBSYSTEM
879a5a00 9540M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9541L: linux-usb@vger.kernel.org
1da177e4 9542W: http://www.linux-usb.org
08deed1e 9543T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9544S: Supported
679655da 9545F: Documentation/usb/
679655da
JP
9546F: drivers/usb/
9547F: include/linux/usb.h
9548F: include/linux/usb/
1da177e4
LT
9549
9550USB UHCI DRIVER
8b58be88 9551M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9552L: linux-usb@vger.kernel.org
1da177e4 9553S: Maintained
679655da 9554F: drivers/usb/host/uhci*
1da177e4 9555
69ae9e3e 9556USB "USBNET" DRIVER FRAMEWORK
686f13bb 9557M: Oliver Neukum <oneukum@suse.de>
043600a6 9558L: netdev@vger.kernel.org
69ae9e3e 9559W: http://www.linux-usb.org/usbnet
1da177e4 9560S: Maintained
679655da
JP
9561F: drivers/net/usb/usbnet.c
9562F: include/linux/usb/usbnet.h
1da177e4 9563
c0efd232 9564USB VIDEO CLASS
c53ac071 9565M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9566L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9567L: linux-media@vger.kernel.org
275ffde4 9568T: git git://linuxtv.org/media_tree.git
57c6d2e9 9569W: http://www.ideasonboard.org/uvc/
c0efd232 9570S: Maintained
0c0d06ca 9571F: drivers/media/usb/uvc/
6c0f0359 9572F: include/uapi/linux/uvcvideo.h
1da177e4 9573
b60b9c45
HV
9574USB VISION DRIVER
9575M: Hans Verkuil <hverkuil@xs4all.nl>
9576L: linux-media@vger.kernel.org
9577T: git git://linuxtv.org/media_tree.git
9578W: http://linuxtv.org
9579S: Odd Fixes
9580F: drivers/media/usb/usbvision/
9581
8282da47
LP
9582USB WEBCAM GADGET
9583M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9584L: linux-usb@vger.kernel.org
9585S: Maintained
9586F: drivers/usb/gadget/*uvc*.c
9587F: drivers/usb/gadget/webcam.c
9588
bf164cc0 9589USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9590M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9591L: linux-wireless@vger.kernel.org
9592S: Maintained
679655da 9593F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9594
eb6bab13 9595USB XHCI DRIVER
03d85053 9596M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9597L: linux-usb@vger.kernel.org
9598S: Supported
36d0344c
SS
9599F: drivers/usb/host/xhci*
9600F: drivers/usb/host/pci-quirks*
eb6bab13 9601
1da177e4 9602USB ZD1201 DRIVER
4086b9ca 9603L: linux-wireless@vger.kernel.org
1da177e4 9604W: http://linux-lc100020.sourceforge.net
4086b9ca 9605S: Orphan
679655da 9606F: drivers/net/wireless/zd1201.*
1da177e4 9607
b7eee616 9608USB ZR364XX DRIVER
8b58be88 9609M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9610L: linux-usb@vger.kernel.org
661263b5 9611L: linux-media@vger.kernel.org
275ffde4 9612T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9613W: http://royale.zerezo.com/zr364xx/
9614S: Maintained
679655da 9615F: Documentation/video4linux/zr364xx.txt
90d72ac6 9616F: drivers/media/usb/zr364xx/
b7eee616 9617
e7839f25 9618USER-MODE LINUX (UML)
8b58be88 9619M: Jeff Dike <jdike@addtoit.com>
b15194b7 9620M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9621L: user-mode-linux-devel@lists.sourceforge.net
9622L: user-mode-linux-user@lists.sourceforge.net
9623W: http://user-mode-linux.sourceforge.net
9624S: Maintained
61516587 9625F: Documentation/virtual/uml/
679655da 9626F: arch/um/
b070989a 9627F: arch/x86/um/
679655da
JP
9628F: fs/hostfs/
9629F: fs/hppfs/
b7eee616 9630
e5f114e9 9631USERSPACE I/O (UIO)
6a534c9d 9632M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9633M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9634S: Maintained
679655da
JP
9635F: Documentation/DocBook/uio-howto.tmpl
9636F: drivers/uio/
9637F: include/linux/uio*.h
e5f114e9 9638
256cccbe 9639UTIL-LINUX PACKAGE
8b58be88 9640M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9641L: util-linux@vger.kernel.org
9642W: http://en.wikipedia.org/wiki/Util-linux
9643T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9644S: Maintained
9645
c1fd1c07 9646UVESAFB DRIVER
8b58be88 9647M: Michal Januszewski <spock@gentoo.org>
c69f677c 9648L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9649W: http://dev.gentoo.org/~spock/projects/uvesafb/
9650S: Maintained
679655da
JP
9651F: Documentation/fb/uvesafb.txt
9652F: drivers/video/uvesafb.*
c1fd1c07 9653
4480f15b 9654VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9655M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9656S: Maintained
679655da
JP
9657F: Documentation/filesystems/vfat.txt
9658F: fs/fat/
1da177e4 9659
cba3345c
AW
9660VFIO DRIVER
9661M: Alex Williamson <alex.williamson@redhat.com>
9662L: kvm@vger.kernel.org
9663S: Maintained
9664F: Documentation/vfio.txt
9665F: drivers/vfio/
9666F: include/linux/vfio.h
c117ab84 9667F: include/uapi/linux/vfio.h
cba3345c 9668
9e6f3438
PO
9669VIDEOBUF2 FRAMEWORK
9670M: Pawel Osciak <pawel@osciak.com>
9671M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9672M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9673L: linux-media@vger.kernel.org
9674S: Maintained
90d72ac6 9675F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9676F: include/media/videobuf2-*
9677
9a82446b
AS
9678VIRTIO CONSOLE DRIVER
9679M: Amit Shah <amit.shah@redhat.com>
9680L: virtualization@lists.linux-foundation.org
9681S: Maintained
9682F: drivers/char/virtio_console.c
9683F: include/linux/virtio_console.h
c117ab84 9684F: include/uapi/linux/virtio_console.h
9a82446b 9685
2426ec8f
MT
9686VIRTIO CORE, NET AND BLOCK DRIVERS
9687M: Rusty Russell <rusty@rustcorp.com.au>
9688M: "Michael S. Tsirkin" <mst@redhat.com>
9689L: virtualization@lists.linux-foundation.org
9690S: Maintained
9691F: drivers/virtio/
c893c8d7 9692F: tools/virtio/
2426ec8f
MT
9693F: drivers/net/virtio_net.c
9694F: drivers/block/virtio_blk.c
9695F: include/linux/virtio_*.h
916cdabc 9696F: include/uapi/linux/virtio_*.h
2426ec8f 9697
3a4d5c94
MT
9698VIRTIO HOST (VHOST)
9699M: "Michael S. Tsirkin" <mst@redhat.com>
9700L: kvm@vger.kernel.org
c996d8b9 9701L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9702L: netdev@vger.kernel.org
9703S: Maintained
9704F: drivers/vhost/
c117ab84 9705F: include/uapi/linux/vhost.h
3a4d5c94 9706
1da177e4 9707VIA RHINE NETWORK DRIVER
8b58be88 9708M: Roger Luethi <rl@hellgate.ch>
1da177e4 9709S: Maintained
f2148a47 9710F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9711
f0bf7f61 9712VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9713M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9714M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9715S: Maintained
9716F: drivers/mmc/host/via-sdmmc.c
9717
69e4a7c2 9718VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9719M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9720L: linux-fbdev@vger.kernel.org
69e4a7c2 9721S: Maintained
c7babebd
FTS
9722F: include/linux/via-core.h
9723F: include/linux/via-gpio.h
9724F: include/linux/via_i2c.h
679655da 9725F: drivers/video/via/
69e4a7c2 9726
01f20734 9727VIA VELOCITY NETWORK DRIVER
8b58be88 9728M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9729L: netdev@vger.kernel.org
9730S: Maintained
f2148a47 9731F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9732
0b7bc1fa
HV
9733VIVI VIRTUAL VIDEO DRIVER
9734M: Hans Verkuil <hverkuil@xs4all.nl>
9735L: linux-media@vger.kernel.org
9736T: git git://linuxtv.org/media_tree.git
9737W: http://linuxtv.org
9738S: Maintained
9739F: drivers/media/platform/vivi*
9740
be7f8273 9741VLAN (802.1Q)
8b58be88 9742M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9743L: netdev@vger.kernel.org
9744S: Maintained
679655da
JP
9745F: drivers/net/macvlan.c
9746F: include/linux/if_*vlan.h
9747F: net/8021q/
be7f8273 9748
55e331cf 9749VLYNQ BUS
8b58be88 9750M: Florian Fainelli <florian@openwrt.org>
8578d7af 9751L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9752S: Maintained
9753F: drivers/vlynq/vlynq.c
9754F: include/linux/vlynq.h
9755
390beae4
MW
9756VME SUBSYSTEM
9757M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9758M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9759M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9760L: devel@driverdev.osuosl.org
9761S: Maintained
9762T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9763F: Documentation/vme_api.txt
9764F: drivers/staging/vme/
9765F: drivers/vme/
9766F: include/linux/vme*
9767
4488e09b
AK
9768VMWARE HYPERVISOR INTERFACE
9769M: Alok Kataria <akataria@vmware.com>
9770L: virtualization@lists.linux-foundation.org
9771S: Supported
9772F: arch/x86/kernel/cpu/vmware.c
9773
73b35d07
DT
9774VMWARE BALLOON DRIVER
9775M: Xavier Deguillard <xdeguillard@vmware.com>
9776M: Philip Moltmann <moltmann@vmware.com>
9777M: "VMware, Inc." <pv-drivers@vmware.com>
9778L: linux-kernel@vger.kernel.org
9779S: Maintained
9780F: drivers/misc/vmw_balloon.c
9781
d1a890fa 9782VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9783M: Shreyas Bhatewara <sbhatewara@vmware.com>
9784M: "VMware, Inc." <pv-drivers@vmware.com>
9785L: netdev@vger.kernel.org
9786S: Maintained
9787F: drivers/net/vmxnet3/
d1a890fa 9788
851b1642 9789VMware PVSCSI driver
f2d7e40e 9790M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9791M: VMware PV-Drivers <pv-drivers@vmware.com>
9792L: linux-scsi@vger.kernel.org
9793S: Maintained
9794F: drivers/scsi/vmw_pvscsi.c
9795F: drivers/scsi/vmw_pvscsi.h
9796
e53e86c7 9797VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9798M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9799M: Mark Brown <broonie@kernel.org>
e53e86c7 9800W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9801W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9802T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9803S: Supported
679655da
JP
9804F: drivers/regulator/
9805F: include/linux/regulator/
e53e86c7 9806
ab41319e 9807VT1211 HARDWARE MONITOR DRIVER
8b58be88 9808M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9809L: lm-sensors@lm-sensors.org
9810S: Maintained
679655da
JP
9811F: Documentation/hwmon/vt1211
9812F: drivers/hwmon/vt1211.c
ab41319e 9813
1de9e371 9814VT8231 HARDWARE MONITOR DRIVER
8b58be88 9815M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9816L: lm-sensors@lm-sensors.org
9817S: Maintained
679655da 9818F: drivers/hwmon/vt8231.c
1de9e371 9819
88095e7b
TO
9820VUB300 USB to SDIO/SD/MMC bridge chip
9821M: Tony Olech <tony.olech@elandigitalsystems.com>
9822L: linux-mmc@vger.kernel.org
9823L: linux-usb@vger.kernel.org
9824S: Supported
9825F: drivers/mmc/host/vub300.c
9826
1da177e4 9827W1 DALLAS'S 1-WIRE BUS
a8018766 9828M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9829S: Maintained
679655da
JP
9830F: Documentation/w1/
9831F: drivers/w1/
1da177e4 9832
13927079 9833W83791D HARDWARE MONITORING DRIVER
8b58be88 9834M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9835L: lm-sensors@lm-sensors.org
25845c22 9836S: Maintained
679655da
JP
9837F: Documentation/hwmon/w83791d
9838F: drivers/hwmon/w83791d.c
13927079 9839
61db011d 9840W83793 HARDWARE MONITORING DRIVER
8b58be88 9841M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9842L: lm-sensors@lm-sensors.org
9843S: Maintained
679655da
JP
9844F: Documentation/hwmon/w83793
9845F: drivers/hwmon/w83793.c
61db011d 9846
e3760b43 9847W83795 HARDWARE MONITORING DRIVER
7c81c60f 9848M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9849L: lm-sensors@lm-sensors.org
9850S: Maintained
9851F: drivers/hwmon/w83795.c
9852
1da177e4 9853W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9854M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9855S: Maintained
679655da 9856F: drivers/mmc/host/wbsd.*
1da177e4 9857
3527761c 9858WATCHDOG DEVICE DRIVERS
8b58be88 9859M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9860L: linux-watchdog@vger.kernel.org
9861W: http://www.linux-watchdog.org/
f599aaf0 9862T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9863S: Maintained
679655da
JP
9864F: Documentation/watchdog/
9865F: drivers/watchdog/
9866F: include/linux/watchdog.h
c117ab84 9867F: include/uapi/linux/watchdog.h
3527761c 9868
1da177e4 9869WD7000 SCSI DRIVER
8b58be88 9870M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9871L: linux-scsi@vger.kernel.org
9872S: Maintained
679655da 9873F: drivers/scsi/wd7000.c
1da177e4 9874
b22e00f3
DH
9875WIIMOTE HID DRIVER
9876M: David Herrmann <dh.herrmann@googlemail.com>
9877L: linux-input@vger.kernel.org
9878S: Maintained
9879F: drivers/hid/hid-wiimote*
9880
e258b80e 9881WINBOND CIR DRIVER
364e9e18 9882M: David Härdeman <david@hardeman.nu>
e258b80e 9883S: Maintained
116ab806 9884F: drivers/media/rc/winbond-cir.c
e258b80e 9885
8a70da82 9886WIMAX STACK
8b58be88 9887M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9888M: linux-wimax@intel.com
63fae219 9889L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9890S: Supported
9891W: http://linuxwimax.org
315987dc 9892F: Documentation/wimax/README.wimax
315987dc
JP
9893F: include/linux/wimax/debug.h
9894F: include/net/wimax.h
c117ab84 9895F: include/uapi/linux/wimax.h
315987dc 9896F: net/wimax/
8a70da82 9897
5fc14680 9898WISTRON LAPTOP BUTTON DRIVER
8b58be88 9899M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9900S: Maintained
679655da 9901F: drivers/input/misc/wistron_btns.c
5fc14680 9902
1da177e4 9903WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9904M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9905L: linux-wireless@vger.kernel.org
926554c4 9906W: http://oops.ghostprotocols.net:81/blog
1da177e4 9907S: Maintained
679655da 9908F: drivers/net/wireless/wl3501*
1da177e4 9909
febf1dff 9910WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9911M: Mark Brown <broonie@kernel.org>
8b58be88 9912M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9913L: linux-input@vger.kernel.org
9914T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9915W: http://opensource.wolfsonmicro.com/node/7
9916S: Supported
679655da
JP
9917F: drivers/input/touchscreen/*wm97*
9918F: include/linux/wm97xx.h
febf1dff 9919
055bcbcb 9920WOLFSON MICROELECTRONICS DRIVERS
fef95164 9921L: patches@opensource.wolfsonmicro.com
cf8eda3e 9922T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9923T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9924W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9925S: Supported
3768f0b1 9926F: Documentation/hwmon/wm83??
af1c5386 9927F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9928F: drivers/clk/clk-wm83*.c
9c309598 9929F: drivers/extcon/extcon-arizona.c
b75ea16a 9930F: drivers/leds/leds-wm83*.c
25b273ba 9931F: drivers/gpio/gpio-*wm*.c
9c309598 9932F: drivers/gpio/gpio-arizona.c
d22b0869 9933F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9934F: drivers/input/misc/wm831x-on.c
9935F: drivers/input/touchscreen/wm831x-ts.c
9936F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9937F: drivers/mfd/arizona*
9938F: drivers/mfd/wm*.c
b75ea16a
MB
9939F: drivers/power/wm83*.c
9940F: drivers/rtc/rtc-wm83*.c
9941F: drivers/regulator/wm8*.c
3860e6c4 9942F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9943F: drivers/watchdog/wm83*_wdt.c
9c309598 9944F: include/linux/mfd/arizona/
3860e6c4 9945F: include/linux/mfd/wm831x/
b75ea16a 9946F: include/linux/mfd/wm8350/
3768f0b1 9947F: include/linux/mfd/wm8400*
59ec6da2 9948F: include/linux/wm97xx.h
055bcbcb 9949F: include/sound/wm????.h
9c309598 9950F: sound/soc/codecs/arizona.?
055bcbcb 9951F: sound/soc/codecs/wm*
b75ea16a 9952
3e6cd7a4
TH
9953WORKQUEUE
9954M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9956S: Maintained
9957F: include/linux/workqueue.h
9958F: kernel/workqueue.c
9959F: Documentation/workqueue.txt
9960
1da177e4 9961X.25 NETWORK LAYER
8bf28059 9962M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9963L: linux-x25@vger.kernel.org
8bf28059 9964S: Odd Fixes
679655da
JP
9965F: Documentation/networking/x25*
9966F: include/net/x25*
9967F: net/x25/
1da177e4 9968
e2d1d6c0 9969X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9970M: Thomas Gleixner <tglx@linutronix.de>
9971M: Ingo Molnar <mingo@redhat.com>
9972M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9973M: x86@kernel.org
981c3a4f 9974L: linux-kernel@vger.kernel.org
75fc2d37 9975T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9976S: Maintained
679655da
JP
9977F: Documentation/x86/
9978F: arch/x86/
e2d1d6c0 9979
d0944853 9980X86 PLATFORM DRIVERS
f7cb13b3 9981M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9982L: platform-driver-x86@vger.kernel.org
28b8e8d4 9983T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9984S: Maintained
14430813 9985F: drivers/platform/x86/
d0944853 9986
c1f5c54b
IM
9987X86 MCE INFRASTRUCTURE
9988M: Tony Luck <tony.luck@intel.com>
487ba8e8 9989M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9990L: linux-edac@vger.kernel.org
9991S: Maintained
9992F: arch/x86/kernel/cpu/mcheck/*
9993
d6fad502 9994XC2028/3028 TUNER DRIVER
1b2c14b4 9995M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9996L: linux-media@vger.kernel.org
9997W: http://linuxtv.org
9998T: git git://linuxtv.org/media_tree.git
9999S: Maintained
10000F: drivers/media/tuners/tuner-xc2028.*
10001
c4468085 10002XEN HYPERVISOR INTERFACE
c4468085 10003M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10004M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10005M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10006L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10007T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10008S: Supported
10009F: arch/x86/xen/
10010F: drivers/*/xen-*front.c
10011F: drivers/xen/
10012F: arch/x86/include/asm/xen/
10013F: include/xen/
c117ab84 10014F: include/uapi/xen/
c4468085 10015
77bfb479
SS
10016XEN HYPERVISOR ARM
10017M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10018L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10019S: Supported
10020F: arch/arm/xen/
10021F: arch/arm/include/asm/xen/
10022
b475e83f
SS
10023XEN HYPERVISOR ARM64
10024M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10025L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10026S: Supported
10027F: arch/arm64/xen/
10028F: arch/arm64/include/asm/xen/
10029
9b57e1a7
IC
10030XEN NETWORK BACKEND DRIVER
10031M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10032M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10033L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10034L: netdev@vger.kernel.org
10035S: Supported
10036F: drivers/net/xen-netback/*
10037
c5f8e29d
KRW
10038XEN PCI SUBSYSTEM
10039M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10040L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10041S: Supported
10042F: arch/x86/pci/*xen*
10043F: drivers/pci/*xen*
10044
10045XEN SWIOTLB SUBSYSTEM
10046M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10047L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10048S: Supported
10049F: arch/x86/xen/*swiotlb*
10050F: drivers/xen/*swiotlb*
10051
1da177e4
LT
10052XFS FILESYSTEM
10053P: Silicon Graphics Inc
809625ca 10054M: Dave Chinner <david@fromorbit.com>
18caa67a 10055M: xfs@oss.sgi.com
d7ede1aa 10056L: xfs@oss.sgi.com
1da177e4 10057W: http://oss.sgi.com/projects/xfs
54e5881d 10058T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10059S: Supported
679655da
JP
10060F: Documentation/filesystems/xfs.txt
10061F: fs/xfs/
1da177e4 10062
8a3b7a25 10063XILINX AXI ETHERNET DRIVER
59a54f30
MS
10064M: Anirudha Sarangi <anirudh@xilinx.com>
10065M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10066S: Maintained
10067F: drivers/net/ethernet/xilinx/xilinx_axienet*
10068
c9d3d8ec 10069XILINX SYSTEMACE DRIVER
cdeb8994 10070S: Orphan
679655da 10071F: drivers/block/xsysace.c
c9d3d8ec 10072
238b8721 10073XILINX UARTLITE SERIAL DRIVER
8b58be88 10074M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10075L: linux-serial@vger.kernel.org
10076S: Maintained
df621252 10077F: drivers/tty/serial/uartlite.c
238b8721 10078
f620e4b8
MF
10079XTENSA XTFPGA PLATFORM SUPPORT
10080M: Max Filippov <jcmvbkbc@gmail.com>
10081L: linux-xtensa@linux-xtensa.org
10082S: Maintained
10083F: drivers/spi/spi-xtensa-xtfpga.c
10084
1da177e4 10085YAM DRIVER FOR AX.25
8b58be88 10086M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10087L: linux-hams@vger.kernel.org
10088S: Maintained
679655da
JP
10089F: drivers/net/hamradio/yam*
10090F: include/linux/yam.h
1da177e4 10091
af64a5eb 10092YEALINK PHONE DRIVER
8b58be88 10093M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10094L: usbb2k-api-dev@nongnu.org
10095S: Maintained
679655da
JP
10096F: Documentation/input/yealink.txt
10097F: drivers/input/misc/yealink.*
af64a5eb 10098
1da177e4 10099Z8530 DRIVER FOR AX.25
8b58be88 10100M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10101W: http://yaina.de/jreuter/
10102W: http://www.qsl.net/dl1bke/
10103L: linux-hams@vger.kernel.org
10104S: Maintained
679655da
JP
10105F: Documentation/networking/z8530drv.txt
10106F: drivers/net/hamradio/*scc.c
10107F: drivers/net/hamradio/z8530.h
1da177e4 10108
0cf31ec1 10109ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10110M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10111L: linux-mm@kvack.org
10112S: Maintained
10113F: mm/zbud.c
10114F: include/linux/zbud.h
10115
7c0c3afb 10116ZD1211RW WIRELESS DRIVER
8b58be88
JP
10117M: Daniel Drake <dsd@gentoo.org>
10118M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10119W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10120L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10121L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10122S: Maintained
679655da 10123F: drivers/net/wireless/zd1211rw/
7c0c3afb 10124
1da177e4 10125ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10126L: mjpeg-users@lists.sourceforge.net
f63145e2 10127L: linux-media@vger.kernel.org
1da177e4 10128W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10129T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10130S: Odd Fixes
90d72ac6 10131F: drivers/media/pci/zoran/
1da177e4 10132
6920f2cc
MK
10133ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10134M: Minchan Kim <minchan@kernel.org>
10135M: Nitin Gupta <ngupta@vflare.org>
10136L: linux-kernel@vger.kernel.org
10137S: Maintained
10138F: drivers/block/zram/
10139F: Documentation/blockdev/zram.txt
10140
8b4a4080 10141ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10142M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10143S: Maintained
df621252 10144F: drivers/tty/serial/zs.*
8b4a4080 10145
eae70d06
MK
10146ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10147M: Minchan Kim <minchan@kernel.org>
10148M: Nitin Gupta <ngupta@vflare.org>
10149L: linux-mm@kvack.org
10150S: Maintained
10151F: mm/zsmalloc.c
10152F: include/linux/zsmalloc.h
10153
0cf31ec1 10154ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10155M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10156L: linux-mm@kvack.org
10157S: Maintained
10158F: mm/zswap.c
10159
1da177e4 10160THE REST
8b58be88 10161M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10162L: linux-kernel@vger.kernel.org
8a6e2535 10163Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10164T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10165S: Buried alive in reporters
34d03cc1
JP
10166F: *
10167F: */