]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - MAINTAINERS
Merge branches 'for-4.3/upstream-fixes', 'for-4.4/corsair', 'for-4.4/dragonrise'...
[mirror_ubuntu-artful-kernel.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
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 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
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 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
AR
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>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
68d96dcf 161
1da177e4 1626PACK NETWORK DRIVER FOR AX.25
8b58be88 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
164L: linux-hams@vger.kernel.org
165S: Maintained
679655da 166F: drivers/net/hamradio/6pack.c
1da177e4 167
1da177e4 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 169M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 170L: netdev@vger.kernel.org
1da177e4 171S: Maintained
a8fe65b8 172F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
173
1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
176L: linux-serial@vger.kernel.org
177W: http://serial.sourceforge.net
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
208W: http://linuxtv.org/
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
8b58be88 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
225F: Documentation/ABI/
226F: include/linux/syscalls.h
227F: include/uapi/
228F: kernel/sys_ni.c
229
249e3c85 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 231M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
232L: lm-sensors@lm-sensors.org
233S: Maintained
679655da 234F: drivers/hwmon/abituguru.c
f2b84bbc 235
249e3c85 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 237M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
238L: lm-sensors@lm-sensors.org
239S: Maintained
679655da 240F: drivers/hwmon/abituguru3.c
249e3c85 241
1da177e4 242ACENIC DRIVER
8b58be88 243M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
244L: linux-acenic@sunsite.dk
245S: Maintained
531c4f89 246F: drivers/net/ethernet/alteon/acenic*
1da177e4 247
e86435eb 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 249M: Peter Feuerer <peter@piie.net>
d0944853 250L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
251W: http://piie.net/?section=acerhdf
252S: Maintained
253F: drivers/platform/x86/acerhdf.c
e86435eb 254
745a5d21 255ACER WMI LAPTOP EXTRAS
182ae55c 256M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 257L: platform-driver-x86@vger.kernel.org
745a5d21 258S: Maintained
679655da 259F: drivers/platform/x86/acer-wmi.c
745a5d21 260
1da177e4 261ACPI
9c3646d1 262M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 263M: Len Brown <lenb@kernel.org>
6968e50c 264L: linux-acpi@vger.kernel.org
360818b8
RW
265W: https://01.org/linux-acpi
266Q: https://patchwork.kernel.org/project/linux-acpi/list/
267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 268S: Supported
679655da
JP
269F: drivers/acpi/
270F: drivers/pnp/pnpacpi/
271F: include/linux/acpi.h
43368e74 272F: include/acpi/
3a75ef0c 273F: Documentation/acpi/
89ca78a0 274F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
275F: drivers/pci/*acpi*
276F: drivers/pci/*/*acpi*
277F: drivers/pci/*/*/*acpi*
3a75ef0c 278F: tools/power/acpi/
8b59a454 279
3774929d
RW
280ACPI COMPONENT ARCHITECTURE (ACPICA)
281M: Robert Moore <robert.moore@intel.com>
282M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 283M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
284L: linux-acpi@vger.kernel.org
285L: devel@acpica.org
286W: https://acpica.org/
287W: https://github.com/acpica/acpica/
288Q: https://patchwork.kernel.org/project/linux-acpi/list/
289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
290S: Supported
291F: drivers/acpi/acpica/
292F: include/acpi/
2754c447 293F: tools/power/acpi/
3774929d 294
8b59a454 295ACPI FAN DRIVER
8b58be88 296M: Zhang Rui <rui.zhang@intel.com>
8b59a454 297L: linux-acpi@vger.kernel.org
5ca92bd9 298W: https://01.org/linux-acpi
8b59a454 299S: Supported
679655da 300F: drivers/acpi/fan.c
1da177e4 301
8b59a454 302ACPI THERMAL DRIVER
8b58be88 303M: Zhang Rui <rui.zhang@intel.com>
8b59a454 304L: linux-acpi@vger.kernel.org
5ca92bd9 305W: https://01.org/linux-acpi
8b59a454 306S: Supported
679655da 307F: drivers/acpi/*thermal*
998be20f 308
359acec8 309ACPI VIDEO DRIVER
8b58be88 310M: Zhang Rui <rui.zhang@intel.com>
8b59a454 311L: linux-acpi@vger.kernel.org
5ca92bd9 312W: https://01.org/linux-acpi
8b59a454 313S: Supported
679655da 314F: drivers/acpi/video.c
998be20f 315
bff431e4 316ACPI WMI DRIVER
d0944853 317L: platform-driver-x86@vger.kernel.org
5b927259 318S: Orphan
679655da 319F: drivers/platform/x86/wmi.c
bff431e4 320
2f39d519 321AD1889 ALSA SOUND DRIVER
8b58be88 322M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
323W: http://wiki.parisc-linux.org/AD1889
324L: linux-parisc@vger.kernel.org
325S: Maintained
679655da 326F: sound/pci/ad1889.*
2f39d519 327
527a1a83
MH
328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
329M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 330W: http://wiki.analog.com/AD5254
a4edbc10 331W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
332S: Supported
333F: drivers/misc/ad525x_dpot.c
334
335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
336M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 337W: http://wiki.analog.com/AD5398
a4edbc10 338W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
339S: Supported
340F: drivers/regulator/ad5398.c
341
342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
343M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 344W: http://wiki.analog.com/AD7142
a4edbc10 345W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
346S: Supported
347F: drivers/input/misc/ad714x.c
348
349AD7877 TOUCHSCREEN DRIVER
350M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 351W: http://wiki.analog.com/AD7877
a4edbc10 352W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
353S: Supported
354F: drivers/input/touchscreen/ad7877.c
355
356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
357M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 358W: http://wiki.analog.com/AD7879
a4edbc10 359W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
360S: Supported
361F: drivers/input/touchscreen/ad7879.c
362
1330b0dc 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
d8130624 364M: Jiri Kosina <jkosina@suse.com>
1330b0dc
JK
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
d8130624 368M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 369L: lm-sensors@lm-sensors.org
1da177e4 370S: Maintained
679655da
JP
371F: Documentation/hwmon/adm1025
372F: drivers/hwmon/adm1025.c
1da177e4 373
cae2caae 374ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 375M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
376L: lm-sensors@lm-sensors.org
377S: Maintained
679655da 378F: drivers/hwmon/adm1029.c
cae2caae 379
cc0b88cf 380ADM8211 WIRELESS DRIVER
cc0b88cf 381L: linux-wireless@vger.kernel.org
491b26b4 382W: http://wireless.kernel.org/
e71bcbd0 383S: Orphan
679655da 384F: drivers/net/wireless/adm8211.*
cc0b88cf 385
e8e31622
SA
386ADP1653 FLASH CONTROLLER DRIVER
387M: Sakari Ailus <sakari.ailus@iki.fi>
388L: linux-media@vger.kernel.org
389S: Maintained
390F: drivers/media/i2c/adp1653.c
391F: include/media/adp1653.h
392
527a1a83
MH
393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5520
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/mfd/adp5520.c
399F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 400F: drivers/leds/leds-adp5520.c
77278d50 401F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
402F: drivers/input/keyboard/adp5520-keys.c
403
404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
405M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 406W: http://wiki.analog.com/ADP5588
a4edbc10 407W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
408S: Supported
409F: drivers/input/keyboard/adp5588-keys.c
77278d50 410F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
411
412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
413M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 414W: http://wiki.analog.com/ADP8860
a4edbc10 415W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
416S: Supported
417F: drivers/video/backlight/adp8860_bl.c
418
8c22a8f5
DE
419ADS1015 HARDWARE MONITOR DRIVER
420M: Dirk Eibach <eibach@gdsys.de>
421L: lm-sensors@lm-sensors.org
422S: Maintained
423F: Documentation/hwmon/ads1015
424F: drivers/hwmon/ads1015.c
425F: include/linux/i2c/ads1015.h
426
1da177e4 427ADT746X FAN DRIVER
8b58be88 428M: Colin Leroy <colin@colino.net>
1da177e4 429S: Maintained
679655da 430F: drivers/macintosh/therm_adt746x.c
1da177e4 431
b058b859 432ADT7475 HARDWARE MONITOR DRIVER
d8130624 433M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
434L: lm-sensors@lm-sensors.org
435S: Maintained
436F: Documentation/hwmon/adt7475
437F: drivers/hwmon/adt7475.c
438
527a1a83
MH
439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
440M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 441W: http://wiki.analog.com/ADXL345
a4edbc10 442W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
443S: Supported
444F: drivers/input/misc/adxl34x.c
445
8c6af9e1 446ADVANSYS SCSI DRIVER
8b58be88 447M: Matthew Wilcox <matthew@wil.cx>
d8130624 448M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
449L: linux-scsi@vger.kernel.org
450S: Maintained
679655da
JP
451F: Documentation/scsi/advansys.txt
452F: drivers/scsi/advansys.c
8c6af9e1 453
1da177e4 454AEDSP16 DRIVER
8b58be88 455M: Riccardo Facchetti <fizban@tin.it>
1da177e4 456S: Maintained
679655da 457F: sound/oss/aedsp16.c
1da177e4 458
91952bc0
AP
459AF9013 MEDIA DRIVER
460M: Antti Palosaari <crope@iki.fi>
461L: linux-media@vger.kernel.org
462W: http://linuxtv.org/
463W: http://palosaari.fi/linux/
464Q: http://patchwork.linuxtv.org/project/linux-media/list/
465T: git git://linuxtv.org/anttip/media_tree.git
466S: Maintained
467F: drivers/media/dvb-frontends/af9013*
468
469AF9033 MEDIA DRIVER
470M: Antti Palosaari <crope@iki.fi>
471L: linux-media@vger.kernel.org
472W: http://linuxtv.org/
473W: http://palosaari.fi/linux/
474Q: http://patchwork.linuxtv.org/project/linux-media/list/
475T: git git://linuxtv.org/anttip/media_tree.git
476S: Maintained
477F: drivers/media/dvb-frontends/af9033*
478
1da177e4 479AFFS FILE SYSTEM
6cf515e1
GU
480L: linux-fsdevel@vger.kernel.org
481S: Orphan
679655da
JP
482F: Documentation/filesystems/affs.txt
483F: fs/affs/
1da177e4 484
e2d1d6c0 485AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 486M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
487L: linux-afs@lists.infradead.org
488S: Supported
679655da
JP
489F: fs/afs/
490F: include/net/af_rxrpc.h
491F: net/rxrpc/af_rxrpc.c
e2d1d6c0 492
1da177e4 493AGPGART DRIVER
8b58be88 494M: David Airlie <airlied@linux.ie>
878eaf61 495T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 496S: Maintained
679655da
JP
497F: drivers/char/agp/
498F: include/linux/agp*
c117ab84 499F: include/uapi/linux/agp*
1da177e4
LT
500
501AHA152X SCSI DRIVER
8b58be88 502M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
503L: linux-scsi@vger.kernel.org
504S: Maintained
679655da
JP
505F: drivers/scsi/aha152x*
506F: drivers/scsi/pcmcia/aha152x*
1da177e4 507
64624d4f 508AIC7XXX / AIC79XX SCSI DRIVER
d8130624 509M: Hannes Reinecke <hare@suse.com>
64624d4f 510L: linux-scsi@vger.kernel.org
1da177e4 511S: Maintained
679655da 512F: drivers/scsi/aic7xxx/
1da177e4 513
450500ad
HV
514AIMSLAB FM RADIO RECEIVER DRIVER
515M: Hans Verkuil <hverkuil@xs4all.nl>
516L: linux-media@vger.kernel.org
517T: git git://linuxtv.org/media_tree.git
518W: http://linuxtv.org
519S: Maintained
520F: drivers/media/radio/radio-aimslab*
521
e2d1d6c0 522AIO
8b58be88 523M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
524L: linux-aio@kvack.org
525S: Supported
679655da
JP
526F: fs/aio.c
527F: include/linux/*aio*.h
e2d1d6c0 528
469d4ec8
AP
529AIRSPY MEDIA DRIVER
530M: Antti Palosaari <crope@iki.fi>
531L: linux-media@vger.kernel.org
532W: http://linuxtv.org/
533W: http://palosaari.fi/linux/
534Q: http://patchwork.linuxtv.org/project/linux-media/list/
535T: git git://linuxtv.org/anttip/media_tree.git
536S: Maintained
537F: drivers/media/usb/airspy/
538
1da177e4 539ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 540M: Duncan Sands <duncan.sands@free.fr>
6372594a 541L: linux-usb@vger.kernel.org
1da177e4
LT
542W: http://www.linux-usb.org/SpeedTouch/
543S: Maintained
679655da
JP
544F: drivers/usb/atm/speedtch.c
545F: drivers/usb/atm/usbatm.c
1da177e4 546
272f133a 547ALCHEMY AU1XX0 MMC DRIVER
8b58be88 548M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 549S: Maintained
679655da 550F: drivers/mmc/host/au1xmmc.c
272f133a 551
4a4e5787 552ALI1563 I2C DRIVER
8b58be88 553M: Rudolf Marek <r.marek@assembler.cz>
846557d3 554L: linux-i2c@vger.kernel.org
4a4e5787 555S: Maintained
679655da
JP
556F: Documentation/i2c/busses/i2c-ali1563
557F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 558
bc368798
LC
559ALLWINNER SECURITY SYSTEM
560M: Corentin Labbe <clabbe.montjoie@gmail.com>
561L: linux-crypto@vger.kernel.org
562S: Maintained
563F: drivers/crypto/sunxi-ss/
564
1da177e4 565ALPHA PORT
8b58be88 566M: Richard Henderson <rth@twiddle.net>
8b58be88 567M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 568M: Matt Turner <mattst88@gmail.com>
c89f4f9a 569S: Odd Fixes
a9406699 570L: linux-alpha@vger.kernel.org
679655da 571F: arch/alpha/
1da177e4 572
f62092f6
LFT
573ALTERA MAILBOX DRIVER
574M: Ley Foon Tan <lftan@altera.com>
575L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
576S: Maintained
577F: drivers/mailbox/mailbox-altera.c
578
c5abbba9
THL
579ALTERA PIO DRIVER
580M: Tien Hock Loh <thloh@altera.com>
581L: linux-gpio@vger.kernel.org
582S: Maintained
583F: drivers/gpio/gpio-altera.c
584
16b8b922 585ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 586M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
587L: netdev@vger.kernel.org
588L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589S: Maintained
590F: drivers/net/ethernet/altera/
591
adf9251f
TK
592ALTERA UART/JTAG UART SERIAL DRIVERS
593M: Tobias Klauser <tklauser@distanz.ch>
594L: linux-serial@vger.kernel.org
61bd0943 595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
596S: Maintained
597F: drivers/tty/serial/altera_uart.c
598F: drivers/tty/serial/altera_jtaguart.c
599F: include/linux/altera_uart.h
600F: include/linux/altera_jtaguart.h
601
f4875e12
TL
602AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
603M: Tom Lendacky <thomas.lendacky@amd.com>
604L: linux-crypto@vger.kernel.org
605S: Supported
606F: drivers/crypto/ccp/
607F: include/linux/ccp.h
608
512d1027 609AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 610M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
611L: lm-sensors@lm-sensors.org
612S: Maintained
613F: Documentation/hwmon/fam15h_power
614F: drivers/hwmon/fam15h_power.c
615
167a675a 616AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 617M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 619S: Supported
faf2e1db 620F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 621
f90b8116 622AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 623P: Andres Salomon <dilinger@queued.net>
67d76710 624L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
625W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
626S: Supported
679655da
JP
627F: drivers/char/hw_random/geode-rng.c
628F: drivers/crypto/geode*
8a61f013 629F: drivers/video/fbdev/geode/
679655da 630F: arch/x86/include/asm/geode.h
f90b8116 631
919ee7dd 632AMD IOMMU (AMD-VI)
e4110568 633M: Joerg Roedel <joro@8bytes.org>
919ee7dd 634L: iommu@lists.linux-foundation.org
525b233c 635T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 636S: Maintained
b2c16391
JP
637F: drivers/iommu/amd_iommu*.[ch]
638F: include/linux/amd-iommu.h
919ee7dd 639
16423d67 640AMD KFD
1241e0b4 641M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
642L: dri-devel@lists.freedesktop.org
643T: git git://people.freedesktop.org/~gabbayo/linux.git
644S: Supported
645F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
646F: drivers/gpu/drm/amd/include/cik_structs.h
647F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
648F: drivers/gpu/drm/radeon/radeon_kfd.c
649F: drivers/gpu/drm/radeon/radeon_kfd.h
650F: include/uapi/linux/kfd_ioctl.h
16423d67 651
e7f5b309 652AMD MICROCODE UPDATE SUPPORT
ca68a525 653M: Borislav Petkov <bp@alien8.de>
943482d0 654S: Maintained
73d425fd 655F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 656
45198c7b
LT
657AMD XGBE DRIVER
658M: Tom Lendacky <thomas.lendacky@amd.com>
659L: netdev@vger.kernel.org
660S: Supported
661F: drivers/net/ethernet/amd/xgbe/
45198c7b 662
284f42b6 663AMS (Apple Motion Sensor) DRIVER
8b58be88 664M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 665S: Supported
bd5f47ec 666F: drivers/macintosh/ams/
284f42b6 667
f94b533d 668AMSO1100 RNIC DRIVER
8b58be88
JP
669M: Tom Tucker <tom@opengridcomputing.com>
670M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 671L: linux-rdma@vger.kernel.org
f94b533d 672S: Maintained
679655da 673F: drivers/infiniband/hw/amso1100/
f94b533d 674
531fca16
HV
675ANALOG DEVICES INC AD9389B DRIVER
676M: Hans Verkuil <hans.verkuil@cisco.com>
677L: linux-media@vger.kernel.org
678S: Maintained
679F: drivers/media/i2c/ad9389b*
680
614b4384
LPC
681ANALOG DEVICES INC ADV7180 DRIVER
682M: Lars-Peter Clausen <lars@metafoo.de>
683L: linux-media@vger.kernel.org
684W: http://ez.analog.com/community/linux-device-drivers
685S: Supported
686F: drivers/media/i2c/adv7180.c
687
c40ddfa3
HV
688ANALOG DEVICES INC ADV7511 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7511*
693
531fca16
HV
694ANALOG DEVICES INC ADV7604 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7604*
699
c40ddfa3
HV
700ANALOG DEVICES INC ADV7842 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7842*
705
527a1a83 706ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 707M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 708L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 709W: http://wiki.analog.com/
a4edbc10 710W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 711S: Supported
39c9d199 712F: sound/soc/codecs/adau*
cc52688a 713F: sound/soc/codecs/adav*
4bdef3bd 714F: sound/soc/codecs/ad1*
ae48f5ef 715F: sound/soc/codecs/ad7*
4bdef3bd 716F: sound/soc/codecs/ssm*
40216ce7 717F: sound/soc/codecs/sigmadsp.*
4bdef3bd 718
527a1a83 719ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 720L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
721L: alsa-devel@alsa-project.org (moderated for non-subscribers)
722W: http://blackfin.uclinux.org/
723S: Supported
724F: sound/soc/blackfin/*
7d1f9018 725
4ce72abc
LPC
726ANALOG DEVICES INC IIO DRIVERS
727M: Lars-Peter Clausen <lars@metafoo.de>
728M: Michael Hennerich <Michael.Hennerich@analog.com>
729W: http://wiki.analog.com/
730W: http://ez.analog.com/community/linux-device-drivers
731S: Supported
732F: drivers/iio/*/ad*
733X: drivers/iio/*/adjd*
734F: drivers/staging/iio/*/ad*
735F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 736
41c9e95d
GK
737ANDROID DRIVERS
738M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 739M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 740M: Riley Andrews <riandrews@android.com>
0e4a566b 741T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
742L: devel@driverdev.osuosl.org
743S: Supported
744F: drivers/android/
745F: drivers/staging/android/
746
42269063 747AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 748M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 749L: linuxppc-dev@lists.ozlabs.org
93711660 750L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 751S: Maintained
679655da 752F: sound/aoa/
42269063 753
1da177e4 754APM DRIVER
d8130624 755M: Jiri Kosina <jkosina@suse.com>
81024fc4 756S: Odd fixes
679655da
JP
757F: arch/x86/kernel/apm_32.c
758F: include/linux/apm_bios.h
c117ab84 759F: include/uapi/linux/apm_bios.h
81024fc4 760F: drivers/char/apm-emulation.c
1da177e4 761
bd7aa4b2 762APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 763M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 764L: linux-input@vger.kernel.org
75dd112a 765S: Odd fixes
679655da 766F: drivers/input/mouse/bcm5974.c
bd7aa4b2 767
6f2fad74 768APPLE SMC DRIVER
75dd112a 769M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 770L: lm-sensors@lm-sensors.org
75dd112a 771S: Odd fixes
679655da 772F: drivers/hwmon/applesmc.c
6f2fad74 773
1da177e4 774APPLETALK NETWORK LAYER
8b58be88 775M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 776S: Maintained
679655da
JP
777F: drivers/net/appletalk/
778F: net/appletalk/
1da177e4 779
24299502
IS
780APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
781M: Iyappan Subramanian <isubramanian@apm.com>
782M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
783S: Supported
784F: drivers/net/ethernet/apm/xgene/
785F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
786
62a37dc7
LP
787APTINA CAMERA SENSOR PLL
788M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
789L: linux-media@vger.kernel.org
790S: Maintained
791F: drivers/media/i2c/aptina-pll.*
792
1154ea7d 793ARC FRAMEBUFFER DRIVER
8b58be88 794M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 795S: Maintained
8a61f013
JH
796F: drivers/video/fbdev/arcfb.c
797F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 798
1da177e4 799ARM MFM AND FLOPPY DRIVERS
8b58be88 800M: Ian Molton <spyro@f2s.com>
1da177e4 801S: Maintained
679655da
JP
802F: arch/arm/lib/floppydma.S
803F: arch/arm/include/asm/floppy.h
1da177e4 804
6f96521f
WD
805ARM PMU PROFILING AND DEBUGGING
806M: Will Deacon <will.deacon@arm.com>
807S: Maintained
808F: arch/arm/kernel/perf_event*
809F: arch/arm/oprofile/common.c
6f96521f
WD
810F: arch/arm/include/asm/pmu.h
811F: arch/arm/kernel/hw_breakpoint.c
812F: arch/arm/include/asm/hw_breakpoint.h
813
d4275354 814ARM PORT
8b58be88 815M: Russell King <linux@arm.linux.org.uk>
efc03ecb 816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
817W: http://www.arm.linux.org.uk/
818S: Maintained
819F: arch/arm/
820
d323c243
SB
821ARM SUB-ARCHITECTURES
822L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 823S: Maintained
d323c243
SB
824F: arch/arm/mach-*/
825F: arch/arm/plat-*/
826T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
827
cefbf4ea
RK
828ARM PRIMECELL AACI PL041 DRIVER
829M: Russell King <linux@arm.linux.org.uk>
830S: Maintained
831F: sound/arm/aaci.*
832
833ARM PRIMECELL CLCD PL110 DRIVER
834M: Russell King <linux@arm.linux.org.uk>
835S: Maintained
8a61f013 836F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
837
838ARM PRIMECELL KMI PL050 DRIVER
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
841F: drivers/input/serio/ambakmi.*
842F: include/linux/amba/kmi.h
843
2761f5c2 844ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
679655da 847F: drivers/mmc/host/mmci.*
2f748aaa 848F: include/linux/amba/mmci.h
2761f5c2 849
1b4304e5
RK
850ARM PRIMECELL UART PL010 AND PL011 DRIVERS
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/tty/serial/amba-pl01*.c
854F: include/linux/amba/serial.h
2761f5c2 855
cefbf4ea
RK
856ARM PRIMECELL BUS SUPPORT
857M: Russell King <linux@arm.linux.org.uk>
858S: Maintained
859F: drivers/amba/
860F: include/linux/amba/bus.h
861
2b7a52a4 862ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 863M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
865S: Maintained
866
9c784f95 867ARM/AFEB9260 MACHINE SUPPORT
8b58be88 868M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
870S: Maintained
871
2b7a52a4 872ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 873M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 874L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
875S: Maintained
876
1b106699
MR
877ARM/Allwinner A1X SoC support
878M: Maxime Ripard <maxime.ripard@free-electrons.com>
879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
880S: Maintained
60b0f380
MR
881N: sun[x4567]i
882
883ARM/Allwinner SoC Clock Support
884M: Emilio LĂ³pez <emilio@elopez.com.ar>
885S: Maintained
886F: drivers/clk/sunxi/
1b106699 887
7c1e3876
CC
888ARM/Amlogic MesonX SoC support
889M: Carlo Caione <carlo@caione.org>
890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
891S: Maintained
12ddbadf 892F: drivers/media/rc/meson-ir.c
7c1e3876
CC
893N: meson[x68]
894
eff506fa
TZ
895ARM/Annapurna Labs ALPINE ARCHITECTURE
896M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
897S: Maintained
898F: arch/arm/mach-alpine/
899
c1fc8675 900ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 901M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 902M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 903M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
905W: http://www.linux4sam.org
906S: Supported
907F: arch/arm/mach-at91/
f0a0a58e 908F: include/soc/at91/
70e389cc
MB
909F: arch/arm/boot/dts/at91*.dts
910F: arch/arm/boot/dts/at91*.dtsi
911F: arch/arm/boot/dts/sama*.dts
912F: arch/arm/boot/dts/sama*.dtsi
5f58c970 913F: arch/arm/include/debug/at91.S
d4a89c7d 914
6e05dd4e
BB
915ARM/ATMEL AT91 Clock Support
916M: Boris Brezillon <boris.brezillon@free-electrons.com>
917S: Maintained
918F: drivers/clk/at91
919
986cf2e9 920ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 921M: Rob Herring <robh@kernel.org>
986cf2e9
RH
922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923S: Maintained
924F: arch/arm/mach-highbank/
925
d94f944e 926ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 927M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
928S: Maintained
929F: arch/arm/mach-cns3xxx/
d94f944e 930
4863dea3
SG
931ARM/CAVIUM THUNDER NETWORK DRIVER
932M: Sunil Goutham <sgoutham@cavium.com>
933M: Robert Richter <rric@kernel.org>
934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S: Supported
936F: drivers/net/ethernet/cavium/
937
386ab516
AS
938ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
939M: Alexander Shiyan <shc_work@mail.ru>
940L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
941S: Odd Fixes
b8ba3874 942N: clps711x
386ab516 943
2b7a52a4 944ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 945M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 946M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 948S: Maintained
d19d3667
HS
949F: arch/arm/mach-ep93xx/
950F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
951
952ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 953M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
955S: Maintained
956
d4275354 957ARM/CLKDEV SUPPORT
8b58be88 958M: Russell King <linux@arm.linux.org.uk>
efc03ecb 959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 960S: Maintained
d4275354 961F: arch/arm/include/asm/clkdev.h
4fa2651d 962F: drivers/clk/clkdev.c
d4275354 963
d48134e7 964ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 965M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
967S: Maintained
968
94150095
HF
969ARM/CONTEC MICRO9 MACHINE SUPPORT
970M: Hubert Feurstein <hubert.feurstein@contec.at>
971S: Maintained
972F: arch/arm/mach-ep93xx/micro9.c
973
a06ae860
PP
974ARM/CORESIGHT FRAMEWORK AND DRIVERS
975M: Mathieu Poirier <mathieu.poirier@linaro.org>
976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977S: Maintained
01081f5a 978F: drivers/hwtracing/coresight/*
a06ae860
PP
979F: Documentation/trace/coresight.txt
980F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 981F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 982
1da177e4 983ARM/CORGI MACHINE SUPPORT
8b58be88 984M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
985S: Maintained
986
881a95f9 987ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 988M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 990T: git git://github.com/ulli-kroll/linux.git
162500b3 991S: Maintained
f49afbb5 992F: arch/arm/mach-gemini/
98a9bb5b 993F: drivers/rtc/rtc-gemini.c
881a95f9 994
a990cbd8 995ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 996M: Barry Song <baohua@kernel.org>
a990cbd8 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 998T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
999S: Maintained
1000F: arch/arm/mach-prima2/
4a9c44f1 1001F: drivers/clk/sirf/
05f30e8d 1002F: drivers/clocksource/timer-prima2.c
5833ac98 1003F: drivers/clocksource/timer-atlas7.c
f8505ef5 1004N: [^a-z]sirf
a990cbd8 1005
c9d862c4
BS
1006ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1007M: Baruch Siach <baruch@tkos.co.il>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
cde137aa 1010F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1011N: digicolor
1012
d4275354 1013ARM/EBSA110 MACHINE SUPPORT
8b58be88 1014M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1016W: http://www.arm.linux.org.uk/
1017S: Maintained
1018F: arch/arm/mach-ebsa110/
b955f6ca 1019F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1020
4721f3ce
UKK
1021ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1022M: Uwe Kleine-König <kernel@pengutronix.de>
1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024S: Maintained
1025N: efm32
1026
a9da4f7e 1027ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1028M: Daniel Ribeiro <drwyrm@gmail.com>
1029M: Stefan Schmidt <stefan@openezx.org>
1030M: Harald Welte <laforge@openezx.org>
d66f1886 1031L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1032W: http://www.openezx.org/
1033S: Maintained
cafc2265
SS
1034T: topgit git://git.openezx.org/openezx.git
1035F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1036
6a915af9 1037ARM/FARADAY FA526 PORT
162500b3 1038M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1040S: Maintained
1fa7e547 1041T: git git://git.berlios.de/gemini-board
f49afbb5 1042F: arch/arm/mm/*-fa*
6a915af9 1043
d4275354 1044ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1045M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1047W: http://www.arm.linux.org.uk/
1048S: Maintained
1049F: arch/arm/include/asm/hardware/dec21285.h
1050F: arch/arm/mach-footbridge/
1051
86183a5f 1052ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1053M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1054M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1055L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1056S: Maintained
f1c12837 1057T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1058F: arch/arm/mach-imx/
ce515a6b 1059F: arch/arm/mach-mxs/
2a82f95c 1060F: arch/arm/boot/dts/imx*
e5dafa22 1061F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1062F: drivers/clk/imx/
1063F: include/soc/imx/
86183a5f 1064
142109d2 1065ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1066M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1067M: Sascha Hauer <kernel@pengutronix.de>
1068R: Stefan Agner <stefan@agner.ch>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1072F: arch/arm/mach-imx/*vf610*
1073F: arch/arm/boot/dts/vf*
1074
2b7a52a4 1075ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1076M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1078S: Maintained
1079
90b8fc34 1080ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1081M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1083S: Maintained
1084
ef47d5f0 1085ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1086M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1087M: Paul Parsons <lost.distance@yahoo.com>
1088L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1089S: Maintained
1090F: arch/arm/mach-pxa/hx4700.c
1091F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1092F: sound/soc/pxa/hx4700.c
ef47d5f0 1093
4dfad069
WX
1094ARM/HISILICON SOC SUPPORT
1095M: Wei Xu <xuwei5@hisilicon.com>
1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097W: http://www.hisilicon.com
1098S: Supported
1099T: git git://github.com/hisilicon/linux-hisi.git
1100F: arch/arm/mach-hisi/
1101
21f37bc3 1102ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1103M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1104W: www.jlime.com
1105S: Maintained
084bad91
KE
1106T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1107F: arch/arm/mach-sa1100/jornada720.c
1108F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1109
5e767ab9
JMC
1110ARM/IGEP MACHINE SUPPORT
1111M: Enric Balletbo i Serra <eballetbo@gmail.com>
1112M: Javier Martinez Canillas <javier@dowhile0.org>
1113L: linux-omap@vger.kernel.org
1114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115S: Maintained
06ff74fd 1116F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1117
403d2971
MV
1118ARM/INCOME PXA270 SUPPORT
1119M: Marek Vasut <marek.vasut@gmail.com>
1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121S: Maintained
ec154082 1122F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1123
2b7a52a4 1124ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1125M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1127S: Maintained
e2bdb176
DW
1128
1129ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1131S: Orphan
2b7a52a4
LB
1132
1133ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1134M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1136S: Maintained
2b7a52a4
LB
1137
1138ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1139M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1141S: Maintained
2b7a52a4 1142
2b7a52a4 1143ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1144M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1146S: Maintained
1147
dfdd8cc9
KH
1148ARM/INTEL IXP4XX ARM ARCHITECTURE
1149M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1150M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1151L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1152S: Maintained
1153F: arch/arm/mach-ixp4xx/
1154
838553c5 1155ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1156M: Jonathan Cameron <jic23@cam.ac.uk>
1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S: Maintained
1159F: arch/arm/mach-pxa/stargate2.c
1160F: drivers/pcmcia/pxa2xx_stargate2.c
1161
2b7a52a4 1162ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1163M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1165S: Maintained
2b7a52a4
LB
1166
1167ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1168M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1170S: Maintained
1171
1154f858 1172ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1173M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175S: Maintained
1176F: arch/arm/mach-keystone/
317929cd 1177T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1178
bc6aa566 1179ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1180M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1181L: linux-kernel@vger.kernel.org
1182S: Maintained
1183F: drivers/clk/keystone/
1184
1185ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1186M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188L: linux-kernel@vger.kernel.org
1189S: Maintained
1190F: drivers/clocksource/timer-keystone.c
1191
1192ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1193M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1194L: linux-kernel@vger.kernel.org
1195S: Maintained
1196F: drivers/power/reset/keystone-reset.c
1197
1198ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1199M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1200L: linux-kernel@vger.kernel.org
1201S: Maintained
1202F: drivers/memory/*emif*
1203
2b7a52a4 1204ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1205M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1207S: Maintained
1208
3143875f
JE
1209ARM/LPC18XX ARCHITECTURE
1210M: Joachim Eastwood <manabian@gmail.com>
1211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S: Maintained
1213N: lpc18xx
1214
3b886171 1215ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1216M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1217S: Maintained
1218
31c17ac9 1219ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1220M: Jason Cooper <jason@lakedaemon.net>
1221M: Andrew Lunn <andrew@lunn.ch>
1222M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1223M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225S: Maintained
1226F: arch/arm/mach-mvebu/
59ec9671 1227F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1228F: arch/arm/boot/dts/armada*
1229F: arch/arm/boot/dts/kirkwood*
1230
75f41273 1231
40f4978b
SH
1232ARM/Marvell Berlin SoC support
1233M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1234L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235S: Maintained
1236F: arch/arm/mach-berlin/
31c17ac9
GC
1237F: arch/arm/boot/dts/berlin*
1238
40f4978b 1239
4cfab57e 1240ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1241M: Jason Cooper <jason@lakedaemon.net>
1242M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1243M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1244M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1246S: Maintained
1247F: arch/arm/mach-dove/
54a246ff
NP
1248F: arch/arm/mach-mv78xx0/
1249F: arch/arm/mach-orion5x/
1250F: arch/arm/plat-orion/
31c17ac9
GC
1251F: arch/arm/boot/dts/dove*
1252F: arch/arm/boot/dts/orion5x*
1253
3b886171 1254
d69ac131
AC
1255ARM/Orion SoC/Technologic Systems TS-78xx platform support
1256M: Alexander Clouter <alex@digriz.org.uk>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258W: http://www.digriz.org.uk/ts78xx/kernel
1259S: Maintained
1260F: arch/arm/mach-orion5x/ts78xx-*
1261
607b8fc9
EH
1262ARM/Mediatek RTC DRIVER
1263M: Eddie Huang <eddie.huang@mediatek.com>
1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1266S: Maintained
1267F: drivers/rtc/rtc-mt6397.c
1268
e54951c8
MB
1269ARM/Mediatek SoC support
1270M: Matthias Brugger <matthias.bgg@gmail.com>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1272L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1273S: Maintained
1274F: arch/arm/boot/dts/mt6*
1275F: arch/arm/boot/dts/mt8*
1276F: arch/arm/mach-mediatek/
1277N: mtk
1278K: mediatek
1279
adcb079f
AB
1280ARM/MICREL KS8695 ARCHITECTURE
1281M: Greg Ungerer <gerg@uclinux.org>
1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1283F: arch/arm/mach-ks8695/
adcb079f
AB
1284S: Odd Fixes
1285
d78ff0a5 1286ARM/MIOA701 MACHINE SUPPORT
8b58be88 1287M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1289F: arch/arm/mach-pxa/mioa701.c
1290S: Maintained
1291
9624dfe6 1292ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1293M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1294S: Maintained
1295
e0ee9851 1296ARM/NOMADIK ARCHITECTURE
28b8e8d4 1297M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1298M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300S: Maintained
1301F: arch/arm/mach-nomadik/
ecc265fe 1302F: drivers/pinctrl/nomadik/
87572880 1303F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1304T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1305
9d76295a 1306ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1307M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1308L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1309W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1310S: Supported
1311
8459c159 1312ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1313M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1314M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1315S: Maintained
1316
5d783a2d 1317ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1318M: Marek Vasut <marek.vasut@gmail.com>
75280787 1319L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1320W: http://hackndev.com
1321S: Maintained
933d35f0
JP
1322F: arch/arm/mach-pxa/include/mach/palmtx.h
1323F: arch/arm/mach-pxa/palmtx.c
1324F: arch/arm/mach-pxa/include/mach/palmt5.h
1325F: arch/arm/mach-pxa/palmt5.c
1326F: arch/arm/mach-pxa/include/mach/palmld.h
1327F: arch/arm/mach-pxa/palmld.c
1328F: arch/arm/mach-pxa/include/mach/palmte2.h
1329F: arch/arm/mach-pxa/palmte2.c
1330F: arch/arm/mach-pxa/include/mach/palmtc.h
1331F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1332
b57fe924 1333ARM/PALM TREO SUPPORT
d8130624 1334M: Tomas Cech <sleep_walker@suse.com>
75280787 1335L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1336W: http://hackndev.com
1337S: Maintained
b57fe924
JP
1338F: arch/arm/mach-pxa/include/mach/palmtreo.h
1339F: arch/arm/mach-pxa/palmtreo.c
90af5811 1340
c49e1e63 1341ARM/PALMZ72 SUPPORT
8b58be88 1342M: Sergey Lapin <slapin@ossfans.org>
75280787 1343L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1344W: http://hackndev.com
1345S: Maintained
933d35f0
JP
1346F: arch/arm/mach-pxa/include/mach/palmz72.h
1347F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1348
1da177e4 1349ARM/PLEB SUPPORT
8b58be88 1350M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1351W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1352S: Maintained
1353
1354ARM/PT DIGITAL BOARD PORT
8b58be88 1355M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1356L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1357W: http://www.arm.linux.org.uk/
1358S: Maintained
1359
8fc1b0f8
KG
1360ARM/QUALCOMM SUPPORT
1361M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1362M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1363M: David Brown <davidb@codeaurora.org>
1364L: linux-arm-msm@vger.kernel.org
f5d3af9d 1365L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1366S: Maintained
1367F: arch/arm/mach-qcom/
f5d3af9d 1368F: drivers/soc/qcom/
c0c89faf
SB
1369F: drivers/tty/serial/msm_serial.h
1370F: drivers/tty/serial/msm_serial.c
1371F: drivers/*/pm8???-*
1372F: drivers/mfd/ssbi.c
916f743d 1373F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1374T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1375
2b7a52a4 1376ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1377M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1379S: Maintained
1380
d4275354 1381ARM/RISCPC ARCHITECTURE
8b58be88 1382M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1384W: http://www.arm.linux.org.uk/
1385S: Maintained
d4275354
RK
1386F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1387F: arch/arm/include/asm/hardware/ioc.h
1388F: arch/arm/include/asm/hardware/iomd.h
1389F: arch/arm/include/asm/hardware/memc.h
1390F: arch/arm/mach-rpc/
1a6422f6 1391F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1392F: drivers/net/ethernet/i825xx/ether1*
1393F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1394F: drivers/scsi/arm/
1395
08ddbb0a
HS
1396ARM/Rockchip SoC support
1397M: Heiko Stuebner <heiko@sntech.de>
1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1399L: linux-rockchip@lists.infradead.org
08ddbb0a 1400S: Maintained
541555e9 1401F: arch/arm/boot/dts/rk3*
08ddbb0a 1402F: arch/arm/mach-rockchip/
541555e9
HS
1403F: drivers/clk/rockchip/
1404F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1405F: drivers/*/*rockchip*
541555e9
HS
1406F: drivers/*/*/*rockchip*
1407F: sound/soc/rockchip/
b4331b43 1408N: rockchip
08ddbb0a 1409
5bfb937c
KK
1410ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1411M: Kukjin Kim <kgene@kernel.org>
e8f98457 1412M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1413L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1414L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1415S: Maintained
6f0589c8
MB
1416F: arch/arm/boot/dts/s3c*
1417F: arch/arm/boot/dts/exynos*
d97236e6 1418F: arch/arm64/boot/dts/exynos/
482ce512 1419F: arch/arm/plat-samsung/
769bbb63
HS
1420F: arch/arm/mach-s3c24*/
1421F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1422F: arch/arm/mach-s5p*/
1423F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1424F: drivers/*/*s3c2410*
1425F: drivers/*/*/*s3c2410*
40c76662
MB
1426F: drivers/spi/spi-s3c*
1427F: sound/soc/samsung/*
33d43cdd 1428N: exynos
f556cb07 1429
10ffa964
KP
1430ARM/SAMSUNG MOBILE MACHINE SUPPORT
1431M: Kyungmin Park <kyungmin.park@samsung.com>
1432L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433S: Maintained
004bbd3c 1434F: arch/arm/mach-s5pv210/
10ffa964 1435
3ce4ccb6
KD
1436ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1437M: Kyungmin Park <kyungmin.park@samsung.com>
1438M: Kamil Debski <k.debski@samsung.com>
1439L: linux-arm-kernel@lists.infradead.org
1440L: linux-media@vger.kernel.org
1441S: Maintained
1442F: drivers/media/platform/s5p-g2d/
1443
e6a476fd
MS
1444ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1445M: Kyungmin Park <kyungmin.park@samsung.com>
1446M: Kamil Debski <k.debski@samsung.com>
6305902c 1447M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1448L: linux-arm-kernel@lists.infradead.org
1449L: linux-media@vger.kernel.org
1450S: Maintained
934455d7 1451F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1452F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1453
1454ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1455M: Kyungmin Park <kyungmin.park@samsung.com>
1456M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1457L: linux-arm-kernel@lists.infradead.org
1458L: linux-media@vger.kernel.org
1459S: Maintained
90d72ac6 1460F: drivers/media/platform/s5p-tv/
e6a476fd 1461
d48d38e8 1462ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1463M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1464M: Magnus Damm <magnus.damm@gmail.com>
1465L: linux-sh@vger.kernel.org
d48d38e8 1466W: http://oss.renesas.com
bbff48f5 1467Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1468T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1469S: Supported
0b514fdb
SH
1470F: arch/arm/boot/dts/emev2*
1471F: arch/arm/boot/dts/r7s*
1472F: arch/arm/boot/dts/r8a*
1473F: arch/arm/boot/dts/sh*
0b514fdb 1474F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1475F: arch/arm/configs/marzen_defconfig
1476F: arch/arm/configs/shmobile_defconfig
7a2071c5 1477F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1478F: arch/arm/mach-shmobile/
1479F: drivers/sh/
1480
66314223 1481ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1482M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1483S: Maintained
1484F: arch/arm/mach-socfpga/
efadb751
DN
1485F: arch/arm/boot/dts/socfpga*
1486F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1487W: http://www.rocketboards.org
efadb751 1488T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1489
1490ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1491M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1492S: Maintained
1493F: drivers/clk/socfpga/
1494
71bcada8
TT
1495ARM/SOCFPGA EDAC SUPPORT
1496M: Thor Thayer <tthayer@opensource.altera.com>
1497S: Maintained
1498F: drivers/edac/altera_edac.
1499
65ebcc11 1500ARM/STI ARCHITECTURE
a92177ea
SK
1501M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1502M: Maxime Coquelin <maxime.coquelin@st.com>
1503M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505L: kernel@stlinux.com
1506W: http://www.stlinux.com
1507S: Maintained
1508F: arch/arm/mach-sti/
a92177ea
SK
1509F: arch/arm/boot/dts/sti*
1510F: drivers/clocksource/arm_global_timer.c
a92177ea 1511F: drivers/i2c/busses/i2c-st.c
346e2e4a 1512F: drivers/media/rc/st_rc.c
f53b2bff 1513F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1514F: drivers/phy/phy-miphy28lp.c
1515F: drivers/phy/phy-miphy365x.c
6da969a5 1516F: drivers/phy/phy-stih407-usb.c
26389c78 1517F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1518F: drivers/pinctrl/pinctrl-st.c
1519F: drivers/reset/sti/
db4112e6 1520F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1521F: drivers/tty/serial/st-asc.c
eb11adab 1522F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1523F: drivers/usb/host/ehci-st.c
1524F: drivers/usb/host/ohci-st.c
db4112e6 1525F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1526F: drivers/ata/ahci_st.c
65ebcc11 1527
ee6e7879
MC
1528ARM/STM32 ARCHITECTURE
1529M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S: Maintained
1532T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1533N: stm32
1534F: drivers/clocksource/armv7m_systick.c
1535
2b7a52a4 1536ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1537M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1539S: Maintained
1540
1bbd7089 1541ARM/TETON BGA MACHINE SUPPORT
706e69d6 1542M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544S: Maintained
1545
2b7a52a4 1546ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1547M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1549S: Maintained
1550
98ad6e3b 1551ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1552M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1554W: http://www.mcuos.com
1555S: Maintained
4e89e8f6 1556F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1557F: drivers/input/keyboard/w90p910_keypad.c
1558F: drivers/input/touchscreen/w90p910_ts.c
1559F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1560F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1561F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1562F: drivers/rtc/rtc-nuc900.c
9df92e6c 1563F: drivers/spi/spi-nuc900.c
4e89e8f6 1564F: drivers/usb/host/ehci-w90x900.c
8a61f013 1565F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1566
54274d71 1567ARM/U300 MACHINE SUPPORT
e4651a9f 1568M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570S: Supported
1571F: arch/arm/mach-u300/
9affbd24 1572F: drivers/clocksource/timer-u300.c
54274d71
LW
1573F: drivers/i2c/busses/i2c-stu300.c
1574F: drivers/rtc/rtc-coh901331.c
1575F: drivers/watchdog/coh901327_wdt.c
1576F: drivers/dma/coh901318*
87572880
LW
1577F: drivers/mfd/ab3100*
1578F: drivers/rtc/rtc-ab3100.c
1579F: drivers/rtc/rtc-coh901331.c
1580T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1581
3d00d04f
MY
1582ARM/UNIPHIER ARCHITECTURE
1583M: Masahiro Yamada <yamada.masahiro@socionext.com>
1584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585S: Maintained
a3ff83d2 1586F: arch/arm/boot/dts/uniphier*
3d00d04f 1587F: arch/arm/mach-uniphier/
a3ff83d2
MY
1588F: drivers/pinctrl/uniphier/
1589F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1590N: uniphier
1591
87572880 1592ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1593M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595S: Maintained
1596F: arch/arm/mach-ux500/
e4651a9f 1597F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1598F: drivers/dma/ste_dma40*
e4651a9f 1599F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1600F: drivers/mfd/abx500*
1601F: drivers/mfd/ab8500*
e4651a9f
LW
1602F: drivers/mfd/dbx500*
1603F: drivers/mfd/db8500*
ecc265fe
JP
1604F: drivers/pinctrl/nomadik/pinctrl-ab*
1605F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1606F: drivers/rtc/rtc-ab8500.c
e4651a9f 1607F: drivers/rtc/rtc-pl031.c
87572880 1608T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1609
e93fde28
UH
1610ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1611M: Ulf Hansson <ulf.hansson@linaro.org>
1612L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613T: git git://git.linaro.org/people/ulfh/clk.git
1614S: Maintained
1615F: drivers/clk/ux500/
1616F: include/linux/platform_data/clk-ux500.h
1617
740d93b1
PM
1618ARM/VERSATILE EXPRESS PLATFORM
1619M: Liviu Dudau <liviu.dudau@arm.com>
1620M: Sudeep Holla <sudeep.holla@arm.com>
1621M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1622L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623S: Maintained
1624F: arch/arm/boot/dts/vexpress*
9ccd6080 1625F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1626F: arch/arm/mach-vexpress/
1627F: */*/vexpress*
7e8f403f 1628F: */*/*/vexpress*
740d93b1
PM
1629F: drivers/clk/versatile/clk-vexpress-osc.c
1630F: drivers/clocksource/versatile.c
1631
d4275354 1632ARM/VFP SUPPORT
8b58be88 1633M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1634L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1635W: http://www.arm.linux.org.uk/
1636S: Maintained
1637F: arch/arm/vfp/
1638
e66b6d8e
MV
1639ARM/VOIPAC PXA270 SUPPORT
1640M: Marek Vasut <marek.vasut@gmail.com>
1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1642S: Maintained
1643F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1644F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1645
04529fe2
TP
1646ARM/VT8500 ARM ARCHITECTURE
1647M: Tony Prisk <linux@prisktech.co.nz>
1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649S: Maintained
1650F: arch/arm/mach-vt8500/
41fd91b4 1651F: drivers/clocksource/vt8500_timer.c
560746eb 1652F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1653F: drivers/mmc/host/wmt-sdmmc.c
1654F: drivers/pwm/pwm-vt8500.c
1655F: drivers/rtc/rtc-vt8500.c
1656F: drivers/tty/serial/vt8500_serial.c
4f31102b 1657F: drivers/usb/host/ehci-platform.c
41fd91b4 1658F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1659F: drivers/video/fbdev/vt8500lcdfb.*
1660F: drivers/video/fbdev/wm8505fb*
1661F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1662
e66b6d8e
MV
1663ARM/ZIPIT Z2 SUPPORT
1664M: Marek Vasut <marek.vasut@gmail.com>
1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S: Maintained
1667F: arch/arm/mach-pxa/z2.c
6ab2a855 1668F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1669
5ecc4b53
JN
1670ARM/ZTE ARCHITECTURE
1671M: Jun Nie <jun.nie@linaro.org>
1672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673S: Maintained
1674F: arch/arm/mach-zx/
1675F: drivers/clk/zte/
1676F: Documentation/devicetree/bindings/arm/zte.txt
1677F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1678
51f29d44
MS
1679ARM/ZYNQ ARCHITECTURE
1680M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1681R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683W: http://wiki.xilinx.com
d6448b76 1684T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1685S: Supported
1686F: arch/arm/mach-zynq/
bd2a337a 1687F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1688F: drivers/block/xsysace.c
c2fd4e38
MS
1689N: zynq
1690N: xilinx
1691F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1692F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1693F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1694F: drivers/edac/synopsys_edac.c
51f29d44 1695
48ec83bc 1696ARM SMMU DRIVERS
b8f9879e
WD
1697M: Will Deacon <will.deacon@arm.com>
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699S: Maintained
1700F: drivers/iommu/arm-smmu.c
48ec83bc 1701F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1702F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1703
38074229
CM
1704ARM64 PORT (AARCH64 ARCHITECTURE)
1705M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1706M: Will Deacon <will.deacon@arm.com>
38074229
CM
1707L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708S: Maintained
1709F: arch/arm64/
d19766ec 1710F: Documentation/arm64/
38074229 1711
9d7005f9
LP
1712AS3645A LED FLASH CONTROLLER DRIVER
1713M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1714L: linux-media@vger.kernel.org
1715T: git git://linuxtv.org/media_tree.git
1716S: Maintained
1717F: drivers/media/i2c/as3645a.c
1718F: include/media/as3645a.h
1719
d58de038
GJ
1720ASC7621 HARDWARE MONITOR DRIVER
1721M: George Joseph <george.joseph@fairview5.com>
1722L: lm-sensors@lm-sensors.org
1723S: Maintained
1724F: Documentation/hwmon/asc7621
1725F: drivers/hwmon/asc7621.c
1726
b229ece9 1727ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1728M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1729L: acpi4asus-user@lists.sourceforge.net
d0944853 1730L: platform-driver-x86@vger.kernel.org
76593d6f 1731W: http://acpi4asus.sf.net
85091b71 1732S: Maintained
b229ece9
CC
1733F: drivers/platform/x86/asus*.c
1734F: drivers/platform/x86/eeepc*.c
85091b71 1735
953a6479 1736ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1737R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1738W: http://sourceforge.net/projects/xscaleiop
08223d80 1739S: Odd fixes
679655da
JP
1740F: Documentation/crypto/async-tx-api.txt
1741F: crypto/async_tx/
1742F: drivers/dma/
1743F: include/linux/dmaengine.h
1744F: include/linux/async_tx.h
b3e5f263 1745
a1867d36 1746AT24 EEPROM DRIVER
14d77c4d 1747M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1748L: linux-i2c@vger.kernel.org
1749S: Maintained
1750F: drivers/misc/eeprom/at24.c
25f73ed5 1751F: include/linux/platform_data/at24.h
a1867d36 1752
e7839f25 1753ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1754M: "Ed L. Cashin" <ed.cashin@acm.org>
1755W: http://www.openaoe.org/
1da177e4 1756S: Supported
679655da
JP
1757F: Documentation/aoe/
1758F: drivers/block/aoe/
1da177e4 1759
9a10a870 1760ATHEROS ATH GENERIC UTILITIES
f726ee65 1761M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1762L: linux-wireless@vger.kernel.org
1763S: Supported
1764F: drivers/net/wireless/ath/*
1765
fa1c114f 1766ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1767M: Jiri Slaby <jirislaby@gmail.com>
1768M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1769M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1770L: linux-wireless@vger.kernel.org
72c706b7 1771W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1772S: Maintained
fa451753 1773F: drivers/net/wireless/ath/ath5k/
fa1c114f 1774
12e62d6f
KV
1775ATHEROS ATH6KL WIRELESS DRIVER
1776M: Kalle Valo <kvalo@qca.qualcomm.com>
1777L: linux-wireless@vger.kernel.org
1778W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1779T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1780S: Supported
1781F: drivers/net/wireless/ath/ath6kl/
1782
2be7d22f
VK
1783WILOCITY WIL6210 WIRELESS DRIVER
1784M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1785L: linux-wireless@vger.kernel.org
1786L: wil6210@qca.qualcomm.com
1787S: Supported
1788W: http://wireless.kernel.org/en/users/Drivers/wil6210
1789F: drivers/net/wireless/ath/wil6210/
dba4b74d 1790F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1791
1d7e1e6b
CL
1792CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1793M: Christian Lamparter <chunkeey@googlemail.com>
1794L: linux-wireless@vger.kernel.org
1795W: http://wireless.kernel.org/en/users/Drivers/carl9170
1796S: Maintained
1797F: drivers/net/wireless/ath/carl9170/
1798
2c2a6172
LT
1799ATK0110 HWMON DRIVER
1800M: Luca Tettamanti <kronos.it@gmail.com>
1801L: lm-sensors@lm-sensors.org
1802S: Maintained
1803F: drivers/hwmon/asus_atk0110.c
1804
6f69a6d7 1805ATI_REMOTE2 DRIVER
8b58be88 1806M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1807S: Maintained
679655da 1808F: drivers/input/misc/ati_remote2.c
6f69a6d7 1809
7ae115b4 1810ATLX ETHERNET DRIVERS
8b58be88 1811M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1812M: Chris Snook <chris.snook@gmail.com>
e443e383 1813L: netdev@vger.kernel.org
8d5ca6ec
JC
1814W: http://sourceforge.net/projects/atl1
1815W: http://atl1.sourceforge.net
1816S: Maintained
2b133ad6 1817F: drivers/net/ethernet/atheros/
8d5ca6ec 1818
1da177e4 1819ATM
366c1bd1 1820M: Chas Williams <3chas3@gmail.com>
476604de 1821L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1822L: netdev@vger.kernel.org
1da177e4
LT
1823W: http://linux-atm.sourceforge.net
1824S: Maintained
679655da
JP
1825F: drivers/atm/
1826F: include/linux/atm*
c117ab84 1827F: include/uapi/linux/atm*
1da177e4 1828
04ac2f46 1829ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1830M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1831S: Maintained
1832F: drivers/mmc/host/atmel-mci.c
1833F: drivers/mmc/host/atmel-mci-regs.h
1834
a1cfac48 1835ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1836M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1837S: Supported
df621252 1838F: drivers/tty/serial/atmel_serial.c
a1cfac48 1839
dfae90ed 1840ATMEL Audio ALSA driver
3a82002c 1841M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1842L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1843S: Supported
1844F: sound/soc/atmel
1845
b414dc16
NF
1846ATMEL DMA DRIVER
1847M: Nicolas Ferre <nicolas.ferre@atmel.com>
1848L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1849S: Supported
1850F: drivers/dma/at_hdmac.c
1851F: drivers/dma/at_hdmac_regs.h
6f0d65af 1852F: include/linux/platform_data/dma-atmel.h
b414dc16 1853
6bd0f436
LD
1854ATMEL XDMA DRIVER
1855M: Ludovic Desroches <ludovic.desroches@atmel.com>
1856L: linux-arm-kernel@lists.infradead.org
1857L: dmaengine@vger.kernel.org
1858S: Supported
1859F: drivers/dma/at_xdmac.c
1860
888f2804
LD
1861ATMEL I2C DRIVER
1862M: Ludovic Desroches <ludovic.desroches@atmel.com>
1863L: linux-i2c@vger.kernel.org
1864S: Supported
1865F: drivers/i2c/busses/i2c-at91.c
1866
15515545
JW
1867ATMEL ISI DRIVER
1868M: Josh Wu <josh.wu@atmel.com>
1869L: linux-media@vger.kernel.org
1870S: Supported
f2294c2d 1871F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1872F: include/media/atmel-isi.h
1873
8f4c79ce 1874ATMEL LCDFB DRIVER
8b58be88 1875M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1876L: linux-fbdev@vger.kernel.org
8f4c79ce 1877S: Maintained
8a61f013 1878F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1879F: include/video/atmel_lcdc.h
8f4c79ce 1880
89e5785f 1881ATMEL MACB ETHERNET DRIVER
a02875a6 1882M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1883S: Supported
9f2f381f 1884F: drivers/net/ethernet/cadence/
89e5785f 1885
5cbac98a
JW
1886ATMEL NAND DRIVER
1887M: Josh Wu <josh.wu@atmel.com>
1888L: linux-mtd@lists.infradead.org
1889S: Supported
1890F: drivers/mtd/nand/atmel_nand*
1891
754ce4f2 1892ATMEL SPI DRIVER
a02875a6 1893M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1894S: Supported
9df92e6c 1895F: drivers/spi/spi-atmel.*
754ce4f2 1896
0ef09015 1897ATMEL SSC DRIVER
03515f32 1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1900S: Supported
1901F: drivers/misc/atmel-ssc.c
1902F: include/linux/atmel-ssc.h
1903
e9cb1c5a
NF
1904ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1905M: Nicolas Ferre <nicolas.ferre@atmel.com>
1906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1907S: Supported
1908F: drivers/misc/atmel_tclib.c
1909F: drivers/clocksource/tcb_clksrc.c
1910
914a3f3b 1911ATMEL USBA UDC DRIVER
a02875a6
NF
1912M: Nicolas Ferre <nicolas.ferre@atmel.com>
1913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1914S: Supported
faf2e1db 1915F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1916
1da177e4 1917ATMEL WIRELESS DRIVER
8b58be88 1918M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1919L: linux-wireless@vger.kernel.org
1da177e4
LT
1920W: http://www.thekelleys.org.uk/atmel
1921W: http://atmelwlandriver.sourceforge.net/
1922S: Maintained
679655da 1923F: drivers/net/wireless/atmel*
1da177e4 1924
26780d9e 1925ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1926M: Bradley Grove <linuxdrivers@attotech.com>
1927L: linux-scsi@vger.kernel.org
1928W: http://www.attotech.com
1929S: Supported
1930F: drivers/scsi/esas2r
26780d9e 1931
bc6e17b8
SS
1932ATUSB IEEE 802.15.4 RADIO DRIVER
1933M: Stefan Schmidt <stefan@osg.samsung.com>
1934L: linux-wpan@vger.kernel.org
1935S: Maintained
1936F: drivers/net/ieee802154/atusb.c
1937F: drivers/net/ieee802154/atusb.h
1938F: drivers/net/ieee802154/at86rf230.h
1939
a92b7b80 1940AUDIT SUBSYSTEM
915f389d 1941M: Paul Moore <paul@paul-moore.com>
8b58be88 1942M: Eric Paris <eparis@redhat.com>
915f389d 1943L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1944W: http://people.redhat.com/sgrubb/audit/
915f389d 1945T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1946S: Maintained
679655da 1947F: include/linux/audit.h
c117ab84 1948F: include/uapi/linux/audit.h
679655da 1949F: kernel/audit*
a92b7b80 1950
70e84049 1951AUXILIARY DISPLAY DRIVERS
8b58be88 1952M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1953W: http://miguelojeda.es/auxdisplay.htm
1954W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1955S: Maintained
679655da
JP
1956F: drivers/auxdisplay/
1957F: include/linux/cfag12864b.h
70e84049 1958
5f97f7f9 1959AVR32 ARCHITECTURE
e336f61f
HCE
1960M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1961M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1962W: http://www.atmel.com/products/AVR32/
249d9d9d 1963W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1964W: http://avrfreaks.net/
e336f61f 1965S: Maintained
679655da 1966F: arch/avr32/
5f97f7f9
HS
1967
1968AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1969M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1970M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1971S: Maintained
679655da 1972F: arch/avr32/mach-at32ap/
5f97f7f9 1973
1da177e4 1974AX.25 NETWORK LAYER
8b58be88 1975M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1976L: linux-hams@vger.kernel.org
d34cb28a 1977W: http://www.linux-ax25.org/
1da177e4 1978S: Maintained
c117ab84 1979F: include/uapi/linux/ax25.h
679655da
JP
1980F: include/net/ax25.h
1981F: net/ax25/
1da177e4 1982
d5269395 1983AZ6007 DVB DRIVER
009a5410 1984M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1985L: linux-media@vger.kernel.org
1986W: http://linuxtv.org
1987T: git git://linuxtv.org/media_tree.git
1988S: Maintained
1989F: drivers/media/usb/dvb-usb-v2/az6007.c
1990
6777376e
HV
1991AZTECH FM RADIO RECEIVER DRIVER
1992M: Hans Verkuil <hverkuil@xs4all.nl>
1993L: linux-media@vger.kernel.org
1994T: git git://linuxtv.org/media_tree.git
1995W: http://linuxtv.org
1996S: Maintained
1997F: drivers/media/radio/radio-aztech*
1998
e2d1d6c0 1999B43 WIRELESS DRIVER
e2d1d6c0 2000L: linux-wireless@vger.kernel.org
ed072f9e 2001L: b43-dev@lists.infradead.org
491b26b4 2002W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2003S: Odd Fixes
679655da 2004F: drivers/net/wireless/b43/
e2d1d6c0
RD
2005
2006B43LEGACY WIRELESS DRIVER
8b58be88 2007M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2008L: linux-wireless@vger.kernel.org
ed072f9e 2009L: b43-dev@lists.infradead.org
491b26b4 2010W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2011S: Maintained
679655da 2012F: drivers/net/wireless/b43legacy/
e2d1d6c0 2013
300abeb5 2014BACKLIGHT CLASS/SUBSYSTEM
b7701755 2015M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2016M: Lee Jones <lee.jones@linaro.org>
300abeb5 2017S: Maintained
679655da
JP
2018F: drivers/video/backlight/
2019F: include/linux/backlight.h
300abeb5 2020
c6c8fea2 2021BATMAN ADVANCED
207df49e 2022M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2023M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2024M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2025L: b.a.t.m.a.n@lists.open-mesh.org
2026W: http://www.open-mesh.org/
2027S: Maintained
2028F: net/batman-adv/
2029
e2d1d6c0 2030BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2031M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2032L: linux-hams@vger.kernel.org
2033W: http://www.baycom.org/~tom/ham/ham.html
2034S: Maintained
679655da 2035F: drivers/net/hamradio/baycom*
e2d1d6c0 2036
cafe5635 2037BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2038M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2039L: linux-bcache@vger.kernel.org
2040W: http://bcache.evilpiepirate.org
d1aa1ab3 2041S: Maintained
cafe5635
KO
2042F: drivers/md/bcache/
2043
04bd844a
HV
2044BDISP ST MEDIA DRIVER
2045M: Fabien Dessenne <fabien.dessenne@st.com>
2046L: linux-media@vger.kernel.org
2047T: git git://linuxtv.org/media_tree.git
2048W: http://linuxtv.org
2049S: Supported
2050F: drivers/media/platform/sti/bdisp
2051
e2d1d6c0 2052BEFS FILE SYSTEM
55817d3d 2053S: Orphan
679655da
JP
2054F: Documentation/filesystems/befs.txt
2055F: fs/befs/
e2d1d6c0 2056
564ee360 2057BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2058M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2059L: netdev@vger.kernel.org
2060S: Maintained
2061F: drivers/net/ethernet/ec_bhf.c
564ee360 2062
e2d1d6c0 2063BFS FILE SYSTEM
8b58be88 2064M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2065S: Maintained
679655da
JP
2066F: Documentation/filesystems/bfs.txt
2067F: fs/bfs/
c117ab84 2068F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2069
1394f032 2070BLACKFIN ARCHITECTURE
a4edbc10 2071M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2072L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2073T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2074W: http://blackfin.uclinux.org
2075S: Supported
679655da 2076F: arch/blackfin/
566da5b2 2077
e190d6b1 2078BLACKFIN EMAC DRIVER
b3fe92b0 2079L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2080W: http://blackfin.uclinux.org
2081S: Supported
7b35f033 2082F: drivers/net/ethernet/adi/
e190d6b1 2083
566da5b2 2084BLACKFIN RTC DRIVER
b3fe92b0 2085L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2086W: http://blackfin.uclinux.org
2087S: Supported
679655da 2088F: drivers/rtc/rtc-bfin.c
1394f032 2089
936ed49a 2090BLACKFIN SDH DRIVER
109ec8c3 2091M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2092L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2093W: http://blackfin.uclinux.org
2094S: Supported
2095F: drivers/mmc/host/bfin_sdh.c
2096
1394f032 2097BLACKFIN SERIAL DRIVER
8b58be88 2098M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2099L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2100W: http://blackfin.uclinux.org
2101S: Supported
8460241e 2102F: drivers/tty/serial/bfin_uart.c
1394f032 2103
1e6d320f 2104BLACKFIN WATCHDOG DRIVER
b3fe92b0 2105L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2106W: http://blackfin.uclinux.org
2107S: Supported
679655da 2108F: drivers/watchdog/bfin_wdt.c
1e6d320f 2109
d24ecfcc 2110BLACKFIN I2C TWI DRIVER
8b58be88 2111M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2112L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2113W: http://blackfin.uclinux.org/
2114S: Supported
679655da 2115F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2116
1e204377
SJ
2117BLACKFIN MEDIA DRIVER
2118M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2119L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2120W: http://blackfin.uclinux.org/
2121S: Supported
2122F: drivers/media/platform/blackfin/
2123F: drivers/media/i2c/adv7183*
2124F: drivers/media/i2c/vs6624*
2125
b54cf35a
JSM
2126BLINKM RGB LED DRIVER
2127M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2128S: Maintained
2129F: drivers/leds/leds-blinkm.c
2130
1da177e4 2131BLOCK LAYER
8b58be88 2132M: Jens Axboe <axboe@kernel.dk>
08deed1e 2133T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2134S: Maintained
679655da 2135F: block/
ae11f7ef 2136F: kernel/trace/blktrace.c
1da177e4 2137
2b54aaef 2138BLOCK2MTD DRIVER
8b58be88 2139M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2140L: linux-mtd@lists.infradead.org
2141S: Maintained
679655da 2142F: drivers/mtd/devices/block2mtd.c
2b54aaef 2143
63fbd24e 2144BLUETOOTH DRIVERS
8b58be88 2145M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2146M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2147M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2148L: linux-bluetooth@vger.kernel.org
63fbd24e 2149W: http://www.bluez.org/
22e7a424
MH
2150T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2152S: Maintained
679655da 2153F: drivers/bluetooth/
1da177e4 2154
63fbd24e 2155BLUETOOTH SUBSYSTEM
8b58be88 2156M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2157M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2158M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2159L: linux-bluetooth@vger.kernel.org
2160W: http://www.bluez.org/
22e7a424
MH
2161T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2162T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2163S: Maintained
679655da
JP
2164F: net/bluetooth/
2165F: include/net/bluetooth/
1da177e4
LT
2166
2167BONDING DRIVER
79b30750 2168M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2169M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2170M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2171L: netdev@vger.kernel.org
ce00f85c
JC
2172W: http://sourceforge.net/projects/bonding/
2173S: Supported
679655da 2174F: drivers/net/bonding/
c117ab84 2175F: include/uapi/linux/if_bonding.h
1da177e4 2176
b5f4df34
AS
2177BPF (Safe dynamic programs and tools)
2178M: Alexei Starovoitov <ast@kernel.org>
2179L: netdev@vger.kernel.org
2180L: linux-kernel@vger.kernel.org
2181S: Supported
2182F: kernel/bpf/
2183
39105890 2184BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2185M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2186L: netdev@vger.kernel.org
2187S: Supported
adfc5217 2188F: drivers/net/ethernet/broadcom/b44.*
39105890 2189
32ec90d5
FF
2190BROADCOM GENET ETHERNET DRIVER
2191M: Florian Fainelli <f.fainelli@gmail.com>
2192L: netdev@vger.kernel.org
2193S: Supported
2194F: drivers/net/ethernet/broadcom/genet/
2195
948c51e6 2196BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2197M: Sony Chacko <sony.chacko@qlogic.com>
2198M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2199L: netdev@vger.kernel.org
2200S: Supported
adfc5217
JK
2201F: drivers/net/ethernet/broadcom/bnx2.*
2202F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2203
4d9d2cb0 2204BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2205M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2206L: netdev@vger.kernel.org
2207S: Supported
adfc5217 2208F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2209
90f4c594 2210BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2211M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2212M: Ray Jui <rjui@broadcom.com>
2213M: Scott Branden <sbranden@broadcom.com>
497a045d 2214L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2215T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2216S: Maintained
2217F: arch/arm/mach-bcm/
2218F: arch/arm/boot/dts/bcm113*
90f4c594 2219F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2220F: arch/arm/boot/dts/bcm281*
2221F: arch/arm/configs/bcm_defconfig
e4ef47f2 2222F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2223F: drivers/clocksource/bcm_kona_timer.c
2224
9209bec4 2225BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2226M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2227M: Lee Jones <lee@kernel.org>
10b9e887 2228M: Eric Anholt <eric@anholt.net>
f680f25c 2229L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2231T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2232S: Maintained
9209bec4 2233N: bcm2835
f680f25c 2234
a2f6734c
KC
2235BROADCOM BCM33XX MIPS ARCHITECTURE
2236M: Kevin Cernekee <cernekee@gmail.com>
2237L: linux-mips@linux-mips.org
2238S: Maintained
2239F: arch/mips/bcm3384/*
2240F: arch/mips/include/asm/mach-bcm3384/*
2241F: arch/mips/kernel/*bmips*
2242
5564f092
RM
2243BROADCOM BCM47XX MIPS ARCHITECTURE
2244M: Hauke Mehrtens <hauke@hauke-m.de>
2245M: Rafał Miłecki <zajec5@gmail.com>
2246L: linux-mips@linux-mips.org
2247S: Maintained
2248F: arch/mips/bcm47xx/*
2249F: arch/mips/include/asm/mach-bcm47xx/*
2250
9209bec4 2251BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2252M: Hauke Mehrtens <hauke@hauke-m.de>
2253L: linux-arm-kernel@lists.infradead.org
2254S: Maintained
2255F: arch/arm/mach-bcm/bcm_5301x.c
2256F: arch/arm/boot/dts/bcm5301x.dtsi
2257F: arch/arm/boot/dts/bcm470*
2258
e076e962
FF
2259BROADCOM BCM63XX ARM ARCHITECTURE
2260M: Florian Fainelli <f.fainelli@gmail.com>
2261L: linux-arm-kernel@lists.infradead.org
eb6725d0 2262T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2263S: Maintained
2264F: arch/arm/mach-bcm/bcm63xx.c
2265F: arch/arm/include/debug/bcm63xx.S
2266
7110e227
KC
2267BROADCOM BCM63XX/BCM33XX UDC DRIVER
2268M: Kevin Cernekee <cernekee@gmail.com>
2269L: linux-usb@vger.kernel.org
2270S: Maintained
2271F: drivers/usb/gadget/udc/bcm63xx_udc.*
2272
2df94fd6 2273BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2274M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2275M: Gregory Fong <gregory.0xf0@gmail.com>
2276M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2278T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2279S: Maintained
2280F: arch/arm/mach-bcm/*brcmstb*
2281F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2282F: drivers/bus/brcmstb_gisb.c
5009a289 2283N: brcmstb
2df94fd6 2284
70371cef
KC
2285BROADCOM BMIPS MIPS ARCHITECTURE
2286M: Kevin Cernekee <cernekee@gmail.com>
2287M: Florian Fainelli <f.fainelli@gmail.com>
2288L: linux-mips@linux-mips.org
eb6725d0 2289T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2290S: Maintained
2291F: arch/mips/bmips/*
2292F: arch/mips/include/asm/mach-bmips/*
2293F: arch/mips/kernel/*bmips*
338808de 2294F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2295F: drivers/irqchip/irq-bcm7*
2296F: drivers/irqchip/irq-brcmstb*
2297
948c51e6 2298BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2299M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2300M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2301L: netdev@vger.kernel.org
2302S: Supported
adfc5217 2303F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2304
a9533e7e
HP
2305BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2306M: Brett Rudley <brudley@broadcom.com>
818c07b8 2307M: Arend van Spriel <arend@broadcom.com>
85d63686 2308M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2309M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2310L: linux-wireless@vger.kernel.org
5615171c 2311L: brcm80211-dev-list@broadcom.com
a9533e7e 2312S: Supported
f62ebdd5 2313F: drivers/net/wireless/brcm80211/
a9533e7e 2314
9958d6f9 2315BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2316M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2317L: linux-scsi@vger.kernel.org
2318S: Supported
2319F: drivers/scsi/bnx2fc/
2320
6a6b5ad0 2321BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2322M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2323L: linux-scsi@vger.kernel.org
2324S: Supported
2325F: drivers/scsi/bnx2i/
2326
36c0237f
SB
2327BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2328M: Ray Jui <rjui@broadcom.com>
2329M: Scott Branden <sbranden@broadcom.com>
2330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2331L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2332T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2333S: Maintained
2334N: iproc
2335N: cygnus
2336N: bcm9113*
2337N: bcm9583*
2338N: bcm583*
2339N: bcm113*
2340
3b0213d5
GF
2341BROADCOM BRCMSTB GPIO DRIVER
2342M: Gregory Fong <gregory.0xf0@gmail.com>
2343L: bcm-kernel-feedback-list@broadcom.com>
2344S: Supported
2345F: drivers/gpio/gpio-brcmstb.c
2346F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2347
7b7f588b 2348BROADCOM KONA GPIO DRIVER
5e163903 2349M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2350L: bcm-kernel-feedback-list@broadcom.com
2351S: Supported
2352F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2353F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2354
f6e734a8
RM
2355BROADCOM NVRAM DRIVER
2356M: Rafał Miłecki <zajec5@gmail.com>
2357L: linux-mips@linux-mips.org
2358S: Maintained
2359F: drivers/firmware/broadcom/*
2360
02787daa
BN
2361BROADCOM STB NAND FLASH DRIVER
2362M: Brian Norris <computersforpeace@gmail.com>
2363L: linux-mtd@lists.infradead.org
2364S: Maintained
2365F: drivers/mtd/nand/brcmnand/
2366
c9678d86
RM
2367BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2368M: Rafał Miłecki <zajec5@gmail.com>
2369L: linux-wireless@vger.kernel.org
2370S: Maintained
2371F: drivers/bcma/
2372F: include/linux/bcma/
2373
b8302205
FF
2374BROADCOM SYSTEMPORT ETHERNET DRIVER
2375M: Florian Fainelli <f.fainelli@gmail.com>
2376L: netdev@vger.kernel.org
2377S: Supported
2378F: drivers/net/ethernet/broadcom/bcmsysport.*
2379
7725ccfd 2380BROCADE BFA FC SCSI DRIVER
aa803370
AG
2381M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2382M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2383L: linux-scsi@vger.kernel.org
2384S: Supported
2385F: drivers/scsi/bfa/
7725ccfd 2386
8b230ed8 2387BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2388M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2389L: netdev@vger.kernel.org
2390S: Supported
f844a0ea 2391F: drivers/net/ethernet/brocade/bna/
8b230ed8 2392
5cdf7f76 2393BSG (block layer generic sg v4 driver)
8b58be88 2394M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2395L: linux-scsi@vger.kernel.org
2396S: Supported
679655da
JP
2397F: block/bsg.c
2398F: include/linux/bsg.h
c117ab84 2399F: include/uapi/linux/bsg.h
5cdf7f76 2400
af39917d
CL
2401BT87X AUDIO DRIVER
2402M: Clemens Ladisch <clemens@ladisch.de>
2403L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2404T: git git://git.alsa-project.org/alsa-kernel.git
2405S: Maintained
2406F: Documentation/sound/alsa/Bt87x.txt
2407F: sound/pci/bt87x.c
2408
ff1d5c2f 2409BT8XXGPIO DRIVER
eb032b98 2410M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2411W: http://bu3sch.de/btgpio.php
2412S: Maintained
72dbb705 2413F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2414
eb1eb04f 2415BTRFS FILE SYSTEM
c0778e25
CM
2416M: Chris Mason <clm@fb.com>
2417M: Josef Bacik <jbacik@fb.com>
d8130624 2418M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2419L: linux-btrfs@vger.kernel.org
2420W: http://btrfs.wiki.kernel.org/
8a6e2535 2421Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2422T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2423S: Maintained
679655da
JP
2424F: Documentation/filesystems/btrfs.txt
2425F: fs/btrfs/
eb1eb04f 2426
1da177e4 2427BTTV VIDEO4LINUX DRIVER
009a5410 2428M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2429L: linux-media@vger.kernel.org
96b6aba0 2430W: http://linuxtv.org
275ffde4 2431T: git git://linuxtv.org/media_tree.git
f96236e5 2432S: Odd fixes
679655da 2433F: Documentation/video4linux/bttv/
90d72ac6 2434F: drivers/media/pci/bt8xx/bttv*
1da177e4 2435
1f34923c
KA
2436BUSLOGIC SCSI DRIVER
2437M: Khalid Aziz <khalid@gonehiking.org>
2438L: linux-scsi@vger.kernel.org
2439S: Maintained
2440F: drivers/scsi/BusLogic.*
2441F: drivers/scsi/FlashPoint.*
2442
af39917d
CL
2443C-MEDIA CMI8788 DRIVER
2444M: Clemens Ladisch <clemens@ladisch.de>
2445L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2446T: git git://git.alsa-project.org/alsa-kernel.git
2447S: Maintained
2448F: sound/pci/oxygen/
2449
2141355f
MS
2450C6X ARCHITECTURE
2451M: Mark Salter <msalter@redhat.com>
2452M: Aurelien Jacquiot <a-jacquiot@ti.com>
2453L: linux-c6x-dev@linux-c6x.org
2454W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2455S: Maintained
2456F: arch/c6x/
2457
a5432f5a 2458CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2459M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2460L: linux-cachefs@redhat.com
2461S: Supported
2462F: Documentation/filesystems/caching/cachefiles.txt
2463F: fs/cachefiles/
2464
c815ca39
HV
2465CADET FM/AM RADIO RECEIVER DRIVER
2466M: Hans Verkuil <hverkuil@xs4all.nl>
2467L: linux-media@vger.kernel.org
2468T: git git://linuxtv.org/media_tree.git
2469W: http://linuxtv.org
2470S: Maintained
2471F: drivers/media/radio/radio-cadet*
2472
77d5140f 2473CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2474M: Jonathan Corbet <corbet@lwn.net>
661263b5 2475L: linux-media@vger.kernel.org
275ffde4 2476T: git git://linuxtv.org/media_tree.git
77d5140f 2477S: Maintained
679655da 2478F: Documentation/video4linux/cafe_ccic
90d72ac6 2479F: drivers/media/platform/marvell-ccic/
77d5140f 2480
201b6bab 2481CAIF NETWORK LAYER
5c574f50 2482M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2483L: netdev@vger.kernel.org
2484S: Supported
2485F: Documentation/networking/caif/
2486F: drivers/net/caif/
c117ab84 2487F: include/uapi/linux/caif/
201b6bab
JP
2488F: include/net/caif/
2489F: net/caif/
2490
77dac90f 2491CALGARY x86-64 IOMMU
8b58be88
JP
2492M: Muli Ben-Yehuda <muli@il.ibm.com>
2493M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2494L: discuss@x86-64.org
2495S: Maintained
679655da
JP
2496F: arch/x86/kernel/pci-calgary_64.c
2497F: arch/x86/kernel/tce_64.c
2498F: arch/x86/include/asm/calgary.h
2499F: arch/x86/include/asm/tce.h
77dac90f 2500
e2d1d6c0 2501CAN NETWORK LAYER
8d15d386 2502M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2503M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2504L: linux-can@vger.kernel.org
84b0d715 2505W: https://github.com/linux-can
870482a4
MKB
2506T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2507T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2508S: Maintained
f35f6c8f 2509F: Documentation/networking/can.txt
8d15d386 2510F: net/can/
8d15d386 2511F: include/linux/can/core.h
c117ab84
CEB
2512F: include/uapi/linux/can.h
2513F: include/uapi/linux/can/bcm.h
2514F: include/uapi/linux/can/raw.h
2515F: include/uapi/linux/can/gw.h
e2d1d6c0 2516
4261a204 2517CAN NETWORK DRIVERS
8b58be88 2518M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2519M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2520L: linux-can@vger.kernel.org
84b0d715 2521W: https://github.com/linux-can
870482a4
MKB
2522T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2523T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2524S: Maintained
8d15d386
OH
2525F: drivers/net/can/
2526F: include/linux/can/dev.h
8d15d386 2527F: include/linux/can/platform/
c117ab84
CEB
2528F: include/uapi/linux/can/error.h
2529F: include/uapi/linux/can/netlink.h
4261a204 2530
95d16c72
JM
2531CAPABILITIES
2532M: Serge Hallyn <serge.hallyn@canonical.com>
2533L: linux-security-module@vger.kernel.org
6305902c 2534S: Supported
95d16c72 2535F: include/linux/capability.h
c117ab84 2536F: include/uapi/linux/capability.h
6305902c 2537F: security/commoncap.c
38a94118 2538F: kernel/capability.c
95d16c72 2539
b84894c7
KT
2540CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2541M: Kevin Tsai <ktsai@capellamicro.com>
2542S: Maintained
2543F: drivers/iio/light/cm*
2544F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2545
f21fb3ed
RV
2546CAVIUM LIQUIDIO NETWORK DRIVER
2547M: Derek Chickles <derek.chickles@caviumnetworks.com>
2548M: Satanand Burla <satananda.burla@caviumnetworks.com>
2549M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2550M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2551L: netdev@vger.kernel.org
2552W: http://www.cavium.com
2553S: Supported
2554F: drivers/net/ethernet/cavium/
2555F: drivers/net/ethernet/cavium/liquidio/
2556
ef0bbac3
VB
2557CC2520 IEEE-802.15.4 RADIO DRIVER
2558M: Varka Bhadram <varkabhadram@gmail.com>
2559L: linux-wpan@vger.kernel.org
2560S: Maintained
2561F: drivers/net/ieee802154/cc2520.c
2562F: include/linux/spi/cc2520.h
2563F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2564
b8154542 2565CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2566M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2567L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2568W: http://www.ibm.com/developerworks/power/cell/
2569S: Supported
679655da 2570F: arch/powerpc/include/asm/cell*.h
679655da 2571F: arch/powerpc/include/asm/spu*.h
c117ab84 2572F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2573F: arch/powerpc/oprofile/*cell*
2574F: arch/powerpc/platforms/cell/
b8154542 2575
398ecff5
SW
2576CEPH COMMON CODE (LIBCEPH)
2577M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2578M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2579M: Sage Weil <sage@redhat.com>
82593f87 2580L: ceph-devel@vger.kernel.org
09d90327 2581W: http://ceph.com/
fb99f881 2582T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2583T: git git://github.com/ceph/ceph-client.git
9030aaf9 2584S: Supported
14430813
JP
2585F: net/ceph/
2586F: include/linux/ceph/
2587F: include/linux/crush/
9030aaf9 2588
398ecff5
SW
2589CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2590M: "Yan, Zheng" <zyan@redhat.com>
2591M: Sage Weil <sage@redhat.com>
2592M: Ilya Dryomov <idryomov@gmail.com>
2593L: ceph-devel@vger.kernel.org
2594W: http://ceph.com/
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2596T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2597S: Supported
2598F: Documentation/filesystems/ceph.txt
2599F: fs/ceph/
2600
18332a80 2601CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2602L: linux-usb@vger.kernel.org
10c6c9c9 2603S: Orphan
679655da
JP
2604F: Documentation/usb/WUSB-Design-overview.txt
2605F: Documentation/usb/wusb-cbaf
355ffe69
DV
2606F: drivers/usb/host/hwa-hc.c
2607F: drivers/usb/host/whci/
679655da
JP
2608F: drivers/usb/wusbcore/
2609F: include/linux/usb/wusb*
18332a80 2610
70e84049 2611CFAG12864B LCD DRIVER
8b58be88 2612M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2613W: http://miguelojeda.es/auxdisplay.htm
2614W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2615S: Maintained
679655da
JP
2616F: drivers/auxdisplay/cfag12864b.c
2617F: include/linux/cfag12864b.h
70e84049
MOS
2618
2619CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2620M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2621W: http://miguelojeda.es/auxdisplay.htm
2622W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2623S: Maintained
679655da
JP
2624F: drivers/auxdisplay/cfag12864bfb.c
2625F: include/linux/cfag12864b.h
70e84049 2626
704232c2 2627CFG80211 and NL80211
8b58be88 2628M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2629L: linux-wireless@vger.kernel.org
ce466579
JB
2630W: http://wireless.kernel.org/
2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2633S: Maintained
c117ab84 2634F: include/uapi/linux/nl80211.h
679655da
JP
2635F: include/net/cfg80211.h
2636F: net/wireless/*
2637X: net/wireless/wext*
704232c2 2638
46e64261
GKH
2639CHAR and MISC DRIVERS
2640M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2641M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2643S: Supported
46e64261
GKH
2644F: drivers/char/*
2645F: drivers/misc/*
471322a8 2646F: include/linux/miscdevice.h
46e64261 2647
0a920b5b 2648CHECKPATCH
8b58be88 2649M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2650M: Joe Perches <joe@perches.com>
2651S: Maintained
679655da 2652F: scripts/checkpatch.pl
0a920b5b 2653
f8407f26
HW
2654CHINESE DOCUMENTATION
2655M: Harry Wei <harryxiyou@gmail.com>
9740153c 2656L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2657L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2658S: Maintained
2659F: Documentation/zh_CN/
2660
2721ea2c 2661CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2662M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2663T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2664L: linux-usb@vger.kernel.org
2665S: Maintained
2666F: drivers/usb/chipidea/
2667
a93ad65d
HG
2668CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2669M: Hans de Goede <hdegoede@redhat.com>
2670L: linux-input@vger.kernel.org
2671S: Maintained
2672F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2673F: drivers/input/touchscreen/chipone_icn8318.c
2674
ab043105
OJ
2675CHROME HARDWARE PLATFORM SUPPORT
2676M: Olof Johansson <olof@lixom.net>
2677S: Maintained
2678F: drivers/platform/chrome/
2679
641cb85e 2680CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2681M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2682M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2683M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2684M: Neel Patel <neepatel@cisco.com>
7063fbf2 2685S: Supported
a6a5580c 2686F: drivers/net/ethernet/cisco/enic/
7063fbf2 2687
e3cf00d0 2688CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2689M: Upinder Malhi <umalhi@cisco.com>
2690S: Supported
2691F: drivers/infiniband/hw/usnic
e3cf00d0 2692
2b7a52a4 2693CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2694M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2695L: netdev@vger.kernel.org
2696S: Maintained
57d0b7a0 2697F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2698
3d4cfdc9
MB
2699CIRRUS LOGIC AUDIO CODEC DRIVERS
2700M: Brian Austin <brian.austin@cirrus.com>
2701M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2703S: Maintained
2704F: sound/soc/codecs/cs*
2705
94574d9a
KRW
2706CLEANCACHE API
2707M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2708L: linux-kernel@vger.kernel.org
2709S: Maintained
2710F: mm/cleancache.c
2711F: include/linux/cleancache.h
2712
d4275354 2713CLK API
8b58be88 2714M: Russell King <linux@arm.linux.org.uk>
aa571b14 2715L: linux-clk@vger.kernel.org
37417046 2716S: Maintained
d4275354
RK
2717F: include/linux/clk.h
2718
9222d247
JS
2719CLOCKSOURCE, CLOCKEVENT DRIVERS
2720M: Daniel Lezcano <daniel.lezcano@linaro.org>
2721M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2722L: linux-kernel@vger.kernel.org
9222d247
JS
2723T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2724S: Supported
2725F: drivers/clocksource
2726
5df6d737 2727CISCO FCOE HBA DRIVER
8fc89a79
HP
2728M: Hiral Patel <hiralpat@cisco.com>
2729M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2730M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2731L: linux-scsi@vger.kernel.org
2732S: Supported
2a99921a 2733F: drivers/scsi/fnic/
5df6d737 2734
c8806b6c
NM
2735CISCO SCSI HBA DRIVER
2736M: Narsimhulu Musini <nmusini@cisco.com>
2737M: Sesidhar Baddela <sebaddel@cisco.com>
2738L: linux-scsi@vger.kernel.org
2739S: Supported
2740F: drivers/scsi/snic/
2741
529aa8cb
TLSC
2742CMPC ACPI DRIVER
2743M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2744M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2745L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2746S: Supported
2747F: drivers/platform/x86/classmate-laptop.c
2748
85756a06
HV
2749COBALT MEDIA DRIVER
2750M: Hans Verkuil <hans.verkuil@cisco.com>
2751L: linux-media@vger.kernel.org
2752T: git git://linuxtv.org/media_tree.git
2753W: http://linuxtv.org
2754S: Supported
2755F: drivers/media/pci/cobalt/
2756
74425eee 2757COCCINELLE/Semantic Patches (SmPL)
26de9c26 2758M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2759M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2760M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2761M: Michal Marek <mmarek@suse.com>
26de9c26 2762L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2763T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2764W: http://coccinelle.lip6.fr/
2765S: Supported
4b92b2aa 2766F: Documentation/coccinelle.txt
74425eee
NP
2767F: scripts/coccinelle/
2768F: scripts/coccicheck
2769
1da177e4 2770CODA FILE SYSTEM
8b58be88 2771M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2772M: coda@cs.cmu.edu
2773L: codalist@coda.cs.cmu.edu
2774W: http://www.coda.cs.cmu.edu/
2775S: Maintained
679655da
JP
2776F: Documentation/filesystems/coda.txt
2777F: fs/coda/
2778F: include/linux/coda*.h
c117ab84 2779F: include/uapi/linux/coda*.h
1da177e4 2780
0b14261e
PZ
2781CODA V4L2 MEM2MEM DRIVER
2782M: Philipp Zabel <p.zabel@pengutronix.de>
2783L: linux-media@vger.kernel.org
2784S: Maintained
2785F: Documentation/devicetree/bindings/media/coda.txt
2786F: drivers/media/platform/coda/
2787
7704addb 2788COMMON CLK FRAMEWORK
a85fa007 2789M: Michael Turquette <mturquette@baylibre.com>
f956165f 2790M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2791L: linux-clk@vger.kernel.org
baeb0d9b 2792T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2793S: Maintained
60bea3b5
SW
2794F: drivers/clk/
2795X: drivers/clk/clkdev.c
7704addb 2796F: include/linux/clk-pr*
60bea3b5 2797F: include/linux/clk/
7704addb 2798
e2d1d6c0 2799COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2800M: Steve French <sfrench@samba.org>
51223df6 2801L: linux-cifs@vger.kernel.org
d1f28953 2802L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2803W: http://linux-cifs.samba.org/
bb1d5dda 2804T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2805S: Supported
ec421a71 2806F: Documentation/filesystems/cifs/
679655da 2807F: fs/cifs/
e2d1d6c0 2808
1da177e4 2809COMPACTPCI HOTPLUG CORE
8b58be88 2810M: Scott Murray <scott@spiteful.org>
64dab204 2811L: linux-pci@vger.kernel.org
82c4dfc7 2812S: Maintained
679655da 2813F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2814
2815COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2816M: Scott Murray <scott@spiteful.org>
64dab204 2817L: linux-pci@vger.kernel.org
82c4dfc7 2818S: Maintained
679655da 2819F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2820
2821COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2822M: Scott Murray <scott@spiteful.org>
64dab204 2823L: linux-pci@vger.kernel.org
82c4dfc7 2824S: Maintained
679655da 2825F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2826
5411552c 2827COMPAL LAPTOP SUPPORT
8b58be88 2828M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2829L: platform-driver-x86@vger.kernel.org
5411552c 2830S: Maintained
679655da 2831F: drivers/platform/x86/compal-laptop.c
5411552c 2832
949be0f7 2833CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2834M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2835L: accessrunner-general@lists.sourceforge.net
2836W: http://accessrunner.sourceforge.net/
949be0f7 2837S: Maintained
679655da 2838F: drivers/usb/atm/cxacru.c
949be0f7 2839
e2d1d6c0 2840CONFIGFS
d6351db2
JB
2841M: Joel Becker <jlbec@evilplan.org>
2842T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2843S: Supported
679655da
JP
2844F: fs/configfs/
2845F: include/linux/configfs.h
e2d1d6c0 2846
acb9c1b2 2847CONNECTOR
8b58be88 2848M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2849L: netdev@vger.kernel.org
2850S: Maintained
2851F: drivers/connector/
2852
a3e3354d 2853CONTROL GROUP (CGROUP)
860ca0e6 2854M: Tejun Heo <tj@kernel.org>
ad50c159 2855M: Li Zefan <lizefan@huawei.com>
4d205676 2856M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2857L: cgroups@vger.kernel.org
860ca0e6 2858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2859S: Maintained
a3e3354d 2860F: Documentation/cgroups/
679655da
JP
2861F: include/linux/cgroup*
2862F: kernel/cgroup*
a3e3354d
TH
2863
2864CONTROL GROUP - CPUSET
2865M: Li Zefan <lizefan@huawei.com>
2866L: cgroups@vger.kernel.org
2867W: http://www.bullopensource.org/cpuset/
2868W: http://oss.sgi.com/projects/cpusets/
2869T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2870S: Maintained
2871F: Documentation/cgroups/cpusets.txt
2872F: include/linux/cpuset.h
2873F: kernel/cpuset.c
2874
2875CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2876M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2877M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2878L: cgroups@vger.kernel.org
2879L: linux-mm@kvack.org
2880S: Maintained
2881F: mm/memcontrol.c
5d1ea48b 2882F: mm/swap_cgroup.c
fb3a0fb6 2883
bebe4678 2884CORETEMP HARDWARE MONITORING DRIVER
96859129 2885M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2886L: lm-sensors@lm-sensors.org
2887S: Maintained
679655da
JP
2888F: Documentation/hwmon/coretemp
2889F: drivers/hwmon/coretemp.c
bebe4678 2890
1da177e4 2891COSA/SRP SYNC SERIAL DRIVER
8b58be88 2892M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2893W: http://www.fi.muni.cz/~kas/cosa/
2894S: Maintained
679655da 2895F: drivers/net/wan/cosa*
1da177e4 2896
4371ee35 2897CPMAC ETHERNET DRIVER
8b58be88 2898M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2899L: netdev@vger.kernel.org
2900S: Maintained
b544dbac 2901F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2902
1da177e4 2903CPU FREQUENCY DRIVERS
9c3646d1 2904M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2905M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2906L: linux-pm@vger.kernel.org
1da177e4 2907S: Maintained
27209d91
VK
2908T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2909T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2910F: drivers/cpufreq/
2911F: include/linux/cpufreq.h
1da177e4 2912
8a67f0ef
VK
2913CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2914M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2915M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2916L: linux-pm@vger.kernel.org
2917W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2918S: Maintained
2919F: drivers/cpufreq/arm_big_little.h
2920F: drivers/cpufreq/arm_big_little.c
2921F: drivers/cpufreq/arm_big_little_dt.c
2922
14d2c34c 2923CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2924M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2925M: Daniel Lezcano <daniel.lezcano@linaro.org>
2926L: linux-pm@vger.kernel.org
2927L: linux-arm-kernel@lists.infradead.org
cea8321c 2928T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2929S: Maintained
2930F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2931
0c570c18
BZ
2932CPUIDLE DRIVER - ARM EXYNOS
2933M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2934M: Daniel Lezcano <daniel.lezcano@linaro.org>
2935M: Kukjin Kim <kgene@kernel.org>
2936L: linux-pm@vger.kernel.org
2937L: linux-samsung-soc@vger.kernel.org
2938S: Supported
2939F: drivers/cpuidle/cpuidle-exynos.c
2940F: arch/arm/mach-exynos/pm.c
2941
a8e39c35 2942CPUIDLE DRIVERS
9c3646d1 2943M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2944M: Daniel Lezcano <daniel.lezcano@linaro.org>
2945L: linux-pm@vger.kernel.org
2946S: Maintained
cea8321c 2947T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2948F: drivers/cpuidle/*
2949F: include/linux/cpuidle.h
2950
1da177e4 2951CPUID/MSR DRIVER
8b58be88 2952M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2953S: Maintained
679655da
JP
2954F: arch/x86/kernel/cpuid.c
2955F: arch/x86/kernel/msr.c
1da177e4 2956
7fe2f639 2957CPU POWER MONITORING SUBSYSTEM
d8130624 2958M: Thomas Renninger <trenn@suse.com>
103f1790 2959L: linux-pm@vger.kernel.org
7fe2f639 2960S: Maintained
14430813 2961F: tools/power/cpupower/
7fe2f639 2962
1da177e4 2963CRAMFS FILESYSTEM
ce00f85c 2964W: http://sourceforge.net/projects/cramfs/
54886a71 2965S: Orphan / Obsolete
679655da
JP
2966F: Documentation/filesystems/cramfs.txt
2967F: fs/cramfs/
1da177e4
LT
2968
2969CRIS PORT
8b58be88
JP
2970M: Mikael Starvik <starvik@axis.com>
2971M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2972L: linux-cris-kernel@axis.com
1da177e4
LT
2973W: http://developer.axis.com
2974S: Maintained
679655da 2975F: arch/cris/
df621252 2976F: drivers/tty/serial/crisv10.*
1da177e4
LT
2977
2978CRYPTO API
8b58be88
JP
2979M: Herbert Xu <herbert@gondor.apana.org.au>
2980M: "David S. Miller" <davem@davemloft.net>
1da177e4 2981L: linux-crypto@vger.kernel.org
54e5881d 2982T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2983S: Maintained
679655da 2984F: Documentation/crypto/
2ca87a17 2985F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2986F: arch/*/crypto/
2987F: crypto/
2988F: drivers/crypto/
2989F: include/crypto/
1da177e4 2990
5b07bd57 2991CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2992M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2993L: linux-crypto@vger.kernel.org
2994S: Maintained
51a2228a
JP
2995F: crypto/ansi_cprng.c
2996F: crypto/rng.c
5b07bd57 2997
9b4ffa48 2998CS5535 Audio ALSA driver
8b58be88 2999M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3000S: Maintained
679655da 3001F: sound/pci/cs5535audio/
9b4ffa48 3002
a910e4a9 3003CW1200 WLAN driver
b75f0050
JP
3004M: Solomon Peachy <pizza@shaftnet.org>
3005S: Maintained
3006F: drivers/net/wireless/cw1200/
a910e4a9 3007
6d8425b1 3008CX18 VIDEO4LINUX DRIVER
6afdeaf8 3009M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3010L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3011L: linux-media@vger.kernel.org
275ffde4 3012T: git git://linuxtv.org/media_tree.git
6d8425b1 3013W: http://linuxtv.org
30e10993 3014W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3015S: Maintained
679655da 3016F: Documentation/video4linux/cx18.txt
90d72ac6 3017F: drivers/media/pci/cx18/
6c0f0359 3018F: include/uapi/linux/ivtv*
6d8425b1 3019
3f101d91
HV
3020CX2341X MPEG ENCODER HELPER MODULE
3021M: Hans Verkuil <hverkuil@xs4all.nl>
3022L: linux-media@vger.kernel.org
3023T: git git://linuxtv.org/media_tree.git
3024W: http://linuxtv.org
3025S: Maintained
c368360b 3026F: drivers/media/common/cx2341x*
3f101d91
HV
3027F: include/media/cx2341x*
3028
b8fe6e2c
PB
3029CX24120 MEDIA DRIVER
3030M: Jemma Denson <jdenson@gmail.com>
3031M: Patrick Boettcher <patrick.boettcher@posteo.de>
3032L: linux-media@vger.kernel.org
3033W: http://linuxtv.org/
3034Q: http://patchwork.linuxtv.org/project/linux-media/list/
3035S: Maintained
3036F: drivers/media/dvb-frontends/cx24120*
3037
20357578 3038CX88 VIDEO4LINUX DRIVER
009a5410 3039M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3040L: linux-media@vger.kernel.org
3041W: http://linuxtv.org
3042T: git git://linuxtv.org/media_tree.git
3043S: Odd fixes
3044F: Documentation/video4linux/cx88/
3045F: drivers/media/pci/cx88/
6d8425b1 3046
91952bc0
AP
3047CXD2820R MEDIA DRIVER
3048M: Antti Palosaari <crope@iki.fi>
3049L: linux-media@vger.kernel.org
3050W: http://linuxtv.org/
3051W: http://palosaari.fi/linux/
3052Q: http://patchwork.linuxtv.org/project/linux-media/list/
3053T: git git://linuxtv.org/anttip/media_tree.git
3054S: Maintained
3055F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3056
e5ec3789 3057CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3058M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3059L: netdev@vger.kernel.org
3060W: http://www.chelsio.com
3061S: Supported
f7917c00 3062F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3063
d8ae3c33 3064CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3065M: Karen Xie <kxie@chelsio.com>
3066L: linux-scsi@vger.kernel.org
3067W: http://www.chelsio.com
3068S: Supported
3069F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3070
e5ec3789 3071CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3072M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3073L: linux-rdma@vger.kernel.org
e5ec3789
SW
3074W: http://www.openfabrics.org
3075S: Supported
679655da 3076F: drivers/infiniband/hw/cxgb3/
e5ec3789 3077
be4c9bad 3078CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3079M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3080L: netdev@vger.kernel.org
3081W: http://www.chelsio.com
3082S: Supported
f7917c00 3083F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3084
d8ae3c33 3085CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3086M: Karen Xie <kxie@chelsio.com>
3087L: linux-scsi@vger.kernel.org
3088W: http://www.chelsio.com
3089S: Supported
3090F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3091
be4c9bad
RD
3092CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3093M: Steve Wise <swise@chelsio.com>
3094L: linux-rdma@vger.kernel.org
3095W: http://www.openfabrics.org
3096S: Supported
3097F: drivers/infiniband/hw/cxgb4/
3098
5c20a5c7
CL
3099CXGB4VF ETHERNET DRIVER (CXGB4VF)
3100M: Casey Leedom <leedom@chelsio.com>
3101L: netdev@vger.kernel.org
3102W: http://www.chelsio.com
3103S: Supported
f7917c00 3104F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3105
a9282d01
IM
3106CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3107M: Ian Munsie <imunsie@au1.ibm.com>
3108M: Michael Neuling <mikey@neuling.org>
3109L: linuxppc-dev@lists.ozlabs.org
3110S: Supported
3111F: drivers/misc/cxl/
ec249dd8 3112F: include/misc/cxl*
a9282d01
IM
3113F: include/uapi/misc/cxl.h
3114F: Documentation/powerpc/cxl.txt
3115F: Documentation/powerpc/cxl.txt
3116F: Documentation/ABI/testing/sysfs-class-cxl
3117
b52b97a3
GC
3118STMMAC ETHERNET DRIVER
3119M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3120L: netdev@vger.kernel.org
3121W: http://www.stlinux.com
3122S: Supported
7ac6653a 3123F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3124
1da177e4 3125CYBERPRO FB DRIVER
8b58be88 3126M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3128W: http://www.arm.linux.org.uk/
3129S: Maintained
8a61f013 3130F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3131
1da177e4 3132CYCLADES ASYNC MUX DRIVER
1da177e4 3133W: http://www.cyclades.com/
d459883e 3134S: Orphan
c897401b 3135F: drivers/tty/cyclades.c
679655da 3136F: include/linux/cyclades.h
c117ab84 3137F: include/uapi/linux/cyclades.h
1da177e4
LT
3138
3139CYCLADES PC300 DRIVER
1da177e4 3140W: http://www.cyclades.com/
d459883e 3141S: Orphan
679655da 3142F: drivers/net/wan/pc300*
1da177e4 3143
402f6ae4
AP
3144CYPRESS_FIRMWARE MEDIA DRIVER
3145M: Antti Palosaari <crope@iki.fi>
3146L: linux-media@vger.kernel.org
3147W: http://linuxtv.org/
3148W: http://palosaari.fi/linux/
3149Q: http://patchwork.linuxtv.org/project/linux-media/list/
3150T: git git://linuxtv.org/anttip/media_tree.git
3151S: Maintained
3152F: drivers/media/common/cypress_firmware*
3153
e3ae3525 3154CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3155M: Ferruh Yigit <fery@cypress.com>
6305902c 3156L: linux-input@vger.kernel.org
be9a6f40 3157S: Supported
6305902c
JP
3158F: drivers/input/touchscreen/cyttsp*
3159F: include/linux/input/cyttsp.h
e3ae3525 3160
aaaf5fbf
JK
3161DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3162M: Joshua Kinard <kumba@gentoo.org>
3163S: Maintained
3164F: drivers/rtc/rtc-ds1685.c
3165F: include/linux/rtc/ds1685.h
3166
1da177e4 3167DAMA SLAVE for AX.25
8b58be88 3168M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3169W: http://yaina.de/jreuter/
3170W: http://www.qsl.net/dl1bke/
3171L: linux-hams@vger.kernel.org
3172S: Maintained
679655da
JP
3173F: net/ax25/af_ax25.c
3174F: net/ax25/ax25_dev.c
3175F: net/ax25/ax25_ds_*
3176F: net/ax25/ax25_in.c
3177F: net/ax25/ax25_out.c
3178F: net/ax25/ax25_timer.c
3179F: net/ax25/sysctl_net_ax25.c
1da177e4 3180
e2d1d6c0 3181DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3182L: netdev@vger.kernel.org
5ff77428 3183S: Orphan
679655da 3184F: Documentation/networking/dmfe.txt
0f04e2aa 3185F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3186
3187DC390/AM53C974 SCSI driver
d8130624 3188M: Hannes Reinecke <hare@suse.com>
71bd849d 3189L: linux-scsi@vger.kernel.org
e2d1d6c0 3190S: Maintained
71bd849d 3191F: drivers/scsi/am53c974.c
e2d1d6c0 3192
1da177e4 3193DC395x SCSI driver
61eee9a7 3194M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3195M: Ali Akcaagac <aliakc@web.de>
3196M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3197L: dc395x@twibble.org
cf015e9f
JP
3198W: http://twibble.org/dist/dc395x/
3199W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3200S: Maintained
679655da
JP
3201F: Documentation/scsi/dc395x.txt
3202F: drivers/scsi/dc395x.*
1da177e4 3203
eb8edb08 3204DCCP PROTOCOL
a89d030e 3205M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3206L: dccp@vger.kernel.org
c996d8b9 3207W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3208S: Maintained
679655da 3209F: include/linux/dccp.h
c117ab84 3210F: include/uapi/linux/dccp.h
679655da
JP
3211F: include/linux/tfrc.h
3212F: net/dccp/
eb8edb08 3213
1da177e4 3214DECnet NETWORK LAYER
1da177e4
LT
3215W: http://linux-decnet.sourceforge.net
3216L: linux-decnet-user@lists.sourceforge.net
f546444d 3217S: Orphan
679655da
JP
3218F: Documentation/networking/decnet.txt
3219F: net/decnet/
1da177e4 3220
ebff05b9
MR
3221DECSTATION PLATFORM SUPPORT
3222M: "Maciej W. Rozycki" <macro@linux-mips.org>
3223L: linux-mips@linux-mips.org
3224W: http://www.linux-mips.org/wiki/DECstation
3225S: Maintained
3226F: arch/mips/dec/
3227F: arch/mips/include/asm/dec/
3228F: arch/mips/include/asm/mach-dec/
3229
1da177e4 3230DEFXX FDDI NETWORK DRIVER
8b58be88 3231M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3232S: Maintained
33f810b2 3233F: drivers/net/fddi/defxx.*
1da177e4 3234
ad8f07cc 3235DELL LAPTOP DRIVER
8b58be88 3236M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3237M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3238L: platform-driver-x86@vger.kernel.org
ad8f07cc 3239S: Maintained
679655da 3240F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3241
817a5cdb
PR
3242DELL LAPTOP RBTN DRIVER
3243M: Pali RohĂ¡r <pali.rohar@gmail.com>
3244S: Maintained
3245F: drivers/platform/x86/dell-rbtn.*
3246
cdbff611
PR
3247DELL LAPTOP FREEFALL DRIVER
3248M: Pali RohĂ¡r <pali.rohar@gmail.com>
3249S: Maintained
3250F: drivers/platform/x86/dell-smo8800.c
3251
1da177e4 3252DELL LAPTOP SMM DRIVER
a5afba16 3253M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3254S: Maintained
a5afba16 3255F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3256F: include/uapi/linux/i8k.h
1da177e4 3257
90563ec4 3258DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3259M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3260S: Maintained
679655da
JP
3261F: Documentation/dcdbas.txt
3262F: drivers/firmware/dcdbas.*
90563ec4 3263
0b3f6109 3264DELL WMI EXTRAS DRIVER
8b58be88 3265M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3266M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3267S: Maintained
36b3a96f 3268F: drivers/platform/x86/dell-wmi.c
0b3f6109 3269
5efc75e3 3270DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3271M: John Youn <johnyoun@synopsys.com>
5efc75e3 3272L: linux-usb@vger.kernel.org
18f340f9 3273T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3274S: Maintained
197ba5f4 3275F: drivers/usb/dwc2/
5efc75e3 3276
94ab23dd
FB
3277DESIGNWARE USB3 DRD IP DRIVER
3278M: Felipe Balbi <balbi@ti.com>
3279L: linux-usb@vger.kernel.org
3280L: linux-omap@vger.kernel.org
3281T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3282S: Maintained
3283F: drivers/usb/dwc3/
3284
833c9545
JB
3285DEVICE COREDUMP (DEV_COREDUMP)
3286M: Johannes Berg <johannes@sipsolutions.net>
3287L: linux-kernel@vger.kernel.org
3288S: Maintained
3289F: drivers/base/devcoredump.c
3290F: include/linux/devcoredump.h
3291
89d07767
KP
3292DEVICE FREQUENCY (DEVFREQ)
3293M: MyungJoo Ham <myungjoo.ham@samsung.com>
3294M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3295L: linux-pm@vger.kernel.org
89d07767
KP
3296S: Maintained
3297F: drivers/devfreq/
3298
1da177e4 3299DEVICE NUMBER REGISTRY
8b58be88 3300M: Torben Mathiasen <device@lanana.org>
1da177e4 3301W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3302S: Maintained
3303
e2d1d6c0 3304DEVICE-MAPPER (LVM)
854ecaad 3305M: Alasdair Kergon <agk@redhat.com>
8504eed3 3306M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3307M: dm-devel@redhat.com
e2d1d6c0
RD
3308L: dm-devel@redhat.com
3309W: http://sources.redhat.com/dm
8a6e2535 3310Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3311T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3312T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3313S: Maintained
679655da
JP
3314F: Documentation/device-mapper/
3315F: drivers/md/dm*
854ecaad 3316F: drivers/md/persistent-data/
679655da
JP
3317F: include/linux/device-mapper.h
3318F: include/linux/dm-*.h
8504eed3 3319F: include/uapi/linux/dm-*.h
e2d1d6c0 3320
c0d995aa
OST
3321DIALOG SEMICONDUCTOR DRIVERS
3322M: Support Opensource <support.opensource@diasemi.com>
3323W: http://www.dialog-semiconductor.com/products
3324S: Supported
3325F: Documentation/hwmon/da90??
3326F: drivers/gpio/gpio-da90??.c
3327F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3328F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3329F: drivers/input/misc/da90??_onkey.c
3330F: drivers/input/touchscreen/da9052_tsi.c
3331F: drivers/leds/leds-da90??.c
3332F: drivers/mfd/da903x.c
3333F: drivers/mfd/da90??-*.c
7be72c2c 3334F: drivers/mfd/da91??-*.c
c0d995aa 3335F: drivers/power/da9052-battery.c
7be72c2c 3336F: drivers/power/da91??-*.c
c0d995aa
OST
3337F: drivers/regulator/da903x.c
3338F: drivers/regulator/da9???-regulator.[ch]
3339F: drivers/rtc/rtc-da90??.c
3340F: drivers/video/backlight/da90??_bl.c
3341F: drivers/watchdog/da90??_wdt.c
3342F: include/linux/mfd/da903x.h
3343F: include/linux/mfd/da9052/
3344F: include/linux/mfd/da9055/
3345F: include/linux/mfd/da9063/
7be72c2c 3346F: include/linux/mfd/da9150/
c0d995aa
OST
3347F: include/sound/da[79]*.h
3348F: sound/soc/codecs/da[79]*.[ch]
3349
599aa697
LL
3350DIGI NEO AND CLASSIC PCI PRODUCTS
3351M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3352M: Mark Hounschell <markh@compro.net>
599aa697
LL
3353L: driverdev-devel@linuxdriverproject.org
3354S: Maintained
3355F: drivers/staging/dgnc/
3356
3357DIGI EPCA PCI PRODUCTS
3358M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3359M: Mark Hounschell <markh@compro.net>
6d825f79 3360M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3361L: driverdev-devel@linuxdriverproject.org
3362S: Maintained
3363F: drivers/staging/dgap/
3364
335d7c58 3365DIOLAN U2C-12 I2C DRIVER
ca462085 3366M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3367L: linux-i2c@vger.kernel.org
3368S: Maintained
3369F: drivers/i2c/busses/i2c-diolan-u2c.c
3370
d475c634
MW
3371DIRECT ACCESS (DAX)
3372M: Matthew Wilcox <willy@linux.intel.com>
3373L: linux-fsdevel@vger.kernel.org
3374S: Supported
3375F: fs/dax.c
3376
e7839f25 3377DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3378M: Eric Paris <eparis@parisplace.org>
3c5119c0 3379S: Maintained
679655da
JP
3380F: Documentation/filesystems/dnotify.txt
3381F: fs/notify/dnotify/
3382F: include/linux/dnotify.h
1da177e4
LT
3383
3384DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3385M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3386W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3387W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3388W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3389S: Maintained
3390
4480f15b 3391DISKQUOTA
d8130624 3392M: Jan Kara <jack@suse.com>
1da177e4 3393S: Maintained
679655da
JP
3394F: Documentation/filesystems/quota.txt
3395F: fs/quota/
3396F: include/linux/quota*.h
c117ab84 3397F: include/uapi/linux/quota*.h
1da177e4 3398
702686ad
BT
3399DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3400M: Bernie Thompson <bernie@plugable.com>
3401L: linux-fbdev@vger.kernel.org
3402S: Maintained
3403W: http://plugable.com/category/projects/udlfb/
8a61f013 3404F: drivers/video/fbdev/udlfb.c
702686ad
BT
3405F: include/video/udlfb.h
3406F: Documentation/fb/udlfb.txt
3407
e7839f25 3408DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3409M: Christine Caulfield <ccaulfie@redhat.com>
3410M: David Teigland <teigland@redhat.com>
a4644184 3411L: cluster-devel@redhat.com
5be7b50f 3412W: http://sources.redhat.com/cluster/
54e5881d 3413T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3414S: Supported
679655da 3415F: fs/dlm/
5be7b50f 3416
53b6b3e0
SS
3417DMA BUFFER SHARING FRAMEWORK
3418M: Sumit Semwal <sumit.semwal@linaro.org>
3419S: Maintained
3420L: linux-media@vger.kernel.org
3421L: dri-devel@lists.freedesktop.org
8ada6d2d 3422L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3423F: drivers/dma-buf/
e46d12c6
JP
3424F: include/linux/dma-buf*
3425F: include/linux/reservation.h
3426F: include/linux/*fence.h
53b6b3e0
SS
3427F: Documentation/dma-buf-sharing.txt
3428T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3429
b3e5f263 3430DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3431M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3432L: dmaengine@vger.kernel.org
3433Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3434S: Maintained
679655da 3435F: drivers/dma/
0ce3c066 3436F: include/linux/dmaengine.h
979a281e
VK
3437F: Documentation/dmaengine/
3438T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3439
b825037d 3440DME1737 HARDWARE MONITOR DRIVER
8b58be88 3441M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3442L: lm-sensors@lm-sensors.org
3443S: Maintained
679655da
JP
3444F: Documentation/hwmon/dme1737
3445F: drivers/hwmon/dme1737.c
b825037d 3446
1f31e1b1 3447DMI/SMBIOS SUPPORT
d8130624 3448M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3449S: Maintained
d4aeef93 3450T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3451F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3452F: drivers/firmware/dmi-id.c
3453F: drivers/firmware/dmi_scan.c
3454F: include/linux/dmi.h
3455
7d2c86b5 3456DOCUMENTATION
ad3118b9 3457M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3458L: linux-doc@vger.kernel.org
3459S: Maintained
679655da 3460F: Documentation/
97be078b
RD
3461X: Documentation/ABI/
3462X: Documentation/devicetree/
933a46b8
JC
3463X: Documentation/acpi
3464X: Documentation/power
3465X: Documentation/spi
6c121170 3466X: Documentation/DocBook/media
e71e2c6f 3467T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3468
1da177e4 3469DOUBLETALK DRIVER
8b58be88 3470M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3471L: blinux-list@redhat.com
3472S: Maintained
679655da
JP
3473F: drivers/char/dtlk.c
3474F: include/linux/dtlk.h
1da177e4 3475
e2d1d6c0 3476DPT_I2O SCSI RAID DRIVER
8b58be88 3477M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3478L: linux-scsi@vger.kernel.org
3479W: http://www.adaptec.com/
3480S: Maintained
679655da
JP
3481F: drivers/scsi/dpt*
3482F: drivers/scsi/dpt/
e2d1d6c0 3483
b411b363 3484DRBD DRIVER
28b8e8d4
JP
3485P: Philipp Reisner
3486P: Lars Ellenberg
3487M: drbd-dev@lists.linbit.com
3488L: drbd-user@lists.linbit.com
3489W: http://www.drbd.org
3490T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3491T: git git://git.drbd.org/drbd-8.3.git
3492S: Supported
3493F: drivers/block/drbd/
3494F: lib/lru_cache.c
3495F: Documentation/blockdev/drbd/
b411b363 3496
dc7dfcd8 3497DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3498M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3499T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3500S: Supported
679655da 3501F: Documentation/kobject.txt
7cfc51b9 3502F: drivers/base/
87544653 3503F: fs/debugfs/
dc7dfcd8
WS
3504F: fs/kernfs/
3505F: fs/sysfs/
87544653 3506F: include/linux/debugfs.h
dc7dfcd8 3507F: include/linux/kobj*
679655da 3508F: lib/kobj*
1da177e4
LT
3509
3510DRM DRIVERS
8b58be88 3511M: David Airlie <airlied@linux.ie>
4c6a3999 3512L: dri-devel@lists.freedesktop.org
b0447888 3513T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3514S: Maintained
679655da 3515F: drivers/gpu/drm/
433e3b34 3516F: drivers/gpu/vga/
850e9411 3517F: include/drm/
c117ab84 3518F: include/uapi/drm/
1da177e4 3519
566f5939
AD
3520RADEON DRM DRIVERS
3521M: Alex Deucher <alexander.deucher@amd.com>
3522M: Christian König <christian.koenig@amd.com>
3523L: dri-devel@lists.freedesktop.org
3524T: git git://people.freedesktop.org/~agd5f/linux
3525S: Supported
3526F: drivers/gpu/drm/radeon/
566f5939
AD
3527F: include/uapi/drm/radeon*
3528
03e255b9
TR
3529DRM PANEL DRIVERS
3530M: Thierry Reding <thierry.reding@gmail.com>
3531L: dri-devel@lists.freedesktop.org
3532T: git git://anongit.freedesktop.org/tegra/linux.git
3533S: Maintained
3534F: drivers/gpu/drm/drm_panel.c
3535F: drivers/gpu/drm/panel/
3536F: include/drm/drm_panel.h
3537F: Documentation/devicetree/bindings/panel/
3538
8daf7473 3539INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3540M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3541M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3542L: intel-gfx@lists.freedesktop.org
8daf7473 3543L: dri-devel@lists.freedesktop.org
47f95647 3544Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3545T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3546S: Supported
14430813 3547F: drivers/gpu/drm/i915/
8daf7473 3548F: include/drm/i915*
c117ab84 3549F: include/uapi/drm/i915*
8daf7473 3550
398a6d4a
KP
3551DRM DRIVERS FOR EXYNOS
3552M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3553M: Joonyoung Shim <jy0922.shim@samsung.com>
3554M: Seung-Woo Kim <sw0312.kim@samsung.com>
3555M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3556L: dri-devel@lists.freedesktop.org
25a58030 3557T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3558S: Supported
14430813 3559F: drivers/gpu/drm/exynos/
398a6d4a 3560F: include/drm/exynos*
c117ab84 3561F: include/uapi/drm/exynos*
398a6d4a 3562
0a3d775f
PZ
3563DRM DRIVERS FOR FREESCALE IMX
3564M: Philipp Zabel <p.zabel@pengutronix.de>
3565L: dri-devel@lists.freedesktop.org
3566S: Maintained
3567F: drivers/gpu/drm/imx/
3568F: Documentation/devicetree/bindings/drm/imx/
3569
bd3b49f2 3570DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3571M: Thierry Reding <thierry.reding@gmail.com>
3572M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3573L: dri-devel@lists.freedesktop.org
3574L: linux-tegra@vger.kernel.org
a5ad7a63 3575T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3576S: Supported
dee8268f 3577F: drivers/gpu/drm/tegra/
a5ad7a63 3578F: drivers/gpu/host1x/
e1e90644 3579F: include/linux/host1x.h
a5ad7a63 3580F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3581F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3582
a284e9d1
LP
3583DRM DRIVERS FOR RENESAS
3584M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3585L: dri-devel@lists.freedesktop.org
3586L: linux-sh@vger.kernel.org
3587T: git git://people.freedesktop.org/~airlied/linux
3588S: Supported
3589F: drivers/gpu/drm/rcar-du/
3590F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3591F: include/linux/platform_data/shmob_drm.h
3592
625e0346
HS
3593DRM DRIVERS FOR ROCKCHIP
3594M: Mark Yao <mark.yao@rock-chips.com>
3595L: dri-devel@lists.freedesktop.org
3596S: Maintained
3597F: drivers/gpu/drm/rockchip/
3598F: Documentation/devicetree/bindings/video/rockchip*
3599
7f11c476
BG
3600DRM DRIVERS FOR STI
3601M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3602M: Vincent Abriou <vincent.abriou@st.com>
3603L: dri-devel@lists.freedesktop.org
3604T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3605S: Maintained
3606F: drivers/gpu/drm/sti
3607F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3608
598df1ac
AK
3609DSBR100 USB FM RADIO DRIVER
3610M: Alexey Klimov <klimov.linux@gmail.com>
3611L: linux-media@vger.kernel.org
3612T: git git://linuxtv.org/media_tree.git
3613S: Maintained
3614F: drivers/media/radio/dsbr100.c
3615
1da177e4 3616DSCC4 DRIVER
8b58be88 3617M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3618L: netdev@vger.kernel.org
1da177e4 3619S: Maintained
679655da 3620F: drivers/net/wan/dscc4.c
1da177e4 3621
cc11b140
HV
3622DT3155 MEDIA DRIVER
3623M: Hans Verkuil <hverkuil@xs4all.nl>
3624L: linux-media@vger.kernel.org
3625T: git git://linuxtv.org/media_tree.git
3626W: http://linuxtv.org
3627S: Odd Fixes
3628F: drivers/media/pci/dt3155/
3629
91952bc0
AP
3630DVB_USB_AF9015 MEDIA DRIVER
3631M: Antti Palosaari <crope@iki.fi>
3632L: linux-media@vger.kernel.org
3633W: http://linuxtv.org/
3634W: http://palosaari.fi/linux/
3635Q: http://patchwork.linuxtv.org/project/linux-media/list/
3636T: git git://linuxtv.org/anttip/media_tree.git
3637S: Maintained
3638F: drivers/media/usb/dvb-usb-v2/af9015*
3639
3640DVB_USB_AF9035 MEDIA DRIVER
3641M: Antti Palosaari <crope@iki.fi>
3642L: linux-media@vger.kernel.org
3643W: http://linuxtv.org/
3644W: http://palosaari.fi/linux/
3645Q: http://patchwork.linuxtv.org/project/linux-media/list/
3646T: git git://linuxtv.org/anttip/media_tree.git
3647S: Maintained
3648F: drivers/media/usb/dvb-usb-v2/af9035*
3649
3650DVB_USB_ANYSEE MEDIA DRIVER
3651M: Antti Palosaari <crope@iki.fi>
3652L: linux-media@vger.kernel.org
3653W: http://linuxtv.org/
3654W: http://palosaari.fi/linux/
3655Q: http://patchwork.linuxtv.org/project/linux-media/list/
3656T: git git://linuxtv.org/anttip/media_tree.git
3657S: Maintained
3658F: drivers/media/usb/dvb-usb-v2/anysee*
3659
3660DVB_USB_AU6610 MEDIA DRIVER
3661M: Antti Palosaari <crope@iki.fi>
3662L: linux-media@vger.kernel.org
3663W: http://linuxtv.org/
3664W: http://palosaari.fi/linux/
3665Q: http://patchwork.linuxtv.org/project/linux-media/list/
3666T: git git://linuxtv.org/anttip/media_tree.git
3667S: Maintained
3668F: drivers/media/usb/dvb-usb-v2/au6610*
3669
3670DVB_USB_CE6230 MEDIA DRIVER
3671M: Antti Palosaari <crope@iki.fi>
3672L: linux-media@vger.kernel.org
3673W: http://linuxtv.org/
3674W: http://palosaari.fi/linux/
3675Q: http://patchwork.linuxtv.org/project/linux-media/list/
3676T: git git://linuxtv.org/anttip/media_tree.git
3677S: Maintained
3678F: drivers/media/usb/dvb-usb-v2/ce6230*
3679
d099dea2
MK
3680DVB_USB_CXUSB MEDIA DRIVER
3681M: Michael Krufky <mkrufky@linuxtv.org>
3682L: linux-media@vger.kernel.org
3683W: http://linuxtv.org/
3684W: http://github.com/mkrufky
3685Q: http://patchwork.linuxtv.org/project/linux-media/list/
3686T: git git://linuxtv.org/media_tree.git
3687S: Maintained
9819da66 3688F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3689
91952bc0 3690DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3691M: Antti Palosaari <crope@iki.fi>
3692L: linux-media@vger.kernel.org
3693W: http://linuxtv.org/
3694W: http://palosaari.fi/linux/
3695Q: http://patchwork.linuxtv.org/project/linux-media/list/
3696T: git git://linuxtv.org/anttip/media_tree.git
3697S: Maintained
91952bc0 3698F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3699
5560983b 3700DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3701M: Antti Palosaari <crope@iki.fi>
3702L: linux-media@vger.kernel.org
3703W: http://linuxtv.org/
91952bc0
AP
3704Q: http://patchwork.linuxtv.org/project/linux-media/list/
3705T: git git://linuxtv.org/anttip/media_tree.git
3706S: Maintained
5560983b 3707F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3708
8856f5f2
MK
3709DVB_USB_MXL111SF MEDIA DRIVER
3710M: Michael Krufky <mkrufky@linuxtv.org>
3711L: linux-media@vger.kernel.org
3712W: http://linuxtv.org/
3713W: http://github.com/mkrufky
3714Q: http://patchwork.linuxtv.org/project/linux-media/list/
3715T: git git://linuxtv.org/mkrufky/mxl111sf.git
3716S: Maintained
3717F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3718
91952bc0
AP
3719DVB_USB_RTL28XXU MEDIA DRIVER
3720M: Antti Palosaari <crope@iki.fi>
3721L: linux-media@vger.kernel.org
3722W: http://linuxtv.org/
3723W: http://palosaari.fi/linux/
3724Q: http://patchwork.linuxtv.org/project/linux-media/list/
3725T: git git://linuxtv.org/anttip/media_tree.git
3726S: Maintained
3727F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3728
3729DVB_USB_V2 MEDIA DRIVER
3730M: Antti Palosaari <crope@iki.fi>
3731L: linux-media@vger.kernel.org
3732W: http://linuxtv.org/
3733W: http://palosaari.fi/linux/
3734Q: http://patchwork.linuxtv.org/project/linux-media/list/
3735T: git git://linuxtv.org/anttip/media_tree.git
3736S: Maintained
3737F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3738F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3739
ac0ac38f 3740DYNAMIC DEBUG
5c4a97d1 3741M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3742S: Maintained
3743F: lib/dynamic_debug.c
3744F: include/linux/dynamic_debug.h
3745
789c7048 3746DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3747M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3748S: Maintained
df621252 3749F: drivers/tty/serial/dz.*
789c7048 3750
f17effbe
MF
3751E3X0 POWER BUTTON DRIVER
3752M: Moritz Fischer <moritz.fischer@ettus.com>
3753L: usrp-users@lists.ettus.com
3754W: http://www.ettus.com
3755S: Supported
3756F: drivers/input/misc/e3x0-button.c
3757F: Documentation/devicetree/bindings/input/e3x0-button.txt
3758
91952bc0
AP
3759E4000 MEDIA DRIVER
3760M: Antti Palosaari <crope@iki.fi>
3761L: linux-media@vger.kernel.org
3762W: http://linuxtv.org/
3763W: http://palosaari.fi/linux/
3764Q: http://patchwork.linuxtv.org/project/linux-media/list/
3765T: git git://linuxtv.org/anttip/media_tree.git
3766S: Maintained
3767F: drivers/media/tuners/e4000*
3768
1da177e4 3769EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3770M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3771L: linux-scsi@vger.kernel.org
3772S: Maintained
679655da 3773F: drivers/scsi/eata.c
1da177e4 3774
91952bc0
AP
3775EC100 MEDIA DRIVER
3776M: Antti Palosaari <crope@iki.fi>
3777L: linux-media@vger.kernel.org
3778W: http://linuxtv.org/
3779W: http://palosaari.fi/linux/
3780Q: http://patchwork.linuxtv.org/project/linux-media/list/
3781T: git git://linuxtv.org/anttip/media_tree.git
3782S: Maintained
3783F: drivers/media/dvb-frontends/ec100*
3784
237fead6 3785ECRYPT FILE SYSTEM
0de9adf2 3786M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3787L: ecryptfs@vger.kernel.org
24a923e4 3788W: http://ecryptfs.org
6dc7516e 3789W: https://launchpad.net/ecryptfs
237fead6 3790S: Supported
679655da
JP
3791F: Documentation/filesystems/ecryptfs.txt
3792F: fs/ecryptfs/
237fead6 3793
da9bb1d2 3794EDAC-CORE
8b58be88 3795M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3796M: Borislav Petkov <bp@alien8.de>
009a5410 3797M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3798L: linux-edac@vger.kernel.org
0e438e3f 3799W: bluesmoke.sourceforge.net
7a859516
BP
3800T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3801T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3802S: Supported
679655da 3803F: Documentation/edac.txt
91445c72 3804F: drivers/edac/
679655da 3805F: include/linux/edac.h
0e438e3f 3806
c476c23b 3807EDAC-AMD64
8b58be88 3808M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3809M: Borislav Petkov <bp@alien8.de>
91445c72 3810L: linux-edac@vger.kernel.org
c476c23b 3811W: bluesmoke.sourceforge.net
487ba8e8 3812S: Maintained
c476c23b
BP
3813F: drivers/edac/amd64_edac*
3814
836dae5d
RR
3815EDAC-CALXEDA
3816M: Doug Thompson <dougthompson@xmission.com>
3817M: Robert Richter <rric@kernel.org>
3818L: linux-edac@vger.kernel.org
3819W: bluesmoke.sourceforge.net
3820S: Maintained
3821F: drivers/edac/highbank*
3822
f65aad41
RB
3823EDAC-CAVIUM
3824M: Ralf Baechle <ralf@linux-mips.org>
3825M: David Daney <david.daney@cavium.com>
3826L: linux-edac@vger.kernel.org
3827L: linux-mips@linux-mips.org
3828W: bluesmoke.sourceforge.net
3829S: Supported
3830F: drivers/edac/octeon_edac*
3831
0e438e3f 3832EDAC-E752X
8b58be88
JP
3833M: Mark Gross <mark.gross@intel.com>
3834M: Doug Thompson <dougthompson@xmission.com>
91445c72 3835L: linux-edac@vger.kernel.org
0e438e3f
DP
3836W: bluesmoke.sourceforge.net
3837S: Maintained
679655da 3838F: drivers/edac/e752x_edac.c
0e438e3f
DP
3839
3840EDAC-E7XXX
8b58be88 3841M: Doug Thompson <dougthompson@xmission.com>
91445c72 3842L: linux-edac@vger.kernel.org
0e438e3f
DP
3843W: bluesmoke.sourceforge.net
3844S: Maintained
679655da 3845F: drivers/edac/e7xxx_edac.c
0e438e3f 3846
77c5f5d2 3847EDAC-GHES
009a5410 3848M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3849L: linux-edac@vger.kernel.org
3850W: bluesmoke.sourceforge.net
3851S: Maintained
2caa67a6 3852F: drivers/edac/ghes_edac.c
77c5f5d2 3853
6bc78404 3854EDAC-I82443BXGX
8b58be88 3855M: Tim Small <tim@buttersideup.com>
91445c72 3856L: linux-edac@vger.kernel.org
6bc78404
DT
3857W: bluesmoke.sourceforge.net
3858S: Maintained
679655da 3859F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3860
3861EDAC-I3000
8b58be88 3862M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3863L: linux-edac@vger.kernel.org
6bc78404
DT
3864W: bluesmoke.sourceforge.net
3865S: Maintained
679655da 3866F: drivers/edac/i3000_edac.c
6bc78404
DT
3867
3868EDAC-I5000
8b58be88 3869M: Doug Thompson <dougthompson@xmission.com>
91445c72 3870L: linux-edac@vger.kernel.org
ba9a5918
DT
3871W: bluesmoke.sourceforge.net
3872S: Maintained
679655da 3873F: drivers/edac/i5000_edac.c
ba9a5918 3874
44c12cb2 3875EDAC-I5400
009a5410 3876M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3877L: linux-edac@vger.kernel.org
44c12cb2
MCC
3878W: bluesmoke.sourceforge.net
3879S: Maintained
679655da 3880F: drivers/edac/i5400_edac.c
44c12cb2 3881
3c9c92b6 3882EDAC-I7300
009a5410 3883M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3884L: linux-edac@vger.kernel.org
3885W: bluesmoke.sourceforge.net
3886S: Maintained
3887F: drivers/edac/i7300_edac.c
3888
67c89316 3889EDAC-I7CORE
009a5410 3890M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3891L: linux-edac@vger.kernel.org
3892W: bluesmoke.sourceforge.net
3893S: Maintained
70aff0ce 3894F: drivers/edac/i7core_edac.c
67c89316 3895
ba9a5918 3896EDAC-I82975X
8b58be88 3897M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3898M: "Arvind R." <arvino55@gmail.com>
91445c72 3899L: linux-edac@vger.kernel.org
ba9a5918
DT
3900W: bluesmoke.sourceforge.net
3901S: Maintained
679655da 3902F: drivers/edac/i82975x_edac.c
ba9a5918 3903
791b4706
JB
3904EDAC-IE31200
3905M: Jason Baron <jbaron@akamai.com>
3906L: linux-edac@vger.kernel.org
3907W: bluesmoke.sourceforge.net
3908S: Maintained
3909F: drivers/edac/ie31200_edac.c
3910
ccdfb979 3911EDAC-MPC85XX
30c7469b 3912M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3913L: linux-edac@vger.kernel.org
3914W: bluesmoke.sourceforge.net
3915S: Maintained
3916F: drivers/edac/mpc85xx_edac.[ch]
3917
ba9a5918 3918EDAC-PASEMI
8b58be88 3919M: Egor Martovetsky <egor@pasemi.com>
91445c72 3920L: linux-edac@vger.kernel.org
6bc78404
DT
3921W: bluesmoke.sourceforge.net
3922S: Maintained
679655da 3923F: drivers/edac/pasemi_edac.c
6bc78404 3924
0e438e3f 3925EDAC-R82600
8b58be88 3926M: Tim Small <tim@buttersideup.com>
91445c72 3927L: linux-edac@vger.kernel.org
0e438e3f
DP
3928W: bluesmoke.sourceforge.net
3929S: Maintained
679655da 3930F: drivers/edac/r82600_edac.c
da9bb1d2 3931
4d096ca7 3932EDAC-SBRIDGE
009a5410 3933M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3934L: linux-edac@vger.kernel.org
3935W: bluesmoke.sourceforge.net
3936S: Maintained
3937F: drivers/edac/sb_edac.c
3938
995e1de4
LH
3939EDAC-XGENE
3940APPLIED MICRO (APM) X-GENE SOC EDAC
3941M: Loc Ho <lho@apm.com>
3942S: Supported
3943F: drivers/edac/xgene_edac.c
3944F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3945
af39917d
CL
3946EDIROL UA-101/UA-1000 DRIVER
3947M: Clemens Ladisch <clemens@ladisch.de>
3948L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3949T: git git://git.alsa-project.org/alsa-kernel.git
3950S: Maintained
3951F: sound/usb/misc/ua101.c
3952
1f7df953
MF
3953EXTENSIBLE FIRMWARE INTERFACE (EFI)
3954M: Matt Fleming <matt.fleming@intel.com>
3955L: linux-efi@vger.kernel.org
78bef24e 3956T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3957S: Maintained
fb2efb5c 3958F: Documentation/efi-stub.txt
1f7df953
MF
3959F: arch/ia64/kernel/efi.c
3960F: arch/x86/boot/compressed/eboot.[ch]
3961F: arch/x86/include/asm/efi.h
3962F: arch/x86/platform/efi/*
a9499fa7 3963F: drivers/firmware/efi/*
1f7df953
MF
3964F: include/linux/efi*.h
3965
d68772b7
MF
3966EFI VARIABLE FILESYSTEM
3967M: Matthew Garrett <matthew.garrett@nebula.com>
3968M: Jeremy Kerr <jk@ozlabs.org>
3969M: Matt Fleming <matt.fleming@intel.com>
3970T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3971L: linux-efi@vger.kernel.org
3972S: Maintained
3973F: fs/efivarfs/
3974
85a00d9b
PJ
3975EFIFB FRAMEBUFFER DRIVER
3976L: linux-fbdev@vger.kernel.org
3977M: Peter Jones <pjones@redhat.com>
3978S: Maintained
8a61f013 3979F: drivers/video/fbdev/efifb.c
85a00d9b 3980
0bee8d28
JT
3981EFS FILESYSTEM
3982W: http://aeschi.ch.eu.org/efs/
3983S: Orphan
679655da 3984F: fs/efs/
0bee8d28 3985
4480f15b 3986EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3987M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3988M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3989L: linux-rdma@vger.kernel.org
fab97220 3990S: Supported
679655da 3991F: drivers/infiniband/hw/ehca/
fab97220 3992
aa8a9e25 3993EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3994M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3995L: netdev@vger.kernel.org
3996S: Maintained
9aa32835 3997F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3998
f0319efe 3999EM28XX VIDEO4LINUX DRIVER
009a5410 4000M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4001L: linux-media@vger.kernel.org
4002W: http://linuxtv.org
4003T: git git://linuxtv.org/media_tree.git
4004S: Maintained
4005F: drivers/media/usb/em28xx/
4006
3e3a7d66 4007EMBEDDED LINUX
8b58be88
JP
4008M: Paul Gortmaker <paul.gortmaker@windriver.com>
4009M: Matt Mackall <mpm@selenic.com>
4010M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4011L: linux-embedded@vger.kernel.org
4012S: Maintained
4013
32505876
JS
4014EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4015M: James Smart <james.smart@avagotech.com>
4016M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4017L: linux-scsi@vger.kernel.org
32505876 4018W: http://www.avagotech.com
ce00f85c 4019S: Supported
679655da 4020F: drivers/scsi/lpfc/
3a1c1d44 4021
5f5bac82 4022ENE CB710 FLASH CARD READER DRIVER
8b58be88 4023M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4024S: Maintained
4025F: drivers/misc/cb710/
4026F: drivers/mmc/host/cb710-mmc.*
4027F: include/linux/cb710.h
4028
931e39a1
ML
4029ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4030M: Maxim Levitsky <maximlevitsky@gmail.com>
4031S: Maintained
2a837449 4032F: drivers/media/rc/ene_ir.*
931e39a1 4033
ec207dcc
GS
4034ENHANCED ERROR HANDLING (EEH)
4035M: Gavin Shan <shangw@linux.vnet.ibm.com>
4036L: linuxppc-dev@lists.ozlabs.org
4037S: Supported
4038F: Documentation/powerpc/eeh-pci-error-recovery.txt
4039F: arch/powerpc/kernel/eeh*.c
4040
d5ca9006 4041EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4042M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4043S: Maintained
084bad91 4044T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4045F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4046F: include/video/s1d13xxxfb.h
d5ca9006 4047
38df6492
ME
4048ET131X NETWORK DRIVER
4049M: Mark Einon <mark.einon@gmail.com>
4050S: Odd Fixes
4051F: drivers/net/ethernet/agere/
4052
1da177e4 4053ETHERNET BRIDGE
adbbf69d 4054M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4055L: bridge@lists.linux-foundation.org
4c325313 4056L: netdev@vger.kernel.org
c996d8b9 4057W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4058S: Maintained
679655da
JP
4059F: include/linux/netfilter_bridge/
4060F: net/bridge/
1da177e4 4061
22f08ad9
FF
4062ETHERNET PHY LIBRARY
4063M: Florian Fainelli <f.fainelli@gmail.com>
4064L: netdev@vger.kernel.org
4065S: Maintained
4066F: include/linux/phy.h
4067F: include/linux/phy_fixed.h
4068F: drivers/net/phy/
4069F: Documentation/networking/phy.txt
4070F: drivers/of/of_mdio.c
4071F: drivers/of/of_net.c
4072
1da177e4 4073EXT2 FILE SYSTEM
d8130624 4074M: Jan Kara <jack@suse.com>
72be2ccf 4075L: linux-ext4@vger.kernel.org
1da177e4 4076S: Maintained
679655da
JP
4077F: Documentation/filesystems/ext2.txt
4078F: fs/ext2/
4079F: include/linux/ext2*
1da177e4
LT
4080
4081EXT3 FILE SYSTEM
d8130624 4082M: Jan Kara <jack@suse.com>
8b58be88 4083M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 4084M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
4085L: linux-ext4@vger.kernel.org
4086S: Maintained
679655da
JP
4087F: Documentation/filesystems/ext3.txt
4088F: fs/ext3/
72be2ccf
EM
4089
4090EXT4 FILE SYSTEM
8b58be88 4091M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4092M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4093L: linux-ext4@vger.kernel.org
08a225f1 4094W: http://ext4.wiki.kernel.org
8a6e2535 4095Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4096S: Maintained
679655da
JP
4097F: Documentation/filesystems/ext4.txt
4098F: fs/ext4/
1da177e4 4099
c5532b09 4100Extended Verification Module (EVM)
74dd744f
MZ
4101M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4102L: linux-ima-devel@lists.sourceforge.net
4103L: linux-security-module@vger.kernel.org
c5532b09
MZ
4104S: Supported
4105F: security/integrity/evm/
4106
df6b3cfe
MH
4107EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4108M: MyungJoo Ham <myungjoo.ham@samsung.com>
4109M: Chanwoo Choi <cw00.choi@samsung.com>
4110L: linux-kernel@vger.kernel.org
81df63a9 4111T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4112S: Maintained
4113F: drivers/extcon/
4114F: Documentation/extcon/
4115
e2a75c44 4116EXYNOS DP DRIVER
b7701755 4117M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4118L: dri-devel@lists.freedesktop.org
4119S: Maintained
4120F: drivers/gpu/drm/exynos/exynos_dp*
4121
33ad3912
DL
4122EXYNOS MIPI DISPLAY DRIVERS
4123M: Inki Dae <inki.dae@samsung.com>
4124M: Donghwa Lee <dh09.lee@samsung.com>
4125M: Kyungmin Park <kyungmin.park@samsung.com>
4126L: linux-fbdev@vger.kernel.org
4127S: Maintained
8a61f013 4128F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4129F: include/video/exynos_mipi*
4130
e53004e2 4131F71805F HARDWARE MONITORING DRIVER
d8130624 4132M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4133L: lm-sensors@lm-sensors.org
4134S: Maintained
679655da
JP
4135F: Documentation/hwmon/f71805f
4136F: drivers/hwmon/f71805f.c
e53004e2 4137
eea977ed
MB
4138FC0011 TUNER DRIVER
4139M: Michael Buesch <m@bues.ch>
4140L: linux-media@vger.kernel.org
4141S: Maintained
ccae7af2
MCC
4142F: drivers/media/tuners/fc0011.h
4143F: drivers/media/tuners/fc0011.c
eea977ed 4144
91952bc0
AP
4145FC2580 MEDIA DRIVER
4146M: Antti Palosaari <crope@iki.fi>
4147L: linux-media@vger.kernel.org
4148W: http://linuxtv.org/
4149W: http://palosaari.fi/linux/
4150Q: http://patchwork.linuxtv.org/project/linux-media/list/
4151T: git git://linuxtv.org/anttip/media_tree.git
4152S: Maintained
4153F: drivers/media/tuners/fc2580*
eea977ed 4154
88b2dbdb
EP
4155FANOTIFY
4156M: Eric Paris <eparis@redhat.com>
4157S: Maintained
4158F: fs/notify/fanotify/
4159F: include/linux/fanotify.h
c117ab84 4160F: include/uapi/linux/fanotify.h
88b2dbdb 4161
1da177e4 4162FARSYNC SYNCHRONOUS DRIVER
8b58be88 4163M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4164W: http://www.farsite.co.uk/
4165S: Supported
679655da 4166F: drivers/net/wan/farsync.*
1da177e4 4167
c5408b88 4168FAULT INJECTION SUPPORT
8b58be88 4169M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4170S: Supported
679655da
JP
4171F: Documentation/fault-injection/
4172F: lib/fault-inject.c
c5408b88 4173
053e514f
NT
4174FBTFT Framebuffer drivers
4175M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4176M: Noralf Trønnes <noralf@tronnes.org>
4177S: Maintained
4178F: drivers/staging/fbtft/
4179
cae727db 4180FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4181M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4182L: fcoe-devel@open-fcoe.org
cae727db
RL
4183W: www.Open-FCoE.org
4184S: Supported
4185F: drivers/scsi/libfc/
4186F: drivers/scsi/fcoe/
4187F: include/scsi/fc/
4188F: include/scsi/libfc.h
4189F: include/scsi/libfcoe.h
c117ab84 4190F: include/uapi/scsi/fc/
cae727db 4191
e2d1d6c0 4192FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4193M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4194M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4195L: linux-fsdevel@vger.kernel.org
1da177e4 4196S: Maintained
679655da
JP
4197F: include/linux/fcntl.h
4198F: include/linux/fs.h
c117ab84
CEB
4199F: include/uapi/linux/fcntl.h
4200F: include/uapi/linux/fs.h
679655da
JP
4201F: fs/fcntl.c
4202F: fs/locks.c
1da177e4 4203
e2d1d6c0 4204FILESYSTEMS (VFS and infrastructure)
8b58be88 4205M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4206L: linux-fsdevel@vger.kernel.org
173acc7c 4207S: Maintained
679655da 4208F: fs/*
173acc7c 4209
b26e0ed4 4210FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4211M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4212L: lm-sensors@lm-sensors.org
4213S: Maintained
d5ca6918
JP
4214F: drivers/hwmon/f75375s.c
4215F: include/linux/f75375s.h
b26e0ed4 4216
a331b0c3
CL
4217FIREWIRE AUDIO DRIVERS
4218M: Clemens Ladisch <clemens@ladisch.de>
4219L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4220T: git git://git.alsa-project.org/alsa-kernel.git
4221S: Maintained
4222F: sound/firewire/
4223
eb86ec51
SR
4224FIREWIRE MEDIA DRIVERS (firedtv)
4225M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4226L: linux-media@vger.kernel.org
4227L: linux1394-devel@lists.sourceforge.net
4228T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4229S: Maintained
4230F: drivers/media/firewire/
4231
a511ce33
CB
4232FIREWIRE SBP-2 TARGET
4233M: Chris Boot <bootc@bootc.net>
4234L: linux-scsi@vger.kernel.org
4235L: target-devel@vger.kernel.org
4236L: linux1394-devel@lists.sourceforge.net
4237T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4238S: Maintained
4239F: drivers/target/sbp/
4240
7d2c86b5 4241FIREWIRE SUBSYSTEM
8b58be88 4242M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4243L: linux1394-devel@lists.sourceforge.net
958a29cb 4244W: http://ieee1394.wiki.kernel.org/
2ca526bf 4245T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4246S: Maintained
679655da 4247F: drivers/firewire/
8f06ce3b
SR
4248F: include/linux/firewire.h
4249F: include/uapi/linux/firewire*.h
9f6d3c4b 4250F: tools/firewire/
e2d1d6c0
RD
4251
4252FIRMWARE LOADER (request_firmware)
39e68089
ML
4253M: Ming Lei <ming.lei@canonical.com>
4254L: linux-kernel@vger.kernel.org
4255S: Maintained
679655da
JP
4256F: Documentation/firmware_class/
4257F: drivers/base/firmware*.c
4258F: include/linux/firmware.h
e2d1d6c0 4259
f730e3dc 4260FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4261M: Joshua Morris <josh.h.morris@us.ibm.com>
4262M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4263S: Maintained
4264F: drivers/block/rsxx/
4265
8206f664 4266FLOPPY DRIVER
d8130624 4267M: Jiri Kosina <jkosina@suse.com>
8206f664
JK
4268T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4269S: Odd fixes
4270F: drivers/block/floppy.c
4271
9c9f32ed
AR
4272FMC SUBSYSTEM
4273M: Alessandro Rubini <rubini@gnudd.com>
4274W: http://www.ohwr.org/projects/fmc-bus
4275S: Supported
4276F: drivers/fmc/
4277F: include/linux/fmc*.h
4278F: include/linux/ipmi-fru.h
4279K: fmc_d.*register
4280
e2d1d6c0 4281FPU EMULATOR
8b58be88 4282M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4283W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4284S: Maintained
679655da 4285F: arch/x86/math-emu/
e2d1d6c0
RD
4286
4287FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4288L: netdev@vger.kernel.org
c173bfac 4289S: Orphan
679655da
JP
4290F: drivers/net/wan/dlci.c
4291F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4292
4293FRAMEBUFFER LAYER
5489e948
JCPV
4294M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4295M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4296L: linux-fbdev@vger.kernel.org
e2d1d6c0 4297W: http://linux-fbdev.sourceforge.net/
b22fe37b 4298Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4299T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4300S: Maintained
679655da 4301F: Documentation/fb/
d958c62c 4302F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4303F: drivers/video/
4304F: include/video/
679655da 4305F: include/linux/fb.h
c117ab84
CEB
4306F: include/uapi/video/
4307F: include/uapi/linux/fb.h
e2d1d6c0 4308
a57c188e 4309FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4310M: Timur Tabi <timur@tabi.org>
a57c188e 4311L: linux-fbdev@vger.kernel.org
c4ef9bc4 4312S: Maintained
8a61f013 4313F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4314
e2d1d6c0 4315FREESCALE DMA DRIVER
8b58be88
JP
4316M: Li Yang <leoli@freescale.com>
4317M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4318L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4319S: Maintained
679655da 4320F: drivers/dma/fsldma.*
e2d1d6c0
RD
4321
4322FREESCALE I2C CPM DRIVER
8b58be88 4323M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4324L: linuxppc-dev@lists.ozlabs.org
846557d3 4325L: linux-i2c@vger.kernel.org
0d2b405a 4326S: Maintained
679655da 4327F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4328
60e8c5ab 4329FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4330M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4331L: linux-fbdev@vger.kernel.org
efc03ecb 4332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4333S: Maintained
bad985a1 4334F: include/linux/platform_data/video-imxfb.h
8a61f013 4335F: drivers/video/fbdev/imxfb.c
60e8c5ab 4336
4d8e2cef
HX
4337FREESCALE QUAD SPI DRIVER
4338M: Han Xu <han.xu@freescale.com>
4339L: linux-mtd@lists.infradead.org
4340S: Maintained
4341F: drivers/mtd/spi-nor/fsl-quadspi.c
4342
4689a6b1 4343FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4344M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4345M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4346L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4347L: netdev@vger.kernel.org
4348S: Maintained
ec21e2ec 4349F: drivers/net/ethernet/freescale/fs_enet/
679655da 4350F: include/linux/fs_enet_pd.h
4689a6b1 4351
d9e9d82c 4352FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4353L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4354S: Orphan
679655da
JP
4355F: arch/powerpc/sysdev/qe_lib/
4356F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4357
b55ef929 4358FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4359M: Li Yang <leoli@freescale.com>
6372594a 4360L: linux-usb@vger.kernel.org
a4724ed6 4361L: linuxppc-dev@lists.ozlabs.org
a7205b30 4362S: Maintained
faf2e1db 4363F: drivers/usb/gadget/udc/fsl*
a7205b30 4364
beaf53bf 4365FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4366M: Li Yang <leoli@freescale.com>
beaf53bf 4367L: netdev@vger.kernel.org
a4724ed6 4368L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4369S: Maintained
ec21e2ec 4370F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4371
d9e9d82c 4372FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4373M: Timur Tabi <timur@tabi.org>
a4724ed6 4374L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4375S: Maintained
df621252 4376F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4377
4378FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4379M: Timur Tabi <timur@tabi.org>
dc85950a 4380M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4381M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4382L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4383L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4384S: Maintained
69aefcea 4385F: sound/soc/fsl/fsl*
dc85950a 4386F: sound/soc/fsl/imx*
69aefcea 4387F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4388
31c88965 4389FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4390M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4391L: linux-kernel@vger.kernel.org
4392S: Maintained
4393F: drivers/staging/fsl-mc/
4394
1da177e4 4395FREEVXFS FILESYSTEM
8b58be88 4396M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4397W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4398S: Maintained
679655da 4399F: fs/freevxfs/
1da177e4 4400
71038f52 4401FREEZER
49db1903 4402M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4403M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4404L: linux-pm@vger.kernel.org
71038f52 4405S: Supported
679655da
JP
4406F: Documentation/power/freezing-of-tasks.txt
4407F: include/linux/freezer.h
4408F: kernel/freezer.c
71038f52 4409
839a1f79
KRW
4410FRONTSWAP API
4411M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4412L: linux-kernel@vger.kernel.org
4413S: Maintained
4414F: mm/frontswap.c
4415F: include/linux/frontswap.h
4416
a5432f5a 4417FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4418M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4419L: linux-cachefs@redhat.com
4420S: Supported
4421F: Documentation/filesystems/caching/
4422F: fs/fscache/
4423F: include/linux/fscache*.h
4424
f58ad8f5 4425F2FS FILE SYSTEM
9b29d481 4426M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4427M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4428L: linux-f2fs-devel@lists.sourceforge.net
4429W: http://en.wikipedia.org/wiki/F2FS
4430T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4431S: Maintained
4432F: Documentation/filesystems/f2fs.txt
3bac380c 4433F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4434F: fs/f2fs/
4435F: include/linux/f2fs_fs.h
4436
5ab7ffea 4437FUJITSU FR-V (FRV) PORT
8b58be88 4438M: David Howells <dhowells@redhat.com>
1da177e4 4439S: Maintained
679655da 4440F: arch/frv/
1da177e4 4441
20b93734 4442FUJITSU LAPTOP EXTRAS
409a3e98 4443M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4444L: platform-driver-x86@vger.kernel.org
20b93734 4445S: Maintained
679655da 4446F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4447
4da621b6
HK
4448FUJITSU M-5MO LS CAMERA ISP DRIVER
4449M: Kyungmin Park <kyungmin.park@samsung.com>
4450M: Heungjun Kim <riverful.kim@samsung.com>
4451L: linux-media@vger.kernel.org
4452S: Maintained
90d72ac6 4453F: drivers/media/i2c/m5mols/
4da621b6
HK
4454F: include/media/m5mols.h
4455
2d24c490
RG
4456FUJITSU TABLET EXTRAS
4457M: Robert Gerlach <khnz@gmx.de>
4458L: platform-driver-x86@vger.kernel.org
4459S: Maintained
4460F: drivers/platform/x86/fujitsu-tablet.c
4461
04578f17 4462FUSE: FILESYSTEM IN USERSPACE
8b58be88 4463M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4464L: fuse-devel@lists.sourceforge.net
4465W: http://fuse.sourceforge.net/
0a30f612 4466T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4467S: Maintained
679655da 4468F: fs/fuse/
c117ab84 4469F: include/uapi/linux/fuse.h
0a30f612 4470F: Documentation/filesystems/fuse.txt
04578f17 4471
1da177e4 4472FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4473M: Rik Faith <faith@cs.unc.edu>
1da177e4 4474L: linux-scsi@vger.kernel.org
baaea1dc 4475S: Odd Fixes (e.g., new signatures)
679655da 4476F: drivers/scsi/fdomain.*
1da177e4 4477
d8e2162c
PO
4478GCOV BASED KERNEL PROFILING
4479M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4480S: Maintained
4481F: kernel/gcov/
4482F: Documentation/gcov.txt
4483
1da177e4 4484GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4485M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4486L: linux-scsi@vger.kernel.org
4487W: http://www.icp-vortex.com/
4488S: Supported
679655da 4489F: drivers/scsi/gdt*
1da177e4 4490
158daf16
JK
4491GDB KERNEL DEBUGGING HELPER SCRIPTS
4492M: Jan Kiszka <jan.kiszka@siemens.com>
4493S: Supported
4494F: scripts/gdb/
4495
3169a1c7
HV
4496GEMTEK FM RADIO RECEIVER DRIVER
4497M: Hans Verkuil <hverkuil@xs4all.nl>
4498L: linux-media@vger.kernel.org
4499T: git git://linuxtv.org/media_tree.git
4500W: http://linuxtv.org
4501S: Maintained
4502F: drivers/media/radio/radio-gemtek*
4503
1c23af90 4504GENERIC GPIO I2C DRIVER
880b0e26 4505M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4506S: Supported
679655da
JP
4507F: drivers/i2c/busses/i2c-gpio.c
4508F: include/linux/i2c-gpio.h
1c23af90 4509
92ed1a76
PK
4510GENERIC GPIO I2C MULTIPLEXER DRIVER
4511M: Peter Korsgaard <peter.korsgaard@barco.com>
4512L: linux-i2c@vger.kernel.org
4513S: Supported
e7065e20
JD
4514F: drivers/i2c/muxes/i2c-mux-gpio.c
4515F: include/linux/i2c-mux-gpio.h
4516F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4517
9251ce95 4518GENERIC HDLC (WAN) DRIVERS
8b58be88 4519M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4520W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4521S: Maintained
679655da
JP
4522F: drivers/net/wan/c101.c
4523F: drivers/net/wan/hd6457*
4524F: drivers/net/wan/hdlc*
4525F: drivers/net/wan/n2.c
4526F: drivers/net/wan/pc300too.c
4527F: drivers/net/wan/pci200syn.c
4528F: drivers/net/wan/wanxl*
1da177e4 4529
1527aab6 4530GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4531M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4532L: linux-arch@vger.kernel.org
4533T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4534S: Maintained
14430813
JP
4535F: include/asm-generic/
4536F: include/uapi/asm-generic/
1527aab6 4537
ff764963
KVA
4538GENERIC PHY FRAMEWORK
4539M: Kishon Vijay Abraham I <kishon@ti.com>
4540L: linux-kernel@vger.kernel.org
4541T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4542S: Supported
4543F: drivers/phy/
4544F: include/linux/phy/
4545
eea97aed
KH
4546GENERIC PM DOMAINS
4547M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4548M: Kevin Hilman <khilman@kernel.org>
4549M: Ulf Hansson <ulf.hansson@linaro.org>
4550L: linux-pm@vger.kernel.org
4551S: Supported
4552F: drivers/base/power/domain*.c
4553F: include/linux/pm_domain.h
4554
ccb86a69 4555GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4556M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4557L: kvm@vger.kernel.org
ccb86a69
MT
4558S: Supported
4559F: drivers/uio/uio_pci_generic.c
4560
f8f1ec73
JP
4561GET_MAINTAINER SCRIPT
4562M: Joe Perches <joe@perches.com>
4563S: Maintained
4564F: scripts/get_maintainer.pl
4565
5be7b50f 4566GFS2 FILE SYSTEM
8b58be88 4567M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4568M: Bob Peterson <rpeterso@redhat.com>
a4644184 4569L: cluster-devel@redhat.com
5be7b50f 4570W: http://sources.redhat.com/cluster/
28666d6d 4571T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4572S: Supported
679655da
JP
4573F: Documentation/filesystems/gfs2*.txt
4574F: fs/gfs2/
c117ab84 4575F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4576
0a34eb8f 4577GIGASET ISDN DRIVERS
6b096fde 4578M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4579L: gigaset307x-common@lists.sourceforge.net
4580W: http://gigaset307x.sourceforge.net/
6b096fde 4581S: Odd Fixes
679655da
JP
4582F: Documentation/isdn/README.gigaset
4583F: drivers/isdn/gigaset/
c117ab84 4584F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4585
7eea35fe
JP
4586GO7007 MPEG CODEC
4587M: Hans Verkuil <hans.verkuil@cisco.com>
4588L: linux-media@vger.kernel.org
4589S: Maintained
4590F: drivers/media/usb/go7007/
4591
ca96ea86
BN
4592GOODIX TOUCHSCREEN
4593M: Bastien Nocera <hadess@hadess.net>
4594L: linux-input@vger.kernel.org
4595S: Maintained
4596F: drivers/input/touchscreen/goodix.c
4597
a0dc00b4 4598GPIO SUBSYSTEM
e4651a9f 4599M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4600M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4601L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4602T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4603S: Maintained
4604F: Documentation/gpio/
a0dc00b4 4605F: drivers/gpio/
bdc6e95e
AC
4606F: include/linux/gpio/
4607F: include/linux/gpio.h
9b692346 4608F: include/asm-generic/gpio.h
a0dc00b4 4609
71a6d0af
HW
4610GRE DEMULTIPLEXER DRIVER
4611M: Dmitry Kozlov <xeb@mail.ru>
4612L: netdev@vger.kernel.org
4613S: Maintained
11c26770
JP
4614F: net/ipv4/gre_demux.c
4615F: net/ipv4/gre_offload.c
71a6d0af
HW
4616F: include/net/gre.h
4617
d4c41139
KG
4618GRETH 10/100/1G Ethernet MAC device driver
4619M: Kristoffer Glembo <kristoffer@gaisler.com>
4620L: netdev@vger.kernel.org
4621S: Maintained
a31a96ad 4622F: drivers/net/ethernet/aeroflex/
d4c41139 4623
e8deeae2 4624GSPCA FINEPIX SUBDRIVER
8b58be88 4625M: Frank Zago <frank@zago.net>
661263b5 4626L: linux-media@vger.kernel.org
275ffde4 4627T: git git://linuxtv.org/media_tree.git
e8deeae2 4628S: Maintained
0c0d06ca 4629F: drivers/media/usb/gspca/finepix.c
e8deeae2 4630
4b3fa3c4
OL
4631GSPCA GL860 SUBDRIVER
4632M: Olivier Lorin <o.lorin@laposte.net>
4633L: linux-media@vger.kernel.org
275ffde4 4634T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4635S: Maintained
0c0d06ca 4636F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4637
e8deeae2 4638GSPCA M5602 SUBDRIVER
8b58be88 4639M: Erik Andren <erik.andren@gmail.com>
661263b5 4640L: linux-media@vger.kernel.org
275ffde4 4641T: git git://linuxtv.org/media_tree.git
e8deeae2 4642S: Maintained
0c0d06ca 4643F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4644
4645GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4646M: Hans de Goede <hdegoede@redhat.com>
661263b5 4647L: linux-media@vger.kernel.org
275ffde4 4648T: git git://linuxtv.org/media_tree.git
e8deeae2 4649S: Maintained
0c0d06ca 4650F: drivers/media/usb/gspca/pac207.c
e8deeae2 4651
261982f1 4652GSPCA SN9C20X SUBDRIVER
d95c5b0b 4653M: Brian Johnson <brijohn@gmail.com>
261982f1 4654L: linux-media@vger.kernel.org
275ffde4 4655T: git git://linuxtv.org/media_tree.git
261982f1 4656S: Maintained
0c0d06ca 4657F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4658
e8deeae2 4659GSPCA T613 SUBDRIVER
8b58be88 4660M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4661L: linux-media@vger.kernel.org
275ffde4 4662T: git git://linuxtv.org/media_tree.git
e8deeae2 4663S: Maintained
0c0d06ca 4664F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4665
4666GSPCA USB WEBCAM DRIVER
fc3f906b 4667M: Hans de Goede <hdegoede@redhat.com>
661263b5 4668L: linux-media@vger.kernel.org
275ffde4 4669T: git git://linuxtv.org/media_tree.git
e8deeae2 4670S: Maintained
0c0d06ca 4671F: drivers/media/usb/gspca/
e8deeae2 4672
584ec979 4673GUID PARTITION TABLE (GPT)
4f973c63 4674M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4675L: linux-efi@vger.kernel.org
4676S: Maintained
4677F: block/partitions/efi.*
4678
aa3c598b 4679STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4680M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4681L: linux-media@vger.kernel.org
275ffde4 4682T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4683S: Maintained
4684F: drivers/media/usb/stk1160/
e8deeae2 4685
4e456b86
YS
4686H8/300 ARCHITECTURE
4687M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4688L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4689W: http://uclinux-h8.sourceforge.jp
4690T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4691S: Maintained
4692F: arch/h8300/
4693F: drivers/clocksource/h8300_*.c
4694F: drivers/clk/h8300/
4695F: drivers/irqchip/irq-renesas-h8*.c
4696
71a6d0af
HW
4697HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4698M: Frank Seidel <frank@f-seidel.de>
4699L: platform-driver-x86@vger.kernel.org
4700W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4701S: Maintained
4702F: drivers/platform/x86/hdaps.c
4703
48fc9e26
HV
4704HDPVR USB VIDEO ENCODER DRIVER
4705M: Hans Verkuil <hverkuil@xs4all.nl>
4706L: linux-media@vger.kernel.org
4707T: git git://linuxtv.org/media_tree.git
4708W: http://linuxtv.org
4709S: Odd Fixes
14430813 4710F: drivers/media/usb/hdpvr/
48fc9e26 4711
71a6d0af 4712HWPOISON MEMORY FAILURE HANDLING
f9625c48 4713M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4714L: linux-mm@kvack.org
71a6d0af
HW
4715S: Maintained
4716F: mm/memory-failure.c
4717F: mm/hwpoison-inject.c
4718
4719HYPERVISOR VIRTUAL CONSOLE DRIVER
4720L: linuxppc-dev@lists.ozlabs.org
4721S: Odd Fixes
4722F: drivers/tty/hvc/
4723
e5ab1477
AP
4724HACKRF MEDIA DRIVER
4725M: Antti Palosaari <crope@iki.fi>
4726L: linux-media@vger.kernel.org
4727W: http://linuxtv.org/
4728W: http://palosaari.fi/linux/
4729Q: http://patchwork.linuxtv.org/project/linux-media/list/
4730T: git git://linuxtv.org/anttip/media_tree.git
4731S: Maintained
4732F: drivers/media/usb/hackrf/
4733
5b543965 4734HARDWARE MONITORING
d8130624 4735M: Jean Delvare <jdelvare@suse.com>
ca462085 4736M: Guenter Roeck <linux@roeck-us.net>
5b543965 4737L: lm-sensors@lm-sensors.org
595142e0 4738W: http://www.lm-sensors.org/
a94ef4ed 4739T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4740T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4741S: Maintained
047f4ec2 4742F: Documentation/hwmon/
679655da 4743F: drivers/hwmon/
047f4ec2 4744F: include/linux/hwmon*.h
5b543965 4745
844dd05f 4746HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4747M: Matt Mackall <mpm@selenic.com>
4748M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4749L: linux-crypto@vger.kernel.org
c0d0787b 4750S: Odd fixes
679655da
JP
4751F: Documentation/hw_random.txt
4752F: drivers/char/hw_random/
4753F: include/linux/hw_random.h
844dd05f 4754
8b37fcfc
OBC
4755HARDWARE SPINLOCK CORE
4756M: Ohad Ben-Cohen <ohad@wizery.com>
4757S: Maintained
4758F: Documentation/hwspinlock.txt
4759F: drivers/hwspinlock/hwspinlock_*
4760F: include/linux/hwspinlock.h
4761
1da177e4 4762HARMONY SOUND DRIVER
ac6aecbf 4763L: linux-parisc@vger.kernel.org
1da177e4 4764S: Maintained
679655da 4765F: sound/parisc/harmony.*
1da177e4 4766
91952bc0
AP
4767HD29L2 MEDIA DRIVER
4768M: Antti Palosaari <crope@iki.fi>
4769L: linux-media@vger.kernel.org
4770W: http://linuxtv.org/
4771W: http://palosaari.fi/linux/
4772Q: http://patchwork.linuxtv.org/project/linux-media/list/
4773T: git git://linuxtv.org/anttip/media_tree.git
4774S: Maintained
4775F: drivers/media/dvb-frontends/hd29l2*
4776
e2d1d6c0 4777HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4778L: iss_storagedev@hp.com
af9f1b3c 4779S: Orphan
679655da
JP
4780F: Documentation/blockdev/cpqarray.txt
4781F: drivers/block/cpqarray.*
e2d1d6c0 4782
9257aa49 4783HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4784M: Don Brace <don.brace@pmcs.com>
9257aa49 4785L: iss_storagedev@hp.com
693373db
DB
4786L: storagedev@pmcs.com
4787L: linux-scsi@vger.kernel.org
9257aa49
SC
4788S: Supported
4789F: Documentation/scsi/hpsa.txt
4790F: drivers/scsi/hpsa*.[ch]
4791F: include/linux/cciss*.h
c117ab84 4792F: include/uapi/linux/cciss*.h
9257aa49 4793
e2d1d6c0 4794HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4795M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4796L: iss_storagedev@hp.com
693373db
DB
4797L: storagedev@pmcs.com
4798L: linux-scsi@vger.kernel.org
e2d1d6c0 4799S: Supported
679655da
JP
4800F: Documentation/blockdev/cciss.txt
4801F: drivers/block/cciss*
4802F: include/linux/cciss_ioctl.h
c117ab84 4803F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4804
1da177e4 4805HFS FILESYSTEM
6cf515e1
GU
4806L: linux-fsdevel@vger.kernel.org
4807S: Orphan
679655da
JP
4808F: Documentation/filesystems/hfs.txt
4809F: fs/hfs/
1da177e4 4810
ef575f47
GU
4811HFSPLUS FILESYSTEM
4812L: linux-fsdevel@vger.kernel.org
4813S: Orphan
4814F: Documentation/filesystems/hfsplus.txt
4815F: fs/hfsplus/
4816
1da177e4 4817HGA FRAMEBUFFER DRIVER
8b58be88 4818M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4819L: linux-nvidia@lists.surfsouth.com
4820W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4821S: Maintained
8a61f013 4822F: drivers/video/fbdev/hgafb.c
1da177e4 4823
4480f15b 4824HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4825M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4826M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4827L: linux-pm@vger.kernel.org
e2d1d6c0 4828S: Supported
679655da
JP
4829F: arch/x86/power/
4830F: drivers/base/power/
4831F: kernel/power/
4832F: include/linux/suspend.h
4833F: include/linux/freezer.h
4834F: include/linux/pm.h
679655da 4835F: arch/*/include/asm/suspend*.h
e2d1d6c0 4836
4ef4caad 4837HID CORE LAYER
d8130624 4838M: Jiri Kosina <jkosina@suse.com>
eb76c5c0 4839L: linux-input@vger.kernel.org
54e5881d 4840T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4841S: Maintained
679655da
JP
4842F: drivers/hid/
4843F: include/linux/hid*
c117ab84 4844F: include/uapi/linux/hid*
4ef4caad 4845
30ee72f0 4846HID SENSOR HUB DRIVERS
d8130624 4847M: Jiri Kosina <jkosina@suse.com>
30ee72f0
SP
4848M: Jonathan Cameron <jic23@kernel.org>
4849M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4850L: linux-input@vger.kernel.org
4851L: linux-iio@vger.kernel.org
4852S: Maintained
4853F: Documentation/hid/hid-sensor*
4854F: drivers/hid/hid-sensor-*
4855F: drivers/iio/*/hid-*
4856F: include/linux/hid-sensor-*
4857
38bed542 4858HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4859M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4860L: linux-kernel@vger.kernel.org
75fc2d37 4861T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4862S: Maintained
679655da 4863F: Documentation/timers/
5cee9645 4864F: kernel/time/hrtimer.c
88606e80
TG
4865F: kernel/time/clockevents.c
4866F: kernel/time/tick*.*
4867F: kernel/time/timer_*.c
05ed8490 4868F: include/linux/clockchips.h
679655da 4869F: include/linux/hrtimer.h
38bed542 4870
1da177e4 4871HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4872L: linux-hams@vger.kernel.org
8b64f2a0 4873S: Orphan
679655da
JP
4874F: drivers/net/hamradio/dmascc.c
4875F: drivers/net/hamradio/scc.c
1da177e4 4876
ede1e6f8 4877HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4878M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4879W: http://www.highpoint-tech.com
4880S: Supported
679655da
JP
4881F: Documentation/scsi/hptiop.txt
4882F: drivers/scsi/hptiop.c
ede1e6f8 4883
1da177e4 4884HIPPI
8b58be88 4885M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4886L: linux-hippi@sunsite.dk
4887S: Maintained
679655da 4888F: include/linux/hippidevice.h
c117ab84 4889F: include/uapi/linux/if_hippi.h
679655da 4890F: net/802/hippi.c
ff5a3b50 4891F: drivers/net/hippi/
1da177e4 4892
ff1d2767 4893HOST AP DRIVER
8b58be88 4894M: Jouni Malinen <j@w1.fi>
85d32e7b 4895L: hostap@shmoo.com (subscribers-only)
724c6b35 4896L: linux-wireless@vger.kernel.org
ff1d2767
JM
4897W: http://hostap.epitest.fi/
4898S: Maintained
679655da 4899F: drivers/net/wireless/hostap/
ff1d2767 4900
dd8cd779 4901HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4902L: platform-driver-x86@vger.kernel.org
95c70215 4903S: Orphan
679655da 4904F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4905
e2d1d6c0 4906HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4907M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4908S: Maintained
7e25d724 4909F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4910
7d2c86b5 4911HPET: High Precision Event Timers driver
8b58be88 4912M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4913S: Maintained
679655da
JP
4914F: Documentation/timers/hpet.txt
4915F: drivers/char/hpet.c
4916F: include/linux/hpet.h
c117ab84 4917F: include/uapi/linux/hpet.h
b9b0332f 4918
e07b5d79 4919HPET: x86
9e06f631 4920S: Orphan
679655da
JP
4921F: arch/x86/kernel/hpet.c
4922F: arch/x86/include/asm/hpet.h
b9b0332f 4923
1da177e4 4924HPFS FILESYSTEM
8b58be88 4925M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4926W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4927S: Maintained
679655da 4928F: fs/hpfs/
1da177e4 4929
3441cded 4930HSI SUBSYSTEM
56459ea9
SR
4931M: Sebastian Reichel <sre@kernel.org>
4932T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4933S: Maintained
4934F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4935F: Documentation/hsi.txt
3441cded
SR
4936F: drivers/hsi/
4937F: include/linux/hsi/
4938F: include/uapi/linux/hsi/
4939
7d2c86b5 4940HSO 3G MODEM DRIVER
8b58be88 4941M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4942W: http://www.pharscape.org
4943S: Maintained
679655da 4944F: drivers/net/usb/hso.c
11cd29b0 4945
19990e29
AB
4946HSR NETWORK PROTOCOL
4947M: Arvid Brodin <arvid.brodin@alten.se>
4948L: netdev@vger.kernel.org
4949S: Maintained
4950F: net/hsr/
4951
5a18c343 4952HTCPEN TOUCHSCREEN DRIVER
8b58be88 4953M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4954L: linux-input@vger.kernel.org
4955S: Maintained
679655da 4956F: drivers/input/touchscreen/htcpen.c
5a18c343 4957
1da177e4 4958HUGETLB FILESYSTEM
6d49e352 4959M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4960S: Maintained
679655da 4961F: fs/hugetlbfs/
1da177e4 4962
05183189 4963Hyper-V CORE AND DRIVERS
9c3646d1 4964M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4965M: Haiyang Zhang <haiyangz@microsoft.com>
4966L: devel@linuxdriverproject.org
4967S: Maintained
a4162747
HZ
4968F: arch/x86/include/asm/mshyperv.h
4969F: arch/x86/include/uapi/asm/hyperv.h
4970F: arch/x86/kernel/cpu/mshyperv.c
05183189 4971F: drivers/hid/hid-hyperv.c
a4162747 4972F: drivers/hv/
f92ca80b 4973F: drivers/input/serio/hyperv-keyboard.c
05183189 4974F: drivers/net/hyperv/
a4162747 4975F: drivers/scsi/storvsc_drv.c
8a61f013 4976F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4977F: include/linux/hyperv.h
4978F: tools/hv/
54bf725e 4979F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 4980
d85c8a6a 4981I2C OVER PARALLEL PORT
d8130624 4982M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4983L: linux-i2c@vger.kernel.org
4984S: Maintained
4985F: Documentation/i2c/busses/i2c-parport
4986F: Documentation/i2c/busses/i2c-parport-light
4987F: drivers/i2c/busses/i2c-parport.c
4988F: drivers/i2c/busses/i2c-parport-light.c
4989
4990I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 4991M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
4992L: linux-i2c@vger.kernel.org
4993S: Maintained
4994F: Documentation/i2c/busses/i2c-ali1535
4995F: Documentation/i2c/busses/i2c-ali1563
4996F: Documentation/i2c/busses/i2c-ali15x3
4997F: Documentation/i2c/busses/i2c-amd756
4998F: Documentation/i2c/busses/i2c-amd8111
4999F: Documentation/i2c/busses/i2c-i801
5000F: Documentation/i2c/busses/i2c-nforce2
5001F: Documentation/i2c/busses/i2c-piix4
5002F: Documentation/i2c/busses/i2c-sis5595
5003F: Documentation/i2c/busses/i2c-sis630
5004F: Documentation/i2c/busses/i2c-sis96x
5005F: Documentation/i2c/busses/i2c-via
5006F: Documentation/i2c/busses/i2c-viapro
5007F: drivers/i2c/busses/i2c-ali1535.c
5008F: drivers/i2c/busses/i2c-ali1563.c
5009F: drivers/i2c/busses/i2c-ali15x3.c
5010F: drivers/i2c/busses/i2c-amd756.c
5011F: drivers/i2c/busses/i2c-amd756-s4882.c
5012F: drivers/i2c/busses/i2c-amd8111.c
5013F: drivers/i2c/busses/i2c-i801.c
5014F: drivers/i2c/busses/i2c-isch.c
5015F: drivers/i2c/busses/i2c-nforce2.c
5016F: drivers/i2c/busses/i2c-nforce2-s4985.c
5017F: drivers/i2c/busses/i2c-piix4.c
5018F: drivers/i2c/busses/i2c-sis5595.c
5019F: drivers/i2c/busses/i2c-sis630.c
5020F: drivers/i2c/busses/i2c-sis96x.c
5021F: drivers/i2c/busses/i2c-via.c
5022F: drivers/i2c/busses/i2c-viapro.c
5023
cb7f07a4
NH
5024I2C/SMBUS ISMT DRIVER
5025M: Seth Heasley <seth.heasley@intel.com>
5026M: Neil Horman <nhorman@tuxdriver.com>
5027L: linux-i2c@vger.kernel.org
5028F: drivers/i2c/busses/i2c-ismt.c
5029F: Documentation/i2c/busses/i2c-ismt
5030
6ea884db 5031I2C/SMBUS STUB DRIVER
d8130624 5032M: Jean Delvare <jdelvare@suse.com>
846557d3 5033L: linux-i2c@vger.kernel.org
6ea884db 5034S: Maintained
8547a5bc 5035F: drivers/i2c/i2c-stub.c
6ea884db 5036
5b543965 5037I2C SUBSYSTEM
14d77c4d 5038M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5039L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5040W: https://i2c.wiki.kernel.org/
5041Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5042T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5043S: Maintained
40ed1b4c 5044F: Documentation/devicetree/bindings/i2c/
679655da
JP
5045F: Documentation/i2c/
5046F: drivers/i2c/
5047F: include/linux/i2c.h
03b70d62 5048F: include/linux/i2c-*.h
c117ab84
CEB
5049F: include/uapi/linux/i2c.h
5050F: include/uapi/linux/i2c-*.h
1da177e4 5051
4560d677
WS
5052I2C ACPI SUPPORT
5053M: Mika Westerberg <mika.westerberg@linux.intel.com>
5054L: linux-i2c@vger.kernel.org
5055L: linux-acpi@vger.kernel.org
5056S: Maintained
4560d677 5057
d85c8a6a 5058I2C-TAOS-EVM DRIVER
d8130624 5059M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5060L: linux-i2c@vger.kernel.org
5061S: Maintained
5062F: Documentation/i2c/busses/i2c-taos-evm
5063F: drivers/i2c/busses/i2c-taos-evm.c
5064
e8c76eed 5065I2C-TINY-USB DRIVER
8b58be88 5066M: Till Harbaum <till@harbaum.org>
846557d3 5067L: linux-i2c@vger.kernel.org
932d1872 5068W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5069S: Maintained
679655da 5070F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5071
1da177e4 5072i386 BOOT CODE
8b58be88 5073M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5074S: Maintained
679655da 5075F: arch/x86/boot/
1da177e4
LT
5076
5077i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5078M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5079T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5080S: Maintained
5081
1da177e4 5082IA64 (Itanium) PLATFORM
8b58be88
JP
5083M: Tony Luck <tony.luck@intel.com>
5084M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5085L: linux-ia64@vger.kernel.org
6b1c70b1 5086T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5087S: Maintained
679655da 5088F: arch/ia64/
1da177e4 5089
4cd38750
LDSB
5090IBM Power VMX Cryptographic instructions
5091M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5092M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5093L: linux-crypto@vger.kernel.org
5094S: Supported
5095F: drivers/crypto/vmx/Makefile
5096F: drivers/crypto/vmx/Kconfig
5097F: drivers/crypto/vmx/vmx.c
5098F: drivers/crypto/vmx/aes*
5099F: drivers/crypto/vmx/ghash*
5100F: drivers/crypto/vmx/ppc-xlate.pl
5101
956c203c 5102IBM Power in-Nest Crypto Acceleration
4cd38750 5103M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5104M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5105L: linux-crypto@vger.kernel.org
5106S: Supported
28bceeaa
DS
5107F: drivers/crypto/nx/Makefile
5108F: drivers/crypto/nx/Kconfig
5109F: drivers/crypto/nx/nx-aes*
5110F: drivers/crypto/nx/nx-sha*
5111F: drivers/crypto/nx/nx.*
5112F: drivers/crypto/nx/nx_csbcpb.h
5113F: drivers/crypto/nx/nx_debugfs.h
956c203c 5114
0e16aafb 5115IBM Power 842 compression accelerator
41656aa7 5116M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5117S: Supported
28bceeaa
DS
5118F: drivers/crypto/nx/Makefile
5119F: drivers/crypto/nx/Kconfig
7011a122 5120F: drivers/crypto/nx/nx-842*
2da572c9 5121F: include/linux/sw842.h
2062c5b6 5122F: crypto/842.c
2da572c9 5123F: lib/842/
0e16aafb 5124
1da177e4 5125IBM Power Linux RAID adapter
8b58be88 5126M: Brian King <brking@us.ibm.com>
1da177e4 5127S: Supported
679655da 5128F: drivers/scsi/ipr.*
1da177e4 5129
9d348af4 5130IBM Power Virtual Ethernet Device Driver
eddd63a6 5131M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5132L: netdev@vger.kernel.org
5133S: Supported
9aa32835 5134F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5135
e6babec6 5136IBM Power Virtual SCSI Device Drivers
bcbde52b 5137M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5138L: linux-scsi@vger.kernel.org
5139S: Supported
e6babec6
NF
5140F: drivers/scsi/ibmvscsi/ibmvscsi*
5141F: drivers/scsi/ibmvscsi/viosrp.h
5142
5143IBM Power Virtual FC Device Drivers
44b4dad9 5144M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5145L: linux-scsi@vger.kernel.org
5146S: Supported
5147F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5148
1da177e4 5149IBM ServeRAID RAID DRIVER
f9213e78 5150S: Orphan
679655da 5151F: drivers/scsi/ips.*
1da177e4 5152
6ed9f9c4
PT
5153ICH LPC AND GPIO DRIVER
5154M: Peter Tyser <ptyser@xes-inc.com>
5155S: Maintained
5156F: drivers/mfd/lpc_ich.c
5157F: drivers/gpio/gpio-ich.c
5158
1e7106fc 5159IDE SUBSYSTEM
8b58be88 5160M: "David S. Miller" <davem@davemloft.net>
1da177e4 5161L: linux-ide@vger.kernel.org
8a6e2535 5162Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5163T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5164S: Maintained
679655da
JP
5165F: Documentation/ide/
5166F: drivers/ide/
5167F: include/linux/ide.h
1da177e4 5168
6cb8c13d
IP
5169IDEAPAD LAPTOP EXTRAS DRIVER
5170M: Ike Panhc <ike.pan@canonical.com>
5171L: platform-driver-x86@vger.kernel.org
5172W: http://launchpad.net/ideapad-laptop
5173S: Maintained
5174F: drivers/platform/x86/ideapad-laptop.c
5175
1ea4c161
AM
5176IDEAPAD LAPTOP SLIDEBAR DRIVER
5177M: Andrey Moiseev <o2g.org.ru@gmail.com>
5178L: linux-input@vger.kernel.org
5179W: https://github.com/o2genum/ideapad-slidebar
5180S: Maintained
5181F: drivers/input/misc/ideapad_slidebar.c
5182
0f861e8c 5183IDE/ATAPI DRIVERS
487ba8e8 5184M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5185L: linux-ide@vger.kernel.org
c404c199 5186S: Maintained
679655da
JP
5187F: Documentation/cdrom/ide-cd
5188F: drivers/ide/ide-cd*
1da177e4 5189
27471fdb 5190IDLE-I7300
8b58be88 5191M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5192L: linux-pm@vger.kernel.org
27471fdb 5193S: Supported
679655da 5194F: drivers/idle/i7300_idle.c
27471fdb 5195
02cf2286 5196IEEE 802.15.4 SUBSYSTEM
b6e195fd 5197M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5198L: linux-wpan@vger.kernel.org
5199W: https://github.com/linux-wpan
5200T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5201S: Maintained
5202F: net/ieee802154/
68653359 5203F: net/mac802154/
251741b1 5204F: drivers/net/ieee802154/
580947d3
AA
5205F: include/linux/nl802154.h
5206F: include/linux/ieee802154.h
5207F: include/net/nl802154.h
5208F: include/net/mac802154.h
5209F: include/net/af_ieee802154.h
5210F: include/net/cfg802154.h
5211F: include/net/ieee802154_netdev.h
ebef9c12 5212F: Documentation/networking/ieee802154.txt
02cf2286 5213
b1c97193
SY
5214IGORPLUG-USB IR RECEIVER
5215M: Sean Young <sean@mess.org>
5216L: linux-media@vger.kernel.org
5217S: Maintained
5218F: drivers/media/rc/igorplugusb.c
5219
40ad4a30
SY
5220IGUANAWORKS USB IR TRANSCEIVER
5221M: Sean Young <sean@mess.org>
5222L: linux-media@vger.kernel.org
5223S: Maintained
5224F: drivers/media/rc/iguanair.c
5225
9545f86e 5226IIO SUBSYSTEM AND DRIVERS
030a13d7 5227M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5228R: Hartmut Knaack <knaack.h@gmx.de>
5229R: Lars-Peter Clausen <lars@metafoo.de>
5230R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5231L: linux-iio@vger.kernel.org
5232S: Maintained
03e7c251 5233F: drivers/iio/
9545f86e 5234F: drivers/staging/iio/
8fe671fc 5235F: include/linux/iio/
817020cf 5236F: tools/iio/
9545f86e 5237
65519263
SG
5238IKANOS/ADI EAGLE ADSL USB DRIVER
5239M: Matthieu Castet <castet.matthieu@free.fr>
5240M: Stanislaw Gruszka <stf_xl@wp.pl>
5241S: Maintained
5242F: drivers/usb/atm/ueagle-atm.c
5243
e89ab51f
GR
5244INA209 HARDWARE MONITOR DRIVER
5245M: Guenter Roeck <linux@roeck-us.net>
5246L: lm-sensors@lm-sensors.org
5247S: Maintained
5248F: Documentation/hwmon/ina209
5249F: Documentation/devicetree/bindings/i2c/ina209.txt
5250F: drivers/hwmon/ina209.c
5251
5252INA2XX HARDWARE MONITOR DRIVER
5253M: Guenter Roeck <linux@roeck-us.net>
5254L: lm-sensors@lm-sensors.org
5255S: Maintained
5256F: Documentation/hwmon/ina2xx
5257F: drivers/hwmon/ina2xx.c
5258F: include/linux/platform_data/ina2xx.h
5259
14dc124f
SIG
5260INDUSTRY PACK SUBSYSTEM (IPACK)
5261M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5262M: Jens Taprogge <jens.taprogge@taprogge.org>
5263M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5264L: industrypack-devel@lists.sourceforge.net
5265W: http://industrypack.sourceforge.net
5266S: Maintained
5267F: drivers/ipack/
5268
8adc53fd
ZLK
5269INGENIC JZ4780 DMA Driver
5270M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5271S: Maintained
5272F: drivers/dma/dma-jz4780.c
5273
aa7168f4 5274INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5275M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5276M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5277L: linux-ima-devel@lists.sourceforge.net
5278L: linux-ima-user@lists.sourceforge.net
5279L: linux-security-module@vger.kernel.org
aa7168f4 5280S: Supported
679655da 5281F: security/integrity/ima/
aa7168f4 5282
9a4ea5a9
JH
5283IMGTEC IR DECODER DRIVER
5284M: James Hogan <james.hogan@imgtec.com>
5285S: Maintained
5286F: drivers/media/rc/img-ir/
5287
1da177e4 5288IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5289L: linux-fbdev@vger.kernel.org
843393d3 5290S: Orphan
8a61f013 5291F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5292
5293INFINIBAND SUBSYSTEM
b6b2bbe6 5294M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5295M: Sean Hefty <sean.hefty@intel.com>
5296M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5297L: linux-rdma@vger.kernel.org
605841f5 5298W: http://www.openfabrics.org/
8a6e2535 5299Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5300T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5301S: Supported
679655da
JP
5302F: Documentation/infiniband/
5303F: drivers/infiniband/
c117ab84 5304F: include/uapi/linux/if_infiniband.h
954138dc
YD
5305F: include/uapi/rdma/
5306F: include/rdma/
1da177e4 5307
c9f04f58 5308INOTIFY
8b58be88
JP
5309M: John McCutchan <john@johnmccutchan.com>
5310M: Robert Love <rlove@rlove.org>
5311M: Eric Paris <eparis@parisplace.org>
c9f04f58 5312S: Maintained
679655da
JP
5313F: Documentation/filesystems/inotify.txt
5314F: fs/notify/inotify/
5315F: include/linux/inotify.h
c117ab84 5316F: include/uapi/linux/inotify.h
c9f04f58 5317
e2d1d6c0 5318INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5319M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5320L: linux-input@vger.kernel.org
8a6e2535 5321Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5322T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5323S: Maintained
679655da 5324F: drivers/input/
f4eea7e2 5325F: include/linux/input.h
c117ab84 5326F: include/uapi/linux/input.h
f4eea7e2 5327F: include/linux/input/
e2d1d6c0 5328
3267a87f 5329INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5330M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5331L: linux-input@vger.kernel.org
75dd112a 5332S: Odd fixes
3267a87f 5333F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5334F: drivers/input/input-mt.c
3267a87f
HR
5335K: \b(ABS|SYN)_MT_
5336
97fa99a3
JY
5337INTEL ASoC BDW/HSW DRIVERS
5338M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5339L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5340S: Supported
e8e1225d
JP
5341F: sound/soc/intel/common/sst-dsp*
5342F: sound/soc/intel/common/sst-firmware.c
5343F: sound/soc/intel/boards/broadwell.c
5344F: sound/soc/intel/haswell/
97fa99a3 5345
4ac13e17
DJ
5346INTEL C600 SERIES SAS CONTROLLER DRIVER
5347M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5348M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5349L: linux-scsi@vger.kernel.org
7106891a
DJ
5350T: git git://git.code.sf.net/p/intel-sas/isci
5351S: Supported
4ac13e17 5352F: drivers/scsi/isci/
4ac13e17 5353
26717172
LB
5354INTEL IDLE DRIVER
5355M: Len Brown <lenb@kernel.org>
bf1c138e 5356L: linux-pm@vger.kernel.org
08deed1e 5357T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5358S: Supported
5359F: drivers/idle/intel_idle.c
5360
7c1ac18d
KCA
5361INTEL PSTATE DRIVER
5362M: Kristen Carlson Accardi <kristen@linux.intel.com>
5363L: linux-pm@vger.kernel.org
5364S: Supported
5365F: drivers/cpufreq/intel_pstate.c
5366
9eb8ef74 5367INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5368M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5369L: linux-fbdev@vger.kernel.org
ce00f85c 5370S: Maintained
679655da 5371F: Documentation/fb/intelfb.txt
8a61f013 5372F: drivers/video/fbdev/intelfb/
9eb8ef74 5373
1da177e4 5374INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5375M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5376L: linux-fbdev@vger.kernel.org
ce00f85c 5377S: Maintained
8a61f013 5378F: drivers/video/fbdev/i810/
1da177e4 5379
f4a9bc4c 5380INTEL MENLOW THERMAL DRIVER
8b58be88 5381M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5382L: platform-driver-x86@vger.kernel.org
5ca92bd9 5383W: https://01.org/linux-acpi
f4a9bc4c 5384S: Supported
679655da 5385F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5386
1da177e4 5387INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5388M: Borislav Petkov <bp@alien8.de>
1da177e4 5389S: Maintained
73d425fd
JP
5390F: arch/x86/kernel/cpu/microcode/core*
5391F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5392
248a9dc3 5393INTEL I/OAT DMA DRIVER
18ebd564 5394M: Dave Jiang <dave.jiang@intel.com>
08223d80 5395R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5396L: dmaengine@vger.kernel.org
5397Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5398S: Supported
679655da 5399F: drivers/dma/ioat*
248a9dc3 5400
6c8909b4 5401INTEL IOMMU (VT-d)
8b58be88 5402M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5403L: iommu@lists.linux-foundation.org
54e5881d 5404T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5405S: Supported
3fb39615 5406F: drivers/iommu/intel-iommu.c
679655da 5407F: include/linux/intel-iommu.h
6c8909b4 5408
b3e5f263 5409INTEL IOP-ADMA DMA DRIVER
08223d80 5410R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5411S: Odd fixes
679655da 5412F: drivers/dma/iop-adma.c
b3e5f263 5413
9251ce95 5414INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5415M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5416S: Maintained
679655da
JP
5417F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5418F: arch/arm/mach-ixp4xx/include/mach/npe.h
5419F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5420F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5421F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5422F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5423
844dd05f 5424INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5425M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5426S: Maintained
679655da 5427F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5428
2f302324 5429INTEL ETHERNET DRIVERS
8b58be88 5430M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5431R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5432R: Shannon Nelson <shannon.nelson@intel.com>
5433R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5434R: Don Skidmore <donald.c.skidmore@intel.com>
5435R: Matthew Vick <matthew.vick@intel.com>
5436R: John Ronciak <john.ronciak@intel.com>
5437R: Mitch Williams <mitch.a.williams@intel.com>
5438L: intel-wired-lan@lists.osuosl.org
f6fde11a 5439W: http://www.intel.com/support/feedback.htm
d94e6fed 5440W: http://e1000.sourceforge.net/
2f302324
JK
5441Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5442T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5443T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5444S: Supported
0d164401
JK
5445F: Documentation/networking/e100.txt
5446F: Documentation/networking/e1000.txt
5447F: Documentation/networking/e1000e.txt
5448F: Documentation/networking/igb.txt
5449F: Documentation/networking/igbvf.txt
5450F: Documentation/networking/ixgb.txt
5451F: Documentation/networking/ixgbe.txt
5452F: Documentation/networking/ixgbevf.txt
1bff6529 5453F: Documentation/networking/i40e.txt
105bf2fe 5454F: Documentation/networking/i40evf.txt
dee1ad47 5455F: drivers/net/ethernet/intel/
bc90d291 5456F: drivers/net/ethernet/intel/*/
1da177e4 5457
0963d59b
LW
5458INTEL-MID GPIO DRIVER
5459M: David Cohen <david.a.cohen@linux.intel.com>
5460L: linux-gpio@vger.kernel.org
5461S: Maintained
5462F: drivers/gpio/gpio-intel-mid.c
5463
ca907a90
SY
5464INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5465M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5466L: linux-wireless@vger.kernel.org
ca907a90 5467S: Maintained
679655da 5468F: Documentation/networking/README.ipw2100
679655da 5469F: Documentation/networking/README.ipw2200
ca907a90 5470F: drivers/net/wireless/ipw2x00/
826d2abe 5471
4bd96a7a 5472INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5473M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5474M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5475M: Shane Wang <shane.wang@intel.com>
5476L: tboot-devel@lists.sourceforge.net
5477W: http://tboot.sourceforge.net
e9b7d7c8 5478T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5479S: Supported
5480F: Documentation/intel_txt.txt
5481F: include/linux/tboot.h
5482F: arch/x86/kernel/tboot.c
5483
8a70da82 5484INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5485M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5486M: linux-wimax@intel.com
49e7d9df 5487L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5488S: Supported
5489W: http://linuxwimax.org
679655da
JP
5490F: Documentation/wimax/README.i2400m
5491F: drivers/net/wimax/i2400m/
c117ab84 5492F: include/uapi/linux/wimax/i2400m.h
8a70da82 5493
1c0ce89c
SG
5494INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5495M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5496L: linux-wireless@vger.kernel.org
1c0ce89c 5497S: Supported
efa3144e
WYG
5498F: drivers/net/wireless/iwlegacy/
5499
b481de9c 5500INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5501M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5502M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5503M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5504L: linux-wireless@vger.kernel.org
b481de9c 5505W: http://intellinuxwireless.org
b62ff718 5506T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5507S: Supported
679655da 5508F: drivers/net/wireless/iwlwifi/
b481de9c 5509
de8fe023
TW
5510INTEL MANAGEMENT ENGINE (mei)
5511M: Tomas Winkler <tomas.winkler@intel.com>
5512L: linux-kernel@vger.kernel.org
5513S: Supported
c117ab84 5514F: include/uapi/linux/mei.h
5069288b 5515F: include/linux/mei_cl_bus.h
de8fe023 5516F: drivers/misc/mei/*
e07950a1 5517F: Documentation/misc-devices/mei/*
de8fe023 5518
0a8b8353 5519INTEL PMC IPC DRIVER
5520M: Zha Qipeng<qipeng.zha@intel.com>
5521L: platform-driver-x86@vger.kernel.org
5522S: Maintained
5523F: drivers/platform/x86/intel_pmc_ipc.c
5524F: arch/x86/include/asm/intel_pmc_ipc.h
5525
cb109a0e 5526IOC3 ETHERNET DRIVER
8b58be88 5527M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5528L: linux-mips@linux-mips.org
5529S: Maintained
8862bf1e 5530F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5531
cb109a0e 5532IOC3 SERIAL DRIVER
8b58be88 5533M: Pat Gefre <pfg@sgi.com>
d39e0721 5534L: linux-serial@vger.kernel.org
cb109a0e 5535S: Maintained
df621252 5536F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5537
0b6e8569
SW
5538IOMMU DRIVERS
5539M: Joerg Roedel <joro@8bytes.org>
5540L: iommu@lists.linux-foundation.org
5541T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5542S: Maintained
5543F: drivers/iommu/
5544
4480f15b 5545IP MASQUERADING
8b58be88 5546M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5547S: Maintained
679655da 5548F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5549
1202d6ff 5550IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5551M: Francois Romieu <romieu@fr.zoreil.com>
5552M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5553L: netdev@vger.kernel.org
5554S: Maintained
7443713a 5555F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5556
4480f15b 5557IPATH DRIVER
8473c603 5558M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5559L: linux-rdma@vger.kernel.org
52a09a04 5560S: Maintained
679655da 5561F: drivers/infiniband/hw/ipath/
77d8798b 5562
4409ebe9 5563IPMI SUBSYSTEM
8b58be88 5564M: Corey Minyard <minyard@acm.org>
b0c90653 5565L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5566W: http://openipmi.sourceforge.net/
5567S: Supported
679655da
JP
5568F: Documentation/IPMI.txt
5569F: drivers/char/ipmi/
5570F: include/linux/ipmi*
c117ab84 5571F: include/uapi/linux/ipmi*
4409ebe9 5572
2d800897
KW
5573QCOM AUDIO (ASoC) DRIVERS
5574M: Patrick Lai <plai@codeaurora.org>
5575M: Banajit Goswami <bgoswami@codeaurora.org>
5576L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5577S: Supported
5578F: sound/soc/qcom/
5579
e2d1d6c0 5580IPS SCSI RAID DRIVER
8b58be88 5581M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5582L: linux-scsi@vger.kernel.org
5583W: http://www.adaptec.com/
5584S: Maintained
679655da 5585F: drivers/scsi/ips*
e2d1d6c0
RD
5586
5587IPVS
8b58be88
JP
5588M: Wensong Zhang <wensong@linux-vs.org>
5589M: Simon Horman <horms@verge.net.au>
5590M: Julian Anastasov <ja@ssi.bg>
979b6c13 5591L: netdev@vger.kernel.org
e2d1d6c0 5592L: lvs-devel@vger.kernel.org
1da177e4 5593S: Maintained
679655da 5594F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5595F: include/net/ip_vs.h
c117ab84 5596F: include/uapi/linux/ip_vs.h
679655da 5597F: net/netfilter/ipvs/
1da177e4 5598
e7839f25 5599IPWIRELESS DRIVER
d8130624
JS
5600M: Jiri Kosina <jkosina@suse.com>
5601M: David Sterba <dsterba@suse.com>
92094aa0 5602S: Odd Fixes
282361a0 5603F: drivers/tty/ipwireless/
099dc4fb 5604
e2d1d6c0 5605IPX NETWORK LAYER
8b58be88 5606M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5607L: netdev@vger.kernel.org
5608S: Maintained
679655da 5609F: include/net/ipx.h
c117ab84 5610F: include/uapi/linux/ipx.h
679655da 5611F: net/ipx/
e2d1d6c0 5612
1da177e4 5613IRDA SUBSYSTEM
8b58be88 5614M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5615L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5616L: netdev@vger.kernel.org
1da177e4 5617W: http://irda.sourceforge.net/
f353976d 5618S: Maintained
e0057975 5619T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5620F: Documentation/networking/irda.txt
5621F: drivers/net/irda/
5622F: include/net/irda/
5623F: net/irda/
1da177e4 5624
a800c7cc
TG
5625IRQ SUBSYSTEM
5626M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5627L: linux-kernel@vger.kernel.org
a800c7cc 5628S: Maintained
75fc2d37 5629T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5630F: kernel/irq/
2ed9fd28
JC
5631
5632IRQCHIP DRIVERS
5633M: Thomas Gleixner <tglx@linutronix.de>
5634M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5635M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5636L: linux-kernel@vger.kernel.org
5637S: Maintained
5638T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5639T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5640F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5641F: drivers/irqchip/
a800c7cc 5642
7ab3a837 5643IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5644M: Jiang Liu <jiang.liu@linux.intel.com>
5645M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5646S: Maintained
b09dec2c 5647T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5648F: Documentation/IRQ-domain.txt
5649F: include/linux/irqdomain.h
5650F: kernel/irq/irqdomain.c
b09dec2c 5651F: kernel/irq/msi.c
7ab3a837 5652
e2d1d6c0 5653ISAPNP
8b58be88 5654M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5655S: Maintained
679655da
JP
5656F: Documentation/isapnp.txt
5657F: drivers/pnp/isapnp/
5658F: include/linux/isapnp.h
e2d1d6c0 5659
d39b8420
HV
5660ISA RADIO MODULE
5661M: Hans Verkuil <hverkuil@xs4all.nl>
5662L: linux-media@vger.kernel.org
5663T: git git://linuxtv.org/media_tree.git
5664W: http://linuxtv.org
5665S: Maintained
5666F: drivers/media/radio/radio-isa*
5667
71a6d0af
HW
5668iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5669M: Peter Jones <pjones@redhat.com>
5670M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5671S: Maintained
5672F: drivers/firmware/iscsi_ibft*
5673
14816b1e 5674ISCSI
8b58be88 5675M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5676L: open-iscsi@googlegroups.com
5677W: www.open-iscsi.org
54e5881d 5678T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5679S: Maintained
679655da
JP
5680F: drivers/scsi/*iscsi*
5681F: include/scsi/*iscsi*
14816b1e 5682
1e65eb42
OG
5683ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5684M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5685M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5686M: Roi Dayan <roid@mellanox.com>
5687L: linux-rdma@vger.kernel.org
5688S: Supported
5689W: http://www.openfabrics.org
5690W: www.open-iscsi.org
5691Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5692F: drivers/infiniband/ulp/iser/
1e65eb42 5693
2b70e5fd
SG
5694ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5695M: Sagi Grimberg <sagig@mellanox.com>
5696T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5697L: linux-rdma@vger.kernel.org
5698L: target-devel@vger.kernel.org
5699S: Supported
5700W: http://www.linux-iscsi.org
5701F: drivers/infiniband/ulp/isert
5702
1da177e4 5703ISDN SUBSYSTEM
8b58be88 5704M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5705L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5706L: netdev@vger.kernel.org
1da177e4 5707W: http://www.isdn4linux.de
54e5881d 5708T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5709S: Maintained
679655da
JP
5710F: Documentation/isdn/
5711F: drivers/isdn/
5712F: include/linux/isdn.h
5713F: include/linux/isdn/
c117ab84
CEB
5714F: include/uapi/linux/isdn.h
5715F: include/uapi/linux/isdn/
1da177e4
LT
5716
5717ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5718M: Armin Schindler <mac@melware.de>
d5d52273 5719L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5720W: http://www.melware.de
5721S: Maintained
679655da 5722F: drivers/isdn/hardware/eicon/
1da177e4 5723
d624870f 5724IT87 HARDWARE MONITORING DRIVER
d8130624 5725M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5726L: lm-sensors@lm-sensors.org
5727S: Maintained
5728F: Documentation/hwmon/it87
5729F: drivers/hwmon/it87.c
5730
d7104bff
AP
5731IT913X MEDIA DRIVER
5732M: Antti Palosaari <crope@iki.fi>
5733L: linux-media@vger.kernel.org
5734W: http://linuxtv.org/
5735W: http://palosaari.fi/linux/
5736Q: http://patchwork.linuxtv.org/project/linux-media/list/
5737T: git git://linuxtv.org/anttip/media_tree.git
5738S: Maintained
249c697e 5739F: drivers/media/tuners/it913x*
d7104bff 5740
91821ff3 5741IVTV VIDEO4LINUX DRIVER
6afdeaf8 5742M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5743L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5744L: linux-media@vger.kernel.org
275ffde4 5745T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5746W: http://www.ivtvdriver.org
5747S: Maintained
679655da 5748F: Documentation/video4linux/*.ivtv
90d72ac6 5749F: drivers/media/pci/ivtv/
c117ab84 5750F: include/uapi/linux/ivtv*
91821ff3 5751
68620bdd
MP
5752IX2505V MEDIA DRIVER
5753M: Malcolm Priestley <tvboxspy@gmail.com>
5754L: linux-media@vger.kernel.org
5755W: http://linuxtv.org/
5756Q: http://patchwork.linuxtv.org/project/linux-media/list/
5757S: Maintained
5758F: drivers/media/dvb-frontends/ix2505v*
5759
4453d736
GR
5760JC42.4 TEMPERATURE SENSOR DRIVER
5761M: Guenter Roeck <linux@roeck-us.net>
5762L: lm-sensors@lm-sensors.org
5763S: Maintained
5764F: drivers/hwmon/jc42.c
5765F: Documentation/hwmon/jc42
5766
e2d1d6c0 5767JFS FILESYSTEM
3256f80f 5768M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5769L: jfs-discussion@lists.sourceforge.net
5770W: http://jfs.sourceforge.net/
54e5881d 5771T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5772S: Maintained
679655da
JP
5773F: Documentation/filesystems/jfs.txt
5774F: fs/jfs/
e2d1d6c0 5775
95252236 5776JME NETWORK DRIVER
8b58be88 5777M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5778L: netdev@vger.kernel.org
5779S: Maintained
63d24a0e 5780F: drivers/net/ethernet/jme.*
95252236 5781
1da177e4 5782JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5783M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5784L: linux-mtd@lists.infradead.org
5785W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5786S: Maintained
679655da 5787F: fs/jffs2/
c117ab84 5788F: include/uapi/linux/jffs2.h
1da177e4 5789
de456d37 5790JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5791M: Andrew Morton <akpm@linux-foundation.org>
d8130624 5792M: Jan Kara <jack@suse.com>
72be2ccf 5793L: linux-ext4@vger.kernel.org
ae0718f8 5794S: Maintained
d183e11a 5795F: fs/jbd/
d183e11a
TT
5796F: include/linux/jbd.h
5797
5798JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5799M: "Theodore Ts'o" <tytso@mit.edu>
5800L: linux-ext4@vger.kernel.org
5801S: Maintained
5802F: fs/jbd2/
5803F: include/linux/jbd2.h
ae0718f8 5804
fd8b6cb4 5805JSM Neo PCI based serial card
9d141cb9 5806M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5807L: linux-serial@vger.kernel.org
5808S: Maintained
df621252 5809F: drivers/tty/serial/jsm/
ae0718f8 5810
af39917d
CL
5811K10TEMP HARDWARE MONITORING DRIVER
5812M: Clemens Ladisch <clemens@ladisch.de>
5813L: lm-sensors@lm-sensors.org
5814S: Maintained
5815F: Documentation/hwmon/k10temp
5816F: drivers/hwmon/k10temp.c
5817
4660cb35 5818K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5819M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5820L: lm-sensors@lm-sensors.org
ae0718f8 5821S: Maintained
679655da
JP
5822F: Documentation/hwmon/k8temp
5823F: drivers/hwmon/k8temp.c
ae0718f8 5824
1da177e4 5825KCONFIG
5eb1f99e 5826M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5827L: linux-kbuild@vger.kernel.org
cea8321c 5828T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5829S: Maintained
679655da
JP
5830F: Documentation/kbuild/kconfig-language.txt
5831F: scripts/kconfig/
1da177e4 5832
ea6c2089 5833KDUMP
8b58be88
JP
5834M: Vivek Goyal <vgoyal@redhat.com>
5835M: Haren Myneni <hbabu@us.ibm.com>
34633993 5836L: kexec@lists.infradead.org
ea6c2089
VG
5837W: http://lse.sourceforge.net/kdump/
5838S: Maintained
80811493 5839F: Documentation/kdump/
ea6c2089 5840
f41bf02f
HV
5841KEENE FM RADIO TRANSMITTER DRIVER
5842M: Hans Verkuil <hverkuil@xs4all.nl>
5843L: linux-media@vger.kernel.org
5844T: git git://linuxtv.org/media_tree.git
5845W: http://linuxtv.org
5846S: Maintained
5847F: drivers/media/radio/radio-keene*
5848
1da177e4 5849KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5850M: Ian Kent <raven@themaw.net>
f694fc97 5851L: autofs@vger.kernel.org
1da177e4 5852S: Maintained
679655da 5853F: fs/autofs4/
1da177e4 5854
70fb7ba6 5855KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5856M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5857T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5858T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5859L: linux-kbuild@vger.kernel.org
5ce45962 5860S: Maintained
679655da
JP
5861F: Documentation/kbuild/
5862F: Makefile
5863F: scripts/Makefile.*
70fb7ba6
MM
5864F: scripts/basic/
5865F: scripts/mk*
5866F: scripts/package/
1da177e4
LT
5867
5868KERNEL JANITORS
c3000e03 5869L: kernel-janitors@vger.kernel.org
10466f5a 5870W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5871S: Odd Fixes
1da177e4 5872
e8b43555 5873KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5874M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5875M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5876L: linux-nfs@vger.kernel.org
1da177e4 5877W: http://nfs.sourceforge.net/
98fac23f 5878S: Supported
679655da 5879F: fs/nfsd/
c117ab84 5880F: include/uapi/linux/nfsd/
679655da
JP
5881F: fs/lockd/
5882F: fs/nfs_common/
5883F: net/sunrpc/
5884F: include/linux/lockd/
5885F: include/linux/sunrpc/
c117ab84 5886F: include/uapi/linux/sunrpc/
1da177e4 5887
13b122b3
SK
5888KERNEL SELFTEST FRAMEWORK
5889M: Shuah Khan <shuahkh@osg.samsung.com>
5890L: linux-api@vger.kernel.org
5891T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5892S: Maintained
5893F: tools/testing/selftests
5894
426d62e2 5895KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5896M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5897M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5898L: kvm@vger.kernel.org
e3e58478 5899W: http://www.linux-kvm.org
a94b40a6 5900T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5901S: Supported
c93a64fe
PB
5902F: Documentation/*/kvm*.txt
5903F: Documentation/virtual/kvm/
679655da 5904F: arch/*/kvm/
1662e862
CB
5905F: arch/x86/kernel/kvm.c
5906F: arch/x86/kernel/kvmclock.c
679655da
JP
5907F: arch/*/include/asm/kvm*
5908F: include/linux/kvm*
c117ab84 5909F: include/uapi/linux/kvm*
679655da 5910F: virt/kvm/
426d62e2 5911
ad8003d3 5912KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5913M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5914L: kvm@vger.kernel.org
5915W: http://kvm.qumranet.com
7de609c8 5916S: Maintained
679655da 5917F: arch/x86/include/asm/svm.h
679655da 5918F: arch/x86/kvm/svm.c
426d62e2 5919
513014b7 5920KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5921M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5922L: kvm-ppc@vger.kernel.org
5923W: http://kvm.qumranet.com
6a7f972d 5924T: git git://github.com/agraf/linux-2.6.git
513014b7 5925S: Supported
679655da
JP
5926F: arch/powerpc/include/asm/kvm*
5927F: arch/powerpc/kvm/
513014b7 5928
85f8fffe 5929KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5930M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5931M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5932L: linux-s390@vger.kernel.org
5933W: http://www.ibm.com/developerworks/linux/linux390/
5934S: Supported
679655da
JP
5935F: Documentation/s390/kvm.txt
5936F: arch/s390/include/asm/kvm*
80811493 5937F: arch/s390/kvm/
85f8fffe 5938
a749474d 5939KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5940M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5941M: Marc Zyngier <marc.zyngier@arm.com>
5942L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5943L: kvmarm@lists.cs.columbia.edu
5944W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5945S: Supported
a749474d
CD
5946F: arch/arm/include/uapi/asm/kvm*
5947F: arch/arm/include/asm/kvm*
5948F: arch/arm/kvm/
5c8818b4
MZ
5949F: virt/kvm/arm/
5950F: include/kvm/arm_*
a749474d 5951
6394a3ec 5952KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5953M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5954M: Marc Zyngier <marc.zyngier@arm.com>
5955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5956L: kvmarm@lists.cs.columbia.edu
5957S: Maintained
5958F: arch/arm64/include/uapi/asm/kvm*
5959F: arch/arm64/include/asm/kvm*
5960F: arch/arm64/kvm/
5961
dc009d92 5962KEXEC
8b58be88 5963M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5964W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5965L: kexec@lists.infradead.org
dc009d92 5966S: Maintained
679655da 5967F: include/linux/kexec.h
c117ab84 5968F: include/uapi/linux/kexec.h
679655da 5969F: kernel/kexec.c
dc009d92 5970
e971461f
DH
5971KEYS/KEYRINGS:
5972M: David Howells <dhowells@redhat.com>
5973L: keyrings@linux-nfs.org
5974S: Maintained
d410fa4e 5975F: Documentation/security/keys.txt
e971461f
DH
5976F: include/linux/key.h
5977F: include/linux/key-type.h
5978F: include/keys/
5979F: security/keys/
5980
7f3c68be 5981KEYS-TRUSTED
74dd744f
MZ
5982M: David Safford <safford@us.ibm.com>
5983M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5984L: linux-security-module@vger.kernel.org
5985L: keyrings@linux-nfs.org
5986S: Supported
d410fa4e 5987F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5988F: include/keys/trusted-type.h
5989F: security/keys/trusted.c
5990F: security/keys/trusted.h
5991
5992KEYS-ENCRYPTED
74dd744f
MZ
5993M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5994M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5995L: linux-security-module@vger.kernel.org
5996L: keyrings@linux-nfs.org
5997S: Supported
d410fa4e 5998F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5999F: include/keys/encrypted-type.h
19c90aa6 6000F: security/keys/encrypted-keys/
7f3c68be 6001
5b778dad 6002KGDB / KDB /debug_core
8b58be88 6003M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6004W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6005L: kgdb-bugreport@lists.sourceforge.net
6006S: Maintained
679655da
JP
6007F: Documentation/DocBook/kgdb.tmpl
6008F: drivers/misc/kgdbts.c
df621252 6009F: drivers/tty/serial/kgdboc.c
5b778dad 6010F: include/linux/kdb.h
679655da 6011F: include/linux/kgdb.h
4063eb5f 6012F: kernel/debug/
e3e2aaf7 6013
456db8cc 6014KMEMCHECK
8b58be88 6015M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6016M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6017S: Maintained
410d7a97
JP
6018F: Documentation/kmemcheck.txt
6019F: arch/x86/include/asm/kmemcheck.h
6020F: arch/x86/mm/kmemcheck/
6021F: include/linux/kmemcheck.h
6022F: mm/kmemcheck.c
b9ce08c0 6023
c3bb4d24 6024KMEMLEAK
8b58be88 6025M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6026S: Maintained
6027F: Documentation/kmemleak.txt
6028F: include/linux/kmemleak.h
6029F: mm/kmemleak.c
6030F: mm/kmemleak-test.c
6031
89559a61 6032KPROBES
8b58be88
JP
6033M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6034M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6035M: "David S. Miller" <davem@davemloft.net>
97c29e74 6036M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6037S: Maintained
679655da
JP
6038F: Documentation/kprobes.txt
6039F: include/linux/kprobes.h
6040F: kernel/kprobes.c
89559a61 6041
70e84049 6042KS0108 LCD CONTROLLER DRIVER
8b58be88 6043M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6044W: http://miguelojeda.es/auxdisplay.htm
6045W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6046S: Maintained
679655da
JP
6047F: Documentation/auxdisplay/ks0108
6048F: drivers/auxdisplay/ks0108.c
6049F: include/linux/ks0108.h
70e84049 6050
1da177e4 6051LAPB module
1da177e4 6052L: linux-x25@vger.kernel.org
bf9915cc 6053S: Orphan
679655da
JP
6054F: Documentation/networking/lapb-module.txt
6055F: include/*/lapb.h
6056F: net/lapb/
1da177e4
LT
6057
6058LASI 53c700 driver for PARISC
8b58be88 6059M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6060L: linux-scsi@vger.kernel.org
6061S: Maintained
679655da
JP
6062F: Documentation/scsi/53c700.txt
6063F: drivers/scsi/53c700*
1da177e4 6064
263de9b5 6065LED SUBSYSTEM
8b58be88 6066M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6067M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6068L: linux-leds@vger.kernel.org
b8926ba0 6069T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6070S: Maintained
679655da
JP
6071F: drivers/leds/
6072F: include/linux/leds.h
263de9b5 6073
b0461a44 6074LEGACY EEPROM DRIVER
d8130624 6075M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6076S: Maintained
6077F: Documentation/misc-devices/eeprom
6078F: drivers/misc/eeprom/eeprom.c
6079
1da177e4 6080LEGO USB Tower driver
8b58be88 6081M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6082L: legousb-devel@lists.sourceforge.net
6083W: http://legousb.sourceforge.net/
6084S: Maintained
679655da 6085F: drivers/usb/misc/legousbtower.c
1da177e4 6086
055616a8
MK
6087LG2160 MEDIA DRIVER
6088M: Michael Krufky <mkrufky@linuxtv.org>
6089L: linux-media@vger.kernel.org
6090W: http://linuxtv.org/
6091W: http://github.com/mkrufky
6092Q: http://patchwork.linuxtv.org/project/linux-media/list/
6093T: git git://linuxtv.org/mkrufky/tuners.git
6094S: Maintained
6095F: drivers/media/dvb-frontends/lg2160.*
6096
6f0e7725
MK
6097LGDT3305 MEDIA DRIVER
6098M: Michael Krufky <mkrufky@linuxtv.org>
6099L: linux-media@vger.kernel.org
6100W: http://linuxtv.org/
6101W: http://github.com/mkrufky
6102Q: http://patchwork.linuxtv.org/project/linux-media/list/
6103T: git git://linuxtv.org/mkrufky/tuners.git
6104S: Maintained
6105F: drivers/media/dvb-frontends/lgdt3305.*
6106
568a17ff 6107LGUEST
8b58be88 6108M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6109L: lguest@lists.ozlabs.org
568a17ff 6110W: http://lguest.ozlabs.org/
72e91863 6111S: Odd Fixes
070f420b 6112F: arch/x86/include/asm/lguest*.h
679655da
JP
6113F: arch/x86/lguest/
6114F: drivers/lguest/
6115F: include/linux/lguest*.h
070f420b 6116F: tools/lguest/
568a17ff 6117
32ac7cb2
TH
6118LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6119M: Tejun Heo <tj@kernel.org>
6120L: linux-ide@vger.kernel.org
6121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6122S: Maintained
6123F: drivers/ata/
6124F: include/linux/ata.h
6125F: include/linux/libata.h
6126
6127LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6128M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6129L: linux-ide@vger.kernel.org
6130T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6131S: Maintained
6132F: include/linux/pata_arasan_cf_data.h
6133F: drivers/ata/pata_arasan_cf.c
6134
c7fa056c
BZ
6135LIBATA PATA DRIVERS
6136M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6137M: Tejun Heo <tj@kernel.org>
6138L: linux-ide@vger.kernel.org
6139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6140S: Maintained
6141F: drivers/ata/pata_*.c
6142F: drivers/ata/ata_generic.c
6143
32ac7cb2
TH
6144LIBATA SATA AHCI PLATFORM devices support
6145M: Hans de Goede <hdegoede@redhat.com>
6146M: Tejun Heo <tj@kernel.org>
6147L: linux-ide@vger.kernel.org
6148T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6149S: Maintained
6150F: drivers/ata/ahci_platform.c
6151F: drivers/ata/libahci_platform.c
6152F: include/linux/ahci_platform.h
6153
6154LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6155M: Mikael Pettersson <mikpelinux@gmail.com>
6156L: linux-ide@vger.kernel.org
6157T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6158S: Maintained
6159F: drivers/ata/sata_promise.*
6160
1acd437c
SL
6161LIBLOCKDEP
6162M: Sasha Levin <sasha.levin@oracle.com>
6163S: Maintained
6164F: tools/lib/lockdep/
6165
bc30196f
DW
6166LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6167M: Dan Williams <dan.j.williams@intel.com>
6168L: linux-nvdimm@lists.01.org
6169Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6170S: Supported
6171F: drivers/nvdimm/*
6172F: include/linux/nd.h
6173F: include/linux/libnvdimm.h
6174F: include/uapi/linux/ndctl.h
6175
6176LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6177M: Ross Zwisler <ross.zwisler@linux.intel.com>
6178L: linux-nvdimm@lists.01.org
6179Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6180S: Supported
6181F: drivers/nvdimm/blk.c
6182F: drivers/nvdimm/region_devs.c
6183F: drivers/acpi/nfit*
6184
6185LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6186M: Vishal Verma <vishal.l.verma@intel.com>
6187L: linux-nvdimm@lists.01.org
6188Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6189S: Supported
6190F: drivers/nvdimm/btt*
6191
6192LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6193M: Ross Zwisler <ross.zwisler@linux.intel.com>
6194L: linux-nvdimm@lists.01.org
6195Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6196S: Supported
6197F: drivers/nvdimm/pmem.c
b864bc17 6198F: include/linux/pmem.h
bc30196f 6199
1da177e4 6200LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6201M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6202W: http://www.ibm.com/linux/ltc/projects/ppc
6203S: Supported
11c34c7d 6204F: arch/powerpc/boot/rs6000.h
1da177e4 6205
852bb9f5 6206LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6207M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6208M: Paul Mackerras <paulus@samba.org>
ea668936 6209M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6210W: http://www.penguinppc.org/
a4724ed6 6211L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6212Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6213T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6214S: Supported
11c34c7d
JP
6215F: Documentation/powerpc/
6216F: arch/powerpc/
1da177e4
LT
6217
6218LINUX FOR POWER MACINTOSH
8b58be88 6219M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6220W: http://www.penguinppc.org/
a4724ed6 6221L: linuxppc-dev@lists.ozlabs.org
1da177e4 6222S: Maintained
11c34c7d
JP
6223F: arch/powerpc/platforms/powermac/
6224F: drivers/macintosh/
1da177e4 6225
77a76369 6226LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6227M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6228L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6229T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6230S: Maintained
11c34c7d
JP
6231F: arch/powerpc/platforms/512x/
6232F: arch/powerpc/platforms/52xx/
1da177e4
LT
6233
6234LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6235M: Alistair Popple <alistair@popple.id.au>
8b58be88 6236M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6237W: http://www.penguinppc.org/
a4724ed6 6238L: linuxppc-dev@lists.ozlabs.org
1da177e4 6239S: Maintained
11c34c7d
JP
6240F: arch/powerpc/platforms/40x/
6241F: arch/powerpc/platforms/44x/
1da177e4 6242
260c02a9 6243LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6244L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6245S: Orphan
11c34c7d
JP
6246F: arch/powerpc/*/*virtex*
6247F: arch/powerpc/*/*/*virtex*
1da177e4 6248
e93adf1e 6249LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6250M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6251W: http://www.penguinppc.org/
a4724ed6 6252L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6253S: Maintained
a2b1f7c8 6254F: arch/powerpc/platforms/8xx/
e93adf1e 6255
1da177e4 6256LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6257M: Scott Wood <scottwood@freescale.com>
8b58be88 6258M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6259W: http://www.penguinppc.org/
a4724ed6 6260L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6261T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6262S: Maintained
11c34c7d 6263F: arch/powerpc/platforms/83xx/
4c8f581d 6264F: arch/powerpc/platforms/85xx/
1da177e4 6265
ab06ff3a 6266LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6267M: Olof Johansson <olof@lixom.net>
a4724ed6 6268L: linuxppc-dev@lists.ozlabs.org
92e19709 6269S: Maintained
11c34c7d
JP
6270F: arch/powerpc/platforms/pasemi/
6271F: drivers/*/*pasemi*
6272F: drivers/*/*/*pasemi*
ab06ff3a 6273
1da177e4 6274LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6275M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6276L: linux-security-module@vger.kernel.org
1da177e4
LT
6277S: Supported
6278
a23ce6da
HW
6279LIS3LV02D ACCELEROMETER DRIVER
6280M: Eric Piel <eric.piel@tremplin-utc.net>
6281S: Maintained
ff606677
JD
6282F: Documentation/misc-devices/lis3lv02d
6283F: drivers/misc/lis3lv02d/
bd35665f 6284F: drivers/platform/x86/hp_accel.c
a23ce6da 6285
b700e7f0
SJ
6286LIVE PATCHING
6287M: Josh Poimboeuf <jpoimboe@redhat.com>
6288M: Seth Jennings <sjenning@redhat.com>
d8130624
JS
6289M: Jiri Kosina <jkosina@suse.com>
6290M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6291S: Maintained
6292F: kernel/livepatch/
6293F: include/linux/livepatch.h
6294F: arch/x86/include/asm/livepatch.h
6295F: arch/x86/kernel/livepatch.c
6296F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6297F: samples/livepatch/
b700e7f0 6298L: live-patching@vger.kernel.org
74d50da3 6299T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6300
e2d1d6c0 6301LLC (802.2)
8b58be88 6302M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6303S: Maintained
679655da 6304F: include/linux/llc.h
c117ab84 6305F: include/uapi/linux/llc.h
679655da
JP
6306F: include/net/llc*
6307F: net/llc/
e2d1d6c0 6308
4e233cbe
AD
6309LM73 HARDWARE MONITOR DRIVER
6310M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6311L: lm-sensors@lm-sensors.org
6312S: Maintained
6313F: drivers/hwmon/lm73.c
6314
156e2d1a 6315LM78 HARDWARE MONITOR DRIVER
d8130624 6316M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6317L: lm-sensors@lm-sensors.org
6318S: Maintained
6319F: Documentation/hwmon/lm78
6320F: drivers/hwmon/lm78.c
6321
1da177e4 6322LM83 HARDWARE MONITOR DRIVER
d8130624 6323M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6324L: lm-sensors@lm-sensors.org
1da177e4 6325S: Maintained
679655da
JP
6326F: Documentation/hwmon/lm83
6327F: drivers/hwmon/lm83.c
1da177e4
LT
6328
6329LM90 HARDWARE MONITOR DRIVER
d8130624 6330M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6331L: lm-sensors@lm-sensors.org
1da177e4 6332S: Maintained
679655da 6333F: Documentation/hwmon/lm90
aae7bce4 6334F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6335F: drivers/hwmon/lm90.c
1da177e4 6336
917cc4e6
GR
6337LM95234 HARDWARE MONITOR DRIVER
6338M: Guenter Roeck <linux@roeck-us.net>
6339L: lm-sensors@lm-sensors.org
6340S: Maintained
6341F: Documentation/hwmon/lm95234
6342F: drivers/hwmon/lm95234.c
6343
68620bdd
MP
6344LME2510 MEDIA DRIVER
6345M: Malcolm Priestley <tvboxspy@gmail.com>
6346L: linux-media@vger.kernel.org
6347W: http://linuxtv.org/
6348Q: http://patchwork.linuxtv.org/project/linux-media/list/
6349S: Maintained
6350F: drivers/media/usb/dvb-usb-v2/lmedm04*
6351
512e67f9 6352LOCKDEP AND LOCKSTAT
8b58be88
JP
6353M: Peter Zijlstra <peterz@infradead.org>
6354M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6355L: linux-kernel@vger.kernel.org
75fc2d37 6356T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6357S: Maintained
214e0aed
DB
6358F: Documentation/locking/lockdep*.txt
6359F: Documentation/locking/lockstat.txt
679655da 6360F: include/linux/lockdep.h
7486d6da 6361F: kernel/locking/
512e67f9 6362
dde33348 6363LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6364M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6365L: linux-ntfs-dev@lists.sourceforge.net
6366W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6367S: Maintained
679655da 6368F: Documentation/ldm.txt
20d16fef 6369F: block/partitions/ldm.*
1da177e4 6370
ef6ada3d
JE
6371LogFS
6372M: Joern Engel <joern@logfs.org>
756ccb3c 6373M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6374L: logfs@logfs.org
6375W: logfs.org
6376S: Maintained
6377F: fs/logfs/
6378
b62d7946
RS
6379LPC32XX MACHINE SUPPORT
6380M: Roland Stigge <stigge@antcom.de>
6381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6382S: Maintained
6383F: arch/arm/mach-lpc32xx/
6384
c87e34ef 6385LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6386M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6387M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6388M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6389M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6390L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6391L: linux-scsi@vger.kernel.org
6392W: http://www.lsilogic.com/support
6393S: Supported
679655da 6394F: drivers/message/fusion/
500c152a 6395F: drivers/scsi/mpt2sas/
6396F: drivers/scsi/mpt3sas/
c87e34ef 6397
1da177e4 6398LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6399M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6400L: linux-scsi@vger.kernel.org
6401S: Maintained
679655da 6402F: drivers/scsi/sym53c8xx_2/
1da177e4 6403
e5f5c99a
GR
6404LTC4261 HARDWARE MONITOR DRIVER
6405M: Guenter Roeck <linux@roeck-us.net>
6406L: lm-sensors@lm-sensors.org
6407S: Maintained
6408F: Documentation/hwmon/ltc4261
6409F: drivers/hwmon/ltc4261.c
6410
81365c31 6411LTP (Linux Test Project)
28b8e8d4 6412M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6413M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6414M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6415M: Jan Stancek <jstancek@redhat.com>
6416M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6417M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6418L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6419W: http://linux-test-project.github.io/
7d1ae8a8 6420T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6421S: Maintained
6422
c12a54b3 6423M32R ARCHITECTURE
c12a54b3 6424W: http://www.linux-m32r.org/
b4174867 6425S: Orphan
679655da 6426F: arch/m32r/
c12a54b3 6427
1da177e4 6428M68K ARCHITECTURE
8b58be88 6429M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6430L: linux-m68k@lists.linux-m68k.org
6431W: http://www.linux-m68k.org/
54e5881d 6432T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6433S: Maintained
679655da 6434F: arch/m68k/
9db35182 6435F: drivers/zorro/
1da177e4
LT
6436
6437M68K ON APPLE MACINTOSH
8b58be88 6438M: Joshua Thompson <funaho@jurai.org>
1da177e4 6439W: http://www.mac.linux-m68k.org/
9bb9f222 6440L: linux-m68k@lists.linux-m68k.org
1da177e4 6441S: Maintained
9db35182 6442F: arch/m68k/mac/
1da177e4
LT
6443
6444M68K ON HP9000/300
8b58be88 6445M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6446W: http://www.tazenda.demon.co.uk/phil/linux-hp
6447S: Maintained
679655da 6448F: arch/m68k/hp300/
1da177e4 6449
74425546
AP
6450M88DS3103 MEDIA DRIVER
6451M: Antti Palosaari <crope@iki.fi>
6452L: linux-media@vger.kernel.org
6453W: http://linuxtv.org/
6454W: http://palosaari.fi/linux/
6455Q: http://patchwork.linuxtv.org/project/linux-media/list/
6456T: git git://linuxtv.org/anttip/media_tree.git
6457S: Maintained
6458F: drivers/media/dvb-frontends/m88ds3103*
6459
68620bdd
MP
6460M88RS2000 MEDIA DRIVER
6461M: Malcolm Priestley <tvboxspy@gmail.com>
6462L: linux-media@vger.kernel.org
6463W: http://linuxtv.org/
6464Q: http://patchwork.linuxtv.org/project/linux-media/list/
6465S: Maintained
6466F: drivers/media/dvb-frontends/m88rs2000*
6467
07a092fa 6468MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6469M: Alexey Klimov <klimov.linux@gmail.com>
6470L: linux-media@vger.kernel.org
6471T: git git://linuxtv.org/media_tree.git
6472S: Maintained
6473F: drivers/media/radio/radio-ma901.c
07a092fa 6474
64a327a7 6475MAC80211
8b58be88 6476M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6477L: linux-wireless@vger.kernel.org
491b26b4 6478W: http://wireless.kernel.org/
ce466579
JB
6479T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6480T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6481S: Maintained
679655da
JP
6482F: Documentation/networking/mac80211-injection.txt
6483F: include/net/mac80211.h
6484F: net/mac80211/
64a327a7 6485
b863ceb7 6486MACVLAN DRIVER
8b58be88 6487M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6488L: netdev@vger.kernel.org
6489S: Maintained
679655da
JP
6490F: drivers/net/macvlan.c
6491F: include/linux/if_macvlan.h
b863ceb7 6492
2b6d83e2
JB
6493MAILBOX API
6494M: Jassi Brar <jassisinghbrar@gmail.com>
6495L: linux-kernel@vger.kernel.org
6496S: Maintained
6497F: drivers/mailbox/
6498F: include/linux/mailbox_client.h
6499F: include/linux/mailbox_controller.h
6500
faf1668c 6501MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6502M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6503W: http://www.kernel.org/doc/man-pages
bd7ebec6 6504L: linux-man@vger.kernel.org
1b53dc74 6505S: Maintained
faf1668c 6506
8427defd
RK
6507MARVELL ARMADA DRM SUPPORT
6508M: Russell King <rmk+kernel@arm.linux.org.uk>
6509S: Maintained
6510F: drivers/gpu/drm/armada/
6511
3ad50cca
GR
6512MARVELL 88E6352 DSA support
6513M: Guenter Roeck <linux@roeck-us.net>
6514S: Maintained
6515F: drivers/net/dsa/mv88e6352.c
6516
44c14c1d 6517MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6518M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6519M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6520L: netdev@vger.kernel.org
6521S: Maintained
6522F: drivers/net/ethernet/marvell/sk*
6523
74cda169 6524MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6525L: libertas-dev@lists.infradead.org
8ac3e99e 6526S: Orphan
679655da 6527F: drivers/net/wireless/libertas/
74cda169 6528
b60d6975 6529MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6530M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6531L: netdev@vger.kernel.org
f5ca8502 6532S: Maintained
527a6266 6533F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6534F: include/linux/mv643xx.h
1da177e4 6535
370b8ed9
TP
6536MARVELL MVNETA ETHERNET DRIVER
6537M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6538L: netdev@vger.kernel.org
6539S: Maintained
6540F: drivers/net/ethernet/marvell/mvneta.*
6541
fcad584d 6542MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6543M: Amitkumar Karwar <akarwar@marvell.com>
6544M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6545L: linux-wireless@vger.kernel.org
6546S: Maintained
6547F: drivers/net/wireless/mwifiex/
6548
a2c3f656 6549MARVELL MWL8K WIRELESS DRIVER
a040d532 6550M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6551L: linux-wireless@vger.kernel.org
16345910 6552S: Odd Fixes
a2c3f656
LB
6553F: drivers/net/wireless/mwl8k.c
6554
2a69567b 6555MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6556M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6557S: Odd Fixes
1fa7e547 6558F: drivers/mmc/host/mvsdio.*
2a69567b 6559
1da177e4 6560MATROX FRAMEBUFFER DRIVER
c69f677c 6561L: linux-fbdev@vger.kernel.org
52653199 6562S: Orphan
8a61f013 6563F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6564F: include/uapi/linux/matroxfb.h
1da177e4 6565
ca462085
GR
6566MAX16065 HARDWARE MONITOR DRIVER
6567M: Guenter Roeck <linux@roeck-us.net>
6568L: lm-sensors@lm-sensors.org
6569S: Maintained
6570F: Documentation/hwmon/max16065
6571F: drivers/hwmon/max16065.c
6572
1f61cab8
GR
6573MAX20751 HARDWARE MONITOR DRIVER
6574M: Guenter Roeck <linux@roeck-us.net>
6575L: lm-sensors@lm-sensors.org
6576S: Maintained
6577F: Documentation/hwmon/max20751
6578F: drivers/hwmon/max20751.c
6579
d20620de 6580MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6581M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6582L: lm-sensors@lm-sensors.org
6583S: Maintained
679655da
JP
6584F: Documentation/hwmon/max6650
6585F: drivers/hwmon/max6650.c
d20620de 6586
e89ab51f
GR
6587MAX6697 HARDWARE MONITOR DRIVER
6588M: Guenter Roeck <linux@roeck-us.net>
6589L: lm-sensors@lm-sensors.org
6590S: Maintained
6591F: Documentation/hwmon/max6697
6592F: Documentation/devicetree/bindings/i2c/max6697.txt
6593F: drivers/hwmon/max6697.c
6594F: include/linux/platform_data/max6697.h
6595
f8f847b5
KK
6596MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6597M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6598L: linux-pm@vger.kernel.org
6599S: Supported
6600F: drivers/power/max14577_charger.c
6601F: drivers/power/max77693_charger.c
6602
befeb596
KK
6603MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6604M: Chanwoo Choi <cw00.choi@samsung.com>
6605M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6606L: linux-kernel@vger.kernel.org
6607S: Supported
6608F: drivers/*/max14577.c
6609F: drivers/*/max77686.c
6610F: drivers/*/max77693.c
6611F: drivers/extcon/extcon-max14577.c
6612F: drivers/extcon/extcon-max77693.c
6613F: drivers/rtc/rtc-max77686.c
6614F: drivers/clk/clk-max77686.c
6615F: Documentation/devicetree/bindings/mfd/max14577.txt
6616F: Documentation/devicetree/bindings/mfd/max77686.txt
6617F: Documentation/devicetree/bindings/mfd/max77693.txt
6618F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6619F: include/linux/mfd/max14577*.h
6620F: include/linux/mfd/max77686*.h
6621F: include/linux/mfd/max77693*.h
6622
9be3c9a5
HV
6623MAXIRADIO FM RADIO RECEIVER DRIVER
6624M: Hans Verkuil <hverkuil@xs4all.nl>
6625L: linux-media@vger.kernel.org
6626T: git git://linuxtv.org/media_tree.git
6627W: http://linuxtv.org
6628S: Maintained
6629F: drivers/media/radio/radio-maxiradio*
6630
6f32a8c9
LP
6631MEDIA DRIVERS FOR RENESAS - VSP1
6632M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6633L: linux-media@vger.kernel.org
6634L: linux-sh@vger.kernel.org
6635T: git git://linuxtv.org/media_tree.git
6636S: Supported
6637F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6638F: drivers/media/platform/vsp1/
6639
127c49ae 6640MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6641M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6642P: LinuxTV.org Project
6643L: linux-media@vger.kernel.org
6644W: http://linuxtv.org
8a6e2535 6645Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6646T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6647S: Maintained
6648F: Documentation/dvb/
6649F: Documentation/video4linux/
ffe06198 6650F: Documentation/DocBook/media/
127c49ae 6651F: drivers/media/
ffe06198 6652F: drivers/staging/media/
127c49ae 6653F: include/media/
6c0f0359
MCC
6654F: include/uapi/linux/dvb/
6655F: include/uapi/linux/videodev2.h
6656F: include/uapi/linux/media.h
6657F: include/uapi/linux/v4l2-*
6658F: include/uapi/linux/meye.h
6659F: include/uapi/linux/ivtv*
6660F: include/uapi/linux/uvcvideo.h
d20620de 6661
c869f77d
JK
6662MEDIATEK MT7601U WIRELESS LAN DRIVER
6663M: Jakub Kicinski <kubakici@wp.pl>
6664L: linux-wireless@vger.kernel.org
6665S: Maintained
6666F: drivers/net/wireless/mediatek/mt7601u/
6667
e399065b
SS
6668MEGARAID SCSI/SAS DRIVERS
6669M: Kashyap Desai <kashyap.desai@avagotech.com>
6670M: Sumit Saxena <sumit.saxena@avagotech.com>
6671M: Uday Lingala <uday.lingala@avagotech.com>
6672L: megaraidlinux.pdl@avagotech.com
baaea1dc 6673L: linux-scsi@vger.kernel.org
e399065b 6674W: http://www.lsi.com
ce00f85c 6675S: Maintained
679655da
JP
6676F: Documentation/scsi/megaraid.txt
6677F: drivers/scsi/megaraid.*
6678F: drivers/scsi/megaraid/
757e0108 6679
2c46c9d5
AV
6680MELLANOX ETHERNET DRIVER (mlx4_en)
6681M: Amir Vadai <amirv@mellanox.com>
db603047 6682M: Ido Shamay <idos@mellanox.com>
b75f0050 6683L: netdev@vger.kernel.org
2c46c9d5
AV
6684S: Supported
6685W: http://www.mellanox.com
6686Q: http://patchwork.ozlabs.org/project/netdev/list/
6687F: drivers/net/ethernet/mellanox/mlx4/en_*
6688
70ea91f1
SR
6689MEMORY MANAGEMENT
6690L: linux-mm@kvack.org
70ea91f1
SR
6691W: http://www.linux-mm.org
6692S: Maintained
679655da 6693F: include/linux/mm.h
551450bb
CS
6694F: include/linux/gfp.h
6695F: include/linux/mmzone.h
6696F: include/linux/memory_hotplug.h
6697F: include/linux/vmalloc.h
679655da 6698F: mm/
70ea91f1 6699
f4e9ce66 6700MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6701M: David Woodhouse <dwmw2@infradead.org>
242c325e 6702M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6703L: linux-mtd@lists.infradead.org
8a6e2535
JP
6704W: http://www.linux-mtd.infradead.org/
6705Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6706T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6707T: git git://git.infradead.org/l2-mtd.git
1da177e4 6708S: Maintained
679655da
JP
6709F: drivers/mtd/
6710F: include/linux/mtd/
c117ab84 6711F: include/uapi/mtd/
1da177e4 6712
26c57ef1 6713MEN A21 WATCHDOG DRIVER
30c7469b 6714M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6715L: linux-watchdog@vger.kernel.org
30c7469b 6716S: Maintained
26c57ef1
JT
6717F: drivers/watchdog/mena21_wdt.c
6718
3764e82e 6719MEN CHAMELEON BUS (mcb)
30c7469b
JT
6720M: Johannes Thumshirn <morbidrsa@gmail.com>
6721S: Maintained
3764e82e
JT
6722F: drivers/mcb/
6723F: include/linux/mcb.h
b9f2f459 6724F: Documentation/men-chameleon-bus.txt
3764e82e 6725
48b490d2
AW
6726MEN F21BMC (Board Management Controller)
6727M: Andreas Werner <andreas.werner@men.de>
6728S: Supported
6729F: drivers/mfd/menf21bmc.c
6730F: drivers/watchdog/menf21bmc_wdt.c
6731F: drivers/leds/leds-menf21bmc.c
6732F: drivers/hwmon/menf21bmc_hwmon.c
6733F: Documentation/hwmon/menf21bmc
6734
12285945
JH
6735METAG ARCHITECTURE
6736M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6737L: linux-metag@vger.kernel.org
12285945
JH
6738S: Supported
6739F: arch/metag/
6740F: Documentation/metag/
6741F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6742F: drivers/clocksource/metag_generic.c
5698c50d
JH
6743F: drivers/irqchip/irq-metag.c
6744F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6745F: drivers/tty/metag_da.c
12285945 6746
c6375b0a 6747MICROBLAZE ARCHITECTURE
8b58be88 6748M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6749W: http://www.monstr.eu/fdt/
6750T: git git://git.monstr.eu/linux-2.6-microblaze.git
6751S: Supported
0a8c7914 6752F: arch/microblaze/
1da177e4
LT
6753
6754MICROTEK X6 SCANNER
61eee9a7 6755M: Oliver Neukum <oliver@neukum.org>
1da177e4 6756S: Maintained
679655da 6757F: drivers/usb/image/microtek.*
1da177e4
LT
6758
6759MIPS
8b58be88 6760M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6761L: linux-mips@linux-mips.org
6097050d 6762W: http://www.linux-mips.org/
b05e988e 6763T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6764Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6765S: Supported
679655da
JP
6766F: Documentation/mips/
6767F: arch/mips/
1da177e4 6768
08b7620a
HV
6769MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6770M: Hans Verkuil <hverkuil@xs4all.nl>
6771L: linux-media@vger.kernel.org
6772T: git git://linuxtv.org/media_tree.git
6773W: http://linuxtv.org
6774S: Odd Fixes
6775F: drivers/media/radio/radio-miropcm20*
6776
e126ba97
EC
6777Mellanox MLX5 core VPI driver
6778M: Eli Cohen <eli@mellanox.com>
6779L: netdev@vger.kernel.org
6780L: linux-rdma@vger.kernel.org
6781W: http://www.mellanox.com
6782Q: http://patchwork.ozlabs.org/project/netdev/list/
6783Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6784T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6785S: Supported
6786F: drivers/net/ethernet/mellanox/mlx5/core/
6787F: include/linux/mlx5/
6788
6789Mellanox MLX5 IB driver
b75f0050
JP
6790M: Eli Cohen <eli@mellanox.com>
6791L: linux-rdma@vger.kernel.org
6792W: http://www.mellanox.com
6793Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6794T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6795S: Supported
6796F: include/linux/mlx5/
6797F: drivers/infiniband/hw/mlx5/
e126ba97 6798
0ce277e4
AP
6799MN88472 MEDIA DRIVER
6800M: Antti Palosaari <crope@iki.fi>
6801L: linux-media@vger.kernel.org
6802W: http://linuxtv.org/
6803W: http://palosaari.fi/linux/
6804Q: http://patchwork.linuxtv.org/project/linux-media/list/
6805T: git git://linuxtv.org/anttip/media_tree.git
6806S: Maintained
6807F: drivers/staging/media/mn88472/
6808F: drivers/media/dvb-frontends/mn88472.h
6809
4f4d238f
AP
6810MN88473 MEDIA DRIVER
6811M: Antti Palosaari <crope@iki.fi>
6812L: linux-media@vger.kernel.org
6813W: http://linuxtv.org/
6814W: http://palosaari.fi/linux/
6815Q: http://patchwork.linuxtv.org/project/linux-media/list/
6816T: git git://linuxtv.org/anttip/media_tree.git
6817S: Maintained
6818F: drivers/staging/media/mn88473/
6819F: drivers/media/dvb-frontends/mn88473.h
6820
1da177e4 6821MODULE SUPPORT
8b58be88 6822M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6823S: Maintained
679655da
JP
6824F: include/linux/module.h
6825F: kernel/module.c
1da177e4
LT
6826
6827MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6828W: http://popies.net/meye/
b7788e13 6829S: Orphan
679655da 6830F: Documentation/video4linux/meye.txt
90d72ac6 6831F: drivers/media/pci/meye/
6c0f0359 6832F: include/uapi/linux/meye.h
1da177e4 6833
b9705b60 6834MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6835M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6836S: Maintained
679655da 6837F: Documentation/serial/moxa-smartio
c897401b 6838F: drivers/tty/mxser.*
d735410a 6839
889b2f87
AK
6840MR800 AVERMEDIA USB FM RADIO DRIVER
6841M: Alexey Klimov <klimov.linux@gmail.com>
6842L: linux-media@vger.kernel.org
6843T: git git://linuxtv.org/media_tree.git
6844S: Maintained
6845F: drivers/media/radio/radio-mr800.c
6846
d7155691
AO
6847MRF24J40 IEEE 802.15.4 RADIO DRIVER
6848M: Alan Ott <alan@signal11.us>
6849L: linux-wpan@vger.kernel.org
6850S: Maintained
6851F: drivers/net/ieee802154/mrf24j40.c
6852
8c4c731a 6853MSI LAPTOP SUPPORT
182ae55c 6854M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6855L: platform-driver-x86@vger.kernel.org
8c4c731a 6856S: Maintained
679655da 6857F: drivers/platform/x86/msi-laptop.c
8c4c731a 6858
0f1006b1 6859MSI WMI SUPPORT
d0944853 6860L: platform-driver-x86@vger.kernel.org
5ee7041e 6861S: Orphan
0f1006b1
AA
6862F: drivers/platform/x86/msi-wmi.c
6863
19a628a0
AP
6864MSI001 MEDIA DRIVER
6865M: Antti Palosaari <crope@iki.fi>
6866L: linux-media@vger.kernel.org
6867W: http://linuxtv.org/
6868W: http://palosaari.fi/linux/
6869Q: http://patchwork.linuxtv.org/project/linux-media/list/
6870T: git git://linuxtv.org/anttip/media_tree.git
6871S: Maintained
0185e197 6872F: drivers/media/tuners/msi001*
19a628a0 6873
7570589d 6874MSI2500 MEDIA DRIVER
2c57213f
AP
6875M: Antti Palosaari <crope@iki.fi>
6876L: linux-media@vger.kernel.org
6877W: http://linuxtv.org/
6878W: http://palosaari.fi/linux/
6879Q: http://patchwork.linuxtv.org/project/linux-media/list/
6880T: git git://linuxtv.org/anttip/media_tree.git
6881S: Maintained
7570589d 6882F: drivers/media/usb/msi2500/
2c57213f 6883
159eeea4
RJ
6884MSYSTEMS DISKONCHIP G3 MTD DRIVER
6885M: Robert Jarzmik <robert.jarzmik@free.fr>
6886L: linux-mtd@lists.infradead.org
6887S: Maintained
6888F: drivers/mtd/devices/docg3*
6889
62a37dc7 6890MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6891M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6892L: linux-media@vger.kernel.org
6893T: git git://linuxtv.org/media_tree.git
6894S: Maintained
6895F: drivers/media/i2c/mt9m032.c
6896F: include/media/mt9m032.h
6897
62a37dc7 6898MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6899M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6900L: linux-media@vger.kernel.org
6901T: git git://linuxtv.org/media_tree.git
6902S: Maintained
6903F: drivers/media/i2c/mt9p031.c
6904F: include/media/mt9p031.h
6905
62a37dc7 6906MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6907M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6908L: linux-media@vger.kernel.org
6909T: git git://linuxtv.org/media_tree.git
6910S: Maintained
6911F: drivers/media/i2c/mt9t001.c
6912F: include/media/mt9t001.h
6913
62a37dc7 6914MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6915M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6916L: linux-media@vger.kernel.org
6917T: git git://linuxtv.org/media_tree.git
6918S: Maintained
f2272e13 6919F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6920F: drivers/media/i2c/mt9v032.c
6921F: include/media/mt9v032.h
6922
4e0d13cb 6923MULTIFUNCTION DEVICES (MFD)
8b58be88 6924M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6925M: Lee Jones <lee.jones@linaro.org>
7caa7991 6926T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6927S: Supported
679655da 6928F: drivers/mfd/
55b5940d 6929F: include/linux/mfd/
4e0d13cb 6930
5c4e6f13 6931MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6932M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6933L: linux-mmc@vger.kernel.org
708dce3f 6934T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6935S: Maintained
679655da
JP
6936F: drivers/mmc/
6937F: include/linux/mmc/
c117ab84 6938F: include/uapi/linux/mmc/
baca2da4 6939
15a0580c 6940MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6941S: Orphan
679655da
JP
6942F: drivers/mmc/host/mmc_spi.c
6943F: include/linux/spi/mmc_spi.h
15a0580c 6944
1da177e4 6945MULTISOUND SOUND DRIVER
8b58be88 6946M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6947S: Maintained
679655da
JP
6948F: Documentation/sound/oss/MultiSound
6949F: sound/oss/msnd*
1da177e4 6950
d735410a 6951MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6952S: Orphan
c897401b 6953F: drivers/tty/isicom.c
679655da 6954F: include/linux/isicom.h
d735410a 6955
550a7375 6956MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6957M: Felipe Balbi <balbi@ti.com>
795fb7e7 6958L: linux-usb@vger.kernel.org
43b416e5 6959T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6960S: Maintained
679655da 6961F: drivers/usb/musb/
550a7375 6962
ea0af5f6
MK
6963MXL5007T MEDIA DRIVER
6964M: Michael Krufky <mkrufky@linuxtv.org>
6965L: linux-media@vger.kernel.org
6966W: http://linuxtv.org/
6967W: http://github.com/mkrufky
6968Q: http://patchwork.linuxtv.org/project/linux-media/list/
6969T: git git://linuxtv.org/mkrufky/tuners.git
6970S: Maintained
6971F: drivers/media/tuners/mxl5007t.*
6972
2d3cf588 6973MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6974M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6975L: netdev@vger.kernel.org
205057ae 6976W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6977S: Supported
93f7848b 6978F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6979
1da177e4 6980NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6981S: Orphan
d9fb9f38 6982F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6983
23dc05a3
DM
6984NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6985M: Daniel Mack <zonque@gmail.com>
6986S: Maintained
e5747e40 6987L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
6988W: http://www.native-instruments.com
6989F: sound/usb/caiaq/
6990
1da177e4 6991NCP FILESYSTEM
52653199
PV
6992M: Petr Vandrovec <petr@vandrovec.name>
6993S: Odd Fixes
679655da 6994F: fs/ncpfs/
1da177e4 6995
a79b0322
FT
6996NCR 5380 SCSI DRIVERS
6997M: Finn Thain <fthain@telegraphics.com.au>
6998M: Michael Schmitz <schmitzmic@gmail.com>
6999L: linux-scsi@vger.kernel.org
7000S: Maintained
7001F: Documentation/scsi/g_NCR5380.txt
7002F: drivers/scsi/NCR5380.*
7003F: drivers/scsi/arm/cumana_1.c
7004F: drivers/scsi/arm/oak.c
7005F: drivers/scsi/atari_NCR5380.c
7006F: drivers/scsi/atari_scsi.*
7007F: drivers/scsi/dmx3191d.c
7008F: drivers/scsi/dtc.*
7009F: drivers/scsi/g_NCR5380.*
7010F: drivers/scsi/g_NCR5380_mmio.c
7011F: drivers/scsi/mac_scsi.*
7012F: drivers/scsi/pas16.*
a79b0322
FT
7013F: drivers/scsi/sun3_scsi.*
7014F: drivers/scsi/sun3_scsi_vme.c
7015F: drivers/scsi/t128.*
7016
1da177e4 7017NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7018M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7019L: linux-scsi@vger.kernel.org
7020S: Maintained
679655da 7021F: drivers/scsi/NCR_D700.*
1da177e4 7022
4aa3eb4c
GR
7023NCT6775 HARDWARE MONITOR DRIVER
7024M: Guenter Roeck <linux@roeck-us.net>
7025L: lm-sensors@lm-sensors.org
7026S: Maintained
7027F: Documentation/hwmon/nct6775
7028F: drivers/hwmon/nct6775.c
7029
3c2d774c 7030NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7031M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7032L: linux-rdma@vger.kernel.org
e3d33cb1 7033W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7034S: Supported
7035F: drivers/infiniband/hw/nes/
7036
be2f2e84 7037NETEM NETWORK EMULATOR
adbbf69d 7038M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7039L: netem@lists.linux-foundation.org
be2f2e84 7040S: Maintained
679655da 7041F: net/sched/sch_netem.c
be2f2e84 7042
b2f5a051 7043NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7044M: Jon Mason <jdmason@kudzu.us>
4a58448b 7045L: netdev@vger.kernel.org
4a58448b 7046S: Supported
679655da 7047F: Documentation/networking/s2io.txt
b2f5a051 7048F: Documentation/networking/vxge.txt
86387e1a 7049F: drivers/net/ethernet/neterion/
4a58448b 7050
db9cf3a3 7051NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7052M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7053M: Patrick McHardy <kaber@trash.net>
42010ed0 7054M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7055L: netfilter-devel@vger.kernel.org
82b98543 7056L: coreteam@netfilter.org
1da177e4
LT
7057W: http://www.netfilter.org/
7058W: http://www.iptables.org/
42010ed0
PNA
7059Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7060T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7061T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7062S: Supported
679655da
JP
7063F: include/linux/netfilter*
7064F: include/linux/netfilter/
7065F: include/net/netfilter/
c117ab84
CEB
7066F: include/uapi/linux/netfilter*
7067F: include/uapi/linux/netfilter/
679655da
JP
7068F: net/*/netfilter.c
7069F: net/*/netfilter/
7070F: net/netfilter/
91c269a0 7071F: net/bridge/br_netfilter*.c
1da177e4 7072
4cc67735 7073NETLABEL
87a0874c 7074M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7075W: http://netlabel.sf.net
7076L: netdev@vger.kernel.org
87a0874c 7077S: Maintained
80811493 7078F: Documentation/netlabel/
679655da
JP
7079F: include/net/netlabel.h
7080F: net/netlabel/
4cc67735 7081
1da177e4 7082NETROM NETWORK LAYER
8b58be88 7083M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7084L: linux-hams@vger.kernel.org
d34cb28a 7085W: http://www.linux-ax25.org/
1da177e4 7086S: Maintained
679655da 7087F: include/net/netrom.h
c117ab84 7088F: include/uapi/linux/netrom.h
679655da 7089F: net/netrom/
1da177e4 7090
5ddb88c0 7091NETWORK BLOCK DEVICE (NBD)
4ca5829a 7092M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7093S: Maintained
5e4b269b 7094L: nbd-general@lists.sourceforge.net
4ca5829a 7095T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7096F: Documentation/blockdev/nbd.txt
7097F: drivers/block/nbd.c
c117ab84 7098F: include/uapi/linux/nbd.h
1da177e4 7099
6e43650c
NH
7100NETWORK DROP MONITOR
7101M: Neil Horman <nhorman@tuxdriver.com>
7102L: netdev@vger.kernel.org
7103S: Maintained
7104W: https://fedorahosted.org/dropwatch/
7105F: net/core/drop_monitor.c
7106
1da177e4 7107NETWORKING [GENERAL]
8b58be88 7108M: "David S. Miller" <davem@davemloft.net>
979b6c13 7109L: netdev@vger.kernel.org
b1e8fd54 7110W: http://www.linuxfoundation.org/en/Net
11e98029 7111Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7112T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7113T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7114S: Maintained
679655da
JP
7115F: net/
7116F: include/net/
018d21ed
JP
7117F: include/linux/in.h
7118F: include/linux/net.h
7119F: include/linux/netdevice.h
c117ab84
CEB
7120F: include/uapi/linux/in.h
7121F: include/uapi/linux/net.h
7122F: include/uapi/linux/netdevice.h
0c7aecd4 7123F: include/uapi/linux/net_namespace.h
7e814a6c 7124F: tools/net/
f4e53f9a 7125F: tools/testing/selftests/net/
335a67d2 7126F: lib/random32.c
a101ccd1 7127F: lib/test_bpf.c
1da177e4
LT
7128
7129NETWORKING [IPv4/IPv6]
8b58be88
JP
7130M: "David S. Miller" <davem@davemloft.net>
7131M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7132M: James Morris <jmorris@namei.org>
7133M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7134M: Patrick McHardy <kaber@trash.net>
979b6c13 7135L: netdev@vger.kernel.org
08deed1e 7136T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7137S: Maintained
679655da
JP
7138F: net/ipv4/
7139F: net/ipv6/
7140F: include/net/ip*
0a14842f 7141F: arch/x86/net/*
1da177e4 7142
73b7656c
DM
7143NETWORKING [IPSEC]
7144M: Steffen Klassert <steffen.klassert@secunet.com>
7145M: Herbert Xu <herbert@gondor.apana.org.au>
7146M: "David S. Miller" <davem@davemloft.net>
7147L: netdev@vger.kernel.org
d1fc5024
SK
7148T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7149T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7150S: Maintained
5826bdd1 7151F: net/core/flow.c
73b7656c
DM
7152F: net/xfrm/
7153F: net/key/
7154F: net/ipv4/xfrm*
d1fc5024
SK
7155F: net/ipv4/esp4.c
7156F: net/ipv4/ah4.c
7157F: net/ipv4/ipcomp.c
7158F: net/ipv4/ip_vti.c
73b7656c 7159F: net/ipv6/xfrm*
d1fc5024
SK
7160F: net/ipv6/esp6.c
7161F: net/ipv6/ah6.c
7162F: net/ipv6/ipcomp6.c
7163F: net/ipv6/ip6_vti.c
73b7656c
DM
7164F: include/uapi/linux/xfrm.h
7165F: include/net/xfrm.h
7166
10e2ff1c 7167NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7168M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7169L: netdev@vger.kernel.org
7170S: Maintained
7171
29f8f632 7172NETWORKING [WIRELESS]
2cb4abd1 7173L: linux-wireless@vger.kernel.org
8a6e2535 7174Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7175
788873ac
JP
7176NETWORKING DRIVERS
7177L: netdev@vger.kernel.org
7178W: http://www.linuxfoundation.org/en/Net
11e98029 7179Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7180T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7181T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7182S: Odd Fixes
7183F: drivers/net/
018d21ed 7184F: include/linux/if_*
0b63bf1f
JD
7185F: include/linux/netdevice.h
7186F: include/linux/arcdevice.h
7187F: include/linux/etherdevice.h
7188F: include/linux/fcdevice.h
7189F: include/linux/fddidevice.h
7190F: include/linux/hippidevice.h
7191F: include/linux/inetdevice.h
c117ab84
CEB
7192F: include/uapi/linux/if_*
7193F: include/uapi/linux/netdevice.h
788873ac 7194
0e324cf6
JL
7195NETWORKING DRIVERS (WIRELESS)
7196M: Kalle Valo <kvalo@codeaurora.org>
7197L: linux-wireless@vger.kernel.org
7198Q: http://patchwork.kernel.org/project/linux-wireless/list/
7199T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7200S: Maintained
7201F: drivers/net/wireless/
7202
3d396eb1 7203NETXEN (1/10) GbE SUPPORT
8622315e 7204M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7205M: Sony Chacko <sony.chacko@qlogic.com>
7206M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7207L: netdev@vger.kernel.org
9c2b5bde 7208W: http://www.qlogic.com
3d396eb1 7209S: Supported
aa43c215 7210F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7211
6423d30f
AAJ
7212NFC SUBSYSTEM
7213M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7214M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7215M: Samuel Ortiz <sameo@linux.intel.com>
7216L: linux-wireless@vger.kernel.org
1eb3b216 7217L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7218S: Supported
6423d30f 7219F: net/nfc/
55eb94f9 7220F: include/net/nfc/
c117ab84 7221F: include/uapi/linux/nfc.h
6423d30f 7222F: drivers/nfc/
08eaa1e0 7223F: include/linux/platform_data/pn544.h
7ebb88e5 7224F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7225
e8b43555 7226NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7227M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7228M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7229L: linux-nfs@vger.kernel.org
7230W: http://client.linux-nfs.org
cd7b996a 7231T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7232S: Maintained
679655da
JP
7233F: fs/lockd/
7234F: fs/nfs/
7235F: fs/nfs_common/
7236F: net/sunrpc/
7237F: include/linux/lockd/
7238F: include/linux/nfs*
7239F: include/linux/sunrpc/
c117ab84
CEB
7240F: include/uapi/linux/nfs*
7241F: include/uapi/linux/sunrpc/
1da177e4 7242
85ef9cea 7243NILFS2 FILESYSTEM
e2126935 7244M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7245L: linux-nilfs@vger.kernel.org
f9472265 7246W: http://nilfs.sourceforge.net/
e2126935 7247T: git git://github.com/konis/nilfs2.git
85ef9cea 7248S: Supported
679655da
JP
7249F: Documentation/filesystems/nilfs2.txt
7250F: fs/nilfs2/
7251F: include/linux/nilfs2_fs.h
85ef9cea 7252
1da177e4 7253NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7254M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7255W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7256S: Maintained
679655da
JP
7257F: Documentation/scsi/NinjaSCSI.txt
7258F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7259
7260NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7261M: GOTO Masanori <gotom@debian.or.jp>
7262M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7263W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7264S: Maintained
679655da
JP
7265F: Documentation/scsi/NinjaSCSI.txt
7266F: drivers/scsi/nsp32*
1da177e4 7267
383b8fb9
LFT
7268NIOS2 ARCHITECTURE
7269M: Ley Foon Tan <lftan@altera.com>
7270L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7271T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7272S: Maintained
7273F: arch/nios2/
7274
2a6afddb
PR
7275NOKIA N900 POWER SUPPLY DRIVERS
7276M: Pali RohĂ¡r <pali.rohar@gmail.com>
7277S: Maintained
7278F: include/linux/power/bq2415x_charger.h
7279F: include/linux/power/bq27x00_battery.h
7280F: include/linux/power/isp1704_charger.h
7281F: drivers/power/bq2415x_charger.c
7282F: drivers/power/bq27x00_battery.c
7283F: drivers/power/isp1704_charger.c
7284F: drivers/power/rx51_battery.c
7285
a1bd3bae 7286NTB DRIVER CORE
9ef6bf6c
JM
7287M: Jon Mason <jdmason@kudzu.us>
7288M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7289M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7290S: Supported
2984411f
JM
7291W: https://github.com/jonmason/ntb/wiki
7292T: git git://github.com/jonmason/ntb.git
fce8a7bb 7293F: drivers/ntb/
548c237c 7294F: drivers/net/ntb_netdev.c
fce8a7bb 7295F: include/linux/ntb.h
a1bd3bae 7296F: include/linux/ntb_transport.h
fce8a7bb 7297
e26a5843
AH
7298NTB INTEL DRIVER
7299M: Jon Mason <jdmason@kudzu.us>
7300M: Dave Jiang <dave.jiang@intel.com>
7301S: Supported
7302W: https://github.com/jonmason/ntb/wiki
7303T: git git://github.com/jonmason/ntb.git
7304F: drivers/ntb/hw/intel/
fce8a7bb 7305
1da177e4 7306NTFS FILESYSTEM
2818ef50 7307M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7308L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7309W: http://www.tuxera.com/
e6f4dee7 7310T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7311S: Supported
679655da
JP
7312F: Documentation/filesystems/ntfs.txt
7313F: fs/ntfs/
1da177e4 7314
9eb8ef74 7315NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7316M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7317L: linux-fbdev@vger.kernel.org
ce00f85c 7318S: Maintained
8a61f013
JH
7319F: drivers/video/fbdev/riva/
7320F: drivers/video/fbdev/nvidia/
1da177e4 7321
79461681
MW
7322NVM EXPRESS DRIVER
7323M: Matthew Wilcox <willy@linux.intel.com>
7324L: linux-nvme@lists.infradead.org
7325T: git git://git.infradead.org/users/willy/linux-nvme.git
7326S: Supported
5be37bf9 7327F: drivers/block/nvme*
79461681
MW
7328F: include/linux/nvme.h
7329
aee4b9bd
SK
7330NVMEM FRAMEWORK
7331M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7332M: Maxime Ripard <maxime.ripard@free-electrons.com>
7333S: Maintained
7334F: drivers/nvmem/
7335F: Documentation/devicetree/bindings/nvmem/
7336F: include/linux/nvmem-consumer.h
7337F: include/linux/nvmem-provider.h
7338
dece4585
CP
7339NXP-NCI NFC DRIVER
7340M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7341R: Charles Gorand <charles.gorand@effinnov.com>
7342L: linux-nfc@lists.01.org (moderated for non-subscribers)
7343S: Supported
7344F: drivers/nfc/nxp-nci
7345
f50d7146
RK
7346NXP TDA998X DRM DRIVER
7347M: Russell King <rmk+kernel@arm.linux.org.uk>
7348S: Supported
7349F: drivers/gpu/drm/i2c/tda998x_drv.c
7350F: include/drm/i2c/tda998x.h
7351
fbace43e
PR
7352NXP TFA9879 DRIVER
7353M: Peter Rosin <peda@axentia.se>
7354L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7355S: Maintained
7356F: sound/soc/codecs/tfa9879*
7357
f5525786 7358OMAP SUPPORT
0e24bdd4 7359M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7360L: linux-omap@vger.kernel.org
7361W: http://www.muru.com/linux/omap/
7362W: http://linux.omap.com/
8a6e2535 7363Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7364T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7365S: Maintained
4e04d5a3 7366F: arch/arm/*omap*/
026da812
FB
7367F: arch/arm/configs/omap1_defconfig
7368F: arch/arm/configs/omap2plus_defconfig
046d0a37 7369F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7370F: drivers/irqchip/irq-omap-intc.c
7371F: drivers/mfd/*omap*.c
7372F: drivers/mfd/menelaus.c
7373F: drivers/mfd/palmas.c
7374F: drivers/mfd/tps65217.c
7375F: drivers/mfd/tps65218.c
7376F: drivers/mfd/tps65910.c
7377F: drivers/mfd/twl-core.[ch]
7378F: drivers/mfd/twl4030*.c
7379F: drivers/mfd/twl6030*.c
7380F: drivers/mfd/twl6040*.c
7381F: drivers/regulator/palmas-regulator*.c
7382F: drivers/regulator/pbias-regulator.c
7383F: drivers/regulator/tps65217-regulator.c
7384F: drivers/regulator/tps65218-regulator.c
7385F: drivers/regulator/tps65910-regulator.c
7386F: drivers/regulator/twl-regulator.c
046d0a37 7387F: include/linux/i2c-omap.h
f5525786 7388
50f29fbd 7389OMAP DEVICE TREE SUPPORT
cdb55ab0 7390M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7391M: Tony Lindgren <tony@atomide.com>
7392L: linux-omap@vger.kernel.org
d0fb18c5 7393L: devicetree@vger.kernel.org
50f29fbd
TL
7394S: Maintained
7395F: arch/arm/boot/dts/*omap*
7396F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7397F: arch/arm/boot/dts/*am4*
7398F: arch/arm/boot/dts/*am5*
7399F: arch/arm/boot/dts/*dra7*
50f29fbd 7400
f5525786 7401OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7402M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7403L: linux-omap@vger.kernel.org
7404S: Maintained
7405F: arch/arm/*omap*/*clock*
7406
7407OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7408M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7409L: linux-omap@vger.kernel.org
7410S: Maintained
7411F: arch/arm/*omap*/*pm*
c46938d4 7412F: drivers/cpufreq/omap-cpufreq.c
f5525786 7413
d21db568 7414OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7415M: Rajendra Nayak <rnayak@ti.com>
7416M: Paul Walmsley <paul@pwsan.com>
7417L: linux-omap@vger.kernel.org
7418S: Maintained
d21db568 7419F: arch/arm/mach-omap2/prm*
692ab1f3 7420
f5525786 7421OMAP AUDIO SUPPORT
6c284903 7422M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7423M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7424L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7425L: linux-omap@vger.kernel.org
7426S: Maintained
7427F: sound/soc/omap/
7428
18640193
TL
7429OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7430M: Roger Quadros <rogerq@ti.com>
7431M: Tony Lindgren <tony@atomide.com>
7432L: linux-omap@vger.kernel.org
7433S: Maintained
7434F: drivers/memory/omap-gpmc.c
7435F: arch/arm/mach-omap2/*gpmc*
7436
f5525786 7437OMAP FRAMEBUFFER SUPPORT
830e6384 7438M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7439L: linux-fbdev@vger.kernel.org
f5525786
TL
7440L: linux-omap@vger.kernel.org
7441S: Maintained
8a61f013 7442F: drivers/video/fbdev/omap/
f5525786 7443
676eec0d 7444OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7445M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7446L: linux-omap@vger.kernel.org
676eec0d 7447L: linux-fbdev@vger.kernel.org
178ff4c9 7448S: Maintained
8a61f013 7449F: drivers/video/fbdev/omap2/
178ff4c9
TV
7450F: Documentation/arm/OMAP/DSS
7451
8b37fcfc
OBC
7452OMAP HARDWARE SPINLOCK SUPPORT
7453M: Ohad Ben-Cohen <ohad@wizery.com>
7454L: linux-omap@vger.kernel.org
7455S: Maintained
7456F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7457
f5525786 7458OMAP MMC SUPPORT
8b58be88 7459M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7460L: linux-omap@vger.kernel.org
7461S: Maintained
653f41b5
MC
7462F: drivers/mmc/host/omap.c
7463
7464OMAP HS MMC SUPPORT
0a4585c6 7465L: linux-mmc@vger.kernel.org
653f41b5 7466L: linux-omap@vger.kernel.org
dfa5d196 7467S: Orphan
653f41b5 7468F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7469
7470OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7471M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7472S: Maintained
7473F: drivers/char/hw_random/omap-rng.c
7474
f400c82e 7475OMAP HWMOD SUPPORT
cdb55ab0 7476M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7477M: Paul Walmsley <paul@pwsan.com>
7478L: linux-omap@vger.kernel.org
7479S: Maintained
8fc8b12b 7480F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7481
8633fb30
PW
7482OMAP HWMOD DATA
7483M: Paul Walmsley <paul@pwsan.com>
7484L: linux-omap@vger.kernel.org
7485S: Maintained
7486F: arch/arm/mach-omap2/omap_hwmod*data*
7487
f400c82e 7488OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7489M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7490L: linux-omap@vger.kernel.org
7491S: Maintained
7492F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7493
0db83ced 7494OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7495M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7496L: linux-media@vger.kernel.org
7497S: Maintained
7eec52db 7498F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7499F: drivers/media/platform/omap3isp/
0db83ced 7500F: drivers/staging/media/omap4iss/
7e8970e1 7501
f5525786 7502OMAP USB SUPPORT
f299470a 7503M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7504L: linux-usb@vger.kernel.org
7505L: linux-omap@vger.kernel.org
43b416e5 7506T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7507S: Maintained
a16fbd65
JP
7508F: drivers/usb/*/*omap*
7509F: arch/arm/*omap*/usb*
f5525786 7510
6d994710 7511OMAP GPIO DRIVER
a1415a8f 7512M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7513M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7514M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7515L: linux-omap@vger.kernel.org
7516S: Maintained
7517F: drivers/gpio/gpio-omap.c
7518
c351e290
MJ
7519OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7520M: Mark Jackson <mpfj@newflow.co.uk>
7521L: linux-omap@vger.kernel.org
7522S: Maintained
7523F: arch/arm/boot/dts/am335x-nano.dts
7524
0ad122d9 7525OMFS FILESYSTEM
8b58be88 7526M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7527L: linux-karma-devel@lists.sourceforge.net
7528S: Maintained
679655da
JP
7529F: Documentation/filesystems/omfs.txt
7530F: fs/omfs/
0ad122d9 7531
c1986ee9 7532OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7533M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7534S: Maintained
679655da
JP
7535F: drivers/char/pcmcia/cm4000_cs.c
7536F: include/linux/cm4000_cs.h
c117ab84 7537F: include/uapi/linux/cm4000_cs.h
c1986ee9 7538
77c44ab1 7539OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7540M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7541S: Maintained
679655da 7542F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7543
77d5140f 7544OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7545M: Jonathan Corbet <corbet@lwn.net>
661263b5 7546L: linux-media@vger.kernel.org
275ffde4 7547T: git git://linuxtv.org/media_tree.git
77d5140f 7548S: Maintained
90d72ac6 7549F: drivers/media/i2c/ov7670.c
77d5140f 7550
431bca73 7551ONENAND FLASH DRIVER
8b58be88 7552M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7553L: linux-mtd@lists.infradead.org
7554S: Maintained
679655da
JP
7555F: drivers/mtd/onenand/
7556F: include/linux/mtd/onenand*.h
431bca73 7557
1da177e4 7558ONSTREAM SCSI TAPE DRIVER
8b58be88 7559M: Willem Riede <osst@riede.org>
1da177e4
LT
7560L: osst-users@lists.sourceforge.net
7561L: linux-scsi@vger.kernel.org
7562S: Maintained
f7269cfc
JD
7563F: Documentation/scsi/osst.txt
7564F: drivers/scsi/osst.*
7565F: drivers/scsi/osst_*.h
7566F: drivers/scsi/st.h
1da177e4 7567
e2d1d6c0 7568OPENCORES I2C BUS DRIVER
8b58be88 7569M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7570L: linux-i2c@vger.kernel.org
e2d1d6c0 7571S: Maintained
679655da
JP
7572F: Documentation/i2c/busses/i2c-ocores
7573F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7574
860c44c1 7575OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7576M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7577M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7578L: devicetree@vger.kernel.org
a7fefe9f
RH
7579W: http://www.devicetree.org/
7580T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7581S: Maintained
f8828205 7582F: drivers/of/
860c44c1 7583F: include/linux/of*.h
f8828205 7584F: scripts/dtc/
860c44c1 7585
f8828205 7586OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7587M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7588M: Pawel Moll <pawel.moll@arm.com>
7589M: Mark Rutland <mark.rutland@arm.com>
de80963e 7590M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7591M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7592L: devicetree@vger.kernel.org
7593S: Maintained
7594F: Documentation/devicetree/
7595F: arch/*/boot/dts/
7596F: include/dt-bindings/
7597
2bb65f56
PA
7598OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7599M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7600L: devicetree@vger.kernel.org
7601S: Maintained
7602F: Documentation/devicetree/dynamic-resolution-notes.txt
7603F: Documentation/devicetree/overlay-notes.txt
7604F: drivers/of/overlay.c
7605F: drivers/of/resolver.c
7606
19f9d392
JB
7607OPENRISC ARCHITECTURE
7608M: Jonas Bonn <jonas@southpole.se>
7609W: http://openrisc.net
eab7c1c0 7610L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7611S: Maintained
7612T: git git://openrisc.net/~jonas/linux
14430813 7613F: arch/openrisc/
19f9d392 7614
ccb1352e 7615OPENVSWITCH
4f337ed5 7616M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7617L: netdev@vger.kernel.org
ccb1352e
JG
7618L: dev@openvswitch.org
7619W: http://openvswitch.org
ccb1352e
JG
7620S: Maintained
7621F: net/openvswitch/
b422da7c 7622F: include/uapi/linux/openvswitch.h
ccb1352e 7623
af39917d
CL
7624OPL4 DRIVER
7625M: Clemens Ladisch <clemens@ladisch.de>
7626L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7627T: git git://git.alsa-project.org/alsa-kernel.git
7628S: Maintained
7629F: sound/drivers/opl4/
7630
1da177e4 7631OPROFILE
4cf7e718 7632M: Robert Richter <rric@kernel.org>
1da177e4
LT
7633L: oprofile-list@lists.sf.net
7634S: Maintained
81c4a8a6 7635F: arch/*/include/asm/oprofile*.h
679655da
JP
7636F: arch/*/oprofile/
7637F: drivers/oprofile/
7638F: include/linux/oprofile.h
1da177e4 7639
e2d1d6c0 7640ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7641M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7642M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7643L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7644W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7645S: Supported
679655da
JP
7646F: Documentation/filesystems/ocfs2.txt
7647F: Documentation/filesystems/dlmfs.txt
7648F: fs/ocfs2/
e2d1d6c0 7649
1da177e4 7650ORINOCO DRIVER
724c6b35 7651L: linux-wireless@vger.kernel.org
491b26b4 7652W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7653W: http://www.nongnu.org/orinoco/
3a59babb 7654S: Orphan
679655da 7655F: drivers/net/wireless/orinoco/
1da177e4 7656
42c55aa8 7657OSD LIBRARY and FILESYSTEM
fadc0752 7658M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7659M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7660L: osd-dev@open-osd.org
7661W: http://open-osd.org
54e5881d 7662T: git git://git.open-osd.org/open-osd.git
68274794 7663S: Maintained
42c55aa8 7664F: drivers/scsi/osd/
6b6f0b6c 7665F: include/scsi/osd_*
42c55aa8 7666F: fs/exofs/
68274794 7667
ef94b186 7668OVERLAY FILESYSTEM
7c37fbda 7669M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7670L: linux-unionfs@vger.kernel.org
7671T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7672S: Supported
1d113735 7673F: fs/overlayfs/
7c37fbda
NB
7674F: Documentation/filesystems/overlayfs.txt
7675
e2d1d6c0 7676P54 WIRELESS DRIVER
084cb0fe 7677M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7678L: linux-wireless@vger.kernel.org
084cb0fe 7679W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7680S: Maintained
679655da 7681F: drivers/net/wireless/p54/
e2d1d6c0 7682
f5cd7872 7683PA SEMI ETHERNET DRIVER
8b58be88 7684M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7685L: netdev@vger.kernel.org
7686S: Maintained
ded19add 7687F: drivers/net/ethernet/pasemi/*
f5cd7872 7688
beb58aa3 7689PA SEMI SMBUS DRIVER
8b58be88 7690M: Olof Johansson <olof@lixom.net>
846557d3 7691L: linux-i2c@vger.kernel.org
beb58aa3 7692S: Maintained
679655da 7693F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7694
48fc267e
SK
7695PADATA PARALLEL EXECUTION MECHANISM
7696M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7697L: linux-crypto@vger.kernel.org
7698S: Maintained
7699F: kernel/padata.c
7700F: include/linux/padata.h
7701F: Documentation/padata.txt
7702
709ee531 7703PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7704M: Harald Welte <laforge@gnumonks.org>
d0944853 7705L: platform-driver-x86@vger.kernel.org
709ee531 7706S: Maintained
679655da 7707F: drivers/platform/x86/panasonic-laptop.c
709ee531 7708
368dd5ac 7709PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7710M: David Howells <dhowells@redhat.com>
7711M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7712L: linux-am33-list@redhat.com (moderated for non-subscribers)
7713W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7714S: Maintained
679655da
JP
7715F: Documentation/mn10300/
7716F: arch/mn10300/
4fa97181 7717
64dfff03
SM
7718PARALLEL PORT SUBSYSTEM
7719M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7720M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7721L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7722S: Maintained
679655da
JP
7723F: drivers/parport/
7724F: include/linux/parport*.h
7725F: drivers/char/ppdev.c
c117ab84 7726F: include/uapi/linux/ppdev.h
64dfff03 7727F: Documentation/parport*.txt
1da177e4 7728
4cdf6bc2 7729PARAVIRT_OPS INTERFACE
d633180c 7730M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7731M: Chris Wright <chrisw@sous-sol.org>
7732M: Alok Kataria <akataria@vmware.com>
7733M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7734L: virtualization@lists.linux-foundation.org
4cdf6bc2 7735S: Supported
a2e19991 7736F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7737F: arch/*/kernel/paravirt*
7738F: arch/*/include/asm/paravirt.h
4cdf6bc2 7739
e2d1d6c0 7740PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7741M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7742L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7743S: Maintained
679655da
JP
7744F: Documentation/blockdev/paride.txt
7745F: drivers/block/paride/
e2d1d6c0
RD
7746
7747PARISC ARCHITECTURE
b8828770 7748M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7749M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7750L: linux-parisc@vger.kernel.org
7751W: http://www.parisc-linux.org/
8a6e2535 7752Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7753T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7754T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7755S: Maintained
679655da 7756F: arch/parisc/
2b6bac9e 7757F: Documentation/parisc/
679655da 7758F: drivers/parisc/
2b6bac9e
HD
7759F: drivers/char/agp/parisc-agp.c
7760F: drivers/input/serio/gscps2.c
7761F: drivers/parport/parport_gsc.*
7762F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7763F: drivers/video/fbdev/sti*
2b6bac9e
HD
7764F: drivers/video/console/sti*
7765F: drivers/video/logo/logo_parisc*
e2d1d6c0 7766
1662d32c 7767PC87360 HARDWARE MONITORING DRIVER
8b58be88 7768M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7769L: lm-sensors@lm-sensors.org
7770S: Maintained
679655da
JP
7771F: Documentation/hwmon/pc87360
7772F: drivers/hwmon/pc87360.c
1662d32c
JC
7773
7774PC8736x GPIO DRIVER
8b58be88 7775M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7776S: Maintained
679655da 7777F: drivers/char/pc8736x_gpio.c
1662d32c 7778
1ad107fd 7779PC87427 HARDWARE MONITORING DRIVER
d8130624 7780M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7781L: lm-sensors@lm-sensors.org
7782S: Maintained
7783F: Documentation/hwmon/pc87427
7784F: drivers/hwmon/pc87427.c
7785
b26e0ed4 7786PCA9532 LED DRIVER
8b58be88 7787M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7788S: Maintained
d5ca6918
JP
7789F: drivers/leds/leds-pca9532.c
7790F: include/linux/leds-pca9532.h
b26e0ed4 7791
5ce914a8 7792PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7793M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7794L: linux-i2c@vger.kernel.org
7795S: Maintained
b4f0b74e 7796F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7797
3971dae5 7798PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7799M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7800S: Maintained
7801F: drivers/firmware/pcdp.*
7802
065c6359 7803PCI ERROR RECOVERY
6305902c 7804M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7805L: linux-pci@vger.kernel.org
065c6359 7806S: Supported
679655da 7807F: Documentation/PCI/pci-error-recovery.txt
065c6359 7808
1da177e4 7809PCI SUBSYSTEM
5ac3a6d2 7810M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7811L: linux-pci@vger.kernel.org
99662dd1 7812Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7813T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7814S: Supported
679655da
JP
7815F: Documentation/PCI/
7816F: drivers/pci/
7817F: include/linux/pci*
6b49ee49 7818F: arch/x86/pci/
cad01f91 7819F: arch/x86/kernel/quirks.c
1da177e4 7820
b7e78170
RH
7821PCI DRIVER FOR ARM VERSATILE PLATFORM
7822M: Rob Herring <robh@kernel.org>
7823L: linux-pci@vger.kernel.org
7824L: linux-arm-kernel@lists.infradead.org
7825S: Maintained
7826F: Documentation/devicetree/bindings/pci/versatile.txt
7827F: drivers/pci/host/pci-versatile.c
7828
5f6b6ccd
TI
7829PCI DRIVER FOR APPLIEDMICRO XGENE
7830M: Tanmay Inamdar <tinamdar@apm.com>
7831L: linux-pci@vger.kernel.org
7832L: linux-arm-kernel@lists.infradead.org
7833S: Maintained
7834F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7835F: drivers/pci/host/pci-xgene.c
7836
62d0ff83
ML
7837PCI DRIVER FOR FREESCALE LAYERSCAPE
7838M: Minghuan Lian <minghuan.Lian@freescale.com>
7839M: Mingkai Hu <mingkai.hu@freescale.com>
7840M: Roy Zang <tie-fei.zang@freescale.com>
7841L: linuxppc-dev@lists.ozlabs.org
7842L: linux-pci@vger.kernel.org
7843L: linux-arm-kernel@lists.infradead.org
7844S: Maintained
7845F: drivers/pci/host/*layerscape*
7846
f0b75693 7847PCI DRIVER FOR IMX6
f175aa2c 7848M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7849M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7850L: linux-pci@vger.kernel.org
7851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7852S: Maintained
7853F: drivers/pci/host/*imx6*
7854
0c4ffcfe
MK
7855PCI DRIVER FOR TI KEYSTONE
7856M: Murali Karicheri <m-karicheri2@ti.com>
7857L: linux-pci@vger.kernel.org
7858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7859S: Maintained
7860F: drivers/pci/host/*keystone*
7861
f0b75693
BH
7862PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7863M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7864M: Jason Cooper <jason@lakedaemon.net>
7865L: linux-pci@vger.kernel.org
7866L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7867S: Maintained
7868F: drivers/pci/host/*mvebu*
7869
0447cfd7
TR
7870PCI DRIVER FOR NVIDIA TEGRA
7871M: Thierry Reding <thierry.reding@gmail.com>
7872L: linux-tegra@vger.kernel.org
f0b75693 7873L: linux-pci@vger.kernel.org
0447cfd7
TR
7874S: Supported
7875F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7876F: drivers/pci/host/pci-tegra.c
7877
47ff3de9
KVA
7878PCI DRIVER FOR TI DRA7XX
7879M: Kishon Vijay Abraham I <kishon@ti.com>
7880L: linux-omap@vger.kernel.org
7881L: linux-pci@vger.kernel.org
7882S: Supported
7883F: Documentation/devicetree/bindings/pci/ti-pci.txt
7884F: drivers/pci/host/pci-dra7xx.c
7885
f0b75693
BH
7886PCI DRIVER FOR RENESAS R-CAR
7887M: Simon Horman <horms@verge.net.au>
7888L: linux-pci@vger.kernel.org
7889L: linux-sh@vger.kernel.org
7890S: Maintained
7891F: drivers/pci/host/*rcar*
7892
4af82255 7893PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7894M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7895L: linux-pci@vger.kernel.org
f0b75693
BH
7896L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7897L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7898S: Maintained
7899F: drivers/pci/host/pci-exynos.c
7900
f0b75693 7901PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7902M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7903M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7904L: linux-pci@vger.kernel.org
7905S: Maintained
7906F: drivers/pci/host/*designware*
7907
cf28855b
WD
7908PCI DRIVER FOR GENERIC OF HOSTS
7909M: Will Deacon <will.deacon@arm.com>
7910L: linux-pci@vger.kernel.org
7911L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7912S: Maintained
7913F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7914F: drivers/pci/host/pci-host-generic.c
7915
51b66a6c 7916PCIE DRIVER FOR ST SPEAR13XX
110baab1 7917M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7918L: linux-pci@vger.kernel.org
110baab1 7919S: Maintained
51b66a6c
PA
7920F: drivers/pci/host/*spear*
7921
dcd19de3
DD
7922PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7923M: Duc Dang <dhdang@apm.com>
7924L: linux-pci@vger.kernel.org
7925L: linux-arm-kernel@lists.infradead.org
7926S: Maintained
7927F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7928F: drivers/pci/host/pci-xgene-msi.c
7929
1da177e4 7930PCMCIA SUBSYSTEM
4230dfc9 7931P: Linux PCMCIA Team
f5df5881 7932L: linux-pcmcia@lists.infradead.org
6650e0a5 7933W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7934T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7935S: Maintained
679655da
JP
7936F: Documentation/pcmcia/
7937F: drivers/pcmcia/
7938F: include/pcmcia/
1da177e4
LT
7939
7940PCNET32 NETWORK DRIVER
227fb925 7941M: Don Fry <pcnet32@frontier.com>
979b6c13 7942L: netdev@vger.kernel.org
1da177e4 7943S: Maintained
b955f6ca 7944F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7945
48fc267e
SK
7946PCRYPT PARALLEL CRYPTO ENGINE
7947M: Steffen Klassert <steffen.klassert@secunet.com>
7948L: linux-crypto@vger.kernel.org
7949S: Maintained
7950F: crypto/pcrypt.c
7951F: include/crypto/pcrypt.h
7952
e72df0b8
TH
7953PER-CPU MEMORY ALLOCATOR
7954M: Tejun Heo <tj@kernel.org>
7955M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7956T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7957S: Maintained
7958F: include/linux/percpu*.h
7959F: mm/percpu*.c
7960F: arch/*/include/asm/percpu.h
7961
ad4ecbcb 7962PER-TASK DELAY ACCOUNTING
185e595f 7963M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7964S: Maintained
679655da
JP
7965F: include/linux/delayacct.h
7966F: kernel/delayacct.c
ad4ecbcb 7967
57c0c15b 7968PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7969M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7970M: Ingo Molnar <mingo@redhat.com>
f80c5393 7971M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7972L: linux-kernel@vger.kernel.org
75fc2d37 7973T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7974S: Supported
d53e8365 7975F: kernel/events/*
a003236c 7976F: include/linux/perf_event.h
c117ab84 7977F: include/uapi/linux/perf_event.h
141c4296
RR
7978F: arch/*/kernel/perf_event*.c
7979F: arch/*/kernel/*/perf_event*.c
7980F: arch/*/kernel/*/*/perf_event*.c
a003236c 7981F: arch/*/include/asm/perf_event.h
a003236c
VL
7982F: arch/*/kernel/perf_callchain.c
7983F: tools/perf/
6c0b3244 7984
dd49d0f5 7985PERSONALITY HANDLING
8b58be88 7986M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7987L: linux-abi-devel@lists.sourceforge.net
7988S: Maintained
679655da 7989F: include/linux/personality.h
c117ab84 7990F: include/uapi/linux/personality.h
dd49d0f5 7991
838e7a03 7992PHONET PROTOCOL
2a06b40f 7993M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7994S: Supported
7995F: Documentation/networking/phonet.txt
7996F: include/linux/phonet.h
7997F: include/net/phonet/
c117ab84 7998F: include/uapi/linux/phonet.h
838e7a03
RDC
7999F: net/phonet/
8000
1da177e4 8001PHRAM MTD DRIVER
8b58be88 8002M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8003L: linux-mtd@lists.infradead.org
8004S: Maintained
679655da 8005F: drivers/mtd/devices/phram.c
1da177e4 8006
efdbb10e
BP
8007PICOLCD HID DRIVER
8008M: Bruno Prémont <bonbons@linux-vserver.org>
8009L: linux-input@vger.kernel.org
8010S: Maintained
8011F: drivers/hid/hid-picolcd*
8012
a53bfa07
JI
8013PICOXCELL SUPPORT
8014M: Jamie Iles <jamie@jamieiles.com>
8015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8016T: git git://github.com/jamieiles/linux-2.6-ji.git
8017S: Supported
b8733987 8018F: arch/arm/boot/dts/picoxcell*
14430813 8019F: arch/arm/mach-picoxcell/
b8733987 8020F: drivers/crypto/picoxcell*
a53bfa07 8021
2744e8af
LW
8022PIN CONTROL SUBSYSTEM
8023M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8024L: linux-gpio@vger.kernel.org
dbe752a3 8025T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8026S: Maintained
07f29ba6 8027F: drivers/pinctrl/
8e406fe4 8028F: include/linux/pinctrl/
2744e8af 8029
2201bbb8
JCPV
8030PIN CONTROLLER - ATMEL AT91
8031M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8033S: Maintained
c654b6bf 8034F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8035
cbd1b652
MW
8036PIN CONTROLLER - INTEL
8037M: Mika Westerberg <mika.westerberg@linux.intel.com>
8038M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8039S: Maintained
8040F: drivers/pinctrl/intel/
2201bbb8 8041
9963b536
LP
8042PIN CONTROLLER - RENESAS
8043M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8044L: linux-sh@vger.kernel.org
8045S: Maintained
8046F: drivers/pinctrl/sh-pfc/
8047
b75e60d6 8048PIN CONTROLLER - SAMSUNG
fea685e9 8049M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8050M: Thomas Abraham <thomas.abraham@linaro.org>
8051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8052L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8053S: Maintained
9b5b33f6 8054F: drivers/pinctrl/samsung/
b75e60d6 8055
deda8287 8056PIN CONTROLLER - ST SPEAR
da89947b 8057M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8058L: spear-devel@list.st.com
8059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8060W: http://www.st.com/spear
8061S: Maintained
8e406fe4 8062F: drivers/pinctrl/spear/
deda8287 8063
249a6771 8064PKTCDVD DRIVER
d8130624 8065M: Jiri Kosina <jkosina@suse.com>
249a6771 8066S: Maintained
679655da
JP
8067F: drivers/block/pktcdvd.c
8068F: include/linux/pktcdvd.h
c117ab84 8069F: include/uapi/linux/pktcdvd.h
249a6771 8070
b31d8273
G
8071PKUNITY SOC DRIVERS
8072M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8073W: http://mprc.pku.edu.cn/~guanxuetao/linux
8074S: Maintained
ceebf4d5 8075T: git git://github.com/gxt/linux.git
b31d8273 8076F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8077F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8078F: drivers/video/fbdev/fb-puv3.c
2809e80b 8079F: drivers/rtc/rtc-puv3.c
b31d8273 8080
9d2ecfb7 8081PMBUS HARDWARE MONITORING DRIVERS
ca462085 8082M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8083L: lm-sensors@lm-sensors.org
8084W: http://www.lm-sensors.org/
8085W: http://www.roeck-us.net/linux/drivers/
8086T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8087S: Maintained
8088F: Documentation/hwmon/pmbus
8089F: drivers/hwmon/pmbus/
8090F: include/linux/i2c/pmbus.h
8091
89a36810 8092PMC SIERRA MaxRAID DRIVER
076cfaae 8093M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8094L: linux-scsi@vger.kernel.org
8095W: http://www.pmc-sierra.com/
8096S: Supported
8097F: drivers/scsi/pmcraid.*
8098
dbf9bfe6 8099PMC SIERRA PM8001 DRIVER
4f0e359c 8100M: xjtuwjp@gmail.com
dbf9bfe6 8101M: lindar_liu@usish.com
f5a7b525 8102L: pmchba@pmcs.com
dbf9bfe6 8103L: linux-scsi@vger.kernel.org
8104S: Supported
8105F: drivers/scsi/pm8001/
8106
1da177e4 8107POSIX CLOCKS and TIMERS
8b58be88 8108M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8109L: linux-kernel@vger.kernel.org
75fc2d37 8110T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8111S: Maintained
679655da
JP
8112F: fs/timerfd.c
8113F: include/linux/timer*
5cee9645 8114F: kernel/time/*timer*
1da177e4 8115
3be86148 8116POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8117M: Sebastian Reichel <sre@kernel.org>
57318935 8118M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8119M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8120L: linux-pm@vger.kernel.org
54e5881d 8121T: git git://git.infradead.org/battery-2.6.git
3be86148 8122S: Maintained
679655da 8123F: include/linux/power_supply.h
8cd725a1 8124F: drivers/power/
26305022 8125X: drivers/power/avs/
3be86148 8126
1da177e4 8127PNP SUPPORT
9c3646d1 8128M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8129S: Maintained
679655da 8130F: drivers/pnp/
1da177e4 8131
999445d4 8132PNXxxxx I2C DRIVER
8b58be88 8133M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8134L: linux-i2c@vger.kernel.org
999445d4 8135S: Maintained
679655da 8136F: drivers/i2c/busses/i2c-pnx.c
999445d4 8137
1da177e4 8138PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8139M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8140L: linux-ppp@vger.kernel.org
8141S: Maintained
224cf5ad 8142F: drivers/net/ppp/ppp_*
1da177e4
LT
8143
8144PPP OVER ATM (RFC 2364)
8b58be88 8145M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8146S: Maintained
679655da 8147F: net/atm/pppoatm.c
c117ab84 8148F: include/uapi/linux/atmppp.h
1da177e4
LT
8149
8150PPP OVER ETHERNET
8b58be88 8151M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8152S: Maintained
224cf5ad
JK
8153F: drivers/net/ppp/pppoe.c
8154F: drivers/net/ppp/pppox.c
1da177e4 8155
a6d2370b 8156PPP OVER L2TP
8b58be88 8157M: James Chapman <jchapman@katalix.com>
a6d2370b 8158S: Maintained
90ca28d1 8159F: net/l2tp/l2tp_ppp.c
679655da 8160F: include/linux/if_pppol2tp.h
c117ab84 8161F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8162
eae9d2ba 8163PPS SUPPORT
8b58be88 8164M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8165W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8166L: linuxpps@ml.enneenne.com (subscribers-only)
8167S: Maintained
cabaaf41
JP
8168F: Documentation/pps/
8169F: drivers/pps/
8170F: include/linux/pps*.h
eae9d2ba 8171
71a6d0af
HW
8172PPTP DRIVER
8173M: Dmitry Kozlov <xeb@mail.ru>
8174L: netdev@vger.kernel.org
8175S: Maintained
224cf5ad 8176F: drivers/net/ppp/pptp.c
71a6d0af
HW
8177W: http://sourceforge.net/projects/accel-pptp
8178
1da177e4 8179PREEMPTIBLE KERNEL
8b58be88 8180M: Robert Love <rml@tech9.net>
1da177e4
LT
8181L: kpreempt-tech@lists.sourceforge.net
8182W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8183S: Supported
679655da
JP
8184F: Documentation/preempt-locking.txt
8185F: include/linux/preempt.h
1da177e4
LT
8186
8187PRISM54 WIRELESS DRIVER
8b58be88 8188M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8189L: linux-wireless@vger.kernel.org
9ef80804 8190W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8191S: Obsolete
679655da 8192F: drivers/net/wireless/prism54/
1da177e4 8193
02c18891 8194PS3 NETWORK SUPPORT
b809b9ca 8195M: Geoff Levand <geoff@infradead.org>
02c18891 8196L: netdev@vger.kernel.org
a14ab6b6 8197L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8198S: Maintained
8df158ac 8199F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8200
f58a9d17 8201PS3 PLATFORM SUPPORT
b809b9ca 8202M: Geoff Levand <geoff@infradead.org>
a4724ed6 8203L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8204S: Maintained
679655da
JP
8205F: arch/powerpc/boot/ps3*
8206F: arch/powerpc/include/asm/lv1call.h
8207F: arch/powerpc/include/asm/ps3*.h
8208F: arch/powerpc/platforms/ps3/
8209F: drivers/*/ps3*
8210F: drivers/ps3/
fec629b8 8211F: drivers/rtc/rtc-ps3.c
679655da 8212F: drivers/usb/host/*ps3.c
fec629b8 8213F: sound/ppc/snd_ps3*
f58a9d17 8214
cffb4add 8215PS3VRAM DRIVER
8b58be88 8216M: Jim Paris <jim@jtan.com>
3715a5d0 8217M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8218L: linuxppc-dev@lists.ozlabs.org
cffb4add 8219S: Maintained
8a3977cb 8220F: drivers/block/ps3vram.c
cffb4add 8221
8defe599 8222PSTORE FILESYSTEM
9d5e2a02 8223M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8224M: Colin Cross <ccross@android.com>
8225M: Kees Cook <keescook@chromium.org>
8226M: Tony Luck <tony.luck@intel.com>
8227S: Maintained
8228T: git git://git.infradead.org/users/cbou/linux-pstore.git
8229F: fs/pstore/
8230F: include/linux/pstore*
04851772 8231F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8232F: drivers/acpi/apei/erst.c
8233
7fbc415d
RC
8234PTP HARDWARE CLOCK SUPPORT
8235M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8236L: netdev@vger.kernel.org
7fbc415d
RC
8237S: Maintained
8238W: http://linuxptp.sourceforge.net/
8239F: Documentation/ABI/testing/sysfs-ptp
8240F: Documentation/ptp/*
0ecb3cdd 8241F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8242F: drivers/net/phy/dp83640*
8243F: drivers/ptp/*
8244F: include/linux/ptp_cl*
8245
cf94a4d1 8246PTRACE SUPPORT
e846ee5f 8247M: Roland McGrath <roland@hack.frob.com>
8b58be88 8248M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8249S: Maintained
8250F: include/asm-generic/syscall.h
8251F: include/linux/ptrace.h
8252F: include/linux/regset.h
8253F: include/linux/tracehook.h
c117ab84 8254F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8255F: kernel/ptrace.c
8256
8320204a 8257PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8258M: Mike Isely <isely@pobox.com>
16e9495d 8259L: pvrusb2@isely.net (subscribers-only)
661263b5 8260L: linux-media@vger.kernel.org
8320204a 8261W: http://www.isely.net/pvrusb2/
275ffde4 8262T: git git://linuxtv.org/media_tree.git
8320204a 8263S: Maintained
679655da 8264F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8265F: drivers/media/usb/pvrusb2/
8320204a 8266
39532e6c
HG
8267PWC WEBCAM DRIVER
8268M: Hans de Goede <hdegoede@redhat.com>
8269L: linux-media@vger.kernel.org
8270T: git git://linuxtv.org/media_tree.git
8271S: Maintained
8272F: drivers/media/usb/pwc/*
8273
93c090b3
KD
8274PWM FAN DRIVER
8275M: Kamil Debski <k.debski@samsung.com>
8276L: lm-sensors@lm-sensors.org
8277S: Supported
8278F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8279F: Documentation/hwmon/pwm-fan
8280F: drivers/hwmon/pwm-fan.c
8281
200efedd 8282PWM SUBSYSTEM
aa3495f7
TR
8283M: Thierry Reding <thierry.reding@gmail.com>
8284L: linux-pwm@vger.kernel.org
0c2498f1 8285S: Maintained
006e854f 8286T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8287F: Documentation/pwm.txt
8288F: Documentation/devicetree/bindings/pwm/
8289F: include/linux/pwm.h
0c2498f1 8290F: drivers/pwm/
a140b98d
TR
8291F: drivers/video/backlight/pwm_bl.c
8292F: include/linux/pwm_backlight.h
0c2498f1 8293
30ec261e 8294PXA2xx/PXA3xx SUPPORT
8da5e302 8295M: Daniel Mack <daniel@zonque.org>
a323f664 8296M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8297M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8299T: git git://github.com/hzhuang1/linux.git
8da5e302 8300T: git git://github.com/rjarzmik/linux.git
1da177e4 8301S: Maintained
679655da 8302F: arch/arm/mach-pxa/
820439f1 8303F: drivers/dma/pxa*
679655da 8304F: drivers/pcmcia/pxa2xx*
9df92e6c 8305F: drivers/spi/spi-pxa2xx*
faf2e1db 8306F: drivers/usb/gadget/udc/pxa2*
679655da 8307F: include/sound/pxa2xx-lib.h
bec4c99e 8308F: sound/arm/pxa*
14430813 8309F: sound/soc/pxa/
1da177e4 8310
ec64d3bf
EG
8311PXA3xx NAND FLASH DRIVER
8312M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8313L: linux-mtd@lists.infradead.org
8314S: Maintained
9a67f099 8315F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8316
3f640c61 8317MMP SUPPORT
8b58be88 8318M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8319M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8321T: git git://github.com/hzhuang1/linux.git
8322T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8323S: Maintained
3f640c61 8324F: arch/arm/mach-mmp/
e8e6cb32 8325
272f133a
PO
8326PXA MMCI DRIVER
8327S: Orphan
8328
57f63bc8 8329PXA RTC DRIVER
8b58be88 8330M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8331L: rtc-linux@googlegroups.com
8332S: Maintained
8333
cea4001a 8334QAT DRIVER
49e7d9df
JP
8335M: Tadeusz Struk <tadeusz.struk@intel.com>
8336L: qat-linux@intel.com
8337S: Supported
8338F: drivers/crypto/qat/
cea4001a 8339
52a09a04 8340QIB DRIVER
8473c603 8341M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8342L: linux-rdma@vger.kernel.org
8343S: Supported
8344F: drivers/infiniband/hw/qib/
8345
5e9772b9
JS
8346QLOGIC QLA1280 SCSI DRIVER
8347M: Michael Reed <mdr@sgi.com>
8348L: linux-scsi@vger.kernel.org
8349S: Maintained
8350F: drivers/scsi/qla1280.[ch]
8351
1da177e4 8352QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8353M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8354L: linux-scsi@vger.kernel.org
8355S: Supported
679655da
JP
8356F: Documentation/scsi/LICENSE.qla2xxx
8357F: drivers/scsi/qla2xxx/
1da177e4 8358
883c98fe 8359QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8360M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8361L: linux-scsi@vger.kernel.org
8362S: Supported
bacfb81b 8363F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8364F: drivers/scsi/qla4xxx/
8365
5a4faa87 8366QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8367M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8368M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8369M: linux-driver@qlogic.com
8370L: netdev@vger.kernel.org
8371S: Supported
679655da 8372F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8373F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8374
0ec00f03 8375QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8376M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8377M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8378L: netdev@vger.kernel.org
8379S: Supported
aa43c215 8380F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8381
c4e84bde 8382QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8383M: Harish Patil <harish.patil@qlogic.com>
8384M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8385M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8386M: linux-driver@qlogic.com
c4e84bde
RM
8387L: netdev@vger.kernel.org
8388S: Supported
aa43c215 8389F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8390
1da177e4 8391QNX4 FILESYSTEM
8b58be88 8392M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8393W: http://www.alarsen.net/linux/qnx4fs/
8394S: Maintained
80811493 8395F: fs/qnx4/
c117ab84
CEB
8396F: include/uapi/linux/qnx4_fs.h
8397F: include/uapi/linux/qnxtypes.h
1da177e4 8398
91952bc0
AP
8399QT1010 MEDIA DRIVER
8400M: Antti Palosaari <crope@iki.fi>
8401L: linux-media@vger.kernel.org
8402W: http://linuxtv.org/
8403W: http://palosaari.fi/linux/
8404Q: http://patchwork.linuxtv.org/project/linux-media/list/
8405T: git git://linuxtv.org/anttip/media_tree.git
8406S: Maintained
8407F: drivers/media/tuners/qt1010*
8408
966fb5ec
SM
8409QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8410M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8411L: linux-wireless@vger.kernel.org
8412L: ath9k-devel@lists.ath9k.org
8413W: http://wireless.kernel.org/en/users/Drivers/ath9k
8414S: Supported
8415F: drivers/net/wireless/ath/ath9k/
8416
2ea0ffcb
KV
8417QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8418M: Kalle Valo <kvalo@qca.qualcomm.com>
8419L: ath10k@lists.infradead.org
8420W: http://wireless.kernel.org/en/users/Drivers/ath10k
8421T: git git://github.com/kvalo/ath.git
8422S: Supported
8423F: drivers/net/wireless/ath/ath10k/
8424
4f4567cf
RK
8425QUALCOMM HEXAGON ARCHITECTURE
8426M: Richard Kuo <rkuo@codeaurora.org>
8427L: linux-hexagon@vger.kernel.org
8428S: Supported
8429F: arch/hexagon/
8430
8e84c258
EK
8431QUALCOMM WCN36XX WIRELESS DRIVER
8432M: Eugene Krasnikov <k.eugene.e@gmail.com>
8433L: wcn36xx@lists.infradead.org
8434W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8435T: git git://github.com/KrasnikovEugene/wcn36xx.git
8436S: Supported
8437F: drivers/net/wireless/ath/wcn36xx/
8438
602adf40 8439RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8440M: Ilya Dryomov <idryomov@gmail.com>
8441M: Sage Weil <sage@redhat.com>
527a88b9 8442M: Alex Elder <elder@kernel.org>
398ecff5 8443L: ceph-devel@vger.kernel.org
09d90327
SW
8444W: http://ceph.com/
8445T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8446T: git git://github.com/ceph/ceph-client.git
602adf40 8447S: Supported
398ecff5 8448F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8449F: drivers/block/rbd.c
8450F: drivers/block/rbd_types.h
8451
1da177e4 8452RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8453M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8454L: linux-fbdev@vger.kernel.org
1da177e4 8455S: Maintained
8a61f013 8456F: drivers/video/fbdev/aty/radeon*
c117ab84 8457F: include/uapi/linux/radeonfb.h
1da177e4 8458
c6c9b34c
HG
8459RADIOSHARK RADIO DRIVER
8460M: Hans de Goede <hdegoede@redhat.com>
8461L: linux-media@vger.kernel.org
8462T: git git://linuxtv.org/media_tree.git
8463S: Maintained
8464F: drivers/media/radio/radio-shark.c
8465
8466RADIOSHARK2 RADIO DRIVER
8467M: Hans de Goede <hdegoede@redhat.com>
8468L: linux-media@vger.kernel.org
8469T: git git://linuxtv.org/media_tree.git
8470S: Maintained
8471F: drivers/media/radio/radio-shark2.c
8472F: drivers/media/radio/radio-tea5777.c
8473
1da177e4 8474RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8475M: Paul Mackerras <paulus@samba.org>
c69f677c 8476L: linux-fbdev@vger.kernel.org
1da177e4 8477S: Maintained
8a61f013 8478F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8479
e7839f25 8480RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8481P: rt2x00 project
b182427e 8482M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8483M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8484L: linux-wireless@vger.kernel.org
95ea3627
ID
8485S: Maintained
8486F: drivers/net/wireless/rt2x00/
8487
9db5579b 8488RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8489M: Jens Axboe <axboe@kernel.dk>
9db5579b 8490S: Maintained
679655da
JP
8491F: Documentation/blockdev/ramdisk.txt
8492F: drivers/block/brd.c
9db5579b 8493
9e95ce27 8494RANDOM NUMBER DRIVER
0624bcaa 8495M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8496S: Maintained
679655da 8497F: drivers/char/random.c
9e95ce27 8498
394b701c 8499RAPIDIO SUBSYSTEM
8b58be88 8500M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8501M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8502S: Maintained
679655da 8503F: drivers/rapidio/
394b701c 8504
e2d1d6c0 8505RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8506L: linux-wireless@vger.kernel.org
f52a5490 8507S: Orphan
679655da 8508F: drivers/net/wireless/ray*
e2d1d6c0
RD
8509
8510RCUTORTURE MODULE
e0198b29 8511M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8512M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8513L: linux-kernel@vger.kernel.org
f9094d8e 8514S: Supported
08deed1e 8515T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8516F: Documentation/RCU/torture.txt
34e2d560 8517F: kernel/rcu/rcutorture.c
e2d1d6c0 8518
c87b9c60
PM
8519RCUTORTURE TEST FRAMEWORK
8520M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8521M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8522R: Steven Rostedt <rostedt@goodmis.org>
8523R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8524R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8525L: linux-kernel@vger.kernel.org
c87b9c60
PM
8526S: Supported
8527T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8528F: tools/testing/selftests/rcutorture
8529
c1f766b5 8530RDC R-321X SoC
8b58be88 8531M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8532S: Maintained
8533
db17f395 8534RDC R6040 FAST ETHERNET DRIVER
8b58be88 8535M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8536L: netdev@vger.kernel.org
8537S: Maintained
58565a35 8538F: drivers/net/ethernet/rdc/r6040.c
db17f395 8539
a09ed661 8540RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8541M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8542L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8543S: Supported
679655da 8544F: net/rds/
a09ed661 8545
595182bc 8546READ-COPY UPDATE (RCU)
8b58be88 8547M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8548M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8549R: Steven Rostedt <rostedt@goodmis.org>
8550R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8551R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8552L: linux-kernel@vger.kernel.org
9fab9787 8553W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8554S: Supported
08deed1e 8555T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8556F: Documentation/RCU/
9fab9787 8557X: Documentation/RCU/torture.txt
f9094d8e 8558F: include/linux/rcu*
4102adab
PM
8559X: include/linux/srcu.h
8560F: kernel/rcu/
34e2d560 8561X: kernel/torture.c
595182bc 8562
0c86edc0 8563REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8564M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8565M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8566L: rtc-linux@googlegroups.com
8a6e2535 8567Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8568T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8569S: Maintained
679655da
JP
8570F: Documentation/rtc.txt
8571F: drivers/rtc/
8572F: include/linux/rtc.h
c117ab84 8573F: include/uapi/linux/rtc.h
0c86edc0 8574
0e400c53
MB
8575REALTEK AUDIO CODECS
8576M: Bard Liao <bardliao@realtek.com>
8577M: Oder Chiou <oder_chiou@realtek.com>
8578S: Maintained
8579F: sound/soc/codecs/rt*
8580F: include/sound/rt*.h
8581
1da177e4 8582REISERFS FILE SYSTEM
76c4e5ea 8583L: reiserfs-devel@vger.kernel.org
1da177e4 8584S: Supported
679655da 8585F: fs/reiserfs/
1da177e4 8586
b83a313b 8587REGISTER MAP ABSTRACTION
b02e48f2 8588M: Mark Brown <broonie@kernel.org>
dd060bc9 8589L: linux-kernel@vger.kernel.org
b83a313b
MB
8590T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8591S: Supported
8592F: drivers/base/regmap/
8593F: include/linux/regmap.h
8594
400e64df
OBC
8595REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8596M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8597T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8598S: Maintained
8599F: drivers/remoteproc/
8600F: Documentation/remoteproc.txt
6fc26488 8601F: include/linux/remoteproc.h
400e64df 8602
d8115db5
OBC
8603REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8604M: Ohad Ben-Cohen <ohad@wizery.com>
8605T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8606S: Maintained
8607F: drivers/rpmsg/
8608F: Documentation/rpmsg.txt
8609F: include/linux/rpmsg.h
8610
1b0fe6be
PZ
8611RESET CONTROLLER FRAMEWORK
8612M: Philipp Zabel <p.zabel@pengutronix.de>
8613S: Maintained
8614F: drivers/reset/
8615F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8616F: include/dt-bindings/reset/
1b0fe6be
PZ
8617F: include/linux/reset.h
8618F: include/linux/reset-controller.h
8619
e0897645 8620RFKILL
8b58be88 8621M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8622L: linux-wireless@vger.kernel.org
ce466579
JB
8623W: http://wireless.kernel.org/
8624T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8625T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8626S: Maintained
505c9247 8627F: Documentation/rfkill.txt
80811493 8628F: net/rfkill/
e0897645 8629
933685ca
TG
8630RHASHTABLE
8631M: Thomas Graf <tgraf@suug.ch>
8632L: netdev@vger.kernel.org
8633S: Maintained
8634F: lib/rhashtable.c
8635F: include/linux/rhashtable.h
8636
67e054e9
ML
8637RICOH SMARTMEDIA/XD DRIVER
8638M: Maxim Levitsky <maximlevitsky@gmail.com>
8639S: Maintained
21c26f50
JP
8640F: drivers/mtd/nand/r852.c
8641F: drivers/mtd/nand/r852.h
67e054e9 8642
92634125
ML
8643RICOH R5C592 MEMORYSTICK DRIVER
8644M: Maxim Levitsky <maximlevitsky@gmail.com>
8645S: Maintained
8646F: drivers/memstick/host/r592.*
8647
27f1d2f9
SA
8648ROCCAT DRIVERS
8649M: Stefan Achatz <erazor_de@users.sourceforge.net>
8650W: http://sourceforge.net/projects/roccat/
8651S: Maintained
8652F: drivers/hid/hid-roccat*
8653F: include/linux/hid-roccat*
8654F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8655
4b8ac966
JP
8656ROCKER DRIVER
8657M: Jiri Pirko <jiri@resnulli.us>
8658M: Scott Feldman <sfeldma@gmail.com>
8659L: netdev@vger.kernel.org
8660S: Supported
8661F: drivers/net/ethernet/rocker/
8662
1da177e4
LT
8663ROCKETPORT DRIVER
8664P: Comtrol Corp.
1da177e4
LT
8665W: http://www.comtrol.com
8666S: Maintained
679655da 8667F: Documentation/serial/rocket.txt
c897401b 8668F: drivers/tty/rocket*
1da177e4 8669
7645c2f4
KC
8670ROCKETPORT EXPRESS/INFINITY DRIVER
8671M: Kevin Cernekee <cernekee@gmail.com>
8672L: linux-serial@vger.kernel.org
8673S: Odd Fixes
8674F: drivers/tty/serial/rp2.*
8675
1da177e4 8676ROSE NETWORK LAYER
8b58be88 8677M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8678L: linux-hams@vger.kernel.org
d34cb28a 8679W: http://www.linux-ax25.org/
1da177e4 8680S: Maintained
679655da 8681F: include/net/rose.h
c117ab84 8682F: include/uapi/linux/rose.h
679655da 8683F: net/rose/
1da177e4 8684
91952bc0
AP
8685RTL2830 MEDIA DRIVER
8686M: Antti Palosaari <crope@iki.fi>
8687L: linux-media@vger.kernel.org
8688W: http://linuxtv.org/
8689W: http://palosaari.fi/linux/
8690Q: http://patchwork.linuxtv.org/project/linux-media/list/
8691T: git git://linuxtv.org/anttip/media_tree.git
8692S: Maintained
8693F: drivers/media/dvb-frontends/rtl2830*
8694
27a0aacf
AP
8695RTL2832 MEDIA DRIVER
8696M: Antti Palosaari <crope@iki.fi>
8697L: linux-media@vger.kernel.org
8698W: http://linuxtv.org/
8699W: http://palosaari.fi/linux/
8700Q: http://patchwork.linuxtv.org/project/linux-media/list/
8701T: git git://linuxtv.org/anttip/media_tree.git
8702S: Maintained
8703F: drivers/media/dvb-frontends/rtl2832*
8704
ba6e6f6e
AP
8705RTL2832_SDR MEDIA DRIVER
8706M: Antti Palosaari <crope@iki.fi>
8707L: linux-media@vger.kernel.org
8708W: http://linuxtv.org/
8709W: http://palosaari.fi/linux/
8710Q: http://patchwork.linuxtv.org/project/linux-media/list/
8711T: git git://linuxtv.org/anttip/media_tree.git
8712S: Maintained
b4bb1c28 8713F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8714
59840488 8715RTL8180 WIRELESS DRIVER
605bebe2 8716L: linux-wireless@vger.kernel.org
491b26b4 8717W: http://wireless.kernel.org/
54e5881d 8718T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8719S: Orphan
3cfeb0c3 8720F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8721
59840488 8722RTL8187 WIRELESS DRIVER
9f0939bf 8723M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8724M: Hin-Tak Leung <htl10@users.sourceforge.net>
8725M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8726L: linux-wireless@vger.kernel.org
491b26b4 8727W: http://wireless.kernel.org/
54e5881d 8728T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8729S: Maintained
3cfeb0c3 8730F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8731
3cf0c8ad
LF
8732RTL8192CE WIRELESS DRIVER
8733M: Larry Finger <Larry.Finger@lwfinger.net>
8734M: Chaoming Li <chaoming_li@realsil.com.cn>
8735L: linux-wireless@vger.kernel.org
491b26b4 8736W: http://wireless.kernel.org/
3cf0c8ad
LF
8737T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8738S: Maintained
8739F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8740F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8741
9eb8ef74 8742S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8743M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8744L: linux-fbdev@vger.kernel.org
ce00f85c 8745S: Maintained
8a61f013 8746F: drivers/video/fbdev/savage/
9eb8ef74 8747
1da177e4 8748S390
8b58be88
JP
8749M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8750M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8751L: linux-s390@vger.kernel.org
5238da45
HC
8752W: http://www.ibm.com/developerworks/linux/linux390/
8753S: Supported
679655da 8754F: arch/s390/
a968cd3e 8755F: drivers/s390/
3bfe6858
JN
8756F: Documentation/s390/
8757F: Documentation/DocBook/s390*
5238da45 8758
322986ca
SO
8759S390 COMMON I/O LAYER
8760M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8761M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8762L: linux-s390@vger.kernel.org
8763W: http://www.ibm.com/developerworks/linux/linux390/
8764S: Supported
8765F: drivers/s390/cio/
8766
8767S390 DASD DRIVER
8768M: Stefan Weinhuber <wein@de.ibm.com>
8769M: Stefan Haberland <stefan.haberland@de.ibm.com>
8770L: linux-s390@vger.kernel.org
8771W: http://www.ibm.com/developerworks/linux/linux390/
8772S: Supported
8773F: drivers/s390/block/dasd*
8774F: block/partitions/ibm.c
8775
5238da45 8776S390 NETWORK DRIVERS
8b58be88 8777M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8778L: linux-s390@vger.kernel.org
5238da45
HC
8779W: http://www.ibm.com/developerworks/linux/linux390/
8780S: Supported
679655da 8781F: drivers/s390/net/
5238da45 8782
322986ca
SO
8783S390 PCI SUBSYSTEM
8784M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8785M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8786L: linux-s390@vger.kernel.org
8787W: http://www.ibm.com/developerworks/linux/linux390/
8788S: Supported
8789F: arch/s390/pci/
8790F: drivers/pci/hotplug/s390_pci_hpc.c
8791
feed9b62 8792S390 ZCRYPT DRIVER
5c8d0983 8793M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8794L: linux-s390@vger.kernel.org
a968cd3e 8795W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8796S: Supported
d5ca6918 8797F: drivers/s390/crypto/
feed9b62 8798
5238da45 8799S390 ZFCP DRIVER
d38e19d0 8800M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8801L: linux-s390@vger.kernel.org
5238da45 8802W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8803S: Supported
679655da 8804F: drivers/s390/scsi/zfcp_*
1da177e4 8805
dd96df2c 8806S390 IUCV NETWORK LAYER
8b58be88 8807M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8808L: linux-s390@vger.kernel.org
8809W: http://www.ibm.com/developerworks/linux/linux390/
8810S: Supported
679655da
JP
8811F: drivers/s390/net/*iucv*
8812F: include/net/iucv/
8813F: net/iucv/
dd96df2c 8814
4dde7f75 8815S3C24XX SD/MMC Driver
8b58be88 8816M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8818S: Supported
679655da 8819F: drivers/mmc/host/s3cmci.*
4dde7f75 8820
1f15a229
HV
8821SAA6588 RDS RECEIVER DRIVER
8822M: Hans Verkuil <hverkuil@xs4all.nl>
8823L: linux-media@vger.kernel.org
8824T: git git://linuxtv.org/media_tree.git
8825W: http://linuxtv.org
8826S: Odd Fixes
8827F: drivers/media/i2c/saa6588*
8828
98ed12e6 8829SAA7134 VIDEO4LINUX DRIVER
009a5410 8830M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8831L: linux-media@vger.kernel.org
8832W: http://linuxtv.org
8833T: git git://linuxtv.org/media_tree.git
8834S: Odd fixes
e42bf501 8835F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8836F: drivers/media/pci/saa7134/
8837
1da177e4 8838SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8839M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8840L: linux-media@vger.kernel.org
275ffde4 8841T: git git://linuxtv.org/media_tree.git
1da177e4 8842S: Maintained
90d72ac6
MCC
8843F: drivers/media/common/saa7146/
8844F: drivers/media/pci/saa7146/
8845F: include/media/saa7146*
1da177e4 8846
92304a40 8847SAMSUNG LAPTOP DRIVER
5909c654 8848M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8849L: platform-driver-x86@vger.kernel.org
8850S: Maintained
8851F: drivers/platform/x86/samsung-laptop.c
8852
4a109cc0 8853SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8854M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8855L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8856S: Supported
14430813 8857F: sound/soc/samsung/
4a109cc0 8858
0d89a28b 8859SAMSUNG FRAMEBUFFER DRIVER
b7701755 8860M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8861L: linux-fbdev@vger.kernel.org
8862S: Maintained
8a61f013 8863F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8864
b40f0632 8865SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8866M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8867M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8868L: linux-kernel@vger.kernel.org
b40f0632 8869L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8870S: Supported
8871F: drivers/mfd/sec*.c
8872F: drivers/regulator/s2m*.c
8873F: drivers/regulator/s5m*.c
b40f0632
KK
8874F: drivers/clk/clk-s2mps11.c
8875F: drivers/rtc/rtc-s5m.c
f69d3a17 8876F: include/linux/mfd/samsung/
b40f0632
KK
8877F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8878F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8879
038f5c4b
SN
8880SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8881M: Kyungmin Park <kyungmin.park@samsung.com>
8882M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8883L: linux-media@vger.kernel.org
8884Q: https://patchwork.linuxtv.org/project/linux-media/list/
8885S: Supported
8886F: drivers/media/platform/exynos4-is/
038f5c4b 8887
6fd86ab2
SN
8888SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8889M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8890L: linux-media@vger.kernel.org
8891L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8892S: Maintained
8893F: drivers/media/platform/s3c-camif/
8894F: include/media/s3c_camif.h
8895
b84ef24e
AH
8896SAMSUNG S5C73M3 CAMERA DRIVER
8897M: Kyungmin Park <kyungmin.park@samsung.com>
8898M: Andrzej Hajda <a.hajda@samsung.com>
8899L: linux-media@vger.kernel.org
8900S: Supported
8901F: drivers/media/i2c/s5c73m3/*
8902
7d459937
AH
8903SAMSUNG S5K5BAF CAMERA DRIVER
8904M: Kyungmin Park <kyungmin.park@samsung.com>
8905M: Andrzej Hajda <a.hajda@samsung.com>
8906L: linux-media@vger.kernel.org
8907S: Supported
8908F: drivers/media/i2c/s5k5baf.c
8909
310e39c9 8910SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8911M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8912M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8913S: Supported
8914L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8915F: drivers/clk/samsung/
8916
66890ed6
BA
8917SAMSUNG SXGBE DRIVERS
8918M: Byungho An <bh74.an@samsung.com>
8919M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8920M: Vipul Pandya <vipul.pandya@samsung.com>
8921S: Supported
8922L: netdev@vger.kernel.org
8923F: drivers/net/ethernet/samsung/sxgbe/
8924
93c537af
LM
8925SAMSUNG THERMAL DRIVER
8926M: Lukasz Majewski <l.majewski@samsung.com>
8927L: linux-pm@vger.kernel.org
8928L: linux-samsung-soc@vger.kernel.org
8929S: Supported
8930T: https://github.com/lmajewski/linux-samsung-thermal.git
8931F: drivers/thermal/samsung/
8932
e296cd32
KD
8933SAMSUNG USB2 PHY DRIVER
8934M: Kamil Debski <k.debski@samsung.com>
8935L: linux-kernel@vger.kernel.org
8936S: Supported
8937F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8938F: Documentation/phy/samsung-usb2.txt
8939F: drivers/phy/phy-exynos4210-usb2.c
8940F: drivers/phy/phy-exynos4x12-usb2.c
8941F: drivers/phy/phy-exynos5250-usb2.c
8942F: drivers/phy/phy-s5pv210-usb2.c
8943F: drivers/phy/phy-samsung-usb2.c
8944F: drivers/phy/phy-samsung-usb2.h
8945
ca749e2a 8946SERIAL DRIVERS
5e30bbb7 8947M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8948L: linux-serial@vger.kernel.org
5e30bbb7 8949S: Maintained
14430813 8950F: drivers/tty/serial/
ca749e2a 8951
aecb7b64 8952SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 8953M: Viresh Kumar <vireshk@kernel.org>
337ae47c 8954M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8955S: Maintained
1fb200d6 8956F: include/linux/dma/dw.h
3d598f47 8957F: include/linux/platform_data/dma-dw.h
61a76496 8958F: drivers/dma/dw/
aecb7b64 8959
f9e37137
SJ
8960SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8961M: Seungwon Jeon <tgih.jun@samsung.com>
8962M: Jaehoon Chung <jh80.chung@samsung.com>
8963L: linux-mmc@vger.kernel.org
8964S: Maintained
8965F: include/linux/mmc/dw_mmc.h
8966F: drivers/mmc/host/dw_mmc*
8967
1db121d6
AN
8968THUNDERBOLT DRIVER
8969M: Andreas Noever <andreas.noever@gmail.com>
8970S: Maintained
8971F: drivers/thunderbolt/
8972
9222d247 8973TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8974M: John Stultz <john.stultz@linaro.org>
88606e80 8975M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8976L: linux-kernel@vger.kernel.org
75fc2d37 8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8978S: Supported
8979F: include/linux/clocksource.h
8980F: include/linux/time.h
8981F: include/linux/timex.h
c117ab84
CEB
8982F: include/uapi/linux/time.h
8983F: include/uapi/linux/timex.h
88606e80
TG
8984F: kernel/time/clocksource.c
8985F: kernel/time/time*.c
8986F: kernel/time/ntp.c
7fe5f1c1 8987F: tools/testing/selftests/timers/
88606e80 8988
1da177e4 8989SC1200 WDT DRIVER
b300645a 8990M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8991S: Maintained
679655da 8992F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8993
8994SCHEDULER
dd9b238c 8995M: Ingo Molnar <mingo@redhat.com>
8b58be88 8996M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8997L: linux-kernel@vger.kernel.org
75fc2d37 8998T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8999S: Maintained
95c0d71d 9000F: kernel/sched/
679655da 9001F: include/linux/sched.h
c117ab84 9002F: include/uapi/linux/sched.h
c2eb505b 9003F: include/linux/wait.h
1da177e4 9004
6bcf6737 9005SCORE ARCHITECTURE
ed38665e 9006M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9007M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9008W: http://www.sunplus.com
6bcf6737 9009S: Supported
a2681a75 9010F: arch/score/
6bcf6737 9011
1da177e4 9012SCSI CDROM DRIVER
8b58be88 9013M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9014L: linux-scsi@vger.kernel.org
9015W: http://www.kernel.dk
9016S: Maintained
679655da 9017F: drivers/scsi/sr*
1da177e4 9018
fb50a83d 9019SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9020M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9021L: linux-rdma@vger.kernel.org
9022S: Supported
9023W: http://www.openfabrics.org
9024Q: http://patchwork.kernel.org/project/linux-rdma/list/
9025T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9026F: drivers/infiniband/ulp/srp/
9027F: include/scsi/srp.h
9028
1da177e4 9029SCSI SG DRIVER
8b58be88 9030M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9031L: linux-scsi@vger.kernel.org
59ab3c93 9032W: http://sg.danny.cz/sg
1da177e4 9033S: Maintained
59ab3c93 9034F: Documentation/scsi/scsi-generic.txt
679655da
JP
9035F: drivers/scsi/sg.c
9036F: include/scsi/sg.h
1da177e4
LT
9037
9038SCSI SUBSYSTEM
0351b8f8 9039M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9040L: linux-scsi@vger.kernel.org
0351b8f8 9041T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9042S: Maintained
679655da
JP
9043F: drivers/scsi/
9044F: include/scsi/
1da177e4
LT
9045
9046SCSI TAPE DRIVER
8b58be88 9047M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9048L: linux-scsi@vger.kernel.org
9049S: Maintained
679655da 9050F: Documentation/scsi/st.txt
f7269cfc
JD
9051F: drivers/scsi/st.*
9052F: drivers/scsi/st_*.h
1da177e4
LT
9053
9054SCTP PROTOCOL
8b6efb75 9055M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9056M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9057L: linux-sctp@vger.kernel.org
5f85813c 9058W: http://lksctp.sourceforge.net
8b6efb75 9059S: Maintained
679655da
JP
9060F: Documentation/networking/sctp.txt
9061F: include/linux/sctp.h
4d58c025 9062F: include/uapi/linux/sctp.h
679655da
JP
9063F: include/net/sctp/
9064F: net/sctp/
1da177e4
LT
9065
9066SCx200 CPU SUPPORT
8b58be88 9067M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9068S: Odd Fixes
679655da 9069F: Documentation/i2c/busses/scx200_acb
390889b6 9070F: arch/x86/platform/scx200/
679655da
JP
9071F: drivers/watchdog/scx200_wdt.c
9072F: drivers/i2c/busses/scx200*
9073F: drivers/mtd/maps/scx200_docflash.c
9074F: include/linux/scx200.h
1662d32c
JC
9075
9076SCx200 GPIO DRIVER
8b58be88 9077M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9078S: Maintained
679655da
JP
9079F: drivers/char/scx200_gpio.c
9080F: include/linux/scx200_gpio.h
1662d32c
JC
9081
9082SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9083M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9084S: Maintained
679655da 9085F: drivers/clocksource/scx200_hrt.c
1da177e4 9086
6a36913a 9087SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9088M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9089L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9090S: Maintained
679655da 9091F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9092
e7839f25 9093SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9094L: linux-mmc@vger.kernel.org
a1cb1d11 9095S: Orphan
7a241d6e 9096F: drivers/mmc/host/sdhci.*
d4a45787 9097F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9098
c04f9d61
KC
9099SECURE COMPUTING
9100M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9101R: Andy Lutomirski <luto@amacapital.net>
9102R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9103T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9104S: Supported
9105F: kernel/seccomp.c
9106F: include/uapi/linux/seccomp.h
9107F: include/linux/seccomp.h
c99ee51a 9108F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9109K: \bsecure_computing
9110K: \bTIF_SECCOMP\b
9111
0d1bb41a 9112SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9113M: Ben Dooks <ben-linux@fluff.org>
dc524882 9114M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9115L: linux-mmc@vger.kernel.org
0d1bb41a 9116S: Maintained
dc524882 9117F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9118
c63b3cba 9119SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9120M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9121L: spear-devel@list.st.com
c63b3cba
VK
9122L: linux-mmc@vger.kernel.org
9123S: Maintained
9124F: drivers/mmc/host/sdhci-spear.c
9125
8711cca2 9126SECURITY SUBSYSTEM
9b45c0d2 9127M: James Morris <james.l.morris@oracle.com>
9c3646d1 9128M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9129L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9130T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9131W: http://kernsec.org/
8711cca2 9132S: Supported
7d2c86b5 9133F: security/
8711cca2 9134
1da177e4 9135SECURITY CONTACT
8b58be88 9136M: Security Officers <security@kernel.org>
1da177e4
LT
9137S: Supported
9138
9139SELINUX SECURITY MODULE
e0238b4c 9140M: Paul Moore <paul@paul-moore.com>
8b58be88 9141M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9142M: Eric Paris <eparis@parisplace.org>
e0238b4c 9143L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9144W: http://selinuxproject.org
5a5f2acf 9145T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9146S: Supported
679655da
JP
9147F: include/linux/selinux*
9148F: security/selinux/
6bde95ce 9149F: scripts/selinux/
1da177e4 9150
c1c124e9
JJ
9151APPARMOR SECURITY MODULE
9152M: John Johansen <john.johansen@canonical.com>
9153L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9154W: apparmor.wiki.kernel.org
9155T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9156S: Supported
9157F: security/apparmor/
9158
cef2cf07 9159SENSABLE PHANTOM
8b58be88 9160M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9161S: Maintained
679655da 9162F: drivers/misc/phantom.c
c117ab84 9163F: include/uapi/linux/phantom.h
cef2cf07 9164
6733b39a 9165SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9166M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9167M: Minh Tran <minh.tran@avagotech.com>
9168M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9169L: linux-scsi@vger.kernel.org
4627de93 9170W: http://www.avagotech.com
3387f656
JP
9171S: Supported
9172F: drivers/scsi/be2iscsi/
6733b39a 9173
6938f855
SP
9174Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9175M: Sathya Perla <sathya.perla@avagotech.com>
9176M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9177M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9178M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9179L: netdev@vger.kernel.org
fea3af67 9180W: http://www.emulex.com
7d2c86b5 9181S: Supported
9aebddd1 9182F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9183
d2928a8c 9184EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9185M: Selvin Xavier <selvin.xavier@avagotech.com>
9186M: Devesh Sharma <devesh.sharma@avagotech.com>
9187M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9188L: linux-rdma@vger.kernel.org
9189W: http://www.emulex.com
9190S: Supported
9191F: drivers/infiniband/hw/ocrdma/
9192
8ceee660 9193SFC NETWORK DRIVER
c06f51ea 9194M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9195M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9196L: netdev@vger.kernel.org
8ceee660 9197S: Supported
874aeea5 9198F: drivers/net/ethernet/sfc/
8ceee660 9199
e2d1d6c0 9200SGI GRU DRIVER
cc883afc 9201M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9202S: Maintained
679655da 9203F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9204
9205SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9206M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9207L: linux-ia64@vger.kernel.org
9208S: Supported
679655da 9209F: Documentation/ia64/serial.txt
df621252 9210F: drivers/tty/serial/ioc?_serial.c
679655da 9211F: include/linux/ioc?.h
e2d1d6c0 9212
75312619 9213SGI XP/XPC/XPNET DRIVER
e180383f
RH
9214M: Cliff Whickman <cpw@sgi.com>
9215M: Robin Holt <robinmholt@gmail.com>
75312619 9216S: Maintained
679655da 9217F: drivers/misc/sgi-xp/
75312619 9218
46eacf3b
AP
9219SI2157 MEDIA DRIVER
9220M: Antti Palosaari <crope@iki.fi>
9221L: linux-media@vger.kernel.org
9222W: http://linuxtv.org/
9223W: http://palosaari.fi/linux/
9224Q: http://patchwork.linuxtv.org/project/linux-media/list/
9225T: git git://linuxtv.org/anttip/media_tree.git
9226S: Maintained
9227F: drivers/media/tuners/si2157*
9228
75e2d5ba
AP
9229SI2168 MEDIA DRIVER
9230M: Antti Palosaari <crope@iki.fi>
9231L: linux-media@vger.kernel.org
9232W: http://linuxtv.org/
9233W: http://palosaari.fi/linux/
9234Q: http://patchwork.linuxtv.org/project/linux-media/list/
9235T: git git://linuxtv.org/anttip/media_tree.git
9236S: Maintained
9237F: drivers/media/dvb-frontends/si2168*
9238
49cc629d
HV
9239SI470X FM RADIO RECEIVER I2C DRIVER
9240M: Hans Verkuil <hverkuil@xs4all.nl>
9241L: linux-media@vger.kernel.org
9242T: git git://linuxtv.org/media_tree.git
9243W: http://linuxtv.org
9244S: Odd Fixes
9245F: drivers/media/radio/si470x/radio-si470x-i2c.c
9246
9247SI470X FM RADIO RECEIVER USB DRIVER
9248M: Hans Verkuil <hverkuil@xs4all.nl>
9249L: linux-media@vger.kernel.org
9250T: git git://linuxtv.org/media_tree.git
9251W: http://linuxtv.org
9252S: Maintained
9253F: drivers/media/radio/si470x/radio-si470x-common.c
9254F: drivers/media/radio/si470x/radio-si470x.h
9255F: drivers/media/radio/si470x/radio-si470x-usb.c
9256
c937ca03
EV
9257SI4713 FM RADIO TRANSMITTER I2C DRIVER
9258M: Eduardo Valentin <edubezval@gmail.com>
9259L: linux-media@vger.kernel.org
9260T: git git://linuxtv.org/media_tree.git
9261W: http://linuxtv.org
9262S: Odd Fixes
99995ded 9263F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9264
9265SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9266M: Eduardo Valentin <edubezval@gmail.com>
9267L: linux-media@vger.kernel.org
9268T: git git://linuxtv.org/media_tree.git
9269W: http://linuxtv.org
9270S: Odd Fixes
99995ded
DR
9271F: drivers/media/radio/si4713/radio-platform-si4713.c
9272
9273SI4713 FM RADIO TRANSMITTER USB DRIVER
9274M: Hans Verkuil <hverkuil@xs4all.nl>
9275L: linux-media@vger.kernel.org
9276T: git git://linuxtv.org/media_tree.git
9277W: http://linuxtv.org
9278S: Maintained
9279F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9280
beb91d46 9281SIANO DVB DRIVER
009a5410 9282M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9283L: linux-media@vger.kernel.org
9284W: http://linuxtv.org
9285T: git git://linuxtv.org/media_tree.git
9286S: Odd fixes
9287F: drivers/media/common/siano/
beb91d46 9288F: drivers/media/usb/siano/
beb91d46 9289F: drivers/media/usb/siano/
14430813 9290F: drivers/media/mmc/siano/
beb91d46 9291
6f15b602
HG
9292SIMPLEFB FB DRIVER
9293M: Hans de Goede <hdegoede@redhat.com>
9294L: linux-fbdev@vger.kernel.org
9295S: Maintained
9296F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9297F: drivers/video/fbdev/simplefb.c
9298F: include/linux/platform_data/simplefb.h
9299
b618b69c 9300SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9301L: linux-media@vger.kernel.org
bb60fcb2 9302S: Orphan
b618b69c 9303F: drivers/media/platform/sh_veu.c
b618b69c
GL
9304
9305SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9306L: linux-media@vger.kernel.org
bb60fcb2 9307S: Orphan
b618b69c
GL
9308F: drivers/media/platform/sh_vou.c
9309F: include/media/sh_vou.h
9310
6349d997 9311SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9312M: Len Brown <lenb@kernel.org>
6349d997
LB
9313L: sfi-devel@simplefirmware.org
9314W: http://simplefirmware.org/
9315T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9316S: Supported
943fc810 9317F: arch/x86/platform/sfi/
6349d997
LB
9318F: drivers/sfi/
9319F: include/linux/sfi*.h
e2d1d6c0 9320
1da177e4
LT
9321SIMTEC EB110ATX (Chalice CATS)
9322P: Ben Dooks
b16957c6
BD
9323P: Vincent Sanders <vince@simtec.co.uk>
9324M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9325W: http://www.simtec.co.uk/products/EB110ATX/
9326S: Supported
9327
9328SIMTEC EB2410ITX (BAST)
9329P: Ben Dooks
b16957c6
BD
9330P: Vincent Sanders <vince@simtec.co.uk>
9331M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9332W: http://www.simtec.co.uk/products/EB2410ITX/
9333S: Supported
15dba387
JP
9334F: arch/arm/mach-s3c24xx/mach-bast.c
9335F: arch/arm/mach-s3c24xx/bast-ide.c
9336F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9337
4c5adde7 9338TI DAVINCI MACHINE SUPPORT
3ba789c0 9339M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9340M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9341T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9342Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9343S: Supported
14430813 9344F: arch/arm/mach-davinci/
046d0a37 9345F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9346
8d4b3f08 9347TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9348M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9349L: linux-media@vger.kernel.org
8d4b3f08
LP
9350W: http://linuxtv.org/
9351Q: http://patchwork.linuxtv.org/project/linux-media/list/
9352T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9353S: Maintained
8d4b3f08
LP
9354F: drivers/media/platform/davinci/
9355F: include/media/davinci/
9356
417d2e50 9357TI AM437X VPFE DRIVER
e43cdb56 9358M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9359L: linux-media@vger.kernel.org
9360W: http://linuxtv.org/
9361Q: http://patchwork.linuxtv.org/project/linux-media/list/
9362T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9363S: Maintained
9364F: drivers/media/platform/am437x/
9365
c4c0283a 9366OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9367M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9368L: linux-media@vger.kernel.org
9369W: http://linuxtv.org/
9370Q: http://patchwork.linuxtv.org/project/linux-media/list/
9371T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9372S: Maintained
9373F: drivers/media/i2c/ov2659.c
9374F: include/media/ov2659.h
9375
3a6779f5
SM
9376SILICON MOTION SM712 FRAME BUFFER DRIVER
9377M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9378M: Teddy Wang <teddy.wang@siliconmotion.com>
9379M: Sudip Mukherjee <sudip@vectorindia.org>
9380L: linux-fbdev@vger.kernel.org
9381S: Maintained
9382F: drivers/video/fbdev/sm712*
9383F: Documentation/fb/sm712fb.txt
9384
92aab3c0 9385SIS 190 ETHERNET DRIVER
8b58be88 9386M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9387L: netdev@vger.kernel.org
9388S: Maintained
8c7de408 9389F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9390
1da177e4 9391SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9392M: Daniele Venzano <venza@brownhat.org>
1da177e4 9393W: http://www.brownhat.org/sis900.html
979b6c13 9394L: netdev@vger.kernel.org
1da177e4 9395S: Maintained
8c7de408 9396F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9397
9398SIS FRAMEBUFFER DRIVER
8b58be88 9399M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9400W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9401S: Maintained
679655da 9402F: Documentation/fb/sisfb.txt
8a61f013 9403F: drivers/video/fbdev/sis/
679655da 9404F: include/video/sisfb.h
1da177e4
LT
9405
9406SIS USB2VGA DRIVER
8b58be88 9407M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9408W: http://www.winischhofer.at/linuxsisusbvga.shtml
9409S: Maintained
679655da 9410F: drivers/usb/misc/sisusbvga/
1da177e4 9411
415ad26d 9412SLAB ALLOCATOR
16e943bf 9413M: Christoph Lameter <cl@linux.com>
2ed1c525 9414M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9415M: David Rientjes <rientjes@google.com>
9416M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9417M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9418L: linux-mm@kvack.org
9419S: Maintained
679655da 9420F: include/linux/sl?b*.h
16e943bf 9421F: mm/sl?b*
415ad26d 9422
9fab9787 9423SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9424M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9425M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9426M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9427R: Steven Rostedt <rostedt@goodmis.org>
9428R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9429L: linux-kernel@vger.kernel.org
9fab9787
PM
9430W: http://www.rdrop.com/users/paulmck/RCU/
9431S: Supported
9432T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9433F: include/linux/srcu.h
9434F: kernel/rcu/srcu.c
9fab9787 9435
66372841
CS
9436SMACK SECURITY MODULE
9437M: Casey Schaufler <casey@schaufler-ca.com>
9438L: linux-security-module@vger.kernel.org
9439W: http://schaufler-ca.com
9440T: git git://git.gitorious.org/smack-next/kernel.git
9441S: Maintained
9442F: Documentation/security/Smack.txt
9443F: security/smack/
9444
20651e0b 9445DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9446M: Kevin Hilman <khilman@kernel.org>
9447M: Nishanth Menon <nm@ti.com>
9448S: Maintained
20651e0b 9449F: drivers/power/avs/
68ace3e1
KH
9450F: include/linux/power/smartreflex.h
9451L: linux-pm@vger.kernel.org
9452
1da177e4 9453SMC91x ETHERNET DRIVER
2f82af08 9454M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9455S: Odd Fixes
ae150435 9456F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9457
e8e31622
SA
9458SMIA AND SMIA++ IMAGE SENSOR DRIVER
9459M: Sakari Ailus <sakari.ailus@iki.fi>
9460L: linux-media@vger.kernel.org
9461S: Maintained
14430813 9462F: drivers/media/i2c/smiapp/
e8e31622
SA
9463F: include/media/smiapp.h
9464F: drivers/media/i2c/smiapp-pll.c
9465F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9466F: include/uapi/linux/smiapp.h
a2cec3c0 9467F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9468
920fa1ff
GR
9469SMM665 HARDWARE MONITOR DRIVER
9470M: Guenter Roeck <linux@roeck-us.net>
9471L: lm-sensors@lm-sensors.org
9472S: Maintained
9473F: Documentation/hwmon/smm665
9474F: drivers/hwmon/smm665.c
9475
9df7305b 9476SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9477M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9478L: lm-sensors@lm-sensors.org
90b24cfb 9479S: Maintained
9df7305b
SG
9480F: Documentation/hwmon/emc2103
9481F: drivers/hwmon/emc2103.c
9482
a98d506c
HG
9483SMSC SCH5627 HARDWARE MONITOR DRIVER
9484M: Hans de Goede <hdegoede@redhat.com>
9485L: lm-sensors@lm-sensors.org
9486S: Supported
9487F: Documentation/hwmon/sch5627
9488F: drivers/hwmon/sch5627.c
9489
6ea884db 9490SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9491M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9492L: lm-sensors@lm-sensors.org
9493S: Maintained
679655da
JP
9494F: Documentation/hwmon/smsc47b397
9495F: drivers/hwmon/smsc47b397.c
6ea884db 9496
fd9abb3d 9497SMSC911x ETHERNET DRIVER
90b24cfb 9498M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9499L: netdev@vger.kernel.org
90b24cfb 9500S: Maintained
679655da 9501F: include/linux/smsc911x.h
ae150435 9502F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9503
9504SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9505M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9506L: netdev@vger.kernel.org
90b24cfb 9507S: Maintained
ae150435 9508F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9509
3c8a63e2 9510SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9511M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9512L: linux-fbdev@vger.kernel.org
90b24cfb 9513S: Maintained
8a61f013 9514F: drivers/video/fbdev/smscufx.c
3c8a63e2 9515
668acf32 9516SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9517M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9518L: linux-media@vger.kernel.org
275ffde4 9519T: git git://linuxtv.org/media_tree.git
795fb7e7 9520S: Maintained
90d72ac6
MCC
9521F: include/media/soc*
9522F: drivers/media/i2c/soc_camera/
9523F: drivers/media/platform/soc_camera/
668acf32 9524
e2d1d6c0 9525SOEKRIS NET48XX LED SUPPORT
8b58be88 9526M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9527S: Maintained
679655da 9528F: drivers/leds/leds-net48xx.c
e2d1d6c0 9529
e3994db1 9530SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9531M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9532M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9533M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9534M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9535L: linux-media@vger.kernel.org
9536S: Supported
9537F: drivers/media/pci/solo6x10/
9538
1da177e4 9539SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9540M: Neil Brown <neilb@suse.com>
1da177e4 9541L: linux-raid@vger.kernel.org
524418bb 9542S: Supported
679655da
JP
9543F: drivers/md/
9544F: include/linux/raid/
c117ab84 9545F: include/uapi/linux/raid/
1da177e4 9546
1da177e4 9547SONIC NETWORK DRIVER
8b58be88 9548M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9549L: netdev@vger.kernel.org
1da177e4 9550S: Maintained
d9fb9f38 9551F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9552
61e115a5 9553SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9554M: Michael Buesch <m@bues.ch>
61e115a5
MB
9555L: netdev@vger.kernel.org
9556S: Maintained
679655da
JP
9557F: drivers/ssb/
9558F: include/linux/ssb/
61e115a5 9559
1da177e4 9560SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9561M: Mattia Dongili <malattia@linux.it>
d0944853 9562L: platform-driver-x86@vger.kernel.org
5b18167d 9563W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9564S: Maintained
679655da
JP
9565F: Documentation/laptops/sony-laptop.txt
9566F: drivers/char/sonypi.c
9567F: drivers/platform/x86/sony-laptop.c
9568F: include/linux/sony-laptop.h
1da177e4 9569
baf8532a 9570SONY MEMORYSTICK CARD SUPPORT
8b58be88 9571M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9572W: http://tifmxx.berlios.de/
9573S: Maintained
679655da 9574F: drivers/memstick/host/tifm_ms.c
baf8532a 9575
0ab30494
ML
9576SONY MEMORYSTICK STANDARD SUPPORT
9577M: Maxim Levitsky <maximlevitsky@gmail.com>
9578S: Maintained
9579F: drivers/memstick/core/ms_block.*
9580
1da177e4 9581SOUND
8b58be88 9582M: Jaroslav Kysela <perex@perex.cz>
d8130624 9583M: Takashi Iwai <tiwai@suse.com>
93711660 9584L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9585W: http://www.alsa-project.org/
dde7ad8d 9586T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9587T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9588Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9589S: Maintained
3126a179
JP
9590F: Documentation/sound/
9591F: include/sound/
c117ab84 9592F: include/uapi/sound/
679655da 9593F: sound/
1da177e4 9594
33bbe149
MB
9595SOUND - COMPRESSED AUDIO
9596M: Vinod Koul <vinod.koul@intel.com>
9597L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9598T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9599S: Supported
f672f31a 9600F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9601F: include/sound/compress_driver.h
f672f31a 9602F: include/uapi/sound/compress_*
33bbe149
MB
9603F: sound/core/compress_offload.c
9604F: sound/soc/soc-compress.c
9605
bd903bde 9606SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9607M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9608M: Mark Brown <broonie@kernel.org>
86f14df8 9609T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9610L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9611W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9612S: Supported
2820f615 9613F: Documentation/sound/alsa/soc/
679655da 9614F: sound/soc/
e6e55122 9615F: include/sound/soc*
eb1a6af3 9616
d7f8761b
MB
9617SOUND - DMAENGINE HELPERS
9618M: Lars-Peter Clausen <lars@metafoo.de>
9619S: Supported
9620F: include/sound/dmaengine_pcm.h
9621F: sound/core/pcm_dmaengine.c
9622F: sound/soc/soc-generic-dmaengine-pcm.c
9623
990a6a99
OS
9624SP2 MEDIA DRIVER
9625M: Olli Salonen <olli.salonen@iki.fi>
9626L: linux-media@vger.kernel.org
9627W: http://linuxtv.org/
9628Q: http://patchwork.linuxtv.org/project/linux-media/list/
9629S: Maintained
9630F: drivers/media/dvb-frontends/sp2*
9631
473321fc 9632SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9633M: "David S. Miller" <davem@davemloft.net>
1da177e4 9634L: sparclinux@vger.kernel.org
8a6e2535 9635Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9636T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9637T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9638S: Maintained
679655da 9639F: arch/sparc/
7765b8bb 9640F: drivers/sbus/
1da177e4 9641
6404fcca
DM
9642SPARC SERIAL DRIVERS
9643M: "David S. Miller" <davem@davemloft.net>
9644L: sparclinux@vger.kernel.org
08deed1e
JP
9645T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9646T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9647S: Maintained
6816383a 9648F: include/linux/sunserialcore.h
df621252 9649F: drivers/tty/serial/suncore.c
df621252
GKH
9650F: drivers/tty/serial/sunhv.c
9651F: drivers/tty/serial/sunsab.c
9652F: drivers/tty/serial/sunsab.h
9653F: drivers/tty/serial/sunsu.c
9654F: drivers/tty/serial/sunzilog.c
9655F: drivers/tty/serial/sunzilog.h
6404fcca 9656
389325b4
CL
9657SPARSE CHECKER
9658M: "Christopher Li" <sparse@chrisli.org>
9659L: linux-sparse@vger.kernel.org
9660W: https://sparse.wiki.kernel.org/
9661T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9662T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9663S: Maintained
9664F: include/linux/compiler.h
9665
fc0c195a 9666SPEAR PLATFORM SUPPORT
da89947b 9667M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9668M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9669L: spear-devel@list.st.com
9670L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9671W: http://www.st.com/spear
9672S: Maintained
281e192f 9673F: arch/arm/mach-spear/
fc0c195a
VK
9674
9675SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9676M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9677L: spear-devel@list.st.com
9678L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9679W: http://www.st.com/spear
9680S: Maintained
5df33a62 9681F: drivers/clk/spear/
fc0c195a 9682
e2d1d6c0 9683SPI SUBSYSTEM
b02e48f2 9684M: Mark Brown <broonie@kernel.org>
dfbe403c 9685L: linux-spi@vger.kernel.org
e7e4e13c 9686T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9687Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9688S: Maintained
679655da
JP
9689F: Documentation/spi/
9690F: drivers/spi/
9691F: include/linux/spi/
c117ab84 9692F: include/uapi/linux/spi/
e2d1d6c0 9693
2752e401 9694SPIDERNET NETWORK DRIVER for CELL
8b58be88 9695M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9696L: netdev@vger.kernel.org
9697S: Supported
679655da 9698F: Documentation/networking/spider_net.txt
8df158ac 9699F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9700
e2d1d6c0 9701SPU FILE SYSTEM
8b58be88 9702M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9703L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9704W: http://www.ibm.com/developerworks/power/cell/
9705S: Supported
679655da
JP
9706F: Documentation/filesystems/spufs.txt
9707F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9708
fc555841 9709SQUASHFS FILE SYSTEM
d7f2ff67 9710M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9711L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9712W: http://squashfs.org.uk
9713S: Maintained
679655da
JP
9714F: Documentation/filesystems/squashfs.txt
9715F: fs/squashfs/
fc555841 9716
1da177e4 9717SRM (Alpha) environment access
8b58be88 9718M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9719S: Maintained
679655da 9720F: arch/alpha/kernel/srm_env.c
1da177e4 9721
26e9a397 9722STABLE BRANCH
879a5a00 9723M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9724L: stable@vger.kernel.org
879a5a00 9725S: Supported
7b175c46 9726F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9727
26e9a397 9728STAGING SUBSYSTEM
879a5a00 9729M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9730T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9731L: devel@driverdev.osuosl.org
879a5a00 9732S: Supported
679655da 9733F: drivers/staging/
dbc6c2cc 9734
ebd3d010
JP
9735STAGING - COMEDI
9736M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9737M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9738S: Odd Fixes
9739F: drivers/staging/comedi/
9740
a0138163
JP
9741STAGING - FLARION FT1000 DRIVERS
9742M: Marek Belisko <marek.belisko@gmail.com>
9743S: Odd Fixes
9744F: drivers/staging/ft1000/
9745
6c1bb424 9746STAGING - INDUSTRIAL IO
030a13d7 9747M: Jonathan Cameron <jic23@kernel.org>
a0138163 9748L: linux-iio@vger.kernel.org
6c1bb424
JP
9749S: Odd Fixes
9750F: drivers/staging/iio/
9751
a0138163
JP
9752STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9753M: Jarod Wilson <jarod@wilsonet.com>
9754W: http://www.lirc.org/
9755S: Odd Fixes
b2b0186d 9756F: drivers/staging/media/lirc/
a0138163 9757
f5e5de1e
OD
9758STAGING - LUSTRE PARALLEL FILESYSTEM
9759M: Oleg Drokin <oleg.drokin@intel.com>
9760M: Andreas Dilger <andreas.dilger@intel.com>
9761L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9762W: http://lustre.opensfs.org/
9763S: Maintained
9764F: drivers/staging/lustre
9765
7c6b6c71 9766STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9767M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9768M: Marc Dietrich <marvin24@gmx.de>
9769L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9770L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9771S: Maintained
9772F: drivers/staging/nvec/
9773
a0138163 9774STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9775M: Jens Frederich <jfrederich@gmail.com>
9776M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9777M: Jon Nettleton <jon.nettleton@gmail.com>
9778W: http://wiki.laptop.org/go/DCON
3140b458 9779S: Maintained
a0138163
JP
9780F: drivers/staging/olpc_dcon/
9781
9782STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9783M: Willy Tarreau <willy@meta-x.org>
9784S: Odd Fixes
9785F: drivers/staging/panel/
9786
a0138163
JP
9787STAGING - REALTEK RTL8712U DRIVERS
9788M: Larry Finger <Larry.Finger@lwfinger.net>
9789M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9790S: Odd Fixes
9791F: drivers/staging/rtl8712/
9792
7591ba8b
JS
9793STAGING - REALTEK RTL8723U WIRELESS DRIVER
9794M: Larry Finger <Larry.Finger@lwfinger.net>
9795M: Jes Sorensen <Jes.Sorensen@redhat.com>
9796L: linux-wireless@vger.kernel.org
9797S: Maintained
9798F: drivers/staging/rtl8723au/
9799
980ac4d7
SM
9800STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9801M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9802M: Teddy Wang <teddy.wang@siliconmotion.com>
9803M: Sudip Mukherjee <sudip@vectorindia.org>
9804L: linux-fbdev@vger.kernel.org
9805S: Maintained
9806F: drivers/staging/sm750fb/
9807
510fa408
JP
9808STAGING - SLICOSS
9809M: Lior Dotan <liodot@gmail.com>
9810M: Christopher Harrer <charrer@alacritech.com>
9811S: Odd Fixes
9812F: drivers/staging/slicoss/
9813
a0138163
JP
9814STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9815M: William Hubbs <w.d.hubbs@gmail.com>
9816M: Chris Brannon <chris@the-brannons.com>
d33bce31 9817M: Kirk Reiser <kirk@reisers.ca>
a0138163 9818M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9819L: speakup@linux-speakup.org
a0138163
JP
9820W: http://www.linux-speakup.org/
9821S: Odd Fixes
9822F: drivers/staging/speakup/
9823
b3e871ce
JP
9824STAGING - VIA VT665X DRIVERS
9825M: Forest Bond <forest@alittletooquiet.net>
9826S: Odd Fixes
9827F: drivers/staging/vt665?/
9828
a30baec1
JK
9829STAGING - WILC1000 WIFI DRIVER
9830M: Johnny Kim <johnny.kim@atmel.com>
9831M: Rachel Kim <rachel.kim@atmel.com>
9832M: Dean Lee <dean.lee@atmel.com>
9833M: Chris Park <chris.park@atmel.com>
9834L: linux-wireless@vger.kernel.org
9835S: Supported
9836F: drivers/staging/wilc1000/
9837
709bcb07 9838STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9839M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9840S: Odd Fixes
9841F: drivers/staging/xgifb/
9842
1da177e4 9843STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9844M: Ion Badulescu <ionut@badula.org>
b4f90189 9845S: Odd Fixes
9bba23b0 9846F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9847
e2d1d6c0 9848SUN3/3X
8b58be88 9849M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9850W: http://sammy.net/sun3/
9851S: Maintained
679655da
JP
9852F: arch/m68k/kernel/*sun3*
9853F: arch/m68k/sun3*/
9854F: arch/m68k/include/asm/sun3*
e689cf4a 9855F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9856
af6a5af8
HG
9857SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9858M: Hans de Goede <hdegoede@redhat.com>
9859L: linux-input@vger.kernel.org
9860S: Maintained
9861F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9862F: drivers/input/keyboard/sun4i-lradc-keys.c
9863
2bc9ff01
DK
9864SUNDANCE NETWORK DRIVER
9865M: Denis Kirjanov <kda@linux-powerpc.org>
9866L: netdev@vger.kernel.org
9867S: Maintained
9868F: drivers/net/ethernet/dlink/sundance.c
9869
2cbb12a4 9870SUPERH
2cbb12a4 9871L: linux-sh@vger.kernel.org
8a6e2535 9872Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9873S: Orphan
066069e1 9874F: Documentation/sh/
679655da 9875F: arch/sh/
066069e1 9876F: drivers/sh/
1da177e4 9877
4480f15b 9878SUSPEND TO RAM
7fb06082 9879M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9880M: Len Brown <len.brown@intel.com>
9881M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9882L: linux-pm@vger.kernel.org
e2d1d6c0 9883S: Supported
679655da
JP
9884F: Documentation/power/
9885F: arch/x86/kernel/acpi/
9886F: drivers/base/power/
9887F: kernel/power/
9888F: include/linux/suspend.h
9889F: include/linux/freezer.h
9890F: include/linux/pm.h
1da177e4
LT
9891
9892SVGA HANDLING
8b58be88 9893M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9894L: linux-video@atrey.karlin.mff.cuni.cz
9895S: Maintained
679655da
JP
9896F: Documentation/svga.txt
9897F: arch/x86/boot/video*
1da177e4 9898
6e28b761
KRW
9899SWIOTLB SUBSYSTEM
9900M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9901L: linux-kernel@vger.kernel.org
9902S: Supported
9903F: lib/swiotlb.c
9904F: arch/*/kernel/pci-swiotlb.c
9905F: include/linux/swiotlb.h
9906
007f790c
JP
9907SWITCHDEV
9908M: Jiri Pirko <jiri@resnulli.us>
9909L: netdev@vger.kernel.org
9910S: Supported
9911F: net/switchdev/
9912F: include/net/switchdev.h
9913
db8e35d5
VG
9914SYNOPSYS ARC ARCHITECTURE
9915M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9916S: Supported
9917F: arch/arc/
9b28829d 9918F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 9919F: drivers/tty/serial/arc_uart.c
b7182d1a 9920T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 9921
556cc1c5
AB
9922SYNOPSYS ARC SDP platform support
9923M: Alexey Brodkin <abrodkin@synopsys.com>
9924S: Supported
9925F: arch/arc/plat-axs10x
9926F: arch/arc/boot/dts/ax*
9927F: Documentation/devicetree/bindings/arc/axs10*
9928
6c284c9a
LJ
9929SYSTEM CONFIGURATION (SYSCON)
9930M: Lee Jones <lee.jones@linaro.org>
9931M: Arnd Bergmann <arnd@arndb.de>
9932T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9933S: Supported
9934F: drivers/mfd/syscon.c
9935
1da177e4 9936SYSV FILESYSTEM
8b58be88 9937M: Christoph Hellwig <hch@infradead.org>
1da177e4 9938S: Maintained
679655da
JP
9939F: Documentation/filesystems/sysv-fs.txt
9940F: fs/sysv/
9941F: include/linux/sysv_fs.h
1da177e4 9942
86cfa7fc 9943TARGET SUBSYSTEM
9c3646d1 9944M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 9945L: linux-scsi@vger.kernel.org
b9f5edc2 9946L: target-devel@vger.kernel.org
86cfa7fc 9947W: http://www.linux-iscsi.org
cf015e9f 9948W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9949T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9950S: Supported
9951F: drivers/target/
9952F: include/target/
9953F: Documentation/target/
9954
4e68852d 9955TASKSTATS STATISTICS INTERFACE
185e595f 9956M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9957S: Maintained
679655da
JP
9958F: Documentation/accounting/taskstats*
9959F: include/linux/taskstats*
9960F: kernel/taskstats.c
4e68852d 9961
781b456a 9962TC CLASSIFIER
f935f3f8 9963M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9964L: netdev@vger.kernel.org
9965S: Maintained
679655da 9966F: include/net/pkt_cls.h
c117ab84 9967F: include/uapi/linux/pkt_cls.h
679655da 9968F: net/sched/
781b456a 9969
5067f08a 9970TCP LOW PRIORITY MODULE
8b58be88
JP
9971M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9972M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9973W: http://tcp-lp-mod.sourceforge.net/
9974S: Maintained
679655da 9975F: net/ipv4/tcp_lp.c
5067f08a 9976
91952bc0
AP
9977TDA10071 MEDIA DRIVER
9978M: Antti Palosaari <crope@iki.fi>
9979L: linux-media@vger.kernel.org
9980W: http://linuxtv.org/
9981W: http://palosaari.fi/linux/
9982Q: http://patchwork.linuxtv.org/project/linux-media/list/
9983T: git git://linuxtv.org/anttip/media_tree.git
9984S: Maintained
9985F: drivers/media/dvb-frontends/tda10071*
9986
9987TDA18212 MEDIA DRIVER
9988M: Antti Palosaari <crope@iki.fi>
9989L: linux-media@vger.kernel.org
9990W: http://linuxtv.org/
9991W: http://palosaari.fi/linux/
9992Q: http://patchwork.linuxtv.org/project/linux-media/list/
9993T: git git://linuxtv.org/anttip/media_tree.git
9994S: Maintained
9995F: drivers/media/tuners/tda18212*
9996
9997TDA18218 MEDIA DRIVER
9998M: Antti Palosaari <crope@iki.fi>
9999L: linux-media@vger.kernel.org
10000W: http://linuxtv.org/
10001W: http://palosaari.fi/linux/
10002Q: http://patchwork.linuxtv.org/project/linux-media/list/
10003T: git git://linuxtv.org/anttip/media_tree.git
10004S: Maintained
10005F: drivers/media/tuners/tda18218*
10006
3b2f6aba
MK
10007TDA18271 MEDIA DRIVER
10008M: Michael Krufky <mkrufky@linuxtv.org>
10009L: linux-media@vger.kernel.org
10010W: http://linuxtv.org/
10011W: http://github.com/mkrufky
10012Q: http://patchwork.linuxtv.org/project/linux-media/list/
10013T: git git://linuxtv.org/mkrufky/tuners.git
10014S: Maintained
10015F: drivers/media/tuners/tda18271*
10016
e48307a9
MK
10017TDA827x MEDIA DRIVER
10018M: Michael Krufky <mkrufky@linuxtv.org>
10019L: linux-media@vger.kernel.org
10020W: http://linuxtv.org/
10021W: http://github.com/mkrufky
10022Q: http://patchwork.linuxtv.org/project/linux-media/list/
10023T: git git://linuxtv.org/mkrufky/tuners.git
10024S: Maintained
10025F: drivers/media/tuners/tda8290.*
10026
66cf9212
MK
10027TDA8290 MEDIA DRIVER
10028M: Michael Krufky <mkrufky@linuxtv.org>
10029L: linux-media@vger.kernel.org
10030W: http://linuxtv.org/
10031W: http://github.com/mkrufky
10032Q: http://patchwork.linuxtv.org/project/linux-media/list/
10033T: git git://linuxtv.org/mkrufky/tuners.git
10034S: Maintained
10035F: drivers/media/tuners/tda8290.*
10036
4b9fba30
HV
10037TDA9840 MEDIA DRIVER
10038M: Hans Verkuil <hverkuil@xs4all.nl>
10039L: linux-media@vger.kernel.org
10040T: git git://linuxtv.org/media_tree.git
10041W: http://linuxtv.org
10042S: Maintained
10043F: drivers/media/i2c/tda9840*
10044
2cb654fd 10045TEA5761 TUNER DRIVER
009a5410 10046M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10047L: linux-media@vger.kernel.org
10048W: http://linuxtv.org
10049T: git git://linuxtv.org/media_tree.git
10050S: Odd fixes
10051F: drivers/media/tuners/tea5761.*
10052
10053TEA5767 TUNER DRIVER
009a5410 10054M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10055L: linux-media@vger.kernel.org
10056W: http://linuxtv.org
10057T: git git://linuxtv.org/media_tree.git
10058S: Maintained
10059F: drivers/media/tuners/tea5767.*
10060
4b9fba30
HV
10061TEA6415C MEDIA DRIVER
10062M: Hans Verkuil <hverkuil@xs4all.nl>
10063L: linux-media@vger.kernel.org
10064T: git git://linuxtv.org/media_tree.git
10065W: http://linuxtv.org
10066S: Maintained
10067F: drivers/media/i2c/tea6415c*
10068
10069TEA6420 MEDIA DRIVER
10070M: Hans Verkuil <hverkuil@xs4all.nl>
10071L: linux-media@vger.kernel.org
10072T: git git://linuxtv.org/media_tree.git
10073W: http://linuxtv.org
10074S: Maintained
10075F: drivers/media/i2c/tea6420*
10076
3d249d4c 10077TEAM DRIVER
dca9ab92 10078M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10079L: netdev@vger.kernel.org
10080S: Supported
10081F: drivers/net/team/
10082F: include/linux/if_team.h
c117ab84 10083F: include/uapi/linux/if_team.h
3d249d4c 10084
7d029125 10085TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10086M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10087S: Maintained
10088F: arch/x86/platform/ts5500/
10089
40ad4a30
SY
10090TECHNOTREND USB IR RECEIVER
10091M: Sean Young <sean@mess.org>
10092L: linux-media@vger.kernel.org
10093S: Maintained
10094F: drivers/media/rc/ttusbir.c
10095
adabdb0c 10096TEGRA ARCHITECTURE SUPPORT
243d58ec 10097M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10098M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10099M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10100L: linux-tegra@vger.kernel.org
fd117cd1 10101Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10102T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10103S: Supported
bbbe96ed 10104N: [^a-z]tegra
84b9414b 10105
adabdb0c
SW
10106TEGRA CLOCK DRIVER
10107M: Peter De Schrijver <pdeschrijver@nvidia.com>
10108M: Prashant Gaikwad <pgaikwad@nvidia.com>
10109S: Supported
10110F: drivers/clk/tegra/
10111
10112TEGRA DMA DRIVER
10113M: Laxman Dewangan <ldewangan@nvidia.com>
10114S: Supported
10115F: drivers/dma/tegra20-apb-dma.c
10116
adabdb0c
SW
10117TEGRA I2C DRIVER
10118M: Laxman Dewangan <ldewangan@nvidia.com>
10119S: Supported
10120F: drivers/i2c/busses/i2c-tegra.c
10121
10122TEGRA IOMMU DRIVERS
10123M: Hiroshi Doyu <hdoyu@nvidia.com>
10124S: Supported
10125F: drivers/iommu/tegra*
10126
10127TEGRA KBC DRIVER
10128M: Rakesh Iyer <riyer@nvidia.com>
10129M: Laxman Dewangan <ldewangan@nvidia.com>
10130S: Supported
10131F: drivers/input/keyboard/tegra-kbc.c
10132
adabdb0c
SW
10133TEGRA PWM DRIVER
10134M: Thierry Reding <thierry.reding@gmail.com>
10135S: Supported
10136F: drivers/pwm/pwm-tegra.c
10137
10138TEGRA SERIAL DRIVER
10139M: Laxman Dewangan <ldewangan@nvidia.com>
10140S: Supported
10141F: drivers/tty/serial/serial-tegra.c
10142
10143TEGRA SPI DRIVER
10144M: Laxman Dewangan <ldewangan@nvidia.com>
10145S: Supported
10146F: drivers/spi/spi-tegra*
10147
1a348ccc 10148TEHUTI ETHERNET DRIVER
8b58be88 10149M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10150L: netdev@vger.kernel.org
10151S: Supported
ef7f5429 10152F: drivers/net/ethernet/tehuti/*
1a348ccc 10153
4e68852d 10154Telecom Clock Driver for MCPL0010
8b58be88 10155M: Mark Gross <mark.gross@intel.com>
4e68852d 10156S: Supported
679655da 10157F: drivers/char/tlclk.c
4e68852d 10158
4480f15b 10159TENSILICA XTENSA PORT (xtensa)
8b58be88 10160M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10161M: Max Filippov <jcmvbkbc@gmail.com>
10162L: linux-xtensa@linux-xtensa.org
4e68852d 10163S: Maintained
679655da 10164F: arch/xtensa/
3dc99857 10165F: drivers/irqchip/irq-xtensa-*
4e68852d 10166
5313ba66
HV
10167THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10168M: Hans Verkuil <hverkuil@xs4all.nl>
10169L: linux-media@vger.kernel.org
10170T: git git://linuxtv.org/media_tree.git
10171W: http://linuxtv.org
10172S: Maintained
10173F: drivers/media/radio/radio-raremono.c
10174
d3fb6955 10175THERMAL
b75f0050 10176M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10177M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10178L: linux-pm@vger.kernel.org
10179T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10180T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10181Q: https://patchwork.kernel.org/project/linux-pm/list/
10182S: Supported
10183F: drivers/thermal/
10184F: include/linux/thermal.h
af6c9f16 10185F: include/uapi/linux/thermal.h
b75f0050
JP
10186F: include/linux/cpu_cooling.h
10187F: Documentation/devicetree/bindings/thermal/
d3fb6955 10188
30ba2fbd
VD
10189THINGM BLINK(1) USB RGB LED DRIVER
10190M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10191S: Maintained
10192F: drivers/hid/hid-thingm.c
10193
4e68852d 10194THINKPAD ACPI EXTRAS DRIVER
8b58be88 10195M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10196L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10197L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10198W: http://ibm-acpi.sourceforge.net
10199W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10200T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10201S: Maintained
679655da 10202F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10203
1b46f2a2 10204TI BANDGAP AND THERMAL DRIVER
f14d1c24 10205M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10206L: linux-pm@vger.kernel.org
531ff13e 10207L: linux-omap@vger.kernel.org
5a723e81 10208S: Maintained
794b2e25 10209F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10210
0c7665c3
MF
10211TI CDCE706 CLOCK DRIVER
10212M: Max Filippov <jcmvbkbc@gmail.com>
10213S: Maintained
10214F: drivers/clk/clk-cdce706.c
10215
49b6a5e3
TK
10216TI CLOCK DRIVER
10217M: Tero Kristo <t-kristo@ti.com>
10218L: linux-omap@vger.kernel.org
10219S: Maintained
10220F: drivers/clk/ti/
10221F: include/linux/clk/ti.h
10222
4020f2d7 10223TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10224M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10225S: Maintained
679655da
JP
10226F: drivers/misc/tifm*
10227F: drivers/mmc/host/tifm_sd.c
10228F: include/linux/tifm.h
4020f2d7 10229
e0c52404 10230TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10231M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10232L: linux-kernel@vger.kernel.org
10233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10234S: Maintained
10235F: drivers/soc/ti/*
10236T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10237
10238
152ad442
SR
10239TI LM49xxx FAMILY ASoC CODEC DRIVERS
10240M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10241M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10242L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10243S: Maintained
10244F: sound/soc/codecs/lm49453*
d392dead 10245F: sound/soc/codecs/isabelle*
152ad442 10246
0edd807d
KM
10247TI LP855x BACKLIGHT DRIVER
10248M: Milo Kim <milo.kim@ti.com>
10249S: Maintained
10250F: Documentation/backlight/lp855x-driver.txt
10251F: drivers/video/backlight/lp855x_bl.c
10252F: include/linux/platform_data/lp855x.h
10253
faf13f6d
KM
10254TI LP8727 CHARGER DRIVER
10255M: Milo Kim <milo.kim@ti.com>
10256S: Maintained
10257F: drivers/power/lp8727_charger.c
10258F: include/linux/platform_data/lp8727.h
10259
22f1229f
KM
10260TI LP8788 MFD DRIVER
10261M: Milo Kim <milo.kim@ti.com>
10262S: Maintained
10263F: drivers/iio/adc/lp8788_adc.c
10264F: drivers/leds/leds-lp8788.c
10265F: drivers/mfd/lp8788*.c
10266F: drivers/power/lp8788-charger.c
10267F: drivers/regulator/lp8788-*.c
10268F: include/linux/mfd/lp8788*.h
10269
84640e27
KM
10270TI NETCP ETHERNET DRIVER
10271M: Wingman Kwok <w-kwok2@ti.com>
10272M: Murali Karicheri <m-karicheri2@ti.com>
10273L: netdev@vger.kernel.org
10274S: Maintained
10275F: drivers/net/ethernet/ti/netcp*
10276
217e0ca9
KC
10277TI TAS571X FAMILY ASoC CODEC DRIVER
10278M: Kevin Cernekee <cernekee@chromium.org>
10279L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10280S: Odd Fixes
10281F: sound/soc/codecs/tas571x*
10282
dd5e8e6b 10283TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10284M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10285L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10286S: Maintained
10287F: sound/soc/codecs/twl4030*
10288
90921014 10289TI WILINK WIRELESS DRIVERS
90921014
LC
10290L: linux-wireless@vger.kernel.org
10291W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10292W: http://wireless.kernel.org/en/users/Drivers/wl1251
10293T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10294S: Orphan
90921014
LC
10295F: drivers/net/wireless/ti/
10296F: include/linux/wl12xx.h
10297
e86eaa3a 10298TIPC NETWORK LAYER
8b58be88 10299M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10300M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10301L: netdev@vger.kernel.org (core kernel code)
10302L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10303W: http://tipc.sourceforge.net/
e86eaa3a 10304S: Maintained
c117ab84 10305F: include/uapi/linux/tipc*.h
679655da 10306F: net/tipc/
e86eaa3a 10307
867e359b 10308TILE ARCHITECTURE
c47b15c4 10309M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10310W: http://www.ezchip.com/scm/
867e359b
CM
10311S: Supported
10312F: arch/tile/
6b940606 10313F: drivers/char/tile-srom.c
5c770755 10314F: drivers/edac/tile_edac.c
6b940606
CM
10315F: drivers/net/ethernet/tile/
10316F: drivers/rtc/rtc-tile.c
10317F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10318F: drivers/tty/serial/tilegx.c
6b940606
CM
10319F: drivers/usb/host/*-tilegx.c
10320F: include/linux/usb/tilegx.h
867e359b 10321
1da177e4 10322TLAN NETWORK DRIVER
8b58be88 10323M: Samuel Chessman <chessman@tux.org>
88c07dde 10324L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10325W: http://sourceforge.net/projects/tlan/
10326S: Maintained
679655da 10327F: Documentation/networking/tlan.txt
b544dbac 10328F: drivers/net/ethernet/ti/tlan.*
1da177e4 10329
d74db3b2 10330TOMOYO SECURITY MODULE
8b58be88
JP
10331M: Kentaro Takeda <takedakn@nttdata.co.jp>
10332M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10333L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10334L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10335L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10336L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10337W: http://tomoyo.sourceforge.jp/
843d183c 10338T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10339S: Maintained
679655da 10340F: security/tomoyo/
d74db3b2 10341
9caeb532 10342TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10343M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10344L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10345S: Maintained
10346F: drivers/platform/x86/topstar-laptop.c
10347
1da177e4 10348TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10349M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10350L: platform-driver-x86@vger.kernel.org
0a63ca11 10351S: Maintained
679655da 10352F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10353
0a63ca11
AA
10354TOSHIBA BLUETOOTH DRIVER
10355M: Azael Avalos <coproscefalo@gmail.com>
10356L: platform-driver-x86@vger.kernel.org
10357S: Maintained
10358F: drivers/platform/x86/toshiba_bluetooth.c
10359
10360TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10361M: Azael Avalos <coproscefalo@gmail.com>
10362L: platform-driver-x86@vger.kernel.org
10363S: Maintained
10364F: drivers/platform/x86/toshiba_haps.c
10365
1da177e4 10366TOSHIBA SMM DRIVER
8b58be88 10367M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10368L: tlinux-users@tce.toshiba-dme.co.jp
10369W: http://www.buzzard.org.uk/toshiba/
10370S: Maintained
679655da
JP
10371F: drivers/char/toshiba.c
10372F: include/linux/toshiba.h
c117ab84 10373F: include/uapi/linux/toshiba.h
1da177e4 10374
d719f900 10375TMIO MMC DRIVER
c4b13fb0 10376M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10377L: linux-mmc@vger.kernel.org
d719f900 10378S: Maintained
d1057c40
GL
10379F: drivers/mmc/host/tmio_mmc*
10380F: drivers/mmc/host/sh_mobile_sdhi.c
10381F: include/linux/mmc/tmio.h
10382F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10383
917cc4e6
GR
10384TMP401 HARDWARE MONITOR DRIVER
10385M: Guenter Roeck <linux@roeck-us.net>
10386L: lm-sensors@lm-sensors.org
10387S: Maintained
10388F: Documentation/hwmon/tmp401
10389F: drivers/hwmon/tmp401.c
10390
98f32602 10391TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10392M: Hugh Dickins <hughd@google.com>
98f32602
HD
10393L: linux-mm@kvack.org
10394S: Maintained
10395F: include/linux/shmem_fs.h
10396F: mm/shmem.c
10397
45f95b53 10398TM6000 VIDEO4LINUX DRIVER
009a5410 10399M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10400L: linux-media@vger.kernel.org
10401W: http://linuxtv.org
10402T: git git://linuxtv.org/media_tree.git
10403S: Odd fixes
10404F: drivers/media/usb/tm6000/
10405
c65fde19
HV
10406TW68 VIDEO4LINUX DRIVER
10407M: Hans Verkuil <hverkuil@xs4all.nl>
10408L: linux-media@vger.kernel.org
10409T: git git://linuxtv.org/media_tree.git
10410W: http://linuxtv.org
10411S: Odd Fixes
10412F: drivers/media/pci/tw68/
10413
4e68852d 10414TPM DEVICE DRIVER
901486b8 10415M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10416M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10417R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10418W: http://tpmdd.sourceforge.net
63a10dfd 10419L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10420Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10421T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10422S: Maintained
679655da 10423F: drivers/char/tpm/
4e68852d 10424
1a0f1b27
AL
10425TPM IBM_VTPM DEVICE DRIVER
10426M: Ashley Lai <ashleydlai@gmail.com>
10427W: http://tpmdd.sourceforge.net
10428L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10429S: Maintained
10430F: drivers/char/tpm/tpm_ibmvtpm*
10431
d6f005a1
JP
10432TRACING
10433M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10434M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10435T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10436S: Maintained
10437F: Documentation/trace/ftrace.txt
10438F: arch/*/*/*/ftrace.h
10439F: arch/*/kernel/ftrace.c
10440F: include/*/ftrace.h
10441F: include/linux/trace*.h
10442F: include/trace/
10443F: kernel/trace/
6e68e6c5 10444F: tools/testing/selftests/ftrace/
d6f005a1 10445
1da177e4 10446TRIVIAL PATCHES
8b58be88 10447M: Jiri Kosina <trivial@kernel.org>
54e5881d 10448T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10449S: Maintained
86ef925f 10450K: ^Subject:.*(?i)trivial
1da177e4 10451
4e68852d 10452TTY LAYER
879a5a00 10453M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10454M: Jiri Slaby <jslaby@suse.com>
879a5a00 10455S: Supported
08deed1e 10456T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10457F: Documentation/serial/
8dd5d2f1 10458F: drivers/tty/
df621252 10459F: drivers/tty/serial/serial_core.c
e3288775
AC
10460F: include/linux/serial_core.h
10461F: include/linux/serial.h
10462F: include/linux/tty.h
c117ab84
CEB
10463F: include/uapi/linux/serial_core.h
10464F: include/uapi/linux/serial.h
10465F: include/uapi/linux/tty.h
4e68852d 10466
91952bc0
AP
10467TUA9001 MEDIA DRIVER
10468M: Antti Palosaari <crope@iki.fi>
10469L: linux-media@vger.kernel.org
10470W: http://linuxtv.org/
10471W: http://palosaari.fi/linux/
10472Q: http://patchwork.linuxtv.org/project/linux-media/list/
10473T: git git://linuxtv.org/anttip/media_tree.git
10474S: Maintained
10475F: drivers/media/tuners/tua9001*
10476
740db6d7 10477TULIP NETWORK DRIVERS
8b58be88 10478M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10479L: netdev@vger.kernel.org
10480S: Maintained
0f04e2aa 10481F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10482
10483TUN/TAP driver
ba57b6f2 10484M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10485W: http://vtun.sourceforge.net/tun
10486S: Maintained
679655da
JP
10487F: Documentation/networking/tuntap.txt
10488F: arch/um/os-Linux/drivers/
1da177e4 10489
b454cc66 10490TURBOCHANNEL SUBSYSTEM
8b58be88 10491M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10492M: Ralf Baechle <ralf@linux-mips.org>
10493L: linux-mips@linux-mips.org
10494Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10495S: Maintained
679655da
JP
10496F: drivers/tc/
10497F: include/linux/tc.h
b454cc66 10498
1da177e4 10499U14-34F SCSI DRIVER
8b58be88 10500M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10501L: linux-scsi@vger.kernel.org
10502S: Maintained
679655da 10503F: drivers/scsi/u14-34f.c
1da177e4 10504
e2d1d6c0 10505UBI FILE SYSTEM (UBIFS)
949cb623 10506M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10507M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10508L: linux-mtd@lists.infradead.org
e2966cbe 10509T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10510W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10511S: Maintained
679655da
JP
10512F: Documentation/filesystems/ubifs.txt
10513F: fs/ubifs/
e2d1d6c0 10514
e1632fa2 10515UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10516M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10517W: http://www.uclinux.org/
e1632fa2 10518L: linux-m68k@lists.linux-m68k.org
cc2020e6 10519L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10520T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10521S: Maintained
e1632fa2
GU
10522F: arch/m68k/coldfire/
10523F: arch/m68k/68*/
61bc02bb
JP
10524F: arch/m68k/*/*_no.*
10525F: arch/m68k/include/asm/*_no.*
cc2020e6 10526
1da177e4 10527UDF FILESYSTEM
d8130624 10528M: Jan Kara <jack@suse.com>
1da177e4 10529S: Maintained
679655da
JP
10530F: Documentation/filesystems/udf.txt
10531F: fs/udf/
1da177e4 10532
cc2020e6 10533UFS FILESYSTEM
8b58be88 10534M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10535S: Maintained
679655da
JP
10536F: Documentation/filesystems/ufs.txt
10537F: fs/ufs/
cc2020e6 10538
0a09d3ab
DH
10539UHID USERSPACE HID IO DRIVER:
10540M: David Herrmann <dh.herrmann@googlemail.com>
10541L: linux-input@vger.kernel.org
10542S: Maintained
10543F: drivers/hid/uhid.c
c117ab84 10544F: include/uapi/linux/uhid.h
0a09d3ab 10545
18332a80 10546ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10547L: linux-usb@vger.kernel.org
10c6c9c9 10548S: Orphan
355ffe69 10549F: drivers/uwb/
679655da
JP
10550F: include/linux/uwb.h
10551F: include/linux/uwb/
18332a80 10552
b31d8273
G
10553UNICORE32 ARCHITECTURE:
10554M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10555W: http://mprc.pku.edu.cn/~guanxuetao/linux
10556S: Maintained
ceebf4d5 10557T: git git://github.com/gxt/linux.git
b31d8273
G
10558F: arch/unicore32/
10559
d8379ab1
TF
10560UNIFDEF
10561M: Tony Finch <dot@dotat.at>
10562W: http://dotat.at/prog/unifdef
10563S: Maintained
10564F: scripts/unifdef.c
10565
1da177e4 10566UNIFORM CDROM DRIVER
8b58be88 10567M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10568W: http://www.kernel.dk
10569S: Maintained
679655da
JP
10570F: Documentation/cdrom/
10571F: drivers/cdrom/cdrom.c
10572F: include/linux/cdrom.h
c117ab84 10573F: include/uapi/linux/cdrom.h
1da177e4 10574
56df0122 10575UNISYS S-PAR DRIVERS
49e7d9df
JP
10576M: Benjamin Romer <benjamin.romer@unisys.com>
10577M: David Kershner <david.kershner@unisys.com>
10578L: sparmaintainer@unisys.com (Unisys internal)
10579S: Supported
10580F: drivers/staging/unisys/
56df0122 10581
9941fa6e
VH
10582UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10583M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10584L: linux-scsi@vger.kernel.org
10585S: Supported
10586F: Documentation/scsi/ufs.txt
10587F: drivers/scsi/ufs/
10588
e2d1d6c0 10589UNSORTED BLOCK IMAGES (UBI)
949cb623 10590M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10591M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10592W: http://www.linux-mtd.infradead.org/
10593L: linux-mtd@lists.infradead.org
b6b44e0a 10594T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10595S: Supported
80811493 10596F: drivers/mtd/ubi/
679655da 10597F: include/linux/mtd/ubi.h
c117ab84 10598F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10599
1da177e4 10600USB ACM DRIVER
61eee9a7 10601M: Oliver Neukum <oliver@neukum.org>
6372594a 10602L: linux-usb@vger.kernel.org
1da177e4 10603S: Maintained
679655da
JP
10604F: Documentation/usb/acm.txt
10605F: drivers/usb/class/cdc-acm.*
1da177e4 10606
b7d572e1
PF
10607USB AR5523 WIRELESS DRIVER
10608M: Pontus Fuchs <pontus.fuchs@gmail.com>
10609L: linux-wireless@vger.kernel.org
10610S: Maintained
10611F: drivers/net/wireless/ath/ar5523/
10612
115bb1ff 10613USB ATTACHED SCSI
f50a4968 10614M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10615M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10616L: linux-usb@vger.kernel.org
10617L: linux-scsi@vger.kernel.org
8eae0fb7 10618S: Maintained
115bb1ff
MW
10619F: drivers/usb/storage/uas.c
10620
1da177e4 10621USB CDC ETHERNET DRIVER
61eee9a7 10622M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10623L: linux-usb@vger.kernel.org
1da177e4 10624S: Maintained
679655da 10625F: drivers/net/usb/cdc_*.c
c117ab84 10626F: include/uapi/linux/usb/cdc.h
1da177e4 10627
66e3e591
KP
10628USB CHAOSKEY DRIVER
10629M: Keith Packard <keithp@keithp.com>
10630L: linux-usb@vger.kernel.org
10631S: Maintained
10632F: drivers/usb/misc/chaoskey.c
10633
b02b371e 10634USB CYPRESS C67X00 DRIVER
8b58be88 10635M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10636L: linux-usb@vger.kernel.org
10637S: Maintained
679655da 10638F: drivers/usb/c67x00/
b02b371e 10639
d0374f4f 10640USB DAVICOM DM9601 DRIVER
8b58be88 10641M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10642L: netdev@vger.kernel.org
d0374f4f
PK
10643W: http://www.linux-usb.org/usbnet
10644S: Maintained
679655da 10645F: drivers/net/usb/dm9601.c
d0374f4f 10646
cc2020e6 10647USB DIAMOND RIO500 DRIVER
8b58be88 10648M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10649L: rio500-users@lists.sourceforge.net
10650W: http://rio500.sourceforge.net
10651S: Maintained
679655da 10652F: drivers/usb/misc/rio500*
cc2020e6 10653
1da177e4 10654USB EHCI DRIVER
578333ab 10655M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10656L: linux-usb@vger.kernel.org
578333ab 10657S: Maintained
679655da
JP
10658F: Documentation/usb/ehci.txt
10659F: drivers/usb/host/ehci*
1da177e4 10660
69ae9e3e 10661USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10662M: Felipe Balbi <balbi@ti.com>
795fb7e7 10663L: linux-usb@vger.kernel.org
69ae9e3e 10664W: http://www.linux-usb.org/gadget
d6d0f665
FB
10665T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10666S: Maintained
679655da
JP
10667F: drivers/usb/gadget/
10668F: include/linux/usb/gadget*
69ae9e3e 10669
2dea64b4 10670USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
d8130624 10671M: Jiri Kosina <jkosina@suse.com>
795fb7e7 10672L: linux-usb@vger.kernel.org
54e5881d 10673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10674S: Maintained
c2f01971 10675F: Documentation/hid/hiddev.txt
679655da 10676F: drivers/hid/usbhid/
1da177e4 10677
959eea21 10678USB ISP116X DRIVER
8b58be88 10679M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10680L: linux-usb@vger.kernel.org
959eea21 10681S: Maintained
679655da
JP
10682F: drivers/usb/host/isp116x*
10683F: include/linux/usb/isp116x.h
959eea21 10684
1da177e4 10685USB MASS STORAGE DRIVER
8b58be88 10686M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10687L: linux-usb@vger.kernel.org
8836aeb8 10688L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10689S: Maintained
10690W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10691F: drivers/usb/storage/
1da177e4 10692
af39917d
CL
10693USB MIDI DRIVER
10694M: Clemens Ladisch <clemens@ladisch.de>
10695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10696T: git git://git.alsa-project.org/alsa-kernel.git
10697S: Maintained
10698F: sound/usb/midi.*
10699
444ce9d4
JP
10700USB NETWORKING DRIVERS
10701L: linux-usb@vger.kernel.org
10702S: Odd Fixes
10703F: drivers/net/usb/
10704
1da177e4 10705USB OHCI DRIVER
578333ab 10706M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10707L: linux-usb@vger.kernel.org
578333ab 10708S: Maintained
679655da
JP
10709F: Documentation/usb/ohci.txt
10710F: drivers/usb/host/ohci*
1da177e4 10711
963ffa3e
PC
10712USB OTG FSM (Finite State Machine)
10713M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10714T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10715L: linux-usb@vger.kernel.org
10716S: Maintained
10717F: drivers/usb/common/usb-otg-fsm.c
10718
563da3a9
VM
10719USB OVER IP DRIVER
10720M: Valentina Manea <valentina.manea.m@gmail.com>
10721M: Shuah Khan <shuah.kh@samsung.com>
10722L: linux-usb@vger.kernel.org
10723S: Maintained
10724F: drivers/usb/usbip/
10725F: tools/usb/usbip/
10726
1da177e4 10727USB PEGASUS DRIVER
a16b945c 10728M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10729L: linux-usb@vger.kernel.org
043600a6 10730L: netdev@vger.kernel.org
052e3128
PM
10731T: git git://github.com/petkan/pegasus.git
10732W: https://github.com/petkan/pegasus
1da177e4 10733S: Maintained
679655da 10734F: drivers/net/usb/pegasus.*
1da177e4 10735
d3ad558f
FB
10736USB PHY LAYER
10737M: Felipe Balbi <balbi@ti.com>
10738L: linux-usb@vger.kernel.org
10739T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10740S: Maintained
10741F: drivers/usb/phy/
d3ad558f 10742
73e4fb3f 10743USB PRINTER DRIVER (usblp)
8b58be88 10744M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10745L: linux-usb@vger.kernel.org
73e4fb3f 10746S: Supported
679655da 10747F: drivers/usb/class/usblp.c
1da177e4
LT
10748
10749USB RTL8150 DRIVER
a16b945c 10750M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10751L: linux-usb@vger.kernel.org
043600a6 10752L: netdev@vger.kernel.org
052e3128
PM
10753T: git git://github.com/petkan/rtl8150.git
10754W: https://github.com/petkan/rtl8150
1da177e4 10755S: Maintained
679655da 10756F: drivers/net/usb/rtl8150.c
1da177e4 10757
f896b796 10758USB SERIAL SUBSYSTEM
66085694 10759M: Johan Hovold <johan@kernel.org>
795fb7e7 10760L: linux-usb@vger.kernel.org
4e68852d 10761S: Maintained
679655da 10762F: Documentation/usb/usb-serial.txt
f896b796 10763F: drivers/usb/serial/
679655da 10764F: include/linux/usb/serial.h
1da177e4 10765
b3f0db1c
SG
10766USB SMSC75XX ETHERNET DRIVER
10767M: Steve Glendinning <steve.glendinning@shawell.net>
10768L: netdev@vger.kernel.org
10769S: Maintained
10770F: drivers/net/usb/smsc75xx.*
10771
2f7ca802 10772USB SMSC95XX ETHERNET DRIVER
90b24cfb 10773M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10774L: netdev@vger.kernel.org
90b24cfb 10775S: Maintained
679655da 10776F: drivers/net/usb/smsc95xx.*
2f7ca802 10777
1da177e4 10778USB SUBSYSTEM
879a5a00 10779M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10780L: linux-usb@vger.kernel.org
1da177e4 10781W: http://www.linux-usb.org
08deed1e 10782T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10783S: Supported
679655da 10784F: Documentation/usb/
679655da
JP
10785F: drivers/usb/
10786F: include/linux/usb.h
10787F: include/linux/usb/
1da177e4
LT
10788
10789USB UHCI DRIVER
8b58be88 10790M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10791L: linux-usb@vger.kernel.org
1da177e4 10792S: Maintained
679655da 10793F: drivers/usb/host/uhci*
1da177e4 10794
69ae9e3e 10795USB "USBNET" DRIVER FRAMEWORK
d8130624 10796M: Oliver Neukum <oneukum@suse.com>
043600a6 10797L: netdev@vger.kernel.org
69ae9e3e 10798W: http://www.linux-usb.org/usbnet
1da177e4 10799S: Maintained
679655da
JP
10800F: drivers/net/usb/usbnet.c
10801F: include/linux/usb/usbnet.h
1da177e4 10802
c0efd232 10803USB VIDEO CLASS
c53ac071 10804M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10805L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10806L: linux-media@vger.kernel.org
275ffde4 10807T: git git://linuxtv.org/media_tree.git
57c6d2e9 10808W: http://www.ideasonboard.org/uvc/
c0efd232 10809S: Maintained
0c0d06ca 10810F: drivers/media/usb/uvc/
6c0f0359 10811F: include/uapi/linux/uvcvideo.h
1da177e4 10812
b60b9c45
HV
10813USB VISION DRIVER
10814M: Hans Verkuil <hverkuil@xs4all.nl>
10815L: linux-media@vger.kernel.org
10816T: git git://linuxtv.org/media_tree.git
10817W: http://linuxtv.org
10818S: Odd Fixes
10819F: drivers/media/usb/usbvision/
10820
8282da47
LP
10821USB WEBCAM GADGET
10822M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10823L: linux-usb@vger.kernel.org
10824S: Maintained
3a83c16e 10825F: drivers/usb/gadget/function/*uvc*
faf2e1db 10826F: drivers/usb/gadget/legacy/webcam.c
8282da47 10827
bf164cc0 10828USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10829M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10830L: linux-wireless@vger.kernel.org
10831S: Maintained
679655da 10832F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10833
eb6bab13 10834USB XHCI DRIVER
03d85053 10835M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10836L: linux-usb@vger.kernel.org
10837S: Supported
36d0344c
SS
10838F: drivers/usb/host/xhci*
10839F: drivers/usb/host/pci-quirks*
eb6bab13 10840
1da177e4 10841USB ZD1201 DRIVER
4086b9ca 10842L: linux-wireless@vger.kernel.org
1da177e4 10843W: http://linux-lc100020.sourceforge.net
4086b9ca 10844S: Orphan
679655da 10845F: drivers/net/wireless/zd1201.*
1da177e4 10846
b7eee616 10847USB ZR364XX DRIVER
8b58be88 10848M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10849L: linux-usb@vger.kernel.org
661263b5 10850L: linux-media@vger.kernel.org
275ffde4 10851T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10852W: http://royale.zerezo.com/zr364xx/
10853S: Maintained
679655da 10854F: Documentation/video4linux/zr364xx.txt
90d72ac6 10855F: drivers/media/usb/zr364xx/
b7eee616 10856
289fcff4
HK
10857ULPI BUS
10858M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10859L: linux-usb@vger.kernel.org
10860S: Maintained
10861F: drivers/usb/common/ulpi.c
10862F: include/linux/ulpi/
10863
e7839f25 10864USER-MODE LINUX (UML)
8b58be88 10865M: Jeff Dike <jdike@addtoit.com>
b15194b7 10866M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10867L: user-mode-linux-devel@lists.sourceforge.net
10868L: user-mode-linux-user@lists.sourceforge.net
10869W: http://user-mode-linux.sourceforge.net
10870S: Maintained
61516587 10871F: Documentation/virtual/uml/
679655da 10872F: arch/um/
b070989a 10873F: arch/x86/um/
679655da
JP
10874F: fs/hostfs/
10875F: fs/hppfs/
b7eee616 10876
e5f114e9 10877USERSPACE I/O (UIO)
6a534c9d 10878M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10879M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10880S: Maintained
3d3fecbd 10881T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10882F: Documentation/DocBook/uio-howto.tmpl
10883F: drivers/uio/
10884F: include/linux/uio*.h
e5f114e9 10885
256cccbe 10886UTIL-LINUX PACKAGE
8b58be88 10887M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10888L: util-linux@vger.kernel.org
10889W: http://en.wikipedia.org/wiki/Util-linux
10890T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10891S: Maintained
10892
c1fd1c07 10893UVESAFB DRIVER
8b58be88 10894M: Michal Januszewski <spock@gentoo.org>
c69f677c 10895L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10896W: http://dev.gentoo.org/~spock/projects/uvesafb/
10897S: Maintained
679655da 10898F: Documentation/fb/uvesafb.txt
8a61f013 10899F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10900
4480f15b 10901VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10902M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10903S: Maintained
679655da
JP
10904F: Documentation/filesystems/vfat.txt
10905F: fs/fat/
1da177e4 10906
cba3345c
AW
10907VFIO DRIVER
10908M: Alex Williamson <alex.williamson@redhat.com>
10909L: kvm@vger.kernel.org
10910S: Maintained
10911F: Documentation/vfio.txt
10912F: drivers/vfio/
10913F: include/linux/vfio.h
c117ab84 10914F: include/uapi/linux/vfio.h
cba3345c 10915
a714ea5f
AW
10916VFIO PLATFORM DRIVER
10917M: Baptiste Reynal <b.reynal@virtualopensystems.com>
10918L: kvm@vger.kernel.org
10919S: Maintained
10920F: drivers/vfio/platform/
10921
9e6f3438
PO
10922VIDEOBUF2 FRAMEWORK
10923M: Pawel Osciak <pawel@osciak.com>
10924M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10925M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10926L: linux-media@vger.kernel.org
10927S: Maintained
90d72ac6 10928F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10929F: include/media/videobuf2-*
10930
9a82446b
AS
10931VIRTIO CONSOLE DRIVER
10932M: Amit Shah <amit.shah@redhat.com>
10933L: virtualization@lists.linux-foundation.org
10934S: Maintained
10935F: drivers/char/virtio_console.c
10936F: include/linux/virtio_console.h
c117ab84 10937F: include/uapi/linux/virtio_console.h
9a82446b 10938
2426ec8f 10939VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10940M: "Michael S. Tsirkin" <mst@redhat.com>
10941L: virtualization@lists.linux-foundation.org
10942S: Maintained
10943F: drivers/virtio/
c893c8d7 10944F: tools/virtio/
2426ec8f
MT
10945F: drivers/net/virtio_net.c
10946F: drivers/block/virtio_blk.c
10947F: include/linux/virtio_*.h
916cdabc 10948F: include/uapi/linux/virtio_*.h
2426ec8f 10949
f2dbda3b
CH
10950VIRTIO DRIVERS FOR S390
10951M: Christian Borntraeger <borntraeger@de.ibm.com>
10952M: Cornelia Huck <cornelia.huck@de.ibm.com>
10953L: linux-s390@vger.kernel.org
10954L: virtualization@lists.linux-foundation.org
10955L: kvm@vger.kernel.org
10956S: Supported
1b568d93 10957F: drivers/s390/virtio/
f2dbda3b 10958
4ad6ee91
GH
10959VIRTIO GPU DRIVER
10960M: David Airlie <airlied@linux.ie>
10961M: Gerd Hoffmann <kraxel@redhat.com>
10962L: dri-devel@lists.freedesktop.org
10963L: virtualization@lists.linux-foundation.org
10964S: Maintained
10965F: drivers/gpu/drm/virtio/
10966F: include/uapi/linux/virtio_gpu.h
10967
3a4d5c94
MT
10968VIRTIO HOST (VHOST)
10969M: "Michael S. Tsirkin" <mst@redhat.com>
10970L: kvm@vger.kernel.org
c996d8b9 10971L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10972L: netdev@vger.kernel.org
10973S: Maintained
10974F: drivers/vhost/
c117ab84 10975F: include/uapi/linux/vhost.h
3a4d5c94 10976
271c8651
GH
10977VIRTIO INPUT DRIVER
10978M: Gerd Hoffmann <kraxel@redhat.com>
10979S: Maintained
10980F: drivers/virtio/virtio_input.c
10981F: include/uapi/linux/virtio_input.h
10982
1da177e4 10983VIA RHINE NETWORK DRIVER
210347e1 10984S: Orphan
f2148a47 10985F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10986
f0bf7f61 10987VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10988M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10989M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10990S: Maintained
10991F: drivers/mmc/host/via-sdmmc.c
10992
69e4a7c2 10993VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10994M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10995L: linux-fbdev@vger.kernel.org
69e4a7c2 10996S: Maintained
c7babebd
FTS
10997F: include/linux/via-core.h
10998F: include/linux/via-gpio.h
10999F: include/linux/via_i2c.h
8a61f013 11000F: drivers/video/fbdev/via/
69e4a7c2 11001
01f20734 11002VIA VELOCITY NETWORK DRIVER
8b58be88 11003M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11004L: netdev@vger.kernel.org
11005S: Maintained
f2148a47 11006F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11007
77911fd2 11008VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11009M: Hans Verkuil <hverkuil@xs4all.nl>
11010L: linux-media@vger.kernel.org
11011T: git git://linuxtv.org/media_tree.git
11012W: http://linuxtv.org
11013S: Maintained
77911fd2 11014F: drivers/media/platform/vivid/*
0b7bc1fa 11015
be7f8273 11016VLAN (802.1Q)
8b58be88 11017M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11018L: netdev@vger.kernel.org
11019S: Maintained
679655da
JP
11020F: drivers/net/macvlan.c
11021F: include/linux/if_*vlan.h
11022F: net/8021q/
be7f8273 11023
55e331cf 11024VLYNQ BUS
8b58be88 11025M: Florian Fainelli <florian@openwrt.org>
8578d7af 11026L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11027S: Maintained
11028F: drivers/vlynq/vlynq.c
11029F: include/linux/vlynq.h
11030
390beae4
MW
11031VME SUBSYSTEM
11032M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11033M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11034M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11035L: devel@driverdev.osuosl.org
11036S: Maintained
11037T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11038F: Documentation/vme_api.txt
11039F: drivers/staging/vme/
11040F: drivers/vme/
11041F: include/linux/vme*
11042
4488e09b
AK
11043VMWARE HYPERVISOR INTERFACE
11044M: Alok Kataria <akataria@vmware.com>
11045L: virtualization@lists.linux-foundation.org
11046S: Supported
11047F: arch/x86/kernel/cpu/vmware.c
11048
73b35d07
DT
11049VMWARE BALLOON DRIVER
11050M: Xavier Deguillard <xdeguillard@vmware.com>
11051M: Philip Moltmann <moltmann@vmware.com>
11052M: "VMware, Inc." <pv-drivers@vmware.com>
11053L: linux-kernel@vger.kernel.org
11054S: Maintained
11055F: drivers/misc/vmw_balloon.c
11056
8b8be51b
TH
11057VMWARE VMMOUSE SUBDRIVER
11058M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11059M: "VMware, Inc." <pv-drivers@vmware.com>
11060L: linux-input@vger.kernel.org
11061S: Maintained
11062F: drivers/input/mouse/vmmouse.c
11063F: drivers/input/mouse/vmmouse.h
11064
d1a890fa 11065VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
11066M: Shreyas Bhatewara <sbhatewara@vmware.com>
11067M: "VMware, Inc." <pv-drivers@vmware.com>
11068L: netdev@vger.kernel.org
11069S: Maintained
11070F: drivers/net/vmxnet3/
d1a890fa 11071
851b1642 11072VMware PVSCSI driver
f2d7e40e 11073M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11074M: VMware PV-Drivers <pv-drivers@vmware.com>
11075L: linux-scsi@vger.kernel.org
11076S: Maintained
11077F: drivers/scsi/vmw_pvscsi.c
11078F: drivers/scsi/vmw_pvscsi.h
11079
e53e86c7 11080VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11081M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11082M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11083L: linux-kernel@vger.kernel.org
e53e86c7 11084W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11085W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11086T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11087S: Supported
679655da
JP
11088F: drivers/regulator/
11089F: include/linux/regulator/
e53e86c7 11090
ab41319e 11091VT1211 HARDWARE MONITOR DRIVER
8b58be88 11092M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11093L: lm-sensors@lm-sensors.org
11094S: Maintained
679655da
JP
11095F: Documentation/hwmon/vt1211
11096F: drivers/hwmon/vt1211.c
ab41319e 11097
1de9e371 11098VT8231 HARDWARE MONITOR DRIVER
8b58be88 11099M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11100L: lm-sensors@lm-sensors.org
11101S: Maintained
679655da 11102F: drivers/hwmon/vt8231.c
1de9e371 11103
88095e7b
TO
11104VUB300 USB to SDIO/SD/MMC bridge chip
11105M: Tony Olech <tony.olech@elandigitalsystems.com>
11106L: linux-mmc@vger.kernel.org
11107L: linux-usb@vger.kernel.org
11108S: Supported
11109F: drivers/mmc/host/vub300.c
11110
1da177e4 11111W1 DALLAS'S 1-WIRE BUS
a8018766 11112M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11113S: Maintained
679655da
JP
11114F: Documentation/w1/
11115F: drivers/w1/
1da177e4 11116
13927079 11117W83791D HARDWARE MONITORING DRIVER
8b58be88 11118M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11119L: lm-sensors@lm-sensors.org
25845c22 11120S: Maintained
679655da
JP
11121F: Documentation/hwmon/w83791d
11122F: drivers/hwmon/w83791d.c
13927079 11123
61db011d 11124W83793 HARDWARE MONITORING DRIVER
8b58be88 11125M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11126L: lm-sensors@lm-sensors.org
11127S: Maintained
679655da
JP
11128F: Documentation/hwmon/w83793
11129F: drivers/hwmon/w83793.c
61db011d 11130
e3760b43 11131W83795 HARDWARE MONITORING DRIVER
d8130624 11132M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11133L: lm-sensors@lm-sensors.org
11134S: Maintained
11135F: drivers/hwmon/w83795.c
11136
1da177e4 11137W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11138M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11139S: Maintained
679655da 11140F: drivers/mmc/host/wbsd.*
1da177e4 11141
b4e05923
HG
11142WACOM PROTOCOL 4 SERIAL TABLETS
11143M: Julian Squires <julian@cipht.net>
11144M: Hans de Goede <hdegoede@redhat.com>
11145L: linux-input@vger.kernel.org
11146S: Maintained
11147F: drivers/input/tablet/wacom_serial4.c
11148
3527761c 11149WATCHDOG DEVICE DRIVERS
8b58be88 11150M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11151L: linux-watchdog@vger.kernel.org
11152W: http://www.linux-watchdog.org/
f599aaf0 11153T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11154S: Maintained
679655da
JP
11155F: Documentation/watchdog/
11156F: drivers/watchdog/
11157F: include/linux/watchdog.h
c117ab84 11158F: include/uapi/linux/watchdog.h
3527761c 11159
1da177e4 11160WD7000 SCSI DRIVER
8b58be88 11161M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11162L: linux-scsi@vger.kernel.org
11163S: Maintained
679655da 11164F: drivers/scsi/wd7000.c
1da177e4 11165
b22e00f3
DH
11166WIIMOTE HID DRIVER
11167M: David Herrmann <dh.herrmann@googlemail.com>
11168L: linux-input@vger.kernel.org
11169S: Maintained
11170F: drivers/hid/hid-wiimote*
11171
e258b80e 11172WINBOND CIR DRIVER
364e9e18 11173M: David Härdeman <david@hardeman.nu>
e258b80e 11174S: Maintained
116ab806 11175F: drivers/media/rc/winbond-cir.c
e258b80e 11176
8a70da82 11177WIMAX STACK
8b58be88 11178M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11179M: linux-wimax@intel.com
49e7d9df 11180L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11181S: Supported
11182W: http://linuxwimax.org
315987dc 11183F: Documentation/wimax/README.wimax
315987dc
JP
11184F: include/linux/wimax/debug.h
11185F: include/net/wimax.h
c117ab84 11186F: include/uapi/linux/wimax.h
315987dc 11187F: net/wimax/
8a70da82 11188
5fc14680 11189WISTRON LAPTOP BUTTON DRIVER
8b58be88 11190M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11191S: Maintained
679655da 11192F: drivers/input/misc/wistron_btns.c
5fc14680 11193
1da177e4 11194WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11195M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11196L: linux-wireless@vger.kernel.org
926554c4 11197W: http://oops.ghostprotocols.net:81/blog
1da177e4 11198S: Maintained
679655da 11199F: drivers/net/wireless/wl3501*
1da177e4 11200
febf1dff 11201WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11202M: Mark Brown <broonie@kernel.org>
8b58be88 11203M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11204L: linux-input@vger.kernel.org
11205T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11206W: http://opensource.wolfsonmicro.com/node/7
11207S: Supported
679655da
JP
11208F: drivers/input/touchscreen/*wm97*
11209F: include/linux/wm97xx.h
febf1dff 11210
055bcbcb 11211WOLFSON MICROELECTRONICS DRIVERS
fef95164 11212L: patches@opensource.wolfsonmicro.com
cf8eda3e 11213T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11214T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11215W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11216S: Supported
3768f0b1 11217F: Documentation/hwmon/wm83??
af1c5386 11218F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11219F: drivers/clk/clk-wm83*.c
9c309598 11220F: drivers/extcon/extcon-arizona.c
b75ea16a 11221F: drivers/leds/leds-wm83*.c
25b273ba 11222F: drivers/gpio/gpio-*wm*.c
9c309598 11223F: drivers/gpio/gpio-arizona.c
d22b0869 11224F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11225F: drivers/input/misc/wm831x-on.c
11226F: drivers/input/touchscreen/wm831x-ts.c
11227F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11228F: drivers/mfd/arizona*
11229F: drivers/mfd/wm*.c
b75ea16a
MB
11230F: drivers/power/wm83*.c
11231F: drivers/rtc/rtc-wm83*.c
11232F: drivers/regulator/wm8*.c
3860e6c4 11233F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11234F: drivers/watchdog/wm83*_wdt.c
9c309598 11235F: include/linux/mfd/arizona/
3860e6c4 11236F: include/linux/mfd/wm831x/
b75ea16a 11237F: include/linux/mfd/wm8350/
3768f0b1 11238F: include/linux/mfd/wm8400*
59ec6da2 11239F: include/linux/wm97xx.h
055bcbcb 11240F: include/sound/wm????.h
9c309598 11241F: sound/soc/codecs/arizona.?
055bcbcb 11242F: sound/soc/codecs/wm*
b75ea16a 11243
3e6cd7a4
TH
11244WORKQUEUE
11245M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
11246T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11247S: Maintained
11248F: include/linux/workqueue.h
11249F: kernel/workqueue.c
11250F: Documentation/workqueue.txt
11251
1da177e4 11252X.25 NETWORK LAYER
8bf28059 11253M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11254L: linux-x25@vger.kernel.org
8bf28059 11255S: Odd Fixes
679655da
JP
11256F: Documentation/networking/x25*
11257F: include/net/x25*
11258F: net/x25/
1da177e4 11259
e2d1d6c0 11260X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11261M: Thomas Gleixner <tglx@linutronix.de>
11262M: Ingo Molnar <mingo@redhat.com>
11263M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11264M: x86@kernel.org
981c3a4f 11265L: linux-kernel@vger.kernel.org
75fc2d37 11266T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11267S: Maintained
679655da
JP
11268F: Documentation/x86/
11269F: arch/x86/
e2d1d6c0 11270
d0944853 11271X86 PLATFORM DRIVERS
e181ba15 11272M: Darren Hart <dvhart@infradead.org>
d0944853 11273L: platform-driver-x86@vger.kernel.org
e181ba15 11274T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11275S: Maintained
14430813 11276F: drivers/platform/x86/
d0944853 11277
c1f5c54b
IM
11278X86 MCE INFRASTRUCTURE
11279M: Tony Luck <tony.luck@intel.com>
487ba8e8 11280M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11281L: linux-edac@vger.kernel.org
11282S: Maintained
11283F: arch/x86/kernel/cpu/mcheck/*
11284
f0905c5a
AL
11285X86 VDSO
11286M: Andy Lutomirski <luto@amacapital.net>
11287L: linux-kernel@vger.kernel.org
11288T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11289S: Maintained
d603c8e1 11290F: arch/x86/entry/vdso/
f0905c5a 11291
d6fad502 11292XC2028/3028 TUNER DRIVER
009a5410 11293M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11294L: linux-media@vger.kernel.org
11295W: http://linuxtv.org
11296T: git git://linuxtv.org/media_tree.git
11297S: Maintained
11298F: drivers/media/tuners/tuner-xc2028.*
11299
c4468085 11300XEN HYPERVISOR INTERFACE
c4468085 11301M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11302M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11303M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11304L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11305T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11306S: Supported
11307F: arch/x86/xen/
11308F: drivers/*/xen-*front.c
11309F: drivers/xen/
11310F: arch/x86/include/asm/xen/
11311F: include/xen/
c117ab84 11312F: include/uapi/xen/
c4468085 11313
77bfb479
SS
11314XEN HYPERVISOR ARM
11315M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11316L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11317S: Supported
11318F: arch/arm/xen/
11319F: arch/arm/include/asm/xen/
11320
b475e83f
SS
11321XEN HYPERVISOR ARM64
11322M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11323L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11324S: Supported
11325F: arch/arm64/xen/
11326F: arch/arm64/include/asm/xen/
11327
9b57e1a7
IC
11328XEN NETWORK BACKEND DRIVER
11329M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11330M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11331L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11332L: netdev@vger.kernel.org
11333S: Supported
11334F: drivers/net/xen-netback/*
11335
c5f8e29d
KRW
11336XEN PCI SUBSYSTEM
11337M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11338L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11339S: Supported
11340F: arch/x86/pci/*xen*
11341F: drivers/pci/*xen*
11342
a2c5ae65
KRW
11343XEN BLOCK SUBSYSTEM
11344M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11345M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11346L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11347S: Supported
11348F: drivers/block/xen-blkback/*
11349F: drivers/block/xen*
11350
15d03609
JG
11351XEN PVSCSI DRIVERS
11352M: Juergen Gross <jgross@suse.com>
11353L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11354L: linux-scsi@vger.kernel.org
11355S: Supported
11356F: drivers/scsi/xen-scsifront.c
11357F: drivers/xen/xen-scsiback.c
11358F: include/xen/interface/io/vscsiif.h
11359
c5f8e29d
KRW
11360XEN SWIOTLB SUBSYSTEM
11361M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11362L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11363S: Supported
11364F: arch/x86/xen/*swiotlb*
11365F: drivers/xen/*swiotlb*
11366
1da177e4
LT
11367XFS FILESYSTEM
11368P: Silicon Graphics Inc
809625ca 11369M: Dave Chinner <david@fromorbit.com>
18caa67a 11370M: xfs@oss.sgi.com
d7ede1aa 11371L: xfs@oss.sgi.com
1da177e4 11372W: http://oss.sgi.com/projects/xfs
54e5881d 11373T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11374S: Supported
679655da
JP
11375F: Documentation/filesystems/xfs.txt
11376F: fs/xfs/
1da177e4 11377
8a3b7a25 11378XILINX AXI ETHERNET DRIVER
59a54f30
MS
11379M: Anirudha Sarangi <anirudh@xilinx.com>
11380M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11381S: Maintained
11382F: drivers/net/ethernet/xilinx/xilinx_axienet*
11383
238b8721 11384XILINX UARTLITE SERIAL DRIVER
8b58be88 11385M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11386L: linux-serial@vger.kernel.org
11387S: Maintained
df621252 11388F: drivers/tty/serial/uartlite.c
238b8721 11389
df330515
LP
11390XILINX VIDEO IP CORES
11391M: Hyun Kwon <hyun.kwon@xilinx.com>
11392M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11393L: linux-media@vger.kernel.org
11394T: git git://linuxtv.org/media_tree.git
11395S: Supported
11396F: Documentation/devicetree/bindings/media/xilinx/
11397F: drivers/media/platform/xilinx/
a5562f65 11398F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11399
74316949
EB
11400XILLYBUS DRIVER
11401M: Eli Billauer <eli.billauer@gmail.com>
11402L: linux-kernel@vger.kernel.org
11403S: Supported
11404F: drivers/char/xillybus/
11405
f620e4b8
MF
11406XTENSA XTFPGA PLATFORM SUPPORT
11407M: Max Filippov <jcmvbkbc@gmail.com>
11408L: linux-xtensa@linux-xtensa.org
11409S: Maintained
11410F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11411F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11412
1da177e4 11413YAM DRIVER FOR AX.25
8b58be88 11414M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11415L: linux-hams@vger.kernel.org
11416S: Maintained
679655da
JP
11417F: drivers/net/hamradio/yam*
11418F: include/linux/yam.h
1da177e4 11419
af64a5eb 11420YEALINK PHONE DRIVER
8b58be88 11421M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
11422L: usbb2k-api-dev@nongnu.org
11423S: Maintained
679655da
JP
11424F: Documentation/input/yealink.txt
11425F: drivers/input/misc/yealink.*
af64a5eb 11426
1da177e4 11427Z8530 DRIVER FOR AX.25
8b58be88 11428M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11429W: http://yaina.de/jreuter/
11430W: http://www.qsl.net/dl1bke/
11431L: linux-hams@vger.kernel.org
11432S: Maintained
679655da
JP
11433F: Documentation/networking/z8530drv.txt
11434F: drivers/net/hamradio/*scc.c
11435F: drivers/net/hamradio/z8530.h
1da177e4 11436
0cf31ec1 11437ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11438M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11439L: linux-mm@kvack.org
11440S: Maintained
11441F: mm/zbud.c
11442F: include/linux/zbud.h
11443
7c0c3afb 11444ZD1211RW WIRELESS DRIVER
8b58be88
JP
11445M: Daniel Drake <dsd@gentoo.org>
11446M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11447W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11448L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11449L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11450S: Maintained
679655da 11451F: drivers/net/wireless/zd1211rw/
7c0c3afb 11452
20263029
DS
11453ZPOOL COMPRESSED PAGE STORAGE API
11454M: Dan Streetman <ddstreet@ieee.org>
11455L: linux-mm@kvack.org
11456S: Maintained
11457F: mm/zpool.c
11458F: include/linux/zpool.h
11459
1da177e4 11460ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11461L: mjpeg-users@lists.sourceforge.net
f63145e2 11462L: linux-media@vger.kernel.org
1da177e4 11463W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11464T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11465S: Odd Fixes
90d72ac6 11466F: drivers/media/pci/zoran/
1da177e4 11467
6920f2cc
MK
11468ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11469M: Minchan Kim <minchan@kernel.org>
11470M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11471R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11472L: linux-kernel@vger.kernel.org
11473S: Maintained
11474F: drivers/block/zram/
11475F: Documentation/blockdev/zram.txt
11476
8b4a4080 11477ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11478M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11479S: Maintained
df621252 11480F: drivers/tty/serial/zs.*
8b4a4080 11481
eae70d06
MK
11482ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11483M: Minchan Kim <minchan@kernel.org>
11484M: Nitin Gupta <ngupta@vflare.org>
11485L: linux-mm@kvack.org
11486S: Maintained
11487F: mm/zsmalloc.c
11488F: include/linux/zsmalloc.h
d02be50d 11489F: Documentation/vm/zsmalloc.txt
eae70d06 11490
0cf31ec1 11491ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11492M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11493L: linux-mm@kvack.org
11494S: Maintained
11495F: mm/zswap.c
11496
1da177e4 11497THE REST
8b58be88 11498M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11499L: linux-kernel@vger.kernel.org
8a6e2535 11500Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11501T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11502S: Buried alive in reporters
34d03cc1
JP
11503F: *
11504F: */