]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - MAINTAINERS
Merge tag 'trace-fixes-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt...
[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
JK
363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
364M: Jiri Kosina <jkosina@suse.cz>
365S: Maintained
366
1da177e4 367ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 368M: Jean Delvare <jdelvare@suse.de>
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
7c81c60f 433M: Jean Delvare <jdelvare@suse.de>
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>
6571fb3f 448M: Hannes Reinecke <hare@suse.de>
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
8b58be88 509M: Hannes Reinecke <hare@suse.de>
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
1da177e4 559ALPHA PORT
8b58be88 560M: Richard Henderson <rth@twiddle.net>
8b58be88 561M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 562M: Matt Turner <mattst88@gmail.com>
c89f4f9a 563S: Odd Fixes
a9406699 564L: linux-alpha@vger.kernel.org
679655da 565F: arch/alpha/
1da177e4 566
f62092f6
LFT
567ALTERA MAILBOX DRIVER
568M: Ley Foon Tan <lftan@altera.com>
569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
570S: Maintained
571F: drivers/mailbox/mailbox-altera.c
572
c5abbba9
THL
573ALTERA PIO DRIVER
574M: Tien Hock Loh <thloh@altera.com>
575L: linux-gpio@vger.kernel.org
576S: Maintained
577F: drivers/gpio/gpio-altera.c
578
16b8b922 579ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 580M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
581L: netdev@vger.kernel.org
582L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
583S: Maintained
584F: drivers/net/ethernet/altera/
585
adf9251f
TK
586ALTERA UART/JTAG UART SERIAL DRIVERS
587M: Tobias Klauser <tklauser@distanz.ch>
588L: linux-serial@vger.kernel.org
61bd0943 589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
590S: Maintained
591F: drivers/tty/serial/altera_uart.c
592F: drivers/tty/serial/altera_jtaguart.c
593F: include/linux/altera_uart.h
594F: include/linux/altera_jtaguart.h
595
f4875e12
TL
596AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
597M: Tom Lendacky <thomas.lendacky@amd.com>
598L: linux-crypto@vger.kernel.org
599S: Supported
600F: drivers/crypto/ccp/
601F: include/linux/ccp.h
602
512d1027 603AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 604M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
605L: lm-sensors@lm-sensors.org
606S: Maintained
607F: Documentation/hwmon/fam15h_power
608F: drivers/hwmon/fam15h_power.c
609
167a675a 610AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 611M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 612L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 613S: Supported
faf2e1db 614F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 615
f90b8116 616AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 617P: Andres Salomon <dilinger@queued.net>
67d76710 618L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
619W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
620S: Supported
679655da
JP
621F: drivers/char/hw_random/geode-rng.c
622F: drivers/crypto/geode*
8a61f013 623F: drivers/video/fbdev/geode/
679655da 624F: arch/x86/include/asm/geode.h
f90b8116 625
919ee7dd 626AMD IOMMU (AMD-VI)
e4110568 627M: Joerg Roedel <joro@8bytes.org>
919ee7dd 628L: iommu@lists.linux-foundation.org
525b233c 629T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 630S: Maintained
b2c16391
JP
631F: drivers/iommu/amd_iommu*.[ch]
632F: include/linux/amd-iommu.h
919ee7dd 633
16423d67 634AMD KFD
1241e0b4 635M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
636L: dri-devel@lists.freedesktop.org
637T: git git://people.freedesktop.org/~gabbayo/linux.git
638S: Supported
639F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
640F: drivers/gpu/drm/amd/include/cik_structs.h
641F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
49e7d9df
JP
642F: drivers/gpu/drm/radeon/radeon_kfd.c
643F: drivers/gpu/drm/radeon/radeon_kfd.h
644F: include/uapi/linux/kfd_ioctl.h
16423d67 645
e7f5b309 646AMD MICROCODE UPDATE SUPPORT
ca68a525 647M: Borislav Petkov <bp@alien8.de>
943482d0 648S: Maintained
73d425fd 649F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 650
45198c7b
LT
651AMD XGBE DRIVER
652M: Tom Lendacky <thomas.lendacky@amd.com>
653L: netdev@vger.kernel.org
654S: Supported
655F: drivers/net/ethernet/amd/xgbe/
45198c7b 656
284f42b6 657AMS (Apple Motion Sensor) DRIVER
8b58be88 658M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 659S: Supported
bd5f47ec 660F: drivers/macintosh/ams/
284f42b6 661
f94b533d 662AMSO1100 RNIC DRIVER
8b58be88
JP
663M: Tom Tucker <tom@opengridcomputing.com>
664M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 665L: linux-rdma@vger.kernel.org
f94b533d 666S: Maintained
679655da 667F: drivers/infiniband/hw/amso1100/
f94b533d 668
531fca16
HV
669ANALOG DEVICES INC AD9389B DRIVER
670M: Hans Verkuil <hans.verkuil@cisco.com>
671L: linux-media@vger.kernel.org
672S: Maintained
673F: drivers/media/i2c/ad9389b*
674
614b4384
LPC
675ANALOG DEVICES INC ADV7180 DRIVER
676M: Lars-Peter Clausen <lars@metafoo.de>
677L: linux-media@vger.kernel.org
678W: http://ez.analog.com/community/linux-device-drivers
679S: Supported
680F: drivers/media/i2c/adv7180.c
681
c40ddfa3
HV
682ANALOG DEVICES INC ADV7511 DRIVER
683M: Hans Verkuil <hans.verkuil@cisco.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/adv7511*
687
531fca16
HV
688ANALOG DEVICES INC ADV7604 DRIVER
689M: Hans Verkuil <hans.verkuil@cisco.com>
690L: linux-media@vger.kernel.org
691S: Maintained
692F: drivers/media/i2c/adv7604*
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7842 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7842*
699
527a1a83 700ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 701M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 702L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 703W: http://wiki.analog.com/
a4edbc10 704W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 705S: Supported
39c9d199 706F: sound/soc/codecs/adau*
cc52688a 707F: sound/soc/codecs/adav*
4bdef3bd 708F: sound/soc/codecs/ad1*
ae48f5ef 709F: sound/soc/codecs/ad7*
4bdef3bd 710F: sound/soc/codecs/ssm*
40216ce7 711F: sound/soc/codecs/sigmadsp.*
4bdef3bd 712
527a1a83 713ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 714L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
715L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716W: http://blackfin.uclinux.org/
717S: Supported
718F: sound/soc/blackfin/*
7d1f9018 719
4ce72abc
LPC
720ANALOG DEVICES INC IIO DRIVERS
721M: Lars-Peter Clausen <lars@metafoo.de>
722M: Michael Hennerich <Michael.Hennerich@analog.com>
723W: http://wiki.analog.com/
724W: http://ez.analog.com/community/linux-device-drivers
725S: Supported
726F: drivers/iio/*/ad*
727X: drivers/iio/*/adjd*
728F: drivers/staging/iio/*/ad*
729F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 730
41c9e95d
GK
731ANDROID DRIVERS
732M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 733M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d
GK
734M: Riley Andrews <riandrews@android.com>
735T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736L: devel@driverdev.osuosl.org
737S: Supported
738F: drivers/android/
739F: drivers/staging/android/
740
42269063 741AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 742M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 743L: linuxppc-dev@lists.ozlabs.org
93711660 744L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 745S: Maintained
679655da 746F: sound/aoa/
42269063 747
1da177e4 748APM DRIVER
81024fc4
JK
749M: Jiri Kosina <jkosina@suse.cz>
750S: Odd fixes
679655da
JP
751F: arch/x86/kernel/apm_32.c
752F: include/linux/apm_bios.h
c117ab84 753F: include/uapi/linux/apm_bios.h
81024fc4 754F: drivers/char/apm-emulation.c
1da177e4 755
bd7aa4b2 756APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 757M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 758L: linux-input@vger.kernel.org
75dd112a 759S: Odd fixes
679655da 760F: drivers/input/mouse/bcm5974.c
bd7aa4b2 761
6f2fad74 762APPLE SMC DRIVER
75dd112a 763M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 764L: lm-sensors@lm-sensors.org
75dd112a 765S: Odd fixes
679655da 766F: drivers/hwmon/applesmc.c
6f2fad74 767
1da177e4 768APPLETALK NETWORK LAYER
8b58be88 769M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 770S: Maintained
679655da
JP
771F: drivers/net/appletalk/
772F: net/appletalk/
1da177e4 773
24299502
IS
774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775M: Iyappan Subramanian <isubramanian@apm.com>
776M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
777S: Supported
778F: drivers/net/ethernet/apm/xgene/
779F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
62a37dc7
LP
781APTINA CAMERA SENSOR PLL
782M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783L: linux-media@vger.kernel.org
784S: Maintained
785F: drivers/media/i2c/aptina-pll.*
786
1154ea7d 787ARC FRAMEBUFFER DRIVER
8b58be88 788M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 789S: Maintained
8a61f013
JH
790F: drivers/video/fbdev/arcfb.c
791F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 792
1da177e4 793ARM MFM AND FLOPPY DRIVERS
8b58be88 794M: Ian Molton <spyro@f2s.com>
1da177e4 795S: Maintained
679655da
JP
796F: arch/arm/lib/floppydma.S
797F: arch/arm/include/asm/floppy.h
1da177e4 798
6f96521f
WD
799ARM PMU PROFILING AND DEBUGGING
800M: Will Deacon <will.deacon@arm.com>
801S: Maintained
802F: arch/arm/kernel/perf_event*
803F: arch/arm/oprofile/common.c
6f96521f
WD
804F: arch/arm/include/asm/pmu.h
805F: arch/arm/kernel/hw_breakpoint.c
806F: arch/arm/include/asm/hw_breakpoint.h
807
d4275354 808ARM PORT
8b58be88 809M: Russell King <linux@arm.linux.org.uk>
efc03ecb 810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
811W: http://www.arm.linux.org.uk/
812S: Maintained
813F: arch/arm/
814
d323c243
SB
815ARM SUB-ARCHITECTURES
816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 817S: Maintained
d323c243
SB
818F: arch/arm/mach-*/
819F: arch/arm/plat-*/
820T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
cefbf4ea
RK
822ARM PRIMECELL AACI PL041 DRIVER
823M: Russell King <linux@arm.linux.org.uk>
824S: Maintained
825F: sound/arm/aaci.*
826
827ARM PRIMECELL CLCD PL110 DRIVER
828M: Russell King <linux@arm.linux.org.uk>
829S: Maintained
8a61f013 830F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
831
832ARM PRIMECELL KMI PL050 DRIVER
833M: Russell King <linux@arm.linux.org.uk>
834S: Maintained
835F: drivers/input/serio/ambakmi.*
836F: include/linux/amba/kmi.h
837
2761f5c2 838ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
839M: Russell King <linux@arm.linux.org.uk>
840S: Maintained
679655da 841F: drivers/mmc/host/mmci.*
2f748aaa 842F: include/linux/amba/mmci.h
2761f5c2 843
1b4304e5
RK
844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845M: Russell King <linux@arm.linux.org.uk>
846S: Maintained
847F: drivers/tty/serial/amba-pl01*.c
848F: include/linux/amba/serial.h
2761f5c2 849
cefbf4ea
RK
850ARM PRIMECELL BUS SUPPORT
851M: Russell King <linux@arm.linux.org.uk>
852S: Maintained
853F: drivers/amba/
854F: include/linux/amba/bus.h
855
2b7a52a4 856ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 857M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
859S: Maintained
860
9c784f95 861ARM/AFEB9260 MACHINE SUPPORT
8b58be88 862M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
864S: Maintained
865
2b7a52a4 866ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 867M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
869S: Maintained
870
1b106699
MR
871ARM/Allwinner A1X SoC support
872M: Maxime Ripard <maxime.ripard@free-electrons.com>
873L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874S: Maintained
60b0f380
MR
875N: sun[x4567]i
876
877ARM/Allwinner SoC Clock Support
878M: Emilio LĂ³pez <emilio@elopez.com.ar>
879S: Maintained
880F: drivers/clk/sunxi/
1b106699 881
7c1e3876
CC
882ARM/Amlogic MesonX SoC support
883M: Carlo Caione <carlo@caione.org>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
12ddbadf 886F: drivers/media/rc/meson-ir.c
7c1e3876
CC
887N: meson[x68]
888
eff506fa
TZ
889ARM/Annapurna Labs ALPINE ARCHITECTURE
890M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891S: Maintained
892F: arch/arm/mach-alpine/
893
c1fc8675 894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 895M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 896M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 897M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
899W: http://www.linux4sam.org
900S: Supported
901F: arch/arm/mach-at91/
f0a0a58e 902F: include/soc/at91/
70e389cc
MB
903F: arch/arm/boot/dts/at91*.dts
904F: arch/arm/boot/dts/at91*.dtsi
905F: arch/arm/boot/dts/sama*.dts
906F: arch/arm/boot/dts/sama*.dtsi
5f58c970 907F: arch/arm/include/debug/at91.S
d4a89c7d 908
6e05dd4e
BB
909ARM/ATMEL AT91 Clock Support
910M: Boris Brezillon <boris.brezillon@free-electrons.com>
911S: Maintained
912F: drivers/clk/at91
913
986cf2e9 914ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 915M: Rob Herring <robh@kernel.org>
986cf2e9
RH
916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917S: Maintained
918F: arch/arm/mach-highbank/
919
d94f944e 920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 921M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
922S: Maintained
923F: arch/arm/mach-cns3xxx/
d94f944e 924
4863dea3
SG
925ARM/CAVIUM THUNDER NETWORK DRIVER
926M: Sunil Goutham <sgoutham@cavium.com>
927M: Robert Richter <rric@kernel.org>
928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929S: Supported
930F: drivers/net/ethernet/cavium/
931
386ab516
AS
932ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
933M: Alexander Shiyan <shc_work@mail.ru>
934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935S: Odd Fixes
b8ba3874 936N: clps711x
386ab516 937
2b7a52a4 938ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 939M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 940M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 942S: Maintained
d19d3667
HS
943F: arch/arm/mach-ep93xx/
944F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
945
946ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 947M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
949S: Maintained
950
d4275354 951ARM/CLKDEV SUPPORT
8b58be88 952M: Russell King <linux@arm.linux.org.uk>
efc03ecb 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 954S: Maintained
d4275354 955F: arch/arm/include/asm/clkdev.h
4fa2651d 956F: drivers/clk/clkdev.c
d4275354 957
d48134e7 958ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 959M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
961S: Maintained
962
94150095
HF
963ARM/CONTEC MICRO9 MACHINE SUPPORT
964M: Hubert Feurstein <hubert.feurstein@contec.at>
965S: Maintained
966F: arch/arm/mach-ep93xx/micro9.c
967
a06ae860
PP
968ARM/CORESIGHT FRAMEWORK AND DRIVERS
969M: Mathieu Poirier <mathieu.poirier@linaro.org>
970L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971S: Maintained
01081f5a 972F: drivers/hwtracing/coresight/*
a06ae860
PP
973F: Documentation/trace/coresight.txt
974F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 975F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 976
1da177e4 977ARM/CORGI MACHINE SUPPORT
8b58be88 978M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
979S: Maintained
980
881a95f9 981ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 982M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 984T: git git://github.com/ulli-kroll/linux.git
162500b3 985S: Maintained
f49afbb5 986F: arch/arm/mach-gemini/
98a9bb5b 987F: drivers/rtc/rtc-gemini.c
881a95f9 988
a990cbd8 989ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 990M: Barry Song <baohua@kernel.org>
a990cbd8 991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 992T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
993S: Maintained
994F: arch/arm/mach-prima2/
4a9c44f1 995F: drivers/clk/sirf/
05f30e8d 996F: drivers/clocksource/timer-prima2.c
5833ac98 997F: drivers/clocksource/timer-atlas7.c
f8505ef5 998N: [^a-z]sirf
a990cbd8 999
c9d862c4
BS
1000ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1001M: Baruch Siach <baruch@tkos.co.il>
1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003S: Maintained
1004N: digicolor
1005
d4275354 1006ARM/EBSA110 MACHINE SUPPORT
8b58be88 1007M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1009W: http://www.arm.linux.org.uk/
1010S: Maintained
1011F: arch/arm/mach-ebsa110/
b955f6ca 1012F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1013
4721f3ce
UKK
1014ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1015M: Uwe Kleine-König <kernel@pengutronix.de>
1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017S: Maintained
1018N: efm32
1019
a9da4f7e 1020ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1021M: Daniel Ribeiro <drwyrm@gmail.com>
1022M: Stefan Schmidt <stefan@openezx.org>
1023M: Harald Welte <laforge@openezx.org>
d66f1886 1024L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1025W: http://www.openezx.org/
1026S: Maintained
cafc2265
SS
1027T: topgit git://git.openezx.org/openezx.git
1028F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1029
6a915af9 1030ARM/FARADAY FA526 PORT
162500b3 1031M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1033S: Maintained
1fa7e547 1034T: git git://git.berlios.de/gemini-board
f49afbb5 1035F: arch/arm/mm/*-fa*
6a915af9 1036
d4275354 1037ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1038M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1040W: http://www.arm.linux.org.uk/
1041S: Maintained
1042F: arch/arm/include/asm/hardware/dec21285.h
1043F: arch/arm/mach-footbridge/
1044
86183a5f 1045ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1046M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1047M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1049S: Maintained
f1c12837 1050T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1051F: arch/arm/mach-imx/
ce515a6b 1052F: arch/arm/mach-mxs/
2a82f95c 1053F: arch/arm/boot/dts/imx*
e5dafa22 1054F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1055F: drivers/clk/imx/
1056F: include/soc/imx/
86183a5f 1057
142109d2 1058ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1059M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1060M: Sascha Hauer <kernel@pengutronix.de>
1061R: Stefan Agner <stefan@agner.ch>
1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063S: Maintained
1064T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1065F: arch/arm/mach-imx/*vf610*
1066F: arch/arm/boot/dts/vf*
1067
2b7a52a4 1068ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1069M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1071S: Maintained
1072
90b8fc34 1073ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1074M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1076S: Maintained
1077
ef47d5f0 1078ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1079M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1080M: Paul Parsons <lost.distance@yahoo.com>
1081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1082S: Maintained
1083F: arch/arm/mach-pxa/hx4700.c
1084F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1085F: sound/soc/pxa/hx4700.c
ef47d5f0 1086
4dfad069
WX
1087ARM/HISILICON SOC SUPPORT
1088M: Wei Xu <xuwei5@hisilicon.com>
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090W: http://www.hisilicon.com
1091S: Supported
1092T: git git://github.com/hisilicon/linux-hisi.git
1093F: arch/arm/mach-hisi/
1094
21f37bc3 1095ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1096M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1097W: www.jlime.com
1098S: Maintained
084bad91
KE
1099T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1100F: arch/arm/mach-sa1100/jornada720.c
1101F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1102
5e767ab9
JMC
1103ARM/IGEP MACHINE SUPPORT
1104M: Enric Balletbo i Serra <eballetbo@gmail.com>
1105M: Javier Martinez Canillas <javier@dowhile0.org>
1106L: linux-omap@vger.kernel.org
1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108S: Maintained
06ff74fd 1109F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1110
403d2971
MV
1111ARM/INCOME PXA270 SUPPORT
1112M: Marek Vasut <marek.vasut@gmail.com>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S: Maintained
ec154082 1115F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1116
2b7a52a4 1117ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1118M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1119L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1120S: Maintained
e2bdb176
DW
1121
1122ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1124S: Orphan
2b7a52a4
LB
1125
1126ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1127M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1129S: Maintained
2b7a52a4
LB
1130
1131ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1132M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1134S: Maintained
2b7a52a4 1135
2b7a52a4 1136ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1137M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1139S: Maintained
1140
dfdd8cc9
KH
1141ARM/INTEL IXP4XX ARM ARCHITECTURE
1142M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1143M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1145S: Maintained
1146F: arch/arm/mach-ixp4xx/
1147
838553c5 1148ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1149M: Jonathan Cameron <jic23@cam.ac.uk>
1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151S: Maintained
1152F: arch/arm/mach-pxa/stargate2.c
1153F: drivers/pcmcia/pxa2xx_stargate2.c
1154
2b7a52a4 1155ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1156M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1158S: Maintained
2b7a52a4
LB
1159
1160ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1161M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1163S: Maintained
1164
1154f858 1165ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1166M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168S: Maintained
1169F: arch/arm/mach-keystone/
317929cd 1170T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1171
bc6aa566 1172ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1173M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1174L: linux-kernel@vger.kernel.org
1175S: Maintained
1176F: drivers/clk/keystone/
1177
1178ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1179M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181L: linux-kernel@vger.kernel.org
1182S: Maintained
1183F: drivers/clocksource/timer-keystone.c
1184
1185ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1186M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1187L: linux-kernel@vger.kernel.org
1188S: Maintained
1189F: drivers/power/reset/keystone-reset.c
1190
1191ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1192M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1193L: linux-kernel@vger.kernel.org
1194S: Maintained
1195F: drivers/memory/*emif*
1196
2b7a52a4 1197ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1198M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1200S: Maintained
1201
3143875f
JE
1202ARM/LPC18XX ARCHITECTURE
1203M: Joachim Eastwood <manabian@gmail.com>
1204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205S: Maintained
1206N: lpc18xx
1207
3b886171 1208ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1209M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1210S: Maintained
1211
31c17ac9 1212ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1213M: Jason Cooper <jason@lakedaemon.net>
1214M: Andrew Lunn <andrew@lunn.ch>
1215M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1216M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218S: Maintained
1219F: arch/arm/mach-mvebu/
59ec9671 1220F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1221F: arch/arm/boot/dts/armada*
1222F: arch/arm/boot/dts/kirkwood*
1223
75f41273 1224
40f4978b
SH
1225ARM/Marvell Berlin SoC support
1226M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228S: Maintained
1229F: arch/arm/mach-berlin/
31c17ac9
GC
1230F: arch/arm/boot/dts/berlin*
1231
40f4978b 1232
4cfab57e 1233ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1236M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1237M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1239S: Maintained
1240F: arch/arm/mach-dove/
54a246ff
NP
1241F: arch/arm/mach-mv78xx0/
1242F: arch/arm/mach-orion5x/
1243F: arch/arm/plat-orion/
31c17ac9
GC
1244F: arch/arm/boot/dts/dove*
1245F: arch/arm/boot/dts/orion5x*
1246
3b886171 1247
d69ac131
AC
1248ARM/Orion SoC/Technologic Systems TS-78xx platform support
1249M: Alexander Clouter <alex@digriz.org.uk>
1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251W: http://www.digriz.org.uk/ts78xx/kernel
1252S: Maintained
1253F: arch/arm/mach-orion5x/ts78xx-*
1254
607b8fc9
EH
1255ARM/Mediatek RTC DRIVER
1256M: Eddie Huang <eddie.huang@mediatek.com>
1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1259S: Maintained
1260F: drivers/rtc/rtc-mt6397.c
1261
e54951c8
MB
1262ARM/Mediatek SoC support
1263M: Matthias Brugger <matthias.bgg@gmail.com>
1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1265L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1266S: Maintained
1267F: arch/arm/boot/dts/mt6*
1268F: arch/arm/boot/dts/mt8*
1269F: arch/arm/mach-mediatek/
1270N: mtk
1271K: mediatek
1272
adcb079f
AB
1273ARM/MICREL KS8695 ARCHITECTURE
1274M: Greg Ungerer <gerg@uclinux.org>
1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1276F: arch/arm/mach-ks8695/
adcb079f
AB
1277S: Odd Fixes
1278
d78ff0a5 1279ARM/MIOA701 MACHINE SUPPORT
8b58be88 1280M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1282F: arch/arm/mach-pxa/mioa701.c
1283S: Maintained
1284
9624dfe6 1285ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1286M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1287S: Maintained
1288
e0ee9851 1289ARM/NOMADIK ARCHITECTURE
28b8e8d4 1290M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1291M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-nomadik/
ecc265fe 1295F: drivers/pinctrl/nomadik/
87572880 1296F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1298
9d76295a 1299ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1300M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1301L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1302W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1303S: Supported
1304
8459c159 1305ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1306M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1307M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1308S: Maintained
1309
5d783a2d 1310ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1311M: Marek Vasut <marek.vasut@gmail.com>
75280787 1312L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1313W: http://hackndev.com
1314S: Maintained
933d35f0
JP
1315F: arch/arm/mach-pxa/include/mach/palmtx.h
1316F: arch/arm/mach-pxa/palmtx.c
1317F: arch/arm/mach-pxa/include/mach/palmt5.h
1318F: arch/arm/mach-pxa/palmt5.c
1319F: arch/arm/mach-pxa/include/mach/palmld.h
1320F: arch/arm/mach-pxa/palmld.c
1321F: arch/arm/mach-pxa/include/mach/palmte2.h
1322F: arch/arm/mach-pxa/palmte2.c
1323F: arch/arm/mach-pxa/include/mach/palmtc.h
1324F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1325
b57fe924 1326ARM/PALM TREO SUPPORT
8b58be88 1327M: Tomas Cech <sleep_walker@suse.cz>
75280787 1328L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1329W: http://hackndev.com
1330S: Maintained
b57fe924
JP
1331F: arch/arm/mach-pxa/include/mach/palmtreo.h
1332F: arch/arm/mach-pxa/palmtreo.c
90af5811 1333
c49e1e63 1334ARM/PALMZ72 SUPPORT
8b58be88 1335M: Sergey Lapin <slapin@ossfans.org>
75280787 1336L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1337W: http://hackndev.com
1338S: Maintained
933d35f0
JP
1339F: arch/arm/mach-pxa/include/mach/palmz72.h
1340F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1341
1da177e4 1342ARM/PLEB SUPPORT
8b58be88 1343M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1344W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1345S: Maintained
1346
1347ARM/PT DIGITAL BOARD PORT
8b58be88 1348M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1349L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1350W: http://www.arm.linux.org.uk/
1351S: Maintained
1352
8fc1b0f8
KG
1353ARM/QUALCOMM SUPPORT
1354M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1355M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1356M: David Brown <davidb@codeaurora.org>
1357L: linux-arm-msm@vger.kernel.org
f5d3af9d 1358L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1359S: Maintained
1360F: arch/arm/mach-qcom/
f5d3af9d 1361F: drivers/soc/qcom/
c0c89faf
SB
1362F: drivers/tty/serial/msm_serial.h
1363F: drivers/tty/serial/msm_serial.c
1364F: drivers/*/pm8???-*
1365F: drivers/mfd/ssbi.c
916f743d 1366F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1367T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1368
2b7a52a4 1369ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1370M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1372S: Maintained
1373
d4275354 1374ARM/RISCPC ARCHITECTURE
8b58be88 1375M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1376L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1377W: http://www.arm.linux.org.uk/
1378S: Maintained
d4275354
RK
1379F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1380F: arch/arm/include/asm/hardware/ioc.h
1381F: arch/arm/include/asm/hardware/iomd.h
1382F: arch/arm/include/asm/hardware/memc.h
1383F: arch/arm/mach-rpc/
1a6422f6 1384F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1385F: drivers/net/ethernet/i825xx/ether1*
1386F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1387F: drivers/scsi/arm/
1388
08ddbb0a
HS
1389ARM/Rockchip SoC support
1390M: Heiko Stuebner <heiko@sntech.de>
1391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1392L: linux-rockchip@lists.infradead.org
08ddbb0a 1393S: Maintained
541555e9 1394F: arch/arm/boot/dts/rk3*
08ddbb0a 1395F: arch/arm/mach-rockchip/
541555e9
HS
1396F: drivers/clk/rockchip/
1397F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1398F: drivers/*/*rockchip*
541555e9
HS
1399F: drivers/*/*/*rockchip*
1400F: sound/soc/rockchip/
b4331b43 1401N: rockchip
08ddbb0a 1402
5bfb937c
KK
1403ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1404M: Kukjin Kim <kgene@kernel.org>
e8f98457 1405M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1407L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1408S: Maintained
6f0589c8
MB
1409F: arch/arm/boot/dts/s3c*
1410F: arch/arm/boot/dts/exynos*
d97236e6 1411F: arch/arm64/boot/dts/exynos/
482ce512 1412F: arch/arm/plat-samsung/
769bbb63
HS
1413F: arch/arm/mach-s3c24*/
1414F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1415F: arch/arm/mach-s5p*/
1416F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1417F: drivers/*/*s3c2410*
1418F: drivers/*/*/*s3c2410*
40c76662
MB
1419F: drivers/spi/spi-s3c*
1420F: sound/soc/samsung/*
33d43cdd 1421N: exynos
f556cb07 1422
10ffa964
KP
1423ARM/SAMSUNG MOBILE MACHINE SUPPORT
1424M: Kyungmin Park <kyungmin.park@samsung.com>
1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426S: Maintained
004bbd3c 1427F: arch/arm/mach-s5pv210/
10ffa964 1428
3ce4ccb6
KD
1429ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1430M: Kyungmin Park <kyungmin.park@samsung.com>
1431M: Kamil Debski <k.debski@samsung.com>
1432L: linux-arm-kernel@lists.infradead.org
1433L: linux-media@vger.kernel.org
1434S: Maintained
1435F: drivers/media/platform/s5p-g2d/
1436
e6a476fd
MS
1437ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1438M: Kyungmin Park <kyungmin.park@samsung.com>
1439M: Kamil Debski <k.debski@samsung.com>
6305902c 1440M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1441L: linux-arm-kernel@lists.infradead.org
1442L: linux-media@vger.kernel.org
1443S: Maintained
934455d7 1444F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1445F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1446
1447ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1448M: Kyungmin Park <kyungmin.park@samsung.com>
1449M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1450L: linux-arm-kernel@lists.infradead.org
1451L: linux-media@vger.kernel.org
1452S: Maintained
90d72ac6 1453F: drivers/media/platform/s5p-tv/
e6a476fd 1454
d48d38e8 1455ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1456M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1457M: Magnus Damm <magnus.damm@gmail.com>
1458L: linux-sh@vger.kernel.org
d48d38e8 1459W: http://oss.renesas.com
bbff48f5 1460Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1461T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1462S: Supported
0b514fdb
SH
1463F: arch/arm/boot/dts/emev2*
1464F: arch/arm/boot/dts/r7s*
1465F: arch/arm/boot/dts/r8a*
1466F: arch/arm/boot/dts/sh*
0b514fdb
SH
1467F: arch/arm/configs/armadillo800eva_defconfig
1468F: arch/arm/configs/bockw_defconfig
0b514fdb 1469F: arch/arm/configs/kzm9g_defconfig
0b514fdb
SH
1470F: arch/arm/configs/marzen_defconfig
1471F: arch/arm/configs/shmobile_defconfig
7a2071c5 1472F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1473F: arch/arm/mach-shmobile/
1474F: drivers/sh/
1475
66314223 1476ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1477M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1478S: Maintained
1479F: arch/arm/mach-socfpga/
efadb751
DN
1480F: arch/arm/boot/dts/socfpga*
1481F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1482W: http://www.rocketboards.org
efadb751 1483T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1484
1485ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1486M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1487S: Maintained
1488F: drivers/clk/socfpga/
1489
71bcada8
TT
1490ARM/SOCFPGA EDAC SUPPORT
1491M: Thor Thayer <tthayer@opensource.altera.com>
1492S: Maintained
1493F: drivers/edac/altera_edac.
1494
65ebcc11 1495ARM/STI ARCHITECTURE
a92177ea
SK
1496M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1497M: Maxime Coquelin <maxime.coquelin@st.com>
1498M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1499L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500L: kernel@stlinux.com
1501W: http://www.stlinux.com
1502S: Maintained
1503F: arch/arm/mach-sti/
a92177ea
SK
1504F: arch/arm/boot/dts/sti*
1505F: drivers/clocksource/arm_global_timer.c
a92177ea 1506F: drivers/i2c/busses/i2c-st.c
346e2e4a 1507F: drivers/media/rc/st_rc.c
f53b2bff 1508F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1509F: drivers/phy/phy-miphy28lp.c
1510F: drivers/phy/phy-miphy365x.c
6da969a5 1511F: drivers/phy/phy-stih407-usb.c
26389c78 1512F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1513F: drivers/pinctrl/pinctrl-st.c
1514F: drivers/reset/sti/
db4112e6 1515F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1516F: drivers/tty/serial/st-asc.c
eb11adab 1517F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1518F: drivers/usb/host/ehci-st.c
1519F: drivers/usb/host/ohci-st.c
db4112e6 1520F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1521F: drivers/ata/ahci_st.c
65ebcc11 1522
ee6e7879
MC
1523ARM/STM32 ARCHITECTURE
1524M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1526S: Maintained
1527T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1528N: stm32
1529F: drivers/clocksource/armv7m_systick.c
1530
2b7a52a4 1531ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1532M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1534S: Maintained
1535
1bbd7089 1536ARM/TETON BGA MACHINE SUPPORT
706e69d6 1537M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539S: Maintained
1540
2b7a52a4 1541ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1542M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1544S: Maintained
1545
98ad6e3b 1546ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1547M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1548L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1549W: http://www.mcuos.com
1550S: Maintained
4e89e8f6 1551F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1552F: drivers/input/keyboard/w90p910_keypad.c
1553F: drivers/input/touchscreen/w90p910_ts.c
1554F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1555F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1556F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1557F: drivers/rtc/rtc-nuc900.c
9df92e6c 1558F: drivers/spi/spi-nuc900.c
4e89e8f6 1559F: drivers/usb/host/ehci-w90x900.c
8a61f013 1560F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1561
54274d71 1562ARM/U300 MACHINE SUPPORT
e4651a9f 1563M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565S: Supported
1566F: arch/arm/mach-u300/
9affbd24 1567F: drivers/clocksource/timer-u300.c
54274d71
LW
1568F: drivers/i2c/busses/i2c-stu300.c
1569F: drivers/rtc/rtc-coh901331.c
1570F: drivers/watchdog/coh901327_wdt.c
1571F: drivers/dma/coh901318*
87572880
LW
1572F: drivers/mfd/ab3100*
1573F: drivers/rtc/rtc-ab3100.c
1574F: drivers/rtc/rtc-coh901331.c
1575T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1576
3d00d04f
MY
1577ARM/UNIPHIER ARCHITECTURE
1578M: Masahiro Yamada <yamada.masahiro@socionext.com>
1579L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1580S: Maintained
1581F: arch/arm/mach-uniphier/
1582N: uniphier
1583
87572880 1584ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1585M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587S: Maintained
1588F: arch/arm/mach-ux500/
e4651a9f 1589F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1590F: drivers/dma/ste_dma40*
e4651a9f 1591F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1592F: drivers/mfd/abx500*
1593F: drivers/mfd/ab8500*
e4651a9f
LW
1594F: drivers/mfd/dbx500*
1595F: drivers/mfd/db8500*
ecc265fe
JP
1596F: drivers/pinctrl/nomadik/pinctrl-ab*
1597F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1598F: drivers/rtc/rtc-ab8500.c
e4651a9f 1599F: drivers/rtc/rtc-pl031.c
87572880 1600T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1601
e93fde28
UH
1602ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1603M: Ulf Hansson <ulf.hansson@linaro.org>
1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605T: git git://git.linaro.org/people/ulfh/clk.git
1606S: Maintained
1607F: drivers/clk/ux500/
1608F: include/linux/platform_data/clk-ux500.h
1609
740d93b1
PM
1610ARM/VERSATILE EXPRESS PLATFORM
1611M: Liviu Dudau <liviu.dudau@arm.com>
1612M: Sudeep Holla <sudeep.holla@arm.com>
1613M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615S: Maintained
1616F: arch/arm/boot/dts/vexpress*
1617F: arch/arm/mach-vexpress/
1618F: */*/vexpress*
7e8f403f 1619F: */*/*/vexpress*
740d93b1
PM
1620F: drivers/clk/versatile/clk-vexpress-osc.c
1621F: drivers/clocksource/versatile.c
1622
d4275354 1623ARM/VFP SUPPORT
8b58be88 1624M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1626W: http://www.arm.linux.org.uk/
1627S: Maintained
1628F: arch/arm/vfp/
1629
e66b6d8e
MV
1630ARM/VOIPAC PXA270 SUPPORT
1631M: Marek Vasut <marek.vasut@gmail.com>
1632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633S: Maintained
1634F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1635F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1636
04529fe2
TP
1637ARM/VT8500 ARM ARCHITECTURE
1638M: Tony Prisk <linux@prisktech.co.nz>
1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S: Maintained
1641F: arch/arm/mach-vt8500/
41fd91b4 1642F: drivers/clocksource/vt8500_timer.c
560746eb 1643F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1644F: drivers/mmc/host/wmt-sdmmc.c
1645F: drivers/pwm/pwm-vt8500.c
1646F: drivers/rtc/rtc-vt8500.c
1647F: drivers/tty/serial/vt8500_serial.c
4f31102b 1648F: drivers/usb/host/ehci-platform.c
41fd91b4 1649F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1650F: drivers/video/fbdev/vt8500lcdfb.*
1651F: drivers/video/fbdev/wm8505fb*
1652F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1653
e66b6d8e
MV
1654ARM/ZIPIT Z2 SUPPORT
1655M: Marek Vasut <marek.vasut@gmail.com>
1656L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657S: Maintained
1658F: arch/arm/mach-pxa/z2.c
6ab2a855 1659F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1660
5ecc4b53
JN
1661ARM/ZTE ARCHITECTURE
1662M: Jun Nie <jun.nie@linaro.org>
1663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664S: Maintained
1665F: arch/arm/mach-zx/
1666F: drivers/clk/zte/
1667F: Documentation/devicetree/bindings/arm/zte.txt
1668F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1669
51f29d44
MS
1670ARM/ZYNQ ARCHITECTURE
1671M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1672R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1673L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674W: http://wiki.xilinx.com
1675T: git git://git.xilinx.com/linux-xlnx.git
1676S: Supported
1677F: arch/arm/mach-zynq/
bd2a337a 1678F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1679F: drivers/block/xsysace.c
c2fd4e38
MS
1680N: zynq
1681N: xilinx
1682F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1683F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1684F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1685F: drivers/edac/synopsys_edac.c
51f29d44 1686
48ec83bc 1687ARM SMMU DRIVERS
b8f9879e
WD
1688M: Will Deacon <will.deacon@arm.com>
1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1690S: Maintained
1691F: drivers/iommu/arm-smmu.c
48ec83bc 1692F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1693F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1694
38074229
CM
1695ARM64 PORT (AARCH64 ARCHITECTURE)
1696M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1697M: Will Deacon <will.deacon@arm.com>
38074229
CM
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699S: Maintained
1700F: arch/arm64/
d19766ec 1701F: Documentation/arm64/
38074229 1702
9d7005f9
LP
1703AS3645A LED FLASH CONTROLLER DRIVER
1704M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1705L: linux-media@vger.kernel.org
1706T: git git://linuxtv.org/media_tree.git
1707S: Maintained
1708F: drivers/media/i2c/as3645a.c
1709F: include/media/as3645a.h
1710
d58de038
GJ
1711ASC7621 HARDWARE MONITOR DRIVER
1712M: George Joseph <george.joseph@fairview5.com>
1713L: lm-sensors@lm-sensors.org
1714S: Maintained
1715F: Documentation/hwmon/asc7621
1716F: drivers/hwmon/asc7621.c
1717
b229ece9 1718ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1719M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1720L: acpi4asus-user@lists.sourceforge.net
d0944853 1721L: platform-driver-x86@vger.kernel.org
76593d6f 1722W: http://acpi4asus.sf.net
85091b71 1723S: Maintained
b229ece9
CC
1724F: drivers/platform/x86/asus*.c
1725F: drivers/platform/x86/eeepc*.c
85091b71 1726
953a6479 1727ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1728R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1729W: http://sourceforge.net/projects/xscaleiop
08223d80 1730S: Odd fixes
679655da
JP
1731F: Documentation/crypto/async-tx-api.txt
1732F: crypto/async_tx/
1733F: drivers/dma/
1734F: include/linux/dmaengine.h
1735F: include/linux/async_tx.h
b3e5f263 1736
a1867d36 1737AT24 EEPROM DRIVER
14d77c4d 1738M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1739L: linux-i2c@vger.kernel.org
1740S: Maintained
1741F: drivers/misc/eeprom/at24.c
25f73ed5 1742F: include/linux/platform_data/at24.h
a1867d36 1743
e7839f25 1744ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1745M: "Ed L. Cashin" <ed.cashin@acm.org>
1746W: http://www.openaoe.org/
1da177e4 1747S: Supported
679655da
JP
1748F: Documentation/aoe/
1749F: drivers/block/aoe/
1da177e4 1750
9a10a870 1751ATHEROS ATH GENERIC UTILITIES
f726ee65 1752M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1753L: linux-wireless@vger.kernel.org
1754S: Supported
1755F: drivers/net/wireless/ath/*
1756
fa1c114f 1757ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1758M: Jiri Slaby <jirislaby@gmail.com>
1759M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1760M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1761L: linux-wireless@vger.kernel.org
72c706b7 1762W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1763S: Maintained
fa451753 1764F: drivers/net/wireless/ath/ath5k/
fa1c114f 1765
12e62d6f
KV
1766ATHEROS ATH6KL WIRELESS DRIVER
1767M: Kalle Valo <kvalo@qca.qualcomm.com>
1768L: linux-wireless@vger.kernel.org
1769W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1770T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1771S: Supported
1772F: drivers/net/wireless/ath/ath6kl/
1773
2be7d22f
VK
1774WILOCITY WIL6210 WIRELESS DRIVER
1775M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1776L: linux-wireless@vger.kernel.org
1777L: wil6210@qca.qualcomm.com
1778S: Supported
1779W: http://wireless.kernel.org/en/users/Drivers/wil6210
1780F: drivers/net/wireless/ath/wil6210/
dba4b74d 1781F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1782
1d7e1e6b
CL
1783CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1784M: Christian Lamparter <chunkeey@googlemail.com>
1785L: linux-wireless@vger.kernel.org
1786W: http://wireless.kernel.org/en/users/Drivers/carl9170
1787S: Maintained
1788F: drivers/net/wireless/ath/carl9170/
1789
2c2a6172
LT
1790ATK0110 HWMON DRIVER
1791M: Luca Tettamanti <kronos.it@gmail.com>
1792L: lm-sensors@lm-sensors.org
1793S: Maintained
1794F: drivers/hwmon/asus_atk0110.c
1795
6f69a6d7 1796ATI_REMOTE2 DRIVER
8b58be88 1797M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1798S: Maintained
679655da 1799F: drivers/input/misc/ati_remote2.c
6f69a6d7 1800
7ae115b4 1801ATLX ETHERNET DRIVERS
8b58be88 1802M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1803M: Chris Snook <chris.snook@gmail.com>
e443e383 1804L: netdev@vger.kernel.org
8d5ca6ec
JC
1805W: http://sourceforge.net/projects/atl1
1806W: http://atl1.sourceforge.net
1807S: Maintained
2b133ad6 1808F: drivers/net/ethernet/atheros/
8d5ca6ec 1809
1da177e4 1810ATM
366c1bd1 1811M: Chas Williams <3chas3@gmail.com>
476604de 1812L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1813L: netdev@vger.kernel.org
1da177e4
LT
1814W: http://linux-atm.sourceforge.net
1815S: Maintained
679655da
JP
1816F: drivers/atm/
1817F: include/linux/atm*
c117ab84 1818F: include/uapi/linux/atm*
1da177e4 1819
04ac2f46 1820ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1821M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1822S: Maintained
1823F: drivers/mmc/host/atmel-mci.c
1824F: drivers/mmc/host/atmel-mci-regs.h
1825
a1cfac48 1826ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1827M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1828S: Supported
df621252 1829F: drivers/tty/serial/atmel_serial.c
a1cfac48 1830
dfae90ed 1831ATMEL Audio ALSA driver
3a82002c 1832M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1833L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1834S: Supported
1835F: sound/soc/atmel
1836
b414dc16
NF
1837ATMEL DMA DRIVER
1838M: Nicolas Ferre <nicolas.ferre@atmel.com>
1839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840S: Supported
1841F: drivers/dma/at_hdmac.c
1842F: drivers/dma/at_hdmac_regs.h
6f0d65af 1843F: include/linux/platform_data/dma-atmel.h
b414dc16 1844
6bd0f436
LD
1845ATMEL XDMA DRIVER
1846M: Ludovic Desroches <ludovic.desroches@atmel.com>
1847L: linux-arm-kernel@lists.infradead.org
1848L: dmaengine@vger.kernel.org
1849S: Supported
1850F: drivers/dma/at_xdmac.c
1851
888f2804
LD
1852ATMEL I2C DRIVER
1853M: Ludovic Desroches <ludovic.desroches@atmel.com>
1854L: linux-i2c@vger.kernel.org
1855S: Supported
1856F: drivers/i2c/busses/i2c-at91.c
1857
15515545
JW
1858ATMEL ISI DRIVER
1859M: Josh Wu <josh.wu@atmel.com>
1860L: linux-media@vger.kernel.org
1861S: Supported
f2294c2d 1862F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1863F: include/media/atmel-isi.h
1864
8f4c79ce 1865ATMEL LCDFB DRIVER
8b58be88 1866M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1867L: linux-fbdev@vger.kernel.org
8f4c79ce 1868S: Maintained
8a61f013 1869F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1870F: include/video/atmel_lcdc.h
8f4c79ce 1871
89e5785f 1872ATMEL MACB ETHERNET DRIVER
a02875a6 1873M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1874S: Supported
9f2f381f 1875F: drivers/net/ethernet/cadence/
89e5785f 1876
5cbac98a
JW
1877ATMEL NAND DRIVER
1878M: Josh Wu <josh.wu@atmel.com>
1879L: linux-mtd@lists.infradead.org
1880S: Supported
1881F: drivers/mtd/nand/atmel_nand*
1882
754ce4f2 1883ATMEL SPI DRIVER
a02875a6 1884M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1885S: Supported
9df92e6c 1886F: drivers/spi/spi-atmel.*
754ce4f2 1887
0ef09015 1888ATMEL SSC DRIVER
03515f32 1889M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1891S: Supported
1892F: drivers/misc/atmel-ssc.c
1893F: include/linux/atmel-ssc.h
1894
e9cb1c5a
NF
1895ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1896M: Nicolas Ferre <nicolas.ferre@atmel.com>
1897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1898S: Supported
1899F: drivers/misc/atmel_tclib.c
1900F: drivers/clocksource/tcb_clksrc.c
1901
914a3f3b 1902ATMEL USBA UDC DRIVER
a02875a6
NF
1903M: Nicolas Ferre <nicolas.ferre@atmel.com>
1904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1905S: Supported
faf2e1db 1906F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1907
1da177e4 1908ATMEL WIRELESS DRIVER
8b58be88 1909M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1910L: linux-wireless@vger.kernel.org
1da177e4
LT
1911W: http://www.thekelleys.org.uk/atmel
1912W: http://atmelwlandriver.sourceforge.net/
1913S: Maintained
679655da 1914F: drivers/net/wireless/atmel*
1da177e4 1915
26780d9e 1916ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1917M: Bradley Grove <linuxdrivers@attotech.com>
1918L: linux-scsi@vger.kernel.org
1919W: http://www.attotech.com
1920S: Supported
1921F: drivers/scsi/esas2r
26780d9e 1922
bc6e17b8
SS
1923ATUSB IEEE 802.15.4 RADIO DRIVER
1924M: Stefan Schmidt <stefan@osg.samsung.com>
1925L: linux-wpan@vger.kernel.org
1926S: Maintained
1927F: drivers/net/ieee802154/atusb.c
1928F: drivers/net/ieee802154/atusb.h
1929F: drivers/net/ieee802154/at86rf230.h
1930
a92b7b80 1931AUDIT SUBSYSTEM
915f389d 1932M: Paul Moore <paul@paul-moore.com>
8b58be88 1933M: Eric Paris <eparis@redhat.com>
915f389d 1934L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1935W: http://people.redhat.com/sgrubb/audit/
915f389d 1936T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1937S: Maintained
679655da 1938F: include/linux/audit.h
c117ab84 1939F: include/uapi/linux/audit.h
679655da 1940F: kernel/audit*
a92b7b80 1941
70e84049 1942AUXILIARY DISPLAY DRIVERS
8b58be88 1943M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1944W: http://miguelojeda.es/auxdisplay.htm
1945W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1946S: Maintained
679655da
JP
1947F: drivers/auxdisplay/
1948F: include/linux/cfag12864b.h
70e84049 1949
5f97f7f9 1950AVR32 ARCHITECTURE
e336f61f
HCE
1951M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1952M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1953W: http://www.atmel.com/products/AVR32/
249d9d9d 1954W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1955W: http://avrfreaks.net/
e336f61f 1956S: Maintained
679655da 1957F: arch/avr32/
5f97f7f9
HS
1958
1959AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1960M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1961M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1962S: Maintained
679655da 1963F: arch/avr32/mach-at32ap/
5f97f7f9 1964
1da177e4 1965AX.25 NETWORK LAYER
8b58be88 1966M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1967L: linux-hams@vger.kernel.org
d34cb28a 1968W: http://www.linux-ax25.org/
1da177e4 1969S: Maintained
c117ab84 1970F: include/uapi/linux/ax25.h
679655da
JP
1971F: include/net/ax25.h
1972F: net/ax25/
1da177e4 1973
d5269395 1974AZ6007 DVB DRIVER
009a5410 1975M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
1976L: linux-media@vger.kernel.org
1977W: http://linuxtv.org
1978T: git git://linuxtv.org/media_tree.git
1979S: Maintained
1980F: drivers/media/usb/dvb-usb-v2/az6007.c
1981
6777376e
HV
1982AZTECH FM RADIO RECEIVER DRIVER
1983M: Hans Verkuil <hverkuil@xs4all.nl>
1984L: linux-media@vger.kernel.org
1985T: git git://linuxtv.org/media_tree.git
1986W: http://linuxtv.org
1987S: Maintained
1988F: drivers/media/radio/radio-aztech*
1989
e2d1d6c0 1990B43 WIRELESS DRIVER
e2d1d6c0 1991L: linux-wireless@vger.kernel.org
ed072f9e 1992L: b43-dev@lists.infradead.org
491b26b4 1993W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 1994S: Odd Fixes
679655da 1995F: drivers/net/wireless/b43/
e2d1d6c0
RD
1996
1997B43LEGACY WIRELESS DRIVER
8b58be88 1998M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 1999L: linux-wireless@vger.kernel.org
ed072f9e 2000L: b43-dev@lists.infradead.org
491b26b4 2001W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2002S: Maintained
679655da 2003F: drivers/net/wireless/b43legacy/
e2d1d6c0 2004
300abeb5 2005BACKLIGHT CLASS/SUBSYSTEM
b7701755 2006M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2007M: Lee Jones <lee.jones@linaro.org>
300abeb5 2008S: Maintained
679655da
JP
2009F: drivers/video/backlight/
2010F: include/linux/backlight.h
300abeb5 2011
c6c8fea2 2012BATMAN ADVANCED
207df49e 2013M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2014M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2015M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2016L: b.a.t.m.a.n@lists.open-mesh.org
2017W: http://www.open-mesh.org/
2018S: Maintained
2019F: net/batman-adv/
2020
e2d1d6c0 2021BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2022M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2023L: linux-hams@vger.kernel.org
2024W: http://www.baycom.org/~tom/ham/ham.html
2025S: Maintained
679655da 2026F: drivers/net/hamradio/baycom*
e2d1d6c0 2027
cafe5635 2028BCACHE (BLOCK LAYER CACHE)
47cd2eb0 2029M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
2030L: linux-bcache@vger.kernel.org
2031W: http://bcache.evilpiepirate.org
2032S: Maintained:
2033F: drivers/md/bcache/
2034
04bd844a
HV
2035BDISP ST MEDIA DRIVER
2036M: Fabien Dessenne <fabien.dessenne@st.com>
2037L: linux-media@vger.kernel.org
2038T: git git://linuxtv.org/media_tree.git
2039W: http://linuxtv.org
2040S: Supported
2041F: drivers/media/platform/sti/bdisp
2042
e2d1d6c0 2043BEFS FILE SYSTEM
55817d3d 2044S: Orphan
679655da
JP
2045F: Documentation/filesystems/befs.txt
2046F: fs/befs/
e2d1d6c0 2047
564ee360 2048BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2049M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2050L: netdev@vger.kernel.org
2051S: Maintained
2052F: drivers/net/ethernet/ec_bhf.c
564ee360 2053
e2d1d6c0 2054BFS FILE SYSTEM
8b58be88 2055M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2056S: Maintained
679655da
JP
2057F: Documentation/filesystems/bfs.txt
2058F: fs/bfs/
c117ab84 2059F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2060
1394f032 2061BLACKFIN ARCHITECTURE
a4edbc10 2062M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2063L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2064T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2065W: http://blackfin.uclinux.org
2066S: Supported
679655da 2067F: arch/blackfin/
566da5b2 2068
e190d6b1 2069BLACKFIN EMAC DRIVER
b3fe92b0 2070L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2071W: http://blackfin.uclinux.org
2072S: Supported
7b35f033 2073F: drivers/net/ethernet/adi/
e190d6b1 2074
566da5b2 2075BLACKFIN RTC DRIVER
b3fe92b0 2076L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2077W: http://blackfin.uclinux.org
2078S: Supported
679655da 2079F: drivers/rtc/rtc-bfin.c
1394f032 2080
936ed49a 2081BLACKFIN SDH DRIVER
109ec8c3 2082M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2083L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2084W: http://blackfin.uclinux.org
2085S: Supported
2086F: drivers/mmc/host/bfin_sdh.c
2087
1394f032 2088BLACKFIN SERIAL DRIVER
8b58be88 2089M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2090L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2091W: http://blackfin.uclinux.org
2092S: Supported
8460241e 2093F: drivers/tty/serial/bfin_uart.c
1394f032 2094
1e6d320f 2095BLACKFIN WATCHDOG DRIVER
b3fe92b0 2096L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2097W: http://blackfin.uclinux.org
2098S: Supported
679655da 2099F: drivers/watchdog/bfin_wdt.c
1e6d320f 2100
d24ecfcc 2101BLACKFIN I2C TWI DRIVER
8b58be88 2102M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2104W: http://blackfin.uclinux.org/
2105S: Supported
679655da 2106F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2107
1e204377
SJ
2108BLACKFIN MEDIA DRIVER
2109M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2111W: http://blackfin.uclinux.org/
2112S: Supported
2113F: drivers/media/platform/blackfin/
2114F: drivers/media/i2c/adv7183*
2115F: drivers/media/i2c/vs6624*
2116
b54cf35a
JSM
2117BLINKM RGB LED DRIVER
2118M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2119S: Maintained
2120F: drivers/leds/leds-blinkm.c
2121
1da177e4 2122BLOCK LAYER
8b58be88 2123M: Jens Axboe <axboe@kernel.dk>
08deed1e 2124T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2125S: Maintained
679655da 2126F: block/
ae11f7ef 2127F: kernel/trace/blktrace.c
1da177e4 2128
2b54aaef 2129BLOCK2MTD DRIVER
8b58be88 2130M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2131L: linux-mtd@lists.infradead.org
2132S: Maintained
679655da 2133F: drivers/mtd/devices/block2mtd.c
2b54aaef 2134
63fbd24e 2135BLUETOOTH DRIVERS
8b58be88 2136M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2137M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2138M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2139L: linux-bluetooth@vger.kernel.org
63fbd24e 2140W: http://www.bluez.org/
22e7a424
MH
2141T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2142T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2143S: Maintained
679655da 2144F: drivers/bluetooth/
1da177e4 2145
63fbd24e 2146BLUETOOTH SUBSYSTEM
8b58be88 2147M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2148M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2149M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2150L: linux-bluetooth@vger.kernel.org
2151W: http://www.bluez.org/
22e7a424
MH
2152T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2153T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2154S: Maintained
679655da
JP
2155F: net/bluetooth/
2156F: include/net/bluetooth/
1da177e4
LT
2157
2158BONDING DRIVER
79b30750 2159M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2160M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2161M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2162L: netdev@vger.kernel.org
ce00f85c
JC
2163W: http://sourceforge.net/projects/bonding/
2164S: Supported
679655da 2165F: drivers/net/bonding/
c117ab84 2166F: include/uapi/linux/if_bonding.h
1da177e4 2167
b5f4df34
AS
2168BPF (Safe dynamic programs and tools)
2169M: Alexei Starovoitov <ast@kernel.org>
2170L: netdev@vger.kernel.org
2171L: linux-kernel@vger.kernel.org
2172S: Supported
2173F: kernel/bpf/
2174
39105890 2175BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2176M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2177L: netdev@vger.kernel.org
2178S: Supported
adfc5217 2179F: drivers/net/ethernet/broadcom/b44.*
39105890 2180
32ec90d5
FF
2181BROADCOM GENET ETHERNET DRIVER
2182M: Florian Fainelli <f.fainelli@gmail.com>
2183L: netdev@vger.kernel.org
2184S: Supported
2185F: drivers/net/ethernet/broadcom/genet/
2186
948c51e6 2187BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2188M: Sony Chacko <sony.chacko@qlogic.com>
2189M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2190L: netdev@vger.kernel.org
2191S: Supported
adfc5217
JK
2192F: drivers/net/ethernet/broadcom/bnx2.*
2193F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2194
4d9d2cb0 2195BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2196M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2197L: netdev@vger.kernel.org
2198S: Supported
adfc5217 2199F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2200
90f4c594 2201BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2202M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2203M: Ray Jui <rjui@broadcom.com>
2204M: Scott Branden <sbranden@broadcom.com>
497a045d 2205L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2206T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2207S: Maintained
2208F: arch/arm/mach-bcm/
2209F: arch/arm/boot/dts/bcm113*
90f4c594 2210F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2211F: arch/arm/boot/dts/bcm281*
2212F: arch/arm/configs/bcm_defconfig
e4ef47f2 2213F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2214F: drivers/clocksource/bcm_kona_timer.c
2215
9209bec4 2216BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2217M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2218M: Lee Jones <lee@kernel.org>
f680f25c 2219L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2220T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2221S: Maintained
9209bec4 2222N: bcm2835
f680f25c 2223
a2f6734c
KC
2224BROADCOM BCM33XX MIPS ARCHITECTURE
2225M: Kevin Cernekee <cernekee@gmail.com>
2226L: linux-mips@linux-mips.org
2227S: Maintained
2228F: arch/mips/bcm3384/*
2229F: arch/mips/include/asm/mach-bcm3384/*
2230F: arch/mips/kernel/*bmips*
2231
9209bec4 2232BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2233M: Hauke Mehrtens <hauke@hauke-m.de>
2234L: linux-arm-kernel@lists.infradead.org
2235S: Maintained
2236F: arch/arm/mach-bcm/bcm_5301x.c
2237F: arch/arm/boot/dts/bcm5301x.dtsi
2238F: arch/arm/boot/dts/bcm470*
2239
e076e962
FF
2240BROADCOM BCM63XX ARM ARCHITECTURE
2241M: Florian Fainelli <f.fainelli@gmail.com>
2242L: linux-arm-kernel@lists.infradead.org
eb6725d0 2243T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2244S: Maintained
2245F: arch/arm/mach-bcm/bcm63xx.c
2246F: arch/arm/include/debug/bcm63xx.S
2247
7110e227
KC
2248BROADCOM BCM63XX/BCM33XX UDC DRIVER
2249M: Kevin Cernekee <cernekee@gmail.com>
2250L: linux-usb@vger.kernel.org
2251S: Maintained
2252F: drivers/usb/gadget/udc/bcm63xx_udc.*
2253
2df94fd6 2254BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2255M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2256M: Gregory Fong <gregory.0xf0@gmail.com>
2257M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2258L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2259T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2260S: Maintained
2261F: arch/arm/mach-bcm/*brcmstb*
2262F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2263F: drivers/bus/brcmstb_gisb.c
5009a289 2264N: brcmstb
2df94fd6 2265
70371cef
KC
2266BROADCOM BMIPS MIPS ARCHITECTURE
2267M: Kevin Cernekee <cernekee@gmail.com>
2268M: Florian Fainelli <f.fainelli@gmail.com>
2269L: linux-mips@linux-mips.org
eb6725d0 2270T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2271S: Maintained
2272F: arch/mips/bmips/*
2273F: arch/mips/include/asm/mach-bmips/*
2274F: arch/mips/kernel/*bmips*
2275F: arch/mips/boot/dts/bcm*.dts*
2276F: drivers/irqchip/irq-bcm7*
2277F: drivers/irqchip/irq-brcmstb*
2278
948c51e6 2279BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2280M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2281M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2282L: netdev@vger.kernel.org
2283S: Supported
adfc5217 2284F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2285
a9533e7e
HP
2286BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2287M: Brett Rudley <brudley@broadcom.com>
818c07b8 2288M: Arend van Spriel <arend@broadcom.com>
85d63686 2289M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2290M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2291L: linux-wireless@vger.kernel.org
5615171c 2292L: brcm80211-dev-list@broadcom.com
a9533e7e 2293S: Supported
f62ebdd5 2294F: drivers/net/wireless/brcm80211/
a9533e7e 2295
9958d6f9 2296BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2297M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2298L: linux-scsi@vger.kernel.org
2299S: Supported
2300F: drivers/scsi/bnx2fc/
2301
6a6b5ad0 2302BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2303M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2304L: linux-scsi@vger.kernel.org
2305S: Supported
2306F: drivers/scsi/bnx2i/
2307
36c0237f
SB
2308BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2309M: Ray Jui <rjui@broadcom.com>
2310M: Scott Branden <sbranden@broadcom.com>
2311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2312L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2313T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2314S: Maintained
2315N: iproc
2316N: cygnus
2317N: bcm9113*
2318N: bcm9583*
2319N: bcm583*
2320N: bcm113*
2321
3b0213d5
GF
2322BROADCOM BRCMSTB GPIO DRIVER
2323M: Gregory Fong <gregory.0xf0@gmail.com>
2324L: bcm-kernel-feedback-list@broadcom.com>
2325S: Supported
2326F: drivers/gpio/gpio-brcmstb.c
2327F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2328
7b7f588b 2329BROADCOM KONA GPIO DRIVER
5e163903 2330M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2331L: bcm-kernel-feedback-list@broadcom.com
2332S: Supported
2333F: drivers/gpio/gpio-bcm-kona.c
2334F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2335
02787daa
BN
2336BROADCOM STB NAND FLASH DRIVER
2337M: Brian Norris <computersforpeace@gmail.com>
2338L: linux-mtd@lists.infradead.org
2339S: Maintained
2340F: drivers/mtd/nand/brcmnand/
2341
c9678d86
RM
2342BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2343M: Rafał Miłecki <zajec5@gmail.com>
2344L: linux-wireless@vger.kernel.org
2345S: Maintained
2346F: drivers/bcma/
2347F: include/linux/bcma/
2348
b8302205
FF
2349BROADCOM SYSTEMPORT ETHERNET DRIVER
2350M: Florian Fainelli <f.fainelli@gmail.com>
2351L: netdev@vger.kernel.org
2352S: Supported
2353F: drivers/net/ethernet/broadcom/bcmsysport.*
2354
7725ccfd 2355BROCADE BFA FC SCSI DRIVER
aa803370
AG
2356M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2357M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2358L: linux-scsi@vger.kernel.org
2359S: Supported
2360F: drivers/scsi/bfa/
7725ccfd 2361
8b230ed8 2362BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2363M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2364L: netdev@vger.kernel.org
2365S: Supported
f844a0ea 2366F: drivers/net/ethernet/brocade/bna/
8b230ed8 2367
5cdf7f76 2368BSG (block layer generic sg v4 driver)
8b58be88 2369M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2370L: linux-scsi@vger.kernel.org
2371S: Supported
679655da
JP
2372F: block/bsg.c
2373F: include/linux/bsg.h
c117ab84 2374F: include/uapi/linux/bsg.h
5cdf7f76 2375
af39917d
CL
2376BT87X AUDIO DRIVER
2377M: Clemens Ladisch <clemens@ladisch.de>
2378L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2379T: git git://git.alsa-project.org/alsa-kernel.git
2380S: Maintained
2381F: Documentation/sound/alsa/Bt87x.txt
2382F: sound/pci/bt87x.c
2383
ff1d5c2f 2384BT8XXGPIO DRIVER
eb032b98 2385M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2386W: http://bu3sch.de/btgpio.php
2387S: Maintained
72dbb705 2388F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2389
eb1eb04f 2390BTRFS FILE SYSTEM
c0778e25
CM
2391M: Chris Mason <clm@fb.com>
2392M: Josef Bacik <jbacik@fb.com>
4e0c4a47 2393M: David Sterba <dsterba@suse.cz>
eb1eb04f
JP
2394L: linux-btrfs@vger.kernel.org
2395W: http://btrfs.wiki.kernel.org/
8a6e2535 2396Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2397T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2398S: Maintained
679655da
JP
2399F: Documentation/filesystems/btrfs.txt
2400F: fs/btrfs/
eb1eb04f 2401
1da177e4 2402BTTV VIDEO4LINUX DRIVER
009a5410 2403M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2404L: linux-media@vger.kernel.org
96b6aba0 2405W: http://linuxtv.org
275ffde4 2406T: git git://linuxtv.org/media_tree.git
f96236e5 2407S: Odd fixes
679655da 2408F: Documentation/video4linux/bttv/
90d72ac6 2409F: drivers/media/pci/bt8xx/bttv*
1da177e4 2410
1f34923c
KA
2411BUSLOGIC SCSI DRIVER
2412M: Khalid Aziz <khalid@gonehiking.org>
2413L: linux-scsi@vger.kernel.org
2414S: Maintained
2415F: drivers/scsi/BusLogic.*
2416F: drivers/scsi/FlashPoint.*
2417
af39917d
CL
2418C-MEDIA CMI8788 DRIVER
2419M: Clemens Ladisch <clemens@ladisch.de>
2420L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2421T: git git://git.alsa-project.org/alsa-kernel.git
2422S: Maintained
2423F: sound/pci/oxygen/
2424
2141355f
MS
2425C6X ARCHITECTURE
2426M: Mark Salter <msalter@redhat.com>
2427M: Aurelien Jacquiot <a-jacquiot@ti.com>
2428L: linux-c6x-dev@linux-c6x.org
2429W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2430S: Maintained
2431F: arch/c6x/
2432
a5432f5a 2433CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2434M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2435L: linux-cachefs@redhat.com
2436S: Supported
2437F: Documentation/filesystems/caching/cachefiles.txt
2438F: fs/cachefiles/
2439
c815ca39
HV
2440CADET FM/AM RADIO RECEIVER DRIVER
2441M: Hans Verkuil <hverkuil@xs4all.nl>
2442L: linux-media@vger.kernel.org
2443T: git git://linuxtv.org/media_tree.git
2444W: http://linuxtv.org
2445S: Maintained
2446F: drivers/media/radio/radio-cadet*
2447
77d5140f 2448CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2449M: Jonathan Corbet <corbet@lwn.net>
661263b5 2450L: linux-media@vger.kernel.org
275ffde4 2451T: git git://linuxtv.org/media_tree.git
77d5140f 2452S: Maintained
679655da 2453F: Documentation/video4linux/cafe_ccic
90d72ac6 2454F: drivers/media/platform/marvell-ccic/
77d5140f 2455
201b6bab 2456CAIF NETWORK LAYER
5c574f50 2457M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2458L: netdev@vger.kernel.org
2459S: Supported
2460F: Documentation/networking/caif/
2461F: drivers/net/caif/
c117ab84 2462F: include/uapi/linux/caif/
201b6bab
JP
2463F: include/net/caif/
2464F: net/caif/
2465
77dac90f 2466CALGARY x86-64 IOMMU
8b58be88
JP
2467M: Muli Ben-Yehuda <muli@il.ibm.com>
2468M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2469L: discuss@x86-64.org
2470S: Maintained
679655da
JP
2471F: arch/x86/kernel/pci-calgary_64.c
2472F: arch/x86/kernel/tce_64.c
2473F: arch/x86/include/asm/calgary.h
2474F: arch/x86/include/asm/tce.h
77dac90f 2475
e2d1d6c0 2476CAN NETWORK LAYER
8d15d386 2477M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2478M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2479L: linux-can@vger.kernel.org
84b0d715 2480W: https://github.com/linux-can
870482a4
MKB
2481T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2482T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2483S: Maintained
f35f6c8f 2484F: Documentation/networking/can.txt
8d15d386 2485F: net/can/
8d15d386 2486F: include/linux/can/core.h
c117ab84
CEB
2487F: include/uapi/linux/can.h
2488F: include/uapi/linux/can/bcm.h
2489F: include/uapi/linux/can/raw.h
2490F: include/uapi/linux/can/gw.h
e2d1d6c0 2491
4261a204 2492CAN NETWORK DRIVERS
8b58be88 2493M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2494M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2495L: linux-can@vger.kernel.org
84b0d715 2496W: https://github.com/linux-can
870482a4
MKB
2497T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2498T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2499S: Maintained
8d15d386
OH
2500F: drivers/net/can/
2501F: include/linux/can/dev.h
8d15d386 2502F: include/linux/can/platform/
c117ab84
CEB
2503F: include/uapi/linux/can/error.h
2504F: include/uapi/linux/can/netlink.h
4261a204 2505
95d16c72
JM
2506CAPABILITIES
2507M: Serge Hallyn <serge.hallyn@canonical.com>
2508L: linux-security-module@vger.kernel.org
6305902c 2509S: Supported
95d16c72 2510F: include/linux/capability.h
c117ab84 2511F: include/uapi/linux/capability.h
6305902c 2512F: security/commoncap.c
38a94118 2513F: kernel/capability.c
95d16c72 2514
b84894c7
KT
2515CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2516M: Kevin Tsai <ktsai@capellamicro.com>
2517S: Maintained
2518F: drivers/iio/light/cm*
2519F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2520
f21fb3ed
RV
2521CAVIUM LIQUIDIO NETWORK DRIVER
2522M: Derek Chickles <derek.chickles@caviumnetworks.com>
2523M: Satanand Burla <satananda.burla@caviumnetworks.com>
2524M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2525M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2526L: netdev@vger.kernel.org
2527W: http://www.cavium.com
2528S: Supported
2529F: drivers/net/ethernet/cavium/
2530F: drivers/net/ethernet/cavium/liquidio/
2531
ef0bbac3
VB
2532CC2520 IEEE-802.15.4 RADIO DRIVER
2533M: Varka Bhadram <varkabhadram@gmail.com>
2534L: linux-wpan@vger.kernel.org
2535S: Maintained
2536F: drivers/net/ieee802154/cc2520.c
2537F: include/linux/spi/cc2520.h
2538F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2539
b8154542 2540CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2541M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2542L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2543W: http://www.ibm.com/developerworks/power/cell/
2544S: Supported
679655da 2545F: arch/powerpc/include/asm/cell*.h
679655da 2546F: arch/powerpc/include/asm/spu*.h
c117ab84 2547F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2548F: arch/powerpc/oprofile/*cell*
2549F: arch/powerpc/platforms/cell/
b8154542 2550
9030aaf9 2551CEPH DISTRIBUTED FILE SYSTEM CLIENT
e43cdb56 2552M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2553M: Sage Weil <sage@redhat.com>
82593f87 2554L: ceph-devel@vger.kernel.org
09d90327 2555W: http://ceph.com/
fb99f881 2556T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2557S: Supported
2558F: Documentation/filesystems/ceph.txt
14430813
JP
2559F: fs/ceph/
2560F: net/ceph/
2561F: include/linux/ceph/
2562F: include/linux/crush/
9030aaf9 2563
18332a80 2564CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2565L: linux-usb@vger.kernel.org
10c6c9c9 2566S: Orphan
679655da
JP
2567F: Documentation/usb/WUSB-Design-overview.txt
2568F: Documentation/usb/wusb-cbaf
355ffe69
DV
2569F: drivers/usb/host/hwa-hc.c
2570F: drivers/usb/host/whci/
679655da
JP
2571F: drivers/usb/wusbcore/
2572F: include/linux/usb/wusb*
18332a80 2573
70e84049 2574CFAG12864B LCD DRIVER
8b58be88 2575M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2576W: http://miguelojeda.es/auxdisplay.htm
2577W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2578S: Maintained
679655da
JP
2579F: drivers/auxdisplay/cfag12864b.c
2580F: include/linux/cfag12864b.h
70e84049
MOS
2581
2582CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2583M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2584W: http://miguelojeda.es/auxdisplay.htm
2585W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2586S: Maintained
679655da
JP
2587F: drivers/auxdisplay/cfag12864bfb.c
2588F: include/linux/cfag12864b.h
70e84049 2589
704232c2 2590CFG80211 and NL80211
8b58be88 2591M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2592L: linux-wireless@vger.kernel.org
ce466579
JB
2593W: http://wireless.kernel.org/
2594T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2595T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2596S: Maintained
c117ab84 2597F: include/uapi/linux/nl80211.h
679655da
JP
2598F: include/net/cfg80211.h
2599F: net/wireless/*
2600X: net/wireless/wext*
704232c2 2601
46e64261
GKH
2602CHAR and MISC DRIVERS
2603M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2604M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2605T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2606S: Supported
46e64261
GKH
2607F: drivers/char/*
2608F: drivers/misc/*
471322a8 2609F: include/linux/miscdevice.h
46e64261 2610
0a920b5b 2611CHECKPATCH
8b58be88 2612M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2613M: Joe Perches <joe@perches.com>
2614S: Maintained
679655da 2615F: scripts/checkpatch.pl
0a920b5b 2616
f8407f26
HW
2617CHINESE DOCUMENTATION
2618M: Harry Wei <harryxiyou@gmail.com>
9740153c 2619L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2620L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2621S: Maintained
2622F: Documentation/zh_CN/
2623
2721ea2c 2624CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2625M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2626T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2627L: linux-usb@vger.kernel.org
2628S: Maintained
2629F: drivers/usb/chipidea/
2630
a93ad65d
HG
2631CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2632M: Hans de Goede <hdegoede@redhat.com>
2633L: linux-input@vger.kernel.org
2634S: Maintained
2635F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2636F: drivers/input/touchscreen/chipone_icn8318.c
2637
ab043105
OJ
2638CHROME HARDWARE PLATFORM SUPPORT
2639M: Olof Johansson <olof@lixom.net>
2640S: Maintained
2641F: drivers/platform/chrome/
2642
641cb85e 2643CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2644M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2645M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2646M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2647M: Neel Patel <neepatel@cisco.com>
7063fbf2 2648S: Supported
a6a5580c 2649F: drivers/net/ethernet/cisco/enic/
7063fbf2 2650
e3cf00d0 2651CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2652M: Upinder Malhi <umalhi@cisco.com>
2653S: Supported
2654F: drivers/infiniband/hw/usnic
e3cf00d0 2655
2b7a52a4 2656CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2657M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2658L: netdev@vger.kernel.org
2659S: Maintained
57d0b7a0 2660F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2661
3d4cfdc9
MB
2662CIRRUS LOGIC AUDIO CODEC DRIVERS
2663M: Brian Austin <brian.austin@cirrus.com>
2664M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2665L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2666S: Maintained
2667F: sound/soc/codecs/cs*
2668
94574d9a
KRW
2669CLEANCACHE API
2670M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2671L: linux-kernel@vger.kernel.org
2672S: Maintained
2673F: mm/cleancache.c
2674F: include/linux/cleancache.h
2675
d4275354 2676CLK API
8b58be88 2677M: Russell King <linux@arm.linux.org.uk>
aa571b14 2678L: linux-clk@vger.kernel.org
37417046 2679S: Maintained
d4275354
RK
2680F: include/linux/clk.h
2681
9222d247
JS
2682CLOCKSOURCE, CLOCKEVENT DRIVERS
2683M: Daniel Lezcano <daniel.lezcano@linaro.org>
2684M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2685L: linux-kernel@vger.kernel.org
9222d247
JS
2686T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2687S: Supported
2688F: drivers/clocksource
2689
5df6d737 2690CISCO FCOE HBA DRIVER
8fc89a79
HP
2691M: Hiral Patel <hiralpat@cisco.com>
2692M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2693M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2694L: linux-scsi@vger.kernel.org
2695S: Supported
2a99921a 2696F: drivers/scsi/fnic/
5df6d737 2697
c8806b6c
NM
2698CISCO SCSI HBA DRIVER
2699M: Narsimhulu Musini <nmusini@cisco.com>
2700M: Sesidhar Baddela <sebaddel@cisco.com>
2701L: linux-scsi@vger.kernel.org
2702S: Supported
2703F: drivers/scsi/snic/
2704
529aa8cb
TLSC
2705CMPC ACPI DRIVER
2706M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2707M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2708L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2709S: Supported
2710F: drivers/platform/x86/classmate-laptop.c
2711
85756a06
HV
2712COBALT MEDIA DRIVER
2713M: Hans Verkuil <hans.verkuil@cisco.com>
2714L: linux-media@vger.kernel.org
2715T: git git://linuxtv.org/media_tree.git
2716W: http://linuxtv.org
2717S: Supported
2718F: drivers/media/pci/cobalt/
2719
74425eee 2720COCCINELLE/Semantic Patches (SmPL)
26de9c26 2721M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2722M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2723M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2724M: Michal Marek <mmarek@suse.cz>
26de9c26 2725L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2726T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2727W: http://coccinelle.lip6.fr/
2728S: Supported
4b92b2aa 2729F: Documentation/coccinelle.txt
74425eee
NP
2730F: scripts/coccinelle/
2731F: scripts/coccicheck
2732
1da177e4 2733CODA FILE SYSTEM
8b58be88 2734M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2735M: coda@cs.cmu.edu
2736L: codalist@coda.cs.cmu.edu
2737W: http://www.coda.cs.cmu.edu/
2738S: Maintained
679655da
JP
2739F: Documentation/filesystems/coda.txt
2740F: fs/coda/
2741F: include/linux/coda*.h
c117ab84 2742F: include/uapi/linux/coda*.h
1da177e4 2743
0b14261e
PZ
2744CODA V4L2 MEM2MEM DRIVER
2745M: Philipp Zabel <p.zabel@pengutronix.de>
2746L: linux-media@vger.kernel.org
2747S: Maintained
2748F: Documentation/devicetree/bindings/media/coda.txt
2749F: drivers/media/platform/coda/
2750
7704addb 2751COMMON CLK FRAMEWORK
7704addb 2752M: Mike Turquette <mturquette@linaro.org>
f956165f 2753M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2754L: linux-clk@vger.kernel.org
baeb0d9b 2755T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2756S: Maintained
60bea3b5
SW
2757F: drivers/clk/
2758X: drivers/clk/clkdev.c
7704addb 2759F: include/linux/clk-pr*
60bea3b5 2760F: include/linux/clk/
7704addb 2761
e2d1d6c0 2762COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2763M: Steve French <sfrench@samba.org>
51223df6 2764L: linux-cifs@vger.kernel.org
d1f28953 2765L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2766W: http://linux-cifs.samba.org/
bb1d5dda 2767T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2768S: Supported
ec421a71 2769F: Documentation/filesystems/cifs/
679655da 2770F: fs/cifs/
e2d1d6c0 2771
1da177e4 2772COMPACTPCI HOTPLUG CORE
8b58be88 2773M: Scott Murray <scott@spiteful.org>
64dab204 2774L: linux-pci@vger.kernel.org
82c4dfc7 2775S: Maintained
679655da 2776F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2777
2778COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2779M: Scott Murray <scott@spiteful.org>
64dab204 2780L: linux-pci@vger.kernel.org
82c4dfc7 2781S: Maintained
679655da 2782F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2783
2784COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2785M: Scott Murray <scott@spiteful.org>
64dab204 2786L: linux-pci@vger.kernel.org
82c4dfc7 2787S: Maintained
679655da 2788F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2789
5411552c 2790COMPAL LAPTOP SUPPORT
8b58be88 2791M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2792L: platform-driver-x86@vger.kernel.org
5411552c 2793S: Maintained
679655da 2794F: drivers/platform/x86/compal-laptop.c
5411552c 2795
949be0f7 2796CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2797M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2798L: accessrunner-general@lists.sourceforge.net
2799W: http://accessrunner.sourceforge.net/
949be0f7 2800S: Maintained
679655da 2801F: drivers/usb/atm/cxacru.c
949be0f7 2802
e2d1d6c0 2803CONFIGFS
d6351db2
JB
2804M: Joel Becker <jlbec@evilplan.org>
2805T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2806S: Supported
679655da
JP
2807F: fs/configfs/
2808F: include/linux/configfs.h
e2d1d6c0 2809
acb9c1b2 2810CONNECTOR
8b58be88 2811M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2812L: netdev@vger.kernel.org
2813S: Maintained
2814F: drivers/connector/
2815
a3e3354d 2816CONTROL GROUP (CGROUP)
860ca0e6 2817M: Tejun Heo <tj@kernel.org>
ad50c159 2818M: Li Zefan <lizefan@huawei.com>
12340313 2819L: cgroups@vger.kernel.org
860ca0e6 2820T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2821S: Maintained
a3e3354d 2822F: Documentation/cgroups/
679655da
JP
2823F: include/linux/cgroup*
2824F: kernel/cgroup*
a3e3354d
TH
2825
2826CONTROL GROUP - CPUSET
2827M: Li Zefan <lizefan@huawei.com>
2828L: cgroups@vger.kernel.org
2829W: http://www.bullopensource.org/cpuset/
2830W: http://oss.sgi.com/projects/cpusets/
2831T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2832S: Maintained
2833F: Documentation/cgroups/cpusets.txt
2834F: include/linux/cpuset.h
2835F: kernel/cpuset.c
2836
2837CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2838M: Johannes Weiner <hannes@cmpxchg.org>
2839M: Michal Hocko <mhocko@suse.cz>
2840L: cgroups@vger.kernel.org
2841L: linux-mm@kvack.org
2842S: Maintained
2843F: mm/memcontrol.c
5d1ea48b 2844F: mm/swap_cgroup.c
fb3a0fb6 2845
bebe4678 2846CORETEMP HARDWARE MONITORING DRIVER
96859129 2847M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2848L: lm-sensors@lm-sensors.org
2849S: Maintained
679655da
JP
2850F: Documentation/hwmon/coretemp
2851F: drivers/hwmon/coretemp.c
bebe4678 2852
1da177e4 2853COSA/SRP SYNC SERIAL DRIVER
8b58be88 2854M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2855W: http://www.fi.muni.cz/~kas/cosa/
2856S: Maintained
679655da 2857F: drivers/net/wan/cosa*
1da177e4 2858
4371ee35 2859CPMAC ETHERNET DRIVER
8b58be88 2860M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2861L: netdev@vger.kernel.org
2862S: Maintained
b544dbac 2863F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2864
1da177e4 2865CPU FREQUENCY DRIVERS
9c3646d1 2866M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2867M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2868L: linux-pm@vger.kernel.org
1da177e4 2869S: Maintained
27209d91
VK
2870T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2871T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2872F: drivers/cpufreq/
2873F: include/linux/cpufreq.h
1da177e4 2874
8a67f0ef
VK
2875CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2876M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2877M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2878L: linux-pm@vger.kernel.org
2879W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2880S: Maintained
2881F: drivers/cpufreq/arm_big_little.h
2882F: drivers/cpufreq/arm_big_little.c
2883F: drivers/cpufreq/arm_big_little_dt.c
2884
14d2c34c 2885CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2886M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2887M: Daniel Lezcano <daniel.lezcano@linaro.org>
2888L: linux-pm@vger.kernel.org
2889L: linux-arm-kernel@lists.infradead.org
cea8321c 2890T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2891S: Maintained
2892F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2893
0c570c18
BZ
2894CPUIDLE DRIVER - ARM EXYNOS
2895M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2896M: Daniel Lezcano <daniel.lezcano@linaro.org>
2897M: Kukjin Kim <kgene@kernel.org>
2898L: linux-pm@vger.kernel.org
2899L: linux-samsung-soc@vger.kernel.org
2900S: Supported
2901F: drivers/cpuidle/cpuidle-exynos.c
2902F: arch/arm/mach-exynos/pm.c
2903
a8e39c35 2904CPUIDLE DRIVERS
9c3646d1 2905M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2906M: Daniel Lezcano <daniel.lezcano@linaro.org>
2907L: linux-pm@vger.kernel.org
2908S: Maintained
cea8321c 2909T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2910F: drivers/cpuidle/*
2911F: include/linux/cpuidle.h
2912
1da177e4 2913CPUID/MSR DRIVER
8b58be88 2914M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2915S: Maintained
679655da
JP
2916F: arch/x86/kernel/cpuid.c
2917F: arch/x86/kernel/msr.c
1da177e4 2918
7fe2f639 2919CPU POWER MONITORING SUBSYSTEM
7fe2f639 2920M: Thomas Renninger <trenn@suse.de>
103f1790 2921L: linux-pm@vger.kernel.org
7fe2f639 2922S: Maintained
14430813 2923F: tools/power/cpupower/
7fe2f639 2924
1da177e4 2925CRAMFS FILESYSTEM
ce00f85c 2926W: http://sourceforge.net/projects/cramfs/
54886a71 2927S: Orphan / Obsolete
679655da
JP
2928F: Documentation/filesystems/cramfs.txt
2929F: fs/cramfs/
1da177e4
LT
2930
2931CRIS PORT
8b58be88
JP
2932M: Mikael Starvik <starvik@axis.com>
2933M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2934L: linux-cris-kernel@axis.com
1da177e4
LT
2935W: http://developer.axis.com
2936S: Maintained
679655da 2937F: arch/cris/
df621252 2938F: drivers/tty/serial/crisv10.*
1da177e4
LT
2939
2940CRYPTO API
8b58be88
JP
2941M: Herbert Xu <herbert@gondor.apana.org.au>
2942M: "David S. Miller" <davem@davemloft.net>
1da177e4 2943L: linux-crypto@vger.kernel.org
54e5881d 2944T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2945S: Maintained
679655da 2946F: Documentation/crypto/
2ca87a17 2947F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
2948F: arch/*/crypto/
2949F: crypto/
2950F: drivers/crypto/
2951F: include/crypto/
1da177e4 2952
5b07bd57 2953CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2954M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2955L: linux-crypto@vger.kernel.org
2956S: Maintained
51a2228a
JP
2957F: crypto/ansi_cprng.c
2958F: crypto/rng.c
5b07bd57 2959
9b4ffa48 2960CS5535 Audio ALSA driver
8b58be88 2961M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2962S: Maintained
679655da 2963F: sound/pci/cs5535audio/
9b4ffa48 2964
a910e4a9 2965CW1200 WLAN driver
b75f0050
JP
2966M: Solomon Peachy <pizza@shaftnet.org>
2967S: Maintained
2968F: drivers/net/wireless/cw1200/
a910e4a9 2969
6d8425b1 2970CX18 VIDEO4LINUX DRIVER
6afdeaf8 2971M: Andy Walls <awalls@md.metrocast.net>
7b212edf 2972L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 2973L: linux-media@vger.kernel.org
275ffde4 2974T: git git://linuxtv.org/media_tree.git
6d8425b1 2975W: http://linuxtv.org
30e10993 2976W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2977S: Maintained
679655da 2978F: Documentation/video4linux/cx18.txt
90d72ac6 2979F: drivers/media/pci/cx18/
6c0f0359 2980F: include/uapi/linux/ivtv*
6d8425b1 2981
3f101d91
HV
2982CX2341X MPEG ENCODER HELPER MODULE
2983M: Hans Verkuil <hverkuil@xs4all.nl>
2984L: linux-media@vger.kernel.org
2985T: git git://linuxtv.org/media_tree.git
2986W: http://linuxtv.org
2987S: Maintained
c368360b 2988F: drivers/media/common/cx2341x*
3f101d91
HV
2989F: include/media/cx2341x*
2990
b8fe6e2c
PB
2991CX24120 MEDIA DRIVER
2992M: Jemma Denson <jdenson@gmail.com>
2993M: Patrick Boettcher <patrick.boettcher@posteo.de>
2994L: linux-media@vger.kernel.org
2995W: http://linuxtv.org/
2996Q: http://patchwork.linuxtv.org/project/linux-media/list/
2997S: Maintained
2998F: drivers/media/dvb-frontends/cx24120*
2999
20357578 3000CX88 VIDEO4LINUX DRIVER
009a5410 3001M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3002L: linux-media@vger.kernel.org
3003W: http://linuxtv.org
3004T: git git://linuxtv.org/media_tree.git
3005S: Odd fixes
3006F: Documentation/video4linux/cx88/
3007F: drivers/media/pci/cx88/
6d8425b1 3008
91952bc0
AP
3009CXD2820R MEDIA DRIVER
3010M: Antti Palosaari <crope@iki.fi>
3011L: linux-media@vger.kernel.org
3012W: http://linuxtv.org/
3013W: http://palosaari.fi/linux/
3014Q: http://patchwork.linuxtv.org/project/linux-media/list/
3015T: git git://linuxtv.org/anttip/media_tree.git
3016S: Maintained
3017F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3018
e5ec3789 3019CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3020M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3021L: netdev@vger.kernel.org
3022W: http://www.chelsio.com
3023S: Supported
f7917c00 3024F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3025
d8ae3c33 3026CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3027M: Karen Xie <kxie@chelsio.com>
3028L: linux-scsi@vger.kernel.org
3029W: http://www.chelsio.com
3030S: Supported
3031F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3032
e5ec3789 3033CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3034M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3035L: linux-rdma@vger.kernel.org
e5ec3789
SW
3036W: http://www.openfabrics.org
3037S: Supported
679655da 3038F: drivers/infiniband/hw/cxgb3/
e5ec3789 3039
be4c9bad 3040CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3041M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3042L: netdev@vger.kernel.org
3043W: http://www.chelsio.com
3044S: Supported
f7917c00 3045F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3046
d8ae3c33 3047CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3048M: Karen Xie <kxie@chelsio.com>
3049L: linux-scsi@vger.kernel.org
3050W: http://www.chelsio.com
3051S: Supported
3052F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3053
be4c9bad
RD
3054CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3055M: Steve Wise <swise@chelsio.com>
3056L: linux-rdma@vger.kernel.org
3057W: http://www.openfabrics.org
3058S: Supported
3059F: drivers/infiniband/hw/cxgb4/
3060
5c20a5c7
CL
3061CXGB4VF ETHERNET DRIVER (CXGB4VF)
3062M: Casey Leedom <leedom@chelsio.com>
3063L: netdev@vger.kernel.org
3064W: http://www.chelsio.com
3065S: Supported
f7917c00 3066F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3067
a9282d01
IM
3068CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3069M: Ian Munsie <imunsie@au1.ibm.com>
3070M: Michael Neuling <mikey@neuling.org>
3071L: linuxppc-dev@lists.ozlabs.org
3072S: Supported
3073F: drivers/misc/cxl/
ec249dd8 3074F: include/misc/cxl*
a9282d01
IM
3075F: include/uapi/misc/cxl.h
3076F: Documentation/powerpc/cxl.txt
3077F: Documentation/powerpc/cxl.txt
3078F: Documentation/ABI/testing/sysfs-class-cxl
3079
b52b97a3
GC
3080STMMAC ETHERNET DRIVER
3081M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3082L: netdev@vger.kernel.org
3083W: http://www.stlinux.com
3084S: Supported
7ac6653a 3085F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3086
1da177e4 3087CYBERPRO FB DRIVER
8b58be88 3088M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3090W: http://www.arm.linux.org.uk/
3091S: Maintained
8a61f013 3092F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3093
1da177e4 3094CYCLADES ASYNC MUX DRIVER
1da177e4 3095W: http://www.cyclades.com/
d459883e 3096S: Orphan
c897401b 3097F: drivers/tty/cyclades.c
679655da 3098F: include/linux/cyclades.h
c117ab84 3099F: include/uapi/linux/cyclades.h
1da177e4
LT
3100
3101CYCLADES PC300 DRIVER
1da177e4 3102W: http://www.cyclades.com/
d459883e 3103S: Orphan
679655da 3104F: drivers/net/wan/pc300*
1da177e4 3105
402f6ae4
AP
3106CYPRESS_FIRMWARE MEDIA DRIVER
3107M: Antti Palosaari <crope@iki.fi>
3108L: linux-media@vger.kernel.org
3109W: http://linuxtv.org/
3110W: http://palosaari.fi/linux/
3111Q: http://patchwork.linuxtv.org/project/linux-media/list/
3112T: git git://linuxtv.org/anttip/media_tree.git
3113S: Maintained
3114F: drivers/media/common/cypress_firmware*
3115
e3ae3525 3116CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3117M: Ferruh Yigit <fery@cypress.com>
6305902c 3118L: linux-input@vger.kernel.org
be9a6f40 3119S: Supported
6305902c
JP
3120F: drivers/input/touchscreen/cyttsp*
3121F: include/linux/input/cyttsp.h
e3ae3525 3122
aaaf5fbf
JK
3123DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3124M: Joshua Kinard <kumba@gentoo.org>
3125S: Maintained
3126F: drivers/rtc/rtc-ds1685.c
3127F: include/linux/rtc/ds1685.h
3128
1da177e4 3129DAMA SLAVE for AX.25
8b58be88 3130M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3131W: http://yaina.de/jreuter/
3132W: http://www.qsl.net/dl1bke/
3133L: linux-hams@vger.kernel.org
3134S: Maintained
679655da
JP
3135F: net/ax25/af_ax25.c
3136F: net/ax25/ax25_dev.c
3137F: net/ax25/ax25_ds_*
3138F: net/ax25/ax25_in.c
3139F: net/ax25/ax25_out.c
3140F: net/ax25/ax25_timer.c
3141F: net/ax25/sysctl_net_ax25.c
1da177e4 3142
e2d1d6c0 3143DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3144L: netdev@vger.kernel.org
5ff77428 3145S: Orphan
679655da 3146F: Documentation/networking/dmfe.txt
0f04e2aa 3147F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3148
3149DC390/AM53C974 SCSI driver
71bd849d
HR
3150M: Hannes Reinecke <hare@suse.de>
3151L: linux-scsi@vger.kernel.org
e2d1d6c0 3152S: Maintained
71bd849d 3153F: drivers/scsi/am53c974.c
e2d1d6c0 3154
1da177e4 3155DC395x SCSI driver
61eee9a7 3156M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3157M: Ali Akcaagac <aliakc@web.de>
3158M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3159L: dc395x@twibble.org
cf015e9f
JP
3160W: http://twibble.org/dist/dc395x/
3161W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3162S: Maintained
679655da
JP
3163F: Documentation/scsi/dc395x.txt
3164F: drivers/scsi/dc395x.*
1da177e4 3165
eb8edb08 3166DCCP PROTOCOL
a89d030e 3167M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3168L: dccp@vger.kernel.org
c996d8b9 3169W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3170S: Maintained
679655da 3171F: include/linux/dccp.h
c117ab84 3172F: include/uapi/linux/dccp.h
679655da
JP
3173F: include/linux/tfrc.h
3174F: net/dccp/
eb8edb08 3175
1da177e4 3176DECnet NETWORK LAYER
1da177e4
LT
3177W: http://linux-decnet.sourceforge.net
3178L: linux-decnet-user@lists.sourceforge.net
f546444d 3179S: Orphan
679655da
JP
3180F: Documentation/networking/decnet.txt
3181F: net/decnet/
1da177e4 3182
ebff05b9
MR
3183DECSTATION PLATFORM SUPPORT
3184M: "Maciej W. Rozycki" <macro@linux-mips.org>
3185L: linux-mips@linux-mips.org
3186W: http://www.linux-mips.org/wiki/DECstation
3187S: Maintained
3188F: arch/mips/dec/
3189F: arch/mips/include/asm/dec/
3190F: arch/mips/include/asm/mach-dec/
3191
1da177e4 3192DEFXX FDDI NETWORK DRIVER
8b58be88 3193M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3194S: Maintained
33f810b2 3195F: drivers/net/fddi/defxx.*
1da177e4 3196
ad8f07cc 3197DELL LAPTOP DRIVER
8b58be88 3198M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3199M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3200L: platform-driver-x86@vger.kernel.org
ad8f07cc 3201S: Maintained
679655da 3202F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3203
cdbff611
PR
3204DELL LAPTOP FREEFALL DRIVER
3205M: Pali RohĂ¡r <pali.rohar@gmail.com>
3206S: Maintained
3207F: drivers/platform/x86/dell-smo8800.c
3208
1da177e4 3209DELL LAPTOP SMM DRIVER
a1406d87 3210M: Guenter Roeck <linux@roeck-us.net>
ef3522f7 3211S: Maintained
679655da 3212F: drivers/char/i8k.c
c117ab84 3213F: include/uapi/linux/i8k.h
1da177e4 3214
90563ec4 3215DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3216M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3217S: Maintained
679655da
JP
3218F: Documentation/dcdbas.txt
3219F: drivers/firmware/dcdbas.*
90563ec4 3220
0b3f6109 3221DELL WMI EXTRAS DRIVER
8b58be88 3222M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3223M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3224S: Maintained
36b3a96f 3225F: drivers/platform/x86/dell-wmi.c
0b3f6109 3226
5efc75e3 3227DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3228M: John Youn <johnyoun@synopsys.com>
5efc75e3 3229L: linux-usb@vger.kernel.org
18f340f9 3230T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3231S: Maintained
197ba5f4 3232F: drivers/usb/dwc2/
5efc75e3 3233
94ab23dd
FB
3234DESIGNWARE USB3 DRD IP DRIVER
3235M: Felipe Balbi <balbi@ti.com>
3236L: linux-usb@vger.kernel.org
3237L: linux-omap@vger.kernel.org
3238T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3239S: Maintained
3240F: drivers/usb/dwc3/
3241
833c9545
JB
3242DEVICE COREDUMP (DEV_COREDUMP)
3243M: Johannes Berg <johannes@sipsolutions.net>
3244L: linux-kernel@vger.kernel.org
3245S: Maintained
3246F: drivers/base/devcoredump.c
3247F: include/linux/devcoredump.h
3248
89d07767
KP
3249DEVICE FREQUENCY (DEVFREQ)
3250M: MyungJoo Ham <myungjoo.ham@samsung.com>
3251M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3252L: linux-pm@vger.kernel.org
89d07767
KP
3253S: Maintained
3254F: drivers/devfreq/
3255
1da177e4 3256DEVICE NUMBER REGISTRY
8b58be88 3257M: Torben Mathiasen <device@lanana.org>
1da177e4 3258W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3259S: Maintained
3260
e2d1d6c0 3261DEVICE-MAPPER (LVM)
854ecaad 3262M: Alasdair Kergon <agk@redhat.com>
8504eed3 3263M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3264M: dm-devel@redhat.com
e2d1d6c0
RD
3265L: dm-devel@redhat.com
3266W: http://sources.redhat.com/dm
8a6e2535 3267Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3268T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3269T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3270S: Maintained
679655da
JP
3271F: Documentation/device-mapper/
3272F: drivers/md/dm*
854ecaad 3273F: drivers/md/persistent-data/
679655da
JP
3274F: include/linux/device-mapper.h
3275F: include/linux/dm-*.h
8504eed3 3276F: include/uapi/linux/dm-*.h
e2d1d6c0 3277
c0d995aa
OST
3278DIALOG SEMICONDUCTOR DRIVERS
3279M: Support Opensource <support.opensource@diasemi.com>
3280W: http://www.dialog-semiconductor.com/products
3281S: Supported
3282F: Documentation/hwmon/da90??
3283F: drivers/gpio/gpio-da90??.c
3284F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3285F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3286F: drivers/input/misc/da90??_onkey.c
3287F: drivers/input/touchscreen/da9052_tsi.c
3288F: drivers/leds/leds-da90??.c
3289F: drivers/mfd/da903x.c
3290F: drivers/mfd/da90??-*.c
7be72c2c 3291F: drivers/mfd/da91??-*.c
c0d995aa 3292F: drivers/power/da9052-battery.c
7be72c2c 3293F: drivers/power/da91??-*.c
c0d995aa
OST
3294F: drivers/regulator/da903x.c
3295F: drivers/regulator/da9???-regulator.[ch]
3296F: drivers/rtc/rtc-da90??.c
3297F: drivers/video/backlight/da90??_bl.c
3298F: drivers/watchdog/da90??_wdt.c
3299F: include/linux/mfd/da903x.h
3300F: include/linux/mfd/da9052/
3301F: include/linux/mfd/da9055/
3302F: include/linux/mfd/da9063/
7be72c2c 3303F: include/linux/mfd/da9150/
c0d995aa
OST
3304F: include/sound/da[79]*.h
3305F: sound/soc/codecs/da[79]*.[ch]
3306
599aa697
LL
3307DIGI NEO AND CLASSIC PCI PRODUCTS
3308M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3309M: Mark Hounschell <markh@compro.net>
599aa697
LL
3310L: driverdev-devel@linuxdriverproject.org
3311S: Maintained
3312F: drivers/staging/dgnc/
3313
3314DIGI EPCA PCI PRODUCTS
3315M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3316M: Mark Hounschell <markh@compro.net>
6d825f79 3317M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3318L: driverdev-devel@linuxdriverproject.org
3319S: Maintained
3320F: drivers/staging/dgap/
3321
335d7c58 3322DIOLAN U2C-12 I2C DRIVER
ca462085 3323M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3324L: linux-i2c@vger.kernel.org
3325S: Maintained
3326F: drivers/i2c/busses/i2c-diolan-u2c.c
3327
d475c634
MW
3328DIRECT ACCESS (DAX)
3329M: Matthew Wilcox <willy@linux.intel.com>
3330L: linux-fsdevel@vger.kernel.org
3331S: Supported
3332F: fs/dax.c
3333
e7839f25 3334DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3335M: Eric Paris <eparis@parisplace.org>
3c5119c0 3336S: Maintained
679655da
JP
3337F: Documentation/filesystems/dnotify.txt
3338F: fs/notify/dnotify/
3339F: include/linux/dnotify.h
1da177e4
LT
3340
3341DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3342M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3343W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3344W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3345W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3346S: Maintained
3347
4480f15b 3348DISKQUOTA
8b58be88 3349M: Jan Kara <jack@suse.cz>
1da177e4 3350S: Maintained
679655da
JP
3351F: Documentation/filesystems/quota.txt
3352F: fs/quota/
3353F: include/linux/quota*.h
c117ab84 3354F: include/uapi/linux/quota*.h
1da177e4 3355
702686ad
BT
3356DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3357M: Bernie Thompson <bernie@plugable.com>
3358L: linux-fbdev@vger.kernel.org
3359S: Maintained
3360W: http://plugable.com/category/projects/udlfb/
8a61f013 3361F: drivers/video/fbdev/udlfb.c
702686ad
BT
3362F: include/video/udlfb.h
3363F: Documentation/fb/udlfb.txt
3364
e7839f25 3365DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3366M: Christine Caulfield <ccaulfie@redhat.com>
3367M: David Teigland <teigland@redhat.com>
a4644184 3368L: cluster-devel@redhat.com
5be7b50f 3369W: http://sources.redhat.com/cluster/
54e5881d 3370T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3371S: Supported
679655da 3372F: fs/dlm/
5be7b50f 3373
53b6b3e0
SS
3374DMA BUFFER SHARING FRAMEWORK
3375M: Sumit Semwal <sumit.semwal@linaro.org>
3376S: Maintained
3377L: linux-media@vger.kernel.org
3378L: dri-devel@lists.freedesktop.org
8ada6d2d 3379L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3380F: drivers/dma-buf/
e46d12c6
JP
3381F: include/linux/dma-buf*
3382F: include/linux/reservation.h
3383F: include/linux/*fence.h
53b6b3e0
SS
3384F: Documentation/dma-buf-sharing.txt
3385T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3386
b3e5f263 3387DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3388M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3389L: dmaengine@vger.kernel.org
3390Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3391S: Maintained
679655da 3392F: drivers/dma/
0ce3c066 3393F: include/linux/dmaengine.h
979a281e
VK
3394F: Documentation/dmaengine/
3395T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3396
b825037d 3397DME1737 HARDWARE MONITOR DRIVER
8b58be88 3398M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3399L: lm-sensors@lm-sensors.org
3400S: Maintained
679655da
JP
3401F: Documentation/hwmon/dme1737
3402F: drivers/hwmon/dme1737.c
b825037d 3403
1f31e1b1
JD
3404DMI/SMBIOS SUPPORT
3405M: Jean Delvare <jdelvare@suse.de>
3406S: Maintained
d4aeef93 3407T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3408F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3409F: drivers/firmware/dmi-id.c
3410F: drivers/firmware/dmi_scan.c
3411F: include/linux/dmi.h
3412
7d2c86b5 3413DOCUMENTATION
ad3118b9 3414M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3415L: linux-doc@vger.kernel.org
3416S: Maintained
679655da 3417F: Documentation/
97be078b
RD
3418X: Documentation/ABI/
3419X: Documentation/devicetree/
933a46b8
JC
3420X: Documentation/acpi
3421X: Documentation/power
3422X: Documentation/spi
e71e2c6f 3423T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3424
1da177e4 3425DOUBLETALK DRIVER
8b58be88 3426M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3427L: blinux-list@redhat.com
3428S: Maintained
679655da
JP
3429F: drivers/char/dtlk.c
3430F: include/linux/dtlk.h
1da177e4 3431
e2d1d6c0 3432DPT_I2O SCSI RAID DRIVER
8b58be88 3433M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3434L: linux-scsi@vger.kernel.org
3435W: http://www.adaptec.com/
3436S: Maintained
679655da
JP
3437F: drivers/scsi/dpt*
3438F: drivers/scsi/dpt/
e2d1d6c0 3439
b411b363 3440DRBD DRIVER
28b8e8d4
JP
3441P: Philipp Reisner
3442P: Lars Ellenberg
3443M: drbd-dev@lists.linbit.com
3444L: drbd-user@lists.linbit.com
3445W: http://www.drbd.org
3446T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3447T: git git://git.drbd.org/drbd-8.3.git
3448S: Supported
3449F: drivers/block/drbd/
3450F: lib/lru_cache.c
3451F: Documentation/blockdev/drbd/
b411b363 3452
87544653 3453DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 3454M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3455T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3456S: Supported
679655da 3457F: Documentation/kobject.txt
7cfc51b9 3458F: drivers/base/
679655da 3459F: fs/sysfs/
87544653 3460F: fs/debugfs/
679655da 3461F: include/linux/kobj*
87544653 3462F: include/linux/debugfs.h
679655da 3463F: lib/kobj*
1da177e4
LT
3464
3465DRM DRIVERS
8b58be88 3466M: David Airlie <airlied@linux.ie>
4c6a3999 3467L: dri-devel@lists.freedesktop.org
b0447888 3468T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3469S: Maintained
679655da 3470F: drivers/gpu/drm/
433e3b34 3471F: drivers/gpu/vga/
850e9411 3472F: include/drm/
c117ab84 3473F: include/uapi/drm/
1da177e4 3474
566f5939
AD
3475RADEON DRM DRIVERS
3476M: Alex Deucher <alexander.deucher@amd.com>
3477M: Christian König <christian.koenig@amd.com>
3478L: dri-devel@lists.freedesktop.org
3479T: git git://people.freedesktop.org/~agd5f/linux
3480S: Supported
3481F: drivers/gpu/drm/radeon/
566f5939
AD
3482F: include/uapi/drm/radeon*
3483
03e255b9
TR
3484DRM PANEL DRIVERS
3485M: Thierry Reding <thierry.reding@gmail.com>
3486L: dri-devel@lists.freedesktop.org
3487T: git git://anongit.freedesktop.org/tegra/linux.git
3488S: Maintained
3489F: drivers/gpu/drm/drm_panel.c
3490F: drivers/gpu/drm/panel/
3491F: include/drm/drm_panel.h
3492F: Documentation/devicetree/bindings/panel/
3493
8daf7473 3494INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3495M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3496M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3497L: intel-gfx@lists.freedesktop.org
8daf7473 3498L: dri-devel@lists.freedesktop.org
47f95647 3499Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3500T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3501S: Supported
14430813 3502F: drivers/gpu/drm/i915/
8daf7473 3503F: include/drm/i915*
c117ab84 3504F: include/uapi/drm/i915*
8daf7473 3505
398a6d4a
KP
3506DRM DRIVERS FOR EXYNOS
3507M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3508M: Joonyoung Shim <jy0922.shim@samsung.com>
3509M: Seung-Woo Kim <sw0312.kim@samsung.com>
3510M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3511L: dri-devel@lists.freedesktop.org
25a58030 3512T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3513S: Supported
14430813 3514F: drivers/gpu/drm/exynos/
398a6d4a 3515F: include/drm/exynos*
c117ab84 3516F: include/uapi/drm/exynos*
398a6d4a 3517
0a3d775f
PZ
3518DRM DRIVERS FOR FREESCALE IMX
3519M: Philipp Zabel <p.zabel@pengutronix.de>
3520L: dri-devel@lists.freedesktop.org
3521S: Maintained
3522F: drivers/gpu/drm/imx/
3523F: Documentation/devicetree/bindings/drm/imx/
3524
bd3b49f2 3525DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3526M: Thierry Reding <thierry.reding@gmail.com>
3527M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3528L: dri-devel@lists.freedesktop.org
3529L: linux-tegra@vger.kernel.org
a5ad7a63 3530T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3531S: Supported
dee8268f 3532F: drivers/gpu/drm/tegra/
a5ad7a63 3533F: drivers/gpu/host1x/
e1e90644 3534F: include/linux/host1x.h
a5ad7a63 3535F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3536F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3537
a284e9d1
LP
3538DRM DRIVERS FOR RENESAS
3539M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3540L: dri-devel@lists.freedesktop.org
3541L: linux-sh@vger.kernel.org
3542T: git git://people.freedesktop.org/~airlied/linux
3543S: Supported
3544F: drivers/gpu/drm/rcar-du/
3545F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3546F: include/linux/platform_data/shmob_drm.h
3547
625e0346
HS
3548DRM DRIVERS FOR ROCKCHIP
3549M: Mark Yao <mark.yao@rock-chips.com>
3550L: dri-devel@lists.freedesktop.org
3551S: Maintained
3552F: drivers/gpu/drm/rockchip/
3553F: Documentation/devicetree/bindings/video/rockchip*
3554
598df1ac
AK
3555DSBR100 USB FM RADIO DRIVER
3556M: Alexey Klimov <klimov.linux@gmail.com>
3557L: linux-media@vger.kernel.org
3558T: git git://linuxtv.org/media_tree.git
3559S: Maintained
3560F: drivers/media/radio/dsbr100.c
3561
1da177e4 3562DSCC4 DRIVER
8b58be88 3563M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3564L: netdev@vger.kernel.org
1da177e4 3565S: Maintained
679655da 3566F: drivers/net/wan/dscc4.c
1da177e4 3567
cc11b140
HV
3568DT3155 MEDIA DRIVER
3569M: Hans Verkuil <hverkuil@xs4all.nl>
3570L: linux-media@vger.kernel.org
3571T: git git://linuxtv.org/media_tree.git
3572W: http://linuxtv.org
3573S: Odd Fixes
3574F: drivers/media/pci/dt3155/
3575
91952bc0
AP
3576DVB_USB_AF9015 MEDIA DRIVER
3577M: Antti Palosaari <crope@iki.fi>
3578L: linux-media@vger.kernel.org
3579W: http://linuxtv.org/
3580W: http://palosaari.fi/linux/
3581Q: http://patchwork.linuxtv.org/project/linux-media/list/
3582T: git git://linuxtv.org/anttip/media_tree.git
3583S: Maintained
3584F: drivers/media/usb/dvb-usb-v2/af9015*
3585
3586DVB_USB_AF9035 MEDIA DRIVER
3587M: Antti Palosaari <crope@iki.fi>
3588L: linux-media@vger.kernel.org
3589W: http://linuxtv.org/
3590W: http://palosaari.fi/linux/
3591Q: http://patchwork.linuxtv.org/project/linux-media/list/
3592T: git git://linuxtv.org/anttip/media_tree.git
3593S: Maintained
3594F: drivers/media/usb/dvb-usb-v2/af9035*
3595
3596DVB_USB_ANYSEE MEDIA DRIVER
3597M: Antti Palosaari <crope@iki.fi>
3598L: linux-media@vger.kernel.org
3599W: http://linuxtv.org/
3600W: http://palosaari.fi/linux/
3601Q: http://patchwork.linuxtv.org/project/linux-media/list/
3602T: git git://linuxtv.org/anttip/media_tree.git
3603S: Maintained
3604F: drivers/media/usb/dvb-usb-v2/anysee*
3605
3606DVB_USB_AU6610 MEDIA DRIVER
3607M: Antti Palosaari <crope@iki.fi>
3608L: linux-media@vger.kernel.org
3609W: http://linuxtv.org/
3610W: http://palosaari.fi/linux/
3611Q: http://patchwork.linuxtv.org/project/linux-media/list/
3612T: git git://linuxtv.org/anttip/media_tree.git
3613S: Maintained
3614F: drivers/media/usb/dvb-usb-v2/au6610*
3615
3616DVB_USB_CE6230 MEDIA DRIVER
3617M: Antti Palosaari <crope@iki.fi>
3618L: linux-media@vger.kernel.org
3619W: http://linuxtv.org/
3620W: http://palosaari.fi/linux/
3621Q: http://patchwork.linuxtv.org/project/linux-media/list/
3622T: git git://linuxtv.org/anttip/media_tree.git
3623S: Maintained
3624F: drivers/media/usb/dvb-usb-v2/ce6230*
3625
d099dea2
MK
3626DVB_USB_CXUSB MEDIA DRIVER
3627M: Michael Krufky <mkrufky@linuxtv.org>
3628L: linux-media@vger.kernel.org
3629W: http://linuxtv.org/
3630W: http://github.com/mkrufky
3631Q: http://patchwork.linuxtv.org/project/linux-media/list/
3632T: git git://linuxtv.org/media_tree.git
3633S: Maintained
9819da66 3634F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3635
91952bc0 3636DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3637M: Antti Palosaari <crope@iki.fi>
3638L: linux-media@vger.kernel.org
3639W: http://linuxtv.org/
3640W: http://palosaari.fi/linux/
3641Q: http://patchwork.linuxtv.org/project/linux-media/list/
3642T: git git://linuxtv.org/anttip/media_tree.git
3643S: Maintained
91952bc0 3644F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3645
5560983b 3646DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3647M: Antti Palosaari <crope@iki.fi>
3648L: linux-media@vger.kernel.org
3649W: http://linuxtv.org/
91952bc0
AP
3650Q: http://patchwork.linuxtv.org/project/linux-media/list/
3651T: git git://linuxtv.org/anttip/media_tree.git
3652S: Maintained
5560983b 3653F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3654
8856f5f2
MK
3655DVB_USB_MXL111SF MEDIA DRIVER
3656M: Michael Krufky <mkrufky@linuxtv.org>
3657L: linux-media@vger.kernel.org
3658W: http://linuxtv.org/
3659W: http://github.com/mkrufky
3660Q: http://patchwork.linuxtv.org/project/linux-media/list/
3661T: git git://linuxtv.org/mkrufky/mxl111sf.git
3662S: Maintained
3663F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3664
91952bc0
AP
3665DVB_USB_RTL28XXU MEDIA DRIVER
3666M: Antti Palosaari <crope@iki.fi>
3667L: linux-media@vger.kernel.org
3668W: http://linuxtv.org/
3669W: http://palosaari.fi/linux/
3670Q: http://patchwork.linuxtv.org/project/linux-media/list/
3671T: git git://linuxtv.org/anttip/media_tree.git
3672S: Maintained
3673F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3674
3675DVB_USB_V2 MEDIA DRIVER
3676M: Antti Palosaari <crope@iki.fi>
3677L: linux-media@vger.kernel.org
3678W: http://linuxtv.org/
3679W: http://palosaari.fi/linux/
3680Q: http://patchwork.linuxtv.org/project/linux-media/list/
3681T: git git://linuxtv.org/anttip/media_tree.git
3682S: Maintained
3683F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3684F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3685
ac0ac38f 3686DYNAMIC DEBUG
5c4a97d1 3687M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3688S: Maintained
3689F: lib/dynamic_debug.c
3690F: include/linux/dynamic_debug.h
3691
789c7048 3692DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3693M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3694S: Maintained
df621252 3695F: drivers/tty/serial/dz.*
789c7048 3696
f17effbe
MF
3697E3X0 POWER BUTTON DRIVER
3698M: Moritz Fischer <moritz.fischer@ettus.com>
3699L: usrp-users@lists.ettus.com
3700W: http://www.ettus.com
3701S: Supported
3702F: drivers/input/misc/e3x0-button.c
3703F: Documentation/devicetree/bindings/input/e3x0-button.txt
3704
91952bc0
AP
3705E4000 MEDIA DRIVER
3706M: Antti Palosaari <crope@iki.fi>
3707L: linux-media@vger.kernel.org
3708W: http://linuxtv.org/
3709W: http://palosaari.fi/linux/
3710Q: http://patchwork.linuxtv.org/project/linux-media/list/
3711T: git git://linuxtv.org/anttip/media_tree.git
3712S: Maintained
3713F: drivers/media/tuners/e4000*
3714
1da177e4 3715EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3716M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3717L: linux-scsi@vger.kernel.org
3718S: Maintained
679655da 3719F: drivers/scsi/eata.c
1da177e4 3720
91952bc0
AP
3721EC100 MEDIA DRIVER
3722M: Antti Palosaari <crope@iki.fi>
3723L: linux-media@vger.kernel.org
3724W: http://linuxtv.org/
3725W: http://palosaari.fi/linux/
3726Q: http://patchwork.linuxtv.org/project/linux-media/list/
3727T: git git://linuxtv.org/anttip/media_tree.git
3728S: Maintained
3729F: drivers/media/dvb-frontends/ec100*
3730
237fead6 3731ECRYPT FILE SYSTEM
0de9adf2 3732M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3733L: ecryptfs@vger.kernel.org
24a923e4 3734W: http://ecryptfs.org
6dc7516e 3735W: https://launchpad.net/ecryptfs
237fead6 3736S: Supported
679655da
JP
3737F: Documentation/filesystems/ecryptfs.txt
3738F: fs/ecryptfs/
237fead6 3739
da9bb1d2 3740EDAC-CORE
8b58be88 3741M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3742M: Borislav Petkov <bp@alien8.de>
009a5410 3743M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3744L: linux-edac@vger.kernel.org
0e438e3f 3745W: bluesmoke.sourceforge.net
7a859516
BP
3746T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3747T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3748S: Supported
679655da 3749F: Documentation/edac.txt
91445c72 3750F: drivers/edac/
679655da 3751F: include/linux/edac.h
0e438e3f 3752
c476c23b 3753EDAC-AMD64
8b58be88 3754M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3755M: Borislav Petkov <bp@alien8.de>
91445c72 3756L: linux-edac@vger.kernel.org
c476c23b 3757W: bluesmoke.sourceforge.net
487ba8e8 3758S: Maintained
c476c23b
BP
3759F: drivers/edac/amd64_edac*
3760
836dae5d
RR
3761EDAC-CALXEDA
3762M: Doug Thompson <dougthompson@xmission.com>
3763M: Robert Richter <rric@kernel.org>
3764L: linux-edac@vger.kernel.org
3765W: bluesmoke.sourceforge.net
3766S: Maintained
3767F: drivers/edac/highbank*
3768
f65aad41
RB
3769EDAC-CAVIUM
3770M: Ralf Baechle <ralf@linux-mips.org>
3771M: David Daney <david.daney@cavium.com>
3772L: linux-edac@vger.kernel.org
3773L: linux-mips@linux-mips.org
3774W: bluesmoke.sourceforge.net
3775S: Supported
3776F: drivers/edac/octeon_edac*
3777
0e438e3f 3778EDAC-E752X
8b58be88
JP
3779M: Mark Gross <mark.gross@intel.com>
3780M: Doug Thompson <dougthompson@xmission.com>
91445c72 3781L: linux-edac@vger.kernel.org
0e438e3f
DP
3782W: bluesmoke.sourceforge.net
3783S: Maintained
679655da 3784F: drivers/edac/e752x_edac.c
0e438e3f
DP
3785
3786EDAC-E7XXX
8b58be88 3787M: Doug Thompson <dougthompson@xmission.com>
91445c72 3788L: linux-edac@vger.kernel.org
0e438e3f
DP
3789W: bluesmoke.sourceforge.net
3790S: Maintained
679655da 3791F: drivers/edac/e7xxx_edac.c
0e438e3f 3792
77c5f5d2 3793EDAC-GHES
009a5410 3794M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3795L: linux-edac@vger.kernel.org
3796W: bluesmoke.sourceforge.net
3797S: Maintained
2caa67a6 3798F: drivers/edac/ghes_edac.c
77c5f5d2 3799
6bc78404 3800EDAC-I82443BXGX
8b58be88 3801M: Tim Small <tim@buttersideup.com>
91445c72 3802L: linux-edac@vger.kernel.org
6bc78404
DT
3803W: bluesmoke.sourceforge.net
3804S: Maintained
679655da 3805F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3806
3807EDAC-I3000
8b58be88 3808M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3809L: linux-edac@vger.kernel.org
6bc78404
DT
3810W: bluesmoke.sourceforge.net
3811S: Maintained
679655da 3812F: drivers/edac/i3000_edac.c
6bc78404
DT
3813
3814EDAC-I5000
8b58be88 3815M: Doug Thompson <dougthompson@xmission.com>
91445c72 3816L: linux-edac@vger.kernel.org
ba9a5918
DT
3817W: bluesmoke.sourceforge.net
3818S: Maintained
679655da 3819F: drivers/edac/i5000_edac.c
ba9a5918 3820
44c12cb2 3821EDAC-I5400
009a5410 3822M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3823L: linux-edac@vger.kernel.org
44c12cb2
MCC
3824W: bluesmoke.sourceforge.net
3825S: Maintained
679655da 3826F: drivers/edac/i5400_edac.c
44c12cb2 3827
3c9c92b6 3828EDAC-I7300
009a5410 3829M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3830L: linux-edac@vger.kernel.org
3831W: bluesmoke.sourceforge.net
3832S: Maintained
3833F: drivers/edac/i7300_edac.c
3834
67c89316 3835EDAC-I7CORE
009a5410 3836M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3837L: linux-edac@vger.kernel.org
3838W: bluesmoke.sourceforge.net
3839S: Maintained
70aff0ce 3840F: drivers/edac/i7core_edac.c
67c89316 3841
ba9a5918 3842EDAC-I82975X
8b58be88 3843M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3844M: "Arvind R." <arvino55@gmail.com>
91445c72 3845L: linux-edac@vger.kernel.org
ba9a5918
DT
3846W: bluesmoke.sourceforge.net
3847S: Maintained
679655da 3848F: drivers/edac/i82975x_edac.c
ba9a5918 3849
791b4706
JB
3850EDAC-IE31200
3851M: Jason Baron <jbaron@akamai.com>
3852L: linux-edac@vger.kernel.org
3853W: bluesmoke.sourceforge.net
3854S: Maintained
3855F: drivers/edac/ie31200_edac.c
3856
ccdfb979 3857EDAC-MPC85XX
30c7469b 3858M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3859L: linux-edac@vger.kernel.org
3860W: bluesmoke.sourceforge.net
3861S: Maintained
3862F: drivers/edac/mpc85xx_edac.[ch]
3863
ba9a5918 3864EDAC-PASEMI
8b58be88 3865M: Egor Martovetsky <egor@pasemi.com>
91445c72 3866L: linux-edac@vger.kernel.org
6bc78404
DT
3867W: bluesmoke.sourceforge.net
3868S: Maintained
679655da 3869F: drivers/edac/pasemi_edac.c
6bc78404 3870
0e438e3f 3871EDAC-R82600
8b58be88 3872M: Tim Small <tim@buttersideup.com>
91445c72 3873L: linux-edac@vger.kernel.org
0e438e3f
DP
3874W: bluesmoke.sourceforge.net
3875S: Maintained
679655da 3876F: drivers/edac/r82600_edac.c
da9bb1d2 3877
4d096ca7 3878EDAC-SBRIDGE
009a5410 3879M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3880L: linux-edac@vger.kernel.org
3881W: bluesmoke.sourceforge.net
3882S: Maintained
3883F: drivers/edac/sb_edac.c
3884
995e1de4
LH
3885EDAC-XGENE
3886APPLIED MICRO (APM) X-GENE SOC EDAC
3887M: Loc Ho <lho@apm.com>
3888S: Supported
3889F: drivers/edac/xgene_edac.c
3890F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3891
af39917d
CL
3892EDIROL UA-101/UA-1000 DRIVER
3893M: Clemens Ladisch <clemens@ladisch.de>
3894L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3895T: git git://git.alsa-project.org/alsa-kernel.git
3896S: Maintained
3897F: sound/usb/misc/ua101.c
3898
1f7df953
MF
3899EXTENSIBLE FIRMWARE INTERFACE (EFI)
3900M: Matt Fleming <matt.fleming@intel.com>
3901L: linux-efi@vger.kernel.org
78bef24e 3902T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3903S: Maintained
fb2efb5c 3904F: Documentation/efi-stub.txt
1f7df953
MF
3905F: arch/ia64/kernel/efi.c
3906F: arch/x86/boot/compressed/eboot.[ch]
3907F: arch/x86/include/asm/efi.h
3908F: arch/x86/platform/efi/*
a9499fa7 3909F: drivers/firmware/efi/*
1f7df953
MF
3910F: include/linux/efi*.h
3911
d68772b7
MF
3912EFI VARIABLE FILESYSTEM
3913M: Matthew Garrett <matthew.garrett@nebula.com>
3914M: Jeremy Kerr <jk@ozlabs.org>
3915M: Matt Fleming <matt.fleming@intel.com>
3916T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3917L: linux-efi@vger.kernel.org
3918S: Maintained
3919F: fs/efivarfs/
3920
85a00d9b
PJ
3921EFIFB FRAMEBUFFER DRIVER
3922L: linux-fbdev@vger.kernel.org
3923M: Peter Jones <pjones@redhat.com>
3924S: Maintained
8a61f013 3925F: drivers/video/fbdev/efifb.c
85a00d9b 3926
0bee8d28
JT
3927EFS FILESYSTEM
3928W: http://aeschi.ch.eu.org/efs/
3929S: Orphan
679655da 3930F: fs/efs/
0bee8d28 3931
4480f15b 3932EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3933M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3934M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3935L: linux-rdma@vger.kernel.org
fab97220 3936S: Supported
679655da 3937F: drivers/infiniband/hw/ehca/
fab97220 3938
aa8a9e25 3939EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3940M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3941L: netdev@vger.kernel.org
3942S: Maintained
9aa32835 3943F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3944
f0319efe 3945EM28XX VIDEO4LINUX DRIVER
009a5410 3946M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
3947L: linux-media@vger.kernel.org
3948W: http://linuxtv.org
3949T: git git://linuxtv.org/media_tree.git
3950S: Maintained
3951F: drivers/media/usb/em28xx/
3952
3e3a7d66 3953EMBEDDED LINUX
8b58be88
JP
3954M: Paul Gortmaker <paul.gortmaker@windriver.com>
3955M: Matt Mackall <mpm@selenic.com>
3956M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3957L: linux-embedded@vger.kernel.org
3958S: Maintained
3959
32505876
JS
3960EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3961M: James Smart <james.smart@avagotech.com>
3962M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 3963L: linux-scsi@vger.kernel.org
32505876 3964W: http://www.avagotech.com
ce00f85c 3965S: Supported
679655da 3966F: drivers/scsi/lpfc/
3a1c1d44 3967
5f5bac82 3968ENE CB710 FLASH CARD READER DRIVER
8b58be88 3969M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3970S: Maintained
3971F: drivers/misc/cb710/
3972F: drivers/mmc/host/cb710-mmc.*
3973F: include/linux/cb710.h
3974
931e39a1
ML
3975ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3976M: Maxim Levitsky <maximlevitsky@gmail.com>
3977S: Maintained
2a837449 3978F: drivers/media/rc/ene_ir.*
931e39a1 3979
ec207dcc
GS
3980ENHANCED ERROR HANDLING (EEH)
3981M: Gavin Shan <shangw@linux.vnet.ibm.com>
3982L: linuxppc-dev@lists.ozlabs.org
3983S: Supported
3984F: Documentation/powerpc/eeh-pci-error-recovery.txt
3985F: arch/powerpc/kernel/eeh*.c
3986
d5ca9006 3987EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3988M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3989S: Maintained
084bad91 3990T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 3991F: drivers/video/fbdev/s1d13xxxfb.c
679655da 3992F: include/video/s1d13xxxfb.h
d5ca9006 3993
38df6492
ME
3994ET131X NETWORK DRIVER
3995M: Mark Einon <mark.einon@gmail.com>
3996S: Odd Fixes
3997F: drivers/net/ethernet/agere/
3998
1da177e4 3999ETHERNET BRIDGE
adbbf69d 4000M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4001L: bridge@lists.linux-foundation.org
4c325313 4002L: netdev@vger.kernel.org
c996d8b9 4003W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4004S: Maintained
679655da
JP
4005F: include/linux/netfilter_bridge/
4006F: net/bridge/
1da177e4 4007
22f08ad9
FF
4008ETHERNET PHY LIBRARY
4009M: Florian Fainelli <f.fainelli@gmail.com>
4010L: netdev@vger.kernel.org
4011S: Maintained
4012F: include/linux/phy.h
4013F: include/linux/phy_fixed.h
4014F: drivers/net/phy/
4015F: Documentation/networking/phy.txt
4016F: drivers/of/of_mdio.c
4017F: drivers/of/of_net.c
4018
1da177e4 4019EXT2 FILE SYSTEM
01971952 4020M: Jan Kara <jack@suse.cz>
72be2ccf 4021L: linux-ext4@vger.kernel.org
1da177e4 4022S: Maintained
679655da
JP
4023F: Documentation/filesystems/ext2.txt
4024F: fs/ext2/
4025F: include/linux/ext2*
1da177e4
LT
4026
4027EXT3 FILE SYSTEM
01971952 4028M: Jan Kara <jack@suse.cz>
8b58be88 4029M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 4030M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
4031L: linux-ext4@vger.kernel.org
4032S: Maintained
679655da
JP
4033F: Documentation/filesystems/ext3.txt
4034F: fs/ext3/
72be2ccf
EM
4035
4036EXT4 FILE SYSTEM
8b58be88 4037M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4038M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4039L: linux-ext4@vger.kernel.org
08a225f1 4040W: http://ext4.wiki.kernel.org
8a6e2535 4041Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4042S: Maintained
679655da
JP
4043F: Documentation/filesystems/ext4.txt
4044F: fs/ext4/
1da177e4 4045
c5532b09 4046Extended Verification Module (EVM)
74dd744f
MZ
4047M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4048L: linux-ima-devel@lists.sourceforge.net
4049L: linux-security-module@vger.kernel.org
c5532b09
MZ
4050S: Supported
4051F: security/integrity/evm/
4052
df6b3cfe
MH
4053EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4054M: MyungJoo Ham <myungjoo.ham@samsung.com>
4055M: Chanwoo Choi <cw00.choi@samsung.com>
4056L: linux-kernel@vger.kernel.org
81df63a9 4057T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4058S: Maintained
4059F: drivers/extcon/
4060F: Documentation/extcon/
4061
e2a75c44 4062EXYNOS DP DRIVER
b7701755 4063M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4064L: dri-devel@lists.freedesktop.org
4065S: Maintained
4066F: drivers/gpu/drm/exynos/exynos_dp*
4067
33ad3912
DL
4068EXYNOS MIPI DISPLAY DRIVERS
4069M: Inki Dae <inki.dae@samsung.com>
4070M: Donghwa Lee <dh09.lee@samsung.com>
4071M: Kyungmin Park <kyungmin.park@samsung.com>
4072L: linux-fbdev@vger.kernel.org
4073S: Maintained
8a61f013 4074F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4075F: include/video/exynos_mipi*
4076
e53004e2 4077F71805F HARDWARE MONITORING DRIVER
7c81c60f 4078M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
4079L: lm-sensors@lm-sensors.org
4080S: Maintained
679655da
JP
4081F: Documentation/hwmon/f71805f
4082F: drivers/hwmon/f71805f.c
e53004e2 4083
eea977ed
MB
4084FC0011 TUNER DRIVER
4085M: Michael Buesch <m@bues.ch>
4086L: linux-media@vger.kernel.org
4087S: Maintained
ccae7af2
MCC
4088F: drivers/media/tuners/fc0011.h
4089F: drivers/media/tuners/fc0011.c
eea977ed 4090
91952bc0
AP
4091FC2580 MEDIA DRIVER
4092M: Antti Palosaari <crope@iki.fi>
4093L: linux-media@vger.kernel.org
4094W: http://linuxtv.org/
4095W: http://palosaari.fi/linux/
4096Q: http://patchwork.linuxtv.org/project/linux-media/list/
4097T: git git://linuxtv.org/anttip/media_tree.git
4098S: Maintained
4099F: drivers/media/tuners/fc2580*
eea977ed 4100
88b2dbdb
EP
4101FANOTIFY
4102M: Eric Paris <eparis@redhat.com>
4103S: Maintained
4104F: fs/notify/fanotify/
4105F: include/linux/fanotify.h
c117ab84 4106F: include/uapi/linux/fanotify.h
88b2dbdb 4107
1da177e4 4108FARSYNC SYNCHRONOUS DRIVER
8b58be88 4109M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4110W: http://www.farsite.co.uk/
4111S: Supported
679655da 4112F: drivers/net/wan/farsync.*
1da177e4 4113
c5408b88 4114FAULT INJECTION SUPPORT
8b58be88 4115M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4116S: Supported
679655da
JP
4117F: Documentation/fault-injection/
4118F: lib/fault-inject.c
c5408b88 4119
053e514f
NT
4120FBTFT Framebuffer drivers
4121M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4122M: Noralf Trønnes <noralf@tronnes.org>
4123S: Maintained
4124F: drivers/staging/fbtft/
4125
cae727db 4126FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4127M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4128L: fcoe-devel@open-fcoe.org
cae727db
RL
4129W: www.Open-FCoE.org
4130S: Supported
4131F: drivers/scsi/libfc/
4132F: drivers/scsi/fcoe/
4133F: include/scsi/fc/
4134F: include/scsi/libfc.h
4135F: include/scsi/libfcoe.h
c117ab84 4136F: include/uapi/scsi/fc/
cae727db 4137
e2d1d6c0 4138FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4139M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4140M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4141L: linux-fsdevel@vger.kernel.org
1da177e4 4142S: Maintained
679655da
JP
4143F: include/linux/fcntl.h
4144F: include/linux/fs.h
c117ab84
CEB
4145F: include/uapi/linux/fcntl.h
4146F: include/uapi/linux/fs.h
679655da
JP
4147F: fs/fcntl.c
4148F: fs/locks.c
1da177e4 4149
e2d1d6c0 4150FILESYSTEMS (VFS and infrastructure)
8b58be88 4151M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4152L: linux-fsdevel@vger.kernel.org
173acc7c 4153S: Maintained
679655da 4154F: fs/*
173acc7c 4155
b26e0ed4 4156FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4157M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4158L: lm-sensors@lm-sensors.org
4159S: Maintained
d5ca6918
JP
4160F: drivers/hwmon/f75375s.c
4161F: include/linux/f75375s.h
b26e0ed4 4162
a331b0c3
CL
4163FIREWIRE AUDIO DRIVERS
4164M: Clemens Ladisch <clemens@ladisch.de>
4165L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4166T: git git://git.alsa-project.org/alsa-kernel.git
4167S: Maintained
4168F: sound/firewire/
4169
eb86ec51
SR
4170FIREWIRE MEDIA DRIVERS (firedtv)
4171M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4172L: linux-media@vger.kernel.org
4173L: linux1394-devel@lists.sourceforge.net
4174T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4175S: Maintained
4176F: drivers/media/firewire/
4177
a511ce33
CB
4178FIREWIRE SBP-2 TARGET
4179M: Chris Boot <bootc@bootc.net>
4180L: linux-scsi@vger.kernel.org
4181L: target-devel@vger.kernel.org
4182L: linux1394-devel@lists.sourceforge.net
4183T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4184S: Maintained
4185F: drivers/target/sbp/
4186
7d2c86b5 4187FIREWIRE SUBSYSTEM
8b58be88 4188M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4189L: linux1394-devel@lists.sourceforge.net
958a29cb 4190W: http://ieee1394.wiki.kernel.org/
2ca526bf 4191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4192S: Maintained
679655da 4193F: drivers/firewire/
8f06ce3b
SR
4194F: include/linux/firewire.h
4195F: include/uapi/linux/firewire*.h
9f6d3c4b 4196F: tools/firewire/
e2d1d6c0
RD
4197
4198FIRMWARE LOADER (request_firmware)
39e68089
ML
4199M: Ming Lei <ming.lei@canonical.com>
4200L: linux-kernel@vger.kernel.org
4201S: Maintained
679655da
JP
4202F: Documentation/firmware_class/
4203F: drivers/base/firmware*.c
4204F: include/linux/firmware.h
e2d1d6c0 4205
f730e3dc 4206FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4207M: Joshua Morris <josh.h.morris@us.ibm.com>
4208M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4209S: Maintained
4210F: drivers/block/rsxx/
4211
8206f664
JK
4212FLOPPY DRIVER
4213M: Jiri Kosina <jkosina@suse.cz>
4214T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4215S: Odd fixes
4216F: drivers/block/floppy.c
4217
9c9f32ed
AR
4218FMC SUBSYSTEM
4219M: Alessandro Rubini <rubini@gnudd.com>
4220W: http://www.ohwr.org/projects/fmc-bus
4221S: Supported
4222F: drivers/fmc/
4223F: include/linux/fmc*.h
4224F: include/linux/ipmi-fru.h
4225K: fmc_d.*register
4226
e2d1d6c0 4227FPU EMULATOR
8b58be88 4228M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4229W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4230S: Maintained
679655da 4231F: arch/x86/math-emu/
e2d1d6c0
RD
4232
4233FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4234L: netdev@vger.kernel.org
c173bfac 4235S: Orphan
679655da
JP
4236F: drivers/net/wan/dlci.c
4237F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4238
4239FRAMEBUFFER LAYER
5489e948
JCPV
4240M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4241M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4242L: linux-fbdev@vger.kernel.org
e2d1d6c0 4243W: http://linux-fbdev.sourceforge.net/
b22fe37b 4244Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4245T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4246S: Maintained
679655da 4247F: Documentation/fb/
d958c62c 4248F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4249F: drivers/video/
4250F: include/video/
679655da 4251F: include/linux/fb.h
c117ab84
CEB
4252F: include/uapi/video/
4253F: include/uapi/linux/fb.h
e2d1d6c0 4254
a57c188e 4255FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4256M: Timur Tabi <timur@tabi.org>
a57c188e 4257L: linux-fbdev@vger.kernel.org
c4ef9bc4 4258S: Maintained
8a61f013 4259F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4260
e2d1d6c0 4261FREESCALE DMA DRIVER
8b58be88
JP
4262M: Li Yang <leoli@freescale.com>
4263M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4264L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4265S: Maintained
679655da 4266F: drivers/dma/fsldma.*
e2d1d6c0
RD
4267
4268FREESCALE I2C CPM DRIVER
8b58be88 4269M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4270L: linuxppc-dev@lists.ozlabs.org
846557d3 4271L: linux-i2c@vger.kernel.org
0d2b405a 4272S: Maintained
679655da 4273F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4274
60e8c5ab 4275FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4276M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4277L: linux-fbdev@vger.kernel.org
efc03ecb 4278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4279S: Maintained
bad985a1 4280F: include/linux/platform_data/video-imxfb.h
8a61f013 4281F: drivers/video/fbdev/imxfb.c
60e8c5ab 4282
4d8e2cef
HX
4283FREESCALE QUAD SPI DRIVER
4284M: Han Xu <han.xu@freescale.com>
4285L: linux-mtd@lists.infradead.org
4286S: Maintained
4287F: drivers/mtd/spi-nor/fsl-quadspi.c
4288
4689a6b1 4289FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4290M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4291M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4292L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4293L: netdev@vger.kernel.org
4294S: Maintained
ec21e2ec 4295F: drivers/net/ethernet/freescale/fs_enet/
679655da 4296F: include/linux/fs_enet_pd.h
4689a6b1 4297
d9e9d82c 4298FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4299L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4300S: Orphan
679655da
JP
4301F: arch/powerpc/sysdev/qe_lib/
4302F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4303
b55ef929 4304FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4305M: Li Yang <leoli@freescale.com>
6372594a 4306L: linux-usb@vger.kernel.org
a4724ed6 4307L: linuxppc-dev@lists.ozlabs.org
a7205b30 4308S: Maintained
faf2e1db 4309F: drivers/usb/gadget/udc/fsl*
a7205b30 4310
beaf53bf 4311FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4312M: Li Yang <leoli@freescale.com>
beaf53bf 4313L: netdev@vger.kernel.org
a4724ed6 4314L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4315S: Maintained
ec21e2ec 4316F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4317
d9e9d82c 4318FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4319M: Timur Tabi <timur@tabi.org>
a4724ed6 4320L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4321S: Maintained
df621252 4322F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4323
4324FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4325M: Timur Tabi <timur@tabi.org>
dc85950a 4326M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4327M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4328L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4329L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4330S: Maintained
69aefcea 4331F: sound/soc/fsl/fsl*
dc85950a 4332F: sound/soc/fsl/imx*
69aefcea 4333F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4334
31c88965 4335FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4336M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4337L: linux-kernel@vger.kernel.org
4338S: Maintained
4339F: drivers/staging/fsl-mc/
4340
1da177e4 4341FREEVXFS FILESYSTEM
8b58be88 4342M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4343W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4344S: Maintained
679655da 4345F: fs/freevxfs/
1da177e4 4346
71038f52 4347FREEZER
49db1903 4348M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4349M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4350L: linux-pm@vger.kernel.org
71038f52 4351S: Supported
679655da
JP
4352F: Documentation/power/freezing-of-tasks.txt
4353F: include/linux/freezer.h
4354F: kernel/freezer.c
71038f52 4355
839a1f79
KRW
4356FRONTSWAP API
4357M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4358L: linux-kernel@vger.kernel.org
4359S: Maintained
4360F: mm/frontswap.c
4361F: include/linux/frontswap.h
4362
a5432f5a 4363FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4364M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4365L: linux-cachefs@redhat.com
4366S: Supported
4367F: Documentation/filesystems/caching/
4368F: fs/fscache/
4369F: include/linux/fscache*.h
4370
f58ad8f5 4371F2FS FILE SYSTEM
9b29d481 4372M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4373M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
4374L: linux-f2fs-devel@lists.sourceforge.net
4375W: http://en.wikipedia.org/wiki/F2FS
4376T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4377S: Maintained
4378F: Documentation/filesystems/f2fs.txt
3bac380c 4379F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4380F: fs/f2fs/
4381F: include/linux/f2fs_fs.h
4382
5ab7ffea 4383FUJITSU FR-V (FRV) PORT
8b58be88 4384M: David Howells <dhowells@redhat.com>
1da177e4 4385S: Maintained
679655da 4386F: arch/frv/
1da177e4 4387
20b93734 4388FUJITSU LAPTOP EXTRAS
409a3e98 4389M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4390L: platform-driver-x86@vger.kernel.org
20b93734 4391S: Maintained
679655da 4392F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4393
4da621b6
HK
4394FUJITSU M-5MO LS CAMERA ISP DRIVER
4395M: Kyungmin Park <kyungmin.park@samsung.com>
4396M: Heungjun Kim <riverful.kim@samsung.com>
4397L: linux-media@vger.kernel.org
4398S: Maintained
90d72ac6 4399F: drivers/media/i2c/m5mols/
4da621b6
HK
4400F: include/media/m5mols.h
4401
2d24c490
RG
4402FUJITSU TABLET EXTRAS
4403M: Robert Gerlach <khnz@gmx.de>
4404L: platform-driver-x86@vger.kernel.org
4405S: Maintained
4406F: drivers/platform/x86/fujitsu-tablet.c
4407
04578f17 4408FUSE: FILESYSTEM IN USERSPACE
8b58be88 4409M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4410L: fuse-devel@lists.sourceforge.net
4411W: http://fuse.sourceforge.net/
4412S: Maintained
679655da 4413F: fs/fuse/
c117ab84 4414F: include/uapi/linux/fuse.h
04578f17 4415
1da177e4 4416FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4417M: Rik Faith <faith@cs.unc.edu>
1da177e4 4418L: linux-scsi@vger.kernel.org
baaea1dc 4419S: Odd Fixes (e.g., new signatures)
679655da 4420F: drivers/scsi/fdomain.*
1da177e4 4421
d8e2162c
PO
4422GCOV BASED KERNEL PROFILING
4423M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4424S: Maintained
4425F: kernel/gcov/
4426F: Documentation/gcov.txt
4427
1da177e4 4428GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4429M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4430L: linux-scsi@vger.kernel.org
4431W: http://www.icp-vortex.com/
4432S: Supported
679655da 4433F: drivers/scsi/gdt*
1da177e4 4434
158daf16
JK
4435GDB KERNEL DEBUGGING HELPER SCRIPTS
4436M: Jan Kiszka <jan.kiszka@siemens.com>
4437S: Supported
4438F: scripts/gdb/
4439
3169a1c7
HV
4440GEMTEK FM RADIO RECEIVER DRIVER
4441M: Hans Verkuil <hverkuil@xs4all.nl>
4442L: linux-media@vger.kernel.org
4443T: git git://linuxtv.org/media_tree.git
4444W: http://linuxtv.org
4445S: Maintained
4446F: drivers/media/radio/radio-gemtek*
4447
1c23af90 4448GENERIC GPIO I2C DRIVER
880b0e26 4449M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4450S: Supported
679655da
JP
4451F: drivers/i2c/busses/i2c-gpio.c
4452F: include/linux/i2c-gpio.h
1c23af90 4453
92ed1a76
PK
4454GENERIC GPIO I2C MULTIPLEXER DRIVER
4455M: Peter Korsgaard <peter.korsgaard@barco.com>
4456L: linux-i2c@vger.kernel.org
4457S: Supported
e7065e20
JD
4458F: drivers/i2c/muxes/i2c-mux-gpio.c
4459F: include/linux/i2c-mux-gpio.h
4460F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4461
9251ce95 4462GENERIC HDLC (WAN) DRIVERS
8b58be88 4463M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4464W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4465S: Maintained
679655da
JP
4466F: drivers/net/wan/c101.c
4467F: drivers/net/wan/hd6457*
4468F: drivers/net/wan/hdlc*
4469F: drivers/net/wan/n2.c
4470F: drivers/net/wan/pc300too.c
4471F: drivers/net/wan/pci200syn.c
4472F: drivers/net/wan/wanxl*
1da177e4 4473
1527aab6 4474GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4475M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4476L: linux-arch@vger.kernel.org
4477T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4478S: Maintained
14430813
JP
4479F: include/asm-generic/
4480F: include/uapi/asm-generic/
1527aab6 4481
ff764963
KVA
4482GENERIC PHY FRAMEWORK
4483M: Kishon Vijay Abraham I <kishon@ti.com>
4484L: linux-kernel@vger.kernel.org
4485T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4486S: Supported
4487F: drivers/phy/
4488F: include/linux/phy/
4489
eea97aed
KH
4490GENERIC PM DOMAINS
4491M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4492M: Kevin Hilman <khilman@kernel.org>
4493M: Ulf Hansson <ulf.hansson@linaro.org>
4494L: linux-pm@vger.kernel.org
4495S: Supported
4496F: drivers/base/power/domain*.c
4497F: include/linux/pm_domain.h
4498
ccb86a69 4499GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4500M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4501L: kvm@vger.kernel.org
ccb86a69
MT
4502S: Supported
4503F: drivers/uio/uio_pci_generic.c
4504
f8f1ec73
JP
4505GET_MAINTAINER SCRIPT
4506M: Joe Perches <joe@perches.com>
4507S: Maintained
4508F: scripts/get_maintainer.pl
4509
5be7b50f 4510GFS2 FILE SYSTEM
8b58be88 4511M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4512M: Bob Peterson <rpeterso@redhat.com>
a4644184 4513L: cluster-devel@redhat.com
5be7b50f 4514W: http://sources.redhat.com/cluster/
28666d6d 4515T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4516S: Supported
679655da
JP
4517F: Documentation/filesystems/gfs2*.txt
4518F: fs/gfs2/
c117ab84 4519F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4520
0a34eb8f 4521GIGASET ISDN DRIVERS
6b096fde 4522M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4523L: gigaset307x-common@lists.sourceforge.net
4524W: http://gigaset307x.sourceforge.net/
6b096fde 4525S: Odd Fixes
679655da
JP
4526F: Documentation/isdn/README.gigaset
4527F: drivers/isdn/gigaset/
c117ab84 4528F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4529
7eea35fe
JP
4530GO7007 MPEG CODEC
4531M: Hans Verkuil <hans.verkuil@cisco.com>
4532L: linux-media@vger.kernel.org
4533S: Maintained
4534F: drivers/media/usb/go7007/
4535
ca96ea86
BN
4536GOODIX TOUCHSCREEN
4537M: Bastien Nocera <hadess@hadess.net>
4538L: linux-input@vger.kernel.org
4539S: Maintained
4540F: drivers/input/touchscreen/goodix.c
4541
a0dc00b4 4542GPIO SUBSYSTEM
e4651a9f 4543M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4544M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4545L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4546T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4547S: Maintained
4548F: Documentation/gpio/
a0dc00b4 4549F: drivers/gpio/
bdc6e95e
AC
4550F: include/linux/gpio/
4551F: include/linux/gpio.h
9b692346 4552F: include/asm-generic/gpio.h
a0dc00b4 4553
71a6d0af
HW
4554GRE DEMULTIPLEXER DRIVER
4555M: Dmitry Kozlov <xeb@mail.ru>
4556L: netdev@vger.kernel.org
4557S: Maintained
11c26770
JP
4558F: net/ipv4/gre_demux.c
4559F: net/ipv4/gre_offload.c
71a6d0af
HW
4560F: include/net/gre.h
4561
d4c41139
KG
4562GRETH 10/100/1G Ethernet MAC device driver
4563M: Kristoffer Glembo <kristoffer@gaisler.com>
4564L: netdev@vger.kernel.org
4565S: Maintained
a31a96ad 4566F: drivers/net/ethernet/aeroflex/
d4c41139 4567
e8deeae2 4568GSPCA FINEPIX SUBDRIVER
8b58be88 4569M: Frank Zago <frank@zago.net>
661263b5 4570L: linux-media@vger.kernel.org
275ffde4 4571T: git git://linuxtv.org/media_tree.git
e8deeae2 4572S: Maintained
0c0d06ca 4573F: drivers/media/usb/gspca/finepix.c
e8deeae2 4574
4b3fa3c4
OL
4575GSPCA GL860 SUBDRIVER
4576M: Olivier Lorin <o.lorin@laposte.net>
4577L: linux-media@vger.kernel.org
275ffde4 4578T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4579S: Maintained
0c0d06ca 4580F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4581
e8deeae2 4582GSPCA M5602 SUBDRIVER
8b58be88 4583M: Erik Andren <erik.andren@gmail.com>
661263b5 4584L: linux-media@vger.kernel.org
275ffde4 4585T: git git://linuxtv.org/media_tree.git
e8deeae2 4586S: Maintained
0c0d06ca 4587F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4588
4589GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4590M: Hans de Goede <hdegoede@redhat.com>
661263b5 4591L: linux-media@vger.kernel.org
275ffde4 4592T: git git://linuxtv.org/media_tree.git
e8deeae2 4593S: Maintained
0c0d06ca 4594F: drivers/media/usb/gspca/pac207.c
e8deeae2 4595
261982f1 4596GSPCA SN9C20X SUBDRIVER
d95c5b0b 4597M: Brian Johnson <brijohn@gmail.com>
261982f1 4598L: linux-media@vger.kernel.org
275ffde4 4599T: git git://linuxtv.org/media_tree.git
261982f1 4600S: Maintained
0c0d06ca 4601F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4602
e8deeae2 4603GSPCA T613 SUBDRIVER
8b58be88 4604M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4605L: linux-media@vger.kernel.org
275ffde4 4606T: git git://linuxtv.org/media_tree.git
e8deeae2 4607S: Maintained
0c0d06ca 4608F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4609
4610GSPCA USB WEBCAM DRIVER
fc3f906b 4611M: Hans de Goede <hdegoede@redhat.com>
661263b5 4612L: linux-media@vger.kernel.org
275ffde4 4613T: git git://linuxtv.org/media_tree.git
e8deeae2 4614S: Maintained
0c0d06ca 4615F: drivers/media/usb/gspca/
e8deeae2 4616
584ec979 4617GUID PARTITION TABLE (GPT)
4f973c63 4618M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4619L: linux-efi@vger.kernel.org
4620S: Maintained
4621F: block/partitions/efi.*
4622
aa3c598b 4623STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4624M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4625L: linux-media@vger.kernel.org
275ffde4 4626T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4627S: Maintained
4628F: drivers/media/usb/stk1160/
e8deeae2 4629
4e456b86
YS
4630H8/300 ARCHITECTURE
4631M: Yoshinori Sato <ysato@users.sourceforge.jp>
4632L: uclinux-h8-devel@lists.sourceforge.jp
4633W: http://uclinux-h8.sourceforge.jp
4634T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4635S: Maintained
4636F: arch/h8300/
4637F: drivers/clocksource/h8300_*.c
4638F: drivers/clk/h8300/
4639F: drivers/irqchip/irq-renesas-h8*.c
4640
71a6d0af
HW
4641HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4642M: Frank Seidel <frank@f-seidel.de>
4643L: platform-driver-x86@vger.kernel.org
4644W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4645S: Maintained
4646F: drivers/platform/x86/hdaps.c
4647
48fc9e26
HV
4648HDPVR USB VIDEO ENCODER DRIVER
4649M: Hans Verkuil <hverkuil@xs4all.nl>
4650L: linux-media@vger.kernel.org
4651T: git git://linuxtv.org/media_tree.git
4652W: http://linuxtv.org
4653S: Odd Fixes
14430813 4654F: drivers/media/usb/hdpvr/
48fc9e26 4655
71a6d0af 4656HWPOISON MEMORY FAILURE HANDLING
f9625c48 4657M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4658L: linux-mm@kvack.org
71a6d0af
HW
4659S: Maintained
4660F: mm/memory-failure.c
4661F: mm/hwpoison-inject.c
4662
4663HYPERVISOR VIRTUAL CONSOLE DRIVER
4664L: linuxppc-dev@lists.ozlabs.org
4665S: Odd Fixes
4666F: drivers/tty/hvc/
4667
e5ab1477
AP
4668HACKRF MEDIA DRIVER
4669M: Antti Palosaari <crope@iki.fi>
4670L: linux-media@vger.kernel.org
4671W: http://linuxtv.org/
4672W: http://palosaari.fi/linux/
4673Q: http://patchwork.linuxtv.org/project/linux-media/list/
4674T: git git://linuxtv.org/anttip/media_tree.git
4675S: Maintained
4676F: drivers/media/usb/hackrf/
4677
5b543965 4678HARDWARE MONITORING
7c81c60f 4679M: Jean Delvare <jdelvare@suse.de>
ca462085 4680M: Guenter Roeck <linux@roeck-us.net>
5b543965 4681L: lm-sensors@lm-sensors.org
595142e0 4682W: http://www.lm-sensors.org/
a94ef4ed 4683T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4684T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4685S: Maintained
047f4ec2 4686F: Documentation/hwmon/
679655da 4687F: drivers/hwmon/
047f4ec2 4688F: include/linux/hwmon*.h
5b543965 4689
844dd05f 4690HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4691M: Matt Mackall <mpm@selenic.com>
4692M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4693L: linux-crypto@vger.kernel.org
c0d0787b 4694S: Odd fixes
679655da
JP
4695F: Documentation/hw_random.txt
4696F: drivers/char/hw_random/
4697F: include/linux/hw_random.h
844dd05f 4698
8b37fcfc
OBC
4699HARDWARE SPINLOCK CORE
4700M: Ohad Ben-Cohen <ohad@wizery.com>
4701S: Maintained
4702F: Documentation/hwspinlock.txt
4703F: drivers/hwspinlock/hwspinlock_*
4704F: include/linux/hwspinlock.h
4705
1da177e4 4706HARMONY SOUND DRIVER
ac6aecbf 4707L: linux-parisc@vger.kernel.org
1da177e4 4708S: Maintained
679655da 4709F: sound/parisc/harmony.*
1da177e4 4710
91952bc0
AP
4711HD29L2 MEDIA DRIVER
4712M: Antti Palosaari <crope@iki.fi>
4713L: linux-media@vger.kernel.org
4714W: http://linuxtv.org/
4715W: http://palosaari.fi/linux/
4716Q: http://patchwork.linuxtv.org/project/linux-media/list/
4717T: git git://linuxtv.org/anttip/media_tree.git
4718S: Maintained
4719F: drivers/media/dvb-frontends/hd29l2*
4720
e2d1d6c0 4721HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4722L: iss_storagedev@hp.com
af9f1b3c 4723S: Orphan
679655da
JP
4724F: Documentation/blockdev/cpqarray.txt
4725F: drivers/block/cpqarray.*
e2d1d6c0 4726
9257aa49 4727HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4728M: Don Brace <don.brace@pmcs.com>
9257aa49 4729L: iss_storagedev@hp.com
693373db
DB
4730L: storagedev@pmcs.com
4731L: linux-scsi@vger.kernel.org
9257aa49
SC
4732S: Supported
4733F: Documentation/scsi/hpsa.txt
4734F: drivers/scsi/hpsa*.[ch]
4735F: include/linux/cciss*.h
c117ab84 4736F: include/uapi/linux/cciss*.h
9257aa49 4737
e2d1d6c0 4738HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4739M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4740L: iss_storagedev@hp.com
693373db
DB
4741L: storagedev@pmcs.com
4742L: linux-scsi@vger.kernel.org
e2d1d6c0 4743S: Supported
679655da
JP
4744F: Documentation/blockdev/cciss.txt
4745F: drivers/block/cciss*
4746F: include/linux/cciss_ioctl.h
c117ab84 4747F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4748
1da177e4 4749HFS FILESYSTEM
6cf515e1
GU
4750L: linux-fsdevel@vger.kernel.org
4751S: Orphan
679655da
JP
4752F: Documentation/filesystems/hfs.txt
4753F: fs/hfs/
1da177e4 4754
ef575f47
GU
4755HFSPLUS FILESYSTEM
4756L: linux-fsdevel@vger.kernel.org
4757S: Orphan
4758F: Documentation/filesystems/hfsplus.txt
4759F: fs/hfsplus/
4760
1da177e4 4761HGA FRAMEBUFFER DRIVER
8b58be88 4762M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4763L: linux-nvidia@lists.surfsouth.com
4764W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4765S: Maintained
8a61f013 4766F: drivers/video/fbdev/hgafb.c
1da177e4 4767
4480f15b 4768HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4769M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4770M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4771L: linux-pm@vger.kernel.org
e2d1d6c0 4772S: Supported
679655da
JP
4773F: arch/x86/power/
4774F: drivers/base/power/
4775F: kernel/power/
4776F: include/linux/suspend.h
4777F: include/linux/freezer.h
4778F: include/linux/pm.h
679655da 4779F: arch/*/include/asm/suspend*.h
e2d1d6c0 4780
4ef4caad 4781HID CORE LAYER
8b58be88 4782M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4783L: linux-input@vger.kernel.org
54e5881d 4784T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4785S: Maintained
679655da
JP
4786F: drivers/hid/
4787F: include/linux/hid*
c117ab84 4788F: include/uapi/linux/hid*
4ef4caad 4789
30ee72f0
SP
4790HID SENSOR HUB DRIVERS
4791M: Jiri Kosina <jkosina@suse.cz>
4792M: Jonathan Cameron <jic23@kernel.org>
4793M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4794L: linux-input@vger.kernel.org
4795L: linux-iio@vger.kernel.org
4796S: Maintained
4797F: Documentation/hid/hid-sensor*
4798F: drivers/hid/hid-sensor-*
4799F: drivers/iio/*/hid-*
4800F: include/linux/hid-sensor-*
4801
38bed542 4802HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4803M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4804L: linux-kernel@vger.kernel.org
75fc2d37 4805T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4806S: Maintained
679655da 4807F: Documentation/timers/
5cee9645 4808F: kernel/time/hrtimer.c
88606e80
TG
4809F: kernel/time/clockevents.c
4810F: kernel/time/tick*.*
4811F: kernel/time/timer_*.c
05ed8490 4812F: include/linux/clockchips.h
679655da 4813F: include/linux/hrtimer.h
38bed542 4814
1da177e4 4815HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4816L: linux-hams@vger.kernel.org
8b64f2a0 4817S: Orphan
679655da
JP
4818F: drivers/net/hamradio/dmascc.c
4819F: drivers/net/hamradio/scc.c
1da177e4 4820
ede1e6f8 4821HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4822M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4823W: http://www.highpoint-tech.com
4824S: Supported
679655da
JP
4825F: Documentation/scsi/hptiop.txt
4826F: drivers/scsi/hptiop.c
ede1e6f8 4827
1da177e4 4828HIPPI
8b58be88 4829M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4830L: linux-hippi@sunsite.dk
4831S: Maintained
679655da 4832F: include/linux/hippidevice.h
c117ab84 4833F: include/uapi/linux/if_hippi.h
679655da 4834F: net/802/hippi.c
ff5a3b50 4835F: drivers/net/hippi/
1da177e4 4836
ff1d2767 4837HOST AP DRIVER
8b58be88 4838M: Jouni Malinen <j@w1.fi>
85d32e7b 4839L: hostap@shmoo.com (subscribers-only)
724c6b35 4840L: linux-wireless@vger.kernel.org
ff1d2767
JM
4841W: http://hostap.epitest.fi/
4842S: Maintained
679655da 4843F: drivers/net/wireless/hostap/
ff1d2767 4844
dd8cd779 4845HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4846L: platform-driver-x86@vger.kernel.org
95c70215 4847S: Orphan
679655da 4848F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4849
e2d1d6c0 4850HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4851M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4852S: Maintained
7e25d724 4853F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4854
7d2c86b5 4855HPET: High Precision Event Timers driver
8b58be88 4856M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4857S: Maintained
679655da
JP
4858F: Documentation/timers/hpet.txt
4859F: drivers/char/hpet.c
4860F: include/linux/hpet.h
c117ab84 4861F: include/uapi/linux/hpet.h
b9b0332f 4862
e07b5d79 4863HPET: x86
9e06f631 4864S: Orphan
679655da
JP
4865F: arch/x86/kernel/hpet.c
4866F: arch/x86/include/asm/hpet.h
b9b0332f 4867
1da177e4 4868HPFS FILESYSTEM
8b58be88 4869M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4870W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4871S: Maintained
679655da 4872F: fs/hpfs/
1da177e4 4873
3441cded 4874HSI SUBSYSTEM
56459ea9
SR
4875M: Sebastian Reichel <sre@kernel.org>
4876T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4877S: Maintained
4878F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4879F: Documentation/hsi.txt
3441cded
SR
4880F: drivers/hsi/
4881F: include/linux/hsi/
4882F: include/uapi/linux/hsi/
4883
7d2c86b5 4884HSO 3G MODEM DRIVER
8b58be88 4885M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4886W: http://www.pharscape.org
4887S: Maintained
679655da 4888F: drivers/net/usb/hso.c
11cd29b0 4889
19990e29
AB
4890HSR NETWORK PROTOCOL
4891M: Arvid Brodin <arvid.brodin@alten.se>
4892L: netdev@vger.kernel.org
4893S: Maintained
4894F: net/hsr/
4895
5a18c343 4896HTCPEN TOUCHSCREEN DRIVER
8b58be88 4897M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4898L: linux-input@vger.kernel.org
4899S: Maintained
679655da 4900F: drivers/input/touchscreen/htcpen.c
5a18c343 4901
1da177e4 4902HUGETLB FILESYSTEM
6d49e352 4903M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4904S: Maintained
679655da 4905F: fs/hugetlbfs/
1da177e4 4906
05183189 4907Hyper-V CORE AND DRIVERS
9c3646d1 4908M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4909M: Haiyang Zhang <haiyangz@microsoft.com>
4910L: devel@linuxdriverproject.org
4911S: Maintained
a4162747
HZ
4912F: arch/x86/include/asm/mshyperv.h
4913F: arch/x86/include/uapi/asm/hyperv.h
4914F: arch/x86/kernel/cpu/mshyperv.c
05183189 4915F: drivers/hid/hid-hyperv.c
a4162747 4916F: drivers/hv/
f92ca80b 4917F: drivers/input/serio/hyperv-keyboard.c
05183189 4918F: drivers/net/hyperv/
a4162747 4919F: drivers/scsi/storvsc_drv.c
8a61f013 4920F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
4921F: include/linux/hyperv.h
4922F: tools/hv/
05183189 4923
d85c8a6a 4924I2C OVER PARALLEL PORT
7c81c60f 4925M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4926L: linux-i2c@vger.kernel.org
4927S: Maintained
4928F: Documentation/i2c/busses/i2c-parport
4929F: Documentation/i2c/busses/i2c-parport-light
4930F: drivers/i2c/busses/i2c-parport.c
4931F: drivers/i2c/busses/i2c-parport-light.c
4932
4933I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4934M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4935L: linux-i2c@vger.kernel.org
4936S: Maintained
4937F: Documentation/i2c/busses/i2c-ali1535
4938F: Documentation/i2c/busses/i2c-ali1563
4939F: Documentation/i2c/busses/i2c-ali15x3
4940F: Documentation/i2c/busses/i2c-amd756
4941F: Documentation/i2c/busses/i2c-amd8111
4942F: Documentation/i2c/busses/i2c-i801
4943F: Documentation/i2c/busses/i2c-nforce2
4944F: Documentation/i2c/busses/i2c-piix4
4945F: Documentation/i2c/busses/i2c-sis5595
4946F: Documentation/i2c/busses/i2c-sis630
4947F: Documentation/i2c/busses/i2c-sis96x
4948F: Documentation/i2c/busses/i2c-via
4949F: Documentation/i2c/busses/i2c-viapro
4950F: drivers/i2c/busses/i2c-ali1535.c
4951F: drivers/i2c/busses/i2c-ali1563.c
4952F: drivers/i2c/busses/i2c-ali15x3.c
4953F: drivers/i2c/busses/i2c-amd756.c
4954F: drivers/i2c/busses/i2c-amd756-s4882.c
4955F: drivers/i2c/busses/i2c-amd8111.c
4956F: drivers/i2c/busses/i2c-i801.c
4957F: drivers/i2c/busses/i2c-isch.c
4958F: drivers/i2c/busses/i2c-nforce2.c
4959F: drivers/i2c/busses/i2c-nforce2-s4985.c
4960F: drivers/i2c/busses/i2c-piix4.c
4961F: drivers/i2c/busses/i2c-sis5595.c
4962F: drivers/i2c/busses/i2c-sis630.c
4963F: drivers/i2c/busses/i2c-sis96x.c
4964F: drivers/i2c/busses/i2c-via.c
4965F: drivers/i2c/busses/i2c-viapro.c
4966
cb7f07a4
NH
4967I2C/SMBUS ISMT DRIVER
4968M: Seth Heasley <seth.heasley@intel.com>
4969M: Neil Horman <nhorman@tuxdriver.com>
4970L: linux-i2c@vger.kernel.org
4971F: drivers/i2c/busses/i2c-ismt.c
4972F: Documentation/i2c/busses/i2c-ismt
4973
6ea884db 4974I2C/SMBUS STUB DRIVER
7c81c60f 4975M: Jean Delvare <jdelvare@suse.de>
846557d3 4976L: linux-i2c@vger.kernel.org
6ea884db 4977S: Maintained
8547a5bc 4978F: drivers/i2c/i2c-stub.c
6ea884db 4979
5b543965 4980I2C SUBSYSTEM
14d77c4d 4981M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4982L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4983W: https://i2c.wiki.kernel.org/
4984Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4985T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4986S: Maintained
40ed1b4c 4987F: Documentation/devicetree/bindings/i2c/
679655da
JP
4988F: Documentation/i2c/
4989F: drivers/i2c/
4990F: include/linux/i2c.h
03b70d62 4991F: include/linux/i2c-*.h
c117ab84
CEB
4992F: include/uapi/linux/i2c.h
4993F: include/uapi/linux/i2c-*.h
1da177e4 4994
4560d677
WS
4995I2C ACPI SUPPORT
4996M: Mika Westerberg <mika.westerberg@linux.intel.com>
4997L: linux-i2c@vger.kernel.org
4998L: linux-acpi@vger.kernel.org
4999S: Maintained
4560d677 5000
d85c8a6a 5001I2C-TAOS-EVM DRIVER
7c81c60f 5002M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
5003L: linux-i2c@vger.kernel.org
5004S: Maintained
5005F: Documentation/i2c/busses/i2c-taos-evm
5006F: drivers/i2c/busses/i2c-taos-evm.c
5007
e8c76eed 5008I2C-TINY-USB DRIVER
8b58be88 5009M: Till Harbaum <till@harbaum.org>
846557d3 5010L: linux-i2c@vger.kernel.org
932d1872 5011W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5012S: Maintained
679655da 5013F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5014
1da177e4 5015i386 BOOT CODE
8b58be88 5016M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5017S: Maintained
679655da 5018F: arch/x86/boot/
1da177e4
LT
5019
5020i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5021M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5022T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5023S: Maintained
5024
1da177e4 5025IA64 (Itanium) PLATFORM
8b58be88
JP
5026M: Tony Luck <tony.luck@intel.com>
5027M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5028L: linux-ia64@vger.kernel.org
6b1c70b1 5029T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5030S: Maintained
679655da 5031F: arch/ia64/
1da177e4 5032
956c203c 5033IBM Power in-Nest Crypto Acceleration
5b88e270
KY
5034M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
5035M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
5036L: linux-crypto@vger.kernel.org
5037S: Supported
28bceeaa
DS
5038F: drivers/crypto/nx/Makefile
5039F: drivers/crypto/nx/Kconfig
5040F: drivers/crypto/nx/nx-aes*
5041F: drivers/crypto/nx/nx-sha*
5042F: drivers/crypto/nx/nx.*
5043F: drivers/crypto/nx/nx_csbcpb.h
5044F: drivers/crypto/nx/nx_debugfs.h
956c203c 5045
0e16aafb 5046IBM Power 842 compression accelerator
d1e66e6e 5047M: Dan Streetman <ddstreet@us.ibm.com>
0e16aafb 5048S: Supported
28bceeaa
DS
5049F: drivers/crypto/nx/Makefile
5050F: drivers/crypto/nx/Kconfig
7011a122 5051F: drivers/crypto/nx/nx-842*
2da572c9 5052F: include/linux/sw842.h
2062c5b6 5053F: crypto/842.c
2da572c9 5054F: lib/842/
0e16aafb 5055
1da177e4 5056IBM Power Linux RAID adapter
8b58be88 5057M: Brian King <brking@us.ibm.com>
1da177e4 5058S: Supported
679655da 5059F: drivers/scsi/ipr.*
1da177e4 5060
9d348af4 5061IBM Power Virtual Ethernet Device Driver
eddd63a6 5062M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5063L: netdev@vger.kernel.org
5064S: Supported
9aa32835 5065F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5066
e6babec6 5067IBM Power Virtual SCSI Device Drivers
bcbde52b 5068M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5069L: linux-scsi@vger.kernel.org
5070S: Supported
e6babec6
NF
5071F: drivers/scsi/ibmvscsi/ibmvscsi*
5072F: drivers/scsi/ibmvscsi/viosrp.h
5073
5074IBM Power Virtual FC Device Drivers
44b4dad9 5075M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5076L: linux-scsi@vger.kernel.org
5077S: Supported
5078F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5079
1da177e4 5080IBM ServeRAID RAID DRIVER
f9213e78 5081S: Orphan
679655da 5082F: drivers/scsi/ips.*
1da177e4 5083
6ed9f9c4
PT
5084ICH LPC AND GPIO DRIVER
5085M: Peter Tyser <ptyser@xes-inc.com>
5086S: Maintained
5087F: drivers/mfd/lpc_ich.c
5088F: drivers/gpio/gpio-ich.c
5089
1e7106fc 5090IDE SUBSYSTEM
8b58be88 5091M: "David S. Miller" <davem@davemloft.net>
1da177e4 5092L: linux-ide@vger.kernel.org
8a6e2535 5093Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5094T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5095S: Maintained
679655da
JP
5096F: Documentation/ide/
5097F: drivers/ide/
5098F: include/linux/ide.h
1da177e4 5099
6cb8c13d
IP
5100IDEAPAD LAPTOP EXTRAS DRIVER
5101M: Ike Panhc <ike.pan@canonical.com>
5102L: platform-driver-x86@vger.kernel.org
5103W: http://launchpad.net/ideapad-laptop
5104S: Maintained
5105F: drivers/platform/x86/ideapad-laptop.c
5106
1ea4c161
AM
5107IDEAPAD LAPTOP SLIDEBAR DRIVER
5108M: Andrey Moiseev <o2g.org.ru@gmail.com>
5109L: linux-input@vger.kernel.org
5110W: https://github.com/o2genum/ideapad-slidebar
5111S: Maintained
5112F: drivers/input/misc/ideapad_slidebar.c
5113
0f861e8c 5114IDE/ATAPI DRIVERS
487ba8e8 5115M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5116L: linux-ide@vger.kernel.org
c404c199 5117S: Maintained
679655da
JP
5118F: Documentation/cdrom/ide-cd
5119F: drivers/ide/ide-cd*
1da177e4 5120
27471fdb 5121IDLE-I7300
8b58be88 5122M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5123L: linux-pm@vger.kernel.org
27471fdb 5124S: Supported
679655da 5125F: drivers/idle/i7300_idle.c
27471fdb 5126
02cf2286 5127IEEE 802.15.4 SUBSYSTEM
b6e195fd 5128M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5129L: linux-wpan@vger.kernel.org
5130W: https://github.com/linux-wpan
5131T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5132S: Maintained
5133F: net/ieee802154/
68653359 5134F: net/mac802154/
251741b1 5135F: drivers/net/ieee802154/
580947d3
AA
5136F: include/linux/nl802154.h
5137F: include/linux/ieee802154.h
5138F: include/net/nl802154.h
5139F: include/net/mac802154.h
5140F: include/net/af_ieee802154.h
5141F: include/net/cfg802154.h
5142F: include/net/ieee802154_netdev.h
ebef9c12 5143F: Documentation/networking/ieee802154.txt
02cf2286 5144
b1c97193
SY
5145IGORPLUG-USB IR RECEIVER
5146M: Sean Young <sean@mess.org>
5147L: linux-media@vger.kernel.org
5148S: Maintained
5149F: drivers/media/rc/igorplugusb.c
5150
40ad4a30
SY
5151IGUANAWORKS USB IR TRANSCEIVER
5152M: Sean Young <sean@mess.org>
5153L: linux-media@vger.kernel.org
5154S: Maintained
5155F: drivers/media/rc/iguanair.c
5156
9545f86e 5157IIO SUBSYSTEM AND DRIVERS
030a13d7 5158M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5159R: Hartmut Knaack <knaack.h@gmx.de>
5160R: Lars-Peter Clausen <lars@metafoo.de>
5161R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5162L: linux-iio@vger.kernel.org
5163S: Maintained
03e7c251 5164F: drivers/iio/
9545f86e 5165F: drivers/staging/iio/
8fe671fc 5166F: include/linux/iio/
817020cf 5167F: tools/iio/
9545f86e 5168
65519263
SG
5169IKANOS/ADI EAGLE ADSL USB DRIVER
5170M: Matthieu Castet <castet.matthieu@free.fr>
5171M: Stanislaw Gruszka <stf_xl@wp.pl>
5172S: Maintained
5173F: drivers/usb/atm/ueagle-atm.c
5174
e89ab51f
GR
5175INA209 HARDWARE MONITOR DRIVER
5176M: Guenter Roeck <linux@roeck-us.net>
5177L: lm-sensors@lm-sensors.org
5178S: Maintained
5179F: Documentation/hwmon/ina209
5180F: Documentation/devicetree/bindings/i2c/ina209.txt
5181F: drivers/hwmon/ina209.c
5182
5183INA2XX HARDWARE MONITOR DRIVER
5184M: Guenter Roeck <linux@roeck-us.net>
5185L: lm-sensors@lm-sensors.org
5186S: Maintained
5187F: Documentation/hwmon/ina2xx
5188F: drivers/hwmon/ina2xx.c
5189F: include/linux/platform_data/ina2xx.h
5190
14dc124f
SIG
5191INDUSTRY PACK SUBSYSTEM (IPACK)
5192M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5193M: Jens Taprogge <jens.taprogge@taprogge.org>
5194M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5195L: industrypack-devel@lists.sourceforge.net
5196W: http://industrypack.sourceforge.net
5197S: Maintained
5198F: drivers/ipack/
5199
8adc53fd
ZLK
5200INGENIC JZ4780 DMA Driver
5201M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5202S: Maintained
5203F: drivers/dma/dma-jz4780.c
5204
aa7168f4 5205INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5206M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5207M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5208L: linux-ima-devel@lists.sourceforge.net
5209L: linux-ima-user@lists.sourceforge.net
5210L: linux-security-module@vger.kernel.org
aa7168f4 5211S: Supported
679655da 5212F: security/integrity/ima/
aa7168f4 5213
9a4ea5a9
JH
5214IMGTEC IR DECODER DRIVER
5215M: James Hogan <james.hogan@imgtec.com>
5216S: Maintained
5217F: drivers/media/rc/img-ir/
5218
1da177e4 5219IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5220L: linux-fbdev@vger.kernel.org
843393d3 5221S: Orphan
8a61f013 5222F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5223
5224INFINIBAND SUBSYSTEM
b6b2bbe6 5225M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5226M: Sean Hefty <sean.hefty@intel.com>
5227M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5228L: linux-rdma@vger.kernel.org
605841f5 5229W: http://www.openfabrics.org/
8a6e2535 5230Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5231T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5232S: Supported
679655da
JP
5233F: Documentation/infiniband/
5234F: drivers/infiniband/
c117ab84 5235F: include/uapi/linux/if_infiniband.h
954138dc
YD
5236F: include/uapi/rdma/
5237F: include/rdma/
1da177e4 5238
c9f04f58 5239INOTIFY
8b58be88
JP
5240M: John McCutchan <john@johnmccutchan.com>
5241M: Robert Love <rlove@rlove.org>
5242M: Eric Paris <eparis@parisplace.org>
c9f04f58 5243S: Maintained
679655da
JP
5244F: Documentation/filesystems/inotify.txt
5245F: fs/notify/inotify/
5246F: include/linux/inotify.h
c117ab84 5247F: include/uapi/linux/inotify.h
c9f04f58 5248
e2d1d6c0 5249INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5250M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5251L: linux-input@vger.kernel.org
8a6e2535 5252Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5253T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5254S: Maintained
679655da 5255F: drivers/input/
f4eea7e2 5256F: include/linux/input.h
c117ab84 5257F: include/uapi/linux/input.h
f4eea7e2 5258F: include/linux/input/
e2d1d6c0 5259
3267a87f 5260INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5261M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5262L: linux-input@vger.kernel.org
75dd112a 5263S: Odd fixes
3267a87f 5264F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5265F: drivers/input/input-mt.c
3267a87f
HR
5266K: \b(ABS|SYN)_MT_
5267
97fa99a3
JY
5268INTEL ASoC BDW/HSW DRIVERS
5269M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5270L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3
JY
5271S: Supported
5272F: sound/soc/intel/sst-haswell*
5273F: sound/soc/intel/sst-dsp*
5274F: sound/soc/intel/sst-firmware.c
5275F: sound/soc/intel/broadwell.c
5276F: sound/soc/intel/haswell.c
5277
4ac13e17
DJ
5278INTEL C600 SERIES SAS CONTROLLER DRIVER
5279M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5280M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5281L: linux-scsi@vger.kernel.org
7106891a
DJ
5282T: git git://git.code.sf.net/p/intel-sas/isci
5283S: Supported
4ac13e17 5284F: drivers/scsi/isci/
4ac13e17 5285
26717172
LB
5286INTEL IDLE DRIVER
5287M: Len Brown <lenb@kernel.org>
bf1c138e 5288L: linux-pm@vger.kernel.org
08deed1e 5289T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5290S: Supported
5291F: drivers/idle/intel_idle.c
5292
7c1ac18d
KCA
5293INTEL PSTATE DRIVER
5294M: Kristen Carlson Accardi <kristen@linux.intel.com>
5295L: linux-pm@vger.kernel.org
5296S: Supported
5297F: drivers/cpufreq/intel_pstate.c
5298
9eb8ef74 5299INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5300M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5301L: linux-fbdev@vger.kernel.org
ce00f85c 5302S: Maintained
679655da 5303F: Documentation/fb/intelfb.txt
8a61f013 5304F: drivers/video/fbdev/intelfb/
9eb8ef74 5305
1da177e4 5306INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5307M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5308L: linux-fbdev@vger.kernel.org
ce00f85c 5309S: Maintained
8a61f013 5310F: drivers/video/fbdev/i810/
1da177e4 5311
f4a9bc4c 5312INTEL MENLOW THERMAL DRIVER
8b58be88 5313M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5314L: platform-driver-x86@vger.kernel.org
5ca92bd9 5315W: https://01.org/linux-acpi
f4a9bc4c 5316S: Supported
679655da 5317F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5318
1da177e4 5319INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5320M: Borislav Petkov <bp@alien8.de>
1da177e4 5321S: Maintained
73d425fd
JP
5322F: arch/x86/kernel/cpu/microcode/core*
5323F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5324
248a9dc3 5325INTEL I/OAT DMA DRIVER
18ebd564 5326M: Dave Jiang <dave.jiang@intel.com>
08223d80 5327R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5328L: dmaengine@vger.kernel.org
5329Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5330S: Supported
679655da 5331F: drivers/dma/ioat*
248a9dc3 5332
6c8909b4 5333INTEL IOMMU (VT-d)
8b58be88 5334M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5335L: iommu@lists.linux-foundation.org
54e5881d 5336T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5337S: Supported
3fb39615 5338F: drivers/iommu/intel-iommu.c
679655da 5339F: include/linux/intel-iommu.h
6c8909b4 5340
b3e5f263 5341INTEL IOP-ADMA DMA DRIVER
08223d80 5342R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5343S: Odd fixes
679655da 5344F: drivers/dma/iop-adma.c
b3e5f263 5345
9251ce95 5346INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5347M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5348S: Maintained
679655da
JP
5349F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5350F: arch/arm/mach-ixp4xx/include/mach/npe.h
5351F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5352F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5353F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5354F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5355
844dd05f 5356INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5357M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5358S: Maintained
679655da 5359F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5360
2f302324 5361INTEL ETHERNET DRIVERS
8b58be88 5362M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5363R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5364R: Shannon Nelson <shannon.nelson@intel.com>
5365R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5366R: Don Skidmore <donald.c.skidmore@intel.com>
5367R: Matthew Vick <matthew.vick@intel.com>
5368R: John Ronciak <john.ronciak@intel.com>
5369R: Mitch Williams <mitch.a.williams@intel.com>
5370L: intel-wired-lan@lists.osuosl.org
f6fde11a 5371W: http://www.intel.com/support/feedback.htm
d94e6fed 5372W: http://e1000.sourceforge.net/
2f302324
JK
5373Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5374T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5375T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5376S: Supported
0d164401
JK
5377F: Documentation/networking/e100.txt
5378F: Documentation/networking/e1000.txt
5379F: Documentation/networking/e1000e.txt
5380F: Documentation/networking/igb.txt
5381F: Documentation/networking/igbvf.txt
5382F: Documentation/networking/ixgb.txt
5383F: Documentation/networking/ixgbe.txt
5384F: Documentation/networking/ixgbevf.txt
1bff6529 5385F: Documentation/networking/i40e.txt
105bf2fe 5386F: Documentation/networking/i40evf.txt
dee1ad47 5387F: drivers/net/ethernet/intel/
bc90d291 5388F: drivers/net/ethernet/intel/*/
1da177e4 5389
0963d59b
LW
5390INTEL-MID GPIO DRIVER
5391M: David Cohen <david.a.cohen@linux.intel.com>
5392L: linux-gpio@vger.kernel.org
5393S: Maintained
5394F: drivers/gpio/gpio-intel-mid.c
5395
ca907a90
SY
5396INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5397M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5398L: linux-wireless@vger.kernel.org
ca907a90 5399S: Maintained
679655da 5400F: Documentation/networking/README.ipw2100
679655da 5401F: Documentation/networking/README.ipw2200
ca907a90 5402F: drivers/net/wireless/ipw2x00/
826d2abe 5403
4bd96a7a 5404INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5405M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5406M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5407M: Shane Wang <shane.wang@intel.com>
5408L: tboot-devel@lists.sourceforge.net
5409W: http://tboot.sourceforge.net
e9b7d7c8 5410T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5411S: Supported
5412F: Documentation/intel_txt.txt
5413F: include/linux/tboot.h
5414F: arch/x86/kernel/tboot.c
5415
8a70da82 5416INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5417M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5418M: linux-wimax@intel.com
49e7d9df 5419L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5420S: Supported
5421W: http://linuxwimax.org
679655da
JP
5422F: Documentation/wimax/README.i2400m
5423F: drivers/net/wimax/i2400m/
c117ab84 5424F: include/uapi/linux/wimax/i2400m.h
8a70da82 5425
1c0ce89c
SG
5426INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5427M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5428L: linux-wireless@vger.kernel.org
1c0ce89c 5429S: Supported
efa3144e
WYG
5430F: drivers/net/wireless/iwlegacy/
5431
b481de9c 5432INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5433M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5434M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5435M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5436L: linux-wireless@vger.kernel.org
b481de9c 5437W: http://intellinuxwireless.org
b62ff718 5438T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5439S: Supported
679655da 5440F: drivers/net/wireless/iwlwifi/
b481de9c 5441
de8fe023
TW
5442INTEL MANAGEMENT ENGINE (mei)
5443M: Tomas Winkler <tomas.winkler@intel.com>
5444L: linux-kernel@vger.kernel.org
5445S: Supported
c117ab84 5446F: include/uapi/linux/mei.h
de8fe023 5447F: drivers/misc/mei/*
e07950a1 5448F: Documentation/misc-devices/mei/*
de8fe023 5449
cb109a0e 5450IOC3 ETHERNET DRIVER
8b58be88 5451M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5452L: linux-mips@linux-mips.org
5453S: Maintained
8862bf1e 5454F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5455
cb109a0e 5456IOC3 SERIAL DRIVER
8b58be88 5457M: Pat Gefre <pfg@sgi.com>
d39e0721 5458L: linux-serial@vger.kernel.org
cb109a0e 5459S: Maintained
df621252 5460F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5461
0b6e8569
SW
5462IOMMU DRIVERS
5463M: Joerg Roedel <joro@8bytes.org>
5464L: iommu@lists.linux-foundation.org
5465T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5466S: Maintained
5467F: drivers/iommu/
5468
4480f15b 5469IP MASQUERADING
8b58be88 5470M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5471S: Maintained
679655da 5472F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5473
1202d6ff 5474IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5475M: Francois Romieu <romieu@fr.zoreil.com>
5476M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5477L: netdev@vger.kernel.org
5478S: Maintained
7443713a 5479F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5480
4480f15b 5481IPATH DRIVER
8473c603 5482M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5483L: linux-rdma@vger.kernel.org
52a09a04 5484S: Maintained
679655da 5485F: drivers/infiniband/hw/ipath/
77d8798b 5486
4409ebe9 5487IPMI SUBSYSTEM
8b58be88 5488M: Corey Minyard <minyard@acm.org>
b0c90653 5489L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5490W: http://openipmi.sourceforge.net/
5491S: Supported
679655da
JP
5492F: Documentation/IPMI.txt
5493F: drivers/char/ipmi/
5494F: include/linux/ipmi*
c117ab84 5495F: include/uapi/linux/ipmi*
4409ebe9 5496
2d800897
KW
5497QCOM AUDIO (ASoC) DRIVERS
5498M: Patrick Lai <plai@codeaurora.org>
5499M: Banajit Goswami <bgoswami@codeaurora.org>
5500L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5501S: Supported
5502F: sound/soc/qcom/
5503
e2d1d6c0 5504IPS SCSI RAID DRIVER
8b58be88 5505M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5506L: linux-scsi@vger.kernel.org
5507W: http://www.adaptec.com/
5508S: Maintained
679655da 5509F: drivers/scsi/ips*
e2d1d6c0
RD
5510
5511IPVS
8b58be88
JP
5512M: Wensong Zhang <wensong@linux-vs.org>
5513M: Simon Horman <horms@verge.net.au>
5514M: Julian Anastasov <ja@ssi.bg>
979b6c13 5515L: netdev@vger.kernel.org
e2d1d6c0 5516L: lvs-devel@vger.kernel.org
1da177e4 5517S: Maintained
679655da 5518F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5519F: include/net/ip_vs.h
c117ab84 5520F: include/uapi/linux/ip_vs.h
679655da 5521F: net/netfilter/ipvs/
1da177e4 5522
e7839f25 5523IPWIRELESS DRIVER
8b58be88
JP
5524M: Jiri Kosina <jkosina@suse.cz>
5525M: David Sterba <dsterba@suse.cz>
92094aa0 5526S: Odd Fixes
282361a0 5527F: drivers/tty/ipwireless/
099dc4fb 5528
e2d1d6c0 5529IPX NETWORK LAYER
8b58be88 5530M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5531L: netdev@vger.kernel.org
5532S: Maintained
679655da 5533F: include/net/ipx.h
c117ab84 5534F: include/uapi/linux/ipx.h
679655da 5535F: net/ipx/
e2d1d6c0 5536
1da177e4 5537IRDA SUBSYSTEM
8b58be88 5538M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5539L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5540L: netdev@vger.kernel.org
1da177e4 5541W: http://irda.sourceforge.net/
f353976d 5542S: Maintained
e0057975 5543T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5544F: Documentation/networking/irda.txt
5545F: drivers/net/irda/
5546F: include/net/irda/
5547F: net/irda/
1da177e4 5548
a800c7cc
TG
5549IRQ SUBSYSTEM
5550M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5551L: linux-kernel@vger.kernel.org
a800c7cc 5552S: Maintained
75fc2d37 5553T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5554F: kernel/irq/
2ed9fd28
JC
5555
5556IRQCHIP DRIVERS
5557M: Thomas Gleixner <tglx@linutronix.de>
5558M: Jason Cooper <jason@lakedaemon.net>
5559L: linux-kernel@vger.kernel.org
5560S: Maintained
5561T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5562T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5563F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5564F: drivers/irqchip/
a800c7cc 5565
7ab3a837
GL
5566IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5567M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
5568S: Maintained
5569F: Documentation/IRQ-domain.txt
5570F: include/linux/irqdomain.h
5571F: kernel/irq/irqdomain.c
5572
e2d1d6c0 5573ISAPNP
8b58be88 5574M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5575S: Maintained
679655da
JP
5576F: Documentation/isapnp.txt
5577F: drivers/pnp/isapnp/
5578F: include/linux/isapnp.h
e2d1d6c0 5579
d39b8420
HV
5580ISA RADIO MODULE
5581M: Hans Verkuil <hverkuil@xs4all.nl>
5582L: linux-media@vger.kernel.org
5583T: git git://linuxtv.org/media_tree.git
5584W: http://linuxtv.org
5585S: Maintained
5586F: drivers/media/radio/radio-isa*
5587
71a6d0af
HW
5588iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5589M: Peter Jones <pjones@redhat.com>
5590M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5591S: Maintained
5592F: drivers/firmware/iscsi_ibft*
5593
14816b1e 5594ISCSI
8b58be88 5595M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5596L: open-iscsi@googlegroups.com
5597W: www.open-iscsi.org
54e5881d 5598T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5599S: Maintained
679655da
JP
5600F: drivers/scsi/*iscsi*
5601F: include/scsi/*iscsi*
14816b1e 5602
1e65eb42
OG
5603ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5604M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5605M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5606M: Roi Dayan <roid@mellanox.com>
5607L: linux-rdma@vger.kernel.org
5608S: Supported
5609W: http://www.openfabrics.org
5610W: www.open-iscsi.org
5611Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5612F: drivers/infiniband/ulp/iser/
1e65eb42 5613
2b70e5fd
SG
5614ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5615M: Sagi Grimberg <sagig@mellanox.com>
5616T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5617L: linux-rdma@vger.kernel.org
5618L: target-devel@vger.kernel.org
5619S: Supported
5620W: http://www.linux-iscsi.org
5621F: drivers/infiniband/ulp/isert
5622
1da177e4 5623ISDN SUBSYSTEM
8b58be88 5624M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5625L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5626L: netdev@vger.kernel.org
1da177e4 5627W: http://www.isdn4linux.de
54e5881d 5628T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5629S: Maintained
679655da
JP
5630F: Documentation/isdn/
5631F: drivers/isdn/
5632F: include/linux/isdn.h
5633F: include/linux/isdn/
c117ab84
CEB
5634F: include/uapi/linux/isdn.h
5635F: include/uapi/linux/isdn/
1da177e4
LT
5636
5637ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5638M: Armin Schindler <mac@melware.de>
d5d52273 5639L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5640W: http://www.melware.de
5641S: Maintained
679655da 5642F: drivers/isdn/hardware/eicon/
1da177e4 5643
d624870f 5644IT87 HARDWARE MONITORING DRIVER
7c81c60f 5645M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
5646L: lm-sensors@lm-sensors.org
5647S: Maintained
5648F: Documentation/hwmon/it87
5649F: drivers/hwmon/it87.c
5650
d7104bff
AP
5651IT913X MEDIA DRIVER
5652M: Antti Palosaari <crope@iki.fi>
5653L: linux-media@vger.kernel.org
5654W: http://linuxtv.org/
5655W: http://palosaari.fi/linux/
5656Q: http://patchwork.linuxtv.org/project/linux-media/list/
5657T: git git://linuxtv.org/anttip/media_tree.git
5658S: Maintained
249c697e 5659F: drivers/media/tuners/it913x*
d7104bff 5660
91821ff3 5661IVTV VIDEO4LINUX DRIVER
6afdeaf8 5662M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5663L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5664L: linux-media@vger.kernel.org
275ffde4 5665T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5666W: http://www.ivtvdriver.org
5667S: Maintained
679655da 5668F: Documentation/video4linux/*.ivtv
90d72ac6 5669F: drivers/media/pci/ivtv/
c117ab84 5670F: include/uapi/linux/ivtv*
91821ff3 5671
68620bdd
MP
5672IX2505V MEDIA DRIVER
5673M: Malcolm Priestley <tvboxspy@gmail.com>
5674L: linux-media@vger.kernel.org
5675W: http://linuxtv.org/
5676Q: http://patchwork.linuxtv.org/project/linux-media/list/
5677S: Maintained
5678F: drivers/media/dvb-frontends/ix2505v*
5679
4453d736
GR
5680JC42.4 TEMPERATURE SENSOR DRIVER
5681M: Guenter Roeck <linux@roeck-us.net>
5682L: lm-sensors@lm-sensors.org
5683S: Maintained
5684F: drivers/hwmon/jc42.c
5685F: Documentation/hwmon/jc42
5686
e2d1d6c0 5687JFS FILESYSTEM
3256f80f 5688M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5689L: jfs-discussion@lists.sourceforge.net
5690W: http://jfs.sourceforge.net/
54e5881d 5691T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5692S: Maintained
679655da
JP
5693F: Documentation/filesystems/jfs.txt
5694F: fs/jfs/
e2d1d6c0 5695
95252236 5696JME NETWORK DRIVER
8b58be88 5697M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5698L: netdev@vger.kernel.org
5699S: Maintained
63d24a0e 5700F: drivers/net/ethernet/jme.*
95252236 5701
1da177e4 5702JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5703M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5704L: linux-mtd@lists.infradead.org
5705W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5706S: Maintained
679655da 5707F: fs/jffs2/
c117ab84 5708F: include/uapi/linux/jffs2.h
1da177e4 5709
de456d37 5710JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5711M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5712M: Jan Kara <jack@suse.cz>
72be2ccf 5713L: linux-ext4@vger.kernel.org
ae0718f8 5714S: Maintained
d183e11a 5715F: fs/jbd/
d183e11a
TT
5716F: include/linux/jbd.h
5717
5718JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5719M: "Theodore Ts'o" <tytso@mit.edu>
5720L: linux-ext4@vger.kernel.org
5721S: Maintained
5722F: fs/jbd2/
5723F: include/linux/jbd2.h
ae0718f8 5724
fd8b6cb4 5725JSM Neo PCI based serial card
9d141cb9 5726M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5727L: linux-serial@vger.kernel.org
5728S: Maintained
df621252 5729F: drivers/tty/serial/jsm/
ae0718f8 5730
af39917d
CL
5731K10TEMP HARDWARE MONITORING DRIVER
5732M: Clemens Ladisch <clemens@ladisch.de>
5733L: lm-sensors@lm-sensors.org
5734S: Maintained
5735F: Documentation/hwmon/k10temp
5736F: drivers/hwmon/k10temp.c
5737
4660cb35 5738K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5739M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5740L: lm-sensors@lm-sensors.org
ae0718f8 5741S: Maintained
679655da
JP
5742F: Documentation/hwmon/k8temp
5743F: drivers/hwmon/k8temp.c
ae0718f8 5744
1da177e4 5745KCONFIG
5eb1f99e 5746M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5747L: linux-kbuild@vger.kernel.org
cea8321c 5748T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5749S: Maintained
679655da
JP
5750F: Documentation/kbuild/kconfig-language.txt
5751F: scripts/kconfig/
1da177e4 5752
ea6c2089 5753KDUMP
8b58be88
JP
5754M: Vivek Goyal <vgoyal@redhat.com>
5755M: Haren Myneni <hbabu@us.ibm.com>
34633993 5756L: kexec@lists.infradead.org
ea6c2089
VG
5757W: http://lse.sourceforge.net/kdump/
5758S: Maintained
80811493 5759F: Documentation/kdump/
ea6c2089 5760
f41bf02f
HV
5761KEENE FM RADIO TRANSMITTER DRIVER
5762M: Hans Verkuil <hverkuil@xs4all.nl>
5763L: linux-media@vger.kernel.org
5764T: git git://linuxtv.org/media_tree.git
5765W: http://linuxtv.org
5766S: Maintained
5767F: drivers/media/radio/radio-keene*
5768
1da177e4 5769KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5770M: Ian Kent <raven@themaw.net>
f694fc97 5771L: autofs@vger.kernel.org
1da177e4 5772S: Maintained
679655da 5773F: fs/autofs4/
1da177e4 5774
70fb7ba6 5775KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5776M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5777T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5778T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5779L: linux-kbuild@vger.kernel.org
5ce45962 5780S: Maintained
679655da
JP
5781F: Documentation/kbuild/
5782F: Makefile
5783F: scripts/Makefile.*
70fb7ba6
MM
5784F: scripts/basic/
5785F: scripts/mk*
5786F: scripts/package/
1da177e4
LT
5787
5788KERNEL JANITORS
c3000e03 5789L: kernel-janitors@vger.kernel.org
10466f5a 5790W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5791S: Odd Fixes
1da177e4 5792
e8b43555 5793KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5794M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5795L: linux-nfs@vger.kernel.org
1da177e4 5796W: http://nfs.sourceforge.net/
98fac23f 5797S: Supported
679655da 5798F: fs/nfsd/
c117ab84 5799F: include/uapi/linux/nfsd/
679655da
JP
5800F: fs/lockd/
5801F: fs/nfs_common/
5802F: net/sunrpc/
5803F: include/linux/lockd/
5804F: include/linux/sunrpc/
c117ab84 5805F: include/uapi/linux/sunrpc/
1da177e4 5806
13b122b3
SK
5807KERNEL SELFTEST FRAMEWORK
5808M: Shuah Khan <shuahkh@osg.samsung.com>
5809L: linux-api@vger.kernel.org
5810T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5811S: Maintained
5812F: tools/testing/selftests
5813
426d62e2 5814KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5815M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5816M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5817L: kvm@vger.kernel.org
e3e58478 5818W: http://www.linux-kvm.org
a94b40a6 5819T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5820S: Supported
c93a64fe
PB
5821F: Documentation/*/kvm*.txt
5822F: Documentation/virtual/kvm/
679655da 5823F: arch/*/kvm/
1662e862
CB
5824F: arch/x86/kernel/kvm.c
5825F: arch/x86/kernel/kvmclock.c
679655da
JP
5826F: arch/*/include/asm/kvm*
5827F: include/linux/kvm*
c117ab84 5828F: include/uapi/linux/kvm*
679655da 5829F: virt/kvm/
426d62e2 5830
ad8003d3 5831KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5832M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5833L: kvm@vger.kernel.org
5834W: http://kvm.qumranet.com
7de609c8 5835S: Maintained
679655da 5836F: arch/x86/include/asm/svm.h
679655da 5837F: arch/x86/kvm/svm.c
426d62e2 5838
513014b7 5839KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5840M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5841L: kvm-ppc@vger.kernel.org
5842W: http://kvm.qumranet.com
6a7f972d 5843T: git git://github.com/agraf/linux-2.6.git
513014b7 5844S: Supported
679655da
JP
5845F: arch/powerpc/include/asm/kvm*
5846F: arch/powerpc/kvm/
513014b7 5847
85f8fffe 5848KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5849M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5850M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5851M: linux390@de.ibm.com
5852L: linux-s390@vger.kernel.org
5853W: http://www.ibm.com/developerworks/linux/linux390/
5854S: Supported
679655da
JP
5855F: Documentation/s390/kvm.txt
5856F: arch/s390/include/asm/kvm*
80811493 5857F: arch/s390/kvm/
a968cd3e 5858F: drivers/s390/kvm/
85f8fffe 5859
a749474d 5860KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5861M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5862M: Marc Zyngier <marc.zyngier@arm.com>
5863L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5864L: kvmarm@lists.cs.columbia.edu
5865W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5866S: Supported
a749474d
CD
5867F: arch/arm/include/uapi/asm/kvm*
5868F: arch/arm/include/asm/kvm*
5869F: arch/arm/kvm/
5c8818b4
MZ
5870F: virt/kvm/arm/
5871F: include/kvm/arm_*
a749474d 5872
6394a3ec 5873KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5874M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5875M: Marc Zyngier <marc.zyngier@arm.com>
5876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5877L: kvmarm@lists.cs.columbia.edu
5878S: Maintained
5879F: arch/arm64/include/uapi/asm/kvm*
5880F: arch/arm64/include/asm/kvm*
5881F: arch/arm64/kvm/
5882
dc009d92 5883KEXEC
8b58be88 5884M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5885W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5886L: kexec@lists.infradead.org
dc009d92 5887S: Maintained
679655da 5888F: include/linux/kexec.h
c117ab84 5889F: include/uapi/linux/kexec.h
679655da 5890F: kernel/kexec.c
dc009d92 5891
e971461f
DH
5892KEYS/KEYRINGS:
5893M: David Howells <dhowells@redhat.com>
5894L: keyrings@linux-nfs.org
5895S: Maintained
d410fa4e 5896F: Documentation/security/keys.txt
e971461f
DH
5897F: include/linux/key.h
5898F: include/linux/key-type.h
5899F: include/keys/
5900F: security/keys/
5901
7f3c68be 5902KEYS-TRUSTED
74dd744f
MZ
5903M: David Safford <safford@us.ibm.com>
5904M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5905L: linux-security-module@vger.kernel.org
5906L: keyrings@linux-nfs.org
5907S: Supported
d410fa4e 5908F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5909F: include/keys/trusted-type.h
5910F: security/keys/trusted.c
5911F: security/keys/trusted.h
5912
5913KEYS-ENCRYPTED
74dd744f
MZ
5914M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5915M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5916L: linux-security-module@vger.kernel.org
5917L: keyrings@linux-nfs.org
5918S: Supported
d410fa4e 5919F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5920F: include/keys/encrypted-type.h
19c90aa6 5921F: security/keys/encrypted-keys/
7f3c68be 5922
5b778dad 5923KGDB / KDB /debug_core
8b58be88 5924M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5925W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5926L: kgdb-bugreport@lists.sourceforge.net
5927S: Maintained
679655da
JP
5928F: Documentation/DocBook/kgdb.tmpl
5929F: drivers/misc/kgdbts.c
df621252 5930F: drivers/tty/serial/kgdboc.c
5b778dad 5931F: include/linux/kdb.h
679655da 5932F: include/linux/kgdb.h
4063eb5f 5933F: kernel/debug/
e3e2aaf7 5934
456db8cc 5935KMEMCHECK
8b58be88 5936M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5937M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5938S: Maintained
410d7a97
JP
5939F: Documentation/kmemcheck.txt
5940F: arch/x86/include/asm/kmemcheck.h
5941F: arch/x86/mm/kmemcheck/
5942F: include/linux/kmemcheck.h
5943F: mm/kmemcheck.c
b9ce08c0 5944
c3bb4d24 5945KMEMLEAK
8b58be88 5946M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5947S: Maintained
5948F: Documentation/kmemleak.txt
5949F: include/linux/kmemleak.h
5950F: mm/kmemleak.c
5951F: mm/kmemleak-test.c
5952
89559a61 5953KPROBES
8b58be88
JP
5954M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5955M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5956M: "David S. Miller" <davem@davemloft.net>
97c29e74 5957M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5958S: Maintained
679655da
JP
5959F: Documentation/kprobes.txt
5960F: include/linux/kprobes.h
5961F: kernel/kprobes.c
89559a61 5962
70e84049 5963KS0108 LCD CONTROLLER DRIVER
8b58be88 5964M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5965W: http://miguelojeda.es/auxdisplay.htm
5966W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5967S: Maintained
679655da
JP
5968F: Documentation/auxdisplay/ks0108
5969F: drivers/auxdisplay/ks0108.c
5970F: include/linux/ks0108.h
70e84049 5971
1da177e4 5972LAPB module
1da177e4 5973L: linux-x25@vger.kernel.org
bf9915cc 5974S: Orphan
679655da
JP
5975F: Documentation/networking/lapb-module.txt
5976F: include/*/lapb.h
5977F: net/lapb/
1da177e4
LT
5978
5979LASI 53c700 driver for PARISC
8b58be88 5980M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5981L: linux-scsi@vger.kernel.org
5982S: Maintained
679655da
JP
5983F: Documentation/scsi/53c700.txt
5984F: drivers/scsi/53c700*
1da177e4 5985
263de9b5 5986LED SUBSYSTEM
c772fc26 5987M: Bryan Wu <cooloney@gmail.com>
8b58be88 5988M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 5989M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c
BW
5990L: linux-leds@vger.kernel.org
5991T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5992S: Maintained
679655da
JP
5993F: drivers/leds/
5994F: include/linux/leds.h
263de9b5 5995
b0461a44 5996LEGACY EEPROM DRIVER
7c81c60f 5997M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5998S: Maintained
5999F: Documentation/misc-devices/eeprom
6000F: drivers/misc/eeprom/eeprom.c
6001
1da177e4 6002LEGO USB Tower driver
8b58be88 6003M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6004L: legousb-devel@lists.sourceforge.net
6005W: http://legousb.sourceforge.net/
6006S: Maintained
679655da 6007F: drivers/usb/misc/legousbtower.c
1da177e4 6008
055616a8
MK
6009LG2160 MEDIA DRIVER
6010M: Michael Krufky <mkrufky@linuxtv.org>
6011L: linux-media@vger.kernel.org
6012W: http://linuxtv.org/
6013W: http://github.com/mkrufky
6014Q: http://patchwork.linuxtv.org/project/linux-media/list/
6015T: git git://linuxtv.org/mkrufky/tuners.git
6016S: Maintained
6017F: drivers/media/dvb-frontends/lg2160.*
6018
6f0e7725
MK
6019LGDT3305 MEDIA DRIVER
6020M: Michael Krufky <mkrufky@linuxtv.org>
6021L: linux-media@vger.kernel.org
6022W: http://linuxtv.org/
6023W: http://github.com/mkrufky
6024Q: http://patchwork.linuxtv.org/project/linux-media/list/
6025T: git git://linuxtv.org/mkrufky/tuners.git
6026S: Maintained
6027F: drivers/media/dvb-frontends/lgdt3305.*
6028
568a17ff 6029LGUEST
8b58be88 6030M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6031L: lguest@lists.ozlabs.org
568a17ff 6032W: http://lguest.ozlabs.org/
72e91863 6033S: Odd Fixes
070f420b 6034F: arch/x86/include/asm/lguest*.h
679655da
JP
6035F: arch/x86/lguest/
6036F: drivers/lguest/
6037F: include/linux/lguest*.h
070f420b 6038F: tools/lguest/
568a17ff 6039
32ac7cb2
TH
6040LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6041M: Tejun Heo <tj@kernel.org>
6042L: linux-ide@vger.kernel.org
6043T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6044S: Maintained
6045F: drivers/ata/
6046F: include/linux/ata.h
6047F: include/linux/libata.h
6048
6049LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6050M: Viresh Kumar <viresh.linux@gmail.com>
6051L: linux-ide@vger.kernel.org
6052T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6053S: Maintained
6054F: include/linux/pata_arasan_cf_data.h
6055F: drivers/ata/pata_arasan_cf.c
6056
c7fa056c
BZ
6057LIBATA PATA DRIVERS
6058M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6059M: Tejun Heo <tj@kernel.org>
6060L: linux-ide@vger.kernel.org
6061T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6062S: Maintained
6063F: drivers/ata/pata_*.c
6064F: drivers/ata/ata_generic.c
6065
32ac7cb2
TH
6066LIBATA SATA AHCI PLATFORM devices support
6067M: Hans de Goede <hdegoede@redhat.com>
6068M: Tejun Heo <tj@kernel.org>
6069L: linux-ide@vger.kernel.org
6070T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6071S: Maintained
6072F: drivers/ata/ahci_platform.c
6073F: drivers/ata/libahci_platform.c
6074F: include/linux/ahci_platform.h
6075
6076LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6077M: Mikael Pettersson <mikpelinux@gmail.com>
6078L: linux-ide@vger.kernel.org
6079T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6080S: Maintained
6081F: drivers/ata/sata_promise.*
6082
1acd437c
SL
6083LIBLOCKDEP
6084M: Sasha Levin <sasha.levin@oracle.com>
6085S: Maintained
6086F: tools/lib/lockdep/
6087
1da177e4 6088LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6089M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6090W: http://www.ibm.com/linux/ltc/projects/ppc
6091S: Supported
11c34c7d 6092F: arch/powerpc/boot/rs6000.h
1da177e4 6093
852bb9f5 6094LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6095M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6096M: Paul Mackerras <paulus@samba.org>
ea668936 6097M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6098W: http://www.penguinppc.org/
a4724ed6 6099L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6100Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 6101T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 6102S: Supported
11c34c7d
JP
6103F: Documentation/powerpc/
6104F: arch/powerpc/
1da177e4
LT
6105
6106LINUX FOR POWER MACINTOSH
8b58be88 6107M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6108W: http://www.penguinppc.org/
a4724ed6 6109L: linuxppc-dev@lists.ozlabs.org
1da177e4 6110S: Maintained
11c34c7d
JP
6111F: arch/powerpc/platforms/powermac/
6112F: drivers/macintosh/
1da177e4 6113
77a76369 6114LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6115M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6116L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6117T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6118S: Maintained
11c34c7d
JP
6119F: arch/powerpc/platforms/512x/
6120F: arch/powerpc/platforms/52xx/
1da177e4
LT
6121
6122LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6123M: Alistair Popple <alistair@popple.id.au>
8b58be88 6124M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6125W: http://www.penguinppc.org/
a4724ed6 6126L: linuxppc-dev@lists.ozlabs.org
1da177e4 6127S: Maintained
11c34c7d
JP
6128F: arch/powerpc/platforms/40x/
6129F: arch/powerpc/platforms/44x/
1da177e4 6130
260c02a9 6131LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6132L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6133S: Orphan
11c34c7d
JP
6134F: arch/powerpc/*/*virtex*
6135F: arch/powerpc/*/*/*virtex*
1da177e4 6136
e93adf1e 6137LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6138M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6139W: http://www.penguinppc.org/
a4724ed6 6140L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6141S: Maintained
a2b1f7c8 6142F: arch/powerpc/platforms/8xx/
e93adf1e 6143
1da177e4 6144LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6145M: Scott Wood <scottwood@freescale.com>
8b58be88 6146M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6147W: http://www.penguinppc.org/
a4724ed6 6148L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6149T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6150S: Maintained
11c34c7d 6151F: arch/powerpc/platforms/83xx/
4c8f581d 6152F: arch/powerpc/platforms/85xx/
1da177e4 6153
ab06ff3a 6154LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6155M: Olof Johansson <olof@lixom.net>
a4724ed6 6156L: linuxppc-dev@lists.ozlabs.org
92e19709 6157S: Maintained
11c34c7d
JP
6158F: arch/powerpc/platforms/pasemi/
6159F: drivers/*/*pasemi*
6160F: drivers/*/*/*pasemi*
ab06ff3a 6161
1da177e4 6162LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6163M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6164L: linux-security-module@vger.kernel.org
1da177e4
LT
6165S: Supported
6166
a23ce6da
HW
6167LIS3LV02D ACCELEROMETER DRIVER
6168M: Eric Piel <eric.piel@tremplin-utc.net>
6169S: Maintained
ff606677
JD
6170F: Documentation/misc-devices/lis3lv02d
6171F: drivers/misc/lis3lv02d/
bd35665f 6172F: drivers/platform/x86/hp_accel.c
a23ce6da 6173
b700e7f0
SJ
6174LIVE PATCHING
6175M: Josh Poimboeuf <jpoimboe@redhat.com>
6176M: Seth Jennings <sjenning@redhat.com>
6177M: Jiri Kosina <jkosina@suse.cz>
6178M: Vojtech Pavlik <vojtech@suse.cz>
6179S: Maintained
6180F: kernel/livepatch/
6181F: include/linux/livepatch.h
6182F: arch/x86/include/asm/livepatch.h
6183F: arch/x86/kernel/livepatch.c
6184F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6185F: samples/livepatch/
b700e7f0 6186L: live-patching@vger.kernel.org
74d50da3 6187T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6188
e2d1d6c0 6189LLC (802.2)
8b58be88 6190M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6191S: Maintained
679655da 6192F: include/linux/llc.h
c117ab84 6193F: include/uapi/linux/llc.h
679655da
JP
6194F: include/net/llc*
6195F: net/llc/
e2d1d6c0 6196
4e233cbe
AD
6197LM73 HARDWARE MONITOR DRIVER
6198M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6199L: lm-sensors@lm-sensors.org
6200S: Maintained
6201F: drivers/hwmon/lm73.c
6202
156e2d1a 6203LM78 HARDWARE MONITOR DRIVER
7c81c60f 6204M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
6205L: lm-sensors@lm-sensors.org
6206S: Maintained
6207F: Documentation/hwmon/lm78
6208F: drivers/hwmon/lm78.c
6209
1da177e4 6210LM83 HARDWARE MONITOR DRIVER
7c81c60f 6211M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6212L: lm-sensors@lm-sensors.org
1da177e4 6213S: Maintained
679655da
JP
6214F: Documentation/hwmon/lm83
6215F: drivers/hwmon/lm83.c
1da177e4
LT
6216
6217LM90 HARDWARE MONITOR DRIVER
7c81c60f 6218M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 6219L: lm-sensors@lm-sensors.org
1da177e4 6220S: Maintained
679655da 6221F: Documentation/hwmon/lm90
aae7bce4 6222F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6223F: drivers/hwmon/lm90.c
1da177e4 6224
917cc4e6
GR
6225LM95234 HARDWARE MONITOR DRIVER
6226M: Guenter Roeck <linux@roeck-us.net>
6227L: lm-sensors@lm-sensors.org
6228S: Maintained
6229F: Documentation/hwmon/lm95234
6230F: drivers/hwmon/lm95234.c
6231
68620bdd
MP
6232LME2510 MEDIA DRIVER
6233M: Malcolm Priestley <tvboxspy@gmail.com>
6234L: linux-media@vger.kernel.org
6235W: http://linuxtv.org/
6236Q: http://patchwork.linuxtv.org/project/linux-media/list/
6237S: Maintained
6238F: drivers/media/usb/dvb-usb-v2/lmedm04*
6239
512e67f9 6240LOCKDEP AND LOCKSTAT
8b58be88
JP
6241M: Peter Zijlstra <peterz@infradead.org>
6242M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6243L: linux-kernel@vger.kernel.org
75fc2d37 6244T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6245S: Maintained
214e0aed
DB
6246F: Documentation/locking/lockdep*.txt
6247F: Documentation/locking/lockstat.txt
679655da 6248F: include/linux/lockdep.h
7486d6da 6249F: kernel/locking/
512e67f9 6250
dde33348 6251LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6252M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6253L: linux-ntfs-dev@lists.sourceforge.net
6254W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6255S: Maintained
679655da 6256F: Documentation/ldm.txt
20d16fef 6257F: block/partitions/ldm.*
1da177e4 6258
ef6ada3d
JE
6259LogFS
6260M: Joern Engel <joern@logfs.org>
756ccb3c 6261M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6262L: logfs@logfs.org
6263W: logfs.org
6264S: Maintained
6265F: fs/logfs/
6266
b62d7946
RS
6267LPC32XX MACHINE SUPPORT
6268M: Roland Stigge <stigge@antcom.de>
6269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6270S: Maintained
6271F: arch/arm/mach-lpc32xx/
6272
c87e34ef 6273LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6274M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6275M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6276M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6277M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6278L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6279L: linux-scsi@vger.kernel.org
6280W: http://www.lsilogic.com/support
6281S: Supported
679655da 6282F: drivers/message/fusion/
500c152a 6283F: drivers/scsi/mpt2sas/
6284F: drivers/scsi/mpt3sas/
c87e34ef 6285
1da177e4 6286LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6287M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6288L: linux-scsi@vger.kernel.org
6289S: Maintained
679655da 6290F: drivers/scsi/sym53c8xx_2/
1da177e4 6291
e5f5c99a
GR
6292LTC4261 HARDWARE MONITOR DRIVER
6293M: Guenter Roeck <linux@roeck-us.net>
6294L: lm-sensors@lm-sensors.org
6295S: Maintained
6296F: Documentation/hwmon/ltc4261
6297F: drivers/hwmon/ltc4261.c
6298
81365c31 6299LTP (Linux Test Project)
28b8e8d4 6300M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6301M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6302M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6303M: Jan Stancek <jstancek@redhat.com>
6304M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6305M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6306L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6307W: http://linux-test-project.github.io/
7d1ae8a8 6308T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6309S: Maintained
6310
c12a54b3 6311M32R ARCHITECTURE
c12a54b3 6312W: http://www.linux-m32r.org/
b4174867 6313S: Orphan
679655da 6314F: arch/m32r/
c12a54b3 6315
1da177e4 6316M68K ARCHITECTURE
8b58be88 6317M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6318L: linux-m68k@lists.linux-m68k.org
6319W: http://www.linux-m68k.org/
54e5881d 6320T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6321S: Maintained
679655da 6322F: arch/m68k/
9db35182 6323F: drivers/zorro/
1da177e4
LT
6324
6325M68K ON APPLE MACINTOSH
8b58be88 6326M: Joshua Thompson <funaho@jurai.org>
1da177e4 6327W: http://www.mac.linux-m68k.org/
9bb9f222 6328L: linux-m68k@lists.linux-m68k.org
1da177e4 6329S: Maintained
9db35182 6330F: arch/m68k/mac/
1da177e4
LT
6331
6332M68K ON HP9000/300
8b58be88 6333M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6334W: http://www.tazenda.demon.co.uk/phil/linux-hp
6335S: Maintained
679655da 6336F: arch/m68k/hp300/
1da177e4 6337
74425546
AP
6338M88DS3103 MEDIA DRIVER
6339M: Antti Palosaari <crope@iki.fi>
6340L: linux-media@vger.kernel.org
6341W: http://linuxtv.org/
6342W: http://palosaari.fi/linux/
6343Q: http://patchwork.linuxtv.org/project/linux-media/list/
6344T: git git://linuxtv.org/anttip/media_tree.git
6345S: Maintained
6346F: drivers/media/dvb-frontends/m88ds3103*
6347
68620bdd
MP
6348M88RS2000 MEDIA DRIVER
6349M: Malcolm Priestley <tvboxspy@gmail.com>
6350L: linux-media@vger.kernel.org
6351W: http://linuxtv.org/
6352Q: http://patchwork.linuxtv.org/project/linux-media/list/
6353S: Maintained
6354F: drivers/media/dvb-frontends/m88rs2000*
6355
07a092fa 6356MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6357M: Alexey Klimov <klimov.linux@gmail.com>
6358L: linux-media@vger.kernel.org
6359T: git git://linuxtv.org/media_tree.git
6360S: Maintained
6361F: drivers/media/radio/radio-ma901.c
07a092fa 6362
64a327a7 6363MAC80211
8b58be88 6364M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6365L: linux-wireless@vger.kernel.org
491b26b4 6366W: http://wireless.kernel.org/
ce466579
JB
6367T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6368T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6369S: Maintained
679655da
JP
6370F: Documentation/networking/mac80211-injection.txt
6371F: include/net/mac80211.h
6372F: net/mac80211/
64a327a7 6373
b863ceb7 6374MACVLAN DRIVER
8b58be88 6375M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6376L: netdev@vger.kernel.org
6377S: Maintained
679655da
JP
6378F: drivers/net/macvlan.c
6379F: include/linux/if_macvlan.h
b863ceb7 6380
2b6d83e2
JB
6381MAILBOX API
6382M: Jassi Brar <jassisinghbrar@gmail.com>
6383L: linux-kernel@vger.kernel.org
6384S: Maintained
6385F: drivers/mailbox/
6386F: include/linux/mailbox_client.h
6387F: include/linux/mailbox_controller.h
6388
faf1668c 6389MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6390M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6391W: http://www.kernel.org/doc/man-pages
bd7ebec6 6392L: linux-man@vger.kernel.org
1b53dc74 6393S: Maintained
faf1668c 6394
8427defd
RK
6395MARVELL ARMADA DRM SUPPORT
6396M: Russell King <rmk+kernel@arm.linux.org.uk>
6397S: Maintained
6398F: drivers/gpu/drm/armada/
6399
3ad50cca
GR
6400MARVELL 88E6352 DSA support
6401M: Guenter Roeck <linux@roeck-us.net>
6402S: Maintained
6403F: drivers/net/dsa/mv88e6352.c
6404
44c14c1d 6405MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6406M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6407M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6408L: netdev@vger.kernel.org
6409S: Maintained
6410F: drivers/net/ethernet/marvell/sk*
6411
74cda169 6412MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6413L: libertas-dev@lists.infradead.org
8ac3e99e 6414S: Orphan
679655da 6415F: drivers/net/wireless/libertas/
74cda169 6416
b60d6975 6417MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6418M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6419L: netdev@vger.kernel.org
f5ca8502 6420S: Maintained
527a6266 6421F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6422F: include/linux/mv643xx.h
1da177e4 6423
370b8ed9
TP
6424MARVELL MVNETA ETHERNET DRIVER
6425M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6426L: netdev@vger.kernel.org
6427S: Maintained
6428F: drivers/net/ethernet/marvell/mvneta.*
6429
fcad584d 6430MARVELL MWIFIEX WIRELESS DRIVER
b9d31704
BZ
6431M: Amitkumar Karwar <akarwar@marvell.com>
6432M: Avinash Patil <patila@marvell.com>
fcad584d
BZ
6433L: linux-wireless@vger.kernel.org
6434S: Maintained
6435F: drivers/net/wireless/mwifiex/
6436
a2c3f656 6437MARVELL MWL8K WIRELESS DRIVER
a040d532 6438M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6439L: linux-wireless@vger.kernel.org
16345910 6440S: Odd Fixes
a2c3f656
LB
6441F: drivers/net/wireless/mwl8k.c
6442
2a69567b 6443MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6444M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6445S: Odd Fixes
1fa7e547 6446F: drivers/mmc/host/mvsdio.*
2a69567b 6447
1da177e4 6448MATROX FRAMEBUFFER DRIVER
c69f677c 6449L: linux-fbdev@vger.kernel.org
52653199 6450S: Orphan
8a61f013 6451F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6452F: include/uapi/linux/matroxfb.h
1da177e4 6453
ca462085
GR
6454MAX16065 HARDWARE MONITOR DRIVER
6455M: Guenter Roeck <linux@roeck-us.net>
6456L: lm-sensors@lm-sensors.org
6457S: Maintained
6458F: Documentation/hwmon/max16065
6459F: drivers/hwmon/max16065.c
6460
d20620de 6461MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6462M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6463L: lm-sensors@lm-sensors.org
6464S: Maintained
679655da
JP
6465F: Documentation/hwmon/max6650
6466F: drivers/hwmon/max6650.c
d20620de 6467
e89ab51f
GR
6468MAX6697 HARDWARE MONITOR DRIVER
6469M: Guenter Roeck <linux@roeck-us.net>
6470L: lm-sensors@lm-sensors.org
6471S: Maintained
6472F: Documentation/hwmon/max6697
6473F: Documentation/devicetree/bindings/i2c/max6697.txt
6474F: drivers/hwmon/max6697.c
6475F: include/linux/platform_data/max6697.h
6476
f8f847b5
KK
6477MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6478M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6479L: linux-pm@vger.kernel.org
6480S: Supported
6481F: drivers/power/max14577_charger.c
6482F: drivers/power/max77693_charger.c
6483
befeb596
KK
6484MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6485M: Chanwoo Choi <cw00.choi@samsung.com>
6486M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6487L: linux-kernel@vger.kernel.org
6488S: Supported
6489F: drivers/*/max14577.c
6490F: drivers/*/max77686.c
6491F: drivers/*/max77693.c
6492F: drivers/extcon/extcon-max14577.c
6493F: drivers/extcon/extcon-max77693.c
6494F: drivers/rtc/rtc-max77686.c
6495F: drivers/clk/clk-max77686.c
6496F: Documentation/devicetree/bindings/mfd/max14577.txt
6497F: Documentation/devicetree/bindings/mfd/max77686.txt
6498F: Documentation/devicetree/bindings/mfd/max77693.txt
6499F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6500F: include/linux/mfd/max14577*.h
6501F: include/linux/mfd/max77686*.h
6502F: include/linux/mfd/max77693*.h
6503
9be3c9a5
HV
6504MAXIRADIO FM RADIO RECEIVER DRIVER
6505M: Hans Verkuil <hverkuil@xs4all.nl>
6506L: linux-media@vger.kernel.org
6507T: git git://linuxtv.org/media_tree.git
6508W: http://linuxtv.org
6509S: Maintained
6510F: drivers/media/radio/radio-maxiradio*
6511
6f32a8c9
LP
6512MEDIA DRIVERS FOR RENESAS - VSP1
6513M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6514L: linux-media@vger.kernel.org
6515L: linux-sh@vger.kernel.org
6516T: git git://linuxtv.org/media_tree.git
6517S: Supported
6518F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6519F: drivers/media/platform/vsp1/
6520
127c49ae 6521MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6522M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6523P: LinuxTV.org Project
6524L: linux-media@vger.kernel.org
6525W: http://linuxtv.org
8a6e2535 6526Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6527T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6528S: Maintained
6529F: Documentation/dvb/
6530F: Documentation/video4linux/
ffe06198 6531F: Documentation/DocBook/media/
127c49ae 6532F: drivers/media/
ffe06198 6533F: drivers/staging/media/
127c49ae 6534F: include/media/
6c0f0359
MCC
6535F: include/uapi/linux/dvb/
6536F: include/uapi/linux/videodev2.h
6537F: include/uapi/linux/media.h
6538F: include/uapi/linux/v4l2-*
6539F: include/uapi/linux/meye.h
6540F: include/uapi/linux/ivtv*
6541F: include/uapi/linux/uvcvideo.h
d20620de 6542
c869f77d
JK
6543MEDIATEK MT7601U WIRELESS LAN DRIVER
6544M: Jakub Kicinski <kubakici@wp.pl>
6545L: linux-wireless@vger.kernel.org
6546S: Maintained
6547F: drivers/net/wireless/mediatek/mt7601u/
6548
e399065b
SS
6549MEGARAID SCSI/SAS DRIVERS
6550M: Kashyap Desai <kashyap.desai@avagotech.com>
6551M: Sumit Saxena <sumit.saxena@avagotech.com>
6552M: Uday Lingala <uday.lingala@avagotech.com>
6553L: megaraidlinux.pdl@avagotech.com
baaea1dc 6554L: linux-scsi@vger.kernel.org
e399065b 6555W: http://www.lsi.com
ce00f85c 6556S: Maintained
679655da
JP
6557F: Documentation/scsi/megaraid.txt
6558F: drivers/scsi/megaraid.*
6559F: drivers/scsi/megaraid/
757e0108 6560
2c46c9d5
AV
6561MELLANOX ETHERNET DRIVER (mlx4_en)
6562M: Amir Vadai <amirv@mellanox.com>
db603047 6563M: Ido Shamay <idos@mellanox.com>
b75f0050 6564L: netdev@vger.kernel.org
2c46c9d5
AV
6565S: Supported
6566W: http://www.mellanox.com
6567Q: http://patchwork.ozlabs.org/project/netdev/list/
6568F: drivers/net/ethernet/mellanox/mlx4/en_*
6569
70ea91f1
SR
6570MEMORY MANAGEMENT
6571L: linux-mm@kvack.org
70ea91f1
SR
6572W: http://www.linux-mm.org
6573S: Maintained
679655da 6574F: include/linux/mm.h
551450bb
CS
6575F: include/linux/gfp.h
6576F: include/linux/mmzone.h
6577F: include/linux/memory_hotplug.h
6578F: include/linux/vmalloc.h
679655da 6579F: mm/
70ea91f1 6580
f4e9ce66 6581MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6582M: David Woodhouse <dwmw2@infradead.org>
242c325e 6583M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6584L: linux-mtd@lists.infradead.org
8a6e2535
JP
6585W: http://www.linux-mtd.infradead.org/
6586Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6587T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6588T: git git://git.infradead.org/l2-mtd.git
1da177e4 6589S: Maintained
679655da
JP
6590F: drivers/mtd/
6591F: include/linux/mtd/
c117ab84 6592F: include/uapi/mtd/
1da177e4 6593
26c57ef1 6594MEN A21 WATCHDOG DRIVER
30c7469b 6595M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6596L: linux-watchdog@vger.kernel.org
30c7469b 6597S: Maintained
26c57ef1
JT
6598F: drivers/watchdog/mena21_wdt.c
6599
3764e82e 6600MEN CHAMELEON BUS (mcb)
30c7469b
JT
6601M: Johannes Thumshirn <morbidrsa@gmail.com>
6602S: Maintained
3764e82e
JT
6603F: drivers/mcb/
6604F: include/linux/mcb.h
6605
48b490d2
AW
6606MEN F21BMC (Board Management Controller)
6607M: Andreas Werner <andreas.werner@men.de>
6608S: Supported
6609F: drivers/mfd/menf21bmc.c
6610F: drivers/watchdog/menf21bmc_wdt.c
6611F: drivers/leds/leds-menf21bmc.c
6612F: drivers/hwmon/menf21bmc_hwmon.c
6613F: Documentation/hwmon/menf21bmc
6614
12285945
JH
6615METAG ARCHITECTURE
6616M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6617L: linux-metag@vger.kernel.org
12285945
JH
6618S: Supported
6619F: arch/metag/
6620F: Documentation/metag/
6621F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6622F: drivers/clocksource/metag_generic.c
5698c50d
JH
6623F: drivers/irqchip/irq-metag.c
6624F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6625F: drivers/tty/metag_da.c
12285945 6626
c6375b0a 6627MICROBLAZE ARCHITECTURE
8b58be88 6628M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6629W: http://www.monstr.eu/fdt/
6630T: git git://git.monstr.eu/linux-2.6-microblaze.git
6631S: Supported
0a8c7914 6632F: arch/microblaze/
1da177e4
LT
6633
6634MICROTEK X6 SCANNER
61eee9a7 6635M: Oliver Neukum <oliver@neukum.org>
1da177e4 6636S: Maintained
679655da 6637F: drivers/usb/image/microtek.*
1da177e4
LT
6638
6639MIPS
8b58be88 6640M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6641L: linux-mips@linux-mips.org
6097050d 6642W: http://www.linux-mips.org/
b05e988e 6643T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6644Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6645S: Supported
679655da
JP
6646F: Documentation/mips/
6647F: arch/mips/
1da177e4 6648
08b7620a
HV
6649MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6650M: Hans Verkuil <hverkuil@xs4all.nl>
6651L: linux-media@vger.kernel.org
6652T: git git://linuxtv.org/media_tree.git
6653W: http://linuxtv.org
6654S: Odd Fixes
6655F: drivers/media/radio/radio-miropcm20*
6656
e126ba97
EC
6657Mellanox MLX5 core VPI driver
6658M: Eli Cohen <eli@mellanox.com>
6659L: netdev@vger.kernel.org
6660L: linux-rdma@vger.kernel.org
6661W: http://www.mellanox.com
6662Q: http://patchwork.ozlabs.org/project/netdev/list/
6663Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6664T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6665S: Supported
6666F: drivers/net/ethernet/mellanox/mlx5/core/
6667F: include/linux/mlx5/
6668
6669Mellanox MLX5 IB driver
b75f0050
JP
6670M: Eli Cohen <eli@mellanox.com>
6671L: linux-rdma@vger.kernel.org
6672W: http://www.mellanox.com
6673Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6674T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6675S: Supported
6676F: include/linux/mlx5/
6677F: drivers/infiniband/hw/mlx5/
e126ba97 6678
0ce277e4
AP
6679MN88472 MEDIA DRIVER
6680M: Antti Palosaari <crope@iki.fi>
6681L: linux-media@vger.kernel.org
6682W: http://linuxtv.org/
6683W: http://palosaari.fi/linux/
6684Q: http://patchwork.linuxtv.org/project/linux-media/list/
6685T: git git://linuxtv.org/anttip/media_tree.git
6686S: Maintained
6687F: drivers/staging/media/mn88472/
6688F: drivers/media/dvb-frontends/mn88472.h
6689
4f4d238f
AP
6690MN88473 MEDIA DRIVER
6691M: Antti Palosaari <crope@iki.fi>
6692L: linux-media@vger.kernel.org
6693W: http://linuxtv.org/
6694W: http://palosaari.fi/linux/
6695Q: http://patchwork.linuxtv.org/project/linux-media/list/
6696T: git git://linuxtv.org/anttip/media_tree.git
6697S: Maintained
6698F: drivers/staging/media/mn88473/
6699F: drivers/media/dvb-frontends/mn88473.h
6700
1da177e4 6701MODULE SUPPORT
8b58be88 6702M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6703S: Maintained
679655da
JP
6704F: include/linux/module.h
6705F: kernel/module.c
1da177e4
LT
6706
6707MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6708W: http://popies.net/meye/
b7788e13 6709S: Orphan
679655da 6710F: Documentation/video4linux/meye.txt
90d72ac6 6711F: drivers/media/pci/meye/
6c0f0359 6712F: include/uapi/linux/meye.h
1da177e4 6713
b9705b60 6714MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6715M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6716S: Maintained
679655da 6717F: Documentation/serial/moxa-smartio
c897401b 6718F: drivers/tty/mxser.*
d735410a 6719
889b2f87
AK
6720MR800 AVERMEDIA USB FM RADIO DRIVER
6721M: Alexey Klimov <klimov.linux@gmail.com>
6722L: linux-media@vger.kernel.org
6723T: git git://linuxtv.org/media_tree.git
6724S: Maintained
6725F: drivers/media/radio/radio-mr800.c
6726
d7155691
AO
6727MRF24J40 IEEE 802.15.4 RADIO DRIVER
6728M: Alan Ott <alan@signal11.us>
6729L: linux-wpan@vger.kernel.org
6730S: Maintained
6731F: drivers/net/ieee802154/mrf24j40.c
6732
8c4c731a 6733MSI LAPTOP SUPPORT
182ae55c 6734M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6735L: platform-driver-x86@vger.kernel.org
8c4c731a 6736S: Maintained
679655da 6737F: drivers/platform/x86/msi-laptop.c
8c4c731a 6738
0f1006b1
AA
6739MSI WMI SUPPORT
6740M: Anisse Astier <anisse@astier.eu>
d0944853 6741L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
6742S: Supported
6743F: drivers/platform/x86/msi-wmi.c
6744
19a628a0
AP
6745MSI001 MEDIA DRIVER
6746M: Antti Palosaari <crope@iki.fi>
6747L: linux-media@vger.kernel.org
6748W: http://linuxtv.org/
6749W: http://palosaari.fi/linux/
6750Q: http://patchwork.linuxtv.org/project/linux-media/list/
6751T: git git://linuxtv.org/anttip/media_tree.git
6752S: Maintained
0185e197 6753F: drivers/media/tuners/msi001*
19a628a0 6754
7570589d 6755MSI2500 MEDIA DRIVER
2c57213f
AP
6756M: Antti Palosaari <crope@iki.fi>
6757L: linux-media@vger.kernel.org
6758W: http://linuxtv.org/
6759W: http://palosaari.fi/linux/
6760Q: http://patchwork.linuxtv.org/project/linux-media/list/
6761T: git git://linuxtv.org/anttip/media_tree.git
6762S: Maintained
7570589d 6763F: drivers/media/usb/msi2500/
2c57213f 6764
62a37dc7 6765MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6766M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6767L: linux-media@vger.kernel.org
6768T: git git://linuxtv.org/media_tree.git
6769S: Maintained
6770F: drivers/media/i2c/mt9m032.c
6771F: include/media/mt9m032.h
6772
62a37dc7 6773MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6774M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6775L: linux-media@vger.kernel.org
6776T: git git://linuxtv.org/media_tree.git
6777S: Maintained
6778F: drivers/media/i2c/mt9p031.c
6779F: include/media/mt9p031.h
6780
62a37dc7 6781MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
6782M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6783L: linux-media@vger.kernel.org
6784T: git git://linuxtv.org/media_tree.git
6785S: Maintained
6786F: drivers/media/i2c/mt9t001.c
6787F: include/media/mt9t001.h
6788
62a37dc7 6789MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
6790M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6791L: linux-media@vger.kernel.org
6792T: git git://linuxtv.org/media_tree.git
6793S: Maintained
f2272e13 6794F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
6795F: drivers/media/i2c/mt9v032.c
6796F: include/media/mt9v032.h
6797
4e0d13cb 6798MULTIFUNCTION DEVICES (MFD)
8b58be88 6799M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 6800M: Lee Jones <lee.jones@linaro.org>
7caa7991 6801T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 6802S: Supported
679655da 6803F: drivers/mfd/
55b5940d 6804F: include/linux/mfd/
4e0d13cb 6805
5c4e6f13 6806MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 6807M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6808L: linux-mmc@vger.kernel.org
708dce3f 6809T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6810S: Maintained
679655da
JP
6811F: drivers/mmc/
6812F: include/linux/mmc/
c117ab84 6813F: include/uapi/linux/mmc/
baca2da4 6814
15a0580c 6815MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6816S: Orphan
679655da
JP
6817F: drivers/mmc/host/mmc_spi.c
6818F: include/linux/spi/mmc_spi.h
15a0580c 6819
1da177e4 6820MULTISOUND SOUND DRIVER
8b58be88 6821M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6822S: Maintained
679655da
JP
6823F: Documentation/sound/oss/MultiSound
6824F: sound/oss/msnd*
1da177e4 6825
d735410a 6826MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6827S: Orphan
c897401b 6828F: drivers/tty/isicom.c
679655da 6829F: include/linux/isicom.h
d735410a 6830
550a7375 6831MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6832M: Felipe Balbi <balbi@ti.com>
795fb7e7 6833L: linux-usb@vger.kernel.org
43b416e5 6834T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6835S: Maintained
679655da 6836F: drivers/usb/musb/
550a7375 6837
ea0af5f6
MK
6838MXL5007T MEDIA DRIVER
6839M: Michael Krufky <mkrufky@linuxtv.org>
6840L: linux-media@vger.kernel.org
6841W: http://linuxtv.org/
6842W: http://github.com/mkrufky
6843Q: http://patchwork.linuxtv.org/project/linux-media/list/
6844T: git git://linuxtv.org/mkrufky/tuners.git
6845S: Maintained
6846F: drivers/media/tuners/mxl5007t.*
6847
2d3cf588 6848MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6849M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6850L: netdev@vger.kernel.org
205057ae 6851W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6852S: Supported
93f7848b 6853F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6854
1da177e4 6855NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6856S: Orphan
d9fb9f38 6857F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6858
23dc05a3
DM
6859NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6860M: Daniel Mack <zonque@gmail.com>
6861S: Maintained
e5747e40 6862L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
6863W: http://www.native-instruments.com
6864F: sound/usb/caiaq/
6865
1da177e4 6866NCP FILESYSTEM
52653199
PV
6867M: Petr Vandrovec <petr@vandrovec.name>
6868S: Odd Fixes
679655da 6869F: fs/ncpfs/
1da177e4 6870
a79b0322
FT
6871NCR 5380 SCSI DRIVERS
6872M: Finn Thain <fthain@telegraphics.com.au>
6873M: Michael Schmitz <schmitzmic@gmail.com>
6874L: linux-scsi@vger.kernel.org
6875S: Maintained
6876F: Documentation/scsi/g_NCR5380.txt
6877F: drivers/scsi/NCR5380.*
6878F: drivers/scsi/arm/cumana_1.c
6879F: drivers/scsi/arm/oak.c
6880F: drivers/scsi/atari_NCR5380.c
6881F: drivers/scsi/atari_scsi.*
6882F: drivers/scsi/dmx3191d.c
6883F: drivers/scsi/dtc.*
6884F: drivers/scsi/g_NCR5380.*
6885F: drivers/scsi/g_NCR5380_mmio.c
6886F: drivers/scsi/mac_scsi.*
6887F: drivers/scsi/pas16.*
a79b0322
FT
6888F: drivers/scsi/sun3_scsi.*
6889F: drivers/scsi/sun3_scsi_vme.c
6890F: drivers/scsi/t128.*
6891
1da177e4 6892NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6893M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6894L: linux-scsi@vger.kernel.org
6895S: Maintained
679655da 6896F: drivers/scsi/NCR_D700.*
1da177e4 6897
4aa3eb4c
GR
6898NCT6775 HARDWARE MONITOR DRIVER
6899M: Guenter Roeck <linux@roeck-us.net>
6900L: lm-sensors@lm-sensors.org
6901S: Maintained
6902F: Documentation/hwmon/nct6775
6903F: drivers/hwmon/nct6775.c
6904
3c2d774c 6905NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6906M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6907L: linux-rdma@vger.kernel.org
e3d33cb1 6908W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6909S: Supported
6910F: drivers/infiniband/hw/nes/
6911
be2f2e84 6912NETEM NETWORK EMULATOR
adbbf69d 6913M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6914L: netem@lists.linux-foundation.org
be2f2e84 6915S: Maintained
679655da 6916F: net/sched/sch_netem.c
be2f2e84 6917
b2f5a051 6918NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6919M: Jon Mason <jdmason@kudzu.us>
4a58448b 6920L: netdev@vger.kernel.org
4a58448b 6921S: Supported
679655da 6922F: Documentation/networking/s2io.txt
b2f5a051 6923F: Documentation/networking/vxge.txt
86387e1a 6924F: drivers/net/ethernet/neterion/
4a58448b 6925
db9cf3a3 6926NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6927M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6928M: Patrick McHardy <kaber@trash.net>
42010ed0 6929M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6930L: netfilter-devel@vger.kernel.org
82b98543 6931L: coreteam@netfilter.org
1da177e4
LT
6932W: http://www.netfilter.org/
6933W: http://www.iptables.org/
42010ed0
PNA
6934Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6935T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6936T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6937S: Supported
679655da
JP
6938F: include/linux/netfilter*
6939F: include/linux/netfilter/
6940F: include/net/netfilter/
c117ab84
CEB
6941F: include/uapi/linux/netfilter*
6942F: include/uapi/linux/netfilter/
679655da
JP
6943F: net/*/netfilter.c
6944F: net/*/netfilter/
6945F: net/netfilter/
1da177e4 6946
4cc67735 6947NETLABEL
87a0874c 6948M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6949W: http://netlabel.sf.net
6950L: netdev@vger.kernel.org
87a0874c 6951S: Maintained
80811493 6952F: Documentation/netlabel/
679655da
JP
6953F: include/net/netlabel.h
6954F: net/netlabel/
4cc67735 6955
1da177e4 6956NETROM NETWORK LAYER
8b58be88 6957M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6958L: linux-hams@vger.kernel.org
d34cb28a 6959W: http://www.linux-ax25.org/
1da177e4 6960S: Maintained
679655da 6961F: include/net/netrom.h
c117ab84 6962F: include/uapi/linux/netrom.h
679655da 6963F: net/netrom/
1da177e4 6964
5ddb88c0 6965NETWORK BLOCK DEVICE (NBD)
4ca5829a 6966M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 6967S: Maintained
5e4b269b 6968L: nbd-general@lists.sourceforge.net
4ca5829a 6969T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
6970F: Documentation/blockdev/nbd.txt
6971F: drivers/block/nbd.c
6972F: include/linux/nbd.h
c117ab84 6973F: include/uapi/linux/nbd.h
1da177e4 6974
6e43650c
NH
6975NETWORK DROP MONITOR
6976M: Neil Horman <nhorman@tuxdriver.com>
6977L: netdev@vger.kernel.org
6978S: Maintained
6979W: https://fedorahosted.org/dropwatch/
6980F: net/core/drop_monitor.c
6981
1da177e4 6982NETWORKING [GENERAL]
8b58be88 6983M: "David S. Miller" <davem@davemloft.net>
979b6c13 6984L: netdev@vger.kernel.org
b1e8fd54 6985W: http://www.linuxfoundation.org/en/Net
11e98029 6986Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6987T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6988T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6989S: Maintained
679655da
JP
6990F: net/
6991F: include/net/
018d21ed
JP
6992F: include/linux/in.h
6993F: include/linux/net.h
6994F: include/linux/netdevice.h
c117ab84
CEB
6995F: include/uapi/linux/in.h
6996F: include/uapi/linux/net.h
6997F: include/uapi/linux/netdevice.h
0c7aecd4 6998F: include/uapi/linux/net_namespace.h
7e814a6c 6999F: tools/net/
f4e53f9a 7000F: tools/testing/selftests/net/
335a67d2 7001F: lib/random32.c
a101ccd1 7002F: lib/test_bpf.c
1da177e4
LT
7003
7004NETWORKING [IPv4/IPv6]
8b58be88
JP
7005M: "David S. Miller" <davem@davemloft.net>
7006M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7007M: James Morris <jmorris@namei.org>
7008M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7009M: Patrick McHardy <kaber@trash.net>
979b6c13 7010L: netdev@vger.kernel.org
08deed1e 7011T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7012S: Maintained
679655da
JP
7013F: net/ipv4/
7014F: net/ipv6/
7015F: include/net/ip*
0a14842f 7016F: arch/x86/net/*
1da177e4 7017
73b7656c
DM
7018NETWORKING [IPSEC]
7019M: Steffen Klassert <steffen.klassert@secunet.com>
7020M: Herbert Xu <herbert@gondor.apana.org.au>
7021M: "David S. Miller" <davem@davemloft.net>
7022L: netdev@vger.kernel.org
d1fc5024
SK
7023T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7024T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7025S: Maintained
5826bdd1 7026F: net/core/flow.c
73b7656c
DM
7027F: net/xfrm/
7028F: net/key/
7029F: net/ipv4/xfrm*
d1fc5024
SK
7030F: net/ipv4/esp4.c
7031F: net/ipv4/ah4.c
7032F: net/ipv4/ipcomp.c
7033F: net/ipv4/ip_vti.c
73b7656c 7034F: net/ipv6/xfrm*
d1fc5024
SK
7035F: net/ipv6/esp6.c
7036F: net/ipv6/ah6.c
7037F: net/ipv6/ipcomp6.c
7038F: net/ipv6/ip6_vti.c
73b7656c
DM
7039F: include/uapi/linux/xfrm.h
7040F: include/net/xfrm.h
7041
10e2ff1c 7042NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7043M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7044L: netdev@vger.kernel.org
7045S: Maintained
7046
29f8f632 7047NETWORKING [WIRELESS]
2cb4abd1 7048L: linux-wireless@vger.kernel.org
8a6e2535 7049Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7050
788873ac
JP
7051NETWORKING DRIVERS
7052L: netdev@vger.kernel.org
7053W: http://www.linuxfoundation.org/en/Net
11e98029 7054Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7055T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7056T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7057S: Odd Fixes
7058F: drivers/net/
018d21ed 7059F: include/linux/if_*
0b63bf1f
JD
7060F: include/linux/netdevice.h
7061F: include/linux/arcdevice.h
7062F: include/linux/etherdevice.h
7063F: include/linux/fcdevice.h
7064F: include/linux/fddidevice.h
7065F: include/linux/hippidevice.h
7066F: include/linux/inetdevice.h
c117ab84
CEB
7067F: include/uapi/linux/if_*
7068F: include/uapi/linux/netdevice.h
788873ac 7069
0e324cf6
JL
7070NETWORKING DRIVERS (WIRELESS)
7071M: Kalle Valo <kvalo@codeaurora.org>
7072L: linux-wireless@vger.kernel.org
7073Q: http://patchwork.kernel.org/project/linux-wireless/list/
7074T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7075S: Maintained
7076F: drivers/net/wireless/
7077
3d396eb1 7078NETXEN (1/10) GbE SUPPORT
8622315e 7079M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7080M: Sony Chacko <sony.chacko@qlogic.com>
7081M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7082L: netdev@vger.kernel.org
9c2b5bde 7083W: http://www.qlogic.com
3d396eb1 7084S: Supported
aa43c215 7085F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7086
6423d30f
AAJ
7087NFC SUBSYSTEM
7088M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7089M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7090M: Samuel Ortiz <sameo@linux.intel.com>
7091L: linux-wireless@vger.kernel.org
1eb3b216 7092L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7093S: Supported
6423d30f 7094F: net/nfc/
55eb94f9 7095F: include/net/nfc/
c117ab84 7096F: include/uapi/linux/nfc.h
6423d30f 7097F: drivers/nfc/
08eaa1e0 7098F: include/linux/platform_data/pn544.h
7ebb88e5 7099F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7100
e8b43555 7101NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7102M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7103M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7104L: linux-nfs@vger.kernel.org
7105W: http://client.linux-nfs.org
cd7b996a 7106T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7107S: Maintained
679655da
JP
7108F: fs/lockd/
7109F: fs/nfs/
7110F: fs/nfs_common/
7111F: net/sunrpc/
7112F: include/linux/lockd/
7113F: include/linux/nfs*
7114F: include/linux/sunrpc/
c117ab84
CEB
7115F: include/uapi/linux/nfs*
7116F: include/uapi/linux/sunrpc/
1da177e4 7117
85ef9cea 7118NILFS2 FILESYSTEM
e2126935 7119M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7120L: linux-nilfs@vger.kernel.org
f9472265 7121W: http://nilfs.sourceforge.net/
e2126935 7122T: git git://github.com/konis/nilfs2.git
85ef9cea 7123S: Supported
679655da
JP
7124F: Documentation/filesystems/nilfs2.txt
7125F: fs/nilfs2/
7126F: include/linux/nilfs2_fs.h
85ef9cea 7127
1da177e4 7128NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7129M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7130W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7131S: Maintained
679655da
JP
7132F: Documentation/scsi/NinjaSCSI.txt
7133F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7134
7135NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7136M: GOTO Masanori <gotom@debian.or.jp>
7137M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7138W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7139S: Maintained
679655da
JP
7140F: Documentation/scsi/NinjaSCSI.txt
7141F: drivers/scsi/nsp32*
1da177e4 7142
383b8fb9
LFT
7143NIOS2 ARCHITECTURE
7144M: Ley Foon Tan <lftan@altera.com>
7145L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7146T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7147S: Maintained
7148F: arch/nios2/
7149
2a6afddb
PR
7150NOKIA N900 POWER SUPPLY DRIVERS
7151M: Pali RohĂ¡r <pali.rohar@gmail.com>
7152S: Maintained
7153F: include/linux/power/bq2415x_charger.h
7154F: include/linux/power/bq27x00_battery.h
7155F: include/linux/power/isp1704_charger.h
7156F: drivers/power/bq2415x_charger.c
7157F: drivers/power/bq27x00_battery.c
7158F: drivers/power/isp1704_charger.c
7159F: drivers/power/rx51_battery.c
7160
fce8a7bb 7161NTB DRIVER
9ef6bf6c
JM
7162M: Jon Mason <jdmason@kudzu.us>
7163M: Dave Jiang <dave.jiang@intel.com>
fce8a7bb 7164S: Supported
2984411f
JM
7165W: https://github.com/jonmason/ntb/wiki
7166T: git git://github.com/jonmason/ntb.git
fce8a7bb 7167F: drivers/ntb/
548c237c 7168F: drivers/net/ntb_netdev.c
fce8a7bb
JM
7169F: include/linux/ntb.h
7170
1da177e4 7171NTFS FILESYSTEM
2818ef50 7172M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7173L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7174W: http://www.tuxera.com/
e6f4dee7 7175T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7176S: Supported
679655da
JP
7177F: Documentation/filesystems/ntfs.txt
7178F: fs/ntfs/
1da177e4 7179
9eb8ef74 7180NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7181M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7182L: linux-fbdev@vger.kernel.org
ce00f85c 7183S: Maintained
8a61f013
JH
7184F: drivers/video/fbdev/riva/
7185F: drivers/video/fbdev/nvidia/
1da177e4 7186
79461681
MW
7187NVM EXPRESS DRIVER
7188M: Matthew Wilcox <willy@linux.intel.com>
7189L: linux-nvme@lists.infradead.org
7190T: git git://git.infradead.org/users/willy/linux-nvme.git
7191S: Supported
5be37bf9 7192F: drivers/block/nvme*
79461681
MW
7193F: include/linux/nvme.h
7194
dece4585
CP
7195NXP-NCI NFC DRIVER
7196M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7197R: Charles Gorand <charles.gorand@effinnov.com>
7198L: linux-nfc@lists.01.org (moderated for non-subscribers)
7199S: Supported
7200F: drivers/nfc/nxp-nci
7201
f50d7146
RK
7202NXP TDA998X DRM DRIVER
7203M: Russell King <rmk+kernel@arm.linux.org.uk>
7204S: Supported
7205F: drivers/gpu/drm/i2c/tda998x_drv.c
7206F: include/drm/i2c/tda998x.h
7207
fbace43e
PR
7208NXP TFA9879 DRIVER
7209M: Peter Rosin <peda@axentia.se>
7210L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7211S: Maintained
7212F: sound/soc/codecs/tfa9879*
7213
f5525786 7214OMAP SUPPORT
0e24bdd4 7215M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7216L: linux-omap@vger.kernel.org
7217W: http://www.muru.com/linux/omap/
7218W: http://linux.omap.com/
8a6e2535 7219Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7220T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7221S: Maintained
4e04d5a3 7222F: arch/arm/*omap*/
026da812
FB
7223F: arch/arm/configs/omap1_defconfig
7224F: arch/arm/configs/omap2plus_defconfig
046d0a37 7225F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7226F: drivers/irqchip/irq-omap-intc.c
7227F: drivers/mfd/*omap*.c
7228F: drivers/mfd/menelaus.c
7229F: drivers/mfd/palmas.c
7230F: drivers/mfd/tps65217.c
7231F: drivers/mfd/tps65218.c
7232F: drivers/mfd/tps65910.c
7233F: drivers/mfd/twl-core.[ch]
7234F: drivers/mfd/twl4030*.c
7235F: drivers/mfd/twl6030*.c
7236F: drivers/mfd/twl6040*.c
7237F: drivers/regulator/palmas-regulator*.c
7238F: drivers/regulator/pbias-regulator.c
7239F: drivers/regulator/tps65217-regulator.c
7240F: drivers/regulator/tps65218-regulator.c
7241F: drivers/regulator/tps65910-regulator.c
7242F: drivers/regulator/twl-regulator.c
046d0a37 7243F: include/linux/i2c-omap.h
f5525786 7244
50f29fbd 7245OMAP DEVICE TREE SUPPORT
cdb55ab0 7246M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7247M: Tony Lindgren <tony@atomide.com>
7248L: linux-omap@vger.kernel.org
d0fb18c5 7249L: devicetree@vger.kernel.org
50f29fbd
TL
7250S: Maintained
7251F: arch/arm/boot/dts/*omap*
7252F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7253F: arch/arm/boot/dts/*am4*
7254F: arch/arm/boot/dts/*am5*
7255F: arch/arm/boot/dts/*dra7*
50f29fbd 7256
f5525786 7257OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7258M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7259L: linux-omap@vger.kernel.org
7260S: Maintained
7261F: arch/arm/*omap*/*clock*
7262
7263OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7264M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7265L: linux-omap@vger.kernel.org
7266S: Maintained
7267F: arch/arm/*omap*/*pm*
c46938d4 7268F: drivers/cpufreq/omap-cpufreq.c
f5525786 7269
d21db568 7270OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7271M: Rajendra Nayak <rnayak@ti.com>
7272M: Paul Walmsley <paul@pwsan.com>
7273L: linux-omap@vger.kernel.org
7274S: Maintained
d21db568 7275F: arch/arm/mach-omap2/prm*
692ab1f3 7276
f5525786 7277OMAP AUDIO SUPPORT
6c284903 7278M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7279M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7280L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7281L: linux-omap@vger.kernel.org
7282S: Maintained
7283F: sound/soc/omap/
7284
18640193
TL
7285OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7286M: Roger Quadros <rogerq@ti.com>
7287M: Tony Lindgren <tony@atomide.com>
7288L: linux-omap@vger.kernel.org
7289S: Maintained
7290F: drivers/memory/omap-gpmc.c
7291F: arch/arm/mach-omap2/*gpmc*
7292
f5525786 7293OMAP FRAMEBUFFER SUPPORT
830e6384 7294M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7295L: linux-fbdev@vger.kernel.org
f5525786
TL
7296L: linux-omap@vger.kernel.org
7297S: Maintained
8a61f013 7298F: drivers/video/fbdev/omap/
f5525786 7299
676eec0d 7300OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7301M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7302L: linux-omap@vger.kernel.org
676eec0d 7303L: linux-fbdev@vger.kernel.org
178ff4c9 7304S: Maintained
8a61f013 7305F: drivers/video/fbdev/omap2/
178ff4c9
TV
7306F: Documentation/arm/OMAP/DSS
7307
8b37fcfc
OBC
7308OMAP HARDWARE SPINLOCK SUPPORT
7309M: Ohad Ben-Cohen <ohad@wizery.com>
7310L: linux-omap@vger.kernel.org
7311S: Maintained
7312F: drivers/hwspinlock/omap_hwspinlock.c
7313F: arch/arm/mach-omap2/hwspinlock.c
7314
f5525786 7315OMAP MMC SUPPORT
8b58be88 7316M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7317L: linux-omap@vger.kernel.org
7318S: Maintained
653f41b5
MC
7319F: drivers/mmc/host/omap.c
7320
7321OMAP HS MMC SUPPORT
0a4585c6 7322L: linux-mmc@vger.kernel.org
653f41b5 7323L: linux-omap@vger.kernel.org
dfa5d196 7324S: Orphan
653f41b5 7325F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7326
7327OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7328M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7329S: Maintained
7330F: drivers/char/hw_random/omap-rng.c
7331
f400c82e 7332OMAP HWMOD SUPPORT
cdb55ab0 7333M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7334M: Paul Walmsley <paul@pwsan.com>
7335L: linux-omap@vger.kernel.org
7336S: Maintained
8fc8b12b 7337F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7338
8633fb30
PW
7339OMAP HWMOD DATA
7340M: Paul Walmsley <paul@pwsan.com>
7341L: linux-omap@vger.kernel.org
7342S: Maintained
7343F: arch/arm/mach-omap2/omap_hwmod*data*
7344
f400c82e 7345OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7346M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7347L: linux-omap@vger.kernel.org
7348S: Maintained
7349F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7350
0db83ced 7351OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7352M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7353L: linux-media@vger.kernel.org
7354S: Maintained
7eec52db 7355F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7356F: drivers/media/platform/omap3isp/
0db83ced 7357F: drivers/staging/media/omap4iss/
7e8970e1 7358
f5525786 7359OMAP USB SUPPORT
f299470a 7360M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7361L: linux-usb@vger.kernel.org
7362L: linux-omap@vger.kernel.org
43b416e5 7363T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7364S: Maintained
a16fbd65
JP
7365F: drivers/usb/*/*omap*
7366F: arch/arm/*omap*/usb*
f5525786 7367
6d994710 7368OMAP GPIO DRIVER
a1415a8f 7369M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7370M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7371M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7372L: linux-omap@vger.kernel.org
7373S: Maintained
7374F: drivers/gpio/gpio-omap.c
7375
c351e290
MJ
7376OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7377M: Mark Jackson <mpfj@newflow.co.uk>
7378L: linux-omap@vger.kernel.org
7379S: Maintained
7380F: arch/arm/boot/dts/am335x-nano.dts
7381
0ad122d9 7382OMFS FILESYSTEM
8b58be88 7383M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7384L: linux-karma-devel@lists.sourceforge.net
7385S: Maintained
679655da
JP
7386F: Documentation/filesystems/omfs.txt
7387F: fs/omfs/
0ad122d9 7388
c1986ee9 7389OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7390M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7391S: Maintained
679655da
JP
7392F: drivers/char/pcmcia/cm4000_cs.c
7393F: include/linux/cm4000_cs.h
c117ab84 7394F: include/uapi/linux/cm4000_cs.h
c1986ee9 7395
77c44ab1 7396OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7397M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7398S: Maintained
679655da 7399F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7400
77d5140f 7401OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7402M: Jonathan Corbet <corbet@lwn.net>
661263b5 7403L: linux-media@vger.kernel.org
275ffde4 7404T: git git://linuxtv.org/media_tree.git
77d5140f 7405S: Maintained
90d72ac6 7406F: drivers/media/i2c/ov7670.c
77d5140f 7407
431bca73 7408ONENAND FLASH DRIVER
8b58be88 7409M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7410L: linux-mtd@lists.infradead.org
7411S: Maintained
679655da
JP
7412F: drivers/mtd/onenand/
7413F: include/linux/mtd/onenand*.h
431bca73 7414
1da177e4 7415ONSTREAM SCSI TAPE DRIVER
8b58be88 7416M: Willem Riede <osst@riede.org>
1da177e4
LT
7417L: osst-users@lists.sourceforge.net
7418L: linux-scsi@vger.kernel.org
7419S: Maintained
f7269cfc
JD
7420F: Documentation/scsi/osst.txt
7421F: drivers/scsi/osst.*
7422F: drivers/scsi/osst_*.h
7423F: drivers/scsi/st.h
1da177e4 7424
e2d1d6c0 7425OPENCORES I2C BUS DRIVER
8b58be88 7426M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7427L: linux-i2c@vger.kernel.org
e2d1d6c0 7428S: Maintained
679655da
JP
7429F: Documentation/i2c/busses/i2c-ocores
7430F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7431
860c44c1 7432OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 7433M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 7434M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 7435L: devicetree@vger.kernel.org
a7fefe9f
RH
7436W: http://www.devicetree.org/
7437T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7438S: Maintained
f8828205 7439F: drivers/of/
860c44c1 7440F: include/linux/of*.h
f8828205 7441F: scripts/dtc/
860c44c1 7442
f8828205 7443OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7444M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7445M: Pawel Moll <pawel.moll@arm.com>
7446M: Mark Rutland <mark.rutland@arm.com>
de80963e 7447M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7448M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7449L: devicetree@vger.kernel.org
7450S: Maintained
7451F: Documentation/devicetree/
7452F: arch/*/boot/dts/
7453F: include/dt-bindings/
7454
2bb65f56
PA
7455OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7456M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7457L: devicetree@vger.kernel.org
7458S: Maintained
7459F: Documentation/devicetree/dynamic-resolution-notes.txt
7460F: Documentation/devicetree/overlay-notes.txt
7461F: drivers/of/overlay.c
7462F: drivers/of/resolver.c
7463
19f9d392
JB
7464OPENRISC ARCHITECTURE
7465M: Jonas Bonn <jonas@southpole.se>
7466W: http://openrisc.net
eab7c1c0 7467L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7468S: Maintained
7469T: git git://openrisc.net/~jonas/linux
14430813 7470F: arch/openrisc/
19f9d392 7471
ccb1352e 7472OPENVSWITCH
4f337ed5 7473M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7474L: netdev@vger.kernel.org
ccb1352e
JG
7475L: dev@openvswitch.org
7476W: http://openvswitch.org
ccb1352e
JG
7477S: Maintained
7478F: net/openvswitch/
b422da7c 7479F: include/uapi/linux/openvswitch.h
ccb1352e 7480
af39917d
CL
7481OPL4 DRIVER
7482M: Clemens Ladisch <clemens@ladisch.de>
7483L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7484T: git git://git.alsa-project.org/alsa-kernel.git
7485S: Maintained
7486F: sound/drivers/opl4/
7487
1da177e4 7488OPROFILE
4cf7e718 7489M: Robert Richter <rric@kernel.org>
1da177e4
LT
7490L: oprofile-list@lists.sf.net
7491S: Maintained
81c4a8a6 7492F: arch/*/include/asm/oprofile*.h
679655da
JP
7493F: arch/*/oprofile/
7494F: drivers/oprofile/
7495F: include/linux/oprofile.h
1da177e4 7496
e2d1d6c0 7497ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7498M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7499M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7500L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7501W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7502S: Supported
679655da
JP
7503F: Documentation/filesystems/ocfs2.txt
7504F: Documentation/filesystems/dlmfs.txt
7505F: fs/ocfs2/
e2d1d6c0 7506
1da177e4 7507ORINOCO DRIVER
724c6b35 7508L: linux-wireless@vger.kernel.org
491b26b4 7509W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7510W: http://www.nongnu.org/orinoco/
3a59babb 7511S: Orphan
679655da 7512F: drivers/net/wireless/orinoco/
1da177e4 7513
42c55aa8 7514OSD LIBRARY and FILESYSTEM
fadc0752 7515M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7516M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7517L: osd-dev@open-osd.org
7518W: http://open-osd.org
54e5881d 7519T: git git://git.open-osd.org/open-osd.git
68274794 7520S: Maintained
42c55aa8 7521F: drivers/scsi/osd/
6b6f0b6c 7522F: include/scsi/osd_*
42c55aa8 7523F: fs/exofs/
68274794 7524
ef94b186 7525OVERLAY FILESYSTEM
7c37fbda 7526M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7527L: linux-unionfs@vger.kernel.org
7528T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7529S: Supported
1d113735 7530F: fs/overlayfs/
7c37fbda
NB
7531F: Documentation/filesystems/overlayfs.txt
7532
e2d1d6c0 7533P54 WIRELESS DRIVER
084cb0fe 7534M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7535L: linux-wireless@vger.kernel.org
084cb0fe 7536W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7537S: Maintained
679655da 7538F: drivers/net/wireless/p54/
e2d1d6c0 7539
f5cd7872 7540PA SEMI ETHERNET DRIVER
8b58be88 7541M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7542L: netdev@vger.kernel.org
7543S: Maintained
ded19add 7544F: drivers/net/ethernet/pasemi/*
f5cd7872 7545
beb58aa3 7546PA SEMI SMBUS DRIVER
8b58be88 7547M: Olof Johansson <olof@lixom.net>
846557d3 7548L: linux-i2c@vger.kernel.org
beb58aa3 7549S: Maintained
679655da 7550F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7551
48fc267e
SK
7552PADATA PARALLEL EXECUTION MECHANISM
7553M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7554L: linux-crypto@vger.kernel.org
7555S: Maintained
7556F: kernel/padata.c
7557F: include/linux/padata.h
7558F: Documentation/padata.txt
7559
709ee531 7560PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7561M: Harald Welte <laforge@gnumonks.org>
d0944853 7562L: platform-driver-x86@vger.kernel.org
709ee531 7563S: Maintained
679655da 7564F: drivers/platform/x86/panasonic-laptop.c
709ee531 7565
368dd5ac 7566PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7567M: David Howells <dhowells@redhat.com>
7568M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7569L: linux-am33-list@redhat.com (moderated for non-subscribers)
7570W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7571S: Maintained
679655da
JP
7572F: Documentation/mn10300/
7573F: arch/mn10300/
4fa97181 7574
1da177e4 7575PARALLEL PORT SUPPORT
3dd1a329 7576L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 7577S: Orphan
679655da
JP
7578F: drivers/parport/
7579F: include/linux/parport*.h
7580F: drivers/char/ppdev.c
c117ab84 7581F: include/uapi/linux/ppdev.h
1da177e4 7582
4cdf6bc2 7583PARAVIRT_OPS INTERFACE
d633180c 7584M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7585M: Chris Wright <chrisw@sous-sol.org>
7586M: Alok Kataria <akataria@vmware.com>
7587M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7588L: virtualization@lists.linux-foundation.org
4cdf6bc2 7589S: Supported
a2e19991 7590F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7591F: arch/*/kernel/paravirt*
7592F: arch/*/include/asm/paravirt.h
4cdf6bc2 7593
e2d1d6c0 7594PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7595M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
7596L: linux-parport@lists.infradead.org (subscribers-only)
7597W: http://www.torque.net/linux-pp.html
7598S: Maintained
679655da
JP
7599F: Documentation/blockdev/paride.txt
7600F: drivers/block/paride/
e2d1d6c0
RD
7601
7602PARISC ARCHITECTURE
b8828770 7603M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7604M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7605L: linux-parisc@vger.kernel.org
7606W: http://www.parisc-linux.org/
8a6e2535 7607Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7609T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7610S: Maintained
679655da 7611F: arch/parisc/
2b6bac9e 7612F: Documentation/parisc/
679655da 7613F: drivers/parisc/
2b6bac9e
HD
7614F: drivers/char/agp/parisc-agp.c
7615F: drivers/input/serio/gscps2.c
7616F: drivers/parport/parport_gsc.*
7617F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7618F: drivers/video/fbdev/sti*
2b6bac9e
HD
7619F: drivers/video/console/sti*
7620F: drivers/video/logo/logo_parisc*
e2d1d6c0 7621
1662d32c 7622PC87360 HARDWARE MONITORING DRIVER
8b58be88 7623M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7624L: lm-sensors@lm-sensors.org
7625S: Maintained
679655da
JP
7626F: Documentation/hwmon/pc87360
7627F: drivers/hwmon/pc87360.c
1662d32c
JC
7628
7629PC8736x GPIO DRIVER
8b58be88 7630M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7631S: Maintained
679655da 7632F: drivers/char/pc8736x_gpio.c
1662d32c 7633
1ad107fd 7634PC87427 HARDWARE MONITORING DRIVER
7c81c60f 7635M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
7636L: lm-sensors@lm-sensors.org
7637S: Maintained
7638F: Documentation/hwmon/pc87427
7639F: drivers/hwmon/pc87427.c
7640
b26e0ed4 7641PCA9532 LED DRIVER
8b58be88 7642M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7643S: Maintained
d5ca6918
JP
7644F: drivers/leds/leds-pca9532.c
7645F: include/linux/leds-pca9532.h
b26e0ed4 7646
5ce914a8 7647PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7648M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7649L: linux-i2c@vger.kernel.org
7650S: Maintained
b4f0b74e 7651F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7652
3971dae5 7653PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7654M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7655S: Maintained
7656F: drivers/firmware/pcdp.*
7657
065c6359 7658PCI ERROR RECOVERY
6305902c 7659M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7660L: linux-pci@vger.kernel.org
065c6359 7661S: Supported
679655da 7662F: Documentation/PCI/pci-error-recovery.txt
065c6359 7663
1da177e4 7664PCI SUBSYSTEM
5ac3a6d2 7665M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7666L: linux-pci@vger.kernel.org
99662dd1 7667Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7668T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7669S: Supported
679655da
JP
7670F: Documentation/PCI/
7671F: drivers/pci/
7672F: include/linux/pci*
6b49ee49 7673F: arch/x86/pci/
cad01f91 7674F: arch/x86/kernel/quirks.c
1da177e4 7675
b7e78170
RH
7676PCI DRIVER FOR ARM VERSATILE PLATFORM
7677M: Rob Herring <robh@kernel.org>
7678L: linux-pci@vger.kernel.org
7679L: linux-arm-kernel@lists.infradead.org
7680S: Maintained
7681F: Documentation/devicetree/bindings/pci/versatile.txt
7682F: drivers/pci/host/pci-versatile.c
7683
5f6b6ccd
TI
7684PCI DRIVER FOR APPLIEDMICRO XGENE
7685M: Tanmay Inamdar <tinamdar@apm.com>
7686L: linux-pci@vger.kernel.org
7687L: linux-arm-kernel@lists.infradead.org
7688S: Maintained
7689F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7690F: drivers/pci/host/pci-xgene.c
7691
62d0ff83
ML
7692PCI DRIVER FOR FREESCALE LAYERSCAPE
7693M: Minghuan Lian <minghuan.Lian@freescale.com>
7694M: Mingkai Hu <mingkai.hu@freescale.com>
7695M: Roy Zang <tie-fei.zang@freescale.com>
7696L: linuxppc-dev@lists.ozlabs.org
7697L: linux-pci@vger.kernel.org
7698L: linux-arm-kernel@lists.infradead.org
7699S: Maintained
7700F: drivers/pci/host/*layerscape*
7701
f0b75693 7702PCI DRIVER FOR IMX6
f175aa2c 7703M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7704M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7705L: linux-pci@vger.kernel.org
7706L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7707S: Maintained
7708F: drivers/pci/host/*imx6*
7709
0c4ffcfe
MK
7710PCI DRIVER FOR TI KEYSTONE
7711M: Murali Karicheri <m-karicheri2@ti.com>
7712L: linux-pci@vger.kernel.org
7713L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7714S: Maintained
7715F: drivers/pci/host/*keystone*
7716
f0b75693
BH
7717PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7718M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7719M: Jason Cooper <jason@lakedaemon.net>
7720L: linux-pci@vger.kernel.org
7721L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7722S: Maintained
7723F: drivers/pci/host/*mvebu*
7724
0447cfd7
TR
7725PCI DRIVER FOR NVIDIA TEGRA
7726M: Thierry Reding <thierry.reding@gmail.com>
7727L: linux-tegra@vger.kernel.org
f0b75693 7728L: linux-pci@vger.kernel.org
0447cfd7
TR
7729S: Supported
7730F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7731F: drivers/pci/host/pci-tegra.c
7732
47ff3de9
KVA
7733PCI DRIVER FOR TI DRA7XX
7734M: Kishon Vijay Abraham I <kishon@ti.com>
7735L: linux-omap@vger.kernel.org
7736L: linux-pci@vger.kernel.org
7737S: Supported
7738F: Documentation/devicetree/bindings/pci/ti-pci.txt
7739F: drivers/pci/host/pci-dra7xx.c
7740
f0b75693
BH
7741PCI DRIVER FOR RENESAS R-CAR
7742M: Simon Horman <horms@verge.net.au>
7743L: linux-pci@vger.kernel.org
7744L: linux-sh@vger.kernel.org
7745S: Maintained
7746F: drivers/pci/host/*rcar*
7747
4af82255 7748PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7749M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7750L: linux-pci@vger.kernel.org
f0b75693
BH
7751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7752L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7753S: Maintained
7754F: drivers/pci/host/pci-exynos.c
7755
f0b75693 7756PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7757M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7758M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
7759L: linux-pci@vger.kernel.org
7760S: Maintained
7761F: drivers/pci/host/*designware*
7762
cf28855b
WD
7763PCI DRIVER FOR GENERIC OF HOSTS
7764M: Will Deacon <will.deacon@arm.com>
7765L: linux-pci@vger.kernel.org
7766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7767S: Maintained
7768F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7769F: drivers/pci/host/pci-host-generic.c
7770
51b66a6c 7771PCIE DRIVER FOR ST SPEAR13XX
110baab1 7772M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 7773L: linux-pci@vger.kernel.org
110baab1 7774S: Maintained
51b66a6c
PA
7775F: drivers/pci/host/*spear*
7776
dcd19de3
DD
7777PCI MSI DRIVER FOR APPLIEDMICRO XGENE
7778M: Duc Dang <dhdang@apm.com>
7779L: linux-pci@vger.kernel.org
7780L: linux-arm-kernel@lists.infradead.org
7781S: Maintained
7782F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
7783F: drivers/pci/host/pci-xgene-msi.c
7784
1da177e4 7785PCMCIA SUBSYSTEM
4230dfc9 7786P: Linux PCMCIA Team
f5df5881 7787L: linux-pcmcia@lists.infradead.org
6650e0a5 7788W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 7789T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 7790S: Maintained
679655da
JP
7791F: Documentation/pcmcia/
7792F: drivers/pcmcia/
7793F: include/pcmcia/
1da177e4
LT
7794
7795PCNET32 NETWORK DRIVER
227fb925 7796M: Don Fry <pcnet32@frontier.com>
979b6c13 7797L: netdev@vger.kernel.org
1da177e4 7798S: Maintained
b955f6ca 7799F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 7800
48fc267e
SK
7801PCRYPT PARALLEL CRYPTO ENGINE
7802M: Steffen Klassert <steffen.klassert@secunet.com>
7803L: linux-crypto@vger.kernel.org
7804S: Maintained
7805F: crypto/pcrypt.c
7806F: include/crypto/pcrypt.h
7807
e72df0b8
TH
7808PER-CPU MEMORY ALLOCATOR
7809M: Tejun Heo <tj@kernel.org>
7810M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
7811T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7812S: Maintained
7813F: include/linux/percpu*.h
7814F: mm/percpu*.c
7815F: arch/*/include/asm/percpu.h
7816
ad4ecbcb 7817PER-TASK DELAY ACCOUNTING
185e595f 7818M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 7819S: Maintained
679655da
JP
7820F: include/linux/delayacct.h
7821F: kernel/delayacct.c
ad4ecbcb 7822
57c0c15b 7823PERFORMANCE EVENTS SUBSYSTEM
8b58be88 7824M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 7825M: Ingo Molnar <mingo@redhat.com>
f80c5393 7826M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 7827L: linux-kernel@vger.kernel.org
75fc2d37 7828T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 7829S: Supported
d53e8365 7830F: kernel/events/*
a003236c 7831F: include/linux/perf_event.h
c117ab84 7832F: include/uapi/linux/perf_event.h
141c4296
RR
7833F: arch/*/kernel/perf_event*.c
7834F: arch/*/kernel/*/perf_event*.c
7835F: arch/*/kernel/*/*/perf_event*.c
a003236c 7836F: arch/*/include/asm/perf_event.h
a003236c
VL
7837F: arch/*/kernel/perf_callchain.c
7838F: tools/perf/
6c0b3244 7839
dd49d0f5 7840PERSONALITY HANDLING
8b58be88 7841M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
7842L: linux-abi-devel@lists.sourceforge.net
7843S: Maintained
679655da 7844F: include/linux/personality.h
c117ab84 7845F: include/uapi/linux/personality.h
dd49d0f5 7846
838e7a03 7847PHONET PROTOCOL
2a06b40f 7848M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
7849S: Supported
7850F: Documentation/networking/phonet.txt
7851F: include/linux/phonet.h
7852F: include/net/phonet/
c117ab84 7853F: include/uapi/linux/phonet.h
838e7a03
RDC
7854F: net/phonet/
7855
1da177e4 7856PHRAM MTD DRIVER
8b58be88 7857M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
7858L: linux-mtd@lists.infradead.org
7859S: Maintained
679655da 7860F: drivers/mtd/devices/phram.c
1da177e4 7861
efdbb10e
BP
7862PICOLCD HID DRIVER
7863M: Bruno Prémont <bonbons@linux-vserver.org>
7864L: linux-input@vger.kernel.org
7865S: Maintained
7866F: drivers/hid/hid-picolcd*
7867
a53bfa07
JI
7868PICOXCELL SUPPORT
7869M: Jamie Iles <jamie@jamieiles.com>
7870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7871T: git git://github.com/jamieiles/linux-2.6-ji.git
7872S: Supported
b8733987 7873F: arch/arm/boot/dts/picoxcell*
14430813 7874F: arch/arm/mach-picoxcell/
b8733987 7875F: drivers/crypto/picoxcell*
a53bfa07 7876
2744e8af
LW
7877PIN CONTROL SUBSYSTEM
7878M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 7879L: linux-gpio@vger.kernel.org
dbe752a3 7880T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 7881S: Maintained
07f29ba6 7882F: drivers/pinctrl/
8e406fe4 7883F: include/linux/pinctrl/
2744e8af 7884
2201bbb8
JCPV
7885PIN CONTROLLER - ATMEL AT91
7886M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7888S: Maintained
c654b6bf 7889F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 7890
cbd1b652
MW
7891PIN CONTROLLER - INTEL
7892M: Mika Westerberg <mika.westerberg@linux.intel.com>
7893M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7894S: Maintained
7895F: drivers/pinctrl/intel/
2201bbb8 7896
9963b536
LP
7897PIN CONTROLLER - RENESAS
7898M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7899L: linux-sh@vger.kernel.org
7900S: Maintained
7901F: drivers/pinctrl/sh-pfc/
7902
b75e60d6 7903PIN CONTROLLER - SAMSUNG
fea685e9 7904M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
7905M: Thomas Abraham <thomas.abraham@linaro.org>
7906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7907L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7908S: Maintained
9b5b33f6 7909F: drivers/pinctrl/samsung/
b75e60d6 7910
deda8287 7911PIN CONTROLLER - ST SPEAR
8e406fe4 7912M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
7913L: spear-devel@list.st.com
7914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7915W: http://www.st.com/spear
7916S: Maintained
8e406fe4 7917F: drivers/pinctrl/spear/
deda8287 7918
249a6771 7919PKTCDVD DRIVER
dbd47133 7920M: Jiri Kosina <jkosina@suse.cz>
249a6771 7921S: Maintained
679655da
JP
7922F: drivers/block/pktcdvd.c
7923F: include/linux/pktcdvd.h
c117ab84 7924F: include/uapi/linux/pktcdvd.h
249a6771 7925
b31d8273
G
7926PKUNITY SOC DRIVERS
7927M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7928W: http://mprc.pku.edu.cn/~guanxuetao/linux
7929S: Maintained
ceebf4d5 7930T: git git://github.com/gxt/linux.git
b31d8273 7931F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 7932F: drivers/i2c/busses/i2c-puv3.c
8a61f013 7933F: drivers/video/fbdev/fb-puv3.c
2809e80b 7934F: drivers/rtc/rtc-puv3.c
b31d8273 7935
9d2ecfb7 7936PMBUS HARDWARE MONITORING DRIVERS
ca462085 7937M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
7938L: lm-sensors@lm-sensors.org
7939W: http://www.lm-sensors.org/
7940W: http://www.roeck-us.net/linux/drivers/
7941T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7942S: Maintained
7943F: Documentation/hwmon/pmbus
7944F: drivers/hwmon/pmbus/
7945F: include/linux/i2c/pmbus.h
7946
89a36810 7947PMC SIERRA MaxRAID DRIVER
076cfaae 7948M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
7949L: linux-scsi@vger.kernel.org
7950W: http://www.pmc-sierra.com/
7951S: Supported
7952F: drivers/scsi/pmcraid.*
7953
dbf9bfe6 7954PMC SIERRA PM8001 DRIVER
4f0e359c 7955M: xjtuwjp@gmail.com
dbf9bfe6 7956M: lindar_liu@usish.com
f5a7b525 7957L: pmchba@pmcs.com
dbf9bfe6 7958L: linux-scsi@vger.kernel.org
7959S: Supported
7960F: drivers/scsi/pm8001/
7961
1da177e4 7962POSIX CLOCKS and TIMERS
8b58be88 7963M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7964L: linux-kernel@vger.kernel.org
75fc2d37 7965T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 7966S: Maintained
679655da
JP
7967F: fs/timerfd.c
7968F: include/linux/timer*
5cee9645 7969F: kernel/time/*timer*
1da177e4 7970
3be86148 7971POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 7972M: Sebastian Reichel <sre@kernel.org>
57318935 7973M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7974M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 7975L: linux-pm@vger.kernel.org
54e5881d 7976T: git git://git.infradead.org/battery-2.6.git
3be86148 7977S: Maintained
679655da 7978F: include/linux/power_supply.h
8cd725a1 7979F: drivers/power/
3be86148 7980
1da177e4 7981PNP SUPPORT
9c3646d1 7982M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 7983S: Maintained
679655da 7984F: drivers/pnp/
1da177e4 7985
999445d4 7986PNXxxxx I2C DRIVER
8b58be88 7987M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7988L: linux-i2c@vger.kernel.org
999445d4 7989S: Maintained
679655da 7990F: drivers/i2c/busses/i2c-pnx.c
999445d4 7991
1da177e4 7992PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7993M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7994L: linux-ppp@vger.kernel.org
7995S: Maintained
224cf5ad 7996F: drivers/net/ppp/ppp_*
1da177e4
LT
7997
7998PPP OVER ATM (RFC 2364)
8b58be88 7999M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8000S: Maintained
679655da 8001F: net/atm/pppoatm.c
c117ab84 8002F: include/uapi/linux/atmppp.h
1da177e4
LT
8003
8004PPP OVER ETHERNET
8b58be88 8005M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8006S: Maintained
224cf5ad
JK
8007F: drivers/net/ppp/pppoe.c
8008F: drivers/net/ppp/pppox.c
1da177e4 8009
a6d2370b 8010PPP OVER L2TP
8b58be88 8011M: James Chapman <jchapman@katalix.com>
a6d2370b 8012S: Maintained
90ca28d1 8013F: net/l2tp/l2tp_ppp.c
679655da 8014F: include/linux/if_pppol2tp.h
c117ab84 8015F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8016
eae9d2ba 8017PPS SUPPORT
8b58be88 8018M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8019W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8020L: linuxpps@ml.enneenne.com (subscribers-only)
8021S: Maintained
cabaaf41
JP
8022F: Documentation/pps/
8023F: drivers/pps/
8024F: include/linux/pps*.h
eae9d2ba 8025
71a6d0af
HW
8026PPTP DRIVER
8027M: Dmitry Kozlov <xeb@mail.ru>
8028L: netdev@vger.kernel.org
8029S: Maintained
224cf5ad 8030F: drivers/net/ppp/pptp.c
71a6d0af
HW
8031W: http://sourceforge.net/projects/accel-pptp
8032
1da177e4 8033PREEMPTIBLE KERNEL
8b58be88 8034M: Robert Love <rml@tech9.net>
1da177e4
LT
8035L: kpreempt-tech@lists.sourceforge.net
8036W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8037S: Supported
679655da
JP
8038F: Documentation/preempt-locking.txt
8039F: include/linux/preempt.h
1da177e4
LT
8040
8041PRISM54 WIRELESS DRIVER
8b58be88 8042M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8043L: linux-wireless@vger.kernel.org
9ef80804 8044W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8045S: Obsolete
679655da 8046F: drivers/net/wireless/prism54/
1da177e4 8047
02c18891 8048PS3 NETWORK SUPPORT
b809b9ca 8049M: Geoff Levand <geoff@infradead.org>
02c18891 8050L: netdev@vger.kernel.org
a14ab6b6 8051L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8052S: Maintained
8df158ac 8053F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8054
f58a9d17 8055PS3 PLATFORM SUPPORT
b809b9ca 8056M: Geoff Levand <geoff@infradead.org>
a4724ed6 8057L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8058S: Maintained
679655da
JP
8059F: arch/powerpc/boot/ps3*
8060F: arch/powerpc/include/asm/lv1call.h
8061F: arch/powerpc/include/asm/ps3*.h
8062F: arch/powerpc/platforms/ps3/
8063F: drivers/*/ps3*
8064F: drivers/ps3/
fec629b8 8065F: drivers/rtc/rtc-ps3.c
679655da 8066F: drivers/usb/host/*ps3.c
fec629b8 8067F: sound/ppc/snd_ps3*
f58a9d17 8068
cffb4add 8069PS3VRAM DRIVER
8b58be88 8070M: Jim Paris <jim@jtan.com>
3715a5d0 8071M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8072L: linuxppc-dev@lists.ozlabs.org
cffb4add 8073S: Maintained
8a3977cb 8074F: drivers/block/ps3vram.c
cffb4add 8075
8defe599 8076PSTORE FILESYSTEM
9d5e2a02 8077M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8078M: Colin Cross <ccross@android.com>
8079M: Kees Cook <keescook@chromium.org>
8080M: Tony Luck <tony.luck@intel.com>
8081S: Maintained
8082T: git git://git.infradead.org/users/cbou/linux-pstore.git
8083F: fs/pstore/
8084F: include/linux/pstore*
04851772 8085F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8086F: drivers/acpi/apei/erst.c
8087
7fbc415d
RC
8088PTP HARDWARE CLOCK SUPPORT
8089M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8090L: netdev@vger.kernel.org
7fbc415d
RC
8091S: Maintained
8092W: http://linuxptp.sourceforge.net/
8093F: Documentation/ABI/testing/sysfs-ptp
8094F: Documentation/ptp/*
0ecb3cdd 8095F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8096F: drivers/net/phy/dp83640*
8097F: drivers/ptp/*
8098F: include/linux/ptp_cl*
8099
cf94a4d1 8100PTRACE SUPPORT
e846ee5f 8101M: Roland McGrath <roland@hack.frob.com>
8b58be88 8102M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8103S: Maintained
8104F: include/asm-generic/syscall.h
8105F: include/linux/ptrace.h
8106F: include/linux/regset.h
8107F: include/linux/tracehook.h
c117ab84 8108F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8109F: kernel/ptrace.c
8110
8320204a 8111PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8112M: Mike Isely <isely@pobox.com>
16e9495d 8113L: pvrusb2@isely.net (subscribers-only)
661263b5 8114L: linux-media@vger.kernel.org
8320204a 8115W: http://www.isely.net/pvrusb2/
275ffde4 8116T: git git://linuxtv.org/media_tree.git
8320204a 8117S: Maintained
679655da 8118F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8119F: drivers/media/usb/pvrusb2/
8320204a 8120
39532e6c
HG
8121PWC WEBCAM DRIVER
8122M: Hans de Goede <hdegoede@redhat.com>
8123L: linux-media@vger.kernel.org
8124T: git git://linuxtv.org/media_tree.git
8125S: Maintained
8126F: drivers/media/usb/pwc/*
8127
93c090b3
KD
8128PWM FAN DRIVER
8129M: Kamil Debski <k.debski@samsung.com>
8130L: lm-sensors@lm-sensors.org
8131S: Supported
8132F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8133F: Documentation/hwmon/pwm-fan
8134F: drivers/hwmon/pwm-fan.c
8135
200efedd 8136PWM SUBSYSTEM
aa3495f7
TR
8137M: Thierry Reding <thierry.reding@gmail.com>
8138L: linux-pwm@vger.kernel.org
0c2498f1 8139S: Maintained
006e854f 8140T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8141F: Documentation/pwm.txt
8142F: Documentation/devicetree/bindings/pwm/
8143F: include/linux/pwm.h
0c2498f1 8144F: drivers/pwm/
a140b98d
TR
8145F: drivers/video/backlight/pwm_bl.c
8146F: include/linux/pwm_backlight.h
0c2498f1 8147
30ec261e 8148PXA2xx/PXA3xx SUPPORT
8da5e302 8149M: Daniel Mack <daniel@zonque.org>
a323f664 8150M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8151M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8153T: git git://github.com/hzhuang1/linux.git
8da5e302 8154T: git git://github.com/rjarzmik/linux.git
1da177e4 8155S: Maintained
679655da
JP
8156F: arch/arm/mach-pxa/
8157F: drivers/pcmcia/pxa2xx*
9df92e6c 8158F: drivers/spi/spi-pxa2xx*
faf2e1db 8159F: drivers/usb/gadget/udc/pxa2*
679655da 8160F: include/sound/pxa2xx-lib.h
bec4c99e 8161F: sound/arm/pxa*
14430813 8162F: sound/soc/pxa/
1da177e4 8163
ec64d3bf
EG
8164PXA3xx NAND FLASH DRIVER
8165M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8166L: linux-mtd@lists.infradead.org
8167S: Maintained
9a67f099 8168F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8169
3f640c61 8170MMP SUPPORT
8b58be88 8171M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8172M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8174T: git git://github.com/hzhuang1/linux.git
8175T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8176S: Maintained
3f640c61 8177F: arch/arm/mach-mmp/
e8e6cb32 8178
272f133a
PO
8179PXA MMCI DRIVER
8180S: Orphan
8181
57f63bc8 8182PXA RTC DRIVER
8b58be88 8183M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8184L: rtc-linux@googlegroups.com
8185S: Maintained
8186
cea4001a 8187QAT DRIVER
49e7d9df
JP
8188M: Tadeusz Struk <tadeusz.struk@intel.com>
8189L: qat-linux@intel.com
8190S: Supported
8191F: drivers/crypto/qat/
cea4001a 8192
52a09a04 8193QIB DRIVER
8473c603 8194M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8195L: linux-rdma@vger.kernel.org
8196S: Supported
8197F: drivers/infiniband/hw/qib/
8198
5e9772b9
JS
8199QLOGIC QLA1280 SCSI DRIVER
8200M: Michael Reed <mdr@sgi.com>
8201L: linux-scsi@vger.kernel.org
8202S: Maintained
8203F: drivers/scsi/qla1280.[ch]
8204
1da177e4 8205QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8206M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8207L: linux-scsi@vger.kernel.org
8208S: Supported
679655da
JP
8209F: Documentation/scsi/LICENSE.qla2xxx
8210F: drivers/scsi/qla2xxx/
1da177e4 8211
883c98fe 8212QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8213M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8214L: linux-scsi@vger.kernel.org
8215S: Supported
bacfb81b 8216F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8217F: drivers/scsi/qla4xxx/
8218
5a4faa87 8219QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8220M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8221M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8222M: linux-driver@qlogic.com
8223L: netdev@vger.kernel.org
8224S: Supported
679655da 8225F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8226F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8227
0ec00f03 8228QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8229M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8230M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8231L: netdev@vger.kernel.org
8232S: Supported
aa43c215 8233F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8234
c4e84bde 8235QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8236M: Harish Patil <harish.patil@qlogic.com>
8237M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8238M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8239M: linux-driver@qlogic.com
c4e84bde
RM
8240L: netdev@vger.kernel.org
8241S: Supported
aa43c215 8242F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8243
1da177e4 8244QNX4 FILESYSTEM
8b58be88 8245M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8246W: http://www.alarsen.net/linux/qnx4fs/
8247S: Maintained
80811493 8248F: fs/qnx4/
c117ab84
CEB
8249F: include/uapi/linux/qnx4_fs.h
8250F: include/uapi/linux/qnxtypes.h
1da177e4 8251
91952bc0
AP
8252QT1010 MEDIA DRIVER
8253M: Antti Palosaari <crope@iki.fi>
8254L: linux-media@vger.kernel.org
8255W: http://linuxtv.org/
8256W: http://palosaari.fi/linux/
8257Q: http://patchwork.linuxtv.org/project/linux-media/list/
8258T: git git://linuxtv.org/anttip/media_tree.git
8259S: Maintained
8260F: drivers/media/tuners/qt1010*
8261
966fb5ec
SM
8262QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8263M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8264L: linux-wireless@vger.kernel.org
8265L: ath9k-devel@lists.ath9k.org
8266W: http://wireless.kernel.org/en/users/Drivers/ath9k
8267S: Supported
8268F: drivers/net/wireless/ath/ath9k/
8269
2ea0ffcb
KV
8270QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8271M: Kalle Valo <kvalo@qca.qualcomm.com>
8272L: ath10k@lists.infradead.org
8273W: http://wireless.kernel.org/en/users/Drivers/ath10k
8274T: git git://github.com/kvalo/ath.git
8275S: Supported
8276F: drivers/net/wireless/ath/ath10k/
8277
4f4567cf
RK
8278QUALCOMM HEXAGON ARCHITECTURE
8279M: Richard Kuo <rkuo@codeaurora.org>
8280L: linux-hexagon@vger.kernel.org
8281S: Supported
8282F: arch/hexagon/
8283
8e84c258
EK
8284QUALCOMM WCN36XX WIRELESS DRIVER
8285M: Eugene Krasnikov <k.eugene.e@gmail.com>
8286L: wcn36xx@lists.infradead.org
8287W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8288T: git git://github.com/KrasnikovEugene/wcn36xx.git
8289S: Supported
8290F: drivers/net/wireless/ath/wcn36xx/
8291
602adf40 8292RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8293M: Ilya Dryomov <idryomov@gmail.com>
8294M: Sage Weil <sage@redhat.com>
527a88b9 8295M: Alex Elder <elder@kernel.org>
602adf40 8296M: ceph-devel@vger.kernel.org
09d90327
SW
8297W: http://ceph.com/
8298T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
8299S: Supported
8300F: drivers/block/rbd.c
8301F: drivers/block/rbd_types.h
8302
1da177e4 8303RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8304M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8305L: linux-fbdev@vger.kernel.org
1da177e4 8306S: Maintained
8a61f013 8307F: drivers/video/fbdev/aty/radeon*
c117ab84 8308F: include/uapi/linux/radeonfb.h
1da177e4 8309
c6c9b34c
HG
8310RADIOSHARK RADIO DRIVER
8311M: Hans de Goede <hdegoede@redhat.com>
8312L: linux-media@vger.kernel.org
8313T: git git://linuxtv.org/media_tree.git
8314S: Maintained
8315F: drivers/media/radio/radio-shark.c
8316
8317RADIOSHARK2 RADIO DRIVER
8318M: Hans de Goede <hdegoede@redhat.com>
8319L: linux-media@vger.kernel.org
8320T: git git://linuxtv.org/media_tree.git
8321S: Maintained
8322F: drivers/media/radio/radio-shark2.c
8323F: drivers/media/radio/radio-tea5777.c
8324
1da177e4 8325RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8326M: Paul Mackerras <paulus@samba.org>
c69f677c 8327L: linux-fbdev@vger.kernel.org
1da177e4 8328S: Maintained
8a61f013 8329F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8330
e7839f25 8331RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8332P: rt2x00 project
b182427e 8333M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8334M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8335L: linux-wireless@vger.kernel.org
95ea3627
ID
8336S: Maintained
8337F: drivers/net/wireless/rt2x00/
8338
9db5579b 8339RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8340M: Jens Axboe <axboe@kernel.dk>
9db5579b 8341S: Maintained
679655da
JP
8342F: Documentation/blockdev/ramdisk.txt
8343F: drivers/block/brd.c
9db5579b 8344
9e853f23
RZ
8345PERSISTENT MEMORY DRIVER
8346M: Ross Zwisler <ross.zwisler@linux.intel.com>
8347L: linux-nvdimm@lists.01.org
8348S: Supported
8349F: drivers/block/pmem.c
8350
9e95ce27 8351RANDOM NUMBER DRIVER
0624bcaa 8352M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8353S: Maintained
679655da 8354F: drivers/char/random.c
9e95ce27 8355
394b701c 8356RAPIDIO SUBSYSTEM
8b58be88 8357M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8358M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8359S: Maintained
679655da 8360F: drivers/rapidio/
394b701c 8361
e2d1d6c0 8362RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8363L: linux-wireless@vger.kernel.org
f52a5490 8364S: Orphan
679655da 8365F: drivers/net/wireless/ray*
e2d1d6c0
RD
8366
8367RCUTORTURE MODULE
e0198b29 8368M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8369M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8370L: linux-kernel@vger.kernel.org
f9094d8e 8371S: Supported
08deed1e 8372T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8373F: Documentation/RCU/torture.txt
34e2d560 8374F: kernel/rcu/rcutorture.c
e2d1d6c0 8375
c87b9c60
PM
8376RCUTORTURE TEST FRAMEWORK
8377M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8378M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8379R: Steven Rostedt <rostedt@goodmis.org>
8380R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8381R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8382L: linux-kernel@vger.kernel.org
c87b9c60
PM
8383S: Supported
8384T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8385F: tools/testing/selftests/rcutorture
8386
c1f766b5 8387RDC R-321X SoC
8b58be88 8388M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8389S: Maintained
8390
db17f395 8391RDC R6040 FAST ETHERNET DRIVER
8b58be88 8392M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8393L: netdev@vger.kernel.org
8394S: Maintained
58565a35 8395F: drivers/net/ethernet/rdc/r6040.c
db17f395 8396
a09ed661 8397RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8398M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8399L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8400S: Supported
679655da 8401F: net/rds/
a09ed661 8402
595182bc 8403READ-COPY UPDATE (RCU)
8b58be88 8404M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8405M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8406R: Steven Rostedt <rostedt@goodmis.org>
8407R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8408R: Lai Jiangshan <laijs@cn.fujitsu.com>
981c3a4f 8409L: linux-kernel@vger.kernel.org
9fab9787 8410W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8411S: Supported
08deed1e 8412T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8413F: Documentation/RCU/
9fab9787 8414X: Documentation/RCU/torture.txt
f9094d8e 8415F: include/linux/rcu*
4102adab
PM
8416X: include/linux/srcu.h
8417F: kernel/rcu/
34e2d560 8418X: kernel/torture.c
595182bc 8419
0c86edc0 8420REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8421M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8422M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8423L: rtc-linux@googlegroups.com
8a6e2535 8424Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8425T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8426S: Maintained
679655da
JP
8427F: Documentation/rtc.txt
8428F: drivers/rtc/
8429F: include/linux/rtc.h
c117ab84 8430F: include/uapi/linux/rtc.h
0c86edc0 8431
0e400c53
MB
8432REALTEK AUDIO CODECS
8433M: Bard Liao <bardliao@realtek.com>
8434M: Oder Chiou <oder_chiou@realtek.com>
8435S: Maintained
8436F: sound/soc/codecs/rt*
8437F: include/sound/rt*.h
8438
1da177e4 8439REISERFS FILE SYSTEM
76c4e5ea 8440L: reiserfs-devel@vger.kernel.org
1da177e4 8441S: Supported
679655da 8442F: fs/reiserfs/
1da177e4 8443
b83a313b 8444REGISTER MAP ABSTRACTION
b02e48f2 8445M: Mark Brown <broonie@kernel.org>
dd060bc9 8446L: linux-kernel@vger.kernel.org
b83a313b
MB
8447T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8448S: Supported
8449F: drivers/base/regmap/
8450F: include/linux/regmap.h
8451
400e64df
OBC
8452REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8453M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8454T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8455S: Maintained
8456F: drivers/remoteproc/
8457F: Documentation/remoteproc.txt
6fc26488 8458F: include/linux/remoteproc.h
400e64df 8459
d8115db5
OBC
8460REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8461M: Ohad Ben-Cohen <ohad@wizery.com>
8462T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8463S: Maintained
8464F: drivers/rpmsg/
8465F: Documentation/rpmsg.txt
8466F: include/linux/rpmsg.h
8467
1b0fe6be
PZ
8468RESET CONTROLLER FRAMEWORK
8469M: Philipp Zabel <p.zabel@pengutronix.de>
8470S: Maintained
8471F: drivers/reset/
8472F: Documentation/devicetree/bindings/reset/
8473F: include/linux/reset.h
8474F: include/linux/reset-controller.h
8475
e0897645 8476RFKILL
8b58be88 8477M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8478L: linux-wireless@vger.kernel.org
ce466579
JB
8479W: http://wireless.kernel.org/
8480T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8481T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8482S: Maintained
505c9247 8483F: Documentation/rfkill.txt
80811493 8484F: net/rfkill/
e0897645 8485
933685ca
TG
8486RHASHTABLE
8487M: Thomas Graf <tgraf@suug.ch>
8488L: netdev@vger.kernel.org
8489S: Maintained
8490F: lib/rhashtable.c
8491F: include/linux/rhashtable.h
8492
67e054e9
ML
8493RICOH SMARTMEDIA/XD DRIVER
8494M: Maxim Levitsky <maximlevitsky@gmail.com>
8495S: Maintained
21c26f50
JP
8496F: drivers/mtd/nand/r852.c
8497F: drivers/mtd/nand/r852.h
67e054e9 8498
92634125
ML
8499RICOH R5C592 MEMORYSTICK DRIVER
8500M: Maxim Levitsky <maximlevitsky@gmail.com>
8501S: Maintained
8502F: drivers/memstick/host/r592.*
8503
27f1d2f9
SA
8504ROCCAT DRIVERS
8505M: Stefan Achatz <erazor_de@users.sourceforge.net>
8506W: http://sourceforge.net/projects/roccat/
8507S: Maintained
8508F: drivers/hid/hid-roccat*
8509F: include/linux/hid-roccat*
8510F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8511
4b8ac966
JP
8512ROCKER DRIVER
8513M: Jiri Pirko <jiri@resnulli.us>
8514M: Scott Feldman <sfeldma@gmail.com>
8515L: netdev@vger.kernel.org
8516S: Supported
8517F: drivers/net/ethernet/rocker/
8518
1da177e4
LT
8519ROCKETPORT DRIVER
8520P: Comtrol Corp.
1da177e4
LT
8521W: http://www.comtrol.com
8522S: Maintained
679655da 8523F: Documentation/serial/rocket.txt
c897401b 8524F: drivers/tty/rocket*
1da177e4 8525
7645c2f4
KC
8526ROCKETPORT EXPRESS/INFINITY DRIVER
8527M: Kevin Cernekee <cernekee@gmail.com>
8528L: linux-serial@vger.kernel.org
8529S: Odd Fixes
8530F: drivers/tty/serial/rp2.*
8531
1da177e4 8532ROSE NETWORK LAYER
8b58be88 8533M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8534L: linux-hams@vger.kernel.org
d34cb28a 8535W: http://www.linux-ax25.org/
1da177e4 8536S: Maintained
679655da 8537F: include/net/rose.h
c117ab84 8538F: include/uapi/linux/rose.h
679655da 8539F: net/rose/
1da177e4 8540
91952bc0
AP
8541RTL2830 MEDIA DRIVER
8542M: Antti Palosaari <crope@iki.fi>
8543L: linux-media@vger.kernel.org
8544W: http://linuxtv.org/
8545W: http://palosaari.fi/linux/
8546Q: http://patchwork.linuxtv.org/project/linux-media/list/
8547T: git git://linuxtv.org/anttip/media_tree.git
8548S: Maintained
8549F: drivers/media/dvb-frontends/rtl2830*
8550
27a0aacf
AP
8551RTL2832 MEDIA DRIVER
8552M: Antti Palosaari <crope@iki.fi>
8553L: linux-media@vger.kernel.org
8554W: http://linuxtv.org/
8555W: http://palosaari.fi/linux/
8556Q: http://patchwork.linuxtv.org/project/linux-media/list/
8557T: git git://linuxtv.org/anttip/media_tree.git
8558S: Maintained
8559F: drivers/media/dvb-frontends/rtl2832*
8560
ba6e6f6e
AP
8561RTL2832_SDR MEDIA DRIVER
8562M: Antti Palosaari <crope@iki.fi>
8563L: linux-media@vger.kernel.org
8564W: http://linuxtv.org/
8565W: http://palosaari.fi/linux/
8566Q: http://patchwork.linuxtv.org/project/linux-media/list/
8567T: git git://linuxtv.org/anttip/media_tree.git
8568S: Maintained
b4bb1c28 8569F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8570
59840488 8571RTL8180 WIRELESS DRIVER
605bebe2 8572L: linux-wireless@vger.kernel.org
491b26b4 8573W: http://wireless.kernel.org/
54e5881d 8574T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8575S: Orphan
3cfeb0c3 8576F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8577
59840488 8578RTL8187 WIRELESS DRIVER
9f0939bf 8579M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8580M: Hin-Tak Leung <htl10@users.sourceforge.net>
8581M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8582L: linux-wireless@vger.kernel.org
491b26b4 8583W: http://wireless.kernel.org/
54e5881d 8584T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8585S: Maintained
3cfeb0c3 8586F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8587
3cf0c8ad
LF
8588RTL8192CE WIRELESS DRIVER
8589M: Larry Finger <Larry.Finger@lwfinger.net>
8590M: Chaoming Li <chaoming_li@realsil.com.cn>
8591L: linux-wireless@vger.kernel.org
491b26b4 8592W: http://wireless.kernel.org/
3cf0c8ad
LF
8593T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8594S: Maintained
8595F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8596F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8597
9eb8ef74 8598S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8599M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8600L: linux-fbdev@vger.kernel.org
ce00f85c 8601S: Maintained
8a61f013 8602F: drivers/video/fbdev/savage/
9eb8ef74 8603
1da177e4 8604S390
8b58be88
JP
8605M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8606M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 8607M: linux390@de.ibm.com
d58140cc 8608L: linux-s390@vger.kernel.org
5238da45
HC
8609W: http://www.ibm.com/developerworks/linux/linux390/
8610S: Supported
679655da 8611F: arch/s390/
a968cd3e 8612F: drivers/s390/
3bfe6858
JN
8613F: Documentation/s390/
8614F: Documentation/DocBook/s390*
5238da45 8615
322986ca
SO
8616S390 COMMON I/O LAYER
8617M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8618M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8619L: linux-s390@vger.kernel.org
8620W: http://www.ibm.com/developerworks/linux/linux390/
8621S: Supported
8622F: drivers/s390/cio/
8623
8624S390 DASD DRIVER
8625M: Stefan Weinhuber <wein@de.ibm.com>
8626M: Stefan Haberland <stefan.haberland@de.ibm.com>
8627L: linux-s390@vger.kernel.org
8628W: http://www.ibm.com/developerworks/linux/linux390/
8629S: Supported
8630F: drivers/s390/block/dasd*
8631F: block/partitions/ibm.c
8632
5238da45 8633S390 NETWORK DRIVERS
8b58be88 8634M: Ursula Braun <ursula.braun@de.ibm.com>
5238da45 8635M: linux390@de.ibm.com
d58140cc 8636L: linux-s390@vger.kernel.org
5238da45
HC
8637W: http://www.ibm.com/developerworks/linux/linux390/
8638S: Supported
679655da 8639F: drivers/s390/net/
5238da45 8640
322986ca
SO
8641S390 PCI SUBSYSTEM
8642M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8643M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8644L: linux-s390@vger.kernel.org
8645W: http://www.ibm.com/developerworks/linux/linux390/
8646S: Supported
8647F: arch/s390/pci/
8648F: drivers/pci/hotplug/s390_pci_hpc.c
8649
feed9b62 8650S390 ZCRYPT DRIVER
5c8d0983 8651M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
8652M: linux390@de.ibm.com
8653L: linux-s390@vger.kernel.org
a968cd3e 8654W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8655S: Supported
d5ca6918 8656F: drivers/s390/crypto/
feed9b62 8657
5238da45 8658S390 ZFCP DRIVER
d38e19d0 8659M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 8660M: linux390@de.ibm.com
d58140cc 8661L: linux-s390@vger.kernel.org
5238da45 8662W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8663S: Supported
679655da 8664F: drivers/s390/scsi/zfcp_*
1da177e4 8665
dd96df2c 8666S390 IUCV NETWORK LAYER
8b58be88 8667M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8668M: linux390@de.ibm.com
8669L: linux-s390@vger.kernel.org
8670W: http://www.ibm.com/developerworks/linux/linux390/
8671S: Supported
679655da
JP
8672F: drivers/s390/net/*iucv*
8673F: include/net/iucv/
8674F: net/iucv/
dd96df2c 8675
4dde7f75 8676S3C24XX SD/MMC Driver
8b58be88 8677M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8678L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8679S: Supported
679655da 8680F: drivers/mmc/host/s3cmci.*
4dde7f75 8681
1f15a229
HV
8682SAA6588 RDS RECEIVER DRIVER
8683M: Hans Verkuil <hverkuil@xs4all.nl>
8684L: linux-media@vger.kernel.org
8685T: git git://linuxtv.org/media_tree.git
8686W: http://linuxtv.org
8687S: Odd Fixes
8688F: drivers/media/i2c/saa6588*
8689
98ed12e6 8690SAA7134 VIDEO4LINUX DRIVER
009a5410 8691M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8692L: linux-media@vger.kernel.org
8693W: http://linuxtv.org
8694T: git git://linuxtv.org/media_tree.git
8695S: Odd fixes
e42bf501 8696F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8697F: drivers/media/pci/saa7134/
8698
1da177e4 8699SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8700M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8701L: linux-media@vger.kernel.org
275ffde4 8702T: git git://linuxtv.org/media_tree.git
1da177e4 8703S: Maintained
90d72ac6
MCC
8704F: drivers/media/common/saa7146/
8705F: drivers/media/pci/saa7146/
8706F: include/media/saa7146*
1da177e4 8707
92304a40 8708SAMSUNG LAPTOP DRIVER
5909c654 8709M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8710L: platform-driver-x86@vger.kernel.org
8711S: Maintained
8712F: drivers/platform/x86/samsung-laptop.c
8713
4a109cc0 8714SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8715M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8716L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8717S: Supported
14430813 8718F: sound/soc/samsung/
4a109cc0 8719
0d89a28b 8720SAMSUNG FRAMEBUFFER DRIVER
b7701755 8721M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8722L: linux-fbdev@vger.kernel.org
8723S: Maintained
8a61f013 8724F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8725
b40f0632 8726SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8727M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8728M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8729L: linux-kernel@vger.kernel.org
b40f0632 8730L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8731S: Supported
8732F: drivers/mfd/sec*.c
8733F: drivers/regulator/s2m*.c
8734F: drivers/regulator/s5m*.c
b40f0632
KK
8735F: drivers/clk/clk-s2mps11.c
8736F: drivers/rtc/rtc-s5m.c
f69d3a17 8737F: include/linux/mfd/samsung/
b40f0632
KK
8738F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8739F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8740
038f5c4b
SN
8741SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8742M: Kyungmin Park <kyungmin.park@samsung.com>
8743M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8744L: linux-media@vger.kernel.org
8745Q: https://patchwork.linuxtv.org/project/linux-media/list/
8746S: Supported
8747F: drivers/media/platform/exynos4-is/
038f5c4b 8748
6fd86ab2
SN
8749SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8750M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8751L: linux-media@vger.kernel.org
8752L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8753S: Maintained
8754F: drivers/media/platform/s3c-camif/
8755F: include/media/s3c_camif.h
8756
b84ef24e
AH
8757SAMSUNG S5C73M3 CAMERA DRIVER
8758M: Kyungmin Park <kyungmin.park@samsung.com>
8759M: Andrzej Hajda <a.hajda@samsung.com>
8760L: linux-media@vger.kernel.org
8761S: Supported
8762F: drivers/media/i2c/s5c73m3/*
8763
7d459937
AH
8764SAMSUNG S5K5BAF CAMERA DRIVER
8765M: Kyungmin Park <kyungmin.park@samsung.com>
8766M: Andrzej Hajda <a.hajda@samsung.com>
8767L: linux-media@vger.kernel.org
8768S: Supported
8769F: drivers/media/i2c/s5k5baf.c
8770
310e39c9 8771SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
8772M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8773M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
8774S: Supported
8775L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8776F: drivers/clk/samsung/
8777
66890ed6
BA
8778SAMSUNG SXGBE DRIVERS
8779M: Byungho An <bh74.an@samsung.com>
8780M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
8781M: Vipul Pandya <vipul.pandya@samsung.com>
8782S: Supported
8783L: netdev@vger.kernel.org
8784F: drivers/net/ethernet/samsung/sxgbe/
8785
93c537af
LM
8786SAMSUNG THERMAL DRIVER
8787M: Lukasz Majewski <l.majewski@samsung.com>
8788L: linux-pm@vger.kernel.org
8789L: linux-samsung-soc@vger.kernel.org
8790S: Supported
8791T: https://github.com/lmajewski/linux-samsung-thermal.git
8792F: drivers/thermal/samsung/
8793
e296cd32
KD
8794SAMSUNG USB2 PHY DRIVER
8795M: Kamil Debski <k.debski@samsung.com>
8796L: linux-kernel@vger.kernel.org
8797S: Supported
8798F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8799F: Documentation/phy/samsung-usb2.txt
8800F: drivers/phy/phy-exynos4210-usb2.c
8801F: drivers/phy/phy-exynos4x12-usb2.c
8802F: drivers/phy/phy-exynos5250-usb2.c
8803F: drivers/phy/phy-s5pv210-usb2.c
8804F: drivers/phy/phy-samsung-usb2.c
8805F: drivers/phy/phy-samsung-usb2.h
8806
ca749e2a 8807SERIAL DRIVERS
5e30bbb7 8808M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 8809L: linux-serial@vger.kernel.org
5e30bbb7 8810S: Maintained
14430813 8811F: drivers/tty/serial/
ca749e2a 8812
aecb7b64 8813SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 8814M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 8815M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 8816S: Maintained
1fb200d6 8817F: include/linux/dma/dw.h
3d598f47 8818F: include/linux/platform_data/dma-dw.h
61a76496 8819F: drivers/dma/dw/
aecb7b64 8820
f9e37137
SJ
8821SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8822M: Seungwon Jeon <tgih.jun@samsung.com>
8823M: Jaehoon Chung <jh80.chung@samsung.com>
8824L: linux-mmc@vger.kernel.org
8825S: Maintained
8826F: include/linux/mmc/dw_mmc.h
8827F: drivers/mmc/host/dw_mmc*
8828
1db121d6
AN
8829THUNDERBOLT DRIVER
8830M: Andreas Noever <andreas.noever@gmail.com>
8831S: Maintained
8832F: drivers/thunderbolt/
8833
9222d247 8834TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 8835M: John Stultz <john.stultz@linaro.org>
88606e80 8836M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8837L: linux-kernel@vger.kernel.org
75fc2d37 8838T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
8839S: Supported
8840F: include/linux/clocksource.h
8841F: include/linux/time.h
8842F: include/linux/timex.h
c117ab84
CEB
8843F: include/uapi/linux/time.h
8844F: include/uapi/linux/timex.h
88606e80
TG
8845F: kernel/time/clocksource.c
8846F: kernel/time/time*.c
8847F: kernel/time/ntp.c
7fe5f1c1 8848F: tools/testing/selftests/timers/
88606e80 8849
1da177e4 8850SC1200 WDT DRIVER
b300645a 8851M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 8852S: Maintained
679655da 8853F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
8854
8855SCHEDULER
dd9b238c 8856M: Ingo Molnar <mingo@redhat.com>
8b58be88 8857M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 8858L: linux-kernel@vger.kernel.org
75fc2d37 8859T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 8860S: Maintained
95c0d71d 8861F: kernel/sched/
679655da 8862F: include/linux/sched.h
c117ab84 8863F: include/uapi/linux/sched.h
c2eb505b 8864F: include/linux/wait.h
1da177e4 8865
6bcf6737 8866SCORE ARCHITECTURE
ed38665e 8867M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 8868M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 8869W: http://www.sunplus.com
6bcf6737 8870S: Supported
a2681a75 8871F: arch/score/
6bcf6737 8872
1da177e4 8873SCSI CDROM DRIVER
8b58be88 8874M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8875L: linux-scsi@vger.kernel.org
8876W: http://www.kernel.dk
8877S: Maintained
679655da 8878F: drivers/scsi/sr*
1da177e4 8879
fb50a83d 8880SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 8881M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
8882L: linux-rdma@vger.kernel.org
8883S: Supported
8884W: http://www.openfabrics.org
8885Q: http://patchwork.kernel.org/project/linux-rdma/list/
8886T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8887F: drivers/infiniband/ulp/srp/
8888F: include/scsi/srp.h
8889
1da177e4 8890SCSI SG DRIVER
8b58be88 8891M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 8892L: linux-scsi@vger.kernel.org
59ab3c93 8893W: http://sg.danny.cz/sg
1da177e4 8894S: Maintained
59ab3c93 8895F: Documentation/scsi/scsi-generic.txt
679655da
JP
8896F: drivers/scsi/sg.c
8897F: include/scsi/sg.h
1da177e4
LT
8898
8899SCSI SUBSYSTEM
0351b8f8 8900M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 8901L: linux-scsi@vger.kernel.org
0351b8f8 8902T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 8903S: Maintained
679655da
JP
8904F: drivers/scsi/
8905F: include/scsi/
1da177e4
LT
8906
8907SCSI TAPE DRIVER
8b58be88 8908M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
8909L: linux-scsi@vger.kernel.org
8910S: Maintained
679655da 8911F: Documentation/scsi/st.txt
f7269cfc
JD
8912F: drivers/scsi/st.*
8913F: drivers/scsi/st_*.h
1da177e4
LT
8914
8915SCTP PROTOCOL
8b6efb75 8916M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 8917M: Neil Horman <nhorman@tuxdriver.com>
1a418796 8918L: linux-sctp@vger.kernel.org
5f85813c 8919W: http://lksctp.sourceforge.net
8b6efb75 8920S: Maintained
679655da
JP
8921F: Documentation/networking/sctp.txt
8922F: include/linux/sctp.h
4d58c025 8923F: include/uapi/linux/sctp.h
679655da
JP
8924F: include/net/sctp/
8925F: net/sctp/
1da177e4
LT
8926
8927SCx200 CPU SUPPORT
8b58be88 8928M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8929S: Odd Fixes
679655da 8930F: Documentation/i2c/busses/scx200_acb
390889b6 8931F: arch/x86/platform/scx200/
679655da
JP
8932F: drivers/watchdog/scx200_wdt.c
8933F: drivers/i2c/busses/scx200*
8934F: drivers/mtd/maps/scx200_docflash.c
8935F: include/linux/scx200.h
1662d32c
JC
8936
8937SCx200 GPIO DRIVER
8b58be88 8938M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8939S: Maintained
679655da
JP
8940F: drivers/char/scx200_gpio.c
8941F: include/linux/scx200_gpio.h
1662d32c
JC
8942
8943SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 8944M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8945S: Maintained
679655da 8946F: drivers/clocksource/scx200_hrt.c
1da177e4 8947
6a36913a 8948SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 8949M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
8950L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8951S: Maintained
679655da 8952F: drivers/mmc/host/sdricoh_cs.c
6a36913a 8953
e7839f25 8954SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 8955L: linux-mmc@vger.kernel.org
a1cb1d11 8956S: Orphan
7a241d6e 8957F: drivers/mmc/host/sdhci.*
d4a45787 8958F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 8959
c04f9d61
KC
8960SECURE COMPUTING
8961M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
8962R: Andy Lutomirski <luto@amacapital.net>
8963R: Will Drewry <wad@chromium.org>
c04f9d61
KC
8964T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8965S: Supported
8966F: kernel/seccomp.c
8967F: include/uapi/linux/seccomp.h
8968F: include/linux/seccomp.h
8969K: \bsecure_computing
8970K: \bTIF_SECCOMP\b
8971
0d1bb41a 8972SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 8973M: Ben Dooks <ben-linux@fluff.org>
dc524882 8974M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 8975L: linux-mmc@vger.kernel.org
0d1bb41a 8976S: Maintained
dc524882 8977F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 8978
c63b3cba 8979SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 8980M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 8981L: spear-devel@list.st.com
c63b3cba
VK
8982L: linux-mmc@vger.kernel.org
8983S: Maintained
8984F: drivers/mmc/host/sdhci-spear.c
8985
8711cca2 8986SECURITY SUBSYSTEM
9b45c0d2 8987M: James Morris <james.l.morris@oracle.com>
9c3646d1 8988M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 8989L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 8990T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 8991W: http://kernsec.org/
8711cca2 8992S: Supported
7d2c86b5 8993F: security/
8711cca2 8994
1da177e4 8995SECURITY CONTACT
8b58be88 8996M: Security Officers <security@kernel.org>
1da177e4
LT
8997S: Supported
8998
8999SELINUX SECURITY MODULE
e0238b4c 9000M: Paul Moore <paul@paul-moore.com>
8b58be88 9001M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9002M: Eric Paris <eparis@parisplace.org>
e0238b4c 9003L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9004W: http://selinuxproject.org
5a5f2acf 9005T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9006S: Supported
679655da
JP
9007F: include/linux/selinux*
9008F: security/selinux/
6bde95ce 9009F: scripts/selinux/
1da177e4 9010
c1c124e9
JJ
9011APPARMOR SECURITY MODULE
9012M: John Johansen <john.johansen@canonical.com>
9013L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9014W: apparmor.wiki.kernel.org
9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9016S: Supported
9017F: security/apparmor/
9018
cef2cf07 9019SENSABLE PHANTOM
8b58be88 9020M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9021S: Maintained
679655da 9022F: drivers/misc/phantom.c
c117ab84 9023F: include/uapi/linux/phantom.h
cef2cf07 9024
6733b39a 9025SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9026M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9027M: Minh Tran <minh.tran@avagotech.com>
9028M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9029L: linux-scsi@vger.kernel.org
4627de93 9030W: http://www.avagotech.com
3387f656
JP
9031S: Supported
9032F: drivers/scsi/be2iscsi/
6733b39a 9033
6938f855
SP
9034Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9035M: Sathya Perla <sathya.perla@avagotech.com>
9036M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9037M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9038M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9039L: netdev@vger.kernel.org
fea3af67 9040W: http://www.emulex.com
7d2c86b5 9041S: Supported
9aebddd1 9042F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9043
d2928a8c
SX
9044EMULEX ONECONNECT ROCE DRIVER
9045M: Selvin Xavier <selvin.xavier@emulex.com>
9046M: Devesh Sharma <devesh.sharma@emulex.com>
9047M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
9048L: linux-rdma@vger.kernel.org
9049W: http://www.emulex.com
9050S: Supported
9051F: drivers/infiniband/hw/ocrdma/
9052
8ceee660 9053SFC NETWORK DRIVER
c06f51ea 9054M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9055M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9056L: netdev@vger.kernel.org
8ceee660 9057S: Supported
874aeea5 9058F: drivers/net/ethernet/sfc/
8ceee660 9059
e2d1d6c0 9060SGI GRU DRIVER
cc883afc 9061M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9062S: Maintained
679655da 9063F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9064
9065SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9066M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9067L: linux-ia64@vger.kernel.org
9068S: Supported
679655da 9069F: Documentation/ia64/serial.txt
df621252 9070F: drivers/tty/serial/ioc?_serial.c
679655da 9071F: include/linux/ioc?.h
e2d1d6c0 9072
75312619 9073SGI XP/XPC/XPNET DRIVER
e180383f
RH
9074M: Cliff Whickman <cpw@sgi.com>
9075M: Robin Holt <robinmholt@gmail.com>
75312619 9076S: Maintained
679655da 9077F: drivers/misc/sgi-xp/
75312619 9078
46eacf3b
AP
9079SI2157 MEDIA DRIVER
9080M: Antti Palosaari <crope@iki.fi>
9081L: linux-media@vger.kernel.org
9082W: http://linuxtv.org/
9083W: http://palosaari.fi/linux/
9084Q: http://patchwork.linuxtv.org/project/linux-media/list/
9085T: git git://linuxtv.org/anttip/media_tree.git
9086S: Maintained
9087F: drivers/media/tuners/si2157*
9088
75e2d5ba
AP
9089SI2168 MEDIA DRIVER
9090M: Antti Palosaari <crope@iki.fi>
9091L: linux-media@vger.kernel.org
9092W: http://linuxtv.org/
9093W: http://palosaari.fi/linux/
9094Q: http://patchwork.linuxtv.org/project/linux-media/list/
9095T: git git://linuxtv.org/anttip/media_tree.git
9096S: Maintained
9097F: drivers/media/dvb-frontends/si2168*
9098
49cc629d
HV
9099SI470X FM RADIO RECEIVER I2C DRIVER
9100M: Hans Verkuil <hverkuil@xs4all.nl>
9101L: linux-media@vger.kernel.org
9102T: git git://linuxtv.org/media_tree.git
9103W: http://linuxtv.org
9104S: Odd Fixes
9105F: drivers/media/radio/si470x/radio-si470x-i2c.c
9106
9107SI470X FM RADIO RECEIVER USB DRIVER
9108M: Hans Verkuil <hverkuil@xs4all.nl>
9109L: linux-media@vger.kernel.org
9110T: git git://linuxtv.org/media_tree.git
9111W: http://linuxtv.org
9112S: Maintained
9113F: drivers/media/radio/si470x/radio-si470x-common.c
9114F: drivers/media/radio/si470x/radio-si470x.h
9115F: drivers/media/radio/si470x/radio-si470x-usb.c
9116
c937ca03
EV
9117SI4713 FM RADIO TRANSMITTER I2C DRIVER
9118M: Eduardo Valentin <edubezval@gmail.com>
9119L: linux-media@vger.kernel.org
9120T: git git://linuxtv.org/media_tree.git
9121W: http://linuxtv.org
9122S: Odd Fixes
99995ded 9123F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9124
9125SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9126M: Eduardo Valentin <edubezval@gmail.com>
9127L: linux-media@vger.kernel.org
9128T: git git://linuxtv.org/media_tree.git
9129W: http://linuxtv.org
9130S: Odd Fixes
99995ded
DR
9131F: drivers/media/radio/si4713/radio-platform-si4713.c
9132
9133SI4713 FM RADIO TRANSMITTER USB DRIVER
9134M: Hans Verkuil <hverkuil@xs4all.nl>
9135L: linux-media@vger.kernel.org
9136T: git git://linuxtv.org/media_tree.git
9137W: http://linuxtv.org
9138S: Maintained
9139F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9140
beb91d46 9141SIANO DVB DRIVER
009a5410 9142M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9143L: linux-media@vger.kernel.org
9144W: http://linuxtv.org
9145T: git git://linuxtv.org/media_tree.git
9146S: Odd fixes
9147F: drivers/media/common/siano/
beb91d46 9148F: drivers/media/usb/siano/
beb91d46 9149F: drivers/media/usb/siano/
14430813 9150F: drivers/media/mmc/siano/
beb91d46 9151
6f15b602
HG
9152SIMPLEFB FB DRIVER
9153M: Hans de Goede <hdegoede@redhat.com>
9154L: linux-fbdev@vger.kernel.org
9155S: Maintained
9156F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9157F: drivers/video/fbdev/simplefb.c
9158F: include/linux/platform_data/simplefb.h
9159
b618b69c 9160SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9161L: linux-media@vger.kernel.org
bb60fcb2 9162S: Orphan
b618b69c 9163F: drivers/media/platform/sh_veu.c
b618b69c
GL
9164
9165SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9166L: linux-media@vger.kernel.org
bb60fcb2 9167S: Orphan
b618b69c
GL
9168F: drivers/media/platform/sh_vou.c
9169F: include/media/sh_vou.h
9170
6349d997 9171SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9172M: Len Brown <lenb@kernel.org>
6349d997
LB
9173L: sfi-devel@simplefirmware.org
9174W: http://simplefirmware.org/
9175T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9176S: Supported
943fc810 9177F: arch/x86/platform/sfi/
6349d997
LB
9178F: drivers/sfi/
9179F: include/linux/sfi*.h
e2d1d6c0 9180
1da177e4
LT
9181SIMTEC EB110ATX (Chalice CATS)
9182P: Ben Dooks
b16957c6
BD
9183P: Vincent Sanders <vince@simtec.co.uk>
9184M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9185W: http://www.simtec.co.uk/products/EB110ATX/
9186S: Supported
9187
9188SIMTEC EB2410ITX (BAST)
9189P: Ben Dooks
b16957c6
BD
9190P: Vincent Sanders <vince@simtec.co.uk>
9191M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9192W: http://www.simtec.co.uk/products/EB2410ITX/
9193S: Supported
15dba387
JP
9194F: arch/arm/mach-s3c24xx/mach-bast.c
9195F: arch/arm/mach-s3c24xx/bast-ide.c
9196F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9197
4c5adde7 9198TI DAVINCI MACHINE SUPPORT
3ba789c0 9199M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9200M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9201T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9202Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9203S: Supported
14430813 9204F: arch/arm/mach-davinci/
046d0a37 9205F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9206
8d4b3f08 9207TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9208M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9209L: linux-media@vger.kernel.org
8d4b3f08
LP
9210W: http://linuxtv.org/
9211Q: http://patchwork.linuxtv.org/project/linux-media/list/
9212T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9213S: Maintained
8d4b3f08
LP
9214F: drivers/media/platform/davinci/
9215F: include/media/davinci/
9216
417d2e50 9217TI AM437X VPFE DRIVER
e43cdb56 9218M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9219L: linux-media@vger.kernel.org
9220W: http://linuxtv.org/
9221Q: http://patchwork.linuxtv.org/project/linux-media/list/
9222T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9223S: Maintained
9224F: drivers/media/platform/am437x/
9225
c4c0283a 9226OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9227M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9228L: linux-media@vger.kernel.org
9229W: http://linuxtv.org/
9230Q: http://patchwork.linuxtv.org/project/linux-media/list/
9231T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9232S: Maintained
9233F: drivers/media/i2c/ov2659.c
9234F: include/media/ov2659.h
9235
92aab3c0 9236SIS 190 ETHERNET DRIVER
8b58be88 9237M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9238L: netdev@vger.kernel.org
9239S: Maintained
8c7de408 9240F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9241
1da177e4 9242SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9243M: Daniele Venzano <venza@brownhat.org>
1da177e4 9244W: http://www.brownhat.org/sis900.html
979b6c13 9245L: netdev@vger.kernel.org
1da177e4 9246S: Maintained
8c7de408 9247F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9248
9249SIS FRAMEBUFFER DRIVER
8b58be88 9250M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9251W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9252S: Maintained
679655da 9253F: Documentation/fb/sisfb.txt
8a61f013 9254F: drivers/video/fbdev/sis/
679655da 9255F: include/video/sisfb.h
1da177e4
LT
9256
9257SIS USB2VGA DRIVER
8b58be88 9258M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9259W: http://www.winischhofer.at/linuxsisusbvga.shtml
9260S: Maintained
679655da 9261F: drivers/usb/misc/sisusbvga/
1da177e4 9262
415ad26d 9263SLAB ALLOCATOR
16e943bf 9264M: Christoph Lameter <cl@linux.com>
2ed1c525 9265M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9266M: David Rientjes <rientjes@google.com>
9267M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9268M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9269L: linux-mm@kvack.org
9270S: Maintained
679655da 9271F: include/linux/sl?b*.h
16e943bf 9272F: mm/sl?b*
415ad26d 9273
9fab9787
PM
9274SLEEPABLE READ-COPY UPDATE (SRCU)
9275M: Lai Jiangshan <laijs@cn.fujitsu.com>
9276M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9277M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9278R: Steven Rostedt <rostedt@goodmis.org>
9279R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9280L: linux-kernel@vger.kernel.org
9fab9787
PM
9281W: http://www.rdrop.com/users/paulmck/RCU/
9282S: Supported
9283T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9284F: include/linux/srcu.h
9285F: kernel/rcu/srcu.c
9fab9787 9286
66372841
CS
9287SMACK SECURITY MODULE
9288M: Casey Schaufler <casey@schaufler-ca.com>
9289L: linux-security-module@vger.kernel.org
9290W: http://schaufler-ca.com
9291T: git git://git.gitorious.org/smack-next/kernel.git
9292S: Maintained
9293F: Documentation/security/Smack.txt
9294F: security/smack/
9295
20651e0b 9296DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9297M: Kevin Hilman <khilman@kernel.org>
9298M: Nishanth Menon <nm@ti.com>
9299S: Maintained
20651e0b 9300F: drivers/power/avs/
68ace3e1
KH
9301F: include/linux/power/smartreflex.h
9302L: linux-pm@vger.kernel.org
9303
1da177e4 9304SMC91x ETHERNET DRIVER
2f82af08 9305M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9306S: Odd Fixes
ae150435 9307F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9308
e8e31622
SA
9309SMIA AND SMIA++ IMAGE SENSOR DRIVER
9310M: Sakari Ailus <sakari.ailus@iki.fi>
9311L: linux-media@vger.kernel.org
9312S: Maintained
14430813 9313F: drivers/media/i2c/smiapp/
e8e31622
SA
9314F: include/media/smiapp.h
9315F: drivers/media/i2c/smiapp-pll.c
9316F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9317F: include/uapi/linux/smiapp.h
a2cec3c0 9318F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9319
920fa1ff
GR
9320SMM665 HARDWARE MONITOR DRIVER
9321M: Guenter Roeck <linux@roeck-us.net>
9322L: lm-sensors@lm-sensors.org
9323S: Maintained
9324F: Documentation/hwmon/smm665
9325F: drivers/hwmon/smm665.c
9326
9df7305b 9327SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9328M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9329L: lm-sensors@lm-sensors.org
90b24cfb 9330S: Maintained
9df7305b
SG
9331F: Documentation/hwmon/emc2103
9332F: drivers/hwmon/emc2103.c
9333
a98d506c
HG
9334SMSC SCH5627 HARDWARE MONITOR DRIVER
9335M: Hans de Goede <hdegoede@redhat.com>
9336L: lm-sensors@lm-sensors.org
9337S: Supported
9338F: Documentation/hwmon/sch5627
9339F: drivers/hwmon/sch5627.c
9340
6ea884db 9341SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 9342M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
9343L: lm-sensors@lm-sensors.org
9344S: Maintained
679655da
JP
9345F: Documentation/hwmon/smsc47b397
9346F: drivers/hwmon/smsc47b397.c
6ea884db 9347
fd9abb3d 9348SMSC911x ETHERNET DRIVER
90b24cfb 9349M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9350L: netdev@vger.kernel.org
90b24cfb 9351S: Maintained
679655da 9352F: include/linux/smsc911x.h
ae150435 9353F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9354
9355SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9356M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9357L: netdev@vger.kernel.org
90b24cfb 9358S: Maintained
ae150435 9359F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9360
3c8a63e2 9361SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9362M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9363L: linux-fbdev@vger.kernel.org
90b24cfb 9364S: Maintained
8a61f013 9365F: drivers/video/fbdev/smscufx.c
3c8a63e2 9366
668acf32 9367SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9368M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9369L: linux-media@vger.kernel.org
275ffde4 9370T: git git://linuxtv.org/media_tree.git
795fb7e7 9371S: Maintained
90d72ac6
MCC
9372F: include/media/soc*
9373F: drivers/media/i2c/soc_camera/
9374F: drivers/media/platform/soc_camera/
668acf32 9375
e2d1d6c0 9376SOEKRIS NET48XX LED SUPPORT
8b58be88 9377M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9378S: Maintained
679655da 9379F: drivers/leds/leds-net48xx.c
e2d1d6c0 9380
e3994db1 9381SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9382M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9383M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9384M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9385M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9386L: linux-media@vger.kernel.org
9387S: Supported
9388F: drivers/media/pci/solo6x10/
9389
1da177e4 9390SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 9391M: Neil Brown <neilb@suse.de>
1da177e4 9392L: linux-raid@vger.kernel.org
524418bb 9393S: Supported
679655da
JP
9394F: drivers/md/
9395F: include/linux/raid/
c117ab84 9396F: include/uapi/linux/raid/
1da177e4 9397
1da177e4 9398SONIC NETWORK DRIVER
8b58be88 9399M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9400L: netdev@vger.kernel.org
1da177e4 9401S: Maintained
d9fb9f38 9402F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9403
61e115a5 9404SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9405M: Michael Buesch <m@bues.ch>
61e115a5
MB
9406L: netdev@vger.kernel.org
9407S: Maintained
679655da
JP
9408F: drivers/ssb/
9409F: include/linux/ssb/
61e115a5 9410
1da177e4 9411SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9412M: Mattia Dongili <malattia@linux.it>
d0944853 9413L: platform-driver-x86@vger.kernel.org
5b18167d 9414W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9415S: Maintained
679655da
JP
9416F: Documentation/laptops/sony-laptop.txt
9417F: drivers/char/sonypi.c
9418F: drivers/platform/x86/sony-laptop.c
9419F: include/linux/sony-laptop.h
1da177e4 9420
baf8532a 9421SONY MEMORYSTICK CARD SUPPORT
8b58be88 9422M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9423W: http://tifmxx.berlios.de/
9424S: Maintained
679655da 9425F: drivers/memstick/host/tifm_ms.c
baf8532a 9426
0ab30494
ML
9427SONY MEMORYSTICK STANDARD SUPPORT
9428M: Maxim Levitsky <maximlevitsky@gmail.com>
9429S: Maintained
9430F: drivers/memstick/core/ms_block.*
9431
1da177e4 9432SOUND
8b58be88
JP
9433M: Jaroslav Kysela <perex@perex.cz>
9434M: Takashi Iwai <tiwai@suse.de>
93711660 9435L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9436W: http://www.alsa-project.org/
dde7ad8d 9437T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9438T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9439Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9440S: Maintained
3126a179
JP
9441F: Documentation/sound/
9442F: include/sound/
c117ab84 9443F: include/uapi/sound/
679655da 9444F: sound/
1da177e4 9445
33bbe149
MB
9446SOUND - COMPRESSED AUDIO
9447M: Vinod Koul <vinod.koul@intel.com>
9448L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9449T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9450S: Supported
f672f31a 9451F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9452F: include/sound/compress_driver.h
f672f31a 9453F: include/uapi/sound/compress_*
33bbe149
MB
9454F: sound/core/compress_offload.c
9455F: sound/soc/soc-compress.c
9456
bd903bde 9457SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9458M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9459M: Mark Brown <broonie@kernel.org>
86f14df8 9460T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9461L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9462W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9463S: Supported
2820f615 9464F: Documentation/sound/alsa/soc/
679655da 9465F: sound/soc/
e6e55122 9466F: include/sound/soc*
eb1a6af3 9467
d7f8761b
MB
9468SOUND - DMAENGINE HELPERS
9469M: Lars-Peter Clausen <lars@metafoo.de>
9470S: Supported
9471F: include/sound/dmaengine_pcm.h
9472F: sound/core/pcm_dmaengine.c
9473F: sound/soc/soc-generic-dmaengine-pcm.c
9474
990a6a99
OS
9475SP2 MEDIA DRIVER
9476M: Olli Salonen <olli.salonen@iki.fi>
9477L: linux-media@vger.kernel.org
9478W: http://linuxtv.org/
9479Q: http://patchwork.linuxtv.org/project/linux-media/list/
9480S: Maintained
9481F: drivers/media/dvb-frontends/sp2*
9482
473321fc 9483SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9484M: "David S. Miller" <davem@davemloft.net>
1da177e4 9485L: sparclinux@vger.kernel.org
8a6e2535 9486Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9487T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9488T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9489S: Maintained
679655da 9490F: arch/sparc/
7765b8bb 9491F: drivers/sbus/
1da177e4 9492
6404fcca
DM
9493SPARC SERIAL DRIVERS
9494M: "David S. Miller" <davem@davemloft.net>
9495L: sparclinux@vger.kernel.org
08deed1e
JP
9496T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9497T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9498S: Maintained
6816383a 9499F: include/linux/sunserialcore.h
df621252 9500F: drivers/tty/serial/suncore.c
df621252
GKH
9501F: drivers/tty/serial/sunhv.c
9502F: drivers/tty/serial/sunsab.c
9503F: drivers/tty/serial/sunsab.h
9504F: drivers/tty/serial/sunsu.c
9505F: drivers/tty/serial/sunzilog.c
9506F: drivers/tty/serial/sunzilog.h
6404fcca 9507
389325b4
CL
9508SPARSE CHECKER
9509M: "Christopher Li" <sparse@chrisli.org>
9510L: linux-sparse@vger.kernel.org
9511W: https://sparse.wiki.kernel.org/
9512T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9513T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9514S: Maintained
9515F: include/linux/compiler.h
9516
fc0c195a 9517SPEAR PLATFORM SUPPORT
2d8a3b3d 9518M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 9519M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9520L: spear-devel@list.st.com
9521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9522W: http://www.st.com/spear
9523S: Maintained
281e192f 9524F: arch/arm/mach-spear/
fc0c195a
VK
9525
9526SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 9527M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
9528L: spear-devel@list.st.com
9529L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9530W: http://www.st.com/spear
9531S: Maintained
5df33a62 9532F: drivers/clk/spear/
fc0c195a 9533
e2d1d6c0 9534SPI SUBSYSTEM
b02e48f2 9535M: Mark Brown <broonie@kernel.org>
dfbe403c 9536L: linux-spi@vger.kernel.org
e7e4e13c 9537T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9538Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9539S: Maintained
679655da
JP
9540F: Documentation/spi/
9541F: drivers/spi/
9542F: include/linux/spi/
c117ab84 9543F: include/uapi/linux/spi/
e2d1d6c0 9544
2752e401 9545SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
9546M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9547M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
9548L: netdev@vger.kernel.org
9549S: Supported
679655da 9550F: Documentation/networking/spider_net.txt
8df158ac 9551F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9552
e2d1d6c0 9553SPU FILE SYSTEM
8b58be88 9554M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9555L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9556W: http://www.ibm.com/developerworks/power/cell/
9557S: Supported
679655da
JP
9558F: Documentation/filesystems/spufs.txt
9559F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9560
fc555841 9561SQUASHFS FILE SYSTEM
d7f2ff67 9562M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9563L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9564W: http://squashfs.org.uk
9565S: Maintained
679655da
JP
9566F: Documentation/filesystems/squashfs.txt
9567F: fs/squashfs/
fc555841 9568
1da177e4 9569SRM (Alpha) environment access
8b58be88 9570M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9571S: Maintained
679655da 9572F: arch/alpha/kernel/srm_env.c
1da177e4 9573
26e9a397 9574STABLE BRANCH
879a5a00 9575M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9576L: stable@vger.kernel.org
879a5a00 9577S: Supported
7b175c46 9578F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9579
26e9a397 9580STAGING SUBSYSTEM
879a5a00 9581M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9582T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9583L: devel@driverdev.osuosl.org
879a5a00 9584S: Supported
679655da 9585F: drivers/staging/
dbc6c2cc 9586
ebd3d010
JP
9587STAGING - COMEDI
9588M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9589M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9590S: Odd Fixes
9591F: drivers/staging/comedi/
9592
a0138163
JP
9593STAGING - FLARION FT1000 DRIVERS
9594M: Marek Belisko <marek.belisko@gmail.com>
9595S: Odd Fixes
9596F: drivers/staging/ft1000/
9597
6c1bb424 9598STAGING - INDUSTRIAL IO
030a13d7 9599M: Jonathan Cameron <jic23@kernel.org>
a0138163 9600L: linux-iio@vger.kernel.org
6c1bb424
JP
9601S: Odd Fixes
9602F: drivers/staging/iio/
9603
a0138163
JP
9604STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9605M: Jarod Wilson <jarod@wilsonet.com>
9606W: http://www.lirc.org/
9607S: Odd Fixes
b2b0186d 9608F: drivers/staging/media/lirc/
a0138163 9609
f5e5de1e
OD
9610STAGING - LUSTRE PARALLEL FILESYSTEM
9611M: Oleg Drokin <oleg.drokin@intel.com>
9612M: Andreas Dilger <andreas.dilger@intel.com>
9613L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9614W: http://lustre.opensfs.org/
9615S: Maintained
9616F: drivers/staging/lustre
9617
7c6b6c71 9618STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9619M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9620M: Marc Dietrich <marvin24@gmx.de>
9621L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9622L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9623S: Maintained
9624F: drivers/staging/nvec/
9625
a0138163 9626STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9627M: Jens Frederich <jfrederich@gmail.com>
9628M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9629M: Jon Nettleton <jon.nettleton@gmail.com>
9630W: http://wiki.laptop.org/go/DCON
3140b458 9631S: Maintained
a0138163
JP
9632F: drivers/staging/olpc_dcon/
9633
94cfdd15 9634STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 9635M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
9636S: Maintained
9637F: drivers/staging/ozwpan/
9638
a0138163 9639STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9640M: Willy Tarreau <willy@meta-x.org>
9641S: Odd Fixes
9642F: drivers/staging/panel/
9643
a0138163
JP
9644STAGING - REALTEK RTL8712U DRIVERS
9645M: Larry Finger <Larry.Finger@lwfinger.net>
9646M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9647S: Odd Fixes
9648F: drivers/staging/rtl8712/
9649
7591ba8b
JS
9650STAGING - REALTEK RTL8723U WIRELESS DRIVER
9651M: Larry Finger <Larry.Finger@lwfinger.net>
9652M: Jes Sorensen <Jes.Sorensen@redhat.com>
9653L: linux-wireless@vger.kernel.org
9654S: Maintained
9655F: drivers/staging/rtl8723au/
9656
13e4e9b8
SM
9657STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9658M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9659M: Teddy Wang <teddy.wang@siliconmotion.com>
9660M: Sudip Mukherjee <sudip@vectorindia.org>
9661L: linux-fbdev@vger.kernel.org
9662S: Maintained
9663F: drivers/staging/sm7xxfb/
9664
980ac4d7
SM
9665STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9666M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9667M: Teddy Wang <teddy.wang@siliconmotion.com>
9668M: Sudip Mukherjee <sudip@vectorindia.org>
9669L: linux-fbdev@vger.kernel.org
9670S: Maintained
9671F: drivers/staging/sm750fb/
9672
510fa408
JP
9673STAGING - SLICOSS
9674M: Lior Dotan <liodot@gmail.com>
9675M: Christopher Harrer <charrer@alacritech.com>
9676S: Odd Fixes
9677F: drivers/staging/slicoss/
9678
a0138163
JP
9679STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9680M: William Hubbs <w.d.hubbs@gmail.com>
9681M: Chris Brannon <chris@the-brannons.com>
d33bce31 9682M: Kirk Reiser <kirk@reisers.ca>
a0138163 9683M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9684L: speakup@linux-speakup.org
a0138163
JP
9685W: http://www.linux-speakup.org/
9686S: Odd Fixes
9687F: drivers/staging/speakup/
9688
b3e871ce
JP
9689STAGING - VIA VT665X DRIVERS
9690M: Forest Bond <forest@alittletooquiet.net>
9691S: Odd Fixes
9692F: drivers/staging/vt665?/
9693
709bcb07 9694STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9695M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9696S: Odd Fixes
9697F: drivers/staging/xgifb/
9698
1da177e4 9699STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9700M: Ion Badulescu <ionut@badula.org>
b4f90189 9701S: Odd Fixes
9bba23b0 9702F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9703
e2d1d6c0 9704SUN3/3X
8b58be88 9705M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9706W: http://sammy.net/sun3/
9707S: Maintained
679655da
JP
9708F: arch/m68k/kernel/*sun3*
9709F: arch/m68k/sun3*/
9710F: arch/m68k/include/asm/sun3*
e689cf4a 9711F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9712
af6a5af8
HG
9713SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9714M: Hans de Goede <hdegoede@redhat.com>
9715L: linux-input@vger.kernel.org
9716S: Maintained
9717F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9718F: drivers/input/keyboard/sun4i-lradc-keys.c
9719
2bc9ff01
DK
9720SUNDANCE NETWORK DRIVER
9721M: Denis Kirjanov <kda@linux-powerpc.org>
9722L: netdev@vger.kernel.org
9723S: Maintained
9724F: drivers/net/ethernet/dlink/sundance.c
9725
2cbb12a4 9726SUPERH
2cbb12a4 9727L: linux-sh@vger.kernel.org
8a6e2535 9728Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9729S: Orphan
066069e1 9730F: Documentation/sh/
679655da 9731F: arch/sh/
066069e1 9732F: drivers/sh/
1da177e4 9733
4480f15b 9734SUSPEND TO RAM
7fb06082 9735M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
9736M: Len Brown <len.brown@intel.com>
9737M: Pavel Machek <pavel@ucw.cz>
bf1c138e 9738L: linux-pm@vger.kernel.org
e2d1d6c0 9739S: Supported
679655da
JP
9740F: Documentation/power/
9741F: arch/x86/kernel/acpi/
9742F: drivers/base/power/
9743F: kernel/power/
9744F: include/linux/suspend.h
9745F: include/linux/freezer.h
9746F: include/linux/pm.h
1da177e4
LT
9747
9748SVGA HANDLING
8b58be88 9749M: Martin Mares <mj@ucw.cz>
1da177e4
LT
9750L: linux-video@atrey.karlin.mff.cuni.cz
9751S: Maintained
679655da
JP
9752F: Documentation/svga.txt
9753F: arch/x86/boot/video*
1da177e4 9754
6e28b761
KRW
9755SWIOTLB SUBSYSTEM
9756M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9757L: linux-kernel@vger.kernel.org
9758S: Supported
9759F: lib/swiotlb.c
9760F: arch/*/kernel/pci-swiotlb.c
9761F: include/linux/swiotlb.h
9762
007f790c
JP
9763SWITCHDEV
9764M: Jiri Pirko <jiri@resnulli.us>
9765L: netdev@vger.kernel.org
9766S: Supported
9767F: net/switchdev/
9768F: include/net/switchdev.h
9769
db8e35d5
VG
9770SYNOPSYS ARC ARCHITECTURE
9771M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
9772S: Supported
9773F: arch/arc/
6659a20a 9774F: Documentation/devicetree/bindings/arc/
c6a0fe4a 9775F: drivers/tty/serial/arc_uart.c
db8e35d5 9776
6c284c9a
LJ
9777SYSTEM CONFIGURATION (SYSCON)
9778M: Lee Jones <lee.jones@linaro.org>
9779M: Arnd Bergmann <arnd@arndb.de>
9780T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9781S: Supported
9782F: drivers/mfd/syscon.c
9783
1da177e4 9784SYSV FILESYSTEM
8b58be88 9785M: Christoph Hellwig <hch@infradead.org>
1da177e4 9786S: Maintained
679655da
JP
9787F: Documentation/filesystems/sysv-fs.txt
9788F: fs/sysv/
9789F: include/linux/sysv_fs.h
1da177e4 9790
86cfa7fc 9791TARGET SUBSYSTEM
9c3646d1 9792M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 9793L: linux-scsi@vger.kernel.org
b9f5edc2 9794L: target-devel@vger.kernel.org
86cfa7fc 9795W: http://www.linux-iscsi.org
cf015e9f 9796W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 9797T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
9798S: Supported
9799F: drivers/target/
9800F: include/target/
9801F: Documentation/target/
9802
4e68852d 9803TASKSTATS STATISTICS INTERFACE
185e595f 9804M: Balbir Singh <bsingharora@gmail.com>
4e68852d 9805S: Maintained
679655da
JP
9806F: Documentation/accounting/taskstats*
9807F: include/linux/taskstats*
9808F: kernel/taskstats.c
4e68852d 9809
781b456a 9810TC CLASSIFIER
f935f3f8 9811M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
9812L: netdev@vger.kernel.org
9813S: Maintained
679655da 9814F: include/net/pkt_cls.h
c117ab84 9815F: include/uapi/linux/pkt_cls.h
679655da 9816F: net/sched/
781b456a 9817
5067f08a 9818TCP LOW PRIORITY MODULE
8b58be88
JP
9819M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9820M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
9821W: http://tcp-lp-mod.sourceforge.net/
9822S: Maintained
679655da 9823F: net/ipv4/tcp_lp.c
5067f08a 9824
91952bc0
AP
9825TDA10071 MEDIA DRIVER
9826M: Antti Palosaari <crope@iki.fi>
9827L: linux-media@vger.kernel.org
9828W: http://linuxtv.org/
9829W: http://palosaari.fi/linux/
9830Q: http://patchwork.linuxtv.org/project/linux-media/list/
9831T: git git://linuxtv.org/anttip/media_tree.git
9832S: Maintained
9833F: drivers/media/dvb-frontends/tda10071*
9834
9835TDA18212 MEDIA DRIVER
9836M: Antti Palosaari <crope@iki.fi>
9837L: linux-media@vger.kernel.org
9838W: http://linuxtv.org/
9839W: http://palosaari.fi/linux/
9840Q: http://patchwork.linuxtv.org/project/linux-media/list/
9841T: git git://linuxtv.org/anttip/media_tree.git
9842S: Maintained
9843F: drivers/media/tuners/tda18212*
9844
9845TDA18218 MEDIA DRIVER
9846M: Antti Palosaari <crope@iki.fi>
9847L: linux-media@vger.kernel.org
9848W: http://linuxtv.org/
9849W: http://palosaari.fi/linux/
9850Q: http://patchwork.linuxtv.org/project/linux-media/list/
9851T: git git://linuxtv.org/anttip/media_tree.git
9852S: Maintained
9853F: drivers/media/tuners/tda18218*
9854
3b2f6aba
MK
9855TDA18271 MEDIA DRIVER
9856M: Michael Krufky <mkrufky@linuxtv.org>
9857L: linux-media@vger.kernel.org
9858W: http://linuxtv.org/
9859W: http://github.com/mkrufky
9860Q: http://patchwork.linuxtv.org/project/linux-media/list/
9861T: git git://linuxtv.org/mkrufky/tuners.git
9862S: Maintained
9863F: drivers/media/tuners/tda18271*
9864
e48307a9
MK
9865TDA827x MEDIA DRIVER
9866M: Michael Krufky <mkrufky@linuxtv.org>
9867L: linux-media@vger.kernel.org
9868W: http://linuxtv.org/
9869W: http://github.com/mkrufky
9870Q: http://patchwork.linuxtv.org/project/linux-media/list/
9871T: git git://linuxtv.org/mkrufky/tuners.git
9872S: Maintained
9873F: drivers/media/tuners/tda8290.*
9874
66cf9212
MK
9875TDA8290 MEDIA DRIVER
9876M: Michael Krufky <mkrufky@linuxtv.org>
9877L: linux-media@vger.kernel.org
9878W: http://linuxtv.org/
9879W: http://github.com/mkrufky
9880Q: http://patchwork.linuxtv.org/project/linux-media/list/
9881T: git git://linuxtv.org/mkrufky/tuners.git
9882S: Maintained
9883F: drivers/media/tuners/tda8290.*
9884
4b9fba30
HV
9885TDA9840 MEDIA DRIVER
9886M: Hans Verkuil <hverkuil@xs4all.nl>
9887L: linux-media@vger.kernel.org
9888T: git git://linuxtv.org/media_tree.git
9889W: http://linuxtv.org
9890S: Maintained
9891F: drivers/media/i2c/tda9840*
9892
2cb654fd 9893TEA5761 TUNER DRIVER
009a5410 9894M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9895L: linux-media@vger.kernel.org
9896W: http://linuxtv.org
9897T: git git://linuxtv.org/media_tree.git
9898S: Odd fixes
9899F: drivers/media/tuners/tea5761.*
9900
9901TEA5767 TUNER DRIVER
009a5410 9902M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
9903L: linux-media@vger.kernel.org
9904W: http://linuxtv.org
9905T: git git://linuxtv.org/media_tree.git
9906S: Maintained
9907F: drivers/media/tuners/tea5767.*
9908
4b9fba30
HV
9909TEA6415C MEDIA DRIVER
9910M: Hans Verkuil <hverkuil@xs4all.nl>
9911L: linux-media@vger.kernel.org
9912T: git git://linuxtv.org/media_tree.git
9913W: http://linuxtv.org
9914S: Maintained
9915F: drivers/media/i2c/tea6415c*
9916
9917TEA6420 MEDIA DRIVER
9918M: Hans Verkuil <hverkuil@xs4all.nl>
9919L: linux-media@vger.kernel.org
9920T: git git://linuxtv.org/media_tree.git
9921W: http://linuxtv.org
9922S: Maintained
9923F: drivers/media/i2c/tea6420*
9924
3d249d4c 9925TEAM DRIVER
dca9ab92 9926M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
9927L: netdev@vger.kernel.org
9928S: Supported
9929F: drivers/net/team/
9930F: include/linux/if_team.h
c117ab84 9931F: include/uapi/linux/if_team.h
3d249d4c 9932
7d029125 9933TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 9934M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
9935S: Maintained
9936F: arch/x86/platform/ts5500/
9937
40ad4a30
SY
9938TECHNOTREND USB IR RECEIVER
9939M: Sean Young <sean@mess.org>
9940L: linux-media@vger.kernel.org
9941S: Maintained
9942F: drivers/media/rc/ttusbir.c
9943
adabdb0c 9944TEGRA ARCHITECTURE SUPPORT
243d58ec 9945M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 9946M: Thierry Reding <thierry.reding@gmail.com>
554077c5 9947M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 9948L: linux-tegra@vger.kernel.org
fd117cd1 9949Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 9950T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 9951S: Supported
bbbe96ed 9952N: [^a-z]tegra
84b9414b 9953
adabdb0c
SW
9954TEGRA CLOCK DRIVER
9955M: Peter De Schrijver <pdeschrijver@nvidia.com>
9956M: Prashant Gaikwad <pgaikwad@nvidia.com>
9957S: Supported
9958F: drivers/clk/tegra/
9959
9960TEGRA DMA DRIVER
9961M: Laxman Dewangan <ldewangan@nvidia.com>
9962S: Supported
9963F: drivers/dma/tegra20-apb-dma.c
9964
adabdb0c
SW
9965TEGRA I2C DRIVER
9966M: Laxman Dewangan <ldewangan@nvidia.com>
9967S: Supported
9968F: drivers/i2c/busses/i2c-tegra.c
9969
9970TEGRA IOMMU DRIVERS
9971M: Hiroshi Doyu <hdoyu@nvidia.com>
9972S: Supported
9973F: drivers/iommu/tegra*
9974
9975TEGRA KBC DRIVER
9976M: Rakesh Iyer <riyer@nvidia.com>
9977M: Laxman Dewangan <ldewangan@nvidia.com>
9978S: Supported
9979F: drivers/input/keyboard/tegra-kbc.c
9980
adabdb0c
SW
9981TEGRA PWM DRIVER
9982M: Thierry Reding <thierry.reding@gmail.com>
9983S: Supported
9984F: drivers/pwm/pwm-tegra.c
9985
9986TEGRA SERIAL DRIVER
9987M: Laxman Dewangan <ldewangan@nvidia.com>
9988S: Supported
9989F: drivers/tty/serial/serial-tegra.c
9990
9991TEGRA SPI DRIVER
9992M: Laxman Dewangan <ldewangan@nvidia.com>
9993S: Supported
9994F: drivers/spi/spi-tegra*
9995
1a348ccc 9996TEHUTI ETHERNET DRIVER
8b58be88 9997M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
9998L: netdev@vger.kernel.org
9999S: Supported
ef7f5429 10000F: drivers/net/ethernet/tehuti/*
1a348ccc 10001
4e68852d 10002Telecom Clock Driver for MCPL0010
8b58be88 10003M: Mark Gross <mark.gross@intel.com>
4e68852d 10004S: Supported
679655da 10005F: drivers/char/tlclk.c
4e68852d 10006
4480f15b 10007TENSILICA XTENSA PORT (xtensa)
8b58be88 10008M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10009M: Max Filippov <jcmvbkbc@gmail.com>
10010L: linux-xtensa@linux-xtensa.org
4e68852d 10011S: Maintained
679655da 10012F: arch/xtensa/
3dc99857 10013F: drivers/irqchip/irq-xtensa-*
4e68852d 10014
5313ba66
HV
10015THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10016M: Hans Verkuil <hverkuil@xs4all.nl>
10017L: linux-media@vger.kernel.org
10018T: git git://linuxtv.org/media_tree.git
10019W: http://linuxtv.org
10020S: Maintained
10021F: drivers/media/radio/radio-raremono.c
10022
d3fb6955 10023THERMAL
b75f0050 10024M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10025M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10026L: linux-pm@vger.kernel.org
10027T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10028T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10029Q: https://patchwork.kernel.org/project/linux-pm/list/
10030S: Supported
10031F: drivers/thermal/
10032F: include/linux/thermal.h
af6c9f16 10033F: include/uapi/linux/thermal.h
b75f0050
JP
10034F: include/linux/cpu_cooling.h
10035F: Documentation/devicetree/bindings/thermal/
d3fb6955 10036
30ba2fbd
VD
10037THINGM BLINK(1) USB RGB LED DRIVER
10038M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10039S: Maintained
10040F: drivers/hid/hid-thingm.c
10041
4e68852d 10042THINKPAD ACPI EXTRAS DRIVER
8b58be88 10043M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10044L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10045L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10046W: http://ibm-acpi.sourceforge.net
10047W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10048T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10049S: Maintained
679655da 10050F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10051
1b46f2a2 10052TI BANDGAP AND THERMAL DRIVER
f14d1c24 10053M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10054L: linux-pm@vger.kernel.org
531ff13e 10055L: linux-omap@vger.kernel.org
5a723e81 10056S: Maintained
794b2e25 10057F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10058
0c7665c3
MF
10059TI CDCE706 CLOCK DRIVER
10060M: Max Filippov <jcmvbkbc@gmail.com>
10061S: Maintained
10062F: drivers/clk/clk-cdce706.c
10063
49b6a5e3
TK
10064TI CLOCK DRIVER
10065M: Tero Kristo <t-kristo@ti.com>
10066L: linux-omap@vger.kernel.org
10067S: Maintained
10068F: drivers/clk/ti/
10069F: include/linux/clk/ti.h
10070
4020f2d7 10071TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10072M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10073S: Maintained
679655da
JP
10074F: drivers/misc/tifm*
10075F: drivers/mmc/host/tifm_sd.c
10076F: include/linux/tifm.h
4020f2d7 10077
e0c52404 10078TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10079M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10080L: linux-kernel@vger.kernel.org
10081L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10082S: Maintained
10083F: drivers/soc/ti/*
10084T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10085
10086
152ad442
SR
10087TI LM49xxx FAMILY ASoC CODEC DRIVERS
10088M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10089M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10090L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10091S: Maintained
10092F: sound/soc/codecs/lm49453*
d392dead 10093F: sound/soc/codecs/isabelle*
152ad442 10094
0edd807d
KM
10095TI LP855x BACKLIGHT DRIVER
10096M: Milo Kim <milo.kim@ti.com>
10097S: Maintained
10098F: Documentation/backlight/lp855x-driver.txt
10099F: drivers/video/backlight/lp855x_bl.c
10100F: include/linux/platform_data/lp855x.h
10101
faf13f6d
KM
10102TI LP8727 CHARGER DRIVER
10103M: Milo Kim <milo.kim@ti.com>
10104S: Maintained
10105F: drivers/power/lp8727_charger.c
10106F: include/linux/platform_data/lp8727.h
10107
22f1229f
KM
10108TI LP8788 MFD DRIVER
10109M: Milo Kim <milo.kim@ti.com>
10110S: Maintained
10111F: drivers/iio/adc/lp8788_adc.c
10112F: drivers/leds/leds-lp8788.c
10113F: drivers/mfd/lp8788*.c
10114F: drivers/power/lp8788-charger.c
10115F: drivers/regulator/lp8788-*.c
10116F: include/linux/mfd/lp8788*.h
10117
84640e27
KM
10118TI NETCP ETHERNET DRIVER
10119M: Wingman Kwok <w-kwok2@ti.com>
10120M: Murali Karicheri <m-karicheri2@ti.com>
10121L: netdev@vger.kernel.org
10122S: Maintained
10123F: drivers/net/ethernet/ti/netcp*
10124
217e0ca9
KC
10125TI TAS571X FAMILY ASoC CODEC DRIVER
10126M: Kevin Cernekee <cernekee@chromium.org>
10127L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10128S: Odd Fixes
10129F: sound/soc/codecs/tas571x*
10130
dd5e8e6b 10131TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10132M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10133L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10134S: Maintained
10135F: sound/soc/codecs/twl4030*
10136
90921014 10137TI WILINK WIRELESS DRIVERS
90921014
LC
10138L: linux-wireless@vger.kernel.org
10139W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10140W: http://wireless.kernel.org/en/users/Drivers/wl1251
10141T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10142S: Orphan
90921014
LC
10143F: drivers/net/wireless/ti/
10144F: include/linux/wl12xx.h
10145
e86eaa3a 10146TIPC NETWORK LAYER
8b58be88 10147M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10148M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10149L: netdev@vger.kernel.org (core kernel code)
10150L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10151W: http://tipc.sourceforge.net/
e86eaa3a 10152S: Maintained
c117ab84 10153F: include/uapi/linux/tipc*.h
679655da 10154F: net/tipc/
e86eaa3a 10155
867e359b 10156TILE ARCHITECTURE
c47b15c4 10157M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10158W: http://www.ezchip.com/scm/
867e359b
CM
10159S: Supported
10160F: arch/tile/
6b940606 10161F: drivers/char/tile-srom.c
5c770755 10162F: drivers/edac/tile_edac.c
6b940606
CM
10163F: drivers/net/ethernet/tile/
10164F: drivers/rtc/rtc-tile.c
10165F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10166F: drivers/tty/serial/tilegx.c
6b940606
CM
10167F: drivers/usb/host/*-tilegx.c
10168F: include/linux/usb/tilegx.h
867e359b 10169
1da177e4 10170TLAN NETWORK DRIVER
8b58be88 10171M: Samuel Chessman <chessman@tux.org>
88c07dde 10172L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10173W: http://sourceforge.net/projects/tlan/
10174S: Maintained
679655da 10175F: Documentation/networking/tlan.txt
b544dbac 10176F: drivers/net/ethernet/ti/tlan.*
1da177e4 10177
d74db3b2 10178TOMOYO SECURITY MODULE
8b58be88
JP
10179M: Kentaro Takeda <takedakn@nttdata.co.jp>
10180M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10181L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10182L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10183L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10184L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10185W: http://tomoyo.sourceforge.jp/
843d183c 10186T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10187S: Maintained
679655da 10188F: security/tomoyo/
d74db3b2 10189
9caeb532 10190TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10191M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10192L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10193S: Maintained
10194F: drivers/platform/x86/topstar-laptop.c
10195
1da177e4 10196TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10197M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10198L: platform-driver-x86@vger.kernel.org
0a63ca11 10199S: Maintained
679655da 10200F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10201
0a63ca11
AA
10202TOSHIBA BLUETOOTH DRIVER
10203M: Azael Avalos <coproscefalo@gmail.com>
10204L: platform-driver-x86@vger.kernel.org
10205S: Maintained
10206F: drivers/platform/x86/toshiba_bluetooth.c
10207
10208TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10209M: Azael Avalos <coproscefalo@gmail.com>
10210L: platform-driver-x86@vger.kernel.org
10211S: Maintained
10212F: drivers/platform/x86/toshiba_haps.c
10213
1da177e4 10214TOSHIBA SMM DRIVER
8b58be88 10215M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10216L: tlinux-users@tce.toshiba-dme.co.jp
10217W: http://www.buzzard.org.uk/toshiba/
10218S: Maintained
679655da
JP
10219F: drivers/char/toshiba.c
10220F: include/linux/toshiba.h
c117ab84 10221F: include/uapi/linux/toshiba.h
1da177e4 10222
d719f900 10223TMIO MMC DRIVER
c4b13fb0 10224M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10225L: linux-mmc@vger.kernel.org
d719f900 10226S: Maintained
d1057c40
GL
10227F: drivers/mmc/host/tmio_mmc*
10228F: drivers/mmc/host/sh_mobile_sdhi.c
10229F: include/linux/mmc/tmio.h
10230F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10231
917cc4e6
GR
10232TMP401 HARDWARE MONITOR DRIVER
10233M: Guenter Roeck <linux@roeck-us.net>
10234L: lm-sensors@lm-sensors.org
10235S: Maintained
10236F: Documentation/hwmon/tmp401
10237F: drivers/hwmon/tmp401.c
10238
98f32602 10239TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10240M: Hugh Dickins <hughd@google.com>
98f32602
HD
10241L: linux-mm@kvack.org
10242S: Maintained
10243F: include/linux/shmem_fs.h
10244F: mm/shmem.c
10245
45f95b53 10246TM6000 VIDEO4LINUX DRIVER
009a5410 10247M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10248L: linux-media@vger.kernel.org
10249W: http://linuxtv.org
10250T: git git://linuxtv.org/media_tree.git
10251S: Odd fixes
10252F: drivers/media/usb/tm6000/
10253
c65fde19
HV
10254TW68 VIDEO4LINUX DRIVER
10255M: Hans Verkuil <hverkuil@xs4all.nl>
10256L: linux-media@vger.kernel.org
10257T: git git://linuxtv.org/media_tree.git
10258W: http://linuxtv.org
10259S: Odd Fixes
10260F: drivers/media/pci/tw68/
10261
4e68852d 10262TPM DEVICE DRIVER
901486b8 10263M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10264M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10265R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10266W: http://tpmdd.sourceforge.net
63a10dfd 10267L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10268Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10269T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10270S: Maintained
679655da 10271F: drivers/char/tpm/
4e68852d 10272
1a0f1b27
AL
10273TPM IBM_VTPM DEVICE DRIVER
10274M: Ashley Lai <ashleydlai@gmail.com>
10275W: http://tpmdd.sourceforge.net
10276L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10277S: Maintained
10278F: drivers/char/tpm/tpm_ibmvtpm*
10279
d6f005a1
JP
10280TRACING
10281M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10282M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10283T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10284S: Maintained
10285F: Documentation/trace/ftrace.txt
10286F: arch/*/*/*/ftrace.h
10287F: arch/*/kernel/ftrace.c
10288F: include/*/ftrace.h
10289F: include/linux/trace*.h
10290F: include/trace/
10291F: kernel/trace/
6e68e6c5 10292F: tools/testing/selftests/ftrace/
d6f005a1 10293
1da177e4 10294TRIVIAL PATCHES
8b58be88 10295M: Jiri Kosina <trivial@kernel.org>
54e5881d 10296T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10297S: Maintained
86ef925f 10298K: ^Subject:.*(?i)trivial
1da177e4 10299
4e68852d 10300TTY LAYER
879a5a00 10301M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 10302M: Jiri Slaby <jslaby@suse.cz>
879a5a00 10303S: Supported
08deed1e 10304T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 10305F: drivers/tty/
df621252 10306F: drivers/tty/serial/serial_core.c
e3288775
AC
10307F: include/linux/serial_core.h
10308F: include/linux/serial.h
10309F: include/linux/tty.h
c117ab84
CEB
10310F: include/uapi/linux/serial_core.h
10311F: include/uapi/linux/serial.h
10312F: include/uapi/linux/tty.h
4e68852d 10313
91952bc0
AP
10314TUA9001 MEDIA DRIVER
10315M: Antti Palosaari <crope@iki.fi>
10316L: linux-media@vger.kernel.org
10317W: http://linuxtv.org/
10318W: http://palosaari.fi/linux/
10319Q: http://patchwork.linuxtv.org/project/linux-media/list/
10320T: git git://linuxtv.org/anttip/media_tree.git
10321S: Maintained
10322F: drivers/media/tuners/tua9001*
10323
740db6d7 10324TULIP NETWORK DRIVERS
8b58be88 10325M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10326L: netdev@vger.kernel.org
10327S: Maintained
0f04e2aa 10328F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10329
10330TUN/TAP driver
ba57b6f2 10331M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10332W: http://vtun.sourceforge.net/tun
10333S: Maintained
679655da
JP
10334F: Documentation/networking/tuntap.txt
10335F: arch/um/os-Linux/drivers/
1da177e4 10336
b454cc66 10337TURBOCHANNEL SUBSYSTEM
8b58be88 10338M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10339M: Ralf Baechle <ralf@linux-mips.org>
10340L: linux-mips@linux-mips.org
10341Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10342S: Maintained
679655da
JP
10343F: drivers/tc/
10344F: include/linux/tc.h
b454cc66 10345
1da177e4 10346U14-34F SCSI DRIVER
8b58be88 10347M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10348L: linux-scsi@vger.kernel.org
10349S: Maintained
679655da 10350F: drivers/scsi/u14-34f.c
1da177e4 10351
e2d1d6c0 10352UBI FILE SYSTEM (UBIFS)
949cb623 10353M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10354M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10355L: linux-mtd@lists.infradead.org
e2966cbe 10356T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10357W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10358S: Maintained
679655da
JP
10359F: Documentation/filesystems/ubifs.txt
10360F: fs/ubifs/
e2d1d6c0 10361
cc2020e6 10362UCLINUX (AND M68KNOMMU)
8b58be88 10363M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
10364W: http://www.uclinux.org/
10365L: uclinux-dev@uclinux.org (subscribers-only)
10366S: Maintained
61bc02bb
JP
10367F: arch/m68k/*/*_no.*
10368F: arch/m68k/include/asm/*_no.*
cc2020e6 10369
1da177e4 10370UDF FILESYSTEM
8b58be88 10371M: Jan Kara <jack@suse.cz>
1da177e4 10372S: Maintained
679655da
JP
10373F: Documentation/filesystems/udf.txt
10374F: fs/udf/
1da177e4 10375
cc2020e6 10376UFS FILESYSTEM
8b58be88 10377M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10378S: Maintained
679655da
JP
10379F: Documentation/filesystems/ufs.txt
10380F: fs/ufs/
cc2020e6 10381
0a09d3ab
DH
10382UHID USERSPACE HID IO DRIVER:
10383M: David Herrmann <dh.herrmann@googlemail.com>
10384L: linux-input@vger.kernel.org
10385S: Maintained
10386F: drivers/hid/uhid.c
c117ab84 10387F: include/uapi/linux/uhid.h
0a09d3ab 10388
18332a80 10389ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10390L: linux-usb@vger.kernel.org
10c6c9c9 10391S: Orphan
355ffe69 10392F: drivers/uwb/
679655da
JP
10393F: include/linux/uwb.h
10394F: include/linux/uwb/
18332a80 10395
b31d8273
G
10396UNICORE32 ARCHITECTURE:
10397M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10398W: http://mprc.pku.edu.cn/~guanxuetao/linux
10399S: Maintained
ceebf4d5 10400T: git git://github.com/gxt/linux.git
b31d8273
G
10401F: arch/unicore32/
10402
d8379ab1
TF
10403UNIFDEF
10404M: Tony Finch <dot@dotat.at>
10405W: http://dotat.at/prog/unifdef
10406S: Maintained
10407F: scripts/unifdef.c
10408
1da177e4 10409UNIFORM CDROM DRIVER
8b58be88 10410M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10411W: http://www.kernel.dk
10412S: Maintained
679655da
JP
10413F: Documentation/cdrom/
10414F: drivers/cdrom/cdrom.c
10415F: include/linux/cdrom.h
c117ab84 10416F: include/uapi/linux/cdrom.h
1da177e4 10417
56df0122 10418UNISYS S-PAR DRIVERS
49e7d9df
JP
10419M: Benjamin Romer <benjamin.romer@unisys.com>
10420M: David Kershner <david.kershner@unisys.com>
10421L: sparmaintainer@unisys.com (Unisys internal)
10422S: Supported
10423F: drivers/staging/unisys/
56df0122 10424
9941fa6e
VH
10425UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10426M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10427L: linux-scsi@vger.kernel.org
10428S: Supported
10429F: Documentation/scsi/ufs.txt
10430F: drivers/scsi/ufs/
10431
e2d1d6c0 10432UNSORTED BLOCK IMAGES (UBI)
949cb623 10433M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10434M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10435W: http://www.linux-mtd.infradead.org/
10436L: linux-mtd@lists.infradead.org
b6b44e0a 10437T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10438S: Supported
80811493 10439F: drivers/mtd/ubi/
679655da 10440F: include/linux/mtd/ubi.h
c117ab84 10441F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10442
1da177e4 10443USB ACM DRIVER
61eee9a7 10444M: Oliver Neukum <oliver@neukum.org>
6372594a 10445L: linux-usb@vger.kernel.org
1da177e4 10446S: Maintained
679655da
JP
10447F: Documentation/usb/acm.txt
10448F: drivers/usb/class/cdc-acm.*
1da177e4 10449
b7d572e1
PF
10450USB AR5523 WIRELESS DRIVER
10451M: Pontus Fuchs <pontus.fuchs@gmail.com>
10452L: linux-wireless@vger.kernel.org
10453S: Maintained
10454F: drivers/net/wireless/ath/ar5523/
10455
115bb1ff 10456USB ATTACHED SCSI
f50a4968 10457M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10458M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10459L: linux-usb@vger.kernel.org
10460L: linux-scsi@vger.kernel.org
8eae0fb7 10461S: Maintained
115bb1ff
MW
10462F: drivers/usb/storage/uas.c
10463
1da177e4 10464USB CDC ETHERNET DRIVER
61eee9a7 10465M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10466L: linux-usb@vger.kernel.org
1da177e4 10467S: Maintained
679655da 10468F: drivers/net/usb/cdc_*.c
c117ab84 10469F: include/uapi/linux/usb/cdc.h
1da177e4 10470
66e3e591
KP
10471USB CHAOSKEY DRIVER
10472M: Keith Packard <keithp@keithp.com>
10473L: linux-usb@vger.kernel.org
10474S: Maintained
10475F: drivers/usb/misc/chaoskey.c
10476
b02b371e 10477USB CYPRESS C67X00 DRIVER
8b58be88 10478M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10479L: linux-usb@vger.kernel.org
10480S: Maintained
679655da 10481F: drivers/usb/c67x00/
b02b371e 10482
d0374f4f 10483USB DAVICOM DM9601 DRIVER
8b58be88 10484M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10485L: netdev@vger.kernel.org
d0374f4f
PK
10486W: http://www.linux-usb.org/usbnet
10487S: Maintained
679655da 10488F: drivers/net/usb/dm9601.c
d0374f4f 10489
cc2020e6 10490USB DIAMOND RIO500 DRIVER
8b58be88 10491M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10492L: rio500-users@lists.sourceforge.net
10493W: http://rio500.sourceforge.net
10494S: Maintained
679655da 10495F: drivers/usb/misc/rio500*
cc2020e6 10496
1da177e4 10497USB EHCI DRIVER
578333ab 10498M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10499L: linux-usb@vger.kernel.org
578333ab 10500S: Maintained
679655da
JP
10501F: Documentation/usb/ehci.txt
10502F: drivers/usb/host/ehci*
1da177e4 10503
69ae9e3e 10504USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10505M: Felipe Balbi <balbi@ti.com>
795fb7e7 10506L: linux-usb@vger.kernel.org
69ae9e3e 10507W: http://www.linux-usb.org/gadget
d6d0f665
FB
10508T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10509S: Maintained
679655da
JP
10510F: drivers/usb/gadget/
10511F: include/linux/usb/gadget*
69ae9e3e 10512
2dea64b4 10513USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 10514M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 10515L: linux-usb@vger.kernel.org
54e5881d 10516T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10517S: Maintained
c2f01971 10518F: Documentation/hid/hiddev.txt
679655da 10519F: drivers/hid/usbhid/
1da177e4 10520
959eea21 10521USB ISP116X DRIVER
8b58be88 10522M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10523L: linux-usb@vger.kernel.org
959eea21 10524S: Maintained
679655da
JP
10525F: drivers/usb/host/isp116x*
10526F: include/linux/usb/isp116x.h
959eea21 10527
1da177e4 10528USB MASS STORAGE DRIVER
8b58be88 10529M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10530L: linux-usb@vger.kernel.org
8836aeb8 10531L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10532S: Maintained
10533W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10534F: drivers/usb/storage/
1da177e4 10535
af39917d
CL
10536USB MIDI DRIVER
10537M: Clemens Ladisch <clemens@ladisch.de>
10538L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10539T: git git://git.alsa-project.org/alsa-kernel.git
10540S: Maintained
10541F: sound/usb/midi.*
10542
444ce9d4
JP
10543USB NETWORKING DRIVERS
10544L: linux-usb@vger.kernel.org
10545S: Odd Fixes
10546F: drivers/net/usb/
10547
1da177e4 10548USB OHCI DRIVER
578333ab 10549M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10550L: linux-usb@vger.kernel.org
578333ab 10551S: Maintained
679655da
JP
10552F: Documentation/usb/ohci.txt
10553F: drivers/usb/host/ohci*
1da177e4 10554
963ffa3e
PC
10555USB OTG FSM (Finite State Machine)
10556M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10557T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10558L: linux-usb@vger.kernel.org
10559S: Maintained
10560F: drivers/usb/common/usb-otg-fsm.c
10561
563da3a9
VM
10562USB OVER IP DRIVER
10563M: Valentina Manea <valentina.manea.m@gmail.com>
10564M: Shuah Khan <shuah.kh@samsung.com>
10565L: linux-usb@vger.kernel.org
10566S: Maintained
10567F: drivers/usb/usbip/
10568F: tools/usb/usbip/
10569
1da177e4 10570USB PEGASUS DRIVER
a16b945c 10571M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10572L: linux-usb@vger.kernel.org
043600a6 10573L: netdev@vger.kernel.org
052e3128
PM
10574T: git git://github.com/petkan/pegasus.git
10575W: https://github.com/petkan/pegasus
1da177e4 10576S: Maintained
679655da 10577F: drivers/net/usb/pegasus.*
1da177e4 10578
d3ad558f
FB
10579USB PHY LAYER
10580M: Felipe Balbi <balbi@ti.com>
10581L: linux-usb@vger.kernel.org
10582T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10583S: Maintained
10584F: drivers/usb/phy/
d3ad558f 10585
73e4fb3f 10586USB PRINTER DRIVER (usblp)
8b58be88 10587M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10588L: linux-usb@vger.kernel.org
73e4fb3f 10589S: Supported
679655da 10590F: drivers/usb/class/usblp.c
1da177e4
LT
10591
10592USB RTL8150 DRIVER
a16b945c 10593M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10594L: linux-usb@vger.kernel.org
043600a6 10595L: netdev@vger.kernel.org
052e3128
PM
10596T: git git://github.com/petkan/rtl8150.git
10597W: https://github.com/petkan/rtl8150
1da177e4 10598S: Maintained
679655da 10599F: drivers/net/usb/rtl8150.c
1da177e4 10600
f896b796 10601USB SERIAL SUBSYSTEM
66085694 10602M: Johan Hovold <johan@kernel.org>
795fb7e7 10603L: linux-usb@vger.kernel.org
4e68852d 10604S: Maintained
679655da 10605F: Documentation/usb/usb-serial.txt
f896b796 10606F: drivers/usb/serial/
679655da 10607F: include/linux/usb/serial.h
1da177e4 10608
b3f0db1c
SG
10609USB SMSC75XX ETHERNET DRIVER
10610M: Steve Glendinning <steve.glendinning@shawell.net>
10611L: netdev@vger.kernel.org
10612S: Maintained
10613F: drivers/net/usb/smsc75xx.*
10614
2f7ca802 10615USB SMSC95XX ETHERNET DRIVER
90b24cfb 10616M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10617L: netdev@vger.kernel.org
90b24cfb 10618S: Maintained
679655da 10619F: drivers/net/usb/smsc95xx.*
2f7ca802 10620
1da177e4 10621USB SUBSYSTEM
879a5a00 10622M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10623L: linux-usb@vger.kernel.org
1da177e4 10624W: http://www.linux-usb.org
08deed1e 10625T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10626S: Supported
679655da 10627F: Documentation/usb/
679655da
JP
10628F: drivers/usb/
10629F: include/linux/usb.h
10630F: include/linux/usb/
1da177e4
LT
10631
10632USB UHCI DRIVER
8b58be88 10633M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10634L: linux-usb@vger.kernel.org
1da177e4 10635S: Maintained
679655da 10636F: drivers/usb/host/uhci*
1da177e4 10637
69ae9e3e 10638USB "USBNET" DRIVER FRAMEWORK
686f13bb 10639M: Oliver Neukum <oneukum@suse.de>
043600a6 10640L: netdev@vger.kernel.org
69ae9e3e 10641W: http://www.linux-usb.org/usbnet
1da177e4 10642S: Maintained
679655da
JP
10643F: drivers/net/usb/usbnet.c
10644F: include/linux/usb/usbnet.h
1da177e4 10645
c0efd232 10646USB VIDEO CLASS
c53ac071 10647M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10648L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10649L: linux-media@vger.kernel.org
275ffde4 10650T: git git://linuxtv.org/media_tree.git
57c6d2e9 10651W: http://www.ideasonboard.org/uvc/
c0efd232 10652S: Maintained
0c0d06ca 10653F: drivers/media/usb/uvc/
6c0f0359 10654F: include/uapi/linux/uvcvideo.h
1da177e4 10655
b60b9c45
HV
10656USB VISION DRIVER
10657M: Hans Verkuil <hverkuil@xs4all.nl>
10658L: linux-media@vger.kernel.org
10659T: git git://linuxtv.org/media_tree.git
10660W: http://linuxtv.org
10661S: Odd Fixes
10662F: drivers/media/usb/usbvision/
10663
8282da47
LP
10664USB WEBCAM GADGET
10665M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10666L: linux-usb@vger.kernel.org
10667S: Maintained
3a83c16e 10668F: drivers/usb/gadget/function/*uvc*
faf2e1db 10669F: drivers/usb/gadget/legacy/webcam.c
8282da47 10670
bf164cc0 10671USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10672M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10673L: linux-wireless@vger.kernel.org
10674S: Maintained
679655da 10675F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10676
eb6bab13 10677USB XHCI DRIVER
03d85053 10678M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10679L: linux-usb@vger.kernel.org
10680S: Supported
36d0344c
SS
10681F: drivers/usb/host/xhci*
10682F: drivers/usb/host/pci-quirks*
eb6bab13 10683
1da177e4 10684USB ZD1201 DRIVER
4086b9ca 10685L: linux-wireless@vger.kernel.org
1da177e4 10686W: http://linux-lc100020.sourceforge.net
4086b9ca 10687S: Orphan
679655da 10688F: drivers/net/wireless/zd1201.*
1da177e4 10689
b7eee616 10690USB ZR364XX DRIVER
8b58be88 10691M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10692L: linux-usb@vger.kernel.org
661263b5 10693L: linux-media@vger.kernel.org
275ffde4 10694T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10695W: http://royale.zerezo.com/zr364xx/
10696S: Maintained
679655da 10697F: Documentation/video4linux/zr364xx.txt
90d72ac6 10698F: drivers/media/usb/zr364xx/
b7eee616 10699
e7839f25 10700USER-MODE LINUX (UML)
8b58be88 10701M: Jeff Dike <jdike@addtoit.com>
b15194b7 10702M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10703L: user-mode-linux-devel@lists.sourceforge.net
10704L: user-mode-linux-user@lists.sourceforge.net
10705W: http://user-mode-linux.sourceforge.net
10706S: Maintained
61516587 10707F: Documentation/virtual/uml/
679655da 10708F: arch/um/
b070989a 10709F: arch/x86/um/
679655da
JP
10710F: fs/hostfs/
10711F: fs/hppfs/
b7eee616 10712
e5f114e9 10713USERSPACE I/O (UIO)
6a534c9d 10714M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 10715M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 10716S: Maintained
3d3fecbd 10717T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
10718F: Documentation/DocBook/uio-howto.tmpl
10719F: drivers/uio/
10720F: include/linux/uio*.h
e5f114e9 10721
256cccbe 10722UTIL-LINUX PACKAGE
8b58be88 10723M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
10724L: util-linux@vger.kernel.org
10725W: http://en.wikipedia.org/wiki/Util-linux
10726T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
10727S: Maintained
10728
c1fd1c07 10729UVESAFB DRIVER
8b58be88 10730M: Michal Januszewski <spock@gentoo.org>
c69f677c 10731L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
10732W: http://dev.gentoo.org/~spock/projects/uvesafb/
10733S: Maintained
679655da 10734F: Documentation/fb/uvesafb.txt
8a61f013 10735F: drivers/video/fbdev/uvesafb.*
c1fd1c07 10736
4480f15b 10737VFAT/FAT/MSDOS FILESYSTEM
8b58be88 10738M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 10739S: Maintained
679655da
JP
10740F: Documentation/filesystems/vfat.txt
10741F: fs/fat/
1da177e4 10742
cba3345c
AW
10743VFIO DRIVER
10744M: Alex Williamson <alex.williamson@redhat.com>
10745L: kvm@vger.kernel.org
10746S: Maintained
10747F: Documentation/vfio.txt
10748F: drivers/vfio/
10749F: include/linux/vfio.h
c117ab84 10750F: include/uapi/linux/vfio.h
cba3345c 10751
9e6f3438
PO
10752VIDEOBUF2 FRAMEWORK
10753M: Pawel Osciak <pawel@osciak.com>
10754M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 10755M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
10756L: linux-media@vger.kernel.org
10757S: Maintained
90d72ac6 10758F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
10759F: include/media/videobuf2-*
10760
9a82446b
AS
10761VIRTIO CONSOLE DRIVER
10762M: Amit Shah <amit.shah@redhat.com>
10763L: virtualization@lists.linux-foundation.org
10764S: Maintained
10765F: drivers/char/virtio_console.c
10766F: include/linux/virtio_console.h
c117ab84 10767F: include/uapi/linux/virtio_console.h
9a82446b 10768
2426ec8f 10769VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
10770M: "Michael S. Tsirkin" <mst@redhat.com>
10771L: virtualization@lists.linux-foundation.org
10772S: Maintained
10773F: drivers/virtio/
c893c8d7 10774F: tools/virtio/
2426ec8f
MT
10775F: drivers/net/virtio_net.c
10776F: drivers/block/virtio_blk.c
10777F: include/linux/virtio_*.h
916cdabc 10778F: include/uapi/linux/virtio_*.h
2426ec8f 10779
4ad6ee91
GH
10780VIRTIO GPU DRIVER
10781M: David Airlie <airlied@linux.ie>
10782M: Gerd Hoffmann <kraxel@redhat.com>
10783L: dri-devel@lists.freedesktop.org
10784L: virtualization@lists.linux-foundation.org
10785S: Maintained
10786F: drivers/gpu/drm/virtio/
10787F: include/uapi/linux/virtio_gpu.h
10788
3a4d5c94
MT
10789VIRTIO HOST (VHOST)
10790M: "Michael S. Tsirkin" <mst@redhat.com>
10791L: kvm@vger.kernel.org
c996d8b9 10792L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
10793L: netdev@vger.kernel.org
10794S: Maintained
10795F: drivers/vhost/
c117ab84 10796F: include/uapi/linux/vhost.h
3a4d5c94 10797
271c8651
GH
10798VIRTIO INPUT DRIVER
10799M: Gerd Hoffmann <kraxel@redhat.com>
10800S: Maintained
10801F: drivers/virtio/virtio_input.c
10802F: include/uapi/linux/virtio_input.h
10803
1da177e4 10804VIA RHINE NETWORK DRIVER
210347e1 10805S: Orphan
f2148a47 10806F: drivers/net/ethernet/via/via-rhine.c
1da177e4 10807
f0bf7f61 10808VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 10809M: Bruce Chang <brucechang@via.com.tw>
8b58be88 10810M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
10811S: Maintained
10812F: drivers/mmc/host/via-sdmmc.c
10813
69e4a7c2 10814VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 10815M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 10816L: linux-fbdev@vger.kernel.org
69e4a7c2 10817S: Maintained
c7babebd
FTS
10818F: include/linux/via-core.h
10819F: include/linux/via-gpio.h
10820F: include/linux/via_i2c.h
8a61f013 10821F: drivers/video/fbdev/via/
69e4a7c2 10822
01f20734 10823VIA VELOCITY NETWORK DRIVER
8b58be88 10824M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
10825L: netdev@vger.kernel.org
10826S: Maintained
f2148a47 10827F: drivers/net/ethernet/via/via-velocity.*
1da177e4 10828
77911fd2 10829VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
10830M: Hans Verkuil <hverkuil@xs4all.nl>
10831L: linux-media@vger.kernel.org
10832T: git git://linuxtv.org/media_tree.git
10833W: http://linuxtv.org
10834S: Maintained
77911fd2 10835F: drivers/media/platform/vivid/*
0b7bc1fa 10836
be7f8273 10837VLAN (802.1Q)
8b58be88 10838M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
10839L: netdev@vger.kernel.org
10840S: Maintained
679655da
JP
10841F: drivers/net/macvlan.c
10842F: include/linux/if_*vlan.h
10843F: net/8021q/
be7f8273 10844
55e331cf 10845VLYNQ BUS
8b58be88 10846M: Florian Fainelli <florian@openwrt.org>
8578d7af 10847L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
10848S: Maintained
10849F: drivers/vlynq/vlynq.c
10850F: include/linux/vlynq.h
10851
390beae4
MW
10852VME SUBSYSTEM
10853M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 10854M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
10855M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10856L: devel@driverdev.osuosl.org
10857S: Maintained
10858T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10859F: Documentation/vme_api.txt
10860F: drivers/staging/vme/
10861F: drivers/vme/
10862F: include/linux/vme*
10863
4488e09b
AK
10864VMWARE HYPERVISOR INTERFACE
10865M: Alok Kataria <akataria@vmware.com>
10866L: virtualization@lists.linux-foundation.org
10867S: Supported
10868F: arch/x86/kernel/cpu/vmware.c
10869
73b35d07
DT
10870VMWARE BALLOON DRIVER
10871M: Xavier Deguillard <xdeguillard@vmware.com>
10872M: Philip Moltmann <moltmann@vmware.com>
10873M: "VMware, Inc." <pv-drivers@vmware.com>
10874L: linux-kernel@vger.kernel.org
10875S: Maintained
10876F: drivers/misc/vmw_balloon.c
10877
8b8be51b
TH
10878VMWARE VMMOUSE SUBDRIVER
10879M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10880M: "VMware, Inc." <pv-drivers@vmware.com>
10881L: linux-input@vger.kernel.org
10882S: Maintained
10883F: drivers/input/mouse/vmmouse.c
10884F: drivers/input/mouse/vmmouse.h
10885
d1a890fa 10886VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
10887M: Shreyas Bhatewara <sbhatewara@vmware.com>
10888M: "VMware, Inc." <pv-drivers@vmware.com>
10889L: netdev@vger.kernel.org
10890S: Maintained
10891F: drivers/net/vmxnet3/
d1a890fa 10892
851b1642 10893VMware PVSCSI driver
f2d7e40e 10894M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
10895M: VMware PV-Drivers <pv-drivers@vmware.com>
10896L: linux-scsi@vger.kernel.org
10897S: Maintained
10898F: drivers/scsi/vmw_pvscsi.c
10899F: drivers/scsi/vmw_pvscsi.h
10900
e53e86c7 10901VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 10902M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10903M: Mark Brown <broonie@kernel.org>
5cdeb2c8 10904L: linux-kernel@vger.kernel.org
e53e86c7 10905W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 10906W: http://www.slimlogic.co.uk/?p=48
6febb5ab 10907T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 10908S: Supported
679655da
JP
10909F: drivers/regulator/
10910F: include/linux/regulator/
e53e86c7 10911
ab41319e 10912VT1211 HARDWARE MONITOR DRIVER
8b58be88 10913M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
10914L: lm-sensors@lm-sensors.org
10915S: Maintained
679655da
JP
10916F: Documentation/hwmon/vt1211
10917F: drivers/hwmon/vt1211.c
ab41319e 10918
1de9e371 10919VT8231 HARDWARE MONITOR DRIVER
8b58be88 10920M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
10921L: lm-sensors@lm-sensors.org
10922S: Maintained
679655da 10923F: drivers/hwmon/vt8231.c
1de9e371 10924
88095e7b
TO
10925VUB300 USB to SDIO/SD/MMC bridge chip
10926M: Tony Olech <tony.olech@elandigitalsystems.com>
10927L: linux-mmc@vger.kernel.org
10928L: linux-usb@vger.kernel.org
10929S: Supported
10930F: drivers/mmc/host/vub300.c
10931
1da177e4 10932W1 DALLAS'S 1-WIRE BUS
a8018766 10933M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 10934S: Maintained
679655da
JP
10935F: Documentation/w1/
10936F: drivers/w1/
1da177e4 10937
13927079 10938W83791D HARDWARE MONITORING DRIVER
8b58be88 10939M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 10940L: lm-sensors@lm-sensors.org
25845c22 10941S: Maintained
679655da
JP
10942F: Documentation/hwmon/w83791d
10943F: drivers/hwmon/w83791d.c
13927079 10944
61db011d 10945W83793 HARDWARE MONITORING DRIVER
8b58be88 10946M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
10947L: lm-sensors@lm-sensors.org
10948S: Maintained
679655da
JP
10949F: Documentation/hwmon/w83793
10950F: drivers/hwmon/w83793.c
61db011d 10951
e3760b43 10952W83795 HARDWARE MONITORING DRIVER
7c81c60f 10953M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
10954L: lm-sensors@lm-sensors.org
10955S: Maintained
10956F: drivers/hwmon/w83795.c
10957
1da177e4 10958W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 10959M: Pierre Ossman <pierre@ossman.eu>
1da177e4 10960S: Maintained
679655da 10961F: drivers/mmc/host/wbsd.*
1da177e4 10962
b4e05923
HG
10963WACOM PROTOCOL 4 SERIAL TABLETS
10964M: Julian Squires <julian@cipht.net>
10965M: Hans de Goede <hdegoede@redhat.com>
10966L: linux-input@vger.kernel.org
10967S: Maintained
10968F: drivers/input/tablet/wacom_serial4.c
10969
3527761c 10970WATCHDOG DEVICE DRIVERS
8b58be88 10971M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
10972L: linux-watchdog@vger.kernel.org
10973W: http://www.linux-watchdog.org/
f599aaf0 10974T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 10975S: Maintained
679655da
JP
10976F: Documentation/watchdog/
10977F: drivers/watchdog/
10978F: include/linux/watchdog.h
c117ab84 10979F: include/uapi/linux/watchdog.h
3527761c 10980
1da177e4 10981WD7000 SCSI DRIVER
8b58be88 10982M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
10983L: linux-scsi@vger.kernel.org
10984S: Maintained
679655da 10985F: drivers/scsi/wd7000.c
1da177e4 10986
b22e00f3
DH
10987WIIMOTE HID DRIVER
10988M: David Herrmann <dh.herrmann@googlemail.com>
10989L: linux-input@vger.kernel.org
10990S: Maintained
10991F: drivers/hid/hid-wiimote*
10992
e258b80e 10993WINBOND CIR DRIVER
364e9e18 10994M: David Härdeman <david@hardeman.nu>
e258b80e 10995S: Maintained
116ab806 10996F: drivers/media/rc/winbond-cir.c
e258b80e 10997
8a70da82 10998WIMAX STACK
8b58be88 10999M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11000M: linux-wimax@intel.com
49e7d9df 11001L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11002S: Supported
11003W: http://linuxwimax.org
315987dc 11004F: Documentation/wimax/README.wimax
315987dc
JP
11005F: include/linux/wimax/debug.h
11006F: include/net/wimax.h
c117ab84 11007F: include/uapi/linux/wimax.h
315987dc 11008F: net/wimax/
8a70da82 11009
5fc14680 11010WISTRON LAPTOP BUTTON DRIVER
8b58be88 11011M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11012S: Maintained
679655da 11013F: drivers/input/misc/wistron_btns.c
5fc14680 11014
1da177e4 11015WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11016M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11017L: linux-wireless@vger.kernel.org
926554c4 11018W: http://oops.ghostprotocols.net:81/blog
1da177e4 11019S: Maintained
679655da 11020F: drivers/net/wireless/wl3501*
1da177e4 11021
febf1dff 11022WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11023M: Mark Brown <broonie@kernel.org>
8b58be88 11024M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11025L: linux-input@vger.kernel.org
11026T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11027W: http://opensource.wolfsonmicro.com/node/7
11028S: Supported
679655da
JP
11029F: drivers/input/touchscreen/*wm97*
11030F: include/linux/wm97xx.h
febf1dff 11031
055bcbcb 11032WOLFSON MICROELECTRONICS DRIVERS
fef95164 11033L: patches@opensource.wolfsonmicro.com
cf8eda3e 11034T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11035T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11036W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11037S: Supported
3768f0b1 11038F: Documentation/hwmon/wm83??
af1c5386 11039F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11040F: drivers/clk/clk-wm83*.c
9c309598 11041F: drivers/extcon/extcon-arizona.c
b75ea16a 11042F: drivers/leds/leds-wm83*.c
25b273ba 11043F: drivers/gpio/gpio-*wm*.c
9c309598 11044F: drivers/gpio/gpio-arizona.c
d22b0869 11045F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11046F: drivers/input/misc/wm831x-on.c
11047F: drivers/input/touchscreen/wm831x-ts.c
11048F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11049F: drivers/mfd/arizona*
11050F: drivers/mfd/wm*.c
b75ea16a
MB
11051F: drivers/power/wm83*.c
11052F: drivers/rtc/rtc-wm83*.c
11053F: drivers/regulator/wm8*.c
3860e6c4 11054F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11055F: drivers/watchdog/wm83*_wdt.c
9c309598 11056F: include/linux/mfd/arizona/
3860e6c4 11057F: include/linux/mfd/wm831x/
b75ea16a 11058F: include/linux/mfd/wm8350/
3768f0b1 11059F: include/linux/mfd/wm8400*
59ec6da2 11060F: include/linux/wm97xx.h
055bcbcb 11061F: include/sound/wm????.h
9c309598 11062F: sound/soc/codecs/arizona.?
055bcbcb 11063F: sound/soc/codecs/wm*
b75ea16a 11064
3e6cd7a4
TH
11065WORKQUEUE
11066M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
11067T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11068S: Maintained
11069F: include/linux/workqueue.h
11070F: kernel/workqueue.c
11071F: Documentation/workqueue.txt
11072
1da177e4 11073X.25 NETWORK LAYER
8bf28059 11074M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11075L: linux-x25@vger.kernel.org
8bf28059 11076S: Odd Fixes
679655da
JP
11077F: Documentation/networking/x25*
11078F: include/net/x25*
11079F: net/x25/
1da177e4 11080
e2d1d6c0 11081X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11082M: Thomas Gleixner <tglx@linutronix.de>
11083M: Ingo Molnar <mingo@redhat.com>
11084M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11085M: x86@kernel.org
981c3a4f 11086L: linux-kernel@vger.kernel.org
75fc2d37 11087T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11088S: Maintained
679655da
JP
11089F: Documentation/x86/
11090F: arch/x86/
e2d1d6c0 11091
d0944853 11092X86 PLATFORM DRIVERS
e181ba15 11093M: Darren Hart <dvhart@infradead.org>
d0944853 11094L: platform-driver-x86@vger.kernel.org
e181ba15 11095T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11096S: Maintained
14430813 11097F: drivers/platform/x86/
d0944853 11098
c1f5c54b
IM
11099X86 MCE INFRASTRUCTURE
11100M: Tony Luck <tony.luck@intel.com>
487ba8e8 11101M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11102L: linux-edac@vger.kernel.org
11103S: Maintained
11104F: arch/x86/kernel/cpu/mcheck/*
11105
f0905c5a
AL
11106X86 VDSO
11107M: Andy Lutomirski <luto@amacapital.net>
11108L: linux-kernel@vger.kernel.org
11109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11110S: Maintained
d603c8e1 11111F: arch/x86/entry/vdso/
f0905c5a 11112
d6fad502 11113XC2028/3028 TUNER DRIVER
009a5410 11114M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11115L: linux-media@vger.kernel.org
11116W: http://linuxtv.org
11117T: git git://linuxtv.org/media_tree.git
11118S: Maintained
11119F: drivers/media/tuners/tuner-xc2028.*
11120
c4468085 11121XEN HYPERVISOR INTERFACE
c4468085 11122M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11123M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11124M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11125L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11126T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11127S: Supported
11128F: arch/x86/xen/
11129F: drivers/*/xen-*front.c
11130F: drivers/xen/
11131F: arch/x86/include/asm/xen/
11132F: include/xen/
c117ab84 11133F: include/uapi/xen/
c4468085 11134
77bfb479
SS
11135XEN HYPERVISOR ARM
11136M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11137L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11138S: Supported
11139F: arch/arm/xen/
11140F: arch/arm/include/asm/xen/
11141
b475e83f
SS
11142XEN HYPERVISOR ARM64
11143M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11144L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11145S: Supported
11146F: arch/arm64/xen/
11147F: arch/arm64/include/asm/xen/
11148
9b57e1a7
IC
11149XEN NETWORK BACKEND DRIVER
11150M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11151M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11152L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11153L: netdev@vger.kernel.org
11154S: Supported
11155F: drivers/net/xen-netback/*
11156
c5f8e29d
KRW
11157XEN PCI SUBSYSTEM
11158M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11159L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11160S: Supported
11161F: arch/x86/pci/*xen*
11162F: drivers/pci/*xen*
11163
a2c5ae65
KRW
11164XEN BLOCK SUBSYSTEM
11165M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11166M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11167L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11168S: Supported
11169F: drivers/block/xen-blkback/*
11170F: drivers/block/xen*
11171
15d03609
JG
11172XEN PVSCSI DRIVERS
11173M: Juergen Gross <jgross@suse.com>
11174L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11175L: linux-scsi@vger.kernel.org
11176S: Supported
11177F: drivers/scsi/xen-scsifront.c
11178F: drivers/xen/xen-scsiback.c
11179F: include/xen/interface/io/vscsiif.h
11180
c5f8e29d
KRW
11181XEN SWIOTLB SUBSYSTEM
11182M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11183L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11184S: Supported
11185F: arch/x86/xen/*swiotlb*
11186F: drivers/xen/*swiotlb*
11187
1da177e4
LT
11188XFS FILESYSTEM
11189P: Silicon Graphics Inc
809625ca 11190M: Dave Chinner <david@fromorbit.com>
18caa67a 11191M: xfs@oss.sgi.com
d7ede1aa 11192L: xfs@oss.sgi.com
1da177e4 11193W: http://oss.sgi.com/projects/xfs
54e5881d 11194T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11195S: Supported
679655da
JP
11196F: Documentation/filesystems/xfs.txt
11197F: fs/xfs/
1da177e4 11198
8a3b7a25 11199XILINX AXI ETHERNET DRIVER
59a54f30
MS
11200M: Anirudha Sarangi <anirudh@xilinx.com>
11201M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11202S: Maintained
11203F: drivers/net/ethernet/xilinx/xilinx_axienet*
11204
238b8721 11205XILINX UARTLITE SERIAL DRIVER
8b58be88 11206M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11207L: linux-serial@vger.kernel.org
11208S: Maintained
df621252 11209F: drivers/tty/serial/uartlite.c
238b8721 11210
df330515
LP
11211XILINX VIDEO IP CORES
11212M: Hyun Kwon <hyun.kwon@xilinx.com>
11213M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11214L: linux-media@vger.kernel.org
11215T: git git://linuxtv.org/media_tree.git
11216S: Supported
11217F: Documentation/devicetree/bindings/media/xilinx/
11218F: drivers/media/platform/xilinx/
a5562f65 11219F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11220
74316949
EB
11221XILLYBUS DRIVER
11222M: Eli Billauer <eli.billauer@gmail.com>
11223L: linux-kernel@vger.kernel.org
11224S: Supported
11225F: drivers/char/xillybus/
11226
f620e4b8
MF
11227XTENSA XTFPGA PLATFORM SUPPORT
11228M: Max Filippov <jcmvbkbc@gmail.com>
11229L: linux-xtensa@linux-xtensa.org
11230S: Maintained
11231F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11232F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11233
1da177e4 11234YAM DRIVER FOR AX.25
8b58be88 11235M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11236L: linux-hams@vger.kernel.org
11237S: Maintained
679655da
JP
11238F: drivers/net/hamradio/yam*
11239F: include/linux/yam.h
1da177e4 11240
af64a5eb 11241YEALINK PHONE DRIVER
8b58be88 11242M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
11243L: usbb2k-api-dev@nongnu.org
11244S: Maintained
679655da
JP
11245F: Documentation/input/yealink.txt
11246F: drivers/input/misc/yealink.*
af64a5eb 11247
1da177e4 11248Z8530 DRIVER FOR AX.25
8b58be88 11249M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11250W: http://yaina.de/jreuter/
11251W: http://www.qsl.net/dl1bke/
11252L: linux-hams@vger.kernel.org
11253S: Maintained
679655da
JP
11254F: Documentation/networking/z8530drv.txt
11255F: drivers/net/hamradio/*scc.c
11256F: drivers/net/hamradio/z8530.h
1da177e4 11257
0cf31ec1 11258ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11259M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11260L: linux-mm@kvack.org
11261S: Maintained
11262F: mm/zbud.c
11263F: include/linux/zbud.h
11264
7c0c3afb 11265ZD1211RW WIRELESS DRIVER
8b58be88
JP
11266M: Daniel Drake <dsd@gentoo.org>
11267M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11268W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11269L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11270L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11271S: Maintained
679655da 11272F: drivers/net/wireless/zd1211rw/
7c0c3afb 11273
1da177e4 11274ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11275L: mjpeg-users@lists.sourceforge.net
f63145e2 11276L: linux-media@vger.kernel.org
1da177e4 11277W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11278T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11279S: Odd Fixes
90d72ac6 11280F: drivers/media/pci/zoran/
1da177e4 11281
6920f2cc
MK
11282ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11283M: Minchan Kim <minchan@kernel.org>
11284M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11285R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11286L: linux-kernel@vger.kernel.org
11287S: Maintained
11288F: drivers/block/zram/
11289F: Documentation/blockdev/zram.txt
11290
8b4a4080 11291ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11292M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11293S: Maintained
df621252 11294F: drivers/tty/serial/zs.*
8b4a4080 11295
eae70d06
MK
11296ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11297M: Minchan Kim <minchan@kernel.org>
11298M: Nitin Gupta <ngupta@vflare.org>
11299L: linux-mm@kvack.org
11300S: Maintained
11301F: mm/zsmalloc.c
11302F: include/linux/zsmalloc.h
d02be50d 11303F: Documentation/vm/zsmalloc.txt
eae70d06 11304
0cf31ec1 11305ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11306M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11307L: linux-mm@kvack.org
11308S: Maintained
11309F: mm/zswap.c
11310
1da177e4 11311THE REST
8b58be88 11312M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11313L: linux-kernel@vger.kernel.org
8a6e2535 11314Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11315T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11316S: Buried alive in reporters
34d03cc1
JP
11317F: *
11318F: */