]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - MAINTAINERS
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux...
[mirror_ubuntu-bionic-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
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
209W: http://linuxtv.org/
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
226F: Documentation/ABI/
227F: include/linux/syscalls.h
228F: include/uapi/
229F: kernel/sys_ni.c
230
249e3c85 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 232M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
233L: lm-sensors@lm-sensors.org
234S: Maintained
679655da 235F: drivers/hwmon/abituguru.c
f2b84bbc 236
249e3c85 237ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 238M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
239L: lm-sensors@lm-sensors.org
240S: Maintained
679655da 241F: drivers/hwmon/abituguru3.c
249e3c85 242
1da177e4 243ACENIC DRIVER
8b58be88 244M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
245L: linux-acenic@sunsite.dk
246S: Maintained
531c4f89 247F: drivers/net/ethernet/alteon/acenic*
1da177e4 248
e86435eb 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 250M: Peter Feuerer <peter@piie.net>
d0944853 251L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
252W: http://piie.net/?section=acerhdf
253S: Maintained
254F: drivers/platform/x86/acerhdf.c
e86435eb 255
745a5d21 256ACER WMI LAPTOP EXTRAS
182ae55c 257M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 258L: platform-driver-x86@vger.kernel.org
745a5d21 259S: Maintained
679655da 260F: drivers/platform/x86/acer-wmi.c
745a5d21 261
1da177e4 262ACPI
9c3646d1 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 264M: Len Brown <lenb@kernel.org>
6968e50c 265L: linux-acpi@vger.kernel.org
360818b8
RW
266W: https://01.org/linux-acpi
267Q: https://patchwork.kernel.org/project/linux-acpi/list/
268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 269S: Supported
679655da
JP
270F: drivers/acpi/
271F: drivers/pnp/pnpacpi/
272F: include/linux/acpi.h
43368e74 273F: include/acpi/
3a75ef0c 274F: Documentation/acpi/
89ca78a0 275F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
276F: drivers/pci/*acpi*
277F: drivers/pci/*/*acpi*
278F: drivers/pci/*/*/*acpi*
3a75ef0c 279F: tools/power/acpi/
8b59a454 280
3774929d
RW
281ACPI COMPONENT ARCHITECTURE (ACPICA)
282M: Robert Moore <robert.moore@intel.com>
283M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
285L: linux-acpi@vger.kernel.org
286L: devel@acpica.org
287W: https://acpica.org/
288W: https://github.com/acpica/acpica/
289Q: https://patchwork.kernel.org/project/linux-acpi/list/
290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
291S: Supported
292F: drivers/acpi/acpica/
293F: include/acpi/
2754c447 294F: tools/power/acpi/
3774929d 295
8b59a454 296ACPI FAN DRIVER
8b58be88 297M: Zhang Rui <rui.zhang@intel.com>
8b59a454 298L: linux-acpi@vger.kernel.org
5ca92bd9 299W: https://01.org/linux-acpi
8b59a454 300S: Supported
679655da 301F: drivers/acpi/fan.c
1da177e4 302
8b59a454 303ACPI THERMAL DRIVER
8b58be88 304M: Zhang Rui <rui.zhang@intel.com>
8b59a454 305L: linux-acpi@vger.kernel.org
5ca92bd9 306W: https://01.org/linux-acpi
8b59a454 307S: Supported
679655da 308F: drivers/acpi/*thermal*
998be20f 309
359acec8 310ACPI VIDEO DRIVER
8b58be88 311M: Zhang Rui <rui.zhang@intel.com>
8b59a454 312L: linux-acpi@vger.kernel.org
5ca92bd9 313W: https://01.org/linux-acpi
8b59a454 314S: Supported
679655da 315F: drivers/acpi/video.c
998be20f 316
bff431e4 317ACPI WMI DRIVER
d0944853 318L: platform-driver-x86@vger.kernel.org
5b927259 319S: Orphan
679655da 320F: drivers/platform/x86/wmi.c
bff431e4 321
2f39d519 322AD1889 ALSA SOUND DRIVER
8b58be88 323M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
324W: http://wiki.parisc-linux.org/AD1889
325L: linux-parisc@vger.kernel.org
326S: Maintained
679655da 327F: sound/pci/ad1889.*
2f39d519 328
527a1a83
MH
329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
330M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 331W: http://wiki.analog.com/AD5254
a4edbc10 332W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
333S: Supported
334F: drivers/misc/ad525x_dpot.c
335
336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
337M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 338W: http://wiki.analog.com/AD5398
a4edbc10 339W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
340S: Supported
341F: drivers/regulator/ad5398.c
342
343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
344M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 345W: http://wiki.analog.com/AD7142
a4edbc10 346W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
347S: Supported
348F: drivers/input/misc/ad714x.c
349
350AD7877 TOUCHSCREEN DRIVER
351M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 352W: http://wiki.analog.com/AD7877
a4edbc10 353W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
354S: Supported
355F: drivers/input/touchscreen/ad7877.c
356
357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
358M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 359W: http://wiki.analog.com/AD7879
a4edbc10 360W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
361S: Supported
362F: drivers/input/touchscreen/ad7879.c
363
1330b0dc 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 365M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
366S: Maintained
367
1da177e4 368ADM1025 HARDWARE MONITOR DRIVER
d8130624 369M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 370L: lm-sensors@lm-sensors.org
1da177e4 371S: Maintained
679655da
JP
372F: Documentation/hwmon/adm1025
373F: drivers/hwmon/adm1025.c
1da177e4 374
cae2caae 375ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 376M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
377L: lm-sensors@lm-sensors.org
378S: Maintained
679655da 379F: drivers/hwmon/adm1029.c
cae2caae 380
cc0b88cf 381ADM8211 WIRELESS DRIVER
cc0b88cf 382L: linux-wireless@vger.kernel.org
491b26b4 383W: http://wireless.kernel.org/
e71bcbd0 384S: Orphan
679655da 385F: drivers/net/wireless/adm8211.*
cc0b88cf 386
e8e31622
SA
387ADP1653 FLASH CONTROLLER DRIVER
388M: Sakari Ailus <sakari.ailus@iki.fi>
389L: linux-media@vger.kernel.org
390S: Maintained
391F: drivers/media/i2c/adp1653.c
392F: include/media/adp1653.h
393
527a1a83
MH
394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
395M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 396W: http://wiki.analog.com/ADP5520
a4edbc10 397W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
398S: Supported
399F: drivers/mfd/adp5520.c
400F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 401F: drivers/leds/leds-adp5520.c
77278d50 402F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
403F: drivers/input/keyboard/adp5520-keys.c
404
405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
406M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 407W: http://wiki.analog.com/ADP5588
a4edbc10 408W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
409S: Supported
410F: drivers/input/keyboard/adp5588-keys.c
77278d50 411F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
412
413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP8860
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/video/backlight/adp8860_bl.c
419
8c22a8f5
DE
420ADS1015 HARDWARE MONITOR DRIVER
421M: Dirk Eibach <eibach@gdsys.de>
422L: lm-sensors@lm-sensors.org
423S: Maintained
424F: Documentation/hwmon/ads1015
425F: drivers/hwmon/ads1015.c
426F: include/linux/i2c/ads1015.h
427
1da177e4 428ADT746X FAN DRIVER
8b58be88 429M: Colin Leroy <colin@colino.net>
1da177e4 430S: Maintained
679655da 431F: drivers/macintosh/therm_adt746x.c
1da177e4 432
b058b859 433ADT7475 HARDWARE MONITOR DRIVER
d8130624 434M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
435L: lm-sensors@lm-sensors.org
436S: Maintained
437F: Documentation/hwmon/adt7475
438F: drivers/hwmon/adt7475.c
439
527a1a83
MH
440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
441M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 442W: http://wiki.analog.com/ADXL345
a4edbc10 443W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
444S: Supported
445F: drivers/input/misc/adxl34x.c
446
8c6af9e1 447ADVANSYS SCSI DRIVER
8b58be88 448M: Matthew Wilcox <matthew@wil.cx>
d8130624 449M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
450L: linux-scsi@vger.kernel.org
451S: Maintained
679655da
JP
452F: Documentation/scsi/advansys.txt
453F: drivers/scsi/advansys.c
8c6af9e1 454
1da177e4 455AEDSP16 DRIVER
8b58be88 456M: Riccardo Facchetti <fizban@tin.it>
1da177e4 457S: Maintained
679655da 458F: sound/oss/aedsp16.c
1da177e4 459
91952bc0
AP
460AF9013 MEDIA DRIVER
461M: Antti Palosaari <crope@iki.fi>
462L: linux-media@vger.kernel.org
463W: http://linuxtv.org/
464W: http://palosaari.fi/linux/
465Q: http://patchwork.linuxtv.org/project/linux-media/list/
466T: git git://linuxtv.org/anttip/media_tree.git
467S: Maintained
468F: drivers/media/dvb-frontends/af9013*
469
470AF9033 MEDIA DRIVER
471M: Antti Palosaari <crope@iki.fi>
472L: linux-media@vger.kernel.org
473W: http://linuxtv.org/
474W: http://palosaari.fi/linux/
475Q: http://patchwork.linuxtv.org/project/linux-media/list/
476T: git git://linuxtv.org/anttip/media_tree.git
477S: Maintained
478F: drivers/media/dvb-frontends/af9033*
479
1da177e4 480AFFS FILE SYSTEM
6cf515e1
GU
481L: linux-fsdevel@vger.kernel.org
482S: Orphan
679655da
JP
483F: Documentation/filesystems/affs.txt
484F: fs/affs/
1da177e4 485
e2d1d6c0 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 487M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
488L: linux-afs@lists.infradead.org
489S: Supported
679655da
JP
490F: fs/afs/
491F: include/net/af_rxrpc.h
492F: net/rxrpc/af_rxrpc.c
e2d1d6c0 493
1da177e4 494AGPGART DRIVER
8b58be88 495M: David Airlie <airlied@linux.ie>
878eaf61 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 497S: Maintained
679655da
JP
498F: drivers/char/agp/
499F: include/linux/agp*
c117ab84 500F: include/uapi/linux/agp*
1da177e4
LT
501
502AHA152X SCSI DRIVER
8b58be88 503M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
504L: linux-scsi@vger.kernel.org
505S: Maintained
679655da
JP
506F: drivers/scsi/aha152x*
507F: drivers/scsi/pcmcia/aha152x*
1da177e4 508
64624d4f 509AIC7XXX / AIC79XX SCSI DRIVER
d8130624 510M: Hannes Reinecke <hare@suse.com>
64624d4f 511L: linux-scsi@vger.kernel.org
1da177e4 512S: Maintained
679655da 513F: drivers/scsi/aic7xxx/
1da177e4 514
450500ad
HV
515AIMSLAB FM RADIO RECEIVER DRIVER
516M: Hans Verkuil <hverkuil@xs4all.nl>
517L: linux-media@vger.kernel.org
518T: git git://linuxtv.org/media_tree.git
519W: http://linuxtv.org
520S: Maintained
521F: drivers/media/radio/radio-aimslab*
522
e2d1d6c0 523AIO
8b58be88 524M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
525L: linux-aio@kvack.org
526S: Supported
679655da
JP
527F: fs/aio.c
528F: include/linux/*aio*.h
e2d1d6c0 529
469d4ec8
AP
530AIRSPY MEDIA DRIVER
531M: Antti Palosaari <crope@iki.fi>
532L: linux-media@vger.kernel.org
533W: http://linuxtv.org/
534W: http://palosaari.fi/linux/
535Q: http://patchwork.linuxtv.org/project/linux-media/list/
536T: git git://linuxtv.org/anttip/media_tree.git
537S: Maintained
538F: drivers/media/usb/airspy/
539
1da177e4 540ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 541M: Duncan Sands <duncan.sands@free.fr>
6372594a 542L: linux-usb@vger.kernel.org
1da177e4
LT
543W: http://www.linux-usb.org/SpeedTouch/
544S: Maintained
679655da
JP
545F: drivers/usb/atm/speedtch.c
546F: drivers/usb/atm/usbatm.c
1da177e4 547
272f133a 548ALCHEMY AU1XX0 MMC DRIVER
8b58be88 549M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 550S: Maintained
679655da 551F: drivers/mmc/host/au1xmmc.c
272f133a 552
4a4e5787 553ALI1563 I2C DRIVER
8b58be88 554M: Rudolf Marek <r.marek@assembler.cz>
846557d3 555L: linux-i2c@vger.kernel.org
4a4e5787 556S: Maintained
679655da
JP
557F: Documentation/i2c/busses/i2c-ali1563
558F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 559
bc368798
LC
560ALLWINNER SECURITY SYSTEM
561M: Corentin Labbe <clabbe.montjoie@gmail.com>
562L: linux-crypto@vger.kernel.org
563S: Maintained
564F: drivers/crypto/sunxi-ss/
565
1da177e4 566ALPHA PORT
8b58be88 567M: Richard Henderson <rth@twiddle.net>
8b58be88 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 569M: Matt Turner <mattst88@gmail.com>
c89f4f9a 570S: Odd Fixes
a9406699 571L: linux-alpha@vger.kernel.org
679655da 572F: arch/alpha/
1da177e4 573
f62092f6
LFT
574ALTERA MAILBOX DRIVER
575M: Ley Foon Tan <lftan@altera.com>
576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
577S: Maintained
578F: drivers/mailbox/mailbox-altera.c
579
c5abbba9
THL
580ALTERA PIO DRIVER
581M: Tien Hock Loh <thloh@altera.com>
582L: linux-gpio@vger.kernel.org
583S: Maintained
584F: drivers/gpio/gpio-altera.c
585
16b8b922 586ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 587M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
588L: netdev@vger.kernel.org
589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
590S: Maintained
591F: drivers/net/ethernet/altera/
592
adf9251f
TK
593ALTERA UART/JTAG UART SERIAL DRIVERS
594M: Tobias Klauser <tklauser@distanz.ch>
595L: linux-serial@vger.kernel.org
61bd0943 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
597S: Maintained
598F: drivers/tty/serial/altera_uart.c
599F: drivers/tty/serial/altera_jtaguart.c
600F: include/linux/altera_uart.h
601F: include/linux/altera_jtaguart.h
602
f4875e12
TL
603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
604M: Tom Lendacky <thomas.lendacky@amd.com>
605L: linux-crypto@vger.kernel.org
606S: Supported
607F: drivers/crypto/ccp/
608F: include/linux/ccp.h
609
512d1027 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 611M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
612L: lm-sensors@lm-sensors.org
613S: Maintained
614F: Documentation/hwmon/fam15h_power
615F: drivers/hwmon/fam15h_power.c
616
167a675a 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 619L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 620S: Supported
faf2e1db 621F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 622
f90b8116 623AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 624P: Andres Salomon <dilinger@queued.net>
67d76710 625L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
627S: Supported
679655da
JP
628F: drivers/char/hw_random/geode-rng.c
629F: drivers/crypto/geode*
8a61f013 630F: drivers/video/fbdev/geode/
679655da 631F: arch/x86/include/asm/geode.h
f90b8116 632
919ee7dd 633AMD IOMMU (AMD-VI)
e4110568 634M: Joerg Roedel <joro@8bytes.org>
919ee7dd 635L: iommu@lists.linux-foundation.org
525b233c 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 637S: Maintained
b2c16391
JP
638F: drivers/iommu/amd_iommu*.[ch]
639F: include/linux/amd-iommu.h
919ee7dd 640
16423d67 641AMD KFD
1241e0b4 642M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
643L: dri-devel@lists.freedesktop.org
644T: git git://people.freedesktop.org/~gabbayo/linux.git
645S: Supported
130e0371
OG
646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 650F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
651F: drivers/gpu/drm/amd/include/cik_structs.h
652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 653F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
654F: drivers/gpu/drm/radeon/radeon_kfd.c
655F: drivers/gpu/drm/radeon/radeon_kfd.h
656F: include/uapi/linux/kfd_ioctl.h
16423d67 657
e7f5b309 658AMD MICROCODE UPDATE SUPPORT
ca68a525 659M: Borislav Petkov <bp@alien8.de>
943482d0 660S: Maintained
73d425fd 661F: arch/x86/kernel/cpu/microcode/amd*
e7f5b309 662
45198c7b
LT
663AMD XGBE DRIVER
664M: Tom Lendacky <thomas.lendacky@amd.com>
665L: netdev@vger.kernel.org
666S: Supported
667F: drivers/net/ethernet/amd/xgbe/
45198c7b 668
284f42b6 669AMS (Apple Motion Sensor) DRIVER
8b58be88 670M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 671S: Supported
bd5f47ec 672F: drivers/macintosh/ams/
284f42b6 673
f94b533d 674AMSO1100 RNIC DRIVER
8b58be88
JP
675M: Tom Tucker <tom@opengridcomputing.com>
676M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 677L: linux-rdma@vger.kernel.org
f94b533d 678S: Maintained
679655da 679F: drivers/infiniband/hw/amso1100/
f94b533d 680
531fca16
HV
681ANALOG DEVICES INC AD9389B DRIVER
682M: Hans Verkuil <hans.verkuil@cisco.com>
683L: linux-media@vger.kernel.org
684S: Maintained
685F: drivers/media/i2c/ad9389b*
686
614b4384
LPC
687ANALOG DEVICES INC ADV7180 DRIVER
688M: Lars-Peter Clausen <lars@metafoo.de>
689L: linux-media@vger.kernel.org
690W: http://ez.analog.com/community/linux-device-drivers
691S: Supported
692F: drivers/media/i2c/adv7180.c
693
c40ddfa3
HV
694ANALOG DEVICES INC ADV7511 DRIVER
695M: Hans Verkuil <hans.verkuil@cisco.com>
696L: linux-media@vger.kernel.org
697S: Maintained
698F: drivers/media/i2c/adv7511*
699
531fca16
HV
700ANALOG DEVICES INC ADV7604 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7604*
705
c40ddfa3
HV
706ANALOG DEVICES INC ADV7842 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7842*
711
527a1a83 712ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 713M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 714L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 715W: http://wiki.analog.com/
a4edbc10 716W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 717S: Supported
39c9d199 718F: sound/soc/codecs/adau*
cc52688a 719F: sound/soc/codecs/adav*
4bdef3bd 720F: sound/soc/codecs/ad1*
ae48f5ef 721F: sound/soc/codecs/ad7*
4bdef3bd 722F: sound/soc/codecs/ssm*
40216ce7 723F: sound/soc/codecs/sigmadsp.*
4bdef3bd 724
527a1a83 725ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
727L: alsa-devel@alsa-project.org (moderated for non-subscribers)
728W: http://blackfin.uclinux.org/
729S: Supported
730F: sound/soc/blackfin/*
7d1f9018 731
4ce72abc
LPC
732ANALOG DEVICES INC IIO DRIVERS
733M: Lars-Peter Clausen <lars@metafoo.de>
734M: Michael Hennerich <Michael.Hennerich@analog.com>
735W: http://wiki.analog.com/
736W: http://ez.analog.com/community/linux-device-drivers
737S: Supported
738F: drivers/iio/*/ad*
739X: drivers/iio/*/adjd*
740F: drivers/staging/iio/*/ad*
741F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 742
0e3b67b3
LPC
743ANALOG DEVICES INC DMA DRIVERS
744M: Lars-Peter Clausen <lars@metafoo.de>
745W: http://ez.analog.com/community/linux-device-drivers
746S: Supported
747F: drivers/dma/dma-axi-dmac.c
748
41c9e95d
GK
749ANDROID DRIVERS
750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 751M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 752M: Riley Andrews <riandrews@android.com>
0e4a566b 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
754L: devel@driverdev.osuosl.org
755S: Supported
756F: drivers/android/
757F: drivers/staging/android/
758
42269063 759AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 760M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 761L: linuxppc-dev@lists.ozlabs.org
93711660 762L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 763S: Maintained
679655da 764F: sound/aoa/
42269063 765
1da177e4 766APM DRIVER
e5f6450c 767M: Jiri Kosina <jikos@kernel.org>
81024fc4 768S: Odd fixes
679655da
JP
769F: arch/x86/kernel/apm_32.c
770F: include/linux/apm_bios.h
c117ab84 771F: include/uapi/linux/apm_bios.h
81024fc4 772F: drivers/char/apm-emulation.c
1da177e4 773
bd7aa4b2 774APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 775M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 776L: linux-input@vger.kernel.org
75dd112a 777S: Odd fixes
679655da 778F: drivers/input/mouse/bcm5974.c
bd7aa4b2 779
6f2fad74 780APPLE SMC DRIVER
75dd112a 781M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 782L: lm-sensors@lm-sensors.org
75dd112a 783S: Odd fixes
679655da 784F: drivers/hwmon/applesmc.c
6f2fad74 785
1da177e4 786APPLETALK NETWORK LAYER
8b58be88 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 788S: Maintained
679655da
JP
789F: drivers/net/appletalk/
790F: net/appletalk/
1da177e4 791
24299502
IS
792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
793M: Iyappan Subramanian <isubramanian@apm.com>
794M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
795S: Supported
796F: drivers/net/ethernet/apm/xgene/
797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
798
62a37dc7
LP
799APTINA CAMERA SENSOR PLL
800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
801L: linux-media@vger.kernel.org
802S: Maintained
803F: drivers/media/i2c/aptina-pll.*
804
1154ea7d 805ARC FRAMEBUFFER DRIVER
8b58be88 806M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 807S: Maintained
8a61f013
JH
808F: drivers/video/fbdev/arcfb.c
809F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 810
1da177e4 811ARM MFM AND FLOPPY DRIVERS
8b58be88 812M: Ian Molton <spyro@f2s.com>
1da177e4 813S: Maintained
679655da
JP
814F: arch/arm/lib/floppydma.S
815F: arch/arm/include/asm/floppy.h
1da177e4 816
6f96521f
WD
817ARM PMU PROFILING AND DEBUGGING
818M: Will Deacon <will.deacon@arm.com>
819S: Maintained
fa8ad788 820F: arch/arm/kernel/perf_*
6f96521f 821F: arch/arm/oprofile/common.c
6f96521f
WD
822F: arch/arm/kernel/hw_breakpoint.c
823F: arch/arm/include/asm/hw_breakpoint.h
fa8ad788
MR
824F: arch/arm/include/asm/perf_event.h
825F: drivers/perf/arm_pmu.c
826F: include/linux/perf/arm_pmu.h
6f96521f 827
d4275354 828ARM PORT
8b58be88 829M: Russell King <linux@arm.linux.org.uk>
efc03ecb 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
831W: http://www.arm.linux.org.uk/
832S: Maintained
833F: arch/arm/
834
d323c243
SB
835ARM SUB-ARCHITECTURES
836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 837S: Maintained
d323c243
SB
838F: arch/arm/mach-*/
839F: arch/arm/plat-*/
840T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
841
cefbf4ea
RK
842ARM PRIMECELL AACI PL041 DRIVER
843M: Russell King <linux@arm.linux.org.uk>
844S: Maintained
845F: sound/arm/aaci.*
846
847ARM PRIMECELL CLCD PL110 DRIVER
848M: Russell King <linux@arm.linux.org.uk>
849S: Maintained
8a61f013 850F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
851
852ARM PRIMECELL KMI PL050 DRIVER
853M: Russell King <linux@arm.linux.org.uk>
854S: Maintained
855F: drivers/input/serio/ambakmi.*
856F: include/linux/amba/kmi.h
857
2761f5c2 858ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
859M: Russell King <linux@arm.linux.org.uk>
860S: Maintained
679655da 861F: drivers/mmc/host/mmci.*
2f748aaa 862F: include/linux/amba/mmci.h
2761f5c2 863
1b4304e5
RK
864ARM PRIMECELL UART PL010 AND PL011 DRIVERS
865M: Russell King <linux@arm.linux.org.uk>
866S: Maintained
867F: drivers/tty/serial/amba-pl01*.c
868F: include/linux/amba/serial.h
2761f5c2 869
cefbf4ea
RK
870ARM PRIMECELL BUS SUPPORT
871M: Russell King <linux@arm.linux.org.uk>
872S: Maintained
873F: drivers/amba/
874F: include/linux/amba/bus.h
875
2b7a52a4 876ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 877M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
879S: Maintained
880
9c784f95 881ARM/AFEB9260 MACHINE SUPPORT
8b58be88 882M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
884S: Maintained
885
2b7a52a4 886ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 887M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
889S: Maintained
890
1b106699
MR
891ARM/Allwinner A1X SoC support
892M: Maxime Ripard <maxime.ripard@free-electrons.com>
893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
894S: Maintained
60b0f380
MR
895N: sun[x4567]i
896
897ARM/Allwinner SoC Clock Support
898M: Emilio LĂ³pez <emilio@elopez.com.ar>
899S: Maintained
900F: drivers/clk/sunxi/
1b106699 901
7c1e3876
CC
902ARM/Amlogic MesonX SoC support
903M: Carlo Caione <carlo@caione.org>
904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905S: Maintained
12ddbadf 906F: drivers/media/rc/meson-ir.c
7c1e3876
CC
907N: meson[x68]
908
eff506fa
TZ
909ARM/Annapurna Labs ALPINE ARCHITECTURE
910M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
911S: Maintained
912F: arch/arm/mach-alpine/
913
c1fc8675 914ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
c1fc8675 915M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 916M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 917M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675
NF
919W: http://www.linux4sam.org
920S: Supported
921F: arch/arm/mach-at91/
f0a0a58e 922F: include/soc/at91/
70e389cc
MB
923F: arch/arm/boot/dts/at91*.dts
924F: arch/arm/boot/dts/at91*.dtsi
925F: arch/arm/boot/dts/sama*.dts
926F: arch/arm/boot/dts/sama*.dtsi
5f58c970 927F: arch/arm/include/debug/at91.S
d4a89c7d 928
6e05dd4e
BB
929ARM/ATMEL AT91 Clock Support
930M: Boris Brezillon <boris.brezillon@free-electrons.com>
931S: Maintained
932F: drivers/clk/at91
933
986cf2e9 934ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 935M: Rob Herring <robh@kernel.org>
986cf2e9
RH
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
938F: arch/arm/mach-highbank/
939
d94f944e 940ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 941M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
942S: Maintained
943F: arch/arm/mach-cns3xxx/
d94f944e 944
4863dea3
SG
945ARM/CAVIUM THUNDER NETWORK DRIVER
946M: Sunil Goutham <sgoutham@cavium.com>
947M: Robert Richter <rric@kernel.org>
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Supported
322e5cc5 950F: drivers/net/ethernet/cavium/thunder/
4863dea3 951
386ab516
AS
952ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
953M: Alexander Shiyan <shc_work@mail.ru>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Odd Fixes
b8ba3874 956N: clps711x
386ab516 957
2b7a52a4 958ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 959M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 960M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 962S: Maintained
d19d3667
HS
963F: arch/arm/mach-ep93xx/
964F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
965
966ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 967M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
969S: Maintained
970
d4275354 971ARM/CLKDEV SUPPORT
8b58be88 972M: Russell King <linux@arm.linux.org.uk>
efc03ecb 973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 974S: Maintained
d4275354 975F: arch/arm/include/asm/clkdev.h
4fa2651d 976F: drivers/clk/clkdev.c
d4275354 977
d48134e7 978ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 979M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
981S: Maintained
982
94150095
HF
983ARM/CONTEC MICRO9 MACHINE SUPPORT
984M: Hubert Feurstein <hubert.feurstein@contec.at>
985S: Maintained
986F: arch/arm/mach-ep93xx/micro9.c
987
a06ae860
PP
988ARM/CORESIGHT FRAMEWORK AND DRIVERS
989M: Mathieu Poirier <mathieu.poirier@linaro.org>
990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991S: Maintained
01081f5a 992F: drivers/hwtracing/coresight/*
a06ae860
PP
993F: Documentation/trace/coresight.txt
994F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 995F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 996
1da177e4 997ARM/CORGI MACHINE SUPPORT
8b58be88 998M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
999S: Maintained
1000
881a95f9 1001ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1002M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1004T: git git://github.com/ulli-kroll/linux.git
162500b3 1005S: Maintained
f49afbb5 1006F: arch/arm/mach-gemini/
98a9bb5b 1007F: drivers/rtc/rtc-gemini.c
881a95f9 1008
a990cbd8 1009ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1010M: Barry Song <baohua@kernel.org>
a990cbd8 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1012T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
1013S: Maintained
1014F: arch/arm/mach-prima2/
4a9c44f1 1015F: drivers/clk/sirf/
05f30e8d 1016F: drivers/clocksource/timer-prima2.c
5833ac98 1017F: drivers/clocksource/timer-atlas7.c
f8505ef5 1018N: [^a-z]sirf
a990cbd8 1019
c9d862c4
BS
1020ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1021M: Baruch Siach <baruch@tkos.co.il>
1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023S: Maintained
cde137aa 1024F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1025N: digicolor
1026
d4275354 1027ARM/EBSA110 MACHINE SUPPORT
8b58be88 1028M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1030W: http://www.arm.linux.org.uk/
1031S: Maintained
1032F: arch/arm/mach-ebsa110/
b955f6ca 1033F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1034
4721f3ce
UKK
1035ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1036M: Uwe Kleine-König <kernel@pengutronix.de>
1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038S: Maintained
1039N: efm32
1040
a9da4f7e 1041ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1042M: Daniel Ribeiro <drwyrm@gmail.com>
1043M: Stefan Schmidt <stefan@openezx.org>
1044M: Harald Welte <laforge@openezx.org>
d66f1886 1045L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1046W: http://www.openezx.org/
1047S: Maintained
cafc2265
SS
1048T: topgit git://git.openezx.org/openezx.git
1049F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1050
6a915af9 1051ARM/FARADAY FA526 PORT
162500b3 1052M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1054S: Maintained
1fa7e547 1055T: git git://git.berlios.de/gemini-board
f49afbb5 1056F: arch/arm/mm/*-fa*
6a915af9 1057
d4275354 1058ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1059M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1061W: http://www.arm.linux.org.uk/
1062S: Maintained
1063F: arch/arm/include/asm/hardware/dec21285.h
1064F: arch/arm/mach-footbridge/
1065
86183a5f 1066ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1067M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1068M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1070S: Maintained
f1c12837 1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1072F: arch/arm/mach-imx/
ce515a6b 1073F: arch/arm/mach-mxs/
2a82f95c 1074F: arch/arm/boot/dts/imx*
e5dafa22 1075F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1076F: drivers/clk/imx/
1077F: include/soc/imx/
86183a5f 1078
142109d2 1079ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1080M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1081M: Sascha Hauer <kernel@pengutronix.de>
1082R: Stefan Agner <stefan@agner.ch>
1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084S: Maintained
1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1086F: arch/arm/mach-imx/*vf610*
1087F: arch/arm/boot/dts/vf*
1088
2b7a52a4 1089ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1090M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1092S: Maintained
1093
90b8fc34 1094ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1095M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1097S: Maintained
1098
ef47d5f0 1099ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1100M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1101M: Paul Parsons <lost.distance@yahoo.com>
1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1103S: Maintained
1104F: arch/arm/mach-pxa/hx4700.c
1105F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1106F: sound/soc/pxa/hx4700.c
ef47d5f0 1107
4dfad069
WX
1108ARM/HISILICON SOC SUPPORT
1109M: Wei Xu <xuwei5@hisilicon.com>
1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111W: http://www.hisilicon.com
1112S: Supported
1113T: git git://github.com/hisilicon/linux-hisi.git
1114F: arch/arm/mach-hisi/
1115
21f37bc3 1116ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1117M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1118W: www.jlime.com
1119S: Maintained
084bad91
KE
1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1121F: arch/arm/mach-sa1100/jornada720.c
1122F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1123
5e767ab9
JMC
1124ARM/IGEP MACHINE SUPPORT
1125M: Enric Balletbo i Serra <eballetbo@gmail.com>
1126M: Javier Martinez Canillas <javier@dowhile0.org>
1127L: linux-omap@vger.kernel.org
1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S: Maintained
06ff74fd 1130F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1131
403d2971
MV
1132ARM/INCOME PXA270 SUPPORT
1133M: Marek Vasut <marek.vasut@gmail.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S: Maintained
ec154082 1136F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1137
2b7a52a4 1138ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1139M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1141S: Maintained
e2bdb176
DW
1142
1143ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1145S: Orphan
2b7a52a4
LB
1146
1147ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1148M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1150S: Maintained
2b7a52a4
LB
1151
1152ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1153M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1155S: Maintained
2b7a52a4 1156
2b7a52a4 1157ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1158M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1160S: Maintained
1161
dfdd8cc9
KH
1162ARM/INTEL IXP4XX ARM ARCHITECTURE
1163M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1164M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1166S: Maintained
1167F: arch/arm/mach-ixp4xx/
1168
838553c5 1169ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1170M: Jonathan Cameron <jic23@cam.ac.uk>
1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172S: Maintained
1173F: arch/arm/mach-pxa/stargate2.c
1174F: drivers/pcmcia/pxa2xx_stargate2.c
1175
2b7a52a4 1176ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1177M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1179S: Maintained
2b7a52a4
LB
1180
1181ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1182M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1184S: Maintained
1185
1154f858 1186ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1187M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189S: Maintained
1190F: arch/arm/mach-keystone/
317929cd 1191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1192
bc6aa566 1193ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1194M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1195L: linux-kernel@vger.kernel.org
1196S: Maintained
1197F: drivers/clk/keystone/
1198
1199ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1200M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202L: linux-kernel@vger.kernel.org
1203S: Maintained
1204F: drivers/clocksource/timer-keystone.c
1205
1206ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1207M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1208L: linux-kernel@vger.kernel.org
1209S: Maintained
1210F: drivers/power/reset/keystone-reset.c
1211
1212ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1213M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1214L: linux-kernel@vger.kernel.org
1215S: Maintained
1216F: drivers/memory/*emif*
1217
2b7a52a4 1218ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1219M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1221S: Maintained
1222
3143875f
JE
1223ARM/LPC18XX ARCHITECTURE
1224M: Joachim Eastwood <manabian@gmail.com>
1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226S: Maintained
1227N: lpc18xx
1228
3b886171 1229ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1230M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1231S: Maintained
1232
31c17ac9 1233ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1234M: Jason Cooper <jason@lakedaemon.net>
1235M: Andrew Lunn <andrew@lunn.ch>
1236M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1237M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239S: Maintained
1240F: arch/arm/mach-mvebu/
59ec9671 1241F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1242F: arch/arm/boot/dts/armada*
1243F: arch/arm/boot/dts/kirkwood*
1244
75f41273 1245
40f4978b
SH
1246ARM/Marvell Berlin SoC support
1247M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249S: Maintained
1250F: arch/arm/mach-berlin/
31c17ac9
GC
1251F: arch/arm/boot/dts/berlin*
1252
40f4978b 1253
4cfab57e 1254ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1255M: Jason Cooper <jason@lakedaemon.net>
1256M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1257M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1258M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1260S: Maintained
1261F: arch/arm/mach-dove/
54a246ff
NP
1262F: arch/arm/mach-mv78xx0/
1263F: arch/arm/mach-orion5x/
1264F: arch/arm/plat-orion/
31c17ac9
GC
1265F: arch/arm/boot/dts/dove*
1266F: arch/arm/boot/dts/orion5x*
1267
3b886171 1268
d69ac131
AC
1269ARM/Orion SoC/Technologic Systems TS-78xx platform support
1270M: Alexander Clouter <alex@digriz.org.uk>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272W: http://www.digriz.org.uk/ts78xx/kernel
1273S: Maintained
1274F: arch/arm/mach-orion5x/ts78xx-*
1275
607b8fc9
EH
1276ARM/Mediatek RTC DRIVER
1277M: Eddie Huang <eddie.huang@mediatek.com>
1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1280S: Maintained
1281F: drivers/rtc/rtc-mt6397.c
1282
e54951c8
MB
1283ARM/Mediatek SoC support
1284M: Matthias Brugger <matthias.bgg@gmail.com>
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1287S: Maintained
1288F: arch/arm/boot/dts/mt6*
1289F: arch/arm/boot/dts/mt8*
1290F: arch/arm/mach-mediatek/
1291N: mtk
1292K: mediatek
1293
adcb079f
AB
1294ARM/MICREL KS8695 ARCHITECTURE
1295M: Greg Ungerer <gerg@uclinux.org>
1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1297F: arch/arm/mach-ks8695/
adcb079f
AB
1298S: Odd Fixes
1299
d78ff0a5 1300ARM/MIOA701 MACHINE SUPPORT
8b58be88 1301M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1303F: arch/arm/mach-pxa/mioa701.c
1304S: Maintained
1305
9624dfe6 1306ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1307M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1308S: Maintained
1309
e0ee9851 1310ARM/NOMADIK ARCHITECTURE
28b8e8d4 1311M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1312M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314S: Maintained
1315F: arch/arm/mach-nomadik/
ecc265fe 1316F: drivers/pinctrl/nomadik/
87572880 1317F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1318T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1319
9d76295a 1320ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1321M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1322L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1323W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1324S: Supported
1325
8459c159 1326ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1327M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1328M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1329S: Maintained
1330
5d783a2d 1331ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1332M: Marek Vasut <marek.vasut@gmail.com>
75280787 1333L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1334W: http://hackndev.com
1335S: Maintained
933d35f0
JP
1336F: arch/arm/mach-pxa/include/mach/palmtx.h
1337F: arch/arm/mach-pxa/palmtx.c
1338F: arch/arm/mach-pxa/include/mach/palmt5.h
1339F: arch/arm/mach-pxa/palmt5.c
1340F: arch/arm/mach-pxa/include/mach/palmld.h
1341F: arch/arm/mach-pxa/palmld.c
1342F: arch/arm/mach-pxa/include/mach/palmte2.h
1343F: arch/arm/mach-pxa/palmte2.c
1344F: arch/arm/mach-pxa/include/mach/palmtc.h
1345F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1346
b57fe924 1347ARM/PALM TREO SUPPORT
d8130624 1348M: Tomas Cech <sleep_walker@suse.com>
75280787 1349L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1350W: http://hackndev.com
1351S: Maintained
b57fe924
JP
1352F: arch/arm/mach-pxa/include/mach/palmtreo.h
1353F: arch/arm/mach-pxa/palmtreo.c
90af5811 1354
c49e1e63 1355ARM/PALMZ72 SUPPORT
8b58be88 1356M: Sergey Lapin <slapin@ossfans.org>
75280787 1357L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1358W: http://hackndev.com
1359S: Maintained
933d35f0
JP
1360F: arch/arm/mach-pxa/include/mach/palmz72.h
1361F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1362
1da177e4 1363ARM/PLEB SUPPORT
8b58be88 1364M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1365W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1366S: Maintained
1367
1368ARM/PT DIGITAL BOARD PORT
8b58be88 1369M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1371W: http://www.arm.linux.org.uk/
1372S: Maintained
1373
8fc1b0f8
KG
1374ARM/QUALCOMM SUPPORT
1375M: Kumar Gala <galak@codeaurora.org>
f5d3af9d 1376M: Andy Gross <agross@codeaurora.org>
8fc1b0f8
KG
1377M: David Brown <davidb@codeaurora.org>
1378L: linux-arm-msm@vger.kernel.org
f5d3af9d 1379L: linux-soc@vger.kernel.org
8fc1b0f8
KG
1380S: Maintained
1381F: arch/arm/mach-qcom/
f5d3af9d 1382F: drivers/soc/qcom/
c0c89faf
SB
1383F: drivers/tty/serial/msm_serial.h
1384F: drivers/tty/serial/msm_serial.c
1385F: drivers/*/pm8???-*
1386F: drivers/mfd/ssbi.c
916f743d 1387F: drivers/firmware/qcom_scm.c
8fc1b0f8
KG
1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1389
2b7a52a4 1390ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1391M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1393S: Maintained
1394
d4275354 1395ARM/RISCPC ARCHITECTURE
8b58be88 1396M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1398W: http://www.arm.linux.org.uk/
1399S: Maintained
d4275354
RK
1400F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1401F: arch/arm/include/asm/hardware/ioc.h
1402F: arch/arm/include/asm/hardware/iomd.h
1403F: arch/arm/include/asm/hardware/memc.h
1404F: arch/arm/mach-rpc/
1a6422f6 1405F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1406F: drivers/net/ethernet/i825xx/ether1*
1407F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1408F: drivers/scsi/arm/
1409
08ddbb0a
HS
1410ARM/Rockchip SoC support
1411M: Heiko Stuebner <heiko@sntech.de>
1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1413L: linux-rockchip@lists.infradead.org
08ddbb0a 1414S: Maintained
541555e9 1415F: arch/arm/boot/dts/rk3*
08ddbb0a 1416F: arch/arm/mach-rockchip/
541555e9
HS
1417F: drivers/clk/rockchip/
1418F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1419F: drivers/*/*rockchip*
541555e9
HS
1420F: drivers/*/*/*rockchip*
1421F: sound/soc/rockchip/
b4331b43 1422N: rockchip
08ddbb0a 1423
5bfb937c
KK
1424ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1425M: Kukjin Kim <kgene@kernel.org>
e8f98457 1426M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1428L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1429S: Maintained
6f0589c8
MB
1430F: arch/arm/boot/dts/s3c*
1431F: arch/arm/boot/dts/exynos*
d97236e6 1432F: arch/arm64/boot/dts/exynos/
482ce512 1433F: arch/arm/plat-samsung/
769bbb63
HS
1434F: arch/arm/mach-s3c24*/
1435F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1436F: arch/arm/mach-s5p*/
1437F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1438F: drivers/*/*s3c2410*
1439F: drivers/*/*/*s3c2410*
40c76662
MB
1440F: drivers/spi/spi-s3c*
1441F: sound/soc/samsung/*
33d43cdd 1442N: exynos
f556cb07 1443
10ffa964
KP
1444ARM/SAMSUNG MOBILE MACHINE SUPPORT
1445M: Kyungmin Park <kyungmin.park@samsung.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
004bbd3c 1448F: arch/arm/mach-s5pv210/
10ffa964 1449
3ce4ccb6
KD
1450ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1451M: Kyungmin Park <kyungmin.park@samsung.com>
1452M: Kamil Debski <k.debski@samsung.com>
1453L: linux-arm-kernel@lists.infradead.org
1454L: linux-media@vger.kernel.org
1455S: Maintained
1456F: drivers/media/platform/s5p-g2d/
1457
e6a476fd
MS
1458ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1459M: Kyungmin Park <kyungmin.park@samsung.com>
1460M: Kamil Debski <k.debski@samsung.com>
6305902c 1461M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1462L: linux-arm-kernel@lists.infradead.org
1463L: linux-media@vger.kernel.org
1464S: Maintained
934455d7 1465F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1466F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1467
1468ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1469M: Kyungmin Park <kyungmin.park@samsung.com>
1470M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1471L: linux-arm-kernel@lists.infradead.org
1472L: linux-media@vger.kernel.org
1473S: Maintained
90d72ac6 1474F: drivers/media/platform/s5p-tv/
e6a476fd 1475
d48d38e8 1476ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1477M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1478M: Magnus Damm <magnus.damm@gmail.com>
1479L: linux-sh@vger.kernel.org
d48d38e8 1480W: http://oss.renesas.com
bbff48f5 1481Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1483S: Supported
0b514fdb
SH
1484F: arch/arm/boot/dts/emev2*
1485F: arch/arm/boot/dts/r7s*
1486F: arch/arm/boot/dts/r8a*
1487F: arch/arm/boot/dts/sh*
0b514fdb 1488F: arch/arm/configs/bockw_defconfig
0b514fdb
SH
1489F: arch/arm/configs/marzen_defconfig
1490F: arch/arm/configs/shmobile_defconfig
7a2071c5 1491F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1492F: arch/arm/mach-shmobile/
1493F: drivers/sh/
1494
66314223 1495ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1496M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1497S: Maintained
1498F: arch/arm/mach-socfpga/
efadb751
DN
1499F: arch/arm/boot/dts/socfpga*
1500F: arch/arm/configs/socfpga_defconfig
ba2b7d0a 1501W: http://www.rocketboards.org
efadb751 1502T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1503
1504ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1505M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1506S: Maintained
1507F: drivers/clk/socfpga/
1508
71bcada8
TT
1509ARM/SOCFPGA EDAC SUPPORT
1510M: Thor Thayer <tthayer@opensource.altera.com>
1511S: Maintained
1512F: drivers/edac/altera_edac.
1513
65ebcc11 1514ARM/STI ARCHITECTURE
a92177ea
SK
1515M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1516M: Maxime Coquelin <maxime.coquelin@st.com>
1517M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519L: kernel@stlinux.com
1520W: http://www.stlinux.com
1521S: Maintained
1522F: arch/arm/mach-sti/
a92177ea
SK
1523F: arch/arm/boot/dts/sti*
1524F: drivers/clocksource/arm_global_timer.c
82805d1b 1525F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1526F: drivers/i2c/busses/i2c-st.c
346e2e4a 1527F: drivers/media/rc/st_rc.c
95d66b16 1528F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1529F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1530F: drivers/phy/phy-miphy28lp.c
1531F: drivers/phy/phy-miphy365x.c
6da969a5 1532F: drivers/phy/phy-stih407-usb.c
26389c78 1533F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1534F: drivers/pinctrl/pinctrl-st.c
1535F: drivers/reset/sti/
db4112e6 1536F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1537F: drivers/tty/serial/st-asc.c
eb11adab 1538F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1539F: drivers/usb/host/ehci-st.c
1540F: drivers/usb/host/ohci-st.c
db4112e6 1541F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1542F: drivers/ata/ahci_st.c
65ebcc11 1543
ee6e7879
MC
1544ARM/STM32 ARCHITECTURE
1545M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547S: Maintained
1548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1549N: stm32
1550F: drivers/clocksource/armv7m_systick.c
1551
2b7a52a4 1552ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1553M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1555S: Maintained
1556
1bbd7089 1557ARM/TETON BGA MACHINE SUPPORT
706e69d6 1558M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560S: Maintained
1561
2b7a52a4 1562ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1563M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1564L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1565S: Maintained
1566
98ad6e3b 1567ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1568M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1570W: http://www.mcuos.com
1571S: Maintained
4e89e8f6 1572F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1573F: drivers/input/keyboard/w90p910_keypad.c
1574F: drivers/input/touchscreen/w90p910_ts.c
1575F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1576F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1577F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1578F: drivers/rtc/rtc-nuc900.c
9df92e6c 1579F: drivers/spi/spi-nuc900.c
4e89e8f6 1580F: drivers/usb/host/ehci-w90x900.c
8a61f013 1581F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1582
54274d71 1583ARM/U300 MACHINE SUPPORT
e4651a9f 1584M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1585L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1586S: Supported
1587F: arch/arm/mach-u300/
9affbd24 1588F: drivers/clocksource/timer-u300.c
54274d71
LW
1589F: drivers/i2c/busses/i2c-stu300.c
1590F: drivers/rtc/rtc-coh901331.c
1591F: drivers/watchdog/coh901327_wdt.c
1592F: drivers/dma/coh901318*
87572880
LW
1593F: drivers/mfd/ab3100*
1594F: drivers/rtc/rtc-ab3100.c
1595F: drivers/rtc/rtc-coh901331.c
1596T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1597
3d00d04f
MY
1598ARM/UNIPHIER ARCHITECTURE
1599M: Masahiro Yamada <yamada.masahiro@socionext.com>
1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601S: Maintained
a3ff83d2 1602F: arch/arm/boot/dts/uniphier*
3d00d04f 1603F: arch/arm/mach-uniphier/
a3ff83d2
MY
1604F: drivers/pinctrl/uniphier/
1605F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1606N: uniphier
1607
87572880 1608ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1609M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611S: Maintained
1612F: arch/arm/mach-ux500/
e4651a9f 1613F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1614F: drivers/dma/ste_dma40*
e4651a9f 1615F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1616F: drivers/mfd/abx500*
1617F: drivers/mfd/ab8500*
e4651a9f
LW
1618F: drivers/mfd/dbx500*
1619F: drivers/mfd/db8500*
ecc265fe
JP
1620F: drivers/pinctrl/nomadik/pinctrl-ab*
1621F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1622F: drivers/rtc/rtc-ab8500.c
e4651a9f 1623F: drivers/rtc/rtc-pl031.c
87572880 1624T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1625
e93fde28
UH
1626ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1627M: Ulf Hansson <ulf.hansson@linaro.org>
1628L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629T: git git://git.linaro.org/people/ulfh/clk.git
1630S: Maintained
1631F: drivers/clk/ux500/
1632F: include/linux/platform_data/clk-ux500.h
1633
740d93b1
PM
1634ARM/VERSATILE EXPRESS PLATFORM
1635M: Liviu Dudau <liviu.dudau@arm.com>
1636M: Sudeep Holla <sudeep.holla@arm.com>
1637M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639S: Maintained
1640F: arch/arm/boot/dts/vexpress*
9ccd6080 1641F: arch/arm64/boot/dts/arm/vexpress*
740d93b1
PM
1642F: arch/arm/mach-vexpress/
1643F: */*/vexpress*
7e8f403f 1644F: */*/*/vexpress*
740d93b1
PM
1645F: drivers/clk/versatile/clk-vexpress-osc.c
1646F: drivers/clocksource/versatile.c
1647
d4275354 1648ARM/VFP SUPPORT
8b58be88 1649M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1650L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1651W: http://www.arm.linux.org.uk/
1652S: Maintained
1653F: arch/arm/vfp/
1654
e66b6d8e
MV
1655ARM/VOIPAC PXA270 SUPPORT
1656M: Marek Vasut <marek.vasut@gmail.com>
1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658S: Maintained
1659F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1660F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1661
04529fe2
TP
1662ARM/VT8500 ARM ARCHITECTURE
1663M: Tony Prisk <linux@prisktech.co.nz>
1664L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665S: Maintained
1666F: arch/arm/mach-vt8500/
41fd91b4 1667F: drivers/clocksource/vt8500_timer.c
560746eb 1668F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1669F: drivers/mmc/host/wmt-sdmmc.c
1670F: drivers/pwm/pwm-vt8500.c
1671F: drivers/rtc/rtc-vt8500.c
1672F: drivers/tty/serial/vt8500_serial.c
4f31102b 1673F: drivers/usb/host/ehci-platform.c
41fd91b4 1674F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1675F: drivers/video/fbdev/vt8500lcdfb.*
1676F: drivers/video/fbdev/wm8505fb*
1677F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1678
e66b6d8e
MV
1679ARM/ZIPIT Z2 SUPPORT
1680M: Marek Vasut <marek.vasut@gmail.com>
1681L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682S: Maintained
1683F: arch/arm/mach-pxa/z2.c
6ab2a855 1684F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1685
5ecc4b53
JN
1686ARM/ZTE ARCHITECTURE
1687M: Jun Nie <jun.nie@linaro.org>
1688L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689S: Maintained
1690F: arch/arm/mach-zx/
1691F: drivers/clk/zte/
1692F: Documentation/devicetree/bindings/arm/zte.txt
1693F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1694
51f29d44
MS
1695ARM/ZYNQ ARCHITECTURE
1696M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1697R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1698L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699W: http://wiki.xilinx.com
d6448b76 1700T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1701S: Supported
1702F: arch/arm/mach-zynq/
bd2a337a 1703F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1704F: drivers/block/xsysace.c
c2fd4e38
MS
1705N: zynq
1706N: xilinx
1707F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1708F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1709F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1710F: drivers/edac/synopsys_edac.c
51f29d44 1711
48ec83bc 1712ARM SMMU DRIVERS
b8f9879e
WD
1713M: Will Deacon <will.deacon@arm.com>
1714L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715S: Maintained
1716F: drivers/iommu/arm-smmu.c
48ec83bc 1717F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1718F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1719
38074229
CM
1720ARM64 PORT (AARCH64 ARCHITECTURE)
1721M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1722M: Will Deacon <will.deacon@arm.com>
38074229
CM
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724S: Maintained
1725F: arch/arm64/
d19766ec 1726F: Documentation/arm64/
38074229 1727
9d7005f9
LP
1728AS3645A LED FLASH CONTROLLER DRIVER
1729M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1730L: linux-media@vger.kernel.org
1731T: git git://linuxtv.org/media_tree.git
1732S: Maintained
1733F: drivers/media/i2c/as3645a.c
1734F: include/media/as3645a.h
1735
d58de038
GJ
1736ASC7621 HARDWARE MONITOR DRIVER
1737M: George Joseph <george.joseph@fairview5.com>
1738L: lm-sensors@lm-sensors.org
1739S: Maintained
1740F: Documentation/hwmon/asc7621
1741F: drivers/hwmon/asc7621.c
1742
b229ece9 1743ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1744M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1745L: acpi4asus-user@lists.sourceforge.net
d0944853 1746L: platform-driver-x86@vger.kernel.org
76593d6f 1747W: http://acpi4asus.sf.net
85091b71 1748S: Maintained
b229ece9
CC
1749F: drivers/platform/x86/asus*.c
1750F: drivers/platform/x86/eeepc*.c
85091b71 1751
953a6479 1752ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1753R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1754W: http://sourceforge.net/projects/xscaleiop
08223d80 1755S: Odd fixes
679655da
JP
1756F: Documentation/crypto/async-tx-api.txt
1757F: crypto/async_tx/
1758F: drivers/dma/
1759F: include/linux/dmaengine.h
1760F: include/linux/async_tx.h
b3e5f263 1761
a1867d36 1762AT24 EEPROM DRIVER
14d77c4d 1763M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1764L: linux-i2c@vger.kernel.org
1765S: Maintained
1766F: drivers/misc/eeprom/at24.c
25f73ed5 1767F: include/linux/platform_data/at24.h
a1867d36 1768
e7839f25 1769ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1770M: "Ed L. Cashin" <ed.cashin@acm.org>
1771W: http://www.openaoe.org/
1da177e4 1772S: Supported
679655da
JP
1773F: Documentation/aoe/
1774F: drivers/block/aoe/
1da177e4 1775
9a10a870 1776ATHEROS ATH GENERIC UTILITIES
f726ee65 1777M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1778L: linux-wireless@vger.kernel.org
1779S: Supported
1780F: drivers/net/wireless/ath/*
1781
fa1c114f 1782ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1783M: Jiri Slaby <jirislaby@gmail.com>
1784M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1785M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1786L: linux-wireless@vger.kernel.org
72c706b7 1787W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1788S: Maintained
fa451753 1789F: drivers/net/wireless/ath/ath5k/
fa1c114f 1790
12e62d6f
KV
1791ATHEROS ATH6KL WIRELESS DRIVER
1792M: Kalle Valo <kvalo@qca.qualcomm.com>
1793L: linux-wireless@vger.kernel.org
1794W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1795T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1796S: Supported
1797F: drivers/net/wireless/ath/ath6kl/
1798
2be7d22f
VK
1799WILOCITY WIL6210 WIRELESS DRIVER
1800M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1801L: linux-wireless@vger.kernel.org
1802L: wil6210@qca.qualcomm.com
1803S: Supported
1804W: http://wireless.kernel.org/en/users/Drivers/wil6210
1805F: drivers/net/wireless/ath/wil6210/
dba4b74d 1806F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1807
1d7e1e6b
CL
1808CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1809M: Christian Lamparter <chunkeey@googlemail.com>
1810L: linux-wireless@vger.kernel.org
1811W: http://wireless.kernel.org/en/users/Drivers/carl9170
1812S: Maintained
1813F: drivers/net/wireless/ath/carl9170/
1814
2c2a6172
LT
1815ATK0110 HWMON DRIVER
1816M: Luca Tettamanti <kronos.it@gmail.com>
1817L: lm-sensors@lm-sensors.org
1818S: Maintained
1819F: drivers/hwmon/asus_atk0110.c
1820
6f69a6d7 1821ATI_REMOTE2 DRIVER
8b58be88 1822M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1823S: Maintained
679655da 1824F: drivers/input/misc/ati_remote2.c
6f69a6d7 1825
7ae115b4 1826ATLX ETHERNET DRIVERS
8b58be88 1827M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1828M: Chris Snook <chris.snook@gmail.com>
e443e383 1829L: netdev@vger.kernel.org
8d5ca6ec
JC
1830W: http://sourceforge.net/projects/atl1
1831W: http://atl1.sourceforge.net
1832S: Maintained
2b133ad6 1833F: drivers/net/ethernet/atheros/
8d5ca6ec 1834
1da177e4 1835ATM
366c1bd1 1836M: Chas Williams <3chas3@gmail.com>
476604de 1837L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1838L: netdev@vger.kernel.org
1da177e4
LT
1839W: http://linux-atm.sourceforge.net
1840S: Maintained
679655da
JP
1841F: drivers/atm/
1842F: include/linux/atm*
c117ab84 1843F: include/uapi/linux/atm*
1da177e4 1844
04ac2f46 1845ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1846M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1847S: Maintained
1848F: drivers/mmc/host/atmel-mci.c
1849F: drivers/mmc/host/atmel-mci-regs.h
1850
a1cfac48 1851ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1852M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1853S: Supported
df621252 1854F: drivers/tty/serial/atmel_serial.c
a1cfac48 1855
dfae90ed 1856ATMEL Audio ALSA driver
3a82002c 1857M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1858L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1859S: Supported
1860F: sound/soc/atmel
1861
b414dc16
NF
1862ATMEL DMA DRIVER
1863M: Nicolas Ferre <nicolas.ferre@atmel.com>
1864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1865S: Supported
1866F: drivers/dma/at_hdmac.c
1867F: drivers/dma/at_hdmac_regs.h
6f0d65af 1868F: include/linux/platform_data/dma-atmel.h
b414dc16 1869
6bd0f436
LD
1870ATMEL XDMA DRIVER
1871M: Ludovic Desroches <ludovic.desroches@atmel.com>
1872L: linux-arm-kernel@lists.infradead.org
1873L: dmaengine@vger.kernel.org
1874S: Supported
1875F: drivers/dma/at_xdmac.c
1876
888f2804
LD
1877ATMEL I2C DRIVER
1878M: Ludovic Desroches <ludovic.desroches@atmel.com>
1879L: linux-i2c@vger.kernel.org
1880S: Supported
1881F: drivers/i2c/busses/i2c-at91.c
1882
15515545
JW
1883ATMEL ISI DRIVER
1884M: Josh Wu <josh.wu@atmel.com>
1885L: linux-media@vger.kernel.org
1886S: Supported
f2294c2d 1887F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1888F: include/media/atmel-isi.h
1889
8f4c79ce 1890ATMEL LCDFB DRIVER
8b58be88 1891M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1892L: linux-fbdev@vger.kernel.org
8f4c79ce 1893S: Maintained
8a61f013 1894F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1895F: include/video/atmel_lcdc.h
8f4c79ce 1896
89e5785f 1897ATMEL MACB ETHERNET DRIVER
a02875a6 1898M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1899S: Supported
9f2f381f 1900F: drivers/net/ethernet/cadence/
89e5785f 1901
5cbac98a
JW
1902ATMEL NAND DRIVER
1903M: Josh Wu <josh.wu@atmel.com>
1904L: linux-mtd@lists.infradead.org
1905S: Supported
1906F: drivers/mtd/nand/atmel_nand*
1907
754ce4f2 1908ATMEL SPI DRIVER
a02875a6 1909M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1910S: Supported
9df92e6c 1911F: drivers/spi/spi-atmel.*
754ce4f2 1912
0ef09015 1913ATMEL SSC DRIVER
03515f32 1914M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
1915L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1916S: Supported
1917F: drivers/misc/atmel-ssc.c
1918F: include/linux/atmel-ssc.h
1919
e9cb1c5a
NF
1920ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1921M: Nicolas Ferre <nicolas.ferre@atmel.com>
1922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923S: Supported
1924F: drivers/misc/atmel_tclib.c
1925F: drivers/clocksource/tcb_clksrc.c
1926
914a3f3b 1927ATMEL USBA UDC DRIVER
a02875a6
NF
1928M: Nicolas Ferre <nicolas.ferre@atmel.com>
1929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1930S: Supported
faf2e1db 1931F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 1932
1da177e4 1933ATMEL WIRELESS DRIVER
8b58be88 1934M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1935L: linux-wireless@vger.kernel.org
1da177e4
LT
1936W: http://www.thekelleys.org.uk/atmel
1937W: http://atmelwlandriver.sourceforge.net/
1938S: Maintained
679655da 1939F: drivers/net/wireless/atmel*
1da177e4 1940
a14c0f8f
ND
1941ATMEL MAXTOUCH DRIVER
1942M: Nick Dyer <nick.dyer@itdev.co.uk>
1943T: git git://github.com/atmel-maxtouch/linux.git
1944S: Supported
1945F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
1946F: drivers/input/touchscreen/atmel_mxt_ts.c
1947F: include/linux/platform_data/atmel_mxt_ts.h
1948
26780d9e 1949ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1950M: Bradley Grove <linuxdrivers@attotech.com>
1951L: linux-scsi@vger.kernel.org
1952W: http://www.attotech.com
1953S: Supported
1954F: drivers/scsi/esas2r
26780d9e 1955
bc6e17b8
SS
1956ATUSB IEEE 802.15.4 RADIO DRIVER
1957M: Stefan Schmidt <stefan@osg.samsung.com>
1958L: linux-wpan@vger.kernel.org
1959S: Maintained
1960F: drivers/net/ieee802154/atusb.c
1961F: drivers/net/ieee802154/atusb.h
1962F: drivers/net/ieee802154/at86rf230.h
1963
a92b7b80 1964AUDIT SUBSYSTEM
915f389d 1965M: Paul Moore <paul@paul-moore.com>
8b58be88 1966M: Eric Paris <eparis@redhat.com>
915f389d 1967L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 1968W: http://people.redhat.com/sgrubb/audit/
915f389d 1969T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 1970S: Maintained
679655da 1971F: include/linux/audit.h
c117ab84 1972F: include/uapi/linux/audit.h
679655da 1973F: kernel/audit*
a92b7b80 1974
70e84049 1975AUXILIARY DISPLAY DRIVERS
8b58be88 1976M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1977W: http://miguelojeda.es/auxdisplay.htm
1978W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1979S: Maintained
679655da
JP
1980F: drivers/auxdisplay/
1981F: include/linux/cfag12864b.h
70e84049 1982
5f97f7f9 1983AVR32 ARCHITECTURE
e336f61f
HCE
1984M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1985M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1986W: http://www.atmel.com/products/AVR32/
249d9d9d 1987W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1988W: http://avrfreaks.net/
e336f61f 1989S: Maintained
679655da 1990F: arch/avr32/
5f97f7f9
HS
1991
1992AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1993M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1994M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1995S: Maintained
679655da 1996F: arch/avr32/mach-at32ap/
5f97f7f9 1997
1da177e4 1998AX.25 NETWORK LAYER
8b58be88 1999M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2000L: linux-hams@vger.kernel.org
d34cb28a 2001W: http://www.linux-ax25.org/
1da177e4 2002S: Maintained
c117ab84 2003F: include/uapi/linux/ax25.h
679655da
JP
2004F: include/net/ax25.h
2005F: net/ax25/
1da177e4 2006
d5269395 2007AZ6007 DVB DRIVER
009a5410 2008M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395
MCC
2009L: linux-media@vger.kernel.org
2010W: http://linuxtv.org
2011T: git git://linuxtv.org/media_tree.git
2012S: Maintained
2013F: drivers/media/usb/dvb-usb-v2/az6007.c
2014
6777376e
HV
2015AZTECH FM RADIO RECEIVER DRIVER
2016M: Hans Verkuil <hverkuil@xs4all.nl>
2017L: linux-media@vger.kernel.org
2018T: git git://linuxtv.org/media_tree.git
2019W: http://linuxtv.org
2020S: Maintained
2021F: drivers/media/radio/radio-aztech*
2022
e2d1d6c0 2023B43 WIRELESS DRIVER
e2d1d6c0 2024L: linux-wireless@vger.kernel.org
ed072f9e 2025L: b43-dev@lists.infradead.org
491b26b4 2026W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2027S: Odd Fixes
679655da 2028F: drivers/net/wireless/b43/
e2d1d6c0
RD
2029
2030B43LEGACY WIRELESS DRIVER
8b58be88 2031M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2032L: linux-wireless@vger.kernel.org
ed072f9e 2033L: b43-dev@lists.infradead.org
491b26b4 2034W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2035S: Maintained
679655da 2036F: drivers/net/wireless/b43legacy/
e2d1d6c0 2037
300abeb5 2038BACKLIGHT CLASS/SUBSYSTEM
b7701755 2039M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2040M: Lee Jones <lee.jones@linaro.org>
300abeb5 2041S: Maintained
679655da
JP
2042F: drivers/video/backlight/
2043F: include/linux/backlight.h
300abeb5 2044
c6c8fea2 2045BATMAN ADVANCED
207df49e 2046M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2047M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 2048M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
2049L: b.a.t.m.a.n@lists.open-mesh.org
2050W: http://www.open-mesh.org/
2051S: Maintained
2052F: net/batman-adv/
2053
e2d1d6c0 2054BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2055M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2056L: linux-hams@vger.kernel.org
2057W: http://www.baycom.org/~tom/ham/ham.html
2058S: Maintained
679655da 2059F: drivers/net/hamradio/baycom*
e2d1d6c0 2060
cafe5635 2061BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2062M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2063L: linux-bcache@vger.kernel.org
2064W: http://bcache.evilpiepirate.org
d1aa1ab3 2065S: Maintained
cafe5635
KO
2066F: drivers/md/bcache/
2067
04bd844a
HV
2068BDISP ST MEDIA DRIVER
2069M: Fabien Dessenne <fabien.dessenne@st.com>
2070L: linux-media@vger.kernel.org
2071T: git git://linuxtv.org/media_tree.git
2072W: http://linuxtv.org
2073S: Supported
2074F: drivers/media/platform/sti/bdisp
2075
e2d1d6c0 2076BEFS FILE SYSTEM
55817d3d 2077S: Orphan
679655da
JP
2078F: Documentation/filesystems/befs.txt
2079F: fs/befs/
e2d1d6c0 2080
564ee360 2081BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2082M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2083L: netdev@vger.kernel.org
2084S: Maintained
2085F: drivers/net/ethernet/ec_bhf.c
564ee360 2086
e2d1d6c0 2087BFS FILE SYSTEM
8b58be88 2088M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2089S: Maintained
679655da
JP
2090F: Documentation/filesystems/bfs.txt
2091F: fs/bfs/
c117ab84 2092F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2093
1394f032 2094BLACKFIN ARCHITECTURE
a4edbc10 2095M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2096L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2097T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2098W: http://blackfin.uclinux.org
2099S: Supported
679655da 2100F: arch/blackfin/
566da5b2 2101
e190d6b1 2102BLACKFIN EMAC DRIVER
b3fe92b0 2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2104W: http://blackfin.uclinux.org
2105S: Supported
7b35f033 2106F: drivers/net/ethernet/adi/
e190d6b1 2107
566da5b2 2108BLACKFIN RTC DRIVER
b3fe92b0 2109L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2110W: http://blackfin.uclinux.org
2111S: Supported
679655da 2112F: drivers/rtc/rtc-bfin.c
1394f032 2113
936ed49a 2114BLACKFIN SDH DRIVER
109ec8c3 2115M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2117W: http://blackfin.uclinux.org
2118S: Supported
2119F: drivers/mmc/host/bfin_sdh.c
2120
1394f032 2121BLACKFIN SERIAL DRIVER
8b58be88 2122M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2123L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2124W: http://blackfin.uclinux.org
2125S: Supported
8460241e 2126F: drivers/tty/serial/bfin_uart.c
1394f032 2127
1e6d320f 2128BLACKFIN WATCHDOG DRIVER
b3fe92b0 2129L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2130W: http://blackfin.uclinux.org
2131S: Supported
679655da 2132F: drivers/watchdog/bfin_wdt.c
1e6d320f 2133
d24ecfcc 2134BLACKFIN I2C TWI DRIVER
8b58be88 2135M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2137W: http://blackfin.uclinux.org/
2138S: Supported
679655da 2139F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2140
1e204377
SJ
2141BLACKFIN MEDIA DRIVER
2142M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2143L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2144W: http://blackfin.uclinux.org/
2145S: Supported
2146F: drivers/media/platform/blackfin/
2147F: drivers/media/i2c/adv7183*
2148F: drivers/media/i2c/vs6624*
2149
b54cf35a
JSM
2150BLINKM RGB LED DRIVER
2151M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2152S: Maintained
2153F: drivers/leds/leds-blinkm.c
2154
1da177e4 2155BLOCK LAYER
8b58be88 2156M: Jens Axboe <axboe@kernel.dk>
08deed1e 2157T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2158S: Maintained
679655da 2159F: block/
ae11f7ef 2160F: kernel/trace/blktrace.c
1da177e4 2161
2b54aaef 2162BLOCK2MTD DRIVER
8b58be88 2163M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2164L: linux-mtd@lists.infradead.org
2165S: Maintained
679655da 2166F: drivers/mtd/devices/block2mtd.c
2b54aaef 2167
63fbd24e 2168BLUETOOTH DRIVERS
8b58be88 2169M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2170M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2171M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2172L: linux-bluetooth@vger.kernel.org
63fbd24e 2173W: http://www.bluez.org/
22e7a424
MH
2174T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2175T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2176S: Maintained
679655da 2177F: drivers/bluetooth/
1da177e4 2178
63fbd24e 2179BLUETOOTH SUBSYSTEM
8b58be88 2180M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2181M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2182M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2183L: linux-bluetooth@vger.kernel.org
2184W: http://www.bluez.org/
22e7a424
MH
2185T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2186T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2187S: Maintained
679655da
JP
2188F: net/bluetooth/
2189F: include/net/bluetooth/
1da177e4
LT
2190
2191BONDING DRIVER
79b30750 2192M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2193M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2194M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2195L: netdev@vger.kernel.org
ce00f85c
JC
2196W: http://sourceforge.net/projects/bonding/
2197S: Supported
679655da 2198F: drivers/net/bonding/
c117ab84 2199F: include/uapi/linux/if_bonding.h
1da177e4 2200
b5f4df34
AS
2201BPF (Safe dynamic programs and tools)
2202M: Alexei Starovoitov <ast@kernel.org>
2203L: netdev@vger.kernel.org
2204L: linux-kernel@vger.kernel.org
2205S: Supported
2206F: kernel/bpf/
2207
39105890 2208BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2209M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2210L: netdev@vger.kernel.org
2211S: Supported
adfc5217 2212F: drivers/net/ethernet/broadcom/b44.*
39105890 2213
32ec90d5
FF
2214BROADCOM GENET ETHERNET DRIVER
2215M: Florian Fainelli <f.fainelli@gmail.com>
2216L: netdev@vger.kernel.org
2217S: Supported
2218F: drivers/net/ethernet/broadcom/genet/
2219
948c51e6 2220BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2221M: Sony Chacko <sony.chacko@qlogic.com>
2222M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2223L: netdev@vger.kernel.org
2224S: Supported
adfc5217
JK
2225F: drivers/net/ethernet/broadcom/bnx2.*
2226F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2227
4d9d2cb0 2228BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2229M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2230L: netdev@vger.kernel.org
2231S: Supported
adfc5217 2232F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2233
90f4c594 2234BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2235M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2236M: Ray Jui <rjui@broadcom.com>
2237M: Scott Branden <sbranden@broadcom.com>
497a045d 2238L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2239T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2240S: Maintained
2241F: arch/arm/mach-bcm/
2242F: arch/arm/boot/dts/bcm113*
90f4c594 2243F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
2244F: arch/arm/boot/dts/bcm281*
2245F: arch/arm/configs/bcm_defconfig
e4ef47f2 2246F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2247F: drivers/clocksource/bcm_kona_timer.c
2248
9209bec4 2249BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2250M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2251M: Lee Jones <lee@kernel.org>
10b9e887 2252M: Eric Anholt <eric@anholt.net>
f680f25c 2253L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2255T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2256S: Maintained
9209bec4 2257N: bcm2835
f680f25c 2258
a2f6734c
KC
2259BROADCOM BCM33XX MIPS ARCHITECTURE
2260M: Kevin Cernekee <cernekee@gmail.com>
2261L: linux-mips@linux-mips.org
2262S: Maintained
2263F: arch/mips/bcm3384/*
2264F: arch/mips/include/asm/mach-bcm3384/*
2265F: arch/mips/kernel/*bmips*
2266
5564f092
RM
2267BROADCOM BCM47XX MIPS ARCHITECTURE
2268M: Hauke Mehrtens <hauke@hauke-m.de>
2269M: Rafał Miłecki <zajec5@gmail.com>
2270L: linux-mips@linux-mips.org
2271S: Maintained
2272F: arch/mips/bcm47xx/*
2273F: arch/mips/include/asm/mach-bcm47xx/*
2274
9209bec4 2275BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2276M: Hauke Mehrtens <hauke@hauke-m.de>
2277L: linux-arm-kernel@lists.infradead.org
2278S: Maintained
2279F: arch/arm/mach-bcm/bcm_5301x.c
2280F: arch/arm/boot/dts/bcm5301x.dtsi
2281F: arch/arm/boot/dts/bcm470*
2282
e076e962
FF
2283BROADCOM BCM63XX ARM ARCHITECTURE
2284M: Florian Fainelli <f.fainelli@gmail.com>
2285L: linux-arm-kernel@lists.infradead.org
eb6725d0 2286T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2287S: Maintained
2288F: arch/arm/mach-bcm/bcm63xx.c
2289F: arch/arm/include/debug/bcm63xx.S
2290
7110e227
KC
2291BROADCOM BCM63XX/BCM33XX UDC DRIVER
2292M: Kevin Cernekee <cernekee@gmail.com>
2293L: linux-usb@vger.kernel.org
2294S: Maintained
2295F: drivers/usb/gadget/udc/bcm63xx_udc.*
2296
2df94fd6 2297BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2298M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2299M: Gregory Fong <gregory.0xf0@gmail.com>
2300M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2302T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2303S: Maintained
2304F: arch/arm/mach-bcm/*brcmstb*
2305F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2306F: drivers/bus/brcmstb_gisb.c
5009a289 2307N: brcmstb
2df94fd6 2308
70371cef
KC
2309BROADCOM BMIPS MIPS ARCHITECTURE
2310M: Kevin Cernekee <cernekee@gmail.com>
2311M: Florian Fainelli <f.fainelli@gmail.com>
2312L: linux-mips@linux-mips.org
eb6725d0 2313T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2314S: Maintained
2315F: arch/mips/bmips/*
2316F: arch/mips/include/asm/mach-bmips/*
2317F: arch/mips/kernel/*bmips*
338808de 2318F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2319F: drivers/irqchip/irq-bcm7*
2320F: drivers/irqchip/irq-brcmstb*
2321
948c51e6 2322BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2323M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2324M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2325L: netdev@vger.kernel.org
2326S: Supported
adfc5217 2327F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2328
a9533e7e
HP
2329BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2330M: Brett Rudley <brudley@broadcom.com>
818c07b8 2331M: Arend van Spriel <arend@broadcom.com>
85d63686 2332M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2333M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2334L: linux-wireless@vger.kernel.org
5615171c 2335L: brcm80211-dev-list@broadcom.com
a9533e7e 2336S: Supported
f62ebdd5 2337F: drivers/net/wireless/brcm80211/
a9533e7e 2338
9958d6f9 2339BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2340M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2341L: linux-scsi@vger.kernel.org
2342S: Supported
2343F: drivers/scsi/bnx2fc/
2344
6a6b5ad0 2345BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2346M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2347L: linux-scsi@vger.kernel.org
2348S: Supported
2349F: drivers/scsi/bnx2i/
2350
36c0237f
SB
2351BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2352M: Ray Jui <rjui@broadcom.com>
2353M: Scott Branden <sbranden@broadcom.com>
2354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2355L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2356T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2357S: Maintained
2358N: iproc
2359N: cygnus
2360N: bcm9113*
2361N: bcm9583*
2362N: bcm583*
2363N: bcm113*
2364
3b0213d5
GF
2365BROADCOM BRCMSTB GPIO DRIVER
2366M: Gregory Fong <gregory.0xf0@gmail.com>
2367L: bcm-kernel-feedback-list@broadcom.com>
2368S: Supported
2369F: drivers/gpio/gpio-brcmstb.c
2370F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2371
7b7f588b 2372BROADCOM KONA GPIO DRIVER
5e163903 2373M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2374L: bcm-kernel-feedback-list@broadcom.com
2375S: Supported
2376F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2377F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2378
f6e734a8
RM
2379BROADCOM NVRAM DRIVER
2380M: Rafał Miłecki <zajec5@gmail.com>
2381L: linux-mips@linux-mips.org
2382S: Maintained
2383F: drivers/firmware/broadcom/*
2384
02787daa
BN
2385BROADCOM STB NAND FLASH DRIVER
2386M: Brian Norris <computersforpeace@gmail.com>
2387L: linux-mtd@lists.infradead.org
2388S: Maintained
2389F: drivers/mtd/nand/brcmnand/
2390
c9678d86
RM
2391BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2392M: Rafał Miłecki <zajec5@gmail.com>
2393L: linux-wireless@vger.kernel.org
2394S: Maintained
2395F: drivers/bcma/
2396F: include/linux/bcma/
2397
b8302205
FF
2398BROADCOM SYSTEMPORT ETHERNET DRIVER
2399M: Florian Fainelli <f.fainelli@gmail.com>
2400L: netdev@vger.kernel.org
2401S: Supported
2402F: drivers/net/ethernet/broadcom/bcmsysport.*
2403
7725ccfd 2404BROCADE BFA FC SCSI DRIVER
aa803370
AG
2405M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2406M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2407L: linux-scsi@vger.kernel.org
2408S: Supported
2409F: drivers/scsi/bfa/
7725ccfd 2410
8b230ed8 2411BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2412M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2413L: netdev@vger.kernel.org
2414S: Supported
f844a0ea 2415F: drivers/net/ethernet/brocade/bna/
8b230ed8 2416
5cdf7f76 2417BSG (block layer generic sg v4 driver)
8b58be88 2418M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2419L: linux-scsi@vger.kernel.org
2420S: Supported
679655da
JP
2421F: block/bsg.c
2422F: include/linux/bsg.h
c117ab84 2423F: include/uapi/linux/bsg.h
5cdf7f76 2424
af39917d
CL
2425BT87X AUDIO DRIVER
2426M: Clemens Ladisch <clemens@ladisch.de>
2427L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2428T: git git://git.alsa-project.org/alsa-kernel.git
2429S: Maintained
2430F: Documentation/sound/alsa/Bt87x.txt
2431F: sound/pci/bt87x.c
2432
ff1d5c2f 2433BT8XXGPIO DRIVER
eb032b98 2434M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2435W: http://bu3sch.de/btgpio.php
2436S: Maintained
72dbb705 2437F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2438
eb1eb04f 2439BTRFS FILE SYSTEM
c0778e25
CM
2440M: Chris Mason <clm@fb.com>
2441M: Josef Bacik <jbacik@fb.com>
d8130624 2442M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2443L: linux-btrfs@vger.kernel.org
2444W: http://btrfs.wiki.kernel.org/
8a6e2535 2445Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2446T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2447S: Maintained
679655da
JP
2448F: Documentation/filesystems/btrfs.txt
2449F: fs/btrfs/
eb1eb04f 2450
1da177e4 2451BTTV VIDEO4LINUX DRIVER
009a5410 2452M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2453L: linux-media@vger.kernel.org
96b6aba0 2454W: http://linuxtv.org
275ffde4 2455T: git git://linuxtv.org/media_tree.git
f96236e5 2456S: Odd fixes
679655da 2457F: Documentation/video4linux/bttv/
90d72ac6 2458F: drivers/media/pci/bt8xx/bttv*
1da177e4 2459
1f34923c
KA
2460BUSLOGIC SCSI DRIVER
2461M: Khalid Aziz <khalid@gonehiking.org>
2462L: linux-scsi@vger.kernel.org
2463S: Maintained
2464F: drivers/scsi/BusLogic.*
2465F: drivers/scsi/FlashPoint.*
2466
af39917d
CL
2467C-MEDIA CMI8788 DRIVER
2468M: Clemens Ladisch <clemens@ladisch.de>
2469L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2470T: git git://git.alsa-project.org/alsa-kernel.git
2471S: Maintained
2472F: sound/pci/oxygen/
2473
2141355f
MS
2474C6X ARCHITECTURE
2475M: Mark Salter <msalter@redhat.com>
2476M: Aurelien Jacquiot <a-jacquiot@ti.com>
2477L: linux-c6x-dev@linux-c6x.org
2478W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2479S: Maintained
2480F: arch/c6x/
2481
a5432f5a 2482CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2483M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2484L: linux-cachefs@redhat.com
2485S: Supported
2486F: Documentation/filesystems/caching/cachefiles.txt
2487F: fs/cachefiles/
2488
c815ca39
HV
2489CADET FM/AM RADIO RECEIVER DRIVER
2490M: Hans Verkuil <hverkuil@xs4all.nl>
2491L: linux-media@vger.kernel.org
2492T: git git://linuxtv.org/media_tree.git
2493W: http://linuxtv.org
2494S: Maintained
2495F: drivers/media/radio/radio-cadet*
2496
77d5140f 2497CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2498M: Jonathan Corbet <corbet@lwn.net>
661263b5 2499L: linux-media@vger.kernel.org
275ffde4 2500T: git git://linuxtv.org/media_tree.git
77d5140f 2501S: Maintained
679655da 2502F: Documentation/video4linux/cafe_ccic
90d72ac6 2503F: drivers/media/platform/marvell-ccic/
77d5140f 2504
201b6bab 2505CAIF NETWORK LAYER
5c574f50 2506M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2507L: netdev@vger.kernel.org
2508S: Supported
2509F: Documentation/networking/caif/
2510F: drivers/net/caif/
c117ab84 2511F: include/uapi/linux/caif/
201b6bab
JP
2512F: include/net/caif/
2513F: net/caif/
2514
77dac90f 2515CALGARY x86-64 IOMMU
8b58be88
JP
2516M: Muli Ben-Yehuda <muli@il.ibm.com>
2517M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2518L: discuss@x86-64.org
2519S: Maintained
679655da
JP
2520F: arch/x86/kernel/pci-calgary_64.c
2521F: arch/x86/kernel/tce_64.c
2522F: arch/x86/include/asm/calgary.h
2523F: arch/x86/include/asm/tce.h
77dac90f 2524
e2d1d6c0 2525CAN NETWORK LAYER
8d15d386 2526M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2527M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2528L: linux-can@vger.kernel.org
84b0d715 2529W: https://github.com/linux-can
870482a4
MKB
2530T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2531T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2532S: Maintained
f35f6c8f 2533F: Documentation/networking/can.txt
8d15d386 2534F: net/can/
8d15d386 2535F: include/linux/can/core.h
c117ab84
CEB
2536F: include/uapi/linux/can.h
2537F: include/uapi/linux/can/bcm.h
2538F: include/uapi/linux/can/raw.h
2539F: include/uapi/linux/can/gw.h
e2d1d6c0 2540
4261a204 2541CAN NETWORK DRIVERS
8b58be88 2542M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2543M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2544L: linux-can@vger.kernel.org
84b0d715 2545W: https://github.com/linux-can
870482a4
MKB
2546T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2547T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2548S: Maintained
8d15d386
OH
2549F: drivers/net/can/
2550F: include/linux/can/dev.h
8d15d386 2551F: include/linux/can/platform/
c117ab84
CEB
2552F: include/uapi/linux/can/error.h
2553F: include/uapi/linux/can/netlink.h
4261a204 2554
95d16c72
JM
2555CAPABILITIES
2556M: Serge Hallyn <serge.hallyn@canonical.com>
2557L: linux-security-module@vger.kernel.org
6305902c 2558S: Supported
95d16c72 2559F: include/linux/capability.h
c117ab84 2560F: include/uapi/linux/capability.h
6305902c 2561F: security/commoncap.c
38a94118 2562F: kernel/capability.c
95d16c72 2563
b84894c7
KT
2564CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2565M: Kevin Tsai <ktsai@capellamicro.com>
2566S: Maintained
2567F: drivers/iio/light/cm*
2568F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2569
f21fb3ed
RV
2570CAVIUM LIQUIDIO NETWORK DRIVER
2571M: Derek Chickles <derek.chickles@caviumnetworks.com>
2572M: Satanand Burla <satananda.burla@caviumnetworks.com>
2573M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2574M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2575L: netdev@vger.kernel.org
2576W: http://www.cavium.com
2577S: Supported
f21fb3ed
RV
2578F: drivers/net/ethernet/cavium/liquidio/
2579
ef0bbac3
VB
2580CC2520 IEEE-802.15.4 RADIO DRIVER
2581M: Varka Bhadram <varkabhadram@gmail.com>
2582L: linux-wpan@vger.kernel.org
2583S: Maintained
2584F: drivers/net/ieee802154/cc2520.c
2585F: include/linux/spi/cc2520.h
2586F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2587
b8154542 2588CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2589M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2590L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2591W: http://www.ibm.com/developerworks/power/cell/
2592S: Supported
679655da 2593F: arch/powerpc/include/asm/cell*.h
679655da 2594F: arch/powerpc/include/asm/spu*.h
c117ab84 2595F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2596F: arch/powerpc/oprofile/*cell*
2597F: arch/powerpc/platforms/cell/
b8154542 2598
398ecff5
SW
2599CEPH COMMON CODE (LIBCEPH)
2600M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2601M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2602M: Sage Weil <sage@redhat.com>
82593f87 2603L: ceph-devel@vger.kernel.org
09d90327 2604W: http://ceph.com/
fb99f881 2605T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2606T: git git://github.com/ceph/ceph-client.git
9030aaf9 2607S: Supported
14430813
JP
2608F: net/ceph/
2609F: include/linux/ceph/
2610F: include/linux/crush/
9030aaf9 2611
398ecff5
SW
2612CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2613M: "Yan, Zheng" <zyan@redhat.com>
2614M: Sage Weil <sage@redhat.com>
2615M: Ilya Dryomov <idryomov@gmail.com>
2616L: ceph-devel@vger.kernel.org
2617W: http://ceph.com/
2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2619T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2620S: Supported
2621F: Documentation/filesystems/ceph.txt
2622F: fs/ceph/
2623
cfc411e7
DH
2624CERTIFICATE HANDLING:
2625M: David Howells <dhowells@redhat.com>
2626M: David Woodhouse <dwmw2@infradead.org>
2627L: keyrings@linux-nfs.org
2628S: Maintained
2629F: Documentation/module-signing.txt
2630F: certs/
2631F: scripts/extract-cert.c
2632
18332a80 2633CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2634L: linux-usb@vger.kernel.org
10c6c9c9 2635S: Orphan
679655da
JP
2636F: Documentation/usb/WUSB-Design-overview.txt
2637F: Documentation/usb/wusb-cbaf
355ffe69
DV
2638F: drivers/usb/host/hwa-hc.c
2639F: drivers/usb/host/whci/
679655da
JP
2640F: drivers/usb/wusbcore/
2641F: include/linux/usb/wusb*
18332a80 2642
70e84049 2643CFAG12864B LCD DRIVER
8b58be88 2644M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2645W: http://miguelojeda.es/auxdisplay.htm
2646W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2647S: Maintained
679655da
JP
2648F: drivers/auxdisplay/cfag12864b.c
2649F: include/linux/cfag12864b.h
70e84049
MOS
2650
2651CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2652M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2653W: http://miguelojeda.es/auxdisplay.htm
2654W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2655S: Maintained
679655da
JP
2656F: drivers/auxdisplay/cfag12864bfb.c
2657F: include/linux/cfag12864b.h
70e84049 2658
704232c2 2659CFG80211 and NL80211
8b58be88 2660M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2661L: linux-wireless@vger.kernel.org
ce466579
JB
2662W: http://wireless.kernel.org/
2663T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2664T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2665S: Maintained
c117ab84 2666F: include/uapi/linux/nl80211.h
679655da
JP
2667F: include/net/cfg80211.h
2668F: net/wireless/*
2669X: net/wireless/wext*
704232c2 2670
46e64261
GKH
2671CHAR and MISC DRIVERS
2672M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2673M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2674T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2675S: Supported
46e64261
GKH
2676F: drivers/char/*
2677F: drivers/misc/*
471322a8 2678F: include/linux/miscdevice.h
46e64261 2679
0a920b5b 2680CHECKPATCH
8b58be88 2681M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2682M: Joe Perches <joe@perches.com>
2683S: Maintained
679655da 2684F: scripts/checkpatch.pl
0a920b5b 2685
f8407f26
HW
2686CHINESE DOCUMENTATION
2687M: Harry Wei <harryxiyou@gmail.com>
9740153c 2688L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2689L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2690S: Maintained
2691F: Documentation/zh_CN/
2692
2721ea2c 2693CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2694M: Peter Chen <Peter.Chen@freescale.com>
8373856d 2695T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2696L: linux-usb@vger.kernel.org
2697S: Maintained
2698F: drivers/usb/chipidea/
2699
a93ad65d
HG
2700CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2701M: Hans de Goede <hdegoede@redhat.com>
2702L: linux-input@vger.kernel.org
2703S: Maintained
2704F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2705F: drivers/input/touchscreen/chipone_icn8318.c
2706
ab043105
OJ
2707CHROME HARDWARE PLATFORM SUPPORT
2708M: Olof Johansson <olof@lixom.net>
2709S: Maintained
2710F: drivers/platform/chrome/
2711
641cb85e 2712CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2713M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2714M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2715M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2716M: Neel Patel <neepatel@cisco.com>
7063fbf2 2717S: Supported
a6a5580c 2718F: drivers/net/ethernet/cisco/enic/
7063fbf2 2719
e3cf00d0 2720CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2721M: Upinder Malhi <umalhi@cisco.com>
2722S: Supported
2723F: drivers/infiniband/hw/usnic
e3cf00d0 2724
2b7a52a4 2725CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2726M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2727L: netdev@vger.kernel.org
2728S: Maintained
57d0b7a0 2729F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2730
3d4cfdc9
MB
2731CIRRUS LOGIC AUDIO CODEC DRIVERS
2732M: Brian Austin <brian.austin@cirrus.com>
2733M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2734L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2735S: Maintained
2736F: sound/soc/codecs/cs*
2737
94574d9a
KRW
2738CLEANCACHE API
2739M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2740L: linux-kernel@vger.kernel.org
2741S: Maintained
2742F: mm/cleancache.c
2743F: include/linux/cleancache.h
2744
d4275354 2745CLK API
8b58be88 2746M: Russell King <linux@arm.linux.org.uk>
aa571b14 2747L: linux-clk@vger.kernel.org
37417046 2748S: Maintained
d4275354
RK
2749F: include/linux/clk.h
2750
9222d247
JS
2751CLOCKSOURCE, CLOCKEVENT DRIVERS
2752M: Daniel Lezcano <daniel.lezcano@linaro.org>
2753M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2754L: linux-kernel@vger.kernel.org
9222d247
JS
2755T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2756S: Supported
2757F: drivers/clocksource
2758
5df6d737 2759CISCO FCOE HBA DRIVER
8fc89a79
HP
2760M: Hiral Patel <hiralpat@cisco.com>
2761M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2762M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2763L: linux-scsi@vger.kernel.org
2764S: Supported
2a99921a 2765F: drivers/scsi/fnic/
5df6d737 2766
c8806b6c
NM
2767CISCO SCSI HBA DRIVER
2768M: Narsimhulu Musini <nmusini@cisco.com>
2769M: Sesidhar Baddela <sebaddel@cisco.com>
2770L: linux-scsi@vger.kernel.org
2771S: Supported
2772F: drivers/scsi/snic/
2773
529aa8cb
TLSC
2774CMPC ACPI DRIVER
2775M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2776M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2777L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2778S: Supported
2779F: drivers/platform/x86/classmate-laptop.c
2780
85756a06
HV
2781COBALT MEDIA DRIVER
2782M: Hans Verkuil <hans.verkuil@cisco.com>
2783L: linux-media@vger.kernel.org
2784T: git git://linuxtv.org/media_tree.git
2785W: http://linuxtv.org
2786S: Supported
2787F: drivers/media/pci/cobalt/
2788
74425eee 2789COCCINELLE/Semantic Patches (SmPL)
26de9c26 2790M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2791M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2792M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2793M: Michal Marek <mmarek@suse.com>
26de9c26 2794L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2795T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2796W: http://coccinelle.lip6.fr/
2797S: Supported
4b92b2aa 2798F: Documentation/coccinelle.txt
74425eee
NP
2799F: scripts/coccinelle/
2800F: scripts/coccicheck
2801
1da177e4 2802CODA FILE SYSTEM
8b58be88 2803M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2804M: coda@cs.cmu.edu
2805L: codalist@coda.cs.cmu.edu
2806W: http://www.coda.cs.cmu.edu/
2807S: Maintained
679655da
JP
2808F: Documentation/filesystems/coda.txt
2809F: fs/coda/
2810F: include/linux/coda*.h
c117ab84 2811F: include/uapi/linux/coda*.h
1da177e4 2812
0b14261e
PZ
2813CODA V4L2 MEM2MEM DRIVER
2814M: Philipp Zabel <p.zabel@pengutronix.de>
2815L: linux-media@vger.kernel.org
2816S: Maintained
2817F: Documentation/devicetree/bindings/media/coda.txt
2818F: drivers/media/platform/coda/
2819
7704addb 2820COMMON CLK FRAMEWORK
a85fa007 2821M: Michael Turquette <mturquette@baylibre.com>
f956165f 2822M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2823L: linux-clk@vger.kernel.org
baeb0d9b 2824T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2825S: Maintained
60bea3b5
SW
2826F: drivers/clk/
2827X: drivers/clk/clkdev.c
7704addb 2828F: include/linux/clk-pr*
60bea3b5 2829F: include/linux/clk/
7704addb 2830
e2d1d6c0 2831COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2832M: Steve French <sfrench@samba.org>
51223df6 2833L: linux-cifs@vger.kernel.org
d1f28953 2834L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2835W: http://linux-cifs.samba.org/
bb1d5dda 2836T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2837S: Supported
ec421a71 2838F: Documentation/filesystems/cifs/
679655da 2839F: fs/cifs/
e2d1d6c0 2840
1da177e4 2841COMPACTPCI HOTPLUG CORE
8b58be88 2842M: Scott Murray <scott@spiteful.org>
64dab204 2843L: linux-pci@vger.kernel.org
82c4dfc7 2844S: Maintained
679655da 2845F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2846
2847COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2848M: Scott Murray <scott@spiteful.org>
64dab204 2849L: linux-pci@vger.kernel.org
82c4dfc7 2850S: Maintained
679655da 2851F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2852
2853COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2854M: Scott Murray <scott@spiteful.org>
64dab204 2855L: linux-pci@vger.kernel.org
82c4dfc7 2856S: Maintained
679655da 2857F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2858
5411552c 2859COMPAL LAPTOP SUPPORT
8b58be88 2860M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2861L: platform-driver-x86@vger.kernel.org
5411552c 2862S: Maintained
679655da 2863F: drivers/platform/x86/compal-laptop.c
5411552c 2864
949be0f7 2865CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2866M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2867L: accessrunner-general@lists.sourceforge.net
2868W: http://accessrunner.sourceforge.net/
949be0f7 2869S: Maintained
679655da 2870F: drivers/usb/atm/cxacru.c
949be0f7 2871
e2d1d6c0 2872CONFIGFS
d6351db2
JB
2873M: Joel Becker <jlbec@evilplan.org>
2874T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2875S: Supported
679655da
JP
2876F: fs/configfs/
2877F: include/linux/configfs.h
e2d1d6c0 2878
acb9c1b2 2879CONNECTOR
8b58be88 2880M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2881L: netdev@vger.kernel.org
2882S: Maintained
2883F: drivers/connector/
2884
a3e3354d 2885CONTROL GROUP (CGROUP)
860ca0e6 2886M: Tejun Heo <tj@kernel.org>
ad50c159 2887M: Li Zefan <lizefan@huawei.com>
4d205676 2888M: Johannes Weiner <hannes@cmpxchg.org>
12340313 2889L: cgroups@vger.kernel.org
860ca0e6 2890T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2891S: Maintained
a3e3354d 2892F: Documentation/cgroups/
679655da
JP
2893F: include/linux/cgroup*
2894F: kernel/cgroup*
a3e3354d
TH
2895
2896CONTROL GROUP - CPUSET
2897M: Li Zefan <lizefan@huawei.com>
2898L: cgroups@vger.kernel.org
2899W: http://www.bullopensource.org/cpuset/
2900W: http://oss.sgi.com/projects/cpusets/
2901T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2902S: Maintained
2903F: Documentation/cgroups/cpusets.txt
2904F: include/linux/cpuset.h
2905F: kernel/cpuset.c
2906
2907CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2908M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 2909M: Michal Hocko <mhocko@kernel.org>
a3e3354d
TH
2910L: cgroups@vger.kernel.org
2911L: linux-mm@kvack.org
2912S: Maintained
2913F: mm/memcontrol.c
5d1ea48b 2914F: mm/swap_cgroup.c
fb3a0fb6 2915
bebe4678 2916CORETEMP HARDWARE MONITORING DRIVER
96859129 2917M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2918L: lm-sensors@lm-sensors.org
2919S: Maintained
679655da
JP
2920F: Documentation/hwmon/coretemp
2921F: drivers/hwmon/coretemp.c
bebe4678 2922
1da177e4 2923COSA/SRP SYNC SERIAL DRIVER
8b58be88 2924M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2925W: http://www.fi.muni.cz/~kas/cosa/
2926S: Maintained
679655da 2927F: drivers/net/wan/cosa*
1da177e4 2928
4371ee35 2929CPMAC ETHERNET DRIVER
8b58be88 2930M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2931L: netdev@vger.kernel.org
2932S: Maintained
b544dbac 2933F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2934
1da177e4 2935CPU FREQUENCY DRIVERS
9c3646d1 2936M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 2937M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2938L: linux-pm@vger.kernel.org
1da177e4 2939S: Maintained
27209d91
VK
2940T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2941T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2942F: drivers/cpufreq/
2943F: include/linux/cpufreq.h
1da177e4 2944
8a67f0ef
VK
2945CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2946M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2947M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2948L: linux-pm@vger.kernel.org
2949W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2950S: Maintained
2951F: drivers/cpufreq/arm_big_little.h
2952F: drivers/cpufreq/arm_big_little.c
2953F: drivers/cpufreq/arm_big_little_dt.c
2954
14d2c34c 2955CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2956M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2957M: Daniel Lezcano <daniel.lezcano@linaro.org>
2958L: linux-pm@vger.kernel.org
2959L: linux-arm-kernel@lists.infradead.org
cea8321c 2960T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2961S: Maintained
2962F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2963
0c570c18
BZ
2964CPUIDLE DRIVER - ARM EXYNOS
2965M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2966M: Daniel Lezcano <daniel.lezcano@linaro.org>
2967M: Kukjin Kim <kgene@kernel.org>
2968L: linux-pm@vger.kernel.org
2969L: linux-samsung-soc@vger.kernel.org
2970S: Supported
2971F: drivers/cpuidle/cpuidle-exynos.c
2972F: arch/arm/mach-exynos/pm.c
2973
a8e39c35 2974CPUIDLE DRIVERS
9c3646d1 2975M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
2976M: Daniel Lezcano <daniel.lezcano@linaro.org>
2977L: linux-pm@vger.kernel.org
2978S: Maintained
cea8321c 2979T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2980F: drivers/cpuidle/*
2981F: include/linux/cpuidle.h
2982
1da177e4 2983CPUID/MSR DRIVER
8b58be88 2984M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2985S: Maintained
679655da
JP
2986F: arch/x86/kernel/cpuid.c
2987F: arch/x86/kernel/msr.c
1da177e4 2988
7fe2f639 2989CPU POWER MONITORING SUBSYSTEM
d8130624 2990M: Thomas Renninger <trenn@suse.com>
103f1790 2991L: linux-pm@vger.kernel.org
7fe2f639 2992S: Maintained
14430813 2993F: tools/power/cpupower/
7fe2f639 2994
1da177e4 2995CRAMFS FILESYSTEM
ce00f85c 2996W: http://sourceforge.net/projects/cramfs/
54886a71 2997S: Orphan / Obsolete
679655da
JP
2998F: Documentation/filesystems/cramfs.txt
2999F: fs/cramfs/
1da177e4
LT
3000
3001CRIS PORT
8b58be88
JP
3002M: Mikael Starvik <starvik@axis.com>
3003M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3004L: linux-cris-kernel@axis.com
1da177e4
LT
3005W: http://developer.axis.com
3006S: Maintained
679655da 3007F: arch/cris/
df621252 3008F: drivers/tty/serial/crisv10.*
1da177e4
LT
3009
3010CRYPTO API
8b58be88
JP
3011M: Herbert Xu <herbert@gondor.apana.org.au>
3012M: "David S. Miller" <davem@davemloft.net>
1da177e4 3013L: linux-crypto@vger.kernel.org
54e5881d 3014T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3015S: Maintained
679655da 3016F: Documentation/crypto/
2ca87a17 3017F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3018F: arch/*/crypto/
3019F: crypto/
3020F: drivers/crypto/
3021F: include/crypto/
1da177e4 3022
5b07bd57 3023CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3024M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3025L: linux-crypto@vger.kernel.org
3026S: Maintained
51a2228a
JP
3027F: crypto/ansi_cprng.c
3028F: crypto/rng.c
5b07bd57 3029
9b4ffa48 3030CS5535 Audio ALSA driver
8b58be88 3031M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3032S: Maintained
679655da 3033F: sound/pci/cs5535audio/
9b4ffa48 3034
a910e4a9 3035CW1200 WLAN driver
b75f0050
JP
3036M: Solomon Peachy <pizza@shaftnet.org>
3037S: Maintained
3038F: drivers/net/wireless/cw1200/
a910e4a9 3039
6d8425b1 3040CX18 VIDEO4LINUX DRIVER
6afdeaf8 3041M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3042L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3043L: linux-media@vger.kernel.org
275ffde4 3044T: git git://linuxtv.org/media_tree.git
6d8425b1 3045W: http://linuxtv.org
30e10993 3046W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3047S: Maintained
679655da 3048F: Documentation/video4linux/cx18.txt
90d72ac6 3049F: drivers/media/pci/cx18/
6c0f0359 3050F: include/uapi/linux/ivtv*
6d8425b1 3051
3f101d91
HV
3052CX2341X MPEG ENCODER HELPER MODULE
3053M: Hans Verkuil <hverkuil@xs4all.nl>
3054L: linux-media@vger.kernel.org
3055T: git git://linuxtv.org/media_tree.git
3056W: http://linuxtv.org
3057S: Maintained
c368360b 3058F: drivers/media/common/cx2341x*
3f101d91
HV
3059F: include/media/cx2341x*
3060
b8fe6e2c
PB
3061CX24120 MEDIA DRIVER
3062M: Jemma Denson <jdenson@gmail.com>
3063M: Patrick Boettcher <patrick.boettcher@posteo.de>
3064L: linux-media@vger.kernel.org
3065W: http://linuxtv.org/
3066Q: http://patchwork.linuxtv.org/project/linux-media/list/
3067S: Maintained
3068F: drivers/media/dvb-frontends/cx24120*
3069
20357578 3070CX88 VIDEO4LINUX DRIVER
009a5410 3071M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578
MCC
3072L: linux-media@vger.kernel.org
3073W: http://linuxtv.org
3074T: git git://linuxtv.org/media_tree.git
3075S: Odd fixes
3076F: Documentation/video4linux/cx88/
3077F: drivers/media/pci/cx88/
6d8425b1 3078
91952bc0
AP
3079CXD2820R MEDIA DRIVER
3080M: Antti Palosaari <crope@iki.fi>
3081L: linux-media@vger.kernel.org
3082W: http://linuxtv.org/
3083W: http://palosaari.fi/linux/
3084Q: http://patchwork.linuxtv.org/project/linux-media/list/
3085T: git git://linuxtv.org/anttip/media_tree.git
3086S: Maintained
3087F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3088
e5ec3789 3089CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3090M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3091L: netdev@vger.kernel.org
3092W: http://www.chelsio.com
3093S: Supported
f7917c00 3094F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3095
d8ae3c33 3096CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3097M: Karen Xie <kxie@chelsio.com>
3098L: linux-scsi@vger.kernel.org
3099W: http://www.chelsio.com
3100S: Supported
3101F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3102
e5ec3789 3103CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3104M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3105L: linux-rdma@vger.kernel.org
e5ec3789
SW
3106W: http://www.openfabrics.org
3107S: Supported
679655da 3108F: drivers/infiniband/hw/cxgb3/
e5ec3789 3109
be4c9bad 3110CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3111M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3112L: netdev@vger.kernel.org
3113W: http://www.chelsio.com
3114S: Supported
f7917c00 3115F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3116
d8ae3c33 3117CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3118M: Karen Xie <kxie@chelsio.com>
3119L: linux-scsi@vger.kernel.org
3120W: http://www.chelsio.com
3121S: Supported
3122F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3123
be4c9bad
RD
3124CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3125M: Steve Wise <swise@chelsio.com>
3126L: linux-rdma@vger.kernel.org
3127W: http://www.openfabrics.org
3128S: Supported
3129F: drivers/infiniband/hw/cxgb4/
3130
5c20a5c7
CL
3131CXGB4VF ETHERNET DRIVER (CXGB4VF)
3132M: Casey Leedom <leedom@chelsio.com>
3133L: netdev@vger.kernel.org
3134W: http://www.chelsio.com
3135S: Supported
f7917c00 3136F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3137
a9282d01
IM
3138CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3139M: Ian Munsie <imunsie@au1.ibm.com>
3140M: Michael Neuling <mikey@neuling.org>
3141L: linuxppc-dev@lists.ozlabs.org
3142S: Supported
3143F: drivers/misc/cxl/
ec249dd8 3144F: include/misc/cxl*
a9282d01
IM
3145F: include/uapi/misc/cxl.h
3146F: Documentation/powerpc/cxl.txt
3147F: Documentation/powerpc/cxl.txt
3148F: Documentation/ABI/testing/sysfs-class-cxl
3149
b52b97a3
GC
3150STMMAC ETHERNET DRIVER
3151M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3152L: netdev@vger.kernel.org
3153W: http://www.stlinux.com
3154S: Supported
7ac6653a 3155F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3156
1da177e4 3157CYBERPRO FB DRIVER
8b58be88 3158M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3160W: http://www.arm.linux.org.uk/
3161S: Maintained
8a61f013 3162F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3163
1da177e4 3164CYCLADES ASYNC MUX DRIVER
1da177e4 3165W: http://www.cyclades.com/
d459883e 3166S: Orphan
c897401b 3167F: drivers/tty/cyclades.c
679655da 3168F: include/linux/cyclades.h
c117ab84 3169F: include/uapi/linux/cyclades.h
1da177e4
LT
3170
3171CYCLADES PC300 DRIVER
1da177e4 3172W: http://www.cyclades.com/
d459883e 3173S: Orphan
679655da 3174F: drivers/net/wan/pc300*
1da177e4 3175
402f6ae4
AP
3176CYPRESS_FIRMWARE MEDIA DRIVER
3177M: Antti Palosaari <crope@iki.fi>
3178L: linux-media@vger.kernel.org
3179W: http://linuxtv.org/
3180W: http://palosaari.fi/linux/
3181Q: http://patchwork.linuxtv.org/project/linux-media/list/
3182T: git git://linuxtv.org/anttip/media_tree.git
3183S: Maintained
3184F: drivers/media/common/cypress_firmware*
3185
e3ae3525 3186CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3187M: Ferruh Yigit <fery@cypress.com>
6305902c 3188L: linux-input@vger.kernel.org
be9a6f40 3189S: Supported
6305902c
JP
3190F: drivers/input/touchscreen/cyttsp*
3191F: include/linux/input/cyttsp.h
e3ae3525 3192
aaaf5fbf
JK
3193DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3194M: Joshua Kinard <kumba@gentoo.org>
3195S: Maintained
3196F: drivers/rtc/rtc-ds1685.c
3197F: include/linux/rtc/ds1685.h
3198
1da177e4 3199DAMA SLAVE for AX.25
8b58be88 3200M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3201W: http://yaina.de/jreuter/
3202W: http://www.qsl.net/dl1bke/
3203L: linux-hams@vger.kernel.org
3204S: Maintained
679655da
JP
3205F: net/ax25/af_ax25.c
3206F: net/ax25/ax25_dev.c
3207F: net/ax25/ax25_ds_*
3208F: net/ax25/ax25_in.c
3209F: net/ax25/ax25_out.c
3210F: net/ax25/ax25_timer.c
3211F: net/ax25/sysctl_net_ax25.c
1da177e4 3212
e2d1d6c0 3213DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3214L: netdev@vger.kernel.org
5ff77428 3215S: Orphan
679655da 3216F: Documentation/networking/dmfe.txt
0f04e2aa 3217F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3218
3219DC390/AM53C974 SCSI driver
d8130624 3220M: Hannes Reinecke <hare@suse.com>
71bd849d 3221L: linux-scsi@vger.kernel.org
e2d1d6c0 3222S: Maintained
71bd849d 3223F: drivers/scsi/am53c974.c
e2d1d6c0 3224
1da177e4 3225DC395x SCSI driver
61eee9a7 3226M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3227M: Ali Akcaagac <aliakc@web.de>
3228M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3229L: dc395x@twibble.org
cf015e9f
JP
3230W: http://twibble.org/dist/dc395x/
3231W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3232S: Maintained
679655da
JP
3233F: Documentation/scsi/dc395x.txt
3234F: drivers/scsi/dc395x.*
1da177e4 3235
eb8edb08 3236DCCP PROTOCOL
a89d030e 3237M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3238L: dccp@vger.kernel.org
c996d8b9 3239W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3240S: Maintained
679655da 3241F: include/linux/dccp.h
c117ab84 3242F: include/uapi/linux/dccp.h
679655da
JP
3243F: include/linux/tfrc.h
3244F: net/dccp/
eb8edb08 3245
1da177e4 3246DECnet NETWORK LAYER
1da177e4
LT
3247W: http://linux-decnet.sourceforge.net
3248L: linux-decnet-user@lists.sourceforge.net
f546444d 3249S: Orphan
679655da
JP
3250F: Documentation/networking/decnet.txt
3251F: net/decnet/
1da177e4 3252
ebff05b9
MR
3253DECSTATION PLATFORM SUPPORT
3254M: "Maciej W. Rozycki" <macro@linux-mips.org>
3255L: linux-mips@linux-mips.org
3256W: http://www.linux-mips.org/wiki/DECstation
3257S: Maintained
3258F: arch/mips/dec/
3259F: arch/mips/include/asm/dec/
3260F: arch/mips/include/asm/mach-dec/
3261
1da177e4 3262DEFXX FDDI NETWORK DRIVER
8b58be88 3263M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3264S: Maintained
33f810b2 3265F: drivers/net/fddi/defxx.*
1da177e4 3266
ad8f07cc 3267DELL LAPTOP DRIVER
8b58be88 3268M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3269M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3270L: platform-driver-x86@vger.kernel.org
ad8f07cc 3271S: Maintained
679655da 3272F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3273
817a5cdb
PR
3274DELL LAPTOP RBTN DRIVER
3275M: Pali RohĂ¡r <pali.rohar@gmail.com>
3276S: Maintained
3277F: drivers/platform/x86/dell-rbtn.*
3278
cdbff611
PR
3279DELL LAPTOP FREEFALL DRIVER
3280M: Pali RohĂ¡r <pali.rohar@gmail.com>
3281S: Maintained
3282F: drivers/platform/x86/dell-smo8800.c
3283
1da177e4 3284DELL LAPTOP SMM DRIVER
a5afba16 3285M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3286S: Maintained
a5afba16 3287F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3288F: include/uapi/linux/i8k.h
1da177e4 3289
90563ec4 3290DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3291M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3292S: Maintained
679655da
JP
3293F: Documentation/dcdbas.txt
3294F: drivers/firmware/dcdbas.*
90563ec4 3295
0b3f6109 3296DELL WMI EXTRAS DRIVER
8b58be88 3297M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3298M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3299S: Maintained
36b3a96f 3300F: drivers/platform/x86/dell-wmi.c
0b3f6109 3301
5efc75e3 3302DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3303M: John Youn <johnyoun@synopsys.com>
5efc75e3 3304L: linux-usb@vger.kernel.org
18f340f9 3305T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3306S: Maintained
197ba5f4 3307F: drivers/usb/dwc2/
5efc75e3 3308
94ab23dd
FB
3309DESIGNWARE USB3 DRD IP DRIVER
3310M: Felipe Balbi <balbi@ti.com>
3311L: linux-usb@vger.kernel.org
3312L: linux-omap@vger.kernel.org
3313T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3314S: Maintained
3315F: drivers/usb/dwc3/
3316
833c9545
JB
3317DEVICE COREDUMP (DEV_COREDUMP)
3318M: Johannes Berg <johannes@sipsolutions.net>
3319L: linux-kernel@vger.kernel.org
3320S: Maintained
3321F: drivers/base/devcoredump.c
3322F: include/linux/devcoredump.h
3323
89d07767
KP
3324DEVICE FREQUENCY (DEVFREQ)
3325M: MyungJoo Ham <myungjoo.ham@samsung.com>
3326M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3327L: linux-pm@vger.kernel.org
89d07767
KP
3328S: Maintained
3329F: drivers/devfreq/
3330
1da177e4 3331DEVICE NUMBER REGISTRY
8b58be88 3332M: Torben Mathiasen <device@lanana.org>
1da177e4 3333W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3334S: Maintained
3335
e2d1d6c0 3336DEVICE-MAPPER (LVM)
854ecaad 3337M: Alasdair Kergon <agk@redhat.com>
8504eed3 3338M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3339M: dm-devel@redhat.com
e2d1d6c0
RD
3340L: dm-devel@redhat.com
3341W: http://sources.redhat.com/dm
8a6e2535 3342Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3343T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3344T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3345S: Maintained
679655da
JP
3346F: Documentation/device-mapper/
3347F: drivers/md/dm*
854ecaad 3348F: drivers/md/persistent-data/
679655da
JP
3349F: include/linux/device-mapper.h
3350F: include/linux/dm-*.h
8504eed3 3351F: include/uapi/linux/dm-*.h
e2d1d6c0 3352
c0d995aa
OST
3353DIALOG SEMICONDUCTOR DRIVERS
3354M: Support Opensource <support.opensource@diasemi.com>
3355W: http://www.dialog-semiconductor.com/products
3356S: Supported
3357F: Documentation/hwmon/da90??
3358F: drivers/gpio/gpio-da90??.c
3359F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3360F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3361F: drivers/input/misc/da90??_onkey.c
3362F: drivers/input/touchscreen/da9052_tsi.c
3363F: drivers/leds/leds-da90??.c
3364F: drivers/mfd/da903x.c
3365F: drivers/mfd/da90??-*.c
7be72c2c 3366F: drivers/mfd/da91??-*.c
c0d995aa 3367F: drivers/power/da9052-battery.c
7be72c2c 3368F: drivers/power/da91??-*.c
c0d995aa
OST
3369F: drivers/regulator/da903x.c
3370F: drivers/regulator/da9???-regulator.[ch]
3371F: drivers/rtc/rtc-da90??.c
3372F: drivers/video/backlight/da90??_bl.c
3373F: drivers/watchdog/da90??_wdt.c
3374F: include/linux/mfd/da903x.h
3375F: include/linux/mfd/da9052/
3376F: include/linux/mfd/da9055/
3377F: include/linux/mfd/da9063/
7be72c2c 3378F: include/linux/mfd/da9150/
c0d995aa
OST
3379F: include/sound/da[79]*.h
3380F: sound/soc/codecs/da[79]*.[ch]
3381
599aa697
LL
3382DIGI NEO AND CLASSIC PCI PRODUCTS
3383M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3384M: Mark Hounschell <markh@compro.net>
599aa697
LL
3385L: driverdev-devel@linuxdriverproject.org
3386S: Maintained
3387F: drivers/staging/dgnc/
3388
3389DIGI EPCA PCI PRODUCTS
3390M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 3391M: Mark Hounschell <markh@compro.net>
6d825f79 3392M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3393L: driverdev-devel@linuxdriverproject.org
3394S: Maintained
3395F: drivers/staging/dgap/
3396
335d7c58 3397DIOLAN U2C-12 I2C DRIVER
ca462085 3398M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3399L: linux-i2c@vger.kernel.org
3400S: Maintained
3401F: drivers/i2c/busses/i2c-diolan-u2c.c
3402
d475c634
MW
3403DIRECT ACCESS (DAX)
3404M: Matthew Wilcox <willy@linux.intel.com>
3405L: linux-fsdevel@vger.kernel.org
3406S: Supported
3407F: fs/dax.c
3408
e7839f25 3409DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3410M: Eric Paris <eparis@parisplace.org>
3c5119c0 3411S: Maintained
679655da
JP
3412F: Documentation/filesystems/dnotify.txt
3413F: fs/notify/dnotify/
3414F: include/linux/dnotify.h
1da177e4
LT
3415
3416DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3417M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3418W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3419W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3420W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3421S: Maintained
3422
4480f15b 3423DISKQUOTA
d8130624 3424M: Jan Kara <jack@suse.com>
1da177e4 3425S: Maintained
679655da
JP
3426F: Documentation/filesystems/quota.txt
3427F: fs/quota/
3428F: include/linux/quota*.h
c117ab84 3429F: include/uapi/linux/quota*.h
1da177e4 3430
702686ad
BT
3431DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3432M: Bernie Thompson <bernie@plugable.com>
3433L: linux-fbdev@vger.kernel.org
3434S: Maintained
3435W: http://plugable.com/category/projects/udlfb/
8a61f013 3436F: drivers/video/fbdev/udlfb.c
702686ad
BT
3437F: include/video/udlfb.h
3438F: Documentation/fb/udlfb.txt
3439
e7839f25 3440DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3441M: Christine Caulfield <ccaulfie@redhat.com>
3442M: David Teigland <teigland@redhat.com>
a4644184 3443L: cluster-devel@redhat.com
5be7b50f 3444W: http://sources.redhat.com/cluster/
54e5881d 3445T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 3446S: Supported
679655da 3447F: fs/dlm/
5be7b50f 3448
53b6b3e0
SS
3449DMA BUFFER SHARING FRAMEWORK
3450M: Sumit Semwal <sumit.semwal@linaro.org>
3451S: Maintained
3452L: linux-media@vger.kernel.org
3453L: dri-devel@lists.freedesktop.org
8ada6d2d 3454L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3455F: drivers/dma-buf/
e46d12c6
JP
3456F: include/linux/dma-buf*
3457F: include/linux/reservation.h
3458F: include/linux/*fence.h
53b6b3e0
SS
3459F: Documentation/dma-buf-sharing.txt
3460T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3461
b3e5f263 3462DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3463M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3464L: dmaengine@vger.kernel.org
3465Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3466S: Maintained
679655da 3467F: drivers/dma/
0ce3c066 3468F: include/linux/dmaengine.h
979a281e
VK
3469F: Documentation/dmaengine/
3470T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3471
b825037d 3472DME1737 HARDWARE MONITOR DRIVER
8b58be88 3473M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3474L: lm-sensors@lm-sensors.org
3475S: Maintained
679655da
JP
3476F: Documentation/hwmon/dme1737
3477F: drivers/hwmon/dme1737.c
b825037d 3478
1f31e1b1 3479DMI/SMBIOS SUPPORT
d8130624 3480M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3481S: Maintained
d4aeef93 3482T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3483F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3484F: drivers/firmware/dmi-id.c
3485F: drivers/firmware/dmi_scan.c
3486F: include/linux/dmi.h
3487
7d2c86b5 3488DOCUMENTATION
ad3118b9 3489M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3490L: linux-doc@vger.kernel.org
3491S: Maintained
679655da 3492F: Documentation/
97be078b
RD
3493X: Documentation/ABI/
3494X: Documentation/devicetree/
933a46b8
JC
3495X: Documentation/acpi
3496X: Documentation/power
3497X: Documentation/spi
6c121170 3498X: Documentation/DocBook/media
e71e2c6f 3499T: git git://git.lwn.net/linux-2.6.git docs-next
abbaeff3 3500
1da177e4 3501DOUBLETALK DRIVER
8b58be88 3502M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3503L: blinux-list@redhat.com
3504S: Maintained
679655da
JP
3505F: drivers/char/dtlk.c
3506F: include/linux/dtlk.h
1da177e4 3507
e2d1d6c0 3508DPT_I2O SCSI RAID DRIVER
8b58be88 3509M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3510L: linux-scsi@vger.kernel.org
3511W: http://www.adaptec.com/
3512S: Maintained
679655da
JP
3513F: drivers/scsi/dpt*
3514F: drivers/scsi/dpt/
e2d1d6c0 3515
b411b363 3516DRBD DRIVER
28b8e8d4
JP
3517P: Philipp Reisner
3518P: Lars Ellenberg
3519M: drbd-dev@lists.linbit.com
3520L: drbd-user@lists.linbit.com
3521W: http://www.drbd.org
3522T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3523T: git git://git.drbd.org/drbd-8.3.git
3524S: Supported
3525F: drivers/block/drbd/
3526F: lib/lru_cache.c
3527F: Documentation/blockdev/drbd/
b411b363 3528
dc7dfcd8 3529DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3530M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3531T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3532S: Supported
679655da 3533F: Documentation/kobject.txt
7cfc51b9 3534F: drivers/base/
87544653 3535F: fs/debugfs/
dc7dfcd8
WS
3536F: fs/kernfs/
3537F: fs/sysfs/
87544653 3538F: include/linux/debugfs.h
dc7dfcd8 3539F: include/linux/kobj*
679655da 3540F: lib/kobj*
1da177e4
LT
3541
3542DRM DRIVERS
8b58be88 3543M: David Airlie <airlied@linux.ie>
4c6a3999 3544L: dri-devel@lists.freedesktop.org
b0447888 3545T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3546S: Maintained
679655da 3547F: drivers/gpu/drm/
433e3b34 3548F: drivers/gpu/vga/
850e9411 3549F: include/drm/
c117ab84 3550F: include/uapi/drm/
1da177e4 3551
566f5939
AD
3552RADEON DRM DRIVERS
3553M: Alex Deucher <alexander.deucher@amd.com>
3554M: Christian König <christian.koenig@amd.com>
3555L: dri-devel@lists.freedesktop.org
3556T: git git://people.freedesktop.org/~agd5f/linux
3557S: Supported
3558F: drivers/gpu/drm/radeon/
566f5939
AD
3559F: include/uapi/drm/radeon*
3560
03e255b9
TR
3561DRM PANEL DRIVERS
3562M: Thierry Reding <thierry.reding@gmail.com>
3563L: dri-devel@lists.freedesktop.org
3564T: git git://anongit.freedesktop.org/tegra/linux.git
3565S: Maintained
3566F: drivers/gpu/drm/drm_panel.c
3567F: drivers/gpu/drm/panel/
3568F: include/drm/drm_panel.h
3569F: Documentation/devicetree/bindings/panel/
3570
8daf7473 3571INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3572M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3573M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3574L: intel-gfx@lists.freedesktop.org
8daf7473 3575L: dri-devel@lists.freedesktop.org
47f95647 3576Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3577T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3578S: Supported
14430813 3579F: drivers/gpu/drm/i915/
8daf7473 3580F: include/drm/i915*
c117ab84 3581F: include/uapi/drm/i915*
8daf7473 3582
398a6d4a
KP
3583DRM DRIVERS FOR EXYNOS
3584M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3585M: Joonyoung Shim <jy0922.shim@samsung.com>
3586M: Seung-Woo Kim <sw0312.kim@samsung.com>
3587M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3588L: dri-devel@lists.freedesktop.org
25a58030 3589T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3590S: Supported
14430813 3591F: drivers/gpu/drm/exynos/
398a6d4a 3592F: include/drm/exynos*
c117ab84 3593F: include/uapi/drm/exynos*
398a6d4a 3594
b55a1b9c
JW
3595DRM DRIVERS FOR FREESCALE DCU
3596M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3597M: Alison Wang <alison.wang@freescale.com>
3598L: dri-devel@lists.freedesktop.org
3599S: Supported
3600F: drivers/gpu/drm/fsl-dcu/
3601F: Documentation/devicetree/bindings/video/fsl,dcu.txt
3602F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt
3603
0a3d775f
PZ
3604DRM DRIVERS FOR FREESCALE IMX
3605M: Philipp Zabel <p.zabel@pengutronix.de>
3606L: dri-devel@lists.freedesktop.org
3607S: Maintained
3608F: drivers/gpu/drm/imx/
3609F: Documentation/devicetree/bindings/drm/imx/
3610
bd3b49f2 3611DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3612M: Thierry Reding <thierry.reding@gmail.com>
3613M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3614L: dri-devel@lists.freedesktop.org
3615L: linux-tegra@vger.kernel.org
a5ad7a63 3616T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3617S: Supported
dee8268f 3618F: drivers/gpu/drm/tegra/
a5ad7a63 3619F: drivers/gpu/host1x/
e1e90644 3620F: include/linux/host1x.h
a5ad7a63 3621F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3622F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3623
a284e9d1
LP
3624DRM DRIVERS FOR RENESAS
3625M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3626L: dri-devel@lists.freedesktop.org
3627L: linux-sh@vger.kernel.org
3628T: git git://people.freedesktop.org/~airlied/linux
3629S: Supported
3630F: drivers/gpu/drm/rcar-du/
3631F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3632F: include/linux/platform_data/shmob_drm.h
3633
625e0346
HS
3634DRM DRIVERS FOR ROCKCHIP
3635M: Mark Yao <mark.yao@rock-chips.com>
3636L: dri-devel@lists.freedesktop.org
3637S: Maintained
3638F: drivers/gpu/drm/rockchip/
3639F: Documentation/devicetree/bindings/video/rockchip*
3640
7f11c476
BG
3641DRM DRIVERS FOR STI
3642M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3643M: Vincent Abriou <vincent.abriou@st.com>
3644L: dri-devel@lists.freedesktop.org
3645T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3646S: Maintained
3647F: drivers/gpu/drm/sti
3648F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt
3649
598df1ac
AK
3650DSBR100 USB FM RADIO DRIVER
3651M: Alexey Klimov <klimov.linux@gmail.com>
3652L: linux-media@vger.kernel.org
3653T: git git://linuxtv.org/media_tree.git
3654S: Maintained
3655F: drivers/media/radio/dsbr100.c
3656
1da177e4 3657DSCC4 DRIVER
8b58be88 3658M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3659L: netdev@vger.kernel.org
1da177e4 3660S: Maintained
679655da 3661F: drivers/net/wan/dscc4.c
1da177e4 3662
cc11b140
HV
3663DT3155 MEDIA DRIVER
3664M: Hans Verkuil <hverkuil@xs4all.nl>
3665L: linux-media@vger.kernel.org
3666T: git git://linuxtv.org/media_tree.git
3667W: http://linuxtv.org
3668S: Odd Fixes
3669F: drivers/media/pci/dt3155/
3670
91952bc0
AP
3671DVB_USB_AF9015 MEDIA DRIVER
3672M: Antti Palosaari <crope@iki.fi>
3673L: linux-media@vger.kernel.org
3674W: http://linuxtv.org/
3675W: http://palosaari.fi/linux/
3676Q: http://patchwork.linuxtv.org/project/linux-media/list/
3677T: git git://linuxtv.org/anttip/media_tree.git
3678S: Maintained
3679F: drivers/media/usb/dvb-usb-v2/af9015*
3680
3681DVB_USB_AF9035 MEDIA DRIVER
3682M: Antti Palosaari <crope@iki.fi>
3683L: linux-media@vger.kernel.org
3684W: http://linuxtv.org/
3685W: http://palosaari.fi/linux/
3686Q: http://patchwork.linuxtv.org/project/linux-media/list/
3687T: git git://linuxtv.org/anttip/media_tree.git
3688S: Maintained
3689F: drivers/media/usb/dvb-usb-v2/af9035*
3690
3691DVB_USB_ANYSEE MEDIA DRIVER
3692M: Antti Palosaari <crope@iki.fi>
3693L: linux-media@vger.kernel.org
3694W: http://linuxtv.org/
3695W: http://palosaari.fi/linux/
3696Q: http://patchwork.linuxtv.org/project/linux-media/list/
3697T: git git://linuxtv.org/anttip/media_tree.git
3698S: Maintained
3699F: drivers/media/usb/dvb-usb-v2/anysee*
3700
3701DVB_USB_AU6610 MEDIA DRIVER
3702M: Antti Palosaari <crope@iki.fi>
3703L: linux-media@vger.kernel.org
3704W: http://linuxtv.org/
3705W: http://palosaari.fi/linux/
3706Q: http://patchwork.linuxtv.org/project/linux-media/list/
3707T: git git://linuxtv.org/anttip/media_tree.git
3708S: Maintained
3709F: drivers/media/usb/dvb-usb-v2/au6610*
3710
3711DVB_USB_CE6230 MEDIA DRIVER
3712M: Antti Palosaari <crope@iki.fi>
3713L: linux-media@vger.kernel.org
3714W: http://linuxtv.org/
3715W: http://palosaari.fi/linux/
3716Q: http://patchwork.linuxtv.org/project/linux-media/list/
3717T: git git://linuxtv.org/anttip/media_tree.git
3718S: Maintained
3719F: drivers/media/usb/dvb-usb-v2/ce6230*
3720
d099dea2
MK
3721DVB_USB_CXUSB MEDIA DRIVER
3722M: Michael Krufky <mkrufky@linuxtv.org>
3723L: linux-media@vger.kernel.org
3724W: http://linuxtv.org/
3725W: http://github.com/mkrufky
3726Q: http://patchwork.linuxtv.org/project/linux-media/list/
3727T: git git://linuxtv.org/media_tree.git
3728S: Maintained
9819da66 3729F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3730
91952bc0 3731DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3732M: Antti Palosaari <crope@iki.fi>
3733L: linux-media@vger.kernel.org
3734W: http://linuxtv.org/
3735W: http://palosaari.fi/linux/
3736Q: http://patchwork.linuxtv.org/project/linux-media/list/
3737T: git git://linuxtv.org/anttip/media_tree.git
3738S: Maintained
91952bc0 3739F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3740
5560983b 3741DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3742M: Antti Palosaari <crope@iki.fi>
3743L: linux-media@vger.kernel.org
3744W: http://linuxtv.org/
91952bc0
AP
3745Q: http://patchwork.linuxtv.org/project/linux-media/list/
3746T: git git://linuxtv.org/anttip/media_tree.git
3747S: Maintained
5560983b 3748F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3749
8856f5f2
MK
3750DVB_USB_MXL111SF MEDIA DRIVER
3751M: Michael Krufky <mkrufky@linuxtv.org>
3752L: linux-media@vger.kernel.org
3753W: http://linuxtv.org/
3754W: http://github.com/mkrufky
3755Q: http://patchwork.linuxtv.org/project/linux-media/list/
3756T: git git://linuxtv.org/mkrufky/mxl111sf.git
3757S: Maintained
3758F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3759
91952bc0
AP
3760DVB_USB_RTL28XXU MEDIA DRIVER
3761M: Antti Palosaari <crope@iki.fi>
3762L: linux-media@vger.kernel.org
3763W: http://linuxtv.org/
3764W: http://palosaari.fi/linux/
3765Q: http://patchwork.linuxtv.org/project/linux-media/list/
3766T: git git://linuxtv.org/anttip/media_tree.git
3767S: Maintained
3768F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3769
3770DVB_USB_V2 MEDIA DRIVER
3771M: Antti Palosaari <crope@iki.fi>
3772L: linux-media@vger.kernel.org
3773W: http://linuxtv.org/
3774W: http://palosaari.fi/linux/
3775Q: http://patchwork.linuxtv.org/project/linux-media/list/
3776T: git git://linuxtv.org/anttip/media_tree.git
3777S: Maintained
3778F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3779F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3780
ac0ac38f 3781DYNAMIC DEBUG
5c4a97d1 3782M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3783S: Maintained
3784F: lib/dynamic_debug.c
3785F: include/linux/dynamic_debug.h
3786
789c7048 3787DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3788M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3789S: Maintained
df621252 3790F: drivers/tty/serial/dz.*
789c7048 3791
f17effbe
MF
3792E3X0 POWER BUTTON DRIVER
3793M: Moritz Fischer <moritz.fischer@ettus.com>
3794L: usrp-users@lists.ettus.com
3795W: http://www.ettus.com
3796S: Supported
3797F: drivers/input/misc/e3x0-button.c
3798F: Documentation/devicetree/bindings/input/e3x0-button.txt
3799
91952bc0
AP
3800E4000 MEDIA DRIVER
3801M: Antti Palosaari <crope@iki.fi>
3802L: linux-media@vger.kernel.org
3803W: http://linuxtv.org/
3804W: http://palosaari.fi/linux/
3805Q: http://patchwork.linuxtv.org/project/linux-media/list/
3806T: git git://linuxtv.org/anttip/media_tree.git
3807S: Maintained
3808F: drivers/media/tuners/e4000*
3809
1da177e4 3810EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3811M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3812L: linux-scsi@vger.kernel.org
3813S: Maintained
679655da 3814F: drivers/scsi/eata.c
1da177e4 3815
91952bc0
AP
3816EC100 MEDIA DRIVER
3817M: Antti Palosaari <crope@iki.fi>
3818L: linux-media@vger.kernel.org
3819W: http://linuxtv.org/
3820W: http://palosaari.fi/linux/
3821Q: http://patchwork.linuxtv.org/project/linux-media/list/
3822T: git git://linuxtv.org/anttip/media_tree.git
3823S: Maintained
3824F: drivers/media/dvb-frontends/ec100*
3825
237fead6 3826ECRYPT FILE SYSTEM
0de9adf2 3827M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3828L: ecryptfs@vger.kernel.org
24a923e4 3829W: http://ecryptfs.org
6dc7516e 3830W: https://launchpad.net/ecryptfs
237fead6 3831S: Supported
679655da
JP
3832F: Documentation/filesystems/ecryptfs.txt
3833F: fs/ecryptfs/
237fead6 3834
da9bb1d2 3835EDAC-CORE
8b58be88 3836M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 3837M: Borislav Petkov <bp@alien8.de>
009a5410 3838M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 3839L: linux-edac@vger.kernel.org
0e438e3f 3840W: bluesmoke.sourceforge.net
7a859516
BP
3841T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3842T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
8c2a6a40 3843S: Supported
679655da 3844F: Documentation/edac.txt
91445c72 3845F: drivers/edac/
679655da 3846F: include/linux/edac.h
0e438e3f 3847
c476c23b 3848EDAC-AMD64
8b58be88 3849M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3850M: Borislav Petkov <bp@alien8.de>
91445c72 3851L: linux-edac@vger.kernel.org
c476c23b 3852W: bluesmoke.sourceforge.net
487ba8e8 3853S: Maintained
c476c23b
BP
3854F: drivers/edac/amd64_edac*
3855
836dae5d
RR
3856EDAC-CALXEDA
3857M: Doug Thompson <dougthompson@xmission.com>
3858M: Robert Richter <rric@kernel.org>
3859L: linux-edac@vger.kernel.org
3860W: bluesmoke.sourceforge.net
3861S: Maintained
3862F: drivers/edac/highbank*
3863
f65aad41
RB
3864EDAC-CAVIUM
3865M: Ralf Baechle <ralf@linux-mips.org>
3866M: David Daney <david.daney@cavium.com>
3867L: linux-edac@vger.kernel.org
3868L: linux-mips@linux-mips.org
3869W: bluesmoke.sourceforge.net
3870S: Supported
3871F: drivers/edac/octeon_edac*
3872
0e438e3f 3873EDAC-E752X
8b58be88
JP
3874M: Mark Gross <mark.gross@intel.com>
3875M: Doug Thompson <dougthompson@xmission.com>
91445c72 3876L: linux-edac@vger.kernel.org
0e438e3f
DP
3877W: bluesmoke.sourceforge.net
3878S: Maintained
679655da 3879F: drivers/edac/e752x_edac.c
0e438e3f
DP
3880
3881EDAC-E7XXX
8b58be88 3882M: Doug Thompson <dougthompson@xmission.com>
91445c72 3883L: linux-edac@vger.kernel.org
0e438e3f
DP
3884W: bluesmoke.sourceforge.net
3885S: Maintained
679655da 3886F: drivers/edac/e7xxx_edac.c
0e438e3f 3887
77c5f5d2 3888EDAC-GHES
009a5410 3889M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2
MCC
3890L: linux-edac@vger.kernel.org
3891W: bluesmoke.sourceforge.net
3892S: Maintained
2caa67a6 3893F: drivers/edac/ghes_edac.c
77c5f5d2 3894
6bc78404 3895EDAC-I82443BXGX
8b58be88 3896M: Tim Small <tim@buttersideup.com>
91445c72 3897L: linux-edac@vger.kernel.org
6bc78404
DT
3898W: bluesmoke.sourceforge.net
3899S: Maintained
679655da 3900F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3901
3902EDAC-I3000
8b58be88 3903M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3904L: linux-edac@vger.kernel.org
6bc78404
DT
3905W: bluesmoke.sourceforge.net
3906S: Maintained
679655da 3907F: drivers/edac/i3000_edac.c
6bc78404
DT
3908
3909EDAC-I5000
8b58be88 3910M: Doug Thompson <dougthompson@xmission.com>
91445c72 3911L: linux-edac@vger.kernel.org
ba9a5918
DT
3912W: bluesmoke.sourceforge.net
3913S: Maintained
679655da 3914F: drivers/edac/i5000_edac.c
ba9a5918 3915
44c12cb2 3916EDAC-I5400
009a5410 3917M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 3918L: linux-edac@vger.kernel.org
44c12cb2
MCC
3919W: bluesmoke.sourceforge.net
3920S: Maintained
679655da 3921F: drivers/edac/i5400_edac.c
44c12cb2 3922
3c9c92b6 3923EDAC-I7300
009a5410 3924M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6
MCC
3925L: linux-edac@vger.kernel.org
3926W: bluesmoke.sourceforge.net
3927S: Maintained
3928F: drivers/edac/i7300_edac.c
3929
67c89316 3930EDAC-I7CORE
009a5410 3931M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316
MCC
3932L: linux-edac@vger.kernel.org
3933W: bluesmoke.sourceforge.net
3934S: Maintained
70aff0ce 3935F: drivers/edac/i7core_edac.c
67c89316 3936
ba9a5918 3937EDAC-I82975X
8b58be88 3938M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3939M: "Arvind R." <arvino55@gmail.com>
91445c72 3940L: linux-edac@vger.kernel.org
ba9a5918
DT
3941W: bluesmoke.sourceforge.net
3942S: Maintained
679655da 3943F: drivers/edac/i82975x_edac.c
ba9a5918 3944
791b4706
JB
3945EDAC-IE31200
3946M: Jason Baron <jbaron@akamai.com>
3947L: linux-edac@vger.kernel.org
3948W: bluesmoke.sourceforge.net
3949S: Maintained
3950F: drivers/edac/ie31200_edac.c
3951
ccdfb979 3952EDAC-MPC85XX
30c7469b 3953M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979
JT
3954L: linux-edac@vger.kernel.org
3955W: bluesmoke.sourceforge.net
3956S: Maintained
3957F: drivers/edac/mpc85xx_edac.[ch]
3958
ba9a5918 3959EDAC-PASEMI
8b58be88 3960M: Egor Martovetsky <egor@pasemi.com>
91445c72 3961L: linux-edac@vger.kernel.org
6bc78404
DT
3962W: bluesmoke.sourceforge.net
3963S: Maintained
679655da 3964F: drivers/edac/pasemi_edac.c
6bc78404 3965
0e438e3f 3966EDAC-R82600
8b58be88 3967M: Tim Small <tim@buttersideup.com>
91445c72 3968L: linux-edac@vger.kernel.org
0e438e3f
DP
3969W: bluesmoke.sourceforge.net
3970S: Maintained
679655da 3971F: drivers/edac/r82600_edac.c
da9bb1d2 3972
4d096ca7 3973EDAC-SBRIDGE
009a5410 3974M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7
MCC
3975L: linux-edac@vger.kernel.org
3976W: bluesmoke.sourceforge.net
3977S: Maintained
3978F: drivers/edac/sb_edac.c
3979
995e1de4
LH
3980EDAC-XGENE
3981APPLIED MICRO (APM) X-GENE SOC EDAC
3982M: Loc Ho <lho@apm.com>
3983S: Supported
3984F: drivers/edac/xgene_edac.c
3985F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
3986
af39917d
CL
3987EDIROL UA-101/UA-1000 DRIVER
3988M: Clemens Ladisch <clemens@ladisch.de>
3989L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3990T: git git://git.alsa-project.org/alsa-kernel.git
3991S: Maintained
3992F: sound/usb/misc/ua101.c
3993
1f7df953
MF
3994EXTENSIBLE FIRMWARE INTERFACE (EFI)
3995M: Matt Fleming <matt.fleming@intel.com>
3996L: linux-efi@vger.kernel.org
78bef24e 3997T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 3998S: Maintained
fb2efb5c 3999F: Documentation/efi-stub.txt
1f7df953
MF
4000F: arch/ia64/kernel/efi.c
4001F: arch/x86/boot/compressed/eboot.[ch]
4002F: arch/x86/include/asm/efi.h
4003F: arch/x86/platform/efi/*
a9499fa7 4004F: drivers/firmware/efi/*
1f7df953
MF
4005F: include/linux/efi*.h
4006
d68772b7
MF
4007EFI VARIABLE FILESYSTEM
4008M: Matthew Garrett <matthew.garrett@nebula.com>
4009M: Jeremy Kerr <jk@ozlabs.org>
4010M: Matt Fleming <matt.fleming@intel.com>
4011T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4012L: linux-efi@vger.kernel.org
4013S: Maintained
4014F: fs/efivarfs/
4015
85a00d9b
PJ
4016EFIFB FRAMEBUFFER DRIVER
4017L: linux-fbdev@vger.kernel.org
4018M: Peter Jones <pjones@redhat.com>
4019S: Maintained
8a61f013 4020F: drivers/video/fbdev/efifb.c
85a00d9b 4021
0bee8d28
JT
4022EFS FILESYSTEM
4023W: http://aeschi.ch.eu.org/efs/
4024S: Orphan
679655da 4025F: fs/efs/
0bee8d28 4026
4480f15b 4027EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
4028M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4029M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 4030L: linux-rdma@vger.kernel.org
fab97220 4031S: Supported
679655da 4032F: drivers/infiniband/hw/ehca/
fab97220 4033
aa8a9e25 4034EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4035M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4036L: netdev@vger.kernel.org
4037S: Maintained
9aa32835 4038F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4039
f0319efe 4040EM28XX VIDEO4LINUX DRIVER
009a5410 4041M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe
MCC
4042L: linux-media@vger.kernel.org
4043W: http://linuxtv.org
4044T: git git://linuxtv.org/media_tree.git
4045S: Maintained
4046F: drivers/media/usb/em28xx/
4047
3e3a7d66 4048EMBEDDED LINUX
8b58be88
JP
4049M: Paul Gortmaker <paul.gortmaker@windriver.com>
4050M: Matt Mackall <mpm@selenic.com>
4051M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4052L: linux-embedded@vger.kernel.org
4053S: Maintained
4054
32505876
JS
4055EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4056M: James Smart <james.smart@avagotech.com>
4057M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4058L: linux-scsi@vger.kernel.org
32505876 4059W: http://www.avagotech.com
ce00f85c 4060S: Supported
679655da 4061F: drivers/scsi/lpfc/
3a1c1d44 4062
5f5bac82 4063ENE CB710 FLASH CARD READER DRIVER
8b58be88 4064M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4065S: Maintained
4066F: drivers/misc/cb710/
4067F: drivers/mmc/host/cb710-mmc.*
4068F: include/linux/cb710.h
4069
931e39a1
ML
4070ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4071M: Maxim Levitsky <maximlevitsky@gmail.com>
4072S: Maintained
2a837449 4073F: drivers/media/rc/ene_ir.*
931e39a1 4074
ec207dcc
GS
4075ENHANCED ERROR HANDLING (EEH)
4076M: Gavin Shan <shangw@linux.vnet.ibm.com>
4077L: linuxppc-dev@lists.ozlabs.org
4078S: Supported
4079F: Documentation/powerpc/eeh-pci-error-recovery.txt
4080F: arch/powerpc/kernel/eeh*.c
4081
d5ca9006 4082EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4083M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4084S: Maintained
084bad91 4085T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4086F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4087F: include/video/s1d13xxxfb.h
d5ca9006 4088
38df6492
ME
4089ET131X NETWORK DRIVER
4090M: Mark Einon <mark.einon@gmail.com>
4091S: Odd Fixes
4092F: drivers/net/ethernet/agere/
4093
1da177e4 4094ETHERNET BRIDGE
adbbf69d 4095M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4096L: bridge@lists.linux-foundation.org
4c325313 4097L: netdev@vger.kernel.org
c996d8b9 4098W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4099S: Maintained
679655da
JP
4100F: include/linux/netfilter_bridge/
4101F: net/bridge/
1da177e4 4102
22f08ad9
FF
4103ETHERNET PHY LIBRARY
4104M: Florian Fainelli <f.fainelli@gmail.com>
4105L: netdev@vger.kernel.org
4106S: Maintained
4107F: include/linux/phy.h
4108F: include/linux/phy_fixed.h
4109F: drivers/net/phy/
4110F: Documentation/networking/phy.txt
4111F: drivers/of/of_mdio.c
4112F: drivers/of/of_net.c
4113
1da177e4 4114EXT2 FILE SYSTEM
d8130624 4115M: Jan Kara <jack@suse.com>
72be2ccf 4116L: linux-ext4@vger.kernel.org
1da177e4 4117S: Maintained
679655da
JP
4118F: Documentation/filesystems/ext2.txt
4119F: fs/ext2/
4120F: include/linux/ext2*
1da177e4 4121
72be2ccf 4122EXT4 FILE SYSTEM
8b58be88 4123M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4124M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4125L: linux-ext4@vger.kernel.org
08a225f1 4126W: http://ext4.wiki.kernel.org
8a6e2535 4127Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 4128S: Maintained
679655da
JP
4129F: Documentation/filesystems/ext4.txt
4130F: fs/ext4/
1da177e4 4131
c5532b09 4132Extended Verification Module (EVM)
74dd744f
MZ
4133M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4134L: linux-ima-devel@lists.sourceforge.net
4135L: linux-security-module@vger.kernel.org
c5532b09
MZ
4136S: Supported
4137F: security/integrity/evm/
4138
df6b3cfe
MH
4139EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4140M: MyungJoo Ham <myungjoo.ham@samsung.com>
4141M: Chanwoo Choi <cw00.choi@samsung.com>
4142L: linux-kernel@vger.kernel.org
81df63a9 4143T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4144S: Maintained
4145F: drivers/extcon/
4146F: Documentation/extcon/
4147
e2a75c44 4148EXYNOS DP DRIVER
b7701755 4149M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4150L: dri-devel@lists.freedesktop.org
4151S: Maintained
4152F: drivers/gpu/drm/exynos/exynos_dp*
4153
33ad3912
DL
4154EXYNOS MIPI DISPLAY DRIVERS
4155M: Inki Dae <inki.dae@samsung.com>
4156M: Donghwa Lee <dh09.lee@samsung.com>
4157M: Kyungmin Park <kyungmin.park@samsung.com>
4158L: linux-fbdev@vger.kernel.org
4159S: Maintained
8a61f013 4160F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4161F: include/video/exynos_mipi*
4162
e53004e2 4163F71805F HARDWARE MONITORING DRIVER
d8130624 4164M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4165L: lm-sensors@lm-sensors.org
4166S: Maintained
679655da
JP
4167F: Documentation/hwmon/f71805f
4168F: drivers/hwmon/f71805f.c
e53004e2 4169
eea977ed
MB
4170FC0011 TUNER DRIVER
4171M: Michael Buesch <m@bues.ch>
4172L: linux-media@vger.kernel.org
4173S: Maintained
ccae7af2
MCC
4174F: drivers/media/tuners/fc0011.h
4175F: drivers/media/tuners/fc0011.c
eea977ed 4176
91952bc0
AP
4177FC2580 MEDIA DRIVER
4178M: Antti Palosaari <crope@iki.fi>
4179L: linux-media@vger.kernel.org
4180W: http://linuxtv.org/
4181W: http://palosaari.fi/linux/
4182Q: http://patchwork.linuxtv.org/project/linux-media/list/
4183T: git git://linuxtv.org/anttip/media_tree.git
4184S: Maintained
4185F: drivers/media/tuners/fc2580*
eea977ed 4186
88b2dbdb
EP
4187FANOTIFY
4188M: Eric Paris <eparis@redhat.com>
4189S: Maintained
4190F: fs/notify/fanotify/
4191F: include/linux/fanotify.h
c117ab84 4192F: include/uapi/linux/fanotify.h
88b2dbdb 4193
1da177e4 4194FARSYNC SYNCHRONOUS DRIVER
8b58be88 4195M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4196W: http://www.farsite.co.uk/
4197S: Supported
679655da 4198F: drivers/net/wan/farsync.*
1da177e4 4199
c5408b88 4200FAULT INJECTION SUPPORT
8b58be88 4201M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4202S: Supported
679655da
JP
4203F: Documentation/fault-injection/
4204F: lib/fault-inject.c
c5408b88 4205
053e514f
NT
4206FBTFT Framebuffer drivers
4207M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4208M: Noralf Trønnes <noralf@tronnes.org>
4209S: Maintained
4210F: drivers/staging/fbtft/
4211
cae727db 4212FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4213M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4214L: fcoe-devel@open-fcoe.org
cae727db
RL
4215W: www.Open-FCoE.org
4216S: Supported
4217F: drivers/scsi/libfc/
4218F: drivers/scsi/fcoe/
4219F: include/scsi/fc/
4220F: include/scsi/libfc.h
4221F: include/scsi/libfcoe.h
c117ab84 4222F: include/uapi/scsi/fc/
cae727db 4223
e2d1d6c0 4224FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4225M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4226M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4227L: linux-fsdevel@vger.kernel.org
1da177e4 4228S: Maintained
679655da
JP
4229F: include/linux/fcntl.h
4230F: include/linux/fs.h
c117ab84
CEB
4231F: include/uapi/linux/fcntl.h
4232F: include/uapi/linux/fs.h
679655da
JP
4233F: fs/fcntl.c
4234F: fs/locks.c
1da177e4 4235
e2d1d6c0 4236FILESYSTEMS (VFS and infrastructure)
8b58be88 4237M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4238L: linux-fsdevel@vger.kernel.org
173acc7c 4239S: Maintained
679655da 4240F: fs/*
173acc7c 4241
b26e0ed4 4242FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4243M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4244L: lm-sensors@lm-sensors.org
4245S: Maintained
d5ca6918
JP
4246F: drivers/hwmon/f75375s.c
4247F: include/linux/f75375s.h
b26e0ed4 4248
a331b0c3
CL
4249FIREWIRE AUDIO DRIVERS
4250M: Clemens Ladisch <clemens@ladisch.de>
4251L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4252T: git git://git.alsa-project.org/alsa-kernel.git
4253S: Maintained
4254F: sound/firewire/
4255
eb86ec51
SR
4256FIREWIRE MEDIA DRIVERS (firedtv)
4257M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4258L: linux-media@vger.kernel.org
4259L: linux1394-devel@lists.sourceforge.net
4260T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4261S: Maintained
4262F: drivers/media/firewire/
4263
a511ce33
CB
4264FIREWIRE SBP-2 TARGET
4265M: Chris Boot <bootc@bootc.net>
4266L: linux-scsi@vger.kernel.org
4267L: target-devel@vger.kernel.org
4268L: linux1394-devel@lists.sourceforge.net
4269T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4270S: Maintained
4271F: drivers/target/sbp/
4272
7d2c86b5 4273FIREWIRE SUBSYSTEM
8b58be88 4274M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4275L: linux1394-devel@lists.sourceforge.net
958a29cb 4276W: http://ieee1394.wiki.kernel.org/
2ca526bf 4277T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4278S: Maintained
679655da 4279F: drivers/firewire/
8f06ce3b
SR
4280F: include/linux/firewire.h
4281F: include/uapi/linux/firewire*.h
9f6d3c4b 4282F: tools/firewire/
e2d1d6c0
RD
4283
4284FIRMWARE LOADER (request_firmware)
39e68089
ML
4285M: Ming Lei <ming.lei@canonical.com>
4286L: linux-kernel@vger.kernel.org
4287S: Maintained
679655da
JP
4288F: Documentation/firmware_class/
4289F: drivers/base/firmware*.c
4290F: include/linux/firmware.h
e2d1d6c0 4291
f730e3dc 4292FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4293M: Joshua Morris <josh.h.morris@us.ibm.com>
4294M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4295S: Maintained
4296F: drivers/block/rsxx/
4297
8206f664 4298FLOPPY DRIVER
e5f6450c 4299M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4300T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4301S: Odd fixes
4302F: drivers/block/floppy.c
4303
9c9f32ed
AR
4304FMC SUBSYSTEM
4305M: Alessandro Rubini <rubini@gnudd.com>
4306W: http://www.ohwr.org/projects/fmc-bus
4307S: Supported
4308F: drivers/fmc/
4309F: include/linux/fmc*.h
4310F: include/linux/ipmi-fru.h
4311K: fmc_d.*register
4312
e2d1d6c0 4313FPU EMULATOR
8b58be88 4314M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4315W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4316S: Maintained
679655da 4317F: arch/x86/math-emu/
e2d1d6c0
RD
4318
4319FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4320L: netdev@vger.kernel.org
c173bfac 4321S: Orphan
679655da
JP
4322F: drivers/net/wan/dlci.c
4323F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4324
4325FRAMEBUFFER LAYER
5489e948
JCPV
4326M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4327M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4328L: linux-fbdev@vger.kernel.org
e2d1d6c0 4329W: http://linux-fbdev.sourceforge.net/
b22fe37b 4330Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4331T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4332S: Maintained
679655da 4333F: Documentation/fb/
d958c62c 4334F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
4335F: drivers/video/
4336F: include/video/
679655da 4337F: include/linux/fb.h
c117ab84
CEB
4338F: include/uapi/video/
4339F: include/uapi/linux/fb.h
e2d1d6c0 4340
a57c188e 4341FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4342M: Timur Tabi <timur@tabi.org>
a57c188e 4343L: linux-fbdev@vger.kernel.org
c4ef9bc4 4344S: Maintained
8a61f013 4345F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4346
e2d1d6c0 4347FREESCALE DMA DRIVER
8b58be88
JP
4348M: Li Yang <leoli@freescale.com>
4349M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4350L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4351S: Maintained
679655da 4352F: drivers/dma/fsldma.*
e2d1d6c0
RD
4353
4354FREESCALE I2C CPM DRIVER
8b58be88 4355M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4356L: linuxppc-dev@lists.ozlabs.org
846557d3 4357L: linux-i2c@vger.kernel.org
0d2b405a 4358S: Maintained
679655da 4359F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4360
60e8c5ab 4361FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4362M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4363L: linux-fbdev@vger.kernel.org
efc03ecb 4364L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4365S: Maintained
bad985a1 4366F: include/linux/platform_data/video-imxfb.h
8a61f013 4367F: drivers/video/fbdev/imxfb.c
60e8c5ab 4368
4d8e2cef
HX
4369FREESCALE QUAD SPI DRIVER
4370M: Han Xu <han.xu@freescale.com>
4371L: linux-mtd@lists.infradead.org
4372S: Maintained
4373F: drivers/mtd/spi-nor/fsl-quadspi.c
4374
4689a6b1 4375FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4376M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4377M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4378L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4379L: netdev@vger.kernel.org
4380S: Maintained
ec21e2ec 4381F: drivers/net/ethernet/freescale/fs_enet/
679655da 4382F: include/linux/fs_enet_pd.h
4689a6b1 4383
d9e9d82c 4384FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4385L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4386S: Orphan
679655da
JP
4387F: arch/powerpc/sysdev/qe_lib/
4388F: arch/powerpc/include/asm/*qe.h
d9e9d82c 4389
b55ef929 4390FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4391M: Li Yang <leoli@freescale.com>
6372594a 4392L: linux-usb@vger.kernel.org
a4724ed6 4393L: linuxppc-dev@lists.ozlabs.org
a7205b30 4394S: Maintained
faf2e1db 4395F: drivers/usb/gadget/udc/fsl*
a7205b30 4396
beaf53bf 4397FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4398M: Li Yang <leoli@freescale.com>
beaf53bf 4399L: netdev@vger.kernel.org
a4724ed6 4400L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4401S: Maintained
ec21e2ec 4402F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4403
d9e9d82c 4404FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4405M: Timur Tabi <timur@tabi.org>
a4724ed6 4406L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4407S: Maintained
df621252 4408F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4409
4410FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4411M: Timur Tabi <timur@tabi.org>
dc85950a 4412M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4413M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4414L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4415L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4416S: Maintained
69aefcea 4417F: sound/soc/fsl/fsl*
dc85950a 4418F: sound/soc/fsl/imx*
69aefcea 4419F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4420
31c88965 4421FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4422M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4423L: linux-kernel@vger.kernel.org
4424S: Maintained
4425F: drivers/staging/fsl-mc/
4426
1da177e4 4427FREEVXFS FILESYSTEM
8b58be88 4428M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4429W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4430S: Maintained
679655da 4431F: fs/freevxfs/
1da177e4 4432
71038f52 4433FREEZER
49db1903 4434M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4435M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4436L: linux-pm@vger.kernel.org
71038f52 4437S: Supported
679655da
JP
4438F: Documentation/power/freezing-of-tasks.txt
4439F: include/linux/freezer.h
4440F: kernel/freezer.c
71038f52 4441
839a1f79
KRW
4442FRONTSWAP API
4443M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4444L: linux-kernel@vger.kernel.org
4445S: Maintained
4446F: mm/frontswap.c
4447F: include/linux/frontswap.h
4448
a5432f5a 4449FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4450M: David Howells <dhowells@redhat.com>
a5432f5a
DH
4451L: linux-cachefs@redhat.com
4452S: Supported
4453F: Documentation/filesystems/caching/
4454F: fs/fscache/
4455F: include/linux/fscache*.h
4456
f58ad8f5 4457F2FS FILE SYSTEM
9b29d481 4458M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4459M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4460R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4461L: linux-f2fs-devel@lists.sourceforge.net
4462W: http://en.wikipedia.org/wiki/F2FS
4463T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4464S: Maintained
4465F: Documentation/filesystems/f2fs.txt
3bac380c 4466F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4467F: fs/f2fs/
4468F: include/linux/f2fs_fs.h
62d43eeb 4469F: include/trace/events/f2fs.h
f58ad8f5 4470
5ab7ffea 4471FUJITSU FR-V (FRV) PORT
8b58be88 4472M: David Howells <dhowells@redhat.com>
1da177e4 4473S: Maintained
679655da 4474F: arch/frv/
1da177e4 4475
20b93734 4476FUJITSU LAPTOP EXTRAS
409a3e98 4477M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4478L: platform-driver-x86@vger.kernel.org
20b93734 4479S: Maintained
679655da 4480F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4481
4da621b6
HK
4482FUJITSU M-5MO LS CAMERA ISP DRIVER
4483M: Kyungmin Park <kyungmin.park@samsung.com>
4484M: Heungjun Kim <riverful.kim@samsung.com>
4485L: linux-media@vger.kernel.org
4486S: Maintained
90d72ac6 4487F: drivers/media/i2c/m5mols/
4da621b6
HK
4488F: include/media/m5mols.h
4489
2d24c490
RG
4490FUJITSU TABLET EXTRAS
4491M: Robert Gerlach <khnz@gmx.de>
4492L: platform-driver-x86@vger.kernel.org
4493S: Maintained
4494F: drivers/platform/x86/fujitsu-tablet.c
4495
04578f17 4496FUSE: FILESYSTEM IN USERSPACE
8b58be88 4497M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4498L: fuse-devel@lists.sourceforge.net
4499W: http://fuse.sourceforge.net/
0a30f612 4500T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4501S: Maintained
679655da 4502F: fs/fuse/
c117ab84 4503F: include/uapi/linux/fuse.h
0a30f612 4504F: Documentation/filesystems/fuse.txt
04578f17 4505
1da177e4 4506FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4507M: Rik Faith <faith@cs.unc.edu>
1da177e4 4508L: linux-scsi@vger.kernel.org
baaea1dc 4509S: Odd Fixes (e.g., new signatures)
679655da 4510F: drivers/scsi/fdomain.*
1da177e4 4511
d8e2162c
PO
4512GCOV BASED KERNEL PROFILING
4513M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4514S: Maintained
4515F: kernel/gcov/
4516F: Documentation/gcov.txt
4517
1da177e4 4518GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4519M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4520L: linux-scsi@vger.kernel.org
4521W: http://www.icp-vortex.com/
4522S: Supported
679655da 4523F: drivers/scsi/gdt*
1da177e4 4524
158daf16
JK
4525GDB KERNEL DEBUGGING HELPER SCRIPTS
4526M: Jan Kiszka <jan.kiszka@siemens.com>
4527S: Supported
4528F: scripts/gdb/
4529
3169a1c7
HV
4530GEMTEK FM RADIO RECEIVER DRIVER
4531M: Hans Verkuil <hverkuil@xs4all.nl>
4532L: linux-media@vger.kernel.org
4533T: git git://linuxtv.org/media_tree.git
4534W: http://linuxtv.org
4535S: Maintained
4536F: drivers/media/radio/radio-gemtek*
4537
1c23af90 4538GENERIC GPIO I2C DRIVER
880b0e26 4539M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4540S: Supported
679655da
JP
4541F: drivers/i2c/busses/i2c-gpio.c
4542F: include/linux/i2c-gpio.h
1c23af90 4543
92ed1a76
PK
4544GENERIC GPIO I2C MULTIPLEXER DRIVER
4545M: Peter Korsgaard <peter.korsgaard@barco.com>
4546L: linux-i2c@vger.kernel.org
4547S: Supported
e7065e20
JD
4548F: drivers/i2c/muxes/i2c-mux-gpio.c
4549F: include/linux/i2c-mux-gpio.h
4550F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4551
9251ce95 4552GENERIC HDLC (WAN) DRIVERS
8b58be88 4553M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4554W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4555S: Maintained
679655da
JP
4556F: drivers/net/wan/c101.c
4557F: drivers/net/wan/hd6457*
4558F: drivers/net/wan/hdlc*
4559F: drivers/net/wan/n2.c
4560F: drivers/net/wan/pc300too.c
4561F: drivers/net/wan/pci200syn.c
4562F: drivers/net/wan/wanxl*
1da177e4 4563
1527aab6 4564GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4565M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4566L: linux-arch@vger.kernel.org
4567T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4568S: Maintained
14430813
JP
4569F: include/asm-generic/
4570F: include/uapi/asm-generic/
1527aab6 4571
ff764963
KVA
4572GENERIC PHY FRAMEWORK
4573M: Kishon Vijay Abraham I <kishon@ti.com>
4574L: linux-kernel@vger.kernel.org
4575T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4576S: Supported
4577F: drivers/phy/
4578F: include/linux/phy/
4579
eea97aed
KH
4580GENERIC PM DOMAINS
4581M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4582M: Kevin Hilman <khilman@kernel.org>
4583M: Ulf Hansson <ulf.hansson@linaro.org>
4584L: linux-pm@vger.kernel.org
4585S: Supported
4586F: drivers/base/power/domain*.c
4587F: include/linux/pm_domain.h
4588
ccb86a69 4589GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4590M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4591L: kvm@vger.kernel.org
ccb86a69
MT
4592S: Supported
4593F: drivers/uio/uio_pci_generic.c
4594
f8f1ec73
JP
4595GET_MAINTAINER SCRIPT
4596M: Joe Perches <joe@perches.com>
4597S: Maintained
4598F: scripts/get_maintainer.pl
4599
5be7b50f 4600GFS2 FILE SYSTEM
8b58be88 4601M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4602M: Bob Peterson <rpeterso@redhat.com>
a4644184 4603L: cluster-devel@redhat.com
5be7b50f 4604W: http://sources.redhat.com/cluster/
28666d6d 4605T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4606S: Supported
679655da
JP
4607F: Documentation/filesystems/gfs2*.txt
4608F: fs/gfs2/
c117ab84 4609F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4610
0a34eb8f 4611GIGASET ISDN DRIVERS
6b096fde 4612M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4613L: gigaset307x-common@lists.sourceforge.net
4614W: http://gigaset307x.sourceforge.net/
6b096fde 4615S: Odd Fixes
679655da
JP
4616F: Documentation/isdn/README.gigaset
4617F: drivers/isdn/gigaset/
c117ab84 4618F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4619
7eea35fe
JP
4620GO7007 MPEG CODEC
4621M: Hans Verkuil <hans.verkuil@cisco.com>
4622L: linux-media@vger.kernel.org
4623S: Maintained
4624F: drivers/media/usb/go7007/
4625
ca96ea86
BN
4626GOODIX TOUCHSCREEN
4627M: Bastien Nocera <hadess@hadess.net>
4628L: linux-input@vger.kernel.org
4629S: Maintained
4630F: drivers/input/touchscreen/goodix.c
4631
a0dc00b4 4632GPIO SUBSYSTEM
e4651a9f 4633M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4634M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4635L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4636T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4637S: Maintained
4638F: Documentation/gpio/
a0dc00b4 4639F: drivers/gpio/
bdc6e95e
AC
4640F: include/linux/gpio/
4641F: include/linux/gpio.h
9b692346 4642F: include/asm-generic/gpio.h
a0dc00b4 4643
71a6d0af
HW
4644GRE DEMULTIPLEXER DRIVER
4645M: Dmitry Kozlov <xeb@mail.ru>
4646L: netdev@vger.kernel.org
4647S: Maintained
11c26770
JP
4648F: net/ipv4/gre_demux.c
4649F: net/ipv4/gre_offload.c
71a6d0af
HW
4650F: include/net/gre.h
4651
d4c41139
KG
4652GRETH 10/100/1G Ethernet MAC device driver
4653M: Kristoffer Glembo <kristoffer@gaisler.com>
4654L: netdev@vger.kernel.org
4655S: Maintained
a31a96ad 4656F: drivers/net/ethernet/aeroflex/
d4c41139 4657
e8deeae2 4658GSPCA FINEPIX SUBDRIVER
8b58be88 4659M: Frank Zago <frank@zago.net>
661263b5 4660L: linux-media@vger.kernel.org
275ffde4 4661T: git git://linuxtv.org/media_tree.git
e8deeae2 4662S: Maintained
0c0d06ca 4663F: drivers/media/usb/gspca/finepix.c
e8deeae2 4664
4b3fa3c4
OL
4665GSPCA GL860 SUBDRIVER
4666M: Olivier Lorin <o.lorin@laposte.net>
4667L: linux-media@vger.kernel.org
275ffde4 4668T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4669S: Maintained
0c0d06ca 4670F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4671
e8deeae2 4672GSPCA M5602 SUBDRIVER
8b58be88 4673M: Erik Andren <erik.andren@gmail.com>
661263b5 4674L: linux-media@vger.kernel.org
275ffde4 4675T: git git://linuxtv.org/media_tree.git
e8deeae2 4676S: Maintained
0c0d06ca 4677F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4678
4679GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4680M: Hans de Goede <hdegoede@redhat.com>
661263b5 4681L: linux-media@vger.kernel.org
275ffde4 4682T: git git://linuxtv.org/media_tree.git
e8deeae2 4683S: Maintained
0c0d06ca 4684F: drivers/media/usb/gspca/pac207.c
e8deeae2 4685
261982f1 4686GSPCA SN9C20X SUBDRIVER
d95c5b0b 4687M: Brian Johnson <brijohn@gmail.com>
261982f1 4688L: linux-media@vger.kernel.org
275ffde4 4689T: git git://linuxtv.org/media_tree.git
261982f1 4690S: Maintained
0c0d06ca 4691F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4692
e8deeae2 4693GSPCA T613 SUBDRIVER
8b58be88 4694M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4695L: linux-media@vger.kernel.org
275ffde4 4696T: git git://linuxtv.org/media_tree.git
e8deeae2 4697S: Maintained
0c0d06ca 4698F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4699
4700GSPCA USB WEBCAM DRIVER
fc3f906b 4701M: Hans de Goede <hdegoede@redhat.com>
661263b5 4702L: linux-media@vger.kernel.org
275ffde4 4703T: git git://linuxtv.org/media_tree.git
e8deeae2 4704S: Maintained
0c0d06ca 4705F: drivers/media/usb/gspca/
e8deeae2 4706
584ec979 4707GUID PARTITION TABLE (GPT)
4f973c63 4708M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4709L: linux-efi@vger.kernel.org
4710S: Maintained
4711F: block/partitions/efi.*
4712
aa3c598b 4713STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4714M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4715L: linux-media@vger.kernel.org
275ffde4 4716T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4717S: Maintained
4718F: drivers/media/usb/stk1160/
e8deeae2 4719
4e456b86
YS
4720H8/300 ARCHITECTURE
4721M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4722L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4723W: http://uclinux-h8.sourceforge.jp
4724T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4725S: Maintained
4726F: arch/h8300/
4727F: drivers/clocksource/h8300_*.c
4728F: drivers/clk/h8300/
4729F: drivers/irqchip/irq-renesas-h8*.c
4730
71a6d0af
HW
4731HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4732M: Frank Seidel <frank@f-seidel.de>
4733L: platform-driver-x86@vger.kernel.org
4734W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4735S: Maintained
4736F: drivers/platform/x86/hdaps.c
4737
48fc9e26
HV
4738HDPVR USB VIDEO ENCODER DRIVER
4739M: Hans Verkuil <hverkuil@xs4all.nl>
4740L: linux-media@vger.kernel.org
4741T: git git://linuxtv.org/media_tree.git
4742W: http://linuxtv.org
4743S: Odd Fixes
14430813 4744F: drivers/media/usb/hdpvr/
48fc9e26 4745
71a6d0af 4746HWPOISON MEMORY FAILURE HANDLING
f9625c48 4747M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4748L: linux-mm@kvack.org
71a6d0af
HW
4749S: Maintained
4750F: mm/memory-failure.c
4751F: mm/hwpoison-inject.c
4752
4753HYPERVISOR VIRTUAL CONSOLE DRIVER
4754L: linuxppc-dev@lists.ozlabs.org
4755S: Odd Fixes
4756F: drivers/tty/hvc/
4757
e5ab1477
AP
4758HACKRF MEDIA DRIVER
4759M: Antti Palosaari <crope@iki.fi>
4760L: linux-media@vger.kernel.org
4761W: http://linuxtv.org/
4762W: http://palosaari.fi/linux/
4763Q: http://patchwork.linuxtv.org/project/linux-media/list/
4764T: git git://linuxtv.org/anttip/media_tree.git
4765S: Maintained
4766F: drivers/media/usb/hackrf/
4767
5b543965 4768HARDWARE MONITORING
d8130624 4769M: Jean Delvare <jdelvare@suse.com>
ca462085 4770M: Guenter Roeck <linux@roeck-us.net>
5b543965 4771L: lm-sensors@lm-sensors.org
595142e0 4772W: http://www.lm-sensors.org/
a94ef4ed 4773T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4774T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4775S: Maintained
047f4ec2 4776F: Documentation/hwmon/
679655da 4777F: drivers/hwmon/
047f4ec2 4778F: include/linux/hwmon*.h
5b543965 4779
844dd05f 4780HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4781M: Matt Mackall <mpm@selenic.com>
4782M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4783L: linux-crypto@vger.kernel.org
c0d0787b 4784S: Odd fixes
679655da
JP
4785F: Documentation/hw_random.txt
4786F: drivers/char/hw_random/
4787F: include/linux/hw_random.h
844dd05f 4788
8b37fcfc
OBC
4789HARDWARE SPINLOCK CORE
4790M: Ohad Ben-Cohen <ohad@wizery.com>
4791S: Maintained
4792F: Documentation/hwspinlock.txt
4793F: drivers/hwspinlock/hwspinlock_*
4794F: include/linux/hwspinlock.h
4795
1da177e4 4796HARMONY SOUND DRIVER
ac6aecbf 4797L: linux-parisc@vger.kernel.org
1da177e4 4798S: Maintained
679655da 4799F: sound/parisc/harmony.*
1da177e4 4800
91952bc0
AP
4801HD29L2 MEDIA DRIVER
4802M: Antti Palosaari <crope@iki.fi>
4803L: linux-media@vger.kernel.org
4804W: http://linuxtv.org/
4805W: http://palosaari.fi/linux/
4806Q: http://patchwork.linuxtv.org/project/linux-media/list/
4807T: git git://linuxtv.org/anttip/media_tree.git
4808S: Maintained
4809F: drivers/media/dvb-frontends/hd29l2*
4810
e2d1d6c0 4811HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 4812L: iss_storagedev@hp.com
af9f1b3c 4813S: Orphan
679655da
JP
4814F: Documentation/blockdev/cpqarray.txt
4815F: drivers/block/cpqarray.*
e2d1d6c0 4816
9257aa49 4817HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 4818M: Don Brace <don.brace@pmcs.com>
9257aa49 4819L: iss_storagedev@hp.com
693373db
DB
4820L: storagedev@pmcs.com
4821L: linux-scsi@vger.kernel.org
9257aa49
SC
4822S: Supported
4823F: Documentation/scsi/hpsa.txt
4824F: drivers/scsi/hpsa*.[ch]
4825F: include/linux/cciss*.h
c117ab84 4826F: include/uapi/linux/cciss*.h
9257aa49 4827
e2d1d6c0 4828HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 4829M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 4830L: iss_storagedev@hp.com
693373db
DB
4831L: storagedev@pmcs.com
4832L: linux-scsi@vger.kernel.org
e2d1d6c0 4833S: Supported
679655da
JP
4834F: Documentation/blockdev/cciss.txt
4835F: drivers/block/cciss*
4836F: include/linux/cciss_ioctl.h
c117ab84 4837F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4838
1da177e4 4839HFS FILESYSTEM
6cf515e1
GU
4840L: linux-fsdevel@vger.kernel.org
4841S: Orphan
679655da
JP
4842F: Documentation/filesystems/hfs.txt
4843F: fs/hfs/
1da177e4 4844
ef575f47
GU
4845HFSPLUS FILESYSTEM
4846L: linux-fsdevel@vger.kernel.org
4847S: Orphan
4848F: Documentation/filesystems/hfsplus.txt
4849F: fs/hfsplus/
4850
1da177e4 4851HGA FRAMEBUFFER DRIVER
8b58be88 4852M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4853L: linux-nvidia@lists.surfsouth.com
4854W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4855S: Maintained
8a61f013 4856F: drivers/video/fbdev/hgafb.c
1da177e4 4857
4480f15b 4858HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4859M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4860M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4861L: linux-pm@vger.kernel.org
e2d1d6c0 4862S: Supported
679655da
JP
4863F: arch/x86/power/
4864F: drivers/base/power/
4865F: kernel/power/
4866F: include/linux/suspend.h
4867F: include/linux/freezer.h
4868F: include/linux/pm.h
679655da 4869F: arch/*/include/asm/suspend*.h
e2d1d6c0 4870
4ef4caad 4871HID CORE LAYER
e5f6450c 4872M: Jiri Kosina <jikos@kernel.org>
eb76c5c0 4873L: linux-input@vger.kernel.org
54e5881d 4874T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4875S: Maintained
679655da
JP
4876F: drivers/hid/
4877F: include/linux/hid*
c117ab84 4878F: include/uapi/linux/hid*
4ef4caad 4879
30ee72f0 4880HID SENSOR HUB DRIVERS
e5f6450c 4881M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
4882M: Jonathan Cameron <jic23@kernel.org>
4883M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
4884L: linux-input@vger.kernel.org
4885L: linux-iio@vger.kernel.org
4886S: Maintained
4887F: Documentation/hid/hid-sensor*
4888F: drivers/hid/hid-sensor-*
4889F: drivers/iio/*/hid-*
4890F: include/linux/hid-sensor-*
4891
38bed542 4892HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4893M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4894L: linux-kernel@vger.kernel.org
75fc2d37 4895T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4896S: Maintained
679655da 4897F: Documentation/timers/
5cee9645 4898F: kernel/time/hrtimer.c
88606e80
TG
4899F: kernel/time/clockevents.c
4900F: kernel/time/tick*.*
4901F: kernel/time/timer_*.c
05ed8490 4902F: include/linux/clockchips.h
679655da 4903F: include/linux/hrtimer.h
38bed542 4904
1da177e4 4905HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4906L: linux-hams@vger.kernel.org
8b64f2a0 4907S: Orphan
679655da
JP
4908F: drivers/net/hamradio/dmascc.c
4909F: drivers/net/hamradio/scc.c
1da177e4 4910
ede1e6f8 4911HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4912M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4913W: http://www.highpoint-tech.com
4914S: Supported
679655da
JP
4915F: Documentation/scsi/hptiop.txt
4916F: drivers/scsi/hptiop.c
ede1e6f8 4917
1da177e4 4918HIPPI
8b58be88 4919M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4920L: linux-hippi@sunsite.dk
4921S: Maintained
679655da 4922F: include/linux/hippidevice.h
c117ab84 4923F: include/uapi/linux/if_hippi.h
679655da 4924F: net/802/hippi.c
ff5a3b50 4925F: drivers/net/hippi/
1da177e4 4926
ff1d2767 4927HOST AP DRIVER
8b58be88 4928M: Jouni Malinen <j@w1.fi>
85d32e7b 4929L: hostap@shmoo.com (subscribers-only)
724c6b35 4930L: linux-wireless@vger.kernel.org
ff1d2767
JM
4931W: http://hostap.epitest.fi/
4932S: Maintained
679655da 4933F: drivers/net/wireless/hostap/
ff1d2767 4934
dd8cd779 4935HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4936L: platform-driver-x86@vger.kernel.org
95c70215 4937S: Orphan
679655da 4938F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4939
e2d1d6c0 4940HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4941M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4942S: Maintained
7e25d724 4943F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4944
7d2c86b5 4945HPET: High Precision Event Timers driver
8b58be88 4946M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4947S: Maintained
679655da
JP
4948F: Documentation/timers/hpet.txt
4949F: drivers/char/hpet.c
4950F: include/linux/hpet.h
c117ab84 4951F: include/uapi/linux/hpet.h
b9b0332f 4952
e07b5d79 4953HPET: x86
9e06f631 4954S: Orphan
679655da
JP
4955F: arch/x86/kernel/hpet.c
4956F: arch/x86/include/asm/hpet.h
b9b0332f 4957
1da177e4 4958HPFS FILESYSTEM
8b58be88 4959M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4960W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4961S: Maintained
679655da 4962F: fs/hpfs/
1da177e4 4963
3441cded 4964HSI SUBSYSTEM
56459ea9
SR
4965M: Sebastian Reichel <sre@kernel.org>
4966T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4967S: Maintained
4968F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4969F: Documentation/hsi.txt
3441cded
SR
4970F: drivers/hsi/
4971F: include/linux/hsi/
4972F: include/uapi/linux/hsi/
4973
7d2c86b5 4974HSO 3G MODEM DRIVER
8b58be88 4975M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4976W: http://www.pharscape.org
4977S: Maintained
679655da 4978F: drivers/net/usb/hso.c
11cd29b0 4979
19990e29
AB
4980HSR NETWORK PROTOCOL
4981M: Arvid Brodin <arvid.brodin@alten.se>
4982L: netdev@vger.kernel.org
4983S: Maintained
4984F: net/hsr/
4985
5a18c343 4986HTCPEN TOUCHSCREEN DRIVER
8b58be88 4987M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4988L: linux-input@vger.kernel.org
4989S: Maintained
679655da 4990F: drivers/input/touchscreen/htcpen.c
5a18c343 4991
1da177e4 4992HUGETLB FILESYSTEM
6d49e352 4993M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4994S: Maintained
679655da 4995F: fs/hugetlbfs/
1da177e4 4996
05183189 4997Hyper-V CORE AND DRIVERS
9c3646d1 4998M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
4999M: Haiyang Zhang <haiyangz@microsoft.com>
5000L: devel@linuxdriverproject.org
5001S: Maintained
a4162747
HZ
5002F: arch/x86/include/asm/mshyperv.h
5003F: arch/x86/include/uapi/asm/hyperv.h
5004F: arch/x86/kernel/cpu/mshyperv.c
05183189 5005F: drivers/hid/hid-hyperv.c
a4162747 5006F: drivers/hv/
f92ca80b 5007F: drivers/input/serio/hyperv-keyboard.c
05183189 5008F: drivers/net/hyperv/
a4162747 5009F: drivers/scsi/storvsc_drv.c
8a61f013 5010F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5011F: include/linux/hyperv.h
5012F: tools/hv/
54bf725e 5013F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5014
d85c8a6a 5015I2C OVER PARALLEL PORT
d8130624 5016M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5017L: linux-i2c@vger.kernel.org
5018S: Maintained
5019F: Documentation/i2c/busses/i2c-parport
5020F: Documentation/i2c/busses/i2c-parport-light
5021F: drivers/i2c/busses/i2c-parport.c
5022F: drivers/i2c/busses/i2c-parport-light.c
5023
5024I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5025M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5026L: linux-i2c@vger.kernel.org
5027S: Maintained
5028F: Documentation/i2c/busses/i2c-ali1535
5029F: Documentation/i2c/busses/i2c-ali1563
5030F: Documentation/i2c/busses/i2c-ali15x3
5031F: Documentation/i2c/busses/i2c-amd756
5032F: Documentation/i2c/busses/i2c-amd8111
5033F: Documentation/i2c/busses/i2c-i801
5034F: Documentation/i2c/busses/i2c-nforce2
5035F: Documentation/i2c/busses/i2c-piix4
5036F: Documentation/i2c/busses/i2c-sis5595
5037F: Documentation/i2c/busses/i2c-sis630
5038F: Documentation/i2c/busses/i2c-sis96x
5039F: Documentation/i2c/busses/i2c-via
5040F: Documentation/i2c/busses/i2c-viapro
5041F: drivers/i2c/busses/i2c-ali1535.c
5042F: drivers/i2c/busses/i2c-ali1563.c
5043F: drivers/i2c/busses/i2c-ali15x3.c
5044F: drivers/i2c/busses/i2c-amd756.c
5045F: drivers/i2c/busses/i2c-amd756-s4882.c
5046F: drivers/i2c/busses/i2c-amd8111.c
5047F: drivers/i2c/busses/i2c-i801.c
5048F: drivers/i2c/busses/i2c-isch.c
5049F: drivers/i2c/busses/i2c-nforce2.c
5050F: drivers/i2c/busses/i2c-nforce2-s4985.c
5051F: drivers/i2c/busses/i2c-piix4.c
5052F: drivers/i2c/busses/i2c-sis5595.c
5053F: drivers/i2c/busses/i2c-sis630.c
5054F: drivers/i2c/busses/i2c-sis96x.c
5055F: drivers/i2c/busses/i2c-via.c
5056F: drivers/i2c/busses/i2c-viapro.c
5057
cb7f07a4
NH
5058I2C/SMBUS ISMT DRIVER
5059M: Seth Heasley <seth.heasley@intel.com>
5060M: Neil Horman <nhorman@tuxdriver.com>
5061L: linux-i2c@vger.kernel.org
5062F: drivers/i2c/busses/i2c-ismt.c
5063F: Documentation/i2c/busses/i2c-ismt
5064
6ea884db 5065I2C/SMBUS STUB DRIVER
d8130624 5066M: Jean Delvare <jdelvare@suse.com>
846557d3 5067L: linux-i2c@vger.kernel.org
6ea884db 5068S: Maintained
8547a5bc 5069F: drivers/i2c/i2c-stub.c
6ea884db 5070
5b543965 5071I2C SUBSYSTEM
14d77c4d 5072M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5073L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5074W: https://i2c.wiki.kernel.org/
5075Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5077S: Maintained
40ed1b4c 5078F: Documentation/devicetree/bindings/i2c/
679655da
JP
5079F: Documentation/i2c/
5080F: drivers/i2c/
5081F: include/linux/i2c.h
03b70d62 5082F: include/linux/i2c-*.h
c117ab84
CEB
5083F: include/uapi/linux/i2c.h
5084F: include/uapi/linux/i2c-*.h
1da177e4 5085
4560d677
WS
5086I2C ACPI SUPPORT
5087M: Mika Westerberg <mika.westerberg@linux.intel.com>
5088L: linux-i2c@vger.kernel.org
5089L: linux-acpi@vger.kernel.org
5090S: Maintained
4560d677 5091
d85c8a6a 5092I2C-TAOS-EVM DRIVER
d8130624 5093M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5094L: linux-i2c@vger.kernel.org
5095S: Maintained
5096F: Documentation/i2c/busses/i2c-taos-evm
5097F: drivers/i2c/busses/i2c-taos-evm.c
5098
e8c76eed 5099I2C-TINY-USB DRIVER
8b58be88 5100M: Till Harbaum <till@harbaum.org>
846557d3 5101L: linux-i2c@vger.kernel.org
932d1872 5102W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5103S: Maintained
679655da 5104F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5105
1da177e4 5106i386 BOOT CODE
8b58be88 5107M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5108S: Maintained
679655da 5109F: arch/x86/boot/
1da177e4
LT
5110
5111i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5112M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5113T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5114S: Maintained
5115
1da177e4 5116IA64 (Itanium) PLATFORM
8b58be88
JP
5117M: Tony Luck <tony.luck@intel.com>
5118M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5119L: linux-ia64@vger.kernel.org
6b1c70b1 5120T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5121S: Maintained
679655da 5122F: arch/ia64/
1da177e4 5123
4cd38750
LDSB
5124IBM Power VMX Cryptographic instructions
5125M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5126M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5127L: linux-crypto@vger.kernel.org
5128S: Supported
5129F: drivers/crypto/vmx/Makefile
5130F: drivers/crypto/vmx/Kconfig
5131F: drivers/crypto/vmx/vmx.c
5132F: drivers/crypto/vmx/aes*
5133F: drivers/crypto/vmx/ghash*
5134F: drivers/crypto/vmx/ppc-xlate.pl
5135
956c203c 5136IBM Power in-Nest Crypto Acceleration
4cd38750 5137M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5138M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5139L: linux-crypto@vger.kernel.org
5140S: Supported
28bceeaa
DS
5141F: drivers/crypto/nx/Makefile
5142F: drivers/crypto/nx/Kconfig
5143F: drivers/crypto/nx/nx-aes*
5144F: drivers/crypto/nx/nx-sha*
5145F: drivers/crypto/nx/nx.*
5146F: drivers/crypto/nx/nx_csbcpb.h
5147F: drivers/crypto/nx/nx_debugfs.h
956c203c 5148
0e16aafb 5149IBM Power 842 compression accelerator
41656aa7 5150M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5151S: Supported
28bceeaa
DS
5152F: drivers/crypto/nx/Makefile
5153F: drivers/crypto/nx/Kconfig
7011a122 5154F: drivers/crypto/nx/nx-842*
2da572c9 5155F: include/linux/sw842.h
2062c5b6 5156F: crypto/842.c
2da572c9 5157F: lib/842/
0e16aafb 5158
1da177e4 5159IBM Power Linux RAID adapter
8b58be88 5160M: Brian King <brking@us.ibm.com>
1da177e4 5161S: Supported
679655da 5162F: drivers/scsi/ipr.*
1da177e4 5163
9d348af4 5164IBM Power Virtual Ethernet Device Driver
eddd63a6 5165M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5166L: netdev@vger.kernel.org
5167S: Supported
9aa32835 5168F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5169
e6babec6 5170IBM Power Virtual SCSI Device Drivers
bcbde52b 5171M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5172L: linux-scsi@vger.kernel.org
5173S: Supported
e6babec6
NF
5174F: drivers/scsi/ibmvscsi/ibmvscsi*
5175F: drivers/scsi/ibmvscsi/viosrp.h
5176
5177IBM Power Virtual FC Device Drivers
44b4dad9 5178M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5179L: linux-scsi@vger.kernel.org
5180S: Supported
5181F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5182
1da177e4 5183IBM ServeRAID RAID DRIVER
f9213e78 5184S: Orphan
679655da 5185F: drivers/scsi/ips.*
1da177e4 5186
6ed9f9c4
PT
5187ICH LPC AND GPIO DRIVER
5188M: Peter Tyser <ptyser@xes-inc.com>
5189S: Maintained
5190F: drivers/mfd/lpc_ich.c
5191F: drivers/gpio/gpio-ich.c
5192
1e7106fc 5193IDE SUBSYSTEM
8b58be88 5194M: "David S. Miller" <davem@davemloft.net>
1da177e4 5195L: linux-ide@vger.kernel.org
8a6e2535 5196Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5197T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5198S: Maintained
679655da
JP
5199F: Documentation/ide/
5200F: drivers/ide/
5201F: include/linux/ide.h
1da177e4 5202
6cb8c13d
IP
5203IDEAPAD LAPTOP EXTRAS DRIVER
5204M: Ike Panhc <ike.pan@canonical.com>
5205L: platform-driver-x86@vger.kernel.org
5206W: http://launchpad.net/ideapad-laptop
5207S: Maintained
5208F: drivers/platform/x86/ideapad-laptop.c
5209
1ea4c161
AM
5210IDEAPAD LAPTOP SLIDEBAR DRIVER
5211M: Andrey Moiseev <o2g.org.ru@gmail.com>
5212L: linux-input@vger.kernel.org
5213W: https://github.com/o2genum/ideapad-slidebar
5214S: Maintained
5215F: drivers/input/misc/ideapad_slidebar.c
5216
0f861e8c 5217IDE/ATAPI DRIVERS
487ba8e8 5218M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5219L: linux-ide@vger.kernel.org
c404c199 5220S: Maintained
679655da
JP
5221F: Documentation/cdrom/ide-cd
5222F: drivers/ide/ide-cd*
1da177e4 5223
27471fdb 5224IDLE-I7300
8b58be88 5225M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5226L: linux-pm@vger.kernel.org
27471fdb 5227S: Supported
679655da 5228F: drivers/idle/i7300_idle.c
27471fdb 5229
02cf2286 5230IEEE 802.15.4 SUBSYSTEM
b6e195fd 5231M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5232L: linux-wpan@vger.kernel.org
5233W: https://github.com/linux-wpan
5234T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5235S: Maintained
5236F: net/ieee802154/
68653359 5237F: net/mac802154/
251741b1 5238F: drivers/net/ieee802154/
580947d3
AA
5239F: include/linux/nl802154.h
5240F: include/linux/ieee802154.h
5241F: include/net/nl802154.h
5242F: include/net/mac802154.h
5243F: include/net/af_ieee802154.h
5244F: include/net/cfg802154.h
5245F: include/net/ieee802154_netdev.h
ebef9c12 5246F: Documentation/networking/ieee802154.txt
02cf2286 5247
b1c97193
SY
5248IGORPLUG-USB IR RECEIVER
5249M: Sean Young <sean@mess.org>
5250L: linux-media@vger.kernel.org
5251S: Maintained
5252F: drivers/media/rc/igorplugusb.c
5253
40ad4a30
SY
5254IGUANAWORKS USB IR TRANSCEIVER
5255M: Sean Young <sean@mess.org>
5256L: linux-media@vger.kernel.org
5257S: Maintained
5258F: drivers/media/rc/iguanair.c
5259
9545f86e 5260IIO SUBSYSTEM AND DRIVERS
030a13d7 5261M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5262R: Hartmut Knaack <knaack.h@gmx.de>
5263R: Lars-Peter Clausen <lars@metafoo.de>
5264R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5265L: linux-iio@vger.kernel.org
5266S: Maintained
03e7c251 5267F: drivers/iio/
9545f86e 5268F: drivers/staging/iio/
8fe671fc 5269F: include/linux/iio/
817020cf 5270F: tools/iio/
9545f86e 5271
65519263
SG
5272IKANOS/ADI EAGLE ADSL USB DRIVER
5273M: Matthieu Castet <castet.matthieu@free.fr>
5274M: Stanislaw Gruszka <stf_xl@wp.pl>
5275S: Maintained
5276F: drivers/usb/atm/ueagle-atm.c
5277
e89ab51f
GR
5278INA209 HARDWARE MONITOR DRIVER
5279M: Guenter Roeck <linux@roeck-us.net>
5280L: lm-sensors@lm-sensors.org
5281S: Maintained
5282F: Documentation/hwmon/ina209
5283F: Documentation/devicetree/bindings/i2c/ina209.txt
5284F: drivers/hwmon/ina209.c
5285
5286INA2XX HARDWARE MONITOR DRIVER
5287M: Guenter Roeck <linux@roeck-us.net>
5288L: lm-sensors@lm-sensors.org
5289S: Maintained
5290F: Documentation/hwmon/ina2xx
5291F: drivers/hwmon/ina2xx.c
5292F: include/linux/platform_data/ina2xx.h
5293
14dc124f
SIG
5294INDUSTRY PACK SUBSYSTEM (IPACK)
5295M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5296M: Jens Taprogge <jens.taprogge@taprogge.org>
5297M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5298L: industrypack-devel@lists.sourceforge.net
5299W: http://industrypack.sourceforge.net
5300S: Maintained
5301F: drivers/ipack/
5302
8adc53fd
ZLK
5303INGENIC JZ4780 DMA Driver
5304M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5305S: Maintained
5306F: drivers/dma/dma-jz4780.c
5307
aa7168f4 5308INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5309M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5310M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5311L: linux-ima-devel@lists.sourceforge.net
5312L: linux-ima-user@lists.sourceforge.net
5313L: linux-security-module@vger.kernel.org
aa7168f4 5314S: Supported
679655da 5315F: security/integrity/ima/
aa7168f4 5316
9a4ea5a9
JH
5317IMGTEC IR DECODER DRIVER
5318M: James Hogan <james.hogan@imgtec.com>
5319S: Maintained
5320F: drivers/media/rc/img-ir/
5321
1da177e4 5322IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5323L: linux-fbdev@vger.kernel.org
843393d3 5324S: Orphan
8a61f013 5325F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5326
5327INFINIBAND SUBSYSTEM
b6b2bbe6 5328M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5329M: Sean Hefty <sean.hefty@intel.com>
5330M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5331L: linux-rdma@vger.kernel.org
605841f5 5332W: http://www.openfabrics.org/
8a6e2535 5333Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5334T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5335S: Supported
679655da
JP
5336F: Documentation/infiniband/
5337F: drivers/infiniband/
c117ab84 5338F: include/uapi/linux/if_infiniband.h
954138dc
YD
5339F: include/uapi/rdma/
5340F: include/rdma/
1da177e4 5341
c9f04f58 5342INOTIFY
8b58be88
JP
5343M: John McCutchan <john@johnmccutchan.com>
5344M: Robert Love <rlove@rlove.org>
5345M: Eric Paris <eparis@parisplace.org>
c9f04f58 5346S: Maintained
679655da
JP
5347F: Documentation/filesystems/inotify.txt
5348F: fs/notify/inotify/
5349F: include/linux/inotify.h
c117ab84 5350F: include/uapi/linux/inotify.h
c9f04f58 5351
e2d1d6c0 5352INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5353M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5354L: linux-input@vger.kernel.org
8a6e2535 5355Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5356T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5357S: Maintained
679655da 5358F: drivers/input/
f4eea7e2 5359F: include/linux/input.h
c117ab84 5360F: include/uapi/linux/input.h
f4eea7e2 5361F: include/linux/input/
e2d1d6c0 5362
3267a87f 5363INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5364M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5365L: linux-input@vger.kernel.org
75dd112a 5366S: Odd fixes
3267a87f 5367F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5368F: drivers/input/input-mt.c
3267a87f
HR
5369K: \b(ABS|SYN)_MT_
5370
97fa99a3
JY
5371INTEL ASoC BDW/HSW DRIVERS
5372M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5373L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5374S: Supported
e8e1225d
JP
5375F: sound/soc/intel/common/sst-dsp*
5376F: sound/soc/intel/common/sst-firmware.c
5377F: sound/soc/intel/boards/broadwell.c
5378F: sound/soc/intel/haswell/
97fa99a3 5379
4ac13e17
DJ
5380INTEL C600 SERIES SAS CONTROLLER DRIVER
5381M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5382M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5383L: linux-scsi@vger.kernel.org
7106891a
DJ
5384T: git git://git.code.sf.net/p/intel-sas/isci
5385S: Supported
4ac13e17 5386F: drivers/scsi/isci/
4ac13e17 5387
26717172
LB
5388INTEL IDLE DRIVER
5389M: Len Brown <lenb@kernel.org>
bf1c138e 5390L: linux-pm@vger.kernel.org
08deed1e 5391T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5392S: Supported
5393F: drivers/idle/intel_idle.c
5394
7c1ac18d
KCA
5395INTEL PSTATE DRIVER
5396M: Kristen Carlson Accardi <kristen@linux.intel.com>
5397L: linux-pm@vger.kernel.org
5398S: Supported
5399F: drivers/cpufreq/intel_pstate.c
5400
9eb8ef74 5401INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5402M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5403L: linux-fbdev@vger.kernel.org
ce00f85c 5404S: Maintained
679655da 5405F: Documentation/fb/intelfb.txt
8a61f013 5406F: drivers/video/fbdev/intelfb/
9eb8ef74 5407
1da177e4 5408INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5409M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5410L: linux-fbdev@vger.kernel.org
ce00f85c 5411S: Maintained
8a61f013 5412F: drivers/video/fbdev/i810/
1da177e4 5413
f4a9bc4c 5414INTEL MENLOW THERMAL DRIVER
8b58be88 5415M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5416L: platform-driver-x86@vger.kernel.org
5ca92bd9 5417W: https://01.org/linux-acpi
f4a9bc4c 5418S: Supported
679655da 5419F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5420
1da177e4 5421INTEL IA32 MICROCODE UPDATE SUPPORT
ca68a525 5422M: Borislav Petkov <bp@alien8.de>
1da177e4 5423S: Maintained
73d425fd
JP
5424F: arch/x86/kernel/cpu/microcode/core*
5425F: arch/x86/kernel/cpu/microcode/intel*
1da177e4 5426
248a9dc3 5427INTEL I/OAT DMA DRIVER
18ebd564 5428M: Dave Jiang <dave.jiang@intel.com>
08223d80 5429R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5430L: dmaengine@vger.kernel.org
5431Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5432S: Supported
679655da 5433F: drivers/dma/ioat*
248a9dc3 5434
6c8909b4 5435INTEL IOMMU (VT-d)
8b58be88 5436M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5437L: iommu@lists.linux-foundation.org
54e5881d 5438T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5439S: Supported
3fb39615 5440F: drivers/iommu/intel-iommu.c
679655da 5441F: include/linux/intel-iommu.h
6c8909b4 5442
b3e5f263 5443INTEL IOP-ADMA DMA DRIVER
08223d80 5444R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5445S: Odd fixes
679655da 5446F: drivers/dma/iop-adma.c
b3e5f263 5447
9251ce95 5448INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5449M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5450S: Maintained
679655da
JP
5451F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5452F: arch/arm/mach-ixp4xx/include/mach/npe.h
5453F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5454F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5455F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5456F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5457
844dd05f 5458INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5459M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5460S: Maintained
679655da 5461F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5462
2f302324 5463INTEL ETHERNET DRIVERS
8b58be88 5464M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5465R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5466R: Shannon Nelson <shannon.nelson@intel.com>
5467R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5468R: Don Skidmore <donald.c.skidmore@intel.com>
5469R: Matthew Vick <matthew.vick@intel.com>
5470R: John Ronciak <john.ronciak@intel.com>
5471R: Mitch Williams <mitch.a.williams@intel.com>
5472L: intel-wired-lan@lists.osuosl.org
f6fde11a 5473W: http://www.intel.com/support/feedback.htm
d94e6fed 5474W: http://e1000.sourceforge.net/
2f302324
JK
5475Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5476T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5477T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5478S: Supported
0d164401
JK
5479F: Documentation/networking/e100.txt
5480F: Documentation/networking/e1000.txt
5481F: Documentation/networking/e1000e.txt
5482F: Documentation/networking/igb.txt
5483F: Documentation/networking/igbvf.txt
5484F: Documentation/networking/ixgb.txt
5485F: Documentation/networking/ixgbe.txt
5486F: Documentation/networking/ixgbevf.txt
1bff6529 5487F: Documentation/networking/i40e.txt
105bf2fe 5488F: Documentation/networking/i40evf.txt
dee1ad47 5489F: drivers/net/ethernet/intel/
bc90d291 5490F: drivers/net/ethernet/intel/*/
1da177e4 5491
0963d59b
LW
5492INTEL-MID GPIO DRIVER
5493M: David Cohen <david.a.cohen@linux.intel.com>
5494L: linux-gpio@vger.kernel.org
5495S: Maintained
5496F: drivers/gpio/gpio-intel-mid.c
5497
ca907a90
SY
5498INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5499M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5500L: linux-wireless@vger.kernel.org
ca907a90 5501S: Maintained
679655da 5502F: Documentation/networking/README.ipw2100
679655da 5503F: Documentation/networking/README.ipw2200
ca907a90 5504F: drivers/net/wireless/ipw2x00/
826d2abe 5505
4bd96a7a 5506INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
5507M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5508M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
5509M: Shane Wang <shane.wang@intel.com>
5510L: tboot-devel@lists.sourceforge.net
5511W: http://tboot.sourceforge.net
e9b7d7c8 5512T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5513S: Supported
5514F: Documentation/intel_txt.txt
5515F: include/linux/tboot.h
5516F: arch/x86/kernel/tboot.c
5517
8a70da82 5518INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5519M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5520M: linux-wimax@intel.com
49e7d9df 5521L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5522S: Supported
5523W: http://linuxwimax.org
679655da
JP
5524F: Documentation/wimax/README.i2400m
5525F: drivers/net/wimax/i2400m/
c117ab84 5526F: include/uapi/linux/wimax/i2400m.h
8a70da82 5527
1c0ce89c
SG
5528INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5529M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5530L: linux-wireless@vger.kernel.org
1c0ce89c 5531S: Supported
efa3144e
WYG
5532F: drivers/net/wireless/iwlegacy/
5533
b481de9c 5534INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5535M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5536M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 5537M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 5538L: linux-wireless@vger.kernel.org
b481de9c 5539W: http://intellinuxwireless.org
b62ff718 5540T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5541S: Supported
679655da 5542F: drivers/net/wireless/iwlwifi/
b481de9c 5543
de8fe023
TW
5544INTEL MANAGEMENT ENGINE (mei)
5545M: Tomas Winkler <tomas.winkler@intel.com>
5546L: linux-kernel@vger.kernel.org
5547S: Supported
c117ab84 5548F: include/uapi/linux/mei.h
5069288b 5549F: include/linux/mei_cl_bus.h
de8fe023 5550F: drivers/misc/mei/*
e07950a1 5551F: Documentation/misc-devices/mei/*
de8fe023 5552
0a8b8353 5553INTEL PMC IPC DRIVER
5554M: Zha Qipeng<qipeng.zha@intel.com>
5555L: platform-driver-x86@vger.kernel.org
5556S: Maintained
5557F: drivers/platform/x86/intel_pmc_ipc.c
5558F: arch/x86/include/asm/intel_pmc_ipc.h
5559
cb109a0e 5560IOC3 ETHERNET DRIVER
8b58be88 5561M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5562L: linux-mips@linux-mips.org
5563S: Maintained
8862bf1e 5564F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5565
cb109a0e 5566IOC3 SERIAL DRIVER
8b58be88 5567M: Pat Gefre <pfg@sgi.com>
d39e0721 5568L: linux-serial@vger.kernel.org
cb109a0e 5569S: Maintained
df621252 5570F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5571
0b6e8569
SW
5572IOMMU DRIVERS
5573M: Joerg Roedel <joro@8bytes.org>
5574L: iommu@lists.linux-foundation.org
5575T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5576S: Maintained
5577F: drivers/iommu/
5578
4480f15b 5579IP MASQUERADING
8b58be88 5580M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5581S: Maintained
679655da 5582F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5583
1202d6ff 5584IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
5585M: Francois Romieu <romieu@fr.zoreil.com>
5586M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
5587L: netdev@vger.kernel.org
5588S: Maintained
7443713a 5589F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 5590
4480f15b 5591IPATH DRIVER
8473c603 5592M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 5593L: linux-rdma@vger.kernel.org
52a09a04 5594S: Maintained
679655da 5595F: drivers/infiniband/hw/ipath/
77d8798b 5596
4409ebe9 5597IPMI SUBSYSTEM
8b58be88 5598M: Corey Minyard <minyard@acm.org>
b0c90653 5599L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5600W: http://openipmi.sourceforge.net/
5601S: Supported
679655da
JP
5602F: Documentation/IPMI.txt
5603F: drivers/char/ipmi/
5604F: include/linux/ipmi*
c117ab84 5605F: include/uapi/linux/ipmi*
4409ebe9 5606
2d800897
KW
5607QCOM AUDIO (ASoC) DRIVERS
5608M: Patrick Lai <plai@codeaurora.org>
5609M: Banajit Goswami <bgoswami@codeaurora.org>
5610L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5611S: Supported
5612F: sound/soc/qcom/
5613
e2d1d6c0 5614IPS SCSI RAID DRIVER
8b58be88 5615M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5616L: linux-scsi@vger.kernel.org
5617W: http://www.adaptec.com/
5618S: Maintained
679655da 5619F: drivers/scsi/ips*
e2d1d6c0
RD
5620
5621IPVS
8b58be88
JP
5622M: Wensong Zhang <wensong@linux-vs.org>
5623M: Simon Horman <horms@verge.net.au>
5624M: Julian Anastasov <ja@ssi.bg>
979b6c13 5625L: netdev@vger.kernel.org
e2d1d6c0 5626L: lvs-devel@vger.kernel.org
1da177e4 5627S: Maintained
679655da 5628F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5629F: include/net/ip_vs.h
c117ab84 5630F: include/uapi/linux/ip_vs.h
679655da 5631F: net/netfilter/ipvs/
1da177e4 5632
e7839f25 5633IPWIRELESS DRIVER
e5f6450c 5634M: Jiri Kosina <jikos@kernel.org>
d8130624 5635M: David Sterba <dsterba@suse.com>
92094aa0 5636S: Odd Fixes
282361a0 5637F: drivers/tty/ipwireless/
099dc4fb 5638
e2d1d6c0 5639IPX NETWORK LAYER
8b58be88 5640M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5641L: netdev@vger.kernel.org
5642S: Maintained
679655da 5643F: include/net/ipx.h
c117ab84 5644F: include/uapi/linux/ipx.h
679655da 5645F: net/ipx/
e2d1d6c0 5646
1da177e4 5647IRDA SUBSYSTEM
8b58be88 5648M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5649L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5650L: netdev@vger.kernel.org
1da177e4 5651W: http://irda.sourceforge.net/
f353976d 5652S: Maintained
e0057975 5653T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5654F: Documentation/networking/irda.txt
5655F: drivers/net/irda/
5656F: include/net/irda/
5657F: net/irda/
1da177e4 5658
a800c7cc
TG
5659IRQ SUBSYSTEM
5660M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5661L: linux-kernel@vger.kernel.org
a800c7cc 5662S: Maintained
75fc2d37 5663T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5664F: kernel/irq/
2ed9fd28
JC
5665
5666IRQCHIP DRIVERS
5667M: Thomas Gleixner <tglx@linutronix.de>
5668M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5669M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5670L: linux-kernel@vger.kernel.org
5671S: Maintained
5672T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5673T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5674F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5675F: drivers/irqchip/
a800c7cc 5676
7ab3a837 5677IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5678M: Jiang Liu <jiang.liu@linux.intel.com>
5679M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5680S: Maintained
b09dec2c 5681T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5682F: Documentation/IRQ-domain.txt
5683F: include/linux/irqdomain.h
5684F: kernel/irq/irqdomain.c
b09dec2c 5685F: kernel/irq/msi.c
7ab3a837 5686
e2d1d6c0 5687ISAPNP
8b58be88 5688M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5689S: Maintained
679655da
JP
5690F: Documentation/isapnp.txt
5691F: drivers/pnp/isapnp/
5692F: include/linux/isapnp.h
e2d1d6c0 5693
d39b8420
HV
5694ISA RADIO MODULE
5695M: Hans Verkuil <hverkuil@xs4all.nl>
5696L: linux-media@vger.kernel.org
5697T: git git://linuxtv.org/media_tree.git
5698W: http://linuxtv.org
5699S: Maintained
5700F: drivers/media/radio/radio-isa*
5701
71a6d0af
HW
5702iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5703M: Peter Jones <pjones@redhat.com>
5704M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5705S: Maintained
5706F: drivers/firmware/iscsi_ibft*
5707
14816b1e 5708ISCSI
8b58be88 5709M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5710L: open-iscsi@googlegroups.com
5711W: www.open-iscsi.org
54e5881d 5712T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5713S: Maintained
679655da
JP
5714F: drivers/scsi/*iscsi*
5715F: include/scsi/*iscsi*
14816b1e 5716
1e65eb42
OG
5717ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5718M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5719M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5720M: Roi Dayan <roid@mellanox.com>
5721L: linux-rdma@vger.kernel.org
5722S: Supported
5723W: http://www.openfabrics.org
5724W: www.open-iscsi.org
5725Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5726F: drivers/infiniband/ulp/iser/
1e65eb42 5727
2b70e5fd
SG
5728ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5729M: Sagi Grimberg <sagig@mellanox.com>
5730T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5731L: linux-rdma@vger.kernel.org
5732L: target-devel@vger.kernel.org
5733S: Supported
5734W: http://www.linux-iscsi.org
5735F: drivers/infiniband/ulp/isert
5736
1da177e4 5737ISDN SUBSYSTEM
8b58be88 5738M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5739L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5740L: netdev@vger.kernel.org
1da177e4 5741W: http://www.isdn4linux.de
54e5881d 5742T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5743S: Maintained
679655da
JP
5744F: Documentation/isdn/
5745F: drivers/isdn/
5746F: include/linux/isdn.h
5747F: include/linux/isdn/
c117ab84
CEB
5748F: include/uapi/linux/isdn.h
5749F: include/uapi/linux/isdn/
1da177e4
LT
5750
5751ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5752M: Armin Schindler <mac@melware.de>
d5d52273 5753L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5754W: http://www.melware.de
5755S: Maintained
679655da 5756F: drivers/isdn/hardware/eicon/
1da177e4 5757
d624870f 5758IT87 HARDWARE MONITORING DRIVER
d8130624 5759M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5760L: lm-sensors@lm-sensors.org
5761S: Maintained
5762F: Documentation/hwmon/it87
5763F: drivers/hwmon/it87.c
5764
d7104bff
AP
5765IT913X MEDIA DRIVER
5766M: Antti Palosaari <crope@iki.fi>
5767L: linux-media@vger.kernel.org
5768W: http://linuxtv.org/
5769W: http://palosaari.fi/linux/
5770Q: http://patchwork.linuxtv.org/project/linux-media/list/
5771T: git git://linuxtv.org/anttip/media_tree.git
5772S: Maintained
249c697e 5773F: drivers/media/tuners/it913x*
d7104bff 5774
91821ff3 5775IVTV VIDEO4LINUX DRIVER
6afdeaf8 5776M: Andy Walls <awalls@md.metrocast.net>
7b212edf 5777L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 5778L: linux-media@vger.kernel.org
275ffde4 5779T: git git://linuxtv.org/media_tree.git
91821ff3
HV
5780W: http://www.ivtvdriver.org
5781S: Maintained
679655da 5782F: Documentation/video4linux/*.ivtv
90d72ac6 5783F: drivers/media/pci/ivtv/
c117ab84 5784F: include/uapi/linux/ivtv*
91821ff3 5785
68620bdd
MP
5786IX2505V MEDIA DRIVER
5787M: Malcolm Priestley <tvboxspy@gmail.com>
5788L: linux-media@vger.kernel.org
5789W: http://linuxtv.org/
5790Q: http://patchwork.linuxtv.org/project/linux-media/list/
5791S: Maintained
5792F: drivers/media/dvb-frontends/ix2505v*
5793
4453d736
GR
5794JC42.4 TEMPERATURE SENSOR DRIVER
5795M: Guenter Roeck <linux@roeck-us.net>
5796L: lm-sensors@lm-sensors.org
5797S: Maintained
5798F: drivers/hwmon/jc42.c
5799F: Documentation/hwmon/jc42
5800
e2d1d6c0 5801JFS FILESYSTEM
3256f80f 5802M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5803L: jfs-discussion@lists.sourceforge.net
5804W: http://jfs.sourceforge.net/
54e5881d 5805T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5806S: Maintained
679655da
JP
5807F: Documentation/filesystems/jfs.txt
5808F: fs/jfs/
e2d1d6c0 5809
95252236 5810JME NETWORK DRIVER
8b58be88 5811M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5812L: netdev@vger.kernel.org
5813S: Maintained
63d24a0e 5814F: drivers/net/ethernet/jme.*
95252236 5815
1da177e4 5816JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5817M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5818L: linux-mtd@lists.infradead.org
5819W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5820S: Maintained
679655da 5821F: fs/jffs2/
c117ab84 5822F: include/uapi/linux/jffs2.h
1da177e4 5823
d183e11a
TT
5824JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5825M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 5826M: Jan Kara <jack@suse.com>
d183e11a
TT
5827L: linux-ext4@vger.kernel.org
5828S: Maintained
5829F: fs/jbd2/
5830F: include/linux/jbd2.h
ae0718f8 5831
207dab5f
MU
5832JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5833M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5834L: linux-media@vger.kernel.org
5835S: Maintained
5836F: drivers/media/platform/rcar_jpu.c
5837
fd8b6cb4 5838JSM Neo PCI based serial card
9d141cb9 5839M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5840L: linux-serial@vger.kernel.org
5841S: Maintained
df621252 5842F: drivers/tty/serial/jsm/
ae0718f8 5843
af39917d
CL
5844K10TEMP HARDWARE MONITORING DRIVER
5845M: Clemens Ladisch <clemens@ladisch.de>
5846L: lm-sensors@lm-sensors.org
5847S: Maintained
5848F: Documentation/hwmon/k10temp
5849F: drivers/hwmon/k10temp.c
5850
4660cb35 5851K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5852M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5853L: lm-sensors@lm-sensors.org
ae0718f8 5854S: Maintained
679655da
JP
5855F: Documentation/hwmon/k8temp
5856F: drivers/hwmon/k8temp.c
ae0718f8 5857
1da177e4 5858KCONFIG
5eb1f99e 5859M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5860L: linux-kbuild@vger.kernel.org
cea8321c 5861T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5862S: Maintained
679655da
JP
5863F: Documentation/kbuild/kconfig-language.txt
5864F: scripts/kconfig/
1da177e4 5865
ea6c2089 5866KDUMP
8b58be88
JP
5867M: Vivek Goyal <vgoyal@redhat.com>
5868M: Haren Myneni <hbabu@us.ibm.com>
34633993 5869L: kexec@lists.infradead.org
ea6c2089
VG
5870W: http://lse.sourceforge.net/kdump/
5871S: Maintained
80811493 5872F: Documentation/kdump/
ea6c2089 5873
f41bf02f
HV
5874KEENE FM RADIO TRANSMITTER DRIVER
5875M: Hans Verkuil <hverkuil@xs4all.nl>
5876L: linux-media@vger.kernel.org
5877T: git git://linuxtv.org/media_tree.git
5878W: http://linuxtv.org
5879S: Maintained
5880F: drivers/media/radio/radio-keene*
5881
1da177e4 5882KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5883M: Ian Kent <raven@themaw.net>
f694fc97 5884L: autofs@vger.kernel.org
1da177e4 5885S: Maintained
679655da 5886F: fs/autofs4/
1da177e4 5887
70fb7ba6 5888KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 5889M: Michal Marek <mmarek@suse.com>
08deed1e
JP
5890T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5891T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5892L: linux-kbuild@vger.kernel.org
5ce45962 5893S: Maintained
679655da
JP
5894F: Documentation/kbuild/
5895F: Makefile
5896F: scripts/Makefile.*
70fb7ba6
MM
5897F: scripts/basic/
5898F: scripts/mk*
5899F: scripts/package/
1da177e4
LT
5900
5901KERNEL JANITORS
c3000e03 5902L: kernel-janitors@vger.kernel.org
10466f5a 5903W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5904S: Odd Fixes
1da177e4 5905
e8b43555 5906KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5907M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 5908M: Jeff Layton <jlayton@poochiereds.net>
16141c02 5909L: linux-nfs@vger.kernel.org
1da177e4 5910W: http://nfs.sourceforge.net/
98fac23f 5911S: Supported
679655da 5912F: fs/nfsd/
c117ab84 5913F: include/uapi/linux/nfsd/
679655da
JP
5914F: fs/lockd/
5915F: fs/nfs_common/
5916F: net/sunrpc/
5917F: include/linux/lockd/
5918F: include/linux/sunrpc/
c117ab84 5919F: include/uapi/linux/sunrpc/
1da177e4 5920
13b122b3
SK
5921KERNEL SELFTEST FRAMEWORK
5922M: Shuah Khan <shuahkh@osg.samsung.com>
5923L: linux-api@vger.kernel.org
5924T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5925S: Maintained
5926F: tools/testing/selftests
5927
426d62e2 5928KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5929M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5930M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5931L: kvm@vger.kernel.org
e3e58478 5932W: http://www.linux-kvm.org
a94b40a6 5933T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5934S: Supported
c93a64fe
PB
5935F: Documentation/*/kvm*.txt
5936F: Documentation/virtual/kvm/
679655da 5937F: arch/*/kvm/
1662e862
CB
5938F: arch/x86/kernel/kvm.c
5939F: arch/x86/kernel/kvmclock.c
679655da
JP
5940F: arch/*/include/asm/kvm*
5941F: include/linux/kvm*
c117ab84 5942F: include/uapi/linux/kvm*
679655da 5943F: virt/kvm/
426d62e2 5944
ad8003d3 5945KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5946M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5947L: kvm@vger.kernel.org
5948W: http://kvm.qumranet.com
7de609c8 5949S: Maintained
679655da 5950F: arch/x86/include/asm/svm.h
679655da 5951F: arch/x86/kvm/svm.c
426d62e2 5952
513014b7 5953KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 5954M: Alexander Graf <agraf@suse.com>
1fc9d2bf
AK
5955L: kvm-ppc@vger.kernel.org
5956W: http://kvm.qumranet.com
6a7f972d 5957T: git git://github.com/agraf/linux-2.6.git
513014b7 5958S: Supported
679655da
JP
5959F: arch/powerpc/include/asm/kvm*
5960F: arch/powerpc/kvm/
513014b7 5961
85f8fffe 5962KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5963M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5964M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5965L: linux-s390@vger.kernel.org
5966W: http://www.ibm.com/developerworks/linux/linux390/
5967S: Supported
679655da
JP
5968F: Documentation/s390/kvm.txt
5969F: arch/s390/include/asm/kvm*
80811493 5970F: arch/s390/kvm/
85f8fffe 5971
a749474d 5972KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5973M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5974M: Marc Zyngier <marc.zyngier@arm.com>
5975L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5976L: kvmarm@lists.cs.columbia.edu
5977W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5978S: Supported
a749474d
CD
5979F: arch/arm/include/uapi/asm/kvm*
5980F: arch/arm/include/asm/kvm*
5981F: arch/arm/kvm/
5c8818b4
MZ
5982F: virt/kvm/arm/
5983F: include/kvm/arm_*
a749474d 5984
6394a3ec 5985KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5986M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5987M: Marc Zyngier <marc.zyngier@arm.com>
5988L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5989L: kvmarm@lists.cs.columbia.edu
5990S: Maintained
5991F: arch/arm64/include/uapi/asm/kvm*
5992F: arch/arm64/include/asm/kvm*
5993F: arch/arm64/kvm/
5994
dc009d92 5995KEXEC
8b58be88 5996M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5997W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5998L: kexec@lists.infradead.org
dc009d92 5999S: Maintained
679655da 6000F: include/linux/kexec.h
c117ab84 6001F: include/uapi/linux/kexec.h
679655da 6002F: kernel/kexec.c
dc009d92 6003
e971461f
DH
6004KEYS/KEYRINGS:
6005M: David Howells <dhowells@redhat.com>
aa62efff 6006L: keyrings@vger.kernel.org
e971461f 6007S: Maintained
d410fa4e 6008F: Documentation/security/keys.txt
e971461f
DH
6009F: include/linux/key.h
6010F: include/linux/key-type.h
6011F: include/keys/
6012F: security/keys/
6013
7f3c68be 6014KEYS-TRUSTED
74dd744f
MZ
6015M: David Safford <safford@us.ibm.com>
6016M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6017L: linux-security-module@vger.kernel.org
aa62efff 6018L: keyrings@vger.kernel.org
7f3c68be 6019S: Supported
d410fa4e 6020F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6021F: include/keys/trusted-type.h
6022F: security/keys/trusted.c
6023F: security/keys/trusted.h
6024
6025KEYS-ENCRYPTED
74dd744f
MZ
6026M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6027M: David Safford <safford@us.ibm.com>
7f3c68be 6028L: linux-security-module@vger.kernel.org
aa62efff 6029L: keyrings@vger.kernel.org
7f3c68be 6030S: Supported
d410fa4e 6031F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6032F: include/keys/encrypted-type.h
19c90aa6 6033F: security/keys/encrypted-keys/
7f3c68be 6034
5b778dad 6035KGDB / KDB /debug_core
8b58be88 6036M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6037W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
6038L: kgdb-bugreport@lists.sourceforge.net
6039S: Maintained
679655da
JP
6040F: Documentation/DocBook/kgdb.tmpl
6041F: drivers/misc/kgdbts.c
df621252 6042F: drivers/tty/serial/kgdboc.c
5b778dad 6043F: include/linux/kdb.h
679655da 6044F: include/linux/kgdb.h
4063eb5f 6045F: kernel/debug/
e3e2aaf7 6046
456db8cc 6047KMEMCHECK
8b58be88 6048M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6049M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6050S: Maintained
410d7a97
JP
6051F: Documentation/kmemcheck.txt
6052F: arch/x86/include/asm/kmemcheck.h
6053F: arch/x86/mm/kmemcheck/
6054F: include/linux/kmemcheck.h
6055F: mm/kmemcheck.c
b9ce08c0 6056
c3bb4d24 6057KMEMLEAK
8b58be88 6058M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6059S: Maintained
6060F: Documentation/kmemleak.txt
6061F: include/linux/kmemleak.h
6062F: mm/kmemleak.c
6063F: mm/kmemleak-test.c
6064
89559a61 6065KPROBES
8b58be88
JP
6066M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6067M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6068M: "David S. Miller" <davem@davemloft.net>
97c29e74 6069M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6070S: Maintained
679655da
JP
6071F: Documentation/kprobes.txt
6072F: include/linux/kprobes.h
6073F: kernel/kprobes.c
89559a61 6074
70e84049 6075KS0108 LCD CONTROLLER DRIVER
8b58be88 6076M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6077W: http://miguelojeda.es/auxdisplay.htm
6078W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6079S: Maintained
679655da
JP
6080F: Documentation/auxdisplay/ks0108
6081F: drivers/auxdisplay/ks0108.c
6082F: include/linux/ks0108.h
70e84049 6083
1da177e4 6084LAPB module
1da177e4 6085L: linux-x25@vger.kernel.org
bf9915cc 6086S: Orphan
679655da
JP
6087F: Documentation/networking/lapb-module.txt
6088F: include/*/lapb.h
6089F: net/lapb/
1da177e4
LT
6090
6091LASI 53c700 driver for PARISC
8b58be88 6092M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6093L: linux-scsi@vger.kernel.org
6094S: Maintained
679655da
JP
6095F: Documentation/scsi/53c700.txt
6096F: drivers/scsi/53c700*
1da177e4 6097
263de9b5 6098LED SUBSYSTEM
8b58be88 6099M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6100M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6101L: linux-leds@vger.kernel.org
b8926ba0 6102T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6103S: Maintained
679655da
JP
6104F: drivers/leds/
6105F: include/linux/leds.h
263de9b5 6106
b0461a44 6107LEGACY EEPROM DRIVER
d8130624 6108M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6109S: Maintained
6110F: Documentation/misc-devices/eeprom
6111F: drivers/misc/eeprom/eeprom.c
6112
1da177e4 6113LEGO USB Tower driver
8b58be88 6114M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6115L: legousb-devel@lists.sourceforge.net
6116W: http://legousb.sourceforge.net/
6117S: Maintained
679655da 6118F: drivers/usb/misc/legousbtower.c
1da177e4 6119
055616a8
MK
6120LG2160 MEDIA DRIVER
6121M: Michael Krufky <mkrufky@linuxtv.org>
6122L: linux-media@vger.kernel.org
6123W: http://linuxtv.org/
6124W: http://github.com/mkrufky
6125Q: http://patchwork.linuxtv.org/project/linux-media/list/
6126T: git git://linuxtv.org/mkrufky/tuners.git
6127S: Maintained
6128F: drivers/media/dvb-frontends/lg2160.*
6129
6f0e7725
MK
6130LGDT3305 MEDIA DRIVER
6131M: Michael Krufky <mkrufky@linuxtv.org>
6132L: linux-media@vger.kernel.org
6133W: http://linuxtv.org/
6134W: http://github.com/mkrufky
6135Q: http://patchwork.linuxtv.org/project/linux-media/list/
6136T: git git://linuxtv.org/mkrufky/tuners.git
6137S: Maintained
6138F: drivers/media/dvb-frontends/lgdt3305.*
6139
568a17ff 6140LGUEST
8b58be88 6141M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6142L: lguest@lists.ozlabs.org
568a17ff 6143W: http://lguest.ozlabs.org/
72e91863 6144S: Odd Fixes
070f420b 6145F: arch/x86/include/asm/lguest*.h
679655da
JP
6146F: arch/x86/lguest/
6147F: drivers/lguest/
6148F: include/linux/lguest*.h
070f420b 6149F: tools/lguest/
568a17ff 6150
32ac7cb2
TH
6151LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6152M: Tejun Heo <tj@kernel.org>
6153L: linux-ide@vger.kernel.org
6154T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6155S: Maintained
6156F: drivers/ata/
6157F: include/linux/ata.h
6158F: include/linux/libata.h
6159
6160LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6161M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6162L: linux-ide@vger.kernel.org
6163T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6164S: Maintained
6165F: include/linux/pata_arasan_cf_data.h
6166F: drivers/ata/pata_arasan_cf.c
6167
c7fa056c
BZ
6168LIBATA PATA DRIVERS
6169M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6170M: Tejun Heo <tj@kernel.org>
6171L: linux-ide@vger.kernel.org
6172T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6173S: Maintained
6174F: drivers/ata/pata_*.c
6175F: drivers/ata/ata_generic.c
6176
32ac7cb2
TH
6177LIBATA SATA AHCI PLATFORM devices support
6178M: Hans de Goede <hdegoede@redhat.com>
6179M: Tejun Heo <tj@kernel.org>
6180L: linux-ide@vger.kernel.org
6181T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6182S: Maintained
6183F: drivers/ata/ahci_platform.c
6184F: drivers/ata/libahci_platform.c
6185F: include/linux/ahci_platform.h
6186
6187LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6188M: Mikael Pettersson <mikpelinux@gmail.com>
6189L: linux-ide@vger.kernel.org
6190T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6191S: Maintained
6192F: drivers/ata/sata_promise.*
6193
1acd437c
SL
6194LIBLOCKDEP
6195M: Sasha Levin <sasha.levin@oracle.com>
6196S: Maintained
6197F: tools/lib/lockdep/
6198
bc30196f
DW
6199LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6200M: Dan Williams <dan.j.williams@intel.com>
6201L: linux-nvdimm@lists.01.org
6202Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6203S: Supported
6204F: drivers/nvdimm/*
6205F: include/linux/nd.h
6206F: include/linux/libnvdimm.h
6207F: include/uapi/linux/ndctl.h
6208
6209LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6210M: Ross Zwisler <ross.zwisler@linux.intel.com>
6211L: linux-nvdimm@lists.01.org
6212Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6213S: Supported
6214F: drivers/nvdimm/blk.c
6215F: drivers/nvdimm/region_devs.c
6216F: drivers/acpi/nfit*
6217
6218LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6219M: Vishal Verma <vishal.l.verma@intel.com>
6220L: linux-nvdimm@lists.01.org
6221Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6222S: Supported
6223F: drivers/nvdimm/btt*
6224
6225LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6226M: Ross Zwisler <ross.zwisler@linux.intel.com>
6227L: linux-nvdimm@lists.01.org
6228Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6229S: Supported
6230F: drivers/nvdimm/pmem.c
b864bc17 6231F: include/linux/pmem.h
bc30196f 6232
1da177e4 6233LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6234M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6235W: http://www.ibm.com/linux/ltc/projects/ppc
6236S: Supported
11c34c7d 6237F: arch/powerpc/boot/rs6000.h
1da177e4 6238
852bb9f5 6239LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6240M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6241M: Paul Mackerras <paulus@samba.org>
ea668936 6242M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6243W: http://www.penguinppc.org/
a4724ed6 6244L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6245Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6246T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6247S: Supported
11c34c7d
JP
6248F: Documentation/powerpc/
6249F: arch/powerpc/
1da177e4
LT
6250
6251LINUX FOR POWER MACINTOSH
8b58be88 6252M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6253W: http://www.penguinppc.org/
a4724ed6 6254L: linuxppc-dev@lists.ozlabs.org
1da177e4 6255S: Maintained
11c34c7d
JP
6256F: arch/powerpc/platforms/powermac/
6257F: drivers/macintosh/
1da177e4 6258
77a76369 6259LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6260M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6261L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6262T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6263S: Maintained
11c34c7d
JP
6264F: arch/powerpc/platforms/512x/
6265F: arch/powerpc/platforms/52xx/
1da177e4
LT
6266
6267LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6268M: Alistair Popple <alistair@popple.id.au>
8b58be88 6269M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6270W: http://www.penguinppc.org/
a4724ed6 6271L: linuxppc-dev@lists.ozlabs.org
1da177e4 6272S: Maintained
11c34c7d
JP
6273F: arch/powerpc/platforms/40x/
6274F: arch/powerpc/platforms/44x/
1da177e4 6275
260c02a9 6276LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6277L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6278S: Orphan
11c34c7d
JP
6279F: arch/powerpc/*/*virtex*
6280F: arch/powerpc/*/*/*virtex*
1da177e4 6281
e93adf1e 6282LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6283M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6284W: http://www.penguinppc.org/
a4724ed6 6285L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6286S: Maintained
a2b1f7c8 6287F: arch/powerpc/platforms/8xx/
e93adf1e 6288
1da177e4 6289LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
a1e0fb42 6290M: Scott Wood <scottwood@freescale.com>
8b58be88 6291M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6292W: http://www.penguinppc.org/
a4724ed6 6293L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6294T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6295S: Maintained
11c34c7d 6296F: arch/powerpc/platforms/83xx/
4c8f581d 6297F: arch/powerpc/platforms/85xx/
1da177e4 6298
ab06ff3a 6299LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6300M: Olof Johansson <olof@lixom.net>
a4724ed6 6301L: linuxppc-dev@lists.ozlabs.org
92e19709 6302S: Maintained
11c34c7d
JP
6303F: arch/powerpc/platforms/pasemi/
6304F: drivers/*/*pasemi*
6305F: drivers/*/*/*pasemi*
ab06ff3a 6306
1da177e4 6307LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6308M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6309L: linux-security-module@vger.kernel.org
1da177e4
LT
6310S: Supported
6311
a23ce6da
HW
6312LIS3LV02D ACCELEROMETER DRIVER
6313M: Eric Piel <eric.piel@tremplin-utc.net>
6314S: Maintained
ff606677
JD
6315F: Documentation/misc-devices/lis3lv02d
6316F: drivers/misc/lis3lv02d/
bd35665f 6317F: drivers/platform/x86/hp_accel.c
a23ce6da 6318
b700e7f0
SJ
6319LIVE PATCHING
6320M: Josh Poimboeuf <jpoimboe@redhat.com>
6321M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6322M: Jiri Kosina <jikos@kernel.org>
d8130624 6323M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6324S: Maintained
6325F: kernel/livepatch/
6326F: include/linux/livepatch.h
6327F: arch/x86/include/asm/livepatch.h
6328F: arch/x86/kernel/livepatch.c
6329F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6330F: samples/livepatch/
b700e7f0 6331L: live-patching@vger.kernel.org
74d50da3 6332T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6333
e2d1d6c0 6334LLC (802.2)
8b58be88 6335M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6336S: Maintained
679655da 6337F: include/linux/llc.h
c117ab84 6338F: include/uapi/linux/llc.h
679655da
JP
6339F: include/net/llc*
6340F: net/llc/
e2d1d6c0 6341
4e233cbe
AD
6342LM73 HARDWARE MONITOR DRIVER
6343M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6344L: lm-sensors@lm-sensors.org
6345S: Maintained
6346F: drivers/hwmon/lm73.c
6347
156e2d1a 6348LM78 HARDWARE MONITOR DRIVER
d8130624 6349M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6350L: lm-sensors@lm-sensors.org
6351S: Maintained
6352F: Documentation/hwmon/lm78
6353F: drivers/hwmon/lm78.c
6354
1da177e4 6355LM83 HARDWARE MONITOR DRIVER
d8130624 6356M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6357L: lm-sensors@lm-sensors.org
1da177e4 6358S: Maintained
679655da
JP
6359F: Documentation/hwmon/lm83
6360F: drivers/hwmon/lm83.c
1da177e4
LT
6361
6362LM90 HARDWARE MONITOR DRIVER
d8130624 6363M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6364L: lm-sensors@lm-sensors.org
1da177e4 6365S: Maintained
679655da 6366F: Documentation/hwmon/lm90
aae7bce4 6367F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6368F: drivers/hwmon/lm90.c
1da177e4 6369
917cc4e6
GR
6370LM95234 HARDWARE MONITOR DRIVER
6371M: Guenter Roeck <linux@roeck-us.net>
6372L: lm-sensors@lm-sensors.org
6373S: Maintained
6374F: Documentation/hwmon/lm95234
6375F: drivers/hwmon/lm95234.c
6376
68620bdd
MP
6377LME2510 MEDIA DRIVER
6378M: Malcolm Priestley <tvboxspy@gmail.com>
6379L: linux-media@vger.kernel.org
6380W: http://linuxtv.org/
6381Q: http://patchwork.linuxtv.org/project/linux-media/list/
6382S: Maintained
6383F: drivers/media/usb/dvb-usb-v2/lmedm04*
6384
512e67f9 6385LOCKDEP AND LOCKSTAT
8b58be88
JP
6386M: Peter Zijlstra <peterz@infradead.org>
6387M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6388L: linux-kernel@vger.kernel.org
75fc2d37 6389T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6390S: Maintained
214e0aed
DB
6391F: Documentation/locking/lockdep*.txt
6392F: Documentation/locking/lockstat.txt
679655da 6393F: include/linux/lockdep.h
7486d6da 6394F: kernel/locking/
512e67f9 6395
dde33348 6396LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6397M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6398L: linux-ntfs-dev@lists.sourceforge.net
6399W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6400S: Maintained
679655da 6401F: Documentation/ldm.txt
20d16fef 6402F: block/partitions/ldm.*
1da177e4 6403
ef6ada3d
JE
6404LogFS
6405M: Joern Engel <joern@logfs.org>
756ccb3c 6406M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6407L: logfs@logfs.org
6408W: logfs.org
6409S: Maintained
6410F: fs/logfs/
6411
b62d7946
RS
6412LPC32XX MACHINE SUPPORT
6413M: Roland Stigge <stigge@antcom.de>
6414L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6415S: Maintained
6416F: arch/arm/mach-lpc32xx/
6417
c87e34ef 6418LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6419M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6420M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6421M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6422M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6423L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6424L: linux-scsi@vger.kernel.org
6425W: http://www.lsilogic.com/support
6426S: Supported
679655da 6427F: drivers/message/fusion/
500c152a 6428F: drivers/scsi/mpt2sas/
6429F: drivers/scsi/mpt3sas/
c87e34ef 6430
1da177e4 6431LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6432M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6433L: linux-scsi@vger.kernel.org
6434S: Maintained
679655da 6435F: drivers/scsi/sym53c8xx_2/
1da177e4 6436
e5f5c99a
GR
6437LTC4261 HARDWARE MONITOR DRIVER
6438M: Guenter Roeck <linux@roeck-us.net>
6439L: lm-sensors@lm-sensors.org
6440S: Maintained
6441F: Documentation/hwmon/ltc4261
6442F: drivers/hwmon/ltc4261.c
6443
81365c31 6444LTP (Linux Test Project)
28b8e8d4 6445M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6446M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 6447M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
6448M: Jan Stancek <jstancek@redhat.com>
6449M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6450M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 6451L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 6452W: http://linux-test-project.github.io/
7d1ae8a8 6453T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6454S: Maintained
6455
c12a54b3 6456M32R ARCHITECTURE
c12a54b3 6457W: http://www.linux-m32r.org/
b4174867 6458S: Orphan
679655da 6459F: arch/m32r/
c12a54b3 6460
1da177e4 6461M68K ARCHITECTURE
8b58be88 6462M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6463L: linux-m68k@lists.linux-m68k.org
6464W: http://www.linux-m68k.org/
54e5881d 6465T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6466S: Maintained
679655da 6467F: arch/m68k/
9db35182 6468F: drivers/zorro/
1da177e4
LT
6469
6470M68K ON APPLE MACINTOSH
8b58be88 6471M: Joshua Thompson <funaho@jurai.org>
1da177e4 6472W: http://www.mac.linux-m68k.org/
9bb9f222 6473L: linux-m68k@lists.linux-m68k.org
1da177e4 6474S: Maintained
9db35182 6475F: arch/m68k/mac/
1da177e4
LT
6476
6477M68K ON HP9000/300
8b58be88 6478M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6479W: http://www.tazenda.demon.co.uk/phil/linux-hp
6480S: Maintained
679655da 6481F: arch/m68k/hp300/
1da177e4 6482
74425546
AP
6483M88DS3103 MEDIA DRIVER
6484M: Antti Palosaari <crope@iki.fi>
6485L: linux-media@vger.kernel.org
6486W: http://linuxtv.org/
6487W: http://palosaari.fi/linux/
6488Q: http://patchwork.linuxtv.org/project/linux-media/list/
6489T: git git://linuxtv.org/anttip/media_tree.git
6490S: Maintained
6491F: drivers/media/dvb-frontends/m88ds3103*
6492
68620bdd
MP
6493M88RS2000 MEDIA DRIVER
6494M: Malcolm Priestley <tvboxspy@gmail.com>
6495L: linux-media@vger.kernel.org
6496W: http://linuxtv.org/
6497Q: http://patchwork.linuxtv.org/project/linux-media/list/
6498S: Maintained
6499F: drivers/media/dvb-frontends/m88rs2000*
6500
07a092fa 6501MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6502M: Alexey Klimov <klimov.linux@gmail.com>
6503L: linux-media@vger.kernel.org
6504T: git git://linuxtv.org/media_tree.git
6505S: Maintained
6506F: drivers/media/radio/radio-ma901.c
07a092fa 6507
64a327a7 6508MAC80211
8b58be88 6509M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6510L: linux-wireless@vger.kernel.org
491b26b4 6511W: http://wireless.kernel.org/
ce466579
JB
6512T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6513T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6514S: Maintained
679655da
JP
6515F: Documentation/networking/mac80211-injection.txt
6516F: include/net/mac80211.h
6517F: net/mac80211/
64a327a7 6518
b863ceb7 6519MACVLAN DRIVER
8b58be88 6520M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6521L: netdev@vger.kernel.org
6522S: Maintained
679655da
JP
6523F: drivers/net/macvlan.c
6524F: include/linux/if_macvlan.h
b863ceb7 6525
2b6d83e2
JB
6526MAILBOX API
6527M: Jassi Brar <jassisinghbrar@gmail.com>
6528L: linux-kernel@vger.kernel.org
6529S: Maintained
6530F: drivers/mailbox/
6531F: include/linux/mailbox_client.h
6532F: include/linux/mailbox_controller.h
6533
faf1668c 6534MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6535M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6536W: http://www.kernel.org/doc/man-pages
bd7ebec6 6537L: linux-man@vger.kernel.org
1b53dc74 6538S: Maintained
faf1668c 6539
8427defd
RK
6540MARVELL ARMADA DRM SUPPORT
6541M: Russell King <rmk+kernel@arm.linux.org.uk>
6542S: Maintained
6543F: drivers/gpu/drm/armada/
6544
3ad50cca
GR
6545MARVELL 88E6352 DSA support
6546M: Guenter Roeck <linux@roeck-us.net>
6547S: Maintained
6548F: drivers/net/dsa/mv88e6352.c
6549
44c14c1d 6550MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6551M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6552M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6553L: netdev@vger.kernel.org
6554S: Maintained
6555F: drivers/net/ethernet/marvell/sk*
6556
74cda169 6557MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6558L: libertas-dev@lists.infradead.org
8ac3e99e 6559S: Orphan
679655da 6560F: drivers/net/wireless/libertas/
74cda169 6561
b60d6975 6562MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6563M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6564L: netdev@vger.kernel.org
f5ca8502 6565S: Maintained
527a6266 6566F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6567F: include/linux/mv643xx.h
1da177e4 6568
370b8ed9
TP
6569MARVELL MVNETA ETHERNET DRIVER
6570M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6571L: netdev@vger.kernel.org
6572S: Maintained
6573F: drivers/net/ethernet/marvell/mvneta.*
6574
fcad584d 6575MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6576M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6577M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6578L: linux-wireless@vger.kernel.org
6579S: Maintained
6580F: drivers/net/wireless/mwifiex/
6581
a2c3f656 6582MARVELL MWL8K WIRELESS DRIVER
a040d532 6583M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6584L: linux-wireless@vger.kernel.org
16345910 6585S: Odd Fixes
a2c3f656
LB
6586F: drivers/net/wireless/mwl8k.c
6587
2a69567b 6588MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6589M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6590S: Odd Fixes
1fa7e547 6591F: drivers/mmc/host/mvsdio.*
2a69567b 6592
1da177e4 6593MATROX FRAMEBUFFER DRIVER
c69f677c 6594L: linux-fbdev@vger.kernel.org
52653199 6595S: Orphan
8a61f013 6596F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6597F: include/uapi/linux/matroxfb.h
1da177e4 6598
ca462085
GR
6599MAX16065 HARDWARE MONITOR DRIVER
6600M: Guenter Roeck <linux@roeck-us.net>
6601L: lm-sensors@lm-sensors.org
6602S: Maintained
6603F: Documentation/hwmon/max16065
6604F: drivers/hwmon/max16065.c
6605
1f61cab8
GR
6606MAX20751 HARDWARE MONITOR DRIVER
6607M: Guenter Roeck <linux@roeck-us.net>
6608L: lm-sensors@lm-sensors.org
6609S: Maintained
6610F: Documentation/hwmon/max20751
6611F: drivers/hwmon/max20751.c
6612
d20620de 6613MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6614M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6615L: lm-sensors@lm-sensors.org
6616S: Maintained
679655da
JP
6617F: Documentation/hwmon/max6650
6618F: drivers/hwmon/max6650.c
d20620de 6619
e89ab51f
GR
6620MAX6697 HARDWARE MONITOR DRIVER
6621M: Guenter Roeck <linux@roeck-us.net>
6622L: lm-sensors@lm-sensors.org
6623S: Maintained
6624F: Documentation/hwmon/max6697
6625F: Documentation/devicetree/bindings/i2c/max6697.txt
6626F: drivers/hwmon/max6697.c
6627F: include/linux/platform_data/max6697.h
6628
f8f847b5
KK
6629MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6630M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6631L: linux-pm@vger.kernel.org
6632S: Supported
6633F: drivers/power/max14577_charger.c
6634F: drivers/power/max77693_charger.c
6635
3811405e
JMC
6636MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6637M: Javier Martinez Canillas <javier@osg.samsung.com>
6638L: linux-kernel@vger.kernel.org
6639S: Supported
6640F: drivers/*/*max77802.c
6641F: Documentation/devicetree/bindings/*/*max77802.txt
6642F: include/dt-bindings/*/*max77802.h
6643
befeb596
KK
6644MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6645M: Chanwoo Choi <cw00.choi@samsung.com>
6646M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6647L: linux-kernel@vger.kernel.org
6648S: Supported
6649F: drivers/*/max14577.c
6650F: drivers/*/max77686.c
6651F: drivers/*/max77693.c
6652F: drivers/extcon/extcon-max14577.c
6653F: drivers/extcon/extcon-max77693.c
6654F: drivers/rtc/rtc-max77686.c
6655F: drivers/clk/clk-max77686.c
6656F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6657F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6658F: Documentation/devicetree/bindings/mfd/max77693.txt
6659F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6660F: include/linux/mfd/max14577*.h
6661F: include/linux/mfd/max77686*.h
6662F: include/linux/mfd/max77693*.h
6663
9be3c9a5
HV
6664MAXIRADIO FM RADIO RECEIVER DRIVER
6665M: Hans Verkuil <hverkuil@xs4all.nl>
6666L: linux-media@vger.kernel.org
6667T: git git://linuxtv.org/media_tree.git
6668W: http://linuxtv.org
6669S: Maintained
6670F: drivers/media/radio/radio-maxiradio*
6671
6f32a8c9
LP
6672MEDIA DRIVERS FOR RENESAS - VSP1
6673M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6674L: linux-media@vger.kernel.org
6675L: linux-sh@vger.kernel.org
6676T: git git://linuxtv.org/media_tree.git
6677S: Supported
6678F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6679F: drivers/media/platform/vsp1/
6680
dacf9ce8
KS
6681MEDIA DRIVERS FOR ASCOT2E
6682M: Sergey Kozlov <serjk@netup.ru>
6683L: linux-media@vger.kernel.org
6684W: http://linuxtv.org
6685W: http://netup.tv/
6686T: git git://linuxtv.org/media_tree.git
6687S: Supported
6688F: drivers/media/dvb-frontends/ascot2e*
6689
a6dc60ff
KS
6690MEDIA DRIVERS FOR CXD2841ER
6691M: Sergey Kozlov <serjk@netup.ru>
6692L: linux-media@vger.kernel.org
6693W: http://linuxtv.org/
6694W: http://netup.tv/
6695T: git git://linuxtv.org/media_tree.git
6696S: Supported
6697F: drivers/media/dvb-frontends/cxd2841er*
6698
a5d32b35
KS
6699MEDIA DRIVERS FOR HORUS3A
6700M: Sergey Kozlov <serjk@netup.ru>
6701L: linux-media@vger.kernel.org
6702W: http://linuxtv.org/
6703W: http://netup.tv/
6704T: git git://linuxtv.org/media_tree.git
6705S: Supported
6706F: drivers/media/dvb-frontends/horus3a*
6707
e025273b
KS
6708MEDIA DRIVERS FOR LNBH25
6709M: Sergey Kozlov <serjk@netup.ru>
6710L: linux-media@vger.kernel.org
6711W: http://linuxtv.org/
6712W: http://netup.tv/
6713T: git git://linuxtv.org/media_tree.git
6714S: Supported
6715F: drivers/media/dvb-frontends/lnbh25*
6716
52b1eaf4
KS
6717MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6718M: Sergey Kozlov <serjk@netup.ru>
6719L: linux-media@vger.kernel.org
6720W: http://linuxtv.org/
6721W: http://netup.tv/
6722T: git git://linuxtv.org/media_tree.git
6723S: Supported
6724F: drivers/media/pci/netup_unidvb/*
6725
127c49ae 6726MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 6727M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
6728P: LinuxTV.org Project
6729L: linux-media@vger.kernel.org
6730W: http://linuxtv.org
8a6e2535 6731Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 6732T: git git://linuxtv.org/media_tree.git
127c49ae
JP
6733S: Maintained
6734F: Documentation/dvb/
6735F: Documentation/video4linux/
ffe06198 6736F: Documentation/DocBook/media/
127c49ae 6737F: drivers/media/
ffe06198 6738F: drivers/staging/media/
127c49ae 6739F: include/media/
6c0f0359
MCC
6740F: include/uapi/linux/dvb/
6741F: include/uapi/linux/videodev2.h
6742F: include/uapi/linux/media.h
6743F: include/uapi/linux/v4l2-*
6744F: include/uapi/linux/meye.h
6745F: include/uapi/linux/ivtv*
6746F: include/uapi/linux/uvcvideo.h
d20620de 6747
c869f77d
JK
6748MEDIATEK MT7601U WIRELESS LAN DRIVER
6749M: Jakub Kicinski <kubakici@wp.pl>
6750L: linux-wireless@vger.kernel.org
6751S: Maintained
6752F: drivers/net/wireless/mediatek/mt7601u/
6753
e399065b
SS
6754MEGARAID SCSI/SAS DRIVERS
6755M: Kashyap Desai <kashyap.desai@avagotech.com>
6756M: Sumit Saxena <sumit.saxena@avagotech.com>
6757M: Uday Lingala <uday.lingala@avagotech.com>
6758L: megaraidlinux.pdl@avagotech.com
baaea1dc 6759L: linux-scsi@vger.kernel.org
e399065b 6760W: http://www.lsi.com
ce00f85c 6761S: Maintained
679655da
JP
6762F: Documentation/scsi/megaraid.txt
6763F: drivers/scsi/megaraid.*
6764F: drivers/scsi/megaraid/
757e0108 6765
2c46c9d5
AV
6766MELLANOX ETHERNET DRIVER (mlx4_en)
6767M: Amir Vadai <amirv@mellanox.com>
db603047 6768M: Ido Shamay <idos@mellanox.com>
b75f0050 6769L: netdev@vger.kernel.org
2c46c9d5
AV
6770S: Supported
6771W: http://www.mellanox.com
6772Q: http://patchwork.ozlabs.org/project/netdev/list/
6773F: drivers/net/ethernet/mellanox/mlx4/en_*
6774
93c1edb2
JP
6775MELLANOX ETHERNET SWITCH DRIVERS
6776M: Jiri Pirko <jiri@mellanox.com>
6777M: Ido Schimmel <idosch@mellanox.com>
6778L: netdev@vger.kernel.org
6779S: Supported
6780W: http://www.mellanox.com
6781Q: http://patchwork.ozlabs.org/project/netdev/list/
6782F: drivers/net/ethernet/mellanox/mlxsw/
6783
70ea91f1
SR
6784MEMORY MANAGEMENT
6785L: linux-mm@kvack.org
70ea91f1
SR
6786W: http://www.linux-mm.org
6787S: Maintained
679655da 6788F: include/linux/mm.h
551450bb
CS
6789F: include/linux/gfp.h
6790F: include/linux/mmzone.h
6791F: include/linux/memory_hotplug.h
6792F: include/linux/vmalloc.h
679655da 6793F: mm/
70ea91f1 6794
f4e9ce66 6795MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 6796M: David Woodhouse <dwmw2@infradead.org>
242c325e 6797M: Brian Norris <computersforpeace@gmail.com>
1da177e4 6798L: linux-mtd@lists.infradead.org
8a6e2535
JP
6799W: http://www.linux-mtd.infradead.org/
6800Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 6801T: git git://git.infradead.org/linux-mtd.git
ab95eac9 6802T: git git://git.infradead.org/l2-mtd.git
1da177e4 6803S: Maintained
679655da
JP
6804F: drivers/mtd/
6805F: include/linux/mtd/
c117ab84 6806F: include/uapi/mtd/
1da177e4 6807
26c57ef1 6808MEN A21 WATCHDOG DRIVER
30c7469b 6809M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 6810L: linux-watchdog@vger.kernel.org
30c7469b 6811S: Maintained
26c57ef1
JT
6812F: drivers/watchdog/mena21_wdt.c
6813
3764e82e 6814MEN CHAMELEON BUS (mcb)
30c7469b
JT
6815M: Johannes Thumshirn <morbidrsa@gmail.com>
6816S: Maintained
3764e82e
JT
6817F: drivers/mcb/
6818F: include/linux/mcb.h
b9f2f459 6819F: Documentation/men-chameleon-bus.txt
3764e82e 6820
48b490d2
AW
6821MEN F21BMC (Board Management Controller)
6822M: Andreas Werner <andreas.werner@men.de>
6823S: Supported
6824F: drivers/mfd/menf21bmc.c
6825F: drivers/watchdog/menf21bmc_wdt.c
6826F: drivers/leds/leds-menf21bmc.c
6827F: drivers/hwmon/menf21bmc_hwmon.c
6828F: Documentation/hwmon/menf21bmc
6829
12285945
JH
6830METAG ARCHITECTURE
6831M: James Hogan <james.hogan@imgtec.com>
d668d9ed 6832L: linux-metag@vger.kernel.org
12285945
JH
6833S: Supported
6834F: arch/metag/
6835F: Documentation/metag/
6836F: Documentation/devicetree/bindings/metag/
a2c5d4ed 6837F: drivers/clocksource/metag_generic.c
5698c50d
JH
6838F: drivers/irqchip/irq-metag.c
6839F: drivers/irqchip/irq-metag-ext.c
ae85ac71 6840F: drivers/tty/metag_da.c
12285945 6841
c6375b0a 6842MICROBLAZE ARCHITECTURE
8b58be88 6843M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
6844W: http://www.monstr.eu/fdt/
6845T: git git://git.monstr.eu/linux-2.6-microblaze.git
6846S: Supported
0a8c7914 6847F: arch/microblaze/
1da177e4
LT
6848
6849MICROTEK X6 SCANNER
61eee9a7 6850M: Oliver Neukum <oliver@neukum.org>
1da177e4 6851S: Maintained
679655da 6852F: drivers/usb/image/microtek.*
1da177e4
LT
6853
6854MIPS
8b58be88 6855M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6856L: linux-mips@linux-mips.org
6097050d 6857W: http://www.linux-mips.org/
b05e988e 6858T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 6859Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 6860S: Supported
679655da
JP
6861F: Documentation/mips/
6862F: arch/mips/
1da177e4 6863
08b7620a
HV
6864MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6865M: Hans Verkuil <hverkuil@xs4all.nl>
6866L: linux-media@vger.kernel.org
6867T: git git://linuxtv.org/media_tree.git
6868W: http://linuxtv.org
6869S: Odd Fixes
6870F: drivers/media/radio/radio-miropcm20*
6871
e126ba97
EC
6872Mellanox MLX5 core VPI driver
6873M: Eli Cohen <eli@mellanox.com>
6874L: netdev@vger.kernel.org
6875L: linux-rdma@vger.kernel.org
6876W: http://www.mellanox.com
6877Q: http://patchwork.ozlabs.org/project/netdev/list/
6878Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6879T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
6880S: Supported
6881F: drivers/net/ethernet/mellanox/mlx5/core/
6882F: include/linux/mlx5/
6883
6884Mellanox MLX5 IB driver
b75f0050
JP
6885M: Eli Cohen <eli@mellanox.com>
6886L: linux-rdma@vger.kernel.org
6887W: http://www.mellanox.com
6888Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 6889T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
6890S: Supported
6891F: include/linux/mlx5/
6892F: drivers/infiniband/hw/mlx5/
e126ba97 6893
0ce277e4
AP
6894MN88472 MEDIA DRIVER
6895M: Antti Palosaari <crope@iki.fi>
6896L: linux-media@vger.kernel.org
6897W: http://linuxtv.org/
6898W: http://palosaari.fi/linux/
6899Q: http://patchwork.linuxtv.org/project/linux-media/list/
6900T: git git://linuxtv.org/anttip/media_tree.git
6901S: Maintained
6902F: drivers/staging/media/mn88472/
6903F: drivers/media/dvb-frontends/mn88472.h
6904
4f4d238f
AP
6905MN88473 MEDIA DRIVER
6906M: Antti Palosaari <crope@iki.fi>
6907L: linux-media@vger.kernel.org
6908W: http://linuxtv.org/
6909W: http://palosaari.fi/linux/
6910Q: http://patchwork.linuxtv.org/project/linux-media/list/
6911T: git git://linuxtv.org/anttip/media_tree.git
6912S: Maintained
6913F: drivers/staging/media/mn88473/
6914F: drivers/media/dvb-frontends/mn88473.h
6915
1da177e4 6916MODULE SUPPORT
8b58be88 6917M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 6918S: Maintained
679655da
JP
6919F: include/linux/module.h
6920F: kernel/module.c
1da177e4
LT
6921
6922MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 6923W: http://popies.net/meye/
b7788e13 6924S: Orphan
679655da 6925F: Documentation/video4linux/meye.txt
90d72ac6 6926F: drivers/media/pci/meye/
6c0f0359 6927F: include/uapi/linux/meye.h
1da177e4 6928
b9705b60 6929MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 6930M: Jiri Slaby <jirislaby@gmail.com>
d735410a 6931S: Maintained
679655da 6932F: Documentation/serial/moxa-smartio
c897401b 6933F: drivers/tty/mxser.*
d735410a 6934
889b2f87
AK
6935MR800 AVERMEDIA USB FM RADIO DRIVER
6936M: Alexey Klimov <klimov.linux@gmail.com>
6937L: linux-media@vger.kernel.org
6938T: git git://linuxtv.org/media_tree.git
6939S: Maintained
6940F: drivers/media/radio/radio-mr800.c
6941
d7155691
AO
6942MRF24J40 IEEE 802.15.4 RADIO DRIVER
6943M: Alan Ott <alan@signal11.us>
6944L: linux-wpan@vger.kernel.org
6945S: Maintained
6946F: drivers/net/ieee802154/mrf24j40.c
6947
8c4c731a 6948MSI LAPTOP SUPPORT
182ae55c 6949M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 6950L: platform-driver-x86@vger.kernel.org
8c4c731a 6951S: Maintained
679655da 6952F: drivers/platform/x86/msi-laptop.c
8c4c731a 6953
0f1006b1 6954MSI WMI SUPPORT
d0944853 6955L: platform-driver-x86@vger.kernel.org
5ee7041e 6956S: Orphan
0f1006b1
AA
6957F: drivers/platform/x86/msi-wmi.c
6958
19a628a0
AP
6959MSI001 MEDIA DRIVER
6960M: Antti Palosaari <crope@iki.fi>
6961L: linux-media@vger.kernel.org
6962W: http://linuxtv.org/
6963W: http://palosaari.fi/linux/
6964Q: http://patchwork.linuxtv.org/project/linux-media/list/
6965T: git git://linuxtv.org/anttip/media_tree.git
6966S: Maintained
0185e197 6967F: drivers/media/tuners/msi001*
19a628a0 6968
7570589d 6969MSI2500 MEDIA DRIVER
2c57213f
AP
6970M: Antti Palosaari <crope@iki.fi>
6971L: linux-media@vger.kernel.org
6972W: http://linuxtv.org/
6973W: http://palosaari.fi/linux/
6974Q: http://patchwork.linuxtv.org/project/linux-media/list/
6975T: git git://linuxtv.org/anttip/media_tree.git
6976S: Maintained
7570589d 6977F: drivers/media/usb/msi2500/
2c57213f 6978
159eeea4
RJ
6979MSYSTEMS DISKONCHIP G3 MTD DRIVER
6980M: Robert Jarzmik <robert.jarzmik@free.fr>
6981L: linux-mtd@lists.infradead.org
6982S: Maintained
6983F: drivers/mtd/devices/docg3*
6984
62a37dc7 6985MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
6986M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6987L: linux-media@vger.kernel.org
6988T: git git://linuxtv.org/media_tree.git
6989S: Maintained
6990F: drivers/media/i2c/mt9m032.c
6991F: include/media/mt9m032.h
6992
62a37dc7 6993MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
6994M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6995L: linux-media@vger.kernel.org
6996T: git git://linuxtv.org/media_tree.git
6997S: Maintained
6998F: drivers/media/i2c/mt9p031.c
6999F: include/media/mt9p031.h
7000
62a37dc7 7001MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7002M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7003L: linux-media@vger.kernel.org
7004T: git git://linuxtv.org/media_tree.git
7005S: Maintained
7006F: drivers/media/i2c/mt9t001.c
7007F: include/media/mt9t001.h
7008
62a37dc7 7009MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7010M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7011L: linux-media@vger.kernel.org
7012T: git git://linuxtv.org/media_tree.git
7013S: Maintained
f2272e13 7014F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9
LP
7015F: drivers/media/i2c/mt9v032.c
7016F: include/media/mt9v032.h
7017
4e0d13cb 7018MULTIFUNCTION DEVICES (MFD)
8b58be88 7019M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e 7020M: Lee Jones <lee.jones@linaro.org>
7caa7991 7021T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7022S: Supported
679655da 7023F: drivers/mfd/
55b5940d 7024F: include/linux/mfd/
4e0d13cb 7025
5c4e6f13 7026MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7027M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7028L: linux-mmc@vger.kernel.org
708dce3f 7029T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7030S: Maintained
679655da
JP
7031F: drivers/mmc/
7032F: include/linux/mmc/
c117ab84 7033F: include/uapi/linux/mmc/
baca2da4 7034
15a0580c 7035MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7036S: Orphan
679655da
JP
7037F: drivers/mmc/host/mmc_spi.c
7038F: include/linux/spi/mmc_spi.h
15a0580c 7039
1da177e4 7040MULTISOUND SOUND DRIVER
8b58be88 7041M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7042S: Maintained
679655da
JP
7043F: Documentation/sound/oss/MultiSound
7044F: sound/oss/msnd*
1da177e4 7045
d735410a 7046MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7047S: Orphan
c897401b 7048F: drivers/tty/isicom.c
679655da 7049F: include/linux/isicom.h
d735410a 7050
550a7375 7051MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 7052M: Felipe Balbi <balbi@ti.com>
795fb7e7 7053L: linux-usb@vger.kernel.org
43b416e5 7054T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7055S: Maintained
679655da 7056F: drivers/usb/musb/
550a7375 7057
ea0af5f6
MK
7058MXL5007T MEDIA DRIVER
7059M: Michael Krufky <mkrufky@linuxtv.org>
7060L: linux-media@vger.kernel.org
7061W: http://linuxtv.org/
7062W: http://github.com/mkrufky
7063Q: http://patchwork.linuxtv.org/project/linux-media/list/
7064T: git git://linuxtv.org/mkrufky/tuners.git
7065S: Maintained
7066F: drivers/media/tuners/mxl5007t.*
7067
2d3cf588 7068MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7069M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7070L: netdev@vger.kernel.org
205057ae 7071W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7072S: Supported
93f7848b 7073F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7074
1da177e4 7075NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7076S: Orphan
d9fb9f38 7077F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7078
23dc05a3
DM
7079NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7080M: Daniel Mack <zonque@gmail.com>
7081S: Maintained
e5747e40 7082L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7083W: http://www.native-instruments.com
7084F: sound/usb/caiaq/
7085
1da177e4 7086NCP FILESYSTEM
52653199
PV
7087M: Petr Vandrovec <petr@vandrovec.name>
7088S: Odd Fixes
679655da 7089F: fs/ncpfs/
1da177e4 7090
a79b0322
FT
7091NCR 5380 SCSI DRIVERS
7092M: Finn Thain <fthain@telegraphics.com.au>
7093M: Michael Schmitz <schmitzmic@gmail.com>
7094L: linux-scsi@vger.kernel.org
7095S: Maintained
7096F: Documentation/scsi/g_NCR5380.txt
7097F: drivers/scsi/NCR5380.*
7098F: drivers/scsi/arm/cumana_1.c
7099F: drivers/scsi/arm/oak.c
7100F: drivers/scsi/atari_NCR5380.c
7101F: drivers/scsi/atari_scsi.*
7102F: drivers/scsi/dmx3191d.c
7103F: drivers/scsi/dtc.*
7104F: drivers/scsi/g_NCR5380.*
7105F: drivers/scsi/g_NCR5380_mmio.c
7106F: drivers/scsi/mac_scsi.*
7107F: drivers/scsi/pas16.*
a79b0322
FT
7108F: drivers/scsi/sun3_scsi.*
7109F: drivers/scsi/sun3_scsi_vme.c
7110F: drivers/scsi/t128.*
7111
1da177e4 7112NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7113M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7114L: linux-scsi@vger.kernel.org
7115S: Maintained
679655da 7116F: drivers/scsi/NCR_D700.*
1da177e4 7117
4aa3eb4c
GR
7118NCT6775 HARDWARE MONITOR DRIVER
7119M: Guenter Roeck <linux@roeck-us.net>
7120L: lm-sensors@lm-sensors.org
7121S: Maintained
7122F: Documentation/hwmon/nct6775
7123F: drivers/hwmon/nct6775.c
7124
3c2d774c 7125NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7126M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7127L: linux-rdma@vger.kernel.org
e3d33cb1 7128W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7129S: Supported
7130F: drivers/infiniband/hw/nes/
7131
be2f2e84 7132NETEM NETWORK EMULATOR
adbbf69d 7133M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7134L: netem@lists.linux-foundation.org
be2f2e84 7135S: Maintained
679655da 7136F: net/sched/sch_netem.c
be2f2e84 7137
b2f5a051 7138NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7139M: Jon Mason <jdmason@kudzu.us>
4a58448b 7140L: netdev@vger.kernel.org
4a58448b 7141S: Supported
679655da 7142F: Documentation/networking/s2io.txt
b2f5a051 7143F: Documentation/networking/vxge.txt
86387e1a 7144F: drivers/net/ethernet/neterion/
4a58448b 7145
db9cf3a3 7146NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7147M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7148M: Patrick McHardy <kaber@trash.net>
42010ed0 7149M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7150L: netfilter-devel@vger.kernel.org
82b98543 7151L: coreteam@netfilter.org
1da177e4
LT
7152W: http://www.netfilter.org/
7153W: http://www.iptables.org/
42010ed0
PNA
7154Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7155T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7156T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7157S: Supported
679655da
JP
7158F: include/linux/netfilter*
7159F: include/linux/netfilter/
7160F: include/net/netfilter/
c117ab84
CEB
7161F: include/uapi/linux/netfilter*
7162F: include/uapi/linux/netfilter/
679655da
JP
7163F: net/*/netfilter.c
7164F: net/*/netfilter/
7165F: net/netfilter/
91c269a0 7166F: net/bridge/br_netfilter*.c
1da177e4 7167
4cc67735 7168NETLABEL
87a0874c 7169M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7170W: http://netlabel.sf.net
7171L: netdev@vger.kernel.org
87a0874c 7172S: Maintained
80811493 7173F: Documentation/netlabel/
679655da
JP
7174F: include/net/netlabel.h
7175F: net/netlabel/
4cc67735 7176
1da177e4 7177NETROM NETWORK LAYER
8b58be88 7178M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7179L: linux-hams@vger.kernel.org
d34cb28a 7180W: http://www.linux-ax25.org/
1da177e4 7181S: Maintained
679655da 7182F: include/net/netrom.h
c117ab84 7183F: include/uapi/linux/netrom.h
679655da 7184F: net/netrom/
1da177e4 7185
5ddb88c0 7186NETWORK BLOCK DEVICE (NBD)
4ca5829a 7187M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7188S: Maintained
5e4b269b 7189L: nbd-general@lists.sourceforge.net
4ca5829a 7190T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7191F: Documentation/blockdev/nbd.txt
7192F: drivers/block/nbd.c
c117ab84 7193F: include/uapi/linux/nbd.h
1da177e4 7194
6e43650c
NH
7195NETWORK DROP MONITOR
7196M: Neil Horman <nhorman@tuxdriver.com>
7197L: netdev@vger.kernel.org
7198S: Maintained
7199W: https://fedorahosted.org/dropwatch/
7200F: net/core/drop_monitor.c
7201
1da177e4 7202NETWORKING [GENERAL]
8b58be88 7203M: "David S. Miller" <davem@davemloft.net>
979b6c13 7204L: netdev@vger.kernel.org
b1e8fd54 7205W: http://www.linuxfoundation.org/en/Net
11e98029 7206Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7207T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7208T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7209S: Maintained
679655da
JP
7210F: net/
7211F: include/net/
018d21ed
JP
7212F: include/linux/in.h
7213F: include/linux/net.h
7214F: include/linux/netdevice.h
c117ab84
CEB
7215F: include/uapi/linux/in.h
7216F: include/uapi/linux/net.h
7217F: include/uapi/linux/netdevice.h
0c7aecd4 7218F: include/uapi/linux/net_namespace.h
7e814a6c 7219F: tools/net/
f4e53f9a 7220F: tools/testing/selftests/net/
335a67d2 7221F: lib/random32.c
a101ccd1 7222F: lib/test_bpf.c
1da177e4
LT
7223
7224NETWORKING [IPv4/IPv6]
8b58be88
JP
7225M: "David S. Miller" <davem@davemloft.net>
7226M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7227M: James Morris <jmorris@namei.org>
7228M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7229M: Patrick McHardy <kaber@trash.net>
979b6c13 7230L: netdev@vger.kernel.org
08deed1e 7231T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7232S: Maintained
679655da
JP
7233F: net/ipv4/
7234F: net/ipv6/
7235F: include/net/ip*
0a14842f 7236F: arch/x86/net/*
1da177e4 7237
73b7656c
DM
7238NETWORKING [IPSEC]
7239M: Steffen Klassert <steffen.klassert@secunet.com>
7240M: Herbert Xu <herbert@gondor.apana.org.au>
7241M: "David S. Miller" <davem@davemloft.net>
7242L: netdev@vger.kernel.org
d1fc5024
SK
7243T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7244T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7245S: Maintained
5826bdd1 7246F: net/core/flow.c
73b7656c
DM
7247F: net/xfrm/
7248F: net/key/
7249F: net/ipv4/xfrm*
d1fc5024
SK
7250F: net/ipv4/esp4.c
7251F: net/ipv4/ah4.c
7252F: net/ipv4/ipcomp.c
7253F: net/ipv4/ip_vti.c
73b7656c 7254F: net/ipv6/xfrm*
d1fc5024
SK
7255F: net/ipv6/esp6.c
7256F: net/ipv6/ah6.c
7257F: net/ipv6/ipcomp6.c
7258F: net/ipv6/ip6_vti.c
73b7656c
DM
7259F: include/uapi/linux/xfrm.h
7260F: include/net/xfrm.h
7261
10e2ff1c 7262NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7263M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7264L: netdev@vger.kernel.org
7265S: Maintained
7266
29f8f632 7267NETWORKING [WIRELESS]
2cb4abd1 7268L: linux-wireless@vger.kernel.org
8a6e2535 7269Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7270
788873ac
JP
7271NETWORKING DRIVERS
7272L: netdev@vger.kernel.org
7273W: http://www.linuxfoundation.org/en/Net
11e98029 7274Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7275T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7276T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7277S: Odd Fixes
7278F: drivers/net/
018d21ed 7279F: include/linux/if_*
0b63bf1f
JD
7280F: include/linux/netdevice.h
7281F: include/linux/arcdevice.h
7282F: include/linux/etherdevice.h
7283F: include/linux/fcdevice.h
7284F: include/linux/fddidevice.h
7285F: include/linux/hippidevice.h
7286F: include/linux/inetdevice.h
c117ab84
CEB
7287F: include/uapi/linux/if_*
7288F: include/uapi/linux/netdevice.h
788873ac 7289
0e324cf6
JL
7290NETWORKING DRIVERS (WIRELESS)
7291M: Kalle Valo <kvalo@codeaurora.org>
7292L: linux-wireless@vger.kernel.org
7293Q: http://patchwork.kernel.org/project/linux-wireless/list/
7294T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7295S: Maintained
7296F: drivers/net/wireless/
7297
3d396eb1 7298NETXEN (1/10) GbE SUPPORT
8622315e 7299M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7300M: Sony Chacko <sony.chacko@qlogic.com>
7301M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7302L: netdev@vger.kernel.org
9c2b5bde 7303W: http://www.qlogic.com
3d396eb1 7304S: Supported
aa43c215 7305F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7306
6423d30f
AAJ
7307NFC SUBSYSTEM
7308M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7309M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7310M: Samuel Ortiz <sameo@linux.intel.com>
7311L: linux-wireless@vger.kernel.org
1eb3b216 7312L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7313S: Supported
6423d30f 7314F: net/nfc/
55eb94f9 7315F: include/net/nfc/
c117ab84 7316F: include/uapi/linux/nfc.h
6423d30f 7317F: drivers/nfc/
08eaa1e0 7318F: include/linux/platform_data/pn544.h
7ebb88e5 7319F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7320
e8b43555 7321NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7322M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7323M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7324L: linux-nfs@vger.kernel.org
7325W: http://client.linux-nfs.org
cd7b996a 7326T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7327S: Maintained
679655da
JP
7328F: fs/lockd/
7329F: fs/nfs/
7330F: fs/nfs_common/
7331F: net/sunrpc/
7332F: include/linux/lockd/
7333F: include/linux/nfs*
7334F: include/linux/sunrpc/
c117ab84
CEB
7335F: include/uapi/linux/nfs*
7336F: include/uapi/linux/sunrpc/
1da177e4 7337
85ef9cea 7338NILFS2 FILESYSTEM
e2126935 7339M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7340L: linux-nilfs@vger.kernel.org
f9472265 7341W: http://nilfs.sourceforge.net/
e2126935 7342T: git git://github.com/konis/nilfs2.git
85ef9cea 7343S: Supported
679655da
JP
7344F: Documentation/filesystems/nilfs2.txt
7345F: fs/nilfs2/
7346F: include/linux/nilfs2_fs.h
85ef9cea 7347
1da177e4 7348NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7349M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7350W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7351S: Maintained
679655da
JP
7352F: Documentation/scsi/NinjaSCSI.txt
7353F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7354
7355NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7356M: GOTO Masanori <gotom@debian.or.jp>
7357M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7358W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7359S: Maintained
679655da
JP
7360F: Documentation/scsi/NinjaSCSI.txt
7361F: drivers/scsi/nsp32*
1da177e4 7362
383b8fb9
LFT
7363NIOS2 ARCHITECTURE
7364M: Ley Foon Tan <lftan@altera.com>
7365L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
08c283cc 7366T: git git://git.rocketboards.org/linux-socfpga-next.git
383b8fb9
LFT
7367S: Maintained
7368F: arch/nios2/
7369
2a6afddb
PR
7370NOKIA N900 POWER SUPPLY DRIVERS
7371M: Pali RohĂ¡r <pali.rohar@gmail.com>
7372S: Maintained
7373F: include/linux/power/bq2415x_charger.h
7374F: include/linux/power/bq27x00_battery.h
7375F: include/linux/power/isp1704_charger.h
7376F: drivers/power/bq2415x_charger.c
7377F: drivers/power/bq27x00_battery.c
7378F: drivers/power/isp1704_charger.c
7379F: drivers/power/rx51_battery.c
7380
a1bd3bae 7381NTB DRIVER CORE
9ef6bf6c
JM
7382M: Jon Mason <jdmason@kudzu.us>
7383M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7384M: Allen Hubbe <Allen.Hubbe@emc.com>
fce8a7bb 7385S: Supported
2984411f
JM
7386W: https://github.com/jonmason/ntb/wiki
7387T: git git://github.com/jonmason/ntb.git
fce8a7bb 7388F: drivers/ntb/
548c237c 7389F: drivers/net/ntb_netdev.c
fce8a7bb 7390F: include/linux/ntb.h
a1bd3bae 7391F: include/linux/ntb_transport.h
fce8a7bb 7392
e26a5843
AH
7393NTB INTEL DRIVER
7394M: Jon Mason <jdmason@kudzu.us>
7395M: Dave Jiang <dave.jiang@intel.com>
7396S: Supported
7397W: https://github.com/jonmason/ntb/wiki
7398T: git git://github.com/jonmason/ntb.git
7399F: drivers/ntb/hw/intel/
fce8a7bb 7400
1da177e4 7401NTFS FILESYSTEM
2818ef50 7402M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7403L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7404W: http://www.tuxera.com/
e6f4dee7 7405T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7406S: Supported
679655da
JP
7407F: Documentation/filesystems/ntfs.txt
7408F: fs/ntfs/
1da177e4 7409
9eb8ef74 7410NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7411M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7412L: linux-fbdev@vger.kernel.org
ce00f85c 7413S: Maintained
8a61f013
JH
7414F: drivers/video/fbdev/riva/
7415F: drivers/video/fbdev/nvidia/
1da177e4 7416
79461681
MW
7417NVM EXPRESS DRIVER
7418M: Matthew Wilcox <willy@linux.intel.com>
7419L: linux-nvme@lists.infradead.org
7420T: git git://git.infradead.org/users/willy/linux-nvme.git
7421S: Supported
5be37bf9 7422F: drivers/block/nvme*
79461681
MW
7423F: include/linux/nvme.h
7424
aee4b9bd
SK
7425NVMEM FRAMEWORK
7426M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7427M: Maxime Ripard <maxime.ripard@free-electrons.com>
7428S: Maintained
7429F: drivers/nvmem/
7430F: Documentation/devicetree/bindings/nvmem/
7431F: include/linux/nvmem-consumer.h
7432F: include/linux/nvmem-provider.h
7433
dece4585
CP
7434NXP-NCI NFC DRIVER
7435M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7436R: Charles Gorand <charles.gorand@effinnov.com>
7437L: linux-nfc@lists.01.org (moderated for non-subscribers)
7438S: Supported
7439F: drivers/nfc/nxp-nci
7440
f50d7146
RK
7441NXP TDA998X DRM DRIVER
7442M: Russell King <rmk+kernel@arm.linux.org.uk>
7443S: Supported
7444F: drivers/gpu/drm/i2c/tda998x_drv.c
7445F: include/drm/i2c/tda998x.h
7446
fbace43e
PR
7447NXP TFA9879 DRIVER
7448M: Peter Rosin <peda@axentia.se>
7449L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7450S: Maintained
7451F: sound/soc/codecs/tfa9879*
7452
f5525786 7453OMAP SUPPORT
0e24bdd4 7454M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7455L: linux-omap@vger.kernel.org
7456W: http://www.muru.com/linux/omap/
7457W: http://linux.omap.com/
8a6e2535 7458Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7459T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7460S: Maintained
4e04d5a3 7461F: arch/arm/*omap*/
026da812
FB
7462F: arch/arm/configs/omap1_defconfig
7463F: arch/arm/configs/omap2plus_defconfig
046d0a37 7464F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7465F: drivers/irqchip/irq-omap-intc.c
7466F: drivers/mfd/*omap*.c
7467F: drivers/mfd/menelaus.c
7468F: drivers/mfd/palmas.c
7469F: drivers/mfd/tps65217.c
7470F: drivers/mfd/tps65218.c
7471F: drivers/mfd/tps65910.c
7472F: drivers/mfd/twl-core.[ch]
7473F: drivers/mfd/twl4030*.c
7474F: drivers/mfd/twl6030*.c
7475F: drivers/mfd/twl6040*.c
7476F: drivers/regulator/palmas-regulator*.c
7477F: drivers/regulator/pbias-regulator.c
7478F: drivers/regulator/tps65217-regulator.c
7479F: drivers/regulator/tps65218-regulator.c
7480F: drivers/regulator/tps65910-regulator.c
7481F: drivers/regulator/twl-regulator.c
046d0a37 7482F: include/linux/i2c-omap.h
f5525786 7483
50f29fbd 7484OMAP DEVICE TREE SUPPORT
cdb55ab0 7485M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7486M: Tony Lindgren <tony@atomide.com>
7487L: linux-omap@vger.kernel.org
d0fb18c5 7488L: devicetree@vger.kernel.org
50f29fbd
TL
7489S: Maintained
7490F: arch/arm/boot/dts/*omap*
7491F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7492F: arch/arm/boot/dts/*am4*
7493F: arch/arm/boot/dts/*am5*
7494F: arch/arm/boot/dts/*dra7*
50f29fbd 7495
f5525786 7496OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7497M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7498L: linux-omap@vger.kernel.org
7499S: Maintained
7500F: arch/arm/*omap*/*clock*
7501
7502OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7503M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7504L: linux-omap@vger.kernel.org
7505S: Maintained
7506F: arch/arm/*omap*/*pm*
c46938d4 7507F: drivers/cpufreq/omap-cpufreq.c
f5525786 7508
d21db568 7509OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7510M: Rajendra Nayak <rnayak@ti.com>
7511M: Paul Walmsley <paul@pwsan.com>
7512L: linux-omap@vger.kernel.org
7513S: Maintained
d21db568 7514F: arch/arm/mach-omap2/prm*
692ab1f3 7515
f5525786 7516OMAP AUDIO SUPPORT
6c284903 7517M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7518M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7519L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7520L: linux-omap@vger.kernel.org
7521S: Maintained
7522F: sound/soc/omap/
7523
18640193
TL
7524OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7525M: Roger Quadros <rogerq@ti.com>
7526M: Tony Lindgren <tony@atomide.com>
7527L: linux-omap@vger.kernel.org
7528S: Maintained
7529F: drivers/memory/omap-gpmc.c
7530F: arch/arm/mach-omap2/*gpmc*
7531
f5525786 7532OMAP FRAMEBUFFER SUPPORT
830e6384 7533M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7534L: linux-fbdev@vger.kernel.org
f5525786
TL
7535L: linux-omap@vger.kernel.org
7536S: Maintained
8a61f013 7537F: drivers/video/fbdev/omap/
f5525786 7538
676eec0d 7539OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7540M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7541L: linux-omap@vger.kernel.org
676eec0d 7542L: linux-fbdev@vger.kernel.org
178ff4c9 7543S: Maintained
8a61f013 7544F: drivers/video/fbdev/omap2/
178ff4c9
TV
7545F: Documentation/arm/OMAP/DSS
7546
8b37fcfc
OBC
7547OMAP HARDWARE SPINLOCK SUPPORT
7548M: Ohad Ben-Cohen <ohad@wizery.com>
7549L: linux-omap@vger.kernel.org
7550S: Maintained
7551F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7552
f5525786 7553OMAP MMC SUPPORT
8b58be88 7554M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7555L: linux-omap@vger.kernel.org
7556S: Maintained
653f41b5
MC
7557F: drivers/mmc/host/omap.c
7558
7559OMAP HS MMC SUPPORT
0a4585c6 7560L: linux-mmc@vger.kernel.org
653f41b5 7561L: linux-omap@vger.kernel.org
dfa5d196 7562S: Orphan
653f41b5 7563F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7564
7565OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7566M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7567S: Maintained
7568F: drivers/char/hw_random/omap-rng.c
7569
f400c82e 7570OMAP HWMOD SUPPORT
cdb55ab0 7571M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7572M: Paul Walmsley <paul@pwsan.com>
7573L: linux-omap@vger.kernel.org
7574S: Maintained
8fc8b12b 7575F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7576
8633fb30
PW
7577OMAP HWMOD DATA
7578M: Paul Walmsley <paul@pwsan.com>
7579L: linux-omap@vger.kernel.org
7580S: Maintained
7581F: arch/arm/mach-omap2/omap_hwmod*data*
7582
f400c82e 7583OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7584M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7585L: linux-omap@vger.kernel.org
7586S: Maintained
7587F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7588
0db83ced 7589OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7590M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7591L: linux-media@vger.kernel.org
7592S: Maintained
7eec52db 7593F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7594F: drivers/media/platform/omap3isp/
0db83ced 7595F: drivers/staging/media/omap4iss/
7e8970e1 7596
f5525786 7597OMAP USB SUPPORT
f299470a 7598M: Felipe Balbi <balbi@ti.com>
f5525786
TL
7599L: linux-usb@vger.kernel.org
7600L: linux-omap@vger.kernel.org
43b416e5 7601T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 7602S: Maintained
a16fbd65
JP
7603F: drivers/usb/*/*omap*
7604F: arch/arm/*omap*/usb*
f5525786 7605
6d994710 7606OMAP GPIO DRIVER
a1415a8f 7607M: Javier Martinez Canillas <javier@dowhile0.org>
97215800 7608M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7609M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7610L: linux-omap@vger.kernel.org
7611S: Maintained
7612F: drivers/gpio/gpio-omap.c
7613
c351e290
MJ
7614OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7615M: Mark Jackson <mpfj@newflow.co.uk>
7616L: linux-omap@vger.kernel.org
7617S: Maintained
7618F: arch/arm/boot/dts/am335x-nano.dts
7619
0ad122d9 7620OMFS FILESYSTEM
8b58be88 7621M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7622L: linux-karma-devel@lists.sourceforge.net
7623S: Maintained
679655da
JP
7624F: Documentation/filesystems/omfs.txt
7625F: fs/omfs/
0ad122d9 7626
c1986ee9 7627OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7628M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7629S: Maintained
679655da
JP
7630F: drivers/char/pcmcia/cm4000_cs.c
7631F: include/linux/cm4000_cs.h
c117ab84 7632F: include/uapi/linux/cm4000_cs.h
c1986ee9 7633
77c44ab1 7634OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7635M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7636S: Maintained
679655da 7637F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7638
77d5140f 7639OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7640M: Jonathan Corbet <corbet@lwn.net>
661263b5 7641L: linux-media@vger.kernel.org
275ffde4 7642T: git git://linuxtv.org/media_tree.git
77d5140f 7643S: Maintained
90d72ac6 7644F: drivers/media/i2c/ov7670.c
77d5140f 7645
431bca73 7646ONENAND FLASH DRIVER
8b58be88 7647M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
7648L: linux-mtd@lists.infradead.org
7649S: Maintained
679655da
JP
7650F: drivers/mtd/onenand/
7651F: include/linux/mtd/onenand*.h
431bca73 7652
1da177e4 7653ONSTREAM SCSI TAPE DRIVER
8b58be88 7654M: Willem Riede <osst@riede.org>
1da177e4
LT
7655L: osst-users@lists.sourceforge.net
7656L: linux-scsi@vger.kernel.org
7657S: Maintained
f7269cfc
JD
7658F: Documentation/scsi/osst.txt
7659F: drivers/scsi/osst.*
7660F: drivers/scsi/osst_*.h
7661F: drivers/scsi/st.h
1da177e4 7662
e2d1d6c0 7663OPENCORES I2C BUS DRIVER
8b58be88 7664M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 7665L: linux-i2c@vger.kernel.org
e2d1d6c0 7666S: Maintained
679655da
JP
7667F: Documentation/i2c/busses/i2c-ocores
7668F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 7669
860c44c1 7670OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 7671M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
7672M: Frank Rowand <frowand.list@gmail.com>
7673M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 7674L: devicetree@vger.kernel.org
a7fefe9f
RH
7675W: http://www.devicetree.org/
7676T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 7677S: Maintained
f8828205 7678F: drivers/of/
860c44c1 7679F: include/linux/of*.h
f8828205 7680F: scripts/dtc/
860c44c1 7681
f8828205 7682OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 7683M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
7684M: Pawel Moll <pawel.moll@arm.com>
7685M: Mark Rutland <mark.rutland@arm.com>
de80963e 7686M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 7687M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
7688L: devicetree@vger.kernel.org
7689S: Maintained
7690F: Documentation/devicetree/
7691F: arch/*/boot/dts/
7692F: include/dt-bindings/
7693
2bb65f56
PA
7694OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7695M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7696L: devicetree@vger.kernel.org
7697S: Maintained
7698F: Documentation/devicetree/dynamic-resolution-notes.txt
7699F: Documentation/devicetree/overlay-notes.txt
7700F: drivers/of/overlay.c
7701F: drivers/of/resolver.c
7702
19f9d392
JB
7703OPENRISC ARCHITECTURE
7704M: Jonas Bonn <jonas@southpole.se>
7705W: http://openrisc.net
eab7c1c0 7706L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
7707S: Maintained
7708T: git git://openrisc.net/~jonas/linux
14430813 7709F: arch/openrisc/
19f9d392 7710
ccb1352e 7711OPENVSWITCH
4f337ed5 7712M: Pravin Shelar <pshelar@nicira.com>
b422da7c 7713L: netdev@vger.kernel.org
ccb1352e
JG
7714L: dev@openvswitch.org
7715W: http://openvswitch.org
ccb1352e
JG
7716S: Maintained
7717F: net/openvswitch/
b422da7c 7718F: include/uapi/linux/openvswitch.h
ccb1352e 7719
af39917d
CL
7720OPL4 DRIVER
7721M: Clemens Ladisch <clemens@ladisch.de>
7722L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7723T: git git://git.alsa-project.org/alsa-kernel.git
7724S: Maintained
7725F: sound/drivers/opl4/
7726
1da177e4 7727OPROFILE
4cf7e718 7728M: Robert Richter <rric@kernel.org>
1da177e4
LT
7729L: oprofile-list@lists.sf.net
7730S: Maintained
81c4a8a6 7731F: arch/*/include/asm/oprofile*.h
679655da
JP
7732F: arch/*/oprofile/
7733F: drivers/oprofile/
7734F: include/linux/oprofile.h
1da177e4 7735
e2d1d6c0 7736ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 7737M: Mark Fasheh <mfasheh@suse.com>
d6351db2 7738M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 7739L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 7740W: http://ocfs2.wiki.kernel.org
e2d1d6c0 7741S: Supported
679655da
JP
7742F: Documentation/filesystems/ocfs2.txt
7743F: Documentation/filesystems/dlmfs.txt
7744F: fs/ocfs2/
e2d1d6c0 7745
1da177e4 7746ORINOCO DRIVER
724c6b35 7747L: linux-wireless@vger.kernel.org
491b26b4 7748W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 7749W: http://www.nongnu.org/orinoco/
3a59babb 7750S: Orphan
679655da 7751F: drivers/net/wireless/orinoco/
1da177e4 7752
42c55aa8 7753OSD LIBRARY and FILESYSTEM
fadc0752 7754M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 7755M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
7756L: osd-dev@open-osd.org
7757W: http://open-osd.org
54e5881d 7758T: git git://git.open-osd.org/open-osd.git
68274794 7759S: Maintained
42c55aa8 7760F: drivers/scsi/osd/
6b6f0b6c 7761F: include/scsi/osd_*
42c55aa8 7762F: fs/exofs/
68274794 7763
ef94b186 7764OVERLAY FILESYSTEM
7c37fbda 7765M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
7766L: linux-unionfs@vger.kernel.org
7767T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 7768S: Supported
1d113735 7769F: fs/overlayfs/
7c37fbda
NB
7770F: Documentation/filesystems/overlayfs.txt
7771
e2d1d6c0 7772P54 WIRELESS DRIVER
084cb0fe 7773M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 7774L: linux-wireless@vger.kernel.org
084cb0fe 7775W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 7776S: Maintained
679655da 7777F: drivers/net/wireless/p54/
e2d1d6c0 7778
f5cd7872 7779PA SEMI ETHERNET DRIVER
8b58be88 7780M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
7781L: netdev@vger.kernel.org
7782S: Maintained
ded19add 7783F: drivers/net/ethernet/pasemi/*
f5cd7872 7784
beb58aa3 7785PA SEMI SMBUS DRIVER
8b58be88 7786M: Olof Johansson <olof@lixom.net>
846557d3 7787L: linux-i2c@vger.kernel.org
beb58aa3 7788S: Maintained
679655da 7789F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 7790
48fc267e
SK
7791PADATA PARALLEL EXECUTION MECHANISM
7792M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
7793L: linux-crypto@vger.kernel.org
7794S: Maintained
7795F: kernel/padata.c
7796F: include/linux/padata.h
7797F: Documentation/padata.txt
7798
709ee531 7799PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 7800M: Harald Welte <laforge@gnumonks.org>
d0944853 7801L: platform-driver-x86@vger.kernel.org
709ee531 7802S: Maintained
679655da 7803F: drivers/platform/x86/panasonic-laptop.c
709ee531 7804
368dd5ac 7805PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
7806M: David Howells <dhowells@redhat.com>
7807M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
7808L: linux-am33-list@redhat.com (moderated for non-subscribers)
7809W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7810S: Maintained
679655da
JP
7811F: Documentation/mn10300/
7812F: arch/mn10300/
4fa97181 7813
64dfff03
SM
7814PARALLEL PORT SUBSYSTEM
7815M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
7816M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 7817L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 7818S: Maintained
679655da
JP
7819F: drivers/parport/
7820F: include/linux/parport*.h
7821F: drivers/char/ppdev.c
c117ab84 7822F: include/uapi/linux/ppdev.h
64dfff03 7823F: Documentation/parport*.txt
1da177e4 7824
4cdf6bc2 7825PARAVIRT_OPS INTERFACE
d633180c 7826M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
7827M: Chris Wright <chrisw@sous-sol.org>
7828M: Alok Kataria <akataria@vmware.com>
7829M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 7830L: virtualization@lists.linux-foundation.org
4cdf6bc2 7831S: Supported
a2e19991 7832F: Documentation/virtual/paravirt_ops.txt
679655da
JP
7833F: arch/*/kernel/paravirt*
7834F: arch/*/include/asm/paravirt.h
4cdf6bc2 7835
e2d1d6c0 7836PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 7837M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 7838L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 7839S: Maintained
679655da
JP
7840F: Documentation/blockdev/paride.txt
7841F: drivers/block/paride/
e2d1d6c0
RD
7842
7843PARISC ARCHITECTURE
b8828770 7844M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 7845M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
7846L: linux-parisc@vger.kernel.org
7847W: http://www.parisc-linux.org/
8a6e2535 7848Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 7849T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 7850T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 7851S: Maintained
679655da 7852F: arch/parisc/
2b6bac9e 7853F: Documentation/parisc/
679655da 7854F: drivers/parisc/
2b6bac9e
HD
7855F: drivers/char/agp/parisc-agp.c
7856F: drivers/input/serio/gscps2.c
7857F: drivers/parport/parport_gsc.*
7858F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 7859F: drivers/video/fbdev/sti*
2b6bac9e
HD
7860F: drivers/video/console/sti*
7861F: drivers/video/logo/logo_parisc*
e2d1d6c0 7862
1662d32c 7863PC87360 HARDWARE MONITORING DRIVER
8b58be88 7864M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
7865L: lm-sensors@lm-sensors.org
7866S: Maintained
679655da
JP
7867F: Documentation/hwmon/pc87360
7868F: drivers/hwmon/pc87360.c
1662d32c
JC
7869
7870PC8736x GPIO DRIVER
8b58be88 7871M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7872S: Maintained
679655da 7873F: drivers/char/pc8736x_gpio.c
1662d32c 7874
1ad107fd 7875PC87427 HARDWARE MONITORING DRIVER
d8130624 7876M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
7877L: lm-sensors@lm-sensors.org
7878S: Maintained
7879F: Documentation/hwmon/pc87427
7880F: drivers/hwmon/pc87427.c
7881
b26e0ed4 7882PCA9532 LED DRIVER
8b58be88 7883M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 7884S: Maintained
d5ca6918
JP
7885F: drivers/leds/leds-pca9532.c
7886F: include/linux/leds-pca9532.h
b26e0ed4 7887
5ce914a8 7888PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 7889M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
7890L: linux-i2c@vger.kernel.org
7891S: Maintained
b4f0b74e 7892F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 7893
3971dae5 7894PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 7895M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
7896S: Maintained
7897F: drivers/firmware/pcdp.*
7898
065c6359 7899PCI ERROR RECOVERY
6305902c 7900M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 7901L: linux-pci@vger.kernel.org
065c6359 7902S: Supported
679655da 7903F: Documentation/PCI/pci-error-recovery.txt
065c6359 7904
1da177e4 7905PCI SUBSYSTEM
5ac3a6d2 7906M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 7907L: linux-pci@vger.kernel.org
99662dd1 7908Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 7909T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 7910S: Supported
679655da
JP
7911F: Documentation/PCI/
7912F: drivers/pci/
7913F: include/linux/pci*
6b49ee49 7914F: arch/x86/pci/
cad01f91 7915F: arch/x86/kernel/quirks.c
1da177e4 7916
b7e78170
RH
7917PCI DRIVER FOR ARM VERSATILE PLATFORM
7918M: Rob Herring <robh@kernel.org>
7919L: linux-pci@vger.kernel.org
7920L: linux-arm-kernel@lists.infradead.org
7921S: Maintained
7922F: Documentation/devicetree/bindings/pci/versatile.txt
7923F: drivers/pci/host/pci-versatile.c
7924
5f6b6ccd
TI
7925PCI DRIVER FOR APPLIEDMICRO XGENE
7926M: Tanmay Inamdar <tinamdar@apm.com>
7927L: linux-pci@vger.kernel.org
7928L: linux-arm-kernel@lists.infradead.org
7929S: Maintained
7930F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7931F: drivers/pci/host/pci-xgene.c
7932
62d0ff83
ML
7933PCI DRIVER FOR FREESCALE LAYERSCAPE
7934M: Minghuan Lian <minghuan.Lian@freescale.com>
7935M: Mingkai Hu <mingkai.hu@freescale.com>
7936M: Roy Zang <tie-fei.zang@freescale.com>
7937L: linuxppc-dev@lists.ozlabs.org
7938L: linux-pci@vger.kernel.org
7939L: linux-arm-kernel@lists.infradead.org
7940S: Maintained
7941F: drivers/pci/host/*layerscape*
7942
f0b75693 7943PCI DRIVER FOR IMX6
f175aa2c 7944M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 7945M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
7946L: linux-pci@vger.kernel.org
7947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7948S: Maintained
7949F: drivers/pci/host/*imx6*
7950
0c4ffcfe
MK
7951PCI DRIVER FOR TI KEYSTONE
7952M: Murali Karicheri <m-karicheri2@ti.com>
7953L: linux-pci@vger.kernel.org
7954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7955S: Maintained
7956F: drivers/pci/host/*keystone*
7957
f0b75693
BH
7958PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7959M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7960M: Jason Cooper <jason@lakedaemon.net>
7961L: linux-pci@vger.kernel.org
7962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7963S: Maintained
7964F: drivers/pci/host/*mvebu*
7965
0447cfd7
TR
7966PCI DRIVER FOR NVIDIA TEGRA
7967M: Thierry Reding <thierry.reding@gmail.com>
7968L: linux-tegra@vger.kernel.org
f0b75693 7969L: linux-pci@vger.kernel.org
0447cfd7
TR
7970S: Supported
7971F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7972F: drivers/pci/host/pci-tegra.c
7973
47ff3de9
KVA
7974PCI DRIVER FOR TI DRA7XX
7975M: Kishon Vijay Abraham I <kishon@ti.com>
7976L: linux-omap@vger.kernel.org
7977L: linux-pci@vger.kernel.org
7978S: Supported
7979F: Documentation/devicetree/bindings/pci/ti-pci.txt
7980F: drivers/pci/host/pci-dra7xx.c
7981
f0b75693
BH
7982PCI DRIVER FOR RENESAS R-CAR
7983M: Simon Horman <horms@verge.net.au>
7984L: linux-pci@vger.kernel.org
7985L: linux-sh@vger.kernel.org
7986S: Maintained
7987F: drivers/pci/host/*rcar*
7988
4af82255 7989PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 7990M: Jingoo Han <jingoohan1@gmail.com>
4af82255 7991L: linux-pci@vger.kernel.org
f0b75693
BH
7992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7993L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
7994S: Maintained
7995F: drivers/pci/host/pci-exynos.c
7996
f0b75693 7997PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 7998M: Jingoo Han <jingoohan1@gmail.com>
110baab1 7999M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8000L: linux-pci@vger.kernel.org
8001S: Maintained
8002F: drivers/pci/host/*designware*
8003
cf28855b
WD
8004PCI DRIVER FOR GENERIC OF HOSTS
8005M: Will Deacon <will.deacon@arm.com>
8006L: linux-pci@vger.kernel.org
8007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8008S: Maintained
8009F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8010F: drivers/pci/host/pci-host-generic.c
8011
51b66a6c 8012PCIE DRIVER FOR ST SPEAR13XX
110baab1 8013M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8014L: linux-pci@vger.kernel.org
110baab1 8015S: Maintained
51b66a6c
PA
8016F: drivers/pci/host/*spear*
8017
dcd19de3
DD
8018PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8019M: Duc Dang <dhdang@apm.com>
8020L: linux-pci@vger.kernel.org
8021L: linux-arm-kernel@lists.infradead.org
8022S: Maintained
8023F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8024F: drivers/pci/host/pci-xgene-msi.c
8025
1da177e4 8026PCMCIA SUBSYSTEM
4230dfc9 8027P: Linux PCMCIA Team
f5df5881 8028L: linux-pcmcia@lists.infradead.org
6650e0a5 8029W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 8030T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 8031S: Maintained
679655da
JP
8032F: Documentation/pcmcia/
8033F: drivers/pcmcia/
8034F: include/pcmcia/
1da177e4
LT
8035
8036PCNET32 NETWORK DRIVER
227fb925 8037M: Don Fry <pcnet32@frontier.com>
979b6c13 8038L: netdev@vger.kernel.org
1da177e4 8039S: Maintained
b955f6ca 8040F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8041
48fc267e
SK
8042PCRYPT PARALLEL CRYPTO ENGINE
8043M: Steffen Klassert <steffen.klassert@secunet.com>
8044L: linux-crypto@vger.kernel.org
8045S: Maintained
8046F: crypto/pcrypt.c
8047F: include/crypto/pcrypt.h
8048
e72df0b8
TH
8049PER-CPU MEMORY ALLOCATOR
8050M: Tejun Heo <tj@kernel.org>
8051M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8052T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8053S: Maintained
8054F: include/linux/percpu*.h
8055F: mm/percpu*.c
8056F: arch/*/include/asm/percpu.h
8057
ad4ecbcb 8058PER-TASK DELAY ACCOUNTING
185e595f 8059M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8060S: Maintained
679655da
JP
8061F: include/linux/delayacct.h
8062F: kernel/delayacct.c
ad4ecbcb 8063
57c0c15b 8064PERFORMANCE EVENTS SUBSYSTEM
8b58be88 8065M: Peter Zijlstra <a.p.zijlstra@chello.nl>
dd9b238c 8066M: Ingo Molnar <mingo@redhat.com>
f80c5393 8067M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8068L: linux-kernel@vger.kernel.org
75fc2d37 8069T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8070S: Supported
d53e8365 8071F: kernel/events/*
a003236c 8072F: include/linux/perf_event.h
c117ab84 8073F: include/uapi/linux/perf_event.h
141c4296
RR
8074F: arch/*/kernel/perf_event*.c
8075F: arch/*/kernel/*/perf_event*.c
8076F: arch/*/kernel/*/*/perf_event*.c
a003236c 8077F: arch/*/include/asm/perf_event.h
a003236c
VL
8078F: arch/*/kernel/perf_callchain.c
8079F: tools/perf/
6c0b3244 8080
dd49d0f5 8081PERSONALITY HANDLING
8b58be88 8082M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8083L: linux-abi-devel@lists.sourceforge.net
8084S: Maintained
679655da 8085F: include/linux/personality.h
c117ab84 8086F: include/uapi/linux/personality.h
dd49d0f5 8087
838e7a03 8088PHONET PROTOCOL
2a06b40f 8089M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8090S: Supported
8091F: Documentation/networking/phonet.txt
8092F: include/linux/phonet.h
8093F: include/net/phonet/
c117ab84 8094F: include/uapi/linux/phonet.h
838e7a03
RDC
8095F: net/phonet/
8096
1da177e4 8097PHRAM MTD DRIVER
8b58be88 8098M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8099L: linux-mtd@lists.infradead.org
8100S: Maintained
679655da 8101F: drivers/mtd/devices/phram.c
1da177e4 8102
efdbb10e
BP
8103PICOLCD HID DRIVER
8104M: Bruno Prémont <bonbons@linux-vserver.org>
8105L: linux-input@vger.kernel.org
8106S: Maintained
8107F: drivers/hid/hid-picolcd*
8108
a53bfa07
JI
8109PICOXCELL SUPPORT
8110M: Jamie Iles <jamie@jamieiles.com>
8111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8112T: git git://github.com/jamieiles/linux-2.6-ji.git
8113S: Supported
b8733987 8114F: arch/arm/boot/dts/picoxcell*
14430813 8115F: arch/arm/mach-picoxcell/
b8733987 8116F: drivers/crypto/picoxcell*
a53bfa07 8117
2744e8af
LW
8118PIN CONTROL SUBSYSTEM
8119M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8120L: linux-gpio@vger.kernel.org
dbe752a3 8121T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8122S: Maintained
07f29ba6 8123F: drivers/pinctrl/
8e406fe4 8124F: include/linux/pinctrl/
2744e8af 8125
2201bbb8
JCPV
8126PIN CONTROLLER - ATMEL AT91
8127M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8129S: Maintained
c654b6bf 8130F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8131
cbd1b652
MW
8132PIN CONTROLLER - INTEL
8133M: Mika Westerberg <mika.westerberg@linux.intel.com>
8134M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8135S: Maintained
8136F: drivers/pinctrl/intel/
2201bbb8 8137
9963b536
LP
8138PIN CONTROLLER - RENESAS
8139M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8140L: linux-sh@vger.kernel.org
8141S: Maintained
8142F: drivers/pinctrl/sh-pfc/
8143
b75e60d6 8144PIN CONTROLLER - SAMSUNG
fea685e9 8145M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8147L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8148S: Maintained
9b5b33f6 8149F: drivers/pinctrl/samsung/
b75e60d6 8150
deda8287 8151PIN CONTROLLER - ST SPEAR
da89947b 8152M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8153L: spear-devel@list.st.com
8154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8155W: http://www.st.com/spear
8156S: Maintained
8e406fe4 8157F: drivers/pinctrl/spear/
deda8287 8158
249a6771 8159PKTCDVD DRIVER
e5f6450c 8160M: Jiri Kosina <jikos@kernel.org>
249a6771 8161S: Maintained
679655da
JP
8162F: drivers/block/pktcdvd.c
8163F: include/linux/pktcdvd.h
c117ab84 8164F: include/uapi/linux/pktcdvd.h
249a6771 8165
b31d8273
G
8166PKUNITY SOC DRIVERS
8167M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8168W: http://mprc.pku.edu.cn/~guanxuetao/linux
8169S: Maintained
ceebf4d5 8170T: git git://github.com/gxt/linux.git
b31d8273 8171F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8172F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8173F: drivers/video/fbdev/fb-puv3.c
2809e80b 8174F: drivers/rtc/rtc-puv3.c
b31d8273 8175
9d2ecfb7 8176PMBUS HARDWARE MONITORING DRIVERS
ca462085 8177M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8178L: lm-sensors@lm-sensors.org
8179W: http://www.lm-sensors.org/
8180W: http://www.roeck-us.net/linux/drivers/
8181T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8182S: Maintained
8183F: Documentation/hwmon/pmbus
8184F: drivers/hwmon/pmbus/
8185F: include/linux/i2c/pmbus.h
8186
89a36810 8187PMC SIERRA MaxRAID DRIVER
076cfaae 8188M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
8189L: linux-scsi@vger.kernel.org
8190W: http://www.pmc-sierra.com/
8191S: Supported
8192F: drivers/scsi/pmcraid.*
8193
dbf9bfe6 8194PMC SIERRA PM8001 DRIVER
d32477e2 8195M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8196M: lindar_liu@usish.com
f5a7b525 8197L: pmchba@pmcs.com
dbf9bfe6 8198L: linux-scsi@vger.kernel.org
8199S: Supported
8200F: drivers/scsi/pm8001/
8201
1da177e4 8202POSIX CLOCKS and TIMERS
8b58be88 8203M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8204L: linux-kernel@vger.kernel.org
75fc2d37 8205T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8206S: Maintained
679655da
JP
8207F: fs/timerfd.c
8208F: include/linux/timer*
5cee9645 8209F: kernel/time/*timer*
1da177e4 8210
3be86148 8211POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8212M: Sebastian Reichel <sre@kernel.org>
57318935 8213M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8214M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8215L: linux-pm@vger.kernel.org
54e5881d 8216T: git git://git.infradead.org/battery-2.6.git
3be86148 8217S: Maintained
679655da 8218F: include/linux/power_supply.h
8cd725a1 8219F: drivers/power/
26305022 8220X: drivers/power/avs/
3be86148 8221
514f161a
MR
8222POWER STATE COORDINATION INTERFACE (PSCI)
8223M: Mark Rutland <mark.rutland@arm.com>
8224M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8225L: linux-arm-kernel@lists.infradead.org
8226S: Maintained
8227F: drivers/firmware/psci.c
8228F: include/linux/psci.h
8229F: include/uapi/linux/psci.h
8230
1da177e4 8231PNP SUPPORT
9c3646d1 8232M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8233S: Maintained
679655da 8234F: drivers/pnp/
1da177e4 8235
999445d4 8236PNXxxxx I2C DRIVER
8b58be88 8237M: Vitaly Wool <vitalywool@gmail.com>
846557d3 8238L: linux-i2c@vger.kernel.org
999445d4 8239S: Maintained
679655da 8240F: drivers/i2c/busses/i2c-pnx.c
999445d4 8241
1da177e4 8242PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8243M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8244L: linux-ppp@vger.kernel.org
8245S: Maintained
224cf5ad 8246F: drivers/net/ppp/ppp_*
1da177e4
LT
8247
8248PPP OVER ATM (RFC 2364)
8b58be88 8249M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8250S: Maintained
679655da 8251F: net/atm/pppoatm.c
c117ab84 8252F: include/uapi/linux/atmppp.h
1da177e4
LT
8253
8254PPP OVER ETHERNET
8b58be88 8255M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8256S: Maintained
224cf5ad
JK
8257F: drivers/net/ppp/pppoe.c
8258F: drivers/net/ppp/pppox.c
1da177e4 8259
a6d2370b 8260PPP OVER L2TP
8b58be88 8261M: James Chapman <jchapman@katalix.com>
a6d2370b 8262S: Maintained
90ca28d1 8263F: net/l2tp/l2tp_ppp.c
679655da 8264F: include/linux/if_pppol2tp.h
c117ab84 8265F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8266
eae9d2ba 8267PPS SUPPORT
8b58be88 8268M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8269W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8270L: linuxpps@ml.enneenne.com (subscribers-only)
8271S: Maintained
cabaaf41
JP
8272F: Documentation/pps/
8273F: drivers/pps/
8274F: include/linux/pps*.h
eae9d2ba 8275
71a6d0af
HW
8276PPTP DRIVER
8277M: Dmitry Kozlov <xeb@mail.ru>
8278L: netdev@vger.kernel.org
8279S: Maintained
224cf5ad 8280F: drivers/net/ppp/pptp.c
71a6d0af
HW
8281W: http://sourceforge.net/projects/accel-pptp
8282
1da177e4 8283PREEMPTIBLE KERNEL
8b58be88 8284M: Robert Love <rml@tech9.net>
1da177e4
LT
8285L: kpreempt-tech@lists.sourceforge.net
8286W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8287S: Supported
679655da
JP
8288F: Documentation/preempt-locking.txt
8289F: include/linux/preempt.h
1da177e4
LT
8290
8291PRISM54 WIRELESS DRIVER
8b58be88 8292M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8293L: linux-wireless@vger.kernel.org
9ef80804 8294W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8295S: Obsolete
679655da 8296F: drivers/net/wireless/prism54/
1da177e4 8297
02c18891 8298PS3 NETWORK SUPPORT
b809b9ca 8299M: Geoff Levand <geoff@infradead.org>
02c18891 8300L: netdev@vger.kernel.org
a14ab6b6 8301L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8302S: Maintained
8df158ac 8303F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8304
f58a9d17 8305PS3 PLATFORM SUPPORT
b809b9ca 8306M: Geoff Levand <geoff@infradead.org>
a4724ed6 8307L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8308S: Maintained
679655da
JP
8309F: arch/powerpc/boot/ps3*
8310F: arch/powerpc/include/asm/lv1call.h
8311F: arch/powerpc/include/asm/ps3*.h
8312F: arch/powerpc/platforms/ps3/
8313F: drivers/*/ps3*
8314F: drivers/ps3/
fec629b8 8315F: drivers/rtc/rtc-ps3.c
679655da 8316F: drivers/usb/host/*ps3.c
fec629b8 8317F: sound/ppc/snd_ps3*
f58a9d17 8318
cffb4add 8319PS3VRAM DRIVER
8b58be88 8320M: Jim Paris <jim@jtan.com>
3715a5d0 8321M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8322L: linuxppc-dev@lists.ozlabs.org
cffb4add 8323S: Maintained
8a3977cb 8324F: drivers/block/ps3vram.c
cffb4add 8325
8defe599 8326PSTORE FILESYSTEM
9d5e2a02 8327M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8328M: Colin Cross <ccross@android.com>
8329M: Kees Cook <keescook@chromium.org>
8330M: Tony Luck <tony.luck@intel.com>
8331S: Maintained
8332T: git git://git.infradead.org/users/cbou/linux-pstore.git
8333F: fs/pstore/
8334F: include/linux/pstore*
04851772 8335F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8336F: drivers/acpi/apei/erst.c
8337
7fbc415d
RC
8338PTP HARDWARE CLOCK SUPPORT
8339M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8340L: netdev@vger.kernel.org
7fbc415d
RC
8341S: Maintained
8342W: http://linuxptp.sourceforge.net/
8343F: Documentation/ABI/testing/sysfs-ptp
8344F: Documentation/ptp/*
0ecb3cdd 8345F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8346F: drivers/net/phy/dp83640*
8347F: drivers/ptp/*
8348F: include/linux/ptp_cl*
8349
cf94a4d1 8350PTRACE SUPPORT
e846ee5f 8351M: Roland McGrath <roland@hack.frob.com>
8b58be88 8352M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8353S: Maintained
8354F: include/asm-generic/syscall.h
8355F: include/linux/ptrace.h
8356F: include/linux/regset.h
8357F: include/linux/tracehook.h
c117ab84 8358F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8359F: kernel/ptrace.c
8360
8320204a 8361PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8362M: Mike Isely <isely@pobox.com>
16e9495d 8363L: pvrusb2@isely.net (subscribers-only)
661263b5 8364L: linux-media@vger.kernel.org
8320204a 8365W: http://www.isely.net/pvrusb2/
275ffde4 8366T: git git://linuxtv.org/media_tree.git
8320204a 8367S: Maintained
679655da 8368F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8369F: drivers/media/usb/pvrusb2/
8320204a 8370
39532e6c
HG
8371PWC WEBCAM DRIVER
8372M: Hans de Goede <hdegoede@redhat.com>
8373L: linux-media@vger.kernel.org
8374T: git git://linuxtv.org/media_tree.git
8375S: Maintained
8376F: drivers/media/usb/pwc/*
8377
93c090b3
KD
8378PWM FAN DRIVER
8379M: Kamil Debski <k.debski@samsung.com>
8380L: lm-sensors@lm-sensors.org
8381S: Supported
8382F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8383F: Documentation/hwmon/pwm-fan
8384F: drivers/hwmon/pwm-fan.c
8385
200efedd 8386PWM SUBSYSTEM
aa3495f7
TR
8387M: Thierry Reding <thierry.reding@gmail.com>
8388L: linux-pwm@vger.kernel.org
0c2498f1 8389S: Maintained
006e854f 8390T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8391F: Documentation/pwm.txt
8392F: Documentation/devicetree/bindings/pwm/
8393F: include/linux/pwm.h
0c2498f1 8394F: drivers/pwm/
a140b98d
TR
8395F: drivers/video/backlight/pwm_bl.c
8396F: include/linux/pwm_backlight.h
0c2498f1 8397
30ec261e 8398PXA2xx/PXA3xx SUPPORT
8da5e302 8399M: Daniel Mack <daniel@zonque.org>
a323f664 8400M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8401M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8403T: git git://github.com/hzhuang1/linux.git
8da5e302 8404T: git git://github.com/rjarzmik/linux.git
1da177e4 8405S: Maintained
679655da 8406F: arch/arm/mach-pxa/
820439f1 8407F: drivers/dma/pxa*
679655da 8408F: drivers/pcmcia/pxa2xx*
9df92e6c 8409F: drivers/spi/spi-pxa2xx*
faf2e1db 8410F: drivers/usb/gadget/udc/pxa2*
679655da 8411F: include/sound/pxa2xx-lib.h
bec4c99e 8412F: sound/arm/pxa*
14430813 8413F: sound/soc/pxa/
1da177e4 8414
ec64d3bf
EG
8415PXA3xx NAND FLASH DRIVER
8416M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8417L: linux-mtd@lists.infradead.org
8418S: Maintained
9a67f099 8419F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8420
3f640c61 8421MMP SUPPORT
8b58be88 8422M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8423M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8424L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8425T: git git://github.com/hzhuang1/linux.git
8426T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8427S: Maintained
3f640c61 8428F: arch/arm/mach-mmp/
e8e6cb32 8429
272f133a
PO
8430PXA MMCI DRIVER
8431S: Orphan
8432
57f63bc8 8433PXA RTC DRIVER
8b58be88 8434M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8435L: rtc-linux@googlegroups.com
8436S: Maintained
8437
cea4001a 8438QAT DRIVER
49e7d9df
JP
8439M: Tadeusz Struk <tadeusz.struk@intel.com>
8440L: qat-linux@intel.com
8441S: Supported
8442F: drivers/crypto/qat/
cea4001a 8443
52a09a04 8444QIB DRIVER
8473c603 8445M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8446L: linux-rdma@vger.kernel.org
8447S: Supported
8448F: drivers/infiniband/hw/qib/
8449
5e9772b9
JS
8450QLOGIC QLA1280 SCSI DRIVER
8451M: Michael Reed <mdr@sgi.com>
8452L: linux-scsi@vger.kernel.org
8453S: Maintained
8454F: drivers/scsi/qla1280.[ch]
8455
1da177e4 8456QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8457M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8458L: linux-scsi@vger.kernel.org
8459S: Supported
679655da
JP
8460F: Documentation/scsi/LICENSE.qla2xxx
8461F: drivers/scsi/qla2xxx/
1da177e4 8462
883c98fe 8463QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8464M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8465L: linux-scsi@vger.kernel.org
8466S: Supported
bacfb81b 8467F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8468F: drivers/scsi/qla4xxx/
8469
5a4faa87 8470QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8471M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8472M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8473M: linux-driver@qlogic.com
8474L: netdev@vger.kernel.org
8475S: Supported
679655da 8476F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8477F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8478
0ec00f03 8479QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 8480M: Shahed Shaikh <shahed.shaikh@qlogic.com>
9f35a3cc 8481M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8482L: netdev@vger.kernel.org
8483S: Supported
aa43c215 8484F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8485
c4e84bde 8486QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8487M: Harish Patil <harish.patil@qlogic.com>
8488M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8489M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8490M: linux-driver@qlogic.com
c4e84bde
RM
8491L: netdev@vger.kernel.org
8492S: Supported
aa43c215 8493F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8494
1da177e4 8495QNX4 FILESYSTEM
8b58be88 8496M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8497W: http://www.alarsen.net/linux/qnx4fs/
8498S: Maintained
80811493 8499F: fs/qnx4/
c117ab84
CEB
8500F: include/uapi/linux/qnx4_fs.h
8501F: include/uapi/linux/qnxtypes.h
1da177e4 8502
91952bc0
AP
8503QT1010 MEDIA DRIVER
8504M: Antti Palosaari <crope@iki.fi>
8505L: linux-media@vger.kernel.org
8506W: http://linuxtv.org/
8507W: http://palosaari.fi/linux/
8508Q: http://patchwork.linuxtv.org/project/linux-media/list/
8509T: git git://linuxtv.org/anttip/media_tree.git
8510S: Maintained
8511F: drivers/media/tuners/qt1010*
8512
966fb5ec
SM
8513QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8514M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8515L: linux-wireless@vger.kernel.org
8516L: ath9k-devel@lists.ath9k.org
8517W: http://wireless.kernel.org/en/users/Drivers/ath9k
8518S: Supported
8519F: drivers/net/wireless/ath/ath9k/
8520
2ea0ffcb
KV
8521QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8522M: Kalle Valo <kvalo@qca.qualcomm.com>
8523L: ath10k@lists.infradead.org
8524W: http://wireless.kernel.org/en/users/Drivers/ath10k
8525T: git git://github.com/kvalo/ath.git
8526S: Supported
8527F: drivers/net/wireless/ath/ath10k/
8528
4f4567cf
RK
8529QUALCOMM HEXAGON ARCHITECTURE
8530M: Richard Kuo <rkuo@codeaurora.org>
8531L: linux-hexagon@vger.kernel.org
8532S: Supported
8533F: arch/hexagon/
8534
8e84c258
EK
8535QUALCOMM WCN36XX WIRELESS DRIVER
8536M: Eugene Krasnikov <k.eugene.e@gmail.com>
8537L: wcn36xx@lists.infradead.org
8538W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8539T: git git://github.com/KrasnikovEugene/wcn36xx.git
8540S: Supported
8541F: drivers/net/wireless/ath/wcn36xx/
8542
602adf40 8543RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8544M: Ilya Dryomov <idryomov@gmail.com>
8545M: Sage Weil <sage@redhat.com>
527a88b9 8546M: Alex Elder <elder@kernel.org>
398ecff5 8547L: ceph-devel@vger.kernel.org
09d90327
SW
8548W: http://ceph.com/
8549T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8550T: git git://github.com/ceph/ceph-client.git
602adf40 8551S: Supported
398ecff5 8552F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8553F: drivers/block/rbd.c
8554F: drivers/block/rbd_types.h
8555
1da177e4 8556RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 8557M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 8558L: linux-fbdev@vger.kernel.org
1da177e4 8559S: Maintained
8a61f013 8560F: drivers/video/fbdev/aty/radeon*
c117ab84 8561F: include/uapi/linux/radeonfb.h
1da177e4 8562
c6c9b34c
HG
8563RADIOSHARK RADIO DRIVER
8564M: Hans de Goede <hdegoede@redhat.com>
8565L: linux-media@vger.kernel.org
8566T: git git://linuxtv.org/media_tree.git
8567S: Maintained
8568F: drivers/media/radio/radio-shark.c
8569
8570RADIOSHARK2 RADIO DRIVER
8571M: Hans de Goede <hdegoede@redhat.com>
8572L: linux-media@vger.kernel.org
8573T: git git://linuxtv.org/media_tree.git
8574S: Maintained
8575F: drivers/media/radio/radio-shark2.c
8576F: drivers/media/radio/radio-tea5777.c
8577
1da177e4 8578RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 8579M: Paul Mackerras <paulus@samba.org>
c69f677c 8580L: linux-fbdev@vger.kernel.org
1da177e4 8581S: Maintained
8a61f013 8582F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 8583
e7839f25 8584RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 8585P: rt2x00 project
b182427e 8586M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 8587M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 8588L: linux-wireless@vger.kernel.org
95ea3627
ID
8589S: Maintained
8590F: drivers/net/wireless/rt2x00/
8591
9db5579b 8592RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 8593M: Jens Axboe <axboe@kernel.dk>
9db5579b 8594S: Maintained
679655da
JP
8595F: Documentation/blockdev/ramdisk.txt
8596F: drivers/block/brd.c
9db5579b 8597
9e95ce27 8598RANDOM NUMBER DRIVER
0624bcaa 8599M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 8600S: Maintained
679655da 8601F: drivers/char/random.c
9e95ce27 8602
394b701c 8603RAPIDIO SUBSYSTEM
8b58be88 8604M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 8605M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 8606S: Maintained
679655da 8607F: drivers/rapidio/
394b701c 8608
e2d1d6c0 8609RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 8610L: linux-wireless@vger.kernel.org
f52a5490 8611S: Orphan
679655da 8612F: drivers/net/wireless/ray*
e2d1d6c0
RD
8613
8614RCUTORTURE MODULE
e0198b29 8615M: Josh Triplett <josh@joshtriplett.org>
8b58be88 8616M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8617L: linux-kernel@vger.kernel.org
f9094d8e 8618S: Supported
08deed1e 8619T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 8620F: Documentation/RCU/torture.txt
34e2d560 8621F: kernel/rcu/rcutorture.c
e2d1d6c0 8622
c87b9c60
PM
8623RCUTORTURE TEST FRAMEWORK
8624M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8625M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8626R: Steven Rostedt <rostedt@goodmis.org>
8627R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8628R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8629L: linux-kernel@vger.kernel.org
c87b9c60
PM
8630S: Supported
8631T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8632F: tools/testing/selftests/rcutorture
8633
c1f766b5 8634RDC R-321X SoC
8b58be88 8635M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
8636S: Maintained
8637
db17f395 8638RDC R6040 FAST ETHERNET DRIVER
8b58be88 8639M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
8640L: netdev@vger.kernel.org
8641S: Maintained
58565a35 8642F: drivers/net/ethernet/rdc/r6040.c
db17f395 8643
a09ed661 8644RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 8645M: Chien Yen <chien.yen@oracle.com>
fbb5a558 8646L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 8647S: Supported
679655da 8648F: net/rds/
a09ed661 8649
595182bc 8650READ-COPY UPDATE (RCU)
8b58be88 8651M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 8652M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
8653R: Steven Rostedt <rostedt@goodmis.org>
8654R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 8655R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 8656L: linux-kernel@vger.kernel.org
9fab9787 8657W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 8658S: Supported
08deed1e 8659T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 8660F: Documentation/RCU/
9fab9787 8661X: Documentation/RCU/torture.txt
f9094d8e 8662F: include/linux/rcu*
4102adab
PM
8663X: include/linux/srcu.h
8664F: kernel/rcu/
34e2d560 8665X: kernel/torture.c
595182bc 8666
0c86edc0 8667REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 8668M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 8669M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 8670L: rtc-linux@googlegroups.com
8a6e2535 8671Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 8672T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 8673S: Maintained
679655da
JP
8674F: Documentation/rtc.txt
8675F: drivers/rtc/
8676F: include/linux/rtc.h
c117ab84 8677F: include/uapi/linux/rtc.h
0c86edc0 8678
0e400c53
MB
8679REALTEK AUDIO CODECS
8680M: Bard Liao <bardliao@realtek.com>
8681M: Oder Chiou <oder_chiou@realtek.com>
8682S: Maintained
8683F: sound/soc/codecs/rt*
8684F: include/sound/rt*.h
8685
1da177e4 8686REISERFS FILE SYSTEM
76c4e5ea 8687L: reiserfs-devel@vger.kernel.org
1da177e4 8688S: Supported
679655da 8689F: fs/reiserfs/
1da177e4 8690
b83a313b 8691REGISTER MAP ABSTRACTION
b02e48f2 8692M: Mark Brown <broonie@kernel.org>
dd060bc9 8693L: linux-kernel@vger.kernel.org
b83a313b
MB
8694T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8695S: Supported
8696F: drivers/base/regmap/
8697F: include/linux/regmap.h
8698
400e64df
OBC
8699REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8700M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 8701T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
8702S: Maintained
8703F: drivers/remoteproc/
8704F: Documentation/remoteproc.txt
6fc26488 8705F: include/linux/remoteproc.h
400e64df 8706
d8115db5
OBC
8707REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8708M: Ohad Ben-Cohen <ohad@wizery.com>
8709T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8710S: Maintained
8711F: drivers/rpmsg/
8712F: Documentation/rpmsg.txt
8713F: include/linux/rpmsg.h
8714
1b0fe6be
PZ
8715RESET CONTROLLER FRAMEWORK
8716M: Philipp Zabel <p.zabel@pengutronix.de>
8717S: Maintained
8718F: drivers/reset/
8719F: Documentation/devicetree/bindings/reset/
b2f6dd7b 8720F: include/dt-bindings/reset/
1b0fe6be
PZ
8721F: include/linux/reset.h
8722F: include/linux/reset-controller.h
8723
e0897645 8724RFKILL
8b58be88 8725M: Johannes Berg <johannes@sipsolutions.net>
19d337df 8726L: linux-wireless@vger.kernel.org
ce466579
JB
8727W: http://wireless.kernel.org/
8728T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8729T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 8730S: Maintained
505c9247 8731F: Documentation/rfkill.txt
80811493 8732F: net/rfkill/
e0897645 8733
933685ca
TG
8734RHASHTABLE
8735M: Thomas Graf <tgraf@suug.ch>
8736L: netdev@vger.kernel.org
8737S: Maintained
8738F: lib/rhashtable.c
8739F: include/linux/rhashtable.h
8740
67e054e9
ML
8741RICOH SMARTMEDIA/XD DRIVER
8742M: Maxim Levitsky <maximlevitsky@gmail.com>
8743S: Maintained
21c26f50
JP
8744F: drivers/mtd/nand/r852.c
8745F: drivers/mtd/nand/r852.h
67e054e9 8746
92634125
ML
8747RICOH R5C592 MEMORYSTICK DRIVER
8748M: Maxim Levitsky <maximlevitsky@gmail.com>
8749S: Maintained
8750F: drivers/memstick/host/r592.*
8751
27f1d2f9
SA
8752ROCCAT DRIVERS
8753M: Stefan Achatz <erazor_de@users.sourceforge.net>
8754W: http://sourceforge.net/projects/roccat/
8755S: Maintained
8756F: drivers/hid/hid-roccat*
8757F: include/linux/hid-roccat*
8758F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8759
4b8ac966
JP
8760ROCKER DRIVER
8761M: Jiri Pirko <jiri@resnulli.us>
8762M: Scott Feldman <sfeldma@gmail.com>
8763L: netdev@vger.kernel.org
8764S: Supported
8765F: drivers/net/ethernet/rocker/
8766
1da177e4
LT
8767ROCKETPORT DRIVER
8768P: Comtrol Corp.
1da177e4
LT
8769W: http://www.comtrol.com
8770S: Maintained
679655da 8771F: Documentation/serial/rocket.txt
c897401b 8772F: drivers/tty/rocket*
1da177e4 8773
7645c2f4
KC
8774ROCKETPORT EXPRESS/INFINITY DRIVER
8775M: Kevin Cernekee <cernekee@gmail.com>
8776L: linux-serial@vger.kernel.org
8777S: Odd Fixes
8778F: drivers/tty/serial/rp2.*
8779
1da177e4 8780ROSE NETWORK LAYER
8b58be88 8781M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8782L: linux-hams@vger.kernel.org
d34cb28a 8783W: http://www.linux-ax25.org/
1da177e4 8784S: Maintained
679655da 8785F: include/net/rose.h
c117ab84 8786F: include/uapi/linux/rose.h
679655da 8787F: net/rose/
1da177e4 8788
91952bc0
AP
8789RTL2830 MEDIA DRIVER
8790M: Antti Palosaari <crope@iki.fi>
8791L: linux-media@vger.kernel.org
8792W: http://linuxtv.org/
8793W: http://palosaari.fi/linux/
8794Q: http://patchwork.linuxtv.org/project/linux-media/list/
8795T: git git://linuxtv.org/anttip/media_tree.git
8796S: Maintained
8797F: drivers/media/dvb-frontends/rtl2830*
8798
27a0aacf
AP
8799RTL2832 MEDIA DRIVER
8800M: Antti Palosaari <crope@iki.fi>
8801L: linux-media@vger.kernel.org
8802W: http://linuxtv.org/
8803W: http://palosaari.fi/linux/
8804Q: http://patchwork.linuxtv.org/project/linux-media/list/
8805T: git git://linuxtv.org/anttip/media_tree.git
8806S: Maintained
8807F: drivers/media/dvb-frontends/rtl2832*
8808
ba6e6f6e
AP
8809RTL2832_SDR MEDIA DRIVER
8810M: Antti Palosaari <crope@iki.fi>
8811L: linux-media@vger.kernel.org
8812W: http://linuxtv.org/
8813W: http://palosaari.fi/linux/
8814Q: http://patchwork.linuxtv.org/project/linux-media/list/
8815T: git git://linuxtv.org/anttip/media_tree.git
8816S: Maintained
b4bb1c28 8817F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 8818
59840488 8819RTL8180 WIRELESS DRIVER
605bebe2 8820L: linux-wireless@vger.kernel.org
491b26b4 8821W: http://wireless.kernel.org/
54e5881d 8822T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 8823S: Orphan
3cfeb0c3 8824F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 8825
59840488 8826RTL8187 WIRELESS DRIVER
9f0939bf 8827M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
8828M: Hin-Tak Leung <htl10@users.sourceforge.net>
8829M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 8830L: linux-wireless@vger.kernel.org
491b26b4 8831W: http://wireless.kernel.org/
54e5881d 8832T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 8833S: Maintained
3cfeb0c3 8834F: drivers/net/wireless/rtl818x/rtl8187/
59840488 8835
3cf0c8ad
LF
8836RTL8192CE WIRELESS DRIVER
8837M: Larry Finger <Larry.Finger@lwfinger.net>
8838M: Chaoming Li <chaoming_li@realsil.com.cn>
8839L: linux-wireless@vger.kernel.org
491b26b4 8840W: http://wireless.kernel.org/
3cf0c8ad
LF
8841T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8842S: Maintained
8843F: drivers/net/wireless/rtlwifi/
f0b3e4b7 8844F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 8845
9eb8ef74 8846S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 8847M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8848L: linux-fbdev@vger.kernel.org
ce00f85c 8849S: Maintained
8a61f013 8850F: drivers/video/fbdev/savage/
9eb8ef74 8851
1da177e4 8852S390
8b58be88
JP
8853M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8854M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 8855L: linux-s390@vger.kernel.org
5238da45
HC
8856W: http://www.ibm.com/developerworks/linux/linux390/
8857S: Supported
679655da 8858F: arch/s390/
a968cd3e 8859F: drivers/s390/
3bfe6858
JN
8860F: Documentation/s390/
8861F: Documentation/DocBook/s390*
5238da45 8862
322986ca
SO
8863S390 COMMON I/O LAYER
8864M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8865M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8866L: linux-s390@vger.kernel.org
8867W: http://www.ibm.com/developerworks/linux/linux390/
8868S: Supported
8869F: drivers/s390/cio/
8870
8871S390 DASD DRIVER
8872M: Stefan Weinhuber <wein@de.ibm.com>
8873M: Stefan Haberland <stefan.haberland@de.ibm.com>
8874L: linux-s390@vger.kernel.org
8875W: http://www.ibm.com/developerworks/linux/linux390/
8876S: Supported
8877F: drivers/s390/block/dasd*
8878F: block/partitions/ibm.c
8879
5238da45 8880S390 NETWORK DRIVERS
8b58be88 8881M: Ursula Braun <ursula.braun@de.ibm.com>
d58140cc 8882L: linux-s390@vger.kernel.org
5238da45
HC
8883W: http://www.ibm.com/developerworks/linux/linux390/
8884S: Supported
679655da 8885F: drivers/s390/net/
5238da45 8886
322986ca
SO
8887S390 PCI SUBSYSTEM
8888M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8889M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8890L: linux-s390@vger.kernel.org
8891W: http://www.ibm.com/developerworks/linux/linux390/
8892S: Supported
8893F: arch/s390/pci/
8894F: drivers/pci/hotplug/s390_pci_hpc.c
8895
feed9b62 8896S390 ZCRYPT DRIVER
5c8d0983 8897M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 8898L: linux-s390@vger.kernel.org
a968cd3e 8899W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 8900S: Supported
d5ca6918 8901F: drivers/s390/crypto/
feed9b62 8902
5238da45 8903S390 ZFCP DRIVER
d38e19d0 8904M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 8905L: linux-s390@vger.kernel.org
5238da45 8906W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 8907S: Supported
679655da 8908F: drivers/s390/scsi/zfcp_*
1da177e4 8909
dd96df2c 8910S390 IUCV NETWORK LAYER
8b58be88 8911M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
8912L: linux-s390@vger.kernel.org
8913W: http://www.ibm.com/developerworks/linux/linux390/
8914S: Supported
679655da
JP
8915F: drivers/s390/net/*iucv*
8916F: include/net/iucv/
8917F: net/iucv/
dd96df2c 8918
4dde7f75 8919S3C24XX SD/MMC Driver
8b58be88 8920M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 8921L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 8922S: Supported
679655da 8923F: drivers/mmc/host/s3cmci.*
4dde7f75 8924
1f15a229
HV
8925SAA6588 RDS RECEIVER DRIVER
8926M: Hans Verkuil <hverkuil@xs4all.nl>
8927L: linux-media@vger.kernel.org
8928T: git git://linuxtv.org/media_tree.git
8929W: http://linuxtv.org
8930S: Odd Fixes
8931F: drivers/media/i2c/saa6588*
8932
98ed12e6 8933SAA7134 VIDEO4LINUX DRIVER
009a5410 8934M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6
MCC
8935L: linux-media@vger.kernel.org
8936W: http://linuxtv.org
8937T: git git://linuxtv.org/media_tree.git
8938S: Odd fixes
e42bf501 8939F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
8940F: drivers/media/pci/saa7134/
8941
1da177e4 8942SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 8943M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 8944L: linux-media@vger.kernel.org
275ffde4 8945T: git git://linuxtv.org/media_tree.git
1da177e4 8946S: Maintained
90d72ac6
MCC
8947F: drivers/media/common/saa7146/
8948F: drivers/media/pci/saa7146/
8949F: include/media/saa7146*
1da177e4 8950
92304a40 8951SAMSUNG LAPTOP DRIVER
5909c654 8952M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
8953L: platform-driver-x86@vger.kernel.org
8954S: Maintained
8955F: drivers/platform/x86/samsung-laptop.c
8956
4a109cc0 8957SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 8958M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
8959L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8960S: Supported
14430813 8961F: sound/soc/samsung/
4a109cc0 8962
0d89a28b 8963SAMSUNG FRAMEBUFFER DRIVER
b7701755 8964M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
8965L: linux-fbdev@vger.kernel.org
8966S: Maintained
8a61f013 8967F: drivers/video/fbdev/s3c-fb.c
0d89a28b 8968
b40f0632 8969SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 8970M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 8971M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 8972L: linux-kernel@vger.kernel.org
b40f0632 8973L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
8974S: Supported
8975F: drivers/mfd/sec*.c
8976F: drivers/regulator/s2m*.c
8977F: drivers/regulator/s5m*.c
b40f0632
KK
8978F: drivers/clk/clk-s2mps11.c
8979F: drivers/rtc/rtc-s5m.c
f69d3a17 8980F: include/linux/mfd/samsung/
b40f0632
KK
8981F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
8982F: Documentation/devicetree/bindings/mfd/s2mp*.txt
f69d3a17 8983
038f5c4b
SN
8984SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8985M: Kyungmin Park <kyungmin.park@samsung.com>
8986M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8987L: linux-media@vger.kernel.org
8988Q: https://patchwork.linuxtv.org/project/linux-media/list/
8989S: Supported
8990F: drivers/media/platform/exynos4-is/
038f5c4b 8991
6fd86ab2
SN
8992SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8993M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8994L: linux-media@vger.kernel.org
8995L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8996S: Maintained
8997F: drivers/media/platform/s3c-camif/
8998F: include/media/s3c_camif.h
8999
b84ef24e
AH
9000SAMSUNG S5C73M3 CAMERA DRIVER
9001M: Kyungmin Park <kyungmin.park@samsung.com>
9002M: Andrzej Hajda <a.hajda@samsung.com>
9003L: linux-media@vger.kernel.org
9004S: Supported
9005F: drivers/media/i2c/s5c73m3/*
9006
7d459937
AH
9007SAMSUNG S5K5BAF CAMERA DRIVER
9008M: Kyungmin Park <kyungmin.park@samsung.com>
9009M: Andrzej Hajda <a.hajda@samsung.com>
9010L: linux-media@vger.kernel.org
9011S: Supported
9012F: drivers/media/i2c/s5k5baf.c
9013
c04c674f
RB
9014SAMSUNG S3FWRN5 NFC DRIVER
9015M: Robert Baldyga <r.baldyga@samsung.com>
9016L: linux-nfc@lists.01.org (moderated for non-subscribers)
9017S: Supported
9018F: drivers/nfc/s3fwrn5
9019
310e39c9 9020SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9021M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9022M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9023S: Supported
9024L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9025F: drivers/clk/samsung/
9026
66890ed6
BA
9027SAMSUNG SXGBE DRIVERS
9028M: Byungho An <bh74.an@samsung.com>
9029M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9030M: Vipul Pandya <vipul.pandya@samsung.com>
9031S: Supported
9032L: netdev@vger.kernel.org
9033F: drivers/net/ethernet/samsung/sxgbe/
9034
93c537af
LM
9035SAMSUNG THERMAL DRIVER
9036M: Lukasz Majewski <l.majewski@samsung.com>
9037L: linux-pm@vger.kernel.org
9038L: linux-samsung-soc@vger.kernel.org
9039S: Supported
9040T: https://github.com/lmajewski/linux-samsung-thermal.git
9041F: drivers/thermal/samsung/
9042
e296cd32
KD
9043SAMSUNG USB2 PHY DRIVER
9044M: Kamil Debski <k.debski@samsung.com>
9045L: linux-kernel@vger.kernel.org
9046S: Supported
9047F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9048F: Documentation/phy/samsung-usb2.txt
9049F: drivers/phy/phy-exynos4210-usb2.c
9050F: drivers/phy/phy-exynos4x12-usb2.c
9051F: drivers/phy/phy-exynos5250-usb2.c
9052F: drivers/phy/phy-s5pv210-usb2.c
9053F: drivers/phy/phy-samsung-usb2.c
9054F: drivers/phy/phy-samsung-usb2.h
9055
ca749e2a 9056SERIAL DRIVERS
5e30bbb7 9057M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9058L: linux-serial@vger.kernel.org
5e30bbb7 9059S: Maintained
14430813 9060F: drivers/tty/serial/
ca749e2a 9061
aecb7b64 9062SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9063M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9064M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9065S: Maintained
1fb200d6 9066F: include/linux/dma/dw.h
3d598f47 9067F: include/linux/platform_data/dma-dw.h
61a76496 9068F: drivers/dma/dw/
aecb7b64 9069
058999cc
LP
9070SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9071M: Lars Persson <lars.persson@axis.com>
9072L: netdev@vger.kernel.org
9073S: Supported
9074F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9075F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9076
f9e37137
SJ
9077SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9078M: Seungwon Jeon <tgih.jun@samsung.com>
9079M: Jaehoon Chung <jh80.chung@samsung.com>
9080L: linux-mmc@vger.kernel.org
9081S: Maintained
9082F: include/linux/mmc/dw_mmc.h
9083F: drivers/mmc/host/dw_mmc*
9084
1db121d6
AN
9085THUNDERBOLT DRIVER
9086M: Andreas Noever <andreas.noever@gmail.com>
9087S: Maintained
9088F: drivers/thunderbolt/
9089
9222d247 9090TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 9091M: John Stultz <john.stultz@linaro.org>
88606e80 9092M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9093L: linux-kernel@vger.kernel.org
75fc2d37 9094T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9095S: Supported
9096F: include/linux/clocksource.h
9097F: include/linux/time.h
9098F: include/linux/timex.h
c117ab84
CEB
9099F: include/uapi/linux/time.h
9100F: include/uapi/linux/timex.h
88606e80
TG
9101F: kernel/time/clocksource.c
9102F: kernel/time/time*.c
9103F: kernel/time/ntp.c
7fe5f1c1 9104F: tools/testing/selftests/timers/
88606e80 9105
1da177e4 9106SC1200 WDT DRIVER
b300645a 9107M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9108S: Maintained
679655da 9109F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9110
9111SCHEDULER
dd9b238c 9112M: Ingo Molnar <mingo@redhat.com>
8b58be88 9113M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9114L: linux-kernel@vger.kernel.org
75fc2d37 9115T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9116S: Maintained
95c0d71d 9117F: kernel/sched/
679655da 9118F: include/linux/sched.h
c117ab84 9119F: include/uapi/linux/sched.h
c2eb505b 9120F: include/linux/wait.h
1da177e4 9121
6bcf6737 9122SCORE ARCHITECTURE
ed38665e 9123M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9124M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9125W: http://www.sunplus.com
6bcf6737 9126S: Supported
a2681a75 9127F: arch/score/
6bcf6737 9128
1da177e4 9129SCSI CDROM DRIVER
8b58be88 9130M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9131L: linux-scsi@vger.kernel.org
9132W: http://www.kernel.dk
9133S: Maintained
679655da 9134F: drivers/scsi/sr*
1da177e4 9135
fb50a83d 9136SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9137M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9138L: linux-rdma@vger.kernel.org
9139S: Supported
9140W: http://www.openfabrics.org
9141Q: http://patchwork.kernel.org/project/linux-rdma/list/
9142T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9143F: drivers/infiniband/ulp/srp/
9144F: include/scsi/srp.h
9145
1da177e4 9146SCSI SG DRIVER
8b58be88 9147M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9148L: linux-scsi@vger.kernel.org
59ab3c93 9149W: http://sg.danny.cz/sg
1da177e4 9150S: Maintained
59ab3c93 9151F: Documentation/scsi/scsi-generic.txt
679655da
JP
9152F: drivers/scsi/sg.c
9153F: include/scsi/sg.h
1da177e4
LT
9154
9155SCSI SUBSYSTEM
0351b8f8 9156M: "James E.J. Bottomley" <JBottomley@odin.com>
1da177e4 9157L: linux-scsi@vger.kernel.org
0351b8f8 9158T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
1da177e4 9159S: Maintained
679655da
JP
9160F: drivers/scsi/
9161F: include/scsi/
1da177e4
LT
9162
9163SCSI TAPE DRIVER
8b58be88 9164M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9165L: linux-scsi@vger.kernel.org
9166S: Maintained
679655da 9167F: Documentation/scsi/st.txt
f7269cfc
JD
9168F: drivers/scsi/st.*
9169F: drivers/scsi/st_*.h
1da177e4
LT
9170
9171SCTP PROTOCOL
8b6efb75 9172M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9173M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9174L: linux-sctp@vger.kernel.org
5f85813c 9175W: http://lksctp.sourceforge.net
8b6efb75 9176S: Maintained
679655da
JP
9177F: Documentation/networking/sctp.txt
9178F: include/linux/sctp.h
4d58c025 9179F: include/uapi/linux/sctp.h
679655da
JP
9180F: include/net/sctp/
9181F: net/sctp/
1da177e4
LT
9182
9183SCx200 CPU SUPPORT
8b58be88 9184M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9185S: Odd Fixes
679655da 9186F: Documentation/i2c/busses/scx200_acb
390889b6 9187F: arch/x86/platform/scx200/
679655da
JP
9188F: drivers/watchdog/scx200_wdt.c
9189F: drivers/i2c/busses/scx200*
9190F: drivers/mtd/maps/scx200_docflash.c
9191F: include/linux/scx200.h
1662d32c
JC
9192
9193SCx200 GPIO DRIVER
8b58be88 9194M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9195S: Maintained
679655da
JP
9196F: drivers/char/scx200_gpio.c
9197F: include/linux/scx200_gpio.h
1662d32c
JC
9198
9199SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9200M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9201S: Maintained
679655da 9202F: drivers/clocksource/scx200_hrt.c
1da177e4 9203
6a36913a 9204SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9205M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9206L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9207S: Maintained
679655da 9208F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9209
e7839f25 9210SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9211L: linux-mmc@vger.kernel.org
a1cb1d11 9212S: Orphan
7a241d6e 9213F: drivers/mmc/host/sdhci.*
d4a45787 9214F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9215
c04f9d61
KC
9216SECURE COMPUTING
9217M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9218R: Andy Lutomirski <luto@amacapital.net>
9219R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9220T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9221S: Supported
9222F: kernel/seccomp.c
9223F: include/uapi/linux/seccomp.h
9224F: include/linux/seccomp.h
c99ee51a 9225F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9226K: \bsecure_computing
9227K: \bTIF_SECCOMP\b
9228
0d1bb41a 9229SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9230M: Ben Dooks <ben-linux@fluff.org>
dc524882 9231M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9232L: linux-mmc@vger.kernel.org
0d1bb41a 9233S: Maintained
dc524882 9234F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9235
c63b3cba 9236SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9237M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9238L: spear-devel@list.st.com
c63b3cba
VK
9239L: linux-mmc@vger.kernel.org
9240S: Maintained
9241F: drivers/mmc/host/sdhci-spear.c
9242
8711cca2 9243SECURITY SUBSYSTEM
9b45c0d2 9244M: James Morris <james.l.morris@oracle.com>
9c3646d1 9245M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9246L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9247T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9248W: http://kernsec.org/
8711cca2 9249S: Supported
7d2c86b5 9250F: security/
8711cca2 9251
1da177e4 9252SECURITY CONTACT
8b58be88 9253M: Security Officers <security@kernel.org>
1da177e4
LT
9254S: Supported
9255
9256SELINUX SECURITY MODULE
e0238b4c 9257M: Paul Moore <paul@paul-moore.com>
8b58be88 9258M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9259M: Eric Paris <eparis@parisplace.org>
e0238b4c 9260L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9261W: http://selinuxproject.org
5a5f2acf 9262T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9263S: Supported
679655da
JP
9264F: include/linux/selinux*
9265F: security/selinux/
6bde95ce 9266F: scripts/selinux/
1da177e4 9267
c1c124e9
JJ
9268APPARMOR SECURITY MODULE
9269M: John Johansen <john.johansen@canonical.com>
9270L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9271W: apparmor.wiki.kernel.org
9272T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9273S: Supported
9274F: security/apparmor/
9275
730daa16
KC
9276YAMA SECURITY MODULE
9277M: Kees Cook <keescook@chromium.org>
9278T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9279S: Supported
9280F: security/yama/
9281
cef2cf07 9282SENSABLE PHANTOM
8b58be88 9283M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9284S: Maintained
679655da 9285F: drivers/misc/phantom.c
c117ab84 9286F: include/uapi/linux/phantom.h
cef2cf07 9287
6733b39a 9288SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93
MT
9289M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9290M: Minh Tran <minh.tran@avagotech.com>
9291M: John Soni Jose <sony.john-n@avagotech.com>
3387f656 9292L: linux-scsi@vger.kernel.org
4627de93 9293W: http://www.avagotech.com
3387f656
JP
9294S: Supported
9295F: drivers/scsi/be2iscsi/
6733b39a 9296
6938f855
SP
9297Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9298M: Sathya Perla <sathya.perla@avagotech.com>
9299M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9300M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9301M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
7d2c86b5 9302L: netdev@vger.kernel.org
fea3af67 9303W: http://www.emulex.com
7d2c86b5 9304S: Supported
9aebddd1 9305F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9306
d2928a8c 9307EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9308M: Selvin Xavier <selvin.xavier@avagotech.com>
9309M: Devesh Sharma <devesh.sharma@avagotech.com>
9310M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9311L: linux-rdma@vger.kernel.org
9312W: http://www.emulex.com
9313S: Supported
9314F: drivers/infiniband/hw/ocrdma/
9315
8ceee660 9316SFC NETWORK DRIVER
c06f51ea 9317M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9318M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9319L: netdev@vger.kernel.org
8ceee660 9320S: Supported
874aeea5 9321F: drivers/net/ethernet/sfc/
8ceee660 9322
e2d1d6c0 9323SGI GRU DRIVER
cc883afc 9324M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9325S: Maintained
679655da 9326F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9327
9328SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9329M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9330L: linux-ia64@vger.kernel.org
9331S: Supported
679655da 9332F: Documentation/ia64/serial.txt
df621252 9333F: drivers/tty/serial/ioc?_serial.c
679655da 9334F: include/linux/ioc?.h
e2d1d6c0 9335
75312619 9336SGI XP/XPC/XPNET DRIVER
e180383f
RH
9337M: Cliff Whickman <cpw@sgi.com>
9338M: Robin Holt <robinmholt@gmail.com>
75312619 9339S: Maintained
679655da 9340F: drivers/misc/sgi-xp/
75312619 9341
46eacf3b
AP
9342SI2157 MEDIA DRIVER
9343M: Antti Palosaari <crope@iki.fi>
9344L: linux-media@vger.kernel.org
9345W: http://linuxtv.org/
9346W: http://palosaari.fi/linux/
9347Q: http://patchwork.linuxtv.org/project/linux-media/list/
9348T: git git://linuxtv.org/anttip/media_tree.git
9349S: Maintained
9350F: drivers/media/tuners/si2157*
9351
75e2d5ba
AP
9352SI2168 MEDIA DRIVER
9353M: Antti Palosaari <crope@iki.fi>
9354L: linux-media@vger.kernel.org
9355W: http://linuxtv.org/
9356W: http://palosaari.fi/linux/
9357Q: http://patchwork.linuxtv.org/project/linux-media/list/
9358T: git git://linuxtv.org/anttip/media_tree.git
9359S: Maintained
9360F: drivers/media/dvb-frontends/si2168*
9361
49cc629d
HV
9362SI470X FM RADIO RECEIVER I2C DRIVER
9363M: Hans Verkuil <hverkuil@xs4all.nl>
9364L: linux-media@vger.kernel.org
9365T: git git://linuxtv.org/media_tree.git
9366W: http://linuxtv.org
9367S: Odd Fixes
9368F: drivers/media/radio/si470x/radio-si470x-i2c.c
9369
9370SI470X FM RADIO RECEIVER USB DRIVER
9371M: Hans Verkuil <hverkuil@xs4all.nl>
9372L: linux-media@vger.kernel.org
9373T: git git://linuxtv.org/media_tree.git
9374W: http://linuxtv.org
9375S: Maintained
9376F: drivers/media/radio/si470x/radio-si470x-common.c
9377F: drivers/media/radio/si470x/radio-si470x.h
9378F: drivers/media/radio/si470x/radio-si470x-usb.c
9379
c937ca03
EV
9380SI4713 FM RADIO TRANSMITTER I2C DRIVER
9381M: Eduardo Valentin <edubezval@gmail.com>
9382L: linux-media@vger.kernel.org
9383T: git git://linuxtv.org/media_tree.git
9384W: http://linuxtv.org
9385S: Odd Fixes
99995ded 9386F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9387
9388SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9389M: Eduardo Valentin <edubezval@gmail.com>
9390L: linux-media@vger.kernel.org
9391T: git git://linuxtv.org/media_tree.git
9392W: http://linuxtv.org
9393S: Odd Fixes
99995ded
DR
9394F: drivers/media/radio/si4713/radio-platform-si4713.c
9395
9396SI4713 FM RADIO TRANSMITTER USB DRIVER
9397M: Hans Verkuil <hverkuil@xs4all.nl>
9398L: linux-media@vger.kernel.org
9399T: git git://linuxtv.org/media_tree.git
9400W: http://linuxtv.org
9401S: Maintained
9402F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9403
beb91d46 9404SIANO DVB DRIVER
009a5410 9405M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46
MCC
9406L: linux-media@vger.kernel.org
9407W: http://linuxtv.org
9408T: git git://linuxtv.org/media_tree.git
9409S: Odd fixes
9410F: drivers/media/common/siano/
beb91d46 9411F: drivers/media/usb/siano/
beb91d46 9412F: drivers/media/usb/siano/
14430813 9413F: drivers/media/mmc/siano/
beb91d46 9414
6f15b602
HG
9415SIMPLEFB FB DRIVER
9416M: Hans de Goede <hdegoede@redhat.com>
9417L: linux-fbdev@vger.kernel.org
9418S: Maintained
9419F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
9420F: drivers/video/fbdev/simplefb.c
9421F: include/linux/platform_data/simplefb.h
9422
b618b69c 9423SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9424L: linux-media@vger.kernel.org
bb60fcb2 9425S: Orphan
b618b69c 9426F: drivers/media/platform/sh_veu.c
b618b69c
GL
9427
9428SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9429L: linux-media@vger.kernel.org
bb60fcb2 9430S: Orphan
b618b69c
GL
9431F: drivers/media/platform/sh_vou.c
9432F: include/media/sh_vou.h
9433
6349d997 9434SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9435M: Len Brown <lenb@kernel.org>
6349d997
LB
9436L: sfi-devel@simplefirmware.org
9437W: http://simplefirmware.org/
9438T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9439S: Supported
943fc810 9440F: arch/x86/platform/sfi/
6349d997
LB
9441F: drivers/sfi/
9442F: include/linux/sfi*.h
e2d1d6c0 9443
1da177e4
LT
9444SIMTEC EB110ATX (Chalice CATS)
9445P: Ben Dooks
b16957c6
BD
9446P: Vincent Sanders <vince@simtec.co.uk>
9447M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9448W: http://www.simtec.co.uk/products/EB110ATX/
9449S: Supported
9450
9451SIMTEC EB2410ITX (BAST)
9452P: Ben Dooks
b16957c6
BD
9453P: Vincent Sanders <vince@simtec.co.uk>
9454M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9455W: http://www.simtec.co.uk/products/EB2410ITX/
9456S: Supported
15dba387
JP
9457F: arch/arm/mach-s3c24xx/mach-bast.c
9458F: arch/arm/mach-s3c24xx/bast-ide.c
9459F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9460
4c5adde7 9461TI DAVINCI MACHINE SUPPORT
3ba789c0 9462M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9463M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9464T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9465Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9466S: Supported
14430813 9467F: arch/arm/mach-davinci/
046d0a37 9468F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9469
8d4b3f08 9470TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9471M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9472L: linux-media@vger.kernel.org
8d4b3f08
LP
9473W: http://linuxtv.org/
9474Q: http://patchwork.linuxtv.org/project/linux-media/list/
9475T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9476S: Maintained
8d4b3f08
LP
9477F: drivers/media/platform/davinci/
9478F: include/media/davinci/
9479
417d2e50 9480TI AM437X VPFE DRIVER
e43cdb56 9481M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50
BP
9482L: linux-media@vger.kernel.org
9483W: http://linuxtv.org/
9484Q: http://patchwork.linuxtv.org/project/linux-media/list/
9485T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9486S: Maintained
9487F: drivers/media/platform/am437x/
9488
c4c0283a 9489OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 9490M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a
BP
9491L: linux-media@vger.kernel.org
9492W: http://linuxtv.org/
9493Q: http://patchwork.linuxtv.org/project/linux-media/list/
9494T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9495S: Maintained
9496F: drivers/media/i2c/ov2659.c
9497F: include/media/ov2659.h
9498
3a6779f5
SM
9499SILICON MOTION SM712 FRAME BUFFER DRIVER
9500M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9501M: Teddy Wang <teddy.wang@siliconmotion.com>
9502M: Sudip Mukherjee <sudip@vectorindia.org>
9503L: linux-fbdev@vger.kernel.org
9504S: Maintained
9505F: drivers/video/fbdev/sm712*
9506F: Documentation/fb/sm712fb.txt
9507
92aab3c0 9508SIS 190 ETHERNET DRIVER
8b58be88 9509M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
9510L: netdev@vger.kernel.org
9511S: Maintained
8c7de408 9512F: drivers/net/ethernet/sis/sis190.c
92aab3c0 9513
1da177e4 9514SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 9515M: Daniele Venzano <venza@brownhat.org>
1da177e4 9516W: http://www.brownhat.org/sis900.html
979b6c13 9517L: netdev@vger.kernel.org
1da177e4 9518S: Maintained
8c7de408 9519F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
9520
9521SIS FRAMEBUFFER DRIVER
8b58be88 9522M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 9523W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 9524S: Maintained
679655da 9525F: Documentation/fb/sisfb.txt
8a61f013 9526F: drivers/video/fbdev/sis/
679655da 9527F: include/video/sisfb.h
1da177e4
LT
9528
9529SIS USB2VGA DRIVER
8b58be88 9530M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
9531W: http://www.winischhofer.at/linuxsisusbvga.shtml
9532S: Maintained
679655da 9533F: drivers/usb/misc/sisusbvga/
1da177e4 9534
415ad26d 9535SLAB ALLOCATOR
16e943bf 9536M: Christoph Lameter <cl@linux.com>
2ed1c525 9537M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
9538M: David Rientjes <rientjes@google.com>
9539M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9540M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
9541L: linux-mm@kvack.org
9542S: Maintained
679655da 9543F: include/linux/sl?b*.h
16e943bf 9544F: mm/sl?b*
415ad26d 9545
9fab9787 9546SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 9547M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 9548M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9549M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9550R: Steven Rostedt <rostedt@goodmis.org>
9551R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 9552L: linux-kernel@vger.kernel.org
9fab9787
PM
9553W: http://www.rdrop.com/users/paulmck/RCU/
9554S: Supported
9555T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
9556F: include/linux/srcu.h
9557F: kernel/rcu/srcu.c
9fab9787 9558
66372841
CS
9559SMACK SECURITY MODULE
9560M: Casey Schaufler <casey@schaufler-ca.com>
9561L: linux-security-module@vger.kernel.org
9562W: http://schaufler-ca.com
9563T: git git://git.gitorious.org/smack-next/kernel.git
9564S: Maintained
9565F: Documentation/security/Smack.txt
9566F: security/smack/
9567
20651e0b 9568DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
9569M: Kevin Hilman <khilman@kernel.org>
9570M: Nishanth Menon <nm@ti.com>
9571S: Maintained
20651e0b 9572F: drivers/power/avs/
68ace3e1
KH
9573F: include/linux/power/smartreflex.h
9574L: linux-pm@vger.kernel.org
9575
1da177e4 9576SMC91x ETHERNET DRIVER
2f82af08 9577M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 9578S: Odd Fixes
ae150435 9579F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 9580
e8e31622
SA
9581SMIA AND SMIA++ IMAGE SENSOR DRIVER
9582M: Sakari Ailus <sakari.ailus@iki.fi>
9583L: linux-media@vger.kernel.org
9584S: Maintained
14430813 9585F: drivers/media/i2c/smiapp/
e8e31622
SA
9586F: include/media/smiapp.h
9587F: drivers/media/i2c/smiapp-pll.c
9588F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 9589F: include/uapi/linux/smiapp.h
a2cec3c0 9590F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 9591
920fa1ff
GR
9592SMM665 HARDWARE MONITOR DRIVER
9593M: Guenter Roeck <linux@roeck-us.net>
9594L: lm-sensors@lm-sensors.org
9595S: Maintained
9596F: Documentation/hwmon/smm665
9597F: drivers/hwmon/smm665.c
9598
9df7305b 9599SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 9600M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 9601L: lm-sensors@lm-sensors.org
90b24cfb 9602S: Maintained
9df7305b
SG
9603F: Documentation/hwmon/emc2103
9604F: drivers/hwmon/emc2103.c
9605
a98d506c
HG
9606SMSC SCH5627 HARDWARE MONITOR DRIVER
9607M: Hans de Goede <hdegoede@redhat.com>
9608L: lm-sensors@lm-sensors.org
9609S: Supported
9610F: Documentation/hwmon/sch5627
9611F: drivers/hwmon/sch5627.c
9612
6ea884db 9613SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 9614M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
9615L: lm-sensors@lm-sensors.org
9616S: Maintained
679655da
JP
9617F: Documentation/hwmon/smsc47b397
9618F: drivers/hwmon/smsc47b397.c
6ea884db 9619
fd9abb3d 9620SMSC911x ETHERNET DRIVER
90b24cfb 9621M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 9622L: netdev@vger.kernel.org
90b24cfb 9623S: Maintained
679655da 9624F: include/linux/smsc911x.h
ae150435 9625F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
9626
9627SMSC9420 PCI ETHERNET DRIVER
90b24cfb 9628M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 9629L: netdev@vger.kernel.org
90b24cfb 9630S: Maintained
ae150435 9631F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 9632
3c8a63e2 9633SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 9634M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 9635L: linux-fbdev@vger.kernel.org
90b24cfb 9636S: Maintained
8a61f013 9637F: drivers/video/fbdev/smscufx.c
3c8a63e2 9638
668acf32 9639SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 9640M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 9641L: linux-media@vger.kernel.org
275ffde4 9642T: git git://linuxtv.org/media_tree.git
795fb7e7 9643S: Maintained
90d72ac6
MCC
9644F: include/media/soc*
9645F: drivers/media/i2c/soc_camera/
9646F: drivers/media/platform/soc_camera/
668acf32 9647
e2d1d6c0 9648SOEKRIS NET48XX LED SUPPORT
8b58be88 9649M: Chris Boot <bootc@bootc.net>
e2d1d6c0 9650S: Maintained
679655da 9651F: drivers/leds/leds-net48xx.c
e2d1d6c0 9652
e3994db1 9653SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
9654M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9655M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9656M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 9657M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
9658L: linux-media@vger.kernel.org
9659S: Supported
9660F: drivers/media/pci/solo6x10/
9661
1da177e4 9662SOFTWARE RAID (Multiple Disks) SUPPORT
d8130624 9663M: Neil Brown <neilb@suse.com>
1da177e4 9664L: linux-raid@vger.kernel.org
524418bb 9665S: Supported
679655da
JP
9666F: drivers/md/
9667F: include/linux/raid/
c117ab84 9668F: include/uapi/linux/raid/
1da177e4 9669
1da177e4 9670SONIC NETWORK DRIVER
8b58be88 9671M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 9672L: netdev@vger.kernel.org
1da177e4 9673S: Maintained
d9fb9f38 9674F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 9675
61e115a5 9676SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 9677M: Michael Buesch <m@bues.ch>
61e115a5
MB
9678L: netdev@vger.kernel.org
9679S: Maintained
679655da
JP
9680F: drivers/ssb/
9681F: include/linux/ssb/
61e115a5 9682
1da177e4 9683SONY VAIO CONTROL DEVICE DRIVER
8b58be88 9684M: Mattia Dongili <malattia@linux.it>
d0944853 9685L: platform-driver-x86@vger.kernel.org
5b18167d 9686W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 9687S: Maintained
679655da
JP
9688F: Documentation/laptops/sony-laptop.txt
9689F: drivers/char/sonypi.c
9690F: drivers/platform/x86/sony-laptop.c
9691F: include/linux/sony-laptop.h
1da177e4 9692
baf8532a 9693SONY MEMORYSTICK CARD SUPPORT
8b58be88 9694M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
9695W: http://tifmxx.berlios.de/
9696S: Maintained
679655da 9697F: drivers/memstick/host/tifm_ms.c
baf8532a 9698
0ab30494
ML
9699SONY MEMORYSTICK STANDARD SUPPORT
9700M: Maxim Levitsky <maximlevitsky@gmail.com>
9701S: Maintained
9702F: drivers/memstick/core/ms_block.*
9703
1da177e4 9704SOUND
8b58be88 9705M: Jaroslav Kysela <perex@perex.cz>
d8130624 9706M: Takashi Iwai <tiwai@suse.com>
93711660 9707L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 9708W: http://www.alsa-project.org/
dde7ad8d 9709T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 9710T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 9711Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 9712S: Maintained
3126a179
JP
9713F: Documentation/sound/
9714F: include/sound/
c117ab84 9715F: include/uapi/sound/
679655da 9716F: sound/
1da177e4 9717
33bbe149
MB
9718SOUND - COMPRESSED AUDIO
9719M: Vinod Koul <vinod.koul@intel.com>
9720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9721T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9722S: Supported
f672f31a 9723F: Documentation/sound/alsa/compress_offload.txt
33bbe149 9724F: include/sound/compress_driver.h
f672f31a 9725F: include/uapi/sound/compress_*
33bbe149
MB
9726F: sound/core/compress_offload.c
9727F: sound/soc/soc-compress.c
9728
bd903bde 9729SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 9730M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9731M: Mark Brown <broonie@kernel.org>
86f14df8 9732T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 9733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 9734W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 9735S: Supported
2820f615 9736F: Documentation/sound/alsa/soc/
679655da 9737F: sound/soc/
e6e55122 9738F: include/sound/soc*
eb1a6af3 9739
d7f8761b
MB
9740SOUND - DMAENGINE HELPERS
9741M: Lars-Peter Clausen <lars@metafoo.de>
9742S: Supported
9743F: include/sound/dmaengine_pcm.h
9744F: sound/core/pcm_dmaengine.c
9745F: sound/soc/soc-generic-dmaengine-pcm.c
9746
990a6a99
OS
9747SP2 MEDIA DRIVER
9748M: Olli Salonen <olli.salonen@iki.fi>
9749L: linux-media@vger.kernel.org
9750W: http://linuxtv.org/
9751Q: http://patchwork.linuxtv.org/project/linux-media/list/
9752S: Maintained
9753F: drivers/media/dvb-frontends/sp2*
9754
473321fc 9755SPARC + UltraSPARC (sparc/sparc64)
8b58be88 9756M: "David S. Miller" <davem@davemloft.net>
1da177e4 9757L: sparclinux@vger.kernel.org
8a6e2535 9758Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
9759T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9760T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 9761S: Maintained
679655da 9762F: arch/sparc/
7765b8bb 9763F: drivers/sbus/
1da177e4 9764
6404fcca
DM
9765SPARC SERIAL DRIVERS
9766M: "David S. Miller" <davem@davemloft.net>
9767L: sparclinux@vger.kernel.org
08deed1e
JP
9768T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9769T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 9770S: Maintained
6816383a 9771F: include/linux/sunserialcore.h
df621252 9772F: drivers/tty/serial/suncore.c
df621252
GKH
9773F: drivers/tty/serial/sunhv.c
9774F: drivers/tty/serial/sunsab.c
9775F: drivers/tty/serial/sunsab.h
9776F: drivers/tty/serial/sunsu.c
9777F: drivers/tty/serial/sunzilog.c
9778F: drivers/tty/serial/sunzilog.h
6404fcca 9779
389325b4
CL
9780SPARSE CHECKER
9781M: "Christopher Li" <sparse@chrisli.org>
9782L: linux-sparse@vger.kernel.org
9783W: https://sparse.wiki.kernel.org/
9784T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9785T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9786S: Maintained
9787F: include/linux/compiler.h
9788
fc0c195a 9789SPEAR PLATFORM SUPPORT
da89947b 9790M: Viresh Kumar <vireshk@kernel.org>
9cc23682 9791M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
9792L: spear-devel@list.st.com
9793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9794W: http://www.st.com/spear
9795S: Maintained
281e192f 9796F: arch/arm/mach-spear/
fc0c195a
VK
9797
9798SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 9799M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
9800L: spear-devel@list.st.com
9801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
9802W: http://www.st.com/spear
9803S: Maintained
5df33a62 9804F: drivers/clk/spear/
fc0c195a 9805
e2d1d6c0 9806SPI SUBSYSTEM
b02e48f2 9807M: Mark Brown <broonie@kernel.org>
dfbe403c 9808L: linux-spi@vger.kernel.org
e7e4e13c 9809T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 9810Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 9811S: Maintained
679655da
JP
9812F: Documentation/spi/
9813F: drivers/spi/
9814F: include/linux/spi/
c117ab84 9815F: include/uapi/linux/spi/
e2d1d6c0 9816
2752e401 9817SPIDERNET NETWORK DRIVER for CELL
8b58be88 9818M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
9819L: netdev@vger.kernel.org
9820S: Supported
679655da 9821F: Documentation/networking/spider_net.txt
8df158ac 9822F: drivers/net/ethernet/toshiba/spider_net*
2752e401 9823
e2d1d6c0 9824SPU FILE SYSTEM
8b58be88 9825M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 9826L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
9827W: http://www.ibm.com/developerworks/power/cell/
9828S: Supported
679655da
JP
9829F: Documentation/filesystems/spufs.txt
9830F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 9831
fc555841 9832SQUASHFS FILE SYSTEM
d7f2ff67 9833M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
9834L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9835W: http://squashfs.org.uk
9836S: Maintained
679655da
JP
9837F: Documentation/filesystems/squashfs.txt
9838F: fs/squashfs/
fc555841 9839
1da177e4 9840SRM (Alpha) environment access
8b58be88 9841M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 9842S: Maintained
679655da 9843F: arch/alpha/kernel/srm_env.c
1da177e4 9844
26e9a397 9845STABLE BRANCH
879a5a00 9846M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 9847L: stable@vger.kernel.org
879a5a00 9848S: Supported
7b175c46 9849F: Documentation/stable_kernel_rules.txt
e2d1d6c0 9850
26e9a397 9851STAGING SUBSYSTEM
879a5a00 9852M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 9853T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 9854L: devel@driverdev.osuosl.org
879a5a00 9855S: Supported
679655da 9856F: drivers/staging/
dbc6c2cc 9857
ebd3d010
JP
9858STAGING - COMEDI
9859M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 9860M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
9861S: Odd Fixes
9862F: drivers/staging/comedi/
9863
a0138163
JP
9864STAGING - FLARION FT1000 DRIVERS
9865M: Marek Belisko <marek.belisko@gmail.com>
9866S: Odd Fixes
9867F: drivers/staging/ft1000/
9868
6c1bb424 9869STAGING - INDUSTRIAL IO
030a13d7 9870M: Jonathan Cameron <jic23@kernel.org>
a0138163 9871L: linux-iio@vger.kernel.org
6c1bb424
JP
9872S: Odd Fixes
9873F: drivers/staging/iio/
9874
a0138163
JP
9875STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9876M: Jarod Wilson <jarod@wilsonet.com>
9877W: http://www.lirc.org/
9878S: Odd Fixes
b2b0186d 9879F: drivers/staging/media/lirc/
a0138163 9880
f5e5de1e
OD
9881STAGING - LUSTRE PARALLEL FILESYSTEM
9882M: Oleg Drokin <oleg.drokin@intel.com>
9883M: Andreas Dilger <andreas.dilger@intel.com>
9884L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9885W: http://lustre.opensfs.org/
9886S: Maintained
9887F: drivers/staging/lustre
9888
7c6b6c71 9889STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 9890M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
9891M: Marc Dietrich <marvin24@gmx.de>
9892L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 9893L: linux-tegra@vger.kernel.org
7c6b6c71
MD
9894S: Maintained
9895F: drivers/staging/nvec/
9896
a0138163 9897STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
9898M: Jens Frederich <jfrederich@gmail.com>
9899M: Daniel Drake <dsd@laptop.org>
a0138163
JP
9900M: Jon Nettleton <jon.nettleton@gmail.com>
9901W: http://wiki.laptop.org/go/DCON
3140b458 9902S: Maintained
a0138163
JP
9903F: drivers/staging/olpc_dcon/
9904
9905STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
9906M: Willy Tarreau <willy@meta-x.org>
9907S: Odd Fixes
9908F: drivers/staging/panel/
9909
a0138163
JP
9910STAGING - REALTEK RTL8712U DRIVERS
9911M: Larry Finger <Larry.Finger@lwfinger.net>
9912M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9913S: Odd Fixes
9914F: drivers/staging/rtl8712/
9915
7591ba8b
JS
9916STAGING - REALTEK RTL8723U WIRELESS DRIVER
9917M: Larry Finger <Larry.Finger@lwfinger.net>
9918M: Jes Sorensen <Jes.Sorensen@redhat.com>
9919L: linux-wireless@vger.kernel.org
9920S: Maintained
9921F: drivers/staging/rtl8723au/
9922
980ac4d7
SM
9923STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9924M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9925M: Teddy Wang <teddy.wang@siliconmotion.com>
9926M: Sudip Mukherjee <sudip@vectorindia.org>
9927L: linux-fbdev@vger.kernel.org
9928S: Maintained
9929F: drivers/staging/sm750fb/
9930
510fa408
JP
9931STAGING - SLICOSS
9932M: Lior Dotan <liodot@gmail.com>
9933M: Christopher Harrer <charrer@alacritech.com>
9934S: Odd Fixes
9935F: drivers/staging/slicoss/
9936
a0138163
JP
9937STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9938M: William Hubbs <w.d.hubbs@gmail.com>
9939M: Chris Brannon <chris@the-brannons.com>
d33bce31 9940M: Kirk Reiser <kirk@reisers.ca>
a0138163 9941M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 9942L: speakup@linux-speakup.org
a0138163
JP
9943W: http://www.linux-speakup.org/
9944S: Odd Fixes
9945F: drivers/staging/speakup/
9946
b3e871ce
JP
9947STAGING - VIA VT665X DRIVERS
9948M: Forest Bond <forest@alittletooquiet.net>
9949S: Odd Fixes
9950F: drivers/staging/vt665?/
9951
a30baec1
JK
9952STAGING - WILC1000 WIFI DRIVER
9953M: Johnny Kim <johnny.kim@atmel.com>
9954M: Rachel Kim <rachel.kim@atmel.com>
9955M: Dean Lee <dean.lee@atmel.com>
9956M: Chris Park <chris.park@atmel.com>
9957L: linux-wireless@vger.kernel.org
9958S: Supported
9959F: drivers/staging/wilc1000/
9960
709bcb07 9961STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 9962M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
9963S: Odd Fixes
9964F: drivers/staging/xgifb/
9965
1da177e4 9966STARFIRE/DURALAN NETWORK DRIVER
8b58be88 9967M: Ion Badulescu <ionut@badula.org>
b4f90189 9968S: Odd Fixes
9bba23b0 9969F: drivers/net/ethernet/adaptec/starfire*
1da177e4 9970
e2d1d6c0 9971SUN3/3X
8b58be88 9972M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
9973W: http://sammy.net/sun3/
9974S: Maintained
679655da
JP
9975F: arch/m68k/kernel/*sun3*
9976F: arch/m68k/sun3*/
9977F: arch/m68k/include/asm/sun3*
e689cf4a 9978F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 9979
af6a5af8
HG
9980SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9981M: Hans de Goede <hdegoede@redhat.com>
9982L: linux-input@vger.kernel.org
9983S: Maintained
9984F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9985F: drivers/input/keyboard/sun4i-lradc-keys.c
9986
2bc9ff01
DK
9987SUNDANCE NETWORK DRIVER
9988M: Denis Kirjanov <kda@linux-powerpc.org>
9989L: netdev@vger.kernel.org
9990S: Maintained
9991F: drivers/net/ethernet/dlink/sundance.c
9992
2cbb12a4 9993SUPERH
2cbb12a4 9994L: linux-sh@vger.kernel.org
8a6e2535 9995Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 9996S: Orphan
066069e1 9997F: Documentation/sh/
679655da 9998F: arch/sh/
066069e1 9999F: drivers/sh/
1da177e4 10000
4480f15b 10001SUSPEND TO RAM
7fb06082 10002M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10003M: Len Brown <len.brown@intel.com>
10004M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10005L: linux-pm@vger.kernel.org
e2d1d6c0 10006S: Supported
679655da
JP
10007F: Documentation/power/
10008F: arch/x86/kernel/acpi/
10009F: drivers/base/power/
10010F: kernel/power/
10011F: include/linux/suspend.h
10012F: include/linux/freezer.h
10013F: include/linux/pm.h
1da177e4
LT
10014
10015SVGA HANDLING
8b58be88 10016M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10017L: linux-video@atrey.karlin.mff.cuni.cz
10018S: Maintained
679655da
JP
10019F: Documentation/svga.txt
10020F: arch/x86/boot/video*
1da177e4 10021
6e28b761
KRW
10022SWIOTLB SUBSYSTEM
10023M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10024L: linux-kernel@vger.kernel.org
10025S: Supported
10026F: lib/swiotlb.c
10027F: arch/*/kernel/pci-swiotlb.c
10028F: include/linux/swiotlb.h
10029
007f790c
JP
10030SWITCHDEV
10031M: Jiri Pirko <jiri@resnulli.us>
10032L: netdev@vger.kernel.org
10033S: Supported
10034F: net/switchdev/
10035F: include/net/switchdev.h
10036
db8e35d5
VG
10037SYNOPSYS ARC ARCHITECTURE
10038M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
10039S: Supported
10040F: arch/arc/
9b28829d 10041F: Documentation/devicetree/bindings/arc/*
c6a0fe4a 10042F: drivers/tty/serial/arc_uart.c
b7182d1a 10043T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10044
556cc1c5
AB
10045SYNOPSYS ARC SDP platform support
10046M: Alexey Brodkin <abrodkin@synopsys.com>
10047S: Supported
10048F: arch/arc/plat-axs10x
10049F: arch/arc/boot/dts/ax*
10050F: Documentation/devicetree/bindings/arc/axs10*
10051
6c284c9a
LJ
10052SYSTEM CONFIGURATION (SYSCON)
10053M: Lee Jones <lee.jones@linaro.org>
10054M: Arnd Bergmann <arnd@arndb.de>
10055T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10056S: Supported
10057F: drivers/mfd/syscon.c
10058
1da177e4 10059SYSV FILESYSTEM
8b58be88 10060M: Christoph Hellwig <hch@infradead.org>
1da177e4 10061S: Maintained
679655da
JP
10062F: Documentation/filesystems/sysv-fs.txt
10063F: fs/sysv/
10064F: include/linux/sysv_fs.h
1da177e4 10065
86cfa7fc 10066TARGET SUBSYSTEM
9c3646d1 10067M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10068L: linux-scsi@vger.kernel.org
b9f5edc2 10069L: target-devel@vger.kernel.org
86cfa7fc 10070W: http://www.linux-iscsi.org
cf015e9f 10071W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10072T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10073S: Supported
10074F: drivers/target/
10075F: include/target/
10076F: Documentation/target/
10077
4e68852d 10078TASKSTATS STATISTICS INTERFACE
185e595f 10079M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10080S: Maintained
679655da
JP
10081F: Documentation/accounting/taskstats*
10082F: include/linux/taskstats*
10083F: kernel/taskstats.c
4e68852d 10084
781b456a 10085TC CLASSIFIER
f935f3f8 10086M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10087L: netdev@vger.kernel.org
10088S: Maintained
679655da 10089F: include/net/pkt_cls.h
c117ab84 10090F: include/uapi/linux/pkt_cls.h
679655da 10091F: net/sched/
781b456a 10092
5067f08a 10093TCP LOW PRIORITY MODULE
8b58be88
JP
10094M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10095M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10096W: http://tcp-lp-mod.sourceforge.net/
10097S: Maintained
679655da 10098F: net/ipv4/tcp_lp.c
5067f08a 10099
91952bc0
AP
10100TDA10071 MEDIA DRIVER
10101M: Antti Palosaari <crope@iki.fi>
10102L: linux-media@vger.kernel.org
10103W: http://linuxtv.org/
10104W: http://palosaari.fi/linux/
10105Q: http://patchwork.linuxtv.org/project/linux-media/list/
10106T: git git://linuxtv.org/anttip/media_tree.git
10107S: Maintained
10108F: drivers/media/dvb-frontends/tda10071*
10109
10110TDA18212 MEDIA DRIVER
10111M: Antti Palosaari <crope@iki.fi>
10112L: linux-media@vger.kernel.org
10113W: http://linuxtv.org/
10114W: http://palosaari.fi/linux/
10115Q: http://patchwork.linuxtv.org/project/linux-media/list/
10116T: git git://linuxtv.org/anttip/media_tree.git
10117S: Maintained
10118F: drivers/media/tuners/tda18212*
10119
10120TDA18218 MEDIA DRIVER
10121M: Antti Palosaari <crope@iki.fi>
10122L: linux-media@vger.kernel.org
10123W: http://linuxtv.org/
10124W: http://palosaari.fi/linux/
10125Q: http://patchwork.linuxtv.org/project/linux-media/list/
10126T: git git://linuxtv.org/anttip/media_tree.git
10127S: Maintained
10128F: drivers/media/tuners/tda18218*
10129
3b2f6aba
MK
10130TDA18271 MEDIA DRIVER
10131M: Michael Krufky <mkrufky@linuxtv.org>
10132L: linux-media@vger.kernel.org
10133W: http://linuxtv.org/
10134W: http://github.com/mkrufky
10135Q: http://patchwork.linuxtv.org/project/linux-media/list/
10136T: git git://linuxtv.org/mkrufky/tuners.git
10137S: Maintained
10138F: drivers/media/tuners/tda18271*
10139
e48307a9
MK
10140TDA827x MEDIA DRIVER
10141M: Michael Krufky <mkrufky@linuxtv.org>
10142L: linux-media@vger.kernel.org
10143W: http://linuxtv.org/
10144W: http://github.com/mkrufky
10145Q: http://patchwork.linuxtv.org/project/linux-media/list/
10146T: git git://linuxtv.org/mkrufky/tuners.git
10147S: Maintained
10148F: drivers/media/tuners/tda8290.*
10149
66cf9212
MK
10150TDA8290 MEDIA DRIVER
10151M: Michael Krufky <mkrufky@linuxtv.org>
10152L: linux-media@vger.kernel.org
10153W: http://linuxtv.org/
10154W: http://github.com/mkrufky
10155Q: http://patchwork.linuxtv.org/project/linux-media/list/
10156T: git git://linuxtv.org/mkrufky/tuners.git
10157S: Maintained
10158F: drivers/media/tuners/tda8290.*
10159
4b9fba30
HV
10160TDA9840 MEDIA DRIVER
10161M: Hans Verkuil <hverkuil@xs4all.nl>
10162L: linux-media@vger.kernel.org
10163T: git git://linuxtv.org/media_tree.git
10164W: http://linuxtv.org
10165S: Maintained
10166F: drivers/media/i2c/tda9840*
10167
2cb654fd 10168TEA5761 TUNER DRIVER
009a5410 10169M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10170L: linux-media@vger.kernel.org
10171W: http://linuxtv.org
10172T: git git://linuxtv.org/media_tree.git
10173S: Odd fixes
10174F: drivers/media/tuners/tea5761.*
10175
10176TEA5767 TUNER DRIVER
009a5410 10177M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd
MCC
10178L: linux-media@vger.kernel.org
10179W: http://linuxtv.org
10180T: git git://linuxtv.org/media_tree.git
10181S: Maintained
10182F: drivers/media/tuners/tea5767.*
10183
4b9fba30
HV
10184TEA6415C MEDIA DRIVER
10185M: Hans Verkuil <hverkuil@xs4all.nl>
10186L: linux-media@vger.kernel.org
10187T: git git://linuxtv.org/media_tree.git
10188W: http://linuxtv.org
10189S: Maintained
10190F: drivers/media/i2c/tea6415c*
10191
10192TEA6420 MEDIA DRIVER
10193M: Hans Verkuil <hverkuil@xs4all.nl>
10194L: linux-media@vger.kernel.org
10195T: git git://linuxtv.org/media_tree.git
10196W: http://linuxtv.org
10197S: Maintained
10198F: drivers/media/i2c/tea6420*
10199
3d249d4c 10200TEAM DRIVER
dca9ab92 10201M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10202L: netdev@vger.kernel.org
10203S: Supported
10204F: drivers/net/team/
10205F: include/linux/if_team.h
c117ab84 10206F: include/uapi/linux/if_team.h
3d249d4c 10207
7d029125 10208TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10209M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10210S: Maintained
10211F: arch/x86/platform/ts5500/
10212
40ad4a30
SY
10213TECHNOTREND USB IR RECEIVER
10214M: Sean Young <sean@mess.org>
10215L: linux-media@vger.kernel.org
10216S: Maintained
10217F: drivers/media/rc/ttusbir.c
10218
adabdb0c 10219TEGRA ARCHITECTURE SUPPORT
243d58ec 10220M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10221M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10222M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10223L: linux-tegra@vger.kernel.org
fd117cd1 10224Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10225T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10226S: Supported
bbbe96ed 10227N: [^a-z]tegra
84b9414b 10228
adabdb0c
SW
10229TEGRA CLOCK DRIVER
10230M: Peter De Schrijver <pdeschrijver@nvidia.com>
10231M: Prashant Gaikwad <pgaikwad@nvidia.com>
10232S: Supported
10233F: drivers/clk/tegra/
10234
10235TEGRA DMA DRIVER
10236M: Laxman Dewangan <ldewangan@nvidia.com>
10237S: Supported
10238F: drivers/dma/tegra20-apb-dma.c
10239
adabdb0c
SW
10240TEGRA I2C DRIVER
10241M: Laxman Dewangan <ldewangan@nvidia.com>
10242S: Supported
10243F: drivers/i2c/busses/i2c-tegra.c
10244
10245TEGRA IOMMU DRIVERS
10246M: Hiroshi Doyu <hdoyu@nvidia.com>
10247S: Supported
10248F: drivers/iommu/tegra*
10249
10250TEGRA KBC DRIVER
10251M: Rakesh Iyer <riyer@nvidia.com>
10252M: Laxman Dewangan <ldewangan@nvidia.com>
10253S: Supported
10254F: drivers/input/keyboard/tegra-kbc.c
10255
adabdb0c
SW
10256TEGRA PWM DRIVER
10257M: Thierry Reding <thierry.reding@gmail.com>
10258S: Supported
10259F: drivers/pwm/pwm-tegra.c
10260
10261TEGRA SERIAL DRIVER
10262M: Laxman Dewangan <ldewangan@nvidia.com>
10263S: Supported
10264F: drivers/tty/serial/serial-tegra.c
10265
10266TEGRA SPI DRIVER
10267M: Laxman Dewangan <ldewangan@nvidia.com>
10268S: Supported
10269F: drivers/spi/spi-tegra*
10270
1a348ccc 10271TEHUTI ETHERNET DRIVER
8b58be88 10272M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10273L: netdev@vger.kernel.org
10274S: Supported
ef7f5429 10275F: drivers/net/ethernet/tehuti/*
1a348ccc 10276
4e68852d 10277Telecom Clock Driver for MCPL0010
8b58be88 10278M: Mark Gross <mark.gross@intel.com>
4e68852d 10279S: Supported
679655da 10280F: drivers/char/tlclk.c
4e68852d 10281
4480f15b 10282TENSILICA XTENSA PORT (xtensa)
8b58be88 10283M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10284M: Max Filippov <jcmvbkbc@gmail.com>
10285L: linux-xtensa@linux-xtensa.org
4e68852d 10286S: Maintained
679655da 10287F: arch/xtensa/
3dc99857 10288F: drivers/irqchip/irq-xtensa-*
4e68852d 10289
5313ba66
HV
10290THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10291M: Hans Verkuil <hverkuil@xs4all.nl>
10292L: linux-media@vger.kernel.org
10293T: git git://linuxtv.org/media_tree.git
10294W: http://linuxtv.org
10295S: Maintained
10296F: drivers/media/radio/radio-raremono.c
10297
d3fb6955 10298THERMAL
b75f0050 10299M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10300M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10301L: linux-pm@vger.kernel.org
10302T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10303T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10304Q: https://patchwork.kernel.org/project/linux-pm/list/
10305S: Supported
10306F: drivers/thermal/
10307F: include/linux/thermal.h
af6c9f16 10308F: include/uapi/linux/thermal.h
b75f0050
JP
10309F: include/linux/cpu_cooling.h
10310F: Documentation/devicetree/bindings/thermal/
d3fb6955 10311
30ba2fbd
VD
10312THINGM BLINK(1) USB RGB LED DRIVER
10313M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10314S: Maintained
10315F: drivers/hid/hid-thingm.c
10316
4e68852d 10317THINKPAD ACPI EXTRAS DRIVER
8b58be88 10318M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10319L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10320L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10321W: http://ibm-acpi.sourceforge.net
10322W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10323T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10324S: Maintained
679655da 10325F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10326
1b46f2a2 10327TI BANDGAP AND THERMAL DRIVER
f14d1c24 10328M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10329L: linux-pm@vger.kernel.org
531ff13e 10330L: linux-omap@vger.kernel.org
5a723e81 10331S: Maintained
794b2e25 10332F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10333
0c7665c3
MF
10334TI CDCE706 CLOCK DRIVER
10335M: Max Filippov <jcmvbkbc@gmail.com>
10336S: Maintained
10337F: drivers/clk/clk-cdce706.c
10338
49b6a5e3
TK
10339TI CLOCK DRIVER
10340M: Tero Kristo <t-kristo@ti.com>
10341L: linux-omap@vger.kernel.org
10342S: Maintained
10343F: drivers/clk/ti/
10344F: include/linux/clk/ti.h
10345
4020f2d7 10346TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10347M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10348S: Maintained
679655da
JP
10349F: drivers/misc/tifm*
10350F: drivers/mmc/host/tifm_sd.c
10351F: include/linux/tifm.h
4020f2d7 10352
e0c52404 10353TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10354M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10355L: linux-kernel@vger.kernel.org
10356L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10357S: Maintained
10358F: drivers/soc/ti/*
10359T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10360
10361
152ad442
SR
10362TI LM49xxx FAMILY ASoC CODEC DRIVERS
10363M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10364M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10365L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10366S: Maintained
10367F: sound/soc/codecs/lm49453*
d392dead 10368F: sound/soc/codecs/isabelle*
152ad442 10369
0edd807d
KM
10370TI LP855x BACKLIGHT DRIVER
10371M: Milo Kim <milo.kim@ti.com>
10372S: Maintained
10373F: Documentation/backlight/lp855x-driver.txt
10374F: drivers/video/backlight/lp855x_bl.c
10375F: include/linux/platform_data/lp855x.h
10376
faf13f6d
KM
10377TI LP8727 CHARGER DRIVER
10378M: Milo Kim <milo.kim@ti.com>
10379S: Maintained
10380F: drivers/power/lp8727_charger.c
10381F: include/linux/platform_data/lp8727.h
10382
22f1229f
KM
10383TI LP8788 MFD DRIVER
10384M: Milo Kim <milo.kim@ti.com>
10385S: Maintained
10386F: drivers/iio/adc/lp8788_adc.c
10387F: drivers/leds/leds-lp8788.c
10388F: drivers/mfd/lp8788*.c
10389F: drivers/power/lp8788-charger.c
10390F: drivers/regulator/lp8788-*.c
10391F: include/linux/mfd/lp8788*.h
10392
84640e27
KM
10393TI NETCP ETHERNET DRIVER
10394M: Wingman Kwok <w-kwok2@ti.com>
10395M: Murali Karicheri <m-karicheri2@ti.com>
10396L: netdev@vger.kernel.org
10397S: Maintained
10398F: drivers/net/ethernet/ti/netcp*
10399
217e0ca9
KC
10400TI TAS571X FAMILY ASoC CODEC DRIVER
10401M: Kevin Cernekee <cernekee@chromium.org>
10402L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10403S: Odd Fixes
10404F: sound/soc/codecs/tas571x*
10405
dd5e8e6b 10406TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10407M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10408L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10409S: Maintained
10410F: sound/soc/codecs/twl4030*
10411
90921014 10412TI WILINK WIRELESS DRIVERS
90921014
LC
10413L: linux-wireless@vger.kernel.org
10414W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10415W: http://wireless.kernel.org/en/users/Drivers/wl1251
10416T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10417S: Orphan
90921014
LC
10418F: drivers/net/wireless/ti/
10419F: include/linux/wl12xx.h
10420
e86eaa3a 10421TIPC NETWORK LAYER
8b58be88 10422M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10423M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10424L: netdev@vger.kernel.org (core kernel code)
10425L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10426W: http://tipc.sourceforge.net/
e86eaa3a 10427S: Maintained
c117ab84 10428F: include/uapi/linux/tipc*.h
679655da 10429F: net/tipc/
e86eaa3a 10430
867e359b 10431TILE ARCHITECTURE
c47b15c4 10432M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10433W: http://www.ezchip.com/scm/
867e359b
CM
10434S: Supported
10435F: arch/tile/
6b940606 10436F: drivers/char/tile-srom.c
5c770755 10437F: drivers/edac/tile_edac.c
6b940606
CM
10438F: drivers/net/ethernet/tile/
10439F: drivers/rtc/rtc-tile.c
10440F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10441F: drivers/tty/serial/tilegx.c
6b940606
CM
10442F: drivers/usb/host/*-tilegx.c
10443F: include/linux/usb/tilegx.h
867e359b 10444
1da177e4 10445TLAN NETWORK DRIVER
8b58be88 10446M: Samuel Chessman <chessman@tux.org>
88c07dde 10447L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10448W: http://sourceforge.net/projects/tlan/
10449S: Maintained
679655da 10450F: Documentation/networking/tlan.txt
b544dbac 10451F: drivers/net/ethernet/ti/tlan.*
1da177e4 10452
d74db3b2 10453TOMOYO SECURITY MODULE
8b58be88
JP
10454M: Kentaro Takeda <takedakn@nttdata.co.jp>
10455M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
10456L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10457L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
10458L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10459L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10460W: http://tomoyo.sourceforge.jp/
843d183c 10461T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 10462S: Maintained
679655da 10463F: security/tomoyo/
d74db3b2 10464
9caeb532 10465TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 10466M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 10467L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
10468S: Maintained
10469F: drivers/platform/x86/topstar-laptop.c
10470
1da177e4 10471TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 10472M: Azael Avalos <coproscefalo@gmail.com>
d0944853 10473L: platform-driver-x86@vger.kernel.org
0a63ca11 10474S: Maintained
679655da 10475F: drivers/platform/x86/toshiba_acpi.c
1da177e4 10476
0a63ca11
AA
10477TOSHIBA BLUETOOTH DRIVER
10478M: Azael Avalos <coproscefalo@gmail.com>
10479L: platform-driver-x86@vger.kernel.org
10480S: Maintained
10481F: drivers/platform/x86/toshiba_bluetooth.c
10482
10483TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10484M: Azael Avalos <coproscefalo@gmail.com>
10485L: platform-driver-x86@vger.kernel.org
10486S: Maintained
10487F: drivers/platform/x86/toshiba_haps.c
10488
1da177e4 10489TOSHIBA SMM DRIVER
8b58be88 10490M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
10491L: tlinux-users@tce.toshiba-dme.co.jp
10492W: http://www.buzzard.org.uk/toshiba/
10493S: Maintained
679655da
JP
10494F: drivers/char/toshiba.c
10495F: include/linux/toshiba.h
c117ab84 10496F: include/uapi/linux/toshiba.h
1da177e4 10497
d32d9864
MR
10498TOSHIBA TC358743 DRIVER
10499M: Mats Randgaard <matrandg@cisco.com>
10500L: linux-media@vger.kernel.org
10501S: Maintained
10502F: drivers/media/i2c/tc358743*
10503F: include/media/tc358743.h
10504
d719f900 10505TMIO MMC DRIVER
c4b13fb0 10506M: Ian Molton <ian@mnementh.co.uk>
d1057c40 10507L: linux-mmc@vger.kernel.org
d719f900 10508S: Maintained
d1057c40
GL
10509F: drivers/mmc/host/tmio_mmc*
10510F: drivers/mmc/host/sh_mobile_sdhi.c
10511F: include/linux/mmc/tmio.h
10512F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 10513
917cc4e6
GR
10514TMP401 HARDWARE MONITOR DRIVER
10515M: Guenter Roeck <linux@roeck-us.net>
10516L: lm-sensors@lm-sensors.org
10517S: Maintained
10518F: Documentation/hwmon/tmp401
10519F: drivers/hwmon/tmp401.c
10520
98f32602 10521TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 10522M: Hugh Dickins <hughd@google.com>
98f32602
HD
10523L: linux-mm@kvack.org
10524S: Maintained
10525F: include/linux/shmem_fs.h
10526F: mm/shmem.c
10527
45f95b53 10528TM6000 VIDEO4LINUX DRIVER
009a5410 10529M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53
MCC
10530L: linux-media@vger.kernel.org
10531W: http://linuxtv.org
10532T: git git://linuxtv.org/media_tree.git
10533S: Odd fixes
10534F: drivers/media/usb/tm6000/
10535
c65fde19
HV
10536TW68 VIDEO4LINUX DRIVER
10537M: Hans Verkuil <hverkuil@xs4all.nl>
10538L: linux-media@vger.kernel.org
10539T: git git://linuxtv.org/media_tree.git
10540W: http://linuxtv.org
10541S: Odd Fixes
10542F: drivers/media/pci/tw68/
10543
4e68852d 10544TPM DEVICE DRIVER
901486b8 10545M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 10546M: Marcel Selhorst <tpmdd@selhorst.net>
ce93b4b0 10547R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 10548W: http://tpmdd.sourceforge.net
63a10dfd 10549L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4
PH
10550Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10551T: https://github.com/PeterHuewe/linux-tpmdd
4e68852d 10552S: Maintained
679655da 10553F: drivers/char/tpm/
4e68852d 10554
1a0f1b27
AL
10555TPM IBM_VTPM DEVICE DRIVER
10556M: Ashley Lai <ashleydlai@gmail.com>
10557W: http://tpmdd.sourceforge.net
10558L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10559S: Maintained
10560F: drivers/char/tpm/tpm_ibmvtpm*
10561
d6f005a1
JP
10562TRACING
10563M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 10564M: Ingo Molnar <mingo@redhat.com>
75fc2d37 10565T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
10566S: Maintained
10567F: Documentation/trace/ftrace.txt
10568F: arch/*/*/*/ftrace.h
10569F: arch/*/kernel/ftrace.c
10570F: include/*/ftrace.h
10571F: include/linux/trace*.h
10572F: include/trace/
10573F: kernel/trace/
6e68e6c5 10574F: tools/testing/selftests/ftrace/
d6f005a1 10575
1da177e4 10576TRIVIAL PATCHES
8b58be88 10577M: Jiri Kosina <trivial@kernel.org>
54e5881d 10578T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 10579S: Maintained
86ef925f 10580K: ^Subject:.*(?i)trivial
1da177e4 10581
4e68852d 10582TTY LAYER
879a5a00 10583M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 10584M: Jiri Slaby <jslaby@suse.com>
879a5a00 10585S: Supported
08deed1e 10586T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 10587F: Documentation/serial/
8dd5d2f1 10588F: drivers/tty/
df621252 10589F: drivers/tty/serial/serial_core.c
e3288775
AC
10590F: include/linux/serial_core.h
10591F: include/linux/serial.h
10592F: include/linux/tty.h
c117ab84
CEB
10593F: include/uapi/linux/serial_core.h
10594F: include/uapi/linux/serial.h
10595F: include/uapi/linux/tty.h
4e68852d 10596
91952bc0
AP
10597TUA9001 MEDIA DRIVER
10598M: Antti Palosaari <crope@iki.fi>
10599L: linux-media@vger.kernel.org
10600W: http://linuxtv.org/
10601W: http://palosaari.fi/linux/
10602Q: http://patchwork.linuxtv.org/project/linux-media/list/
10603T: git git://linuxtv.org/anttip/media_tree.git
10604S: Maintained
10605F: drivers/media/tuners/tua9001*
10606
740db6d7 10607TULIP NETWORK DRIVERS
8b58be88 10608M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
10609L: netdev@vger.kernel.org
10610S: Maintained
0f04e2aa 10611F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
10612
10613TUN/TAP driver
ba57b6f2 10614M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
10615W: http://vtun.sourceforge.net/tun
10616S: Maintained
679655da
JP
10617F: Documentation/networking/tuntap.txt
10618F: arch/um/os-Linux/drivers/
1da177e4 10619
b454cc66 10620TURBOCHANNEL SUBSYSTEM
8b58be88 10621M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
10622M: Ralf Baechle <ralf@linux-mips.org>
10623L: linux-mips@linux-mips.org
10624Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 10625S: Maintained
679655da
JP
10626F: drivers/tc/
10627F: include/linux/tc.h
b454cc66 10628
1da177e4 10629U14-34F SCSI DRIVER
8b58be88 10630M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
10631L: linux-scsi@vger.kernel.org
10632S: Maintained
679655da 10633F: drivers/scsi/u14-34f.c
1da177e4 10634
e2d1d6c0 10635UBI FILE SYSTEM (UBIFS)
949cb623 10636M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 10637M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 10638L: linux-mtd@lists.infradead.org
e2966cbe 10639T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
10640W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10641S: Maintained
679655da
JP
10642F: Documentation/filesystems/ubifs.txt
10643F: fs/ubifs/
e2d1d6c0 10644
e1632fa2 10645UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 10646M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 10647W: http://www.uclinux.org/
e1632fa2 10648L: linux-m68k@lists.linux-m68k.org
cc2020e6 10649L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 10650T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 10651S: Maintained
e1632fa2
GU
10652F: arch/m68k/coldfire/
10653F: arch/m68k/68*/
61bc02bb
JP
10654F: arch/m68k/*/*_no.*
10655F: arch/m68k/include/asm/*_no.*
cc2020e6 10656
1da177e4 10657UDF FILESYSTEM
d8130624 10658M: Jan Kara <jack@suse.com>
1da177e4 10659S: Maintained
679655da
JP
10660F: Documentation/filesystems/udf.txt
10661F: fs/udf/
1da177e4 10662
cc2020e6 10663UFS FILESYSTEM
8b58be88 10664M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 10665S: Maintained
679655da
JP
10666F: Documentation/filesystems/ufs.txt
10667F: fs/ufs/
cc2020e6 10668
0a09d3ab
DH
10669UHID USERSPACE HID IO DRIVER:
10670M: David Herrmann <dh.herrmann@googlemail.com>
10671L: linux-input@vger.kernel.org
10672S: Maintained
10673F: drivers/hid/uhid.c
c117ab84 10674F: include/uapi/linux/uhid.h
0a09d3ab 10675
18332a80 10676ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 10677L: linux-usb@vger.kernel.org
10c6c9c9 10678S: Orphan
355ffe69 10679F: drivers/uwb/
679655da
JP
10680F: include/linux/uwb.h
10681F: include/linux/uwb/
18332a80 10682
b31d8273
G
10683UNICORE32 ARCHITECTURE:
10684M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10685W: http://mprc.pku.edu.cn/~guanxuetao/linux
10686S: Maintained
ceebf4d5 10687T: git git://github.com/gxt/linux.git
b31d8273
G
10688F: arch/unicore32/
10689
d8379ab1
TF
10690UNIFDEF
10691M: Tony Finch <dot@dotat.at>
10692W: http://dotat.at/prog/unifdef
10693S: Maintained
10694F: scripts/unifdef.c
10695
1da177e4 10696UNIFORM CDROM DRIVER
8b58be88 10697M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10698W: http://www.kernel.dk
10699S: Maintained
679655da
JP
10700F: Documentation/cdrom/
10701F: drivers/cdrom/cdrom.c
10702F: include/linux/cdrom.h
c117ab84 10703F: include/uapi/linux/cdrom.h
1da177e4 10704
56df0122 10705UNISYS S-PAR DRIVERS
49e7d9df
JP
10706M: Benjamin Romer <benjamin.romer@unisys.com>
10707M: David Kershner <david.kershner@unisys.com>
10708L: sparmaintainer@unisys.com (Unisys internal)
10709S: Supported
10710F: drivers/staging/unisys/
56df0122 10711
9941fa6e
VH
10712UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10713M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
10714L: linux-scsi@vger.kernel.org
10715S: Supported
10716F: Documentation/scsi/ufs.txt
10717F: drivers/scsi/ufs/
10718
e2d1d6c0 10719UNSORTED BLOCK IMAGES (UBI)
949cb623 10720M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 10721M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
10722W: http://www.linux-mtd.infradead.org/
10723L: linux-mtd@lists.infradead.org
b6b44e0a 10724T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 10725S: Supported
80811493 10726F: drivers/mtd/ubi/
679655da 10727F: include/linux/mtd/ubi.h
c117ab84 10728F: include/uapi/mtd/ubi-user.h
e2d1d6c0 10729
1da177e4 10730USB ACM DRIVER
61eee9a7 10731M: Oliver Neukum <oliver@neukum.org>
6372594a 10732L: linux-usb@vger.kernel.org
1da177e4 10733S: Maintained
679655da
JP
10734F: Documentation/usb/acm.txt
10735F: drivers/usb/class/cdc-acm.*
1da177e4 10736
b7d572e1
PF
10737USB AR5523 WIRELESS DRIVER
10738M: Pontus Fuchs <pontus.fuchs@gmail.com>
10739L: linux-wireless@vger.kernel.org
10740S: Maintained
10741F: drivers/net/wireless/ath/ar5523/
10742
115bb1ff 10743USB ATTACHED SCSI
f50a4968 10744M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 10745M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
10746L: linux-usb@vger.kernel.org
10747L: linux-scsi@vger.kernel.org
8eae0fb7 10748S: Maintained
115bb1ff
MW
10749F: drivers/usb/storage/uas.c
10750
1da177e4 10751USB CDC ETHERNET DRIVER
61eee9a7 10752M: Oliver Neukum <oliver@neukum.org>
795fb7e7 10753L: linux-usb@vger.kernel.org
1da177e4 10754S: Maintained
679655da 10755F: drivers/net/usb/cdc_*.c
c117ab84 10756F: include/uapi/linux/usb/cdc.h
1da177e4 10757
66e3e591
KP
10758USB CHAOSKEY DRIVER
10759M: Keith Packard <keithp@keithp.com>
10760L: linux-usb@vger.kernel.org
10761S: Maintained
10762F: drivers/usb/misc/chaoskey.c
10763
b02b371e 10764USB CYPRESS C67X00 DRIVER
8b58be88 10765M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
10766L: linux-usb@vger.kernel.org
10767S: Maintained
679655da 10768F: drivers/usb/c67x00/
b02b371e 10769
d0374f4f 10770USB DAVICOM DM9601 DRIVER
8b58be88 10771M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 10772L: netdev@vger.kernel.org
d0374f4f
PK
10773W: http://www.linux-usb.org/usbnet
10774S: Maintained
679655da 10775F: drivers/net/usb/dm9601.c
d0374f4f 10776
cc2020e6 10777USB DIAMOND RIO500 DRIVER
8b58be88 10778M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
10779L: rio500-users@lists.sourceforge.net
10780W: http://rio500.sourceforge.net
10781S: Maintained
679655da 10782F: drivers/usb/misc/rio500*
cc2020e6 10783
1da177e4 10784USB EHCI DRIVER
578333ab 10785M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10786L: linux-usb@vger.kernel.org
578333ab 10787S: Maintained
679655da
JP
10788F: Documentation/usb/ehci.txt
10789F: drivers/usb/host/ehci*
1da177e4 10790
69ae9e3e 10791USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 10792M: Felipe Balbi <balbi@ti.com>
795fb7e7 10793L: linux-usb@vger.kernel.org
69ae9e3e 10794W: http://www.linux-usb.org/gadget
d6d0f665
FB
10795T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10796S: Maintained
679655da
JP
10797F: drivers/usb/gadget/
10798F: include/linux/usb/gadget*
69ae9e3e 10799
2dea64b4 10800USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 10801M: Jiri Kosina <jikos@kernel.org>
795fb7e7 10802L: linux-usb@vger.kernel.org
54e5881d 10803T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 10804S: Maintained
c2f01971 10805F: Documentation/hid/hiddev.txt
679655da 10806F: drivers/hid/usbhid/
1da177e4 10807
959eea21 10808USB ISP116X DRIVER
8b58be88 10809M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 10810L: linux-usb@vger.kernel.org
959eea21 10811S: Maintained
679655da
JP
10812F: drivers/usb/host/isp116x*
10813F: include/linux/usb/isp116x.h
959eea21 10814
1da177e4 10815USB MASS STORAGE DRIVER
8b58be88 10816M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 10817L: linux-usb@vger.kernel.org
8836aeb8 10818L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
10819S: Maintained
10820W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 10821F: drivers/usb/storage/
1da177e4 10822
af39917d
CL
10823USB MIDI DRIVER
10824M: Clemens Ladisch <clemens@ladisch.de>
10825L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10826T: git git://git.alsa-project.org/alsa-kernel.git
10827S: Maintained
10828F: sound/usb/midi.*
10829
444ce9d4
JP
10830USB NETWORKING DRIVERS
10831L: linux-usb@vger.kernel.org
10832S: Odd Fixes
10833F: drivers/net/usb/
10834
1da177e4 10835USB OHCI DRIVER
578333ab 10836M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10837L: linux-usb@vger.kernel.org
578333ab 10838S: Maintained
679655da
JP
10839F: Documentation/usb/ohci.txt
10840F: drivers/usb/host/ohci*
1da177e4 10841
963ffa3e
PC
10842USB OTG FSM (Finite State Machine)
10843M: Peter Chen <Peter.Chen@freescale.com>
8373856d 10844T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
10845L: linux-usb@vger.kernel.org
10846S: Maintained
10847F: drivers/usb/common/usb-otg-fsm.c
10848
563da3a9
VM
10849USB OVER IP DRIVER
10850M: Valentina Manea <valentina.manea.m@gmail.com>
10851M: Shuah Khan <shuah.kh@samsung.com>
10852L: linux-usb@vger.kernel.org
10853S: Maintained
10854F: drivers/usb/usbip/
10855F: tools/usb/usbip/
10856
1da177e4 10857USB PEGASUS DRIVER
a16b945c 10858M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10859L: linux-usb@vger.kernel.org
043600a6 10860L: netdev@vger.kernel.org
052e3128
PM
10861T: git git://github.com/petkan/pegasus.git
10862W: https://github.com/petkan/pegasus
1da177e4 10863S: Maintained
679655da 10864F: drivers/net/usb/pegasus.*
1da177e4 10865
d3ad558f
FB
10866USB PHY LAYER
10867M: Felipe Balbi <balbi@ti.com>
10868L: linux-usb@vger.kernel.org
10869T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10870S: Maintained
10871F: drivers/usb/phy/
d3ad558f 10872
73e4fb3f 10873USB PRINTER DRIVER (usblp)
8b58be88 10874M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 10875L: linux-usb@vger.kernel.org
73e4fb3f 10876S: Supported
679655da 10877F: drivers/usb/class/usblp.c
1da177e4
LT
10878
10879USB RTL8150 DRIVER
a16b945c 10880M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 10881L: linux-usb@vger.kernel.org
043600a6 10882L: netdev@vger.kernel.org
052e3128
PM
10883T: git git://github.com/petkan/rtl8150.git
10884W: https://github.com/petkan/rtl8150
1da177e4 10885S: Maintained
679655da 10886F: drivers/net/usb/rtl8150.c
1da177e4 10887
f896b796 10888USB SERIAL SUBSYSTEM
66085694 10889M: Johan Hovold <johan@kernel.org>
795fb7e7 10890L: linux-usb@vger.kernel.org
4e68852d 10891S: Maintained
679655da 10892F: Documentation/usb/usb-serial.txt
f896b796 10893F: drivers/usb/serial/
679655da 10894F: include/linux/usb/serial.h
1da177e4 10895
b3f0db1c
SG
10896USB SMSC75XX ETHERNET DRIVER
10897M: Steve Glendinning <steve.glendinning@shawell.net>
10898L: netdev@vger.kernel.org
10899S: Maintained
10900F: drivers/net/usb/smsc75xx.*
10901
2f7ca802 10902USB SMSC95XX ETHERNET DRIVER
90b24cfb 10903M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 10904L: netdev@vger.kernel.org
90b24cfb 10905S: Maintained
679655da 10906F: drivers/net/usb/smsc95xx.*
2f7ca802 10907
1da177e4 10908USB SUBSYSTEM
879a5a00 10909M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 10910L: linux-usb@vger.kernel.org
1da177e4 10911W: http://www.linux-usb.org
08deed1e 10912T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 10913S: Supported
679655da 10914F: Documentation/usb/
679655da
JP
10915F: drivers/usb/
10916F: include/linux/usb.h
10917F: include/linux/usb/
1da177e4
LT
10918
10919USB UHCI DRIVER
8b58be88 10920M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 10921L: linux-usb@vger.kernel.org
1da177e4 10922S: Maintained
679655da 10923F: drivers/usb/host/uhci*
1da177e4 10924
69ae9e3e 10925USB "USBNET" DRIVER FRAMEWORK
d8130624 10926M: Oliver Neukum <oneukum@suse.com>
043600a6 10927L: netdev@vger.kernel.org
69ae9e3e 10928W: http://www.linux-usb.org/usbnet
1da177e4 10929S: Maintained
679655da
JP
10930F: drivers/net/usb/usbnet.c
10931F: include/linux/usb/usbnet.h
1da177e4 10932
c0efd232 10933USB VIDEO CLASS
c53ac071 10934M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 10935L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 10936L: linux-media@vger.kernel.org
275ffde4 10937T: git git://linuxtv.org/media_tree.git
57c6d2e9 10938W: http://www.ideasonboard.org/uvc/
c0efd232 10939S: Maintained
0c0d06ca 10940F: drivers/media/usb/uvc/
6c0f0359 10941F: include/uapi/linux/uvcvideo.h
1da177e4 10942
b60b9c45
HV
10943USB VISION DRIVER
10944M: Hans Verkuil <hverkuil@xs4all.nl>
10945L: linux-media@vger.kernel.org
10946T: git git://linuxtv.org/media_tree.git
10947W: http://linuxtv.org
10948S: Odd Fixes
10949F: drivers/media/usb/usbvision/
10950
8282da47
LP
10951USB WEBCAM GADGET
10952M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10953L: linux-usb@vger.kernel.org
10954S: Maintained
3a83c16e 10955F: drivers/usb/gadget/function/*uvc*
faf2e1db 10956F: drivers/usb/gadget/legacy/webcam.c
8282da47 10957
bf164cc0 10958USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 10959M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
10960L: linux-wireless@vger.kernel.org
10961S: Maintained
679655da 10962F: drivers/net/wireless/rndis_wlan.c
bf164cc0 10963
eb6bab13 10964USB XHCI DRIVER
03d85053 10965M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
10966L: linux-usb@vger.kernel.org
10967S: Supported
36d0344c
SS
10968F: drivers/usb/host/xhci*
10969F: drivers/usb/host/pci-quirks*
eb6bab13 10970
1da177e4 10971USB ZD1201 DRIVER
4086b9ca 10972L: linux-wireless@vger.kernel.org
1da177e4 10973W: http://linux-lc100020.sourceforge.net
4086b9ca 10974S: Orphan
679655da 10975F: drivers/net/wireless/zd1201.*
1da177e4 10976
b7eee616 10977USB ZR364XX DRIVER
8b58be88 10978M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 10979L: linux-usb@vger.kernel.org
661263b5 10980L: linux-media@vger.kernel.org
275ffde4 10981T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
10982W: http://royale.zerezo.com/zr364xx/
10983S: Maintained
679655da 10984F: Documentation/video4linux/zr364xx.txt
90d72ac6 10985F: drivers/media/usb/zr364xx/
b7eee616 10986
289fcff4
HK
10987ULPI BUS
10988M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10989L: linux-usb@vger.kernel.org
10990S: Maintained
10991F: drivers/usb/common/ulpi.c
10992F: include/linux/ulpi/
10993
e7839f25 10994USER-MODE LINUX (UML)
8b58be88 10995M: Jeff Dike <jdike@addtoit.com>
b15194b7 10996M: Richard Weinberger <richard@nod.at>
1da177e4
LT
10997L: user-mode-linux-devel@lists.sourceforge.net
10998L: user-mode-linux-user@lists.sourceforge.net
10999W: http://user-mode-linux.sourceforge.net
11000S: Maintained
61516587 11001F: Documentation/virtual/uml/
679655da 11002F: arch/um/
b070989a 11003F: arch/x86/um/
679655da
JP
11004F: fs/hostfs/
11005F: fs/hppfs/
b7eee616 11006
e5f114e9 11007USERSPACE I/O (UIO)
6a534c9d 11008M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11009M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11010S: Maintained
3d3fecbd 11011T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11012F: Documentation/DocBook/uio-howto.tmpl
11013F: drivers/uio/
11014F: include/linux/uio*.h
e5f114e9 11015
256cccbe 11016UTIL-LINUX PACKAGE
8b58be88 11017M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11018L: util-linux@vger.kernel.org
11019W: http://en.wikipedia.org/wiki/Util-linux
11020T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11021S: Maintained
11022
c1fd1c07 11023UVESAFB DRIVER
8b58be88 11024M: Michal Januszewski <spock@gentoo.org>
c69f677c 11025L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11026W: http://dev.gentoo.org/~spock/projects/uvesafb/
11027S: Maintained
679655da 11028F: Documentation/fb/uvesafb.txt
8a61f013 11029F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11030
4480f15b 11031VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11032M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11033S: Maintained
679655da
JP
11034F: Documentation/filesystems/vfat.txt
11035F: fs/fat/
1da177e4 11036
cba3345c
AW
11037VFIO DRIVER
11038M: Alex Williamson <alex.williamson@redhat.com>
11039L: kvm@vger.kernel.org
11040S: Maintained
11041F: Documentation/vfio.txt
11042F: drivers/vfio/
11043F: include/linux/vfio.h
c117ab84 11044F: include/uapi/linux/vfio.h
cba3345c 11045
a714ea5f
AW
11046VFIO PLATFORM DRIVER
11047M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11048L: kvm@vger.kernel.org
11049S: Maintained
11050F: drivers/vfio/platform/
11051
9e6f3438
PO
11052VIDEOBUF2 FRAMEWORK
11053M: Pawel Osciak <pawel@osciak.com>
11054M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11055M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11056L: linux-media@vger.kernel.org
11057S: Maintained
90d72ac6 11058F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11059F: include/media/videobuf2-*
11060
9a82446b
AS
11061VIRTIO CONSOLE DRIVER
11062M: Amit Shah <amit.shah@redhat.com>
11063L: virtualization@lists.linux-foundation.org
11064S: Maintained
11065F: drivers/char/virtio_console.c
11066F: include/linux/virtio_console.h
c117ab84 11067F: include/uapi/linux/virtio_console.h
9a82446b 11068
2426ec8f 11069VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11070M: "Michael S. Tsirkin" <mst@redhat.com>
11071L: virtualization@lists.linux-foundation.org
11072S: Maintained
11073F: drivers/virtio/
c893c8d7 11074F: tools/virtio/
2426ec8f
MT
11075F: drivers/net/virtio_net.c
11076F: drivers/block/virtio_blk.c
11077F: include/linux/virtio_*.h
916cdabc 11078F: include/uapi/linux/virtio_*.h
2426ec8f 11079
f2dbda3b
CH
11080VIRTIO DRIVERS FOR S390
11081M: Christian Borntraeger <borntraeger@de.ibm.com>
11082M: Cornelia Huck <cornelia.huck@de.ibm.com>
11083L: linux-s390@vger.kernel.org
11084L: virtualization@lists.linux-foundation.org
11085L: kvm@vger.kernel.org
11086S: Supported
1b568d93 11087F: drivers/s390/virtio/
f2dbda3b 11088
4ad6ee91
GH
11089VIRTIO GPU DRIVER
11090M: David Airlie <airlied@linux.ie>
11091M: Gerd Hoffmann <kraxel@redhat.com>
11092L: dri-devel@lists.freedesktop.org
11093L: virtualization@lists.linux-foundation.org
11094S: Maintained
11095F: drivers/gpu/drm/virtio/
11096F: include/uapi/linux/virtio_gpu.h
11097
3a4d5c94
MT
11098VIRTIO HOST (VHOST)
11099M: "Michael S. Tsirkin" <mst@redhat.com>
11100L: kvm@vger.kernel.org
c996d8b9 11101L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
11102L: netdev@vger.kernel.org
11103S: Maintained
11104F: drivers/vhost/
c117ab84 11105F: include/uapi/linux/vhost.h
3a4d5c94 11106
271c8651
GH
11107VIRTIO INPUT DRIVER
11108M: Gerd Hoffmann <kraxel@redhat.com>
11109S: Maintained
11110F: drivers/virtio/virtio_input.c
11111F: include/uapi/linux/virtio_input.h
11112
1da177e4 11113VIA RHINE NETWORK DRIVER
210347e1 11114S: Orphan
f2148a47 11115F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11116
f0bf7f61 11117VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11118M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11119M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11120S: Maintained
11121F: drivers/mmc/host/via-sdmmc.c
11122
69e4a7c2 11123VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11124M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11125L: linux-fbdev@vger.kernel.org
69e4a7c2 11126S: Maintained
c7babebd
FTS
11127F: include/linux/via-core.h
11128F: include/linux/via-gpio.h
11129F: include/linux/via_i2c.h
8a61f013 11130F: drivers/video/fbdev/via/
69e4a7c2 11131
01f20734 11132VIA VELOCITY NETWORK DRIVER
8b58be88 11133M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11134L: netdev@vger.kernel.org
11135S: Maintained
f2148a47 11136F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11137
77911fd2 11138VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11139M: Hans Verkuil <hverkuil@xs4all.nl>
11140L: linux-media@vger.kernel.org
11141T: git git://linuxtv.org/media_tree.git
11142W: http://linuxtv.org
11143S: Maintained
77911fd2 11144F: drivers/media/platform/vivid/*
0b7bc1fa 11145
be7f8273 11146VLAN (802.1Q)
8b58be88 11147M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11148L: netdev@vger.kernel.org
11149S: Maintained
679655da
JP
11150F: drivers/net/macvlan.c
11151F: include/linux/if_*vlan.h
11152F: net/8021q/
be7f8273 11153
55e331cf 11154VLYNQ BUS
8b58be88 11155M: Florian Fainelli <florian@openwrt.org>
8578d7af 11156L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11157S: Maintained
11158F: drivers/vlynq/vlynq.c
11159F: include/linux/vlynq.h
11160
390beae4
MW
11161VME SUBSYSTEM
11162M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 11163M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11164M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11165L: devel@driverdev.osuosl.org
11166S: Maintained
11167T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11168F: Documentation/vme_api.txt
11169F: drivers/staging/vme/
11170F: drivers/vme/
11171F: include/linux/vme*
11172
4488e09b
AK
11173VMWARE HYPERVISOR INTERFACE
11174M: Alok Kataria <akataria@vmware.com>
11175L: virtualization@lists.linux-foundation.org
11176S: Supported
11177F: arch/x86/kernel/cpu/vmware.c
11178
73b35d07
DT
11179VMWARE BALLOON DRIVER
11180M: Xavier Deguillard <xdeguillard@vmware.com>
11181M: Philip Moltmann <moltmann@vmware.com>
11182M: "VMware, Inc." <pv-drivers@vmware.com>
11183L: linux-kernel@vger.kernel.org
11184S: Maintained
11185F: drivers/misc/vmw_balloon.c
11186
8b8be51b
TH
11187VMWARE VMMOUSE SUBDRIVER
11188M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11189M: "VMware, Inc." <pv-drivers@vmware.com>
11190L: linux-input@vger.kernel.org
11191S: Maintained
11192F: drivers/input/mouse/vmmouse.c
11193F: drivers/input/mouse/vmmouse.h
11194
d1a890fa 11195VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11196M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11197M: "VMware, Inc." <pv-drivers@vmware.com>
11198L: netdev@vger.kernel.org
11199S: Maintained
11200F: drivers/net/vmxnet3/
d1a890fa 11201
851b1642 11202VMware PVSCSI driver
f2d7e40e 11203M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11204M: VMware PV-Drivers <pv-drivers@vmware.com>
11205L: linux-scsi@vger.kernel.org
11206S: Maintained
11207F: drivers/scsi/vmw_pvscsi.c
11208F: drivers/scsi/vmw_pvscsi.h
11209
e53e86c7 11210VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11211M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11212M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11213L: linux-kernel@vger.kernel.org
e53e86c7 11214W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 11215W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11216T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11217S: Supported
679655da
JP
11218F: drivers/regulator/
11219F: include/linux/regulator/
e53e86c7 11220
081958eb
DA
11221VRF
11222M: David Ahern <dsa@cumulusnetworks.com>
11223M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11224L: netdev@vger.kernel.org
11225S: Maintained
11226F: drivers/net/vrf.c
11227F: include/net/vrf.h
11228
ab41319e 11229VT1211 HARDWARE MONITOR DRIVER
8b58be88 11230M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11231L: lm-sensors@lm-sensors.org
11232S: Maintained
679655da
JP
11233F: Documentation/hwmon/vt1211
11234F: drivers/hwmon/vt1211.c
ab41319e 11235
1de9e371 11236VT8231 HARDWARE MONITOR DRIVER
8b58be88 11237M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11238L: lm-sensors@lm-sensors.org
11239S: Maintained
679655da 11240F: drivers/hwmon/vt8231.c
1de9e371 11241
88095e7b
TO
11242VUB300 USB to SDIO/SD/MMC bridge chip
11243M: Tony Olech <tony.olech@elandigitalsystems.com>
11244L: linux-mmc@vger.kernel.org
11245L: linux-usb@vger.kernel.org
11246S: Supported
11247F: drivers/mmc/host/vub300.c
11248
1da177e4 11249W1 DALLAS'S 1-WIRE BUS
a8018766 11250M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11251S: Maintained
679655da
JP
11252F: Documentation/w1/
11253F: drivers/w1/
1da177e4 11254
13927079 11255W83791D HARDWARE MONITORING DRIVER
8b58be88 11256M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11257L: lm-sensors@lm-sensors.org
25845c22 11258S: Maintained
679655da
JP
11259F: Documentation/hwmon/w83791d
11260F: drivers/hwmon/w83791d.c
13927079 11261
61db011d 11262W83793 HARDWARE MONITORING DRIVER
8b58be88 11263M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11264L: lm-sensors@lm-sensors.org
11265S: Maintained
679655da
JP
11266F: Documentation/hwmon/w83793
11267F: drivers/hwmon/w83793.c
61db011d 11268
e3760b43 11269W83795 HARDWARE MONITORING DRIVER
d8130624 11270M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11271L: lm-sensors@lm-sensors.org
11272S: Maintained
11273F: drivers/hwmon/w83795.c
11274
1da177e4 11275W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11276M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11277S: Maintained
679655da 11278F: drivers/mmc/host/wbsd.*
1da177e4 11279
b4e05923
HG
11280WACOM PROTOCOL 4 SERIAL TABLETS
11281M: Julian Squires <julian@cipht.net>
11282M: Hans de Goede <hdegoede@redhat.com>
11283L: linux-input@vger.kernel.org
11284S: Maintained
11285F: drivers/input/tablet/wacom_serial4.c
11286
3527761c 11287WATCHDOG DEVICE DRIVERS
8b58be88 11288M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
11289L: linux-watchdog@vger.kernel.org
11290W: http://www.linux-watchdog.org/
f599aaf0 11291T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11292S: Maintained
679655da
JP
11293F: Documentation/watchdog/
11294F: drivers/watchdog/
11295F: include/linux/watchdog.h
c117ab84 11296F: include/uapi/linux/watchdog.h
3527761c 11297
1da177e4 11298WD7000 SCSI DRIVER
8b58be88 11299M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11300L: linux-scsi@vger.kernel.org
11301S: Maintained
679655da 11302F: drivers/scsi/wd7000.c
1da177e4 11303
b22e00f3
DH
11304WIIMOTE HID DRIVER
11305M: David Herrmann <dh.herrmann@googlemail.com>
11306L: linux-input@vger.kernel.org
11307S: Maintained
11308F: drivers/hid/hid-wiimote*
11309
e258b80e 11310WINBOND CIR DRIVER
364e9e18 11311M: David Härdeman <david@hardeman.nu>
e258b80e 11312S: Maintained
116ab806 11313F: drivers/media/rc/winbond-cir.c
e258b80e 11314
8a70da82 11315WIMAX STACK
8b58be88 11316M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11317M: linux-wimax@intel.com
49e7d9df 11318L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11319S: Supported
11320W: http://linuxwimax.org
315987dc 11321F: Documentation/wimax/README.wimax
315987dc
JP
11322F: include/linux/wimax/debug.h
11323F: include/net/wimax.h
c117ab84 11324F: include/uapi/linux/wimax.h
315987dc 11325F: net/wimax/
8a70da82 11326
5fc14680 11327WISTRON LAPTOP BUTTON DRIVER
8b58be88 11328M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11329S: Maintained
679655da 11330F: drivers/input/misc/wistron_btns.c
5fc14680 11331
1da177e4 11332WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11333M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11334L: linux-wireless@vger.kernel.org
926554c4 11335W: http://oops.ghostprotocols.net:81/blog
1da177e4 11336S: Maintained
679655da 11337F: drivers/net/wireless/wl3501*
1da177e4 11338
febf1dff 11339WM97XX TOUCHSCREEN DRIVERS
d9f1f489 11340M: Mark Brown <broonie@kernel.org>
8b58be88 11341M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
11342L: linux-input@vger.kernel.org
11343T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
11344W: http://opensource.wolfsonmicro.com/node/7
11345S: Supported
679655da
JP
11346F: drivers/input/touchscreen/*wm97*
11347F: include/linux/wm97xx.h
febf1dff 11348
055bcbcb 11349WOLFSON MICROELECTRONICS DRIVERS
fef95164 11350L: patches@opensource.wolfsonmicro.com
cf8eda3e 11351T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 11352T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 11353W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 11354S: Supported
3768f0b1 11355F: Documentation/hwmon/wm83??
af1c5386 11356F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11357F: drivers/clk/clk-wm83*.c
9c309598 11358F: drivers/extcon/extcon-arizona.c
b75ea16a 11359F: drivers/leds/leds-wm83*.c
25b273ba 11360F: drivers/gpio/gpio-*wm*.c
9c309598 11361F: drivers/gpio/gpio-arizona.c
d22b0869 11362F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11363F: drivers/input/misc/wm831x-on.c
11364F: drivers/input/touchscreen/wm831x-ts.c
11365F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11366F: drivers/mfd/arizona*
11367F: drivers/mfd/wm*.c
b75ea16a
MB
11368F: drivers/power/wm83*.c
11369F: drivers/rtc/rtc-wm83*.c
11370F: drivers/regulator/wm8*.c
3860e6c4 11371F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11372F: drivers/watchdog/wm83*_wdt.c
9c309598 11373F: include/linux/mfd/arizona/
3860e6c4 11374F: include/linux/mfd/wm831x/
b75ea16a 11375F: include/linux/mfd/wm8350/
3768f0b1 11376F: include/linux/mfd/wm8400*
59ec6da2 11377F: include/linux/wm97xx.h
055bcbcb 11378F: include/sound/wm????.h
9c309598 11379F: sound/soc/codecs/arizona.?
055bcbcb 11380F: sound/soc/codecs/wm*
b75ea16a 11381
3e6cd7a4
TH
11382WORKQUEUE
11383M: Tejun Heo <tj@kernel.org>
badb7f5e 11384R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11385T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11386S: Maintained
11387F: include/linux/workqueue.h
11388F: kernel/workqueue.c
11389F: Documentation/workqueue.txt
11390
1da177e4 11391X.25 NETWORK LAYER
8bf28059 11392M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11393L: linux-x25@vger.kernel.org
8bf28059 11394S: Odd Fixes
679655da
JP
11395F: Documentation/networking/x25*
11396F: include/net/x25*
11397F: net/x25/
1da177e4 11398
e2d1d6c0 11399X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11400M: Thomas Gleixner <tglx@linutronix.de>
11401M: Ingo Molnar <mingo@redhat.com>
11402M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11403M: x86@kernel.org
981c3a4f 11404L: linux-kernel@vger.kernel.org
75fc2d37 11405T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11406S: Maintained
679655da
JP
11407F: Documentation/x86/
11408F: arch/x86/
e2d1d6c0 11409
d0944853 11410X86 PLATFORM DRIVERS
e181ba15 11411M: Darren Hart <dvhart@infradead.org>
d0944853 11412L: platform-driver-x86@vger.kernel.org
e181ba15 11413T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11414S: Maintained
14430813 11415F: drivers/platform/x86/
d0944853 11416
c1f5c54b
IM
11417X86 MCE INFRASTRUCTURE
11418M: Tony Luck <tony.luck@intel.com>
487ba8e8 11419M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
11420L: linux-edac@vger.kernel.org
11421S: Maintained
11422F: arch/x86/kernel/cpu/mcheck/*
11423
f0905c5a
AL
11424X86 VDSO
11425M: Andy Lutomirski <luto@amacapital.net>
11426L: linux-kernel@vger.kernel.org
11427T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11428S: Maintained
d603c8e1 11429F: arch/x86/entry/vdso/
f0905c5a 11430
d6fad502 11431XC2028/3028 TUNER DRIVER
009a5410 11432M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502
MCC
11433L: linux-media@vger.kernel.org
11434W: http://linuxtv.org
11435T: git git://linuxtv.org/media_tree.git
11436S: Maintained
11437F: drivers/media/tuners/tuner-xc2028.*
11438
c4468085 11439XEN HYPERVISOR INTERFACE
c4468085 11440M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
11441M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11442M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 11443L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 11444T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
11445S: Supported
11446F: arch/x86/xen/
11447F: drivers/*/xen-*front.c
11448F: drivers/xen/
11449F: arch/x86/include/asm/xen/
11450F: include/xen/
c117ab84 11451F: include/uapi/xen/
c4468085 11452
77bfb479
SS
11453XEN HYPERVISOR ARM
11454M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11455L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
11456S: Supported
11457F: arch/arm/xen/
11458F: arch/arm/include/asm/xen/
11459
b475e83f
SS
11460XEN HYPERVISOR ARM64
11461M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 11462L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
11463S: Supported
11464F: arch/arm64/xen/
11465F: arch/arm64/include/asm/xen/
11466
9b57e1a7
IC
11467XEN NETWORK BACKEND DRIVER
11468M: Ian Campbell <ian.campbell@citrix.com>
8386040b 11469M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 11470L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
11471L: netdev@vger.kernel.org
11472S: Supported
11473F: drivers/net/xen-netback/*
11474
c5f8e29d
KRW
11475XEN PCI SUBSYSTEM
11476M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11477L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11478S: Supported
11479F: arch/x86/pci/*xen*
11480F: drivers/pci/*xen*
11481
a2c5ae65
KRW
11482XEN BLOCK SUBSYSTEM
11483M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 11484M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
11485L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11486S: Supported
11487F: drivers/block/xen-blkback/*
11488F: drivers/block/xen*
11489
15d03609
JG
11490XEN PVSCSI DRIVERS
11491M: Juergen Gross <jgross@suse.com>
11492L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11493L: linux-scsi@vger.kernel.org
11494S: Supported
11495F: drivers/scsi/xen-scsifront.c
11496F: drivers/xen/xen-scsiback.c
11497F: include/xen/interface/io/vscsiif.h
11498
c5f8e29d
KRW
11499XEN SWIOTLB SUBSYSTEM
11500M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 11501L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
11502S: Supported
11503F: arch/x86/xen/*swiotlb*
11504F: drivers/xen/*swiotlb*
11505
1da177e4
LT
11506XFS FILESYSTEM
11507P: Silicon Graphics Inc
809625ca 11508M: Dave Chinner <david@fromorbit.com>
18caa67a 11509M: xfs@oss.sgi.com
d7ede1aa 11510L: xfs@oss.sgi.com
1da177e4 11511W: http://oss.sgi.com/projects/xfs
54e5881d 11512T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 11513S: Supported
679655da
JP
11514F: Documentation/filesystems/xfs.txt
11515F: fs/xfs/
1da177e4 11516
8a3b7a25 11517XILINX AXI ETHERNET DRIVER
59a54f30
MS
11518M: Anirudha Sarangi <anirudh@xilinx.com>
11519M: John Linn <John.Linn@xilinx.com>
8a3b7a25 11520S: Maintained
11521F: drivers/net/ethernet/xilinx/xilinx_axienet*
11522
238b8721 11523XILINX UARTLITE SERIAL DRIVER
8b58be88 11524M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
11525L: linux-serial@vger.kernel.org
11526S: Maintained
df621252 11527F: drivers/tty/serial/uartlite.c
238b8721 11528
df330515
LP
11529XILINX VIDEO IP CORES
11530M: Hyun Kwon <hyun.kwon@xilinx.com>
11531M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11532L: linux-media@vger.kernel.org
11533T: git git://linuxtv.org/media_tree.git
11534S: Supported
11535F: Documentation/devicetree/bindings/media/xilinx/
11536F: drivers/media/platform/xilinx/
a5562f65 11537F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 11538
74316949
EB
11539XILLYBUS DRIVER
11540M: Eli Billauer <eli.billauer@gmail.com>
11541L: linux-kernel@vger.kernel.org
11542S: Supported
11543F: drivers/char/xillybus/
11544
f620e4b8
MF
11545XTENSA XTFPGA PLATFORM SUPPORT
11546M: Max Filippov <jcmvbkbc@gmail.com>
11547L: linux-xtensa@linux-xtensa.org
11548S: Maintained
11549F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 11550F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 11551
1da177e4 11552YAM DRIVER FOR AX.25
8b58be88 11553M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
11554L: linux-hams@vger.kernel.org
11555S: Maintained
679655da
JP
11556F: drivers/net/hamradio/yam*
11557F: include/linux/yam.h
1da177e4 11558
af64a5eb 11559YEALINK PHONE DRIVER
8b58be88 11560M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
11561L: usbb2k-api-dev@nongnu.org
11562S: Maintained
679655da
JP
11563F: Documentation/input/yealink.txt
11564F: drivers/input/misc/yealink.*
af64a5eb 11565
1da177e4 11566Z8530 DRIVER FOR AX.25
8b58be88 11567M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
11568W: http://yaina.de/jreuter/
11569W: http://www.qsl.net/dl1bke/
11570L: linux-hams@vger.kernel.org
11571S: Maintained
679655da
JP
11572F: Documentation/networking/z8530drv.txt
11573F: drivers/net/hamradio/*scc.c
11574F: drivers/net/hamradio/z8530.h
1da177e4 11575
0cf31ec1 11576ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 11577M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11578L: linux-mm@kvack.org
11579S: Maintained
11580F: mm/zbud.c
11581F: include/linux/zbud.h
11582
7c0c3afb 11583ZD1211RW WIRELESS DRIVER
8b58be88
JP
11584M: Daniel Drake <dsd@gentoo.org>
11585M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 11586W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 11587L: linux-wireless@vger.kernel.org
7c0c3afb
DD
11588L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11589S: Maintained
679655da 11590F: drivers/net/wireless/zd1211rw/
7c0c3afb 11591
20263029
DS
11592ZPOOL COMPRESSED PAGE STORAGE API
11593M: Dan Streetman <ddstreet@ieee.org>
11594L: linux-mm@kvack.org
11595S: Maintained
11596F: mm/zpool.c
11597F: include/linux/zpool.h
11598
1da177e4 11599ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 11600L: mjpeg-users@lists.sourceforge.net
f63145e2 11601L: linux-media@vger.kernel.org
1da177e4 11602W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 11603T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 11604S: Odd Fixes
90d72ac6 11605F: drivers/media/pci/zoran/
1da177e4 11606
6920f2cc
MK
11607ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11608M: Minchan Kim <minchan@kernel.org>
11609M: Nitin Gupta <ngupta@vflare.org>
74f3037c 11610R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
11611L: linux-kernel@vger.kernel.org
11612S: Maintained
11613F: drivers/block/zram/
11614F: Documentation/blockdev/zram.txt
11615
8b4a4080 11616ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 11617M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 11618S: Maintained
df621252 11619F: drivers/tty/serial/zs.*
8b4a4080 11620
eae70d06
MK
11621ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11622M: Minchan Kim <minchan@kernel.org>
11623M: Nitin Gupta <ngupta@vflare.org>
11624L: linux-mm@kvack.org
11625S: Maintained
11626F: mm/zsmalloc.c
11627F: include/linux/zsmalloc.h
d02be50d 11628F: Documentation/vm/zsmalloc.txt
eae70d06 11629
0cf31ec1 11630ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 11631M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
11632L: linux-mm@kvack.org
11633S: Maintained
11634F: mm/zswap.c
11635
1da177e4 11636THE REST
8b58be88 11637M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 11638L: linux-kernel@vger.kernel.org
8a6e2535 11639Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 11640T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 11641S: Buried alive in reporters
34d03cc1
JP
11642F: *
11643F: */