Merge tag 'dt-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
155L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
156L: linux-bluetooth@vger.kernel.org
157S: Maintained
158F: net/6lowpan/
6304f8fc 159F: include/net/6lowpan.h
68d96dcf 160
1da177e4 1616PACK NETWORK DRIVER FOR AX.25
8b58be88 162M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
163L: linux-hams@vger.kernel.org
164S: Maintained
679655da 165F: drivers/net/hamradio/6pack.c
1da177e4 166
1da177e4 1678169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 168M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 169L: netdev@vger.kernel.org
1da177e4 170S: Maintained
a8fe65b8 171F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
172
1738250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 174M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
175L: linux-serial@vger.kernel.org
176W: http://serial.sourceforge.net
8ee16a1b 177S: Maintained
08deed1e 178T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 179F: drivers/tty/serial/8250*
679655da 180F: include/linux/serial_8250.h
1da177e4
LT
181
1828390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 183L: netdev@vger.kernel.org
0cf445ce 184S: Orphan / Obsolete
644570b8 185F: drivers/net/ethernet/8390/
1da177e4 186
67543e50 1879P FILE SYSTEM
8b58be88
JP
188M: Eric Van Hensbergen <ericvh@gmail.com>
189M: Ron Minnich <rminnich@sandia.gov>
190M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 191L: v9fs-developer@lists.sourceforge.net
27a2a5ff 192W: http://swik.net/v9fs
8a6e2535 193Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 194T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 195S: Maintained
679655da
JP
196F: Documentation/filesystems/9p.txt
197F: fs/9p/
2315cb14
RL
198F: net/9p/
199F: include/net/9p/
200F: include/uapi/linux/virtio_9p.h
201F: include/trace/events/9p.h
202
67543e50 203
91952bc0
AP
204A8293 MEDIA DRIVER
205M: Antti Palosaari <crope@iki.fi>
206L: linux-media@vger.kernel.org
207W: http://linuxtv.org/
208W: http://palosaari.fi/linux/
209Q: http://patchwork.linuxtv.org/project/linux-media/list/
210T: git git://linuxtv.org/anttip/media_tree.git
211S: Maintained
212F: drivers/media/dvb-frontends/a8293*
213
e2d1d6c0 214AACRAID SCSI RAID DRIVER
8b58be88 215M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
216L: linux-scsi@vger.kernel.org
217W: http://www.adaptec.com/
1da177e4 218S: Supported
679655da
JP
219F: Documentation/scsi/aacraid.txt
220F: drivers/scsi/aacraid/
1da177e4 221
ea8f8fc8
JT
222ABI/API
223L: linux-api@vger.kernel.org
224F: Documentation/ABI/
225F: include/linux/syscalls.h
226F: include/uapi/
227F: kernel/sys_ni.c
228
249e3c85 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 230M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
231L: lm-sensors@lm-sensors.org
232S: Maintained
679655da 233F: drivers/hwmon/abituguru.c
f2b84bbc 234
249e3c85 235ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 236M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
237L: lm-sensors@lm-sensors.org
238S: Maintained
679655da 239F: drivers/hwmon/abituguru3.c
249e3c85 240
1da177e4 241ACENIC DRIVER
8b58be88 242M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
243L: linux-acenic@sunsite.dk
244S: Maintained
531c4f89 245F: drivers/net/ethernet/alteon/acenic*
1da177e4 246
e86435eb 247ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 248M: Peter Feuerer <peter@piie.net>
d0944853 249L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
250W: http://piie.net/?section=acerhdf
251S: Maintained
252F: drivers/platform/x86/acerhdf.c
e86435eb 253
745a5d21 254ACER WMI LAPTOP EXTRAS
182ae55c 255M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 256L: platform-driver-x86@vger.kernel.org
745a5d21 257S: Maintained
679655da 258F: drivers/platform/x86/acer-wmi.c
745a5d21 259
1da177e4 260ACPI
49db1903 261M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 262M: Len Brown <lenb@kernel.org>
6968e50c 263L: linux-acpi@vger.kernel.org
360818b8
RW
264W: https://01.org/linux-acpi
265Q: https://patchwork.kernel.org/project/linux-acpi/list/
266T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 267S: Supported
679655da
JP
268F: drivers/acpi/
269F: drivers/pnp/pnpacpi/
270F: include/linux/acpi.h
43368e74 271F: include/acpi/
994b942f 272F: Documentation/acpi
89ca78a0 273F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
274F: drivers/pci/*acpi*
275F: drivers/pci/*/*acpi*
276F: drivers/pci/*/*/*acpi*
2754c447 277F: tools/power/acpi
8b59a454 278
3774929d
RW
279ACPI COMPONENT ARCHITECTURE (ACPICA)
280M: Robert Moore <robert.moore@intel.com>
281M: Lv Zheng <lv.zheng@intel.com>
282M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
283L: linux-acpi@vger.kernel.org
284L: devel@acpica.org
285W: https://acpica.org/
286W: https://github.com/acpica/acpica/
287Q: https://patchwork.kernel.org/project/linux-acpi/list/
288T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
289S: Supported
290F: drivers/acpi/acpica/
291F: include/acpi/
2754c447 292F: tools/power/acpi/
3774929d 293
8b59a454 294ACPI FAN DRIVER
8b58be88 295M: Zhang Rui <rui.zhang@intel.com>
8b59a454 296L: linux-acpi@vger.kernel.org
5ca92bd9 297W: https://01.org/linux-acpi
8b59a454 298S: Supported
679655da 299F: drivers/acpi/fan.c
1da177e4 300
8b59a454 301ACPI THERMAL DRIVER
8b58be88 302M: Zhang Rui <rui.zhang@intel.com>
8b59a454 303L: linux-acpi@vger.kernel.org
5ca92bd9 304W: https://01.org/linux-acpi
8b59a454 305S: Supported
679655da 306F: drivers/acpi/*thermal*
998be20f 307
359acec8 308ACPI VIDEO DRIVER
8b58be88 309M: Zhang Rui <rui.zhang@intel.com>
8b59a454 310L: linux-acpi@vger.kernel.org
5ca92bd9 311W: https://01.org/linux-acpi
8b59a454 312S: Supported
679655da 313F: drivers/acpi/video.c
998be20f 314
bff431e4 315ACPI WMI DRIVER
d0944853 316L: platform-driver-x86@vger.kernel.org
5b927259 317S: Orphan
679655da 318F: drivers/platform/x86/wmi.c
bff431e4 319
2f39d519 320AD1889 ALSA SOUND DRIVER
8b58be88 321M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
322W: http://wiki.parisc-linux.org/AD1889
323L: linux-parisc@vger.kernel.org
324S: Maintained
679655da 325F: sound/pci/ad1889.*
2f39d519 326
527a1a83
MH
327AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
328M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 329W: http://wiki.analog.com/AD5254
a4edbc10 330W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
331S: Supported
332F: drivers/misc/ad525x_dpot.c
333
334AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
335M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 336W: http://wiki.analog.com/AD5398
a4edbc10 337W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
338S: Supported
339F: drivers/regulator/ad5398.c
340
341AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
342M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 343W: http://wiki.analog.com/AD7142
a4edbc10 344W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
345S: Supported
346F: drivers/input/misc/ad714x.c
347
348AD7877 TOUCHSCREEN DRIVER
349M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 350W: http://wiki.analog.com/AD7877
a4edbc10 351W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
352S: Supported
353F: drivers/input/touchscreen/ad7877.c
354
355AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
356M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 357W: http://wiki.analog.com/AD7879
a4edbc10 358W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
359S: Supported
360F: drivers/input/touchscreen/ad7879.c
361
1330b0dc
JK
362ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
363M: Jiri Kosina <jkosina@suse.cz>
364S: Maintained
365
1da177e4 366ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 367M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 368L: lm-sensors@lm-sensors.org
1da177e4 369S: Maintained
679655da
JP
370F: Documentation/hwmon/adm1025
371F: drivers/hwmon/adm1025.c
1da177e4 372
cae2caae 373ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 374M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
375L: lm-sensors@lm-sensors.org
376S: Maintained
679655da 377F: drivers/hwmon/adm1029.c
cae2caae 378
cc0b88cf 379ADM8211 WIRELESS DRIVER
cc0b88cf 380L: linux-wireless@vger.kernel.org
491b26b4 381W: http://wireless.kernel.org/
e71bcbd0 382S: Orphan
679655da 383F: drivers/net/wireless/adm8211.*
cc0b88cf 384
e8e31622
SA
385ADP1653 FLASH CONTROLLER DRIVER
386M: Sakari Ailus <sakari.ailus@iki.fi>
387L: linux-media@vger.kernel.org
388S: Maintained
389F: drivers/media/i2c/adp1653.c
390F: include/media/adp1653.h
391
527a1a83
MH
392ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
393M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 394W: http://wiki.analog.com/ADP5520
a4edbc10 395W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
396S: Supported
397F: drivers/mfd/adp5520.c
398F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 399F: drivers/leds/leds-adp5520.c
77278d50 400F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
401F: drivers/input/keyboard/adp5520-keys.c
402
403ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
404M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 405W: http://wiki.analog.com/ADP5588
a4edbc10 406W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
407S: Supported
408F: drivers/input/keyboard/adp5588-keys.c
77278d50 409F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
410
411ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
412M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 413W: http://wiki.analog.com/ADP8860
a4edbc10 414W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
415S: Supported
416F: drivers/video/backlight/adp8860_bl.c
417
8c22a8f5
DE
418ADS1015 HARDWARE MONITOR DRIVER
419M: Dirk Eibach <eibach@gdsys.de>
420L: lm-sensors@lm-sensors.org
421S: Maintained
422F: Documentation/hwmon/ads1015
423F: drivers/hwmon/ads1015.c
424F: include/linux/i2c/ads1015.h
425
1da177e4 426ADT746X FAN DRIVER
8b58be88 427M: Colin Leroy <colin@colino.net>
1da177e4 428S: Maintained
679655da 429F: drivers/macintosh/therm_adt746x.c
1da177e4 430
b058b859 431ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 432M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
433L: lm-sensors@lm-sensors.org
434S: Maintained
435F: Documentation/hwmon/adt7475
436F: drivers/hwmon/adt7475.c
437
527a1a83
MH
438ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
439M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 440W: http://wiki.analog.com/ADXL345
a4edbc10 441W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
442S: Supported
443F: drivers/input/misc/adxl34x.c
444
8c6af9e1 445ADVANSYS SCSI DRIVER
8b58be88 446M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
447L: linux-scsi@vger.kernel.org
448S: Maintained
679655da
JP
449F: Documentation/scsi/advansys.txt
450F: drivers/scsi/advansys.c
8c6af9e1 451
1da177e4 452AEDSP16 DRIVER
8b58be88 453M: Riccardo Facchetti <fizban@tin.it>
1da177e4 454S: Maintained
679655da 455F: sound/oss/aedsp16.c
1da177e4 456
91952bc0
AP
457AF9013 MEDIA DRIVER
458M: Antti Palosaari <crope@iki.fi>
459L: linux-media@vger.kernel.org
460W: http://linuxtv.org/
461W: http://palosaari.fi/linux/
462Q: http://patchwork.linuxtv.org/project/linux-media/list/
463T: git git://linuxtv.org/anttip/media_tree.git
464S: Maintained
465F: drivers/media/dvb-frontends/af9013*
466
467AF9033 MEDIA DRIVER
468M: Antti Palosaari <crope@iki.fi>
469L: linux-media@vger.kernel.org
470W: http://linuxtv.org/
471W: http://palosaari.fi/linux/
472Q: http://patchwork.linuxtv.org/project/linux-media/list/
473T: git git://linuxtv.org/anttip/media_tree.git
474S: Maintained
475F: drivers/media/dvb-frontends/af9033*
476
1da177e4 477AFFS FILE SYSTEM
6cf515e1
GU
478L: linux-fsdevel@vger.kernel.org
479S: Orphan
679655da
JP
480F: Documentation/filesystems/affs.txt
481F: fs/affs/
1da177e4 482
e2d1d6c0 483AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 484M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
485L: linux-afs@lists.infradead.org
486S: Supported
679655da
JP
487F: fs/afs/
488F: include/net/af_rxrpc.h
489F: net/rxrpc/af_rxrpc.c
e2d1d6c0 490
1da177e4 491AGPGART DRIVER
8b58be88 492M: David Airlie <airlied@linux.ie>
878eaf61 493T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 494S: Maintained
679655da
JP
495F: drivers/char/agp/
496F: include/linux/agp*
c117ab84 497F: include/uapi/linux/agp*
1da177e4
LT
498
499AHA152X SCSI DRIVER
8b58be88 500M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
501L: linux-scsi@vger.kernel.org
502S: Maintained
679655da
JP
503F: drivers/scsi/aha152x*
504F: drivers/scsi/pcmcia/aha152x*
1da177e4 505
64624d4f 506AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 507M: Hannes Reinecke <hare@suse.de>
64624d4f 508L: linux-scsi@vger.kernel.org
1da177e4 509S: Maintained
679655da 510F: drivers/scsi/aic7xxx/
1da177e4 511
450500ad
HV
512AIMSLAB FM RADIO RECEIVER DRIVER
513M: Hans Verkuil <hverkuil@xs4all.nl>
514L: linux-media@vger.kernel.org
515T: git git://linuxtv.org/media_tree.git
516W: http://linuxtv.org
517S: Maintained
518F: drivers/media/radio/radio-aimslab*
519
e2d1d6c0 520AIO
8b58be88 521M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
522L: linux-aio@kvack.org
523S: Supported
679655da
JP
524F: fs/aio.c
525F: include/linux/*aio*.h
e2d1d6c0 526
469d4ec8
AP
527AIRSPY MEDIA DRIVER
528M: Antti Palosaari <crope@iki.fi>
529L: linux-media@vger.kernel.org
530W: http://linuxtv.org/
531W: http://palosaari.fi/linux/
532Q: http://patchwork.linuxtv.org/project/linux-media/list/
533T: git git://linuxtv.org/anttip/media_tree.git
534S: Maintained
535F: drivers/media/usb/airspy/
536
1da177e4 537ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 538M: Duncan Sands <duncan.sands@free.fr>
6372594a 539L: linux-usb@vger.kernel.org
1da177e4
LT
540W: http://www.linux-usb.org/SpeedTouch/
541S: Maintained
679655da
JP
542F: drivers/usb/atm/speedtch.c
543F: drivers/usb/atm/usbatm.c
1da177e4 544
272f133a 545ALCHEMY AU1XX0 MMC DRIVER
8b58be88 546M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 547S: Maintained
679655da 548F: drivers/mmc/host/au1xmmc.c
272f133a 549
4a4e5787 550ALI1563 I2C DRIVER
8b58be88 551M: Rudolf Marek <r.marek@assembler.cz>
846557d3 552L: linux-i2c@vger.kernel.org
4a4e5787 553S: Maintained
679655da
JP
554F: Documentation/i2c/busses/i2c-ali1563
555F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 556
1da177e4 557ALPHA PORT
8b58be88 558M: Richard Henderson <rth@twiddle.net>
8b58be88 559M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 560M: Matt Turner <mattst88@gmail.com>
c89f4f9a 561S: Odd Fixes
a9406699 562L: linux-alpha@vger.kernel.org
679655da 563F: arch/alpha/
1da177e4 564
16b8b922 565ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 566M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
567L: netdev@vger.kernel.org
568L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
569S: Maintained
570F: drivers/net/ethernet/altera/
571
adf9251f
TK
572ALTERA UART/JTAG UART SERIAL DRIVERS
573M: Tobias Klauser <tklauser@distanz.ch>
574L: linux-serial@vger.kernel.org
61bd0943 575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
576S: Maintained
577F: drivers/tty/serial/altera_uart.c
578F: drivers/tty/serial/altera_jtaguart.c
579F: include/linux/altera_uart.h
580F: include/linux/altera_jtaguart.h
581
f4875e12
TL
582AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
583M: Tom Lendacky <thomas.lendacky@amd.com>
584L: linux-crypto@vger.kernel.org
585S: Supported
586F: drivers/crypto/ccp/
587F: include/linux/ccp.h
588
512d1027 589AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 590M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
591L: lm-sensors@lm-sensors.org
592S: Maintained
593F: Documentation/hwmon/fam15h_power
594F: drivers/hwmon/fam15h_power.c
595
167a675a 596AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 597M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 598L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 599S: Supported
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
679655da 624F: arch/x86/kernel/microcode_amd.c
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/
05f30e8d
BS
914F: drivers/clk/clk-prima2.c
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
4dfad069
WX
988ARM/HISILICON SOC SUPPORT
989M: Wei Xu <xuwei5@hisilicon.com>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991W: http://www.hisilicon.com
992S: Supported
993T: git git://github.com/hisilicon/linux-hisi.git
994F: arch/arm/mach-hisi/
995
21f37bc3 996ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 997M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
998W: www.jlime.com
999S: Maintained
084bad91
KE
1000T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1001F: arch/arm/mach-sa1100/jornada720.c
1002F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1003
5e767ab9
JMC
1004ARM/IGEP MACHINE SUPPORT
1005M: Enric Balletbo i Serra <eballetbo@gmail.com>
1006M: Javier Martinez Canillas <javier@dowhile0.org>
1007L: linux-omap@vger.kernel.org
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
06ff74fd 1010F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1011
403d2971
MV
1012ARM/INCOME PXA270 SUPPORT
1013M: Marek Vasut <marek.vasut@gmail.com>
1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015S: Maintained
ec154082 1016F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1017
2b7a52a4 1018ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1019M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1020M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1022S: Maintained
e2bdb176
DW
1023
1024ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 1025M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1027S: Maintained
2b7a52a4
LB
1028
1029ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1030M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1031M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1033S: Maintained
2b7a52a4
LB
1034
1035ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1036M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1037M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1039S: Maintained
2b7a52a4 1040
2b7a52a4 1041ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1042M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1043L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1044S: Maintained
1045
dfdd8cc9
KH
1046ARM/INTEL IXP4XX ARM ARCHITECTURE
1047M: Imre Kaloz <kaloz@openwrt.org>
1048M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1050S: Maintained
1051F: arch/arm/mach-ixp4xx/
1052
838553c5 1053ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1054M: Jonathan Cameron <jic23@cam.ac.uk>
1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056S: Maintained
1057F: arch/arm/mach-pxa/stargate2.c
1058F: drivers/pcmcia/pxa2xx_stargate2.c
1059
2b7a52a4 1060ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1061M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1062M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1064S: Maintained
2b7a52a4
LB
1065
1066ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1067M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1069S: Maintained
1070
1154f858
SS
1071ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1072M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1073L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074S: Maintained
1075F: arch/arm/mach-keystone/
317929cd 1076T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1077
bc6aa566
SS
1078ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1079M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1080L: linux-kernel@vger.kernel.org
1081S: Maintained
1082F: drivers/clk/keystone/
1083
1084ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1085M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1086L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087L: linux-kernel@vger.kernel.org
1088S: Maintained
1089F: drivers/clocksource/timer-keystone.c
1090
1091ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1092M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1093L: linux-kernel@vger.kernel.org
1094S: Maintained
1095F: drivers/power/reset/keystone-reset.c
1096
1097ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1098M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1099L: linux-kernel@vger.kernel.org
1100S: Maintained
1101F: drivers/memory/*emif*
1102
2b7a52a4 1103ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1104M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1106S: Maintained
1107
3b886171 1108ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1109M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1110S: Maintained
1111
75f41273
TP
1112ARM/Marvell Armada 370 and Armada XP SOC support
1113M: Jason Cooper <jason@lakedaemon.net>
1114M: Andrew Lunn <andrew@lunn.ch>
1115M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1116M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118S: Maintained
1119F: arch/arm/mach-mvebu/
1120
40f4978b
SH
1121ARM/Marvell Berlin SoC support
1122M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S: Maintained
1125F: arch/arm/mach-berlin/
1126
4cfab57e 1127ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1128M: Jason Cooper <jason@lakedaemon.net>
1129M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1130M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1131L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1132S: Maintained
1133F: arch/arm/mach-dove/
54a246ff
NP
1134F: arch/arm/mach-mv78xx0/
1135F: arch/arm/mach-orion5x/
1136F: arch/arm/plat-orion/
3b886171 1137
d69ac131
AC
1138ARM/Orion SoC/Technologic Systems TS-78xx platform support
1139M: Alexander Clouter <alex@digriz.org.uk>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141W: http://www.digriz.org.uk/ts78xx/kernel
1142S: Maintained
1143F: arch/arm/mach-orion5x/ts78xx-*
1144
adcb079f
AB
1145ARM/MICREL KS8695 ARCHITECTURE
1146M: Greg Ungerer <gerg@uclinux.org>
1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1148F: arch/arm/mach-ks8695/
adcb079f
AB
1149S: Odd Fixes
1150
d78ff0a5 1151ARM/MIOA701 MACHINE SUPPORT
8b58be88 1152M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1154F: arch/arm/mach-pxa/mioa701.c
1155S: Maintained
1156
9624dfe6 1157ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1158M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1159S: Maintained
1160
e0ee9851 1161ARM/NOMADIK ARCHITECTURE
28b8e8d4 1162M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1163M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S: Maintained
1166F: arch/arm/mach-nomadik/
87572880 1167F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1168T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1169
9d76295a 1170ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1171M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1172L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1173W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1174S: Supported
1175
0c19d21e
DW
1176ARM/QUALCOMM MSM MACHINE SUPPORT
1177M: David Brown <davidb@codeaurora.org>
b4c9bfab 1178M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1179M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1180L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1181F: arch/arm/mach-msm/
1182F: drivers/video/msm/
1183F: drivers/mmc/host/msm_sdcc.c
1184F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1185F: drivers/tty/serial/msm_serial.h
1186F: drivers/tty/serial/msm_serial.c
ea91db52 1187F: drivers/*/pm8???-*
31a12b31 1188F: drivers/mfd/ssbi/
ea91db52 1189F: include/linux/mfd/pm8xxx/
8cd5c866 1190T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1191S: Maintained
1192
8459c159 1193ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1194M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1195M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1196S: Maintained
1197
5d783a2d 1198ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1199M: Marek Vasut <marek.vasut@gmail.com>
75280787 1200L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1201W: http://hackndev.com
1202S: Maintained
933d35f0
JP
1203F: arch/arm/mach-pxa/include/mach/palmtx.h
1204F: arch/arm/mach-pxa/palmtx.c
1205F: arch/arm/mach-pxa/include/mach/palmt5.h
1206F: arch/arm/mach-pxa/palmt5.c
1207F: arch/arm/mach-pxa/include/mach/palmld.h
1208F: arch/arm/mach-pxa/palmld.c
1209F: arch/arm/mach-pxa/include/mach/palmte2.h
1210F: arch/arm/mach-pxa/palmte2.c
1211F: arch/arm/mach-pxa/include/mach/palmtc.h
1212F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1213
b57fe924 1214ARM/PALM TREO SUPPORT
8b58be88 1215M: Tomas Cech <sleep_walker@suse.cz>
75280787 1216L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1217W: http://hackndev.com
1218S: Maintained
b57fe924
JP
1219F: arch/arm/mach-pxa/include/mach/palmtreo.h
1220F: arch/arm/mach-pxa/palmtreo.c
90af5811 1221
c49e1e63 1222ARM/PALMZ72 SUPPORT
8b58be88 1223M: Sergey Lapin <slapin@ossfans.org>
75280787 1224L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1225W: http://hackndev.com
1226S: Maintained
933d35f0
JP
1227F: arch/arm/mach-pxa/include/mach/palmz72.h
1228F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1229
1da177e4 1230ARM/PLEB SUPPORT
8b58be88 1231M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1232W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1233S: Maintained
1234
1235ARM/PT DIGITAL BOARD PORT
8b58be88 1236M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1238W: http://www.arm.linux.org.uk/
1239S: Maintained
1240
8fc1b0f8
KG
1241ARM/QUALCOMM SUPPORT
1242M: Kumar Gala <galak@codeaurora.org>
1243M: David Brown <davidb@codeaurora.org>
1244L: linux-arm-msm@vger.kernel.org
1245S: Maintained
1246F: arch/arm/mach-qcom/
1247T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1248
2b7a52a4 1249ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1250M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1252S: Maintained
1253
d4275354 1254ARM/RISCPC ARCHITECTURE
8b58be88 1255M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1257W: http://www.arm.linux.org.uk/
1258S: Maintained
d4275354
RK
1259F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1260F: arch/arm/include/asm/hardware/ioc.h
1261F: arch/arm/include/asm/hardware/iomd.h
1262F: arch/arm/include/asm/hardware/memc.h
1263F: arch/arm/mach-rpc/
1a6422f6 1264F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1265F: drivers/net/ethernet/i825xx/ether1*
1266F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1267F: drivers/scsi/arm/
1268
08ddbb0a
HS
1269ARM/Rockchip SoC support
1270M: Heiko Stuebner <heiko@sntech.de>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272S: Maintained
1273F: arch/arm/mach-rockchip/
1274F: drivers/*/*rockchip*
1275
b21477f9 1276ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1277M: Ben Dooks <ben-linux@fluff.org>
482ce512 1278M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1280L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1281W: http://www.fluff.org/ben/linux/
1282S: Maintained
6f0589c8
MB
1283F: arch/arm/boot/dts/s3c*
1284F: arch/arm/boot/dts/exynos*
482ce512 1285F: arch/arm/plat-samsung/
769bbb63
HS
1286F: arch/arm/mach-s3c24*/
1287F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1288F: drivers/*/*s3c2410*
1289F: drivers/*/*/*s3c2410*
40c76662
MB
1290F: drivers/spi/spi-s3c*
1291F: sound/soc/samsung/*
1da177e4 1292
0dcecae2 1293ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1294M: Kukjin Kim <kgene.kim@samsung.com>
1295L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1297S: Maintained
1298F: arch/arm/mach-s5p*/
0dcecae2 1299F: arch/arm/mach-exynos*/
33d43cdd 1300N: exynos
f556cb07 1301
10ffa964
KP
1302ARM/SAMSUNG MOBILE MACHINE SUPPORT
1303M: Kyungmin Park <kyungmin.park@samsung.com>
1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305S: Maintained
1306F: arch/arm/mach-s5pv210/mach-aquila.c
1307F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1308
3ce4ccb6
KD
1309ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1310M: Kyungmin Park <kyungmin.park@samsung.com>
1311M: Kamil Debski <k.debski@samsung.com>
1312L: linux-arm-kernel@lists.infradead.org
1313L: linux-media@vger.kernel.org
1314S: Maintained
1315F: drivers/media/platform/s5p-g2d/
1316
e6a476fd
MS
1317ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1318M: Kyungmin Park <kyungmin.park@samsung.com>
1319M: Kamil Debski <k.debski@samsung.com>
6305902c 1320M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1321L: linux-arm-kernel@lists.infradead.org
1322L: linux-media@vger.kernel.org
1323S: Maintained
934455d7 1324F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1325F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1326
1327ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1328M: Kyungmin Park <kyungmin.park@samsung.com>
1329M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1330L: linux-arm-kernel@lists.infradead.org
1331L: linux-media@vger.kernel.org
1332S: Maintained
90d72ac6 1333F: drivers/media/platform/s5p-tv/
e6a476fd 1334
d48d38e8 1335ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1336M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1337M: Magnus Damm <magnus.damm@gmail.com>
1338L: linux-sh@vger.kernel.org
d48d38e8 1339W: http://oss.renesas.com
bbff48f5 1340Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1341T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1342S: Supported
0b514fdb
SH
1343F: arch/arm/boot/dts/emev2*
1344F: arch/arm/boot/dts/r7s*
1345F: arch/arm/boot/dts/r8a*
1346F: arch/arm/boot/dts/sh*
1347F: arch/arm/configs/ape6evm_defconfig
1348F: arch/arm/configs/armadillo800eva_defconfig
1349F: arch/arm/configs/bockw_defconfig
1350F: arch/arm/configs/genmai_defconfig
1351F: arch/arm/configs/koelsch_defconfig
1352F: arch/arm/configs/kzm9g_defconfig
1353F: arch/arm/configs/lager_defconfig
1354F: arch/arm/configs/mackerel_defconfig
1355F: arch/arm/configs/marzen_defconfig
1356F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1357F: arch/arm/mach-shmobile/
1358F: drivers/sh/
1359
66314223
DN
1360ARM/SOCFPGA ARCHITECTURE
1361M: Dinh Nguyen <dinguyen@altera.com>
1362S: Maintained
1363F: arch/arm/mach-socfpga/
1364
1365ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1366M: Dinh Nguyen <dinguyen@altera.com>
1367S: Maintained
1368F: drivers/clk/socfpga/
1369
65ebcc11 1370ARM/STI ARCHITECTURE
a92177ea
SK
1371M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1372M: Maxime Coquelin <maxime.coquelin@st.com>
1373M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375L: kernel@stlinux.com
1376W: http://www.stlinux.com
1377S: Maintained
1378F: arch/arm/mach-sti/
a92177ea
SK
1379F: arch/arm/boot/dts/sti*
1380F: drivers/clocksource/arm_global_timer.c
1381F: drivers/reset/sti/
1382F: drivers/pinctrl/pinctrl-st.c
1383F: drivers/media/rc/st_rc.c
1384F: drivers/i2c/busses/i2c-st.c
1385F: drivers/tty/serial/st-asc.c
f53b2bff 1386F: drivers/mmc/host/sdhci-st.c
65ebcc11 1387
2b7a52a4 1388ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1389M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1391S: Maintained
1392
1bbd7089 1393ARM/TETON BGA MACHINE SUPPORT
706e69d6 1394M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1395L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1396S: Maintained
1397
2b7a52a4 1398ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1399M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1401S: Maintained
1402
98ad6e3b 1403ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1404M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1406W: http://www.mcuos.com
1407S: Maintained
4e89e8f6 1408F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1409F: drivers/input/keyboard/w90p910_keypad.c
1410F: drivers/input/touchscreen/w90p910_ts.c
1411F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1412F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1413F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1414F: drivers/rtc/rtc-nuc900.c
9df92e6c 1415F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1416F: drivers/usb/host/ehci-w90x900.c
1417F: drivers/video/nuc900fb.c
98ad6e3b 1418
54274d71 1419ARM/U300 MACHINE SUPPORT
e4651a9f 1420M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1421L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422S: Supported
1423F: arch/arm/mach-u300/
9affbd24 1424F: drivers/clocksource/timer-u300.c
54274d71
LW
1425F: drivers/i2c/busses/i2c-stu300.c
1426F: drivers/rtc/rtc-coh901331.c
1427F: drivers/watchdog/coh901327_wdt.c
1428F: drivers/dma/coh901318*
87572880
LW
1429F: drivers/mfd/ab3100*
1430F: drivers/rtc/rtc-ab3100.c
1431F: drivers/rtc/rtc-coh901331.c
1432T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1433
87572880 1434ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1435M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1437S: Maintained
1438F: arch/arm/mach-ux500/
e4651a9f 1439F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1440F: drivers/dma/ste_dma40*
e4651a9f 1441F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1442F: drivers/mfd/abx500*
1443F: drivers/mfd/ab8500*
e4651a9f
LW
1444F: drivers/mfd/dbx500*
1445F: drivers/mfd/db8500*
1446F: drivers/pinctrl/pinctrl-nomadik*
87572880 1447F: drivers/rtc/rtc-ab8500.c
e4651a9f 1448F: drivers/rtc/rtc-pl031.c
87572880 1449T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1450
e93fde28
UH
1451ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1452M: Ulf Hansson <ulf.hansson@linaro.org>
1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454T: git git://git.linaro.org/people/ulfh/clk.git
1455S: Maintained
1456F: drivers/clk/ux500/
1457F: include/linux/platform_data/clk-ux500.h
1458
d4275354 1459ARM/VFP SUPPORT
8b58be88 1460M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1461L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1462W: http://www.arm.linux.org.uk/
1463S: Maintained
1464F: arch/arm/vfp/
1465
e66b6d8e
MV
1466ARM/VOIPAC PXA270 SUPPORT
1467M: Marek Vasut <marek.vasut@gmail.com>
1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469S: Maintained
1470F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1471F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1472
04529fe2
TP
1473ARM/VT8500 ARM ARCHITECTURE
1474M: Tony Prisk <linux@prisktech.co.nz>
1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476S: Maintained
1477F: arch/arm/mach-vt8500/
41fd91b4 1478F: drivers/clocksource/vt8500_timer.c
560746eb 1479F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1480F: drivers/mmc/host/wmt-sdmmc.c
1481F: drivers/pwm/pwm-vt8500.c
1482F: drivers/rtc/rtc-vt8500.c
1483F: drivers/tty/serial/vt8500_serial.c
4f31102b 1484F: drivers/usb/host/ehci-platform.c
41fd91b4 1485F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1486F: drivers/video/vt8500lcdfb.*
1487F: drivers/video/wm8505fb*
1488F: drivers/video/wmt_ge_rops.*
04529fe2 1489
e66b6d8e
MV
1490ARM/ZIPIT Z2 SUPPORT
1491M: Marek Vasut <marek.vasut@gmail.com>
1492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1493S: Maintained
1494F: arch/arm/mach-pxa/z2.c
6ab2a855 1495F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1496
51f29d44
MS
1497ARM/ZYNQ ARCHITECTURE
1498M: Michal Simek <michal.simek@xilinx.com>
1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500W: http://wiki.xilinx.com
1501T: git git://git.xilinx.com/linux-xlnx.git
1502S: Supported
1503F: arch/arm/mach-zynq/
bd2a337a 1504F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1505N: zynq
1506N: xilinx
1507F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1508F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1509F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1510
b8f9879e
WD
1511ARM SMMU DRIVER
1512M: Will Deacon <will.deacon@arm.com>
1513L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514S: Maintained
1515F: drivers/iommu/arm-smmu.c
1516
38074229
CM
1517ARM64 PORT (AARCH64 ARCHITECTURE)
1518M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1519M: Will Deacon <will.deacon@arm.com>
38074229
CM
1520L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1521S: Maintained
1522F: arch/arm64/
d19766ec 1523F: Documentation/arm64/
38074229 1524
9d7005f9
LP
1525AS3645A LED FLASH CONTROLLER DRIVER
1526M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1527L: linux-media@vger.kernel.org
1528T: git git://linuxtv.org/media_tree.git
1529S: Maintained
1530F: drivers/media/i2c/as3645a.c
1531F: include/media/as3645a.h
1532
d58de038
GJ
1533ASC7621 HARDWARE MONITOR DRIVER
1534M: George Joseph <george.joseph@fairview5.com>
1535L: lm-sensors@lm-sensors.org
1536S: Maintained
1537F: Documentation/hwmon/asc7621
1538F: drivers/hwmon/asc7621.c
1539
b229ece9 1540ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1541M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1542L: acpi4asus-user@lists.sourceforge.net
d0944853 1543L: platform-driver-x86@vger.kernel.org
76593d6f 1544W: http://acpi4asus.sf.net
85091b71 1545S: Maintained
b229ece9
CC
1546F: drivers/platform/x86/asus*.c
1547F: drivers/platform/x86/eeepc*.c
85091b71 1548
953a6479 1549ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1550M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1551W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1552S: Maintained
679655da
JP
1553F: Documentation/crypto/async-tx-api.txt
1554F: crypto/async_tx/
1555F: drivers/dma/
1556F: include/linux/dmaengine.h
1557F: include/linux/async_tx.h
b3e5f263 1558
a1867d36 1559AT24 EEPROM DRIVER
14d77c4d 1560M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1561L: linux-i2c@vger.kernel.org
1562S: Maintained
1563F: drivers/misc/eeprom/at24.c
25f73ed5 1564F: include/linux/platform_data/at24.h
a1867d36 1565
e7839f25 1566ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1567M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1568W: http://support.coraid.com/support/linux
1da177e4 1569S: Supported
679655da
JP
1570F: Documentation/aoe/
1571F: drivers/block/aoe/
1da177e4 1572
9a10a870 1573ATHEROS ATH GENERIC UTILITIES
f726ee65 1574M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1575L: linux-wireless@vger.kernel.org
1576S: Supported
1577F: drivers/net/wireless/ath/*
1578
fa1c114f 1579ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1580M: Jiri Slaby <jirislaby@gmail.com>
1581M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1582M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1583L: linux-wireless@vger.kernel.org
1584L: ath5k-devel@lists.ath5k.org
72c706b7 1585W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1586S: Maintained
fa451753 1587F: drivers/net/wireless/ath/ath5k/
fa1c114f 1588
12e62d6f
KV
1589ATHEROS ATH6KL WIRELESS DRIVER
1590M: Kalle Valo <kvalo@qca.qualcomm.com>
1591L: linux-wireless@vger.kernel.org
1592W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1593T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1594S: Supported
1595F: drivers/net/wireless/ath/ath6kl/
1596
2be7d22f
VK
1597WILOCITY WIL6210 WIRELESS DRIVER
1598M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1599L: linux-wireless@vger.kernel.org
1600L: wil6210@qca.qualcomm.com
1601S: Supported
1602W: http://wireless.kernel.org/en/users/Drivers/wil6210
1603F: drivers/net/wireless/ath/wil6210/
1604
1d7e1e6b
CL
1605CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1606M: Christian Lamparter <chunkeey@googlemail.com>
1607L: linux-wireless@vger.kernel.org
1608W: http://wireless.kernel.org/en/users/Drivers/carl9170
1609S: Maintained
1610F: drivers/net/wireless/ath/carl9170/
1611
2c2a6172
LT
1612ATK0110 HWMON DRIVER
1613M: Luca Tettamanti <kronos.it@gmail.com>
1614L: lm-sensors@lm-sensors.org
1615S: Maintained
1616F: drivers/hwmon/asus_atk0110.c
1617
6f69a6d7 1618ATI_REMOTE2 DRIVER
8b58be88 1619M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1620S: Maintained
679655da 1621F: drivers/input/misc/ati_remote2.c
6f69a6d7 1622
7ae115b4 1623ATLX ETHERNET DRIVERS
8b58be88 1624M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1625M: Chris Snook <chris.snook@gmail.com>
e443e383 1626L: netdev@vger.kernel.org
8d5ca6ec
JC
1627W: http://sourceforge.net/projects/atl1
1628W: http://atl1.sourceforge.net
1629S: Maintained
2b133ad6 1630F: drivers/net/ethernet/atheros/
8d5ca6ec 1631
1da177e4 1632ATM
8b58be88 1633M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1634L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1635L: netdev@vger.kernel.org
1da177e4
LT
1636W: http://linux-atm.sourceforge.net
1637S: Maintained
679655da
JP
1638F: drivers/atm/
1639F: include/linux/atm*
c117ab84 1640F: include/uapi/linux/atm*
1da177e4 1641
04ac2f46 1642ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1643M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1644S: Maintained
1645F: drivers/mmc/host/atmel-mci.c
1646F: drivers/mmc/host/atmel-mci-regs.h
1647
a1cfac48 1648ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1649M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1650S: Supported
df621252 1651F: drivers/tty/serial/atmel_serial.c
a1cfac48 1652
b414dc16
NF
1653ATMEL DMA DRIVER
1654M: Nicolas Ferre <nicolas.ferre@atmel.com>
1655L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656S: Supported
1657F: drivers/dma/at_hdmac.c
1658F: drivers/dma/at_hdmac_regs.h
6f0d65af 1659F: include/linux/platform_data/dma-atmel.h
b414dc16 1660
888f2804
LD
1661ATMEL I2C DRIVER
1662M: Ludovic Desroches <ludovic.desroches@atmel.com>
1663L: linux-i2c@vger.kernel.org
1664S: Supported
1665F: drivers/i2c/busses/i2c-at91.c
1666
15515545
JW
1667ATMEL ISI DRIVER
1668M: Josh Wu <josh.wu@atmel.com>
1669L: linux-media@vger.kernel.org
1670S: Supported
f2294c2d 1671F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1672F: include/media/atmel-isi.h
1673
8f4c79ce 1674ATMEL LCDFB DRIVER
8b58be88 1675M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1676L: linux-fbdev@vger.kernel.org
8f4c79ce 1677S: Maintained
679655da
JP
1678F: drivers/video/atmel_lcdfb.c
1679F: include/video/atmel_lcdc.h
8f4c79ce 1680
89e5785f 1681ATMEL MACB ETHERNET DRIVER
a02875a6 1682M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1683S: Supported
9f2f381f 1684F: drivers/net/ethernet/cadence/
89e5785f 1685
754ce4f2 1686ATMEL SPI DRIVER
a02875a6 1687M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1688S: Supported
9df92e6c 1689F: drivers/spi/spi-atmel.*
754ce4f2 1690
e9cb1c5a
NF
1691ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1692M: Nicolas Ferre <nicolas.ferre@atmel.com>
1693L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1694S: Supported
1695F: drivers/misc/atmel_tclib.c
1696F: drivers/clocksource/tcb_clksrc.c
1697
914a3f3b 1698ATMEL USBA UDC DRIVER
a02875a6
NF
1699M: Nicolas Ferre <nicolas.ferre@atmel.com>
1700L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1701S: Supported
679655da 1702F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1703
1da177e4 1704ATMEL WIRELESS DRIVER
8b58be88 1705M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1706L: linux-wireless@vger.kernel.org
1da177e4
LT
1707W: http://www.thekelleys.org.uk/atmel
1708W: http://atmelwlandriver.sourceforge.net/
1709S: Maintained
679655da 1710F: drivers/net/wireless/atmel*
1da177e4 1711
26780d9e 1712ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1713M: Bradley Grove <linuxdrivers@attotech.com>
1714L: linux-scsi@vger.kernel.org
1715W: http://www.attotech.com
1716S: Supported
1717F: drivers/scsi/esas2r
26780d9e 1718
a92b7b80 1719AUDIT SUBSYSTEM
8b58be88 1720M: Eric Paris <eparis@redhat.com>
b9a06207 1721L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1722W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1723T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1724S: Maintained
679655da 1725F: include/linux/audit.h
c117ab84 1726F: include/uapi/linux/audit.h
679655da 1727F: kernel/audit*
a92b7b80 1728
70e84049 1729AUXILIARY DISPLAY DRIVERS
8b58be88 1730M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1731W: http://miguelojeda.es/auxdisplay.htm
1732W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1733S: Maintained
679655da
JP
1734F: drivers/auxdisplay/
1735F: include/linux/cfag12864b.h
70e84049 1736
5f97f7f9 1737AVR32 ARCHITECTURE
e336f61f
HCE
1738M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1739M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1740W: http://www.atmel.com/products/AVR32/
249d9d9d 1741W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1742W: http://avrfreaks.net/
e336f61f 1743S: Maintained
679655da 1744F: arch/avr32/
5f97f7f9
HS
1745
1746AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1747M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1748M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1749S: Maintained
679655da 1750F: arch/avr32/mach-at32ap/
5f97f7f9 1751
1da177e4 1752AX.25 NETWORK LAYER
8b58be88 1753M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1754L: linux-hams@vger.kernel.org
d34cb28a 1755W: http://www.linux-ax25.org/
1da177e4 1756S: Maintained
c117ab84 1757F: include/uapi/linux/ax25.h
679655da
JP
1758F: include/net/ax25.h
1759F: net/ax25/
1da177e4 1760
d5269395 1761AZ6007 DVB DRIVER
1b2c14b4 1762M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1763L: linux-media@vger.kernel.org
1764W: http://linuxtv.org
1765T: git git://linuxtv.org/media_tree.git
1766S: Maintained
1767F: drivers/media/usb/dvb-usb-v2/az6007.c
1768
6777376e
HV
1769AZTECH FM RADIO RECEIVER DRIVER
1770M: Hans Verkuil <hverkuil@xs4all.nl>
1771L: linux-media@vger.kernel.org
1772T: git git://linuxtv.org/media_tree.git
1773W: http://linuxtv.org
1774S: Maintained
1775F: drivers/media/radio/radio-aztech*
1776
e2d1d6c0 1777B43 WIRELESS DRIVER
8b58be88 1778M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1779L: linux-wireless@vger.kernel.org
ed072f9e 1780L: b43-dev@lists.infradead.org
491b26b4 1781W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1782S: Maintained
679655da 1783F: drivers/net/wireless/b43/
e2d1d6c0
RD
1784
1785B43LEGACY WIRELESS DRIVER
8b58be88
JP
1786M: Larry Finger <Larry.Finger@lwfinger.net>
1787M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1788L: linux-wireless@vger.kernel.org
ed072f9e 1789L: b43-dev@lists.infradead.org
491b26b4 1790W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1791S: Maintained
679655da 1792F: drivers/net/wireless/b43legacy/
e2d1d6c0 1793
300abeb5 1794BACKLIGHT CLASS/SUBSYSTEM
6212de88 1795M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1796M: Bryan Wu <cooloney@gmail.com>
1797M: Lee Jones <lee.jones@linaro.org>
300abeb5 1798S: Maintained
679655da
JP
1799F: drivers/video/backlight/
1800F: include/linux/backlight.h
300abeb5 1801
c6c8fea2 1802BATMAN ADVANCED
207df49e 1803M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1804M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1805M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1806L: b.a.t.m.a.n@lists.open-mesh.org
1807W: http://www.open-mesh.org/
1808S: Maintained
1809F: net/batman-adv/
1810
e2d1d6c0 1811BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1812M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1813L: linux-hams@vger.kernel.org
1814W: http://www.baycom.org/~tom/ham/ham.html
1815S: Maintained
679655da 1816F: drivers/net/hamradio/baycom*
e2d1d6c0 1817
cafe5635 1818BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1819M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1820L: linux-bcache@vger.kernel.org
1821W: http://bcache.evilpiepirate.org
1822S: Maintained:
1823F: drivers/md/bcache/
1824
3faece9d
KM
1825BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT
1826M: Kevin McKinney <klmckinney1@gmail.com>
1827M: Matthias Beyer <mail@beyermatthias.de>
1828L: devel@driverdev.osuosl.org
1829S: Maintained
1830F: drivers/staging/bcm*
1831
e2d1d6c0 1832BEFS FILE SYSTEM
55817d3d 1833S: Orphan
679655da
JP
1834F: Documentation/filesystems/befs.txt
1835F: fs/befs/
e2d1d6c0
RD
1836
1837BFS FILE SYSTEM
8b58be88 1838M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1839S: Maintained
679655da
JP
1840F: Documentation/filesystems/bfs.txt
1841F: fs/bfs/
c117ab84 1842F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1843
1394f032 1844BLACKFIN ARCHITECTURE
a4edbc10 1845M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1846L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1847T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1848W: http://blackfin.uclinux.org
1849S: Supported
679655da 1850F: arch/blackfin/
566da5b2 1851
e190d6b1 1852BLACKFIN EMAC DRIVER
b3fe92b0 1853L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1854W: http://blackfin.uclinux.org
1855S: Supported
7b35f033 1856F: drivers/net/ethernet/adi/
e190d6b1 1857
566da5b2 1858BLACKFIN RTC DRIVER
b3fe92b0 1859L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1860W: http://blackfin.uclinux.org
1861S: Supported
679655da 1862F: drivers/rtc/rtc-bfin.c
1394f032 1863
936ed49a 1864BLACKFIN SDH DRIVER
109ec8c3 1865M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1866L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1867W: http://blackfin.uclinux.org
1868S: Supported
1869F: drivers/mmc/host/bfin_sdh.c
1870
1394f032 1871BLACKFIN SERIAL DRIVER
8b58be88 1872M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1873L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1874W: http://blackfin.uclinux.org
1875S: Supported
8460241e 1876F: drivers/tty/serial/bfin_uart.c
1394f032 1877
1e6d320f 1878BLACKFIN WATCHDOG DRIVER
b3fe92b0 1879L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1880W: http://blackfin.uclinux.org
1881S: Supported
679655da 1882F: drivers/watchdog/bfin_wdt.c
1e6d320f 1883
d24ecfcc 1884BLACKFIN I2C TWI DRIVER
8b58be88 1885M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1886L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1887W: http://blackfin.uclinux.org/
1888S: Supported
679655da 1889F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1890
1e204377
SJ
1891BLACKFIN MEDIA DRIVER
1892M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1893L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1894W: http://blackfin.uclinux.org/
1895S: Supported
1896F: drivers/media/platform/blackfin/
1897F: drivers/media/i2c/adv7183*
1898F: drivers/media/i2c/vs6624*
1899
b54cf35a
JSM
1900BLINKM RGB LED DRIVER
1901M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1902S: Maintained
1903F: drivers/leds/leds-blinkm.c
1904
1da177e4 1905BLOCK LAYER
8b58be88 1906M: Jens Axboe <axboe@kernel.dk>
08deed1e 1907T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1908S: Maintained
679655da 1909F: block/
1da177e4 1910
2b54aaef 1911BLOCK2MTD DRIVER
8b58be88 1912M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1913L: linux-mtd@lists.infradead.org
1914S: Maintained
679655da 1915F: drivers/mtd/devices/block2mtd.c
2b54aaef 1916
63fbd24e 1917BLUETOOTH DRIVERS
8b58be88 1918M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1919M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1920M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1921L: linux-bluetooth@vger.kernel.org
63fbd24e 1922W: http://www.bluez.org/
22e7a424
MH
1923T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1924T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1925S: Maintained
679655da 1926F: drivers/bluetooth/
1da177e4 1927
63fbd24e 1928BLUETOOTH SUBSYSTEM
8b58be88 1929M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1930M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1931M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1932L: linux-bluetooth@vger.kernel.org
1933W: http://www.bluez.org/
22e7a424
MH
1934T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1935T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1936S: Maintained
679655da
JP
1937F: net/bluetooth/
1938F: include/net/bluetooth/
1da177e4
LT
1939
1940BONDING DRIVER
79b30750 1941M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1942M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1943M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1944L: netdev@vger.kernel.org
ce00f85c
JC
1945W: http://sourceforge.net/projects/bonding/
1946S: Supported
679655da 1947F: drivers/net/bonding/
c117ab84 1948F: include/uapi/linux/if_bonding.h
1da177e4 1949
b5f4df34
AS
1950BPF (Safe dynamic programs and tools)
1951M: Alexei Starovoitov <ast@kernel.org>
1952L: netdev@vger.kernel.org
1953L: linux-kernel@vger.kernel.org
1954S: Supported
1955F: kernel/bpf/
1956
39105890 1957BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1958M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1959L: netdev@vger.kernel.org
1960S: Supported
adfc5217 1961F: drivers/net/ethernet/broadcom/b44.*
39105890 1962
32ec90d5
FF
1963BROADCOM GENET ETHERNET DRIVER
1964M: Florian Fainelli <f.fainelli@gmail.com>
1965L: netdev@vger.kernel.org
1966S: Supported
1967F: drivers/net/ethernet/broadcom/genet/
1968
948c51e6 1969BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
1970M: Sony Chacko <sony.chacko@qlogic.com>
1971M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
1972L: netdev@vger.kernel.org
1973S: Supported
adfc5217
JK
1974F: drivers/net/ethernet/broadcom/bnx2.*
1975F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1976
4d9d2cb0 1977BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1978M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1979L: netdev@vger.kernel.org
1980S: Supported
adfc5217 1981F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1982
90f4c594 1983BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1984M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1985M: Matt Porter <mporter@linaro.org>
497a045d 1986L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1987T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1988S: Maintained
1989F: arch/arm/mach-bcm/
1990F: arch/arm/boot/dts/bcm113*
90f4c594 1991F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1992F: arch/arm/boot/dts/bcm281*
1993F: arch/arm/configs/bcm_defconfig
1994F: drivers/mmc/host/sdhci_bcm_kona.c
1995F: drivers/clocksource/bcm_kona_timer.c
1996
f680f25c
SW
1997BROADCOM BCM2835 ARM ARCHICTURE
1998M: Stephen Warren <swarren@wwwdotorg.org>
1999L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2000T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
2001S: Maintained
d30fe627 2002F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
2003F: arch/arm/boot/dts/bcm2835*
2004F: arch/arm/configs/bcm2835_defconfig
2005F: drivers/*/*bcm2835*
2006
5b293ebe
HM
2007BROADCOM BCM5301X ARM ARCHICTURE
2008M: Hauke Mehrtens <hauke@hauke-m.de>
2009L: linux-arm-kernel@lists.infradead.org
2010S: Maintained
2011F: arch/arm/mach-bcm/bcm_5301x.c
2012F: arch/arm/boot/dts/bcm5301x.dtsi
2013F: arch/arm/boot/dts/bcm470*
2014
2df94fd6
BN
2015BROADCOM BCM7XXX ARM ARCHITECTURE
2016M: Marc Carino <marc.ceeeee@gmail.com>
2017M: Brian Norris <computersforpeace@gmail.com>
2018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2019S: Maintained
2020F: arch/arm/mach-bcm/*brcmstb*
2021F: arch/arm/boot/dts/bcm7*.dts*
2022
948c51e6 2023BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2024M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2025M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2026L: netdev@vger.kernel.org
2027S: Supported
adfc5217 2028F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2029
a9533e7e
HP
2030BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2031M: Brett Rudley <brudley@broadcom.com>
818c07b8 2032M: Arend van Spriel <arend@broadcom.com>
85d63686 2033M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2034M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2035L: linux-wireless@vger.kernel.org
5615171c 2036L: brcm80211-dev-list@broadcom.com
a9533e7e 2037S: Supported
f62ebdd5 2038F: drivers/net/wireless/brcm80211/
a9533e7e 2039
9958d6f9 2040BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2041M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2042L: linux-scsi@vger.kernel.org
2043S: Supported
2044F: drivers/scsi/bnx2fc/
2045
6a6b5ad0 2046BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2047M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2048L: linux-scsi@vger.kernel.org
2049S: Supported
2050F: drivers/scsi/bnx2i/
2051
7b7f588b
MM
2052BROADCOM KONA GPIO DRIVER
2053M: Markus Mayer <markus.mayer@linaro.org>
2054L: bcm-kernel-feedback-list@broadcom.com
2055S: Supported
2056F: drivers/gpio/gpio-bcm-kona.c
2057F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2058
c9678d86
RM
2059BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2060M: Rafał Miłecki <zajec5@gmail.com>
2061L: linux-wireless@vger.kernel.org
2062S: Maintained
2063F: drivers/bcma/
2064F: include/linux/bcma/
2065
b8302205
FF
2066BROADCOM SYSTEMPORT ETHERNET DRIVER
2067M: Florian Fainelli <f.fainelli@gmail.com>
2068L: netdev@vger.kernel.org
2069S: Supported
2070F: drivers/net/ethernet/broadcom/bcmsysport.*
2071
7725ccfd 2072BROCADE BFA FC SCSI DRIVER
aa803370
AG
2073M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2074M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2075L: linux-scsi@vger.kernel.org
2076S: Supported
2077F: drivers/scsi/bfa/
7725ccfd 2078
8b230ed8
RM
2079BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2080M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2081L: netdev@vger.kernel.org
2082S: Supported
f844a0ea 2083F: drivers/net/ethernet/brocade/bna/
8b230ed8 2084
5cdf7f76 2085BSG (block layer generic sg v4 driver)
8b58be88 2086M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2087L: linux-scsi@vger.kernel.org
2088S: Supported
679655da
JP
2089F: block/bsg.c
2090F: include/linux/bsg.h
c117ab84 2091F: include/uapi/linux/bsg.h
5cdf7f76 2092
af39917d
CL
2093BT87X AUDIO DRIVER
2094M: Clemens Ladisch <clemens@ladisch.de>
2095L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2096T: git git://git.alsa-project.org/alsa-kernel.git
2097S: Maintained
2098F: Documentation/sound/alsa/Bt87x.txt
2099F: sound/pci/bt87x.c
2100
ff1d5c2f 2101BT8XXGPIO DRIVER
eb032b98 2102M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2103W: http://bu3sch.de/btgpio.php
2104S: Maintained
72dbb705 2105F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2106
eb1eb04f 2107BTRFS FILE SYSTEM
c0778e25
CM
2108M: Chris Mason <clm@fb.com>
2109M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2110L: linux-btrfs@vger.kernel.org
2111W: http://btrfs.wiki.kernel.org/
8a6e2535 2112Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2113T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2114S: Maintained
679655da
JP
2115F: Documentation/filesystems/btrfs.txt
2116F: fs/btrfs/
eb1eb04f 2117
1da177e4 2118BTTV VIDEO4LINUX DRIVER
1b2c14b4 2119M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2120L: linux-media@vger.kernel.org
96b6aba0 2121W: http://linuxtv.org
275ffde4 2122T: git git://linuxtv.org/media_tree.git
f96236e5 2123S: Odd fixes
679655da 2124F: Documentation/video4linux/bttv/
90d72ac6 2125F: drivers/media/pci/bt8xx/bttv*
1da177e4 2126
1f34923c
KA
2127BUSLOGIC SCSI DRIVER
2128M: Khalid Aziz <khalid@gonehiking.org>
2129L: linux-scsi@vger.kernel.org
2130S: Maintained
2131F: drivers/scsi/BusLogic.*
2132F: drivers/scsi/FlashPoint.*
2133
af39917d
CL
2134C-MEDIA CMI8788 DRIVER
2135M: Clemens Ladisch <clemens@ladisch.de>
2136L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2137T: git git://git.alsa-project.org/alsa-kernel.git
2138S: Maintained
2139F: sound/pci/oxygen/
2140
2141355f
MS
2141C6X ARCHITECTURE
2142M: Mark Salter <msalter@redhat.com>
2143M: Aurelien Jacquiot <a-jacquiot@ti.com>
2144L: linux-c6x-dev@linux-c6x.org
2145W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2146S: Maintained
2147F: arch/c6x/
2148
a5432f5a 2149CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2150M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2151L: linux-cachefs@redhat.com
2152S: Supported
2153F: Documentation/filesystems/caching/cachefiles.txt
2154F: fs/cachefiles/
2155
c815ca39
HV
2156CADET FM/AM RADIO RECEIVER DRIVER
2157M: Hans Verkuil <hverkuil@xs4all.nl>
2158L: linux-media@vger.kernel.org
2159T: git git://linuxtv.org/media_tree.git
2160W: http://linuxtv.org
2161S: Maintained
2162F: drivers/media/radio/radio-cadet*
2163
77d5140f 2164CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2165M: Jonathan Corbet <corbet@lwn.net>
661263b5 2166L: linux-media@vger.kernel.org
275ffde4 2167T: git git://linuxtv.org/media_tree.git
77d5140f 2168S: Maintained
679655da 2169F: Documentation/video4linux/cafe_ccic
90d72ac6 2170F: drivers/media/platform/marvell-ccic/
77d5140f 2171
201b6bab 2172CAIF NETWORK LAYER
5c574f50 2173M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2174L: netdev@vger.kernel.org
2175S: Supported
2176F: Documentation/networking/caif/
2177F: drivers/net/caif/
c117ab84 2178F: include/uapi/linux/caif/
201b6bab
JP
2179F: include/net/caif/
2180F: net/caif/
2181
77dac90f 2182CALGARY x86-64 IOMMU
8b58be88
JP
2183M: Muli Ben-Yehuda <muli@il.ibm.com>
2184M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2185L: discuss@x86-64.org
2186S: Maintained
679655da
JP
2187F: arch/x86/kernel/pci-calgary_64.c
2188F: arch/x86/kernel/tce_64.c
2189F: arch/x86/include/asm/calgary.h
2190F: arch/x86/include/asm/tce.h
77dac90f 2191
e2d1d6c0 2192CAN NETWORK LAYER
8d15d386 2193M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2194L: linux-can@vger.kernel.org
ec78213a 2195W: http://gitorious.org/linux-can
405cc273 2196T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2197S: Maintained
f35f6c8f 2198F: Documentation/networking/can.txt
8d15d386 2199F: net/can/
8d15d386 2200F: include/linux/can/core.h
c117ab84
CEB
2201F: include/uapi/linux/can.h
2202F: include/uapi/linux/can/bcm.h
2203F: include/uapi/linux/can/raw.h
2204F: include/uapi/linux/can/gw.h
e2d1d6c0 2205
4261a204 2206CAN NETWORK DRIVERS
8b58be88 2207M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2208M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2209L: linux-can@vger.kernel.org
ec78213a 2210W: http://gitorious.org/linux-can
405cc273 2211T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2212S: Maintained
8d15d386
OH
2213F: drivers/net/can/
2214F: include/linux/can/dev.h
8d15d386 2215F: include/linux/can/platform/
c117ab84
CEB
2216F: include/uapi/linux/can/error.h
2217F: include/uapi/linux/can/netlink.h
4261a204 2218
95d16c72
JM
2219CAPABILITIES
2220M: Serge Hallyn <serge.hallyn@canonical.com>
2221L: linux-security-module@vger.kernel.org
6305902c 2222S: Supported
95d16c72 2223F: include/linux/capability.h
c117ab84 2224F: include/uapi/linux/capability.h
95d16c72 2225F: security/capability.c
6305902c 2226F: security/commoncap.c
38a94118 2227F: kernel/capability.c
95d16c72 2228
b8154542 2229CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2230M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2231L: linuxppc-dev@lists.ozlabs.org
2232L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2233W: http://www.ibm.com/developerworks/power/cell/
2234S: Supported
679655da 2235F: arch/powerpc/include/asm/cell*.h
679655da 2236F: arch/powerpc/include/asm/spu*.h
c117ab84 2237F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2238F: arch/powerpc/oprofile/*cell*
2239F: arch/powerpc/platforms/cell/
b8154542 2240
9030aaf9 2241CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2242M: Sage Weil <sage@inktank.com>
82593f87 2243L: ceph-devel@vger.kernel.org
09d90327 2244W: http://ceph.com/
fb99f881 2245T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2246S: Supported
2247F: Documentation/filesystems/ceph.txt
14430813
JP
2248F: fs/ceph/
2249F: net/ceph/
2250F: include/linux/ceph/
2251F: include/linux/crush/
9030aaf9 2252
18332a80 2253CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2254L: linux-usb@vger.kernel.org
10c6c9c9 2255S: Orphan
679655da
JP
2256F: Documentation/usb/WUSB-Design-overview.txt
2257F: Documentation/usb/wusb-cbaf
355ffe69
DV
2258F: drivers/usb/host/hwa-hc.c
2259F: drivers/usb/host/whci/
679655da
JP
2260F: drivers/usb/wusbcore/
2261F: include/linux/usb/wusb*
18332a80 2262
70e84049 2263CFAG12864B LCD DRIVER
8b58be88 2264M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2265W: http://miguelojeda.es/auxdisplay.htm
2266W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2267S: Maintained
679655da
JP
2268F: drivers/auxdisplay/cfag12864b.c
2269F: include/linux/cfag12864b.h
70e84049
MOS
2270
2271CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2272M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2273W: http://miguelojeda.es/auxdisplay.htm
2274W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2275S: Maintained
679655da
JP
2276F: drivers/auxdisplay/cfag12864bfb.c
2277F: include/linux/cfag12864b.h
70e84049 2278
704232c2 2279CFG80211 and NL80211
8b58be88 2280M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2281L: linux-wireless@vger.kernel.org
ce466579
JB
2282W: http://wireless.kernel.org/
2283T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2284T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2285S: Maintained
c117ab84 2286F: include/uapi/linux/nl80211.h
679655da
JP
2287F: include/net/cfg80211.h
2288F: net/wireless/*
2289X: net/wireless/wext*
704232c2 2290
46e64261
GKH
2291CHAR and MISC DRIVERS
2292M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2293M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2294T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2295S: Supported
46e64261
GKH
2296F: drivers/char/*
2297F: drivers/misc/*
471322a8 2298F: include/linux/miscdevice.h
46e64261 2299
0a920b5b 2300CHECKPATCH
8b58be88 2301M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2302M: Joe Perches <joe@perches.com>
2303S: Maintained
679655da 2304F: scripts/checkpatch.pl
0a920b5b 2305
f8407f26
HW
2306CHINESE DOCUMENTATION
2307M: Harry Wei <harryxiyou@gmail.com>
9740153c 2308L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2309L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2310S: Maintained
2311F: Documentation/zh_CN/
2312
2721ea2c 2313CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2314M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2315T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2316L: linux-usb@vger.kernel.org
2317S: Maintained
2318F: drivers/usb/chipidea/
2319
ab043105
OJ
2320CHROME HARDWARE PLATFORM SUPPORT
2321M: Olof Johansson <olof@lixom.net>
2322S: Maintained
2323F: drivers/platform/chrome/
2324
641cb85e 2325CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2326M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2327M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2328M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2329M: Neel Patel <neepatel@cisco.com>
7063fbf2 2330S: Supported
a6a5580c 2331F: drivers/net/ethernet/cisco/enic/
7063fbf2 2332
e3cf00d0 2333CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2334M: Upinder Malhi <umalhi@cisco.com>
2335S: Supported
2336F: drivers/infiniband/hw/usnic
e3cf00d0 2337
2b7a52a4 2338CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2339M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2340L: netdev@vger.kernel.org
2341S: Maintained
57d0b7a0 2342F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2343
2b7a52a4 2344CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2345M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2346L: linux-usb@vger.kernel.org
2b7a52a4 2347S: Maintained
679655da 2348F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2349
3d4cfdc9
MB
2350CIRRUS LOGIC AUDIO CODEC DRIVERS
2351M: Brian Austin <brian.austin@cirrus.com>
2352M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2353L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2354S: Maintained
2355F: sound/soc/codecs/cs*
2356
94574d9a
KRW
2357CLEANCACHE API
2358M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2359L: linux-kernel@vger.kernel.org
2360S: Maintained
2361F: mm/cleancache.c
2362F: include/linux/cleancache.h
2363
d4275354 2364CLK API
8b58be88 2365M: Russell King <linux@arm.linux.org.uk>
37417046 2366S: Maintained
d4275354
RK
2367F: include/linux/clk.h
2368
9222d247
JS
2369CLOCKSOURCE, CLOCKEVENT DRIVERS
2370M: Daniel Lezcano <daniel.lezcano@linaro.org>
2371M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2372L: linux-kernel@vger.kernel.org
9222d247
JS
2373T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2374S: Supported
2375F: drivers/clocksource
2376
5df6d737 2377CISCO FCOE HBA DRIVER
8fc89a79
HP
2378M: Hiral Patel <hiralpat@cisco.com>
2379M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2380M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2381L: linux-scsi@vger.kernel.org
2382S: Supported
2a99921a 2383F: drivers/scsi/fnic/
5df6d737 2384
529aa8cb
TLSC
2385CMPC ACPI DRIVER
2386M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2387M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2388L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2389S: Supported
2390F: drivers/platform/x86/classmate-laptop.c
2391
74425eee 2392COCCINELLE/Semantic Patches (SmPL)
26de9c26 2393M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2394M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2395M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2396M: Michal Marek <mmarek@suse.cz>
26de9c26 2397L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2398T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2399W: http://coccinelle.lip6.fr/
2400S: Supported
4b92b2aa 2401F: Documentation/coccinelle.txt
74425eee
NP
2402F: scripts/coccinelle/
2403F: scripts/coccicheck
2404
1da177e4 2405CODA FILE SYSTEM
8b58be88 2406M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2407M: coda@cs.cmu.edu
2408L: codalist@coda.cs.cmu.edu
2409W: http://www.coda.cs.cmu.edu/
2410S: Maintained
679655da
JP
2411F: Documentation/filesystems/coda.txt
2412F: fs/coda/
2413F: include/linux/coda*.h
c117ab84 2414F: include/uapi/linux/coda*.h
1da177e4 2415
7704addb 2416COMMON CLK FRAMEWORK
7704addb 2417M: Mike Turquette <mturquette@linaro.org>
35c1983e 2418L: linux-kernel@vger.kernel.org
7704addb
MT
2419T: git git://git.linaro.org/people/mturquette/linux.git
2420S: Maintained
60bea3b5
SW
2421F: drivers/clk/
2422X: drivers/clk/clkdev.c
7704addb 2423F: include/linux/clk-pr*
60bea3b5 2424F: include/linux/clk/
7704addb 2425
e2d1d6c0 2426COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2427M: Steve French <sfrench@samba.org>
51223df6 2428L: linux-cifs@vger.kernel.org
d1f28953 2429L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2430W: http://linux-cifs.samba.org/
8a6e2535 2431Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2432T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2433S: Supported
679655da
JP
2434F: Documentation/filesystems/cifs.txt
2435F: fs/cifs/
e2d1d6c0 2436
1da177e4 2437COMPACTPCI HOTPLUG CORE
8b58be88 2438M: Scott Murray <scott@spiteful.org>
64dab204 2439L: linux-pci@vger.kernel.org
82c4dfc7 2440S: Maintained
679655da 2441F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2442
2443COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2444M: Scott Murray <scott@spiteful.org>
64dab204 2445L: linux-pci@vger.kernel.org
82c4dfc7 2446S: Maintained
679655da 2447F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2448
2449COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2450M: Scott Murray <scott@spiteful.org>
64dab204 2451L: linux-pci@vger.kernel.org
82c4dfc7 2452S: Maintained
679655da 2453F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2454
5411552c 2455COMPAL LAPTOP SUPPORT
8b58be88 2456M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2457L: platform-driver-x86@vger.kernel.org
5411552c 2458S: Maintained
679655da 2459F: drivers/platform/x86/compal-laptop.c
5411552c 2460
949be0f7 2461CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2462M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2463L: accessrunner-general@lists.sourceforge.net
2464W: http://accessrunner.sourceforge.net/
949be0f7 2465S: Maintained
679655da 2466F: drivers/usb/atm/cxacru.c
949be0f7 2467
e2d1d6c0 2468CONFIGFS
d6351db2
JB
2469M: Joel Becker <jlbec@evilplan.org>
2470T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2471S: Supported
679655da
JP
2472F: fs/configfs/
2473F: include/linux/configfs.h
e2d1d6c0 2474
acb9c1b2 2475CONNECTOR
8b58be88 2476M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2477L: netdev@vger.kernel.org
2478S: Maintained
2479F: drivers/connector/
2480
a3e3354d 2481CONTROL GROUP (CGROUP)
860ca0e6 2482M: Tejun Heo <tj@kernel.org>
ad50c159 2483M: Li Zefan <lizefan@huawei.com>
12340313 2484L: cgroups@vger.kernel.org
860ca0e6 2485T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2486S: Maintained
a3e3354d 2487F: Documentation/cgroups/
679655da
JP
2488F: include/linux/cgroup*
2489F: kernel/cgroup*
a3e3354d
TH
2490
2491CONTROL GROUP - CPUSET
2492M: Li Zefan <lizefan@huawei.com>
2493L: cgroups@vger.kernel.org
2494W: http://www.bullopensource.org/cpuset/
2495W: http://oss.sgi.com/projects/cpusets/
2496T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2497S: Maintained
2498F: Documentation/cgroups/cpusets.txt
2499F: include/linux/cpuset.h
2500F: kernel/cpuset.c
2501
2502CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2503M: Johannes Weiner <hannes@cmpxchg.org>
2504M: Michal Hocko <mhocko@suse.cz>
2505L: cgroups@vger.kernel.org
2506L: linux-mm@kvack.org
2507S: Maintained
2508F: mm/memcontrol.c
2509F: mm/page_cgroup.c
fb3a0fb6 2510
bebe4678 2511CORETEMP HARDWARE MONITORING DRIVER
96859129 2512M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2513L: lm-sensors@lm-sensors.org
2514S: Maintained
679655da
JP
2515F: Documentation/hwmon/coretemp
2516F: drivers/hwmon/coretemp.c
bebe4678 2517
1da177e4 2518COSA/SRP SYNC SERIAL DRIVER
8b58be88 2519M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2520W: http://www.fi.muni.cz/~kas/cosa/
2521S: Maintained
679655da 2522F: drivers/net/wan/cosa*
1da177e4 2523
4371ee35 2524CPMAC ETHERNET DRIVER
8b58be88 2525M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2526L: netdev@vger.kernel.org
2527S: Maintained
b544dbac 2528F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2529
1da177e4 2530CPU FREQUENCY DRIVERS
49db1903 2531M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2532M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2533L: linux-pm@vger.kernel.org
1da177e4 2534S: Maintained
27209d91
VK
2535T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2536T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2537F: drivers/cpufreq/
2538F: include/linux/cpufreq.h
1da177e4 2539
8a67f0ef
VK
2540CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2541M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2542M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2543L: linux-pm@vger.kernel.org
2544W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2545S: Maintained
2546F: drivers/cpufreq/arm_big_little.h
2547F: drivers/cpufreq/arm_big_little.c
2548F: drivers/cpufreq/arm_big_little_dt.c
2549
14d2c34c 2550CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2551M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2552M: Daniel Lezcano <daniel.lezcano@linaro.org>
2553L: linux-pm@vger.kernel.org
2554L: linux-arm-kernel@lists.infradead.org
cea8321c 2555T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2556S: Maintained
2557F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2558
a8e39c35 2559CPUIDLE DRIVERS
49db1903 2560M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2561M: Daniel Lezcano <daniel.lezcano@linaro.org>
2562L: linux-pm@vger.kernel.org
2563S: Maintained
cea8321c 2564T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2565F: drivers/cpuidle/*
2566F: include/linux/cpuidle.h
2567
1da177e4 2568CPUID/MSR DRIVER
8b58be88 2569M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2570S: Maintained
679655da
JP
2571F: arch/x86/kernel/cpuid.c
2572F: arch/x86/kernel/msr.c
1da177e4 2573
7fe2f639 2574CPU POWER MONITORING SUBSYSTEM
7fe2f639 2575M: Thomas Renninger <trenn@suse.de>
103f1790 2576L: linux-pm@vger.kernel.org
7fe2f639 2577S: Maintained
14430813 2578F: tools/power/cpupower/
7fe2f639 2579
1da177e4 2580CRAMFS FILESYSTEM
ce00f85c 2581W: http://sourceforge.net/projects/cramfs/
54886a71 2582S: Orphan / Obsolete
679655da
JP
2583F: Documentation/filesystems/cramfs.txt
2584F: fs/cramfs/
1da177e4
LT
2585
2586CRIS PORT
8b58be88
JP
2587M: Mikael Starvik <starvik@axis.com>
2588M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2589L: linux-cris-kernel@axis.com
1da177e4
LT
2590W: http://developer.axis.com
2591S: Maintained
679655da 2592F: arch/cris/
df621252 2593F: drivers/tty/serial/crisv10.*
1da177e4
LT
2594
2595CRYPTO API
8b58be88
JP
2596M: Herbert Xu <herbert@gondor.apana.org.au>
2597M: "David S. Miller" <davem@davemloft.net>
1da177e4 2598L: linux-crypto@vger.kernel.org
54e5881d 2599T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2600S: Maintained
679655da
JP
2601F: Documentation/crypto/
2602F: arch/*/crypto/
2603F: crypto/
2604F: drivers/crypto/
2605F: include/crypto/
1da177e4 2606
5b07bd57 2607CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2608M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2609L: linux-crypto@vger.kernel.org
2610S: Maintained
51a2228a
JP
2611F: crypto/ansi_cprng.c
2612F: crypto/rng.c
5b07bd57 2613
9b4ffa48 2614CS5535 Audio ALSA driver
8b58be88 2615M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2616S: Maintained
679655da 2617F: sound/pci/cs5535audio/
9b4ffa48 2618
a910e4a9 2619CW1200 WLAN driver
b75f0050
JP
2620M: Solomon Peachy <pizza@shaftnet.org>
2621S: Maintained
2622F: drivers/net/wireless/cw1200/
a910e4a9 2623
6d8425b1 2624CX18 VIDEO4LINUX DRIVER
6afdeaf8 2625M: Andy Walls <awalls@md.metrocast.net>
c4240509 2626L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2627L: linux-media@vger.kernel.org
275ffde4 2628T: git git://linuxtv.org/media_tree.git
6d8425b1 2629W: http://linuxtv.org
30e10993 2630W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2631S: Maintained
679655da 2632F: Documentation/video4linux/cx18.txt
90d72ac6 2633F: drivers/media/pci/cx18/
6c0f0359 2634F: include/uapi/linux/ivtv*
6d8425b1 2635
3f101d91
HV
2636CX2341X MPEG ENCODER HELPER MODULE
2637M: Hans Verkuil <hverkuil@xs4all.nl>
2638L: linux-media@vger.kernel.org
2639T: git git://linuxtv.org/media_tree.git
2640W: http://linuxtv.org
2641S: Maintained
c368360b 2642F: drivers/media/common/cx2341x*
3f101d91
HV
2643F: include/media/cx2341x*
2644
20357578 2645CX88 VIDEO4LINUX DRIVER
1b2c14b4 2646M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2647L: linux-media@vger.kernel.org
2648W: http://linuxtv.org
2649T: git git://linuxtv.org/media_tree.git
2650S: Odd fixes
2651F: Documentation/video4linux/cx88/
2652F: drivers/media/pci/cx88/
6d8425b1 2653
91952bc0
AP
2654CXD2820R MEDIA DRIVER
2655M: Antti Palosaari <crope@iki.fi>
2656L: linux-media@vger.kernel.org
2657W: http://linuxtv.org/
2658W: http://palosaari.fi/linux/
2659Q: http://patchwork.linuxtv.org/project/linux-media/list/
2660T: git git://linuxtv.org/anttip/media_tree.git
2661S: Maintained
2662F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2663
e5ec3789 2664CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2665M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2666L: netdev@vger.kernel.org
2667W: http://www.chelsio.com
2668S: Supported
f7917c00 2669F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2670
2671CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2672M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2673L: linux-rdma@vger.kernel.org
e5ec3789
SW
2674W: http://www.openfabrics.org
2675S: Supported
679655da 2676F: drivers/infiniband/hw/cxgb3/
e5ec3789 2677
be4c9bad 2678CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2679M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2680L: netdev@vger.kernel.org
2681W: http://www.chelsio.com
2682S: Supported
f7917c00 2683F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2684
2685CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2686M: Steve Wise <swise@chelsio.com>
2687L: linux-rdma@vger.kernel.org
2688W: http://www.openfabrics.org
2689S: Supported
2690F: drivers/infiniband/hw/cxgb4/
2691
5c20a5c7
CL
2692CXGB4VF ETHERNET DRIVER (CXGB4VF)
2693M: Casey Leedom <leedom@chelsio.com>
2694L: netdev@vger.kernel.org
2695W: http://www.chelsio.com
2696S: Supported
f7917c00 2697F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2698
b52b97a3
GC
2699STMMAC ETHERNET DRIVER
2700M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2701L: netdev@vger.kernel.org
2702W: http://www.stlinux.com
2703S: Supported
7ac6653a 2704F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2705
1da177e4 2706CYBERPRO FB DRIVER
8b58be88 2707M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2708L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2709W: http://www.arm.linux.org.uk/
2710S: Maintained
679655da 2711F: drivers/video/cyber2000fb.*
9fa68eae 2712
1da177e4 2713CYCLADES ASYNC MUX DRIVER
1da177e4 2714W: http://www.cyclades.com/
d459883e 2715S: Orphan
c897401b 2716F: drivers/tty/cyclades.c
679655da 2717F: include/linux/cyclades.h
c117ab84 2718F: include/uapi/linux/cyclades.h
1da177e4
LT
2719
2720CYCLADES PC300 DRIVER
1da177e4 2721W: http://www.cyclades.com/
d459883e 2722S: Orphan
679655da 2723F: drivers/net/wan/pc300*
1da177e4 2724
402f6ae4
AP
2725CYPRESS_FIRMWARE MEDIA DRIVER
2726M: Antti Palosaari <crope@iki.fi>
2727L: linux-media@vger.kernel.org
2728W: http://linuxtv.org/
2729W: http://palosaari.fi/linux/
2730Q: http://patchwork.linuxtv.org/project/linux-media/list/
2731T: git git://linuxtv.org/anttip/media_tree.git
2732S: Maintained
2733F: drivers/media/common/cypress_firmware*
2734
e3ae3525 2735CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2736M: Ferruh Yigit <fery@cypress.com>
6305902c 2737L: linux-input@vger.kernel.org
be9a6f40 2738S: Supported
6305902c
JP
2739F: drivers/input/touchscreen/cyttsp*
2740F: include/linux/input/cyttsp.h
e3ae3525 2741
1da177e4 2742DAMA SLAVE for AX.25
8b58be88 2743M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2744W: http://yaina.de/jreuter/
2745W: http://www.qsl.net/dl1bke/
2746L: linux-hams@vger.kernel.org
2747S: Maintained
679655da
JP
2748F: net/ax25/af_ax25.c
2749F: net/ax25/ax25_dev.c
2750F: net/ax25/ax25_ds_*
2751F: net/ax25/ax25_in.c
2752F: net/ax25/ax25_out.c
2753F: net/ax25/ax25_timer.c
2754F: net/ax25/sysctl_net_ax25.c
1da177e4 2755
e2d1d6c0 2756DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2757L: netdev@vger.kernel.org
5ff77428 2758S: Orphan
679655da 2759F: Documentation/networking/dmfe.txt
0f04e2aa 2760F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2761
2762DC390/AM53C974 SCSI driver
8b58be88 2763M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2764W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2765M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2766S: Maintained
679655da 2767F: drivers/scsi/tmscsim.*
e2d1d6c0 2768
1da177e4 2769DC395x SCSI driver
61eee9a7 2770M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2771M: Ali Akcaagac <aliakc@web.de>
2772M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2773L: dc395x@twibble.org
cf015e9f
JP
2774W: http://twibble.org/dist/dc395x/
2775W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2776S: Maintained
679655da
JP
2777F: Documentation/scsi/dc395x.txt
2778F: drivers/scsi/dc395x.*
1da177e4 2779
eb8edb08 2780DCCP PROTOCOL
a89d030e 2781M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2782L: dccp@vger.kernel.org
c996d8b9 2783W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2784S: Maintained
679655da 2785F: include/linux/dccp.h
c117ab84 2786F: include/uapi/linux/dccp.h
679655da
JP
2787F: include/linux/tfrc.h
2788F: net/dccp/
eb8edb08 2789
1da177e4 2790DECnet NETWORK LAYER
1da177e4
LT
2791W: http://linux-decnet.sourceforge.net
2792L: linux-decnet-user@lists.sourceforge.net
f546444d 2793S: Orphan
679655da
JP
2794F: Documentation/networking/decnet.txt
2795F: net/decnet/
1da177e4 2796
ebff05b9
MR
2797DECSTATION PLATFORM SUPPORT
2798M: "Maciej W. Rozycki" <macro@linux-mips.org>
2799L: linux-mips@linux-mips.org
2800W: http://www.linux-mips.org/wiki/DECstation
2801S: Maintained
2802F: arch/mips/dec/
2803F: arch/mips/include/asm/dec/
2804F: arch/mips/include/asm/mach-dec/
2805
1da177e4 2806DEFXX FDDI NETWORK DRIVER
8b58be88 2807M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2808S: Maintained
33f810b2 2809F: drivers/net/fddi/defxx.*
1da177e4 2810
ad8f07cc 2811DELL LAPTOP DRIVER
8b58be88 2812M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2813L: platform-driver-x86@vger.kernel.org
ad8f07cc 2814S: Maintained
679655da 2815F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2816
1da177e4 2817DELL LAPTOP SMM DRIVER
a1406d87 2818M: Guenter Roeck <linux@roeck-us.net>
679655da 2819F: drivers/char/i8k.c
c117ab84 2820F: include/uapi/linux/i8k.h
1da177e4 2821
90563ec4 2822DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2823M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2824S: Maintained
679655da
JP
2825F: Documentation/dcdbas.txt
2826F: drivers/firmware/dcdbas.*
90563ec4 2827
0b3f6109 2828DELL WMI EXTRAS DRIVER
8b58be88 2829M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2830S: Maintained
36b3a96f 2831F: drivers/platform/x86/dell-wmi.c
0b3f6109 2832
5efc75e3
PZ
2833DESIGNWARE USB2 DRD IP DRIVER
2834M: Paul Zimmerman <paulz@synopsys.com>
2835L: linux-usb@vger.kernel.org
2836S: Maintained
197ba5f4 2837F: drivers/usb/dwc2/
5efc75e3 2838
94ab23dd
FB
2839DESIGNWARE USB3 DRD IP DRIVER
2840M: Felipe Balbi <balbi@ti.com>
2841L: linux-usb@vger.kernel.org
2842L: linux-omap@vger.kernel.org
2843T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2844S: Maintained
2845F: drivers/usb/dwc3/
2846
89d07767
KP
2847DEVICE FREQUENCY (DEVFREQ)
2848M: MyungJoo Ham <myungjoo.ham@samsung.com>
2849M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2850L: linux-pm@vger.kernel.org
89d07767
KP
2851S: Maintained
2852F: drivers/devfreq/
2853
1da177e4 2854DEVICE NUMBER REGISTRY
8b58be88 2855M: Torben Mathiasen <device@lanana.org>
1da177e4 2856W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2857S: Maintained
2858
e2d1d6c0 2859DEVICE-MAPPER (LVM)
854ecaad 2860M: Alasdair Kergon <agk@redhat.com>
8504eed3 2861M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2862M: dm-devel@redhat.com
e2d1d6c0
RD
2863L: dm-devel@redhat.com
2864W: http://sources.redhat.com/dm
8a6e2535 2865Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2866T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2867T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2868S: Maintained
679655da
JP
2869F: Documentation/device-mapper/
2870F: drivers/md/dm*
854ecaad 2871F: drivers/md/persistent-data/
679655da
JP
2872F: include/linux/device-mapper.h
2873F: include/linux/dm-*.h
8504eed3 2874F: include/uapi/linux/dm-*.h
e2d1d6c0 2875
c0d995aa
OST
2876DIALOG SEMICONDUCTOR DRIVERS
2877M: Support Opensource <support.opensource@diasemi.com>
2878W: http://www.dialog-semiconductor.com/products
2879S: Supported
2880F: Documentation/hwmon/da90??
2881F: drivers/gpio/gpio-da90??.c
2882F: drivers/hwmon/da90??-hwmon.c
2883F: drivers/input/misc/da90??_onkey.c
2884F: drivers/input/touchscreen/da9052_tsi.c
2885F: drivers/leds/leds-da90??.c
2886F: drivers/mfd/da903x.c
2887F: drivers/mfd/da90??-*.c
2888F: drivers/power/da9052-battery.c
2889F: drivers/regulator/da903x.c
2890F: drivers/regulator/da9???-regulator.[ch]
2891F: drivers/rtc/rtc-da90??.c
2892F: drivers/video/backlight/da90??_bl.c
2893F: drivers/watchdog/da90??_wdt.c
2894F: include/linux/mfd/da903x.h
2895F: include/linux/mfd/da9052/
2896F: include/linux/mfd/da9055/
2897F: include/linux/mfd/da9063/
2898F: include/sound/da[79]*.h
2899F: sound/soc/codecs/da[79]*.[ch]
2900
599aa697
LL
2901DIGI NEO AND CLASSIC PCI PRODUCTS
2902M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2903M: Mark Hounschell <markh@compro.net>
599aa697
LL
2904L: driverdev-devel@linuxdriverproject.org
2905S: Maintained
2906F: drivers/staging/dgnc/
2907
2908DIGI EPCA PCI PRODUCTS
2909M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2910M: Mark Hounschell <markh@compro.net>
6d825f79 2911M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
2912L: driverdev-devel@linuxdriverproject.org
2913S: Maintained
2914F: drivers/staging/dgap/
2915
335d7c58 2916DIOLAN U2C-12 I2C DRIVER
ca462085 2917M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2918L: linux-i2c@vger.kernel.org
2919S: Maintained
2920F: drivers/i2c/busses/i2c-diolan-u2c.c
2921
e7839f25 2922DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2923M: Eric Paris <eparis@parisplace.org>
3c5119c0 2924S: Maintained
679655da
JP
2925F: Documentation/filesystems/dnotify.txt
2926F: fs/notify/dnotify/
2927F: include/linux/dnotify.h
1da177e4
LT
2928
2929DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2930M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2931W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2932W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2933W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2934S: Maintained
2935
4480f15b 2936DISKQUOTA
8b58be88 2937M: Jan Kara <jack@suse.cz>
1da177e4 2938S: Maintained
679655da
JP
2939F: Documentation/filesystems/quota.txt
2940F: fs/quota/
2941F: include/linux/quota*.h
c117ab84 2942F: include/uapi/linux/quota*.h
1da177e4 2943
702686ad
BT
2944DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2945M: Bernie Thompson <bernie@plugable.com>
2946L: linux-fbdev@vger.kernel.org
2947S: Maintained
2948W: http://plugable.com/category/projects/udlfb/
2949F: drivers/video/udlfb.c
2950F: include/video/udlfb.h
2951F: Documentation/fb/udlfb.txt
2952
e7839f25 2953DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2954M: Christine Caulfield <ccaulfie@redhat.com>
2955M: David Teigland <teigland@redhat.com>
a4644184 2956L: cluster-devel@redhat.com
5be7b50f 2957W: http://sources.redhat.com/cluster/
54e5881d 2958T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2959S: Supported
679655da 2960F: fs/dlm/
5be7b50f 2961
53b6b3e0
SS
2962DMA BUFFER SHARING FRAMEWORK
2963M: Sumit Semwal <sumit.semwal@linaro.org>
2964S: Maintained
2965L: linux-media@vger.kernel.org
2966L: dri-devel@lists.freedesktop.org
2967L: linaro-mm-sig@lists.linaro.org
35fac7e3 2968F: drivers/dma-buf/
606b23ad 2969F: include/linux/dma-buf* include/linux/reservation.h include/linux/*fence.h
53b6b3e0
SS
2970F: Documentation/dma-buf-sharing.txt
2971T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2972
b3e5f263 2973DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2974M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2975M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2976L: dmaengine@vger.kernel.org
2977Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2978S: Supported
679655da
JP
2979F: drivers/dma/
2980F: include/linux/dma*
5dbd05d4
VK
2981T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2982T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2983
b825037d 2984DME1737 HARDWARE MONITOR DRIVER
8b58be88 2985M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2986L: lm-sensors@lm-sensors.org
2987S: Maintained
679655da
JP
2988F: Documentation/hwmon/dme1737
2989F: drivers/hwmon/dme1737.c
b825037d 2990
5b9c9bf6 2991DOCKING STATION DRIVER
8b58be88 2992M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2993L: linux-acpi@vger.kernel.org
8b59a454 2994S: Supported
679655da 2995F: drivers/acpi/dock.c
5b9c9bf6 2996
7d2c86b5 2997DOCUMENTATION
01358e56 2998M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2999L: linux-doc@vger.kernel.org
01358e56 3000T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 3001S: Maintained
679655da 3002F: Documentation/
97be078b
RD
3003X: Documentation/ABI/
3004X: Documentation/devicetree/
3005X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 3006
1da177e4 3007DOUBLETALK DRIVER
8b58be88 3008M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3009L: blinux-list@redhat.com
3010S: Maintained
679655da
JP
3011F: drivers/char/dtlk.c
3012F: include/linux/dtlk.h
1da177e4 3013
e2d1d6c0 3014DPT_I2O SCSI RAID DRIVER
8b58be88 3015M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3016L: linux-scsi@vger.kernel.org
3017W: http://www.adaptec.com/
3018S: Maintained
679655da
JP
3019F: drivers/scsi/dpt*
3020F: drivers/scsi/dpt/
e2d1d6c0 3021
b411b363 3022DRBD DRIVER
28b8e8d4
JP
3023P: Philipp Reisner
3024P: Lars Ellenberg
3025M: drbd-dev@lists.linbit.com
3026L: drbd-user@lists.linbit.com
3027W: http://www.drbd.org
3028T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3029T: git git://git.drbd.org/drbd-8.3.git
3030S: Supported
3031F: drivers/block/drbd/
3032F: lib/lru_cache.c
3033F: Documentation/blockdev/drbd/
b411b363 3034
87544653 3035DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3036M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3037T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3038S: Supported
679655da 3039F: Documentation/kobject.txt
7cfc51b9 3040F: drivers/base/
679655da 3041F: fs/sysfs/
87544653 3042F: fs/debugfs/
679655da 3043F: include/linux/kobj*
87544653 3044F: include/linux/debugfs.h
679655da 3045F: lib/kobj*
1da177e4
LT
3046
3047DRM DRIVERS
8b58be88 3048M: David Airlie <airlied@linux.ie>
4c6a3999 3049L: dri-devel@lists.freedesktop.org
b0447888 3050T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3051S: Maintained
679655da 3052F: drivers/gpu/drm/
433e3b34 3053F: drivers/gpu/vga/
850e9411 3054F: include/drm/
c117ab84 3055F: include/uapi/drm/
1da177e4 3056
566f5939
AD
3057RADEON DRM DRIVERS
3058M: Alex Deucher <alexander.deucher@amd.com>
3059M: Christian König <christian.koenig@amd.com>
3060L: dri-devel@lists.freedesktop.org
3061T: git git://people.freedesktop.org/~agd5f/linux
3062S: Supported
3063F: drivers/gpu/drm/radeon/
3064F: include/drm/radeon*
3065F: include/uapi/drm/radeon*
3066
03e255b9
TR
3067DRM PANEL DRIVERS
3068M: Thierry Reding <thierry.reding@gmail.com>
3069L: dri-devel@lists.freedesktop.org
3070T: git git://anongit.freedesktop.org/tegra/linux.git
3071S: Maintained
3072F: drivers/gpu/drm/drm_panel.c
3073F: drivers/gpu/drm/panel/
3074F: include/drm/drm_panel.h
3075F: Documentation/devicetree/bindings/panel/
3076
8daf7473 3077INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3078M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3079M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3080L: intel-gfx@lists.freedesktop.org
8daf7473 3081L: dri-devel@lists.freedesktop.org
47f95647 3082Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3083T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3084S: Supported
14430813 3085F: drivers/gpu/drm/i915/
8daf7473 3086F: include/drm/i915*
c117ab84 3087F: include/uapi/drm/i915*
8daf7473 3088
398a6d4a
KP
3089DRM DRIVERS FOR EXYNOS
3090M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3091M: Joonyoung Shim <jy0922.shim@samsung.com>
3092M: Seung-Woo Kim <sw0312.kim@samsung.com>
3093M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3094L: dri-devel@lists.freedesktop.org
25a58030 3095T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3096S: Supported
14430813 3097F: drivers/gpu/drm/exynos/
398a6d4a 3098F: include/drm/exynos*
c117ab84 3099F: include/uapi/drm/exynos*
398a6d4a 3100
bd3b49f2 3101DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3102M: Thierry Reding <thierry.reding@gmail.com>
3103M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3104L: dri-devel@lists.freedesktop.org
3105L: linux-tegra@vger.kernel.org
a5ad7a63 3106T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3107S: Supported
dee8268f 3108F: drivers/gpu/drm/tegra/
a5ad7a63 3109F: drivers/gpu/host1x/
e1e90644 3110F: include/linux/host1x.h
a5ad7a63 3111F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3112F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3113
598df1ac
AK
3114DSBR100 USB FM RADIO DRIVER
3115M: Alexey Klimov <klimov.linux@gmail.com>
3116L: linux-media@vger.kernel.org
3117T: git git://linuxtv.org/media_tree.git
3118S: Maintained
3119F: drivers/media/radio/dsbr100.c
3120
1da177e4 3121DSCC4 DRIVER
8b58be88 3122M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3123L: netdev@vger.kernel.org
1da177e4 3124S: Maintained
679655da 3125F: drivers/net/wan/dscc4.c
1da177e4 3126
91952bc0
AP
3127DVB_USB_AF9015 MEDIA DRIVER
3128M: Antti Palosaari <crope@iki.fi>
3129L: linux-media@vger.kernel.org
3130W: http://linuxtv.org/
3131W: http://palosaari.fi/linux/
3132Q: http://patchwork.linuxtv.org/project/linux-media/list/
3133T: git git://linuxtv.org/anttip/media_tree.git
3134S: Maintained
3135F: drivers/media/usb/dvb-usb-v2/af9015*
3136
3137DVB_USB_AF9035 MEDIA DRIVER
3138M: Antti Palosaari <crope@iki.fi>
3139L: linux-media@vger.kernel.org
3140W: http://linuxtv.org/
3141W: http://palosaari.fi/linux/
3142Q: http://patchwork.linuxtv.org/project/linux-media/list/
3143T: git git://linuxtv.org/anttip/media_tree.git
3144S: Maintained
3145F: drivers/media/usb/dvb-usb-v2/af9035*
3146
3147DVB_USB_ANYSEE MEDIA DRIVER
3148M: Antti Palosaari <crope@iki.fi>
3149L: linux-media@vger.kernel.org
3150W: http://linuxtv.org/
3151W: http://palosaari.fi/linux/
3152Q: http://patchwork.linuxtv.org/project/linux-media/list/
3153T: git git://linuxtv.org/anttip/media_tree.git
3154S: Maintained
3155F: drivers/media/usb/dvb-usb-v2/anysee*
3156
3157DVB_USB_AU6610 MEDIA DRIVER
3158M: Antti Palosaari <crope@iki.fi>
3159L: linux-media@vger.kernel.org
3160W: http://linuxtv.org/
3161W: http://palosaari.fi/linux/
3162Q: http://patchwork.linuxtv.org/project/linux-media/list/
3163T: git git://linuxtv.org/anttip/media_tree.git
3164S: Maintained
3165F: drivers/media/usb/dvb-usb-v2/au6610*
3166
3167DVB_USB_CE6230 MEDIA DRIVER
3168M: Antti Palosaari <crope@iki.fi>
3169L: linux-media@vger.kernel.org
3170W: http://linuxtv.org/
3171W: http://palosaari.fi/linux/
3172Q: http://patchwork.linuxtv.org/project/linux-media/list/
3173T: git git://linuxtv.org/anttip/media_tree.git
3174S: Maintained
3175F: drivers/media/usb/dvb-usb-v2/ce6230*
3176
d099dea2
MK
3177DVB_USB_CXUSB MEDIA DRIVER
3178M: Michael Krufky <mkrufky@linuxtv.org>
3179L: linux-media@vger.kernel.org
3180W: http://linuxtv.org/
3181W: http://github.com/mkrufky
3182Q: http://patchwork.linuxtv.org/project/linux-media/list/
3183T: git git://linuxtv.org/media_tree.git
3184S: Maintained
9819da66 3185F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3186
91952bc0 3187DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3188M: Antti Palosaari <crope@iki.fi>
3189L: linux-media@vger.kernel.org
3190W: http://linuxtv.org/
3191W: http://palosaari.fi/linux/
3192Q: http://patchwork.linuxtv.org/project/linux-media/list/
3193T: git git://linuxtv.org/anttip/media_tree.git
3194S: Maintained
91952bc0 3195F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3196
5560983b 3197DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3198M: Antti Palosaari <crope@iki.fi>
3199L: linux-media@vger.kernel.org
3200W: http://linuxtv.org/
91952bc0
AP
3201Q: http://patchwork.linuxtv.org/project/linux-media/list/
3202T: git git://linuxtv.org/anttip/media_tree.git
3203S: Maintained
5560983b 3204F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3205
8856f5f2
MK
3206DVB_USB_MXL111SF MEDIA DRIVER
3207M: Michael Krufky <mkrufky@linuxtv.org>
3208L: linux-media@vger.kernel.org
3209W: http://linuxtv.org/
3210W: http://github.com/mkrufky
3211Q: http://patchwork.linuxtv.org/project/linux-media/list/
3212T: git git://linuxtv.org/mkrufky/mxl111sf.git
3213S: Maintained
3214F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3215
91952bc0
AP
3216DVB_USB_RTL28XXU MEDIA DRIVER
3217M: Antti Palosaari <crope@iki.fi>
3218L: linux-media@vger.kernel.org
3219W: http://linuxtv.org/
3220W: http://palosaari.fi/linux/
3221Q: http://patchwork.linuxtv.org/project/linux-media/list/
3222T: git git://linuxtv.org/anttip/media_tree.git
3223S: Maintained
3224F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3225
3226DVB_USB_V2 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/usb/dvb-usb-v2/dvb_usb*
3235F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3236
ac0ac38f 3237DYNAMIC DEBUG
5c4a97d1 3238M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3239S: Maintained
3240F: lib/dynamic_debug.c
3241F: include/linux/dynamic_debug.h
3242
789c7048 3243DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3244M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3245S: Maintained
df621252 3246F: drivers/tty/serial/dz.*
789c7048 3247
91952bc0
AP
3248E4000 MEDIA DRIVER
3249M: Antti Palosaari <crope@iki.fi>
3250L: linux-media@vger.kernel.org
3251W: http://linuxtv.org/
3252W: http://palosaari.fi/linux/
3253Q: http://patchwork.linuxtv.org/project/linux-media/list/
3254T: git git://linuxtv.org/anttip/media_tree.git
3255S: Maintained
3256F: drivers/media/tuners/e4000*
3257
1da177e4 3258EATA-DMA SCSI DRIVER
8b58be88 3259M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3260L: linux-eata@i-connect.net
3261L: linux-scsi@vger.kernel.org
1da177e4 3262S: Maintained
679655da 3263F: drivers/scsi/eata*
1da177e4
LT
3264
3265EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3266M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3267L: linux-scsi@vger.kernel.org
3268S: Maintained
679655da 3269F: drivers/scsi/eata.c
1da177e4
LT
3270
3271EATA-PIO SCSI DRIVER
8b58be88 3272M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3273L: linux-eata@i-connect.net
3274L: linux-scsi@vger.kernel.org
1da177e4 3275S: Maintained
679655da 3276F: drivers/scsi/eata_pio.*
1da177e4 3277
91952bc0
AP
3278EC100 MEDIA DRIVER
3279M: Antti Palosaari <crope@iki.fi>
3280L: linux-media@vger.kernel.org
3281W: http://linuxtv.org/
3282W: http://palosaari.fi/linux/
3283Q: http://patchwork.linuxtv.org/project/linux-media/list/
3284T: git git://linuxtv.org/anttip/media_tree.git
3285S: Maintained
3286F: drivers/media/dvb-frontends/ec100*
3287
237fead6 3288ECRYPT FILE SYSTEM
0de9adf2 3289M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3290L: ecryptfs@vger.kernel.org
24a923e4 3291W: http://ecryptfs.org
6dc7516e 3292W: https://launchpad.net/ecryptfs
237fead6 3293S: Supported
679655da
JP
3294F: Documentation/filesystems/ecryptfs.txt
3295F: fs/ecryptfs/
237fead6 3296
da9bb1d2 3297EDAC-CORE
8b58be88 3298M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3299M: Borislav Petkov <bp@alien8.de>
3300M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3301L: linux-edac@vger.kernel.org
0e438e3f 3302W: bluesmoke.sourceforge.net
8c2a6a40 3303S: Supported
679655da 3304F: Documentation/edac.txt
91445c72 3305F: drivers/edac/
679655da 3306F: include/linux/edac.h
0e438e3f 3307
c476c23b 3308EDAC-AMD64
8b58be88 3309M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3310M: Borislav Petkov <bp@alien8.de>
91445c72 3311L: linux-edac@vger.kernel.org
c476c23b 3312W: bluesmoke.sourceforge.net
487ba8e8 3313S: Maintained
c476c23b
BP
3314F: drivers/edac/amd64_edac*
3315
836dae5d
RR
3316EDAC-CALXEDA
3317M: Doug Thompson <dougthompson@xmission.com>
3318M: Robert Richter <rric@kernel.org>
3319L: linux-edac@vger.kernel.org
3320W: bluesmoke.sourceforge.net
3321S: Maintained
3322F: drivers/edac/highbank*
3323
f65aad41
RB
3324EDAC-CAVIUM
3325M: Ralf Baechle <ralf@linux-mips.org>
3326M: David Daney <david.daney@cavium.com>
3327L: linux-edac@vger.kernel.org
3328L: linux-mips@linux-mips.org
3329W: bluesmoke.sourceforge.net
3330S: Supported
3331F: drivers/edac/octeon_edac*
3332
0e438e3f 3333EDAC-E752X
8b58be88
JP
3334M: Mark Gross <mark.gross@intel.com>
3335M: Doug Thompson <dougthompson@xmission.com>
91445c72 3336L: linux-edac@vger.kernel.org
0e438e3f
DP
3337W: bluesmoke.sourceforge.net
3338S: Maintained
679655da 3339F: drivers/edac/e752x_edac.c
0e438e3f
DP
3340
3341EDAC-E7XXX
8b58be88 3342M: Doug Thompson <dougthompson@xmission.com>
91445c72 3343L: linux-edac@vger.kernel.org
0e438e3f
DP
3344W: bluesmoke.sourceforge.net
3345S: Maintained
679655da 3346F: drivers/edac/e7xxx_edac.c
0e438e3f 3347
77c5f5d2 3348EDAC-GHES
1b2c14b4 3349M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3350L: linux-edac@vger.kernel.org
3351W: bluesmoke.sourceforge.net
3352S: Maintained
2caa67a6 3353F: drivers/edac/ghes_edac.c
77c5f5d2 3354
6bc78404 3355EDAC-I82443BXGX
8b58be88 3356M: Tim Small <tim@buttersideup.com>
91445c72 3357L: linux-edac@vger.kernel.org
6bc78404
DT
3358W: bluesmoke.sourceforge.net
3359S: Maintained
679655da 3360F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3361
3362EDAC-I3000
8b58be88 3363M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3364L: linux-edac@vger.kernel.org
6bc78404
DT
3365W: bluesmoke.sourceforge.net
3366S: Maintained
679655da 3367F: drivers/edac/i3000_edac.c
6bc78404
DT
3368
3369EDAC-I5000
8b58be88 3370M: Doug Thompson <dougthompson@xmission.com>
91445c72 3371L: linux-edac@vger.kernel.org
ba9a5918
DT
3372W: bluesmoke.sourceforge.net
3373S: Maintained
679655da 3374F: drivers/edac/i5000_edac.c
ba9a5918 3375
44c12cb2 3376EDAC-I5400
1b2c14b4 3377M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3378L: linux-edac@vger.kernel.org
44c12cb2
MCC
3379W: bluesmoke.sourceforge.net
3380S: Maintained
679655da 3381F: drivers/edac/i5400_edac.c
44c12cb2 3382
3c9c92b6 3383EDAC-I7300
1b2c14b4 3384M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3385L: linux-edac@vger.kernel.org
3386W: bluesmoke.sourceforge.net
3387S: Maintained
3388F: drivers/edac/i7300_edac.c
3389
67c89316 3390EDAC-I7CORE
1b2c14b4 3391M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3392L: linux-edac@vger.kernel.org
3393W: bluesmoke.sourceforge.net
3394S: Maintained
70aff0ce 3395F: drivers/edac/i7core_edac.c
67c89316 3396
ba9a5918 3397EDAC-I82975X
8b58be88 3398M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3399M: "Arvind R." <arvino55@gmail.com>
91445c72 3400L: linux-edac@vger.kernel.org
ba9a5918
DT
3401W: bluesmoke.sourceforge.net
3402S: Maintained
679655da 3403F: drivers/edac/i82975x_edac.c
ba9a5918 3404
791b4706
JB
3405EDAC-IE31200
3406M: Jason Baron <jbaron@akamai.com>
3407L: linux-edac@vger.kernel.org
3408W: bluesmoke.sourceforge.net
3409S: Maintained
3410F: drivers/edac/ie31200_edac.c
3411
ccdfb979
JT
3412EDAC-MPC85XX
3413M: Johannes Thumshirn <johannes.thumshirn@men.de>
3414L: linux-edac@vger.kernel.org
3415W: bluesmoke.sourceforge.net
3416S: Maintained
3417F: drivers/edac/mpc85xx_edac.[ch]
3418
ba9a5918 3419EDAC-PASEMI
8b58be88 3420M: Egor Martovetsky <egor@pasemi.com>
91445c72 3421L: linux-edac@vger.kernel.org
6bc78404
DT
3422W: bluesmoke.sourceforge.net
3423S: Maintained
679655da 3424F: drivers/edac/pasemi_edac.c
6bc78404 3425
0e438e3f 3426EDAC-R82600
8b58be88 3427M: Tim Small <tim@buttersideup.com>
91445c72 3428L: linux-edac@vger.kernel.org
0e438e3f
DP
3429W: bluesmoke.sourceforge.net
3430S: Maintained
679655da 3431F: drivers/edac/r82600_edac.c
da9bb1d2 3432
4d096ca7 3433EDAC-SBRIDGE
1b2c14b4 3434M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3435L: linux-edac@vger.kernel.org
3436W: bluesmoke.sourceforge.net
3437S: Maintained
3438F: drivers/edac/sb_edac.c
3439
af39917d
CL
3440EDIROL UA-101/UA-1000 DRIVER
3441M: Clemens Ladisch <clemens@ladisch.de>
3442L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3443T: git git://git.alsa-project.org/alsa-kernel.git
3444S: Maintained
3445F: sound/usb/misc/ua101.c
3446
1f7df953
MF
3447EXTENSIBLE FIRMWARE INTERFACE (EFI)
3448M: Matt Fleming <matt.fleming@intel.com>
3449L: linux-efi@vger.kernel.org
78bef24e 3450T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3451S: Maintained
3452F: Documentation/x86/efi-stub.txt
3453F: arch/ia64/kernel/efi.c
3454F: arch/x86/boot/compressed/eboot.[ch]
3455F: arch/x86/include/asm/efi.h
3456F: arch/x86/platform/efi/*
a9499fa7 3457F: drivers/firmware/efi/*
1f7df953
MF
3458F: include/linux/efi*.h
3459
d68772b7
MF
3460EFI VARIABLE FILESYSTEM
3461M: Matthew Garrett <matthew.garrett@nebula.com>
3462M: Jeremy Kerr <jk@ozlabs.org>
3463M: Matt Fleming <matt.fleming@intel.com>
3464T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3465L: linux-efi@vger.kernel.org
3466S: Maintained
3467F: fs/efivarfs/
3468
85a00d9b
PJ
3469EFIFB FRAMEBUFFER DRIVER
3470L: linux-fbdev@vger.kernel.org
3471M: Peter Jones <pjones@redhat.com>
3472S: Maintained
3473F: drivers/video/efifb.c
3474
0bee8d28
JT
3475EFS FILESYSTEM
3476W: http://aeschi.ch.eu.org/efs/
3477S: Orphan
679655da 3478F: fs/efs/
0bee8d28 3479
4480f15b 3480EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3481M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3482M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3483L: linux-rdma@vger.kernel.org
fab97220 3484S: Supported
679655da 3485F: drivers/infiniband/hw/ehca/
fab97220 3486
aa8a9e25 3487EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3488M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3489L: netdev@vger.kernel.org
3490S: Maintained
9aa32835 3491F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3492
f0319efe 3493EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3494M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3495L: linux-media@vger.kernel.org
3496W: http://linuxtv.org
3497T: git git://linuxtv.org/media_tree.git
3498S: Maintained
3499F: drivers/media/usb/em28xx/
3500
3e3a7d66 3501EMBEDDED LINUX
8b58be88
JP
3502M: Paul Gortmaker <paul.gortmaker@windriver.com>
3503M: Matt Mackall <mpm@selenic.com>
3504M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3505L: linux-embedded@vger.kernel.org
3506S: Maintained
3507
3a1c1d44 3508EMULEX LPFC FC SCSI DRIVER
8b58be88 3509M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3510L: linux-scsi@vger.kernel.org
3511W: http://sourceforge.net/projects/lpfcxxxx
3512S: Supported
679655da 3513F: drivers/scsi/lpfc/
3a1c1d44 3514
5f5bac82 3515ENE CB710 FLASH CARD READER DRIVER
8b58be88 3516M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3517S: Maintained
3518F: drivers/misc/cb710/
3519F: drivers/mmc/host/cb710-mmc.*
3520F: include/linux/cb710.h
3521
931e39a1
ML
3522ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3523M: Maxim Levitsky <maximlevitsky@gmail.com>
3524S: Maintained
2a837449 3525F: drivers/media/rc/ene_ir.*
931e39a1 3526
ec207dcc
GS
3527ENHANCED ERROR HANDLING (EEH)
3528M: Gavin Shan <shangw@linux.vnet.ibm.com>
3529L: linuxppc-dev@lists.ozlabs.org
3530S: Supported
3531F: Documentation/powerpc/eeh-pci-error-recovery.txt
3532F: arch/powerpc/kernel/eeh*.c
3533
d5ca9006 3534EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3535M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3536S: Maintained
084bad91 3537T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3538F: drivers/video/s1d13xxxfb.c
3539F: include/video/s1d13xxxfb.h
d5ca9006 3540
1da177e4 3541ETHERNET BRIDGE
adbbf69d 3542M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3543L: bridge@lists.linux-foundation.org
4c325313 3544L: netdev@vger.kernel.org
c996d8b9 3545W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3546S: Maintained
679655da
JP
3547F: include/linux/netfilter_bridge/
3548F: net/bridge/
1da177e4 3549
22f08ad9
FF
3550ETHERNET PHY LIBRARY
3551M: Florian Fainelli <f.fainelli@gmail.com>
3552L: netdev@vger.kernel.org
3553S: Maintained
3554F: include/linux/phy.h
3555F: include/linux/phy_fixed.h
3556F: drivers/net/phy/
3557F: Documentation/networking/phy.txt
3558F: drivers/of/of_mdio.c
3559F: drivers/of/of_net.c
3560
1da177e4 3561EXT2 FILE SYSTEM
01971952 3562M: Jan Kara <jack@suse.cz>
72be2ccf 3563L: linux-ext4@vger.kernel.org
1da177e4 3564S: Maintained
679655da
JP
3565F: Documentation/filesystems/ext2.txt
3566F: fs/ext2/
3567F: include/linux/ext2*
1da177e4
LT
3568
3569EXT3 FILE SYSTEM
01971952 3570M: Jan Kara <jack@suse.cz>
8b58be88 3571M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3572M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3573L: linux-ext4@vger.kernel.org
3574S: Maintained
679655da
JP
3575F: Documentation/filesystems/ext3.txt
3576F: fs/ext3/
72be2ccf
EM
3577
3578EXT4 FILE SYSTEM
8b58be88 3579M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3580M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3581L: linux-ext4@vger.kernel.org
08a225f1 3582W: http://ext4.wiki.kernel.org
8a6e2535 3583Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3584S: Maintained
679655da
JP
3585F: Documentation/filesystems/ext4.txt
3586F: fs/ext4/
1da177e4 3587
c5532b09 3588Extended Verification Module (EVM)
74dd744f
MZ
3589M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3590L: linux-ima-devel@lists.sourceforge.net
3591L: linux-security-module@vger.kernel.org
c5532b09
MZ
3592S: Supported
3593F: security/integrity/evm/
3594
df6b3cfe
MH
3595EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3596M: MyungJoo Ham <myungjoo.ham@samsung.com>
3597M: Chanwoo Choi <cw00.choi@samsung.com>
3598L: linux-kernel@vger.kernel.org
81df63a9 3599T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3600S: Maintained
3601F: drivers/extcon/
3602F: Documentation/extcon/
3603
e2a75c44
JH
3604EXYNOS DP DRIVER
3605M: Jingoo Han <jg1.han@samsung.com>
3606L: dri-devel@lists.freedesktop.org
3607S: Maintained
3608F: drivers/gpu/drm/exynos/exynos_dp*
3609
33ad3912
DL
3610EXYNOS MIPI DISPLAY DRIVERS
3611M: Inki Dae <inki.dae@samsung.com>
3612M: Donghwa Lee <dh09.lee@samsung.com>
3613M: Kyungmin Park <kyungmin.park@samsung.com>
3614L: linux-fbdev@vger.kernel.org
3615S: Maintained
3616F: drivers/video/exynos/exynos_mipi*
3617F: include/video/exynos_mipi*
3618
e53004e2 3619F71805F HARDWARE MONITORING DRIVER
7c81c60f 3620M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3621L: lm-sensors@lm-sensors.org
3622S: Maintained
679655da
JP
3623F: Documentation/hwmon/f71805f
3624F: drivers/hwmon/f71805f.c
e53004e2 3625
eea977ed
MB
3626FC0011 TUNER DRIVER
3627M: Michael Buesch <m@bues.ch>
3628L: linux-media@vger.kernel.org
3629S: Maintained
ccae7af2
MCC
3630F: drivers/media/tuners/fc0011.h
3631F: drivers/media/tuners/fc0011.c
eea977ed 3632
91952bc0
AP
3633FC2580 MEDIA DRIVER
3634M: Antti Palosaari <crope@iki.fi>
3635L: linux-media@vger.kernel.org
3636W: http://linuxtv.org/
3637W: http://palosaari.fi/linux/
3638Q: http://patchwork.linuxtv.org/project/linux-media/list/
3639T: git git://linuxtv.org/anttip/media_tree.git
3640S: Maintained
3641F: drivers/media/tuners/fc2580*
eea977ed 3642
88b2dbdb
EP
3643FANOTIFY
3644M: Eric Paris <eparis@redhat.com>
3645S: Maintained
3646F: fs/notify/fanotify/
3647F: include/linux/fanotify.h
c117ab84 3648F: include/uapi/linux/fanotify.h
88b2dbdb 3649
1da177e4 3650FARSYNC SYNCHRONOUS DRIVER
8b58be88 3651M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3652W: http://www.farsite.co.uk/
3653S: Supported
679655da 3654F: drivers/net/wan/farsync.*
1da177e4 3655
c5408b88 3656FAULT INJECTION SUPPORT
8b58be88 3657M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3658S: Supported
679655da
JP
3659F: Documentation/fault-injection/
3660F: lib/fault-inject.c
c5408b88 3661
cae727db
RL
3662FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3663M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3664L: fcoe-devel@open-fcoe.org
cae727db
RL
3665W: www.Open-FCoE.org
3666S: Supported
3667F: drivers/scsi/libfc/
3668F: drivers/scsi/fcoe/
3669F: include/scsi/fc/
3670F: include/scsi/libfc.h
3671F: include/scsi/libfcoe.h
c117ab84 3672F: include/uapi/scsi/fc/
cae727db 3673
e2d1d6c0 3674FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3675M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3676M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3677L: linux-fsdevel@vger.kernel.org
1da177e4 3678S: Maintained
679655da
JP
3679F: include/linux/fcntl.h
3680F: include/linux/fs.h
c117ab84
CEB
3681F: include/uapi/linux/fcntl.h
3682F: include/uapi/linux/fs.h
679655da
JP
3683F: fs/fcntl.c
3684F: fs/locks.c
1da177e4 3685
e2d1d6c0 3686FILESYSTEMS (VFS and infrastructure)
8b58be88 3687M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3688L: linux-fsdevel@vger.kernel.org
173acc7c 3689S: Maintained
679655da 3690F: fs/*
173acc7c 3691
b26e0ed4 3692FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3693M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3694L: lm-sensors@lm-sensors.org
3695S: Maintained
d5ca6918
JP
3696F: drivers/hwmon/f75375s.c
3697F: include/linux/f75375s.h
b26e0ed4 3698
a331b0c3
CL
3699FIREWIRE AUDIO DRIVERS
3700M: Clemens Ladisch <clemens@ladisch.de>
3701L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3702T: git git://git.alsa-project.org/alsa-kernel.git
3703S: Maintained
3704F: sound/firewire/
3705
eb86ec51
SR
3706FIREWIRE MEDIA DRIVERS (firedtv)
3707M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3708L: linux-media@vger.kernel.org
3709L: linux1394-devel@lists.sourceforge.net
3710T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3711S: Maintained
3712F: drivers/media/firewire/
3713
a511ce33
CB
3714FIREWIRE SBP-2 TARGET
3715M: Chris Boot <bootc@bootc.net>
3716L: linux-scsi@vger.kernel.org
3717L: target-devel@vger.kernel.org
3718L: linux1394-devel@lists.sourceforge.net
3719T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3720S: Maintained
3721F: drivers/target/sbp/
3722
7d2c86b5 3723FIREWIRE SUBSYSTEM
8b58be88 3724M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3725L: linux1394-devel@lists.sourceforge.net
958a29cb 3726W: http://ieee1394.wiki.kernel.org/
2ca526bf 3727T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3728S: Maintained
679655da 3729F: drivers/firewire/
8f06ce3b
SR
3730F: include/linux/firewire.h
3731F: include/uapi/linux/firewire*.h
9f6d3c4b 3732F: tools/firewire/
e2d1d6c0
RD
3733
3734FIRMWARE LOADER (request_firmware)
39e68089
ML
3735M: Ming Lei <ming.lei@canonical.com>
3736L: linux-kernel@vger.kernel.org
3737S: Maintained
679655da
JP
3738F: Documentation/firmware_class/
3739F: drivers/base/firmware*.c
3740F: include/linux/firmware.h
e2d1d6c0 3741
f730e3dc 3742FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3743M: Joshua Morris <josh.h.morris@us.ibm.com>
3744M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3745S: Maintained
3746F: drivers/block/rsxx/
3747
8206f664
JK
3748FLOPPY DRIVER
3749M: Jiri Kosina <jkosina@suse.cz>
3750T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3751S: Odd fixes
3752F: drivers/block/floppy.c
3753
9c9f32ed
AR
3754FMC SUBSYSTEM
3755M: Alessandro Rubini <rubini@gnudd.com>
3756W: http://www.ohwr.org/projects/fmc-bus
3757S: Supported
3758F: drivers/fmc/
3759F: include/linux/fmc*.h
3760F: include/linux/ipmi-fru.h
3761K: fmc_d.*register
3762
e2d1d6c0 3763FPU EMULATOR
8b58be88 3764M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3765W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3766S: Maintained
679655da 3767F: arch/x86/math-emu/
e2d1d6c0
RD
3768
3769FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3770L: netdev@vger.kernel.org
c173bfac 3771S: Orphan
679655da
JP
3772F: drivers/net/wan/dlci.c
3773F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3774
3775FRAMEBUFFER LAYER
5489e948
JCPV
3776M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3777M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3778L: linux-fbdev@vger.kernel.org
e2d1d6c0 3779W: http://linux-fbdev.sourceforge.net/
b22fe37b 3780Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3781T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3782S: Maintained
679655da 3783F: Documentation/fb/
d958c62c 3784F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3785F: drivers/video/
3786F: include/video/
679655da 3787F: include/linux/fb.h
c117ab84
CEB
3788F: include/uapi/video/
3789F: include/uapi/linux/fb.h
e2d1d6c0 3790
a57c188e 3791FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3792M: Timur Tabi <timur@tabi.org>
a57c188e 3793L: linux-fbdev@vger.kernel.org
c4ef9bc4 3794S: Maintained
a57c188e
TT
3795F: drivers/video/fsl-diu-fb.*
3796
e2d1d6c0 3797FREESCALE DMA DRIVER
8b58be88
JP
3798M: Li Yang <leoli@freescale.com>
3799M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3800L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3801S: Maintained
679655da 3802F: drivers/dma/fsldma.*
e2d1d6c0
RD
3803
3804FREESCALE I2C CPM DRIVER
8b58be88 3805M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3806L: linuxppc-dev@lists.ozlabs.org
846557d3 3807L: linux-i2c@vger.kernel.org
0d2b405a 3808S: Maintained
679655da 3809F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3810
60e8c5ab 3811FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3812M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3813L: linux-fbdev@vger.kernel.org
efc03ecb 3814L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3815S: Maintained
bad985a1 3816F: include/linux/platform_data/video-imxfb.h
679655da 3817F: drivers/video/imxfb.c
60e8c5ab 3818
4689a6b1 3819FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3820M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3821M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3822L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3823L: netdev@vger.kernel.org
3824S: Maintained
ec21e2ec 3825F: drivers/net/ethernet/freescale/fs_enet/
679655da 3826F: include/linux/fs_enet_pd.h
4689a6b1 3827
d9e9d82c 3828FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3829L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3830S: Orphan
679655da
JP
3831F: arch/powerpc/sysdev/qe_lib/
3832F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3833
b55ef929 3834FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3835M: Li Yang <leoli@freescale.com>
6372594a 3836L: linux-usb@vger.kernel.org
a4724ed6 3837L: linuxppc-dev@lists.ozlabs.org
a7205b30 3838S: Maintained
5429c731 3839F: drivers/usb/gadget/fsl*
a7205b30 3840
beaf53bf 3841FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3842M: Li Yang <leoli@freescale.com>
beaf53bf 3843L: netdev@vger.kernel.org
a4724ed6 3844L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3845S: Maintained
ec21e2ec 3846F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3847
d9e9d82c 3848FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3849M: Timur Tabi <timur@tabi.org>
a4724ed6 3850L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3851S: Maintained
df621252 3852F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3853
3854FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3855M: Timur Tabi <timur@tabi.org>
93711660 3856L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3857L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3858S: Maintained
69aefcea
JP
3859F: sound/soc/fsl/fsl*
3860F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3861
1da177e4 3862FREEVXFS FILESYSTEM
8b58be88 3863M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3864W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3865S: Maintained
679655da 3866F: fs/freevxfs/
1da177e4 3867
71038f52 3868FREEZER
49db1903 3869M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3870M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3871L: linux-pm@vger.kernel.org
71038f52 3872S: Supported
679655da
JP
3873F: Documentation/power/freezing-of-tasks.txt
3874F: include/linux/freezer.h
3875F: kernel/freezer.c
71038f52 3876
839a1f79
KRW
3877FRONTSWAP API
3878M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3879L: linux-kernel@vger.kernel.org
3880S: Maintained
3881F: mm/frontswap.c
3882F: include/linux/frontswap.h
3883
a5432f5a 3884FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3885M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3886L: linux-cachefs@redhat.com
3887S: Supported
3888F: Documentation/filesystems/caching/
3889F: fs/fscache/
3890F: include/linux/fscache*.h
3891
f58ad8f5 3892F2FS FILE SYSTEM
9b29d481 3893M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3894M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3895L: linux-f2fs-devel@lists.sourceforge.net
3896W: http://en.wikipedia.org/wiki/F2FS
3897T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3898S: Maintained
3899F: Documentation/filesystems/f2fs.txt
3bac380c 3900F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3901F: fs/f2fs/
3902F: include/linux/f2fs_fs.h
3903
5ab7ffea 3904FUJITSU FR-V (FRV) PORT
8b58be88 3905M: David Howells <dhowells@redhat.com>
1da177e4 3906S: Maintained
679655da 3907F: arch/frv/
1da177e4 3908
20b93734 3909FUJITSU LAPTOP EXTRAS
409a3e98 3910M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3911L: platform-driver-x86@vger.kernel.org
20b93734 3912S: Maintained
679655da 3913F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3914
4da621b6
HK
3915FUJITSU M-5MO LS CAMERA ISP DRIVER
3916M: Kyungmin Park <kyungmin.park@samsung.com>
3917M: Heungjun Kim <riverful.kim@samsung.com>
3918L: linux-media@vger.kernel.org
3919S: Maintained
90d72ac6 3920F: drivers/media/i2c/m5mols/
4da621b6
HK
3921F: include/media/m5mols.h
3922
2d24c490
RG
3923FUJITSU TABLET EXTRAS
3924M: Robert Gerlach <khnz@gmx.de>
3925L: platform-driver-x86@vger.kernel.org
3926S: Maintained
3927F: drivers/platform/x86/fujitsu-tablet.c
3928
04578f17 3929FUSE: FILESYSTEM IN USERSPACE
8b58be88 3930M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3931L: fuse-devel@lists.sourceforge.net
3932W: http://fuse.sourceforge.net/
3933S: Maintained
679655da 3934F: fs/fuse/
c117ab84 3935F: include/uapi/linux/fuse.h
04578f17 3936
1da177e4 3937FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3938M: Rik Faith <faith@cs.unc.edu>
1da177e4 3939L: linux-scsi@vger.kernel.org
baaea1dc 3940S: Odd Fixes (e.g., new signatures)
679655da 3941F: drivers/scsi/fdomain.*
1da177e4 3942
d8e2162c
PO
3943GCOV BASED KERNEL PROFILING
3944M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3945S: Maintained
3946F: kernel/gcov/
3947F: Documentation/gcov.txt
3948
1da177e4 3949GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3950M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3951L: linux-scsi@vger.kernel.org
3952W: http://www.icp-vortex.com/
3953S: Supported
679655da 3954F: drivers/scsi/gdt*
1da177e4 3955
3169a1c7
HV
3956GEMTEK FM RADIO RECEIVER DRIVER
3957M: Hans Verkuil <hverkuil@xs4all.nl>
3958L: linux-media@vger.kernel.org
3959T: git git://linuxtv.org/media_tree.git
3960W: http://linuxtv.org
3961S: Maintained
3962F: drivers/media/radio/radio-gemtek*
3963
1c23af90 3964GENERIC GPIO I2C DRIVER
880b0e26 3965M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3966S: Supported
679655da
JP
3967F: drivers/i2c/busses/i2c-gpio.c
3968F: include/linux/i2c-gpio.h
1c23af90 3969
92ed1a76
PK
3970GENERIC GPIO I2C MULTIPLEXER DRIVER
3971M: Peter Korsgaard <peter.korsgaard@barco.com>
3972L: linux-i2c@vger.kernel.org
3973S: Supported
e7065e20
JD
3974F: drivers/i2c/muxes/i2c-mux-gpio.c
3975F: include/linux/i2c-mux-gpio.h
3976F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3977
9251ce95 3978GENERIC HDLC (WAN) DRIVERS
8b58be88 3979M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3980W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3981S: Maintained
679655da
JP
3982F: drivers/net/wan/c101.c
3983F: drivers/net/wan/hd6457*
3984F: drivers/net/wan/hdlc*
3985F: drivers/net/wan/n2.c
3986F: drivers/net/wan/pc300too.c
3987F: drivers/net/wan/pci200syn.c
3988F: drivers/net/wan/wanxl*
1da177e4 3989
1527aab6 3990GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3991M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3992L: linux-arch@vger.kernel.org
3993T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3994S: Maintained
14430813
JP
3995F: include/asm-generic/
3996F: include/uapi/asm-generic/
1527aab6 3997
ff764963
KVA
3998GENERIC PHY FRAMEWORK
3999M: Kishon Vijay Abraham I <kishon@ti.com>
4000L: linux-kernel@vger.kernel.org
4001T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4002S: Supported
4003F: drivers/phy/
4004F: include/linux/phy/
4005
ccb86a69 4006GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4007M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4008L: kvm@vger.kernel.org
ccb86a69
MT
4009S: Supported
4010F: drivers/uio/uio_pci_generic.c
4011
f8f1ec73
JP
4012GET_MAINTAINER SCRIPT
4013M: Joe Perches <joe@perches.com>
4014S: Maintained
4015F: scripts/get_maintainer.pl
4016
5be7b50f 4017GFS2 FILE SYSTEM
8b58be88 4018M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 4019L: cluster-devel@redhat.com
5be7b50f 4020W: http://sources.redhat.com/cluster/
08deed1e
JP
4021T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
4022T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 4023S: Supported
679655da
JP
4024F: Documentation/filesystems/gfs2*.txt
4025F: fs/gfs2/
c117ab84 4026F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4027
0a34eb8f 4028GIGASET ISDN DRIVERS
8b58be88
JP
4029M: Hansjoerg Lipp <hjlipp@web.de>
4030M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
4031L: gigaset307x-common@lists.sourceforge.net
4032W: http://gigaset307x.sourceforge.net/
4033S: Maintained
679655da
JP
4034F: Documentation/isdn/README.gigaset
4035F: drivers/isdn/gigaset/
c117ab84 4036F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4037
7eea35fe
JP
4038GO7007 MPEG CODEC
4039M: Hans Verkuil <hans.verkuil@cisco.com>
4040L: linux-media@vger.kernel.org
4041S: Maintained
4042F: drivers/media/usb/go7007/
4043
a0dc00b4 4044GPIO SUBSYSTEM
e4651a9f 4045M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4046M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4047L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4048T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4049S: Maintained
4050F: Documentation/gpio/
a0dc00b4
GL
4051F: drivers/gpio/
4052F: include/linux/gpio*
9b692346 4053F: include/asm-generic/gpio.h
a0dc00b4 4054
71a6d0af
HW
4055GRE DEMULTIPLEXER DRIVER
4056M: Dmitry Kozlov <xeb@mail.ru>
4057L: netdev@vger.kernel.org
4058S: Maintained
11c26770
JP
4059F: net/ipv4/gre_demux.c
4060F: net/ipv4/gre_offload.c
71a6d0af
HW
4061F: include/net/gre.h
4062
d4c41139
KG
4063GRETH 10/100/1G Ethernet MAC device driver
4064M: Kristoffer Glembo <kristoffer@gaisler.com>
4065L: netdev@vger.kernel.org
4066S: Maintained
a31a96ad 4067F: drivers/net/ethernet/aeroflex/
d4c41139 4068
e8deeae2 4069GSPCA FINEPIX SUBDRIVER
8b58be88 4070M: Frank Zago <frank@zago.net>
661263b5 4071L: linux-media@vger.kernel.org
275ffde4 4072T: git git://linuxtv.org/media_tree.git
e8deeae2 4073S: Maintained
0c0d06ca 4074F: drivers/media/usb/gspca/finepix.c
e8deeae2 4075
4b3fa3c4
OL
4076GSPCA GL860 SUBDRIVER
4077M: Olivier Lorin <o.lorin@laposte.net>
4078L: linux-media@vger.kernel.org
275ffde4 4079T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4080S: Maintained
0c0d06ca 4081F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4082
e8deeae2 4083GSPCA M5602 SUBDRIVER
8b58be88 4084M: Erik Andren <erik.andren@gmail.com>
661263b5 4085L: linux-media@vger.kernel.org
275ffde4 4086T: git git://linuxtv.org/media_tree.git
e8deeae2 4087S: Maintained
0c0d06ca 4088F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4089
4090GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4091M: Hans de Goede <hdegoede@redhat.com>
661263b5 4092L: linux-media@vger.kernel.org
275ffde4 4093T: git git://linuxtv.org/media_tree.git
e8deeae2 4094S: Maintained
0c0d06ca 4095F: drivers/media/usb/gspca/pac207.c
e8deeae2 4096
261982f1 4097GSPCA SN9C20X SUBDRIVER
d95c5b0b 4098M: Brian Johnson <brijohn@gmail.com>
261982f1 4099L: linux-media@vger.kernel.org
275ffde4 4100T: git git://linuxtv.org/media_tree.git
261982f1 4101S: Maintained
0c0d06ca 4102F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4103
e8deeae2 4104GSPCA T613 SUBDRIVER
8b58be88 4105M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4106L: linux-media@vger.kernel.org
275ffde4 4107T: git git://linuxtv.org/media_tree.git
e8deeae2 4108S: Maintained
0c0d06ca 4109F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4110
4111GSPCA USB WEBCAM DRIVER
fc3f906b 4112M: Hans de Goede <hdegoede@redhat.com>
661263b5 4113L: linux-media@vger.kernel.org
275ffde4 4114T: git git://linuxtv.org/media_tree.git
e8deeae2 4115S: Maintained
0c0d06ca 4116F: drivers/media/usb/gspca/
e8deeae2 4117
584ec979
DB
4118GUID PARTITION TABLE (GPT)
4119M: Davidlohr Bueso <davidlohr@hp.com>
4120L: linux-efi@vger.kernel.org
4121S: Maintained
4122F: block/partitions/efi.*
4123
aa3c598b
EG
4124STK1160 USB VIDEO CAPTURE DRIVER
4125M: Ezequiel Garcia <elezegarcia@gmail.com>
4126L: linux-media@vger.kernel.org
275ffde4 4127T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4128S: Maintained
4129F: drivers/media/usb/stk1160/
e8deeae2 4130
71a6d0af
HW
4131HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4132M: Frank Seidel <frank@f-seidel.de>
4133L: platform-driver-x86@vger.kernel.org
4134W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4135S: Maintained
4136F: drivers/platform/x86/hdaps.c
4137
48fc9e26
HV
4138HDPVR USB VIDEO ENCODER DRIVER
4139M: Hans Verkuil <hverkuil@xs4all.nl>
4140L: linux-media@vger.kernel.org
4141T: git git://linuxtv.org/media_tree.git
4142W: http://linuxtv.org
4143S: Odd Fixes
14430813 4144F: drivers/media/usb/hdpvr/
48fc9e26 4145
71a6d0af 4146HWPOISON MEMORY FAILURE HANDLING
f9625c48 4147M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4148L: linux-mm@kvack.org
71a6d0af
HW
4149S: Maintained
4150F: mm/memory-failure.c
4151F: mm/hwpoison-inject.c
4152
4153HYPERVISOR VIRTUAL CONSOLE DRIVER
4154L: linuxppc-dev@lists.ozlabs.org
4155S: Odd Fixes
4156F: drivers/tty/hvc/
4157
5b543965 4158HARDWARE MONITORING
7c81c60f 4159M: Jean Delvare <jdelvare@suse.de>
ca462085 4160M: Guenter Roeck <linux@roeck-us.net>
5b543965 4161L: lm-sensors@lm-sensors.org
595142e0 4162W: http://www.lm-sensors.org/
9e012c1a 4163T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4164T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4165S: Maintained
047f4ec2 4166F: Documentation/hwmon/
679655da 4167F: drivers/hwmon/
047f4ec2 4168F: include/linux/hwmon*.h
5b543965 4169
844dd05f 4170HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4171M: Matt Mackall <mpm@selenic.com>
4172M: Herbert Xu <herbert@gondor.apana.org.au>
4173S: Odd fixes
679655da
JP
4174F: Documentation/hw_random.txt
4175F: drivers/char/hw_random/
4176F: include/linux/hw_random.h
844dd05f 4177
8b37fcfc
OBC
4178HARDWARE SPINLOCK CORE
4179M: Ohad Ben-Cohen <ohad@wizery.com>
4180S: Maintained
4181F: Documentation/hwspinlock.txt
4182F: drivers/hwspinlock/hwspinlock_*
4183F: include/linux/hwspinlock.h
4184
1da177e4 4185HARMONY SOUND DRIVER
ac6aecbf 4186L: linux-parisc@vger.kernel.org
1da177e4 4187S: Maintained
679655da 4188F: sound/parisc/harmony.*
1da177e4 4189
91952bc0
AP
4190HD29L2 MEDIA DRIVER
4191M: Antti Palosaari <crope@iki.fi>
4192L: linux-media@vger.kernel.org
4193W: http://linuxtv.org/
4194W: http://palosaari.fi/linux/
4195Q: http://patchwork.linuxtv.org/project/linux-media/list/
4196T: git git://linuxtv.org/anttip/media_tree.git
4197S: Maintained
4198F: drivers/media/dvb-frontends/hd29l2*
4199
e2d1d6c0 4200HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4201M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4202L: iss_storagedev@hp.com
4203S: Maintained
679655da
JP
4204F: Documentation/blockdev/cpqarray.txt
4205F: drivers/block/cpqarray.*
e2d1d6c0 4206
9257aa49 4207HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4208M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4209L: iss_storagedev@hp.com
4210S: Supported
4211F: Documentation/scsi/hpsa.txt
4212F: drivers/scsi/hpsa*.[ch]
4213F: include/linux/cciss*.h
c117ab84 4214F: include/uapi/linux/cciss*.h
9257aa49 4215
e2d1d6c0 4216HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4217M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4218L: iss_storagedev@hp.com
4219S: Supported
679655da
JP
4220F: Documentation/blockdev/cciss.txt
4221F: drivers/block/cciss*
4222F: include/linux/cciss_ioctl.h
c117ab84 4223F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4224
1da177e4 4225HFS FILESYSTEM
6cf515e1
GU
4226L: linux-fsdevel@vger.kernel.org
4227S: Orphan
679655da
JP
4228F: Documentation/filesystems/hfs.txt
4229F: fs/hfs/
1da177e4 4230
ef575f47
GU
4231HFSPLUS FILESYSTEM
4232L: linux-fsdevel@vger.kernel.org
4233S: Orphan
4234F: Documentation/filesystems/hfsplus.txt
4235F: fs/hfsplus/
4236
1da177e4 4237HGA FRAMEBUFFER DRIVER
8b58be88 4238M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4239L: linux-nvidia@lists.surfsouth.com
4240W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4241S: Maintained
679655da 4242F: drivers/video/hgafb.c
1da177e4 4243
4480f15b 4244HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4245M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4246M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4247L: linux-pm@vger.kernel.org
e2d1d6c0 4248S: Supported
679655da
JP
4249F: arch/x86/power/
4250F: drivers/base/power/
4251F: kernel/power/
4252F: include/linux/suspend.h
4253F: include/linux/freezer.h
4254F: include/linux/pm.h
679655da 4255F: arch/*/include/asm/suspend*.h
e2d1d6c0 4256
4ef4caad 4257HID CORE LAYER
8b58be88 4258M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4259L: linux-input@vger.kernel.org
54e5881d 4260T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4261S: Maintained
679655da
JP
4262F: drivers/hid/
4263F: include/linux/hid*
c117ab84 4264F: include/uapi/linux/hid*
4ef4caad 4265
38bed542 4266HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4267M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4268L: linux-kernel@vger.kernel.org
75fc2d37 4269T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4270S: Maintained
679655da 4271F: Documentation/timers/
5cee9645 4272F: kernel/time/hrtimer.c
88606e80
TG
4273F: kernel/time/clockevents.c
4274F: kernel/time/tick*.*
4275F: kernel/time/timer_*.c
05ed8490 4276F: include/linux/clockchips.h
679655da 4277F: include/linux/hrtimer.h
38bed542 4278
1da177e4 4279HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4280L: linux-hams@vger.kernel.org
8b64f2a0 4281S: Orphan
679655da
JP
4282F: drivers/net/hamradio/dmascc.c
4283F: drivers/net/hamradio/scc.c
1da177e4 4284
ede1e6f8 4285HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4286M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4287W: http://www.highpoint-tech.com
4288S: Supported
679655da
JP
4289F: Documentation/scsi/hptiop.txt
4290F: drivers/scsi/hptiop.c
ede1e6f8 4291
1da177e4 4292HIPPI
8b58be88 4293M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4294L: linux-hippi@sunsite.dk
4295S: Maintained
679655da 4296F: include/linux/hippidevice.h
c117ab84 4297F: include/uapi/linux/if_hippi.h
679655da 4298F: net/802/hippi.c
ff5a3b50 4299F: drivers/net/hippi/
1da177e4 4300
ff1d2767 4301HOST AP DRIVER
8b58be88 4302M: Jouni Malinen <j@w1.fi>
85d32e7b 4303L: hostap@shmoo.com (subscribers-only)
724c6b35 4304L: linux-wireless@vger.kernel.org
ff1d2767
JM
4305W: http://hostap.epitest.fi/
4306S: Maintained
679655da 4307F: drivers/net/wireless/hostap/
ff1d2767 4308
dd8cd779 4309HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4310L: platform-driver-x86@vger.kernel.org
95c70215 4311S: Orphan
679655da 4312F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4313
e2d1d6c0 4314HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4315M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4316S: Maintained
7e25d724 4317F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4318
7d2c86b5 4319HPET: High Precision Event Timers driver
8b58be88 4320M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4321S: Maintained
679655da
JP
4322F: Documentation/timers/hpet.txt
4323F: drivers/char/hpet.c
4324F: include/linux/hpet.h
c117ab84 4325F: include/uapi/linux/hpet.h
b9b0332f 4326
e07b5d79 4327HPET: x86
9e06f631 4328S: Orphan
679655da
JP
4329F: arch/x86/kernel/hpet.c
4330F: arch/x86/include/asm/hpet.h
b9b0332f 4331
1da177e4 4332HPFS FILESYSTEM
8b58be88 4333M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4334W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4335S: Maintained
679655da 4336F: fs/hpfs/
1da177e4 4337
3441cded 4338HSI SUBSYSTEM
56459ea9
SR
4339M: Sebastian Reichel <sre@kernel.org>
4340T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4341S: Maintained
4342F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4343F: Documentation/hsi.txt
3441cded
SR
4344F: drivers/hsi/
4345F: include/linux/hsi/
4346F: include/uapi/linux/hsi/
4347
7d2c86b5 4348HSO 3G MODEM DRIVER
8b58be88 4349M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4350W: http://www.pharscape.org
4351S: Maintained
679655da 4352F: drivers/net/usb/hso.c
11cd29b0 4353
19990e29
AB
4354HSR NETWORK PROTOCOL
4355M: Arvid Brodin <arvid.brodin@alten.se>
4356L: netdev@vger.kernel.org
4357S: Maintained
4358F: net/hsr/
4359
5a18c343 4360HTCPEN TOUCHSCREEN DRIVER
8b58be88 4361M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4362L: linux-input@vger.kernel.org
4363S: Maintained
679655da 4364F: drivers/input/touchscreen/htcpen.c
5a18c343 4365
1da177e4 4366HUGETLB FILESYSTEM
6d49e352 4367M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4368S: Maintained
679655da 4369F: fs/hugetlbfs/
1da177e4 4370
05183189
S
4371Hyper-V CORE AND DRIVERS
4372M: K. Y. Srinivasan <kys@microsoft.com>
4373M: Haiyang Zhang <haiyangz@microsoft.com>
4374L: devel@linuxdriverproject.org
4375S: Maintained
a4162747
HZ
4376F: arch/x86/include/asm/mshyperv.h
4377F: arch/x86/include/uapi/asm/hyperv.h
4378F: arch/x86/kernel/cpu/mshyperv.c
05183189 4379F: drivers/hid/hid-hyperv.c
a4162747 4380F: drivers/hv/
f92ca80b 4381F: drivers/input/serio/hyperv-keyboard.c
05183189 4382F: drivers/net/hyperv/
a4162747
HZ
4383F: drivers/scsi/storvsc_drv.c
4384F: drivers/video/hyperv_fb.c
4385F: include/linux/hyperv.h
4386F: tools/hv/
05183189 4387
d85c8a6a 4388I2C OVER PARALLEL PORT
7c81c60f 4389M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4390L: linux-i2c@vger.kernel.org
4391S: Maintained
4392F: Documentation/i2c/busses/i2c-parport
4393F: Documentation/i2c/busses/i2c-parport-light
4394F: drivers/i2c/busses/i2c-parport.c
4395F: drivers/i2c/busses/i2c-parport-light.c
4396
4397I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4398M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4399L: linux-i2c@vger.kernel.org
4400S: Maintained
4401F: Documentation/i2c/busses/i2c-ali1535
4402F: Documentation/i2c/busses/i2c-ali1563
4403F: Documentation/i2c/busses/i2c-ali15x3
4404F: Documentation/i2c/busses/i2c-amd756
4405F: Documentation/i2c/busses/i2c-amd8111
4406F: Documentation/i2c/busses/i2c-i801
4407F: Documentation/i2c/busses/i2c-nforce2
4408F: Documentation/i2c/busses/i2c-piix4
4409F: Documentation/i2c/busses/i2c-sis5595
4410F: Documentation/i2c/busses/i2c-sis630
4411F: Documentation/i2c/busses/i2c-sis96x
4412F: Documentation/i2c/busses/i2c-via
4413F: Documentation/i2c/busses/i2c-viapro
4414F: drivers/i2c/busses/i2c-ali1535.c
4415F: drivers/i2c/busses/i2c-ali1563.c
4416F: drivers/i2c/busses/i2c-ali15x3.c
4417F: drivers/i2c/busses/i2c-amd756.c
4418F: drivers/i2c/busses/i2c-amd756-s4882.c
4419F: drivers/i2c/busses/i2c-amd8111.c
4420F: drivers/i2c/busses/i2c-i801.c
4421F: drivers/i2c/busses/i2c-isch.c
4422F: drivers/i2c/busses/i2c-nforce2.c
4423F: drivers/i2c/busses/i2c-nforce2-s4985.c
4424F: drivers/i2c/busses/i2c-piix4.c
4425F: drivers/i2c/busses/i2c-sis5595.c
4426F: drivers/i2c/busses/i2c-sis630.c
4427F: drivers/i2c/busses/i2c-sis96x.c
4428F: drivers/i2c/busses/i2c-via.c
4429F: drivers/i2c/busses/i2c-viapro.c
4430
cb7f07a4
NH
4431I2C/SMBUS ISMT DRIVER
4432M: Seth Heasley <seth.heasley@intel.com>
4433M: Neil Horman <nhorman@tuxdriver.com>
4434L: linux-i2c@vger.kernel.org
4435F: drivers/i2c/busses/i2c-ismt.c
4436F: Documentation/i2c/busses/i2c-ismt
4437
6ea884db 4438I2C/SMBUS STUB DRIVER
7c81c60f 4439M: Jean Delvare <jdelvare@suse.de>
846557d3 4440L: linux-i2c@vger.kernel.org
6ea884db 4441S: Maintained
8547a5bc 4442F: drivers/i2c/i2c-stub.c
6ea884db 4443
5b543965 4444I2C SUBSYSTEM
14d77c4d 4445M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4446L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4447W: https://i2c.wiki.kernel.org/
4448Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4449T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4450S: Maintained
679655da
JP
4451F: Documentation/i2c/
4452F: drivers/i2c/
4453F: include/linux/i2c.h
03b70d62 4454F: include/linux/i2c-*.h
c117ab84
CEB
4455F: include/uapi/linux/i2c.h
4456F: include/uapi/linux/i2c-*.h
1da177e4 4457
d85c8a6a 4458I2C-TAOS-EVM DRIVER
7c81c60f 4459M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4460L: linux-i2c@vger.kernel.org
4461S: Maintained
4462F: Documentation/i2c/busses/i2c-taos-evm
4463F: drivers/i2c/busses/i2c-taos-evm.c
4464
e8c76eed 4465I2C-TINY-USB DRIVER
8b58be88 4466M: Till Harbaum <till@harbaum.org>
846557d3 4467L: linux-i2c@vger.kernel.org
932d1872 4468W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4469S: Maintained
679655da 4470F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4471
1da177e4 4472i386 BOOT CODE
8b58be88 4473M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4474S: Maintained
679655da 4475F: arch/x86/boot/
1da177e4
LT
4476
4477i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4478M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4479T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4480S: Maintained
4481
1da177e4 4482IA64 (Itanium) PLATFORM
8b58be88
JP
4483M: Tony Luck <tony.luck@intel.com>
4484M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4485L: linux-ia64@vger.kernel.org
6b1c70b1 4486T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4487S: Maintained
679655da 4488F: arch/ia64/
1da177e4 4489
956c203c 4490IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4491M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4492M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4493L: linux-crypto@vger.kernel.org
4494S: Supported
4495F: drivers/crypto/nx/
4496
0e16aafb 4497IBM Power 842 compression accelerator
e6babec6 4498M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4499S: Supported
4500F: drivers/crypto/nx/nx-842.c
4501F: include/linux/nx842.h
4502
1da177e4 4503IBM Power Linux RAID adapter
8b58be88 4504M: Brian King <brking@us.ibm.com>
1da177e4 4505S: Supported
679655da 4506F: drivers/scsi/ipr.*
1da177e4 4507
9d348af4
SL
4508IBM Power Virtual Ethernet Device Driver
4509M: Santiago Leon <santil@linux.vnet.ibm.com>
4510L: netdev@vger.kernel.org
4511S: Supported
9aa32835 4512F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4513
e6babec6
NF
4514IBM Power Virtual SCSI Device Drivers
4515M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4516L: linux-scsi@vger.kernel.org
4517S: Supported
e6babec6
NF
4518F: drivers/scsi/ibmvscsi/ibmvscsi*
4519F: drivers/scsi/ibmvscsi/viosrp.h
4520
4521IBM Power Virtual FC Device Drivers
4522M: Brian King <brking@linux.vnet.ibm.com>
4523L: linux-scsi@vger.kernel.org
4524S: Supported
4525F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4526
1da177e4
LT
4527IBM ServeRAID RAID DRIVER
4528P: Jack Hammer
8b58be88 4529M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4530W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4531S: Supported
679655da 4532F: drivers/scsi/ips.*
1da177e4 4533
6ed9f9c4
PT
4534ICH LPC AND GPIO DRIVER
4535M: Peter Tyser <ptyser@xes-inc.com>
4536S: Maintained
4537F: drivers/mfd/lpc_ich.c
4538F: drivers/gpio/gpio-ich.c
4539
1e7106fc 4540IDE SUBSYSTEM
8b58be88 4541M: "David S. Miller" <davem@davemloft.net>
1da177e4 4542L: linux-ide@vger.kernel.org
8a6e2535 4543Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4544T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4545S: Maintained
679655da
JP
4546F: Documentation/ide/
4547F: drivers/ide/
4548F: include/linux/ide.h
1da177e4 4549
6cb8c13d
IP
4550IDEAPAD LAPTOP EXTRAS DRIVER
4551M: Ike Panhc <ike.pan@canonical.com>
4552L: platform-driver-x86@vger.kernel.org
4553W: http://launchpad.net/ideapad-laptop
4554S: Maintained
4555F: drivers/platform/x86/ideapad-laptop.c
4556
1ea4c161
AM
4557IDEAPAD LAPTOP SLIDEBAR DRIVER
4558M: Andrey Moiseev <o2g.org.ru@gmail.com>
4559L: linux-input@vger.kernel.org
4560W: https://github.com/o2genum/ideapad-slidebar
4561S: Maintained
4562F: drivers/input/misc/ideapad_slidebar.c
4563
0f861e8c 4564IDE/ATAPI DRIVERS
487ba8e8 4565M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4566L: linux-ide@vger.kernel.org
c404c199 4567S: Maintained
679655da
JP
4568F: Documentation/cdrom/ide-cd
4569F: drivers/ide/ide-cd*
1da177e4 4570
27471fdb 4571IDLE-I7300
8b58be88 4572M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4573L: linux-pm@vger.kernel.org
27471fdb 4574S: Supported
679655da 4575F: drivers/idle/i7300_idle.c
27471fdb 4576
02cf2286 4577IEEE 802.15.4 SUBSYSTEM
b6e195fd 4578M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4579L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4580W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4581T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4582S: Maintained
4583F: net/ieee802154/
68653359 4584F: net/mac802154/
251741b1 4585F: drivers/net/ieee802154/
02cf2286 4586
40ad4a30
SY
4587IGUANAWORKS USB IR TRANSCEIVER
4588M: Sean Young <sean@mess.org>
4589L: linux-media@vger.kernel.org
4590S: Maintained
4591F: drivers/media/rc/iguanair.c
4592
9545f86e 4593IIO SUBSYSTEM AND DRIVERS
030a13d7 4594M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4595L: linux-iio@vger.kernel.org
4596S: Maintained
03e7c251 4597F: drivers/iio/
9545f86e
AP
4598F: drivers/staging/iio/
4599
65519263
SG
4600IKANOS/ADI EAGLE ADSL USB DRIVER
4601M: Matthieu Castet <castet.matthieu@free.fr>
4602M: Stanislaw Gruszka <stf_xl@wp.pl>
4603S: Maintained
4604F: drivers/usb/atm/ueagle-atm.c
4605
e89ab51f
GR
4606INA209 HARDWARE MONITOR DRIVER
4607M: Guenter Roeck <linux@roeck-us.net>
4608L: lm-sensors@lm-sensors.org
4609S: Maintained
4610F: Documentation/hwmon/ina209
4611F: Documentation/devicetree/bindings/i2c/ina209.txt
4612F: drivers/hwmon/ina209.c
4613
4614INA2XX HARDWARE MONITOR DRIVER
4615M: Guenter Roeck <linux@roeck-us.net>
4616L: lm-sensors@lm-sensors.org
4617S: Maintained
4618F: Documentation/hwmon/ina2xx
4619F: drivers/hwmon/ina2xx.c
4620F: include/linux/platform_data/ina2xx.h
4621
14dc124f
SIG
4622INDUSTRY PACK SUBSYSTEM (IPACK)
4623M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4624M: Jens Taprogge <jens.taprogge@taprogge.org>
4625M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4626L: industrypack-devel@lists.sourceforge.net
4627W: http://industrypack.sourceforge.net
4628S: Maintained
4629F: drivers/ipack/
4630
aa7168f4 4631INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4632M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4633M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4634L: linux-ima-devel@lists.sourceforge.net
4635L: linux-ima-user@lists.sourceforge.net
4636L: linux-security-module@vger.kernel.org
aa7168f4 4637S: Supported
679655da 4638F: security/integrity/ima/
aa7168f4 4639
1da177e4 4640IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4641L: linux-fbdev@vger.kernel.org
843393d3 4642S: Orphan
679655da 4643F: drivers/video/imsttfb.c
1da177e4
LT
4644
4645INFINIBAND SUBSYSTEM
db9fd848 4646M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4647M: Sean Hefty <sean.hefty@intel.com>
4648M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4649L: linux-rdma@vger.kernel.org
605841f5 4650W: http://www.openfabrics.org/
8a6e2535 4651Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4652T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4653S: Supported
679655da
JP
4654F: Documentation/infiniband/
4655F: drivers/infiniband/
c117ab84 4656F: include/uapi/linux/if_infiniband.h
1da177e4 4657
c9f04f58 4658INOTIFY
8b58be88
JP
4659M: John McCutchan <john@johnmccutchan.com>
4660M: Robert Love <rlove@rlove.org>
4661M: Eric Paris <eparis@parisplace.org>
c9f04f58 4662S: Maintained
679655da
JP
4663F: Documentation/filesystems/inotify.txt
4664F: fs/notify/inotify/
4665F: include/linux/inotify.h
c117ab84 4666F: include/uapi/linux/inotify.h
c9f04f58 4667
e2d1d6c0 4668INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4669M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4670M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4671L: linux-input@vger.kernel.org
8a6e2535 4672Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4673T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4674S: Maintained
679655da 4675F: drivers/input/
f4eea7e2 4676F: include/linux/input.h
c117ab84 4677F: include/uapi/linux/input.h
f4eea7e2 4678F: include/linux/input/
e2d1d6c0 4679
3267a87f
HR
4680INPUT MULTITOUCH (MT) PROTOCOL
4681M: Henrik Rydberg <rydberg@euromail.se>
4682L: linux-input@vger.kernel.org
7f9c2454 4683T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4684S: Maintained
4685F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4686F: drivers/input/input-mt.c
3267a87f
HR
4687K: \b(ABS|SYN)_MT_
4688
4ac13e17
DJ
4689INTEL C600 SERIES SAS CONTROLLER DRIVER
4690M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4691M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4692M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4693L: linux-scsi@vger.kernel.org
7106891a
DJ
4694T: git git://git.code.sf.net/p/intel-sas/isci
4695S: Supported
4ac13e17 4696F: drivers/scsi/isci/
4ac13e17 4697
26717172
LB
4698INTEL IDLE DRIVER
4699M: Len Brown <lenb@kernel.org>
bf1c138e 4700L: linux-pm@vger.kernel.org
08deed1e 4701T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4702S: Supported
4703F: drivers/idle/intel_idle.c
4704
9eb8ef74 4705INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4706M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4707L: linux-fbdev@vger.kernel.org
ce00f85c 4708S: Maintained
679655da
JP
4709F: Documentation/fb/intelfb.txt
4710F: drivers/video/intelfb/
9eb8ef74 4711
1da177e4 4712INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4713M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4714L: linux-fbdev@vger.kernel.org
ce00f85c 4715S: Maintained
679655da 4716F: drivers/video/i810/
1da177e4 4717
f4a9bc4c 4718INTEL MENLOW THERMAL DRIVER
8b58be88 4719M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4720L: platform-driver-x86@vger.kernel.org
5ca92bd9 4721W: https://01.org/linux-acpi
f4a9bc4c 4722S: Supported
679655da 4723F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4724
1da177e4 4725INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4726M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4727S: Maintained
679655da
JP
4728F: arch/x86/kernel/microcode_core.c
4729F: arch/x86/kernel/microcode_intel.c
1da177e4 4730
248a9dc3 4731INTEL I/OAT DMA DRIVER
ab5f8c6e 4732M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4733M: Dave Jiang <dave.jiang@intel.com>
4734L: dmaengine@vger.kernel.org
4735Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4736S: Supported
679655da 4737F: drivers/dma/ioat*
248a9dc3 4738
6c8909b4 4739INTEL IOMMU (VT-d)
8b58be88 4740M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4741L: iommu@lists.linux-foundation.org
54e5881d 4742T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4743S: Supported
3fb39615 4744F: drivers/iommu/intel-iommu.c
679655da 4745F: include/linux/intel-iommu.h
6c8909b4 4746
b3e5f263 4747INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4748M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4749S: Odd fixes
679655da 4750F: drivers/dma/iop-adma.c
b3e5f263 4751
9251ce95 4752INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4753M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4754S: Maintained
679655da
JP
4755F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4756F: arch/arm/mach-ixp4xx/include/mach/npe.h
4757F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4758F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4759F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4760F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4761
844dd05f 4762INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4763M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4764S: Maintained
679655da 4765F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4766
105bf2fe 4767INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4768M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4769M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4770M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4771M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4772M: Don Skidmore <donald.c.skidmore@intel.com>
4773M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4774M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4775M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4776M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4777M: Linux NICS <linux.nics@intel.com>
dcd01faf 4778L: e1000-devel@lists.sourceforge.net
f6fde11a 4779W: http://www.intel.com/support/feedback.htm
d94e6fed 4780W: http://e1000.sourceforge.net/
dee1ad47
JK
4781T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4782T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4783S: Supported
0d164401
JK
4784F: Documentation/networking/e100.txt
4785F: Documentation/networking/e1000.txt
4786F: Documentation/networking/e1000e.txt
4787F: Documentation/networking/igb.txt
4788F: Documentation/networking/igbvf.txt
4789F: Documentation/networking/ixgb.txt
4790F: Documentation/networking/ixgbe.txt
4791F: Documentation/networking/ixgbevf.txt
1bff6529 4792F: Documentation/networking/i40e.txt
105bf2fe 4793F: Documentation/networking/i40evf.txt
dee1ad47 4794F: drivers/net/ethernet/intel/
bc90d291 4795F: drivers/net/ethernet/intel/*/
1da177e4 4796
0963d59b
LW
4797INTEL-MID GPIO DRIVER
4798M: David Cohen <david.a.cohen@linux.intel.com>
4799L: linux-gpio@vger.kernel.org
4800S: Maintained
4801F: drivers/gpio/gpio-intel-mid.c
4802
ca907a90
SY
4803INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4804M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4805L: linux-wireless@vger.kernel.org
ca907a90 4806S: Maintained
679655da 4807F: Documentation/networking/README.ipw2100
679655da 4808F: Documentation/networking/README.ipw2200
ca907a90 4809F: drivers/net/wireless/ipw2x00/
826d2abe 4810
4bd96a7a 4811INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4812M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4813M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4814M: Shane Wang <shane.wang@intel.com>
4815L: tboot-devel@lists.sourceforge.net
4816W: http://tboot.sourceforge.net
e9b7d7c8 4817T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4818S: Supported
4819F: Documentation/intel_txt.txt
4820F: include/linux/tboot.h
4821F: arch/x86/kernel/tboot.c
4822
8a70da82 4823INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4824M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4825M: linux-wimax@intel.com
63fae219 4826L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4827S: Supported
4828W: http://linuxwimax.org
679655da
JP
4829F: Documentation/wimax/README.i2400m
4830F: drivers/net/wimax/i2400m/
c117ab84 4831F: include/uapi/linux/wimax/i2400m.h
8a70da82 4832
1c0ce89c
SG
4833INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4834M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4835L: linux-wireless@vger.kernel.org
1c0ce89c 4836S: Supported
efa3144e
WYG
4837F: drivers/net/wireless/iwlegacy/
4838
b481de9c 4839INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4840M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4841M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4842M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4843L: linux-wireless@vger.kernel.org
b481de9c 4844W: http://intellinuxwireless.org
b62ff718 4845T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4846S: Supported
679655da 4847F: drivers/net/wireless/iwlwifi/
b481de9c 4848
de8fe023
TW
4849INTEL MANAGEMENT ENGINE (mei)
4850M: Tomas Winkler <tomas.winkler@intel.com>
4851L: linux-kernel@vger.kernel.org
4852S: Supported
c117ab84 4853F: include/uapi/linux/mei.h
de8fe023 4854F: drivers/misc/mei/*
e07950a1 4855F: Documentation/misc-devices/mei/*
de8fe023 4856
cb109a0e 4857IOC3 ETHERNET DRIVER
8b58be88 4858M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4859L: linux-mips@linux-mips.org
4860S: Maintained
8862bf1e 4861F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4862
cb109a0e 4863IOC3 SERIAL DRIVER
8b58be88 4864M: Pat Gefre <pfg@sgi.com>
d39e0721 4865L: linux-serial@vger.kernel.org
cb109a0e 4866S: Maintained
df621252 4867F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4868
0b6e8569
SW
4869IOMMU DRIVERS
4870M: Joerg Roedel <joro@8bytes.org>
4871L: iommu@lists.linux-foundation.org
4872T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4873S: Maintained
4874F: drivers/iommu/
4875
4480f15b 4876IP MASQUERADING
8b58be88 4877M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4878S: Maintained
679655da 4879F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4880
1202d6ff 4881IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4882M: Francois Romieu <romieu@fr.zoreil.com>
4883M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4884L: netdev@vger.kernel.org
4885S: Maintained
7443713a 4886F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4887
4480f15b 4888IPATH DRIVER
8473c603 4889M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4890L: linux-rdma@vger.kernel.org
52a09a04 4891S: Maintained
679655da 4892F: drivers/infiniband/hw/ipath/
77d8798b 4893
4409ebe9 4894IPMI SUBSYSTEM
8b58be88 4895M: Corey Minyard <minyard@acm.org>
b0c90653 4896L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4897W: http://openipmi.sourceforge.net/
4898S: Supported
679655da
JP
4899F: Documentation/IPMI.txt
4900F: drivers/char/ipmi/
4901F: include/linux/ipmi*
c117ab84 4902F: include/uapi/linux/ipmi*
4409ebe9 4903
e2d1d6c0 4904IPS SCSI RAID DRIVER
8b58be88 4905M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4906L: linux-scsi@vger.kernel.org
4907W: http://www.adaptec.com/
4908S: Maintained
679655da 4909F: drivers/scsi/ips*
e2d1d6c0
RD
4910
4911IPVS
8b58be88
JP
4912M: Wensong Zhang <wensong@linux-vs.org>
4913M: Simon Horman <horms@verge.net.au>
4914M: Julian Anastasov <ja@ssi.bg>
979b6c13 4915L: netdev@vger.kernel.org
e2d1d6c0 4916L: lvs-devel@vger.kernel.org
1da177e4 4917S: Maintained
679655da 4918F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4919F: include/net/ip_vs.h
c117ab84 4920F: include/uapi/linux/ip_vs.h
679655da 4921F: net/netfilter/ipvs/
1da177e4 4922
e7839f25 4923IPWIRELESS DRIVER
8b58be88
JP
4924M: Jiri Kosina <jkosina@suse.cz>
4925M: David Sterba <dsterba@suse.cz>
92094aa0 4926S: Odd Fixes
282361a0 4927F: drivers/tty/ipwireless/
099dc4fb 4928
e2d1d6c0 4929IPX NETWORK LAYER
8b58be88 4930M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4931L: netdev@vger.kernel.org
4932S: Maintained
679655da 4933F: include/net/ipx.h
c117ab84 4934F: include/uapi/linux/ipx.h
679655da 4935F: net/ipx/
e2d1d6c0 4936
1da177e4 4937IRDA SUBSYSTEM
8b58be88 4938M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4939L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4940L: netdev@vger.kernel.org
1da177e4 4941W: http://irda.sourceforge.net/
f353976d 4942S: Maintained
e0057975 4943T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4944F: Documentation/networking/irda.txt
4945F: drivers/net/irda/
4946F: include/net/irda/
4947F: net/irda/
1da177e4 4948
a800c7cc
TG
4949IRQ SUBSYSTEM
4950M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4951L: linux-kernel@vger.kernel.org
a800c7cc 4952S: Maintained
75fc2d37 4953T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4954F: kernel/irq/
2ed9fd28
JC
4955
4956IRQCHIP DRIVERS
4957M: Thomas Gleixner <tglx@linutronix.de>
4958M: Jason Cooper <jason@lakedaemon.net>
4959L: linux-kernel@vger.kernel.org
4960S: Maintained
4961T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4962T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4963F: drivers/irqchip/
a800c7cc 4964
7ab3a837
GL
4965IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4966M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4967S: Maintained
4968F: Documentation/IRQ-domain.txt
4969F: include/linux/irqdomain.h
4970F: kernel/irq/irqdomain.c
4971
e2d1d6c0 4972ISAPNP
8b58be88 4973M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4974S: Maintained
679655da
JP
4975F: Documentation/isapnp.txt
4976F: drivers/pnp/isapnp/
4977F: include/linux/isapnp.h
e2d1d6c0 4978
d39b8420
HV
4979ISA RADIO MODULE
4980M: Hans Verkuil <hverkuil@xs4all.nl>
4981L: linux-media@vger.kernel.org
4982T: git git://linuxtv.org/media_tree.git
4983W: http://linuxtv.org
4984S: Maintained
4985F: drivers/media/radio/radio-isa*
4986
71a6d0af
HW
4987iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4988M: Peter Jones <pjones@redhat.com>
4989M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4990S: Maintained
4991F: drivers/firmware/iscsi_ibft*
4992
14816b1e 4993ISCSI
8b58be88 4994M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4995L: open-iscsi@googlegroups.com
4996W: www.open-iscsi.org
54e5881d 4997T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4998S: Maintained
679655da
JP
4999F: drivers/scsi/*iscsi*
5000F: include/scsi/*iscsi*
14816b1e 5001
1e65eb42
OG
5002ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5003M: Or Gerlitz <ogerlitz@mellanox.com>
5004M: Roi Dayan <roid@mellanox.com>
5005L: linux-rdma@vger.kernel.org
5006S: Supported
5007W: http://www.openfabrics.org
5008W: www.open-iscsi.org
5009Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5010F: drivers/infiniband/ulp/iser/
1e65eb42 5011
1da177e4 5012ISDN SUBSYSTEM
8b58be88 5013M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5014L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5015L: netdev@vger.kernel.org
1da177e4 5016W: http://www.isdn4linux.de
54e5881d 5017T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5018S: Maintained
679655da
JP
5019F: Documentation/isdn/
5020F: drivers/isdn/
5021F: include/linux/isdn.h
5022F: include/linux/isdn/
c117ab84
CEB
5023F: include/uapi/linux/isdn.h
5024F: include/uapi/linux/isdn/
1da177e4
LT
5025
5026ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5027M: Armin Schindler <mac@melware.de>
d5d52273 5028L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5029W: http://www.melware.de
5030S: Maintained
679655da 5031F: drivers/isdn/hardware/eicon/
1da177e4 5032
d624870f 5033IT87 HARDWARE MONITORING DRIVER
7c81c60f 5034M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5035L: lm-sensors@lm-sensors.org
5036S: Maintained
5037F: Documentation/hwmon/it87
5038F: drivers/hwmon/it87.c
5039
d7104bff
AP
5040IT913X MEDIA DRIVER
5041M: Antti Palosaari <crope@iki.fi>
5042L: linux-media@vger.kernel.org
5043W: http://linuxtv.org/
5044W: http://palosaari.fi/linux/
5045Q: http://patchwork.linuxtv.org/project/linux-media/list/
5046T: git git://linuxtv.org/anttip/media_tree.git
5047S: Maintained
9d9fb744 5048F: drivers/media/tuners/tuner_it913x*
d7104bff 5049
91821ff3 5050IVTV VIDEO4LINUX DRIVER
6afdeaf8 5051M: Andy Walls <awalls@md.metrocast.net>
c4240509 5052L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 5053L: linux-media@vger.kernel.org
275ffde4 5054T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5055W: http://www.ivtvdriver.org
5056S: Maintained
679655da 5057F: Documentation/video4linux/*.ivtv
90d72ac6 5058F: drivers/media/pci/ivtv/
c117ab84 5059F: include/uapi/linux/ivtv*
91821ff3 5060
68620bdd
MP
5061IX2505V MEDIA DRIVER
5062M: Malcolm Priestley <tvboxspy@gmail.com>
5063L: linux-media@vger.kernel.org
5064W: http://linuxtv.org/
5065Q: http://patchwork.linuxtv.org/project/linux-media/list/
5066S: Maintained
5067F: drivers/media/dvb-frontends/ix2505v*
5068
4453d736
GR
5069JC42.4 TEMPERATURE SENSOR DRIVER
5070M: Guenter Roeck <linux@roeck-us.net>
5071L: lm-sensors@lm-sensors.org
5072S: Maintained
5073F: drivers/hwmon/jc42.c
5074F: Documentation/hwmon/jc42
5075
e2d1d6c0 5076JFS FILESYSTEM
3256f80f 5077M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5078L: jfs-discussion@lists.sourceforge.net
5079W: http://jfs.sourceforge.net/
54e5881d 5080T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5081S: Maintained
679655da
JP
5082F: Documentation/filesystems/jfs.txt
5083F: fs/jfs/
e2d1d6c0 5084
95252236 5085JME NETWORK DRIVER
8b58be88 5086M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5087L: netdev@vger.kernel.org
5088S: Maintained
63d24a0e 5089F: drivers/net/ethernet/jme.*
95252236 5090
1da177e4 5091JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5092M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5093L: linux-mtd@lists.infradead.org
5094W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5095S: Maintained
679655da 5096F: fs/jffs2/
c117ab84 5097F: include/uapi/linux/jffs2.h
1da177e4 5098
de456d37 5099JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5100M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5101M: Jan Kara <jack@suse.cz>
72be2ccf 5102L: linux-ext4@vger.kernel.org
ae0718f8 5103S: Maintained
d183e11a 5104F: fs/jbd/
d183e11a
TT
5105F: include/linux/jbd.h
5106
5107JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5108M: "Theodore Ts'o" <tytso@mit.edu>
5109L: linux-ext4@vger.kernel.org
5110S: Maintained
5111F: fs/jbd2/
5112F: include/linux/jbd2.h
ae0718f8 5113
fd8b6cb4 5114JSM Neo PCI based serial card
9d141cb9 5115M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5116L: linux-serial@vger.kernel.org
5117S: Maintained
df621252 5118F: drivers/tty/serial/jsm/
ae0718f8 5119
af39917d
CL
5120K10TEMP HARDWARE MONITORING DRIVER
5121M: Clemens Ladisch <clemens@ladisch.de>
5122L: lm-sensors@lm-sensors.org
5123S: Maintained
5124F: Documentation/hwmon/k10temp
5125F: drivers/hwmon/k10temp.c
5126
4660cb35 5127K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5128M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5129L: lm-sensors@lm-sensors.org
ae0718f8 5130S: Maintained
679655da
JP
5131F: Documentation/hwmon/k8temp
5132F: drivers/hwmon/k8temp.c
ae0718f8 5133
1da177e4 5134KCONFIG
5eb1f99e 5135M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5136L: linux-kbuild@vger.kernel.org
cea8321c 5137T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5138S: Maintained
679655da
JP
5139F: Documentation/kbuild/kconfig-language.txt
5140F: scripts/kconfig/
1da177e4 5141
ea6c2089 5142KDUMP
8b58be88
JP
5143M: Vivek Goyal <vgoyal@redhat.com>
5144M: Haren Myneni <hbabu@us.ibm.com>
34633993 5145L: kexec@lists.infradead.org
ea6c2089
VG
5146W: http://lse.sourceforge.net/kdump/
5147S: Maintained
80811493 5148F: Documentation/kdump/
ea6c2089 5149
f41bf02f
HV
5150KEENE FM RADIO TRANSMITTER DRIVER
5151M: Hans Verkuil <hverkuil@xs4all.nl>
5152L: linux-media@vger.kernel.org
5153T: git git://linuxtv.org/media_tree.git
5154W: http://linuxtv.org
5155S: Maintained
5156F: drivers/media/radio/radio-keene*
5157
1da177e4 5158KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5159M: Ian Kent <raven@themaw.net>
f694fc97 5160L: autofs@vger.kernel.org
1da177e4 5161S: Maintained
679655da 5162F: fs/autofs4/
1da177e4 5163
70fb7ba6 5164KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5165M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5166T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5167T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5168L: linux-kbuild@vger.kernel.org
5ce45962 5169S: Maintained
679655da
JP
5170F: Documentation/kbuild/
5171F: Makefile
5172F: scripts/Makefile.*
70fb7ba6
MM
5173F: scripts/basic/
5174F: scripts/mk*
5175F: scripts/package/
1da177e4
LT
5176
5177KERNEL JANITORS
c3000e03 5178L: kernel-janitors@vger.kernel.org
10466f5a 5179W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5180S: Odd Fixes
1da177e4 5181
e8b43555 5182KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5183M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5184L: linux-nfs@vger.kernel.org
1da177e4 5185W: http://nfs.sourceforge.net/
98fac23f 5186S: Supported
679655da
JP
5187F: fs/nfsd/
5188F: include/linux/nfsd/
c117ab84 5189F: include/uapi/linux/nfsd/
679655da
JP
5190F: fs/lockd/
5191F: fs/nfs_common/
5192F: net/sunrpc/
5193F: include/linux/lockd/
5194F: include/linux/sunrpc/
c117ab84 5195F: include/uapi/linux/sunrpc/
1da177e4 5196
426d62e2 5197KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5198M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5199M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5200L: kvm@vger.kernel.org
e3e58478 5201W: http://www.linux-kvm.org
a94b40a6 5202T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5203S: Supported
c93a64fe
PB
5204F: Documentation/*/kvm*.txt
5205F: Documentation/virtual/kvm/
679655da
JP
5206F: arch/*/kvm/
5207F: arch/*/include/asm/kvm*
5208F: include/linux/kvm*
c117ab84 5209F: include/uapi/linux/kvm*
679655da 5210F: virt/kvm/
426d62e2 5211
ad8003d3 5212KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5213M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5214L: kvm@vger.kernel.org
5215W: http://kvm.qumranet.com
7de609c8 5216S: Maintained
679655da 5217F: arch/x86/include/asm/svm.h
679655da 5218F: arch/x86/kvm/svm.c
426d62e2 5219
513014b7 5220KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5221M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5222L: kvm-ppc@vger.kernel.org
5223W: http://kvm.qumranet.com
6a7f972d 5224T: git git://github.com/agraf/linux-2.6.git
513014b7 5225S: Supported
679655da
JP
5226F: arch/powerpc/include/asm/kvm*
5227F: arch/powerpc/kvm/
513014b7 5228
1fc9d2bf 5229KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5230M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5231L: kvm-ia64@vger.kernel.org
5232W: http://kvm.qumranet.com
920ed9f1 5233S: Supported
679655da
JP
5234F: Documentation/ia64/kvm.txt
5235F: arch/ia64/include/asm/kvm*
5236F: arch/ia64/kvm/
920ed9f1 5237
85f8fffe 5238KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5239M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5240M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5241M: linux390@de.ibm.com
5242L: linux-s390@vger.kernel.org
5243W: http://www.ibm.com/developerworks/linux/linux390/
5244S: Supported
679655da
JP
5245F: Documentation/s390/kvm.txt
5246F: arch/s390/include/asm/kvm*
80811493 5247F: arch/s390/kvm/
a968cd3e 5248F: drivers/s390/kvm/
85f8fffe 5249
a749474d 5250KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5251M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5252M: Marc Zyngier <marc.zyngier@arm.com>
5253L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5254L: kvmarm@lists.cs.columbia.edu
5255W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5256S: Supported
a749474d
CD
5257F: arch/arm/include/uapi/asm/kvm*
5258F: arch/arm/include/asm/kvm*
5259F: arch/arm/kvm/
5c8818b4
MZ
5260F: virt/kvm/arm/
5261F: include/kvm/arm_*
a749474d 5262
6394a3ec 5263KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5264M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5265M: Marc Zyngier <marc.zyngier@arm.com>
5266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5267L: kvmarm@lists.cs.columbia.edu
5268S: Maintained
5269F: arch/arm64/include/uapi/asm/kvm*
5270F: arch/arm64/include/asm/kvm*
5271F: arch/arm64/kvm/
5272
dc009d92 5273KEXEC
8b58be88 5274M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5275W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5276L: kexec@lists.infradead.org
dc009d92 5277S: Maintained
679655da 5278F: include/linux/kexec.h
c117ab84 5279F: include/uapi/linux/kexec.h
679655da 5280F: kernel/kexec.c
dc009d92 5281
e971461f
DH
5282KEYS/KEYRINGS:
5283M: David Howells <dhowells@redhat.com>
5284L: keyrings@linux-nfs.org
5285S: Maintained
d410fa4e 5286F: Documentation/security/keys.txt
e971461f
DH
5287F: include/linux/key.h
5288F: include/linux/key-type.h
5289F: include/keys/
5290F: security/keys/
5291
7f3c68be 5292KEYS-TRUSTED
74dd744f
MZ
5293M: David Safford <safford@us.ibm.com>
5294M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5295L: linux-security-module@vger.kernel.org
5296L: keyrings@linux-nfs.org
5297S: Supported
d410fa4e 5298F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5299F: include/keys/trusted-type.h
5300F: security/keys/trusted.c
5301F: security/keys/trusted.h
5302
5303KEYS-ENCRYPTED
74dd744f
MZ
5304M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5305M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5306L: linux-security-module@vger.kernel.org
5307L: keyrings@linux-nfs.org
5308S: Supported
d410fa4e 5309F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5310F: include/keys/encrypted-type.h
19c90aa6 5311F: security/keys/encrypted-keys/
7f3c68be 5312
5b778dad 5313KGDB / KDB /debug_core
8b58be88 5314M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5315W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5316L: kgdb-bugreport@lists.sourceforge.net
5317S: Maintained
679655da
JP
5318F: Documentation/DocBook/kgdb.tmpl
5319F: drivers/misc/kgdbts.c
df621252 5320F: drivers/tty/serial/kgdboc.c
5b778dad 5321F: include/linux/kdb.h
679655da 5322F: include/linux/kgdb.h
4063eb5f 5323F: kernel/debug/
e3e2aaf7 5324
456db8cc 5325KMEMCHECK
8b58be88 5326M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5327M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5328S: Maintained
410d7a97
JP
5329F: Documentation/kmemcheck.txt
5330F: arch/x86/include/asm/kmemcheck.h
5331F: arch/x86/mm/kmemcheck/
5332F: include/linux/kmemcheck.h
5333F: mm/kmemcheck.c
b9ce08c0 5334
c3bb4d24 5335KMEMLEAK
8b58be88 5336M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5337S: Maintained
5338F: Documentation/kmemleak.txt
5339F: include/linux/kmemleak.h
5340F: mm/kmemleak.c
5341F: mm/kmemleak-test.c
5342
89559a61 5343KPROBES
8b58be88
JP
5344M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5345M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5346M: "David S. Miller" <davem@davemloft.net>
97c29e74 5347M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5348S: Maintained
679655da
JP
5349F: Documentation/kprobes.txt
5350F: include/linux/kprobes.h
5351F: kernel/kprobes.c
89559a61 5352
70e84049 5353KS0108 LCD CONTROLLER DRIVER
8b58be88 5354M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5355W: http://miguelojeda.es/auxdisplay.htm
5356W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5357S: Maintained
679655da
JP
5358F: Documentation/auxdisplay/ks0108
5359F: drivers/auxdisplay/ks0108.c
5360F: include/linux/ks0108.h
70e84049 5361
1da177e4 5362LAPB module
1da177e4 5363L: linux-x25@vger.kernel.org
bf9915cc 5364S: Orphan
679655da
JP
5365F: Documentation/networking/lapb-module.txt
5366F: include/*/lapb.h
5367F: net/lapb/
1da177e4
LT
5368
5369LASI 53c700 driver for PARISC
8b58be88 5370M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5371L: linux-scsi@vger.kernel.org
5372S: Maintained
679655da
JP
5373F: Documentation/scsi/53c700.txt
5374F: drivers/scsi/53c700*
1da177e4 5375
263de9b5 5376LED SUBSYSTEM
c772fc26 5377M: Bryan Wu <cooloney@gmail.com>
8b58be88 5378M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5379L: linux-leds@vger.kernel.org
5380T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5381S: Maintained
679655da
JP
5382F: drivers/leds/
5383F: include/linux/leds.h
263de9b5 5384
b0461a44 5385LEGACY EEPROM DRIVER
7c81c60f 5386M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5387S: Maintained
5388F: Documentation/misc-devices/eeprom
5389F: drivers/misc/eeprom/eeprom.c
5390
1da177e4 5391LEGO USB Tower driver
8b58be88 5392M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5393L: legousb-devel@lists.sourceforge.net
5394W: http://legousb.sourceforge.net/
5395S: Maintained
679655da 5396F: drivers/usb/misc/legousbtower.c
1da177e4 5397
055616a8
MK
5398LG2160 MEDIA DRIVER
5399M: Michael Krufky <mkrufky@linuxtv.org>
5400L: linux-media@vger.kernel.org
5401W: http://linuxtv.org/
5402W: http://github.com/mkrufky
5403Q: http://patchwork.linuxtv.org/project/linux-media/list/
5404T: git git://linuxtv.org/mkrufky/tuners.git
5405S: Maintained
5406F: drivers/media/dvb-frontends/lg2160.*
5407
6f0e7725
MK
5408LGDT3305 MEDIA DRIVER
5409M: Michael Krufky <mkrufky@linuxtv.org>
5410L: linux-media@vger.kernel.org
5411W: http://linuxtv.org/
5412W: http://github.com/mkrufky
5413Q: http://patchwork.linuxtv.org/project/linux-media/list/
5414T: git git://linuxtv.org/mkrufky/tuners.git
5415S: Maintained
5416F: drivers/media/dvb-frontends/lgdt3305.*
5417
568a17ff 5418LGUEST
8b58be88 5419M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5420L: lguest@lists.ozlabs.org
568a17ff 5421W: http://lguest.ozlabs.org/
72e91863 5422S: Odd Fixes
070f420b 5423F: arch/x86/include/asm/lguest*.h
679655da
JP
5424F: arch/x86/lguest/
5425F: drivers/lguest/
5426F: include/linux/lguest*.h
070f420b 5427F: tools/lguest/
568a17ff 5428
1acd437c
SL
5429LIBLOCKDEP
5430M: Sasha Levin <sasha.levin@oracle.com>
5431S: Maintained
5432F: tools/lib/lockdep/
5433
1da177e4 5434LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5435M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5436W: http://www.ibm.com/linux/ltc/projects/ppc
5437S: Supported
11c34c7d 5438F: arch/powerpc/boot/rs6000.h
1da177e4 5439
852bb9f5 5440LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5441M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5442M: Paul Mackerras <paulus@samba.org>
ea668936 5443M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 5444W: http://www.penguinppc.org/
a4724ed6 5445L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5446Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5447T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5448S: Supported
11c34c7d
JP
5449F: Documentation/powerpc/
5450F: arch/powerpc/
1da177e4
LT
5451
5452LINUX FOR POWER MACINTOSH
8b58be88 5453M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5454W: http://www.penguinppc.org/
a4724ed6 5455L: linuxppc-dev@lists.ozlabs.org
1da177e4 5456S: Maintained
11c34c7d
JP
5457F: arch/powerpc/platforms/powermac/
5458F: drivers/macintosh/
1da177e4 5459
77a76369 5460LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5461M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5462L: linuxppc-dev@lists.ozlabs.org
a149507b 5463T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5464S: Maintained
11c34c7d
JP
5465F: arch/powerpc/platforms/512x/
5466F: arch/powerpc/platforms/52xx/
1da177e4
LT
5467
5468LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5469M: Alistair Popple <alistair@popple.id.au>
8b58be88 5470M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5471W: http://www.penguinppc.org/
a4724ed6 5472L: linuxppc-dev@lists.ozlabs.org
1da177e4 5473S: Maintained
11c34c7d
JP
5474F: arch/powerpc/platforms/40x/
5475F: arch/powerpc/platforms/44x/
1da177e4 5476
260c02a9 5477LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5478L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5479S: Orphan
11c34c7d
JP
5480F: arch/powerpc/*/*virtex*
5481F: arch/powerpc/*/*/*virtex*
1da177e4 5482
e93adf1e 5483LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 5484M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 5485W: http://www.penguinppc.org/
a4724ed6 5486L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5487S: Maintained
a2b1f7c8 5488F: arch/powerpc/platforms/8xx/
e93adf1e 5489
1da177e4 5490LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 5491M: Scott Wood <scottwood@freescale.com>
8b58be88 5492M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5493W: http://www.penguinppc.org/
a4724ed6 5494L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 5495T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 5496S: Maintained
11c34c7d 5497F: arch/powerpc/platforms/83xx/
4c8f581d 5498F: arch/powerpc/platforms/85xx/
1da177e4 5499
ab06ff3a 5500LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5501M: Olof Johansson <olof@lixom.net>
a4724ed6 5502L: linuxppc-dev@lists.ozlabs.org
92e19709 5503S: Maintained
11c34c7d
JP
5504F: arch/powerpc/platforms/pasemi/
5505F: drivers/*/*pasemi*
5506F: drivers/*/*/*pasemi*
ab06ff3a 5507
1da177e4 5508LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5509M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5510L: linux-security-module@vger.kernel.org
1da177e4
LT
5511S: Supported
5512
a23ce6da
HW
5513LIS3LV02D ACCELEROMETER DRIVER
5514M: Eric Piel <eric.piel@tremplin-utc.net>
5515S: Maintained
ff606677
JD
5516F: Documentation/misc-devices/lis3lv02d
5517F: drivers/misc/lis3lv02d/
bd35665f 5518F: drivers/platform/x86/hp_accel.c
a23ce6da 5519
e2d1d6c0 5520LLC (802.2)
8b58be88 5521M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5522S: Maintained
679655da 5523F: include/linux/llc.h
c117ab84 5524F: include/uapi/linux/llc.h
679655da
JP
5525F: include/net/llc*
5526F: net/llc/
e2d1d6c0 5527
4e233cbe
AD
5528LM73 HARDWARE MONITOR DRIVER
5529M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5530L: lm-sensors@lm-sensors.org
5531S: Maintained
5532F: drivers/hwmon/lm73.c
5533
156e2d1a 5534LM78 HARDWARE MONITOR DRIVER
7c81c60f 5535M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5536L: lm-sensors@lm-sensors.org
5537S: Maintained
5538F: Documentation/hwmon/lm78
5539F: drivers/hwmon/lm78.c
5540
1da177e4 5541LM83 HARDWARE MONITOR DRIVER
7c81c60f 5542M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5543L: lm-sensors@lm-sensors.org
1da177e4 5544S: Maintained
679655da
JP
5545F: Documentation/hwmon/lm83
5546F: drivers/hwmon/lm83.c
1da177e4
LT
5547
5548LM90 HARDWARE MONITOR DRIVER
7c81c60f 5549M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5550L: lm-sensors@lm-sensors.org
1da177e4 5551S: Maintained
679655da 5552F: Documentation/hwmon/lm90
aae7bce4 5553F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5554F: drivers/hwmon/lm90.c
1da177e4 5555
917cc4e6
GR
5556LM95234 HARDWARE MONITOR DRIVER
5557M: Guenter Roeck <linux@roeck-us.net>
5558L: lm-sensors@lm-sensors.org
5559S: Maintained
5560F: Documentation/hwmon/lm95234
5561F: drivers/hwmon/lm95234.c
5562
68620bdd
MP
5563LME2510 MEDIA DRIVER
5564M: Malcolm Priestley <tvboxspy@gmail.com>
5565L: linux-media@vger.kernel.org
5566W: http://linuxtv.org/
5567Q: http://patchwork.linuxtv.org/project/linux-media/list/
5568S: Maintained
5569F: drivers/media/usb/dvb-usb-v2/lmedm04*
5570
512e67f9 5571LOCKDEP AND LOCKSTAT
8b58be88
JP
5572M: Peter Zijlstra <peterz@infradead.org>
5573M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5574L: linux-kernel@vger.kernel.org
75fc2d37 5575T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5576S: Maintained
679655da
JP
5577F: Documentation/lockdep*.txt
5578F: Documentation/lockstat.txt
5579F: include/linux/lockdep.h
7486d6da 5580F: kernel/locking/
512e67f9 5581
dde33348 5582LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5583M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5584L: linux-ntfs-dev@lists.sourceforge.net
5585W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5586S: Maintained
679655da 5587F: Documentation/ldm.txt
20d16fef 5588F: block/partitions/ldm.*
1da177e4 5589
ef6ada3d
JE
5590LogFS
5591M: Joern Engel <joern@logfs.org>
756ccb3c 5592M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5593L: logfs@logfs.org
5594W: logfs.org
5595S: Maintained
5596F: fs/logfs/
5597
b62d7946
RS
5598LPC32XX MACHINE SUPPORT
5599M: Roland Stigge <stigge@antcom.de>
5600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5601S: Maintained
5602F: arch/arm/mach-lpc32xx/
5603
c87e34ef 5604LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5605M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5606M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5607M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5608M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5609L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5610L: linux-scsi@vger.kernel.org
5611W: http://www.lsilogic.com/support
5612S: Supported
679655da 5613F: drivers/message/fusion/
500c152a 5614F: drivers/scsi/mpt2sas/
5615F: drivers/scsi/mpt3sas/
c87e34ef 5616
1da177e4 5617LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5618M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5619L: linux-scsi@vger.kernel.org
5620S: Maintained
679655da 5621F: drivers/scsi/sym53c8xx_2/
1da177e4 5622
e5f5c99a
GR
5623LTC4261 HARDWARE MONITOR DRIVER
5624M: Guenter Roeck <linux@roeck-us.net>
5625L: lm-sensors@lm-sensors.org
5626S: Maintained
5627F: Documentation/hwmon/ltc4261
5628F: drivers/hwmon/ltc4261.c
5629
81365c31 5630LTP (Linux Test Project)
28b8e8d4 5631M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5632M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5633M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5634M: Jan Stancek <jstancek@redhat.com>
5635M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5636M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5637L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5638W: http://linux-test-project.github.io/
7d1ae8a8 5639T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5640S: Maintained
5641
c12a54b3 5642M32R ARCHITECTURE
8b58be88 5643M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5644L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5645L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5646W: http://www.linux-m32r.org/
5647S: Maintained
679655da 5648F: arch/m32r/
c12a54b3 5649
1da177e4 5650M68K ARCHITECTURE
8b58be88 5651M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5652L: linux-m68k@lists.linux-m68k.org
5653W: http://www.linux-m68k.org/
54e5881d 5654T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5655S: Maintained
679655da 5656F: arch/m68k/
9db35182 5657F: drivers/zorro/
1da177e4
LT
5658
5659M68K ON APPLE MACINTOSH
8b58be88 5660M: Joshua Thompson <funaho@jurai.org>
1da177e4 5661W: http://www.mac.linux-m68k.org/
9bb9f222 5662L: linux-m68k@lists.linux-m68k.org
1da177e4 5663S: Maintained
9db35182 5664F: arch/m68k/mac/
1da177e4
LT
5665
5666M68K ON HP9000/300
8b58be88 5667M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5668W: http://www.tazenda.demon.co.uk/phil/linux-hp
5669S: Maintained
679655da 5670F: arch/m68k/hp300/
1da177e4 5671
74425546
AP
5672M88DS3103 MEDIA DRIVER
5673M: Antti Palosaari <crope@iki.fi>
5674L: linux-media@vger.kernel.org
5675W: http://linuxtv.org/
5676W: http://palosaari.fi/linux/
5677Q: http://patchwork.linuxtv.org/project/linux-media/list/
5678T: git git://linuxtv.org/anttip/media_tree.git
5679S: Maintained
5680F: drivers/media/dvb-frontends/m88ds3103*
5681
68620bdd
MP
5682M88RS2000 MEDIA DRIVER
5683M: Malcolm Priestley <tvboxspy@gmail.com>
5684L: linux-media@vger.kernel.org
5685W: http://linuxtv.org/
5686Q: http://patchwork.linuxtv.org/project/linux-media/list/
5687S: Maintained
5688F: drivers/media/dvb-frontends/m88rs2000*
5689
0d62f800
AP
5690M88TS2022 MEDIA DRIVER
5691M: Antti Palosaari <crope@iki.fi>
5692L: linux-media@vger.kernel.org
5693W: http://linuxtv.org/
5694W: http://palosaari.fi/linux/
5695Q: http://patchwork.linuxtv.org/project/linux-media/list/
5696T: git git://linuxtv.org/anttip/media_tree.git
5697S: Maintained
5698F: drivers/media/tuners/m88ts2022*
5699
07a092fa 5700MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5701M: Alexey Klimov <klimov.linux@gmail.com>
5702L: linux-media@vger.kernel.org
5703T: git git://linuxtv.org/media_tree.git
5704S: Maintained
5705F: drivers/media/radio/radio-ma901.c
07a092fa 5706
64a327a7 5707MAC80211
8b58be88 5708M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5709L: linux-wireless@vger.kernel.org
491b26b4 5710W: http://wireless.kernel.org/
ce466579
JB
5711T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5712T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5713S: Maintained
679655da
JP
5714F: Documentation/networking/mac80211-injection.txt
5715F: include/net/mac80211.h
5716F: net/mac80211/
64a327a7 5717
b863ceb7 5718MACVLAN DRIVER
8b58be88 5719M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5720L: netdev@vger.kernel.org
5721S: Maintained
679655da
JP
5722F: drivers/net/macvlan.c
5723F: include/linux/if_macvlan.h
b863ceb7 5724
faf1668c 5725MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5726M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5727W: http://www.kernel.org/doc/man-pages
bd7ebec6 5728L: linux-man@vger.kernel.org
1b53dc74 5729S: Maintained
faf1668c 5730
8427defd
RK
5731MARVELL ARMADA DRM SUPPORT
5732M: Russell King <rmk+kernel@arm.linux.org.uk>
5733S: Maintained
5734F: drivers/gpu/drm/armada/
5735
44c14c1d 5736MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5737M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5738M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5739L: netdev@vger.kernel.org
5740S: Maintained
5741F: drivers/net/ethernet/marvell/sk*
5742
74cda169 5743MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5744L: libertas-dev@lists.infradead.org
8ac3e99e 5745S: Orphan
679655da 5746F: drivers/net/wireless/libertas/
74cda169 5747
b60d6975 5748MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5749M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5750L: netdev@vger.kernel.org
f5ca8502 5751S: Maintained
527a6266 5752F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5753F: include/linux/mv643xx.h
1da177e4 5754
370b8ed9
TP
5755MARVELL MVNETA ETHERNET DRIVER
5756M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5757L: netdev@vger.kernel.org
5758S: Maintained
5759F: drivers/net/ethernet/marvell/mvneta.*
5760
fcad584d 5761MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
5762M: Amitkumar Karwar <akarwar@marvell.com>
5763M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
5764L: linux-wireless@vger.kernel.org
5765S: Maintained
5766F: drivers/net/wireless/mwifiex/
5767
a2c3f656 5768MARVELL MWL8K WIRELESS DRIVER
a040d532 5769M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5770L: linux-wireless@vger.kernel.org
16345910 5771S: Odd Fixes
a2c3f656
LB
5772F: drivers/net/wireless/mwl8k.c
5773
2a69567b 5774MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5775M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5776S: Odd Fixes
1fa7e547 5777F: drivers/mmc/host/mvsdio.*
2a69567b 5778
1da177e4 5779MATROX FRAMEBUFFER DRIVER
c69f677c 5780L: linux-fbdev@vger.kernel.org
52653199 5781S: Orphan
679655da 5782F: drivers/video/matrox/matroxfb_*
c117ab84 5783F: include/uapi/linux/matroxfb.h
1da177e4 5784
ca462085
GR
5785MAX16065 HARDWARE MONITOR DRIVER
5786M: Guenter Roeck <linux@roeck-us.net>
5787L: lm-sensors@lm-sensors.org
5788S: Maintained
5789F: Documentation/hwmon/max16065
5790F: drivers/hwmon/max16065.c
5791
d20620de 5792MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5793M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5794L: lm-sensors@lm-sensors.org
5795S: Maintained
679655da
JP
5796F: Documentation/hwmon/max6650
5797F: drivers/hwmon/max6650.c
d20620de 5798
e89ab51f
GR
5799MAX6697 HARDWARE MONITOR DRIVER
5800M: Guenter Roeck <linux@roeck-us.net>
5801L: lm-sensors@lm-sensors.org
5802S: Maintained
5803F: Documentation/hwmon/max6697
5804F: Documentation/devicetree/bindings/i2c/max6697.txt
5805F: drivers/hwmon/max6697.c
5806F: include/linux/platform_data/max6697.h
5807
9be3c9a5
HV
5808MAXIRADIO FM RADIO RECEIVER DRIVER
5809M: Hans Verkuil <hverkuil@xs4all.nl>
5810L: linux-media@vger.kernel.org
5811T: git git://linuxtv.org/media_tree.git
5812W: http://linuxtv.org
5813S: Maintained
5814F: drivers/media/radio/radio-maxiradio*
5815
127c49ae 5816MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5817M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5818P: LinuxTV.org Project
5819L: linux-media@vger.kernel.org
5820W: http://linuxtv.org
8a6e2535 5821Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5822T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5823S: Maintained
5824F: Documentation/dvb/
5825F: Documentation/video4linux/
ffe06198 5826F: Documentation/DocBook/media/
127c49ae 5827F: drivers/media/
ffe06198 5828F: drivers/staging/media/
127c49ae 5829F: include/media/
6c0f0359
MCC
5830F: include/uapi/linux/dvb/
5831F: include/uapi/linux/videodev2.h
5832F: include/uapi/linux/media.h
5833F: include/uapi/linux/v4l2-*
5834F: include/uapi/linux/meye.h
5835F: include/uapi/linux/ivtv*
5836F: include/uapi/linux/uvcvideo.h
d20620de 5837
6149a936
HV
5838MEDIAVISION PRO MOVIE STUDIO DRIVER
5839M: Hans Verkuil <hverkuil@xs4all.nl>
5840L: linux-media@vger.kernel.org
5841T: git git://linuxtv.org/media_tree.git
5842W: http://linuxtv.org
5843S: Odd Fixes
5844F: drivers/media/parport/pms*
5845
757e0108 5846MEGARAID SCSI DRIVERS
8b58be88 5847M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5848L: linux-scsi@vger.kernel.org
ce00f85c
JC
5849W: http://megaraid.lsilogic.com
5850S: Maintained
679655da
JP
5851F: Documentation/scsi/megaraid.txt
5852F: drivers/scsi/megaraid.*
5853F: drivers/scsi/megaraid/
757e0108 5854
2c46c9d5
AV
5855MELLANOX ETHERNET DRIVER (mlx4_en)
5856M: Amir Vadai <amirv@mellanox.com>
b75f0050 5857L: netdev@vger.kernel.org
2c46c9d5
AV
5858S: Supported
5859W: http://www.mellanox.com
5860Q: http://patchwork.ozlabs.org/project/netdev/list/
5861F: drivers/net/ethernet/mellanox/mlx4/en_*
5862
70ea91f1
SR
5863MEMORY MANAGEMENT
5864L: linux-mm@kvack.org
70ea91f1
SR
5865W: http://www.linux-mm.org
5866S: Maintained
679655da 5867F: include/linux/mm.h
551450bb
CS
5868F: include/linux/gfp.h
5869F: include/linux/mmzone.h
5870F: include/linux/memory_hotplug.h
5871F: include/linux/vmalloc.h
679655da 5872F: mm/
70ea91f1 5873
f4e9ce66 5874MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5875M: David Woodhouse <dwmw2@infradead.org>
242c325e 5876M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5877L: linux-mtd@lists.infradead.org
8a6e2535
JP
5878W: http://www.linux-mtd.infradead.org/
5879Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5880T: git git://git.infradead.org/linux-mtd.git
1da177e4 5881S: Maintained
679655da
JP
5882F: drivers/mtd/
5883F: include/linux/mtd/
c117ab84 5884F: include/uapi/mtd/
1da177e4 5885
26c57ef1 5886MEN A21 WATCHDOG DRIVER
b75f0050 5887M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5888L: linux-watchdog@vger.kernel.org
5889S: Supported
5890F: drivers/watchdog/mena21_wdt.c
5891
3764e82e
JT
5892MEN CHAMELEON BUS (mcb)
5893M: Johannes Thumshirn <johannes.thumshirn@men.de>
5894S: Supported
5895F: drivers/mcb/
5896F: include/linux/mcb.h
5897
12285945
JH
5898METAG ARCHITECTURE
5899M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5900L: linux-metag@vger.kernel.org
12285945
JH
5901S: Supported
5902F: arch/metag/
5903F: Documentation/metag/
5904F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5905F: drivers/clocksource/metag_generic.c
5698c50d
JH
5906F: drivers/irqchip/irq-metag.c
5907F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5908F: drivers/tty/metag_da.c
5909F: fs/imgdafs/
12285945 5910
c6375b0a 5911MICROBLAZE ARCHITECTURE
8b58be88 5912M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5913W: http://www.monstr.eu/fdt/
5914T: git git://git.monstr.eu/linux-2.6-microblaze.git
5915S: Supported
0a8c7914 5916F: arch/microblaze/
1da177e4
LT
5917
5918MICROTEK X6 SCANNER
61eee9a7 5919M: Oliver Neukum <oliver@neukum.org>
1da177e4 5920S: Maintained
679655da 5921F: drivers/usb/image/microtek.*
1da177e4
LT
5922
5923MIPS
8b58be88 5924M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5925L: linux-mips@linux-mips.org
6097050d 5926W: http://www.linux-mips.org/
b05e988e 5927T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5928Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5929S: Supported
679655da
JP
5930F: Documentation/mips/
5931F: arch/mips/
1da177e4 5932
08b7620a
HV
5933MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5934M: Hans Verkuil <hverkuil@xs4all.nl>
5935L: linux-media@vger.kernel.org
5936T: git git://linuxtv.org/media_tree.git
5937W: http://linuxtv.org
5938S: Odd Fixes
5939F: drivers/media/radio/radio-miropcm20*
5940
e126ba97
EC
5941Mellanox MLX5 core VPI driver
5942M: Eli Cohen <eli@mellanox.com>
5943L: netdev@vger.kernel.org
5944L: linux-rdma@vger.kernel.org
5945W: http://www.mellanox.com
5946Q: http://patchwork.ozlabs.org/project/netdev/list/
5947Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5948T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5949S: Supported
5950F: drivers/net/ethernet/mellanox/mlx5/core/
5951F: include/linux/mlx5/
5952
5953Mellanox MLX5 IB driver
b75f0050
JP
5954M: Eli Cohen <eli@mellanox.com>
5955L: linux-rdma@vger.kernel.org
5956W: http://www.mellanox.com
5957Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5958T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5959S: Supported
5960F: include/linux/mlx5/
5961F: drivers/infiniband/hw/mlx5/
e126ba97 5962
1da177e4 5963MODULE SUPPORT
8b58be88 5964M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5965S: Maintained
679655da
JP
5966F: include/linux/module.h
5967F: kernel/module.c
1da177e4
LT
5968
5969MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5970W: http://popies.net/meye/
b7788e13 5971S: Orphan
679655da 5972F: Documentation/video4linux/meye.txt
90d72ac6 5973F: drivers/media/pci/meye/
6c0f0359 5974F: include/uapi/linux/meye.h
1da177e4 5975
b9705b60 5976MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5977M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5978S: Maintained
679655da 5979F: Documentation/serial/moxa-smartio
c897401b 5980F: drivers/tty/mxser.*
d735410a 5981
889b2f87
AK
5982MR800 AVERMEDIA USB FM RADIO DRIVER
5983M: Alexey Klimov <klimov.linux@gmail.com>
5984L: linux-media@vger.kernel.org
5985T: git git://linuxtv.org/media_tree.git
5986S: Maintained
5987F: drivers/media/radio/radio-mr800.c
5988
8c4c731a 5989MSI LAPTOP SUPPORT
182ae55c 5990M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5991L: platform-driver-x86@vger.kernel.org
8c4c731a 5992S: Maintained
679655da 5993F: drivers/platform/x86/msi-laptop.c
8c4c731a 5994
0f1006b1
AA
5995MSI WMI SUPPORT
5996M: Anisse Astier <anisse@astier.eu>
d0944853 5997L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5998S: Supported
5999F: drivers/platform/x86/msi-wmi.c
6000
19a628a0
AP
6001MSI001 MEDIA DRIVER
6002M: Antti Palosaari <crope@iki.fi>
6003L: linux-media@vger.kernel.org
6004W: http://linuxtv.org/
6005W: http://palosaari.fi/linux/
6006Q: http://patchwork.linuxtv.org/project/linux-media/list/
6007T: git git://linuxtv.org/anttip/media_tree.git
6008S: Maintained
0185e197 6009F: drivers/media/tuners/msi001*
19a628a0 6010
7570589d 6011MSI2500 MEDIA DRIVER
2c57213f
AP
6012M: Antti Palosaari <crope@iki.fi>
6013L: linux-media@vger.kernel.org
6014W: http://linuxtv.org/
6015W: http://palosaari.fi/linux/
6016Q: http://patchwork.linuxtv.org/project/linux-media/list/
6017T: git git://linuxtv.org/anttip/media_tree.git
6018S: Maintained
7570589d 6019F: drivers/media/usb/msi2500/
2c57213f 6020
62a37dc7 6021MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6022M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6023L: linux-media@vger.kernel.org
6024T: git git://linuxtv.org/media_tree.git
6025S: Maintained
6026F: drivers/media/i2c/mt9m032.c
6027F: include/media/mt9m032.h
6028
62a37dc7 6029MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6030M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6031L: linux-media@vger.kernel.org
6032T: git git://linuxtv.org/media_tree.git
6033S: Maintained
6034F: drivers/media/i2c/mt9p031.c
6035F: include/media/mt9p031.h
6036
62a37dc7 6037MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6038M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6039L: linux-media@vger.kernel.org
6040T: git git://linuxtv.org/media_tree.git
6041S: Maintained
6042F: drivers/media/i2c/mt9t001.c
6043F: include/media/mt9t001.h
6044
62a37dc7 6045MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6046M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6047L: linux-media@vger.kernel.org
6048T: git git://linuxtv.org/media_tree.git
6049S: Maintained
6050F: drivers/media/i2c/mt9v032.c
6051F: include/media/mt9v032.h
6052
4e0d13cb 6053MULTIFUNCTION DEVICES (MFD)
8b58be88 6054M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6055M: Lee Jones <lee.jones@linaro.org>
7caa7991 6056T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6057S: Supported
679655da 6058F: drivers/mfd/
55b5940d 6059F: include/linux/mfd/
4e0d13cb 6060
5c4e6f13 6061MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6062M: Chris Ball <chris@printf.net>
e18eaf8f 6063M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6064L: linux-mmc@vger.kernel.org
245feaa6 6065T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6066T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6067S: Maintained
679655da
JP
6068F: drivers/mmc/
6069F: include/linux/mmc/
c117ab84 6070F: include/uapi/linux/mmc/
baca2da4 6071
15a0580c 6072MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6073S: Orphan
679655da
JP
6074F: drivers/mmc/host/mmc_spi.c
6075F: include/linux/spi/mmc_spi.h
15a0580c 6076
1da177e4 6077MULTISOUND SOUND DRIVER
8b58be88 6078M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6079S: Maintained
679655da
JP
6080F: Documentation/sound/oss/MultiSound
6081F: sound/oss/msnd*
1da177e4 6082
d735410a 6083MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6084S: Orphan
c897401b 6085F: drivers/tty/isicom.c
679655da 6086F: include/linux/isicom.h
d735410a 6087
550a7375 6088MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6089M: Felipe Balbi <balbi@ti.com>
795fb7e7 6090L: linux-usb@vger.kernel.org
43b416e5 6091T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6092S: Maintained
679655da 6093F: drivers/usb/musb/
550a7375 6094
ea0af5f6
MK
6095MXL5007T MEDIA DRIVER
6096M: Michael Krufky <mkrufky@linuxtv.org>
6097L: linux-media@vger.kernel.org
6098W: http://linuxtv.org/
6099W: http://github.com/mkrufky
6100Q: http://patchwork.linuxtv.org/project/linux-media/list/
6101T: git git://linuxtv.org/mkrufky/tuners.git
6102S: Maintained
6103F: drivers/media/tuners/mxl5007t.*
6104
2d3cf588 6105MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6106M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6107L: netdev@vger.kernel.org
205057ae 6108W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6109S: Supported
93f7848b 6110F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6111
1da177e4 6112NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6113S: Orphan
d9fb9f38 6114F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6115
23dc05a3
DM
6116NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6117M: Daniel Mack <zonque@gmail.com>
6118S: Maintained
6119L: alsa-devel@alsa-project.org
6120W: http://www.native-instruments.com
6121F: sound/usb/caiaq/
6122
1da177e4 6123NCP FILESYSTEM
52653199
PV
6124M: Petr Vandrovec <petr@vandrovec.name>
6125S: Odd Fixes
679655da 6126F: fs/ncpfs/
1da177e4 6127
a79b0322
FT
6128NCR 5380 SCSI DRIVERS
6129M: Finn Thain <fthain@telegraphics.com.au>
6130M: Michael Schmitz <schmitzmic@gmail.com>
6131L: linux-scsi@vger.kernel.org
6132S: Maintained
6133F: Documentation/scsi/g_NCR5380.txt
6134F: drivers/scsi/NCR5380.*
6135F: drivers/scsi/arm/cumana_1.c
6136F: drivers/scsi/arm/oak.c
6137F: drivers/scsi/atari_NCR5380.c
6138F: drivers/scsi/atari_scsi.*
6139F: drivers/scsi/dmx3191d.c
6140F: drivers/scsi/dtc.*
6141F: drivers/scsi/g_NCR5380.*
6142F: drivers/scsi/g_NCR5380_mmio.c
6143F: drivers/scsi/mac_scsi.*
6144F: drivers/scsi/pas16.*
6145F: drivers/scsi/sun3_NCR5380.c
6146F: drivers/scsi/sun3_scsi.*
6147F: drivers/scsi/sun3_scsi_vme.c
6148F: drivers/scsi/t128.*
6149
1da177e4 6150NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6151M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6152L: linux-scsi@vger.kernel.org
6153S: Maintained
679655da 6154F: drivers/scsi/NCR_D700.*
1da177e4 6155
4aa3eb4c
GR
6156NCT6775 HARDWARE MONITOR DRIVER
6157M: Guenter Roeck <linux@roeck-us.net>
6158L: lm-sensors@lm-sensors.org
6159S: Maintained
6160F: Documentation/hwmon/nct6775
6161F: drivers/hwmon/nct6775.c
6162
3c2d774c 6163NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6164M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6165L: linux-rdma@vger.kernel.org
e3d33cb1 6166W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6167S: Supported
6168F: drivers/infiniband/hw/nes/
6169
be2f2e84 6170NETEM NETWORK EMULATOR
adbbf69d 6171M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6172L: netem@lists.linux-foundation.org
be2f2e84 6173S: Maintained
679655da 6174F: net/sched/sch_netem.c
be2f2e84 6175
b2f5a051 6176NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6177M: Jon Mason <jdmason@kudzu.us>
4a58448b 6178L: netdev@vger.kernel.org
4a58448b 6179S: Supported
679655da 6180F: Documentation/networking/s2io.txt
b2f5a051 6181F: Documentation/networking/vxge.txt
86387e1a 6182F: drivers/net/ethernet/neterion/
4a58448b 6183
db9cf3a3 6184NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6185M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6186M: Patrick McHardy <kaber@trash.net>
42010ed0 6187M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6188L: netfilter-devel@vger.kernel.org
82b98543 6189L: coreteam@netfilter.org
1da177e4
LT
6190W: http://www.netfilter.org/
6191W: http://www.iptables.org/
42010ed0
PNA
6192Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6193T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6194T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6195S: Supported
679655da
JP
6196F: include/linux/netfilter*
6197F: include/linux/netfilter/
6198F: include/net/netfilter/
c117ab84
CEB
6199F: include/uapi/linux/netfilter*
6200F: include/uapi/linux/netfilter/
679655da
JP
6201F: net/*/netfilter.c
6202F: net/*/netfilter/
6203F: net/netfilter/
1da177e4 6204
4cc67735 6205NETLABEL
87a0874c 6206M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6207W: http://netlabel.sf.net
6208L: netdev@vger.kernel.org
87a0874c 6209S: Maintained
80811493 6210F: Documentation/netlabel/
679655da
JP
6211F: include/net/netlabel.h
6212F: net/netlabel/
4cc67735 6213
1da177e4 6214NETROM NETWORK LAYER
8b58be88 6215M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6216L: linux-hams@vger.kernel.org
d34cb28a 6217W: http://www.linux-ax25.org/
1da177e4 6218S: Maintained
679655da 6219F: include/net/netrom.h
c117ab84 6220F: include/uapi/linux/netrom.h
679655da 6221F: net/netrom/
1da177e4 6222
5ddb88c0 6223NETWORK BLOCK DEVICE (NBD)
8b58be88 6224M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6225S: Maintained
5e4b269b 6226L: nbd-general@lists.sourceforge.net
679655da
JP
6227F: Documentation/blockdev/nbd.txt
6228F: drivers/block/nbd.c
6229F: include/linux/nbd.h
c117ab84 6230F: include/uapi/linux/nbd.h
1da177e4 6231
6e43650c
NH
6232NETWORK DROP MONITOR
6233M: Neil Horman <nhorman@tuxdriver.com>
6234L: netdev@vger.kernel.org
6235S: Maintained
6236W: https://fedorahosted.org/dropwatch/
6237F: net/core/drop_monitor.c
6238
1da177e4 6239NETWORKING [GENERAL]
8b58be88 6240M: "David S. Miller" <davem@davemloft.net>
979b6c13 6241L: netdev@vger.kernel.org
b1e8fd54 6242W: http://www.linuxfoundation.org/en/Net
11e98029 6243Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6244T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6245T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6246S: Maintained
679655da
JP
6247F: net/
6248F: include/net/
018d21ed
JP
6249F: include/linux/in.h
6250F: include/linux/net.h
6251F: include/linux/netdevice.h
c117ab84
CEB
6252F: include/uapi/linux/in.h
6253F: include/uapi/linux/net.h
6254F: include/uapi/linux/netdevice.h
7e814a6c 6255F: tools/net/
f4e53f9a 6256F: tools/testing/selftests/net/
335a67d2 6257F: lib/random32.c
a101ccd1 6258F: lib/test_bpf.c
1da177e4
LT
6259
6260NETWORKING [IPv4/IPv6]
8b58be88
JP
6261M: "David S. Miller" <davem@davemloft.net>
6262M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6263M: James Morris <jmorris@namei.org>
6264M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6265M: Patrick McHardy <kaber@trash.net>
979b6c13 6266L: netdev@vger.kernel.org
08deed1e 6267T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6268S: Maintained
679655da
JP
6269F: net/ipv4/
6270F: net/ipv6/
6271F: include/net/ip*
0a14842f 6272F: arch/x86/net/*
1da177e4 6273
73b7656c
DM
6274NETWORKING [IPSEC]
6275M: Steffen Klassert <steffen.klassert@secunet.com>
6276M: Herbert Xu <herbert@gondor.apana.org.au>
6277M: "David S. Miller" <davem@davemloft.net>
6278L: netdev@vger.kernel.org
d1fc5024
SK
6279T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6280T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6281S: Maintained
5826bdd1 6282F: net/core/flow.c
73b7656c
DM
6283F: net/xfrm/
6284F: net/key/
6285F: net/ipv4/xfrm*
d1fc5024
SK
6286F: net/ipv4/esp4.c
6287F: net/ipv4/ah4.c
6288F: net/ipv4/ipcomp.c
6289F: net/ipv4/ip_vti.c
73b7656c 6290F: net/ipv6/xfrm*
d1fc5024
SK
6291F: net/ipv6/esp6.c
6292F: net/ipv6/ah6.c
6293F: net/ipv6/ipcomp6.c
6294F: net/ipv6/ip6_vti.c
73b7656c
DM
6295F: include/uapi/linux/xfrm.h
6296F: include/net/xfrm.h
6297
10e2ff1c 6298NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6299M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6300L: netdev@vger.kernel.org
6301S: Maintained
6302
29f8f632 6303NETWORKING [WIRELESS]
8b58be88 6304M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6305L: linux-wireless@vger.kernel.org
8a6e2535 6306Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6307T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6308S: Maintained
34b921cf
JP
6309F: net/mac80211/
6310F: net/rfkill/
679655da
JP
6311F: net/wireless/
6312F: include/net/ieee80211*
cc8b4a2b 6313F: include/linux/wireless.h
c117ab84 6314F: include/uapi/linux/wireless.h
c984e24d 6315F: include/net/iw_handler.h
34b921cf 6316F: drivers/net/wireless/
29f8f632 6317
788873ac
JP
6318NETWORKING DRIVERS
6319L: netdev@vger.kernel.org
6320W: http://www.linuxfoundation.org/en/Net
11e98029 6321Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6322T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6323T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6324S: Odd Fixes
6325F: drivers/net/
018d21ed 6326F: include/linux/if_*
0b63bf1f
JD
6327F: include/linux/netdevice.h
6328F: include/linux/arcdevice.h
6329F: include/linux/etherdevice.h
6330F: include/linux/fcdevice.h
6331F: include/linux/fddidevice.h
6332F: include/linux/hippidevice.h
6333F: include/linux/inetdevice.h
c117ab84
CEB
6334F: include/uapi/linux/if_*
6335F: include/uapi/linux/netdevice.h
788873ac 6336
3d396eb1 6337NETXEN (1/10) GbE SUPPORT
8622315e 6338M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6339M: Sony Chacko <sony.chacko@qlogic.com>
6340M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6341L: netdev@vger.kernel.org
9c2b5bde 6342W: http://www.qlogic.com
3d396eb1 6343S: Supported
aa43c215 6344F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6345
6423d30f
AAJ
6346NFC SUBSYSTEM
6347M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6348M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6349M: Samuel Ortiz <sameo@linux.intel.com>
6350L: linux-wireless@vger.kernel.org
5adf54de 6351L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6352S: Supported
6423d30f 6353F: net/nfc/
55eb94f9 6354F: include/net/nfc/
c117ab84 6355F: include/uapi/linux/nfc.h
6423d30f 6356F: drivers/nfc/
08eaa1e0 6357F: include/linux/platform_data/pn544.h
7ebb88e5 6358F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6359
e8b43555 6360NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6361M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6362L: linux-nfs@vger.kernel.org
6363W: http://client.linux-nfs.org
cd7b996a 6364T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6365S: Maintained
679655da
JP
6366F: fs/lockd/
6367F: fs/nfs/
6368F: fs/nfs_common/
6369F: net/sunrpc/
6370F: include/linux/lockd/
6371F: include/linux/nfs*
6372F: include/linux/sunrpc/
c117ab84
CEB
6373F: include/uapi/linux/nfs*
6374F: include/uapi/linux/sunrpc/
1da177e4 6375
85ef9cea 6376NILFS2 FILESYSTEM
e2126935 6377M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6378L: linux-nilfs@vger.kernel.org
f9472265 6379W: http://nilfs.sourceforge.net/
e2126935 6380T: git git://github.com/konis/nilfs2.git
85ef9cea 6381S: Supported
679655da
JP
6382F: Documentation/filesystems/nilfs2.txt
6383F: fs/nilfs2/
6384F: include/linux/nilfs2_fs.h
85ef9cea 6385
1da177e4 6386NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6387M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6388W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6389S: Maintained
679655da
JP
6390F: Documentation/scsi/NinjaSCSI.txt
6391F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6392
6393NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6394M: GOTO Masanori <gotom@debian.or.jp>
6395M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6396W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6397S: Maintained
679655da
JP
6398F: Documentation/scsi/NinjaSCSI.txt
6399F: drivers/scsi/nsp32*
1da177e4 6400
fce8a7bb
JM
6401NTB DRIVER
6402M: Jon Mason <jon.mason@intel.com>
6403S: Supported
2984411f
JM
6404W: https://github.com/jonmason/ntb/wiki
6405T: git git://github.com/jonmason/ntb.git
fce8a7bb 6406F: drivers/ntb/
548c237c 6407F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6408F: include/linux/ntb.h
6409
1da177e4 6410NTFS FILESYSTEM
2818ef50 6411M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6412L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6413W: http://www.tuxera.com/
e6f4dee7 6414T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6415S: Supported
679655da
JP
6416F: Documentation/filesystems/ntfs.txt
6417F: fs/ntfs/
1da177e4 6418
9eb8ef74 6419NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6420M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6421L: linux-fbdev@vger.kernel.org
ce00f85c 6422S: Maintained
679655da
JP
6423F: drivers/video/riva/
6424F: drivers/video/nvidia/
1da177e4 6425
79461681
MW
6426NVM EXPRESS DRIVER
6427M: Matthew Wilcox <willy@linux.intel.com>
6428L: linux-nvme@lists.infradead.org
6429T: git git://git.infradead.org/users/willy/linux-nvme.git
6430S: Supported
5be37bf9 6431F: drivers/block/nvme*
79461681
MW
6432F: include/linux/nvme.h
6433
f50d7146
RK
6434NXP TDA998X DRM DRIVER
6435M: Russell King <rmk+kernel@arm.linux.org.uk>
6436S: Supported
6437F: drivers/gpu/drm/i2c/tda998x_drv.c
6438F: include/drm/i2c/tda998x.h
6439
f5525786 6440OMAP SUPPORT
0e24bdd4 6441M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6442L: linux-omap@vger.kernel.org
6443W: http://www.muru.com/linux/omap/
6444W: http://linux.omap.com/
8a6e2535 6445Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6446T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6447S: Maintained
4e04d5a3 6448F: arch/arm/*omap*/
046d0a37
JD
6449F: drivers/i2c/busses/i2c-omap.c
6450F: include/linux/i2c-omap.h
f5525786 6451
50f29fbd 6452OMAP DEVICE TREE SUPPORT
cdb55ab0 6453M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6454M: Tony Lindgren <tony@atomide.com>
6455L: linux-omap@vger.kernel.org
d0fb18c5 6456L: devicetree@vger.kernel.org
50f29fbd
TL
6457S: Maintained
6458F: arch/arm/boot/dts/*omap*
6459F: arch/arm/boot/dts/*am3*
6460
f5525786 6461OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6462M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6463L: linux-omap@vger.kernel.org
6464S: Maintained
6465F: arch/arm/*omap*/*clock*
6466
6467OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6468M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6469L: linux-omap@vger.kernel.org
6470S: Maintained
6471F: arch/arm/*omap*/*pm*
c46938d4 6472F: drivers/cpufreq/omap-cpufreq.c
f5525786 6473
d21db568 6474OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6475M: Rajendra Nayak <rnayak@ti.com>
6476M: Paul Walmsley <paul@pwsan.com>
6477L: linux-omap@vger.kernel.org
6478S: Maintained
d21db568 6479F: arch/arm/mach-omap2/prm*
692ab1f3 6480
f5525786 6481OMAP AUDIO SUPPORT
6c284903 6482M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6483M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6484L: alsa-devel@alsa-project.org (subscribers-only)
6485L: linux-omap@vger.kernel.org
6486S: Maintained
6487F: sound/soc/omap/
6488
6489OMAP FRAMEBUFFER SUPPORT
830e6384 6490M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6491L: linux-fbdev@vger.kernel.org
f5525786
TL
6492L: linux-omap@vger.kernel.org
6493S: Maintained
6494F: drivers/video/omap/
6495
676eec0d 6496OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6497M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6498L: linux-omap@vger.kernel.org
676eec0d 6499L: linux-fbdev@vger.kernel.org
178ff4c9 6500S: Maintained
676eec0d 6501F: drivers/video/omap2/
178ff4c9
TV
6502F: Documentation/arm/OMAP/DSS
6503
8b37fcfc
OBC
6504OMAP HARDWARE SPINLOCK SUPPORT
6505M: Ohad Ben-Cohen <ohad@wizery.com>
6506L: linux-omap@vger.kernel.org
6507S: Maintained
6508F: drivers/hwspinlock/omap_hwspinlock.c
6509F: arch/arm/mach-omap2/hwspinlock.c
6510
f5525786 6511OMAP MMC SUPPORT
8b58be88 6512M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6513L: linux-omap@vger.kernel.org
6514S: Maintained
653f41b5
MC
6515F: drivers/mmc/host/omap.c
6516
6517OMAP HS MMC SUPPORT
14006bfb 6518M: Balaji T K <balajitk@ti.com>
0a4585c6 6519L: linux-mmc@vger.kernel.org
653f41b5 6520L: linux-omap@vger.kernel.org
0a4585c6 6521S: Maintained
653f41b5 6522F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6523
6524OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6525M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6526S: Maintained
6527F: drivers/char/hw_random/omap-rng.c
6528
f400c82e 6529OMAP HWMOD SUPPORT
cdb55ab0 6530M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6531M: Paul Walmsley <paul@pwsan.com>
6532L: linux-omap@vger.kernel.org
6533S: Maintained
8fc8b12b 6534F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6535
6536OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6537M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6538L: linux-omap@vger.kernel.org
6539S: Maintained
6540F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6541
0db83ced 6542OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
6543M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6544L: linux-media@vger.kernel.org
6545S: Maintained
90d72ac6 6546F: drivers/media/platform/omap3isp/
0db83ced 6547F: drivers/staging/media/omap4iss/
7e8970e1 6548
f5525786 6549OMAP USB SUPPORT
f299470a 6550M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6551L: linux-usb@vger.kernel.org
6552L: linux-omap@vger.kernel.org
43b416e5 6553T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6554S: Maintained
a16fbd65
JP
6555F: drivers/usb/*/*omap*
6556F: arch/arm/*omap*/usb*
f5525786 6557
6d994710 6558OMAP GPIO DRIVER
a1415a8f 6559M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6560M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6561M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6562L: linux-omap@vger.kernel.org
6563S: Maintained
6564F: drivers/gpio/gpio-omap.c
6565
c351e290
MJ
6566OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6567M: Mark Jackson <mpfj@newflow.co.uk>
6568L: linux-omap@vger.kernel.org
6569S: Maintained
6570F: arch/arm/boot/dts/am335x-nano.dts
6571
0ad122d9 6572OMFS FILESYSTEM
8b58be88 6573M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6574L: linux-karma-devel@lists.sourceforge.net
6575S: Maintained
679655da
JP
6576F: Documentation/filesystems/omfs.txt
6577F: fs/omfs/
0ad122d9 6578
c1986ee9 6579OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6580M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6581S: Maintained
679655da
JP
6582F: drivers/char/pcmcia/cm4000_cs.c
6583F: include/linux/cm4000_cs.h
c117ab84 6584F: include/uapi/linux/cm4000_cs.h
c1986ee9 6585
77c44ab1 6586OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6587M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6588S: Maintained
679655da 6589F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6590
77d5140f 6591OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6592M: Jonathan Corbet <corbet@lwn.net>
661263b5 6593L: linux-media@vger.kernel.org
275ffde4 6594T: git git://linuxtv.org/media_tree.git
77d5140f 6595S: Maintained
90d72ac6 6596F: drivers/media/i2c/ov7670.c
77d5140f 6597
431bca73 6598ONENAND FLASH DRIVER
8b58be88 6599M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6600L: linux-mtd@lists.infradead.org
6601S: Maintained
679655da
JP
6602F: drivers/mtd/onenand/
6603F: include/linux/mtd/onenand*.h
431bca73 6604
1da177e4 6605ONSTREAM SCSI TAPE DRIVER
8b58be88 6606M: Willem Riede <osst@riede.org>
1da177e4
LT
6607L: osst-users@lists.sourceforge.net
6608L: linux-scsi@vger.kernel.org
6609S: Maintained
f7269cfc
JD
6610F: Documentation/scsi/osst.txt
6611F: drivers/scsi/osst.*
6612F: drivers/scsi/osst_*.h
6613F: drivers/scsi/st.h
1da177e4 6614
e2d1d6c0 6615OPENCORES I2C BUS DRIVER
8b58be88 6616M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6617L: linux-i2c@vger.kernel.org
e2d1d6c0 6618S: Maintained
679655da
JP
6619F: Documentation/i2c/busses/i2c-ocores
6620F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6621
860c44c1 6622OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6623M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6624M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6625L: devicetree@vger.kernel.org
860c44c1 6626W: http://fdt.secretlab.ca
3bbf9b9b 6627T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6628S: Maintained
f8828205 6629F: drivers/of/
860c44c1 6630F: include/linux/of*.h
f8828205 6631F: scripts/dtc/
860c44c1 6632K: of_get_property
d945fa0d 6633K: of_match_table
860c44c1 6634
f8828205 6635OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6636M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6637M: Pawel Moll <pawel.moll@arm.com>
6638M: Mark Rutland <mark.rutland@arm.com>
de80963e 6639M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6640M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6641L: devicetree@vger.kernel.org
6642S: Maintained
6643F: Documentation/devicetree/
6644F: arch/*/boot/dts/
6645F: include/dt-bindings/
6646
19f9d392
JB
6647OPENRISC ARCHITECTURE
6648M: Jonas Bonn <jonas@southpole.se>
6649W: http://openrisc.net
eab7c1c0 6650L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6651S: Maintained
6652T: git git://openrisc.net/~jonas/linux
14430813 6653F: arch/openrisc/
19f9d392 6654
ccb1352e 6655OPENVSWITCH
4f337ed5 6656M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6657L: dev@openvswitch.org
6658W: http://openvswitch.org
4f337ed5 6659T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6660S: Maintained
6661F: net/openvswitch/
6662
af39917d
CL
6663OPL4 DRIVER
6664M: Clemens Ladisch <clemens@ladisch.de>
6665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6666T: git git://git.alsa-project.org/alsa-kernel.git
6667S: Maintained
6668F: sound/drivers/opl4/
6669
1da177e4 6670OPROFILE
4cf7e718 6671M: Robert Richter <rric@kernel.org>
1da177e4
LT
6672L: oprofile-list@lists.sf.net
6673S: Maintained
81c4a8a6 6674F: arch/*/include/asm/oprofile*.h
679655da
JP
6675F: arch/*/oprofile/
6676F: drivers/oprofile/
6677F: include/linux/oprofile.h
1da177e4 6678
e2d1d6c0 6679ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6680M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6681M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6682L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6683W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6684T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6685S: Supported
679655da
JP
6686F: Documentation/filesystems/ocfs2.txt
6687F: Documentation/filesystems/dlmfs.txt
6688F: fs/ocfs2/
e2d1d6c0 6689
1da177e4 6690ORINOCO DRIVER
724c6b35 6691L: linux-wireless@vger.kernel.org
491b26b4 6692W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6693W: http://www.nongnu.org/orinoco/
3a59babb 6694S: Orphan
679655da 6695F: drivers/net/wireless/orinoco/
1da177e4 6696
42c55aa8 6697OSD LIBRARY and FILESYSTEM
8b58be88 6698M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6699M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6700L: osd-dev@open-osd.org
6701W: http://open-osd.org
54e5881d 6702T: git git://git.open-osd.org/open-osd.git
68274794 6703S: Maintained
42c55aa8 6704F: drivers/scsi/osd/
6b6f0b6c 6705F: include/scsi/osd_*
42c55aa8 6706F: fs/exofs/
68274794 6707
e2d1d6c0 6708P54 WIRELESS DRIVER
084cb0fe 6709M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6710L: linux-wireless@vger.kernel.org
084cb0fe 6711W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6712S: Maintained
679655da 6713F: drivers/net/wireless/p54/
e2d1d6c0 6714
f5cd7872 6715PA SEMI ETHERNET DRIVER
8b58be88 6716M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6717L: netdev@vger.kernel.org
6718S: Maintained
ded19add 6719F: drivers/net/ethernet/pasemi/*
f5cd7872 6720
beb58aa3 6721PA SEMI SMBUS DRIVER
8b58be88 6722M: Olof Johansson <olof@lixom.net>
846557d3 6723L: linux-i2c@vger.kernel.org
beb58aa3 6724S: Maintained
679655da 6725F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6726
48fc267e
SK
6727PADATA PARALLEL EXECUTION MECHANISM
6728M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6729L: linux-crypto@vger.kernel.org
6730S: Maintained
6731F: kernel/padata.c
6732F: include/linux/padata.h
6733F: Documentation/padata.txt
6734
709ee531 6735PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6736M: Harald Welte <laforge@gnumonks.org>
d0944853 6737L: platform-driver-x86@vger.kernel.org
709ee531 6738S: Maintained
679655da 6739F: drivers/platform/x86/panasonic-laptop.c
709ee531 6740
368dd5ac 6741PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6742M: David Howells <dhowells@redhat.com>
6743M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6744L: linux-am33-list@redhat.com (moderated for non-subscribers)
6745W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6746S: Maintained
679655da
JP
6747F: Documentation/mn10300/
6748F: arch/mn10300/
4fa97181 6749
1da177e4 6750PARALLEL PORT SUPPORT
3dd1a329 6751L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6752S: Orphan
679655da
JP
6753F: drivers/parport/
6754F: include/linux/parport*.h
6755F: drivers/char/ppdev.c
c117ab84 6756F: include/uapi/linux/ppdev.h
1da177e4 6757
4cdf6bc2 6758PARAVIRT_OPS INTERFACE
d633180c 6759M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6760M: Chris Wright <chrisw@sous-sol.org>
6761M: Alok Kataria <akataria@vmware.com>
6762M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6763L: virtualization@lists.linux-foundation.org
4cdf6bc2 6764S: Supported
679655da
JP
6765F: Documentation/ia64/paravirt_ops.txt
6766F: arch/*/kernel/paravirt*
6767F: arch/*/include/asm/paravirt.h
4cdf6bc2 6768
e2d1d6c0 6769PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6770M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6771L: linux-parport@lists.infradead.org (subscribers-only)
6772W: http://www.torque.net/linux-pp.html
6773S: Maintained
679655da
JP
6774F: Documentation/blockdev/paride.txt
6775F: drivers/block/paride/
e2d1d6c0
RD
6776
6777PARISC ARCHITECTURE
b8828770 6778M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6779M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6780L: linux-parisc@vger.kernel.org
6781W: http://www.parisc-linux.org/
8a6e2535 6782Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6783T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6784T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6785S: Maintained
679655da 6786F: arch/parisc/
2b6bac9e 6787F: Documentation/parisc/
679655da 6788F: drivers/parisc/
2b6bac9e
HD
6789F: drivers/char/agp/parisc-agp.c
6790F: drivers/input/serio/gscps2.c
6791F: drivers/parport/parport_gsc.*
6792F: drivers/tty/serial/8250/8250_gsc.c
6793F: drivers/video/sti*
6794F: drivers/video/console/sti*
6795F: drivers/video/logo/logo_parisc*
e2d1d6c0 6796
1662d32c 6797PC87360 HARDWARE MONITORING DRIVER
8b58be88 6798M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6799L: lm-sensors@lm-sensors.org
6800S: Maintained
679655da
JP
6801F: Documentation/hwmon/pc87360
6802F: drivers/hwmon/pc87360.c
1662d32c
JC
6803
6804PC8736x GPIO DRIVER
8b58be88 6805M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6806S: Maintained
679655da 6807F: drivers/char/pc8736x_gpio.c
1662d32c 6808
1ad107fd 6809PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6810M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6811L: lm-sensors@lm-sensors.org
6812S: Maintained
6813F: Documentation/hwmon/pc87427
6814F: drivers/hwmon/pc87427.c
6815
b26e0ed4 6816PCA9532 LED DRIVER
8b58be88 6817M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6818S: Maintained
d5ca6918
JP
6819F: drivers/leds/leds-pca9532.c
6820F: include/linux/leds-pca9532.h
b26e0ed4 6821
5ce914a8 6822PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6823M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6824L: linux-i2c@vger.kernel.org
6825S: Maintained
b4f0b74e 6826F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6827
3971dae5 6828PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6829M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6830S: Maintained
6831F: drivers/firmware/pcdp.*
6832
065c6359 6833PCI ERROR RECOVERY
6305902c 6834M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6835L: linux-pci@vger.kernel.org
065c6359 6836S: Supported
679655da 6837F: Documentation/PCI/pci-error-recovery.txt
065c6359 6838
1da177e4 6839PCI SUBSYSTEM
5ac3a6d2 6840M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6841L: linux-pci@vger.kernel.org
99662dd1 6842Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6843T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6844S: Supported
679655da
JP
6845F: Documentation/PCI/
6846F: drivers/pci/
6847F: include/linux/pci*
6b49ee49 6848F: arch/x86/pci/
cad01f91 6849F: arch/x86/kernel/quirks.c
1da177e4 6850
f0b75693
BH
6851PCI DRIVER FOR IMX6
6852M: Richard Zhu <r65037@freescale.com>
bf177a1e 6853M: Shawn Guo <shawn.guo@freescale.com>
f0b75693
BH
6854L: linux-pci@vger.kernel.org
6855L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6856S: Maintained
6857F: drivers/pci/host/*imx6*
6858
6859PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6860M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6861M: Jason Cooper <jason@lakedaemon.net>
6862L: linux-pci@vger.kernel.org
6863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6864S: Maintained
6865F: drivers/pci/host/*mvebu*
6866
0447cfd7
TR
6867PCI DRIVER FOR NVIDIA TEGRA
6868M: Thierry Reding <thierry.reding@gmail.com>
6869L: linux-tegra@vger.kernel.org
f0b75693 6870L: linux-pci@vger.kernel.org
0447cfd7
TR
6871S: Supported
6872F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6873F: drivers/pci/host/pci-tegra.c
6874
f0b75693
BH
6875PCI DRIVER FOR RENESAS R-CAR
6876M: Simon Horman <horms@verge.net.au>
6877L: linux-pci@vger.kernel.org
6878L: linux-sh@vger.kernel.org
6879S: Maintained
6880F: drivers/pci/host/*rcar*
6881
4af82255
JH
6882PCI DRIVER FOR SAMSUNG EXYNOS
6883M: Jingoo Han <jg1.han@samsung.com>
6884L: linux-pci@vger.kernel.org
f0b75693
BH
6885L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6886L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6887S: Maintained
6888F: drivers/pci/host/pci-exynos.c
6889
f0b75693
BH
6890PCI DRIVER FOR SYNOPSIS DESIGNWARE
6891M: Mohit Kumar <mohit.kumar@st.com>
6892M: Jingoo Han <jg1.han@samsung.com>
6893L: linux-pci@vger.kernel.org
6894S: Maintained
6895F: drivers/pci/host/*designware*
6896
cf28855b
WD
6897PCI DRIVER FOR GENERIC OF HOSTS
6898M: Will Deacon <will.deacon@arm.com>
6899L: linux-pci@vger.kernel.org
6900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6901S: Maintained
6902F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6903F: drivers/pci/host/pci-host-generic.c
6904
1da177e4 6905PCMCIA SUBSYSTEM
4230dfc9 6906P: Linux PCMCIA Team
f5df5881 6907L: linux-pcmcia@lists.infradead.org
6650e0a5 6908W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6909T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6910S: Maintained
679655da
JP
6911F: Documentation/pcmcia/
6912F: drivers/pcmcia/
6913F: include/pcmcia/
1da177e4
LT
6914
6915PCNET32 NETWORK DRIVER
227fb925 6916M: Don Fry <pcnet32@frontier.com>
979b6c13 6917L: netdev@vger.kernel.org
1da177e4 6918S: Maintained
b955f6ca 6919F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6920
48fc267e
SK
6921PCRYPT PARALLEL CRYPTO ENGINE
6922M: Steffen Klassert <steffen.klassert@secunet.com>
6923L: linux-crypto@vger.kernel.org
6924S: Maintained
6925F: crypto/pcrypt.c
6926F: include/crypto/pcrypt.h
6927
e72df0b8
TH
6928PER-CPU MEMORY ALLOCATOR
6929M: Tejun Heo <tj@kernel.org>
6930M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6931T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6932S: Maintained
6933F: include/linux/percpu*.h
6934F: mm/percpu*.c
6935F: arch/*/include/asm/percpu.h
6936
ad4ecbcb 6937PER-TASK DELAY ACCOUNTING
185e595f 6938M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6939S: Maintained
679655da
JP
6940F: include/linux/delayacct.h
6941F: kernel/delayacct.c
ad4ecbcb 6942
57c0c15b 6943PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6944M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6945M: Paul Mackerras <paulus@samba.org>
dd9b238c 6946M: Ingo Molnar <mingo@redhat.com>
f80c5393 6947M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6948L: linux-kernel@vger.kernel.org
75fc2d37 6949T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6950S: Supported
d53e8365 6951F: kernel/events/*
a003236c 6952F: include/linux/perf_event.h
c117ab84 6953F: include/uapi/linux/perf_event.h
141c4296
RR
6954F: arch/*/kernel/perf_event*.c
6955F: arch/*/kernel/*/perf_event*.c
6956F: arch/*/kernel/*/*/perf_event*.c
a003236c 6957F: arch/*/include/asm/perf_event.h
a003236c
VL
6958F: arch/*/kernel/perf_callchain.c
6959F: tools/perf/
6c0b3244 6960
dd49d0f5 6961PERSONALITY HANDLING
8b58be88 6962M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6963L: linux-abi-devel@lists.sourceforge.net
6964S: Maintained
679655da 6965F: include/linux/personality.h
c117ab84 6966F: include/uapi/linux/personality.h
dd49d0f5 6967
838e7a03 6968PHONET PROTOCOL
2a06b40f 6969M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6970S: Supported
6971F: Documentation/networking/phonet.txt
6972F: include/linux/phonet.h
6973F: include/net/phonet/
c117ab84 6974F: include/uapi/linux/phonet.h
838e7a03
RDC
6975F: net/phonet/
6976
1da177e4 6977PHRAM MTD DRIVER
8b58be88 6978M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6979L: linux-mtd@lists.infradead.org
6980S: Maintained
679655da 6981F: drivers/mtd/devices/phram.c
1da177e4 6982
efdbb10e
BP
6983PICOLCD HID DRIVER
6984M: Bruno Prémont <bonbons@linux-vserver.org>
6985L: linux-input@vger.kernel.org
6986S: Maintained
6987F: drivers/hid/hid-picolcd*
6988
a53bfa07
JI
6989PICOXCELL SUPPORT
6990M: Jamie Iles <jamie@jamieiles.com>
6991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6992T: git git://github.com/jamieiles/linux-2.6-ji.git
6993S: Supported
14430813 6994F: arch/arm/mach-picoxcell/
a53bfa07
JI
6995F: drivers/*/picoxcell*
6996F: drivers/*/*/picoxcell*
6997
2744e8af
LW
6998PIN CONTROL SUBSYSTEM
6999M: Linus Walleij <linus.walleij@linaro.org>
7000S: Maintained
07f29ba6 7001F: drivers/pinctrl/
8e406fe4 7002F: include/linux/pinctrl/
2744e8af 7003
2201bbb8
JCPV
7004PIN CONTROLLER - ATMEL AT91
7005M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7007S: Maintained
7008F: drivers/pinctrl/pinctrl-at91.c
7009
9963b536
LP
7010PIN CONTROLLER - RENESAS
7011M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7012L: linux-sh@vger.kernel.org
7013S: Maintained
7014F: drivers/pinctrl/sh-pfc/
7015
b75e60d6
DA
7016PIN CONTROLLER - SAMSUNG
7017M: Tomasz Figa <t.figa@samsung.com>
7018M: Thomas Abraham <thomas.abraham@linaro.org>
7019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7020L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7021S: Maintained
7022F: drivers/pinctrl/pinctrl-exynos.*
7023F: drivers/pinctrl/pinctrl-s3c*
7024F: drivers/pinctrl/pinctrl-samsung.*
7025
deda8287 7026PIN CONTROLLER - ST SPEAR
8e406fe4 7027M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7028L: spear-devel@list.st.com
7029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7030W: http://www.st.com/spear
7031S: Maintained
8e406fe4 7032F: drivers/pinctrl/spear/
deda8287 7033
249a6771 7034PKTCDVD DRIVER
dbd47133 7035M: Jiri Kosina <jkosina@suse.cz>
249a6771 7036S: Maintained
679655da
JP
7037F: drivers/block/pktcdvd.c
7038F: include/linux/pktcdvd.h
c117ab84 7039F: include/uapi/linux/pktcdvd.h
249a6771 7040
b31d8273
G
7041PKUNITY SOC DRIVERS
7042M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7043W: http://mprc.pku.edu.cn/~guanxuetao/linux
7044S: Maintained
ceebf4d5 7045T: git git://github.com/gxt/linux.git
b31d8273 7046F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7047F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 7048F: drivers/video/fb-puv3.c
2809e80b 7049F: drivers/rtc/rtc-puv3.c
b31d8273 7050
9d2ecfb7 7051PMBUS HARDWARE MONITORING DRIVERS
ca462085 7052M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7053L: lm-sensors@lm-sensors.org
7054W: http://www.lm-sensors.org/
7055W: http://www.roeck-us.net/linux/drivers/
7056T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7057S: Maintained
7058F: Documentation/hwmon/pmbus
7059F: drivers/hwmon/pmbus/
7060F: include/linux/i2c/pmbus.h
7061
89a36810 7062PMC SIERRA MaxRAID DRIVER
076cfaae 7063M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7064L: linux-scsi@vger.kernel.org
7065W: http://www.pmc-sierra.com/
7066S: Supported
7067F: drivers/scsi/pmcraid.*
7068
dbf9bfe6 7069PMC SIERRA PM8001 DRIVER
4f0e359c 7070M: xjtuwjp@gmail.com
dbf9bfe6 7071M: lindar_liu@usish.com
7072L: linux-scsi@vger.kernel.org
7073S: Supported
7074F: drivers/scsi/pm8001/
7075
1da177e4 7076POSIX CLOCKS and TIMERS
8b58be88 7077M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7078L: linux-kernel@vger.kernel.org
75fc2d37 7079T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7080S: Maintained
679655da
JP
7081F: fs/timerfd.c
7082F: include/linux/timer*
5cee9645 7083F: kernel/time/*timer*
1da177e4 7084
3be86148 7085POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7086M: Sebastian Reichel <sre@kernel.org>
57318935 7087M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7088M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7089L: linux-pm@vger.kernel.org
54e5881d 7090T: git git://git.infradead.org/battery-2.6.git
3be86148 7091S: Maintained
679655da 7092F: include/linux/power_supply.h
8cd725a1 7093F: drivers/power/
3be86148 7094
1da177e4 7095PNP SUPPORT
46a1f21a 7096M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7097S: Maintained
679655da 7098F: drivers/pnp/
1da177e4 7099
999445d4 7100PNXxxxx I2C DRIVER
8b58be88 7101M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7102L: linux-i2c@vger.kernel.org
999445d4 7103S: Maintained
679655da 7104F: drivers/i2c/busses/i2c-pnx.c
999445d4 7105
1da177e4 7106PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7107M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7108L: linux-ppp@vger.kernel.org
7109S: Maintained
224cf5ad 7110F: drivers/net/ppp/ppp_*
1da177e4
LT
7111
7112PPP OVER ATM (RFC 2364)
8b58be88 7113M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7114S: Maintained
679655da 7115F: net/atm/pppoatm.c
c117ab84 7116F: include/uapi/linux/atmppp.h
1da177e4
LT
7117
7118PPP OVER ETHERNET
8b58be88 7119M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7120S: Maintained
224cf5ad
JK
7121F: drivers/net/ppp/pppoe.c
7122F: drivers/net/ppp/pppox.c
1da177e4 7123
a6d2370b 7124PPP OVER L2TP
8b58be88 7125M: James Chapman <jchapman@katalix.com>
a6d2370b 7126S: Maintained
90ca28d1 7127F: net/l2tp/l2tp_ppp.c
679655da 7128F: include/linux/if_pppol2tp.h
c117ab84 7129F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7130
eae9d2ba 7131PPS SUPPORT
8b58be88 7132M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7133W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7134L: linuxpps@ml.enneenne.com (subscribers-only)
7135S: Maintained
cabaaf41
JP
7136F: Documentation/pps/
7137F: drivers/pps/
7138F: include/linux/pps*.h
eae9d2ba 7139
71a6d0af
HW
7140PPTP DRIVER
7141M: Dmitry Kozlov <xeb@mail.ru>
7142L: netdev@vger.kernel.org
7143S: Maintained
224cf5ad 7144F: drivers/net/ppp/pptp.c
71a6d0af
HW
7145W: http://sourceforge.net/projects/accel-pptp
7146
1da177e4 7147PREEMPTIBLE KERNEL
8b58be88 7148M: Robert Love <rml@tech9.net>
1da177e4
LT
7149L: kpreempt-tech@lists.sourceforge.net
7150W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7151S: Supported
679655da
JP
7152F: Documentation/preempt-locking.txt
7153F: include/linux/preempt.h
1da177e4
LT
7154
7155PRISM54 WIRELESS DRIVER
8b58be88 7156M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7157L: linux-wireless@vger.kernel.org
9ef80804 7158W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7159S: Obsolete
679655da 7160F: drivers/net/wireless/prism54/
1da177e4 7161
b3277dfa 7162PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7163M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7164L: linux-ide@vger.kernel.org
7165S: Maintained
679655da 7166F: drivers/ata/sata_promise.*
b3277dfa 7167
02c18891 7168PS3 NETWORK SUPPORT
b809b9ca 7169M: Geoff Levand <geoff@infradead.org>
02c18891 7170L: netdev@vger.kernel.org
a4724ed6 7171L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7172S: Maintained
8df158ac 7173F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7174
f58a9d17 7175PS3 PLATFORM SUPPORT
b809b9ca 7176M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7177L: linuxppc-dev@lists.ozlabs.org
7178L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7179S: Maintained
679655da
JP
7180F: arch/powerpc/boot/ps3*
7181F: arch/powerpc/include/asm/lv1call.h
7182F: arch/powerpc/include/asm/ps3*.h
7183F: arch/powerpc/platforms/ps3/
7184F: drivers/*/ps3*
7185F: drivers/ps3/
fec629b8 7186F: drivers/rtc/rtc-ps3.c
679655da 7187F: drivers/usb/host/*ps3.c
fec629b8 7188F: sound/ppc/snd_ps3*
f58a9d17 7189
cffb4add 7190PS3VRAM DRIVER
8b58be88 7191M: Jim Paris <jim@jtan.com>
a4724ed6 7192L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7193S: Maintained
8a3977cb 7194F: drivers/block/ps3vram.c
cffb4add 7195
8defe599 7196PSTORE FILESYSTEM
9d5e2a02 7197M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7198M: Colin Cross <ccross@android.com>
7199M: Kees Cook <keescook@chromium.org>
7200M: Tony Luck <tony.luck@intel.com>
7201S: Maintained
7202T: git git://git.infradead.org/users/cbou/linux-pstore.git
7203F: fs/pstore/
7204F: include/linux/pstore*
04851772 7205F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7206F: drivers/acpi/apei/erst.c
7207
7fbc415d
RC
7208PTP HARDWARE CLOCK SUPPORT
7209M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7210L: netdev@vger.kernel.org
7fbc415d
RC
7211S: Maintained
7212W: http://linuxptp.sourceforge.net/
7213F: Documentation/ABI/testing/sysfs-ptp
7214F: Documentation/ptp/*
0ecb3cdd 7215F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7216F: drivers/net/phy/dp83640*
7217F: drivers/ptp/*
7218F: include/linux/ptp_cl*
7219
cf94a4d1 7220PTRACE SUPPORT
8b58be88
JP
7221M: Roland McGrath <roland@redhat.com>
7222M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7223S: Maintained
7224F: include/asm-generic/syscall.h
7225F: include/linux/ptrace.h
7226F: include/linux/regset.h
7227F: include/linux/tracehook.h
c117ab84 7228F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7229F: kernel/ptrace.c
7230
8320204a 7231PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7232M: Mike Isely <isely@pobox.com>
16e9495d 7233L: pvrusb2@isely.net (subscribers-only)
661263b5 7234L: linux-media@vger.kernel.org
8320204a 7235W: http://www.isely.net/pvrusb2/
275ffde4 7236T: git git://linuxtv.org/media_tree.git
8320204a 7237S: Maintained
679655da 7238F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7239F: drivers/media/usb/pvrusb2/
8320204a 7240
39532e6c
HG
7241PWC WEBCAM DRIVER
7242M: Hans de Goede <hdegoede@redhat.com>
7243L: linux-media@vger.kernel.org
7244T: git git://linuxtv.org/media_tree.git
7245S: Maintained
7246F: drivers/media/usb/pwc/*
7247
200efedd 7248PWM SUBSYSTEM
aa3495f7
TR
7249M: Thierry Reding <thierry.reding@gmail.com>
7250L: linux-pwm@vger.kernel.org
0c2498f1 7251S: Maintained
006e854f 7252T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7253F: Documentation/pwm.txt
7254F: Documentation/devicetree/bindings/pwm/
7255F: include/linux/pwm.h
0c2498f1 7256F: drivers/pwm/
a140b98d
TR
7257F: drivers/video/backlight/pwm_bl.c
7258F: include/linux/pwm_backlight.h
0c2498f1 7259
30ec261e 7260PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7261M: Eric Miao <eric.y.miao@gmail.com>
7262M: Russell King <linux@arm.linux.org.uk>
a323f664 7263M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7265T: git git://github.com/hzhuang1/linux.git
7266T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7267S: Maintained
679655da
JP
7268F: arch/arm/mach-pxa/
7269F: drivers/pcmcia/pxa2xx*
9df92e6c 7270F: drivers/spi/spi-pxa2xx*
679655da
JP
7271F: drivers/usb/gadget/pxa2*
7272F: include/sound/pxa2xx-lib.h
bec4c99e 7273F: sound/arm/pxa*
14430813 7274F: sound/soc/pxa/
1da177e4 7275
ec64d3bf
EG
7276PXA3xx NAND FLASH DRIVER
7277M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7278L: linux-mtd@lists.infradead.org
7279S: Maintained
7280F: drivers/mtd/nand/pxa3xx-nand.c
7281
3f640c61 7282MMP SUPPORT
8b58be88 7283M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7284M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7286T: git git://github.com/hzhuang1/linux.git
7287T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7288S: Maintained
3f640c61 7289F: arch/arm/mach-mmp/
e8e6cb32 7290
272f133a
PO
7291PXA MMCI DRIVER
7292S: Orphan
7293
57f63bc8 7294PXA RTC DRIVER
8b58be88 7295M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7296L: rtc-linux@googlegroups.com
7297S: Maintained
7298
cea4001a
TS
7299QAT DRIVER
7300M: Tadeusz Struk <tadeusz.struk@intel.com>
7301L: qat-linux@intel.com
7302S: Supported
7303F: drivers/crypto/qat/
7304
52a09a04 7305QIB DRIVER
8473c603 7306M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7307L: linux-rdma@vger.kernel.org
7308S: Supported
7309F: drivers/infiniband/hw/qib/
7310
5e9772b9
JS
7311QLOGIC QLA1280 SCSI DRIVER
7312M: Michael Reed <mdr@sgi.com>
7313L: linux-scsi@vger.kernel.org
7314S: Maintained
7315F: drivers/scsi/qla1280.[ch]
7316
1da177e4 7317QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7318M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7319L: linux-scsi@vger.kernel.org
7320S: Supported
679655da
JP
7321F: Documentation/scsi/LICENSE.qla2xxx
7322F: drivers/scsi/qla2xxx/
1da177e4 7323
883c98fe 7324QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7325M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7326M: iscsi-driver@qlogic.com
7327L: linux-scsi@vger.kernel.org
7328S: Supported
bacfb81b 7329F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7330F: drivers/scsi/qla4xxx/
7331
5a4faa87 7332QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7333M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7334M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7335M: linux-driver@qlogic.com
7336L: netdev@vger.kernel.org
7337S: Supported
679655da 7338F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7339F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7340
0ec00f03 7341QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7342M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7343M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7344L: netdev@vger.kernel.org
7345S: Supported
aa43c215 7346F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7347
c4e84bde 7348QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7349M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7350M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7351M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7352M: linux-driver@qlogic.com
c4e84bde
RM
7353L: netdev@vger.kernel.org
7354S: Supported
aa43c215 7355F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7356
1da177e4 7357QNX4 FILESYSTEM
8b58be88 7358M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7359W: http://www.alarsen.net/linux/qnx4fs/
7360S: Maintained
80811493 7361F: fs/qnx4/
c117ab84
CEB
7362F: include/uapi/linux/qnx4_fs.h
7363F: include/uapi/linux/qnxtypes.h
1da177e4 7364
91952bc0
AP
7365QT1010 MEDIA DRIVER
7366M: Antti Palosaari <crope@iki.fi>
7367L: linux-media@vger.kernel.org
7368W: http://linuxtv.org/
7369W: http://palosaari.fi/linux/
7370Q: http://patchwork.linuxtv.org/project/linux-media/list/
7371T: git git://linuxtv.org/anttip/media_tree.git
7372S: Maintained
7373F: drivers/media/tuners/qt1010*
7374
966fb5ec
SM
7375QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7376M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7377L: linux-wireless@vger.kernel.org
7378L: ath9k-devel@lists.ath9k.org
7379W: http://wireless.kernel.org/en/users/Drivers/ath9k
7380S: Supported
7381F: drivers/net/wireless/ath/ath9k/
7382
2ea0ffcb
KV
7383QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7384M: Kalle Valo <kvalo@qca.qualcomm.com>
7385L: ath10k@lists.infradead.org
7386W: http://wireless.kernel.org/en/users/Drivers/ath10k
7387T: git git://github.com/kvalo/ath.git
7388S: Supported
7389F: drivers/net/wireless/ath/ath10k/
7390
4f4567cf
RK
7391QUALCOMM HEXAGON ARCHITECTURE
7392M: Richard Kuo <rkuo@codeaurora.org>
7393L: linux-hexagon@vger.kernel.org
7394S: Supported
7395F: arch/hexagon/
7396
8e84c258
EK
7397QUALCOMM WCN36XX WIRELESS DRIVER
7398M: Eugene Krasnikov <k.eugene.e@gmail.com>
7399L: wcn36xx@lists.infradead.org
7400W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7401T: git git://github.com/KrasnikovEugene/wcn36xx.git
7402S: Supported
7403F: drivers/net/wireless/ath/wcn36xx/
7404
35e3540b
HV
7405QUICKCAM PARALLEL PORT WEBCAMS
7406M: Hans Verkuil <hverkuil@xs4all.nl>
7407L: linux-media@vger.kernel.org
7408T: git git://linuxtv.org/media_tree.git
7409W: http://linuxtv.org
7410S: Odd Fixes
7411F: drivers/media/parport/*-qcam*
7412
602adf40 7413RADOS BLOCK DEVICE (RBD)
09d90327
SW
7414M: Yehuda Sadeh <yehuda@inktank.com>
7415M: Sage Weil <sage@inktank.com>
527a88b9 7416M: Alex Elder <elder@kernel.org>
602adf40 7417M: ceph-devel@vger.kernel.org
09d90327
SW
7418W: http://ceph.com/
7419T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7420S: Supported
7421F: drivers/block/rbd.c
7422F: drivers/block/rbd_types.h
7423
1da177e4 7424RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7425M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7426L: linux-fbdev@vger.kernel.org
1da177e4 7427S: Maintained
679655da 7428F: drivers/video/aty/radeon*
c117ab84 7429F: include/uapi/linux/radeonfb.h
1da177e4 7430
c6c9b34c
HG
7431RADIOSHARK RADIO DRIVER
7432M: Hans de Goede <hdegoede@redhat.com>
7433L: linux-media@vger.kernel.org
7434T: git git://linuxtv.org/media_tree.git
7435S: Maintained
7436F: drivers/media/radio/radio-shark.c
7437
7438RADIOSHARK2 RADIO DRIVER
7439M: Hans de Goede <hdegoede@redhat.com>
7440L: linux-media@vger.kernel.org
7441T: git git://linuxtv.org/media_tree.git
7442S: Maintained
7443F: drivers/media/radio/radio-shark2.c
7444F: drivers/media/radio/radio-tea5777.c
7445
1da177e4 7446RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7447M: Paul Mackerras <paulus@samba.org>
c69f677c 7448L: linux-fbdev@vger.kernel.org
1da177e4 7449S: Maintained
679655da 7450F: drivers/video/aty/aty128fb.c
1da177e4 7451
e7839f25 7452RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7453P: rt2x00 project
e1a6542f 7454M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7455M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7456L: linux-wireless@vger.kernel.org
83fc9c89 7457L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7458W: http://rt2x00.serialmonkey.com/
7459S: Maintained
54e5881d 7460T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7461F: drivers/net/wireless/rt2x00/
7462
9db5579b 7463RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7464M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7465S: Maintained
679655da
JP
7466F: Documentation/blockdev/ramdisk.txt
7467F: drivers/block/brd.c
9db5579b 7468
9e95ce27 7469RANDOM NUMBER DRIVER
0624bcaa 7470M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7471S: Maintained
679655da 7472F: drivers/char/random.c
9e95ce27 7473
394b701c 7474RAPIDIO SUBSYSTEM
8b58be88 7475M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7476M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7477S: Maintained
679655da 7478F: drivers/rapidio/
394b701c 7479
e2d1d6c0 7480RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7481L: linux-wireless@vger.kernel.org
f52a5490 7482S: Orphan
679655da 7483F: drivers/net/wireless/ray*
e2d1d6c0
RD
7484
7485RCUTORTURE MODULE
e0198b29 7486M: Josh Triplett <josh@joshtriplett.org>
8b58be88 7487M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7488L: linux-kernel@vger.kernel.org
f9094d8e 7489S: Supported
08deed1e 7490T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7491F: Documentation/RCU/torture.txt
34e2d560 7492F: kernel/rcu/rcutorture.c
e2d1d6c0 7493
c87b9c60
PM
7494RCUTORTURE TEST FRAMEWORK
7495M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7496M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7497R: Steven Rostedt <rostedt@goodmis.org>
7498R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7499R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7500L: linux-kernel@vger.kernel.org
c87b9c60
PM
7501S: Supported
7502T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7503F: tools/testing/selftests/rcutorture
7504
c1f766b5 7505RDC R-321X SoC
8b58be88 7506M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7507S: Maintained
7508
db17f395 7509RDC R6040 FAST ETHERNET DRIVER
8b58be88 7510M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7511L: netdev@vger.kernel.org
7512S: Maintained
58565a35 7513F: drivers/net/ethernet/rdc/r6040.c
db17f395 7514
a09ed661 7515RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7516M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7517L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7518S: Supported
679655da 7519F: net/rds/
a09ed661 7520
595182bc 7521READ-COPY UPDATE (RCU)
8b58be88 7522M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 7523M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
7524R: Steven Rostedt <rostedt@goodmis.org>
7525R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7526R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 7527L: linux-kernel@vger.kernel.org
9fab9787 7528W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7529S: Supported
08deed1e 7530T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7531F: Documentation/RCU/
9fab9787 7532X: Documentation/RCU/torture.txt
f9094d8e 7533F: include/linux/rcu*
4102adab
PM
7534X: include/linux/srcu.h
7535F: kernel/rcu/
34e2d560 7536X: kernel/torture.c
595182bc 7537
0c86edc0 7538REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7539M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7540L: rtc-linux@googlegroups.com
8a6e2535 7541Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7542S: Maintained
679655da
JP
7543F: Documentation/rtc.txt
7544F: drivers/rtc/
7545F: include/linux/rtc.h
c117ab84 7546F: include/uapi/linux/rtc.h
0c86edc0 7547
0e400c53
MB
7548REALTEK AUDIO CODECS
7549M: Bard Liao <bardliao@realtek.com>
7550M: Oder Chiou <oder_chiou@realtek.com>
7551S: Maintained
7552F: sound/soc/codecs/rt*
7553F: include/sound/rt*.h
7554
1da177e4 7555REISERFS FILE SYSTEM
76c4e5ea 7556L: reiserfs-devel@vger.kernel.org
1da177e4 7557S: Supported
679655da 7558F: fs/reiserfs/
1da177e4 7559
b83a313b 7560REGISTER MAP ABSTRACTION
b02e48f2 7561M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7562T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7563S: Supported
7564F: drivers/base/regmap/
7565F: include/linux/regmap.h
7566
400e64df
OBC
7567REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7568M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7569T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7570S: Maintained
7571F: drivers/remoteproc/
7572F: Documentation/remoteproc.txt
6fc26488 7573F: include/linux/remoteproc.h
400e64df 7574
d8115db5
OBC
7575REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7576M: Ohad Ben-Cohen <ohad@wizery.com>
7577T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7578S: Maintained
7579F: drivers/rpmsg/
7580F: Documentation/rpmsg.txt
7581F: include/linux/rpmsg.h
7582
1b0fe6be
PZ
7583RESET CONTROLLER FRAMEWORK
7584M: Philipp Zabel <p.zabel@pengutronix.de>
7585S: Maintained
7586F: drivers/reset/
7587F: Documentation/devicetree/bindings/reset/
7588F: include/linux/reset.h
7589F: include/linux/reset-controller.h
7590
e0897645 7591RFKILL
8b58be88 7592M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7593L: linux-wireless@vger.kernel.org
ce466579
JB
7594W: http://wireless.kernel.org/
7595T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7596T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7597S: Maintained
505c9247 7598F: Documentation/rfkill.txt
80811493 7599F: net/rfkill/
e0897645 7600
67e054e9
ML
7601RICOH SMARTMEDIA/XD DRIVER
7602M: Maxim Levitsky <maximlevitsky@gmail.com>
7603S: Maintained
21c26f50
JP
7604F: drivers/mtd/nand/r852.c
7605F: drivers/mtd/nand/r852.h
67e054e9 7606
92634125
ML
7607RICOH R5C592 MEMORYSTICK DRIVER
7608M: Maxim Levitsky <maximlevitsky@gmail.com>
7609S: Maintained
7610F: drivers/memstick/host/r592.*
7611
27f1d2f9
SA
7612ROCCAT DRIVERS
7613M: Stefan Achatz <erazor_de@users.sourceforge.net>
7614W: http://sourceforge.net/projects/roccat/
7615S: Maintained
7616F: drivers/hid/hid-roccat*
7617F: include/linux/hid-roccat*
7618F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7619
1da177e4
LT
7620ROCKETPORT DRIVER
7621P: Comtrol Corp.
1da177e4
LT
7622W: http://www.comtrol.com
7623S: Maintained
679655da 7624F: Documentation/serial/rocket.txt
c897401b 7625F: drivers/tty/rocket*
1da177e4
LT
7626
7627ROSE NETWORK LAYER
8b58be88 7628M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7629L: linux-hams@vger.kernel.org
d34cb28a 7630W: http://www.linux-ax25.org/
1da177e4 7631S: Maintained
679655da 7632F: include/net/rose.h
c117ab84 7633F: include/uapi/linux/rose.h
679655da 7634F: net/rose/
1da177e4 7635
91952bc0
AP
7636RTL2830 MEDIA DRIVER
7637M: Antti Palosaari <crope@iki.fi>
7638L: linux-media@vger.kernel.org
7639W: http://linuxtv.org/
7640W: http://palosaari.fi/linux/
7641Q: http://patchwork.linuxtv.org/project/linux-media/list/
7642T: git git://linuxtv.org/anttip/media_tree.git
7643S: Maintained
7644F: drivers/media/dvb-frontends/rtl2830*
7645
27a0aacf
AP
7646RTL2832 MEDIA DRIVER
7647M: Antti Palosaari <crope@iki.fi>
7648L: linux-media@vger.kernel.org
7649W: http://linuxtv.org/
7650W: http://palosaari.fi/linux/
7651Q: http://patchwork.linuxtv.org/project/linux-media/list/
7652T: git git://linuxtv.org/anttip/media_tree.git
7653S: Maintained
7654F: drivers/media/dvb-frontends/rtl2832*
7655
ba6e6f6e
AP
7656RTL2832_SDR MEDIA DRIVER
7657M: Antti Palosaari <crope@iki.fi>
7658L: linux-media@vger.kernel.org
7659W: http://linuxtv.org/
7660W: http://palosaari.fi/linux/
7661Q: http://patchwork.linuxtv.org/project/linux-media/list/
7662T: git git://linuxtv.org/anttip/media_tree.git
7663S: Maintained
b4bb1c28 7664F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 7665
59840488 7666RTL8180 WIRELESS DRIVER
8b58be88 7667M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7668L: linux-wireless@vger.kernel.org
491b26b4 7669W: http://wireless.kernel.org/
54e5881d 7670T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7671S: Maintained
3cfeb0c3 7672F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7673
59840488 7674RTL8187 WIRELESS DRIVER
9f0939bf 7675M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7676M: Hin-Tak Leung <htl10@users.sourceforge.net>
7677M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7678L: linux-wireless@vger.kernel.org
491b26b4 7679W: http://wireless.kernel.org/
54e5881d 7680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7681S: Maintained
3cfeb0c3 7682F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7683
3cf0c8ad
LF
7684RTL8192CE WIRELESS DRIVER
7685M: Larry Finger <Larry.Finger@lwfinger.net>
7686M: Chaoming Li <chaoming_li@realsil.com.cn>
7687L: linux-wireless@vger.kernel.org
491b26b4 7688W: http://wireless.kernel.org/
3cf0c8ad
LF
7689T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7690S: Maintained
7691F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7692F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7693
9eb8ef74 7694S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7695M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7696L: linux-fbdev@vger.kernel.org
ce00f85c 7697S: Maintained
679655da 7698F: drivers/video/savage/
9eb8ef74 7699
1da177e4 7700S390
8b58be88
JP
7701M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7702M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7703M: linux390@de.ibm.com
d58140cc 7704L: linux-s390@vger.kernel.org
5238da45
HC
7705W: http://www.ibm.com/developerworks/linux/linux390/
7706S: Supported
679655da 7707F: arch/s390/
a968cd3e 7708F: drivers/s390/
3bfe6858
JN
7709F: Documentation/s390/
7710F: Documentation/DocBook/s390*
5238da45 7711
322986ca
SO
7712S390 COMMON I/O LAYER
7713M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7714M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7715L: linux-s390@vger.kernel.org
7716W: http://www.ibm.com/developerworks/linux/linux390/
7717S: Supported
7718F: drivers/s390/cio/
7719
7720S390 DASD DRIVER
7721M: Stefan Weinhuber <wein@de.ibm.com>
7722M: Stefan Haberland <stefan.haberland@de.ibm.com>
7723L: linux-s390@vger.kernel.org
7724W: http://www.ibm.com/developerworks/linux/linux390/
7725S: Supported
7726F: drivers/s390/block/dasd*
7727F: block/partitions/ibm.c
7728
5238da45 7729S390 NETWORK DRIVERS
8b58be88
JP
7730M: Ursula Braun <ursula.braun@de.ibm.com>
7731M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7732M: linux390@de.ibm.com
d58140cc 7733L: linux-s390@vger.kernel.org
5238da45
HC
7734W: http://www.ibm.com/developerworks/linux/linux390/
7735S: Supported
679655da 7736F: drivers/s390/net/
5238da45 7737
322986ca
SO
7738S390 PCI SUBSYSTEM
7739M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7740M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7741L: linux-s390@vger.kernel.org
7742W: http://www.ibm.com/developerworks/linux/linux390/
7743S: Supported
7744F: arch/s390/pci/
7745F: drivers/pci/hotplug/s390_pci_hpc.c
7746
feed9b62 7747S390 ZCRYPT DRIVER
5c8d0983 7748M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7749M: linux390@de.ibm.com
7750L: linux-s390@vger.kernel.org
a968cd3e 7751W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7752S: Supported
d5ca6918 7753F: drivers/s390/crypto/
feed9b62 7754
5238da45 7755S390 ZFCP DRIVER
d38e19d0 7756M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7757M: linux390@de.ibm.com
d58140cc 7758L: linux-s390@vger.kernel.org
5238da45 7759W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7760S: Supported
679655da 7761F: drivers/s390/scsi/zfcp_*
1da177e4 7762
dd96df2c 7763S390 IUCV NETWORK LAYER
8b58be88 7764M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7765M: linux390@de.ibm.com
7766L: linux-s390@vger.kernel.org
7767W: http://www.ibm.com/developerworks/linux/linux390/
7768S: Supported
679655da
JP
7769F: drivers/s390/net/*iucv*
7770F: include/net/iucv/
7771F: net/iucv/
dd96df2c 7772
4dde7f75 7773S3C24XX SD/MMC Driver
8b58be88 7774M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7775L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7776S: Supported
679655da 7777F: drivers/mmc/host/s3cmci.*
4dde7f75 7778
1f15a229
HV
7779SAA6588 RDS RECEIVER DRIVER
7780M: Hans Verkuil <hverkuil@xs4all.nl>
7781L: linux-media@vger.kernel.org
7782T: git git://linuxtv.org/media_tree.git
7783W: http://linuxtv.org
7784S: Odd Fixes
7785F: drivers/media/i2c/saa6588*
7786
98ed12e6 7787SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7788M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7789L: linux-media@vger.kernel.org
7790W: http://linuxtv.org
7791T: git git://linuxtv.org/media_tree.git
7792S: Odd fixes
e42bf501 7793F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7794F: drivers/media/pci/saa7134/
7795
1da177e4 7796SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7797M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7798L: linux-media@vger.kernel.org
275ffde4 7799T: git git://linuxtv.org/media_tree.git
1da177e4 7800S: Maintained
90d72ac6
MCC
7801F: drivers/media/common/saa7146/
7802F: drivers/media/pci/saa7146/
7803F: include/media/saa7146*
1da177e4 7804
92304a40 7805SAMSUNG LAPTOP DRIVER
5909c654 7806M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7807L: platform-driver-x86@vger.kernel.org
7808S: Maintained
7809F: drivers/platform/x86/samsung-laptop.c
7810
4a109cc0 7811SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7812M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7813L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7814S: Supported
14430813 7815F: sound/soc/samsung/
4a109cc0 7816
0d89a28b
JH
7817SAMSUNG FRAMEBUFFER DRIVER
7818M: Jingoo Han <jg1.han@samsung.com>
7819L: linux-fbdev@vger.kernel.org
7820S: Maintained
7821F: drivers/video/s3c-fb.c
7822
f69d3a17
SK
7823SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7824M: Sangbeom Kim <sbkim73@samsung.com>
7825L: linux-kernel@vger.kernel.org
7826S: Supported
7827F: drivers/mfd/sec*.c
7828F: drivers/regulator/s2m*.c
7829F: drivers/regulator/s5m*.c
7830F: drivers/rtc/rtc-sec.c
7831F: include/linux/mfd/samsung/
7832
038f5c4b
SN
7833SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7834M: Kyungmin Park <kyungmin.park@samsung.com>
7835M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7836L: linux-media@vger.kernel.org
7837Q: https://patchwork.linuxtv.org/project/linux-media/list/
7838S: Supported
7839F: drivers/media/platform/exynos4-is/
038f5c4b 7840
6fd86ab2
SN
7841SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7842M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7843L: linux-media@vger.kernel.org
7844L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7845S: Maintained
7846F: drivers/media/platform/s3c-camif/
7847F: include/media/s3c_camif.h
7848
b84ef24e
AH
7849SAMSUNG S5C73M3 CAMERA DRIVER
7850M: Kyungmin Park <kyungmin.park@samsung.com>
7851M: Andrzej Hajda <a.hajda@samsung.com>
7852L: linux-media@vger.kernel.org
7853S: Supported
7854F: drivers/media/i2c/s5c73m3/*
7855
7d459937
AH
7856SAMSUNG S5K5BAF CAMERA DRIVER
7857M: Kyungmin Park <kyungmin.park@samsung.com>
7858M: Andrzej Hajda <a.hajda@samsung.com>
7859L: linux-media@vger.kernel.org
7860S: Supported
7861F: drivers/media/i2c/s5k5baf.c
7862
310e39c9
TF
7863SAMSUNG SOC CLOCK DRIVERS
7864M: Tomasz Figa <t.figa@samsung.com>
7865S: Supported
7866L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7867F: drivers/clk/samsung/
7868
66890ed6
BA
7869SAMSUNG SXGBE DRIVERS
7870M: Byungho An <bh74.an@samsung.com>
7871M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7872M: Vipul Pandya <vipul.pandya@samsung.com>
7873S: Supported
7874L: netdev@vger.kernel.org
7875F: drivers/net/ethernet/samsung/sxgbe/
7876
ca749e2a 7877SERIAL DRIVERS
5e30bbb7 7878M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7879L: linux-serial@vger.kernel.org
5e30bbb7 7880S: Maintained
14430813 7881F: drivers/tty/serial/
ca749e2a 7882
aecb7b64 7883SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7884M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7885M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7886S: Maintained
7887F: include/linux/dw_dmac.h
61a76496 7888F: drivers/dma/dw/
aecb7b64 7889
f9e37137
SJ
7890SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7891M: Seungwon Jeon <tgih.jun@samsung.com>
7892M: Jaehoon Chung <jh80.chung@samsung.com>
7893L: linux-mmc@vger.kernel.org
7894S: Maintained
7895F: include/linux/mmc/dw_mmc.h
7896F: drivers/mmc/host/dw_mmc*
7897
1db121d6
AN
7898THUNDERBOLT DRIVER
7899M: Andreas Noever <andreas.noever@gmail.com>
7900S: Maintained
7901F: drivers/thunderbolt/
7902
9222d247 7903TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7904M: John Stultz <john.stultz@linaro.org>
88606e80 7905M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7906L: linux-kernel@vger.kernel.org
75fc2d37 7907T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7908S: Supported
7909F: include/linux/clocksource.h
7910F: include/linux/time.h
7911F: include/linux/timex.h
c117ab84
CEB
7912F: include/uapi/linux/time.h
7913F: include/uapi/linux/timex.h
88606e80
TG
7914F: kernel/time/clocksource.c
7915F: kernel/time/time*.c
7916F: kernel/time/ntp.c
7917
5b3f03f0 7918TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7919M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7920M: Hans Verkuil <hverkuil@xs4all.nl>
7921S: Odd Fixes
14430813 7922F: drivers/media/usb/tlg2300/
5b3f03f0 7923
1da177e4 7924SC1200 WDT DRIVER
b300645a 7925M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7926S: Maintained
679655da 7927F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7928
7929SCHEDULER
dd9b238c 7930M: Ingo Molnar <mingo@redhat.com>
8b58be88 7931M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7932L: linux-kernel@vger.kernel.org
75fc2d37 7933T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7934S: Maintained
95c0d71d 7935F: kernel/sched/
679655da 7936F: include/linux/sched.h
c117ab84 7937F: include/uapi/linux/sched.h
c2eb505b 7938F: include/linux/wait.h
1da177e4 7939
6bcf6737 7940SCORE ARCHITECTURE
ed38665e 7941M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7942M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7943W: http://www.sunplus.com
6bcf6737 7944S: Supported
a2681a75 7945F: arch/score/
6bcf6737 7946
1da177e4 7947SCSI CDROM DRIVER
8b58be88 7948M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7949L: linux-scsi@vger.kernel.org
7950W: http://www.kernel.dk
7951S: Maintained
679655da 7952F: drivers/scsi/sr*
1da177e4 7953
fb50a83d 7954SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7955M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7956L: linux-rdma@vger.kernel.org
7957S: Supported
7958W: http://www.openfabrics.org
7959Q: http://patchwork.kernel.org/project/linux-rdma/list/
7960T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7961F: drivers/infiniband/ulp/srp/
7962F: include/scsi/srp.h
7963
1da177e4 7964SCSI SG DRIVER
8b58be88 7965M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7966L: linux-scsi@vger.kernel.org
59ab3c93 7967W: http://sg.danny.cz/sg
1da177e4 7968S: Maintained
59ab3c93 7969F: Documentation/scsi/scsi-generic.txt
679655da
JP
7970F: drivers/scsi/sg.c
7971F: include/scsi/sg.h
1da177e4
LT
7972
7973SCSI SUBSYSTEM
c95286d8 7974M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7975L: linux-scsi@vger.kernel.org
54e5881d
JP
7976T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7977T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7978T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7979S: Maintained
679655da
JP
7980F: drivers/scsi/
7981F: include/scsi/
1da177e4
LT
7982
7983SCSI TAPE DRIVER
8b58be88 7984M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7985L: linux-scsi@vger.kernel.org
7986S: Maintained
679655da 7987F: Documentation/scsi/st.txt
f7269cfc
JD
7988F: drivers/scsi/st.*
7989F: drivers/scsi/st_*.h
1da177e4
LT
7990
7991SCTP PROTOCOL
8b6efb75 7992M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7993M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7994L: linux-sctp@vger.kernel.org
5f85813c 7995W: http://lksctp.sourceforge.net
8b6efb75 7996S: Maintained
679655da
JP
7997F: Documentation/networking/sctp.txt
7998F: include/linux/sctp.h
4d58c025 7999F: include/uapi/linux/sctp.h
679655da
JP
8000F: include/net/sctp/
8001F: net/sctp/
1da177e4
LT
8002
8003SCx200 CPU SUPPORT
8b58be88 8004M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8005S: Odd Fixes
679655da 8006F: Documentation/i2c/busses/scx200_acb
390889b6 8007F: arch/x86/platform/scx200/
679655da
JP
8008F: drivers/watchdog/scx200_wdt.c
8009F: drivers/i2c/busses/scx200*
8010F: drivers/mtd/maps/scx200_docflash.c
8011F: include/linux/scx200.h
1662d32c
JC
8012
8013SCx200 GPIO DRIVER
8b58be88 8014M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8015S: Maintained
679655da
JP
8016F: drivers/char/scx200_gpio.c
8017F: include/linux/scx200_gpio.h
1662d32c
JC
8018
8019SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8020M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8021S: Maintained
679655da 8022F: drivers/clocksource/scx200_hrt.c
1da177e4 8023
6a36913a 8024SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8025M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8026L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8027S: Maintained
679655da 8028F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8029
e7839f25 8030SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 8031M: Chris Ball <chris@printf.net>
7a241d6e 8032L: linux-mmc@vger.kernel.org
245feaa6
CB
8033T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
8034S: Maintained
7a241d6e 8035F: drivers/mmc/host/sdhci.*
d4a45787 8036F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8037
c04f9d61
KC
8038SECURE COMPUTING
8039M: Kees Cook <keescook@chromium.org>
8040T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8041S: Supported
8042F: kernel/seccomp.c
8043F: include/uapi/linux/seccomp.h
8044F: include/linux/seccomp.h
8045K: \bsecure_computing
8046K: \bTIF_SECCOMP\b
8047
3085e9c1 8048SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 8049M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 8050L: linuxppc-dev@lists.ozlabs.org
7a241d6e 8051L: linux-mmc@vger.kernel.org
e2d1d6c0 8052S: Maintained
d4a45787 8053F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8054
0d1bb41a 8055SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8056M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 8057L: linux-mmc@vger.kernel.org
0d1bb41a
BD
8058S: Maintained
8059F: drivers/mmc/host/sdhci-s3c.c
8060
c63b3cba 8061SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8062M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8063L: spear-devel@list.st.com
c63b3cba
VK
8064L: linux-mmc@vger.kernel.org
8065S: Maintained
8066F: drivers/mmc/host/sdhci-spear.c
8067
8711cca2 8068SECURITY SUBSYSTEM
9b45c0d2 8069M: James Morris <james.l.morris@oracle.com>
70b4a259 8070M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 8071L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8072T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8073W: http://kernsec.org/
8711cca2 8074S: Supported
7d2c86b5 8075F: security/
8711cca2 8076
1da177e4 8077SECURITY CONTACT
8b58be88 8078M: Security Officers <security@kernel.org>
1da177e4
LT
8079S: Supported
8080
8081SELINUX SECURITY MODULE
e0238b4c 8082M: Paul Moore <paul@paul-moore.com>
8b58be88 8083M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 8084M: Eric Paris <eparis@parisplace.org>
e0238b4c 8085L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 8086W: http://selinuxproject.org
5a5f2acf 8087T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 8088S: Supported
679655da
JP
8089F: include/linux/selinux*
8090F: security/selinux/
6bde95ce 8091F: scripts/selinux/
1da177e4 8092
c1c124e9
JJ
8093APPARMOR SECURITY MODULE
8094M: John Johansen <john.johansen@canonical.com>
8095L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8096W: apparmor.wiki.kernel.org
8097T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8098S: Supported
8099F: security/apparmor/
8100
cef2cf07 8101SENSABLE PHANTOM
8b58be88 8102M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8103S: Maintained
679655da 8104F: drivers/misc/phantom.c
c117ab84 8105F: include/uapi/linux/phantom.h
cef2cf07 8106
4480f15b 8107SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8108M: Tejun Heo <tj@kernel.org>
1da177e4 8109L: linux-ide@vger.kernel.org
3d9b9350 8110T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8111S: Supported
d5ca6918
JP
8112F: drivers/ata/
8113F: include/linux/ata.h
8114F: include/linux/libata.h
1da177e4 8115
7188b067
HG
8116SERIAL ATA AHCI PLATFORM devices support
8117M: Hans de Goede <hdegoede@redhat.com>
8118M: Tejun Heo <tj@kernel.org>
8119L: linux-ide@vger.kernel.org
8120T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8121S: Supported
8122F: drivers/ata/ahci_platform.c
8123F: drivers/ata/libahci_platform.c
8124F: include/linux/ahci_platform.h
8125
6733b39a 8126SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8127M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8128L: linux-scsi@vger.kernel.org
0ca43cc0 8129W: http://www.emulex.com
3387f656
JP
8130S: Supported
8131F: drivers/scsi/be2iscsi/
6733b39a 8132
6b7c5b94 8133SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8134M: Sathya Perla <sathya.perla@emulex.com>
8135M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8136M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8137L: netdev@vger.kernel.org
fea3af67 8138W: http://www.emulex.com
7d2c86b5 8139S: Supported
9aebddd1 8140F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8141
8ceee660 8142SFC NETWORK DRIVER
c06f51ea 8143M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8144M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8145L: netdev@vger.kernel.org
8ceee660 8146S: Supported
874aeea5 8147F: drivers/net/ethernet/sfc/
8ceee660 8148
e2d1d6c0 8149SGI GRU DRIVER
cc883afc 8150M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8151S: Maintained
679655da 8152F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8153
8154SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8155M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8156L: linux-ia64@vger.kernel.org
8157S: Supported
679655da 8158F: Documentation/ia64/serial.txt
df621252 8159F: drivers/tty/serial/ioc?_serial.c
679655da 8160F: include/linux/ioc?.h
e2d1d6c0 8161
75312619 8162SGI XP/XPC/XPNET DRIVER
e180383f
RH
8163M: Cliff Whickman <cpw@sgi.com>
8164M: Robin Holt <robinmholt@gmail.com>
75312619 8165S: Maintained
679655da 8166F: drivers/misc/sgi-xp/
75312619 8167
46eacf3b
AP
8168SI2157 MEDIA DRIVER
8169M: Antti Palosaari <crope@iki.fi>
8170L: linux-media@vger.kernel.org
8171W: http://linuxtv.org/
8172W: http://palosaari.fi/linux/
8173Q: http://patchwork.linuxtv.org/project/linux-media/list/
8174T: git git://linuxtv.org/anttip/media_tree.git
8175S: Maintained
8176F: drivers/media/tuners/si2157*
8177
75e2d5ba
AP
8178SI2168 MEDIA DRIVER
8179M: Antti Palosaari <crope@iki.fi>
8180L: linux-media@vger.kernel.org
8181W: http://linuxtv.org/
8182W: http://palosaari.fi/linux/
8183Q: http://patchwork.linuxtv.org/project/linux-media/list/
8184T: git git://linuxtv.org/anttip/media_tree.git
8185S: Maintained
8186F: drivers/media/dvb-frontends/si2168*
8187
49cc629d
HV
8188SI470X FM RADIO RECEIVER I2C DRIVER
8189M: Hans Verkuil <hverkuil@xs4all.nl>
8190L: linux-media@vger.kernel.org
8191T: git git://linuxtv.org/media_tree.git
8192W: http://linuxtv.org
8193S: Odd Fixes
8194F: drivers/media/radio/si470x/radio-si470x-i2c.c
8195
8196SI470X FM RADIO RECEIVER USB DRIVER
8197M: Hans Verkuil <hverkuil@xs4all.nl>
8198L: linux-media@vger.kernel.org
8199T: git git://linuxtv.org/media_tree.git
8200W: http://linuxtv.org
8201S: Maintained
8202F: drivers/media/radio/si470x/radio-si470x-common.c
8203F: drivers/media/radio/si470x/radio-si470x.h
8204F: drivers/media/radio/si470x/radio-si470x-usb.c
8205
c937ca03
EV
8206SI4713 FM RADIO TRANSMITTER I2C DRIVER
8207M: Eduardo Valentin <edubezval@gmail.com>
8208L: linux-media@vger.kernel.org
8209T: git git://linuxtv.org/media_tree.git
8210W: http://linuxtv.org
8211S: Odd Fixes
99995ded 8212F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8213
8214SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8215M: Eduardo Valentin <edubezval@gmail.com>
8216L: linux-media@vger.kernel.org
8217T: git git://linuxtv.org/media_tree.git
8218W: http://linuxtv.org
8219S: Odd Fixes
99995ded
DR
8220F: drivers/media/radio/si4713/radio-platform-si4713.c
8221
8222SI4713 FM RADIO TRANSMITTER USB DRIVER
8223M: Hans Verkuil <hverkuil@xs4all.nl>
8224L: linux-media@vger.kernel.org
8225T: git git://linuxtv.org/media_tree.git
8226W: http://linuxtv.org
8227S: Maintained
8228F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8229
beb91d46 8230SIANO DVB DRIVER
1b2c14b4 8231M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8232L: linux-media@vger.kernel.org
8233W: http://linuxtv.org
8234T: git git://linuxtv.org/media_tree.git
8235S: Odd fixes
8236F: drivers/media/common/siano/
beb91d46 8237F: drivers/media/usb/siano/
beb91d46 8238F: drivers/media/usb/siano/
14430813 8239F: drivers/media/mmc/siano/
beb91d46 8240
b618b69c 8241SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8242L: linux-media@vger.kernel.org
bb60fcb2 8243S: Orphan
b618b69c 8244F: drivers/media/platform/sh_veu.c
b618b69c
GL
8245
8246SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8247L: linux-media@vger.kernel.org
bb60fcb2 8248S: Orphan
b618b69c
GL
8249F: drivers/media/platform/sh_vou.c
8250F: include/media/sh_vou.h
8251
6349d997 8252SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8253M: Len Brown <lenb@kernel.org>
6349d997
LB
8254L: sfi-devel@simplefirmware.org
8255W: http://simplefirmware.org/
8256T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8257S: Supported
943fc810 8258F: arch/x86/platform/sfi/
6349d997
LB
8259F: drivers/sfi/
8260F: include/linux/sfi*.h
e2d1d6c0 8261
1da177e4
LT
8262SIMTEC EB110ATX (Chalice CATS)
8263P: Ben Dooks
b16957c6
BD
8264P: Vincent Sanders <vince@simtec.co.uk>
8265M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8266W: http://www.simtec.co.uk/products/EB110ATX/
8267S: Supported
8268
8269SIMTEC EB2410ITX (BAST)
8270P: Ben Dooks
b16957c6
BD
8271P: Vincent Sanders <vince@simtec.co.uk>
8272M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8273W: http://www.simtec.co.uk/products/EB2410ITX/
8274S: Supported
15dba387
JP
8275F: arch/arm/mach-s3c24xx/mach-bast.c
8276F: arch/arm/mach-s3c24xx/bast-ide.c
8277F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8278
4c5adde7 8279TI DAVINCI MACHINE SUPPORT
3ba789c0 8280M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8281M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8282L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8283T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8284Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8285S: Supported
14430813 8286F: arch/arm/mach-davinci/
046d0a37 8287F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8288
8d4b3f08 8289TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8290M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8291L: linux-media@vger.kernel.org
8292L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8293W: http://linuxtv.org/
8294Q: http://patchwork.linuxtv.org/project/linux-media/list/
8295T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8296S: Maintained
8d4b3f08
LP
8297F: drivers/media/platform/davinci/
8298F: include/media/davinci/
8299
92aab3c0 8300SIS 190 ETHERNET DRIVER
8b58be88 8301M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8302L: netdev@vger.kernel.org
8303S: Maintained
8c7de408 8304F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8305
1da177e4 8306SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8307M: Daniele Venzano <venza@brownhat.org>
1da177e4 8308W: http://www.brownhat.org/sis900.html
979b6c13 8309L: netdev@vger.kernel.org
1da177e4 8310S: Maintained
8c7de408 8311F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8312
8313SIS FRAMEBUFFER DRIVER
8b58be88 8314M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8315W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8316S: Maintained
679655da
JP
8317F: Documentation/fb/sisfb.txt
8318F: drivers/video/sis/
8319F: include/video/sisfb.h
1da177e4
LT
8320
8321SIS USB2VGA DRIVER
8b58be88 8322M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8323W: http://www.winischhofer.at/linuxsisusbvga.shtml
8324S: Maintained
679655da 8325F: drivers/usb/misc/sisusbvga/
1da177e4 8326
415ad26d 8327SLAB ALLOCATOR
16e943bf 8328M: Christoph Lameter <cl@linux.com>
2ed1c525 8329M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8330M: David Rientjes <rientjes@google.com>
8331M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8332M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8333L: linux-mm@kvack.org
8334S: Maintained
679655da 8335F: include/linux/sl?b*.h
16e943bf 8336F: mm/sl?b*
415ad26d 8337
9fab9787
PM
8338SLEEPABLE READ-COPY UPDATE (SRCU)
8339M: Lai Jiangshan <laijs@cn.fujitsu.com>
8340M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8341M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8342R: Steven Rostedt <rostedt@goodmis.org>
8343R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 8344L: linux-kernel@vger.kernel.org
9fab9787
PM
8345W: http://www.rdrop.com/users/paulmck/RCU/
8346S: Supported
8347T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8348F: include/linux/srcu.h
8349F: kernel/rcu/srcu.c
9fab9787 8350
66372841
CS
8351SMACK SECURITY MODULE
8352M: Casey Schaufler <casey@schaufler-ca.com>
8353L: linux-security-module@vger.kernel.org
8354W: http://schaufler-ca.com
8355T: git git://git.gitorious.org/smack-next/kernel.git
8356S: Maintained
8357F: Documentation/security/Smack.txt
8358F: security/smack/
8359
68ace3e1
KH
8360SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8361M: Kevin Hilman <khilman@kernel.org>
8362M: Nishanth Menon <nm@ti.com>
8363S: Maintained
8364F: drivers/power/avs/smartreflex.c
8365F: include/linux/power/smartreflex.h
8366L: linux-pm@vger.kernel.org
8367
1da177e4 8368SMC91x ETHERNET DRIVER
2f82af08 8369M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8370S: Odd Fixes
ae150435 8371F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8372
e8e31622
SA
8373SMIA AND SMIA++ IMAGE SENSOR DRIVER
8374M: Sakari Ailus <sakari.ailus@iki.fi>
8375L: linux-media@vger.kernel.org
8376S: Maintained
14430813 8377F: drivers/media/i2c/smiapp/
e8e31622
SA
8378F: include/media/smiapp.h
8379F: drivers/media/i2c/smiapp-pll.c
8380F: drivers/media/i2c/smiapp-pll.h
8381
920fa1ff
GR
8382SMM665 HARDWARE MONITOR DRIVER
8383M: Guenter Roeck <linux@roeck-us.net>
8384L: lm-sensors@lm-sensors.org
8385S: Maintained
8386F: Documentation/hwmon/smm665
8387F: drivers/hwmon/smm665.c
8388
9df7305b 8389SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8390M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8391L: lm-sensors@lm-sensors.org
90b24cfb 8392S: Maintained
9df7305b
SG
8393F: Documentation/hwmon/emc2103
8394F: drivers/hwmon/emc2103.c
8395
a98d506c
HG
8396SMSC SCH5627 HARDWARE MONITOR DRIVER
8397M: Hans de Goede <hdegoede@redhat.com>
8398L: lm-sensors@lm-sensors.org
8399S: Supported
8400F: Documentation/hwmon/sch5627
8401F: drivers/hwmon/sch5627.c
8402
6ea884db 8403SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8404M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8405L: lm-sensors@lm-sensors.org
8406S: Maintained
679655da
JP
8407F: Documentation/hwmon/smsc47b397
8408F: drivers/hwmon/smsc47b397.c
6ea884db 8409
fd9abb3d 8410SMSC911x ETHERNET DRIVER
90b24cfb 8411M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8412L: netdev@vger.kernel.org
90b24cfb 8413S: Maintained
679655da 8414F: include/linux/smsc911x.h
ae150435 8415F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8416
8417SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8418M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8419L: netdev@vger.kernel.org
90b24cfb 8420S: Maintained
ae150435 8421F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8422
3c8a63e2 8423SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8424M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8425L: linux-fbdev@vger.kernel.org
90b24cfb 8426S: Maintained
3c8a63e2
SG
8427F: drivers/video/smscufx.c
8428
668acf32 8429SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8430M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8431L: linux-media@vger.kernel.org
275ffde4 8432T: git git://linuxtv.org/media_tree.git
795fb7e7 8433S: Maintained
90d72ac6
MCC
8434F: include/media/soc*
8435F: drivers/media/i2c/soc_camera/
8436F: drivers/media/platform/soc_camera/
668acf32 8437
e2d1d6c0 8438SOEKRIS NET48XX LED SUPPORT
8b58be88 8439M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8440S: Maintained
679655da 8441F: drivers/leds/leds-net48xx.c
e2d1d6c0 8442
e3994db1
JP
8443SOFTLOGIC 6x10 MPEG CODEC
8444M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8445L: linux-media@vger.kernel.org
8446S: Supported
8447F: drivers/media/pci/solo6x10/
8448
1da177e4 8449SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8450M: Neil Brown <neilb@suse.de>
1da177e4 8451L: linux-raid@vger.kernel.org
524418bb 8452S: Supported
679655da
JP
8453F: drivers/md/
8454F: include/linux/raid/
c117ab84 8455F: include/uapi/linux/raid/
1da177e4 8456
1da177e4 8457SONIC NETWORK DRIVER
8b58be88 8458M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8459L: netdev@vger.kernel.org
1da177e4 8460S: Maintained
d9fb9f38 8461F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8462
61e115a5 8463SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8464M: Michael Buesch <m@bues.ch>
61e115a5
MB
8465L: netdev@vger.kernel.org
8466S: Maintained
679655da
JP
8467F: drivers/ssb/
8468F: include/linux/ssb/
61e115a5 8469
1da177e4 8470SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8471M: Mattia Dongili <malattia@linux.it>
d0944853 8472L: platform-driver-x86@vger.kernel.org
5b18167d 8473W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8474S: Maintained
679655da
JP
8475F: Documentation/laptops/sony-laptop.txt
8476F: drivers/char/sonypi.c
8477F: drivers/platform/x86/sony-laptop.c
8478F: include/linux/sony-laptop.h
1da177e4 8479
baf8532a 8480SONY MEMORYSTICK CARD SUPPORT
8b58be88 8481M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8482W: http://tifmxx.berlios.de/
8483S: Maintained
679655da 8484F: drivers/memstick/host/tifm_ms.c
baf8532a 8485
0ab30494
ML
8486SONY MEMORYSTICK STANDARD SUPPORT
8487M: Maxim Levitsky <maximlevitsky@gmail.com>
8488S: Maintained
8489F: drivers/memstick/core/ms_block.*
8490
1da177e4 8491SOUND
8b58be88
JP
8492M: Jaroslav Kysela <perex@perex.cz>
8493M: Takashi Iwai <tiwai@suse.de>
93711660 8494L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8495W: http://www.alsa-project.org/
dde7ad8d 8496T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8497T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8498Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8499S: Maintained
3126a179
JP
8500F: Documentation/sound/
8501F: include/sound/
c117ab84 8502F: include/uapi/sound/
679655da 8503F: sound/
1da177e4 8504
33bbe149
MB
8505SOUND - COMPRESSED AUDIO
8506M: Vinod Koul <vinod.koul@intel.com>
8507L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8508T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8509S: Supported
f672f31a 8510F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8511F: include/sound/compress_driver.h
f672f31a 8512F: include/uapi/sound/compress_*
33bbe149
MB
8513F: sound/core/compress_offload.c
8514F: sound/soc/soc-compress.c
8515
bd903bde 8516SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8517M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8518M: Mark Brown <broonie@kernel.org>
86f14df8 8519T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8520L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8521W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8522S: Supported
2820f615 8523F: Documentation/sound/alsa/soc/
679655da 8524F: sound/soc/
e6e55122 8525F: include/sound/soc*
eb1a6af3 8526
d7f8761b
MB
8527SOUND - DMAENGINE HELPERS
8528M: Lars-Peter Clausen <lars@metafoo.de>
8529S: Supported
8530F: include/sound/dmaengine_pcm.h
8531F: sound/core/pcm_dmaengine.c
8532F: sound/soc/soc-generic-dmaengine-pcm.c
8533
473321fc 8534SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8535M: "David S. Miller" <davem@davemloft.net>
1da177e4 8536L: sparclinux@vger.kernel.org
8a6e2535 8537Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8538T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8539T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8540S: Maintained
679655da 8541F: arch/sparc/
7765b8bb 8542F: drivers/sbus/
1da177e4 8543
6404fcca
DM
8544SPARC SERIAL DRIVERS
8545M: "David S. Miller" <davem@davemloft.net>
8546L: sparclinux@vger.kernel.org
08deed1e
JP
8547T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8548T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8549S: Maintained
6816383a 8550F: include/linux/sunserialcore.h
df621252 8551F: drivers/tty/serial/suncore.c
df621252
GKH
8552F: drivers/tty/serial/sunhv.c
8553F: drivers/tty/serial/sunsab.c
8554F: drivers/tty/serial/sunsab.h
8555F: drivers/tty/serial/sunsu.c
8556F: drivers/tty/serial/sunzilog.c
8557F: drivers/tty/serial/sunzilog.h
6404fcca 8558
389325b4
CL
8559SPARSE CHECKER
8560M: "Christopher Li" <sparse@chrisli.org>
8561L: linux-sparse@vger.kernel.org
8562W: https://sparse.wiki.kernel.org/
8563T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8564T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8565S: Maintained
8566F: include/linux/compiler.h
8567
fc0c195a 8568SPEAR PLATFORM SUPPORT
2d8a3b3d 8569M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8570M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8571L: spear-devel@list.st.com
8572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8573W: http://www.st.com/spear
8574S: Maintained
281e192f 8575F: arch/arm/mach-spear/
fc0c195a 8576
8577SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8578M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8579L: spear-devel@list.st.com
8580L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8581W: http://www.st.com/spear
8582S: Maintained
5df33a62 8583F: drivers/clk/spear/
fc0c195a 8584
e2d1d6c0 8585SPI SUBSYSTEM
b02e48f2 8586M: Mark Brown <broonie@kernel.org>
dfbe403c 8587L: linux-spi@vger.kernel.org
e7e4e13c 8588T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8589Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8590S: Maintained
679655da
JP
8591F: Documentation/spi/
8592F: drivers/spi/
8593F: include/linux/spi/
c117ab84 8594F: include/uapi/linux/spi/
e2d1d6c0 8595
2752e401 8596SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8597M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8598M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8599L: netdev@vger.kernel.org
8600S: Supported
679655da 8601F: Documentation/networking/spider_net.txt
8df158ac 8602F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8603
e2d1d6c0 8604SPU FILE SYSTEM
8b58be88 8605M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8606L: linuxppc-dev@lists.ozlabs.org
8607L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8608W: http://www.ibm.com/developerworks/power/cell/
8609S: Supported
679655da
JP
8610F: Documentation/filesystems/spufs.txt
8611F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8612
fc555841 8613SQUASHFS FILE SYSTEM
d7f2ff67 8614M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8615L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8616W: http://squashfs.org.uk
8617S: Maintained
679655da
JP
8618F: Documentation/filesystems/squashfs.txt
8619F: fs/squashfs/
fc555841 8620
1da177e4 8621SRM (Alpha) environment access
8b58be88 8622M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8623S: Maintained
679655da 8624F: arch/alpha/kernel/srm_env.c
1da177e4 8625
26e9a397 8626STABLE BRANCH
879a5a00 8627M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8628L: stable@vger.kernel.org
879a5a00 8629S: Supported
7b175c46 8630F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8631
26e9a397 8632STAGING SUBSYSTEM
879a5a00 8633M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8634T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8635L: devel@driverdev.osuosl.org
879a5a00 8636S: Supported
679655da 8637F: drivers/staging/
dbc6c2cc 8638
ebd3d010
JP
8639STAGING - COMEDI
8640M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8641M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8642S: Odd Fixes
8643F: drivers/staging/comedi/
8644
8dc2bbe7
ME
8645STAGING - ET131X NETWORK DRIVER
8646M: Mark Einon <mark.einon@gmail.com>
8647S: Odd Fixes
8648F: drivers/staging/et131x/
8649
a0138163
JP
8650STAGING - FLARION FT1000 DRIVERS
8651M: Marek Belisko <marek.belisko@gmail.com>
8652S: Odd Fixes
8653F: drivers/staging/ft1000/
8654
6c1bb424 8655STAGING - INDUSTRIAL IO
030a13d7 8656M: Jonathan Cameron <jic23@kernel.org>
a0138163 8657L: linux-iio@vger.kernel.org
6c1bb424
JP
8658S: Odd Fixes
8659F: drivers/staging/iio/
8660
a0138163
JP
8661STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8662M: Jarod Wilson <jarod@wilsonet.com>
8663W: http://www.lirc.org/
8664S: Odd Fixes
b2b0186d 8665F: drivers/staging/media/lirc/
a0138163 8666
7c6b6c71 8667STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8668M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8669M: Marc Dietrich <marvin24@gmx.de>
8670L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8671L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8672S: Maintained
8673F: drivers/staging/nvec/
8674
a0138163 8675STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8676M: Jens Frederich <jfrederich@gmail.com>
8677M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8678M: Jon Nettleton <jon.nettleton@gmail.com>
8679W: http://wiki.laptop.org/go/DCON
3140b458 8680S: Maintained
a0138163
JP
8681F: drivers/staging/olpc_dcon/
8682
94cfdd15 8683STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8684M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8685S: Maintained
8686F: drivers/staging/ozwpan/
8687
a0138163 8688STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8689M: Willy Tarreau <willy@meta-x.org>
8690S: Odd Fixes
8691F: drivers/staging/panel/
8692
a0138163
JP
8693STAGING - REALTEK RTL8712U DRIVERS
8694M: Larry Finger <Larry.Finger@lwfinger.net>
8695M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8696S: Odd Fixes
8697F: drivers/staging/rtl8712/
8698
7591ba8b
JS
8699STAGING - REALTEK RTL8723U WIRELESS DRIVER
8700M: Larry Finger <Larry.Finger@lwfinger.net>
8701M: Jes Sorensen <Jes.Sorensen@redhat.com>
8702L: linux-wireless@vger.kernel.org
8703S: Maintained
8704F: drivers/staging/rtl8723au/
8705
510fa408
JP
8706STAGING - SLICOSS
8707M: Lior Dotan <liodot@gmail.com>
8708M: Christopher Harrer <charrer@alacritech.com>
8709S: Odd Fixes
8710F: drivers/staging/slicoss/
8711
a0138163
JP
8712STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8713M: William Hubbs <w.d.hubbs@gmail.com>
8714M: Chris Brannon <chris@the-brannons.com>
d33bce31 8715M: Kirk Reiser <kirk@reisers.ca>
a0138163 8716M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 8717L: speakup@linux-speakup.org
a0138163
JP
8718W: http://www.linux-speakup.org/
8719S: Odd Fixes
8720F: drivers/staging/speakup/
8721
b3e871ce
JP
8722STAGING - VIA VT665X DRIVERS
8723M: Forest Bond <forest@alittletooquiet.net>
8724S: Odd Fixes
8725F: drivers/staging/vt665?/
8726
709bcb07 8727STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8728M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8729S: Odd Fixes
8730F: drivers/staging/xgifb/
8731
1da177e4 8732STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8733M: Ion Badulescu <ionut@badula.org>
b4f90189 8734S: Odd Fixes
9bba23b0 8735F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8736
e2d1d6c0 8737SUN3/3X
8b58be88 8738M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8739W: http://sammy.net/sun3/
8740S: Maintained
679655da
JP
8741F: arch/m68k/kernel/*sun3*
8742F: arch/m68k/sun3*/
8743F: arch/m68k/include/asm/sun3*
e689cf4a 8744F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8745
2bc9ff01
DK
8746SUNDANCE NETWORK DRIVER
8747M: Denis Kirjanov <kda@linux-powerpc.org>
8748L: netdev@vger.kernel.org
8749S: Maintained
8750F: drivers/net/ethernet/dlink/sundance.c
8751
2cbb12a4 8752SUPERH
2cbb12a4 8753L: linux-sh@vger.kernel.org
1da177e4 8754W: http://www.linux-sh.org
8a6e2535 8755Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8756S: Orphan
066069e1 8757F: Documentation/sh/
679655da 8758F: arch/sh/
066069e1 8759F: drivers/sh/
1da177e4 8760
4480f15b 8761SUSPEND TO RAM
7fb06082 8762M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8763M: Len Brown <len.brown@intel.com>
8764M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8765L: linux-pm@vger.kernel.org
e2d1d6c0 8766S: Supported
679655da
JP
8767F: Documentation/power/
8768F: arch/x86/kernel/acpi/
8769F: drivers/base/power/
8770F: kernel/power/
8771F: include/linux/suspend.h
8772F: include/linux/freezer.h
8773F: include/linux/pm.h
1da177e4
LT
8774
8775SVGA HANDLING
8b58be88 8776M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8777L: linux-video@atrey.karlin.mff.cuni.cz
8778S: Maintained
679655da
JP
8779F: Documentation/svga.txt
8780F: arch/x86/boot/video*
1da177e4 8781
6e28b761
KRW
8782SWIOTLB SUBSYSTEM
8783M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8784L: linux-kernel@vger.kernel.org
8785S: Supported
8786F: lib/swiotlb.c
8787F: arch/*/kernel/pci-swiotlb.c
8788F: include/linux/swiotlb.h
8789
db8e35d5
VG
8790SYNOPSYS ARC ARCHITECTURE
8791M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8792S: Supported
8793F: arch/arc/
6659a20a 8794F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8795F: drivers/tty/serial/arc_uart.c
db8e35d5 8796
1da177e4 8797SYSV FILESYSTEM
8b58be88 8798M: Christoph Hellwig <hch@infradead.org>
1da177e4 8799S: Maintained
679655da
JP
8800F: Documentation/filesystems/sysv-fs.txt
8801F: fs/sysv/
8802F: include/linux/sysv_fs.h
1da177e4 8803
86cfa7fc
NB
8804TARGET SUBSYSTEM
8805M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8806L: linux-scsi@vger.kernel.org
b9f5edc2 8807L: target-devel@vger.kernel.org
86cfa7fc 8808W: http://www.linux-iscsi.org
cf015e9f 8809W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8810T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8811S: Supported
8812F: drivers/target/
8813F: include/target/
8814F: Documentation/target/
8815
4e68852d 8816TASKSTATS STATISTICS INTERFACE
185e595f 8817M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8818S: Maintained
679655da
JP
8819F: Documentation/accounting/taskstats*
8820F: include/linux/taskstats*
8821F: kernel/taskstats.c
4e68852d 8822
781b456a 8823TC CLASSIFIER
f935f3f8 8824M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8825L: netdev@vger.kernel.org
8826S: Maintained
679655da 8827F: include/net/pkt_cls.h
c117ab84 8828F: include/uapi/linux/pkt_cls.h
679655da 8829F: net/sched/
781b456a 8830
5067f08a 8831TCP LOW PRIORITY MODULE
8b58be88
JP
8832M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8833M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8834W: http://tcp-lp-mod.sourceforge.net/
8835S: Maintained
679655da 8836F: net/ipv4/tcp_lp.c
5067f08a 8837
91952bc0
AP
8838TDA10071 MEDIA DRIVER
8839M: Antti Palosaari <crope@iki.fi>
8840L: linux-media@vger.kernel.org
8841W: http://linuxtv.org/
8842W: http://palosaari.fi/linux/
8843Q: http://patchwork.linuxtv.org/project/linux-media/list/
8844T: git git://linuxtv.org/anttip/media_tree.git
8845S: Maintained
8846F: drivers/media/dvb-frontends/tda10071*
8847
8848TDA18212 MEDIA DRIVER
8849M: Antti Palosaari <crope@iki.fi>
8850L: linux-media@vger.kernel.org
8851W: http://linuxtv.org/
8852W: http://palosaari.fi/linux/
8853Q: http://patchwork.linuxtv.org/project/linux-media/list/
8854T: git git://linuxtv.org/anttip/media_tree.git
8855S: Maintained
8856F: drivers/media/tuners/tda18212*
8857
8858TDA18218 MEDIA DRIVER
8859M: Antti Palosaari <crope@iki.fi>
8860L: linux-media@vger.kernel.org
8861W: http://linuxtv.org/
8862W: http://palosaari.fi/linux/
8863Q: http://patchwork.linuxtv.org/project/linux-media/list/
8864T: git git://linuxtv.org/anttip/media_tree.git
8865S: Maintained
8866F: drivers/media/tuners/tda18218*
8867
3b2f6aba
MK
8868TDA18271 MEDIA DRIVER
8869M: Michael Krufky <mkrufky@linuxtv.org>
8870L: linux-media@vger.kernel.org
8871W: http://linuxtv.org/
8872W: http://github.com/mkrufky
8873Q: http://patchwork.linuxtv.org/project/linux-media/list/
8874T: git git://linuxtv.org/mkrufky/tuners.git
8875S: Maintained
8876F: drivers/media/tuners/tda18271*
8877
e48307a9
MK
8878TDA827x MEDIA DRIVER
8879M: Michael Krufky <mkrufky@linuxtv.org>
8880L: linux-media@vger.kernel.org
8881W: http://linuxtv.org/
8882W: http://github.com/mkrufky
8883Q: http://patchwork.linuxtv.org/project/linux-media/list/
8884T: git git://linuxtv.org/mkrufky/tuners.git
8885S: Maintained
8886F: drivers/media/tuners/tda8290.*
8887
66cf9212
MK
8888TDA8290 MEDIA DRIVER
8889M: Michael Krufky <mkrufky@linuxtv.org>
8890L: linux-media@vger.kernel.org
8891W: http://linuxtv.org/
8892W: http://github.com/mkrufky
8893Q: http://patchwork.linuxtv.org/project/linux-media/list/
8894T: git git://linuxtv.org/mkrufky/tuners.git
8895S: Maintained
8896F: drivers/media/tuners/tda8290.*
8897
4b9fba30
HV
8898TDA9840 MEDIA DRIVER
8899M: Hans Verkuil <hverkuil@xs4all.nl>
8900L: linux-media@vger.kernel.org
8901T: git git://linuxtv.org/media_tree.git
8902W: http://linuxtv.org
8903S: Maintained
8904F: drivers/media/i2c/tda9840*
8905
2cb654fd 8906TEA5761 TUNER DRIVER
1b2c14b4 8907M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8908L: linux-media@vger.kernel.org
8909W: http://linuxtv.org
8910T: git git://linuxtv.org/media_tree.git
8911S: Odd fixes
8912F: drivers/media/tuners/tea5761.*
8913
8914TEA5767 TUNER DRIVER
1b2c14b4 8915M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8916L: linux-media@vger.kernel.org
8917W: http://linuxtv.org
8918T: git git://linuxtv.org/media_tree.git
8919S: Maintained
8920F: drivers/media/tuners/tea5767.*
8921
4b9fba30
HV
8922TEA6415C MEDIA DRIVER
8923M: Hans Verkuil <hverkuil@xs4all.nl>
8924L: linux-media@vger.kernel.org
8925T: git git://linuxtv.org/media_tree.git
8926W: http://linuxtv.org
8927S: Maintained
8928F: drivers/media/i2c/tea6415c*
8929
8930TEA6420 MEDIA DRIVER
8931M: Hans Verkuil <hverkuil@xs4all.nl>
8932L: linux-media@vger.kernel.org
8933T: git git://linuxtv.org/media_tree.git
8934W: http://linuxtv.org
8935S: Maintained
8936F: drivers/media/i2c/tea6420*
8937
3d249d4c 8938TEAM DRIVER
dca9ab92 8939M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8940L: netdev@vger.kernel.org
8941S: Supported
8942F: drivers/net/team/
8943F: include/linux/if_team.h
c117ab84 8944F: include/uapi/linux/if_team.h
3d249d4c 8945
7d029125
VD
8946TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8947M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8948S: Maintained
8949F: arch/x86/platform/ts5500/
8950
40ad4a30
SY
8951TECHNOTREND USB IR RECEIVER
8952M: Sean Young <sean@mess.org>
8953L: linux-media@vger.kernel.org
8954S: Maintained
8955F: drivers/media/rc/ttusbir.c
8956
adabdb0c 8957TEGRA ARCHITECTURE SUPPORT
243d58ec 8958M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8959M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8960L: linux-tegra@vger.kernel.org
fd117cd1 8961Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 8962T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 8963S: Supported
bbbe96ed 8964N: [^a-z]tegra
84b9414b 8965
adabdb0c
SW
8966TEGRA ASOC DRIVER
8967M: Stephen Warren <swarren@wwwdotorg.org>
8968S: Supported
8969F: sound/soc/tegra/
8970
8971TEGRA CLOCK DRIVER
8972M: Peter De Schrijver <pdeschrijver@nvidia.com>
8973M: Prashant Gaikwad <pgaikwad@nvidia.com>
8974S: Supported
8975F: drivers/clk/tegra/
8976
8977TEGRA DMA DRIVER
8978M: Laxman Dewangan <ldewangan@nvidia.com>
8979S: Supported
8980F: drivers/dma/tegra20-apb-dma.c
8981
8982TEGRA GPIO DRIVER
8983M: Stephen Warren <swarren@wwwdotorg.org>
8984S: Supported
8985F: drivers/gpio/gpio-tegra.c
8986
8987TEGRA I2C DRIVER
8988M: Laxman Dewangan <ldewangan@nvidia.com>
8989S: Supported
8990F: drivers/i2c/busses/i2c-tegra.c
8991
8992TEGRA IOMMU DRIVERS
8993M: Hiroshi Doyu <hdoyu@nvidia.com>
8994S: Supported
8995F: drivers/iommu/tegra*
8996
8997TEGRA KBC DRIVER
8998M: Rakesh Iyer <riyer@nvidia.com>
8999M: Laxman Dewangan <ldewangan@nvidia.com>
9000S: Supported
9001F: drivers/input/keyboard/tegra-kbc.c
9002
9003TEGRA PINCTRL DRIVER
9004M: Stephen Warren <swarren@wwwdotorg.org>
9005S: Supported
9006F: drivers/pinctrl/pinctrl-tegra*
9007
9008TEGRA PWM DRIVER
9009M: Thierry Reding <thierry.reding@gmail.com>
9010S: Supported
9011F: drivers/pwm/pwm-tegra.c
9012
9013TEGRA SERIAL DRIVER
9014M: Laxman Dewangan <ldewangan@nvidia.com>
9015S: Supported
9016F: drivers/tty/serial/serial-tegra.c
9017
9018TEGRA SPI DRIVER
9019M: Laxman Dewangan <ldewangan@nvidia.com>
9020S: Supported
9021F: drivers/spi/spi-tegra*
9022
1a348ccc 9023TEHUTI ETHERNET DRIVER
8b58be88 9024M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9025L: netdev@vger.kernel.org
9026S: Supported
ef7f5429 9027F: drivers/net/ethernet/tehuti/*
1a348ccc 9028
4e68852d 9029Telecom Clock Driver for MCPL0010
8b58be88 9030M: Mark Gross <mark.gross@intel.com>
4e68852d 9031S: Supported
679655da 9032F: drivers/char/tlclk.c
4e68852d 9033
4480f15b 9034TENSILICA XTENSA PORT (xtensa)
8b58be88 9035M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
9036M: Max Filippov <jcmvbkbc@gmail.com>
9037L: linux-xtensa@linux-xtensa.org
4e68852d 9038S: Maintained
679655da 9039F: arch/xtensa/
3dc99857 9040F: drivers/irqchip/irq-xtensa-*
4e68852d 9041
5313ba66
HV
9042THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9043M: Hans Verkuil <hverkuil@xs4all.nl>
9044L: linux-media@vger.kernel.org
9045T: git git://linuxtv.org/media_tree.git
9046W: http://linuxtv.org
9047S: Maintained
9048F: drivers/media/radio/radio-raremono.c
9049
d3fb6955 9050THERMAL
b75f0050 9051M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9052M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9053L: linux-pm@vger.kernel.org
9054T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9055T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9056Q: https://patchwork.kernel.org/project/linux-pm/list/
9057S: Supported
9058F: drivers/thermal/
9059F: include/linux/thermal.h
9060F: include/linux/cpu_cooling.h
9061F: Documentation/devicetree/bindings/thermal/
d3fb6955 9062
30ba2fbd
VD
9063THINGM BLINK(1) USB RGB LED DRIVER
9064M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9065S: Maintained
9066F: drivers/hid/hid-thingm.c
9067
4e68852d 9068THINKPAD ACPI EXTRAS DRIVER
8b58be88 9069M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9070L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9071L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9072W: http://ibm-acpi.sourceforge.net
9073W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9074T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9075S: Maintained
679655da 9076F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9077
1b46f2a2 9078TI BANDGAP AND THERMAL DRIVER
f14d1c24 9079M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9080L: linux-pm@vger.kernel.org
794b2e25
EV
9081S: Supported
9082F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9083
49b6a5e3
TK
9084TI CLOCK DRIVER
9085M: Tero Kristo <t-kristo@ti.com>
9086L: linux-omap@vger.kernel.org
9087S: Maintained
9088F: drivers/clk/ti/
9089F: include/linux/clk/ti.h
9090
4020f2d7 9091TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9092M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9093S: Maintained
679655da
JP
9094F: drivers/misc/tifm*
9095F: drivers/mmc/host/tifm_sd.c
9096F: include/linux/tifm.h
4020f2d7 9097
152ad442
SR
9098TI LM49xxx FAMILY ASoC CODEC DRIVERS
9099M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9100M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9101L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9102S: Maintained
9103F: sound/soc/codecs/lm49453*
d392dead 9104F: sound/soc/codecs/isabelle*
152ad442 9105
0edd807d
KM
9106TI LP855x BACKLIGHT DRIVER
9107M: Milo Kim <milo.kim@ti.com>
9108S: Maintained
9109F: Documentation/backlight/lp855x-driver.txt
9110F: drivers/video/backlight/lp855x_bl.c
9111F: include/linux/platform_data/lp855x.h
9112
faf13f6d
KM
9113TI LP8727 CHARGER DRIVER
9114M: Milo Kim <milo.kim@ti.com>
9115S: Maintained
9116F: drivers/power/lp8727_charger.c
9117F: include/linux/platform_data/lp8727.h
9118
22f1229f
KM
9119TI LP8788 MFD DRIVER
9120M: Milo Kim <milo.kim@ti.com>
9121S: Maintained
9122F: drivers/iio/adc/lp8788_adc.c
9123F: drivers/leds/leds-lp8788.c
9124F: drivers/mfd/lp8788*.c
9125F: drivers/power/lp8788-charger.c
9126F: drivers/regulator/lp8788-*.c
9127F: include/linux/mfd/lp8788*.h
9128
dd5e8e6b 9129TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9130M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9131L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9132S: Maintained
9133F: sound/soc/codecs/twl4030*
9134
90921014 9135TI WILINK WIRELESS DRIVERS
90921014
LC
9136L: linux-wireless@vger.kernel.org
9137W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9138W: http://wireless.kernel.org/en/users/Drivers/wl1251
9139T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9140S: Orphan
90921014
LC
9141F: drivers/net/wireless/ti/
9142F: include/linux/wl12xx.h
9143
e86eaa3a 9144TIPC NETWORK LAYER
8b58be88
JP
9145M: Jon Maloy <jon.maloy@ericsson.com>
9146M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9147L: netdev@vger.kernel.org (core kernel code)
9148L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9149W: http://tipc.sourceforge.net/
e86eaa3a 9150S: Maintained
c117ab84 9151F: include/uapi/linux/tipc*.h
679655da 9152F: net/tipc/
e86eaa3a 9153
867e359b
CM
9154TILE ARCHITECTURE
9155M: Chris Metcalf <cmetcalf@tilera.com>
9156W: http://www.tilera.com/scm/
9157S: Supported
9158F: arch/tile/
6b940606 9159F: drivers/char/tile-srom.c
5c770755 9160F: drivers/edac/tile_edac.c
6b940606
CM
9161F: drivers/net/ethernet/tile/
9162F: drivers/rtc/rtc-tile.c
9163F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9164F: drivers/tty/serial/tilegx.c
6b940606
CM
9165F: drivers/usb/host/*-tilegx.c
9166F: include/linux/usb/tilegx.h
867e359b 9167
1da177e4 9168TLAN NETWORK DRIVER
8b58be88 9169M: Samuel Chessman <chessman@tux.org>
88c07dde 9170L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9171W: http://sourceforge.net/projects/tlan/
9172S: Maintained
679655da 9173F: Documentation/networking/tlan.txt
b544dbac 9174F: drivers/net/ethernet/ti/tlan.*
1da177e4 9175
d74db3b2 9176TOMOYO SECURITY MODULE
8b58be88
JP
9177M: Kentaro Takeda <takedakn@nttdata.co.jp>
9178M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9179L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9180L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9181L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9182L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9183W: http://tomoyo.sourceforge.jp/
843d183c 9184T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9185S: Maintained
679655da 9186F: security/tomoyo/
d74db3b2 9187
9caeb532 9188TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9189M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9190L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9191S: Maintained
9192F: drivers/platform/x86/topstar-laptop.c
9193
1da177e4 9194TOSHIBA ACPI EXTRAS DRIVER
d0944853 9195L: platform-driver-x86@vger.kernel.org
15065531 9196S: Orphan
679655da 9197F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9198
9199TOSHIBA SMM DRIVER
8b58be88 9200M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9201L: tlinux-users@tce.toshiba-dme.co.jp
9202W: http://www.buzzard.org.uk/toshiba/
9203S: Maintained
679655da
JP
9204F: drivers/char/toshiba.c
9205F: include/linux/toshiba.h
c117ab84 9206F: include/uapi/linux/toshiba.h
1da177e4 9207
d719f900 9208TMIO MMC DRIVER
252f29a9 9209M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9210L: linux-mmc@vger.kernel.org
d719f900 9211S: Maintained
d1057c40
GL
9212F: drivers/mmc/host/tmio_mmc*
9213F: drivers/mmc/host/sh_mobile_sdhi.c
9214F: include/linux/mmc/tmio.h
9215F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9216
917cc4e6
GR
9217TMP401 HARDWARE MONITOR DRIVER
9218M: Guenter Roeck <linux@roeck-us.net>
9219L: lm-sensors@lm-sensors.org
9220S: Maintained
9221F: Documentation/hwmon/tmp401
9222F: drivers/hwmon/tmp401.c
9223
98f32602 9224TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9225M: Hugh Dickins <hughd@google.com>
98f32602
HD
9226L: linux-mm@kvack.org
9227S: Maintained
9228F: include/linux/shmem_fs.h
9229F: mm/shmem.c
9230
45f95b53 9231TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9232M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9233L: linux-media@vger.kernel.org
9234W: http://linuxtv.org
9235T: git git://linuxtv.org/media_tree.git
9236S: Odd fixes
9237F: drivers/media/usb/tm6000/
9238
4e68852d 9239TPM DEVICE DRIVER
901486b8 9240M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9241M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9242M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9243W: http://tpmdd.sourceforge.net
63a10dfd 9244L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9245S: Maintained
679655da 9246F: drivers/char/tpm/
4e68852d 9247
d6f005a1
JP
9248TRACING
9249M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9250M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9251T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9252S: Maintained
9253F: Documentation/trace/ftrace.txt
9254F: arch/*/*/*/ftrace.h
9255F: arch/*/kernel/ftrace.c
9256F: include/*/ftrace.h
9257F: include/linux/trace*.h
9258F: include/trace/
9259F: kernel/trace/
9260
1da177e4 9261TRIVIAL PATCHES
8b58be88 9262M: Jiri Kosina <trivial@kernel.org>
54e5881d 9263T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9264S: Maintained
86ef925f 9265K: ^Subject:.*(?i)trivial
1da177e4 9266
4e68852d 9267TTY LAYER
879a5a00 9268M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9269M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9270S: Supported
08deed1e 9271T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9272F: drivers/tty/
df621252 9273F: drivers/tty/serial/serial_core.c
e3288775
AC
9274F: include/linux/serial_core.h
9275F: include/linux/serial.h
9276F: include/linux/tty.h
c117ab84
CEB
9277F: include/uapi/linux/serial_core.h
9278F: include/uapi/linux/serial.h
9279F: include/uapi/linux/tty.h
4e68852d 9280
91952bc0
AP
9281TUA9001 MEDIA DRIVER
9282M: Antti Palosaari <crope@iki.fi>
9283L: linux-media@vger.kernel.org
9284W: http://linuxtv.org/
9285W: http://palosaari.fi/linux/
9286Q: http://patchwork.linuxtv.org/project/linux-media/list/
9287T: git git://linuxtv.org/anttip/media_tree.git
9288S: Maintained
9289F: drivers/media/tuners/tua9001*
9290
740db6d7 9291TULIP NETWORK DRIVERS
8b58be88 9292M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9293L: netdev@vger.kernel.org
9294S: Maintained
0f04e2aa 9295F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9296
9297TUN/TAP driver
ba57b6f2 9298M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9299W: http://vtun.sourceforge.net/tun
9300S: Maintained
679655da
JP
9301F: Documentation/networking/tuntap.txt
9302F: arch/um/os-Linux/drivers/
1da177e4 9303
b454cc66 9304TURBOCHANNEL SUBSYSTEM
8b58be88 9305M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9306M: Ralf Baechle <ralf@linux-mips.org>
9307L: linux-mips@linux-mips.org
9308Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9309S: Maintained
679655da
JP
9310F: drivers/tc/
9311F: include/linux/tc.h
b454cc66 9312
1da177e4 9313U14-34F SCSI DRIVER
8b58be88 9314M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9315L: linux-scsi@vger.kernel.org
9316S: Maintained
679655da 9317F: drivers/scsi/u14-34f.c
1da177e4 9318
e2d1d6c0 9319UBI FILE SYSTEM (UBIFS)
949cb623 9320M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9321M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9322L: linux-mtd@lists.infradead.org
e2966cbe 9323T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9324W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9325S: Maintained
679655da
JP
9326F: Documentation/filesystems/ubifs.txt
9327F: fs/ubifs/
e2d1d6c0 9328
cc2020e6 9329UCLINUX (AND M68KNOMMU)
8b58be88 9330M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9331W: http://www.uclinux.org/
9332L: uclinux-dev@uclinux.org (subscribers-only)
9333S: Maintained
61bc02bb
JP
9334F: arch/m68k/*/*_no.*
9335F: arch/m68k/include/asm/*_no.*
cc2020e6 9336
1da177e4 9337UDF FILESYSTEM
8b58be88 9338M: Jan Kara <jack@suse.cz>
1da177e4 9339S: Maintained
679655da
JP
9340F: Documentation/filesystems/udf.txt
9341F: fs/udf/
1da177e4 9342
cc2020e6 9343UFS FILESYSTEM
8b58be88 9344M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9345S: Maintained
679655da
JP
9346F: Documentation/filesystems/ufs.txt
9347F: fs/ufs/
cc2020e6 9348
0a09d3ab
DH
9349UHID USERSPACE HID IO DRIVER:
9350M: David Herrmann <dh.herrmann@googlemail.com>
9351L: linux-input@vger.kernel.org
9352S: Maintained
9353F: drivers/hid/uhid.c
c117ab84 9354F: include/uapi/linux/uhid.h
0a09d3ab 9355
18332a80 9356ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9357L: linux-usb@vger.kernel.org
10c6c9c9 9358S: Orphan
355ffe69 9359F: drivers/uwb/
679655da
JP
9360F: include/linux/uwb.h
9361F: include/linux/uwb/
18332a80 9362
b31d8273
G
9363UNICORE32 ARCHITECTURE:
9364M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9365W: http://mprc.pku.edu.cn/~guanxuetao/linux
9366S: Maintained
ceebf4d5 9367T: git git://github.com/gxt/linux.git
b31d8273
G
9368F: arch/unicore32/
9369
d8379ab1
TF
9370UNIFDEF
9371M: Tony Finch <dot@dotat.at>
9372W: http://dotat.at/prog/unifdef
9373S: Maintained
9374F: scripts/unifdef.c
9375
1da177e4 9376UNIFORM CDROM DRIVER
8b58be88 9377M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9378W: http://www.kernel.dk
9379S: Maintained
679655da
JP
9380F: Documentation/cdrom/
9381F: drivers/cdrom/cdrom.c
9382F: include/linux/cdrom.h
c117ab84 9383F: include/uapi/linux/cdrom.h
1da177e4 9384
56df0122
BR
9385UNISYS S-PAR DRIVERS
9386M: Benjamin Romer <benjamin.romer@unisys.com>
9387M: David Kershner <david.kershner@unisys.com>
9388L: sparmaintainer@unisys.com (Unisys internal)
9389S: Supported
9390F: drivers/staging/unisys/
9391
9941fa6e
VH
9392UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9393M: Vinayak Holikatti <vinholikatti@gmail.com>
9394M: Santosh Y <santoshsy@gmail.com>
9395L: linux-scsi@vger.kernel.org
9396S: Supported
9397F: Documentation/scsi/ufs.txt
9398F: drivers/scsi/ufs/
9399
e2d1d6c0 9400UNSORTED BLOCK IMAGES (UBI)
949cb623 9401M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9402W: http://www.linux-mtd.infradead.org/
9403L: linux-mtd@lists.infradead.org
b6b44e0a 9404T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9405S: Maintained
80811493 9406F: drivers/mtd/ubi/
679655da 9407F: include/linux/mtd/ubi.h
c117ab84 9408F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9409
76ac66e4
RW
9410UNSORTED BLOCK IMAGES (UBI) Fastmap
9411M: Richard Weinberger <richard@nod.at>
9412L: linux-mtd@lists.infradead.org
9413S: Maintained
9414F: drivers/mtd/ubi/fastmap.c
9415
1da177e4 9416USB ACM DRIVER
61eee9a7 9417M: Oliver Neukum <oliver@neukum.org>
6372594a 9418L: linux-usb@vger.kernel.org
1da177e4 9419S: Maintained
679655da
JP
9420F: Documentation/usb/acm.txt
9421F: drivers/usb/class/cdc-acm.*
1da177e4 9422
b7d572e1
PF
9423USB AR5523 WIRELESS DRIVER
9424M: Pontus Fuchs <pontus.fuchs@gmail.com>
9425L: linux-wireless@vger.kernel.org
9426S: Maintained
9427F: drivers/net/wireless/ath/ar5523/
9428
115bb1ff 9429USB ATTACHED SCSI
f50a4968 9430M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9431M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9432L: linux-usb@vger.kernel.org
9433L: linux-scsi@vger.kernel.org
8eae0fb7 9434S: Maintained
115bb1ff
MW
9435F: drivers/usb/storage/uas.c
9436
1da177e4 9437USB CDC ETHERNET DRIVER
61eee9a7 9438M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9439L: linux-usb@vger.kernel.org
1da177e4 9440S: Maintained
679655da 9441F: drivers/net/usb/cdc_*.c
c117ab84 9442F: include/uapi/linux/usb/cdc.h
1da177e4 9443
b02b371e 9444USB CYPRESS C67X00 DRIVER
8b58be88 9445M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9446L: linux-usb@vger.kernel.org
9447S: Maintained
679655da 9448F: drivers/usb/c67x00/
b02b371e 9449
d0374f4f 9450USB DAVICOM DM9601 DRIVER
8b58be88 9451M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9452L: netdev@vger.kernel.org
d0374f4f
PK
9453W: http://www.linux-usb.org/usbnet
9454S: Maintained
679655da 9455F: drivers/net/usb/dm9601.c
d0374f4f 9456
cc2020e6 9457USB DIAMOND RIO500 DRIVER
8b58be88 9458M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9459L: rio500-users@lists.sourceforge.net
9460W: http://rio500.sourceforge.net
9461S: Maintained
679655da 9462F: drivers/usb/misc/rio500*
cc2020e6 9463
1da177e4 9464USB EHCI DRIVER
578333ab 9465M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9466L: linux-usb@vger.kernel.org
578333ab 9467S: Maintained
679655da
JP
9468F: Documentation/usb/ehci.txt
9469F: drivers/usb/host/ehci*
1da177e4 9470
69ae9e3e 9471USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9472M: Felipe Balbi <balbi@ti.com>
795fb7e7 9473L: linux-usb@vger.kernel.org
69ae9e3e 9474W: http://www.linux-usb.org/gadget
d6d0f665
FB
9475T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9476S: Maintained
679655da
JP
9477F: drivers/usb/gadget/
9478F: include/linux/usb/gadget*
69ae9e3e 9479
2dea64b4 9480USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9481M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9482L: linux-usb@vger.kernel.org
54e5881d 9483T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9484S: Maintained
c2f01971 9485F: Documentation/hid/hiddev.txt
679655da 9486F: drivers/hid/usbhid/
1da177e4 9487
857aab34 9488USB/IP DRIVERS
857aab34 9489L: linux-usb@vger.kernel.org
3ff4afe8 9490S: Orphan
857aab34 9491F: drivers/staging/usbip/
9492
959eea21 9493USB ISP116X DRIVER
8b58be88 9494M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9495L: linux-usb@vger.kernel.org
959eea21 9496S: Maintained
679655da
JP
9497F: drivers/usb/host/isp116x*
9498F: include/linux/usb/isp116x.h
959eea21 9499
1da177e4 9500USB MASS STORAGE DRIVER
8b58be88 9501M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9502L: linux-usb@vger.kernel.org
8836aeb8 9503L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9504S: Maintained
9505W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9506F: drivers/usb/storage/
1da177e4 9507
af39917d
CL
9508USB MIDI DRIVER
9509M: Clemens Ladisch <clemens@ladisch.de>
9510L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9511T: git git://git.alsa-project.org/alsa-kernel.git
9512S: Maintained
9513F: sound/usb/midi.*
9514
444ce9d4
JP
9515USB NETWORKING DRIVERS
9516L: linux-usb@vger.kernel.org
9517S: Odd Fixes
9518F: drivers/net/usb/
9519
1da177e4 9520USB OHCI DRIVER
578333ab 9521M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9522L: linux-usb@vger.kernel.org
578333ab 9523S: Maintained
679655da
JP
9524F: Documentation/usb/ohci.txt
9525F: drivers/usb/host/ohci*
1da177e4 9526
1da177e4 9527USB PEGASUS DRIVER
a16b945c 9528M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9529L: linux-usb@vger.kernel.org
043600a6 9530L: netdev@vger.kernel.org
052e3128
PM
9531T: git git://github.com/petkan/pegasus.git
9532W: https://github.com/petkan/pegasus
1da177e4 9533S: Maintained
679655da 9534F: drivers/net/usb/pegasus.*
1da177e4 9535
d3ad558f
FB
9536USB PHY LAYER
9537M: Felipe Balbi <balbi@ti.com>
9538L: linux-usb@vger.kernel.org
9539T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9540S: Maintained
9541F: drivers/usb/phy/
d3ad558f 9542
73e4fb3f 9543USB PRINTER DRIVER (usblp)
8b58be88 9544M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9545L: linux-usb@vger.kernel.org
73e4fb3f 9546S: Supported
679655da 9547F: drivers/usb/class/usblp.c
1da177e4
LT
9548
9549USB RTL8150 DRIVER
a16b945c 9550M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9551L: linux-usb@vger.kernel.org
043600a6 9552L: netdev@vger.kernel.org
052e3128
PM
9553T: git git://github.com/petkan/rtl8150.git
9554W: https://github.com/petkan/rtl8150
1da177e4 9555S: Maintained
679655da 9556F: drivers/net/usb/rtl8150.c
1da177e4 9557
f896b796 9558USB SERIAL SUBSYSTEM
66085694 9559M: Johan Hovold <johan@kernel.org>
795fb7e7 9560L: linux-usb@vger.kernel.org
4e68852d 9561S: Maintained
679655da 9562F: Documentation/usb/usb-serial.txt
f896b796 9563F: drivers/usb/serial/
679655da 9564F: include/linux/usb/serial.h
1da177e4 9565
b3f0db1c
SG
9566USB SMSC75XX ETHERNET DRIVER
9567M: Steve Glendinning <steve.glendinning@shawell.net>
9568L: netdev@vger.kernel.org
9569S: Maintained
9570F: drivers/net/usb/smsc75xx.*
9571
2f7ca802 9572USB SMSC95XX ETHERNET DRIVER
90b24cfb 9573M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9574L: netdev@vger.kernel.org
90b24cfb 9575S: Maintained
679655da 9576F: drivers/net/usb/smsc95xx.*
2f7ca802 9577
1da177e4 9578USB SUBSYSTEM
879a5a00 9579M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9580L: linux-usb@vger.kernel.org
1da177e4 9581W: http://www.linux-usb.org
08deed1e 9582T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9583S: Supported
679655da 9584F: Documentation/usb/
679655da
JP
9585F: drivers/usb/
9586F: include/linux/usb.h
9587F: include/linux/usb/
1da177e4
LT
9588
9589USB UHCI DRIVER
8b58be88 9590M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9591L: linux-usb@vger.kernel.org
1da177e4 9592S: Maintained
679655da 9593F: drivers/usb/host/uhci*
1da177e4 9594
69ae9e3e 9595USB "USBNET" DRIVER FRAMEWORK
686f13bb 9596M: Oliver Neukum <oneukum@suse.de>
043600a6 9597L: netdev@vger.kernel.org
69ae9e3e 9598W: http://www.linux-usb.org/usbnet
1da177e4 9599S: Maintained
679655da
JP
9600F: drivers/net/usb/usbnet.c
9601F: include/linux/usb/usbnet.h
1da177e4 9602
c0efd232 9603USB VIDEO CLASS
c53ac071 9604M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9605L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9606L: linux-media@vger.kernel.org
275ffde4 9607T: git git://linuxtv.org/media_tree.git
57c6d2e9 9608W: http://www.ideasonboard.org/uvc/
c0efd232 9609S: Maintained
0c0d06ca 9610F: drivers/media/usb/uvc/
6c0f0359 9611F: include/uapi/linux/uvcvideo.h
1da177e4 9612
b60b9c45
HV
9613USB VISION DRIVER
9614M: Hans Verkuil <hverkuil@xs4all.nl>
9615L: linux-media@vger.kernel.org
9616T: git git://linuxtv.org/media_tree.git
9617W: http://linuxtv.org
9618S: Odd Fixes
9619F: drivers/media/usb/usbvision/
9620
8282da47
LP
9621USB WEBCAM GADGET
9622M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9623L: linux-usb@vger.kernel.org
9624S: Maintained
9625F: drivers/usb/gadget/*uvc*.c
9626F: drivers/usb/gadget/webcam.c
9627
bf164cc0 9628USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9629M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9630L: linux-wireless@vger.kernel.org
9631S: Maintained
679655da 9632F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9633
eb6bab13 9634USB XHCI DRIVER
03d85053 9635M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9636L: linux-usb@vger.kernel.org
9637S: Supported
36d0344c
SS
9638F: drivers/usb/host/xhci*
9639F: drivers/usb/host/pci-quirks*
eb6bab13 9640
1da177e4 9641USB ZD1201 DRIVER
4086b9ca 9642L: linux-wireless@vger.kernel.org
1da177e4 9643W: http://linux-lc100020.sourceforge.net
4086b9ca 9644S: Orphan
679655da 9645F: drivers/net/wireless/zd1201.*
1da177e4 9646
b7eee616 9647USB ZR364XX DRIVER
8b58be88 9648M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9649L: linux-usb@vger.kernel.org
661263b5 9650L: linux-media@vger.kernel.org
275ffde4 9651T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9652W: http://royale.zerezo.com/zr364xx/
9653S: Maintained
679655da 9654F: Documentation/video4linux/zr364xx.txt
90d72ac6 9655F: drivers/media/usb/zr364xx/
b7eee616 9656
e7839f25 9657USER-MODE LINUX (UML)
8b58be88 9658M: Jeff Dike <jdike@addtoit.com>
b15194b7 9659M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9660L: user-mode-linux-devel@lists.sourceforge.net
9661L: user-mode-linux-user@lists.sourceforge.net
9662W: http://user-mode-linux.sourceforge.net
9663S: Maintained
61516587 9664F: Documentation/virtual/uml/
679655da 9665F: arch/um/
b070989a 9666F: arch/x86/um/
679655da
JP
9667F: fs/hostfs/
9668F: fs/hppfs/
b7eee616 9669
e5f114e9 9670USERSPACE I/O (UIO)
6a534c9d 9671M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9672M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9673S: Maintained
679655da
JP
9674F: Documentation/DocBook/uio-howto.tmpl
9675F: drivers/uio/
9676F: include/linux/uio*.h
e5f114e9 9677
256cccbe 9678UTIL-LINUX PACKAGE
8b58be88 9679M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9680L: util-linux@vger.kernel.org
9681W: http://en.wikipedia.org/wiki/Util-linux
9682T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9683S: Maintained
9684
c1fd1c07 9685UVESAFB DRIVER
8b58be88 9686M: Michal Januszewski <spock@gentoo.org>
c69f677c 9687L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9688W: http://dev.gentoo.org/~spock/projects/uvesafb/
9689S: Maintained
679655da
JP
9690F: Documentation/fb/uvesafb.txt
9691F: drivers/video/uvesafb.*
c1fd1c07 9692
4480f15b 9693VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9694M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9695S: Maintained
679655da
JP
9696F: Documentation/filesystems/vfat.txt
9697F: fs/fat/
1da177e4 9698
cba3345c
AW
9699VFIO DRIVER
9700M: Alex Williamson <alex.williamson@redhat.com>
9701L: kvm@vger.kernel.org
9702S: Maintained
9703F: Documentation/vfio.txt
9704F: drivers/vfio/
9705F: include/linux/vfio.h
c117ab84 9706F: include/uapi/linux/vfio.h
cba3345c 9707
9e6f3438
PO
9708VIDEOBUF2 FRAMEWORK
9709M: Pawel Osciak <pawel@osciak.com>
9710M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9711M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9712L: linux-media@vger.kernel.org
9713S: Maintained
90d72ac6 9714F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9715F: include/media/videobuf2-*
9716
9a82446b
AS
9717VIRTIO CONSOLE DRIVER
9718M: Amit Shah <amit.shah@redhat.com>
9719L: virtualization@lists.linux-foundation.org
9720S: Maintained
9721F: drivers/char/virtio_console.c
9722F: include/linux/virtio_console.h
c117ab84 9723F: include/uapi/linux/virtio_console.h
9a82446b 9724
2426ec8f
MT
9725VIRTIO CORE, NET AND BLOCK DRIVERS
9726M: Rusty Russell <rusty@rustcorp.com.au>
9727M: "Michael S. Tsirkin" <mst@redhat.com>
9728L: virtualization@lists.linux-foundation.org
9729S: Maintained
9730F: drivers/virtio/
c893c8d7 9731F: tools/virtio/
2426ec8f
MT
9732F: drivers/net/virtio_net.c
9733F: drivers/block/virtio_blk.c
9734F: include/linux/virtio_*.h
916cdabc 9735F: include/uapi/linux/virtio_*.h
2426ec8f 9736
3a4d5c94
MT
9737VIRTIO HOST (VHOST)
9738M: "Michael S. Tsirkin" <mst@redhat.com>
9739L: kvm@vger.kernel.org
c996d8b9 9740L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9741L: netdev@vger.kernel.org
9742S: Maintained
9743F: drivers/vhost/
c117ab84 9744F: include/uapi/linux/vhost.h
3a4d5c94 9745
1da177e4 9746VIA RHINE NETWORK DRIVER
8b58be88 9747M: Roger Luethi <rl@hellgate.ch>
1da177e4 9748S: Maintained
f2148a47 9749F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9750
f0bf7f61 9751VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9752M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9753M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9754S: Maintained
9755F: drivers/mmc/host/via-sdmmc.c
9756
69e4a7c2 9757VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9758M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9759L: linux-fbdev@vger.kernel.org
69e4a7c2 9760S: Maintained
c7babebd
FTS
9761F: include/linux/via-core.h
9762F: include/linux/via-gpio.h
9763F: include/linux/via_i2c.h
679655da 9764F: drivers/video/via/
69e4a7c2 9765
01f20734 9766VIA VELOCITY NETWORK DRIVER
8b58be88 9767M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9768L: netdev@vger.kernel.org
9769S: Maintained
f2148a47 9770F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9771
0b7bc1fa
HV
9772VIVI VIRTUAL VIDEO DRIVER
9773M: Hans Verkuil <hverkuil@xs4all.nl>
9774L: linux-media@vger.kernel.org
9775T: git git://linuxtv.org/media_tree.git
9776W: http://linuxtv.org
9777S: Maintained
9778F: drivers/media/platform/vivi*
9779
be7f8273 9780VLAN (802.1Q)
8b58be88 9781M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9782L: netdev@vger.kernel.org
9783S: Maintained
679655da
JP
9784F: drivers/net/macvlan.c
9785F: include/linux/if_*vlan.h
9786F: net/8021q/
be7f8273 9787
55e331cf 9788VLYNQ BUS
8b58be88 9789M: Florian Fainelli <florian@openwrt.org>
8578d7af 9790L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9791S: Maintained
9792F: drivers/vlynq/vlynq.c
9793F: include/linux/vlynq.h
9794
390beae4
MW
9795VME SUBSYSTEM
9796M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9797M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9798M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9799L: devel@driverdev.osuosl.org
9800S: Maintained
9801T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9802F: Documentation/vme_api.txt
9803F: drivers/staging/vme/
9804F: drivers/vme/
9805F: include/linux/vme*
9806
4488e09b
AK
9807VMWARE HYPERVISOR INTERFACE
9808M: Alok Kataria <akataria@vmware.com>
9809L: virtualization@lists.linux-foundation.org
9810S: Supported
9811F: arch/x86/kernel/cpu/vmware.c
9812
73b35d07
DT
9813VMWARE BALLOON DRIVER
9814M: Xavier Deguillard <xdeguillard@vmware.com>
9815M: Philip Moltmann <moltmann@vmware.com>
9816M: "VMware, Inc." <pv-drivers@vmware.com>
9817L: linux-kernel@vger.kernel.org
9818S: Maintained
9819F: drivers/misc/vmw_balloon.c
9820
d1a890fa 9821VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9822M: Shreyas Bhatewara <sbhatewara@vmware.com>
9823M: "VMware, Inc." <pv-drivers@vmware.com>
9824L: netdev@vger.kernel.org
9825S: Maintained
9826F: drivers/net/vmxnet3/
d1a890fa 9827
851b1642 9828VMware PVSCSI driver
f2d7e40e 9829M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9830M: VMware PV-Drivers <pv-drivers@vmware.com>
9831L: linux-scsi@vger.kernel.org
9832S: Maintained
9833F: drivers/scsi/vmw_pvscsi.c
9834F: drivers/scsi/vmw_pvscsi.h
9835
e53e86c7 9836VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9837M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9838M: Mark Brown <broonie@kernel.org>
e53e86c7 9839W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9840W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9841T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9842S: Supported
679655da
JP
9843F: drivers/regulator/
9844F: include/linux/regulator/
e53e86c7 9845
ab41319e 9846VT1211 HARDWARE MONITOR DRIVER
8b58be88 9847M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9848L: lm-sensors@lm-sensors.org
9849S: Maintained
679655da
JP
9850F: Documentation/hwmon/vt1211
9851F: drivers/hwmon/vt1211.c
ab41319e 9852
1de9e371 9853VT8231 HARDWARE MONITOR DRIVER
8b58be88 9854M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9855L: lm-sensors@lm-sensors.org
9856S: Maintained
679655da 9857F: drivers/hwmon/vt8231.c
1de9e371 9858
88095e7b
TO
9859VUB300 USB to SDIO/SD/MMC bridge chip
9860M: Tony Olech <tony.olech@elandigitalsystems.com>
9861L: linux-mmc@vger.kernel.org
9862L: linux-usb@vger.kernel.org
9863S: Supported
9864F: drivers/mmc/host/vub300.c
9865
1da177e4 9866W1 DALLAS'S 1-WIRE BUS
a8018766 9867M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9868S: Maintained
679655da
JP
9869F: Documentation/w1/
9870F: drivers/w1/
1da177e4 9871
13927079 9872W83791D HARDWARE MONITORING DRIVER
8b58be88 9873M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9874L: lm-sensors@lm-sensors.org
25845c22 9875S: Maintained
679655da
JP
9876F: Documentation/hwmon/w83791d
9877F: drivers/hwmon/w83791d.c
13927079 9878
61db011d 9879W83793 HARDWARE MONITORING DRIVER
8b58be88 9880M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9881L: lm-sensors@lm-sensors.org
9882S: Maintained
679655da
JP
9883F: Documentation/hwmon/w83793
9884F: drivers/hwmon/w83793.c
61db011d 9885
e3760b43 9886W83795 HARDWARE MONITORING DRIVER
7c81c60f 9887M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9888L: lm-sensors@lm-sensors.org
9889S: Maintained
9890F: drivers/hwmon/w83795.c
9891
1da177e4 9892W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9893M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9894S: Maintained
679655da 9895F: drivers/mmc/host/wbsd.*
1da177e4 9896
3527761c 9897WATCHDOG DEVICE DRIVERS
8b58be88 9898M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9899L: linux-watchdog@vger.kernel.org
9900W: http://www.linux-watchdog.org/
f599aaf0 9901T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9902S: Maintained
679655da
JP
9903F: Documentation/watchdog/
9904F: drivers/watchdog/
9905F: include/linux/watchdog.h
c117ab84 9906F: include/uapi/linux/watchdog.h
3527761c 9907
1da177e4 9908WD7000 SCSI DRIVER
8b58be88 9909M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9910L: linux-scsi@vger.kernel.org
9911S: Maintained
679655da 9912F: drivers/scsi/wd7000.c
1da177e4 9913
b22e00f3
DH
9914WIIMOTE HID DRIVER
9915M: David Herrmann <dh.herrmann@googlemail.com>
9916L: linux-input@vger.kernel.org
9917S: Maintained
9918F: drivers/hid/hid-wiimote*
9919
e258b80e 9920WINBOND CIR DRIVER
364e9e18 9921M: David Härdeman <david@hardeman.nu>
e258b80e 9922S: Maintained
116ab806 9923F: drivers/media/rc/winbond-cir.c
e258b80e 9924
8a70da82 9925WIMAX STACK
8b58be88 9926M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9927M: linux-wimax@intel.com
63fae219 9928L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9929S: Supported
9930W: http://linuxwimax.org
315987dc 9931F: Documentation/wimax/README.wimax
315987dc
JP
9932F: include/linux/wimax/debug.h
9933F: include/net/wimax.h
c117ab84 9934F: include/uapi/linux/wimax.h
315987dc 9935F: net/wimax/
8a70da82 9936
5fc14680 9937WISTRON LAPTOP BUTTON DRIVER
8b58be88 9938M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9939S: Maintained
679655da 9940F: drivers/input/misc/wistron_btns.c
5fc14680 9941
1da177e4 9942WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9943M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9944L: linux-wireless@vger.kernel.org
926554c4 9945W: http://oops.ghostprotocols.net:81/blog
1da177e4 9946S: Maintained
679655da 9947F: drivers/net/wireless/wl3501*
1da177e4 9948
febf1dff 9949WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9950M: Mark Brown <broonie@kernel.org>
8b58be88 9951M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9952L: linux-input@vger.kernel.org
9953T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9954W: http://opensource.wolfsonmicro.com/node/7
9955S: Supported
679655da
JP
9956F: drivers/input/touchscreen/*wm97*
9957F: include/linux/wm97xx.h
febf1dff 9958
055bcbcb 9959WOLFSON MICROELECTRONICS DRIVERS
fef95164 9960L: patches@opensource.wolfsonmicro.com
cf8eda3e 9961T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9962T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9963W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9964S: Supported
3768f0b1 9965F: Documentation/hwmon/wm83??
af1c5386 9966F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9967F: drivers/clk/clk-wm83*.c
9c309598 9968F: drivers/extcon/extcon-arizona.c
b75ea16a 9969F: drivers/leds/leds-wm83*.c
25b273ba 9970F: drivers/gpio/gpio-*wm*.c
9c309598 9971F: drivers/gpio/gpio-arizona.c
d22b0869 9972F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9973F: drivers/input/misc/wm831x-on.c
9974F: drivers/input/touchscreen/wm831x-ts.c
9975F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9976F: drivers/mfd/arizona*
9977F: drivers/mfd/wm*.c
b75ea16a
MB
9978F: drivers/power/wm83*.c
9979F: drivers/rtc/rtc-wm83*.c
9980F: drivers/regulator/wm8*.c
3860e6c4 9981F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9982F: drivers/watchdog/wm83*_wdt.c
9c309598 9983F: include/linux/mfd/arizona/
3860e6c4 9984F: include/linux/mfd/wm831x/
b75ea16a 9985F: include/linux/mfd/wm8350/
3768f0b1 9986F: include/linux/mfd/wm8400*
59ec6da2 9987F: include/linux/wm97xx.h
055bcbcb 9988F: include/sound/wm????.h
9c309598 9989F: sound/soc/codecs/arizona.?
055bcbcb 9990F: sound/soc/codecs/wm*
b75ea16a 9991
3e6cd7a4
TH
9992WORKQUEUE
9993M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9994T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9995S: Maintained
9996F: include/linux/workqueue.h
9997F: kernel/workqueue.c
9998F: Documentation/workqueue.txt
9999
1da177e4 10000X.25 NETWORK LAYER
8bf28059 10001M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 10002L: linux-x25@vger.kernel.org
8bf28059 10003S: Odd Fixes
679655da
JP
10004F: Documentation/networking/x25*
10005F: include/net/x25*
10006F: net/x25/
1da177e4 10007
e2d1d6c0 10008X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
10009M: Thomas Gleixner <tglx@linutronix.de>
10010M: Ingo Molnar <mingo@redhat.com>
10011M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 10012M: x86@kernel.org
981c3a4f 10013L: linux-kernel@vger.kernel.org
75fc2d37 10014T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 10015S: Maintained
679655da
JP
10016F: Documentation/x86/
10017F: arch/x86/
e2d1d6c0 10018
d0944853 10019X86 PLATFORM DRIVERS
f7cb13b3 10020M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 10021L: platform-driver-x86@vger.kernel.org
28b8e8d4 10022T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 10023S: Maintained
14430813 10024F: drivers/platform/x86/
d0944853 10025
c1f5c54b
IM
10026X86 MCE INFRASTRUCTURE
10027M: Tony Luck <tony.luck@intel.com>
487ba8e8 10028M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
10029L: linux-edac@vger.kernel.org
10030S: Maintained
10031F: arch/x86/kernel/cpu/mcheck/*
10032
d6fad502 10033XC2028/3028 TUNER DRIVER
1b2c14b4 10034M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
10035L: linux-media@vger.kernel.org
10036W: http://linuxtv.org
10037T: git git://linuxtv.org/media_tree.git
10038S: Maintained
10039F: drivers/media/tuners/tuner-xc2028.*
10040
c4468085 10041XEN HYPERVISOR INTERFACE
c4468085 10042M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
10043M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10044M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 10045L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 10046T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
10047S: Supported
10048F: arch/x86/xen/
10049F: drivers/*/xen-*front.c
10050F: drivers/xen/
10051F: arch/x86/include/asm/xen/
10052F: include/xen/
c117ab84 10053F: include/uapi/xen/
c4468085 10054
77bfb479
SS
10055XEN HYPERVISOR ARM
10056M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10057L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10058S: Supported
10059F: arch/arm/xen/
10060F: arch/arm/include/asm/xen/
10061
b475e83f
SS
10062XEN HYPERVISOR ARM64
10063M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10064L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10065S: Supported
10066F: arch/arm64/xen/
10067F: arch/arm64/include/asm/xen/
10068
9b57e1a7
IC
10069XEN NETWORK BACKEND DRIVER
10070M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10071M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10072L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10073L: netdev@vger.kernel.org
10074S: Supported
10075F: drivers/net/xen-netback/*
10076
c5f8e29d
KRW
10077XEN PCI SUBSYSTEM
10078M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10079L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10080S: Supported
10081F: arch/x86/pci/*xen*
10082F: drivers/pci/*xen*
10083
a2c5ae65
KRW
10084XEN BLOCK SUBSYSTEM
10085M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10086L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10087S: Supported
10088F: drivers/block/xen-blkback/*
10089F: drivers/block/xen*
10090
c5f8e29d
KRW
10091XEN SWIOTLB SUBSYSTEM
10092M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10093L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10094S: Supported
10095F: arch/x86/xen/*swiotlb*
10096F: drivers/xen/*swiotlb*
10097
1da177e4
LT
10098XFS FILESYSTEM
10099P: Silicon Graphics Inc
809625ca 10100M: Dave Chinner <david@fromorbit.com>
18caa67a 10101M: xfs@oss.sgi.com
d7ede1aa 10102L: xfs@oss.sgi.com
1da177e4 10103W: http://oss.sgi.com/projects/xfs
54e5881d 10104T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10105S: Supported
679655da
JP
10106F: Documentation/filesystems/xfs.txt
10107F: fs/xfs/
1da177e4 10108
8a3b7a25 10109XILINX AXI ETHERNET DRIVER
59a54f30
MS
10110M: Anirudha Sarangi <anirudh@xilinx.com>
10111M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10112S: Maintained
10113F: drivers/net/ethernet/xilinx/xilinx_axienet*
10114
c9d3d8ec 10115XILINX SYSTEMACE DRIVER
cdeb8994 10116S: Orphan
679655da 10117F: drivers/block/xsysace.c
c9d3d8ec 10118
238b8721 10119XILINX UARTLITE SERIAL DRIVER
8b58be88 10120M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10121L: linux-serial@vger.kernel.org
10122S: Maintained
df621252 10123F: drivers/tty/serial/uartlite.c
238b8721 10124
f620e4b8
MF
10125XTENSA XTFPGA PLATFORM SUPPORT
10126M: Max Filippov <jcmvbkbc@gmail.com>
10127L: linux-xtensa@linux-xtensa.org
10128S: Maintained
10129F: drivers/spi/spi-xtensa-xtfpga.c
10130
1da177e4 10131YAM DRIVER FOR AX.25
8b58be88 10132M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10133L: linux-hams@vger.kernel.org
10134S: Maintained
679655da
JP
10135F: drivers/net/hamradio/yam*
10136F: include/linux/yam.h
1da177e4 10137
af64a5eb 10138YEALINK PHONE DRIVER
8b58be88 10139M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10140L: usbb2k-api-dev@nongnu.org
10141S: Maintained
679655da
JP
10142F: Documentation/input/yealink.txt
10143F: drivers/input/misc/yealink.*
af64a5eb 10144
1da177e4 10145Z8530 DRIVER FOR AX.25
8b58be88 10146M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10147W: http://yaina.de/jreuter/
10148W: http://www.qsl.net/dl1bke/
10149L: linux-hams@vger.kernel.org
10150S: Maintained
679655da
JP
10151F: Documentation/networking/z8530drv.txt
10152F: drivers/net/hamradio/*scc.c
10153F: drivers/net/hamradio/z8530.h
1da177e4 10154
0cf31ec1 10155ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10156M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10157L: linux-mm@kvack.org
10158S: Maintained
10159F: mm/zbud.c
10160F: include/linux/zbud.h
10161
7c0c3afb 10162ZD1211RW WIRELESS DRIVER
8b58be88
JP
10163M: Daniel Drake <dsd@gentoo.org>
10164M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10165W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10166L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10167L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10168S: Maintained
679655da 10169F: drivers/net/wireless/zd1211rw/
7c0c3afb 10170
1da177e4 10171ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10172L: mjpeg-users@lists.sourceforge.net
f63145e2 10173L: linux-media@vger.kernel.org
1da177e4 10174W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10175T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10176S: Odd Fixes
90d72ac6 10177F: drivers/media/pci/zoran/
1da177e4 10178
6920f2cc
MK
10179ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10180M: Minchan Kim <minchan@kernel.org>
10181M: Nitin Gupta <ngupta@vflare.org>
10182L: linux-kernel@vger.kernel.org
10183S: Maintained
10184F: drivers/block/zram/
10185F: Documentation/blockdev/zram.txt
10186
8b4a4080 10187ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10188M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10189S: Maintained
df621252 10190F: drivers/tty/serial/zs.*
8b4a4080 10191
eae70d06
MK
10192ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10193M: Minchan Kim <minchan@kernel.org>
10194M: Nitin Gupta <ngupta@vflare.org>
10195L: linux-mm@kvack.org
10196S: Maintained
10197F: mm/zsmalloc.c
10198F: include/linux/zsmalloc.h
10199
0cf31ec1 10200ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10201M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10202L: linux-mm@kvack.org
10203S: Maintained
10204F: mm/zswap.c
10205
1da177e4 10206THE REST
8b58be88 10207M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10208L: linux-kernel@vger.kernel.org
8a6e2535 10209Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10210T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10211S: Buried alive in reporters
34d03cc1
JP
10212F: *
10213F: */
This page took 6.51939 seconds and 5 git commands to generate.