perf trace: Beautify mode_t arguments
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
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 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
a825eaec 209W: https://linuxtv.org
91952bc0
AP
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
ea8f8fc8 226F: include/linux/syscalls.h
ea8f8fc8
JT
227F: kernel/sys_ni.c
228
249e3c85 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 230M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
231L: lm-sensors@lm-sensors.org
232S: Maintained
679655da 233F: drivers/hwmon/abituguru.c
f2b84bbc 234
249e3c85 235ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 236M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
237L: lm-sensors@lm-sensors.org
238S: Maintained
679655da 239F: drivers/hwmon/abituguru3.c
249e3c85 240
6ddcf9b4
WBG
241ACCES 104-IDI-48 GPIO DRIVER
242M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
243L: linux-gpio@vger.kernel.org
244S: Maintained
245F: drivers/gpio/gpio-104-idi-48.c
246
e2558989
WBG
247ACCES 104-IDIO-16 GPIO DRIVER
248M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249L: linux-gpio@vger.kernel.org
250S: Maintained
251F: drivers/gpio/gpio-104-idio-16.c
252
1da177e4 253ACENIC DRIVER
8b58be88 254M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
255L: linux-acenic@sunsite.dk
256S: Maintained
531c4f89 257F: drivers/net/ethernet/alteon/acenic*
1da177e4 258
e86435eb 259ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 260M: Peter Feuerer <peter@piie.net>
d0944853 261L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
262W: http://piie.net/?section=acerhdf
263S: Maintained
264F: drivers/platform/x86/acerhdf.c
e86435eb 265
745a5d21 266ACER WMI LAPTOP EXTRAS
182ae55c 267M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 268L: platform-driver-x86@vger.kernel.org
745a5d21 269S: Maintained
679655da 270F: drivers/platform/x86/acer-wmi.c
745a5d21 271
1da177e4 272ACPI
9c3646d1 273M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 274M: Len Brown <lenb@kernel.org>
6968e50c 275L: linux-acpi@vger.kernel.org
360818b8
RW
276W: https://01.org/linux-acpi
277Q: https://patchwork.kernel.org/project/linux-acpi/list/
278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 279S: Supported
679655da
JP
280F: drivers/acpi/
281F: drivers/pnp/pnpacpi/
282F: include/linux/acpi.h
43368e74 283F: include/acpi/
3a75ef0c 284F: Documentation/acpi/
89ca78a0 285F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
286F: drivers/pci/*acpi*
287F: drivers/pci/*/*acpi*
288F: drivers/pci/*/*/*acpi*
3a75ef0c 289F: tools/power/acpi/
8b59a454 290
3774929d
RW
291ACPI COMPONENT ARCHITECTURE (ACPICA)
292M: Robert Moore <robert.moore@intel.com>
293M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 294M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
295L: linux-acpi@vger.kernel.org
296L: devel@acpica.org
297W: https://acpica.org/
298W: https://github.com/acpica/acpica/
299Q: https://patchwork.kernel.org/project/linux-acpi/list/
300T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301S: Supported
302F: drivers/acpi/acpica/
303F: include/acpi/
2754c447 304F: tools/power/acpi/
3774929d 305
8b59a454 306ACPI FAN DRIVER
8b58be88 307M: Zhang Rui <rui.zhang@intel.com>
8b59a454 308L: linux-acpi@vger.kernel.org
5ca92bd9 309W: https://01.org/linux-acpi
8b59a454 310S: Supported
679655da 311F: drivers/acpi/fan.c
1da177e4 312
8b59a454 313ACPI THERMAL DRIVER
8b58be88 314M: Zhang Rui <rui.zhang@intel.com>
8b59a454 315L: linux-acpi@vger.kernel.org
5ca92bd9 316W: https://01.org/linux-acpi
8b59a454 317S: Supported
679655da 318F: drivers/acpi/*thermal*
998be20f 319
359acec8 320ACPI VIDEO DRIVER
8b58be88 321M: Zhang Rui <rui.zhang@intel.com>
8b59a454 322L: linux-acpi@vger.kernel.org
5ca92bd9 323W: https://01.org/linux-acpi
8b59a454 324S: Supported
86f98a3a 325F: drivers/acpi/acpi_video.c
998be20f 326
bff431e4 327ACPI WMI DRIVER
d0944853 328L: platform-driver-x86@vger.kernel.org
5b927259 329S: Orphan
679655da 330F: drivers/platform/x86/wmi.c
bff431e4 331
2f39d519 332AD1889 ALSA SOUND DRIVER
8b58be88 333M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
334W: http://wiki.parisc-linux.org/AD1889
335L: linux-parisc@vger.kernel.org
336S: Maintained
679655da 337F: sound/pci/ad1889.*
2f39d519 338
527a1a83
MH
339AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD5254
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/misc/ad525x_dpot.c
345
346AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 348W: http://wiki.analog.com/AD5398
a4edbc10 349W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
350S: Supported
351F: drivers/regulator/ad5398.c
352
353AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 355W: http://wiki.analog.com/AD7142
a4edbc10 356W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
357S: Supported
358F: drivers/input/misc/ad714x.c
359
360AD7877 TOUCHSCREEN DRIVER
361M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 362W: http://wiki.analog.com/AD7877
a4edbc10 363W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
364S: Supported
365F: drivers/input/touchscreen/ad7877.c
366
367AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 369W: http://wiki.analog.com/AD7879
a4edbc10 370W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
371S: Supported
372F: drivers/input/touchscreen/ad7879.c
373
1330b0dc 374ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 375M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
376S: Maintained
377
7302b9d9
MH
378ADF7242 IEEE 802.15.4 RADIO DRIVER
379M: Michael Hennerich <michael.hennerich@analog.com>
380W: https://wiki.analog.com/ADF7242
381W: http://ez.analog.com/community/linux-device-drivers
382L: linux-wpan@vger.kernel.org
383S: Supported
384F: drivers/net/ieee802154/adf7242.c
385F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
386
1da177e4 387ADM1025 HARDWARE MONITOR DRIVER
d8130624 388M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 389L: lm-sensors@lm-sensors.org
1da177e4 390S: Maintained
679655da
JP
391F: Documentation/hwmon/adm1025
392F: drivers/hwmon/adm1025.c
1da177e4 393
cae2caae 394ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 395M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
396L: lm-sensors@lm-sensors.org
397S: Maintained
679655da 398F: drivers/hwmon/adm1029.c
cae2caae 399
cc0b88cf 400ADM8211 WIRELESS DRIVER
cc0b88cf 401L: linux-wireless@vger.kernel.org
491b26b4 402W: http://wireless.kernel.org/
e71bcbd0 403S: Orphan
d4a17304 404F: drivers/net/wireless/admtek/adm8211.*
cc0b88cf 405
e8e31622
SA
406ADP1653 FLASH CONTROLLER DRIVER
407M: Sakari Ailus <sakari.ailus@iki.fi>
408L: linux-media@vger.kernel.org
409S: Maintained
410F: drivers/media/i2c/adp1653.c
b5dcee22 411F: include/media/i2c/adp1653.h
e8e31622 412
527a1a83
MH
413ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP5520
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/mfd/adp5520.c
419F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 420F: drivers/leds/leds-adp5520.c
77278d50 421F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
422F: drivers/input/keyboard/adp5520-keys.c
423
424ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 426W: http://wiki.analog.com/ADP5588
a4edbc10 427W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
428S: Supported
429F: drivers/input/keyboard/adp5588-keys.c
77278d50 430F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
431
432ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 434W: http://wiki.analog.com/ADP8860
a4edbc10 435W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
436S: Supported
437F: drivers/video/backlight/adp8860_bl.c
438
8c22a8f5
DE
439ADS1015 HARDWARE MONITOR DRIVER
440M: Dirk Eibach <eibach@gdsys.de>
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/ads1015
444F: drivers/hwmon/ads1015.c
445F: include/linux/i2c/ads1015.h
446
1da177e4 447ADT746X FAN DRIVER
8b58be88 448M: Colin Leroy <colin@colino.net>
1da177e4 449S: Maintained
679655da 450F: drivers/macintosh/therm_adt746x.c
1da177e4 451
b058b859 452ADT7475 HARDWARE MONITOR DRIVER
d8130624 453M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
454L: lm-sensors@lm-sensors.org
455S: Maintained
456F: Documentation/hwmon/adt7475
457F: drivers/hwmon/adt7475.c
458
527a1a83
MH
459ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 461W: http://wiki.analog.com/ADXL345
a4edbc10 462W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
463S: Supported
464F: drivers/input/misc/adxl34x.c
465
8c6af9e1 466ADVANSYS SCSI DRIVER
8b58be88 467M: Matthew Wilcox <matthew@wil.cx>
d8130624 468M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
469L: linux-scsi@vger.kernel.org
470S: Maintained
679655da
JP
471F: Documentation/scsi/advansys.txt
472F: drivers/scsi/advansys.c
8c6af9e1 473
1da177e4 474AEDSP16 DRIVER
8b58be88 475M: Riccardo Facchetti <fizban@tin.it>
1da177e4 476S: Maintained
679655da 477F: sound/oss/aedsp16.c
1da177e4 478
91952bc0
AP
479AF9013 MEDIA DRIVER
480M: Antti Palosaari <crope@iki.fi>
481L: linux-media@vger.kernel.org
a825eaec 482W: https://linuxtv.org
91952bc0
AP
483W: http://palosaari.fi/linux/
484Q: http://patchwork.linuxtv.org/project/linux-media/list/
485T: git git://linuxtv.org/anttip/media_tree.git
486S: Maintained
487F: drivers/media/dvb-frontends/af9013*
488
489AF9033 MEDIA DRIVER
490M: Antti Palosaari <crope@iki.fi>
491L: linux-media@vger.kernel.org
a825eaec 492W: https://linuxtv.org
91952bc0
AP
493W: http://palosaari.fi/linux/
494Q: http://patchwork.linuxtv.org/project/linux-media/list/
495T: git git://linuxtv.org/anttip/media_tree.git
496S: Maintained
497F: drivers/media/dvb-frontends/af9033*
498
1da177e4 499AFFS FILE SYSTEM
6cf515e1
GU
500L: linux-fsdevel@vger.kernel.org
501S: Orphan
679655da
JP
502F: Documentation/filesystems/affs.txt
503F: fs/affs/
1da177e4 504
e2d1d6c0 505AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 506M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
507L: linux-afs@lists.infradead.org
508S: Supported
679655da
JP
509F: fs/afs/
510F: include/net/af_rxrpc.h
511F: net/rxrpc/af_rxrpc.c
e2d1d6c0 512
1da177e4 513AGPGART DRIVER
8b58be88 514M: David Airlie <airlied@linux.ie>
878eaf61 515T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 516S: Maintained
679655da
JP
517F: drivers/char/agp/
518F: include/linux/agp*
c117ab84 519F: include/uapi/linux/agp*
1da177e4
LT
520
521AHA152X SCSI DRIVER
8b58be88 522M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
523L: linux-scsi@vger.kernel.org
524S: Maintained
679655da
JP
525F: drivers/scsi/aha152x*
526F: drivers/scsi/pcmcia/aha152x*
1da177e4 527
64624d4f 528AIC7XXX / AIC79XX SCSI DRIVER
d8130624 529M: Hannes Reinecke <hare@suse.com>
64624d4f 530L: linux-scsi@vger.kernel.org
1da177e4 531S: Maintained
679655da 532F: drivers/scsi/aic7xxx/
1da177e4 533
450500ad
HV
534AIMSLAB FM RADIO RECEIVER DRIVER
535M: Hans Verkuil <hverkuil@xs4all.nl>
536L: linux-media@vger.kernel.org
537T: git git://linuxtv.org/media_tree.git
a825eaec 538W: https://linuxtv.org
450500ad
HV
539S: Maintained
540F: drivers/media/radio/radio-aimslab*
541
e2d1d6c0 542AIO
8b58be88 543M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
544L: linux-aio@kvack.org
545S: Supported
679655da
JP
546F: fs/aio.c
547F: include/linux/*aio*.h
e2d1d6c0 548
469d4ec8
AP
549AIRSPY MEDIA DRIVER
550M: Antti Palosaari <crope@iki.fi>
551L: linux-media@vger.kernel.org
a825eaec 552W: https://linuxtv.org
469d4ec8
AP
553W: http://palosaari.fi/linux/
554Q: http://patchwork.linuxtv.org/project/linux-media/list/
555T: git git://linuxtv.org/anttip/media_tree.git
556S: Maintained
557F: drivers/media/usb/airspy/
558
1da177e4 559ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 560M: Duncan Sands <duncan.sands@free.fr>
6372594a 561L: linux-usb@vger.kernel.org
1da177e4
LT
562W: http://www.linux-usb.org/SpeedTouch/
563S: Maintained
679655da
JP
564F: drivers/usb/atm/speedtch.c
565F: drivers/usb/atm/usbatm.c
1da177e4 566
272f133a 567ALCHEMY AU1XX0 MMC DRIVER
8b58be88 568M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 569S: Maintained
679655da 570F: drivers/mmc/host/au1xmmc.c
272f133a 571
4a4e5787 572ALI1563 I2C DRIVER
8b58be88 573M: Rudolf Marek <r.marek@assembler.cz>
846557d3 574L: linux-i2c@vger.kernel.org
4a4e5787 575S: Maintained
679655da
JP
576F: Documentation/i2c/busses/i2c-ali1563
577F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 578
bc368798
LC
579ALLWINNER SECURITY SYSTEM
580M: Corentin Labbe <clabbe.montjoie@gmail.com>
581L: linux-crypto@vger.kernel.org
582S: Maintained
583F: drivers/crypto/sunxi-ss/
584
1da177e4 585ALPHA PORT
8b58be88 586M: Richard Henderson <rth@twiddle.net>
8b58be88 587M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 588M: Matt Turner <mattst88@gmail.com>
c89f4f9a 589S: Odd Fixes
a9406699 590L: linux-alpha@vger.kernel.org
679655da 591F: arch/alpha/
1da177e4 592
f62092f6
LFT
593ALTERA MAILBOX DRIVER
594M: Ley Foon Tan <lftan@altera.com>
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/mailbox/mailbox-altera.c
598
c5abbba9
THL
599ALTERA PIO DRIVER
600M: Tien Hock Loh <thloh@altera.com>
601L: linux-gpio@vger.kernel.org
602S: Maintained
603F: drivers/gpio/gpio-altera.c
604
16b8b922 605ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 606M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
607L: netdev@vger.kernel.org
608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
609S: Maintained
610F: drivers/net/ethernet/altera/
611
adf9251f
TK
612ALTERA UART/JTAG UART SERIAL DRIVERS
613M: Tobias Klauser <tklauser@distanz.ch>
614L: linux-serial@vger.kernel.org
61bd0943 615L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
616S: Maintained
617F: drivers/tty/serial/altera_uart.c
618F: drivers/tty/serial/altera_jtaguart.c
619F: include/linux/altera_uart.h
620F: include/linux/altera_jtaguart.h
621
f4875e12
TL
622AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623M: Tom Lendacky <thomas.lendacky@amd.com>
624L: linux-crypto@vger.kernel.org
625S: Supported
626F: drivers/crypto/ccp/
627F: include/linux/ccp.h
628
512d1027 629AMD FAM15H PROCESSOR POWER MONITORING DRIVER
96818b58 630M: Huang Rui <ray.huang@amd.com>
512d1027 631L: lm-sensors@lm-sensors.org
96818b58 632S: Supported
512d1027
AH
633F: Documentation/hwmon/fam15h_power
634F: drivers/hwmon/fam15h_power.c
635
167a675a 636AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 637L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 638S: Orphan
faf2e1db 639F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 640
f90b8116 641AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 642P: Andres Salomon <dilinger@queued.net>
67d76710 643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
644W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
645S: Supported
679655da
JP
646F: drivers/char/hw_random/geode-rng.c
647F: drivers/crypto/geode*
8a61f013 648F: drivers/video/fbdev/geode/
679655da 649F: arch/x86/include/asm/geode.h
f90b8116 650
919ee7dd 651AMD IOMMU (AMD-VI)
e4110568 652M: Joerg Roedel <joro@8bytes.org>
919ee7dd 653L: iommu@lists.linux-foundation.org
525b233c 654T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 655S: Maintained
b2c16391
JP
656F: drivers/iommu/amd_iommu*.[ch]
657F: include/linux/amd-iommu.h
919ee7dd 658
16423d67 659AMD KFD
1241e0b4 660M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
661L: dri-devel@lists.freedesktop.org
662T: git git://people.freedesktop.org/~gabbayo/linux.git
663S: Supported
130e0371
OG
664F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 668F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
669F: drivers/gpu/drm/amd/include/cik_structs.h
670F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 671F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
672F: drivers/gpu/drm/radeon/radeon_kfd.c
673F: drivers/gpu/drm/radeon/radeon_kfd.h
674F: include/uapi/linux/kfd_ioctl.h
16423d67 675
45198c7b
LT
676AMD XGBE DRIVER
677M: Tom Lendacky <thomas.lendacky@amd.com>
678L: netdev@vger.kernel.org
679S: Supported
680F: drivers/net/ethernet/amd/xgbe/
45198c7b 681
284f42b6 682AMS (Apple Motion Sensor) DRIVER
8b58be88 683M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 684S: Supported
bd5f47ec 685F: drivers/macintosh/ams/
284f42b6 686
531fca16
HV
687ANALOG DEVICES INC AD9389B DRIVER
688M: Hans Verkuil <hans.verkuil@cisco.com>
689L: linux-media@vger.kernel.org
690S: Maintained
691F: drivers/media/i2c/ad9389b*
692
614b4384
LPC
693ANALOG DEVICES INC ADV7180 DRIVER
694M: Lars-Peter Clausen <lars@metafoo.de>
695L: linux-media@vger.kernel.org
696W: http://ez.analog.com/community/linux-device-drivers
697S: Supported
698F: drivers/media/i2c/adv7180.c
699
c40ddfa3
HV
700ANALOG DEVICES INC ADV7511 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7511*
705
531fca16
HV
706ANALOG DEVICES INC ADV7604 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7604*
711
c40ddfa3
HV
712ANALOG DEVICES INC ADV7842 DRIVER
713M: Hans Verkuil <hans.verkuil@cisco.com>
714L: linux-media@vger.kernel.org
715S: Maintained
716F: drivers/media/i2c/adv7842*
717
527a1a83 718ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 719M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 721W: http://wiki.analog.com/
a4edbc10 722W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 723S: Supported
39c9d199 724F: sound/soc/codecs/adau*
cc52688a 725F: sound/soc/codecs/adav*
4bdef3bd 726F: sound/soc/codecs/ad1*
ae48f5ef 727F: sound/soc/codecs/ad7*
4bdef3bd 728F: sound/soc/codecs/ssm*
40216ce7 729F: sound/soc/codecs/sigmadsp.*
4bdef3bd 730
527a1a83 731ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
734W: http://blackfin.uclinux.org/
735S: Supported
736F: sound/soc/blackfin/*
7d1f9018 737
4ce72abc
LPC
738ANALOG DEVICES INC IIO DRIVERS
739M: Lars-Peter Clausen <lars@metafoo.de>
740M: Michael Hennerich <Michael.Hennerich@analog.com>
741W: http://wiki.analog.com/
742W: http://ez.analog.com/community/linux-device-drivers
743S: Supported
744F: drivers/iio/*/ad*
745X: drivers/iio/*/adjd*
746F: drivers/staging/iio/*/ad*
747F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 748
0e3b67b3
LPC
749ANALOG DEVICES INC DMA DRIVERS
750M: Lars-Peter Clausen <lars@metafoo.de>
751W: http://ez.analog.com/community/linux-device-drivers
752S: Supported
753F: drivers/dma/dma-axi-dmac.c
754
41c9e95d
GK
755ANDROID DRIVERS
756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 757M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 758M: Riley Andrews <riandrews@android.com>
0e4a566b 759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
760L: devel@driverdev.osuosl.org
761S: Supported
762F: drivers/android/
763F: drivers/staging/android/
764
42269063 765AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 766M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 767L: linuxppc-dev@lists.ozlabs.org
93711660 768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 769S: Maintained
679655da 770F: sound/aoa/
42269063 771
1da177e4 772APM DRIVER
e5f6450c 773M: Jiri Kosina <jikos@kernel.org>
81024fc4 774S: Odd fixes
9f273c24 775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
679655da
JP
776F: arch/x86/kernel/apm_32.c
777F: include/linux/apm_bios.h
c117ab84 778F: include/uapi/linux/apm_bios.h
81024fc4 779F: drivers/char/apm-emulation.c
1da177e4 780
bd7aa4b2 781APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 782M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 783L: linux-input@vger.kernel.org
75dd112a 784S: Odd fixes
679655da 785F: drivers/input/mouse/bcm5974.c
bd7aa4b2 786
6f2fad74 787APPLE SMC DRIVER
75dd112a 788M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 789L: lm-sensors@lm-sensors.org
75dd112a 790S: Odd fixes
679655da 791F: drivers/hwmon/applesmc.c
6f2fad74 792
1da177e4 793APPLETALK NETWORK LAYER
8b58be88 794M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 795S: Maintained
679655da
JP
796F: drivers/net/appletalk/
797F: net/appletalk/
1da177e4 798
21c75328
DD
799APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
800M: Duc Dang <dhdang@apm.com>
801S: Supported
802F: arch/arm64/boot/dts/apm/
803
24299502
IS
804APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
805M: Iyappan Subramanian <isubramanian@apm.com>
806M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
807S: Supported
808F: drivers/net/ethernet/apm/xgene/
809F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
810
62a37dc7
LP
811APTINA CAMERA SENSOR PLL
812M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
813L: linux-media@vger.kernel.org
814S: Maintained
815F: drivers/media/i2c/aptina-pll.*
816
1154ea7d 817ARC FRAMEBUFFER DRIVER
8b58be88 818M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 819S: Maintained
8a61f013
JH
820F: drivers/video/fbdev/arcfb.c
821F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 822
c38f6ac7
MG
823ARCNET NETWORK LAYER
824M: Michael Grzeschik <m.grzeschik@pengutronix.de>
825L: netdev@vger.kernel.org
826S: Maintained
827F: drivers/net/arcnet/
828F: include/uapi/linux/if_arcnet.h
829
1da177e4 830ARM MFM AND FLOPPY DRIVERS
8b58be88 831M: Ian Molton <spyro@f2s.com>
1da177e4 832S: Maintained
679655da
JP
833F: arch/arm/lib/floppydma.S
834F: arch/arm/include/asm/floppy.h
1da177e4 835
6f96521f
WD
836ARM PMU PROFILING AND DEBUGGING
837M: Will Deacon <will.deacon@arm.com>
70e238df 838R: Mark Rutland <mark.rutland@arm.com>
6f96521f 839S: Maintained
dd06a84b 840F: arch/arm*/kernel/perf_*
6f96521f 841F: arch/arm/oprofile/common.c
dd06a84b
MR
842F: arch/arm*/kernel/hw_breakpoint.c
843F: arch/arm*/include/asm/hw_breakpoint.h
844F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
845F: drivers/perf/arm_pmu.c
846F: include/linux/perf/arm_pmu.h
6f96521f 847
d4275354 848ARM PORT
8b58be88 849M: Russell King <linux@arm.linux.org.uk>
efc03ecb 850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
851W: http://www.arm.linux.org.uk/
852S: Maintained
853F: arch/arm/
854
d323c243
SB
855ARM SUB-ARCHITECTURES
856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 857S: Maintained
d323c243
SB
858F: arch/arm/mach-*/
859F: arch/arm/plat-*/
860T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
861
cefbf4ea
RK
862ARM PRIMECELL AACI PL041 DRIVER
863M: Russell King <linux@arm.linux.org.uk>
864S: Maintained
865F: sound/arm/aaci.*
866
867ARM PRIMECELL CLCD PL110 DRIVER
868M: Russell King <linux@arm.linux.org.uk>
869S: Maintained
8a61f013 870F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
871
872ARM PRIMECELL KMI PL050 DRIVER
873M: Russell King <linux@arm.linux.org.uk>
874S: Maintained
875F: drivers/input/serio/ambakmi.*
876F: include/linux/amba/kmi.h
877
2761f5c2 878ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
879M: Russell King <linux@arm.linux.org.uk>
880S: Maintained
679655da 881F: drivers/mmc/host/mmci.*
2f748aaa 882F: include/linux/amba/mmci.h
2761f5c2 883
1b4304e5
RK
884ARM PRIMECELL UART PL010 AND PL011 DRIVERS
885M: Russell King <linux@arm.linux.org.uk>
886S: Maintained
887F: drivers/tty/serial/amba-pl01*.c
888F: include/linux/amba/serial.h
2761f5c2 889
cefbf4ea
RK
890ARM PRIMECELL BUS SUPPORT
891M: Russell King <linux@arm.linux.org.uk>
892S: Maintained
893F: drivers/amba/
894F: include/linux/amba/bus.h
895
2b7a52a4 896ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 897M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
899S: Maintained
900
9c784f95 901ARM/AFEB9260 MACHINE SUPPORT
8b58be88 902M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
904S: Maintained
905
2b7a52a4 906ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 907M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
909S: Maintained
910
5c6dcd7f 911ARM/Allwinner sunXi SoC support
1b106699 912M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 913M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915S: Maintained
5c6dcd7f 916N: sun[x456789]i
60b0f380
MR
917
918ARM/Allwinner SoC Clock Support
919M: Emilio LĂ³pez <emilio@elopez.com.ar>
920S: Maintained
921F: drivers/clk/sunxi/
1b106699 922
79318452 923ARM/Amlogic Meson SoC support
7c1e3876
CC
924M: Carlo Caione <carlo@caione.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
79318452
CC
926L: linux-meson@googlegroups.com
927W: http://linux-meson.com/
7c1e3876 928S: Maintained
79318452
CC
929F: arch/arm/mach-meson/
930F: arch/arm/boot/dts/meson*
931N: meson
7c1e3876 932
eff506fa
TZ
933ARM/Annapurna Labs ALPINE ARCHITECTURE
934M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
a9e5547b 935M: Antoine Tenart <antoine.tenart@free-electrons.com>
eff506fa
TZ
936S: Maintained
937F: arch/arm/mach-alpine/
a9e5547b
AT
938F: arch/arm/boot/dts/alpine*
939F: arch/arm64/boot/dts/al/
940F: drivers/*/*alpine*
eff506fa 941
8dca5ce8 942ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 943M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 944M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 945M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675 947W: http://www.linux4sam.org
9f273c24 948T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
c1fc8675
NF
949S: Supported
950F: arch/arm/mach-at91/
f0a0a58e 951F: include/soc/at91/
70e389cc
MB
952F: arch/arm/boot/dts/at91*.dts
953F: arch/arm/boot/dts/at91*.dtsi
954F: arch/arm/boot/dts/sama*.dts
955F: arch/arm/boot/dts/sama*.dtsi
5f58c970 956F: arch/arm/include/debug/at91.S
d4a89c7d 957
6e05dd4e
BB
958ARM/ATMEL AT91 Clock Support
959M: Boris Brezillon <boris.brezillon@free-electrons.com>
960S: Maintained
961F: drivers/clk/at91
962
986cf2e9 963ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 964M: Rob Herring <robh@kernel.org>
986cf2e9
RH
965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966S: Maintained
967F: arch/arm/mach-highbank/
e68d7c14
RH
968F: arch/arm/boot/dts/highbank.dts
969F: arch/arm/boot/dts/ecx-*.dts*
986cf2e9 970
d94f944e 971ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 972M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
973S: Maintained
974F: arch/arm/mach-cns3xxx/
d94f944e 975
4863dea3
SG
976ARM/CAVIUM THUNDER NETWORK DRIVER
977M: Sunil Goutham <sgoutham@cavium.com>
978M: Robert Richter <rric@kernel.org>
979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
980S: Supported
322e5cc5 981F: drivers/net/ethernet/cavium/thunder/
4863dea3 982
386ab516
AS
983ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
984M: Alexander Shiyan <shc_work@mail.ru>
985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S: Odd Fixes
b8ba3874 987N: clps711x
386ab516 988
2b7a52a4 989ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 990M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 991M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 993S: Maintained
d19d3667
HS
994F: arch/arm/mach-ep93xx/
995F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
996
997ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 998M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1000S: Maintained
1001
d4275354 1002ARM/CLKDEV SUPPORT
8b58be88 1003M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 1005S: Maintained
d4275354 1006F: arch/arm/include/asm/clkdev.h
4fa2651d 1007F: drivers/clk/clkdev.c
d4275354 1008
d48134e7 1009ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 1010M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
1012S: Maintained
1013
94150095
HF
1014ARM/CONTEC MICRO9 MACHINE SUPPORT
1015M: Hubert Feurstein <hubert.feurstein@contec.at>
1016S: Maintained
1017F: arch/arm/mach-ep93xx/micro9.c
1018
a06ae860
PP
1019ARM/CORESIGHT FRAMEWORK AND DRIVERS
1020M: Mathieu Poirier <mathieu.poirier@linaro.org>
1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022S: Maintained
01081f5a 1023F: drivers/hwtracing/coresight/*
a06ae860
PP
1024F: Documentation/trace/coresight.txt
1025F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1026F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1027
1da177e4 1028ARM/CORGI MACHINE SUPPORT
8b58be88 1029M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1030S: Maintained
1031
881a95f9 1032ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1033M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1035T: git git://github.com/ulli-kroll/linux.git
162500b3 1036S: Maintained
f49afbb5 1037F: arch/arm/mach-gemini/
98a9bb5b 1038F: drivers/rtc/rtc-gemini.c
881a95f9 1039
a990cbd8 1040ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1041M: Barry Song <baohua@kernel.org>
a990cbd8 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1043T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8 1044S: Maintained
e68d7c14 1045F: arch/arm/boot/dts/prima2*
a990cbd8 1046F: arch/arm/mach-prima2/
4a9c44f1 1047F: drivers/clk/sirf/
05f30e8d 1048F: drivers/clocksource/timer-prima2.c
5833ac98 1049F: drivers/clocksource/timer-atlas7.c
f8505ef5 1050N: [^a-z]sirf
a990cbd8 1051
c9d862c4
BS
1052ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1053M: Baruch Siach <baruch@tkos.co.il>
1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055S: Maintained
cde137aa 1056F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1057N: digicolor
1058
d4275354 1059ARM/EBSA110 MACHINE SUPPORT
8b58be88 1060M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1062W: http://www.arm.linux.org.uk/
1063S: Maintained
1064F: arch/arm/mach-ebsa110/
b955f6ca 1065F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1066
4721f3ce
UKK
1067ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1068M: Uwe Kleine-König <kernel@pengutronix.de>
1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070S: Maintained
1071N: efm32
1072
a9da4f7e 1073ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1074M: Daniel Ribeiro <drwyrm@gmail.com>
1075M: Stefan Schmidt <stefan@openezx.org>
1076M: Harald Welte <laforge@openezx.org>
d66f1886 1077L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1078W: http://www.openezx.org/
1079S: Maintained
cafc2265
SS
1080T: topgit git://git.openezx.org/openezx.git
1081F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1082
6a915af9 1083ARM/FARADAY FA526 PORT
162500b3 1084M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1086S: Maintained
1fa7e547 1087T: git git://git.berlios.de/gemini-board
f49afbb5 1088F: arch/arm/mm/*-fa*
6a915af9 1089
d4275354 1090ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1091M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1093W: http://www.arm.linux.org.uk/
1094S: Maintained
1095F: arch/arm/include/asm/hardware/dec21285.h
1096F: arch/arm/mach-footbridge/
1097
86183a5f 1098ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1099M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1100M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1102S: Maintained
f1c12837 1103T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1104F: arch/arm/mach-imx/
ce515a6b 1105F: arch/arm/mach-mxs/
2a82f95c 1106F: arch/arm/boot/dts/imx*
e5dafa22 1107F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1108F: drivers/clk/imx/
1109F: include/soc/imx/
86183a5f 1110
142109d2 1111ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1112M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1113M: Sascha Hauer <kernel@pengutronix.de>
1114R: Stefan Agner <stefan@agner.ch>
1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116S: Maintained
1117T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1118F: arch/arm/mach-imx/*vf610*
1119F: arch/arm/boot/dts/vf*
1120
2b7a52a4 1121ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1122M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1124S: Maintained
1125
90b8fc34 1126ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1127M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1129S: Maintained
1130
ef47d5f0 1131ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1132M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1133M: Paul Parsons <lost.distance@yahoo.com>
1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1135S: Maintained
1136F: arch/arm/mach-pxa/hx4700.c
1137F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1138F: sound/soc/pxa/hx4700.c
ef47d5f0 1139
4dfad069
WX
1140ARM/HISILICON SOC SUPPORT
1141M: Wei Xu <xuwei5@hisilicon.com>
1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143W: http://www.hisilicon.com
1144S: Supported
1145T: git git://github.com/hisilicon/linux-hisi.git
1146F: arch/arm/mach-hisi/
e68d7c14
RH
1147F: arch/arm/boot/dts/hi3*
1148F: arch/arm/boot/dts/hip*
1149F: arch/arm/boot/dts/hisi*
1150F: arch/arm64/boot/dts/hisilicon/
4dfad069 1151
21f37bc3 1152ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1153M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1154W: www.jlime.com
1155S: Maintained
084bad91
KE
1156T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1157F: arch/arm/mach-sa1100/jornada720.c
1158F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1159
5e767ab9
JMC
1160ARM/IGEP MACHINE SUPPORT
1161M: Enric Balletbo i Serra <eballetbo@gmail.com>
1162M: Javier Martinez Canillas <javier@dowhile0.org>
1163L: linux-omap@vger.kernel.org
1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165S: Maintained
06ff74fd 1166F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1167
403d2971
MV
1168ARM/INCOME PXA270 SUPPORT
1169M: Marek Vasut <marek.vasut@gmail.com>
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S: Maintained
ec154082 1172F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1173
2b7a52a4 1174ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1175M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1177S: Maintained
e2bdb176
DW
1178
1179ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1181S: Orphan
2b7a52a4
LB
1182
1183ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1184M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1186S: Maintained
2b7a52a4
LB
1187
1188ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1189M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1191S: Maintained
2b7a52a4 1192
2b7a52a4 1193ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1194M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1196S: Maintained
1197
dfdd8cc9
KH
1198ARM/INTEL IXP4XX ARM ARCHITECTURE
1199M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1200M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1202S: Maintained
1203F: arch/arm/mach-ixp4xx/
1204
838553c5 1205ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1206M: Jonathan Cameron <jic23@cam.ac.uk>
1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208S: Maintained
1209F: arch/arm/mach-pxa/stargate2.c
1210F: drivers/pcmcia/pxa2xx_stargate2.c
1211
2b7a52a4 1212ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1213M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1215S: Maintained
2b7a52a4
LB
1216
1217ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1218M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1220S: Maintained
1221
1154f858 1222ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1223M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225S: Maintained
1226F: arch/arm/mach-keystone/
e68d7c14 1227F: arch/arm/boot/dts/k2*
317929cd 1228T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1229
bc6aa566 1230ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1231M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1232L: linux-kernel@vger.kernel.org
1233S: Maintained
1234F: drivers/clk/keystone/
1235
1236ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1237M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239L: linux-kernel@vger.kernel.org
1240S: Maintained
1241F: drivers/clocksource/timer-keystone.c
1242
1243ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1244M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1245L: linux-kernel@vger.kernel.org
1246S: Maintained
1247F: drivers/power/reset/keystone-reset.c
1248
1249ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1250M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1251L: linux-kernel@vger.kernel.org
1252S: Maintained
1253F: drivers/memory/*emif*
1254
2b7a52a4 1255ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1256M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1258S: Maintained
1259
3143875f
JE
1260ARM/LPC18XX ARCHITECTURE
1261M: Joachim Eastwood <manabian@gmail.com>
1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263S: Maintained
19c1c32c
JE
1264F: arch/arm/boot/dts/lpc43*
1265F: drivers/clk/nxp/clk-lpc18xx*
1266F: drivers/clocksource/time-lpc32xx.c
1267F: drivers/i2c/busses/i2c-lpc2k.c
1268F: drivers/memory/pl172.c
1269F: drivers/mtd/spi-nor/nxp-spifi.c
1270F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1271N: lpc18xx
1272
3b886171 1273ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1274M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1275S: Maintained
1276
31c17ac9 1277ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1278M: Jason Cooper <jason@lakedaemon.net>
1279M: Andrew Lunn <andrew@lunn.ch>
1280M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1281M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283S: Maintained
1284F: arch/arm/mach-mvebu/
59ec9671 1285F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1286F: arch/arm/boot/dts/armada*
1287F: arch/arm/boot/dts/kirkwood*
1288
75f41273 1289
40f4978b
SH
1290ARM/Marvell Berlin SoC support
1291M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293S: Maintained
1294F: arch/arm/mach-berlin/
31c17ac9 1295F: arch/arm/boot/dts/berlin*
e68d7c14 1296F: arch/arm64/boot/dts/marvell/berlin*
31c17ac9 1297
40f4978b 1298
4cfab57e 1299ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1300M: Jason Cooper <jason@lakedaemon.net>
1301M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1302M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1303M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1305S: Maintained
1306F: arch/arm/mach-dove/
54a246ff
NP
1307F: arch/arm/mach-mv78xx0/
1308F: arch/arm/mach-orion5x/
1309F: arch/arm/plat-orion/
31c17ac9
GC
1310F: arch/arm/boot/dts/dove*
1311F: arch/arm/boot/dts/orion5x*
1312
3b886171 1313
d69ac131
AC
1314ARM/Orion SoC/Technologic Systems TS-78xx platform support
1315M: Alexander Clouter <alex@digriz.org.uk>
1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317W: http://www.digriz.org.uk/ts78xx/kernel
1318S: Maintained
1319F: arch/arm/mach-orion5x/ts78xx-*
1320
607b8fc9
EH
1321ARM/Mediatek RTC DRIVER
1322M: Eddie Huang <eddie.huang@mediatek.com>
1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1325S: Maintained
1326F: drivers/rtc/rtc-mt6397.c
1327
e54951c8
MB
1328ARM/Mediatek SoC support
1329M: Matthias Brugger <matthias.bgg@gmail.com>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1331L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1332S: Maintained
1333F: arch/arm/boot/dts/mt6*
1334F: arch/arm/boot/dts/mt8*
1335F: arch/arm/mach-mediatek/
1336N: mtk
1337K: mediatek
1338
0f8669e3
CY
1339ARM/Mediatek USB3 PHY DRIVER
1340M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1343S: Maintained
1344F: drivers/phy/phy-mt65xx-usb3.c
1345
adcb079f
AB
1346ARM/MICREL KS8695 ARCHITECTURE
1347M: Greg Ungerer <gerg@uclinux.org>
1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1349F: arch/arm/mach-ks8695/
adcb079f
AB
1350S: Odd Fixes
1351
d78ff0a5 1352ARM/MIOA701 MACHINE SUPPORT
8b58be88 1353M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1355F: arch/arm/mach-pxa/mioa701.c
1356S: Maintained
1357
9624dfe6 1358ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1359M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1360S: Maintained
1361
e0ee9851 1362ARM/NOMADIK ARCHITECTURE
28b8e8d4 1363M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1364M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366S: Maintained
1367F: arch/arm/mach-nomadik/
ecc265fe 1368F: drivers/pinctrl/nomadik/
87572880 1369F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1371
9d76295a 1372ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1373M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1374L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1375W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1376S: Supported
1377
8459c159 1378ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1379M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1380M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1381S: Maintained
1382
5d783a2d 1383ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1384M: Marek Vasut <marek.vasut@gmail.com>
75280787 1385L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1386W: http://hackndev.com
1387S: Maintained
933d35f0
JP
1388F: arch/arm/mach-pxa/include/mach/palmtx.h
1389F: arch/arm/mach-pxa/palmtx.c
1390F: arch/arm/mach-pxa/include/mach/palmt5.h
1391F: arch/arm/mach-pxa/palmt5.c
1392F: arch/arm/mach-pxa/include/mach/palmld.h
1393F: arch/arm/mach-pxa/palmld.c
1394F: arch/arm/mach-pxa/include/mach/palmte2.h
1395F: arch/arm/mach-pxa/palmte2.c
1396F: arch/arm/mach-pxa/include/mach/palmtc.h
1397F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1398
b57fe924 1399ARM/PALM TREO SUPPORT
d8130624 1400M: Tomas Cech <sleep_walker@suse.com>
75280787 1401L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1402W: http://hackndev.com
1403S: Maintained
b57fe924
JP
1404F: arch/arm/mach-pxa/include/mach/palmtreo.h
1405F: arch/arm/mach-pxa/palmtreo.c
90af5811 1406
c49e1e63 1407ARM/PALMZ72 SUPPORT
8b58be88 1408M: Sergey Lapin <slapin@ossfans.org>
75280787 1409L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1410W: http://hackndev.com
1411S: Maintained
933d35f0
JP
1412F: arch/arm/mach-pxa/include/mach/palmz72.h
1413F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1414
1da177e4 1415ARM/PLEB SUPPORT
8b58be88 1416M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1417W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1418S: Maintained
1419
1420ARM/PT DIGITAL BOARD PORT
8b58be88 1421M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1423W: http://www.arm.linux.org.uk/
1424S: Maintained
1425
8fc1b0f8 1426ARM/QUALCOMM SUPPORT
bbeaa595
AG
1427M: Andy Gross <andy.gross@linaro.org>
1428M: David Brown <david.brown@linaro.org>
8fc1b0f8 1429L: linux-arm-msm@vger.kernel.org
f5d3af9d 1430L: linux-soc@vger.kernel.org
8fc1b0f8 1431S: Maintained
0c4cbf9e
BA
1432F: arch/arm/boot/dts/qcom-*.dts
1433F: arch/arm/boot/dts/qcom-*.dtsi
8fc1b0f8 1434F: arch/arm/mach-qcom/
e68d7c14 1435F: arch/arm64/boot/dts/qcom/*
f5d3af9d 1436F: drivers/soc/qcom/
c0c89faf
SB
1437F: drivers/tty/serial/msm_serial.h
1438F: drivers/tty/serial/msm_serial.c
1439F: drivers/*/pm8???-*
1440F: drivers/mfd/ssbi.c
916f743d 1441F: drivers/firmware/qcom_scm.c
bbeaa595 1442T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
8fc1b0f8 1443
2b7a52a4 1444ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1445M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1447S: Maintained
1448
b138e119
SH
1449ARM/RENESAS ARM64 ARCHITECTURE
1450M: Simon Horman <horms@verge.net.au>
1451M: Magnus Damm <magnus.damm@gmail.com>
1926e54f
SH
1452L: linux-renesas-soc@vger.kernel.org
1453Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
b138e119
SH
1454T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1455S: Supported
1456F: arch/arm64/boot/dts/renesas/
1457
d4275354 1458ARM/RISCPC ARCHITECTURE
8b58be88 1459M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1461W: http://www.arm.linux.org.uk/
1462S: Maintained
d4275354
RK
1463F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1464F: arch/arm/include/asm/hardware/ioc.h
1465F: arch/arm/include/asm/hardware/iomd.h
1466F: arch/arm/include/asm/hardware/memc.h
1467F: arch/arm/mach-rpc/
1a6422f6 1468F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1469F: drivers/net/ethernet/i825xx/ether1*
1470F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1471F: drivers/scsi/arm/
1472
08ddbb0a
HS
1473ARM/Rockchip SoC support
1474M: Heiko Stuebner <heiko@sntech.de>
1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1476L: linux-rockchip@lists.infradead.org
9f273c24 1477T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
08ddbb0a 1478S: Maintained
541555e9 1479F: arch/arm/boot/dts/rk3*
08ddbb0a 1480F: arch/arm/mach-rockchip/
541555e9
HS
1481F: drivers/clk/rockchip/
1482F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1483F: drivers/*/*rockchip*
541555e9
HS
1484F: drivers/*/*/*rockchip*
1485F: sound/soc/rockchip/
b4331b43 1486N: rockchip
08ddbb0a 1487
5bfb937c
KK
1488ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1489M: Kukjin Kim <kgene@kernel.org>
e8f98457 1490M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1492L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1493S: Maintained
6f0589c8 1494F: arch/arm/boot/dts/s3c*
e68d7c14
RH
1495F: arch/arm/boot/dts/s5p*
1496F: arch/arm/boot/dts/samsung*
6f0589c8 1497F: arch/arm/boot/dts/exynos*
d97236e6 1498F: arch/arm64/boot/dts/exynos/
482ce512 1499F: arch/arm/plat-samsung/
769bbb63
HS
1500F: arch/arm/mach-s3c24*/
1501F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1502F: arch/arm/mach-s5p*/
1503F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1504F: drivers/*/*s3c2410*
1505F: drivers/*/*/*s3c2410*
40c76662
MB
1506F: drivers/spi/spi-s3c*
1507F: sound/soc/samsung/*
d6b9aea6
KK
1508F: Documentation/arm/Samsung/
1509F: Documentation/devicetree/bindings/arm/samsung/
1510F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1511F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1512N: exynos
f556cb07 1513
10ffa964
KP
1514ARM/SAMSUNG MOBILE MACHINE SUPPORT
1515M: Kyungmin Park <kyungmin.park@samsung.com>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517S: Maintained
004bbd3c 1518F: arch/arm/mach-s5pv210/
10ffa964 1519
3ce4ccb6
KD
1520ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1521M: Kyungmin Park <kyungmin.park@samsung.com>
1522M: Kamil Debski <k.debski@samsung.com>
1523L: linux-arm-kernel@lists.infradead.org
1524L: linux-media@vger.kernel.org
1525S: Maintained
1526F: drivers/media/platform/s5p-g2d/
1527
e6a476fd
MS
1528ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1529M: Kyungmin Park <kyungmin.park@samsung.com>
1530M: Kamil Debski <k.debski@samsung.com>
6305902c 1531M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1532L: linux-arm-kernel@lists.infradead.org
1533L: linux-media@vger.kernel.org
1534S: Maintained
934455d7 1535F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1536F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1537
1538ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1539M: Kyungmin Park <kyungmin.park@samsung.com>
1540M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1541L: linux-arm-kernel@lists.infradead.org
1542L: linux-media@vger.kernel.org
1543S: Maintained
90d72ac6 1544F: drivers/media/platform/s5p-tv/
e6a476fd 1545
7d9f9bf4
AP
1546ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1547M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1548M: Jacek Anaszewski <j.anaszewski@samsung.com>
1549L: linux-arm-kernel@lists.infradead.org
1550L: linux-media@vger.kernel.org
1551S: Maintained
1552F: drivers/media/platform/s5p-jpeg/
1553
d48d38e8 1554ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1555M: Simon Horman <horms@verge.net.au>
d48d38e8 1556M: Magnus Damm <magnus.damm@gmail.com>
4a121096 1557L: linux-renesas-soc@vger.kernel.org
4a121096 1558Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
5e212598 1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1560S: Supported
0b514fdb
SH
1561F: arch/arm/boot/dts/emev2*
1562F: arch/arm/boot/dts/r7s*
1563F: arch/arm/boot/dts/r8a*
1564F: arch/arm/boot/dts/sh*
0b514fdb 1565F: arch/arm/configs/shmobile_defconfig
7a2071c5 1566F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1567F: arch/arm/mach-shmobile/
1568F: drivers/sh/
1569
66314223 1570ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1571M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1572S: Maintained
1573F: arch/arm/mach-socfpga/
efadb751
DN
1574F: arch/arm/boot/dts/socfpga*
1575F: arch/arm/configs/socfpga_defconfig
e68d7c14 1576F: arch/arm64/boot/dts/altera/
ba2b7d0a 1577W: http://www.rocketboards.org
efadb751 1578T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1579
1580ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1581M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1582S: Maintained
1583F: drivers/clk/socfpga/
1584
71bcada8
TT
1585ARM/SOCFPGA EDAC SUPPORT
1586M: Thor Thayer <tthayer@opensource.altera.com>
1587S: Maintained
1588F: drivers/edac/altera_edac.
1589
65ebcc11 1590ARM/STI ARCHITECTURE
a92177ea
SK
1591M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1592M: Maxime Coquelin <maxime.coquelin@st.com>
1593M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595L: kernel@stlinux.com
1596W: http://www.stlinux.com
1597S: Maintained
1598F: arch/arm/mach-sti/
a92177ea 1599F: arch/arm/boot/dts/sti*
b8e31bf3 1600F: drivers/char/hw_random/st-rng.c
a92177ea 1601F: drivers/clocksource/arm_global_timer.c
82805d1b 1602F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1603F: drivers/i2c/busses/i2c-st.c
346e2e4a 1604F: drivers/media/rc/st_rc.c
95d66b16 1605F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1606F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1607F: drivers/phy/phy-miphy28lp.c
1608F: drivers/phy/phy-miphy365x.c
6da969a5 1609F: drivers/phy/phy-stih407-usb.c
26389c78 1610F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1611F: drivers/pinctrl/pinctrl-st.c
1612F: drivers/reset/sti/
db4112e6 1613F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1614F: drivers/tty/serial/st-asc.c
eb11adab 1615F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1616F: drivers/usb/host/ehci-st.c
1617F: drivers/usb/host/ohci-st.c
db4112e6 1618F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1619F: drivers/ata/ahci_st.c
65ebcc11 1620
ee6e7879
MC
1621ARM/STM32 ARCHITECTURE
1622M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624S: Maintained
1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1626N: stm32
1627F: drivers/clocksource/armv7m_systick.c
1628
d6de5b02
MG
1629ARM/TANGO ARCHITECTURE
1630M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1631L: linux-arm-kernel@lists.infradead.org
1632S: Maintained
1633F: arch/arm/mach-tango/
1634F: arch/arm/boot/dts/tango*
1635
2b7a52a4 1636ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1637M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1639S: Maintained
1640
1bbd7089 1641ARM/TETON BGA MACHINE SUPPORT
706e69d6 1642M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1644S: Maintained
1645
2b7a52a4 1646ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1647M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1649S: Maintained
1650
98ad6e3b 1651ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1652M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1653L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1654W: http://www.mcuos.com
1655S: Maintained
4e89e8f6 1656F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1657F: drivers/input/keyboard/w90p910_keypad.c
1658F: drivers/input/touchscreen/w90p910_ts.c
1659F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1660F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1661F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1662F: drivers/rtc/rtc-nuc900.c
9df92e6c 1663F: drivers/spi/spi-nuc900.c
4e89e8f6 1664F: drivers/usb/host/ehci-w90x900.c
8a61f013 1665F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1666
54274d71 1667ARM/U300 MACHINE SUPPORT
e4651a9f 1668M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670S: Supported
1671F: arch/arm/mach-u300/
9affbd24 1672F: drivers/clocksource/timer-u300.c
54274d71
LW
1673F: drivers/i2c/busses/i2c-stu300.c
1674F: drivers/rtc/rtc-coh901331.c
1675F: drivers/watchdog/coh901327_wdt.c
1676F: drivers/dma/coh901318*
87572880
LW
1677F: drivers/mfd/ab3100*
1678F: drivers/rtc/rtc-ab3100.c
1679F: drivers/rtc/rtc-coh901331.c
1680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1681
3d00d04f
MY
1682ARM/UNIPHIER ARCHITECTURE
1683M: Masahiro Yamada <yamada.masahiro@socionext.com>
1684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1685S: Maintained
a3ff83d2 1686F: arch/arm/boot/dts/uniphier*
e7ecbc05 1687F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1688F: arch/arm/mach-uniphier/
e7ecbc05 1689F: arch/arm/mm/cache-uniphier.c
e1a0ebc8 1690F: arch/arm64/boot/dts/socionext/
4b7f48d3 1691F: drivers/bus/uniphier-system-bus.c
dd6fd4a3 1692F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1693F: drivers/pinctrl/uniphier/
1694F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1695N: uniphier
1696
87572880 1697ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1698M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700S: Maintained
1701F: arch/arm/mach-ux500/
e4651a9f 1702F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1703F: drivers/dma/ste_dma40*
e4651a9f 1704F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1705F: drivers/mfd/abx500*
1706F: drivers/mfd/ab8500*
e4651a9f
LW
1707F: drivers/mfd/dbx500*
1708F: drivers/mfd/db8500*
ecc265fe
JP
1709F: drivers/pinctrl/nomadik/pinctrl-ab*
1710F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1711F: drivers/rtc/rtc-ab8500.c
e4651a9f 1712F: drivers/rtc/rtc-pl031.c
87572880 1713T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1714
e93fde28
UH
1715ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1716M: Ulf Hansson <ulf.hansson@linaro.org>
1717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1718T: git git://git.linaro.org/people/ulfh/clk.git
1719S: Maintained
1720F: drivers/clk/ux500/
1721F: include/linux/platform_data/clk-ux500.h
1722
740d93b1
PM
1723ARM/VERSATILE EXPRESS PLATFORM
1724M: Liviu Dudau <liviu.dudau@arm.com>
1725M: Sudeep Holla <sudeep.holla@arm.com>
1726M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728S: Maintained
1729F: arch/arm/boot/dts/vexpress*
e68d7c14 1730F: arch/arm64/boot/dts/arm/
740d93b1
PM
1731F: arch/arm/mach-vexpress/
1732F: */*/vexpress*
7e8f403f 1733F: */*/*/vexpress*
740d93b1
PM
1734F: drivers/clk/versatile/clk-vexpress-osc.c
1735F: drivers/clocksource/versatile.c
1736
d4275354 1737ARM/VFP SUPPORT
8b58be88 1738M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1740W: http://www.arm.linux.org.uk/
1741S: Maintained
1742F: arch/arm/vfp/
1743
e66b6d8e
MV
1744ARM/VOIPAC PXA270 SUPPORT
1745M: Marek Vasut <marek.vasut@gmail.com>
1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747S: Maintained
1748F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1749F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1750
04529fe2
TP
1751ARM/VT8500 ARM ARCHITECTURE
1752M: Tony Prisk <linux@prisktech.co.nz>
1753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1754S: Maintained
1755F: arch/arm/mach-vt8500/
41fd91b4 1756F: drivers/clocksource/vt8500_timer.c
560746eb 1757F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1758F: drivers/mmc/host/wmt-sdmmc.c
1759F: drivers/pwm/pwm-vt8500.c
1760F: drivers/rtc/rtc-vt8500.c
1761F: drivers/tty/serial/vt8500_serial.c
4f31102b 1762F: drivers/usb/host/ehci-platform.c
41fd91b4 1763F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1764F: drivers/video/fbdev/vt8500lcdfb.*
1765F: drivers/video/fbdev/wm8505fb*
1766F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1767
e66b6d8e
MV
1768ARM/ZIPIT Z2 SUPPORT
1769M: Marek Vasut <marek.vasut@gmail.com>
1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771S: Maintained
1772F: arch/arm/mach-pxa/z2.c
6ab2a855 1773F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1774
5ecc4b53
JN
1775ARM/ZTE ARCHITECTURE
1776M: Jun Nie <jun.nie@linaro.org>
1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778S: Maintained
1779F: arch/arm/mach-zx/
1780F: drivers/clk/zte/
1781F: Documentation/devicetree/bindings/arm/zte.txt
1782F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1783
51f29d44
MS
1784ARM/ZYNQ ARCHITECTURE
1785M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1786R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1788W: http://wiki.xilinx.com
d6448b76 1789T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1790S: Supported
1791F: arch/arm/mach-zynq/
bd2a337a 1792F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1793F: drivers/block/xsysace.c
c2fd4e38
MS
1794N: zynq
1795N: xilinx
1796F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1797F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1798F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1799F: drivers/edac/synopsys_edac.c
51f29d44 1800
48ec83bc 1801ARM SMMU DRIVERS
b8f9879e
WD
1802M: Will Deacon <will.deacon@arm.com>
1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804S: Maintained
1805F: drivers/iommu/arm-smmu.c
48ec83bc 1806F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1807F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1808
38074229
CM
1809ARM64 PORT (AARCH64 ARCHITECTURE)
1810M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1811M: Will Deacon <will.deacon@arm.com>
38074229 1812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9f273c24 1813T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
38074229
CM
1814S: Maintained
1815F: arch/arm64/
d19766ec 1816F: Documentation/arm64/
38074229 1817
9d7005f9
LP
1818AS3645A LED FLASH CONTROLLER DRIVER
1819M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1820L: linux-media@vger.kernel.org
1821T: git git://linuxtv.org/media_tree.git
1822S: Maintained
1823F: drivers/media/i2c/as3645a.c
b5dcee22 1824F: include/media/i2c/as3645a.h
9d7005f9 1825
d58de038
GJ
1826ASC7621 HARDWARE MONITOR DRIVER
1827M: George Joseph <george.joseph@fairview5.com>
1828L: lm-sensors@lm-sensors.org
1829S: Maintained
1830F: Documentation/hwmon/asc7621
1831F: drivers/hwmon/asc7621.c
1832
b229ece9 1833ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1834M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1835L: acpi4asus-user@lists.sourceforge.net
d0944853 1836L: platform-driver-x86@vger.kernel.org
76593d6f 1837W: http://acpi4asus.sf.net
85091b71 1838S: Maintained
b229ece9
CC
1839F: drivers/platform/x86/asus*.c
1840F: drivers/platform/x86/eeepc*.c
85091b71 1841
f6a6bbae
JPRV
1842ASUS WIRELESS RADIO CONTROL DRIVER
1843M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1844L: platform-driver-x86@vger.kernel.org
1845S: Maintained
1846F: drivers/platform/x86/asus-wireless.c
1847
953a6479 1848ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1849R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1850W: http://sourceforge.net/projects/xscaleiop
08223d80 1851S: Odd fixes
679655da
JP
1852F: Documentation/crypto/async-tx-api.txt
1853F: crypto/async_tx/
1854F: drivers/dma/
1855F: include/linux/dmaengine.h
1856F: include/linux/async_tx.h
b3e5f263 1857
a1867d36 1858AT24 EEPROM DRIVER
14d77c4d 1859M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1860L: linux-i2c@vger.kernel.org
1861S: Maintained
1862F: drivers/misc/eeprom/at24.c
25f73ed5 1863F: include/linux/platform_data/at24.h
a1867d36 1864
e7839f25 1865ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1866M: "Ed L. Cashin" <ed.cashin@acm.org>
1867W: http://www.openaoe.org/
1da177e4 1868S: Supported
679655da
JP
1869F: Documentation/aoe/
1870F: drivers/block/aoe/
1da177e4 1871
aad7a211
AB
1872ATHEROS 71XX/9XXX GPIO DRIVER
1873M: Alban Bedel <albeu@free.fr>
1874W: https://github.com/AlbanBedel/linux
1875T: git git://github.com/AlbanBedel/linux
1876S: Maintained
1877F: drivers/gpio/gpio-ath79.c
1878F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1879
9a10a870 1880ATHEROS ATH GENERIC UTILITIES
f726ee65 1881M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1882L: linux-wireless@vger.kernel.org
1883S: Supported
1884F: drivers/net/wireless/ath/*
1885
fa1c114f 1886ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1887M: Jiri Slaby <jirislaby@gmail.com>
1888M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1889M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1890L: linux-wireless@vger.kernel.org
72c706b7 1891W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1892S: Maintained
fa451753 1893F: drivers/net/wireless/ath/ath5k/
fa1c114f 1894
12e62d6f
KV
1895ATHEROS ATH6KL WIRELESS DRIVER
1896M: Kalle Valo <kvalo@qca.qualcomm.com>
1897L: linux-wireless@vger.kernel.org
1898W: http://wireless.kernel.org/en/users/Drivers/ath6kl
9f273c24 1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
12e62d6f
KV
1900S: Supported
1901F: drivers/net/wireless/ath/ath6kl/
1902
2be7d22f 1903WILOCITY WIL6210 WIRELESS DRIVER
23ba8a66 1904M: Maya Erez <qca_merez@qca.qualcomm.com>
2be7d22f
VK
1905L: linux-wireless@vger.kernel.org
1906L: wil6210@qca.qualcomm.com
1907S: Supported
1908W: http://wireless.kernel.org/en/users/Drivers/wil6210
1909F: drivers/net/wireless/ath/wil6210/
dba4b74d 1910F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1911
1d7e1e6b
CL
1912CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1913M: Christian Lamparter <chunkeey@googlemail.com>
1914L: linux-wireless@vger.kernel.org
1915W: http://wireless.kernel.org/en/users/Drivers/carl9170
1916S: Maintained
1917F: drivers/net/wireless/ath/carl9170/
1918
2c2a6172
LT
1919ATK0110 HWMON DRIVER
1920M: Luca Tettamanti <kronos.it@gmail.com>
1921L: lm-sensors@lm-sensors.org
1922S: Maintained
1923F: drivers/hwmon/asus_atk0110.c
1924
6f69a6d7 1925ATI_REMOTE2 DRIVER
8b58be88 1926M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1927S: Maintained
679655da 1928F: drivers/input/misc/ati_remote2.c
6f69a6d7 1929
7ae115b4 1930ATLX ETHERNET DRIVERS
8b58be88 1931M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1932M: Chris Snook <chris.snook@gmail.com>
e443e383 1933L: netdev@vger.kernel.org
8d5ca6ec
JC
1934W: http://sourceforge.net/projects/atl1
1935W: http://atl1.sourceforge.net
1936S: Maintained
2b133ad6 1937F: drivers/net/ethernet/atheros/
8d5ca6ec 1938
1da177e4 1939ATM
366c1bd1 1940M: Chas Williams <3chas3@gmail.com>
476604de 1941L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1942L: netdev@vger.kernel.org
1da177e4
LT
1943W: http://linux-atm.sourceforge.net
1944S: Maintained
679655da
JP
1945F: drivers/atm/
1946F: include/linux/atm*
c117ab84 1947F: include/uapi/linux/atm*
1da177e4 1948
04ac2f46 1949ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1950M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1951S: Maintained
1952F: drivers/mmc/host/atmel-mci.c
04ac2f46 1953
a1cfac48 1954ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1955M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1956S: Supported
df621252 1957F: drivers/tty/serial/atmel_serial.c
a1cfac48 1958
dfae90ed 1959ATMEL Audio ALSA driver
3a82002c 1960M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1961L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1962S: Supported
1963F: sound/soc/atmel
1964
b414dc16
NF
1965ATMEL DMA DRIVER
1966M: Nicolas Ferre <nicolas.ferre@atmel.com>
1967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1968S: Supported
1969F: drivers/dma/at_hdmac.c
1970F: drivers/dma/at_hdmac_regs.h
6f0d65af 1971F: include/linux/platform_data/dma-atmel.h
b414dc16 1972
6bd0f436
LD
1973ATMEL XDMA DRIVER
1974M: Ludovic Desroches <ludovic.desroches@atmel.com>
1975L: linux-arm-kernel@lists.infradead.org
1976L: dmaengine@vger.kernel.org
1977S: Supported
1978F: drivers/dma/at_xdmac.c
1979
888f2804
LD
1980ATMEL I2C DRIVER
1981M: Ludovic Desroches <ludovic.desroches@atmel.com>
1982L: linux-i2c@vger.kernel.org
1983S: Supported
1984F: drivers/i2c/busses/i2c-at91.c
1985
15515545 1986ATMEL ISI DRIVER
50cb2efa 1987M: Ludovic Desroches <ludovic.desroches@atmel.com>
15515545
JW
1988L: linux-media@vger.kernel.org
1989S: Supported
f2294c2d 1990F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1991F: include/media/atmel-isi.h
1992
8f4c79ce 1993ATMEL LCDFB DRIVER
8b58be88 1994M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1995L: linux-fbdev@vger.kernel.org
8f4c79ce 1996S: Maintained
8a61f013 1997F: drivers/video/fbdev/atmel_lcdfb.c
679655da 1998F: include/video/atmel_lcdc.h
8f4c79ce 1999
89e5785f 2000ATMEL MACB ETHERNET DRIVER
a02875a6 2001M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 2002S: Supported
9f2f381f 2003F: drivers/net/ethernet/cadence/
89e5785f 2004
5cbac98a 2005ATMEL NAND DRIVER
50cb2efa
NF
2006M: Wenyou Yang <wenyou.yang@atmel.com>
2007M: Josh Wu <rainyfeeling@outlook.com>
5cbac98a
JW
2008L: linux-mtd@lists.infradead.org
2009S: Supported
2010F: drivers/mtd/nand/atmel_nand*
2011
05c441ef 2012ATMEL SDMMC DRIVER
2013M: Ludovic Desroches <ludovic.desroches@atmel.com>
2014L: linux-mmc@vger.kernel.org
2015S: Supported
2016F: drivers/mmc/host/sdhci-of-at91.c
2017
754ce4f2 2018ATMEL SPI DRIVER
a02875a6 2019M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 2020S: Supported
9df92e6c 2021F: drivers/spi/spi-atmel.*
754ce4f2 2022
0ef09015 2023ATMEL SSC DRIVER
03515f32 2024M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2026S: Supported
2027F: drivers/misc/atmel-ssc.c
2028F: include/linux/atmel-ssc.h
2029
e9cb1c5a
NF
2030ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2031M: Nicolas Ferre <nicolas.ferre@atmel.com>
2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2033S: Supported
2034F: drivers/misc/atmel_tclib.c
2035F: drivers/clocksource/tcb_clksrc.c
2036
914a3f3b 2037ATMEL USBA UDC DRIVER
a02875a6
NF
2038M: Nicolas Ferre <nicolas.ferre@atmel.com>
2039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 2040S: Supported
faf2e1db 2041F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 2042
1da177e4 2043ATMEL WIRELESS DRIVER
8b58be88 2044M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 2045L: linux-wireless@vger.kernel.org
1da177e4
LT
2046W: http://www.thekelleys.org.uk/atmel
2047W: http://atmelwlandriver.sourceforge.net/
2048S: Maintained
30fe0f9b 2049F: drivers/net/wireless/atmel/atmel*
1da177e4 2050
a14c0f8f
ND
2051ATMEL MAXTOUCH DRIVER
2052M: Nick Dyer <nick.dyer@itdev.co.uk>
2053T: git git://github.com/atmel-maxtouch/linux.git
2054S: Supported
2055F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2056F: drivers/input/touchscreen/atmel_mxt_ts.c
2057F: include/linux/platform_data/atmel_mxt_ts.h
2058
26780d9e 2059ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2060M: Bradley Grove <linuxdrivers@attotech.com>
2061L: linux-scsi@vger.kernel.org
2062W: http://www.attotech.com
2063S: Supported
2064F: drivers/scsi/esas2r
26780d9e 2065
bc6e17b8
SS
2066ATUSB IEEE 802.15.4 RADIO DRIVER
2067M: Stefan Schmidt <stefan@osg.samsung.com>
2068L: linux-wpan@vger.kernel.org
2069S: Maintained
2070F: drivers/net/ieee802154/atusb.c
2071F: drivers/net/ieee802154/atusb.h
2072F: drivers/net/ieee802154/at86rf230.h
2073
a92b7b80 2074AUDIT SUBSYSTEM
915f389d 2075M: Paul Moore <paul@paul-moore.com>
8b58be88 2076M: Eric Paris <eparis@redhat.com>
915f389d 2077L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2078W: http://people.redhat.com/sgrubb/audit/
915f389d 2079T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2080S: Maintained
679655da 2081F: include/linux/audit.h
c117ab84 2082F: include/uapi/linux/audit.h
679655da 2083F: kernel/audit*
a92b7b80 2084
70e84049 2085AUXILIARY DISPLAY DRIVERS
8b58be88 2086M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2087W: http://miguelojeda.es/auxdisplay.htm
2088W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2089S: Maintained
679655da
JP
2090F: drivers/auxdisplay/
2091F: include/linux/cfag12864b.h
70e84049 2092
5f97f7f9 2093AVR32 ARCHITECTURE
e336f61f
HCE
2094M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2095M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2096W: http://www.atmel.com/products/AVR32/
249d9d9d 2097W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2098W: http://avrfreaks.net/
e336f61f 2099S: Maintained
679655da 2100F: arch/avr32/
5f97f7f9
HS
2101
2102AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2103M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2104M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2105S: Maintained
679655da 2106F: arch/avr32/mach-at32ap/
5f97f7f9 2107
1da177e4 2108AX.25 NETWORK LAYER
8b58be88 2109M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2110L: linux-hams@vger.kernel.org
d34cb28a 2111W: http://www.linux-ax25.org/
1da177e4 2112S: Maintained
c117ab84 2113F: include/uapi/linux/ax25.h
679655da
JP
2114F: include/net/ax25.h
2115F: net/ax25/
1da177e4 2116
d5269395 2117AZ6007 DVB DRIVER
009a5410 2118M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395 2119L: linux-media@vger.kernel.org
a825eaec 2120W: https://linuxtv.org
d5269395
MCC
2121T: git git://linuxtv.org/media_tree.git
2122S: Maintained
2123F: drivers/media/usb/dvb-usb-v2/az6007.c
2124
6777376e
HV
2125AZTECH FM RADIO RECEIVER DRIVER
2126M: Hans Verkuil <hverkuil@xs4all.nl>
2127L: linux-media@vger.kernel.org
2128T: git git://linuxtv.org/media_tree.git
a825eaec 2129W: https://linuxtv.org
6777376e
HV
2130S: Maintained
2131F: drivers/media/radio/radio-aztech*
2132
e2d1d6c0 2133B43 WIRELESS DRIVER
e2d1d6c0 2134L: linux-wireless@vger.kernel.org
ed072f9e 2135L: b43-dev@lists.infradead.org
491b26b4 2136W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2137S: Odd Fixes
58619b14 2138F: drivers/net/wireless/broadcom/b43/
e2d1d6c0
RD
2139
2140B43LEGACY WIRELESS DRIVER
8b58be88 2141M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2142L: linux-wireless@vger.kernel.org
ed072f9e 2143L: b43-dev@lists.infradead.org
491b26b4 2144W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2145S: Maintained
423e3ce3 2146F: drivers/net/wireless/broadcom/b43legacy/
e2d1d6c0 2147
300abeb5 2148BACKLIGHT CLASS/SUBSYSTEM
b7701755 2149M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2150M: Lee Jones <lee.jones@linaro.org>
9f273c24 2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
300abeb5 2152S: Maintained
679655da
JP
2153F: drivers/video/backlight/
2154F: include/linux/backlight.h
300abeb5 2155
c6c8fea2 2156BATMAN ADVANCED
207df49e 2157M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2158M: Simon Wunderlich <sw@simonwunderlich.de>
ca8e940c 2159M: Antonio Quartulli <a@unstable.cc>
c6c8fea2
SE
2160L: b.a.t.m.a.n@lists.open-mesh.org
2161W: http://www.open-mesh.org/
2162S: Maintained
2163F: net/batman-adv/
2164
e2d1d6c0 2165BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2166M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2167L: linux-hams@vger.kernel.org
2168W: http://www.baycom.org/~tom/ham/ham.html
2169S: Maintained
679655da 2170F: drivers/net/hamradio/baycom*
e2d1d6c0 2171
cafe5635 2172BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2173M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2174L: linux-bcache@vger.kernel.org
2175W: http://bcache.evilpiepirate.org
d1aa1ab3 2176S: Maintained
cafe5635
KO
2177F: drivers/md/bcache/
2178
04bd844a
HV
2179BDISP ST MEDIA DRIVER
2180M: Fabien Dessenne <fabien.dessenne@st.com>
2181L: linux-media@vger.kernel.org
2182T: git git://linuxtv.org/media_tree.git
a825eaec 2183W: https://linuxtv.org
04bd844a
HV
2184S: Supported
2185F: drivers/media/platform/sti/bdisp
2186
e2d1d6c0 2187BEFS FILE SYSTEM
55817d3d 2188S: Orphan
679655da
JP
2189F: Documentation/filesystems/befs.txt
2190F: fs/befs/
e2d1d6c0 2191
564ee360 2192BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2193M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2194L: netdev@vger.kernel.org
2195S: Maintained
2196F: drivers/net/ethernet/ec_bhf.c
564ee360 2197
e2d1d6c0 2198BFS FILE SYSTEM
8b58be88 2199M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2200S: Maintained
679655da
JP
2201F: Documentation/filesystems/bfs.txt
2202F: fs/bfs/
c117ab84 2203F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2204
1394f032 2205BLACKFIN ARCHITECTURE
a4edbc10 2206M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2208T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2209W: http://blackfin.uclinux.org
2210S: Supported
679655da 2211F: arch/blackfin/
566da5b2 2212
e190d6b1 2213BLACKFIN EMAC DRIVER
b3fe92b0 2214L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2215W: http://blackfin.uclinux.org
2216S: Supported
7b35f033 2217F: drivers/net/ethernet/adi/
e190d6b1 2218
566da5b2 2219BLACKFIN RTC DRIVER
b3fe92b0 2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2221W: http://blackfin.uclinux.org
2222S: Supported
679655da 2223F: drivers/rtc/rtc-bfin.c
1394f032 2224
936ed49a 2225BLACKFIN SDH DRIVER
109ec8c3 2226M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2227L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2228W: http://blackfin.uclinux.org
2229S: Supported
2230F: drivers/mmc/host/bfin_sdh.c
2231
1394f032 2232BLACKFIN SERIAL DRIVER
8b58be88 2233M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2234L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2235W: http://blackfin.uclinux.org
2236S: Supported
8460241e 2237F: drivers/tty/serial/bfin_uart.c
1394f032 2238
1e6d320f 2239BLACKFIN WATCHDOG DRIVER
b3fe92b0 2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2241W: http://blackfin.uclinux.org
2242S: Supported
679655da 2243F: drivers/watchdog/bfin_wdt.c
1e6d320f 2244
d24ecfcc 2245BLACKFIN I2C TWI DRIVER
8b58be88 2246M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2248W: http://blackfin.uclinux.org/
2249S: Supported
679655da 2250F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2251
1e204377
SJ
2252BLACKFIN MEDIA DRIVER
2253M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2254L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2255W: http://blackfin.uclinux.org/
2256S: Supported
2257F: drivers/media/platform/blackfin/
2258F: drivers/media/i2c/adv7183*
2259F: drivers/media/i2c/vs6624*
2260
b54cf35a
JSM
2261BLINKM RGB LED DRIVER
2262M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2263S: Maintained
2264F: drivers/leds/leds-blinkm.c
2265
1da177e4 2266BLOCK LAYER
8b58be88 2267M: Jens Axboe <axboe@kernel.dk>
82c426e0 2268L: linux-block@vger.kernel.org
08deed1e 2269T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2270S: Maintained
679655da 2271F: block/
ae11f7ef 2272F: kernel/trace/blktrace.c
1da177e4 2273
2b54aaef 2274BLOCK2MTD DRIVER
8b58be88 2275M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2276L: linux-mtd@lists.infradead.org
2277S: Maintained
679655da 2278F: drivers/mtd/devices/block2mtd.c
2b54aaef 2279
63fbd24e 2280BLUETOOTH DRIVERS
8b58be88 2281M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2282M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2283M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2284L: linux-bluetooth@vger.kernel.org
63fbd24e 2285W: http://www.bluez.org/
22e7a424
MH
2286T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2287T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2288S: Maintained
679655da 2289F: drivers/bluetooth/
1da177e4 2290
63fbd24e 2291BLUETOOTH SUBSYSTEM
8b58be88 2292M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2293M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2294M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2295L: linux-bluetooth@vger.kernel.org
2296W: http://www.bluez.org/
22e7a424
MH
2297T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2298T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2299S: Maintained
679655da
JP
2300F: net/bluetooth/
2301F: include/net/bluetooth/
1da177e4
LT
2302
2303BONDING DRIVER
79b30750 2304M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2305M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2306M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2307L: netdev@vger.kernel.org
ce00f85c
JC
2308W: http://sourceforge.net/projects/bonding/
2309S: Supported
679655da 2310F: drivers/net/bonding/
c117ab84 2311F: include/uapi/linux/if_bonding.h
1da177e4 2312
b5f4df34
AS
2313BPF (Safe dynamic programs and tools)
2314M: Alexei Starovoitov <ast@kernel.org>
2315L: netdev@vger.kernel.org
2316L: linux-kernel@vger.kernel.org
2317S: Supported
2318F: kernel/bpf/
2319
39105890 2320BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2321M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2322L: netdev@vger.kernel.org
2323S: Supported
adfc5217 2324F: drivers/net/ethernet/broadcom/b44.*
39105890 2325
32ec90d5
FF
2326BROADCOM GENET ETHERNET DRIVER
2327M: Florian Fainelli <f.fainelli@gmail.com>
2328L: netdev@vger.kernel.org
2329S: Supported
2330F: drivers/net/ethernet/broadcom/genet/
2331
948c51e6 2332BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2333M: Sony Chacko <sony.chacko@qlogic.com>
2334M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2335L: netdev@vger.kernel.org
2336S: Supported
adfc5217
JK
2337F: drivers/net/ethernet/broadcom/bnx2.*
2338F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2339
4d9d2cb0 2340BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2341M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2342L: netdev@vger.kernel.org
2343S: Supported
adfc5217 2344F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2345
90f4c594 2346BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2347M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2348M: Ray Jui <rjui@broadcom.com>
2349M: Scott Branden <sbranden@broadcom.com>
497a045d 2350L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2351T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2352S: Maintained
2353F: arch/arm/mach-bcm/
2354F: arch/arm/boot/dts/bcm113*
90f4c594 2355F: arch/arm/boot/dts/bcm216*
af4b8e37 2356F: arch/arm/boot/dts/bcm281*
e68d7c14 2357F: arch/arm64/boot/dts/broadcom/
af4b8e37 2358F: arch/arm/configs/bcm_defconfig
e4ef47f2 2359F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2360F: drivers/clocksource/bcm_kona_timer.c
2361
9209bec4 2362BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2363M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2364M: Lee Jones <lee@kernel.org>
10b9e887 2365M: Eric Anholt <eric@anholt.net>
f680f25c 2366L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2368T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2369S: Maintained
9209bec4 2370N: bcm2835
f680f25c 2371
5564f092
RM
2372BROADCOM BCM47XX MIPS ARCHITECTURE
2373M: Hauke Mehrtens <hauke@hauke-m.de>
2374M: Rafał Miłecki <zajec5@gmail.com>
2375L: linux-mips@linux-mips.org
2376S: Maintained
2377F: arch/mips/bcm47xx/*
2378F: arch/mips/include/asm/mach-bcm47xx/*
2379
9209bec4 2380BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2381M: Hauke Mehrtens <hauke@hauke-m.de>
2382L: linux-arm-kernel@lists.infradead.org
2383S: Maintained
2384F: arch/arm/mach-bcm/bcm_5301x.c
2385F: arch/arm/boot/dts/bcm5301x.dtsi
2386F: arch/arm/boot/dts/bcm470*
2387
e076e962
FF
2388BROADCOM BCM63XX ARM ARCHITECTURE
2389M: Florian Fainelli <f.fainelli@gmail.com>
2390L: linux-arm-kernel@lists.infradead.org
eb6725d0 2391T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2392S: Maintained
2393F: arch/arm/mach-bcm/bcm63xx.c
2394F: arch/arm/include/debug/bcm63xx.S
2395
7110e227
KC
2396BROADCOM BCM63XX/BCM33XX UDC DRIVER
2397M: Kevin Cernekee <cernekee@gmail.com>
2398L: linux-usb@vger.kernel.org
2399S: Maintained
2400F: drivers/usb/gadget/udc/bcm63xx_udc.*
2401
2df94fd6 2402BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2403M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2404M: Gregory Fong <gregory.0xf0@gmail.com>
2405M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1e65a347 2407L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2408T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2409S: Maintained
2410F: arch/arm/mach-bcm/*brcmstb*
2411F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2412F: drivers/bus/brcmstb_gisb.c
5009a289 2413N: brcmstb
2df94fd6 2414
70371cef
KC
2415BROADCOM BMIPS MIPS ARCHITECTURE
2416M: Kevin Cernekee <cernekee@gmail.com>
2417M: Florian Fainelli <f.fainelli@gmail.com>
2418L: linux-mips@linux-mips.org
eb6725d0 2419T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2420S: Maintained
2421F: arch/mips/bmips/*
2422F: arch/mips/include/asm/mach-bmips/*
2423F: arch/mips/kernel/*bmips*
338808de 2424F: arch/mips/boot/dts/brcm/bcm*.dts*
c7c42ec2 2425F: drivers/irqchip/irq-bcm63*
70371cef
KC
2426F: drivers/irqchip/irq-bcm7*
2427F: drivers/irqchip/irq-brcmstb*
3271e610 2428F: include/linux/bcm963xx_nvram.h
8fce60b8 2429F: include/linux/bcm963xx_tag.h
70371cef 2430
948c51e6 2431BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2432M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2433M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2434L: netdev@vger.kernel.org
2435S: Supported
adfc5217 2436F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2437
a9533e7e
HP
2438BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2439M: Brett Rudley <brudley@broadcom.com>
818c07b8 2440M: Arend van Spriel <arend@broadcom.com>
85d63686 2441M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2442M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2443L: linux-wireless@vger.kernel.org
5615171c 2444L: brcm80211-dev-list@broadcom.com
a9533e7e 2445S: Supported
05491d2c 2446F: drivers/net/wireless/broadcom/brcm80211/
a9533e7e 2447
9958d6f9 2448BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2449M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2450L: linux-scsi@vger.kernel.org
2451S: Supported
2452F: drivers/scsi/bnx2fc/
2453
6a6b5ad0 2454BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2455M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2456L: linux-scsi@vger.kernel.org
2457S: Supported
2458F: drivers/scsi/bnx2i/
2459
63f37ddf 2460BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2461M: Ray Jui <rjui@broadcom.com>
2462M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2463M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2464L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2465L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2466T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2467S: Maintained
2468N: iproc
2469N: cygnus
63f37ddf 2470N: nsp
36c0237f
SB
2471N: bcm9113*
2472N: bcm9583*
63f37ddf
JM
2473N: bcm9585*
2474N: bcm9586*
2475N: bcm988312
36c0237f 2476N: bcm113*
63f37ddf
JM
2477N: bcm583*
2478N: bcm585*
2479N: bcm586*
2480N: bcm88312
36c0237f 2481
3b0213d5
GF
2482BROADCOM BRCMSTB GPIO DRIVER
2483M: Gregory Fong <gregory.0xf0@gmail.com>
9c2abe2f 2484L: bcm-kernel-feedback-list@broadcom.com
3b0213d5
GF
2485S: Supported
2486F: drivers/gpio/gpio-brcmstb.c
2487F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2488
7b7f588b 2489BROADCOM KONA GPIO DRIVER
5e163903 2490M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2491L: bcm-kernel-feedback-list@broadcom.com
2492S: Supported
2493F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2494F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2495
f6e734a8
RM
2496BROADCOM NVRAM DRIVER
2497M: Rafał Miłecki <zajec5@gmail.com>
2498L: linux-mips@linux-mips.org
2499S: Maintained
2500F: drivers/firmware/broadcom/*
2501
02787daa
BN
2502BROADCOM STB NAND FLASH DRIVER
2503M: Brian Norris <computersforpeace@gmail.com>
1ddaa021 2504M: Kamal Dasu <kdasu.kdev@gmail.com>
02787daa 2505L: linux-mtd@lists.infradead.org
1285734c 2506L: bcm-kernel-feedback-list@broadcom.com
02787daa
BN
2507S: Maintained
2508F: drivers/mtd/nand/brcmnand/
2509
c9678d86
RM
2510BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2511M: Rafał Miłecki <zajec5@gmail.com>
2512L: linux-wireless@vger.kernel.org
2513S: Maintained
2514F: drivers/bcma/
2515F: include/linux/bcma/
2516
b8302205
FF
2517BROADCOM SYSTEMPORT ETHERNET DRIVER
2518M: Florian Fainelli <f.fainelli@gmail.com>
2519L: netdev@vger.kernel.org
2520S: Supported
2521F: drivers/net/ethernet/broadcom/bcmsysport.*
2522
7725ccfd 2523BROCADE BFA FC SCSI DRIVER
aa803370
AG
2524M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2525M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2526L: linux-scsi@vger.kernel.org
2527S: Supported
2528F: drivers/scsi/bfa/
7725ccfd 2529
8b230ed8 2530BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2531M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2532L: netdev@vger.kernel.org
2533S: Supported
f844a0ea 2534F: drivers/net/ethernet/brocade/bna/
8b230ed8 2535
5cdf7f76 2536BSG (block layer generic sg v4 driver)
8b58be88 2537M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2538L: linux-scsi@vger.kernel.org
2539S: Supported
679655da
JP
2540F: block/bsg.c
2541F: include/linux/bsg.h
c117ab84 2542F: include/uapi/linux/bsg.h
5cdf7f76 2543
af39917d
CL
2544BT87X AUDIO DRIVER
2545M: Clemens Ladisch <clemens@ladisch.de>
2546L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2547T: git git://git.alsa-project.org/alsa-kernel.git
2548S: Maintained
2549F: Documentation/sound/alsa/Bt87x.txt
2550F: sound/pci/bt87x.c
2551
ff1d5c2f 2552BT8XXGPIO DRIVER
eb032b98 2553M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2554W: http://bu3sch.de/btgpio.php
2555S: Maintained
72dbb705 2556F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2557
eb1eb04f 2558BTRFS FILE SYSTEM
c0778e25
CM
2559M: Chris Mason <clm@fb.com>
2560M: Josef Bacik <jbacik@fb.com>
d8130624 2561M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2562L: linux-btrfs@vger.kernel.org
2563W: http://btrfs.wiki.kernel.org/
8a6e2535 2564Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2565T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2566S: Maintained
679655da
JP
2567F: Documentation/filesystems/btrfs.txt
2568F: fs/btrfs/
eb1eb04f 2569
1da177e4 2570BTTV VIDEO4LINUX DRIVER
009a5410 2571M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2572L: linux-media@vger.kernel.org
a825eaec 2573W: https://linuxtv.org
275ffde4 2574T: git git://linuxtv.org/media_tree.git
f96236e5 2575S: Odd fixes
679655da 2576F: Documentation/video4linux/bttv/
90d72ac6 2577F: drivers/media/pci/bt8xx/bttv*
1da177e4 2578
1f34923c
KA
2579BUSLOGIC SCSI DRIVER
2580M: Khalid Aziz <khalid@gonehiking.org>
2581L: linux-scsi@vger.kernel.org
2582S: Maintained
2583F: drivers/scsi/BusLogic.*
2584F: drivers/scsi/FlashPoint.*
2585
af39917d
CL
2586C-MEDIA CMI8788 DRIVER
2587M: Clemens Ladisch <clemens@ladisch.de>
2588L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2589T: git git://git.alsa-project.org/alsa-kernel.git
2590S: Maintained
2591F: sound/pci/oxygen/
2592
2141355f
MS
2593C6X ARCHITECTURE
2594M: Mark Salter <msalter@redhat.com>
2595M: Aurelien Jacquiot <a-jacquiot@ti.com>
2596L: linux-c6x-dev@linux-c6x.org
2597W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2598S: Maintained
2599F: arch/c6x/
2600
a5432f5a 2601CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2602M: David Howells <dhowells@redhat.com>
e62d6e24 2603L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
2604S: Supported
2605F: Documentation/filesystems/caching/cachefiles.txt
2606F: fs/cachefiles/
2607
c815ca39
HV
2608CADET FM/AM RADIO RECEIVER DRIVER
2609M: Hans Verkuil <hverkuil@xs4all.nl>
2610L: linux-media@vger.kernel.org
2611T: git git://linuxtv.org/media_tree.git
a825eaec 2612W: https://linuxtv.org
c815ca39
HV
2613S: Maintained
2614F: drivers/media/radio/radio-cadet*
2615
77d5140f 2616CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2617M: Jonathan Corbet <corbet@lwn.net>
661263b5 2618L: linux-media@vger.kernel.org
275ffde4 2619T: git git://linuxtv.org/media_tree.git
77d5140f 2620S: Maintained
679655da 2621F: Documentation/video4linux/cafe_ccic
90d72ac6 2622F: drivers/media/platform/marvell-ccic/
77d5140f 2623
201b6bab 2624CAIF NETWORK LAYER
5c574f50 2625M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2626L: netdev@vger.kernel.org
2627S: Supported
2628F: Documentation/networking/caif/
2629F: drivers/net/caif/
c117ab84 2630F: include/uapi/linux/caif/
201b6bab
JP
2631F: include/net/caif/
2632F: net/caif/
2633
77dac90f 2634CALGARY x86-64 IOMMU
8b58be88
JP
2635M: Muli Ben-Yehuda <muli@il.ibm.com>
2636M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2637L: discuss@x86-64.org
2638S: Maintained
679655da
JP
2639F: arch/x86/kernel/pci-calgary_64.c
2640F: arch/x86/kernel/tce_64.c
2641F: arch/x86/include/asm/calgary.h
2642F: arch/x86/include/asm/tce.h
77dac90f 2643
e2d1d6c0 2644CAN NETWORK LAYER
8d15d386 2645M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2646M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2647L: linux-can@vger.kernel.org
84b0d715 2648W: https://github.com/linux-can
870482a4
MKB
2649T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2650T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2651S: Maintained
f35f6c8f 2652F: Documentation/networking/can.txt
8d15d386 2653F: net/can/
8d15d386 2654F: include/linux/can/core.h
c117ab84
CEB
2655F: include/uapi/linux/can.h
2656F: include/uapi/linux/can/bcm.h
2657F: include/uapi/linux/can/raw.h
2658F: include/uapi/linux/can/gw.h
e2d1d6c0 2659
4261a204 2660CAN NETWORK DRIVERS
8b58be88 2661M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2662M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2663L: linux-can@vger.kernel.org
84b0d715 2664W: https://github.com/linux-can
870482a4
MKB
2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2666T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2667S: Maintained
8d15d386
OH
2668F: drivers/net/can/
2669F: include/linux/can/dev.h
8d15d386 2670F: include/linux/can/platform/
c117ab84
CEB
2671F: include/uapi/linux/can/error.h
2672F: include/uapi/linux/can/netlink.h
4261a204 2673
95d16c72
JM
2674CAPABILITIES
2675M: Serge Hallyn <serge.hallyn@canonical.com>
2676L: linux-security-module@vger.kernel.org
6305902c 2677S: Supported
95d16c72 2678F: include/linux/capability.h
c117ab84 2679F: include/uapi/linux/capability.h
6305902c 2680F: security/commoncap.c
38a94118 2681F: kernel/capability.c
95d16c72 2682
b84894c7
KT
2683CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2684M: Kevin Tsai <ktsai@capellamicro.com>
2685S: Maintained
2686F: drivers/iio/light/cm*
2687F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2688
f21fb3ed
RV
2689CAVIUM LIQUIDIO NETWORK DRIVER
2690M: Derek Chickles <derek.chickles@caviumnetworks.com>
2691M: Satanand Burla <satananda.burla@caviumnetworks.com>
2692M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2693M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2694L: netdev@vger.kernel.org
2695W: http://www.cavium.com
2696S: Supported
f21fb3ed
RV
2697F: drivers/net/ethernet/cavium/liquidio/
2698
ef0bbac3
VB
2699CC2520 IEEE-802.15.4 RADIO DRIVER
2700M: Varka Bhadram <varkabhadram@gmail.com>
2701L: linux-wpan@vger.kernel.org
2702S: Maintained
2703F: drivers/net/ieee802154/cc2520.c
2704F: include/linux/spi/cc2520.h
2705F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2706
b8154542 2707CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2708M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2709L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2710W: http://www.ibm.com/developerworks/power/cell/
2711S: Supported
679655da 2712F: arch/powerpc/include/asm/cell*.h
679655da 2713F: arch/powerpc/include/asm/spu*.h
c117ab84 2714F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2715F: arch/powerpc/oprofile/*cell*
2716F: arch/powerpc/platforms/cell/
b8154542 2717
398ecff5
SW
2718CEPH COMMON CODE (LIBCEPH)
2719M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2720M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2721M: Sage Weil <sage@redhat.com>
82593f87 2722L: ceph-devel@vger.kernel.org
09d90327 2723W: http://ceph.com/
fb99f881 2724T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2725T: git git://github.com/ceph/ceph-client.git
9030aaf9 2726S: Supported
14430813
JP
2727F: net/ceph/
2728F: include/linux/ceph/
2729F: include/linux/crush/
9030aaf9 2730
398ecff5
SW
2731CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2732M: "Yan, Zheng" <zyan@redhat.com>
2733M: Sage Weil <sage@redhat.com>
2734M: Ilya Dryomov <idryomov@gmail.com>
2735L: ceph-devel@vger.kernel.org
2736W: http://ceph.com/
2737T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2738T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2739S: Supported
2740F: Documentation/filesystems/ceph.txt
2741F: fs/ceph/
2742
cfc411e7
DH
2743CERTIFICATE HANDLING:
2744M: David Howells <dhowells@redhat.com>
2745M: David Woodhouse <dwmw2@infradead.org>
d8d80386 2746L: keyrings@vger.kernel.org
cfc411e7
DH
2747S: Maintained
2748F: Documentation/module-signing.txt
2749F: certs/
d8d80386 2750F: scripts/sign-file.c
cfc411e7
DH
2751F: scripts/extract-cert.c
2752
18332a80 2753CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2754L: linux-usb@vger.kernel.org
10c6c9c9 2755S: Orphan
679655da
JP
2756F: Documentation/usb/WUSB-Design-overview.txt
2757F: Documentation/usb/wusb-cbaf
355ffe69
DV
2758F: drivers/usb/host/hwa-hc.c
2759F: drivers/usb/host/whci/
679655da
JP
2760F: drivers/usb/wusbcore/
2761F: include/linux/usb/wusb*
18332a80 2762
70e84049 2763CFAG12864B LCD DRIVER
8b58be88 2764M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2765W: http://miguelojeda.es/auxdisplay.htm
2766W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2767S: Maintained
679655da
JP
2768F: drivers/auxdisplay/cfag12864b.c
2769F: include/linux/cfag12864b.h
70e84049
MOS
2770
2771CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2772M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2773W: http://miguelojeda.es/auxdisplay.htm
2774W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2775S: Maintained
679655da
JP
2776F: drivers/auxdisplay/cfag12864bfb.c
2777F: include/linux/cfag12864b.h
70e84049 2778
704232c2 2779CFG80211 and NL80211
8b58be88 2780M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2781L: linux-wireless@vger.kernel.org
ce466579
JB
2782W: http://wireless.kernel.org/
2783T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2784T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2785S: Maintained
c117ab84 2786F: include/uapi/linux/nl80211.h
679655da
JP
2787F: include/net/cfg80211.h
2788F: net/wireless/*
2789X: net/wireless/wext*
704232c2 2790
46e64261
GKH
2791CHAR and MISC DRIVERS
2792M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2793M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2794T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2795S: Supported
46e64261
GKH
2796F: drivers/char/*
2797F: drivers/misc/*
471322a8 2798F: include/linux/miscdevice.h
46e64261 2799
0a920b5b 2800CHECKPATCH
8b58be88 2801M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2802M: Joe Perches <joe@perches.com>
2803S: Maintained
679655da 2804F: scripts/checkpatch.pl
0a920b5b 2805
f8407f26
HW
2806CHINESE DOCUMENTATION
2807M: Harry Wei <harryxiyou@gmail.com>
9740153c 2808L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2809L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2810S: Maintained
2811F: Documentation/zh_CN/
2812
2721ea2c 2813CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
60d77b3d 2814M: Peter Chen <Peter.Chen@nxp.com>
8373856d 2815T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2816L: linux-usb@vger.kernel.org
2817S: Maintained
2818F: drivers/usb/chipidea/
2819
a93ad65d
HG
2820CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2821M: Hans de Goede <hdegoede@redhat.com>
2822L: linux-input@vger.kernel.org
2823S: Maintained
2824F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2825F: drivers/input/touchscreen/chipone_icn8318.c
2826
ab043105
OJ
2827CHROME HARDWARE PLATFORM SUPPORT
2828M: Olof Johansson <olof@lixom.net>
2829S: Maintained
9f273c24 2830T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
ab043105
OJ
2831F: drivers/platform/chrome/
2832
641cb85e 2833CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2834M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2835M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2836M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2837M: Neel Patel <neepatel@cisco.com>
7063fbf2 2838S: Supported
a6a5580c 2839F: drivers/net/ethernet/cisco/enic/
7063fbf2 2840
e3cf00d0 2841CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2842M: Christian Benvenuti <benve@cisco.com>
2843M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2844S: Supported
35ef4a9e 2845F: drivers/infiniband/hw/usnic/
e3cf00d0 2846
2b7a52a4 2847CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2848M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2849L: netdev@vger.kernel.org
2850S: Maintained
57d0b7a0 2851F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2852
3d4cfdc9
MB
2853CIRRUS LOGIC AUDIO CODEC DRIVERS
2854M: Brian Austin <brian.austin@cirrus.com>
2855M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2856L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2857S: Maintained
2858F: sound/soc/codecs/cs*
2859
94574d9a
KRW
2860CLEANCACHE API
2861M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2862L: linux-kernel@vger.kernel.org
2863S: Maintained
2864F: mm/cleancache.c
2865F: include/linux/cleancache.h
2866
d4275354 2867CLK API
8b58be88 2868M: Russell King <linux@arm.linux.org.uk>
aa571b14 2869L: linux-clk@vger.kernel.org
37417046 2870S: Maintained
d4275354
RK
2871F: include/linux/clk.h
2872
9222d247
JS
2873CLOCKSOURCE, CLOCKEVENT DRIVERS
2874M: Daniel Lezcano <daniel.lezcano@linaro.org>
2875M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2876L: linux-kernel@vger.kernel.org
9222d247
JS
2877T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2878S: Supported
2879F: drivers/clocksource
2880
5df6d737 2881CISCO FCOE HBA DRIVER
8fc89a79
HP
2882M: Hiral Patel <hiralpat@cisco.com>
2883M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2884M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2885L: linux-scsi@vger.kernel.org
2886S: Supported
2a99921a 2887F: drivers/scsi/fnic/
5df6d737 2888
c8806b6c
NM
2889CISCO SCSI HBA DRIVER
2890M: Narsimhulu Musini <nmusini@cisco.com>
2891M: Sesidhar Baddela <sebaddel@cisco.com>
2892L: linux-scsi@vger.kernel.org
2893S: Supported
2894F: drivers/scsi/snic/
2895
529aa8cb
TLSC
2896CMPC ACPI DRIVER
2897M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2898M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2899L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2900S: Supported
2901F: drivers/platform/x86/classmate-laptop.c
2902
85756a06
HV
2903COBALT MEDIA DRIVER
2904M: Hans Verkuil <hans.verkuil@cisco.com>
2905L: linux-media@vger.kernel.org
2906T: git git://linuxtv.org/media_tree.git
a825eaec 2907W: https://linuxtv.org
85756a06
HV
2908S: Supported
2909F: drivers/media/pci/cobalt/
2910
74425eee 2911COCCINELLE/Semantic Patches (SmPL)
26de9c26 2912M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2913M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2914M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2915M: Michal Marek <mmarek@suse.com>
26de9c26 2916L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2917T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2918W: http://coccinelle.lip6.fr/
2919S: Supported
4b92b2aa 2920F: Documentation/coccinelle.txt
74425eee
NP
2921F: scripts/coccinelle/
2922F: scripts/coccicheck
2923
1da177e4 2924CODA FILE SYSTEM
8b58be88 2925M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2926M: coda@cs.cmu.edu
2927L: codalist@coda.cs.cmu.edu
2928W: http://www.coda.cs.cmu.edu/
2929S: Maintained
679655da
JP
2930F: Documentation/filesystems/coda.txt
2931F: fs/coda/
2932F: include/linux/coda*.h
c117ab84 2933F: include/uapi/linux/coda*.h
1da177e4 2934
0b14261e
PZ
2935CODA V4L2 MEM2MEM DRIVER
2936M: Philipp Zabel <p.zabel@pengutronix.de>
2937L: linux-media@vger.kernel.org
2938S: Maintained
2939F: Documentation/devicetree/bindings/media/coda.txt
2940F: drivers/media/platform/coda/
2941
7704addb 2942COMMON CLK FRAMEWORK
a85fa007 2943M: Michael Turquette <mturquette@baylibre.com>
f956165f 2944M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2945L: linux-clk@vger.kernel.org
baeb0d9b 2946T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2947S: Maintained
60bea3b5
SW
2948F: drivers/clk/
2949X: drivers/clk/clkdev.c
7704addb 2950F: include/linux/clk-pr*
60bea3b5 2951F: include/linux/clk/
7704addb 2952
e2d1d6c0 2953COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2954M: Steve French <sfrench@samba.org>
51223df6 2955L: linux-cifs@vger.kernel.org
d1f28953 2956L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2957W: http://linux-cifs.samba.org/
bb1d5dda 2958T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2959S: Supported
ec421a71 2960F: Documentation/filesystems/cifs/
679655da 2961F: fs/cifs/
e2d1d6c0 2962
1da177e4 2963COMPACTPCI HOTPLUG CORE
8b58be88 2964M: Scott Murray <scott@spiteful.org>
64dab204 2965L: linux-pci@vger.kernel.org
82c4dfc7 2966S: Maintained
679655da 2967F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2968
2969COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2970M: Scott Murray <scott@spiteful.org>
64dab204 2971L: linux-pci@vger.kernel.org
82c4dfc7 2972S: Maintained
679655da 2973F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2974
2975COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2976M: Scott Murray <scott@spiteful.org>
64dab204 2977L: linux-pci@vger.kernel.org
82c4dfc7 2978S: Maintained
679655da 2979F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2980
5411552c 2981COMPAL LAPTOP SUPPORT
8b58be88 2982M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2983L: platform-driver-x86@vger.kernel.org
5411552c 2984S: Maintained
679655da 2985F: drivers/platform/x86/compal-laptop.c
5411552c 2986
949be0f7 2987CONEXANT ACCESSRUNNER USB DRIVER
9ae5e3bc
SA
2988L: accessrunner-general@lists.sourceforge.net
2989W: http://accessrunner.sourceforge.net/
44243ef4 2990S: Orphan
679655da 2991F: drivers/usb/atm/cxacru.c
949be0f7 2992
e2d1d6c0 2993CONFIGFS
d6351db2 2994M: Joel Becker <jlbec@evilplan.org>
1609bac8
CH
2995M: Christoph Hellwig <hch@lst.de>
2996T: git git://git.infradead.org/users/hch/configfs.git
e2d1d6c0 2997S: Supported
679655da
JP
2998F: fs/configfs/
2999F: include/linux/configfs.h
e2d1d6c0 3000
acb9c1b2 3001CONNECTOR
8b58be88 3002M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
3003L: netdev@vger.kernel.org
3004S: Maintained
3005F: drivers/connector/
3006
a3e3354d 3007CONTROL GROUP (CGROUP)
860ca0e6 3008M: Tejun Heo <tj@kernel.org>
ad50c159 3009M: Li Zefan <lizefan@huawei.com>
4d205676 3010M: Johannes Weiner <hannes@cmpxchg.org>
12340313 3011L: cgroups@vger.kernel.org
860ca0e6 3012T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 3013S: Maintained
a3e3354d 3014F: Documentation/cgroups/
679655da
JP
3015F: include/linux/cgroup*
3016F: kernel/cgroup*
a3e3354d
TH
3017
3018CONTROL GROUP - CPUSET
3019M: Li Zefan <lizefan@huawei.com>
3020L: cgroups@vger.kernel.org
3021W: http://www.bullopensource.org/cpuset/
3022W: http://oss.sgi.com/projects/cpusets/
3023T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3024S: Maintained
3025F: Documentation/cgroups/cpusets.txt
3026F: include/linux/cpuset.h
3027F: kernel/cpuset.c
3028
3029CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3030M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 3031M: Michal Hocko <mhocko@kernel.org>
ed0f1e21 3032M: Vladimir Davydov <vdavydov@virtuozzo.com>
a3e3354d
TH
3033L: cgroups@vger.kernel.org
3034L: linux-mm@kvack.org
3035S: Maintained
3036F: mm/memcontrol.c
5d1ea48b 3037F: mm/swap_cgroup.c
fb3a0fb6 3038
bebe4678 3039CORETEMP HARDWARE MONITORING DRIVER
96859129 3040M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
3041L: lm-sensors@lm-sensors.org
3042S: Maintained
679655da
JP
3043F: Documentation/hwmon/coretemp
3044F: drivers/hwmon/coretemp.c
bebe4678 3045
1da177e4 3046COSA/SRP SYNC SERIAL DRIVER
8b58be88 3047M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
3048W: http://www.fi.muni.cz/~kas/cosa/
3049S: Maintained
679655da 3050F: drivers/net/wan/cosa*
1da177e4 3051
4371ee35 3052CPMAC ETHERNET DRIVER
8b58be88 3053M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
3054L: netdev@vger.kernel.org
3055S: Maintained
b544dbac 3056F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3057
1da177e4 3058CPU FREQUENCY DRIVERS
9c3646d1 3059M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3060M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3061L: linux-pm@vger.kernel.org
1da177e4 3062S: Maintained
27209d91
VK
3063T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3064T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3065F: drivers/cpufreq/
3066F: include/linux/cpufreq.h
1da177e4 3067
8a67f0ef
VK
3068CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3069M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3070M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3071L: linux-pm@vger.kernel.org
3072W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3073S: Maintained
3074F: drivers/cpufreq/arm_big_little.h
3075F: drivers/cpufreq/arm_big_little.c
3076F: drivers/cpufreq/arm_big_little_dt.c
3077
14d2c34c 3078CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3079M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3080M: Daniel Lezcano <daniel.lezcano@linaro.org>
3081L: linux-pm@vger.kernel.org
3082L: linux-arm-kernel@lists.infradead.org
cea8321c 3083T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3084S: Maintained
3085F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3086
0c570c18
BZ
3087CPUIDLE DRIVER - ARM EXYNOS
3088M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3089M: Daniel Lezcano <daniel.lezcano@linaro.org>
3090M: Kukjin Kim <kgene@kernel.org>
3091L: linux-pm@vger.kernel.org
3092L: linux-samsung-soc@vger.kernel.org
3093S: Supported
3094F: drivers/cpuidle/cpuidle-exynos.c
3095F: arch/arm/mach-exynos/pm.c
3096
a8e39c35 3097CPUIDLE DRIVERS
9c3646d1 3098M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3099M: Daniel Lezcano <daniel.lezcano@linaro.org>
3100L: linux-pm@vger.kernel.org
3101S: Maintained
cea8321c 3102T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3103F: drivers/cpuidle/*
3104F: include/linux/cpuidle.h
3105
1da177e4 3106CPUID/MSR DRIVER
8b58be88 3107M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3108S: Maintained
679655da
JP
3109F: arch/x86/kernel/cpuid.c
3110F: arch/x86/kernel/msr.c
1da177e4 3111
7fe2f639 3112CPU POWER MONITORING SUBSYSTEM
d8130624 3113M: Thomas Renninger <trenn@suse.com>
103f1790 3114L: linux-pm@vger.kernel.org
7fe2f639 3115S: Maintained
14430813 3116F: tools/power/cpupower/
7fe2f639 3117
1da177e4 3118CRAMFS FILESYSTEM
ce00f85c 3119W: http://sourceforge.net/projects/cramfs/
54886a71 3120S: Orphan / Obsolete
679655da
JP
3121F: Documentation/filesystems/cramfs.txt
3122F: fs/cramfs/
1da177e4
LT
3123
3124CRIS PORT
8b58be88
JP
3125M: Mikael Starvik <starvik@axis.com>
3126M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3127L: linux-cris-kernel@axis.com
1da177e4 3128W: http://developer.axis.com
9f273c24 3129T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
1da177e4 3130S: Maintained
679655da 3131F: arch/cris/
df621252 3132F: drivers/tty/serial/crisv10.*
1da177e4
LT
3133
3134CRYPTO API
8b58be88
JP
3135M: Herbert Xu <herbert@gondor.apana.org.au>
3136M: "David S. Miller" <davem@davemloft.net>
1da177e4 3137L: linux-crypto@vger.kernel.org
9f273c24 3138T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
54e5881d 3139T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3140S: Maintained
679655da 3141F: Documentation/crypto/
2ca87a17 3142F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3143F: arch/*/crypto/
3144F: crypto/
3145F: drivers/crypto/
3146F: include/crypto/
1da177e4 3147
5b07bd57 3148CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3149M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3150L: linux-crypto@vger.kernel.org
3151S: Maintained
51a2228a
JP
3152F: crypto/ansi_cprng.c
3153F: crypto/rng.c
5b07bd57 3154
fc279cc2
HV
3155CS3308 MEDIA DRIVER
3156M: Hans Verkuil <hverkuil@xs4all.nl>
3157L: linux-media@vger.kernel.org
3158T: git git://linuxtv.org/media_tree.git
3159W: http://linuxtv.org
3160S: Odd Fixes
3161F: drivers/media/i2c/cs3308.c
3162F: drivers/media/i2c/cs3308.h
3163
9b4ffa48 3164CS5535 Audio ALSA driver
8b58be88 3165M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3166S: Maintained
679655da 3167F: sound/pci/cs5535audio/
9b4ffa48 3168
a910e4a9 3169CW1200 WLAN driver
b75f0050
JP
3170M: Solomon Peachy <pizza@shaftnet.org>
3171S: Maintained
560424e9 3172F: drivers/net/wireless/st/cw1200/
a910e4a9 3173
6d8425b1 3174CX18 VIDEO4LINUX DRIVER
6afdeaf8 3175M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3176L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3177L: linux-media@vger.kernel.org
275ffde4 3178T: git git://linuxtv.org/media_tree.git
a825eaec 3179W: https://linuxtv.org
30e10993 3180W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3181S: Maintained
679655da 3182F: Documentation/video4linux/cx18.txt
90d72ac6 3183F: drivers/media/pci/cx18/
6c0f0359 3184F: include/uapi/linux/ivtv*
6d8425b1 3185
3f101d91
HV
3186CX2341X MPEG ENCODER HELPER MODULE
3187M: Hans Verkuil <hverkuil@xs4all.nl>
3188L: linux-media@vger.kernel.org
3189T: git git://linuxtv.org/media_tree.git
a825eaec 3190W: https://linuxtv.org
3f101d91 3191S: Maintained
c368360b 3192F: drivers/media/common/cx2341x*
3f101d91
HV
3193F: include/media/cx2341x*
3194
b8fe6e2c
PB
3195CX24120 MEDIA DRIVER
3196M: Jemma Denson <jdenson@gmail.com>
3197M: Patrick Boettcher <patrick.boettcher@posteo.de>
3198L: linux-media@vger.kernel.org
a825eaec 3199W: https://linuxtv.org
b8fe6e2c
PB
3200Q: http://patchwork.linuxtv.org/project/linux-media/list/
3201S: Maintained
3202F: drivers/media/dvb-frontends/cx24120*
3203
20357578 3204CX88 VIDEO4LINUX DRIVER
009a5410 3205M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578 3206L: linux-media@vger.kernel.org
a825eaec 3207W: https://linuxtv.org
20357578
MCC
3208T: git git://linuxtv.org/media_tree.git
3209S: Odd fixes
3210F: Documentation/video4linux/cx88/
3211F: drivers/media/pci/cx88/
6d8425b1 3212
91952bc0
AP
3213CXD2820R MEDIA DRIVER
3214M: Antti Palosaari <crope@iki.fi>
3215L: linux-media@vger.kernel.org
a825eaec 3216W: https://linuxtv.org
91952bc0
AP
3217W: http://palosaari.fi/linux/
3218Q: http://patchwork.linuxtv.org/project/linux-media/list/
3219T: git git://linuxtv.org/anttip/media_tree.git
3220S: Maintained
3221F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3222
e5ec3789 3223CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3224M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3225L: netdev@vger.kernel.org
3226W: http://www.chelsio.com
3227S: Supported
f7917c00 3228F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3229
d8ae3c33 3230CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3231M: Karen Xie <kxie@chelsio.com>
3232L: linux-scsi@vger.kernel.org
3233W: http://www.chelsio.com
3234S: Supported
3235F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3236
e5ec3789 3237CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3238M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3239L: linux-rdma@vger.kernel.org
e5ec3789
SW
3240W: http://www.openfabrics.org
3241S: Supported
679655da 3242F: drivers/infiniband/hw/cxgb3/
e5ec3789 3243
be4c9bad 3244CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3245M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3246L: netdev@vger.kernel.org
3247W: http://www.chelsio.com
3248S: Supported
f7917c00 3249F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3250
d8ae3c33 3251CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3252M: Karen Xie <kxie@chelsio.com>
3253L: linux-scsi@vger.kernel.org
3254W: http://www.chelsio.com
3255S: Supported
3256F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3257
be4c9bad
RD
3258CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3259M: Steve Wise <swise@chelsio.com>
3260L: linux-rdma@vger.kernel.org
3261W: http://www.openfabrics.org
3262S: Supported
3263F: drivers/infiniband/hw/cxgb4/
3264
5c20a5c7
CL
3265CXGB4VF ETHERNET DRIVER (CXGB4VF)
3266M: Casey Leedom <leedom@chelsio.com>
3267L: netdev@vger.kernel.org
3268W: http://www.chelsio.com
3269S: Supported
f7917c00 3270F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3271
a9282d01
IM
3272CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3273M: Ian Munsie <imunsie@au1.ibm.com>
3274M: Michael Neuling <mikey@neuling.org>
3275L: linuxppc-dev@lists.ozlabs.org
3276S: Supported
3277F: drivers/misc/cxl/
ec249dd8 3278F: include/misc/cxl*
a9282d01
IM
3279F: include/uapi/misc/cxl.h
3280F: Documentation/powerpc/cxl.txt
3281F: Documentation/powerpc/cxl.txt
3282F: Documentation/ABI/testing/sysfs-class-cxl
3283
11f43ae7
MO
3284CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3285M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3286M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3287L: linux-scsi@vger.kernel.org
3288S: Supported
3289F: drivers/scsi/cxlflash/
3290F: include/uapi/scsi/cxlflash_ioctls.h
3291F: Documentation/powerpc/cxlflash.txt
3292
b52b97a3
GC
3293STMMAC ETHERNET DRIVER
3294M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3295L: netdev@vger.kernel.org
3296W: http://www.stlinux.com
3297S: Supported
7ac6653a 3298F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3299
1da177e4 3300CYBERPRO FB DRIVER
8b58be88 3301M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3303W: http://www.arm.linux.org.uk/
3304S: Maintained
8a61f013 3305F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3306
1da177e4 3307CYCLADES ASYNC MUX DRIVER
1da177e4 3308W: http://www.cyclades.com/
d459883e 3309S: Orphan
c897401b 3310F: drivers/tty/cyclades.c
679655da 3311F: include/linux/cyclades.h
c117ab84 3312F: include/uapi/linux/cyclades.h
1da177e4
LT
3313
3314CYCLADES PC300 DRIVER
1da177e4 3315W: http://www.cyclades.com/
d459883e 3316S: Orphan
679655da 3317F: drivers/net/wan/pc300*
1da177e4 3318
402f6ae4
AP
3319CYPRESS_FIRMWARE MEDIA DRIVER
3320M: Antti Palosaari <crope@iki.fi>
3321L: linux-media@vger.kernel.org
a825eaec 3322W: https://linuxtv.org
402f6ae4
AP
3323W: http://palosaari.fi/linux/
3324Q: http://patchwork.linuxtv.org/project/linux-media/list/
3325T: git git://linuxtv.org/anttip/media_tree.git
3326S: Maintained
3327F: drivers/media/common/cypress_firmware*
3328
e3ae3525 3329CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3330M: Ferruh Yigit <fery@cypress.com>
6305902c 3331L: linux-input@vger.kernel.org
be9a6f40 3332S: Supported
6305902c
JP
3333F: drivers/input/touchscreen/cyttsp*
3334F: include/linux/input/cyttsp.h
e3ae3525 3335
aaaf5fbf
JK
3336DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3337M: Joshua Kinard <kumba@gentoo.org>
3338S: Maintained
3339F: drivers/rtc/rtc-ds1685.c
3340F: include/linux/rtc/ds1685.h
3341
1da177e4 3342DAMA SLAVE for AX.25
8b58be88 3343M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3344W: http://yaina.de/jreuter/
3345W: http://www.qsl.net/dl1bke/
3346L: linux-hams@vger.kernel.org
3347S: Maintained
679655da
JP
3348F: net/ax25/af_ax25.c
3349F: net/ax25/ax25_dev.c
3350F: net/ax25/ax25_ds_*
3351F: net/ax25/ax25_in.c
3352F: net/ax25/ax25_out.c
3353F: net/ax25/ax25_timer.c
3354F: net/ax25/sysctl_net_ax25.c
1da177e4 3355
e2d1d6c0 3356DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3357L: netdev@vger.kernel.org
5ff77428 3358S: Orphan
679655da 3359F: Documentation/networking/dmfe.txt
0f04e2aa 3360F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3361
3362DC390/AM53C974 SCSI driver
d8130624 3363M: Hannes Reinecke <hare@suse.com>
71bd849d 3364L: linux-scsi@vger.kernel.org
e2d1d6c0 3365S: Maintained
71bd849d 3366F: drivers/scsi/am53c974.c
e2d1d6c0 3367
1da177e4 3368DC395x SCSI driver
61eee9a7 3369M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3370M: Ali Akcaagac <aliakc@web.de>
3371M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3372L: dc395x@twibble.org
cf015e9f
JP
3373W: http://twibble.org/dist/dc395x/
3374W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3375S: Maintained
679655da
JP
3376F: Documentation/scsi/dc395x.txt
3377F: drivers/scsi/dc395x.*
1da177e4 3378
eb8edb08 3379DCCP PROTOCOL
a89d030e 3380M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3381L: dccp@vger.kernel.org
c996d8b9 3382W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3383S: Maintained
679655da 3384F: include/linux/dccp.h
c117ab84 3385F: include/uapi/linux/dccp.h
679655da
JP
3386F: include/linux/tfrc.h
3387F: net/dccp/
eb8edb08 3388
1da177e4 3389DECnet NETWORK LAYER
1da177e4
LT
3390W: http://linux-decnet.sourceforge.net
3391L: linux-decnet-user@lists.sourceforge.net
f546444d 3392S: Orphan
679655da
JP
3393F: Documentation/networking/decnet.txt
3394F: net/decnet/
1da177e4 3395
ebff05b9
MR
3396DECSTATION PLATFORM SUPPORT
3397M: "Maciej W. Rozycki" <macro@linux-mips.org>
3398L: linux-mips@linux-mips.org
3399W: http://www.linux-mips.org/wiki/DECstation
3400S: Maintained
3401F: arch/mips/dec/
3402F: arch/mips/include/asm/dec/
3403F: arch/mips/include/asm/mach-dec/
3404
1da177e4 3405DEFXX FDDI NETWORK DRIVER
8b58be88 3406M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3407S: Maintained
33f810b2 3408F: drivers/net/fddi/defxx.*
1da177e4 3409
ad8f07cc 3410DELL LAPTOP DRIVER
8b58be88 3411M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3412M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3413L: platform-driver-x86@vger.kernel.org
ad8f07cc 3414S: Maintained
679655da 3415F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3416
817a5cdb
PR
3417DELL LAPTOP RBTN DRIVER
3418M: Pali RohĂ¡r <pali.rohar@gmail.com>
3419S: Maintained
3420F: drivers/platform/x86/dell-rbtn.*
3421
cdbff611
PR
3422DELL LAPTOP FREEFALL DRIVER
3423M: Pali RohĂ¡r <pali.rohar@gmail.com>
3424S: Maintained
3425F: drivers/platform/x86/dell-smo8800.c
3426
1da177e4 3427DELL LAPTOP SMM DRIVER
a5afba16 3428M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3429S: Maintained
a5afba16 3430F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3431F: include/uapi/linux/i8k.h
1da177e4 3432
90563ec4 3433DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3434M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3435S: Maintained
679655da
JP
3436F: Documentation/dcdbas.txt
3437F: drivers/firmware/dcdbas.*
90563ec4 3438
0b3f6109 3439DELL WMI EXTRAS DRIVER
8b58be88 3440M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3441M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3442S: Maintained
36b3a96f 3443F: drivers/platform/x86/dell-wmi.c
0b3f6109 3444
5efc75e3 3445DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3446M: John Youn <johnyoun@synopsys.com>
5efc75e3 3447L: linux-usb@vger.kernel.org
18f340f9 3448T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3449S: Maintained
197ba5f4 3450F: drivers/usb/dwc2/
5efc75e3 3451
94ab23dd 3452DESIGNWARE USB3 DRD IP DRIVER
a55f6286 3453M: Felipe Balbi <balbi@kernel.org>
94ab23dd 3454L: linux-usb@vger.kernel.org
94ab23dd
FB
3455T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3456S: Maintained
3457F: drivers/usb/dwc3/
3458
833c9545
JB
3459DEVICE COREDUMP (DEV_COREDUMP)
3460M: Johannes Berg <johannes@sipsolutions.net>
3461L: linux-kernel@vger.kernel.org
3462S: Maintained
3463F: drivers/base/devcoredump.c
3464F: include/linux/devcoredump.h
3465
89d07767
KP
3466DEVICE FREQUENCY (DEVFREQ)
3467M: MyungJoo Ham <myungjoo.ham@samsung.com>
3468M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3469L: linux-pm@vger.kernel.org
6a3cd722 3470T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
89d07767
KP
3471S: Maintained
3472F: drivers/devfreq/
6a3cd722
CC
3473F: include/linux/devfreq.h
3474F: Documentation/devicetree/bindings/devfreq/
89d07767 3475
7dbded06
CC
3476DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3477M: Chanwoo Choi <cw00.choi@samsung.com>
3478L: linux-pm@vger.kernel.org
3479T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3480S: Supported
3481F: drivers/devfreq/event/
3482F: drivers/devfreq/devfreq-event.c
3483F: include/linux/devfreq-event.h
3484F: Documentation/devicetree/bindings/devfreq/event/
89d07767 3485
1da177e4 3486DEVICE NUMBER REGISTRY
8b58be88 3487M: Torben Mathiasen <device@lanana.org>
1da177e4 3488W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3489S: Maintained
3490
e2d1d6c0 3491DEVICE-MAPPER (LVM)
854ecaad 3492M: Alasdair Kergon <agk@redhat.com>
8504eed3 3493M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3494M: dm-devel@redhat.com
e2d1d6c0
RD
3495L: dm-devel@redhat.com
3496W: http://sources.redhat.com/dm
8a6e2535 3497Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3498T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3499T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3500S: Maintained
679655da
JP
3501F: Documentation/device-mapper/
3502F: drivers/md/dm*
854ecaad 3503F: drivers/md/persistent-data/
679655da
JP
3504F: include/linux/device-mapper.h
3505F: include/linux/dm-*.h
8504eed3 3506F: include/uapi/linux/dm-*.h
e2d1d6c0 3507
c0d995aa
OST
3508DIALOG SEMICONDUCTOR DRIVERS
3509M: Support Opensource <support.opensource@diasemi.com>
3510W: http://www.dialog-semiconductor.com/products
3511S: Supported
3512F: Documentation/hwmon/da90??
7c933772 3513F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3514F: drivers/gpio/gpio-da90??.c
3515F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3516F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3517F: drivers/input/misc/da90??_onkey.c
3518F: drivers/input/touchscreen/da9052_tsi.c
3519F: drivers/leds/leds-da90??.c
3520F: drivers/mfd/da903x.c
3521F: drivers/mfd/da90??-*.c
7be72c2c 3522F: drivers/mfd/da91??-*.c
c0d995aa 3523F: drivers/power/da9052-battery.c
7be72c2c 3524F: drivers/power/da91??-*.c
c0d995aa
OST
3525F: drivers/regulator/da903x.c
3526F: drivers/regulator/da9???-regulator.[ch]
3527F: drivers/rtc/rtc-da90??.c
3528F: drivers/video/backlight/da90??_bl.c
3529F: drivers/watchdog/da90??_wdt.c
3530F: include/linux/mfd/da903x.h
3531F: include/linux/mfd/da9052/
3532F: include/linux/mfd/da9055/
3533F: include/linux/mfd/da9063/
7be72c2c 3534F: include/linux/mfd/da9150/
c0d995aa
OST
3535F: include/sound/da[79]*.h
3536F: sound/soc/codecs/da[79]*.[ch]
3537
599aa697
LL
3538DIGI NEO AND CLASSIC PCI PRODUCTS
3539M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3540M: Mark Hounschell <markh@compro.net>
599aa697
LL
3541L: driverdev-devel@linuxdriverproject.org
3542S: Maintained
3543F: drivers/staging/dgnc/
3544
3545DIGI EPCA PCI PRODUCTS
3546M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3547M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3548L: driverdev-devel@linuxdriverproject.org
3549S: Maintained
3550F: drivers/staging/dgap/
3551
335d7c58 3552DIOLAN U2C-12 I2C DRIVER
ca462085 3553M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3554L: linux-i2c@vger.kernel.org
3555S: Maintained
3556F: drivers/i2c/busses/i2c-diolan-u2c.c
3557
d475c634
MW
3558DIRECT ACCESS (DAX)
3559M: Matthew Wilcox <willy@linux.intel.com>
3560L: linux-fsdevel@vger.kernel.org
3561S: Supported
3562F: fs/dax.c
3563
e7839f25 3564DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3565M: Eric Paris <eparis@parisplace.org>
3c5119c0 3566S: Maintained
679655da
JP
3567F: Documentation/filesystems/dnotify.txt
3568F: fs/notify/dnotify/
3569F: include/linux/dnotify.h
1da177e4
LT
3570
3571DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3572M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3573W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3574W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3575W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3576S: Maintained
3577
4480f15b 3578DISKQUOTA
d8130624 3579M: Jan Kara <jack@suse.com>
1da177e4 3580S: Maintained
679655da
JP
3581F: Documentation/filesystems/quota.txt
3582F: fs/quota/
3583F: include/linux/quota*.h
c117ab84 3584F: include/uapi/linux/quota*.h
1da177e4 3585
702686ad
BT
3586DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3587M: Bernie Thompson <bernie@plugable.com>
3588L: linux-fbdev@vger.kernel.org
3589S: Maintained
3590W: http://plugable.com/category/projects/udlfb/
8a61f013 3591F: drivers/video/fbdev/udlfb.c
702686ad
BT
3592F: include/video/udlfb.h
3593F: Documentation/fb/udlfb.txt
3594
e7839f25 3595DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3596M: Christine Caulfield <ccaulfie@redhat.com>
3597M: David Teigland <teigland@redhat.com>
a4644184 3598L: cluster-devel@redhat.com
5be7b50f 3599W: http://sources.redhat.com/cluster/
9f273c24 3600T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5be7b50f 3601S: Supported
679655da 3602F: fs/dlm/
5be7b50f 3603
53b6b3e0
SS
3604DMA BUFFER SHARING FRAMEWORK
3605M: Sumit Semwal <sumit.semwal@linaro.org>
3606S: Maintained
3607L: linux-media@vger.kernel.org
3608L: dri-devel@lists.freedesktop.org
8ada6d2d 3609L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3610F: drivers/dma-buf/
e46d12c6
JP
3611F: include/linux/dma-buf*
3612F: include/linux/reservation.h
3613F: include/linux/*fence.h
53b6b3e0
SS
3614F: Documentation/dma-buf-sharing.txt
3615T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3616
b3e5f263 3617DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3618M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3619L: dmaengine@vger.kernel.org
3620Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3621S: Maintained
679655da 3622F: drivers/dma/
0ce3c066 3623F: include/linux/dmaengine.h
979a281e
VK
3624F: Documentation/dmaengine/
3625T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3626
b825037d 3627DME1737 HARDWARE MONITOR DRIVER
8b58be88 3628M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3629L: lm-sensors@lm-sensors.org
3630S: Maintained
679655da
JP
3631F: Documentation/hwmon/dme1737
3632F: drivers/hwmon/dme1737.c
b825037d 3633
1f31e1b1 3634DMI/SMBIOS SUPPORT
d8130624 3635M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3636S: Maintained
d4aeef93 3637T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3638F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3639F: drivers/firmware/dmi-id.c
3640F: drivers/firmware/dmi_scan.c
3641F: include/linux/dmi.h
3642
7d2c86b5 3643DOCUMENTATION
ad3118b9 3644M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3645L: linux-doc@vger.kernel.org
3646S: Maintained
679655da 3647F: Documentation/
42f41ecf
JC
3648F: scripts/docproc.c
3649F: scripts/kernel-doc*
97be078b
RD
3650X: Documentation/ABI/
3651X: Documentation/devicetree/
933a46b8
JC
3652X: Documentation/acpi
3653X: Documentation/power
3654X: Documentation/spi
6c121170 3655X: Documentation/DocBook/media
c51edfb1 3656T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3657
1da177e4 3658DOUBLETALK DRIVER
8b58be88 3659M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3660L: blinux-list@redhat.com
3661S: Maintained
679655da
JP
3662F: drivers/char/dtlk.c
3663F: include/linux/dtlk.h
1da177e4 3664
e2d1d6c0 3665DPT_I2O SCSI RAID DRIVER
8b58be88 3666M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3667L: linux-scsi@vger.kernel.org
3668W: http://www.adaptec.com/
3669S: Maintained
679655da
JP
3670F: drivers/scsi/dpt*
3671F: drivers/scsi/dpt/
e2d1d6c0 3672
b411b363 3673DRBD DRIVER
bc2c049d
RK
3674M: Philipp Reisner <philipp.reisner@linbit.com>
3675M: Lars Ellenberg <lars.ellenberg@linbit.com>
3676L: drbd-dev@lists.linbit.com
28b8e8d4 3677W: http://www.drbd.org
bc2c049d
RK
3678T: git git://git.linbit.com/linux-drbd.git
3679T: git git://git.linbit.com/drbd-8.4.git
28b8e8d4
JP
3680S: Supported
3681F: drivers/block/drbd/
3682F: lib/lru_cache.c
3683F: Documentation/blockdev/drbd/
b411b363 3684
dc7dfcd8 3685DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3686M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3687T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3688S: Supported
679655da 3689F: Documentation/kobject.txt
7cfc51b9 3690F: drivers/base/
87544653 3691F: fs/debugfs/
dc7dfcd8
WS
3692F: fs/kernfs/
3693F: fs/sysfs/
87544653 3694F: include/linux/debugfs.h
dc7dfcd8 3695F: include/linux/kobj*
679655da 3696F: lib/kobj*
1da177e4
LT
3697
3698DRM DRIVERS
8b58be88 3699M: David Airlie <airlied@linux.ie>
4c6a3999 3700L: dri-devel@lists.freedesktop.org
b0447888 3701T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3702S: Maintained
679655da 3703F: drivers/gpu/drm/
433e3b34 3704F: drivers/gpu/vga/
850e9411 3705F: include/drm/
c117ab84 3706F: include/uapi/drm/
1da177e4 3707
566f5939
AD
3708RADEON DRM DRIVERS
3709M: Alex Deucher <alexander.deucher@amd.com>
3710M: Christian König <christian.koenig@amd.com>
3711L: dri-devel@lists.freedesktop.org
3712T: git git://people.freedesktop.org/~agd5f/linux
3713S: Supported
3714F: drivers/gpu/drm/radeon/
566f5939
AD
3715F: include/uapi/drm/radeon*
3716
03e255b9
TR
3717DRM PANEL DRIVERS
3718M: Thierry Reding <thierry.reding@gmail.com>
3719L: dri-devel@lists.freedesktop.org
3720T: git git://anongit.freedesktop.org/tegra/linux.git
3721S: Maintained
3722F: drivers/gpu/drm/drm_panel.c
3723F: drivers/gpu/drm/panel/
3724F: include/drm/drm_panel.h
2d799dde 3725F: Documentation/devicetree/bindings/display/panel/
03e255b9 3726
8daf7473 3727INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3728M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3729M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3730L: intel-gfx@lists.freedesktop.org
8daf7473 3731L: dri-devel@lists.freedesktop.org
7564fde3 3732W: https://01.org/linuxgraphics/
47f95647 3733Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3734T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3735S: Supported
14430813 3736F: drivers/gpu/drm/i915/
8daf7473 3737F: include/drm/i915*
c117ab84 3738F: include/uapi/drm/i915*
8daf7473 3739
99763bb8
BB
3740DRM DRIVERS FOR ATMEL HLCDC
3741M: Boris Brezillon <boris.brezillon@free-electrons.com>
3742L: dri-devel@lists.freedesktop.org
3743S: Supported
3744F: drivers/gpu/drm/atmel-hlcdc/
3745F: Documentation/devicetree/bindings/drm/atmel/
3746
398a6d4a
KP
3747DRM DRIVERS FOR EXYNOS
3748M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3749M: Joonyoung Shim <jy0922.shim@samsung.com>
3750M: Seung-Woo Kim <sw0312.kim@samsung.com>
3751M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3752L: dri-devel@lists.freedesktop.org
25a58030 3753T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3754S: Supported
14430813 3755F: drivers/gpu/drm/exynos/
398a6d4a 3756F: include/drm/exynos*
c117ab84 3757F: include/uapi/drm/exynos*
398a6d4a 3758
b55a1b9c
JW
3759DRM DRIVERS FOR FREESCALE DCU
3760M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3761M: Alison Wang <alison.wang@freescale.com>
3762L: dri-devel@lists.freedesktop.org
3763S: Supported
3764F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3765F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3766F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3767
0a3d775f
PZ
3768DRM DRIVERS FOR FREESCALE IMX
3769M: Philipp Zabel <p.zabel@pengutronix.de>
3770L: dri-devel@lists.freedesktop.org
3771S: Maintained
3772F: drivers/gpu/drm/imx/
ef739aa4 3773F: drivers/gpu/ipu-v3/
2d799dde 3774F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3775
ba2199a6
PJ
3776DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3777M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3778L: dri-devel@lists.freedesktop.org
3779T: git git://github.com/patjak/drm-gma500
3780S: Maintained
3781F: drivers/gpu/drm/gma500
3782F: include/drm/gma500*
3783
bd3b49f2 3784DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3785M: Thierry Reding <thierry.reding@gmail.com>
3786M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3787L: dri-devel@lists.freedesktop.org
3788L: linux-tegra@vger.kernel.org
a5ad7a63 3789T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3790S: Supported
dee8268f 3791F: drivers/gpu/drm/tegra/
a5ad7a63 3792F: drivers/gpu/host1x/
e1e90644 3793F: include/linux/host1x.h
a5ad7a63 3794F: include/uapi/drm/tegra_drm.h
2d799dde 3795F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3796
a284e9d1
LP
3797DRM DRIVERS FOR RENESAS
3798M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3799L: dri-devel@lists.freedesktop.org
4a121096 3800L: linux-renesas-soc@vger.kernel.org
a284e9d1
LP
3801T: git git://people.freedesktop.org/~airlied/linux
3802S: Supported
3803F: drivers/gpu/drm/rcar-du/
3804F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3805F: include/linux/platform_data/shmob_drm.h
3806
625e0346
HS
3807DRM DRIVERS FOR ROCKCHIP
3808M: Mark Yao <mark.yao@rock-chips.com>
3809L: dri-devel@lists.freedesktop.org
3810S: Maintained
3811F: drivers/gpu/drm/rockchip/
2d799dde 3812F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3813
7f11c476
BG
3814DRM DRIVERS FOR STI
3815M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3816M: Vincent Abriou <vincent.abriou@st.com>
3817L: dri-devel@lists.freedesktop.org
3818T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3819S: Maintained
3820F: drivers/gpu/drm/sti
2d799dde 3821F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3822
8bb0bce9
LS
3823DRM DRIVERS FOR VIVANTE GPU IP
3824M: Lucas Stach <l.stach@pengutronix.de>
3825R: Russell King <linux+etnaviv@arm.linux.org.uk>
3826R: Christian Gmeiner <christian.gmeiner@gmail.com>
3827L: dri-devel@lists.freedesktop.org
3828S: Maintained
3829F: drivers/gpu/drm/etnaviv
3830F: Documentation/devicetree/bindings/display/etnaviv
3831
598df1ac
AK
3832DSBR100 USB FM RADIO DRIVER
3833M: Alexey Klimov <klimov.linux@gmail.com>
3834L: linux-media@vger.kernel.org
3835T: git git://linuxtv.org/media_tree.git
3836S: Maintained
3837F: drivers/media/radio/dsbr100.c
3838
1da177e4 3839DSCC4 DRIVER
8b58be88 3840M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3841L: netdev@vger.kernel.org
1da177e4 3842S: Maintained
679655da 3843F: drivers/net/wan/dscc4.c
1da177e4 3844
cc11b140
HV
3845DT3155 MEDIA DRIVER
3846M: Hans Verkuil <hverkuil@xs4all.nl>
3847L: linux-media@vger.kernel.org
3848T: git git://linuxtv.org/media_tree.git
a825eaec 3849W: https://linuxtv.org
cc11b140
HV
3850S: Odd Fixes
3851F: drivers/media/pci/dt3155/
3852
91952bc0
AP
3853DVB_USB_AF9015 MEDIA DRIVER
3854M: Antti Palosaari <crope@iki.fi>
3855L: linux-media@vger.kernel.org
a825eaec 3856W: https://linuxtv.org
91952bc0
AP
3857W: http://palosaari.fi/linux/
3858Q: http://patchwork.linuxtv.org/project/linux-media/list/
3859T: git git://linuxtv.org/anttip/media_tree.git
3860S: Maintained
3861F: drivers/media/usb/dvb-usb-v2/af9015*
3862
3863DVB_USB_AF9035 MEDIA DRIVER
3864M: Antti Palosaari <crope@iki.fi>
3865L: linux-media@vger.kernel.org
a825eaec 3866W: https://linuxtv.org
91952bc0
AP
3867W: http://palosaari.fi/linux/
3868Q: http://patchwork.linuxtv.org/project/linux-media/list/
3869T: git git://linuxtv.org/anttip/media_tree.git
3870S: Maintained
3871F: drivers/media/usb/dvb-usb-v2/af9035*
3872
3873DVB_USB_ANYSEE MEDIA DRIVER
3874M: Antti Palosaari <crope@iki.fi>
3875L: linux-media@vger.kernel.org
a825eaec 3876W: https://linuxtv.org
91952bc0
AP
3877W: http://palosaari.fi/linux/
3878Q: http://patchwork.linuxtv.org/project/linux-media/list/
3879T: git git://linuxtv.org/anttip/media_tree.git
3880S: Maintained
3881F: drivers/media/usb/dvb-usb-v2/anysee*
3882
3883DVB_USB_AU6610 MEDIA DRIVER
3884M: Antti Palosaari <crope@iki.fi>
3885L: linux-media@vger.kernel.org
a825eaec 3886W: https://linuxtv.org
91952bc0
AP
3887W: http://palosaari.fi/linux/
3888Q: http://patchwork.linuxtv.org/project/linux-media/list/
3889T: git git://linuxtv.org/anttip/media_tree.git
3890S: Maintained
3891F: drivers/media/usb/dvb-usb-v2/au6610*
3892
3893DVB_USB_CE6230 MEDIA DRIVER
3894M: Antti Palosaari <crope@iki.fi>
3895L: linux-media@vger.kernel.org
a825eaec 3896W: https://linuxtv.org
91952bc0
AP
3897W: http://palosaari.fi/linux/
3898Q: http://patchwork.linuxtv.org/project/linux-media/list/
3899T: git git://linuxtv.org/anttip/media_tree.git
3900S: Maintained
3901F: drivers/media/usb/dvb-usb-v2/ce6230*
3902
d099dea2
MK
3903DVB_USB_CXUSB MEDIA DRIVER
3904M: Michael Krufky <mkrufky@linuxtv.org>
3905L: linux-media@vger.kernel.org
a825eaec 3906W: https://linuxtv.org
d099dea2
MK
3907W: http://github.com/mkrufky
3908Q: http://patchwork.linuxtv.org/project/linux-media/list/
3909T: git git://linuxtv.org/media_tree.git
3910S: Maintained
9819da66 3911F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3912
91952bc0 3913DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3914M: Antti Palosaari <crope@iki.fi>
3915L: linux-media@vger.kernel.org
a825eaec 3916W: https://linuxtv.org
91952bc0
AP
3917W: http://palosaari.fi/linux/
3918Q: http://patchwork.linuxtv.org/project/linux-media/list/
3919T: git git://linuxtv.org/anttip/media_tree.git
3920S: Maintained
91952bc0 3921F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3922
5560983b 3923DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3924M: Antti Palosaari <crope@iki.fi>
3925L: linux-media@vger.kernel.org
a825eaec 3926W: https://linuxtv.org
91952bc0
AP
3927Q: http://patchwork.linuxtv.org/project/linux-media/list/
3928T: git git://linuxtv.org/anttip/media_tree.git
3929S: Maintained
5560983b 3930F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3931
8856f5f2
MK
3932DVB_USB_MXL111SF MEDIA DRIVER
3933M: Michael Krufky <mkrufky@linuxtv.org>
3934L: linux-media@vger.kernel.org
a825eaec 3935W: https://linuxtv.org
8856f5f2
MK
3936W: http://github.com/mkrufky
3937Q: http://patchwork.linuxtv.org/project/linux-media/list/
3938T: git git://linuxtv.org/mkrufky/mxl111sf.git
3939S: Maintained
3940F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3941
91952bc0
AP
3942DVB_USB_RTL28XXU MEDIA DRIVER
3943M: Antti Palosaari <crope@iki.fi>
3944L: linux-media@vger.kernel.org
a825eaec 3945W: https://linuxtv.org
91952bc0
AP
3946W: http://palosaari.fi/linux/
3947Q: http://patchwork.linuxtv.org/project/linux-media/list/
3948T: git git://linuxtv.org/anttip/media_tree.git
3949S: Maintained
3950F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3951
3952DVB_USB_V2 MEDIA DRIVER
3953M: Antti Palosaari <crope@iki.fi>
3954L: linux-media@vger.kernel.org
a825eaec 3955W: https://linuxtv.org
91952bc0
AP
3956W: http://palosaari.fi/linux/
3957Q: http://patchwork.linuxtv.org/project/linux-media/list/
3958T: git git://linuxtv.org/anttip/media_tree.git
3959S: Maintained
3960F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3961F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3962
ac0ac38f 3963DYNAMIC DEBUG
5c4a97d1 3964M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3965S: Maintained
3966F: lib/dynamic_debug.c
3967F: include/linux/dynamic_debug.h
3968
789c7048 3969DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3970M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3971S: Maintained
df621252 3972F: drivers/tty/serial/dz.*
789c7048 3973
f17effbe
MF
3974E3X0 POWER BUTTON DRIVER
3975M: Moritz Fischer <moritz.fischer@ettus.com>
3976L: usrp-users@lists.ettus.com
3977W: http://www.ettus.com
3978S: Supported
3979F: drivers/input/misc/e3x0-button.c
3980F: Documentation/devicetree/bindings/input/e3x0-button.txt
3981
91952bc0
AP
3982E4000 MEDIA DRIVER
3983M: Antti Palosaari <crope@iki.fi>
3984L: linux-media@vger.kernel.org
a825eaec 3985W: https://linuxtv.org
91952bc0
AP
3986W: http://palosaari.fi/linux/
3987Q: http://patchwork.linuxtv.org/project/linux-media/list/
3988T: git git://linuxtv.org/anttip/media_tree.git
3989S: Maintained
3990F: drivers/media/tuners/e4000*
3991
1da177e4 3992EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3993M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3994L: linux-scsi@vger.kernel.org
3995S: Maintained
679655da 3996F: drivers/scsi/eata.c
1da177e4 3997
91952bc0
AP
3998EC100 MEDIA DRIVER
3999M: Antti Palosaari <crope@iki.fi>
4000L: linux-media@vger.kernel.org
a825eaec 4001W: https://linuxtv.org
91952bc0
AP
4002W: http://palosaari.fi/linux/
4003Q: http://patchwork.linuxtv.org/project/linux-media/list/
4004T: git git://linuxtv.org/anttip/media_tree.git
4005S: Maintained
4006F: drivers/media/dvb-frontends/ec100*
4007
237fead6 4008ECRYPT FILE SYSTEM
0de9adf2 4009M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 4010L: ecryptfs@vger.kernel.org
24a923e4 4011W: http://ecryptfs.org
6dc7516e 4012W: https://launchpad.net/ecryptfs
9f273c24 4013T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
237fead6 4014S: Supported
679655da
JP
4015F: Documentation/filesystems/ecryptfs.txt
4016F: fs/ecryptfs/
237fead6 4017
da9bb1d2 4018EDAC-CORE
8b58be88 4019M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 4020M: Borislav Petkov <bp@alien8.de>
009a5410 4021M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 4022L: linux-edac@vger.kernel.org
07cd6bf5
FW
4023T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4024T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
8c2a6a40 4025S: Supported
679655da 4026F: Documentation/edac.txt
91445c72 4027F: drivers/edac/
679655da 4028F: include/linux/edac.h
0e438e3f 4029
c476c23b 4030EDAC-AMD64
8b58be88 4031M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 4032M: Borislav Petkov <bp@alien8.de>
91445c72 4033L: linux-edac@vger.kernel.org
487ba8e8 4034S: Maintained
c476c23b
BP
4035F: drivers/edac/amd64_edac*
4036
836dae5d
RR
4037EDAC-CALXEDA
4038M: Doug Thompson <dougthompson@xmission.com>
4039M: Robert Richter <rric@kernel.org>
4040L: linux-edac@vger.kernel.org
836dae5d
RR
4041S: Maintained
4042F: drivers/edac/highbank*
4043
f65aad41
RB
4044EDAC-CAVIUM
4045M: Ralf Baechle <ralf@linux-mips.org>
4046M: David Daney <david.daney@cavium.com>
4047L: linux-edac@vger.kernel.org
4048L: linux-mips@linux-mips.org
f65aad41
RB
4049S: Supported
4050F: drivers/edac/octeon_edac*
4051
0e438e3f 4052EDAC-E752X
8b58be88
JP
4053M: Mark Gross <mark.gross@intel.com>
4054M: Doug Thompson <dougthompson@xmission.com>
91445c72 4055L: linux-edac@vger.kernel.org
0e438e3f 4056S: Maintained
679655da 4057F: drivers/edac/e752x_edac.c
0e438e3f
DP
4058
4059EDAC-E7XXX
8b58be88 4060M: Doug Thompson <dougthompson@xmission.com>
91445c72 4061L: linux-edac@vger.kernel.org
0e438e3f 4062S: Maintained
679655da 4063F: drivers/edac/e7xxx_edac.c
0e438e3f 4064
77c5f5d2 4065EDAC-GHES
009a5410 4066M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2 4067L: linux-edac@vger.kernel.org
77c5f5d2 4068S: Maintained
2caa67a6 4069F: drivers/edac/ghes_edac.c
77c5f5d2 4070
6bc78404 4071EDAC-I82443BXGX
8b58be88 4072M: Tim Small <tim@buttersideup.com>
91445c72 4073L: linux-edac@vger.kernel.org
6bc78404 4074S: Maintained
679655da 4075F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
4076
4077EDAC-I3000
8b58be88 4078M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4079L: linux-edac@vger.kernel.org
6bc78404 4080S: Maintained
679655da 4081F: drivers/edac/i3000_edac.c
6bc78404
DT
4082
4083EDAC-I5000
8b58be88 4084M: Doug Thompson <dougthompson@xmission.com>
91445c72 4085L: linux-edac@vger.kernel.org
ba9a5918 4086S: Maintained
679655da 4087F: drivers/edac/i5000_edac.c
ba9a5918 4088
44c12cb2 4089EDAC-I5400
009a5410 4090M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4091L: linux-edac@vger.kernel.org
44c12cb2 4092S: Maintained
679655da 4093F: drivers/edac/i5400_edac.c
44c12cb2 4094
3c9c92b6 4095EDAC-I7300
009a5410 4096M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6 4097L: linux-edac@vger.kernel.org
3c9c92b6
MCC
4098S: Maintained
4099F: drivers/edac/i7300_edac.c
4100
67c89316 4101EDAC-I7CORE
009a5410 4102M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4103L: linux-edac@vger.kernel.org
67c89316 4104S: Maintained
70aff0ce 4105F: drivers/edac/i7core_edac.c
67c89316 4106
ba9a5918 4107EDAC-I82975X
8b58be88 4108M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4109M: "Arvind R." <arvino55@gmail.com>
91445c72 4110L: linux-edac@vger.kernel.org
ba9a5918 4111S: Maintained
679655da 4112F: drivers/edac/i82975x_edac.c
ba9a5918 4113
791b4706
JB
4114EDAC-IE31200
4115M: Jason Baron <jbaron@akamai.com>
4116L: linux-edac@vger.kernel.org
791b4706
JB
4117S: Maintained
4118F: drivers/edac/ie31200_edac.c
4119
ccdfb979 4120EDAC-MPC85XX
30c7469b 4121M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979 4122L: linux-edac@vger.kernel.org
ccdfb979
JT
4123S: Maintained
4124F: drivers/edac/mpc85xx_edac.[ch]
4125
ba9a5918 4126EDAC-PASEMI
8b58be88 4127M: Egor Martovetsky <egor@pasemi.com>
91445c72 4128L: linux-edac@vger.kernel.org
6bc78404 4129S: Maintained
679655da 4130F: drivers/edac/pasemi_edac.c
6bc78404 4131
0e438e3f 4132EDAC-R82600
8b58be88 4133M: Tim Small <tim@buttersideup.com>
91445c72 4134L: linux-edac@vger.kernel.org
0e438e3f 4135S: Maintained
679655da 4136F: drivers/edac/r82600_edac.c
da9bb1d2 4137
4d096ca7 4138EDAC-SBRIDGE
009a5410 4139M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7 4140L: linux-edac@vger.kernel.org
4d096ca7
MCC
4141S: Maintained
4142F: drivers/edac/sb_edac.c
4143
995e1de4
LH
4144EDAC-XGENE
4145APPLIED MICRO (APM) X-GENE SOC EDAC
4146M: Loc Ho <lho@apm.com>
4147S: Supported
4148F: drivers/edac/xgene_edac.c
4149F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4150
af39917d
CL
4151EDIROL UA-101/UA-1000 DRIVER
4152M: Clemens Ladisch <clemens@ladisch.de>
4153L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4154T: git git://git.alsa-project.org/alsa-kernel.git
4155S: Maintained
4156F: sound/usb/misc/ua101.c
4157
1f7df953 4158EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4159M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4160L: linux-efi@vger.kernel.org
78bef24e 4161T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4162S: Maintained
fb2efb5c 4163F: Documentation/efi-stub.txt
1f7df953
MF
4164F: arch/ia64/kernel/efi.c
4165F: arch/x86/boot/compressed/eboot.[ch]
4166F: arch/x86/include/asm/efi.h
4167F: arch/x86/platform/efi/*
a9499fa7 4168F: drivers/firmware/efi/*
1f7df953
MF
4169F: include/linux/efi*.h
4170
d68772b7
MF
4171EFI VARIABLE FILESYSTEM
4172M: Matthew Garrett <matthew.garrett@nebula.com>
4173M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4174M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4175T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4176L: linux-efi@vger.kernel.org
4177S: Maintained
4178F: fs/efivarfs/
4179
85a00d9b
PJ
4180EFIFB FRAMEBUFFER DRIVER
4181L: linux-fbdev@vger.kernel.org
4182M: Peter Jones <pjones@redhat.com>
4183S: Maintained
8a61f013 4184F: drivers/video/fbdev/efifb.c
85a00d9b 4185
0bee8d28
JT
4186EFS FILESYSTEM
4187W: http://aeschi.ch.eu.org/efs/
4188S: Orphan
679655da 4189F: fs/efs/
0bee8d28 4190
aa8a9e25 4191EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4192M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4193L: netdev@vger.kernel.org
4194S: Maintained
9aa32835 4195F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4196
f0319efe 4197EM28XX VIDEO4LINUX DRIVER
009a5410 4198M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe 4199L: linux-media@vger.kernel.org
a825eaec 4200W: https://linuxtv.org
f0319efe
MCC
4201T: git git://linuxtv.org/media_tree.git
4202S: Maintained
4203F: drivers/media/usb/em28xx/
4204
3e3a7d66 4205EMBEDDED LINUX
8b58be88
JP
4206M: Paul Gortmaker <paul.gortmaker@windriver.com>
4207M: Matt Mackall <mpm@selenic.com>
4208M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4209L: linux-embedded@vger.kernel.org
4210S: Maintained
4211
32505876
JS
4212EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4213M: James Smart <james.smart@avagotech.com>
4214M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4215L: linux-scsi@vger.kernel.org
32505876 4216W: http://www.avagotech.com
ce00f85c 4217S: Supported
679655da 4218F: drivers/scsi/lpfc/
3a1c1d44 4219
5f5bac82 4220ENE CB710 FLASH CARD READER DRIVER
8b58be88 4221M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4222S: Maintained
4223F: drivers/misc/cb710/
4224F: drivers/mmc/host/cb710-mmc.*
4225F: include/linux/cb710.h
4226
931e39a1
ML
4227ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4228M: Maxim Levitsky <maximlevitsky@gmail.com>
4229S: Maintained
2a837449 4230F: drivers/media/rc/ene_ir.*
931e39a1 4231
ec207dcc
GS
4232ENHANCED ERROR HANDLING (EEH)
4233M: Gavin Shan <shangw@linux.vnet.ibm.com>
4234L: linuxppc-dev@lists.ozlabs.org
4235S: Supported
4236F: Documentation/powerpc/eeh-pci-error-recovery.txt
4237F: arch/powerpc/kernel/eeh*.c
4238
d5ca9006 4239EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4240M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4241S: Maintained
084bad91 4242T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4243F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4244F: include/video/s1d13xxxfb.h
d5ca9006 4245
38df6492
ME
4246ET131X NETWORK DRIVER
4247M: Mark Einon <mark.einon@gmail.com>
4248S: Odd Fixes
4249F: drivers/net/ethernet/agere/
4250
1da177e4 4251ETHERNET BRIDGE
adbbf69d 4252M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4253L: bridge@lists.linux-foundation.org
4c325313 4254L: netdev@vger.kernel.org
c996d8b9 4255W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4256S: Maintained
679655da
JP
4257F: include/linux/netfilter_bridge/
4258F: net/bridge/
1da177e4 4259
22f08ad9
FF
4260ETHERNET PHY LIBRARY
4261M: Florian Fainelli <f.fainelli@gmail.com>
4262L: netdev@vger.kernel.org
4263S: Maintained
4264F: include/linux/phy.h
4265F: include/linux/phy_fixed.h
4266F: drivers/net/phy/
4267F: Documentation/networking/phy.txt
4268F: drivers/of/of_mdio.c
4269F: drivers/of/of_net.c
4270
1da177e4 4271EXT2 FILE SYSTEM
d8130624 4272M: Jan Kara <jack@suse.com>
72be2ccf 4273L: linux-ext4@vger.kernel.org
1da177e4 4274S: Maintained
679655da
JP
4275F: Documentation/filesystems/ext2.txt
4276F: fs/ext2/
4277F: include/linux/ext2*
1da177e4 4278
72be2ccf 4279EXT4 FILE SYSTEM
8b58be88 4280M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4281M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4282L: linux-ext4@vger.kernel.org
08a225f1 4283W: http://ext4.wiki.kernel.org
8a6e2535 4284Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
9f273c24 4285T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
1da177e4 4286S: Maintained
679655da
JP
4287F: Documentation/filesystems/ext4.txt
4288F: fs/ext4/
1da177e4 4289
c5532b09 4290Extended Verification Module (EVM)
74dd744f
MZ
4291M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4292L: linux-ima-devel@lists.sourceforge.net
4293L: linux-security-module@vger.kernel.org
c5532b09
MZ
4294S: Supported
4295F: security/integrity/evm/
4296
df6b3cfe
MH
4297EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4298M: MyungJoo Ham <myungjoo.ham@samsung.com>
4299M: Chanwoo Choi <cw00.choi@samsung.com>
4300L: linux-kernel@vger.kernel.org
81df63a9 4301T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4302S: Maintained
4303F: drivers/extcon/
cd2c3e7f
CC
4304F: include/linux/extcon/
4305F: include/linux/extcon.h
df6b3cfe 4306F: Documentation/extcon/
cd2c3e7f 4307F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4308
e2a75c44 4309EXYNOS DP DRIVER
b7701755 4310M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4311L: dri-devel@lists.freedesktop.org
4312S: Maintained
4313F: drivers/gpu/drm/exynos/exynos_dp*
4314
33ad3912
DL
4315EXYNOS MIPI DISPLAY DRIVERS
4316M: Inki Dae <inki.dae@samsung.com>
4317M: Donghwa Lee <dh09.lee@samsung.com>
4318M: Kyungmin Park <kyungmin.park@samsung.com>
4319L: linux-fbdev@vger.kernel.org
4320S: Maintained
8a61f013 4321F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4322F: include/video/exynos_mipi*
4323
e53004e2 4324F71805F HARDWARE MONITORING DRIVER
d8130624 4325M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4326L: lm-sensors@lm-sensors.org
4327S: Maintained
679655da
JP
4328F: Documentation/hwmon/f71805f
4329F: drivers/hwmon/f71805f.c
e53004e2 4330
eea977ed
MB
4331FC0011 TUNER DRIVER
4332M: Michael Buesch <m@bues.ch>
4333L: linux-media@vger.kernel.org
4334S: Maintained
ccae7af2
MCC
4335F: drivers/media/tuners/fc0011.h
4336F: drivers/media/tuners/fc0011.c
eea977ed 4337
91952bc0
AP
4338FC2580 MEDIA DRIVER
4339M: Antti Palosaari <crope@iki.fi>
4340L: linux-media@vger.kernel.org
a825eaec 4341W: https://linuxtv.org
91952bc0
AP
4342W: http://palosaari.fi/linux/
4343Q: http://patchwork.linuxtv.org/project/linux-media/list/
4344T: git git://linuxtv.org/anttip/media_tree.git
4345S: Maintained
4346F: drivers/media/tuners/fc2580*
eea977ed 4347
88b2dbdb
EP
4348FANOTIFY
4349M: Eric Paris <eparis@redhat.com>
4350S: Maintained
4351F: fs/notify/fanotify/
4352F: include/linux/fanotify.h
c117ab84 4353F: include/uapi/linux/fanotify.h
88b2dbdb 4354
1da177e4 4355FARSYNC SYNCHRONOUS DRIVER
8b58be88 4356M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4357W: http://www.farsite.co.uk/
4358S: Supported
679655da 4359F: drivers/net/wan/farsync.*
1da177e4 4360
c5408b88 4361FAULT INJECTION SUPPORT
8b58be88 4362M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4363S: Supported
679655da
JP
4364F: Documentation/fault-injection/
4365F: lib/fault-inject.c
c5408b88 4366
053e514f
NT
4367FBTFT Framebuffer drivers
4368M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4369M: Noralf Trønnes <noralf@tronnes.org>
4370S: Maintained
4371F: drivers/staging/fbtft/
4372
cae727db 4373FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4374M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4375L: fcoe-devel@open-fcoe.org
cae727db
RL
4376W: www.Open-FCoE.org
4377S: Supported
4378F: drivers/scsi/libfc/
4379F: drivers/scsi/fcoe/
4380F: include/scsi/fc/
4381F: include/scsi/libfc.h
4382F: include/scsi/libfcoe.h
c117ab84 4383F: include/uapi/scsi/fc/
cae727db 4384
e2d1d6c0 4385FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4386M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4387M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4388L: linux-fsdevel@vger.kernel.org
1da177e4 4389S: Maintained
679655da
JP
4390F: include/linux/fcntl.h
4391F: include/linux/fs.h
c117ab84
CEB
4392F: include/uapi/linux/fcntl.h
4393F: include/uapi/linux/fs.h
679655da
JP
4394F: fs/fcntl.c
4395F: fs/locks.c
1da177e4 4396
e2d1d6c0 4397FILESYSTEMS (VFS and infrastructure)
8b58be88 4398M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4399L: linux-fsdevel@vger.kernel.org
173acc7c 4400S: Maintained
679655da 4401F: fs/*
173acc7c 4402
b26e0ed4 4403FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4404M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4405L: lm-sensors@lm-sensors.org
4406S: Maintained
d5ca6918
JP
4407F: drivers/hwmon/f75375s.c
4408F: include/linux/f75375s.h
b26e0ed4 4409
a331b0c3
CL
4410FIREWIRE AUDIO DRIVERS
4411M: Clemens Ladisch <clemens@ladisch.de>
4412L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4413T: git git://git.alsa-project.org/alsa-kernel.git
4414S: Maintained
4415F: sound/firewire/
4416
eb86ec51
SR
4417FIREWIRE MEDIA DRIVERS (firedtv)
4418M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4419L: linux-media@vger.kernel.org
4420L: linux1394-devel@lists.sourceforge.net
4421T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4422S: Maintained
4423F: drivers/media/firewire/
4424
a511ce33
CB
4425FIREWIRE SBP-2 TARGET
4426M: Chris Boot <bootc@bootc.net>
4427L: linux-scsi@vger.kernel.org
4428L: target-devel@vger.kernel.org
4429L: linux1394-devel@lists.sourceforge.net
4430T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4431S: Maintained
4432F: drivers/target/sbp/
4433
7d2c86b5 4434FIREWIRE SUBSYSTEM
8b58be88 4435M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4436L: linux1394-devel@lists.sourceforge.net
958a29cb 4437W: http://ieee1394.wiki.kernel.org/
2ca526bf 4438T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4439S: Maintained
679655da 4440F: drivers/firewire/
8f06ce3b
SR
4441F: include/linux/firewire.h
4442F: include/uapi/linux/firewire*.h
9f6d3c4b 4443F: tools/firewire/
e2d1d6c0
RD
4444
4445FIRMWARE LOADER (request_firmware)
39e68089
ML
4446M: Ming Lei <ming.lei@canonical.com>
4447L: linux-kernel@vger.kernel.org
4448S: Maintained
679655da
JP
4449F: Documentation/firmware_class/
4450F: drivers/base/firmware*.c
4451F: include/linux/firmware.h
e2d1d6c0 4452
f730e3dc 4453FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4454M: Joshua Morris <josh.h.morris@us.ibm.com>
4455M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4456S: Maintained
4457F: drivers/block/rsxx/
4458
8206f664 4459FLOPPY DRIVER
e5f6450c 4460M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4462S: Odd fixes
4463F: drivers/block/floppy.c
4464
9c9f32ed
AR
4465FMC SUBSYSTEM
4466M: Alessandro Rubini <rubini@gnudd.com>
4467W: http://www.ohwr.org/projects/fmc-bus
4468S: Supported
4469F: drivers/fmc/
4470F: include/linux/fmc*.h
4471F: include/linux/ipmi-fru.h
4472K: fmc_d.*register
4473
3c0ed7d5
AT
4474FPGA MANAGER FRAMEWORK
4475M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4476R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4477S: Maintained
4478F: drivers/fpga/
4479F: include/linux/fpga/fpga-mgr.h
4480W: http://www.rocketboards.org
4481
e2d1d6c0 4482FPU EMULATOR
8b58be88 4483M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4484W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4485S: Maintained
679655da 4486F: arch/x86/math-emu/
e2d1d6c0
RD
4487
4488FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4489L: netdev@vger.kernel.org
c173bfac 4490S: Orphan
679655da
JP
4491F: drivers/net/wan/dlci.c
4492F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4493
4494FRAMEBUFFER LAYER
5489e948
JCPV
4495M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4496M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4497L: linux-fbdev@vger.kernel.org
e2d1d6c0 4498W: http://linux-fbdev.sourceforge.net/
b22fe37b 4499Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4500T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4501S: Maintained
679655da 4502F: Documentation/fb/
b22fe37b
PM
4503F: drivers/video/
4504F: include/video/
679655da 4505F: include/linux/fb.h
c117ab84
CEB
4506F: include/uapi/video/
4507F: include/uapi/linux/fb.h
e2d1d6c0 4508
a57c188e 4509FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4510M: Timur Tabi <timur@tabi.org>
a57c188e 4511L: linux-fbdev@vger.kernel.org
c4ef9bc4 4512S: Maintained
8a61f013 4513F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4514
e2d1d6c0 4515FREESCALE DMA DRIVER
8b58be88
JP
4516M: Li Yang <leoli@freescale.com>
4517M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4518L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4519S: Maintained
679655da 4520F: drivers/dma/fsldma.*
e2d1d6c0 4521
44248aff
HX
4522FREESCALE GPMI NAND DRIVER
4523M: Han Xu <han.xu@nxp.com>
4524L: linux-mtd@lists.infradead.org
4525S: Maintained
4526F: drivers/mtd/nand/gpmi-nand/*
4527
e2d1d6c0 4528FREESCALE I2C CPM DRIVER
8b58be88 4529M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4530L: linuxppc-dev@lists.ozlabs.org
846557d3 4531L: linux-i2c@vger.kernel.org
0d2b405a 4532S: Maintained
679655da 4533F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4534
60e8c5ab 4535FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4536M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4537L: linux-fbdev@vger.kernel.org
efc03ecb 4538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4539S: Maintained
bad985a1 4540F: include/linux/platform_data/video-imxfb.h
8a61f013 4541F: drivers/video/fbdev/imxfb.c
60e8c5ab 4542
4d8e2cef 4543FREESCALE QUAD SPI DRIVER
38714fbd 4544M: Han Xu <han.xu@nxp.com>
4d8e2cef
HX
4545L: linux-mtd@lists.infradead.org
4546S: Maintained
4547F: drivers/mtd/spi-nor/fsl-quadspi.c
4548
4689a6b1 4549FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4550M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4551M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4552L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4553L: netdev@vger.kernel.org
4554S: Maintained
ec21e2ec 4555F: drivers/net/ethernet/freescale/fs_enet/
679655da 4556F: include/linux/fs_enet_pd.h
4689a6b1 4557
63a0a00b
NA
4558FREESCALE IMX / MXC FEC DRIVER
4559M: Fugang Duan <fugang.duan@nxp.com>
4560L: netdev@vger.kernel.org
4561S: Maintained
4562F: drivers/net/ethernet/freescale/fec_main.c
4563F: drivers/net/ethernet/freescale/fec_ptp.c
4564F: drivers/net/ethernet/freescale/fec.h
4565F: Documentation/devicetree/bindings/net/fsl-fec.txt
4566
d9e9d82c 4567FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4568L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4569S: Orphan
7aa1aa6e
ZQ
4570F: drivers/soc/fsl/qe/
4571F: include/soc/fsl/*qe*.h
4572F: include/soc/fsl/*ucc*.h
d9e9d82c 4573
b55ef929 4574FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4575M: Li Yang <leoli@freescale.com>
6372594a 4576L: linux-usb@vger.kernel.org
a4724ed6 4577L: linuxppc-dev@lists.ozlabs.org
a7205b30 4578S: Maintained
faf2e1db 4579F: drivers/usb/gadget/udc/fsl*
a7205b30 4580
beaf53bf 4581FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4582M: Li Yang <leoli@freescale.com>
beaf53bf 4583L: netdev@vger.kernel.org
a4724ed6 4584L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4585S: Maintained
ec21e2ec 4586F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4587
abb1ed7b
CM
4588FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4589M: Claudiu Manoil <claudiu.manoil@freescale.com>
4590L: netdev@vger.kernel.org
4591S: Maintained
4592F: drivers/net/ethernet/freescale/gianfar*
4593X: drivers/net/ethernet/freescale/gianfar_ptp.c
4594F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4595
d9e9d82c 4596FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4597M: Timur Tabi <timur@tabi.org>
a4724ed6 4598L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4599S: Maintained
df621252 4600F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4601
4602FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4603M: Timur Tabi <timur@tabi.org>
dc85950a 4604M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4605M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4606L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4607L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4608S: Maintained
69aefcea 4609F: sound/soc/fsl/fsl*
dc85950a 4610F: sound/soc/fsl/imx*
69aefcea 4611F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4612
31c88965 4613FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4614M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4615L: linux-kernel@vger.kernel.org
4616S: Maintained
4617F: drivers/staging/fsl-mc/
4618
1da177e4 4619FREEVXFS FILESYSTEM
8b58be88 4620M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4621W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4622S: Maintained
679655da 4623F: fs/freevxfs/
1da177e4 4624
71038f52 4625FREEZER
49db1903 4626M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4627M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4628L: linux-pm@vger.kernel.org
71038f52 4629S: Supported
679655da
JP
4630F: Documentation/power/freezing-of-tasks.txt
4631F: include/linux/freezer.h
4632F: kernel/freezer.c
71038f52 4633
839a1f79
KRW
4634FRONTSWAP API
4635M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4636L: linux-kernel@vger.kernel.org
4637S: Maintained
4638F: mm/frontswap.c
4639F: include/linux/frontswap.h
4640
a5432f5a 4641FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4642M: David Howells <dhowells@redhat.com>
e62d6e24 4643L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
4644S: Supported
4645F: Documentation/filesystems/caching/
4646F: fs/fscache/
4647F: include/linux/fscache*.h
4648
f58ad8f5 4649F2FS FILE SYSTEM
9b29d481 4650M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4651M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4652R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4653L: linux-f2fs-devel@lists.sourceforge.net
4654W: http://en.wikipedia.org/wiki/F2FS
4655T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4656S: Maintained
4657F: Documentation/filesystems/f2fs.txt
3bac380c 4658F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4659F: fs/f2fs/
4660F: include/linux/f2fs_fs.h
62d43eeb 4661F: include/trace/events/f2fs.h
f58ad8f5 4662
5ab7ffea 4663FUJITSU FR-V (FRV) PORT
0cf0305f 4664S: Orphan
679655da 4665F: arch/frv/
1da177e4 4666
20b93734 4667FUJITSU LAPTOP EXTRAS
409a3e98 4668M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4669L: platform-driver-x86@vger.kernel.org
20b93734 4670S: Maintained
679655da 4671F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4672
4da621b6
HK
4673FUJITSU M-5MO LS CAMERA ISP DRIVER
4674M: Kyungmin Park <kyungmin.park@samsung.com>
4675M: Heungjun Kim <riverful.kim@samsung.com>
4676L: linux-media@vger.kernel.org
4677S: Maintained
90d72ac6 4678F: drivers/media/i2c/m5mols/
b5dcee22 4679F: include/media/i2c/m5mols.h
4da621b6 4680
2d24c490
RG
4681FUJITSU TABLET EXTRAS
4682M: Robert Gerlach <khnz@gmx.de>
4683L: platform-driver-x86@vger.kernel.org
4684S: Maintained
4685F: drivers/platform/x86/fujitsu-tablet.c
4686
04578f17 4687FUSE: FILESYSTEM IN USERSPACE
8b58be88 4688M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4689L: fuse-devel@lists.sourceforge.net
4690W: http://fuse.sourceforge.net/
0a30f612 4691T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4692S: Maintained
679655da 4693F: fs/fuse/
c117ab84 4694F: include/uapi/linux/fuse.h
0a30f612 4695F: Documentation/filesystems/fuse.txt
04578f17 4696
1da177e4 4697FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4698M: Rik Faith <faith@cs.unc.edu>
1da177e4 4699L: linux-scsi@vger.kernel.org
baaea1dc 4700S: Odd Fixes (e.g., new signatures)
679655da 4701F: drivers/scsi/fdomain.*
1da177e4 4702
d8e2162c
PO
4703GCOV BASED KERNEL PROFILING
4704M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4705S: Maintained
4706F: kernel/gcov/
4707F: Documentation/gcov.txt
4708
1da177e4 4709GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4710M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4711L: linux-scsi@vger.kernel.org
4712W: http://www.icp-vortex.com/
4713S: Supported
679655da 4714F: drivers/scsi/gdt*
1da177e4 4715
158daf16
JK
4716GDB KERNEL DEBUGGING HELPER SCRIPTS
4717M: Jan Kiszka <jan.kiszka@siemens.com>
4718S: Supported
4719F: scripts/gdb/
4720
3169a1c7
HV
4721GEMTEK FM RADIO RECEIVER DRIVER
4722M: Hans Verkuil <hverkuil@xs4all.nl>
4723L: linux-media@vger.kernel.org
4724T: git git://linuxtv.org/media_tree.git
a825eaec 4725W: https://linuxtv.org
3169a1c7
HV
4726S: Maintained
4727F: drivers/media/radio/radio-gemtek*
4728
1c23af90 4729GENERIC GPIO I2C DRIVER
880b0e26 4730M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4731S: Supported
679655da
JP
4732F: drivers/i2c/busses/i2c-gpio.c
4733F: include/linux/i2c-gpio.h
1c23af90 4734
92ed1a76
PK
4735GENERIC GPIO I2C MULTIPLEXER DRIVER
4736M: Peter Korsgaard <peter.korsgaard@barco.com>
4737L: linux-i2c@vger.kernel.org
4738S: Supported
e7065e20
JD
4739F: drivers/i2c/muxes/i2c-mux-gpio.c
4740F: include/linux/i2c-mux-gpio.h
4741F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4742
9251ce95 4743GENERIC HDLC (WAN) DRIVERS
8b58be88 4744M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4745W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4746S: Maintained
679655da
JP
4747F: drivers/net/wan/c101.c
4748F: drivers/net/wan/hd6457*
4749F: drivers/net/wan/hdlc*
4750F: drivers/net/wan/n2.c
4751F: drivers/net/wan/pc300too.c
4752F: drivers/net/wan/pci200syn.c
4753F: drivers/net/wan/wanxl*
1da177e4 4754
1527aab6 4755GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4756M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4757L: linux-arch@vger.kernel.org
4758T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4759S: Maintained
14430813
JP
4760F: include/asm-generic/
4761F: include/uapi/asm-generic/
1527aab6 4762
ff764963
KVA
4763GENERIC PHY FRAMEWORK
4764M: Kishon Vijay Abraham I <kishon@ti.com>
4765L: linux-kernel@vger.kernel.org
4766T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4767S: Supported
4768F: drivers/phy/
4769F: include/linux/phy/
4770
eea97aed
KH
4771GENERIC PM DOMAINS
4772M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4773M: Kevin Hilman <khilman@kernel.org>
4774M: Ulf Hansson <ulf.hansson@linaro.org>
4775L: linux-pm@vger.kernel.org
4776S: Supported
4777F: drivers/base/power/domain*.c
4778F: include/linux/pm_domain.h
4779
ccb86a69 4780GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4781M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4782L: kvm@vger.kernel.org
ccb86a69
MT
4783S: Supported
4784F: drivers/uio/uio_pci_generic.c
4785
f8f1ec73
JP
4786GET_MAINTAINER SCRIPT
4787M: Joe Perches <joe@perches.com>
4788S: Maintained
4789F: scripts/get_maintainer.pl
4790
5be7b50f 4791GFS2 FILE SYSTEM
8b58be88 4792M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4793M: Bob Peterson <rpeterso@redhat.com>
a4644184 4794L: cluster-devel@redhat.com
5be7b50f 4795W: http://sources.redhat.com/cluster/
28666d6d 4796T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4797S: Supported
679655da
JP
4798F: Documentation/filesystems/gfs2*.txt
4799F: fs/gfs2/
c117ab84 4800F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4801
0a34eb8f 4802GIGASET ISDN DRIVERS
6b096fde 4803M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4804L: gigaset307x-common@lists.sourceforge.net
4805W: http://gigaset307x.sourceforge.net/
6b096fde 4806S: Odd Fixes
679655da
JP
4807F: Documentation/isdn/README.gigaset
4808F: drivers/isdn/gigaset/
c117ab84 4809F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4810
7eea35fe
JP
4811GO7007 MPEG CODEC
4812M: Hans Verkuil <hans.verkuil@cisco.com>
4813L: linux-media@vger.kernel.org
4814S: Maintained
4815F: drivers/media/usb/go7007/
4816
ca96ea86
BN
4817GOODIX TOUCHSCREEN
4818M: Bastien Nocera <hadess@hadess.net>
4819L: linux-input@vger.kernel.org
4820S: Maintained
4821F: drivers/input/touchscreen/goodix.c
4822
a0dc00b4 4823GPIO SUBSYSTEM
e4651a9f 4824M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4825M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4826L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4827T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4828S: Maintained
4829F: Documentation/gpio/
a0dc00b4 4830F: drivers/gpio/
bdc6e95e
AC
4831F: include/linux/gpio/
4832F: include/linux/gpio.h
9b692346 4833F: include/asm-generic/gpio.h
a0dc00b4 4834
71a6d0af
HW
4835GRE DEMULTIPLEXER DRIVER
4836M: Dmitry Kozlov <xeb@mail.ru>
4837L: netdev@vger.kernel.org
4838S: Maintained
11c26770
JP
4839F: net/ipv4/gre_demux.c
4840F: net/ipv4/gre_offload.c
71a6d0af
HW
4841F: include/net/gre.h
4842
d4c41139
KG
4843GRETH 10/100/1G Ethernet MAC device driver
4844M: Kristoffer Glembo <kristoffer@gaisler.com>
4845L: netdev@vger.kernel.org
4846S: Maintained
a31a96ad 4847F: drivers/net/ethernet/aeroflex/
d4c41139 4848
e8deeae2 4849GSPCA FINEPIX SUBDRIVER
8b58be88 4850M: Frank Zago <frank@zago.net>
661263b5 4851L: linux-media@vger.kernel.org
275ffde4 4852T: git git://linuxtv.org/media_tree.git
e8deeae2 4853S: Maintained
0c0d06ca 4854F: drivers/media/usb/gspca/finepix.c
e8deeae2 4855
4b3fa3c4
OL
4856GSPCA GL860 SUBDRIVER
4857M: Olivier Lorin <o.lorin@laposte.net>
4858L: linux-media@vger.kernel.org
275ffde4 4859T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4860S: Maintained
0c0d06ca 4861F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4862
e8deeae2 4863GSPCA M5602 SUBDRIVER
8b58be88 4864M: Erik Andren <erik.andren@gmail.com>
661263b5 4865L: linux-media@vger.kernel.org
275ffde4 4866T: git git://linuxtv.org/media_tree.git
e8deeae2 4867S: Maintained
0c0d06ca 4868F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4869
4870GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4871M: Hans de Goede <hdegoede@redhat.com>
661263b5 4872L: linux-media@vger.kernel.org
275ffde4 4873T: git git://linuxtv.org/media_tree.git
e8deeae2 4874S: Maintained
0c0d06ca 4875F: drivers/media/usb/gspca/pac207.c
e8deeae2 4876
261982f1 4877GSPCA SN9C20X SUBDRIVER
d95c5b0b 4878M: Brian Johnson <brijohn@gmail.com>
261982f1 4879L: linux-media@vger.kernel.org
275ffde4 4880T: git git://linuxtv.org/media_tree.git
261982f1 4881S: Maintained
0c0d06ca 4882F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4883
e8deeae2 4884GSPCA T613 SUBDRIVER
8b58be88 4885M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4886L: linux-media@vger.kernel.org
275ffde4 4887T: git git://linuxtv.org/media_tree.git
e8deeae2 4888S: Maintained
0c0d06ca 4889F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4890
4891GSPCA USB WEBCAM DRIVER
fc3f906b 4892M: Hans de Goede <hdegoede@redhat.com>
661263b5 4893L: linux-media@vger.kernel.org
275ffde4 4894T: git git://linuxtv.org/media_tree.git
e8deeae2 4895S: Maintained
0c0d06ca 4896F: drivers/media/usb/gspca/
e8deeae2 4897
584ec979 4898GUID PARTITION TABLE (GPT)
4f973c63 4899M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4900L: linux-efi@vger.kernel.org
4901S: Maintained
4902F: block/partitions/efi.*
4903
aa3c598b 4904STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4905M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4906L: linux-media@vger.kernel.org
275ffde4 4907T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4908S: Maintained
4909F: drivers/media/usb/stk1160/
e8deeae2 4910
4e456b86
YS
4911H8/300 ARCHITECTURE
4912M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4913L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4914W: http://uclinux-h8.sourceforge.jp
4915T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4916S: Maintained
4917F: arch/h8300/
4918F: drivers/clocksource/h8300_*.c
4919F: drivers/clk/h8300/
4920F: drivers/irqchip/irq-renesas-h8*.c
4921
71a6d0af
HW
4922HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4923M: Frank Seidel <frank@f-seidel.de>
4924L: platform-driver-x86@vger.kernel.org
4925W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4926S: Maintained
4927F: drivers/platform/x86/hdaps.c
4928
48fc9e26
HV
4929HDPVR USB VIDEO ENCODER DRIVER
4930M: Hans Verkuil <hverkuil@xs4all.nl>
4931L: linux-media@vger.kernel.org
4932T: git git://linuxtv.org/media_tree.git
a825eaec 4933W: https://linuxtv.org
48fc9e26 4934S: Odd Fixes
14430813 4935F: drivers/media/usb/hdpvr/
48fc9e26 4936
71a6d0af 4937HWPOISON MEMORY FAILURE HANDLING
f9625c48 4938M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4939L: linux-mm@kvack.org
71a6d0af
HW
4940S: Maintained
4941F: mm/memory-failure.c
4942F: mm/hwpoison-inject.c
4943
4944HYPERVISOR VIRTUAL CONSOLE DRIVER
4945L: linuxppc-dev@lists.ozlabs.org
4946S: Odd Fixes
4947F: drivers/tty/hvc/
4948
e5ab1477
AP
4949HACKRF MEDIA DRIVER
4950M: Antti Palosaari <crope@iki.fi>
4951L: linux-media@vger.kernel.org
a825eaec 4952W: https://linuxtv.org
e5ab1477
AP
4953W: http://palosaari.fi/linux/
4954Q: http://patchwork.linuxtv.org/project/linux-media/list/
4955T: git git://linuxtv.org/anttip/media_tree.git
4956S: Maintained
4957F: drivers/media/usb/hackrf/
4958
5b543965 4959HARDWARE MONITORING
d8130624 4960M: Jean Delvare <jdelvare@suse.com>
ca462085 4961M: Guenter Roeck <linux@roeck-us.net>
5b543965 4962L: lm-sensors@lm-sensors.org
595142e0 4963W: http://www.lm-sensors.org/
a94ef4ed 4964T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4965T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4966S: Maintained
047f4ec2 4967F: Documentation/hwmon/
679655da 4968F: drivers/hwmon/
047f4ec2 4969F: include/linux/hwmon*.h
5b543965 4970
844dd05f 4971HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4972M: Matt Mackall <mpm@selenic.com>
4973M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4974L: linux-crypto@vger.kernel.org
c0d0787b 4975S: Odd fixes
679655da
JP
4976F: Documentation/hw_random.txt
4977F: drivers/char/hw_random/
4978F: include/linux/hw_random.h
844dd05f 4979
8b37fcfc
OBC
4980HARDWARE SPINLOCK CORE
4981M: Ohad Ben-Cohen <ohad@wizery.com>
4982S: Maintained
9f273c24 4983T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
8b37fcfc
OBC
4984F: Documentation/hwspinlock.txt
4985F: drivers/hwspinlock/hwspinlock_*
4986F: include/linux/hwspinlock.h
4987
1da177e4 4988HARMONY SOUND DRIVER
ac6aecbf 4989L: linux-parisc@vger.kernel.org
1da177e4 4990S: Maintained
679655da 4991F: sound/parisc/harmony.*
1da177e4 4992
91952bc0
AP
4993HD29L2 MEDIA DRIVER
4994M: Antti Palosaari <crope@iki.fi>
4995L: linux-media@vger.kernel.org
a825eaec 4996W: https://linuxtv.org
91952bc0
AP
4997W: http://palosaari.fi/linux/
4998Q: http://patchwork.linuxtv.org/project/linux-media/list/
4999T: git git://linuxtv.org/anttip/media_tree.git
5000S: Maintained
5001F: drivers/media/dvb-frontends/hd29l2*
5002
e2d1d6c0 5003HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 5004L: iss_storagedev@hp.com
af9f1b3c 5005S: Orphan
679655da
JP
5006F: Documentation/blockdev/cpqarray.txt
5007F: drivers/block/cpqarray.*
e2d1d6c0 5008
9257aa49 5009HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 5010M: Don Brace <don.brace@pmcs.com>
9257aa49 5011L: iss_storagedev@hp.com
693373db
DB
5012L: storagedev@pmcs.com
5013L: linux-scsi@vger.kernel.org
9257aa49
SC
5014S: Supported
5015F: Documentation/scsi/hpsa.txt
5016F: drivers/scsi/hpsa*.[ch]
5017F: include/linux/cciss*.h
c117ab84 5018F: include/uapi/linux/cciss*.h
9257aa49 5019
e2d1d6c0 5020HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 5021M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 5022L: iss_storagedev@hp.com
693373db
DB
5023L: storagedev@pmcs.com
5024L: linux-scsi@vger.kernel.org
e2d1d6c0 5025S: Supported
679655da
JP
5026F: Documentation/blockdev/cciss.txt
5027F: drivers/block/cciss*
5028F: include/linux/cciss_ioctl.h
c117ab84 5029F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 5030
1da177e4 5031HFS FILESYSTEM
6cf515e1
GU
5032L: linux-fsdevel@vger.kernel.org
5033S: Orphan
679655da
JP
5034F: Documentation/filesystems/hfs.txt
5035F: fs/hfs/
1da177e4 5036
ef575f47
GU
5037HFSPLUS FILESYSTEM
5038L: linux-fsdevel@vger.kernel.org
5039S: Orphan
5040F: Documentation/filesystems/hfsplus.txt
5041F: fs/hfsplus/
5042
1da177e4 5043HGA FRAMEBUFFER DRIVER
8b58be88 5044M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
5045L: linux-nvidia@lists.surfsouth.com
5046W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5047S: Maintained
8a61f013 5048F: drivers/video/fbdev/hgafb.c
1da177e4 5049
4480f15b 5050HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 5051M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 5052M: Pavel Machek <pavel@ucw.cz>
bf1c138e 5053L: linux-pm@vger.kernel.org
e2d1d6c0 5054S: Supported
679655da
JP
5055F: arch/x86/power/
5056F: drivers/base/power/
5057F: kernel/power/
5058F: include/linux/suspend.h
5059F: include/linux/freezer.h
5060F: include/linux/pm.h
679655da 5061F: arch/*/include/asm/suspend*.h
e2d1d6c0 5062
4ef4caad 5063HID CORE LAYER
e5f6450c 5064M: Jiri Kosina <jikos@kernel.org>
406df153 5065R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
eb76c5c0 5066L: linux-input@vger.kernel.org
54e5881d 5067T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 5068S: Maintained
679655da
JP
5069F: drivers/hid/
5070F: include/linux/hid*
c117ab84 5071F: include/uapi/linux/hid*
4ef4caad 5072
30ee72f0 5073HID SENSOR HUB DRIVERS
e5f6450c 5074M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
5075M: Jonathan Cameron <jic23@kernel.org>
5076M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5077L: linux-input@vger.kernel.org
5078L: linux-iio@vger.kernel.org
5079S: Maintained
5080F: Documentation/hid/hid-sensor*
5081F: drivers/hid/hid-sensor-*
5082F: drivers/iio/*/hid-*
5083F: include/linux/hid-sensor-*
5084
38bed542 5085HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5086M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5087L: linux-kernel@vger.kernel.org
75fc2d37 5088T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5089S: Maintained
679655da 5090F: Documentation/timers/
5cee9645 5091F: kernel/time/hrtimer.c
88606e80
TG
5092F: kernel/time/clockevents.c
5093F: kernel/time/tick*.*
5094F: kernel/time/timer_*.c
05ed8490 5095F: include/linux/clockchips.h
679655da 5096F: include/linux/hrtimer.h
38bed542 5097
1da177e4 5098HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5099L: linux-hams@vger.kernel.org
8b64f2a0 5100S: Orphan
679655da
JP
5101F: drivers/net/hamradio/dmascc.c
5102F: drivers/net/hamradio/scc.c
1da177e4 5103
ede1e6f8 5104HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5105M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5106W: http://www.highpoint-tech.com
5107S: Supported
679655da
JP
5108F: Documentation/scsi/hptiop.txt
5109F: drivers/scsi/hptiop.c
ede1e6f8 5110
1da177e4 5111HIPPI
8b58be88 5112M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5113L: linux-hippi@sunsite.dk
5114S: Maintained
679655da 5115F: include/linux/hippidevice.h
c117ab84 5116F: include/uapi/linux/if_hippi.h
679655da 5117F: net/802/hippi.c
ff5a3b50 5118F: drivers/net/hippi/
1da177e4 5119
16c6c252
JG
5120HISILICON SAS Controller
5121M: John Garry <john.garry@huawei.com>
5122W: http://www.hisilicon.com
5123S: Supported
5124F: drivers/scsi/hisi_sas/
5125F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5126
ff1d2767 5127HOST AP DRIVER
8b58be88 5128M: Jouni Malinen <j@w1.fi>
85d32e7b 5129L: hostap@shmoo.com (subscribers-only)
724c6b35 5130L: linux-wireless@vger.kernel.org
ff1d2767
JM
5131W: http://hostap.epitest.fi/
5132S: Maintained
eb4f98d5 5133F: drivers/net/wireless/intersil/hostap/
ff1d2767 5134
dd8cd779 5135HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5136L: platform-driver-x86@vger.kernel.org
95c70215 5137S: Orphan
679655da 5138F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5139
e2d1d6c0 5140HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5141M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5142S: Maintained
7e25d724 5143F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5144
7d2c86b5 5145HPET: High Precision Event Timers driver
8b58be88 5146M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5147S: Maintained
679655da
JP
5148F: Documentation/timers/hpet.txt
5149F: drivers/char/hpet.c
5150F: include/linux/hpet.h
c117ab84 5151F: include/uapi/linux/hpet.h
b9b0332f 5152
e07b5d79 5153HPET: x86
9e06f631 5154S: Orphan
679655da
JP
5155F: arch/x86/kernel/hpet.c
5156F: arch/x86/include/asm/hpet.h
b9b0332f 5157
1da177e4 5158HPFS FILESYSTEM
8b58be88 5159M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5160W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5161S: Maintained
679655da 5162F: fs/hpfs/
1da177e4 5163
3441cded 5164HSI SUBSYSTEM
56459ea9
SR
5165M: Sebastian Reichel <sre@kernel.org>
5166T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5167S: Maintained
5168F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5169F: Documentation/hsi.txt
3441cded
SR
5170F: drivers/hsi/
5171F: include/linux/hsi/
5172F: include/uapi/linux/hsi/
5173
7d2c86b5 5174HSO 3G MODEM DRIVER
8b58be88 5175M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5176W: http://www.pharscape.org
5177S: Maintained
679655da 5178F: drivers/net/usb/hso.c
11cd29b0 5179
19990e29
AB
5180HSR NETWORK PROTOCOL
5181M: Arvid Brodin <arvid.brodin@alten.se>
5182L: netdev@vger.kernel.org
5183S: Maintained
5184F: net/hsr/
5185
5a18c343 5186HTCPEN TOUCHSCREEN DRIVER
8b58be88 5187M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5188L: linux-input@vger.kernel.org
5189S: Maintained
679655da 5190F: drivers/input/touchscreen/htcpen.c
5a18c343 5191
1da177e4 5192HUGETLB FILESYSTEM
6d49e352 5193M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5194S: Maintained
679655da 5195F: fs/hugetlbfs/
1da177e4 5196
05183189 5197Hyper-V CORE AND DRIVERS
9c3646d1 5198M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5199M: Haiyang Zhang <haiyangz@microsoft.com>
5200L: devel@linuxdriverproject.org
5201S: Maintained
a4162747
HZ
5202F: arch/x86/include/asm/mshyperv.h
5203F: arch/x86/include/uapi/asm/hyperv.h
5204F: arch/x86/kernel/cpu/mshyperv.c
05183189 5205F: drivers/hid/hid-hyperv.c
a4162747 5206F: drivers/hv/
f92ca80b 5207F: drivers/input/serio/hyperv-keyboard.c
05183189 5208F: drivers/net/hyperv/
a4162747 5209F: drivers/scsi/storvsc_drv.c
8a61f013 5210F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5211F: include/linux/hyperv.h
5212F: tools/hv/
54bf725e 5213F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5214
d85c8a6a 5215I2C OVER PARALLEL PORT
d8130624 5216M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5217L: linux-i2c@vger.kernel.org
5218S: Maintained
5219F: Documentation/i2c/busses/i2c-parport
5220F: Documentation/i2c/busses/i2c-parport-light
5221F: drivers/i2c/busses/i2c-parport.c
5222F: drivers/i2c/busses/i2c-parport-light.c
5223
5224I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5225M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5226L: linux-i2c@vger.kernel.org
5227S: Maintained
5228F: Documentation/i2c/busses/i2c-ali1535
5229F: Documentation/i2c/busses/i2c-ali1563
5230F: Documentation/i2c/busses/i2c-ali15x3
5231F: Documentation/i2c/busses/i2c-amd756
5232F: Documentation/i2c/busses/i2c-amd8111
5233F: Documentation/i2c/busses/i2c-i801
5234F: Documentation/i2c/busses/i2c-nforce2
5235F: Documentation/i2c/busses/i2c-piix4
5236F: Documentation/i2c/busses/i2c-sis5595
5237F: Documentation/i2c/busses/i2c-sis630
5238F: Documentation/i2c/busses/i2c-sis96x
5239F: Documentation/i2c/busses/i2c-via
5240F: Documentation/i2c/busses/i2c-viapro
5241F: drivers/i2c/busses/i2c-ali1535.c
5242F: drivers/i2c/busses/i2c-ali1563.c
5243F: drivers/i2c/busses/i2c-ali15x3.c
5244F: drivers/i2c/busses/i2c-amd756.c
5245F: drivers/i2c/busses/i2c-amd756-s4882.c
5246F: drivers/i2c/busses/i2c-amd8111.c
5247F: drivers/i2c/busses/i2c-i801.c
5248F: drivers/i2c/busses/i2c-isch.c
5249F: drivers/i2c/busses/i2c-nforce2.c
5250F: drivers/i2c/busses/i2c-nforce2-s4985.c
5251F: drivers/i2c/busses/i2c-piix4.c
5252F: drivers/i2c/busses/i2c-sis5595.c
5253F: drivers/i2c/busses/i2c-sis630.c
5254F: drivers/i2c/busses/i2c-sis96x.c
5255F: drivers/i2c/busses/i2c-via.c
5256F: drivers/i2c/busses/i2c-viapro.c
5257
cb7f07a4
NH
5258I2C/SMBUS ISMT DRIVER
5259M: Seth Heasley <seth.heasley@intel.com>
5260M: Neil Horman <nhorman@tuxdriver.com>
5261L: linux-i2c@vger.kernel.org
5262F: drivers/i2c/busses/i2c-ismt.c
5263F: Documentation/i2c/busses/i2c-ismt
5264
6ea884db 5265I2C/SMBUS STUB DRIVER
d8130624 5266M: Jean Delvare <jdelvare@suse.com>
846557d3 5267L: linux-i2c@vger.kernel.org
6ea884db 5268S: Maintained
8547a5bc 5269F: drivers/i2c/i2c-stub.c
6ea884db 5270
5b543965 5271I2C SUBSYSTEM
14d77c4d 5272M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5273L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5274W: https://i2c.wiki.kernel.org/
5275Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5276T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5277S: Maintained
40ed1b4c 5278F: Documentation/devicetree/bindings/i2c/
679655da
JP
5279F: Documentation/i2c/
5280F: drivers/i2c/
630bc46e 5281F: drivers/i2c/*/
679655da 5282F: include/linux/i2c.h
03b70d62 5283F: include/linux/i2c-*.h
c117ab84
CEB
5284F: include/uapi/linux/i2c.h
5285F: include/uapi/linux/i2c-*.h
1da177e4 5286
4560d677
WS
5287I2C ACPI SUPPORT
5288M: Mika Westerberg <mika.westerberg@linux.intel.com>
5289L: linux-i2c@vger.kernel.org
5290L: linux-acpi@vger.kernel.org
5291S: Maintained
4560d677 5292
d85c8a6a 5293I2C-TAOS-EVM DRIVER
d8130624 5294M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5295L: linux-i2c@vger.kernel.org
5296S: Maintained
5297F: Documentation/i2c/busses/i2c-taos-evm
5298F: drivers/i2c/busses/i2c-taos-evm.c
5299
e8c76eed 5300I2C-TINY-USB DRIVER
8b58be88 5301M: Till Harbaum <till@harbaum.org>
846557d3 5302L: linux-i2c@vger.kernel.org
932d1872 5303W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5304S: Maintained
679655da 5305F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5306
1da177e4 5307i386 BOOT CODE
8b58be88 5308M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5309S: Maintained
679655da 5310F: arch/x86/boot/
1da177e4
LT
5311
5312i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5313M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5314T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5315S: Maintained
5316
1da177e4 5317IA64 (Itanium) PLATFORM
8b58be88
JP
5318M: Tony Luck <tony.luck@intel.com>
5319M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5320L: linux-ia64@vger.kernel.org
6b1c70b1 5321T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5322S: Maintained
679655da 5323F: arch/ia64/
1da177e4 5324
4cd38750
LDSB
5325IBM Power VMX Cryptographic instructions
5326M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5327M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5328L: linux-crypto@vger.kernel.org
5329S: Supported
5330F: drivers/crypto/vmx/Makefile
5331F: drivers/crypto/vmx/Kconfig
5332F: drivers/crypto/vmx/vmx.c
5333F: drivers/crypto/vmx/aes*
5334F: drivers/crypto/vmx/ghash*
5335F: drivers/crypto/vmx/ppc-xlate.pl
5336
956c203c 5337IBM Power in-Nest Crypto Acceleration
4cd38750 5338M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5339M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5340L: linux-crypto@vger.kernel.org
5341S: Supported
28bceeaa
DS
5342F: drivers/crypto/nx/Makefile
5343F: drivers/crypto/nx/Kconfig
5344F: drivers/crypto/nx/nx-aes*
5345F: drivers/crypto/nx/nx-sha*
5346F: drivers/crypto/nx/nx.*
5347F: drivers/crypto/nx/nx_csbcpb.h
5348F: drivers/crypto/nx/nx_debugfs.h
956c203c 5349
0e16aafb 5350IBM Power 842 compression accelerator
41656aa7 5351M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5352S: Supported
28bceeaa
DS
5353F: drivers/crypto/nx/Makefile
5354F: drivers/crypto/nx/Kconfig
7011a122 5355F: drivers/crypto/nx/nx-842*
2da572c9 5356F: include/linux/sw842.h
2062c5b6 5357F: crypto/842.c
2da572c9 5358F: lib/842/
0e16aafb 5359
1da177e4 5360IBM Power Linux RAID adapter
8b58be88 5361M: Brian King <brking@us.ibm.com>
1da177e4 5362S: Supported
679655da 5363F: drivers/scsi/ipr.*
1da177e4 5364
9d348af4 5365IBM Power Virtual Ethernet Device Driver
eddd63a6 5366M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5367L: netdev@vger.kernel.org
5368S: Supported
9aa32835 5369F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5370
032c5e82
TF
5371IBM Power SRIOV Virtual NIC Device Driver
5372M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5373M: John Allen <jallen@linux.vnet.ibm.com>
5374L: netdev@vger.kernel.org
5375S: Supported
5376F: drivers/net/ethernet/ibm/ibmvnic.*
5377
e6babec6 5378IBM Power Virtual SCSI Device Drivers
bcbde52b 5379M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5380L: linux-scsi@vger.kernel.org
5381S: Supported
e6babec6
NF
5382F: drivers/scsi/ibmvscsi/ibmvscsi*
5383F: drivers/scsi/ibmvscsi/viosrp.h
5384
5385IBM Power Virtual FC Device Drivers
44b4dad9 5386M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5387L: linux-scsi@vger.kernel.org
5388S: Supported
5389F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5390
1da177e4 5391IBM ServeRAID RAID DRIVER
f9213e78 5392S: Orphan
679655da 5393F: drivers/scsi/ips.*
1da177e4 5394
6ed9f9c4
PT
5395ICH LPC AND GPIO DRIVER
5396M: Peter Tyser <ptyser@xes-inc.com>
5397S: Maintained
5398F: drivers/mfd/lpc_ich.c
5399F: drivers/gpio/gpio-ich.c
5400
1e7106fc 5401IDE SUBSYSTEM
8b58be88 5402M: "David S. Miller" <davem@davemloft.net>
1da177e4 5403L: linux-ide@vger.kernel.org
8a6e2535 5404Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5405T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5406S: Maintained
679655da
JP
5407F: Documentation/ide/
5408F: drivers/ide/
5409F: include/linux/ide.h
1da177e4 5410
6cb8c13d
IP
5411IDEAPAD LAPTOP EXTRAS DRIVER
5412M: Ike Panhc <ike.pan@canonical.com>
5413L: platform-driver-x86@vger.kernel.org
5414W: http://launchpad.net/ideapad-laptop
5415S: Maintained
5416F: drivers/platform/x86/ideapad-laptop.c
5417
1ea4c161
AM
5418IDEAPAD LAPTOP SLIDEBAR DRIVER
5419M: Andrey Moiseev <o2g.org.ru@gmail.com>
5420L: linux-input@vger.kernel.org
5421W: https://github.com/o2genum/ideapad-slidebar
5422S: Maintained
5423F: drivers/input/misc/ideapad_slidebar.c
5424
0f861e8c 5425IDE/ATAPI DRIVERS
487ba8e8 5426M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5427L: linux-ide@vger.kernel.org
c404c199 5428S: Maintained
679655da
JP
5429F: Documentation/cdrom/ide-cd
5430F: drivers/ide/ide-cd*
1da177e4 5431
27471fdb 5432IDLE-I7300
8b58be88 5433M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5434L: linux-pm@vger.kernel.org
27471fdb 5435S: Supported
679655da 5436F: drivers/idle/i7300_idle.c
27471fdb 5437
02cf2286 5438IEEE 802.15.4 SUBSYSTEM
b6e195fd 5439M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5440L: linux-wpan@vger.kernel.org
5441W: https://github.com/linux-wpan
5442T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5443S: Maintained
5444F: net/ieee802154/
68653359 5445F: net/mac802154/
251741b1 5446F: drivers/net/ieee802154/
580947d3
AA
5447F: include/linux/nl802154.h
5448F: include/linux/ieee802154.h
5449F: include/net/nl802154.h
5450F: include/net/mac802154.h
5451F: include/net/af_ieee802154.h
5452F: include/net/cfg802154.h
5453F: include/net/ieee802154_netdev.h
ebef9c12 5454F: Documentation/networking/ieee802154.txt
02cf2286 5455
b1c97193
SY
5456IGORPLUG-USB IR RECEIVER
5457M: Sean Young <sean@mess.org>
5458L: linux-media@vger.kernel.org
5459S: Maintained
5460F: drivers/media/rc/igorplugusb.c
5461
40ad4a30
SY
5462IGUANAWORKS USB IR TRANSCEIVER
5463M: Sean Young <sean@mess.org>
5464L: linux-media@vger.kernel.org
5465S: Maintained
5466F: drivers/media/rc/iguanair.c
5467
9545f86e 5468IIO SUBSYSTEM AND DRIVERS
030a13d7 5469M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5470R: Hartmut Knaack <knaack.h@gmx.de>
5471R: Lars-Peter Clausen <lars@metafoo.de>
5472R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5473L: linux-iio@vger.kernel.org
5474S: Maintained
03e7c251 5475F: drivers/iio/
9545f86e 5476F: drivers/staging/iio/
8fe671fc 5477F: include/linux/iio/
817020cf 5478F: tools/iio/
9545f86e 5479
65519263
SG
5480IKANOS/ADI EAGLE ADSL USB DRIVER
5481M: Matthieu Castet <castet.matthieu@free.fr>
5482M: Stanislaw Gruszka <stf_xl@wp.pl>
5483S: Maintained
5484F: drivers/usb/atm/ueagle-atm.c
5485
e89ab51f
GR
5486INA209 HARDWARE MONITOR DRIVER
5487M: Guenter Roeck <linux@roeck-us.net>
5488L: lm-sensors@lm-sensors.org
5489S: Maintained
5490F: Documentation/hwmon/ina209
5491F: Documentation/devicetree/bindings/i2c/ina209.txt
5492F: drivers/hwmon/ina209.c
5493
5494INA2XX HARDWARE MONITOR DRIVER
5495M: Guenter Roeck <linux@roeck-us.net>
5496L: lm-sensors@lm-sensors.org
5497S: Maintained
5498F: Documentation/hwmon/ina2xx
5499F: drivers/hwmon/ina2xx.c
5500F: include/linux/platform_data/ina2xx.h
5501
14dc124f
SIG
5502INDUSTRY PACK SUBSYSTEM (IPACK)
5503M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5504M: Jens Taprogge <jens.taprogge@taprogge.org>
5505M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5506L: industrypack-devel@lists.sourceforge.net
5507W: http://industrypack.sourceforge.net
5508S: Maintained
5509F: drivers/ipack/
5510
8adc53fd
ZLK
5511INGENIC JZ4780 DMA Driver
5512M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5513S: Maintained
5514F: drivers/dma/dma-jz4780.c
5515
aa7168f4 5516INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5517M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5518M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5519L: linux-ima-devel@lists.sourceforge.net
5520L: linux-ima-user@lists.sourceforge.net
5521L: linux-security-module@vger.kernel.org
9f273c24 5522T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
aa7168f4 5523S: Supported
679655da 5524F: security/integrity/ima/
aa7168f4 5525
9a4ea5a9
JH
5526IMGTEC IR DECODER DRIVER
5527M: James Hogan <james.hogan@imgtec.com>
5528S: Maintained
5529F: drivers/media/rc/img-ir/
5530
1da177e4 5531IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5532L: linux-fbdev@vger.kernel.org
843393d3 5533S: Orphan
8a61f013 5534F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5535
5536INFINIBAND SUBSYSTEM
b6b2bbe6 5537M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5538M: Sean Hefty <sean.hefty@intel.com>
5539M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5540L: linux-rdma@vger.kernel.org
605841f5 5541W: http://www.openfabrics.org/
8a6e2535 5542Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5543T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5544S: Supported
679655da
JP
5545F: Documentation/infiniband/
5546F: drivers/infiniband/
2dfcad3a 5547F: drivers/staging/rdma/
c117ab84 5548F: include/uapi/linux/if_infiniband.h
954138dc
YD
5549F: include/uapi/rdma/
5550F: include/rdma/
1da177e4 5551
c9f04f58 5552INOTIFY
8b58be88
JP
5553M: John McCutchan <john@johnmccutchan.com>
5554M: Robert Love <rlove@rlove.org>
5555M: Eric Paris <eparis@parisplace.org>
c9f04f58 5556S: Maintained
679655da
JP
5557F: Documentation/filesystems/inotify.txt
5558F: fs/notify/inotify/
5559F: include/linux/inotify.h
c117ab84 5560F: include/uapi/linux/inotify.h
c9f04f58 5561
e2d1d6c0 5562INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5563M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5564L: linux-input@vger.kernel.org
8a6e2535 5565Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5566T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5567S: Maintained
679655da 5568F: drivers/input/
f4eea7e2 5569F: include/linux/input.h
c117ab84 5570F: include/uapi/linux/input.h
f4eea7e2 5571F: include/linux/input/
e2d1d6c0 5572
3267a87f 5573INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5574M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5575L: linux-input@vger.kernel.org
75dd112a 5576S: Odd fixes
3267a87f 5577F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5578F: drivers/input/input-mt.c
3267a87f
HR
5579K: \b(ABS|SYN)_MT_
5580
97fa99a3
JY
5581INTEL ASoC BDW/HSW DRIVERS
5582M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5583L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5584S: Supported
e8e1225d
JP
5585F: sound/soc/intel/common/sst-dsp*
5586F: sound/soc/intel/common/sst-firmware.c
5587F: sound/soc/intel/boards/broadwell.c
5588F: sound/soc/intel/haswell/
97fa99a3 5589
4ac13e17
DJ
5590INTEL C600 SERIES SAS CONTROLLER DRIVER
5591M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5592M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5593L: linux-scsi@vger.kernel.org
7106891a
DJ
5594T: git git://git.code.sf.net/p/intel-sas/isci
5595S: Supported
4ac13e17 5596F: drivers/scsi/isci/
4ac13e17 5597
ecc83e52
AH
5598INTEL HID EVENT DRIVER
5599M: Alex Hung <alex.hung@canonical.com>
5600L: platform-driver-x86@vger.kernel.org
5601S: Maintained
5602F: drivers/platform/x86/intel-hid.c
5603
26717172
LB
5604INTEL IDLE DRIVER
5605M: Len Brown <lenb@kernel.org>
bf1c138e 5606L: linux-pm@vger.kernel.org
08deed1e 5607T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5608S: Supported
5609F: drivers/idle/intel_idle.c
5610
7c1ac18d 5611INTEL PSTATE DRIVER
58ac1f62
SP
5612M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5613M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5614L: linux-pm@vger.kernel.org
5615S: Supported
5616F: drivers/cpufreq/intel_pstate.c
5617
9eb8ef74 5618INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5619M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5620L: linux-fbdev@vger.kernel.org
ce00f85c 5621S: Maintained
679655da 5622F: Documentation/fb/intelfb.txt
8a61f013 5623F: drivers/video/fbdev/intelfb/
9eb8ef74 5624
1da177e4 5625INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5626M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5627L: linux-fbdev@vger.kernel.org
ce00f85c 5628S: Maintained
8a61f013 5629F: drivers/video/fbdev/i810/
1da177e4 5630
f4a9bc4c 5631INTEL MENLOW THERMAL DRIVER
8b58be88 5632M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5633L: platform-driver-x86@vger.kernel.org
5ca92bd9 5634W: https://01.org/linux-acpi
f4a9bc4c 5635S: Supported
679655da 5636F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5637
248a9dc3 5638INTEL I/OAT DMA DRIVER
18ebd564 5639M: Dave Jiang <dave.jiang@intel.com>
08223d80 5640R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5641L: dmaengine@vger.kernel.org
5642Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5643S: Supported
679655da 5644F: drivers/dma/ioat*
248a9dc3 5645
6c8909b4 5646INTEL IOMMU (VT-d)
8b58be88 5647M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5648L: iommu@lists.linux-foundation.org
54e5881d 5649T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5650S: Supported
3fb39615 5651F: drivers/iommu/intel-iommu.c
679655da 5652F: include/linux/intel-iommu.h
6c8909b4 5653
b3e5f263 5654INTEL IOP-ADMA DMA DRIVER
08223d80 5655R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5656S: Odd fixes
679655da 5657F: drivers/dma/iop-adma.c
b3e5f263 5658
9251ce95 5659INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5660M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5661S: Maintained
679655da
JP
5662F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5663F: arch/arm/mach-ixp4xx/include/mach/npe.h
5664F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5665F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5666F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5667F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5668
844dd05f 5669INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5670M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5671S: Maintained
679655da 5672F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5673
2f302324 5674INTEL ETHERNET DRIVERS
8b58be88 5675M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5676R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5677R: Shannon Nelson <shannon.nelson@intel.com>
5678R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5679R: Don Skidmore <donald.c.skidmore@intel.com>
6e80a18c 5680R: Bruce Allan <bruce.w.allan@intel.com>
2f302324
JK
5681R: John Ronciak <john.ronciak@intel.com>
5682R: Mitch Williams <mitch.a.williams@intel.com>
5683L: intel-wired-lan@lists.osuosl.org
f6fde11a 5684W: http://www.intel.com/support/feedback.htm
d94e6fed 5685W: http://e1000.sourceforge.net/
2f302324
JK
5686Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5687T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5688T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5689S: Supported
0d164401
JK
5690F: Documentation/networking/e100.txt
5691F: Documentation/networking/e1000.txt
5692F: Documentation/networking/e1000e.txt
5693F: Documentation/networking/igb.txt
5694F: Documentation/networking/igbvf.txt
5695F: Documentation/networking/ixgb.txt
5696F: Documentation/networking/ixgbe.txt
5697F: Documentation/networking/ixgbevf.txt
1bff6529 5698F: Documentation/networking/i40e.txt
105bf2fe 5699F: Documentation/networking/i40evf.txt
dee1ad47 5700F: drivers/net/ethernet/intel/
bc90d291 5701F: drivers/net/ethernet/intel/*/
1da177e4 5702
0963d59b
LW
5703INTEL-MID GPIO DRIVER
5704M: David Cohen <david.a.cohen@linux.intel.com>
5705L: linux-gpio@vger.kernel.org
5706S: Maintained
5707F: drivers/gpio/gpio-intel-mid.c
5708
ca907a90
SY
5709INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5710M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5711L: linux-wireless@vger.kernel.org
ca907a90 5712S: Maintained
679655da 5713F: Documentation/networking/README.ipw2100
679655da 5714F: Documentation/networking/README.ipw2200
367a1092 5715F: drivers/net/wireless/intel/ipw2x00/
826d2abe 5716
5760b0a5
AS
5717INTEL(R) TRACE HUB
5718M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5719S: Supported
5720F: Documentation/trace/intel_th.txt
5721F: drivers/hwtracing/intel_th/
5722
4bd96a7a 5723INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
74b18e17 5724M: Ning Sun <ning.sun@intel.com>
4bd96a7a
SW
5725L: tboot-devel@lists.sourceforge.net
5726W: http://tboot.sourceforge.net
e9b7d7c8 5727T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5728S: Supported
5729F: Documentation/intel_txt.txt
5730F: include/linux/tboot.h
5731F: arch/x86/kernel/tboot.c
5732
8a70da82 5733INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5734M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5735M: linux-wimax@intel.com
49e7d9df 5736L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5737S: Supported
5738W: http://linuxwimax.org
679655da
JP
5739F: Documentation/wimax/README.i2400m
5740F: drivers/net/wimax/i2400m/
c117ab84 5741F: include/uapi/linux/wimax/i2400m.h
8a70da82 5742
1c0ce89c
SG
5743INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5744M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5745L: linux-wireless@vger.kernel.org
1c0ce89c 5746S: Supported
7ac9a364 5747F: drivers/net/wireless/intel/iwlegacy/
efa3144e 5748
b481de9c 5749INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5750M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5751M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5752M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5753L: linux-wireless@vger.kernel.org
b481de9c 5754W: http://intellinuxwireless.org
b62ff718 5755T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5756S: Supported
e705c121 5757F: drivers/net/wireless/intel/iwlwifi/
b481de9c 5758
de8fe023
TW
5759INTEL MANAGEMENT ENGINE (mei)
5760M: Tomas Winkler <tomas.winkler@intel.com>
5761L: linux-kernel@vger.kernel.org
5762S: Supported
c117ab84 5763F: include/uapi/linux/mei.h
5069288b 5764F: include/linux/mei_cl_bus.h
de8fe023 5765F: drivers/misc/mei/*
e07950a1 5766F: Documentation/misc-devices/mei/*
de8fe023 5767
50ceb98b
SD
5768INTEL MIC DRIVERS (mic)
5769M: Sudeep Dutt <sudeep.dutt@intel.com>
5770M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5771S: Supported
5772W: https://github.com/sudeepdutt/mic
5773W: http://software.intel.com/en-us/mic-developer
5774F: include/linux/mic_bus.h
5775F: include/linux/scif.h
5776F: include/uapi/linux/mic_common.h
5777F: include/uapi/linux/mic_ioctl.h
9f273c24 5778F: include/uapi/linux/scif_ioctl.h
50ceb98b
SD
5779F: drivers/misc/mic/
5780F: drivers/dma/mic_x100_dma.c
5781F: drivers/dma/mic_x100_dma.h
9f273c24 5782F: Documentation/mic/
50ceb98b 5783
fdca4f16 5784INTEL PMC/P-Unit IPC DRIVER
0a8b8353 5785M: Zha Qipeng<qipeng.zha@intel.com>
5786L: platform-driver-x86@vger.kernel.org
5787S: Maintained
5788F: drivers/platform/x86/intel_pmc_ipc.c
fdca4f16 5789F: drivers/platform/x86/intel_punit_ipc.c
0a8b8353 5790F: arch/x86/include/asm/intel_pmc_ipc.h
fdca4f16 5791F: arch/x86/include/asm/intel_punit_ipc.h
0a8b8353 5792
378f956e
SKC
5793INTEL TELEMETRY DRIVER
5794M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5795L: platform-driver-x86@vger.kernel.org
5796S: Maintained
378f956e 5797F: arch/x86/include/asm/intel_telemetry.h
f1fc3cd8 5798F: drivers/platform/x86/intel_telemetry*
0a8b8353 5799
cb109a0e 5800IOC3 ETHERNET DRIVER
8b58be88 5801M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5802L: linux-mips@linux-mips.org
5803S: Maintained
8862bf1e 5804F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5805
cb109a0e 5806IOC3 SERIAL DRIVER
8b58be88 5807M: Pat Gefre <pfg@sgi.com>
d39e0721 5808L: linux-serial@vger.kernel.org
cb109a0e 5809S: Maintained
df621252 5810F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5811
0b6e8569
SW
5812IOMMU DRIVERS
5813M: Joerg Roedel <joro@8bytes.org>
5814L: iommu@lists.linux-foundation.org
5815T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5816S: Maintained
5817F: drivers/iommu/
5818
4480f15b 5819IP MASQUERADING
8b58be88 5820M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5821S: Maintained
679655da 5822F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5823
4409ebe9 5824IPMI SUBSYSTEM
8b58be88 5825M: Corey Minyard <minyard@acm.org>
b0c90653 5826L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5827W: http://openipmi.sourceforge.net/
5828S: Supported
679655da
JP
5829F: Documentation/IPMI.txt
5830F: drivers/char/ipmi/
5831F: include/linux/ipmi*
c117ab84 5832F: include/uapi/linux/ipmi*
4409ebe9 5833
2d800897
KW
5834QCOM AUDIO (ASoC) DRIVERS
5835M: Patrick Lai <plai@codeaurora.org>
5836M: Banajit Goswami <bgoswami@codeaurora.org>
5837L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5838S: Supported
5839F: sound/soc/qcom/
5840
e2d1d6c0 5841IPS SCSI RAID DRIVER
8b58be88 5842M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5843L: linux-scsi@vger.kernel.org
5844W: http://www.adaptec.com/
5845S: Maintained
679655da 5846F: drivers/scsi/ips*
e2d1d6c0
RD
5847
5848IPVS
8b58be88
JP
5849M: Wensong Zhang <wensong@linux-vs.org>
5850M: Simon Horman <horms@verge.net.au>
5851M: Julian Anastasov <ja@ssi.bg>
979b6c13 5852L: netdev@vger.kernel.org
e2d1d6c0 5853L: lvs-devel@vger.kernel.org
1da177e4 5854S: Maintained
9f273c24
FW
5855T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5856T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
679655da 5857F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5858F: include/net/ip_vs.h
c117ab84 5859F: include/uapi/linux/ip_vs.h
679655da 5860F: net/netfilter/ipvs/
1da177e4 5861
e7839f25 5862IPWIRELESS DRIVER
e5f6450c 5863M: Jiri Kosina <jikos@kernel.org>
d8130624 5864M: David Sterba <dsterba@suse.com>
92094aa0 5865S: Odd Fixes
282361a0 5866F: drivers/tty/ipwireless/
099dc4fb 5867
e2d1d6c0 5868IPX NETWORK LAYER
8b58be88 5869M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5870L: netdev@vger.kernel.org
5871S: Maintained
679655da 5872F: include/net/ipx.h
c117ab84 5873F: include/uapi/linux/ipx.h
679655da 5874F: net/ipx/
e2d1d6c0 5875
1da177e4 5876IRDA SUBSYSTEM
8b58be88 5877M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5878L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5879L: netdev@vger.kernel.org
1da177e4 5880W: http://irda.sourceforge.net/
f353976d 5881S: Maintained
e0057975 5882T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5883F: Documentation/networking/irda.txt
5884F: drivers/net/irda/
5885F: include/net/irda/
5886F: net/irda/
1da177e4 5887
a800c7cc
TG
5888IRQ SUBSYSTEM
5889M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5890L: linux-kernel@vger.kernel.org
a800c7cc 5891S: Maintained
75fc2d37 5892T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5893F: kernel/irq/
2ed9fd28
JC
5894
5895IRQCHIP DRIVERS
5896M: Thomas Gleixner <tglx@linutronix.de>
5897M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5898M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5899L: linux-kernel@vger.kernel.org
5900S: Maintained
5901T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5902T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5903F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5904F: drivers/irqchip/
a800c7cc 5905
7ab3a837 5906IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5907M: Jiang Liu <jiang.liu@linux.intel.com>
5908M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5909S: Maintained
b09dec2c 5910T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5911F: Documentation/IRQ-domain.txt
5912F: include/linux/irqdomain.h
5913F: kernel/irq/irqdomain.c
b09dec2c 5914F: kernel/irq/msi.c
7ab3a837 5915
e2d1d6c0 5916ISAPNP
8b58be88 5917M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5918S: Maintained
679655da
JP
5919F: Documentation/isapnp.txt
5920F: drivers/pnp/isapnp/
5921F: include/linux/isapnp.h
e2d1d6c0 5922
d39b8420
HV
5923ISA RADIO MODULE
5924M: Hans Verkuil <hverkuil@xs4all.nl>
5925L: linux-media@vger.kernel.org
5926T: git git://linuxtv.org/media_tree.git
a825eaec 5927W: https://linuxtv.org
d39b8420
HV
5928S: Maintained
5929F: drivers/media/radio/radio-isa*
5930
71a6d0af
HW
5931iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5932M: Peter Jones <pjones@redhat.com>
5933M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5934S: Maintained
5935F: drivers/firmware/iscsi_ibft*
5936
14816b1e 5937ISCSI
8b58be88 5938M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5939L: open-iscsi@googlegroups.com
5940W: www.open-iscsi.org
54e5881d 5941T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5942S: Maintained
679655da
JP
5943F: drivers/scsi/*iscsi*
5944F: include/scsi/*iscsi*
14816b1e 5945
1e65eb42
OG
5946ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5947M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5948M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5949M: Roi Dayan <roid@mellanox.com>
5950L: linux-rdma@vger.kernel.org
5951S: Supported
5952W: http://www.openfabrics.org
5953W: www.open-iscsi.org
5954Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5955F: drivers/infiniband/ulp/iser/
1e65eb42 5956
2b70e5fd
SG
5957ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5958M: Sagi Grimberg <sagig@mellanox.com>
5959T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5960L: linux-rdma@vger.kernel.org
5961L: target-devel@vger.kernel.org
5962S: Supported
5963W: http://www.linux-iscsi.org
5964F: drivers/infiniband/ulp/isert
5965
1da177e4 5966ISDN SUBSYSTEM
8b58be88 5967M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5968L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5969L: netdev@vger.kernel.org
1da177e4 5970W: http://www.isdn4linux.de
54e5881d 5971T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5972S: Maintained
679655da
JP
5973F: Documentation/isdn/
5974F: drivers/isdn/
5975F: include/linux/isdn.h
5976F: include/linux/isdn/
c117ab84
CEB
5977F: include/uapi/linux/isdn.h
5978F: include/uapi/linux/isdn/
1da177e4
LT
5979
5980ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5981M: Armin Schindler <mac@melware.de>
d5d52273 5982L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5983W: http://www.melware.de
5984S: Maintained
679655da 5985F: drivers/isdn/hardware/eicon/
1da177e4 5986
d624870f 5987IT87 HARDWARE MONITORING DRIVER
d8130624 5988M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5989L: lm-sensors@lm-sensors.org
5990S: Maintained
5991F: Documentation/hwmon/it87
5992F: drivers/hwmon/it87.c
5993
d7104bff
AP
5994IT913X MEDIA DRIVER
5995M: Antti Palosaari <crope@iki.fi>
5996L: linux-media@vger.kernel.org
a825eaec 5997W: https://linuxtv.org
d7104bff
AP
5998W: http://palosaari.fi/linux/
5999Q: http://patchwork.linuxtv.org/project/linux-media/list/
6000T: git git://linuxtv.org/anttip/media_tree.git
6001S: Maintained
249c697e 6002F: drivers/media/tuners/it913x*
d7104bff 6003
91821ff3 6004IVTV VIDEO4LINUX DRIVER
6afdeaf8 6005M: Andy Walls <awalls@md.metrocast.net>
7b212edf 6006L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 6007L: linux-media@vger.kernel.org
275ffde4 6008T: git git://linuxtv.org/media_tree.git
91821ff3
HV
6009W: http://www.ivtvdriver.org
6010S: Maintained
679655da 6011F: Documentation/video4linux/*.ivtv
90d72ac6 6012F: drivers/media/pci/ivtv/
c117ab84 6013F: include/uapi/linux/ivtv*
91821ff3 6014
68620bdd
MP
6015IX2505V MEDIA DRIVER
6016M: Malcolm Priestley <tvboxspy@gmail.com>
6017L: linux-media@vger.kernel.org
a825eaec 6018W: https://linuxtv.org
68620bdd
MP
6019Q: http://patchwork.linuxtv.org/project/linux-media/list/
6020S: Maintained
6021F: drivers/media/dvb-frontends/ix2505v*
6022
4453d736
GR
6023JC42.4 TEMPERATURE SENSOR DRIVER
6024M: Guenter Roeck <linux@roeck-us.net>
6025L: lm-sensors@lm-sensors.org
6026S: Maintained
6027F: drivers/hwmon/jc42.c
6028F: Documentation/hwmon/jc42
6029
e2d1d6c0 6030JFS FILESYSTEM
3256f80f 6031M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
6032L: jfs-discussion@lists.sourceforge.net
6033W: http://jfs.sourceforge.net/
54e5881d 6034T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 6035S: Maintained
679655da
JP
6036F: Documentation/filesystems/jfs.txt
6037F: fs/jfs/
e2d1d6c0 6038
95252236 6039JME NETWORK DRIVER
8b58be88 6040M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
6041L: netdev@vger.kernel.org
6042S: Maintained
63d24a0e 6043F: drivers/net/ethernet/jme.*
95252236 6044
1da177e4 6045JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 6046M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
6047L: linux-mtd@lists.infradead.org
6048W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 6049S: Maintained
679655da 6050F: fs/jffs2/
c117ab84 6051F: include/uapi/linux/jffs2.h
1da177e4 6052
d183e11a
TT
6053JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6054M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 6055M: Jan Kara <jack@suse.com>
d183e11a
TT
6056L: linux-ext4@vger.kernel.org
6057S: Maintained
6058F: fs/jbd2/
6059F: include/linux/jbd2.h
ae0718f8 6060
207dab5f
MU
6061JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6062M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6063L: linux-media@vger.kernel.org
6064S: Maintained
6065F: drivers/media/platform/rcar_jpu.c
6066
fd8b6cb4 6067JSM Neo PCI based serial card
9d141cb9 6068M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
6069L: linux-serial@vger.kernel.org
6070S: Maintained
df621252 6071F: drivers/tty/serial/jsm/
ae0718f8 6072
af39917d
CL
6073K10TEMP HARDWARE MONITORING DRIVER
6074M: Clemens Ladisch <clemens@ladisch.de>
6075L: lm-sensors@lm-sensors.org
6076S: Maintained
6077F: Documentation/hwmon/k10temp
6078F: drivers/hwmon/k10temp.c
6079
4660cb35 6080K8TEMP HARDWARE MONITORING DRIVER
8b58be88 6081M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 6082L: lm-sensors@lm-sensors.org
ae0718f8 6083S: Maintained
679655da
JP
6084F: Documentation/hwmon/k8temp
6085F: drivers/hwmon/k8temp.c
ae0718f8 6086
1da177e4 6087KCONFIG
5eb1f99e 6088M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 6089L: linux-kbuild@vger.kernel.org
cea8321c 6090T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 6091S: Maintained
679655da
JP
6092F: Documentation/kbuild/kconfig-language.txt
6093F: scripts/kconfig/
1da177e4 6094
ea6c2089 6095KDUMP
8b58be88
JP
6096M: Vivek Goyal <vgoyal@redhat.com>
6097M: Haren Myneni <hbabu@us.ibm.com>
34633993 6098L: kexec@lists.infradead.org
ea6c2089
VG
6099W: http://lse.sourceforge.net/kdump/
6100S: Maintained
80811493 6101F: Documentation/kdump/
ea6c2089 6102
f41bf02f
HV
6103KEENE FM RADIO TRANSMITTER DRIVER
6104M: Hans Verkuil <hverkuil@xs4all.nl>
6105L: linux-media@vger.kernel.org
6106T: git git://linuxtv.org/media_tree.git
a825eaec 6107W: https://linuxtv.org
f41bf02f
HV
6108S: Maintained
6109F: drivers/media/radio/radio-keene*
6110
1da177e4 6111KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6112M: Ian Kent <raven@themaw.net>
f694fc97 6113L: autofs@vger.kernel.org
1da177e4 6114S: Maintained
679655da 6115F: fs/autofs4/
1da177e4 6116
70fb7ba6 6117KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6118M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6119T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6120T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6121L: linux-kbuild@vger.kernel.org
5ce45962 6122S: Maintained
679655da
JP
6123F: Documentation/kbuild/
6124F: Makefile
6125F: scripts/Makefile.*
70fb7ba6
MM
6126F: scripts/basic/
6127F: scripts/mk*
6128F: scripts/package/
1da177e4
LT
6129
6130KERNEL JANITORS
c3000e03 6131L: kernel-janitors@vger.kernel.org
10466f5a 6132W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6133S: Odd Fixes
1da177e4 6134
e8b43555 6135KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6136M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6137M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6138L: linux-nfs@vger.kernel.org
1da177e4 6139W: http://nfs.sourceforge.net/
9f273c24 6140T: git git://linux-nfs.org/~bfields/linux.git
98fac23f 6141S: Supported
679655da 6142F: fs/nfsd/
c117ab84 6143F: include/uapi/linux/nfsd/
679655da
JP
6144F: fs/lockd/
6145F: fs/nfs_common/
6146F: net/sunrpc/
6147F: include/linux/lockd/
6148F: include/linux/sunrpc/
c117ab84 6149F: include/uapi/linux/sunrpc/
1da177e4 6150
13b122b3
SK
6151KERNEL SELFTEST FRAMEWORK
6152M: Shuah Khan <shuahkh@osg.samsung.com>
64f00850 6153L: linux-kselftest@vger.kernel.org
13b122b3
SK
6154T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6155S: Maintained
6156F: tools/testing/selftests
6157
426d62e2 6158KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6159M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6160M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6161L: kvm@vger.kernel.org
e3e58478 6162W: http://www.linux-kvm.org
a94b40a6 6163T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6164S: Supported
c93a64fe
PB
6165F: Documentation/*/kvm*.txt
6166F: Documentation/virtual/kvm/
679655da 6167F: arch/*/kvm/
1662e862
CB
6168F: arch/x86/kernel/kvm.c
6169F: arch/x86/kernel/kvmclock.c
679655da
JP
6170F: arch/*/include/asm/kvm*
6171F: include/linux/kvm*
c117ab84 6172F: include/uapi/linux/kvm*
679655da 6173F: virt/kvm/
426d62e2 6174
ad8003d3 6175KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6176M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6177L: kvm@vger.kernel.org
038161de 6178W: http://www.linux-kvm.org/
7de609c8 6179S: Maintained
679655da 6180F: arch/x86/include/asm/svm.h
679655da 6181F: arch/x86/kvm/svm.c
426d62e2 6182
513014b7 6183KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6184M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6185L: kvm-ppc@vger.kernel.org
038161de 6186W: http://www.linux-kvm.org/
6a7f972d 6187T: git git://github.com/agraf/linux-2.6.git
513014b7 6188S: Supported
679655da
JP
6189F: arch/powerpc/include/asm/kvm*
6190F: arch/powerpc/kvm/
513014b7 6191
85f8fffe 6192KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6193M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6194M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6195L: linux-s390@vger.kernel.org
6196W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 6197T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
85f8fffe 6198S: Supported
679655da
JP
6199F: Documentation/s390/kvm.txt
6200F: arch/s390/include/asm/kvm*
80811493 6201F: arch/s390/kvm/
85f8fffe 6202
a749474d 6203KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6204M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6205M: Marc Zyngier <marc.zyngier@arm.com>
6206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6207L: kvmarm@lists.cs.columbia.edu
6208W: http://systems.cs.columbia.edu/projects/kvm-arm
1b1ebe82 6209T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
0f4ca79e 6210S: Supported
a749474d
CD
6211F: arch/arm/include/uapi/asm/kvm*
6212F: arch/arm/include/asm/kvm*
6213F: arch/arm/kvm/
5c8818b4
MZ
6214F: virt/kvm/arm/
6215F: include/kvm/arm_*
a749474d 6216
6394a3ec 6217KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6218M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6219M: Marc Zyngier <marc.zyngier@arm.com>
6220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6221L: kvmarm@lists.cs.columbia.edu
6222S: Maintained
6223F: arch/arm64/include/uapi/asm/kvm*
6224F: arch/arm64/include/asm/kvm*
6225F: arch/arm64/kvm/
6226
bfd3d532
JH
6227KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6228M: James Hogan <james.hogan@imgtec.com>
6229L: linux-mips@linux-mips.org
6230S: Supported
6231F: arch/mips/include/uapi/asm/kvm*
6232F: arch/mips/include/asm/kvm*
6233F: arch/mips/kvm/
6234
dc009d92 6235KEXEC
8b58be88 6236M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6237W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6238L: kexec@lists.infradead.org
dc009d92 6239S: Maintained
679655da 6240F: include/linux/kexec.h
c117ab84 6241F: include/uapi/linux/kexec.h
679655da 6242F: kernel/kexec.c
dc009d92 6243
e971461f
DH
6244KEYS/KEYRINGS:
6245M: David Howells <dhowells@redhat.com>
aa62efff 6246L: keyrings@vger.kernel.org
e971461f 6247S: Maintained
d410fa4e 6248F: Documentation/security/keys.txt
e971461f
DH
6249F: include/linux/key.h
6250F: include/linux/key-type.h
6251F: include/keys/
6252F: security/keys/
6253
7f3c68be 6254KEYS-TRUSTED
74dd744f
MZ
6255M: David Safford <safford@us.ibm.com>
6256M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6257L: linux-security-module@vger.kernel.org
aa62efff 6258L: keyrings@vger.kernel.org
7f3c68be 6259S: Supported
d410fa4e 6260F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6261F: include/keys/trusted-type.h
6262F: security/keys/trusted.c
6263F: security/keys/trusted.h
6264
6265KEYS-ENCRYPTED
74dd744f
MZ
6266M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6267M: David Safford <safford@us.ibm.com>
7f3c68be 6268L: linux-security-module@vger.kernel.org
aa62efff 6269L: keyrings@vger.kernel.org
7f3c68be 6270S: Supported
d410fa4e 6271F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6272F: include/keys/encrypted-type.h
19c90aa6 6273F: security/keys/encrypted-keys/
7f3c68be 6274
5b778dad 6275KGDB / KDB /debug_core
8b58be88 6276M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6277W: http://kgdb.wiki.kernel.org/
e3e2aaf7 6278L: kgdb-bugreport@lists.sourceforge.net
9f273c24 6279T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
e3e2aaf7 6280S: Maintained
679655da
JP
6281F: Documentation/DocBook/kgdb.tmpl
6282F: drivers/misc/kgdbts.c
df621252 6283F: drivers/tty/serial/kgdboc.c
5b778dad 6284F: include/linux/kdb.h
679655da 6285F: include/linux/kgdb.h
4063eb5f 6286F: kernel/debug/
e3e2aaf7 6287
456db8cc 6288KMEMCHECK
8b58be88 6289M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6290M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6291S: Maintained
410d7a97
JP
6292F: Documentation/kmemcheck.txt
6293F: arch/x86/include/asm/kmemcheck.h
6294F: arch/x86/mm/kmemcheck/
6295F: include/linux/kmemcheck.h
6296F: mm/kmemcheck.c
b9ce08c0 6297
c3bb4d24 6298KMEMLEAK
8b58be88 6299M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6300S: Maintained
6301F: Documentation/kmemleak.txt
6302F: include/linux/kmemleak.h
6303F: mm/kmemleak.c
6304F: mm/kmemleak-test.c
6305
89559a61 6306KPROBES
8b58be88
JP
6307M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6308M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6309M: "David S. Miller" <davem@davemloft.net>
97c29e74 6310M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6311S: Maintained
679655da
JP
6312F: Documentation/kprobes.txt
6313F: include/linux/kprobes.h
6314F: kernel/kprobes.c
89559a61 6315
70e84049 6316KS0108 LCD CONTROLLER DRIVER
8b58be88 6317M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6318W: http://miguelojeda.es/auxdisplay.htm
6319W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6320S: Maintained
679655da
JP
6321F: Documentation/auxdisplay/ks0108
6322F: drivers/auxdisplay/ks0108.c
6323F: include/linux/ks0108.h
70e84049 6324
1b69c6d0
DA
6325L3MDEV
6326M: David Ahern <dsa@cumulusnetworks.com>
6327L: netdev@vger.kernel.org
6328S: Maintained
6329F: net/l3mdev
6330F: include/net/l3mdev.h
6331
9ca44355
JC
6332LANTIQ MIPS ARCHITECTURE
6333M: John Crispin <blogic@openwrt.org>
6334L: linux-mips@linux-mips.org
6335S: Maintained
6336F: arch/mips/lantiq
6337
1da177e4 6338LAPB module
1da177e4 6339L: linux-x25@vger.kernel.org
bf9915cc 6340S: Orphan
679655da
JP
6341F: Documentation/networking/lapb-module.txt
6342F: include/*/lapb.h
6343F: net/lapb/
1da177e4
LT
6344
6345LASI 53c700 driver for PARISC
8b58be88 6346M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6347L: linux-scsi@vger.kernel.org
6348S: Maintained
679655da
JP
6349F: Documentation/scsi/53c700.txt
6350F: drivers/scsi/53c700*
1da177e4 6351
263de9b5 6352LED SUBSYSTEM
8b58be88 6353M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6354M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6355L: linux-leds@vger.kernel.org
b8926ba0 6356T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6357S: Maintained
679655da
JP
6358F: drivers/leds/
6359F: include/linux/leds.h
263de9b5 6360
b0461a44 6361LEGACY EEPROM DRIVER
d8130624 6362M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6363S: Maintained
6364F: Documentation/misc-devices/eeprom
6365F: drivers/misc/eeprom/eeprom.c
6366
1da177e4 6367LEGO USB Tower driver
8b58be88 6368M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6369L: legousb-devel@lists.sourceforge.net
6370W: http://legousb.sourceforge.net/
6371S: Maintained
679655da 6372F: drivers/usb/misc/legousbtower.c
1da177e4 6373
055616a8
MK
6374LG2160 MEDIA DRIVER
6375M: Michael Krufky <mkrufky@linuxtv.org>
6376L: linux-media@vger.kernel.org
a825eaec 6377W: https://linuxtv.org
055616a8
MK
6378W: http://github.com/mkrufky
6379Q: http://patchwork.linuxtv.org/project/linux-media/list/
6380T: git git://linuxtv.org/mkrufky/tuners.git
6381S: Maintained
6382F: drivers/media/dvb-frontends/lg2160.*
6383
6f0e7725
MK
6384LGDT3305 MEDIA DRIVER
6385M: Michael Krufky <mkrufky@linuxtv.org>
6386L: linux-media@vger.kernel.org
a825eaec 6387W: https://linuxtv.org
6f0e7725
MK
6388W: http://github.com/mkrufky
6389Q: http://patchwork.linuxtv.org/project/linux-media/list/
6390T: git git://linuxtv.org/mkrufky/tuners.git
6391S: Maintained
6392F: drivers/media/dvb-frontends/lgdt3305.*
6393
568a17ff 6394LGUEST
8b58be88 6395M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6396L: lguest@lists.ozlabs.org
568a17ff 6397W: http://lguest.ozlabs.org/
72e91863 6398S: Odd Fixes
070f420b 6399F: arch/x86/include/asm/lguest*.h
679655da
JP
6400F: arch/x86/lguest/
6401F: drivers/lguest/
6402F: include/linux/lguest*.h
070f420b 6403F: tools/lguest/
568a17ff 6404
32ac7cb2
TH
6405LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6406M: Tejun Heo <tj@kernel.org>
6407L: linux-ide@vger.kernel.org
6408T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6409S: Maintained
6410F: drivers/ata/
6411F: include/linux/ata.h
6412F: include/linux/libata.h
6413
6414LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6415M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6416L: linux-ide@vger.kernel.org
6417T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6418S: Maintained
6419F: include/linux/pata_arasan_cf_data.h
6420F: drivers/ata/pata_arasan_cf.c
6421
c7fa056c
BZ
6422LIBATA PATA DRIVERS
6423M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6424M: Tejun Heo <tj@kernel.org>
6425L: linux-ide@vger.kernel.org
6426T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6427S: Maintained
6428F: drivers/ata/pata_*.c
6429F: drivers/ata/ata_generic.c
6430
32ac7cb2
TH
6431LIBATA SATA AHCI PLATFORM devices support
6432M: Hans de Goede <hdegoede@redhat.com>
6433M: Tejun Heo <tj@kernel.org>
6434L: linux-ide@vger.kernel.org
6435T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6436S: Maintained
6437F: drivers/ata/ahci_platform.c
6438F: drivers/ata/libahci_platform.c
6439F: include/linux/ahci_platform.h
6440
6441LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6442M: Mikael Pettersson <mikpelinux@gmail.com>
6443L: linux-ide@vger.kernel.org
6444T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6445S: Maintained
6446F: drivers/ata/sata_promise.*
6447
1acd437c
SL
6448LIBLOCKDEP
6449M: Sasha Levin <sasha.levin@oracle.com>
6450S: Maintained
6451F: tools/lib/lockdep/
6452
bc30196f
DW
6453LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6454M: Dan Williams <dan.j.williams@intel.com>
6455L: linux-nvdimm@lists.01.org
6456Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9f273c24 6457T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
bc30196f
DW
6458S: Supported
6459F: drivers/nvdimm/*
6460F: include/linux/nd.h
6461F: include/linux/libnvdimm.h
6462F: include/uapi/linux/ndctl.h
6463
6464LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6465M: Ross Zwisler <ross.zwisler@linux.intel.com>
6466L: linux-nvdimm@lists.01.org
6467Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6468S: Supported
6469F: drivers/nvdimm/blk.c
6470F: drivers/nvdimm/region_devs.c
6471F: drivers/acpi/nfit*
6472
6473LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6474M: Vishal Verma <vishal.l.verma@intel.com>
6475L: linux-nvdimm@lists.01.org
6476Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6477S: Supported
6478F: drivers/nvdimm/btt*
6479
6480LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6481M: Ross Zwisler <ross.zwisler@linux.intel.com>
6482L: linux-nvdimm@lists.01.org
6483Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6484S: Supported
6485F: drivers/nvdimm/pmem.c
b864bc17 6486F: include/linux/pmem.h
40603526 6487F: arch/*/include/asm/pmem.h
bc30196f 6488
cd9e9808
MB
6489LIGHTNVM PLATFORM SUPPORT
6490M: Matias Bjorling <mb@lightnvm.io>
6491W: http://github/OpenChannelSSD
4ead1a25 6492L: linux-block@vger.kernel.org
cd9e9808
MB
6493S: Maintained
6494F: drivers/lightnvm/
6495F: include/linux/lightnvm.h
6496F: include/uapi/linux/lightnvm.h
6497
1da177e4 6498LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6499M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6500W: http://www.ibm.com/linux/ltc/projects/ppc
6501S: Supported
11c34c7d 6502F: arch/powerpc/boot/rs6000.h
1da177e4 6503
852bb9f5 6504LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6505M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6506M: Paul Mackerras <paulus@samba.org>
ea668936 6507M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6508W: http://www.penguinppc.org/
a4724ed6 6509L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6510Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6511T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6512S: Supported
11c34c7d
JP
6513F: Documentation/powerpc/
6514F: arch/powerpc/
1da177e4
LT
6515
6516LINUX FOR POWER MACINTOSH
8b58be88 6517M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6518W: http://www.penguinppc.org/
a4724ed6 6519L: linuxppc-dev@lists.ozlabs.org
1da177e4 6520S: Maintained
11c34c7d
JP
6521F: arch/powerpc/platforms/powermac/
6522F: drivers/macintosh/
1da177e4 6523
77a76369 6524LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6525M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6526L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6527T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6528S: Maintained
11c34c7d
JP
6529F: arch/powerpc/platforms/512x/
6530F: arch/powerpc/platforms/52xx/
1da177e4
LT
6531
6532LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6533M: Alistair Popple <alistair@popple.id.au>
8b58be88 6534M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6535W: http://www.penguinppc.org/
a4724ed6 6536L: linuxppc-dev@lists.ozlabs.org
1da177e4 6537S: Maintained
11c34c7d
JP
6538F: arch/powerpc/platforms/40x/
6539F: arch/powerpc/platforms/44x/
1da177e4 6540
260c02a9 6541LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6542L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6543S: Orphan
11c34c7d
JP
6544F: arch/powerpc/*/*virtex*
6545F: arch/powerpc/*/*/*virtex*
1da177e4 6546
e93adf1e 6547LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6548M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6549W: http://www.penguinppc.org/
a4724ed6 6550L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6551S: Maintained
a2b1f7c8 6552F: arch/powerpc/platforms/8xx/
e93adf1e 6553
1da177e4 6554LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
44451d4d 6555M: Scott Wood <oss@buserror.net>
8b58be88 6556M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6557W: http://www.penguinppc.org/
a4724ed6 6558L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6559T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6560S: Maintained
11c34c7d 6561F: arch/powerpc/platforms/83xx/
4c8f581d 6562F: arch/powerpc/platforms/85xx/
1da177e4 6563
ab06ff3a 6564LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6565M: Olof Johansson <olof@lixom.net>
a4724ed6 6566L: linuxppc-dev@lists.ozlabs.org
92e19709 6567S: Maintained
11c34c7d
JP
6568F: arch/powerpc/platforms/pasemi/
6569F: drivers/*/*pasemi*
6570F: drivers/*/*/*pasemi*
ab06ff3a 6571
1da177e4 6572LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6573M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6574L: linux-security-module@vger.kernel.org
1da177e4
LT
6575S: Supported
6576
a23ce6da
HW
6577LIS3LV02D ACCELEROMETER DRIVER
6578M: Eric Piel <eric.piel@tremplin-utc.net>
6579S: Maintained
ff606677
JD
6580F: Documentation/misc-devices/lis3lv02d
6581F: drivers/misc/lis3lv02d/
bd35665f 6582F: drivers/platform/x86/hp_accel.c
a23ce6da 6583
b700e7f0
SJ
6584LIVE PATCHING
6585M: Josh Poimboeuf <jpoimboe@redhat.com>
6586M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6587M: Jiri Kosina <jikos@kernel.org>
d8130624 6588M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6589S: Maintained
6590F: kernel/livepatch/
6591F: include/linux/livepatch.h
6592F: arch/x86/include/asm/livepatch.h
6593F: arch/x86/kernel/livepatch.c
6594F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6595F: samples/livepatch/
b700e7f0 6596L: live-patching@vger.kernel.org
74d50da3 6597T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6598
e2d1d6c0 6599LLC (802.2)
8b58be88 6600M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6601S: Maintained
679655da 6602F: include/linux/llc.h
c117ab84 6603F: include/uapi/linux/llc.h
679655da
JP
6604F: include/net/llc*
6605F: net/llc/
e2d1d6c0 6606
4e233cbe
AD
6607LM73 HARDWARE MONITOR DRIVER
6608M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6609L: lm-sensors@lm-sensors.org
6610S: Maintained
6611F: drivers/hwmon/lm73.c
6612
156e2d1a 6613LM78 HARDWARE MONITOR DRIVER
d8130624 6614M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6615L: lm-sensors@lm-sensors.org
6616S: Maintained
6617F: Documentation/hwmon/lm78
6618F: drivers/hwmon/lm78.c
6619
1da177e4 6620LM83 HARDWARE MONITOR DRIVER
d8130624 6621M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6622L: lm-sensors@lm-sensors.org
1da177e4 6623S: Maintained
679655da
JP
6624F: Documentation/hwmon/lm83
6625F: drivers/hwmon/lm83.c
1da177e4
LT
6626
6627LM90 HARDWARE MONITOR DRIVER
d8130624 6628M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6629L: lm-sensors@lm-sensors.org
1da177e4 6630S: Maintained
679655da 6631F: Documentation/hwmon/lm90
aae7bce4 6632F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6633F: drivers/hwmon/lm90.c
1da177e4 6634
917cc4e6
GR
6635LM95234 HARDWARE MONITOR DRIVER
6636M: Guenter Roeck <linux@roeck-us.net>
6637L: lm-sensors@lm-sensors.org
6638S: Maintained
6639F: Documentation/hwmon/lm95234
6640F: drivers/hwmon/lm95234.c
6641
68620bdd
MP
6642LME2510 MEDIA DRIVER
6643M: Malcolm Priestley <tvboxspy@gmail.com>
6644L: linux-media@vger.kernel.org
a825eaec 6645W: https://linuxtv.org
68620bdd
MP
6646Q: http://patchwork.linuxtv.org/project/linux-media/list/
6647S: Maintained
6648F: drivers/media/usb/dvb-usb-v2/lmedm04*
6649
512e67f9 6650LOCKDEP AND LOCKSTAT
8b58be88
JP
6651M: Peter Zijlstra <peterz@infradead.org>
6652M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6653L: linux-kernel@vger.kernel.org
75fc2d37 6654T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6655S: Maintained
214e0aed
DB
6656F: Documentation/locking/lockdep*.txt
6657F: Documentation/locking/lockstat.txt
679655da 6658F: include/linux/lockdep.h
7486d6da 6659F: kernel/locking/
512e67f9 6660
dde33348 6661LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6662M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6663L: linux-ntfs-dev@lists.sourceforge.net
6664W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6665S: Maintained
679655da 6666F: Documentation/ldm.txt
20d16fef 6667F: block/partitions/ldm.*
1da177e4 6668
ef6ada3d
JE
6669LogFS
6670M: Joern Engel <joern@logfs.org>
756ccb3c 6671M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6672L: logfs@logfs.org
6673W: logfs.org
6674S: Maintained
6675F: fs/logfs/
6676
b62d7946
RS
6677LPC32XX MACHINE SUPPORT
6678M: Roland Stigge <stigge@antcom.de>
6679L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6680S: Maintained
6681F: arch/arm/mach-lpc32xx/
6682
c87e34ef 6683LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6684M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6685M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6686M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6687M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6688L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6689L: linux-scsi@vger.kernel.org
6690W: http://www.lsilogic.com/support
6691S: Supported
679655da 6692F: drivers/message/fusion/
500c152a 6693F: drivers/scsi/mpt2sas/
6694F: drivers/scsi/mpt3sas/
c87e34ef 6695
1da177e4 6696LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6697M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6698L: linux-scsi@vger.kernel.org
6699S: Maintained
679655da 6700F: drivers/scsi/sym53c8xx_2/
1da177e4 6701
e5f5c99a
GR
6702LTC4261 HARDWARE MONITOR DRIVER
6703M: Guenter Roeck <linux@roeck-us.net>
6704L: lm-sensors@lm-sensors.org
6705S: Maintained
6706F: Documentation/hwmon/ltc4261
6707F: drivers/hwmon/ltc4261.c
6708
81365c31 6709LTP (Linux Test Project)
28b8e8d4 6710M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6711M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6712M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6713M: Jan Stancek <jstancek@redhat.com>
6714M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6715M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6716L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6717W: http://linux-test-project.github.io/
7d1ae8a8 6718T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6719S: Maintained
6720
c12a54b3 6721M32R ARCHITECTURE
c12a54b3 6722W: http://www.linux-m32r.org/
b4174867 6723S: Orphan
679655da 6724F: arch/m32r/
c12a54b3 6725
1da177e4 6726M68K ARCHITECTURE
8b58be88 6727M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6728L: linux-m68k@lists.linux-m68k.org
6729W: http://www.linux-m68k.org/
54e5881d 6730T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6731S: Maintained
679655da 6732F: arch/m68k/
9db35182 6733F: drivers/zorro/
1da177e4
LT
6734
6735M68K ON APPLE MACINTOSH
8b58be88 6736M: Joshua Thompson <funaho@jurai.org>
1da177e4 6737W: http://www.mac.linux-m68k.org/
9bb9f222 6738L: linux-m68k@lists.linux-m68k.org
1da177e4 6739S: Maintained
9db35182 6740F: arch/m68k/mac/
1da177e4
LT
6741
6742M68K ON HP9000/300
8b58be88 6743M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6744W: http://www.tazenda.demon.co.uk/phil/linux-hp
6745S: Maintained
679655da 6746F: arch/m68k/hp300/
1da177e4 6747
74425546
AP
6748M88DS3103 MEDIA DRIVER
6749M: Antti Palosaari <crope@iki.fi>
6750L: linux-media@vger.kernel.org
a825eaec 6751W: https://linuxtv.org
74425546
AP
6752W: http://palosaari.fi/linux/
6753Q: http://patchwork.linuxtv.org/project/linux-media/list/
6754T: git git://linuxtv.org/anttip/media_tree.git
6755S: Maintained
6756F: drivers/media/dvb-frontends/m88ds3103*
6757
68620bdd
MP
6758M88RS2000 MEDIA DRIVER
6759M: Malcolm Priestley <tvboxspy@gmail.com>
6760L: linux-media@vger.kernel.org
a825eaec 6761W: https://linuxtv.org
68620bdd
MP
6762Q: http://patchwork.linuxtv.org/project/linux-media/list/
6763S: Maintained
6764F: drivers/media/dvb-frontends/m88rs2000*
6765
07a092fa 6766MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6767M: Alexey Klimov <klimov.linux@gmail.com>
6768L: linux-media@vger.kernel.org
6769T: git git://linuxtv.org/media_tree.git
6770S: Maintained
6771F: drivers/media/radio/radio-ma901.c
07a092fa 6772
64a327a7 6773MAC80211
8b58be88 6774M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6775L: linux-wireless@vger.kernel.org
491b26b4 6776W: http://wireless.kernel.org/
ce466579
JB
6777T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6778T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6779S: Maintained
679655da
JP
6780F: Documentation/networking/mac80211-injection.txt
6781F: include/net/mac80211.h
6782F: net/mac80211/
2af8c4dc 6783F: drivers/net/wireless/mac80211_hwsim.[ch]
64a327a7 6784
b863ceb7 6785MACVLAN DRIVER
8b58be88 6786M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6787L: netdev@vger.kernel.org
6788S: Maintained
679655da
JP
6789F: drivers/net/macvlan.c
6790F: include/linux/if_macvlan.h
b863ceb7 6791
2b6d83e2
JB
6792MAILBOX API
6793M: Jassi Brar <jassisinghbrar@gmail.com>
6794L: linux-kernel@vger.kernel.org
6795S: Maintained
6796F: drivers/mailbox/
6797F: include/linux/mailbox_client.h
6798F: include/linux/mailbox_controller.h
6799
faf1668c 6800MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6801M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6802W: http://www.kernel.org/doc/man-pages
bd7ebec6 6803L: linux-man@vger.kernel.org
1b53dc74 6804S: Maintained
faf1668c 6805
8427defd
RK
6806MARVELL ARMADA DRM SUPPORT
6807M: Russell King <rmk+kernel@arm.linux.org.uk>
6808S: Maintained
6809F: drivers/gpu/drm/armada/
6810
3ad50cca
GR
6811MARVELL 88E6352 DSA support
6812M: Guenter Roeck <linux@roeck-us.net>
6813S: Maintained
6814F: drivers/net/dsa/mv88e6352.c
6815
c4d007bc
TP
6816MARVELL CRYPTO DRIVER
6817M: Boris Brezillon <boris.brezillon@free-electrons.com>
6818M: Arnaud Ebalard <arno@natisbad.org>
6819F: drivers/crypto/marvell/
6820S: Maintained
6821L: linux-crypto@vger.kernel.org
6822
44c14c1d 6823MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6824M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6825M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6826L: netdev@vger.kernel.org
6827S: Maintained
6828F: drivers/net/ethernet/marvell/sk*
6829
74cda169 6830MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6831L: libertas-dev@lists.infradead.org
8ac3e99e 6832S: Orphan
f988d640 6833F: drivers/net/wireless/marvell/libertas/
74cda169 6834
b60d6975 6835MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6836M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6837L: netdev@vger.kernel.org
f5ca8502 6838S: Maintained
527a6266 6839F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6840F: include/linux/mv643xx.h
1da177e4 6841
370b8ed9
TP
6842MARVELL MVNETA ETHERNET DRIVER
6843M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6844L: netdev@vger.kernel.org
6845S: Maintained
6846F: drivers/net/ethernet/marvell/mvneta.*
6847
fcad584d 6848MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6849M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6850M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6851L: linux-wireless@vger.kernel.org
6852S: Maintained
277b024e 6853F: drivers/net/wireless/marvell/mwifiex/
fcad584d 6854
a2c3f656 6855MARVELL MWL8K WIRELESS DRIVER
a040d532 6856M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6857L: linux-wireless@vger.kernel.org
16345910 6858S: Odd Fixes
de60f1dc 6859F: drivers/net/wireless/marvell/mwl8k.c
a2c3f656 6860
2a69567b 6861MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6862M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6863S: Odd Fixes
1fa7e547 6864F: drivers/mmc/host/mvsdio.*
2a69567b 6865
1da177e4 6866MATROX FRAMEBUFFER DRIVER
c69f677c 6867L: linux-fbdev@vger.kernel.org
52653199 6868S: Orphan
8a61f013 6869F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6870F: include/uapi/linux/matroxfb.h
1da177e4 6871
ca462085
GR
6872MAX16065 HARDWARE MONITOR DRIVER
6873M: Guenter Roeck <linux@roeck-us.net>
6874L: lm-sensors@lm-sensors.org
6875S: Maintained
6876F: Documentation/hwmon/max16065
6877F: drivers/hwmon/max16065.c
6878
1f61cab8
GR
6879MAX20751 HARDWARE MONITOR DRIVER
6880M: Guenter Roeck <linux@roeck-us.net>
6881L: lm-sensors@lm-sensors.org
6882S: Maintained
6883F: Documentation/hwmon/max20751
6884F: drivers/hwmon/max20751.c
6885
d20620de 6886MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6887M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6888L: lm-sensors@lm-sensors.org
6889S: Maintained
679655da
JP
6890F: Documentation/hwmon/max6650
6891F: drivers/hwmon/max6650.c
d20620de 6892
e89ab51f
GR
6893MAX6697 HARDWARE MONITOR DRIVER
6894M: Guenter Roeck <linux@roeck-us.net>
6895L: lm-sensors@lm-sensors.org
6896S: Maintained
6897F: Documentation/hwmon/max6697
6898F: Documentation/devicetree/bindings/i2c/max6697.txt
6899F: drivers/hwmon/max6697.c
6900F: include/linux/platform_data/max6697.h
6901
f8f847b5
KK
6902MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6903M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6904L: linux-pm@vger.kernel.org
6905S: Supported
6906F: drivers/power/max14577_charger.c
6907F: drivers/power/max77693_charger.c
6908
3811405e
JMC
6909MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6910M: Javier Martinez Canillas <javier@osg.samsung.com>
6911L: linux-kernel@vger.kernel.org
6912S: Supported
6913F: drivers/*/*max77802.c
6914F: Documentation/devicetree/bindings/*/*max77802.txt
6915F: include/dt-bindings/*/*max77802.h
6916
befeb596
KK
6917MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6918M: Chanwoo Choi <cw00.choi@samsung.com>
6919M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6920L: linux-kernel@vger.kernel.org
6921S: Supported
6922F: drivers/*/max14577.c
6923F: drivers/*/max77686.c
6924F: drivers/*/max77693.c
6925F: drivers/extcon/extcon-max14577.c
6926F: drivers/extcon/extcon-max77693.c
6927F: drivers/rtc/rtc-max77686.c
6928F: drivers/clk/clk-max77686.c
6929F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6930F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6931F: Documentation/devicetree/bindings/mfd/max77693.txt
6932F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6933F: include/linux/mfd/max14577*.h
6934F: include/linux/mfd/max77686*.h
6935F: include/linux/mfd/max77693*.h
6936
9be3c9a5
HV
6937MAXIRADIO FM RADIO RECEIVER DRIVER
6938M: Hans Verkuil <hverkuil@xs4all.nl>
6939L: linux-media@vger.kernel.org
6940T: git git://linuxtv.org/media_tree.git
a825eaec 6941W: https://linuxtv.org
9be3c9a5
HV
6942S: Maintained
6943F: drivers/media/radio/radio-maxiradio*
6944
c05dc2cc
PR
6945MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6946M: Peter Rosin <peda@axentia.se>
6947L: linux-iio@vger.kernel.org
6948S: Maintained
6949F: drivers/iio/potentiometer/mcp4531.c
6950
6f32a8c9
LP
6951MEDIA DRIVERS FOR RENESAS - VSP1
6952M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6953L: linux-media@vger.kernel.org
4a121096 6954L: linux-renesas-soc@vger.kernel.org
6f32a8c9
LP
6955T: git git://linuxtv.org/media_tree.git
6956S: Supported
6957F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6958F: drivers/media/platform/vsp1/
6959
dacf9ce8
KS
6960MEDIA DRIVERS FOR ASCOT2E
6961M: Sergey Kozlov <serjk@netup.ru>
6962L: linux-media@vger.kernel.org
a825eaec 6963W: https://linuxtv.org
dacf9ce8
KS
6964W: http://netup.tv/
6965T: git git://linuxtv.org/media_tree.git
6966S: Supported
6967F: drivers/media/dvb-frontends/ascot2e*
6968
a6dc60ff
KS
6969MEDIA DRIVERS FOR CXD2841ER
6970M: Sergey Kozlov <serjk@netup.ru>
6971L: linux-media@vger.kernel.org
a825eaec 6972W: https://linuxtv.org
a6dc60ff
KS
6973W: http://netup.tv/
6974T: git git://linuxtv.org/media_tree.git
6975S: Supported
6976F: drivers/media/dvb-frontends/cxd2841er*
6977
a5d32b35
KS
6978MEDIA DRIVERS FOR HORUS3A
6979M: Sergey Kozlov <serjk@netup.ru>
6980L: linux-media@vger.kernel.org
a825eaec 6981W: https://linuxtv.org
a5d32b35
KS
6982W: http://netup.tv/
6983T: git git://linuxtv.org/media_tree.git
6984S: Supported
6985F: drivers/media/dvb-frontends/horus3a*
6986
e025273b
KS
6987MEDIA DRIVERS FOR LNBH25
6988M: Sergey Kozlov <serjk@netup.ru>
6989L: linux-media@vger.kernel.org
a825eaec 6990W: https://linuxtv.org
e025273b
KS
6991W: http://netup.tv/
6992T: git git://linuxtv.org/media_tree.git
6993S: Supported
6994F: drivers/media/dvb-frontends/lnbh25*
6995
52b1eaf4
KS
6996MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6997M: Sergey Kozlov <serjk@netup.ru>
6998L: linux-media@vger.kernel.org
a825eaec 6999W: https://linuxtv.org
52b1eaf4
KS
7000W: http://netup.tv/
7001T: git git://linuxtv.org/media_tree.git
7002S: Supported
7003F: drivers/media/pci/netup_unidvb/*
7004
127c49ae 7005MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 7006M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
7007P: LinuxTV.org Project
7008L: linux-media@vger.kernel.org
a825eaec 7009W: https://linuxtv.org
8a6e2535 7010Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 7011T: git git://linuxtv.org/media_tree.git
127c49ae
JP
7012S: Maintained
7013F: Documentation/dvb/
7014F: Documentation/video4linux/
ffe06198 7015F: Documentation/DocBook/media/
127c49ae 7016F: drivers/media/
ffe06198 7017F: drivers/staging/media/
eb4b0ec7 7018F: include/linux/platform_data/media/
127c49ae 7019F: include/media/
6c0f0359
MCC
7020F: include/uapi/linux/dvb/
7021F: include/uapi/linux/videodev2.h
7022F: include/uapi/linux/media.h
7023F: include/uapi/linux/v4l2-*
7024F: include/uapi/linux/meye.h
7025F: include/uapi/linux/ivtv*
7026F: include/uapi/linux/uvcvideo.h
d20620de 7027
c869f77d
JK
7028MEDIATEK MT7601U WIRELESS LAN DRIVER
7029M: Jakub Kicinski <kubakici@wp.pl>
7030L: linux-wireless@vger.kernel.org
7031S: Maintained
7032F: drivers/net/wireless/mediatek/mt7601u/
7033
e399065b
SS
7034MEGARAID SCSI/SAS DRIVERS
7035M: Kashyap Desai <kashyap.desai@avagotech.com>
7036M: Sumit Saxena <sumit.saxena@avagotech.com>
7037M: Uday Lingala <uday.lingala@avagotech.com>
7038L: megaraidlinux.pdl@avagotech.com
baaea1dc 7039L: linux-scsi@vger.kernel.org
e399065b 7040W: http://www.lsi.com
ce00f85c 7041S: Maintained
679655da
JP
7042F: Documentation/scsi/megaraid.txt
7043F: drivers/scsi/megaraid.*
7044F: drivers/scsi/megaraid/
757e0108 7045
2c46c9d5 7046MELLANOX ETHERNET DRIVER (mlx4_en)
e7523a49 7047M: Eugenia Emantayev <eugenia@mellanox.com>
b75f0050 7048L: netdev@vger.kernel.org
2c46c9d5
AV
7049S: Supported
7050W: http://www.mellanox.com
7051Q: http://patchwork.ozlabs.org/project/netdev/list/
7052F: drivers/net/ethernet/mellanox/mlx4/en_*
7053
e7523a49
OG
7054MELLANOX ETHERNET DRIVER (mlx5e)
7055M: Saeed Mahameed <saeedm@mellanox.com>
7056L: netdev@vger.kernel.org
7057S: Supported
7058W: http://www.mellanox.com
7059Q: http://patchwork.ozlabs.org/project/netdev/list/
7060F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7061
93c1edb2
JP
7062MELLANOX ETHERNET SWITCH DRIVERS
7063M: Jiri Pirko <jiri@mellanox.com>
7064M: Ido Schimmel <idosch@mellanox.com>
7065L: netdev@vger.kernel.org
7066S: Supported
7067W: http://www.mellanox.com
7068Q: http://patchwork.ozlabs.org/project/netdev/list/
7069F: drivers/net/ethernet/mellanox/mlxsw/
7070
5b25b13a
MD
7071MEMBARRIER SUPPORT
7072M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7073M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7074L: linux-kernel@vger.kernel.org
7075S: Supported
7076F: kernel/membarrier.c
7077F: include/uapi/linux/membarrier.h
7078
70ea91f1
SR
7079MEMORY MANAGEMENT
7080L: linux-mm@kvack.org
70ea91f1
SR
7081W: http://www.linux-mm.org
7082S: Maintained
679655da 7083F: include/linux/mm.h
551450bb
CS
7084F: include/linux/gfp.h
7085F: include/linux/mmzone.h
7086F: include/linux/memory_hotplug.h
7087F: include/linux/vmalloc.h
679655da 7088F: mm/
70ea91f1 7089
f4e9ce66 7090MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 7091M: David Woodhouse <dwmw2@infradead.org>
242c325e 7092M: Brian Norris <computersforpeace@gmail.com>
1da177e4 7093L: linux-mtd@lists.infradead.org
8a6e2535
JP
7094W: http://www.linux-mtd.infradead.org/
7095Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 7096T: git git://git.infradead.org/linux-mtd.git
ab95eac9 7097T: git git://git.infradead.org/l2-mtd.git
1da177e4 7098S: Maintained
679655da
JP
7099F: drivers/mtd/
7100F: include/linux/mtd/
c117ab84 7101F: include/uapi/mtd/
1da177e4 7102
26c57ef1 7103MEN A21 WATCHDOG DRIVER
30c7469b 7104M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 7105L: linux-watchdog@vger.kernel.org
30c7469b 7106S: Maintained
26c57ef1
JT
7107F: drivers/watchdog/mena21_wdt.c
7108
3764e82e 7109MEN CHAMELEON BUS (mcb)
30c7469b
JT
7110M: Johannes Thumshirn <morbidrsa@gmail.com>
7111S: Maintained
3764e82e
JT
7112F: drivers/mcb/
7113F: include/linux/mcb.h
b9f2f459 7114F: Documentation/men-chameleon-bus.txt
3764e82e 7115
48b490d2
AW
7116MEN F21BMC (Board Management Controller)
7117M: Andreas Werner <andreas.werner@men.de>
7118S: Supported
7119F: drivers/mfd/menf21bmc.c
7120F: drivers/watchdog/menf21bmc_wdt.c
7121F: drivers/leds/leds-menf21bmc.c
7122F: drivers/hwmon/menf21bmc_hwmon.c
7123F: Documentation/hwmon/menf21bmc
7124
12285945
JH
7125METAG ARCHITECTURE
7126M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7127L: linux-metag@vger.kernel.org
9f273c24 7128T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
f23d0e24 7129S: Odd Fixes
12285945
JH
7130F: arch/metag/
7131F: Documentation/metag/
7132F: Documentation/devicetree/bindings/metag/
2d799dde 7133F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7134F: drivers/clocksource/metag_generic.c
5698c50d
JH
7135F: drivers/irqchip/irq-metag.c
7136F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7137F: drivers/tty/metag_da.c
12285945 7138
c6375b0a 7139MICROBLAZE ARCHITECTURE
8b58be88 7140M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7141W: http://www.monstr.eu/fdt/
7142T: git git://git.monstr.eu/linux-2.6-microblaze.git
7143S: Supported
0a8c7914 7144F: arch/microblaze/
1da177e4 7145
2508a45a
CY
7146MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7147M: Chen Yu <yu.c.chen@intel.com>
7148L: platform-driver-x86@vger.kernel.org
7149S: Supported
7150F: drivers/platform/x86/surfacepro3_button.c
7151
1da177e4 7152MICROTEK X6 SCANNER
61eee9a7 7153M: Oliver Neukum <oliver@neukum.org>
1da177e4 7154S: Maintained
679655da 7155F: drivers/usb/image/microtek.*
1da177e4
LT
7156
7157MIPS
8b58be88 7158M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7159L: linux-mips@linux-mips.org
6097050d 7160W: http://www.linux-mips.org/
b05e988e 7161T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7162Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7163S: Supported
679655da
JP
7164F: Documentation/mips/
7165F: arch/mips/
1da177e4 7166
08b7620a
HV
7167MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7168M: Hans Verkuil <hverkuil@xs4all.nl>
7169L: linux-media@vger.kernel.org
7170T: git git://linuxtv.org/media_tree.git
a825eaec 7171W: https://linuxtv.org
08b7620a
HV
7172S: Odd Fixes
7173F: drivers/media/radio/radio-miropcm20*
7174
c09befcb
OG
7175MELLANOX MLX4 core VPI driver
7176M: Yishai Hadas <yishaih@mellanox.com>
e126ba97
EC
7177L: netdev@vger.kernel.org
7178L: linux-rdma@vger.kernel.org
7179W: http://www.mellanox.com
7180Q: http://patchwork.ozlabs.org/project/netdev/list/
c09befcb
OG
7181S: Supported
7182F: drivers/net/ethernet/mellanox/mlx4/
7183F: include/linux/mlx4/
7184
7185MELLANOX MLX4 IB driver
7186M: Yishai Hadas <yishaih@mellanox.com>
7187L: linux-rdma@vger.kernel.org
7188W: http://www.mellanox.com
e126ba97 7189Q: http://patchwork.kernel.org/project/linux-rdma/list/
c09befcb
OG
7190S: Supported
7191F: drivers/infiniband/hw/mlx4/
7192F: include/linux/mlx4/
7193
595a4d8f
OG
7194MELLANOX MLX5 core VPI driver
7195M: Matan Barak <matanb@mellanox.com>
7196M: Leon Romanovsky <leonro@mellanox.com>
e126ba97
EC
7197L: netdev@vger.kernel.org
7198L: linux-rdma@vger.kernel.org
7199W: http://www.mellanox.com
7200Q: http://patchwork.ozlabs.org/project/netdev/list/
e126ba97
EC
7201S: Supported
7202F: drivers/net/ethernet/mellanox/mlx5/core/
7203F: include/linux/mlx5/
7204
595a4d8f
OG
7205MELLANOX MLX5 IB driver
7206M: Matan Barak <matanb@mellanox.com>
7207M: Leon Romanovsky <leonro@mellanox.com>
b75f0050
JP
7208L: linux-rdma@vger.kernel.org
7209W: http://www.mellanox.com
7210Q: http://patchwork.kernel.org/project/linux-rdma/list/
b75f0050 7211S: Supported
b75f0050 7212F: drivers/infiniband/hw/mlx5/
595a4d8f 7213F: include/linux/mlx5/
e126ba97 7214
764589b6
CM
7215MELEXIS MLX90614 DRIVER
7216M: Crt Mori <cmo@melexis.com>
7217L: linux-iio@vger.kernel.org
7218W: http://www.melexis.com
7219S: Supported
7220F: drivers/iio/temperature/mlx90614.c
7221
0ce277e4
AP
7222MN88472 MEDIA DRIVER
7223M: Antti Palosaari <crope@iki.fi>
7224L: linux-media@vger.kernel.org
a825eaec 7225W: https://linuxtv.org
0ce277e4
AP
7226W: http://palosaari.fi/linux/
7227Q: http://patchwork.linuxtv.org/project/linux-media/list/
7228T: git git://linuxtv.org/anttip/media_tree.git
7229S: Maintained
7230F: drivers/staging/media/mn88472/
7231F: drivers/media/dvb-frontends/mn88472.h
7232
4f4d238f
AP
7233MN88473 MEDIA DRIVER
7234M: Antti Palosaari <crope@iki.fi>
7235L: linux-media@vger.kernel.org
a825eaec 7236W: https://linuxtv.org
4f4d238f
AP
7237W: http://palosaari.fi/linux/
7238Q: http://patchwork.linuxtv.org/project/linux-media/list/
7239T: git git://linuxtv.org/anttip/media_tree.git
7240S: Maintained
7241F: drivers/staging/media/mn88473/
7242F: drivers/media/dvb-frontends/mn88473.h
7243
1da177e4 7244MODULE SUPPORT
8b58be88 7245M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7246S: Maintained
679655da
JP
7247F: include/linux/module.h
7248F: kernel/module.c
1da177e4
LT
7249
7250MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7251W: http://popies.net/meye/
b7788e13 7252S: Orphan
679655da 7253F: Documentation/video4linux/meye.txt
90d72ac6 7254F: drivers/media/pci/meye/
6c0f0359 7255F: include/uapi/linux/meye.h
1da177e4 7256
b9705b60 7257MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7258M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7259S: Maintained
679655da 7260F: Documentation/serial/moxa-smartio
c897401b 7261F: drivers/tty/mxser.*
d735410a 7262
889b2f87
AK
7263MR800 AVERMEDIA USB FM RADIO DRIVER
7264M: Alexey Klimov <klimov.linux@gmail.com>
7265L: linux-media@vger.kernel.org
7266T: git git://linuxtv.org/media_tree.git
7267S: Maintained
7268F: drivers/media/radio/radio-mr800.c
7269
d7155691
AO
7270MRF24J40 IEEE 802.15.4 RADIO DRIVER
7271M: Alan Ott <alan@signal11.us>
7272L: linux-wpan@vger.kernel.org
7273S: Maintained
7274F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7275F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7276
8c4c731a 7277MSI LAPTOP SUPPORT
182ae55c 7278M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7279L: platform-driver-x86@vger.kernel.org
8c4c731a 7280S: Maintained
679655da 7281F: drivers/platform/x86/msi-laptop.c
8c4c731a 7282
0f1006b1 7283MSI WMI SUPPORT
d0944853 7284L: platform-driver-x86@vger.kernel.org
5ee7041e 7285S: Orphan
0f1006b1
AA
7286F: drivers/platform/x86/msi-wmi.c
7287
19a628a0
AP
7288MSI001 MEDIA DRIVER
7289M: Antti Palosaari <crope@iki.fi>
7290L: linux-media@vger.kernel.org
a825eaec 7291W: https://linuxtv.org
19a628a0
AP
7292W: http://palosaari.fi/linux/
7293Q: http://patchwork.linuxtv.org/project/linux-media/list/
7294T: git git://linuxtv.org/anttip/media_tree.git
7295S: Maintained
0185e197 7296F: drivers/media/tuners/msi001*
19a628a0 7297
7570589d 7298MSI2500 MEDIA DRIVER
2c57213f
AP
7299M: Antti Palosaari <crope@iki.fi>
7300L: linux-media@vger.kernel.org
a825eaec 7301W: https://linuxtv.org
2c57213f
AP
7302W: http://palosaari.fi/linux/
7303Q: http://patchwork.linuxtv.org/project/linux-media/list/
7304T: git git://linuxtv.org/anttip/media_tree.git
7305S: Maintained
7570589d 7306F: drivers/media/usb/msi2500/
2c57213f 7307
159eeea4
RJ
7308MSYSTEMS DISKONCHIP G3 MTD DRIVER
7309M: Robert Jarzmik <robert.jarzmik@free.fr>
7310L: linux-mtd@lists.infradead.org
7311S: Maintained
7312F: drivers/mtd/devices/docg3*
7313
62a37dc7 7314MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7315M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7316L: linux-media@vger.kernel.org
7317T: git git://linuxtv.org/media_tree.git
7318S: Maintained
7319F: drivers/media/i2c/mt9m032.c
b5dcee22 7320F: include/media/i2c/mt9m032.h
0e837fb9 7321
62a37dc7 7322MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7323M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7324L: linux-media@vger.kernel.org
7325T: git git://linuxtv.org/media_tree.git
7326S: Maintained
7327F: drivers/media/i2c/mt9p031.c
b5dcee22 7328F: include/media/i2c/mt9p031.h
0e837fb9 7329
62a37dc7 7330MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7331M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7332L: linux-media@vger.kernel.org
7333T: git git://linuxtv.org/media_tree.git
7334S: Maintained
7335F: drivers/media/i2c/mt9t001.c
b5dcee22 7336F: include/media/i2c/mt9t001.h
0e837fb9 7337
62a37dc7 7338MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7339M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7340L: linux-media@vger.kernel.org
7341T: git git://linuxtv.org/media_tree.git
7342S: Maintained
f2272e13 7343F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9 7344F: drivers/media/i2c/mt9v032.c
b5dcee22 7345F: include/media/i2c/mt9v032.h
0e837fb9 7346
4e0d13cb 7347MULTIFUNCTION DEVICES (MFD)
f7d3210e 7348M: Lee Jones <lee.jones@linaro.org>
7caa7991 7349T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7350S: Supported
679655da 7351F: drivers/mfd/
55b5940d 7352F: include/linux/mfd/
4e0d13cb 7353
5c4e6f13 7354MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7355M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7356L: linux-mmc@vger.kernel.org
708dce3f 7357T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7358S: Maintained
679655da
JP
7359F: drivers/mmc/
7360F: include/linux/mmc/
c117ab84 7361F: include/uapi/linux/mmc/
baca2da4 7362
15a0580c 7363MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7364S: Orphan
679655da
JP
7365F: drivers/mmc/host/mmc_spi.c
7366F: include/linux/spi/mmc_spi.h
15a0580c 7367
1da177e4 7368MULTISOUND SOUND DRIVER
8b58be88 7369M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7370S: Maintained
679655da
JP
7371F: Documentation/sound/oss/MultiSound
7372F: sound/oss/msnd*
1da177e4 7373
d735410a 7374MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7375S: Orphan
c897401b 7376F: drivers/tty/isicom.c
679655da 7377F: include/linux/isicom.h
d735410a 7378
550a7375 7379MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3b243519 7380M: Bin Liu <b-liu@ti.com>
795fb7e7 7381L: linux-usb@vger.kernel.org
43b416e5 7382T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7383S: Maintained
679655da 7384F: drivers/usb/musb/
550a7375 7385
ea0af5f6
MK
7386MXL5007T MEDIA DRIVER
7387M: Michael Krufky <mkrufky@linuxtv.org>
7388L: linux-media@vger.kernel.org
a825eaec 7389W: https://linuxtv.org
ea0af5f6
MK
7390W: http://github.com/mkrufky
7391Q: http://patchwork.linuxtv.org/project/linux-media/list/
7392T: git git://linuxtv.org/mkrufky/tuners.git
7393S: Maintained
7394F: drivers/media/tuners/mxl5007t.*
7395
2d3cf588 7396MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7397M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7398L: netdev@vger.kernel.org
205057ae 7399W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7400S: Supported
93f7848b 7401F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7402
9df4f913
BB
7403NAND FLASH SUBSYSTEM
7404M: Boris Brezillon <boris.brezillon@free-electrons.com>
7405R: Richard Weinberger <richard@nod.at>
7406L: linux-mtd@lists.infradead.org
7407W: http://www.linux-mtd.infradead.org/
7408Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7409T: git git://github.com/linux-nand/linux.git
7410S: Maintained
7411F: drivers/mtd/nand/
7412F: include/linux/mtd/nand*.h
7413
1da177e4 7414NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7415S: Orphan
d9fb9f38 7416F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7417
23dc05a3
DM
7418NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7419M: Daniel Mack <zonque@gmail.com>
7420S: Maintained
e5747e40 7421L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7422W: http://www.native-instruments.com
7423F: sound/usb/caiaq/
7424
1da177e4 7425NCP FILESYSTEM
52653199
PV
7426M: Petr Vandrovec <petr@vandrovec.name>
7427S: Odd Fixes
679655da 7428F: fs/ncpfs/
1da177e4 7429
a79b0322
FT
7430NCR 5380 SCSI DRIVERS
7431M: Finn Thain <fthain@telegraphics.com.au>
7432M: Michael Schmitz <schmitzmic@gmail.com>
7433L: linux-scsi@vger.kernel.org
7434S: Maintained
7435F: Documentation/scsi/g_NCR5380.txt
7436F: drivers/scsi/NCR5380.*
7437F: drivers/scsi/arm/cumana_1.c
7438F: drivers/scsi/arm/oak.c
7439F: drivers/scsi/atari_NCR5380.c
7440F: drivers/scsi/atari_scsi.*
7441F: drivers/scsi/dmx3191d.c
7442F: drivers/scsi/dtc.*
7443F: drivers/scsi/g_NCR5380.*
7444F: drivers/scsi/g_NCR5380_mmio.c
7445F: drivers/scsi/mac_scsi.*
7446F: drivers/scsi/pas16.*
a79b0322
FT
7447F: drivers/scsi/sun3_scsi.*
7448F: drivers/scsi/sun3_scsi_vme.c
7449F: drivers/scsi/t128.*
7450
1da177e4 7451NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7452M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7453L: linux-scsi@vger.kernel.org
7454S: Maintained
679655da 7455F: drivers/scsi/NCR_D700.*
1da177e4 7456
4aa3eb4c
GR
7457NCT6775 HARDWARE MONITOR DRIVER
7458M: Guenter Roeck <linux@roeck-us.net>
7459L: lm-sensors@lm-sensors.org
7460S: Maintained
7461F: Documentation/hwmon/nct6775
7462F: drivers/hwmon/nct6775.c
7463
3c2d774c 7464NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7465M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7466L: linux-rdma@vger.kernel.org
e3d33cb1 7467W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7468S: Supported
7469F: drivers/infiniband/hw/nes/
7470
be2f2e84 7471NETEM NETWORK EMULATOR
adbbf69d 7472M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7473L: netem@lists.linux-foundation.org
be2f2e84 7474S: Maintained
679655da 7475F: net/sched/sch_netem.c
be2f2e84 7476
b2f5a051 7477NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7478M: Jon Mason <jdmason@kudzu.us>
4a58448b 7479L: netdev@vger.kernel.org
4a58448b 7480S: Supported
679655da 7481F: Documentation/networking/s2io.txt
b2f5a051 7482F: Documentation/networking/vxge.txt
86387e1a 7483F: drivers/net/ethernet/neterion/
4a58448b 7484
db9cf3a3 7485NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7486M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7487M: Patrick McHardy <kaber@trash.net>
42010ed0 7488M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7489L: netfilter-devel@vger.kernel.org
82b98543 7490L: coreteam@netfilter.org
1da177e4
LT
7491W: http://www.netfilter.org/
7492W: http://www.iptables.org/
42010ed0
PNA
7493Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7494T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7495T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7496S: Supported
679655da
JP
7497F: include/linux/netfilter*
7498F: include/linux/netfilter/
7499F: include/net/netfilter/
c117ab84
CEB
7500F: include/uapi/linux/netfilter*
7501F: include/uapi/linux/netfilter/
679655da
JP
7502F: net/*/netfilter.c
7503F: net/*/netfilter/
7504F: net/netfilter/
91c269a0 7505F: net/bridge/br_netfilter*.c
1da177e4 7506
4cc67735 7507NETLABEL
87a0874c 7508M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7509W: http://netlabel.sf.net
7510L: netdev@vger.kernel.org
87a0874c 7511S: Maintained
80811493 7512F: Documentation/netlabel/
679655da
JP
7513F: include/net/netlabel.h
7514F: net/netlabel/
4cc67735 7515
1da177e4 7516NETROM NETWORK LAYER
8b58be88 7517M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7518L: linux-hams@vger.kernel.org
d34cb28a 7519W: http://www.linux-ax25.org/
1da177e4 7520S: Maintained
679655da 7521F: include/net/netrom.h
c117ab84 7522F: include/uapi/linux/netrom.h
679655da 7523F: net/netrom/
1da177e4 7524
4c352362
JK
7525NETRONOME ETHERNET DRIVERS
7526M: Jakub Kicinski <jakub.kicinski@netronome.com>
7527M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7528L: oss-drivers@netronome.com
7529S: Maintained
7530F: drivers/net/ethernet/netronome/
7531
5ddb88c0 7532NETWORK BLOCK DEVICE (NBD)
4ca5829a 7533M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7534S: Maintained
5e4b269b 7535L: nbd-general@lists.sourceforge.net
4ca5829a 7536T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7537F: Documentation/blockdev/nbd.txt
7538F: drivers/block/nbd.c
c117ab84 7539F: include/uapi/linux/nbd.h
1da177e4 7540
6e43650c
NH
7541NETWORK DROP MONITOR
7542M: Neil Horman <nhorman@tuxdriver.com>
7543L: netdev@vger.kernel.org
7544S: Maintained
7545W: https://fedorahosted.org/dropwatch/
7546F: net/core/drop_monitor.c
7547
1da177e4 7548NETWORKING [GENERAL]
8b58be88 7549M: "David S. Miller" <davem@davemloft.net>
979b6c13 7550L: netdev@vger.kernel.org
b1e8fd54 7551W: http://www.linuxfoundation.org/en/Net
11e98029 7552Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7553T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7554T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7555S: Maintained
679655da
JP
7556F: net/
7557F: include/net/
018d21ed
JP
7558F: include/linux/in.h
7559F: include/linux/net.h
7560F: include/linux/netdevice.h
c117ab84
CEB
7561F: include/uapi/linux/in.h
7562F: include/uapi/linux/net.h
7563F: include/uapi/linux/netdevice.h
0c7aecd4 7564F: include/uapi/linux/net_namespace.h
7e814a6c 7565F: tools/net/
f4e53f9a 7566F: tools/testing/selftests/net/
335a67d2 7567F: lib/random32.c
a101ccd1 7568F: lib/test_bpf.c
1da177e4
LT
7569
7570NETWORKING [IPv4/IPv6]
8b58be88
JP
7571M: "David S. Miller" <davem@davemloft.net>
7572M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7573M: James Morris <jmorris@namei.org>
7574M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7575M: Patrick McHardy <kaber@trash.net>
979b6c13 7576L: netdev@vger.kernel.org
08deed1e 7577T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7578S: Maintained
679655da
JP
7579F: net/ipv4/
7580F: net/ipv6/
7581F: include/net/ip*
0a14842f 7582F: arch/x86/net/*
1da177e4 7583
73b7656c
DM
7584NETWORKING [IPSEC]
7585M: Steffen Klassert <steffen.klassert@secunet.com>
7586M: Herbert Xu <herbert@gondor.apana.org.au>
7587M: "David S. Miller" <davem@davemloft.net>
7588L: netdev@vger.kernel.org
d1fc5024
SK
7589T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7590T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7591S: Maintained
5826bdd1 7592F: net/core/flow.c
73b7656c
DM
7593F: net/xfrm/
7594F: net/key/
7595F: net/ipv4/xfrm*
d1fc5024
SK
7596F: net/ipv4/esp4.c
7597F: net/ipv4/ah4.c
7598F: net/ipv4/ipcomp.c
7599F: net/ipv4/ip_vti.c
73b7656c 7600F: net/ipv6/xfrm*
d1fc5024
SK
7601F: net/ipv6/esp6.c
7602F: net/ipv6/ah6.c
7603F: net/ipv6/ipcomp6.c
7604F: net/ipv6/ip6_vti.c
73b7656c
DM
7605F: include/uapi/linux/xfrm.h
7606F: include/net/xfrm.h
7607
10e2ff1c 7608NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7609M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7610L: netdev@vger.kernel.org
7611S: Maintained
7612
29f8f632 7613NETWORKING [WIRELESS]
2cb4abd1 7614L: linux-wireless@vger.kernel.org
8a6e2535 7615Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7616
788873ac
JP
7617NETWORKING DRIVERS
7618L: netdev@vger.kernel.org
7619W: http://www.linuxfoundation.org/en/Net
11e98029 7620Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7621T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7622T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7623S: Odd Fixes
7624F: drivers/net/
018d21ed 7625F: include/linux/if_*
0b63bf1f 7626F: include/linux/netdevice.h
0b63bf1f
JD
7627F: include/linux/etherdevice.h
7628F: include/linux/fcdevice.h
7629F: include/linux/fddidevice.h
7630F: include/linux/hippidevice.h
7631F: include/linux/inetdevice.h
c117ab84
CEB
7632F: include/uapi/linux/if_*
7633F: include/uapi/linux/netdevice.h
788873ac 7634
0e324cf6
JL
7635NETWORKING DRIVERS (WIRELESS)
7636M: Kalle Valo <kvalo@codeaurora.org>
7637L: linux-wireless@vger.kernel.org
7638Q: http://patchwork.kernel.org/project/linux-wireless/list/
9f273c24
FW
7639T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7640T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
0e324cf6
JL
7641S: Maintained
7642F: drivers/net/wireless/
7643
3d396eb1 7644NETXEN (1/10) GbE SUPPORT
8622315e 7645M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7646M: Sony Chacko <sony.chacko@qlogic.com>
7647M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7648L: netdev@vger.kernel.org
9c2b5bde 7649W: http://www.qlogic.com
3d396eb1 7650S: Supported
aa43c215 7651F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7652
6423d30f
AAJ
7653NFC SUBSYSTEM
7654M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7655M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7656M: Samuel Ortiz <sameo@linux.intel.com>
7657L: linux-wireless@vger.kernel.org
1eb3b216 7658L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7659S: Supported
6423d30f 7660F: net/nfc/
55eb94f9 7661F: include/net/nfc/
c117ab84 7662F: include/uapi/linux/nfc.h
6423d30f 7663F: drivers/nfc/
397d6497
CR
7664F: include/linux/platform_data/microread.h
7665F: include/linux/platform_data/nfcmrvl.h
7666F: include/linux/platform_data/nxp-nci.h
08eaa1e0 7667F: include/linux/platform_data/pn544.h
397d6497
CR
7668F: include/linux/platform_data/st21nfca.h
7669F: include/linux/platform_data/st-nci.h
7ebb88e5 7670F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7671
e8b43555 7672NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7673M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7674M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7675L: linux-nfs@vger.kernel.org
7676W: http://client.linux-nfs.org
cd7b996a 7677T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7678S: Maintained
679655da
JP
7679F: fs/lockd/
7680F: fs/nfs/
7681F: fs/nfs_common/
7682F: net/sunrpc/
7683F: include/linux/lockd/
7684F: include/linux/nfs*
7685F: include/linux/sunrpc/
c117ab84
CEB
7686F: include/uapi/linux/nfs*
7687F: include/uapi/linux/sunrpc/
1da177e4 7688
85ef9cea 7689NILFS2 FILESYSTEM
e2126935 7690M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7691L: linux-nilfs@vger.kernel.org
f9472265 7692W: http://nilfs.sourceforge.net/
e2126935 7693T: git git://github.com/konis/nilfs2.git
85ef9cea 7694S: Supported
679655da
JP
7695F: Documentation/filesystems/nilfs2.txt
7696F: fs/nilfs2/
7697F: include/linux/nilfs2_fs.h
c35c7ac5 7698F: include/trace/events/nilfs2.h
85ef9cea 7699
1da177e4 7700NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7701M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7702W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7703S: Maintained
679655da
JP
7704F: Documentation/scsi/NinjaSCSI.txt
7705F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7706
7707NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7708M: GOTO Masanori <gotom@debian.or.jp>
7709M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7710W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7711S: Maintained
679655da
JP
7712F: Documentation/scsi/NinjaSCSI.txt
7713F: drivers/scsi/nsp32*
1da177e4 7714
383b8fb9
LFT
7715NIOS2 ARCHITECTURE
7716M: Ley Foon Tan <lftan@altera.com>
7717L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7718T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7719S: Maintained
7720F: arch/nios2/
7721
2a6afddb 7722NOKIA N900 POWER SUPPLY DRIVERS
e35a49b1 7723R: Pali RohĂ¡r <pali.rohar@gmail.com>
2a6afddb 7724F: include/linux/power/bq2415x_charger.h
081bab21 7725F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7726F: include/linux/power/isp1704_charger.h
7727F: drivers/power/bq2415x_charger.c
081bab21 7728F: drivers/power/bq27xxx_battery.c
e35a49b1 7729F: drivers/power/bq27xxx_battery_i2c.c
2a6afddb
PR
7730F: drivers/power/isp1704_charger.c
7731F: drivers/power/rx51_battery.c
7732
a1bd3bae 7733NTB DRIVER CORE
9ef6bf6c
JM
7734M: Jon Mason <jdmason@kudzu.us>
7735M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7736M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7737L: linux-ntb@googlegroups.com
fce8a7bb 7738S: Supported
2984411f
JM
7739W: https://github.com/jonmason/ntb/wiki
7740T: git git://github.com/jonmason/ntb.git
fce8a7bb 7741F: drivers/ntb/
548c237c 7742F: drivers/net/ntb_netdev.c
fce8a7bb 7743F: include/linux/ntb.h
a1bd3bae 7744F: include/linux/ntb_transport.h
fce8a7bb 7745
e26a5843
AH
7746NTB INTEL DRIVER
7747M: Jon Mason <jdmason@kudzu.us>
7748M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7749L: linux-ntb@googlegroups.com
e26a5843
AH
7750S: Supported
7751W: https://github.com/jonmason/ntb/wiki
7752T: git git://github.com/jonmason/ntb.git
7753F: drivers/ntb/hw/intel/
fce8a7bb 7754
a1b36958
XY
7755NTB AMD DRIVER
7756M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7757L: linux-ntb@googlegroups.com
7758S: Supported
7759F: drivers/ntb/hw/amd/
7760
1da177e4 7761NTFS FILESYSTEM
2818ef50 7762M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7763L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7764W: http://www.tuxera.com/
e6f4dee7 7765T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7766S: Supported
679655da
JP
7767F: Documentation/filesystems/ntfs.txt
7768F: fs/ntfs/
1da177e4 7769
9eb8ef74 7770NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7771M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7772L: linux-fbdev@vger.kernel.org
ce00f85c 7773S: Maintained
8a61f013
JH
7774F: drivers/video/fbdev/riva/
7775F: drivers/video/fbdev/nvidia/
1da177e4 7776
79461681 7777NVM EXPRESS DRIVER
b3975e94
JF
7778M: Keith Busch <keith.busch@intel.com>
7779M: Jens Axboe <axboe@fb.com>
79461681 7780L: linux-nvme@lists.infradead.org
b3975e94
JF
7781T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7782W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7783S: Supported
57dacad5 7784F: drivers/nvme/host/
79461681
MW
7785F: include/linux/nvme.h
7786
aee4b9bd
SK
7787NVMEM FRAMEWORK
7788M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7789M: Maxime Ripard <maxime.ripard@free-electrons.com>
7790S: Maintained
7791F: drivers/nvmem/
7792F: Documentation/devicetree/bindings/nvmem/
7793F: include/linux/nvmem-consumer.h
7794F: include/linux/nvmem-provider.h
7795
dece4585
CP
7796NXP-NCI NFC DRIVER
7797M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7798R: Charles Gorand <charles.gorand@effinnov.com>
7799L: linux-nfc@lists.01.org (moderated for non-subscribers)
7800S: Supported
7801F: drivers/nfc/nxp-nci
7802
f50d7146
RK
7803NXP TDA998X DRM DRIVER
7804M: Russell King <rmk+kernel@arm.linux.org.uk>
7805S: Supported
7806F: drivers/gpu/drm/i2c/tda998x_drv.c
7807F: include/drm/i2c/tda998x.h
7808
fbace43e
PR
7809NXP TFA9879 DRIVER
7810M: Peter Rosin <peda@axentia.se>
7811L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7812S: Maintained
7813F: sound/soc/codecs/tfa9879*
7814
f5525786 7815OMAP SUPPORT
0e24bdd4 7816M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7817L: linux-omap@vger.kernel.org
7818W: http://www.muru.com/linux/omap/
7819W: http://linux.omap.com/
8a6e2535 7820Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7821T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7822S: Maintained
4e04d5a3 7823F: arch/arm/*omap*/
026da812
FB
7824F: arch/arm/configs/omap1_defconfig
7825F: arch/arm/configs/omap2plus_defconfig
046d0a37 7826F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7827F: drivers/irqchip/irq-omap-intc.c
7828F: drivers/mfd/*omap*.c
7829F: drivers/mfd/menelaus.c
7830F: drivers/mfd/palmas.c
7831F: drivers/mfd/tps65217.c
7832F: drivers/mfd/tps65218.c
7833F: drivers/mfd/tps65910.c
7834F: drivers/mfd/twl-core.[ch]
7835F: drivers/mfd/twl4030*.c
7836F: drivers/mfd/twl6030*.c
7837F: drivers/mfd/twl6040*.c
7838F: drivers/regulator/palmas-regulator*.c
7839F: drivers/regulator/pbias-regulator.c
7840F: drivers/regulator/tps65217-regulator.c
7841F: drivers/regulator/tps65218-regulator.c
7842F: drivers/regulator/tps65910-regulator.c
7843F: drivers/regulator/twl-regulator.c
046d0a37 7844F: include/linux/i2c-omap.h
f5525786 7845
50f29fbd 7846OMAP DEVICE TREE SUPPORT
cdb55ab0 7847M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7848M: Tony Lindgren <tony@atomide.com>
7849L: linux-omap@vger.kernel.org
d0fb18c5 7850L: devicetree@vger.kernel.org
50f29fbd
TL
7851S: Maintained
7852F: arch/arm/boot/dts/*omap*
7853F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7854F: arch/arm/boot/dts/*am4*
7855F: arch/arm/boot/dts/*am5*
7856F: arch/arm/boot/dts/*dra7*
50f29fbd 7857
f5525786 7858OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7859M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7860L: linux-omap@vger.kernel.org
7861S: Maintained
7862F: arch/arm/*omap*/*clock*
7863
7864OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7865M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7866L: linux-omap@vger.kernel.org
7867S: Maintained
7868F: arch/arm/*omap*/*pm*
c46938d4 7869F: drivers/cpufreq/omap-cpufreq.c
f5525786 7870
d21db568 7871OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7872M: Rajendra Nayak <rnayak@ti.com>
7873M: Paul Walmsley <paul@pwsan.com>
7874L: linux-omap@vger.kernel.org
7875S: Maintained
d21db568 7876F: arch/arm/mach-omap2/prm*
692ab1f3 7877
f5525786 7878OMAP AUDIO SUPPORT
6c284903 7879M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7880M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7881L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7882L: linux-omap@vger.kernel.org
7883S: Maintained
7884F: sound/soc/omap/
7885
18640193
TL
7886OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7887M: Roger Quadros <rogerq@ti.com>
7888M: Tony Lindgren <tony@atomide.com>
7889L: linux-omap@vger.kernel.org
7890S: Maintained
7891F: drivers/memory/omap-gpmc.c
7892F: arch/arm/mach-omap2/*gpmc*
7893
f5525786 7894OMAP FRAMEBUFFER SUPPORT
830e6384 7895M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7896L: linux-fbdev@vger.kernel.org
f5525786
TL
7897L: linux-omap@vger.kernel.org
7898S: Maintained
8a61f013 7899F: drivers/video/fbdev/omap/
f5525786 7900
676eec0d 7901OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7902M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7903L: linux-omap@vger.kernel.org
676eec0d 7904L: linux-fbdev@vger.kernel.org
178ff4c9 7905S: Maintained
8a61f013 7906F: drivers/video/fbdev/omap2/
178ff4c9
TV
7907F: Documentation/arm/OMAP/DSS
7908
8b37fcfc
OBC
7909OMAP HARDWARE SPINLOCK SUPPORT
7910M: Ohad Ben-Cohen <ohad@wizery.com>
7911L: linux-omap@vger.kernel.org
7912S: Maintained
7913F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7914
f5525786 7915OMAP MMC SUPPORT
8b58be88 7916M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7917L: linux-omap@vger.kernel.org
7918S: Maintained
653f41b5
MC
7919F: drivers/mmc/host/omap.c
7920
7921OMAP HS MMC SUPPORT
0a4585c6 7922L: linux-mmc@vger.kernel.org
653f41b5 7923L: linux-omap@vger.kernel.org
dfa5d196 7924S: Orphan
653f41b5 7925F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7926
7927OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7928M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7929S: Maintained
7930F: drivers/char/hw_random/omap-rng.c
7931
f400c82e 7932OMAP HWMOD SUPPORT
cdb55ab0 7933M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7934M: Paul Walmsley <paul@pwsan.com>
7935L: linux-omap@vger.kernel.org
7936S: Maintained
8fc8b12b 7937F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7938
8633fb30
PW
7939OMAP HWMOD DATA
7940M: Paul Walmsley <paul@pwsan.com>
7941L: linux-omap@vger.kernel.org
7942S: Maintained
7943F: arch/arm/mach-omap2/omap_hwmod*data*
7944
f400c82e 7945OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7946M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7947L: linux-omap@vger.kernel.org
7948S: Maintained
7949F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7950
0db83ced 7951OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7952M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7953L: linux-media@vger.kernel.org
7954S: Maintained
7eec52db 7955F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7956F: drivers/media/platform/omap3isp/
0db83ced 7957F: drivers/staging/media/omap4iss/
7e8970e1 7958
f5525786 7959OMAP USB SUPPORT
f5525786
TL
7960L: linux-usb@vger.kernel.org
7961L: linux-omap@vger.kernel.org
3b243519 7962S: Orphan
a16fbd65
JP
7963F: drivers/usb/*/*omap*
7964F: arch/arm/*omap*/usb*
f5525786 7965
6d994710 7966OMAP GPIO DRIVER
fe643528 7967M: Grygorii Strashko <grygorii.strashko@ti.com>
97215800 7968M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7969M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7970L: linux-omap@vger.kernel.org
7971S: Maintained
fe643528 7972F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
6d994710
KH
7973F: drivers/gpio/gpio-omap.c
7974
c351e290
MJ
7975OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7976M: Mark Jackson <mpfj@newflow.co.uk>
7977L: linux-omap@vger.kernel.org
7978S: Maintained
7979F: arch/arm/boot/dts/am335x-nano.dts
7980
0ad122d9 7981OMFS FILESYSTEM
8b58be88 7982M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7983L: linux-karma-devel@lists.sourceforge.net
7984S: Maintained
679655da
JP
7985F: Documentation/filesystems/omfs.txt
7986F: fs/omfs/
0ad122d9 7987
c1986ee9 7988OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7989M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7990S: Maintained
679655da
JP
7991F: drivers/char/pcmcia/cm4000_cs.c
7992F: include/linux/cm4000_cs.h
c117ab84 7993F: include/uapi/linux/cm4000_cs.h
c1986ee9 7994
77c44ab1 7995OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7996M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7997S: Maintained
679655da 7998F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7999
77d5140f 8000OMNIVISION OV7670 SENSOR DRIVER
8b58be88 8001M: Jonathan Corbet <corbet@lwn.net>
661263b5 8002L: linux-media@vger.kernel.org
275ffde4 8003T: git git://linuxtv.org/media_tree.git
77d5140f 8004S: Maintained
90d72ac6 8005F: drivers/media/i2c/ov7670.c
77d5140f 8006
431bca73 8007ONENAND FLASH DRIVER
8b58be88 8008M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
8009L: linux-mtd@lists.infradead.org
8010S: Maintained
679655da
JP
8011F: drivers/mtd/onenand/
8012F: include/linux/mtd/onenand*.h
431bca73 8013
1da177e4 8014ONSTREAM SCSI TAPE DRIVER
8b58be88 8015M: Willem Riede <osst@riede.org>
1da177e4
LT
8016L: osst-users@lists.sourceforge.net
8017L: linux-scsi@vger.kernel.org
8018S: Maintained
f7269cfc
JD
8019F: Documentation/scsi/osst.txt
8020F: drivers/scsi/osst.*
8021F: drivers/scsi/osst_*.h
8022F: drivers/scsi/st.h
1da177e4 8023
e2d1d6c0 8024OPENCORES I2C BUS DRIVER
8b58be88 8025M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 8026L: linux-i2c@vger.kernel.org
e2d1d6c0 8027S: Maintained
679655da
JP
8028F: Documentation/i2c/busses/i2c-ocores
8029F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 8030
860c44c1 8031OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 8032M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
8033M: Frank Rowand <frowand.list@gmail.com>
8034M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 8035L: devicetree@vger.kernel.org
a7fefe9f
RH
8036W: http://www.devicetree.org/
8037T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 8038S: Maintained
f8828205 8039F: drivers/of/
860c44c1 8040F: include/linux/of*.h
f8828205 8041F: scripts/dtc/
860c44c1 8042
f8828205 8043OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 8044M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
8045M: Pawel Moll <pawel.moll@arm.com>
8046M: Mark Rutland <mark.rutland@arm.com>
de80963e 8047M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 8048M: Kumar Gala <galak@codeaurora.org>
f8828205 8049L: devicetree@vger.kernel.org
9f273c24 8050T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
f8828205
GL
8051S: Maintained
8052F: Documentation/devicetree/
8053F: arch/*/boot/dts/
8054F: include/dt-bindings/
8055
2bb65f56
PA
8056OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8057M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8058L: devicetree@vger.kernel.org
8059S: Maintained
8060F: Documentation/devicetree/dynamic-resolution-notes.txt
8061F: Documentation/devicetree/overlay-notes.txt
8062F: drivers/of/overlay.c
8063F: drivers/of/resolver.c
8064
19f9d392
JB
8065OPENRISC ARCHITECTURE
8066M: Jonas Bonn <jonas@southpole.se>
8067W: http://openrisc.net
eab7c1c0 8068L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
8069S: Maintained
8070T: git git://openrisc.net/~jonas/linux
14430813 8071F: arch/openrisc/
19f9d392 8072
ccb1352e 8073OPENVSWITCH
4f337ed5 8074M: Pravin Shelar <pshelar@nicira.com>
b422da7c 8075L: netdev@vger.kernel.org
ccb1352e
JG
8076L: dev@openvswitch.org
8077W: http://openvswitch.org
ccb1352e
JG
8078S: Maintained
8079F: net/openvswitch/
b422da7c 8080F: include/uapi/linux/openvswitch.h
ccb1352e 8081
875fa6fb
VK
8082OPERATING PERFORMANCE POINTS (OPP)
8083M: Viresh Kumar <vireshk@kernel.org>
8084M: Nishanth Menon <nm@ti.com>
8085M: Stephen Boyd <sboyd@codeaurora.org>
8086L: linux-pm@vger.kernel.org
8087S: Maintained
8088T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8089F: drivers/base/power/opp/
8090F: include/linux/pm_opp.h
8091F: Documentation/power/opp.txt
8092F: Documentation/devicetree/bindings/opp/
8093
af39917d
CL
8094OPL4 DRIVER
8095M: Clemens Ladisch <clemens@ladisch.de>
8096L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8097T: git git://git.alsa-project.org/alsa-kernel.git
8098S: Maintained
8099F: sound/drivers/opl4/
8100
1da177e4 8101OPROFILE
4cf7e718 8102M: Robert Richter <rric@kernel.org>
1da177e4
LT
8103L: oprofile-list@lists.sf.net
8104S: Maintained
81c4a8a6 8105F: arch/*/include/asm/oprofile*.h
679655da
JP
8106F: arch/*/oprofile/
8107F: drivers/oprofile/
8108F: include/linux/oprofile.h
1da177e4 8109
e2d1d6c0 8110ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 8111M: Mark Fasheh <mfasheh@suse.com>
d6351db2 8112M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 8113L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 8114W: http://ocfs2.wiki.kernel.org
e2d1d6c0 8115S: Supported
679655da
JP
8116F: Documentation/filesystems/ocfs2.txt
8117F: Documentation/filesystems/dlmfs.txt
8118F: fs/ocfs2/
e2d1d6c0 8119
1da177e4 8120ORINOCO DRIVER
724c6b35 8121L: linux-wireless@vger.kernel.org
491b26b4 8122W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 8123W: http://www.nongnu.org/orinoco/
3a59babb 8124S: Orphan
2be45b66 8125F: drivers/net/wireless/intersil/orinoco/
1da177e4 8126
42c55aa8 8127OSD LIBRARY and FILESYSTEM
fadc0752 8128M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 8129M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
8130L: osd-dev@open-osd.org
8131W: http://open-osd.org
54e5881d 8132T: git git://git.open-osd.org/open-osd.git
68274794 8133S: Maintained
42c55aa8 8134F: drivers/scsi/osd/
6b6f0b6c 8135F: include/scsi/osd_*
42c55aa8 8136F: fs/exofs/
68274794 8137
ef94b186 8138OVERLAY FILESYSTEM
7c37fbda 8139M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
8140L: linux-unionfs@vger.kernel.org
8141T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 8142S: Supported
1d113735 8143F: fs/overlayfs/
7c37fbda
NB
8144F: Documentation/filesystems/overlayfs.txt
8145
e2d1d6c0 8146P54 WIRELESS DRIVER
084cb0fe 8147M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 8148L: linux-wireless@vger.kernel.org
084cb0fe 8149W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 8150S: Maintained
d3466830 8151F: drivers/net/wireless/intersil/p54/
e2d1d6c0 8152
f5cd7872 8153PA SEMI ETHERNET DRIVER
8b58be88 8154M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
8155L: netdev@vger.kernel.org
8156S: Maintained
ded19add 8157F: drivers/net/ethernet/pasemi/*
f5cd7872 8158
beb58aa3 8159PA SEMI SMBUS DRIVER
8b58be88 8160M: Olof Johansson <olof@lixom.net>
846557d3 8161L: linux-i2c@vger.kernel.org
beb58aa3 8162S: Maintained
679655da 8163F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 8164
48fc267e
SK
8165PADATA PARALLEL EXECUTION MECHANISM
8166M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
8167L: linux-crypto@vger.kernel.org
8168S: Maintained
8169F: kernel/padata.c
8170F: include/linux/padata.h
8171F: Documentation/padata.txt
8172
709ee531 8173PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 8174M: Harald Welte <laforge@gnumonks.org>
d0944853 8175L: platform-driver-x86@vger.kernel.org
709ee531 8176S: Maintained
679655da 8177F: drivers/platform/x86/panasonic-laptop.c
709ee531 8178
368dd5ac 8179PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
8180M: David Howells <dhowells@redhat.com>
8181M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
8182L: linux-am33-list@redhat.com (moderated for non-subscribers)
8183W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8184S: Maintained
679655da
JP
8185F: Documentation/mn10300/
8186F: arch/mn10300/
4fa97181 8187
64dfff03
SM
8188PARALLEL PORT SUBSYSTEM
8189M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8190M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8191L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8192S: Maintained
679655da
JP
8193F: drivers/parport/
8194F: include/linux/parport*.h
8195F: drivers/char/ppdev.c
c117ab84 8196F: include/uapi/linux/ppdev.h
64dfff03 8197F: Documentation/parport*.txt
1da177e4 8198
4cdf6bc2 8199PARAVIRT_OPS INTERFACE
d633180c 8200M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8201M: Chris Wright <chrisw@sous-sol.org>
8202M: Alok Kataria <akataria@vmware.com>
8203M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8204L: virtualization@lists.linux-foundation.org
4cdf6bc2 8205S: Supported
a2e19991 8206F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8207F: arch/*/kernel/paravirt*
8208F: arch/*/include/asm/paravirt.h
4cdf6bc2 8209
e2d1d6c0 8210PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8211M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8212L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8213S: Maintained
679655da
JP
8214F: Documentation/blockdev/paride.txt
8215F: drivers/block/paride/
e2d1d6c0
RD
8216
8217PARISC ARCHITECTURE
b8828770 8218M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8219M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8220L: linux-parisc@vger.kernel.org
8221W: http://www.parisc-linux.org/
8a6e2535 8222Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8223T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8224T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8225S: Maintained
679655da 8226F: arch/parisc/
2b6bac9e 8227F: Documentation/parisc/
679655da 8228F: drivers/parisc/
2b6bac9e
HD
8229F: drivers/char/agp/parisc-agp.c
8230F: drivers/input/serio/gscps2.c
8231F: drivers/parport/parport_gsc.*
8232F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8233F: drivers/video/fbdev/sti*
2b6bac9e
HD
8234F: drivers/video/console/sti*
8235F: drivers/video/logo/logo_parisc*
e2d1d6c0 8236
1662d32c 8237PC87360 HARDWARE MONITORING DRIVER
8b58be88 8238M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8239L: lm-sensors@lm-sensors.org
8240S: Maintained
679655da
JP
8241F: Documentation/hwmon/pc87360
8242F: drivers/hwmon/pc87360.c
1662d32c
JC
8243
8244PC8736x GPIO DRIVER
8b58be88 8245M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8246S: Maintained
679655da 8247F: drivers/char/pc8736x_gpio.c
1662d32c 8248
1ad107fd 8249PC87427 HARDWARE MONITORING DRIVER
d8130624 8250M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8251L: lm-sensors@lm-sensors.org
8252S: Maintained
8253F: Documentation/hwmon/pc87427
8254F: drivers/hwmon/pc87427.c
8255
b26e0ed4 8256PCA9532 LED DRIVER
8b58be88 8257M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8258S: Maintained
d5ca6918
JP
8259F: drivers/leds/leds-pca9532.c
8260F: include/linux/leds-pca9532.h
b26e0ed4 8261
5ce914a8 8262PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8263M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8264L: linux-i2c@vger.kernel.org
8265S: Maintained
b4f0b74e 8266F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8267
3971dae5 8268PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8269M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8270S: Maintained
8271F: drivers/firmware/pcdp.*
8272
065c6359 8273PCI ERROR RECOVERY
6305902c 8274M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8275L: linux-pci@vger.kernel.org
065c6359 8276S: Supported
679655da 8277F: Documentation/PCI/pci-error-recovery.txt
065c6359 8278
1da177e4 8279PCI SUBSYSTEM
5ac3a6d2 8280M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8281L: linux-pci@vger.kernel.org
99662dd1 8282Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8283T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8284S: Supported
679655da
JP
8285F: Documentation/PCI/
8286F: drivers/pci/
8287F: include/linux/pci*
6b49ee49 8288F: arch/x86/pci/
cad01f91 8289F: arch/x86/kernel/quirks.c
1da177e4 8290
eaa6111b
LFT
8291PCI DRIVER FOR ALTERA PCIE IP
8292M: Ley Foon Tan <lftan@altera.com>
8293L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8294L: linux-pci@vger.kernel.org
8295S: Supported
8296F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8297F: drivers/pci/host/pcie-altera.c
8298
b7e78170
RH
8299PCI DRIVER FOR ARM VERSATILE PLATFORM
8300M: Rob Herring <robh@kernel.org>
8301L: linux-pci@vger.kernel.org
8302L: linux-arm-kernel@lists.infradead.org
8303S: Maintained
8304F: Documentation/devicetree/bindings/pci/versatile.txt
8305F: drivers/pci/host/pci-versatile.c
8306
5f6b6ccd
TI
8307PCI DRIVER FOR APPLIEDMICRO XGENE
8308M: Tanmay Inamdar <tinamdar@apm.com>
8309L: linux-pci@vger.kernel.org
8310L: linux-arm-kernel@lists.infradead.org
8311S: Maintained
8312F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8313F: drivers/pci/host/pci-xgene.c
8314
62d0ff83
ML
8315PCI DRIVER FOR FREESCALE LAYERSCAPE
8316M: Minghuan Lian <minghuan.Lian@freescale.com>
8317M: Mingkai Hu <mingkai.hu@freescale.com>
8318M: Roy Zang <tie-fei.zang@freescale.com>
8319L: linuxppc-dev@lists.ozlabs.org
8320L: linux-pci@vger.kernel.org
8321L: linux-arm-kernel@lists.infradead.org
8322S: Maintained
8323F: drivers/pci/host/*layerscape*
8324
f0b75693 8325PCI DRIVER FOR IMX6
f175aa2c 8326M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8327M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8328L: linux-pci@vger.kernel.org
8329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8330S: Maintained
8331F: drivers/pci/host/*imx6*
8332
0c4ffcfe
MK
8333PCI DRIVER FOR TI KEYSTONE
8334M: Murali Karicheri <m-karicheri2@ti.com>
8335L: linux-pci@vger.kernel.org
8336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8337S: Maintained
8338F: drivers/pci/host/*keystone*
8339
f0b75693
BH
8340PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8341M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8342M: Jason Cooper <jason@lakedaemon.net>
8343L: linux-pci@vger.kernel.org
8344L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8345S: Maintained
8346F: drivers/pci/host/*mvebu*
8347
0447cfd7
TR
8348PCI DRIVER FOR NVIDIA TEGRA
8349M: Thierry Reding <thierry.reding@gmail.com>
8350L: linux-tegra@vger.kernel.org
f0b75693 8351L: linux-pci@vger.kernel.org
0447cfd7
TR
8352S: Supported
8353F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8354F: drivers/pci/host/pci-tegra.c
8355
47ff3de9
KVA
8356PCI DRIVER FOR TI DRA7XX
8357M: Kishon Vijay Abraham I <kishon@ti.com>
8358L: linux-omap@vger.kernel.org
8359L: linux-pci@vger.kernel.org
8360S: Supported
8361F: Documentation/devicetree/bindings/pci/ti-pci.txt
8362F: drivers/pci/host/pci-dra7xx.c
8363
f0b75693
BH
8364PCI DRIVER FOR RENESAS R-CAR
8365M: Simon Horman <horms@verge.net.au>
8366L: linux-pci@vger.kernel.org
4a121096 8367L: linux-renesas-soc@vger.kernel.org
f0b75693
BH
8368S: Maintained
8369F: drivers/pci/host/*rcar*
8370
4af82255 8371PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8372M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8373L: linux-pci@vger.kernel.org
f0b75693
BH
8374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8375L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8376S: Maintained
8377F: drivers/pci/host/pci-exynos.c
8378
f0b75693 8379PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8380M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8381M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8382L: linux-pci@vger.kernel.org
8383S: Maintained
8384F: drivers/pci/host/*designware*
8385
cf28855b
WD
8386PCI DRIVER FOR GENERIC OF HOSTS
8387M: Will Deacon <will.deacon@arm.com>
8388L: linux-pci@vger.kernel.org
8389L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8390S: Maintained
8391F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8392F: drivers/pci/host/pci-host-generic.c
8393
185a383a
KB
8394PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8395M: Keith Busch <keith.busch@intel.com>
8396L: linux-pci@vger.kernel.org
8397S: Supported
8398F: arch/x86/pci/vmd.c
8399
51b66a6c 8400PCIE DRIVER FOR ST SPEAR13XX
110baab1 8401M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8402L: linux-pci@vger.kernel.org
110baab1 8403S: Maintained
51b66a6c
PA
8404F: drivers/pci/host/*spear*
8405
af1169b4
LFT
8406PCI MSI DRIVER FOR ALTERA MSI IP
8407M: Ley Foon Tan <lftan@altera.com>
8408L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8409L: linux-pci@vger.kernel.org
8410S: Supported
8411F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8412F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8413
dcd19de3
DD
8414PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8415M: Duc Dang <dhdang@apm.com>
8416L: linux-pci@vger.kernel.org
8417L: linux-arm-kernel@lists.infradead.org
8418S: Maintained
8419F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8420F: drivers/pci/host/pci-xgene-msi.c
8421
500a1d9a
ZW
8422PCIE DRIVER FOR HISILICON
8423M: Zhou Wang <wangzhou1@hisilicon.com>
5930fe4e 8424M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
500a1d9a
ZW
8425L: linux-pci@vger.kernel.org
8426S: Maintained
8427F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8428F: drivers/pci/host/pcie-hisi.c
8429
82a82383
SV
8430PCIE DRIVER FOR QUALCOMM MSM
8431M: Stanimir Varbanov <svarbanov@mm-sol.com>
8432L: linux-pci@vger.kernel.org
8433L: linux-arm-msm@vger.kernel.org
8434S: Maintained
8435F: drivers/pci/host/*qcom*
8436
1da177e4 8437PCMCIA SUBSYSTEM
4230dfc9 8438P: Linux PCMCIA Team
f5df5881 8439L: linux-pcmcia@lists.infradead.org
6650e0a5 8440W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9f273c24 8441T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
4230dfc9 8442S: Maintained
679655da
JP
8443F: Documentation/pcmcia/
8444F: drivers/pcmcia/
8445F: include/pcmcia/
1da177e4
LT
8446
8447PCNET32 NETWORK DRIVER
227fb925 8448M: Don Fry <pcnet32@frontier.com>
979b6c13 8449L: netdev@vger.kernel.org
1da177e4 8450S: Maintained
b955f6ca 8451F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8452
48fc267e
SK
8453PCRYPT PARALLEL CRYPTO ENGINE
8454M: Steffen Klassert <steffen.klassert@secunet.com>
8455L: linux-crypto@vger.kernel.org
8456S: Maintained
8457F: crypto/pcrypt.c
8458F: include/crypto/pcrypt.h
8459
e72df0b8
TH
8460PER-CPU MEMORY ALLOCATOR
8461M: Tejun Heo <tj@kernel.org>
8462M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8463T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8464S: Maintained
8465F: include/linux/percpu*.h
8466F: mm/percpu*.c
8467F: arch/*/include/asm/percpu.h
8468
ad4ecbcb 8469PER-TASK DELAY ACCOUNTING
185e595f 8470M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8471S: Maintained
679655da
JP
8472F: include/linux/delayacct.h
8473F: kernel/delayacct.c
ad4ecbcb 8474
57c0c15b 8475PERFORMANCE EVENTS SUBSYSTEM
daecbd26 8476M: Peter Zijlstra <peterz@infradead.org>
dd9b238c 8477M: Ingo Molnar <mingo@redhat.com>
f80c5393 8478M: Arnaldo Carvalho de Melo <acme@kernel.org>
a54d690e 8479R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
981c3a4f 8480L: linux-kernel@vger.kernel.org
75fc2d37 8481T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8482S: Supported
d53e8365 8483F: kernel/events/*
a003236c 8484F: include/linux/perf_event.h
c117ab84 8485F: include/uapi/linux/perf_event.h
141c4296
RR
8486F: arch/*/kernel/perf_event*.c
8487F: arch/*/kernel/*/perf_event*.c
8488F: arch/*/kernel/*/*/perf_event*.c
a003236c 8489F: arch/*/include/asm/perf_event.h
a003236c
VL
8490F: arch/*/kernel/perf_callchain.c
8491F: tools/perf/
6c0b3244 8492
dd49d0f5 8493PERSONALITY HANDLING
8b58be88 8494M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8495L: linux-abi-devel@lists.sourceforge.net
8496S: Maintained
679655da 8497F: include/linux/personality.h
c117ab84 8498F: include/uapi/linux/personality.h
dd49d0f5 8499
838e7a03 8500PHONET PROTOCOL
2a06b40f 8501M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8502S: Supported
8503F: Documentation/networking/phonet.txt
8504F: include/linux/phonet.h
8505F: include/net/phonet/
c117ab84 8506F: include/uapi/linux/phonet.h
838e7a03
RDC
8507F: net/phonet/
8508
1da177e4 8509PHRAM MTD DRIVER
8b58be88 8510M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8511L: linux-mtd@lists.infradead.org
8512S: Maintained
679655da 8513F: drivers/mtd/devices/phram.c
1da177e4 8514
efdbb10e
BP
8515PICOLCD HID DRIVER
8516M: Bruno Prémont <bonbons@linux-vserver.org>
8517L: linux-input@vger.kernel.org
8518S: Maintained
8519F: drivers/hid/hid-picolcd*
8520
a53bfa07
JI
8521PICOXCELL SUPPORT
8522M: Jamie Iles <jamie@jamieiles.com>
8523L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8524T: git git://github.com/jamieiles/linux-2.6-ji.git
8525S: Supported
b8733987 8526F: arch/arm/boot/dts/picoxcell*
14430813 8527F: arch/arm/mach-picoxcell/
b8733987 8528F: drivers/crypto/picoxcell*
a53bfa07 8529
2744e8af
LW
8530PIN CONTROL SUBSYSTEM
8531M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8532L: linux-gpio@vger.kernel.org
dbe752a3 8533T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8534S: Maintained
07f29ba6 8535F: drivers/pinctrl/
8e406fe4 8536F: include/linux/pinctrl/
2744e8af 8537
2201bbb8
JCPV
8538PIN CONTROLLER - ATMEL AT91
8539M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8540L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8541S: Maintained
c654b6bf 8542F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8543
33d3690c
LD
8544PIN CONTROLLER - ATMEL AT91 PIO4
8545M: Ludovic Desroches <ludovic.desroches@atmel.com>
8546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8547L: linux-gpio@vger.kernel.org
8548S: Supported
8549F: drivers/pinctrl/pinctrl-at91-pio4.*
8550
cbd1b652
MW
8551PIN CONTROLLER - INTEL
8552M: Mika Westerberg <mika.westerberg@linux.intel.com>
8553M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8554S: Maintained
8555F: drivers/pinctrl/intel/
2201bbb8 8556
9963b536
LP
8557PIN CONTROLLER - RENESAS
8558M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1a4ca6dd 8559M: Geert Uytterhoeven <geert+renesas@glider.be>
4a121096 8560L: linux-renesas-soc@vger.kernel.org
9963b536
LP
8561S: Maintained
8562F: drivers/pinctrl/sh-pfc/
8563
b75e60d6 8564PIN CONTROLLER - SAMSUNG
fea685e9 8565M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8567L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8568S: Maintained
9b5b33f6 8569F: drivers/pinctrl/samsung/
b75e60d6 8570
13cbd906
TL
8571PIN CONTROLLER - SINGLE
8572M: Tony Lindgren <tony@atomide.com>
8573M: Haojian Zhuang <haojian.zhuang@linaro.org>
8574L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8575L: linux-omap@vger.kernel.org
8576S: Maintained
8577F: drivers/pinctrl/pinctrl-single.c
8578
deda8287 8579PIN CONTROLLER - ST SPEAR
da89947b 8580M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8581L: spear-devel@list.st.com
8582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8583W: http://www.st.com/spear
8584S: Maintained
8e406fe4 8585F: drivers/pinctrl/spear/
deda8287 8586
249a6771 8587PKTCDVD DRIVER
e5f6450c 8588M: Jiri Kosina <jikos@kernel.org>
249a6771 8589S: Maintained
679655da
JP
8590F: drivers/block/pktcdvd.c
8591F: include/linux/pktcdvd.h
c117ab84 8592F: include/uapi/linux/pktcdvd.h
249a6771 8593
b31d8273
G
8594PKUNITY SOC DRIVERS
8595M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8596W: http://mprc.pku.edu.cn/~guanxuetao/linux
8597S: Maintained
ceebf4d5 8598T: git git://github.com/gxt/linux.git
b31d8273 8599F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8600F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8601F: drivers/video/fbdev/fb-puv3.c
2809e80b 8602F: drivers/rtc/rtc-puv3.c
b31d8273 8603
9d2ecfb7 8604PMBUS HARDWARE MONITORING DRIVERS
ca462085 8605M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8606L: lm-sensors@lm-sensors.org
8607W: http://www.lm-sensors.org/
8608W: http://www.roeck-us.net/linux/drivers/
8609T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8610S: Maintained
8611F: Documentation/hwmon/pmbus
8612F: drivers/hwmon/pmbus/
8613F: include/linux/i2c/pmbus.h
8614
89a36810 8615PMC SIERRA MaxRAID DRIVER
89a36810
AR
8616L: linux-scsi@vger.kernel.org
8617W: http://www.pmc-sierra.com/
3cdea4d7 8618S: Orphan
89a36810
AR
8619F: drivers/scsi/pmcraid.*
8620
dbf9bfe6 8621PMC SIERRA PM8001 DRIVER
d32477e2 8622M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8623M: lindar_liu@usish.com
f5a7b525 8624L: pmchba@pmcs.com
dbf9bfe6 8625L: linux-scsi@vger.kernel.org
8626S: Supported
8627F: drivers/scsi/pm8001/
8628
1da177e4 8629POSIX CLOCKS and TIMERS
8b58be88 8630M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8631L: linux-kernel@vger.kernel.org
75fc2d37 8632T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8633S: Maintained
679655da
JP
8634F: fs/timerfd.c
8635F: include/linux/timer*
5cee9645 8636F: kernel/time/*timer*
1da177e4 8637
7b06a6d7
RW
8638POWER MANAGEMENT CORE
8639M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8640L: linux-pm@vger.kernel.org
8641T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8642S: Supported
8643F: drivers/base/power/
8644F: include/linux/pm.h
8645F: include/linux/pm_*
8646F: include/linux/powercap.h
8647F: drivers/powercap/
8648
3be86148 8649POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8650M: Sebastian Reichel <sre@kernel.org>
57318935 8651M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8652M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8653L: linux-pm@vger.kernel.org
54e5881d 8654T: git git://git.infradead.org/battery-2.6.git
3be86148 8655S: Maintained
679655da 8656F: include/linux/power_supply.h
8cd725a1 8657F: drivers/power/
26305022 8658X: drivers/power/avs/
3be86148 8659
514f161a
MR
8660POWER STATE COORDINATION INTERFACE (PSCI)
8661M: Mark Rutland <mark.rutland@arm.com>
8662M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8663L: linux-arm-kernel@lists.infradead.org
8664S: Maintained
8665F: drivers/firmware/psci.c
8666F: include/linux/psci.h
8667F: include/uapi/linux/psci.h
8668
1da177e4 8669PNP SUPPORT
9c3646d1 8670M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8671S: Maintained
679655da 8672F: drivers/pnp/
1da177e4
LT
8673
8674PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8675M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8676L: linux-ppp@vger.kernel.org
8677S: Maintained
224cf5ad 8678F: drivers/net/ppp/ppp_*
1da177e4
LT
8679
8680PPP OVER ATM (RFC 2364)
8b58be88 8681M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8682S: Maintained
679655da 8683F: net/atm/pppoatm.c
c117ab84 8684F: include/uapi/linux/atmppp.h
1da177e4
LT
8685
8686PPP OVER ETHERNET
8b58be88 8687M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8688S: Maintained
224cf5ad
JK
8689F: drivers/net/ppp/pppoe.c
8690F: drivers/net/ppp/pppox.c
1da177e4 8691
a6d2370b 8692PPP OVER L2TP
8b58be88 8693M: James Chapman <jchapman@katalix.com>
a6d2370b 8694S: Maintained
90ca28d1 8695F: net/l2tp/l2tp_ppp.c
679655da 8696F: include/linux/if_pppol2tp.h
c117ab84 8697F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8698
eae9d2ba 8699PPS SUPPORT
8b58be88 8700M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8701W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8702L: linuxpps@ml.enneenne.com (subscribers-only)
8703S: Maintained
cabaaf41
JP
8704F: Documentation/pps/
8705F: drivers/pps/
8706F: include/linux/pps*.h
eae9d2ba 8707
71a6d0af
HW
8708PPTP DRIVER
8709M: Dmitry Kozlov <xeb@mail.ru>
8710L: netdev@vger.kernel.org
8711S: Maintained
224cf5ad 8712F: drivers/net/ppp/pptp.c
71a6d0af
HW
8713W: http://sourceforge.net/projects/accel-pptp
8714
1da177e4 8715PREEMPTIBLE KERNEL
8b58be88 8716M: Robert Love <rml@tech9.net>
1da177e4
LT
8717L: kpreempt-tech@lists.sourceforge.net
8718W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8719S: Supported
679655da
JP
8720F: Documentation/preempt-locking.txt
8721F: include/linux/preempt.h
1da177e4
LT
8722
8723PRISM54 WIRELESS DRIVER
8b58be88 8724M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8725L: linux-wireless@vger.kernel.org
9ef80804 8726W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8727S: Obsolete
c12edfe2 8728F: drivers/net/wireless/intersil/prism54/
1da177e4 8729
02c18891 8730PS3 NETWORK SUPPORT
b809b9ca 8731M: Geoff Levand <geoff@infradead.org>
02c18891 8732L: netdev@vger.kernel.org
a14ab6b6 8733L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8734S: Maintained
8df158ac 8735F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8736
f58a9d17 8737PS3 PLATFORM SUPPORT
b809b9ca 8738M: Geoff Levand <geoff@infradead.org>
a4724ed6 8739L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8740S: Maintained
679655da
JP
8741F: arch/powerpc/boot/ps3*
8742F: arch/powerpc/include/asm/lv1call.h
8743F: arch/powerpc/include/asm/ps3*.h
8744F: arch/powerpc/platforms/ps3/
8745F: drivers/*/ps3*
8746F: drivers/ps3/
fec629b8 8747F: drivers/rtc/rtc-ps3.c
679655da 8748F: drivers/usb/host/*ps3.c
fec629b8 8749F: sound/ppc/snd_ps3*
f58a9d17 8750
cffb4add 8751PS3VRAM DRIVER
8b58be88 8752M: Jim Paris <jim@jtan.com>
3715a5d0 8753M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8754L: linuxppc-dev@lists.ozlabs.org
cffb4add 8755S: Maintained
8a3977cb 8756F: drivers/block/ps3vram.c
cffb4add 8757
8defe599 8758PSTORE FILESYSTEM
9d5e2a02 8759M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8760M: Colin Cross <ccross@android.com>
8761M: Kees Cook <keescook@chromium.org>
8762M: Tony Luck <tony.luck@intel.com>
8763S: Maintained
9f273c24 8764T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8defe599
AV
8765F: fs/pstore/
8766F: include/linux/pstore*
04851772 8767F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8768F: drivers/acpi/apei/erst.c
8769
7fbc415d
RC
8770PTP HARDWARE CLOCK SUPPORT
8771M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8772L: netdev@vger.kernel.org
7fbc415d
RC
8773S: Maintained
8774W: http://linuxptp.sourceforge.net/
8775F: Documentation/ABI/testing/sysfs-ptp
8776F: Documentation/ptp/*
0ecb3cdd 8777F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8778F: drivers/net/phy/dp83640*
8779F: drivers/ptp/*
8780F: include/linux/ptp_cl*
8781
cf94a4d1 8782PTRACE SUPPORT
e846ee5f 8783M: Roland McGrath <roland@hack.frob.com>
8b58be88 8784M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8785S: Maintained
8786F: include/asm-generic/syscall.h
8787F: include/linux/ptrace.h
8788F: include/linux/regset.h
8789F: include/linux/tracehook.h
c117ab84 8790F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8791F: kernel/ptrace.c
8792
8320204a 8793PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8794M: Mike Isely <isely@pobox.com>
16e9495d 8795L: pvrusb2@isely.net (subscribers-only)
661263b5 8796L: linux-media@vger.kernel.org
8320204a 8797W: http://www.isely.net/pvrusb2/
275ffde4 8798T: git git://linuxtv.org/media_tree.git
8320204a 8799S: Maintained
679655da 8800F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8801F: drivers/media/usb/pvrusb2/
8320204a 8802
39532e6c
HG
8803PWC WEBCAM DRIVER
8804M: Hans de Goede <hdegoede@redhat.com>
8805L: linux-media@vger.kernel.org
8806T: git git://linuxtv.org/media_tree.git
8807S: Maintained
8808F: drivers/media/usb/pwc/*
8809
93c090b3
KD
8810PWM FAN DRIVER
8811M: Kamil Debski <k.debski@samsung.com>
8812L: lm-sensors@lm-sensors.org
8813S: Supported
8814F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8815F: Documentation/hwmon/pwm-fan
8816F: drivers/hwmon/pwm-fan.c
8817
200efedd 8818PWM SUBSYSTEM
aa3495f7
TR
8819M: Thierry Reding <thierry.reding@gmail.com>
8820L: linux-pwm@vger.kernel.org
0c2498f1 8821S: Maintained
006e854f 8822T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8823F: Documentation/pwm.txt
8824F: Documentation/devicetree/bindings/pwm/
8825F: include/linux/pwm.h
0c2498f1 8826F: drivers/pwm/
a140b98d
TR
8827F: drivers/video/backlight/pwm_bl.c
8828F: include/linux/pwm_backlight.h
0c2498f1 8829
30ec261e 8830PXA2xx/PXA3xx SUPPORT
8da5e302 8831M: Daniel Mack <daniel@zonque.org>
a323f664 8832M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8833M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8834L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8835T: git git://github.com/hzhuang1/linux.git
8da5e302 8836T: git git://github.com/rjarzmik/linux.git
1da177e4 8837S: Maintained
e68d7c14 8838F: arch/arm/boot/dts/pxa*
679655da 8839F: arch/arm/mach-pxa/
820439f1 8840F: drivers/dma/pxa*
679655da 8841F: drivers/pcmcia/pxa2xx*
1403ead9 8842F: drivers/pinctrl/pxa/
9df92e6c 8843F: drivers/spi/spi-pxa2xx*
faf2e1db 8844F: drivers/usb/gadget/udc/pxa2*
679655da 8845F: include/sound/pxa2xx-lib.h
bec4c99e 8846F: sound/arm/pxa*
14430813 8847F: sound/soc/pxa/
1da177e4 8848
f3154a46
RJ
8849PXA GPIO DRIVER
8850M: Robert Jarzmik <robert.jarzmik@free.fr>
8851L: linux-gpio@vger.kernel.org
8852S: Maintained
8853F: drivers/gpio/gpio-pxa.c
8854
ec64d3bf
EG
8855PXA3xx NAND FLASH DRIVER
8856M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8857L: linux-mtd@lists.infradead.org
8858S: Maintained
9a67f099 8859F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8860
3f640c61 8861MMP SUPPORT
8b58be88 8862M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8863M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8865T: git git://github.com/hzhuang1/linux.git
8866T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8867S: Maintained
e68d7c14 8868F: arch/arm/boot/dts/mmp*
3f640c61 8869F: arch/arm/mach-mmp/
e8e6cb32 8870
272f133a
PO
8871PXA MMCI DRIVER
8872S: Orphan
8873
57f63bc8 8874PXA RTC DRIVER
8b58be88 8875M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8876L: rtc-linux@googlegroups.com
8877S: Maintained
8878
cea4001a 8879QAT DRIVER
49e7d9df
JP
8880M: Tadeusz Struk <tadeusz.struk@intel.com>
8881L: qat-linux@intel.com
8882S: Supported
8883F: drivers/crypto/qat/
cea4001a 8884
52a09a04 8885QIB DRIVER
8473c603 8886M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8887L: linux-rdma@vger.kernel.org
8888S: Supported
8889F: drivers/infiniband/hw/qib/
8890
5e9772b9
JS
8891QLOGIC QLA1280 SCSI DRIVER
8892M: Michael Reed <mdr@sgi.com>
8893L: linux-scsi@vger.kernel.org
8894S: Maintained
8895F: drivers/scsi/qla1280.[ch]
8896
1da177e4 8897QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8898M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8899L: linux-scsi@vger.kernel.org
8900S: Supported
679655da
JP
8901F: Documentation/scsi/LICENSE.qla2xxx
8902F: drivers/scsi/qla2xxx/
1da177e4 8903
883c98fe 8904QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8905M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8906L: linux-scsi@vger.kernel.org
8907S: Supported
bacfb81b 8908F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8909F: drivers/scsi/qla4xxx/
8910
5a4faa87 8911QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8912M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8913M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8914M: linux-driver@qlogic.com
8915L: netdev@vger.kernel.org
8916S: Supported
679655da 8917F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8918F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8919
0ec00f03 8920QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8921M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8922L: netdev@vger.kernel.org
8923S: Supported
aa43c215 8924F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8925
c4e84bde 8926QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8927M: Harish Patil <harish.patil@qlogic.com>
8928M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8929M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8930M: linux-driver@qlogic.com
c4e84bde
RM
8931L: netdev@vger.kernel.org
8932S: Supported
aa43c215 8933F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8934
fe56b9e6
YM
8935QLOGIC QL4xxx ETHERNET DRIVER
8936M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8937M: Ariel Elior <Ariel.Elior@qlogic.com>
8938M: everest-linux-l2@qlogic.com
8939L: netdev@vger.kernel.org
8940S: Supported
8941F: drivers/net/ethernet/qlogic/qed/
8942F: include/linux/qed/
8943F: drivers/net/ethernet/qlogic/qede/
8944
1da177e4 8945QNX4 FILESYSTEM
8b58be88 8946M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8947W: http://www.alarsen.net/linux/qnx4fs/
8948S: Maintained
80811493 8949F: fs/qnx4/
c117ab84
CEB
8950F: include/uapi/linux/qnx4_fs.h
8951F: include/uapi/linux/qnxtypes.h
1da177e4 8952
91952bc0
AP
8953QT1010 MEDIA DRIVER
8954M: Antti Palosaari <crope@iki.fi>
8955L: linux-media@vger.kernel.org
a825eaec 8956W: https://linuxtv.org
91952bc0
AP
8957W: http://palosaari.fi/linux/
8958Q: http://patchwork.linuxtv.org/project/linux-media/list/
8959T: git git://linuxtv.org/anttip/media_tree.git
8960S: Maintained
8961F: drivers/media/tuners/qt1010*
8962
966fb5ec
SM
8963QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8964M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8965L: linux-wireless@vger.kernel.org
8966L: ath9k-devel@lists.ath9k.org
8967W: http://wireless.kernel.org/en/users/Drivers/ath9k
8968S: Supported
8969F: drivers/net/wireless/ath/ath9k/
8970
2ea0ffcb
KV
8971QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8972M: Kalle Valo <kvalo@qca.qualcomm.com>
8973L: ath10k@lists.infradead.org
8974W: http://wireless.kernel.org/en/users/Drivers/ath10k
9f273c24 8975T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2ea0ffcb
KV
8976S: Supported
8977F: drivers/net/wireless/ath/ath10k/
8978
4f4567cf
RK
8979QUALCOMM HEXAGON ARCHITECTURE
8980M: Richard Kuo <rkuo@codeaurora.org>
8981L: linux-hexagon@vger.kernel.org
9f273c24 8982T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
4f4567cf
RK
8983S: Supported
8984F: arch/hexagon/
8985
8e84c258
EK
8986QUALCOMM WCN36XX WIRELESS DRIVER
8987M: Eugene Krasnikov <k.eugene.e@gmail.com>
8988L: wcn36xx@lists.infradead.org
8989W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8990T: git git://github.com/KrasnikovEugene/wcn36xx.git
8991S: Supported
8992F: drivers/net/wireless/ath/wcn36xx/
8993
602adf40 8994RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8995M: Ilya Dryomov <idryomov@gmail.com>
8996M: Sage Weil <sage@redhat.com>
527a88b9 8997M: Alex Elder <elder@kernel.org>
398ecff5 8998L: ceph-devel@vger.kernel.org
09d90327
SW
8999W: http://ceph.com/
9000T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 9001T: git git://github.com/ceph/ceph-client.git
602adf40 9002S: Supported
398ecff5 9003F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
9004F: drivers/block/rbd.c
9005F: drivers/block/rbd_types.h
9006
1da177e4 9007RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 9008M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 9009L: linux-fbdev@vger.kernel.org
1da177e4 9010S: Maintained
8a61f013 9011F: drivers/video/fbdev/aty/radeon*
c117ab84 9012F: include/uapi/linux/radeonfb.h
1da177e4 9013
c6c9b34c
HG
9014RADIOSHARK RADIO DRIVER
9015M: Hans de Goede <hdegoede@redhat.com>
9016L: linux-media@vger.kernel.org
9017T: git git://linuxtv.org/media_tree.git
9018S: Maintained
9019F: drivers/media/radio/radio-shark.c
9020
9021RADIOSHARK2 RADIO DRIVER
9022M: Hans de Goede <hdegoede@redhat.com>
9023L: linux-media@vger.kernel.org
9024T: git git://linuxtv.org/media_tree.git
9025S: Maintained
9026F: drivers/media/radio/radio-shark2.c
9027F: drivers/media/radio/radio-tea5777.c
9028
1da177e4 9029RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 9030M: Paul Mackerras <paulus@samba.org>
c69f677c 9031L: linux-fbdev@vger.kernel.org
1da177e4 9032S: Maintained
8a61f013 9033F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 9034
a0fd81a9
JC
9035RALINK MIPS ARCHITECTURE
9036M: John Crispin <blogic@openwrt.org>
9037L: linux-mips@linux-mips.org
9038S: Maintained
9039F: arch/mips/ralink
9040
e7839f25 9041RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 9042P: rt2x00 project
b182427e 9043M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 9044M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 9045L: linux-wireless@vger.kernel.org
95ea3627 9046S: Maintained
33aca94d 9047F: drivers/net/wireless/ralink/rt2x00/
95ea3627 9048
9db5579b 9049RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 9050M: Jens Axboe <axboe@kernel.dk>
9db5579b 9051S: Maintained
679655da
JP
9052F: Documentation/blockdev/ramdisk.txt
9053F: drivers/block/brd.c
9db5579b 9054
9e95ce27 9055RANDOM NUMBER DRIVER
0624bcaa 9056M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 9057S: Maintained
679655da 9058F: drivers/char/random.c
9e95ce27 9059
394b701c 9060RAPIDIO SUBSYSTEM
8b58be88 9061M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 9062M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 9063S: Maintained
679655da 9064F: drivers/rapidio/
394b701c 9065
e2d1d6c0 9066RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 9067L: linux-wireless@vger.kernel.org
f52a5490 9068S: Orphan
679655da 9069F: drivers/net/wireless/ray*
e2d1d6c0
RD
9070
9071RCUTORTURE MODULE
e0198b29 9072M: Josh Triplett <josh@joshtriplett.org>
8b58be88 9073M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 9074L: linux-kernel@vger.kernel.org
f9094d8e 9075S: Supported
08deed1e 9076T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 9077F: Documentation/RCU/torture.txt
34e2d560 9078F: kernel/rcu/rcutorture.c
e2d1d6c0 9079
c87b9c60
PM
9080RCUTORTURE TEST FRAMEWORK
9081M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9082M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9083R: Steven Rostedt <rostedt@goodmis.org>
9084R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9085R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9086L: linux-kernel@vger.kernel.org
c87b9c60
PM
9087S: Supported
9088T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9089F: tools/testing/selftests/rcutorture
9090
c1f766b5 9091RDC R-321X SoC
8b58be88 9092M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
9093S: Maintained
9094
db17f395 9095RDC R6040 FAST ETHERNET DRIVER
8b58be88 9096M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
9097L: netdev@vger.kernel.org
9098S: Maintained
58565a35 9099F: drivers/net/ethernet/rdc/r6040.c
db17f395 9100
a09ed661 9101RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 9102M: Chien Yen <chien.yen@oracle.com>
fbb5a558 9103L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 9104S: Supported
679655da 9105F: net/rds/
a09ed661 9106
595182bc 9107READ-COPY UPDATE (RCU)
8b58be88 9108M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9109M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9110R: Steven Rostedt <rostedt@goodmis.org>
9111R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9112R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9113L: linux-kernel@vger.kernel.org
9fab9787 9114W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 9115S: Supported
08deed1e 9116T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 9117F: Documentation/RCU/
9fab9787 9118X: Documentation/RCU/torture.txt
f9094d8e 9119F: include/linux/rcu*
4102adab
PM
9120X: include/linux/srcu.h
9121F: kernel/rcu/
34e2d560 9122X: kernel/torture.c
595182bc 9123
0c86edc0 9124REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 9125M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 9126M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 9127L: rtc-linux@googlegroups.com
8a6e2535 9128Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 9129T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 9130S: Maintained
679655da
JP
9131F: Documentation/rtc.txt
9132F: drivers/rtc/
9133F: include/linux/rtc.h
c117ab84 9134F: include/uapi/linux/rtc.h
0c86edc0 9135
0e400c53
MB
9136REALTEK AUDIO CODECS
9137M: Bard Liao <bardliao@realtek.com>
9138M: Oder Chiou <oder_chiou@realtek.com>
9139S: Maintained
9140F: sound/soc/codecs/rt*
9141F: include/sound/rt*.h
9142
1da177e4 9143REISERFS FILE SYSTEM
76c4e5ea 9144L: reiserfs-devel@vger.kernel.org
1da177e4 9145S: Supported
679655da 9146F: fs/reiserfs/
1da177e4 9147
b83a313b 9148REGISTER MAP ABSTRACTION
b02e48f2 9149M: Mark Brown <broonie@kernel.org>
dd060bc9 9150L: linux-kernel@vger.kernel.org
b83a313b
MB
9151T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9152S: Supported
9153F: drivers/base/regmap/
9154F: include/linux/regmap.h
9155
400e64df
OBC
9156REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9157M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 9158T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
9159S: Maintained
9160F: drivers/remoteproc/
9161F: Documentation/remoteproc.txt
6fc26488 9162F: include/linux/remoteproc.h
400e64df 9163
d8115db5
OBC
9164REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9165M: Ohad Ben-Cohen <ohad@wizery.com>
9166T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9167S: Maintained
9168F: drivers/rpmsg/
9169F: Documentation/rpmsg.txt
9170F: include/linux/rpmsg.h
9171
8e6569af
SS
9172RENESAS ETHERNET DRIVERS
9173R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9174L: netdev@vger.kernel.org
4a121096 9175L: linux-renesas-soc@vger.kernel.org
8e6569af
SS
9176F: drivers/net/ethernet/renesas/
9177F: include/linux/sh_eth.h
9178
3e46c397
YS
9179RENESAS USB2 PHY DRIVER
9180M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
4a121096 9181L: linux-renesas-soc@vger.kernel.org
3e46c397
YS
9182S: Maintained
9183F: drivers/phy/phy-rcar-gen3-usb2.c
9184
1b0fe6be
PZ
9185RESET CONTROLLER FRAMEWORK
9186M: Philipp Zabel <p.zabel@pengutronix.de>
9f273c24 9187T: git git://git.pengutronix.de/git/pza/linux
1b0fe6be
PZ
9188S: Maintained
9189F: drivers/reset/
9190F: Documentation/devicetree/bindings/reset/
b2f6dd7b 9191F: include/dt-bindings/reset/
1b0fe6be
PZ
9192F: include/linux/reset.h
9193F: include/linux/reset-controller.h
9194
e0897645 9195RFKILL
8b58be88 9196M: Johannes Berg <johannes@sipsolutions.net>
19d337df 9197L: linux-wireless@vger.kernel.org
ce466579
JB
9198W: http://wireless.kernel.org/
9199T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9200T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 9201S: Maintained
505c9247 9202F: Documentation/rfkill.txt
80811493 9203F: net/rfkill/
e0897645 9204
933685ca
TG
9205RHASHTABLE
9206M: Thomas Graf <tgraf@suug.ch>
9207L: netdev@vger.kernel.org
9208S: Maintained
9209F: lib/rhashtable.c
9210F: include/linux/rhashtable.h
9211
67e054e9
ML
9212RICOH SMARTMEDIA/XD DRIVER
9213M: Maxim Levitsky <maximlevitsky@gmail.com>
9214S: Maintained
21c26f50
JP
9215F: drivers/mtd/nand/r852.c
9216F: drivers/mtd/nand/r852.h
67e054e9 9217
92634125
ML
9218RICOH R5C592 MEMORYSTICK DRIVER
9219M: Maxim Levitsky <maximlevitsky@gmail.com>
9220S: Maintained
9221F: drivers/memstick/host/r592.*
9222
27f1d2f9
SA
9223ROCCAT DRIVERS
9224M: Stefan Achatz <erazor_de@users.sourceforge.net>
9225W: http://sourceforge.net/projects/roccat/
9226S: Maintained
9227F: drivers/hid/hid-roccat*
9228F: include/linux/hid-roccat*
9229F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9230
4b8ac966
JP
9231ROCKER DRIVER
9232M: Jiri Pirko <jiri@resnulli.us>
9233M: Scott Feldman <sfeldma@gmail.com>
9234L: netdev@vger.kernel.org
9235S: Supported
9236F: drivers/net/ethernet/rocker/
9237
1da177e4
LT
9238ROCKETPORT DRIVER
9239P: Comtrol Corp.
1da177e4
LT
9240W: http://www.comtrol.com
9241S: Maintained
679655da 9242F: Documentation/serial/rocket.txt
c897401b 9243F: drivers/tty/rocket*
1da177e4 9244
7645c2f4
KC
9245ROCKETPORT EXPRESS/INFINITY DRIVER
9246M: Kevin Cernekee <cernekee@gmail.com>
9247L: linux-serial@vger.kernel.org
9248S: Odd Fixes
9249F: drivers/tty/serial/rp2.*
9250
1da177e4 9251ROSE NETWORK LAYER
8b58be88 9252M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9253L: linux-hams@vger.kernel.org
d34cb28a 9254W: http://www.linux-ax25.org/
1da177e4 9255S: Maintained
679655da 9256F: include/net/rose.h
c117ab84 9257F: include/uapi/linux/rose.h
679655da 9258F: net/rose/
1da177e4 9259
91952bc0
AP
9260RTL2830 MEDIA DRIVER
9261M: Antti Palosaari <crope@iki.fi>
9262L: linux-media@vger.kernel.org
a825eaec 9263W: https://linuxtv.org
91952bc0
AP
9264W: http://palosaari.fi/linux/
9265Q: http://patchwork.linuxtv.org/project/linux-media/list/
9266T: git git://linuxtv.org/anttip/media_tree.git
9267S: Maintained
9268F: drivers/media/dvb-frontends/rtl2830*
9269
27a0aacf
AP
9270RTL2832 MEDIA DRIVER
9271M: Antti Palosaari <crope@iki.fi>
9272L: linux-media@vger.kernel.org
a825eaec 9273W: https://linuxtv.org
27a0aacf
AP
9274W: http://palosaari.fi/linux/
9275Q: http://patchwork.linuxtv.org/project/linux-media/list/
9276T: git git://linuxtv.org/anttip/media_tree.git
9277S: Maintained
9278F: drivers/media/dvb-frontends/rtl2832*
9279
ba6e6f6e
AP
9280RTL2832_SDR MEDIA DRIVER
9281M: Antti Palosaari <crope@iki.fi>
9282L: linux-media@vger.kernel.org
a825eaec 9283W: https://linuxtv.org
ba6e6f6e
AP
9284W: http://palosaari.fi/linux/
9285Q: http://patchwork.linuxtv.org/project/linux-media/list/
9286T: git git://linuxtv.org/anttip/media_tree.git
9287S: Maintained
b4bb1c28 9288F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9289
59840488 9290RTL8180 WIRELESS DRIVER
605bebe2 9291L: linux-wireless@vger.kernel.org
491b26b4 9292W: http://wireless.kernel.org/
54e5881d 9293T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9294S: Orphan
62141726 9295F: drivers/net/wireless/realtek/rtl818x/rtl8180/
605bebe2 9296
59840488 9297RTL8187 WIRELESS DRIVER
9f0939bf 9298M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9299M: Hin-Tak Leung <htl10@users.sourceforge.net>
9300M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9301L: linux-wireless@vger.kernel.org
491b26b4 9302W: http://wireless.kernel.org/
54e5881d 9303T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9304S: Maintained
62141726 9305F: drivers/net/wireless/realtek/rtl818x/rtl8187/
59840488 9306
3cf0c8ad
LF
9307RTL8192CE WIRELESS DRIVER
9308M: Larry Finger <Larry.Finger@lwfinger.net>
9309M: Chaoming Li <chaoming_li@realsil.com.cn>
9310L: linux-wireless@vger.kernel.org
491b26b4 9311W: http://wireless.kernel.org/
3cf0c8ad
LF
9312T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9313S: Maintained
62141726
KV
9314F: drivers/net/wireless/realtek/rtlwifi/
9315F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
59840488 9316
26f1fad2
JS
9317RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9318M: Jes Sorensen <Jes.Sorensen@redhat.com>
9319L: linux-wireless@vger.kernel.org
9320T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9321S: Maintained
9322F: drivers/net/wireless/realtek/rtl8xxxu/
9323
9eb8ef74 9324S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9325M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9326L: linux-fbdev@vger.kernel.org
ce00f85c 9327S: Maintained
8a61f013 9328F: drivers/video/fbdev/savage/
9eb8ef74 9329
1da177e4 9330S390
8b58be88
JP
9331M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9332M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9333L: linux-s390@vger.kernel.org
5238da45 9334W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 9335T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
5238da45 9336S: Supported
679655da 9337F: arch/s390/
a968cd3e 9338F: drivers/s390/
3bfe6858
JN
9339F: Documentation/s390/
9340F: Documentation/DocBook/s390*
5238da45 9341
322986ca
SO
9342S390 COMMON I/O LAYER
9343M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9344M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9345L: linux-s390@vger.kernel.org
9346W: http://www.ibm.com/developerworks/linux/linux390/
9347S: Supported
9348F: drivers/s390/cio/
9349
9350S390 DASD DRIVER
9351M: Stefan Weinhuber <wein@de.ibm.com>
9352M: Stefan Haberland <stefan.haberland@de.ibm.com>
9353L: linux-s390@vger.kernel.org
9354W: http://www.ibm.com/developerworks/linux/linux390/
9355S: Supported
9356F: drivers/s390/block/dasd*
9357F: block/partitions/ibm.c
9358
5238da45 9359S390 NETWORK DRIVERS
f0c59aff 9360M: Ursula Braun <ubraun@linux.vnet.ibm.com>
d58140cc 9361L: linux-s390@vger.kernel.org
5238da45
HC
9362W: http://www.ibm.com/developerworks/linux/linux390/
9363S: Supported
679655da 9364F: drivers/s390/net/
5238da45 9365
322986ca
SO
9366S390 PCI SUBSYSTEM
9367M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9368M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9369L: linux-s390@vger.kernel.org
9370W: http://www.ibm.com/developerworks/linux/linux390/
9371S: Supported
9372F: arch/s390/pci/
9373F: drivers/pci/hotplug/s390_pci_hpc.c
9374
feed9b62 9375S390 ZCRYPT DRIVER
5c8d0983 9376M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9377L: linux-s390@vger.kernel.org
a968cd3e 9378W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9379S: Supported
d5ca6918 9380F: drivers/s390/crypto/
feed9b62 9381
5238da45 9382S390 ZFCP DRIVER
d38e19d0 9383M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9384L: linux-s390@vger.kernel.org
5238da45 9385W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9386S: Supported
679655da 9387F: drivers/s390/scsi/zfcp_*
1da177e4 9388
dd96df2c 9389S390 IUCV NETWORK LAYER
f0c59aff 9390M: Ursula Braun <ubraun@linux.vnet.ibm.com>
dd96df2c
UB
9391L: linux-s390@vger.kernel.org
9392W: http://www.ibm.com/developerworks/linux/linux390/
9393S: Supported
679655da
JP
9394F: drivers/s390/net/*iucv*
9395F: include/net/iucv/
9396F: net/iucv/
dd96df2c 9397
8128f23c
GS
9398S390 IOMMU (PCI)
9399M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9400L: linux-s390@vger.kernel.org
9401W: http://www.ibm.com/developerworks/linux/linux390/
9402S: Supported
9403F: drivers/iommu/s390-iommu.c
9404
4dde7f75 9405S3C24XX SD/MMC Driver
8b58be88 9406M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9408S: Supported
679655da 9409F: drivers/mmc/host/s3cmci.*
4dde7f75 9410
1f15a229
HV
9411SAA6588 RDS RECEIVER DRIVER
9412M: Hans Verkuil <hverkuil@xs4all.nl>
9413L: linux-media@vger.kernel.org
9414T: git git://linuxtv.org/media_tree.git
a825eaec 9415W: https://linuxtv.org
1f15a229
HV
9416S: Odd Fixes
9417F: drivers/media/i2c/saa6588*
9418
98ed12e6 9419SAA7134 VIDEO4LINUX DRIVER
009a5410 9420M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6 9421L: linux-media@vger.kernel.org
a825eaec 9422W: https://linuxtv.org
98ed12e6
MCC
9423T: git git://linuxtv.org/media_tree.git
9424S: Odd fixes
e42bf501 9425F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9426F: drivers/media/pci/saa7134/
9427
1da177e4 9428SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9429M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9430L: linux-media@vger.kernel.org
275ffde4 9431T: git git://linuxtv.org/media_tree.git
1da177e4 9432S: Maintained
90d72ac6
MCC
9433F: drivers/media/common/saa7146/
9434F: drivers/media/pci/saa7146/
9435F: include/media/saa7146*
1da177e4 9436
92304a40 9437SAMSUNG LAPTOP DRIVER
5909c654 9438M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9439L: platform-driver-x86@vger.kernel.org
9440S: Maintained
9441F: drivers/platform/x86/samsung-laptop.c
9442
4a109cc0 9443SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9444M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9445L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9446S: Supported
14430813 9447F: sound/soc/samsung/
4a109cc0 9448
0d89a28b 9449SAMSUNG FRAMEBUFFER DRIVER
b7701755 9450M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9451L: linux-fbdev@vger.kernel.org
9452S: Maintained
8a61f013 9453F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9454
b40f0632 9455SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9456M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9457M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9458L: linux-kernel@vger.kernel.org
b40f0632 9459L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9460S: Supported
9461F: drivers/mfd/sec*.c
9462F: drivers/regulator/s2m*.c
9463F: drivers/regulator/s5m*.c
b40f0632
KK
9464F: drivers/clk/clk-s2mps11.c
9465F: drivers/rtc/rtc-s5m.c
f69d3a17 9466F: include/linux/mfd/samsung/
a13c7c51
KK
9467F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9468F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
27383ca9 9469F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
a13c7c51 9470F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
f69d3a17 9471
038f5c4b
SN
9472SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9473M: Kyungmin Park <kyungmin.park@samsung.com>
9474M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9475L: linux-media@vger.kernel.org
9476Q: https://patchwork.linuxtv.org/project/linux-media/list/
9477S: Supported
9478F: drivers/media/platform/exynos4-is/
038f5c4b 9479
6fd86ab2
SN
9480SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9481M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9482L: linux-media@vger.kernel.org
9483L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9484S: Maintained
9485F: drivers/media/platform/s3c-camif/
d647f0b7 9486F: include/media/drv-intf/s3c_camif.h
6fd86ab2 9487
b84ef24e
AH
9488SAMSUNG S5C73M3 CAMERA DRIVER
9489M: Kyungmin Park <kyungmin.park@samsung.com>
9490M: Andrzej Hajda <a.hajda@samsung.com>
9491L: linux-media@vger.kernel.org
9492S: Supported
9493F: drivers/media/i2c/s5c73m3/*
9494
7d459937
AH
9495SAMSUNG S5K5BAF CAMERA DRIVER
9496M: Kyungmin Park <kyungmin.park@samsung.com>
9497M: Andrzej Hajda <a.hajda@samsung.com>
9498L: linux-media@vger.kernel.org
9499S: Supported
9500F: drivers/media/i2c/s5k5baf.c
9501
c04c674f
RB
9502SAMSUNG S3FWRN5 NFC DRIVER
9503M: Robert Baldyga <r.baldyga@samsung.com>
9504L: linux-nfc@lists.01.org (moderated for non-subscribers)
9505S: Supported
9506F: drivers/nfc/s3fwrn5
9507
310e39c9 9508SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9509M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9510M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9511S: Supported
9512L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9513F: drivers/clk/samsung/
9514
66890ed6
BA
9515SAMSUNG SXGBE DRIVERS
9516M: Byungho An <bh74.an@samsung.com>
9517M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9518M: Vipul Pandya <vipul.pandya@samsung.com>
9519S: Supported
9520L: netdev@vger.kernel.org
9521F: drivers/net/ethernet/samsung/sxgbe/
9522
93c537af
LM
9523SAMSUNG THERMAL DRIVER
9524M: Lukasz Majewski <l.majewski@samsung.com>
9525L: linux-pm@vger.kernel.org
9526L: linux-samsung-soc@vger.kernel.org
9527S: Supported
9f273c24 9528T: git https://github.com/lmajewski/linux-samsung-thermal.git
93c537af
LM
9529F: drivers/thermal/samsung/
9530
e296cd32
KD
9531SAMSUNG USB2 PHY DRIVER
9532M: Kamil Debski <k.debski@samsung.com>
9533L: linux-kernel@vger.kernel.org
9534S: Supported
9535F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9536F: Documentation/phy/samsung-usb2.txt
9537F: drivers/phy/phy-exynos4210-usb2.c
9538F: drivers/phy/phy-exynos4x12-usb2.c
9539F: drivers/phy/phy-exynos5250-usb2.c
9540F: drivers/phy/phy-s5pv210-usb2.c
9541F: drivers/phy/phy-samsung-usb2.c
9542F: drivers/phy/phy-samsung-usb2.h
9543
ca749e2a 9544SERIAL DRIVERS
5e30bbb7 9545M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9546L: linux-serial@vger.kernel.org
5e30bbb7 9547S: Maintained
14430813 9548F: drivers/tty/serial/
ca749e2a 9549
aecb7b64 9550SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9551M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9552M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9553S: Maintained
1fb200d6 9554F: include/linux/dma/dw.h
3d598f47 9555F: include/linux/platform_data/dma-dw.h
61a76496 9556F: drivers/dma/dw/
aecb7b64 9557
058999cc
LP
9558SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9559M: Lars Persson <lars.persson@axis.com>
9560L: netdev@vger.kernel.org
9561S: Supported
9562F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9563F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9564
fc531d98
WS
9565SYNOPSYS DESIGNWARE I2C DRIVER
9566M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9567M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9568M: Mika Westerberg <mika.westerberg@linux.intel.com>
9569L: linux-i2c@vger.kernel.org
9570S: Maintained
9571F: drivers/i2c/busses/i2c-designware-*
9572F: include/linux/platform_data/i2c-designware.h
9573
f9e37137 9574SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
9575M: Jaehoon Chung <jh80.chung@samsung.com>
9576L: linux-mmc@vger.kernel.org
9577S: Maintained
9578F: include/linux/mmc/dw_mmc.h
9579F: drivers/mmc/host/dw_mmc*
9580
a961e698
AS
9581SYSTEM TRACE MODULE CLASS
9582M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9583S: Maintained
9584F: Documentation/trace/stm.txt
9585F: drivers/hwtracing/stm/
9586F: include/linux/stm.h
9587F: include/uapi/linux/stm.h
9588
1db121d6
AN
9589THUNDERBOLT DRIVER
9590M: Andreas Noever <andreas.noever@gmail.com>
9591S: Maintained
9592F: drivers/thunderbolt/
9593
e35a49b1
SR
9594TI BQ27XXX POWER SUPPLY DRIVER
9595R: Andrew F. Davis <afd@ti.com>
9596F: include/linux/power/bq27xxx_battery.h
9597F: drivers/power/bq27xxx_battery.c
9598F: drivers/power/bq27xxx_battery_i2c.c
9599
34db37c6 9600TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
50363737 9601M: John Stultz <john.stultz@linaro.org>
88606e80 9602M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9603L: linux-kernel@vger.kernel.org
75fc2d37 9604T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9605S: Supported
9606F: include/linux/clocksource.h
9607F: include/linux/time.h
9608F: include/linux/timex.h
c117ab84
CEB
9609F: include/uapi/linux/time.h
9610F: include/uapi/linux/timex.h
88606e80
TG
9611F: kernel/time/clocksource.c
9612F: kernel/time/time*.c
34db37c6 9613F: kernel/time/alarmtimer.c
88606e80 9614F: kernel/time/ntp.c
7fe5f1c1 9615F: tools/testing/selftests/timers/
88606e80 9616
1da177e4 9617SC1200 WDT DRIVER
b300645a 9618M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9619S: Maintained
679655da 9620F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9621
9622SCHEDULER
dd9b238c 9623M: Ingo Molnar <mingo@redhat.com>
8b58be88 9624M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9625L: linux-kernel@vger.kernel.org
75fc2d37 9626T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9627S: Maintained
95c0d71d 9628F: kernel/sched/
679655da 9629F: include/linux/sched.h
c117ab84 9630F: include/uapi/linux/sched.h
c2eb505b 9631F: include/linux/wait.h
1da177e4 9632
6bcf6737 9633SCORE ARCHITECTURE
ed38665e 9634M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9635M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9636W: http://www.sunplus.com
6bcf6737 9637S: Supported
a2681a75 9638F: arch/score/
6bcf6737 9639
80f390ea
SH
9640SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9641M: Sudeep Holla <sudeep.holla@arm.com>
9642L: linux-arm-kernel@lists.infradead.org
9643S: Maintained
9644F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9645F: drivers/clk/clk-scpi.c
8def3103 9646F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9647F: drivers/firmware/arm_scpi.c
9648F: include/linux/scpi_protocol.h
80f390ea 9649
1da177e4 9650SCSI CDROM DRIVER
8b58be88 9651M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9652L: linux-scsi@vger.kernel.org
9653W: http://www.kernel.dk
9654S: Maintained
679655da 9655F: drivers/scsi/sr*
1da177e4 9656
fb50a83d 9657SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9658M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9659L: linux-rdma@vger.kernel.org
9660S: Supported
9661W: http://www.openfabrics.org
9662Q: http://patchwork.kernel.org/project/linux-rdma/list/
9663T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9664F: drivers/infiniband/ulp/srp/
9665F: include/scsi/srp.h
9666
1da177e4 9667SCSI SG DRIVER
8b58be88 9668M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9669L: linux-scsi@vger.kernel.org
59ab3c93 9670W: http://sg.danny.cz/sg
1da177e4 9671S: Maintained
59ab3c93 9672F: Documentation/scsi/scsi-generic.txt
679655da
JP
9673F: drivers/scsi/sg.c
9674F: include/scsi/sg.h
1da177e4
LT
9675
9676SCSI SUBSYSTEM
0351b8f8 9677M: "James E.J. Bottomley" <JBottomley@odin.com>
0351b8f8 9678T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
9679M: "Martin K. Petersen" <martin.petersen@oracle.com>
9680T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9681L: linux-scsi@vger.kernel.org
1da177e4 9682S: Maintained
679655da
JP
9683F: drivers/scsi/
9684F: include/scsi/
1da177e4
LT
9685
9686SCSI TAPE DRIVER
8b58be88 9687M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9688L: linux-scsi@vger.kernel.org
9689S: Maintained
679655da 9690F: Documentation/scsi/st.txt
f7269cfc
JD
9691F: drivers/scsi/st.*
9692F: drivers/scsi/st_*.h
1da177e4
LT
9693
9694SCTP PROTOCOL
8b6efb75 9695M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9696M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9697L: linux-sctp@vger.kernel.org
5f85813c 9698W: http://lksctp.sourceforge.net
8b6efb75 9699S: Maintained
679655da
JP
9700F: Documentation/networking/sctp.txt
9701F: include/linux/sctp.h
4d58c025 9702F: include/uapi/linux/sctp.h
679655da
JP
9703F: include/net/sctp/
9704F: net/sctp/
1da177e4
LT
9705
9706SCx200 CPU SUPPORT
8b58be88 9707M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9708S: Odd Fixes
679655da 9709F: Documentation/i2c/busses/scx200_acb
390889b6 9710F: arch/x86/platform/scx200/
679655da
JP
9711F: drivers/watchdog/scx200_wdt.c
9712F: drivers/i2c/busses/scx200*
9713F: drivers/mtd/maps/scx200_docflash.c
9714F: include/linux/scx200.h
1662d32c
JC
9715
9716SCx200 GPIO DRIVER
8b58be88 9717M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9718S: Maintained
679655da
JP
9719F: drivers/char/scx200_gpio.c
9720F: include/linux/scx200_gpio.h
1662d32c
JC
9721
9722SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9723M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9724S: Maintained
679655da 9725F: drivers/clocksource/scx200_hrt.c
1da177e4 9726
6a36913a 9727SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9728M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9729L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9730S: Maintained
679655da 9731F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9732
e7839f25 9733SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9734L: linux-mmc@vger.kernel.org
a1cb1d11 9735S: Orphan
7a241d6e 9736F: drivers/mmc/host/sdhci.*
d4a45787 9737F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9738
c04f9d61
KC
9739SECURE COMPUTING
9740M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9741R: Andy Lutomirski <luto@amacapital.net>
9742R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9743T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9744S: Supported
9745F: kernel/seccomp.c
9746F: include/uapi/linux/seccomp.h
9747F: include/linux/seccomp.h
c99ee51a 9748F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9749K: \bsecure_computing
9750K: \bTIF_SECCOMP\b
9751
0d1bb41a 9752SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9753M: Ben Dooks <ben-linux@fluff.org>
dc524882 9754M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9755L: linux-mmc@vger.kernel.org
0d1bb41a 9756S: Maintained
dc524882 9757F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9758
c63b3cba 9759SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9760M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9761L: spear-devel@list.st.com
c63b3cba
VK
9762L: linux-mmc@vger.kernel.org
9763S: Maintained
9764F: drivers/mmc/host/sdhci-spear.c
9765
8711cca2 9766SECURITY SUBSYSTEM
9b45c0d2 9767M: James Morris <james.l.morris@oracle.com>
9c3646d1 9768M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9769L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9770T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9771W: http://kernsec.org/
8711cca2 9772S: Supported
7d2c86b5 9773F: security/
8711cca2 9774
1da177e4 9775SECURITY CONTACT
8b58be88 9776M: Security Officers <security@kernel.org>
1da177e4
LT
9777S: Supported
9778
9779SELINUX SECURITY MODULE
e0238b4c 9780M: Paul Moore <paul@paul-moore.com>
8b58be88 9781M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9782M: Eric Paris <eparis@parisplace.org>
e0238b4c 9783L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9784W: http://selinuxproject.org
5a5f2acf 9785T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9786S: Supported
679655da
JP
9787F: include/linux/selinux*
9788F: security/selinux/
6bde95ce 9789F: scripts/selinux/
1da177e4 9790
c1c124e9
JJ
9791APPARMOR SECURITY MODULE
9792M: John Johansen <john.johansen@canonical.com>
9793L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9794W: apparmor.wiki.kernel.org
9795T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9796S: Supported
9797F: security/apparmor/
9798
730daa16
KC
9799YAMA SECURITY MODULE
9800M: Kees Cook <keescook@chromium.org>
9801T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9802S: Supported
9803F: security/yama/
9804
cef2cf07 9805SENSABLE PHANTOM
8b58be88 9806M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9807S: Maintained
679655da 9808F: drivers/misc/phantom.c
c117ab84 9809F: include/uapi/linux/phantom.h
cef2cf07 9810
6733b39a 9811SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9812M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9813M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9814M: John Soni Jose <sony.john@avagotech.com>
3387f656 9815L: linux-scsi@vger.kernel.org
4627de93 9816W: http://www.avagotech.com
3387f656
JP
9817S: Supported
9818F: drivers/scsi/be2iscsi/
6733b39a 9819
6938f855 9820Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
aa7b4537
SP
9821M: Sathya Perla <sathya.perla@broadcom.com>
9822M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9823M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9824M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9825M: Somnath Kotur <somnath.kotur@broadcom.com>
7d2c86b5 9826L: netdev@vger.kernel.org
fea3af67 9827W: http://www.emulex.com
7d2c86b5 9828S: Supported
9aebddd1 9829F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9830
d2928a8c 9831EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9832M: Selvin Xavier <selvin.xavier@avagotech.com>
9833M: Devesh Sharma <devesh.sharma@avagotech.com>
9834M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9835L: linux-rdma@vger.kernel.org
9836W: http://www.emulex.com
9837S: Supported
9838F: drivers/infiniband/hw/ocrdma/
9839
8ceee660 9840SFC NETWORK DRIVER
c06f51ea 9841M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9842M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9843L: netdev@vger.kernel.org
8ceee660 9844S: Supported
874aeea5 9845F: drivers/net/ethernet/sfc/
8ceee660 9846
e2d1d6c0 9847SGI GRU DRIVER
cc883afc 9848M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9849S: Maintained
679655da 9850F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9851
9852SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9853M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9854L: linux-ia64@vger.kernel.org
9855S: Supported
679655da 9856F: Documentation/ia64/serial.txt
df621252 9857F: drivers/tty/serial/ioc?_serial.c
679655da 9858F: include/linux/ioc?.h
e2d1d6c0 9859
75312619 9860SGI XP/XPC/XPNET DRIVER
e180383f
RH
9861M: Cliff Whickman <cpw@sgi.com>
9862M: Robin Holt <robinmholt@gmail.com>
75312619 9863S: Maintained
679655da 9864F: drivers/misc/sgi-xp/
75312619 9865
46eacf3b
AP
9866SI2157 MEDIA DRIVER
9867M: Antti Palosaari <crope@iki.fi>
9868L: linux-media@vger.kernel.org
a825eaec 9869W: https://linuxtv.org
46eacf3b
AP
9870W: http://palosaari.fi/linux/
9871Q: http://patchwork.linuxtv.org/project/linux-media/list/
9872T: git git://linuxtv.org/anttip/media_tree.git
9873S: Maintained
9874F: drivers/media/tuners/si2157*
9875
75e2d5ba
AP
9876SI2168 MEDIA DRIVER
9877M: Antti Palosaari <crope@iki.fi>
9878L: linux-media@vger.kernel.org
a825eaec 9879W: https://linuxtv.org
75e2d5ba
AP
9880W: http://palosaari.fi/linux/
9881Q: http://patchwork.linuxtv.org/project/linux-media/list/
9882T: git git://linuxtv.org/anttip/media_tree.git
9883S: Maintained
9884F: drivers/media/dvb-frontends/si2168*
9885
49cc629d
HV
9886SI470X FM RADIO RECEIVER I2C DRIVER
9887M: Hans Verkuil <hverkuil@xs4all.nl>
9888L: linux-media@vger.kernel.org
9889T: git git://linuxtv.org/media_tree.git
a825eaec 9890W: https://linuxtv.org
49cc629d
HV
9891S: Odd Fixes
9892F: drivers/media/radio/si470x/radio-si470x-i2c.c
9893
9894SI470X FM RADIO RECEIVER USB DRIVER
9895M: Hans Verkuil <hverkuil@xs4all.nl>
9896L: linux-media@vger.kernel.org
9897T: git git://linuxtv.org/media_tree.git
a825eaec 9898W: https://linuxtv.org
49cc629d
HV
9899S: Maintained
9900F: drivers/media/radio/si470x/radio-si470x-common.c
9901F: drivers/media/radio/si470x/radio-si470x.h
9902F: drivers/media/radio/si470x/radio-si470x-usb.c
9903
c937ca03
EV
9904SI4713 FM RADIO TRANSMITTER I2C DRIVER
9905M: Eduardo Valentin <edubezval@gmail.com>
9906L: linux-media@vger.kernel.org
9907T: git git://linuxtv.org/media_tree.git
a825eaec 9908W: https://linuxtv.org
c937ca03 9909S: Odd Fixes
99995ded 9910F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9911
9912SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9913M: Eduardo Valentin <edubezval@gmail.com>
9914L: linux-media@vger.kernel.org
9915T: git git://linuxtv.org/media_tree.git
a825eaec 9916W: https://linuxtv.org
c937ca03 9917S: Odd Fixes
99995ded
DR
9918F: drivers/media/radio/si4713/radio-platform-si4713.c
9919
9920SI4713 FM RADIO TRANSMITTER USB DRIVER
9921M: Hans Verkuil <hverkuil@xs4all.nl>
9922L: linux-media@vger.kernel.org
9923T: git git://linuxtv.org/media_tree.git
a825eaec 9924W: https://linuxtv.org
99995ded
DR
9925S: Maintained
9926F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9927
beb91d46 9928SIANO DVB DRIVER
009a5410 9929M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46 9930L: linux-media@vger.kernel.org
a825eaec 9931W: https://linuxtv.org
beb91d46
MCC
9932T: git git://linuxtv.org/media_tree.git
9933S: Odd fixes
9934F: drivers/media/common/siano/
beb91d46 9935F: drivers/media/usb/siano/
beb91d46 9936F: drivers/media/usb/siano/
14430813 9937F: drivers/media/mmc/siano/
beb91d46 9938
6f15b602
HG
9939SIMPLEFB FB DRIVER
9940M: Hans de Goede <hdegoede@redhat.com>
9941L: linux-fbdev@vger.kernel.org
9942S: Maintained
2d799dde 9943F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9944F: drivers/video/fbdev/simplefb.c
9945F: include/linux/platform_data/simplefb.h
9946
b618b69c 9947SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9948L: linux-media@vger.kernel.org
bb60fcb2 9949S: Orphan
b618b69c 9950F: drivers/media/platform/sh_veu.c
b618b69c
GL
9951
9952SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9953L: linux-media@vger.kernel.org
bb60fcb2 9954S: Orphan
b618b69c 9955F: drivers/media/platform/sh_vou.c
d647f0b7 9956F: include/media/drv-intf/sh_vou.h
b618b69c 9957
6349d997 9958SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9959M: Len Brown <lenb@kernel.org>
6349d997
LB
9960L: sfi-devel@simplefirmware.org
9961W: http://simplefirmware.org/
9962T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9963S: Supported
943fc810 9964F: arch/x86/platform/sfi/
6349d997
LB
9965F: drivers/sfi/
9966F: include/linux/sfi*.h
e2d1d6c0 9967
1da177e4
LT
9968SIMTEC EB110ATX (Chalice CATS)
9969P: Ben Dooks
b16957c6
BD
9970P: Vincent Sanders <vince@simtec.co.uk>
9971M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9972W: http://www.simtec.co.uk/products/EB110ATX/
9973S: Supported
9974
9975SIMTEC EB2410ITX (BAST)
9976P: Ben Dooks
b16957c6
BD
9977P: Vincent Sanders <vince@simtec.co.uk>
9978M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9979W: http://www.simtec.co.uk/products/EB2410ITX/
9980S: Supported
15dba387
JP
9981F: arch/arm/mach-s3c24xx/mach-bast.c
9982F: arch/arm/mach-s3c24xx/bast-ide.c
9983F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9984
4c5adde7 9985TI DAVINCI MACHINE SUPPORT
3ba789c0 9986M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9987M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9988T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9989Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9990S: Supported
14430813 9991F: arch/arm/mach-davinci/
046d0a37 9992F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9993
8d4b3f08 9994TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9995M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9996L: linux-media@vger.kernel.org
a825eaec 9997W: https://linuxtv.org
8d4b3f08
LP
9998Q: http://patchwork.linuxtv.org/project/linux-media/list/
9999T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 10000S: Maintained
8d4b3f08
LP
10001F: drivers/media/platform/davinci/
10002F: include/media/davinci/
10003
417d2e50 10004TI AM437X VPFE DRIVER
e43cdb56 10005M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50 10006L: linux-media@vger.kernel.org
a825eaec 10007W: https://linuxtv.org
417d2e50
BP
10008Q: http://patchwork.linuxtv.org/project/linux-media/list/
10009T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10010S: Maintained
10011F: drivers/media/platform/am437x/
10012
c4c0283a 10013OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 10014M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a 10015L: linux-media@vger.kernel.org
a825eaec 10016W: https://linuxtv.org
c4c0283a
BP
10017Q: http://patchwork.linuxtv.org/project/linux-media/list/
10018T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10019S: Maintained
10020F: drivers/media/i2c/ov2659.c
b5dcee22 10021F: include/media/i2c/ov2659.h
c4c0283a 10022
3a6779f5
SM
10023SILICON MOTION SM712 FRAME BUFFER DRIVER
10024M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10025M: Teddy Wang <teddy.wang@siliconmotion.com>
10026M: Sudip Mukherjee <sudip@vectorindia.org>
10027L: linux-fbdev@vger.kernel.org
10028S: Maintained
10029F: drivers/video/fbdev/sm712*
10030F: Documentation/fb/sm712fb.txt
10031
92aab3c0 10032SIS 190 ETHERNET DRIVER
8b58be88 10033M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
10034L: netdev@vger.kernel.org
10035S: Maintained
8c7de408 10036F: drivers/net/ethernet/sis/sis190.c
92aab3c0 10037
1da177e4 10038SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 10039M: Daniele Venzano <venza@brownhat.org>
1da177e4 10040W: http://www.brownhat.org/sis900.html
979b6c13 10041L: netdev@vger.kernel.org
1da177e4 10042S: Maintained
8c7de408 10043F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
10044
10045SIS FRAMEBUFFER DRIVER
8b58be88 10046M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 10047W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 10048S: Maintained
679655da 10049F: Documentation/fb/sisfb.txt
8a61f013 10050F: drivers/video/fbdev/sis/
679655da 10051F: include/video/sisfb.h
1da177e4
LT
10052
10053SIS USB2VGA DRIVER
8b58be88 10054M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
10055W: http://www.winischhofer.at/linuxsisusbvga.shtml
10056S: Maintained
679655da 10057F: drivers/usb/misc/sisusbvga/
1da177e4 10058
415ad26d 10059SLAB ALLOCATOR
16e943bf 10060M: Christoph Lameter <cl@linux.com>
2ed1c525 10061M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
10062M: David Rientjes <rientjes@google.com>
10063M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10064M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
10065L: linux-mm@kvack.org
10066S: Maintained
679655da 10067F: include/linux/sl?b*.h
16e943bf 10068F: mm/sl?b*
415ad26d 10069
9fab9787 10070SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 10071M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 10072M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 10073M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
10074R: Steven Rostedt <rostedt@goodmis.org>
10075R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 10076L: linux-kernel@vger.kernel.org
9fab9787
PM
10077W: http://www.rdrop.com/users/paulmck/RCU/
10078S: Supported
10079T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
10080F: include/linux/srcu.h
10081F: kernel/rcu/srcu.c
9fab9787 10082
66372841
CS
10083SMACK SECURITY MODULE
10084M: Casey Schaufler <casey@schaufler-ca.com>
10085L: linux-security-module@vger.kernel.org
10086W: http://schaufler-ca.com
10087T: git git://git.gitorious.org/smack-next/kernel.git
10088S: Maintained
10089F: Documentation/security/Smack.txt
10090F: security/smack/
10091
20651e0b 10092DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
10093M: Kevin Hilman <khilman@kernel.org>
10094M: Nishanth Menon <nm@ti.com>
10095S: Maintained
20651e0b 10096F: drivers/power/avs/
68ace3e1
KH
10097F: include/linux/power/smartreflex.h
10098L: linux-pm@vger.kernel.org
10099
1da177e4 10100SMC91x ETHERNET DRIVER
2f82af08 10101M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 10102S: Odd Fixes
ae150435 10103F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 10104
e8e31622
SA
10105SMIA AND SMIA++ IMAGE SENSOR DRIVER
10106M: Sakari Ailus <sakari.ailus@iki.fi>
10107L: linux-media@vger.kernel.org
10108S: Maintained
14430813 10109F: drivers/media/i2c/smiapp/
b5dcee22 10110F: include/media/i2c/smiapp.h
e8e31622
SA
10111F: drivers/media/i2c/smiapp-pll.c
10112F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 10113F: include/uapi/linux/smiapp.h
a2cec3c0 10114F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 10115
920fa1ff
GR
10116SMM665 HARDWARE MONITOR DRIVER
10117M: Guenter Roeck <linux@roeck-us.net>
10118L: lm-sensors@lm-sensors.org
10119S: Maintained
10120F: Documentation/hwmon/smm665
10121F: drivers/hwmon/smm665.c
10122
9df7305b 10123SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 10124M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 10125L: lm-sensors@lm-sensors.org
90b24cfb 10126S: Maintained
9df7305b
SG
10127F: Documentation/hwmon/emc2103
10128F: drivers/hwmon/emc2103.c
10129
a98d506c
HG
10130SMSC SCH5627 HARDWARE MONITOR DRIVER
10131M: Hans de Goede <hdegoede@redhat.com>
10132L: lm-sensors@lm-sensors.org
10133S: Supported
10134F: Documentation/hwmon/sch5627
10135F: drivers/hwmon/sch5627.c
10136
6ea884db 10137SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 10138M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
10139L: lm-sensors@lm-sensors.org
10140S: Maintained
679655da
JP
10141F: Documentation/hwmon/smsc47b397
10142F: drivers/hwmon/smsc47b397.c
6ea884db 10143
fd9abb3d 10144SMSC911x ETHERNET DRIVER
90b24cfb 10145M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 10146L: netdev@vger.kernel.org
90b24cfb 10147S: Maintained
679655da 10148F: include/linux/smsc911x.h
ae150435 10149F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
10150
10151SMSC9420 PCI ETHERNET DRIVER
90b24cfb 10152M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 10153L: netdev@vger.kernel.org
90b24cfb 10154S: Maintained
ae150435 10155F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 10156
3c8a63e2 10157SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 10158M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 10159L: linux-fbdev@vger.kernel.org
90b24cfb 10160S: Maintained
8a61f013 10161F: drivers/video/fbdev/smscufx.c
3c8a63e2 10162
668acf32 10163SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 10164M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 10165L: linux-media@vger.kernel.org
275ffde4 10166T: git git://linuxtv.org/media_tree.git
795fb7e7 10167S: Maintained
90d72ac6
MCC
10168F: include/media/soc*
10169F: drivers/media/i2c/soc_camera/
10170F: drivers/media/platform/soc_camera/
668acf32 10171
e2d1d6c0 10172SOEKRIS NET48XX LED SUPPORT
8b58be88 10173M: Chris Boot <bootc@bootc.net>
e2d1d6c0 10174S: Maintained
679655da 10175F: drivers/leds/leds-net48xx.c
e2d1d6c0 10176
e3994db1 10177SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
10178M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10179M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10180M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 10181M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
10182L: linux-media@vger.kernel.org
10183S: Supported
10184F: drivers/media/pci/solo6x10/
10185
1da177e4 10186SOFTWARE RAID (Multiple Disks) SUPPORT
c2f662eb 10187M: Shaohua Li <shli@kernel.org>
1da177e4 10188L: linux-raid@vger.kernel.org
9f273c24 10189T: git git://neil.brown.name/md
524418bb 10190S: Supported
679655da
JP
10191F: drivers/md/
10192F: include/linux/raid/
c117ab84 10193F: include/uapi/linux/raid/
1da177e4 10194
1da177e4 10195SONIC NETWORK DRIVER
8b58be88 10196M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 10197L: netdev@vger.kernel.org
1da177e4 10198S: Maintained
d9fb9f38 10199F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 10200
61e115a5 10201SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 10202M: Michael Buesch <m@bues.ch>
e7828b28 10203L: linux-wireless@vger.kernel.org
61e115a5 10204S: Maintained
679655da
JP
10205F: drivers/ssb/
10206F: include/linux/ssb/
61e115a5 10207
1da177e4 10208SONY VAIO CONTROL DEVICE DRIVER
8b58be88 10209M: Mattia Dongili <malattia@linux.it>
d0944853 10210L: platform-driver-x86@vger.kernel.org
5b18167d 10211W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 10212S: Maintained
679655da
JP
10213F: Documentation/laptops/sony-laptop.txt
10214F: drivers/char/sonypi.c
10215F: drivers/platform/x86/sony-laptop.c
10216F: include/linux/sony-laptop.h
1da177e4 10217
baf8532a 10218SONY MEMORYSTICK CARD SUPPORT
8b58be88 10219M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
10220W: http://tifmxx.berlios.de/
10221S: Maintained
679655da 10222F: drivers/memstick/host/tifm_ms.c
baf8532a 10223
0ab30494
ML
10224SONY MEMORYSTICK STANDARD SUPPORT
10225M: Maxim Levitsky <maximlevitsky@gmail.com>
10226S: Maintained
10227F: drivers/memstick/core/ms_block.*
10228
1da177e4 10229SOUND
8b58be88 10230M: Jaroslav Kysela <perex@perex.cz>
d8130624 10231M: Takashi Iwai <tiwai@suse.com>
93711660 10232L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 10233W: http://www.alsa-project.org/
dde7ad8d 10234T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 10235T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 10236Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 10237S: Maintained
3126a179
JP
10238F: Documentation/sound/
10239F: include/sound/
c117ab84 10240F: include/uapi/sound/
679655da 10241F: sound/
1da177e4 10242
33bbe149
MB
10243SOUND - COMPRESSED AUDIO
10244M: Vinod Koul <vinod.koul@intel.com>
10245L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10246T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10247S: Supported
f672f31a 10248F: Documentation/sound/alsa/compress_offload.txt
33bbe149 10249F: include/sound/compress_driver.h
f672f31a 10250F: include/uapi/sound/compress_*
33bbe149
MB
10251F: sound/core/compress_offload.c
10252F: sound/soc/soc-compress.c
10253
bd903bde 10254SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 10255M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10256M: Mark Brown <broonie@kernel.org>
86f14df8 10257T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 10258L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10259W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10260S: Supported
2820f615 10261F: Documentation/sound/alsa/soc/
679655da 10262F: sound/soc/
e6e55122 10263F: include/sound/soc*
eb1a6af3 10264
d7f8761b
MB
10265SOUND - DMAENGINE HELPERS
10266M: Lars-Peter Clausen <lars@metafoo.de>
10267S: Supported
10268F: include/sound/dmaengine_pcm.h
10269F: sound/core/pcm_dmaengine.c
10270F: sound/soc/soc-generic-dmaengine-pcm.c
10271
990a6a99
OS
10272SP2 MEDIA DRIVER
10273M: Olli Salonen <olli.salonen@iki.fi>
10274L: linux-media@vger.kernel.org
a825eaec 10275W: https://linuxtv.org
990a6a99
OS
10276Q: http://patchwork.linuxtv.org/project/linux-media/list/
10277S: Maintained
10278F: drivers/media/dvb-frontends/sp2*
10279
473321fc 10280SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10281M: "David S. Miller" <davem@davemloft.net>
1da177e4 10282L: sparclinux@vger.kernel.org
8a6e2535 10283Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10284T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10285T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10286S: Maintained
679655da 10287F: arch/sparc/
7765b8bb 10288F: drivers/sbus/
1da177e4 10289
6404fcca
DM
10290SPARC SERIAL DRIVERS
10291M: "David S. Miller" <davem@davemloft.net>
10292L: sparclinux@vger.kernel.org
08deed1e
JP
10293T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10294T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10295S: Maintained
6816383a 10296F: include/linux/sunserialcore.h
df621252 10297F: drivers/tty/serial/suncore.c
df621252
GKH
10298F: drivers/tty/serial/sunhv.c
10299F: drivers/tty/serial/sunsab.c
10300F: drivers/tty/serial/sunsab.h
10301F: drivers/tty/serial/sunsu.c
10302F: drivers/tty/serial/sunzilog.c
10303F: drivers/tty/serial/sunzilog.h
6404fcca 10304
389325b4
CL
10305SPARSE CHECKER
10306M: "Christopher Li" <sparse@chrisli.org>
10307L: linux-sparse@vger.kernel.org
10308W: https://sparse.wiki.kernel.org/
10309T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10310T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10311S: Maintained
10312F: include/linux/compiler.h
10313
fc0c195a 10314SPEAR PLATFORM SUPPORT
da89947b 10315M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10316M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10317L: spear-devel@list.st.com
10318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10319W: http://www.st.com/spear
10320S: Maintained
e68d7c14 10321F: arch/arm/boot/dts/spear*
281e192f 10322F: arch/arm/mach-spear/
fc0c195a 10323
10324SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10325M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10326L: spear-devel@list.st.com
10327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10328W: http://www.st.com/spear
10329S: Maintained
5df33a62 10330F: drivers/clk/spear/
fc0c195a 10331
e2d1d6c0 10332SPI SUBSYSTEM
b02e48f2 10333M: Mark Brown <broonie@kernel.org>
dfbe403c 10334L: linux-spi@vger.kernel.org
e7e4e13c 10335T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10336Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10337S: Maintained
679655da
JP
10338F: Documentation/spi/
10339F: drivers/spi/
10340F: include/linux/spi/
c117ab84 10341F: include/uapi/linux/spi/
e2d1d6c0 10342
2752e401 10343SPIDERNET NETWORK DRIVER for CELL
8b58be88 10344M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10345L: netdev@vger.kernel.org
10346S: Supported
679655da 10347F: Documentation/networking/spider_net.txt
8df158ac 10348F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10349
e2d1d6c0 10350SPU FILE SYSTEM
8b58be88 10351M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10352L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10353W: http://www.ibm.com/developerworks/power/cell/
10354S: Supported
679655da
JP
10355F: Documentation/filesystems/spufs.txt
10356F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10357
fc555841 10358SQUASHFS FILE SYSTEM
d7f2ff67 10359M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10360L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10361W: http://squashfs.org.uk
9f273c24 10362T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
fc555841 10363S: Maintained
679655da
JP
10364F: Documentation/filesystems/squashfs.txt
10365F: fs/squashfs/
fc555841 10366
1da177e4 10367SRM (Alpha) environment access
8b58be88 10368M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10369S: Maintained
679655da 10370F: arch/alpha/kernel/srm_env.c
1da177e4 10371
26e9a397 10372STABLE BRANCH
879a5a00 10373M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10374L: stable@vger.kernel.org
879a5a00 10375S: Supported
7b175c46 10376F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10377
26e9a397 10378STAGING SUBSYSTEM
879a5a00 10379M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10380T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10381L: devel@driverdev.osuosl.org
879a5a00 10382S: Supported
679655da 10383F: drivers/staging/
dbc6c2cc 10384
ebd3d010
JP
10385STAGING - COMEDI
10386M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10387M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10388S: Odd Fixes
10389F: drivers/staging/comedi/
10390
a0138163
JP
10391STAGING - FLARION FT1000 DRIVERS
10392M: Marek Belisko <marek.belisko@gmail.com>
10393S: Odd Fixes
10394F: drivers/staging/ft1000/
10395
6c1bb424 10396STAGING - INDUSTRIAL IO
030a13d7 10397M: Jonathan Cameron <jic23@kernel.org>
a0138163 10398L: linux-iio@vger.kernel.org
6c1bb424
JP
10399S: Odd Fixes
10400F: drivers/staging/iio/
10401
a0138163
JP
10402STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10403M: Jarod Wilson <jarod@wilsonet.com>
10404W: http://www.lirc.org/
10405S: Odd Fixes
b2b0186d 10406F: drivers/staging/media/lirc/
a0138163 10407
f5e5de1e
OD
10408STAGING - LUSTRE PARALLEL FILESYSTEM
10409M: Oleg Drokin <oleg.drokin@intel.com>
10410M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10411L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10412W: http://wiki.lustre.org/
f5e5de1e
OD
10413S: Maintained
10414F: drivers/staging/lustre
10415
7c6b6c71
MD
10416STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10417M: Marc Dietrich <marvin24@gmx.de>
10418L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10419L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10420S: Maintained
10421F: drivers/staging/nvec/
10422
a0138163 10423STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10424M: Jens Frederich <jfrederich@gmail.com>
10425M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10426M: Jon Nettleton <jon.nettleton@gmail.com>
10427W: http://wiki.laptop.org/go/DCON
3140b458 10428S: Maintained
a0138163
JP
10429F: drivers/staging/olpc_dcon/
10430
10431STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10432M: Willy Tarreau <willy@meta-x.org>
10433S: Odd Fixes
10434F: drivers/staging/panel/
10435
a0138163
JP
10436STAGING - REALTEK RTL8712U DRIVERS
10437M: Larry Finger <Larry.Finger@lwfinger.net>
10438M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10439S: Odd Fixes
10440F: drivers/staging/rtl8712/
10441
7591ba8b
JS
10442STAGING - REALTEK RTL8723U WIRELESS DRIVER
10443M: Larry Finger <Larry.Finger@lwfinger.net>
10444M: Jes Sorensen <Jes.Sorensen@redhat.com>
10445L: linux-wireless@vger.kernel.org
10446S: Maintained
10447F: drivers/staging/rtl8723au/
10448
980ac4d7
SM
10449STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10450M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10451M: Teddy Wang <teddy.wang@siliconmotion.com>
10452M: Sudip Mukherjee <sudip@vectorindia.org>
10453L: linux-fbdev@vger.kernel.org
10454S: Maintained
10455F: drivers/staging/sm750fb/
10456
510fa408
JP
10457STAGING - SLICOSS
10458M: Lior Dotan <liodot@gmail.com>
10459M: Christopher Harrer <charrer@alacritech.com>
10460S: Odd Fixes
10461F: drivers/staging/slicoss/
10462
a0138163
JP
10463STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10464M: William Hubbs <w.d.hubbs@gmail.com>
10465M: Chris Brannon <chris@the-brannons.com>
d33bce31 10466M: Kirk Reiser <kirk@reisers.ca>
a0138163 10467M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10468L: speakup@linux-speakup.org
a0138163
JP
10469W: http://www.linux-speakup.org/
10470S: Odd Fixes
10471F: drivers/staging/speakup/
10472
b3e871ce
JP
10473STAGING - VIA VT665X DRIVERS
10474M: Forest Bond <forest@alittletooquiet.net>
10475S: Odd Fixes
10476F: drivers/staging/vt665?/
10477
a30baec1
JK
10478STAGING - WILC1000 WIFI DRIVER
10479M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10480M: Austin Shin <austin.shin@atmel.com>
a30baec1 10481M: Chris Park <chris.park@atmel.com>
06b54863
TC
10482M: Tony Cho <tony.cho@atmel.com>
10483M: Glen Lee <glen.lee@atmel.com>
10484M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10485L: linux-wireless@vger.kernel.org
10486S: Supported
10487F: drivers/staging/wilc1000/
10488
709bcb07 10489STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10490M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10491S: Odd Fixes
10492F: drivers/staging/xgifb/
10493
77241056
MM
10494HFI1 DRIVER
10495M: Mike Marciniszyn <infinipath@intel.com>
10496L: linux-rdma@vger.kernel.org
10497S: Supported
10498F: drivers/staging/rdma/hfi1
10499
1da177e4 10500STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10501M: Ion Badulescu <ionut@badula.org>
b4f90189 10502S: Odd Fixes
9bba23b0 10503F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10504
e2d1d6c0 10505SUN3/3X
8b58be88 10506M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10507W: http://sammy.net/sun3/
10508S: Maintained
679655da
JP
10509F: arch/m68k/kernel/*sun3*
10510F: arch/m68k/sun3*/
10511F: arch/m68k/include/asm/sun3*
e689cf4a 10512F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10513
af6a5af8
HG
10514SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10515M: Hans de Goede <hdegoede@redhat.com>
10516L: linux-input@vger.kernel.org
10517S: Maintained
10518F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10519F: drivers/input/keyboard/sun4i-lradc-keys.c
10520
2bc9ff01
DK
10521SUNDANCE NETWORK DRIVER
10522M: Denis Kirjanov <kda@linux-powerpc.org>
10523L: netdev@vger.kernel.org
10524S: Maintained
10525F: drivers/net/ethernet/dlink/sundance.c
10526
2cbb12a4 10527SUPERH
114bf37e
RF
10528M: Yoshinori Sato <ysato@users.sourceforge.jp>
10529M: Rich Felker <dalias@libc.org>
2cbb12a4 10530L: linux-sh@vger.kernel.org
8a6e2535 10531Q: http://patchwork.kernel.org/project/linux-sh/list/
114bf37e 10532S: Maintained
066069e1 10533F: Documentation/sh/
679655da 10534F: arch/sh/
066069e1 10535F: drivers/sh/
1da177e4 10536
4480f15b 10537SUSPEND TO RAM
7fb06082 10538M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10539M: Len Brown <len.brown@intel.com>
10540M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10541L: linux-pm@vger.kernel.org
e2d1d6c0 10542S: Supported
679655da
JP
10543F: Documentation/power/
10544F: arch/x86/kernel/acpi/
10545F: drivers/base/power/
10546F: kernel/power/
10547F: include/linux/suspend.h
10548F: include/linux/freezer.h
10549F: include/linux/pm.h
1da177e4
LT
10550
10551SVGA HANDLING
8b58be88 10552M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10553L: linux-video@atrey.karlin.mff.cuni.cz
10554S: Maintained
679655da
JP
10555F: Documentation/svga.txt
10556F: arch/x86/boot/video*
1da177e4 10557
6e28b761
KRW
10558SWIOTLB SUBSYSTEM
10559M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10560L: linux-kernel@vger.kernel.org
9f273c24 10561T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
6e28b761
KRW
10562S: Supported
10563F: lib/swiotlb.c
10564F: arch/*/kernel/pci-swiotlb.c
10565F: include/linux/swiotlb.h
10566
007f790c
JP
10567SWITCHDEV
10568M: Jiri Pirko <jiri@resnulli.us>
10569L: netdev@vger.kernel.org
10570S: Supported
10571F: net/switchdev/
10572F: include/net/switchdev.h
10573
db8e35d5
VG
10574SYNOPSYS ARC ARCHITECTURE
10575M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10576L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10577S: Supported
10578F: arch/arc/
9b28829d 10579F: Documentation/devicetree/bindings/arc/*
2d799dde 10580F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10581F: drivers/tty/serial/arc_uart.c
b7182d1a 10582T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10583
556cc1c5
AB
10584SYNOPSYS ARC SDP platform support
10585M: Alexey Brodkin <abrodkin@synopsys.com>
10586S: Supported
10587F: arch/arc/plat-axs10x
10588F: arch/arc/boot/dts/ax*
10589F: Documentation/devicetree/bindings/arc/axs10*
10590
6c284c9a
LJ
10591SYSTEM CONFIGURATION (SYSCON)
10592M: Lee Jones <lee.jones@linaro.org>
10593M: Arnd Bergmann <arnd@arndb.de>
10594T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10595S: Supported
10596F: drivers/mfd/syscon.c
10597
1da177e4 10598SYSV FILESYSTEM
8b58be88 10599M: Christoph Hellwig <hch@infradead.org>
1da177e4 10600S: Maintained
679655da
JP
10601F: Documentation/filesystems/sysv-fs.txt
10602F: fs/sysv/
10603F: include/linux/sysv_fs.h
1da177e4 10604
86cfa7fc 10605TARGET SUBSYSTEM
9c3646d1 10606M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10607L: linux-scsi@vger.kernel.org
b9f5edc2 10608L: target-devel@vger.kernel.org
86cfa7fc 10609W: http://www.linux-iscsi.org
cf015e9f 10610W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10611T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10612S: Supported
10613F: drivers/target/
10614F: include/target/
10615F: Documentation/target/
10616
4e68852d 10617TASKSTATS STATISTICS INTERFACE
185e595f 10618M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10619S: Maintained
679655da
JP
10620F: Documentation/accounting/taskstats*
10621F: include/linux/taskstats*
10622F: kernel/taskstats.c
4e68852d 10623
781b456a 10624TC CLASSIFIER
f935f3f8 10625M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10626L: netdev@vger.kernel.org
10627S: Maintained
679655da 10628F: include/net/pkt_cls.h
c117ab84 10629F: include/uapi/linux/pkt_cls.h
679655da 10630F: net/sched/
781b456a 10631
5067f08a 10632TCP LOW PRIORITY MODULE
8b58be88
JP
10633M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10634M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10635W: http://tcp-lp-mod.sourceforge.net/
10636S: Maintained
679655da 10637F: net/ipv4/tcp_lp.c
5067f08a 10638
91952bc0
AP
10639TDA10071 MEDIA DRIVER
10640M: Antti Palosaari <crope@iki.fi>
10641L: linux-media@vger.kernel.org
a825eaec 10642W: https://linuxtv.org
91952bc0
AP
10643W: http://palosaari.fi/linux/
10644Q: http://patchwork.linuxtv.org/project/linux-media/list/
10645T: git git://linuxtv.org/anttip/media_tree.git
10646S: Maintained
10647F: drivers/media/dvb-frontends/tda10071*
10648
10649TDA18212 MEDIA DRIVER
10650M: Antti Palosaari <crope@iki.fi>
10651L: linux-media@vger.kernel.org
a825eaec 10652W: https://linuxtv.org
91952bc0
AP
10653W: http://palosaari.fi/linux/
10654Q: http://patchwork.linuxtv.org/project/linux-media/list/
10655T: git git://linuxtv.org/anttip/media_tree.git
10656S: Maintained
10657F: drivers/media/tuners/tda18212*
10658
10659TDA18218 MEDIA DRIVER
10660M: Antti Palosaari <crope@iki.fi>
10661L: linux-media@vger.kernel.org
a825eaec 10662W: https://linuxtv.org
91952bc0
AP
10663W: http://palosaari.fi/linux/
10664Q: http://patchwork.linuxtv.org/project/linux-media/list/
10665T: git git://linuxtv.org/anttip/media_tree.git
10666S: Maintained
10667F: drivers/media/tuners/tda18218*
10668
3b2f6aba
MK
10669TDA18271 MEDIA DRIVER
10670M: Michael Krufky <mkrufky@linuxtv.org>
10671L: linux-media@vger.kernel.org
a825eaec 10672W: https://linuxtv.org
3b2f6aba
MK
10673W: http://github.com/mkrufky
10674Q: http://patchwork.linuxtv.org/project/linux-media/list/
10675T: git git://linuxtv.org/mkrufky/tuners.git
10676S: Maintained
10677F: drivers/media/tuners/tda18271*
10678
e48307a9
MK
10679TDA827x MEDIA DRIVER
10680M: Michael Krufky <mkrufky@linuxtv.org>
10681L: linux-media@vger.kernel.org
a825eaec 10682W: https://linuxtv.org
e48307a9
MK
10683W: http://github.com/mkrufky
10684Q: http://patchwork.linuxtv.org/project/linux-media/list/
10685T: git git://linuxtv.org/mkrufky/tuners.git
10686S: Maintained
10687F: drivers/media/tuners/tda8290.*
10688
66cf9212
MK
10689TDA8290 MEDIA DRIVER
10690M: Michael Krufky <mkrufky@linuxtv.org>
10691L: linux-media@vger.kernel.org
a825eaec 10692W: https://linuxtv.org
66cf9212
MK
10693W: http://github.com/mkrufky
10694Q: http://patchwork.linuxtv.org/project/linux-media/list/
10695T: git git://linuxtv.org/mkrufky/tuners.git
10696S: Maintained
10697F: drivers/media/tuners/tda8290.*
10698
4b9fba30
HV
10699TDA9840 MEDIA DRIVER
10700M: Hans Verkuil <hverkuil@xs4all.nl>
10701L: linux-media@vger.kernel.org
10702T: git git://linuxtv.org/media_tree.git
a825eaec 10703W: https://linuxtv.org
4b9fba30
HV
10704S: Maintained
10705F: drivers/media/i2c/tda9840*
10706
2cb654fd 10707TEA5761 TUNER DRIVER
009a5410 10708M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10709L: linux-media@vger.kernel.org
a825eaec 10710W: https://linuxtv.org
2cb654fd
MCC
10711T: git git://linuxtv.org/media_tree.git
10712S: Odd fixes
10713F: drivers/media/tuners/tea5761.*
10714
10715TEA5767 TUNER DRIVER
009a5410 10716M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10717L: linux-media@vger.kernel.org
a825eaec 10718W: https://linuxtv.org
2cb654fd
MCC
10719T: git git://linuxtv.org/media_tree.git
10720S: Maintained
10721F: drivers/media/tuners/tea5767.*
10722
4b9fba30
HV
10723TEA6415C MEDIA DRIVER
10724M: Hans Verkuil <hverkuil@xs4all.nl>
10725L: linux-media@vger.kernel.org
10726T: git git://linuxtv.org/media_tree.git
a825eaec 10727W: https://linuxtv.org
4b9fba30
HV
10728S: Maintained
10729F: drivers/media/i2c/tea6415c*
10730
10731TEA6420 MEDIA DRIVER
10732M: Hans Verkuil <hverkuil@xs4all.nl>
10733L: linux-media@vger.kernel.org
10734T: git git://linuxtv.org/media_tree.git
a825eaec 10735W: https://linuxtv.org
4b9fba30
HV
10736S: Maintained
10737F: drivers/media/i2c/tea6420*
10738
3d249d4c 10739TEAM DRIVER
dca9ab92 10740M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10741L: netdev@vger.kernel.org
10742S: Supported
10743F: drivers/net/team/
10744F: include/linux/if_team.h
c117ab84 10745F: include/uapi/linux/if_team.h
3d249d4c 10746
7d029125 10747TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10748M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10749S: Maintained
10750F: arch/x86/platform/ts5500/
10751
40ad4a30
SY
10752TECHNOTREND USB IR RECEIVER
10753M: Sean Young <sean@mess.org>
10754L: linux-media@vger.kernel.org
10755S: Maintained
10756F: drivers/media/rc/ttusbir.c
10757
adabdb0c 10758TEGRA ARCHITECTURE SUPPORT
243d58ec 10759M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10760M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10761M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10762L: linux-tegra@vger.kernel.org
fd117cd1 10763Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10764T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10765S: Supported
bbbe96ed 10766N: [^a-z]tegra
84b9414b 10767
adabdb0c
SW
10768TEGRA CLOCK DRIVER
10769M: Peter De Schrijver <pdeschrijver@nvidia.com>
10770M: Prashant Gaikwad <pgaikwad@nvidia.com>
10771S: Supported
10772F: drivers/clk/tegra/
10773
10774TEGRA DMA DRIVER
10775M: Laxman Dewangan <ldewangan@nvidia.com>
10776S: Supported
10777F: drivers/dma/tegra20-apb-dma.c
10778
adabdb0c
SW
10779TEGRA I2C DRIVER
10780M: Laxman Dewangan <ldewangan@nvidia.com>
10781S: Supported
10782F: drivers/i2c/busses/i2c-tegra.c
10783
10784TEGRA IOMMU DRIVERS
10785M: Hiroshi Doyu <hdoyu@nvidia.com>
10786S: Supported
10787F: drivers/iommu/tegra*
10788
10789TEGRA KBC DRIVER
10790M: Rakesh Iyer <riyer@nvidia.com>
10791M: Laxman Dewangan <ldewangan@nvidia.com>
10792S: Supported
10793F: drivers/input/keyboard/tegra-kbc.c
10794
adabdb0c
SW
10795TEGRA PWM DRIVER
10796M: Thierry Reding <thierry.reding@gmail.com>
10797S: Supported
10798F: drivers/pwm/pwm-tegra.c
10799
10800TEGRA SERIAL DRIVER
10801M: Laxman Dewangan <ldewangan@nvidia.com>
10802S: Supported
10803F: drivers/tty/serial/serial-tegra.c
10804
10805TEGRA SPI DRIVER
10806M: Laxman Dewangan <ldewangan@nvidia.com>
10807S: Supported
10808F: drivers/spi/spi-tegra*
10809
1a348ccc 10810TEHUTI ETHERNET DRIVER
8b58be88 10811M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10812L: netdev@vger.kernel.org
10813S: Supported
ef7f5429 10814F: drivers/net/ethernet/tehuti/*
1a348ccc 10815
4e68852d 10816Telecom Clock Driver for MCPL0010
8b58be88 10817M: Mark Gross <mark.gross@intel.com>
4e68852d 10818S: Supported
679655da 10819F: drivers/char/tlclk.c
4e68852d 10820
4480f15b 10821TENSILICA XTENSA PORT (xtensa)
8b58be88 10822M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10823M: Max Filippov <jcmvbkbc@gmail.com>
10824L: linux-xtensa@linux-xtensa.org
9f273c24 10825T: git git://github.com/czankel/xtensa-linux.git
4e68852d 10826S: Maintained
679655da 10827F: arch/xtensa/
3dc99857 10828F: drivers/irqchip/irq-xtensa-*
4e68852d 10829
5313ba66
HV
10830THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10831M: Hans Verkuil <hverkuil@xs4all.nl>
10832L: linux-media@vger.kernel.org
10833T: git git://linuxtv.org/media_tree.git
a825eaec 10834W: https://linuxtv.org
5313ba66
HV
10835S: Maintained
10836F: drivers/media/radio/radio-raremono.c
10837
d3fb6955 10838THERMAL
b75f0050 10839M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10840M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10841L: linux-pm@vger.kernel.org
10842T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10843T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10844Q: https://patchwork.kernel.org/project/linux-pm/list/
10845S: Supported
10846F: drivers/thermal/
10847F: include/linux/thermal.h
af6c9f16 10848F: include/uapi/linux/thermal.h
b75f0050
JP
10849F: include/linux/cpu_cooling.h
10850F: Documentation/devicetree/bindings/thermal/
d3fb6955 10851
64e05d8b
VK
10852THERMAL/CPU_COOLING
10853M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10854M: Viresh Kumar <viresh.kumar@linaro.org>
10855M: Javi Merino <javi.merino@arm.com>
10856L: linux-pm@vger.kernel.org
10857S: Supported
10858F: Documentation/thermal/cpu-cooling-api.txt
10859F: drivers/thermal/cpu_cooling.c
10860F: include/linux/cpu_cooling.h
10861
30ba2fbd
VD
10862THINGM BLINK(1) USB RGB LED DRIVER
10863M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10864S: Maintained
10865F: drivers/hid/hid-thingm.c
10866
4e68852d 10867THINKPAD ACPI EXTRAS DRIVER
8b58be88 10868M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10869L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10870L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10871W: http://ibm-acpi.sourceforge.net
10872W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10873T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10874S: Maintained
679655da 10875F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10876
1b46f2a2 10877TI BANDGAP AND THERMAL DRIVER
f14d1c24 10878M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10879L: linux-pm@vger.kernel.org
531ff13e 10880L: linux-omap@vger.kernel.org
5a723e81 10881S: Maintained
794b2e25 10882F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10883
0c7665c3
MF
10884TI CDCE706 CLOCK DRIVER
10885M: Max Filippov <jcmvbkbc@gmail.com>
10886S: Maintained
10887F: drivers/clk/clk-cdce706.c
10888
49b6a5e3
TK
10889TI CLOCK DRIVER
10890M: Tero Kristo <t-kristo@ti.com>
10891L: linux-omap@vger.kernel.org
10892S: Maintained
10893F: drivers/clk/ti/
10894F: include/linux/clk/ti.h
10895
4020f2d7 10896TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10897M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10898S: Maintained
679655da
JP
10899F: drivers/misc/tifm*
10900F: drivers/mmc/host/tifm_sd.c
10901F: include/linux/tifm.h
4020f2d7 10902
e0c52404 10903TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10904M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10905L: linux-kernel@vger.kernel.org
10906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10907S: Maintained
10908F: drivers/soc/ti/*
10909T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10910
10911
152ad442
SR
10912TI LM49xxx FAMILY ASoC CODEC DRIVERS
10913M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10914M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10915L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10916S: Maintained
10917F: sound/soc/codecs/lm49453*
d392dead 10918F: sound/soc/codecs/isabelle*
152ad442 10919
0edd807d
KM
10920TI LP855x BACKLIGHT DRIVER
10921M: Milo Kim <milo.kim@ti.com>
10922S: Maintained
10923F: Documentation/backlight/lp855x-driver.txt
10924F: drivers/video/backlight/lp855x_bl.c
10925F: include/linux/platform_data/lp855x.h
10926
faf13f6d
KM
10927TI LP8727 CHARGER DRIVER
10928M: Milo Kim <milo.kim@ti.com>
10929S: Maintained
10930F: drivers/power/lp8727_charger.c
10931F: include/linux/platform_data/lp8727.h
10932
22f1229f
KM
10933TI LP8788 MFD DRIVER
10934M: Milo Kim <milo.kim@ti.com>
10935S: Maintained
10936F: drivers/iio/adc/lp8788_adc.c
10937F: drivers/leds/leds-lp8788.c
10938F: drivers/mfd/lp8788*.c
10939F: drivers/power/lp8788-charger.c
10940F: drivers/regulator/lp8788-*.c
10941F: include/linux/mfd/lp8788*.h
10942
84640e27
KM
10943TI NETCP ETHERNET DRIVER
10944M: Wingman Kwok <w-kwok2@ti.com>
10945M: Murali Karicheri <m-karicheri2@ti.com>
10946L: netdev@vger.kernel.org
10947S: Maintained
10948F: drivers/net/ethernet/ti/netcp*
10949
217e0ca9
KC
10950TI TAS571X FAMILY ASoC CODEC DRIVER
10951M: Kevin Cernekee <cernekee@chromium.org>
10952L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10953S: Odd Fixes
10954F: sound/soc/codecs/tas571x*
10955
dd5e8e6b 10956TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10957M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10958L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10959S: Maintained
10960F: sound/soc/codecs/twl4030*
10961
90921014 10962TI WILINK WIRELESS DRIVERS
90921014
LC
10963L: linux-wireless@vger.kernel.org
10964W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10965W: http://wireless.kernel.org/en/users/Drivers/wl1251
10966T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10967S: Orphan
90921014
LC
10968F: drivers/net/wireless/ti/
10969F: include/linux/wl12xx.h
10970
e86eaa3a 10971TIPC NETWORK LAYER
8b58be88 10972M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10973M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10974L: netdev@vger.kernel.org (core kernel code)
10975L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10976W: http://tipc.sourceforge.net/
e86eaa3a 10977S: Maintained
c117ab84 10978F: include/uapi/linux/tipc*.h
679655da 10979F: net/tipc/
e86eaa3a 10980
867e359b 10981TILE ARCHITECTURE
c47b15c4 10982M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10983W: http://www.ezchip.com/scm/
7fa129cc 10984T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
867e359b
CM
10985S: Supported
10986F: arch/tile/
6b940606 10987F: drivers/char/tile-srom.c
5c770755 10988F: drivers/edac/tile_edac.c
6b940606
CM
10989F: drivers/net/ethernet/tile/
10990F: drivers/rtc/rtc-tile.c
10991F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10992F: drivers/tty/serial/tilegx.c
6b940606
CM
10993F: drivers/usb/host/*-tilegx.c
10994F: include/linux/usb/tilegx.h
867e359b 10995
1da177e4 10996TLAN NETWORK DRIVER
8b58be88 10997M: Samuel Chessman <chessman@tux.org>
88c07dde 10998L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
10999W: http://sourceforge.net/projects/tlan/
11000S: Maintained
679655da 11001F: Documentation/networking/tlan.txt
b544dbac 11002F: drivers/net/ethernet/ti/tlan.*
1da177e4 11003
d74db3b2 11004TOMOYO SECURITY MODULE
8b58be88
JP
11005M: Kentaro Takeda <takedakn@nttdata.co.jp>
11006M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
11007L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11008L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
11009L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11010L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11011W: http://tomoyo.sourceforge.jp/
843d183c 11012T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 11013S: Maintained
679655da 11014F: security/tomoyo/
d74db3b2 11015
9caeb532 11016TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 11017M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 11018L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
11019S: Maintained
11020F: drivers/platform/x86/topstar-laptop.c
11021
1da177e4 11022TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 11023M: Azael Avalos <coproscefalo@gmail.com>
d0944853 11024L: platform-driver-x86@vger.kernel.org
0a63ca11 11025S: Maintained
679655da 11026F: drivers/platform/x86/toshiba_acpi.c
1da177e4 11027
0a63ca11
AA
11028TOSHIBA BLUETOOTH DRIVER
11029M: Azael Avalos <coproscefalo@gmail.com>
11030L: platform-driver-x86@vger.kernel.org
11031S: Maintained
11032F: drivers/platform/x86/toshiba_bluetooth.c
11033
11034TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11035M: Azael Avalos <coproscefalo@gmail.com>
11036L: platform-driver-x86@vger.kernel.org
11037S: Maintained
11038F: drivers/platform/x86/toshiba_haps.c
11039
14991fc7
AA
11040TOSHIBA WMI HOTKEYS DRIVER
11041M: Azael Avalos <coproscefalo@gmail.com>
11042L: platform-driver-x86@vger.kernel.org
11043S: Maintained
11044F: drivers/platform/x86/toshiba-wmi.c
11045
1da177e4 11046TOSHIBA SMM DRIVER
8b58be88 11047M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
11048W: http://www.buzzard.org.uk/toshiba/
11049S: Maintained
679655da
JP
11050F: drivers/char/toshiba.c
11051F: include/linux/toshiba.h
c117ab84 11052F: include/uapi/linux/toshiba.h
1da177e4 11053
d32d9864
MR
11054TOSHIBA TC358743 DRIVER
11055M: Mats Randgaard <matrandg@cisco.com>
11056L: linux-media@vger.kernel.org
11057S: Maintained
11058F: drivers/media/i2c/tc358743*
b5dcee22 11059F: include/media/i2c/tc358743.h
d32d9864 11060
d719f900 11061TMIO MMC DRIVER
c4b13fb0 11062M: Ian Molton <ian@mnementh.co.uk>
d1057c40 11063L: linux-mmc@vger.kernel.org
d719f900 11064S: Maintained
d1057c40
GL
11065F: drivers/mmc/host/tmio_mmc*
11066F: drivers/mmc/host/sh_mobile_sdhi.c
11067F: include/linux/mmc/tmio.h
11068F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 11069
917cc4e6
GR
11070TMP401 HARDWARE MONITOR DRIVER
11071M: Guenter Roeck <linux@roeck-us.net>
11072L: lm-sensors@lm-sensors.org
11073S: Maintained
11074F: Documentation/hwmon/tmp401
11075F: drivers/hwmon/tmp401.c
11076
98f32602 11077TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 11078M: Hugh Dickins <hughd@google.com>
98f32602
HD
11079L: linux-mm@kvack.org
11080S: Maintained
11081F: include/linux/shmem_fs.h
11082F: mm/shmem.c
11083
45f95b53 11084TM6000 VIDEO4LINUX DRIVER
009a5410 11085M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53 11086L: linux-media@vger.kernel.org
a825eaec 11087W: https://linuxtv.org
45f95b53
MCC
11088T: git git://linuxtv.org/media_tree.git
11089S: Odd fixes
11090F: drivers/media/usb/tm6000/
11091
c65fde19
HV
11092TW68 VIDEO4LINUX DRIVER
11093M: Hans Verkuil <hverkuil@xs4all.nl>
11094L: linux-media@vger.kernel.org
11095T: git git://linuxtv.org/media_tree.git
a825eaec 11096W: https://linuxtv.org
c65fde19
HV
11097S: Odd Fixes
11098F: drivers/media/pci/tw68/
11099
4e68852d 11100TPM DEVICE DRIVER
901486b8 11101M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 11102M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 11103M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 11104R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 11105W: http://tpmdd.sourceforge.net
63a10dfd 11106L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4 11107Q: git git://github.com/PeterHuewe/linux-tpmdd.git
9f273c24 11108T: git https://github.com/PeterHuewe/linux-tpmdd
4e68852d 11109S: Maintained
679655da 11110F: drivers/char/tpm/
4e68852d 11111
1a0f1b27
AL
11112TPM IBM_VTPM DEVICE DRIVER
11113M: Ashley Lai <ashleydlai@gmail.com>
11114W: http://tpmdd.sourceforge.net
11115L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11116S: Maintained
11117F: drivers/char/tpm/tpm_ibmvtpm*
11118
d6f005a1
JP
11119TRACING
11120M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 11121M: Ingo Molnar <mingo@redhat.com>
75fc2d37 11122T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
11123S: Maintained
11124F: Documentation/trace/ftrace.txt
11125F: arch/*/*/*/ftrace.h
11126F: arch/*/kernel/ftrace.c
11127F: include/*/ftrace.h
11128F: include/linux/trace*.h
11129F: include/trace/
11130F: kernel/trace/
6e68e6c5 11131F: tools/testing/selftests/ftrace/
d6f005a1 11132
1da177e4 11133TRIVIAL PATCHES
8b58be88 11134M: Jiri Kosina <trivial@kernel.org>
54e5881d 11135T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 11136S: Maintained
86ef925f 11137K: ^Subject:.*(?i)trivial
1da177e4 11138
4e68852d 11139TTY LAYER
879a5a00 11140M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 11141M: Jiri Slaby <jslaby@suse.com>
879a5a00 11142S: Supported
08deed1e 11143T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 11144F: Documentation/serial/
8dd5d2f1 11145F: drivers/tty/
df621252 11146F: drivers/tty/serial/serial_core.c
e3288775
AC
11147F: include/linux/serial_core.h
11148F: include/linux/serial.h
11149F: include/linux/tty.h
c117ab84
CEB
11150F: include/uapi/linux/serial_core.h
11151F: include/uapi/linux/serial.h
11152F: include/uapi/linux/tty.h
4e68852d 11153
91952bc0
AP
11154TUA9001 MEDIA DRIVER
11155M: Antti Palosaari <crope@iki.fi>
11156L: linux-media@vger.kernel.org
a825eaec 11157W: https://linuxtv.org
91952bc0
AP
11158W: http://palosaari.fi/linux/
11159Q: http://patchwork.linuxtv.org/project/linux-media/list/
11160T: git git://linuxtv.org/anttip/media_tree.git
11161S: Maintained
11162F: drivers/media/tuners/tua9001*
11163
740db6d7 11164TULIP NETWORK DRIVERS
740db6d7 11165L: netdev@vger.kernel.org
cf869eb1
GG
11166L: linux-parisc@vger.kernel.org
11167S: Orphan
0f04e2aa 11168F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
11169
11170TUN/TAP driver
ba57b6f2 11171M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
11172W: http://vtun.sourceforge.net/tun
11173S: Maintained
679655da
JP
11174F: Documentation/networking/tuntap.txt
11175F: arch/um/os-Linux/drivers/
1da177e4 11176
b454cc66 11177TURBOCHANNEL SUBSYSTEM
8b58be88 11178M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
11179M: Ralf Baechle <ralf@linux-mips.org>
11180L: linux-mips@linux-mips.org
11181Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 11182S: Maintained
679655da
JP
11183F: drivers/tc/
11184F: include/linux/tc.h
b454cc66 11185
1da177e4 11186U14-34F SCSI DRIVER
8b58be88 11187M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
11188L: linux-scsi@vger.kernel.org
11189S: Maintained
679655da 11190F: drivers/scsi/u14-34f.c
1da177e4 11191
e2d1d6c0 11192UBI FILE SYSTEM (UBIFS)
949cb623 11193M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 11194M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 11195L: linux-mtd@lists.infradead.org
e2966cbe 11196T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
11197W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11198S: Maintained
679655da
JP
11199F: Documentation/filesystems/ubifs.txt
11200F: fs/ubifs/
e2d1d6c0 11201
e1632fa2 11202UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 11203M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 11204W: http://www.uclinux.org/
e1632fa2 11205L: linux-m68k@lists.linux-m68k.org
cc2020e6 11206L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 11207T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 11208S: Maintained
e1632fa2
GU
11209F: arch/m68k/coldfire/
11210F: arch/m68k/68*/
61bc02bb
JP
11211F: arch/m68k/*/*_no.*
11212F: arch/m68k/include/asm/*_no.*
cc2020e6 11213
1da177e4 11214UDF FILESYSTEM
d8130624 11215M: Jan Kara <jack@suse.com>
1da177e4 11216S: Maintained
679655da
JP
11217F: Documentation/filesystems/udf.txt
11218F: fs/udf/
1da177e4 11219
cc2020e6 11220UFS FILESYSTEM
8b58be88 11221M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 11222S: Maintained
679655da
JP
11223F: Documentation/filesystems/ufs.txt
11224F: fs/ufs/
cc2020e6 11225
0a09d3ab
DH
11226UHID USERSPACE HID IO DRIVER:
11227M: David Herrmann <dh.herrmann@googlemail.com>
11228L: linux-input@vger.kernel.org
11229S: Maintained
11230F: drivers/hid/uhid.c
c117ab84 11231F: include/uapi/linux/uhid.h
0a09d3ab 11232
18332a80 11233ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 11234L: linux-usb@vger.kernel.org
10c6c9c9 11235S: Orphan
355ffe69 11236F: drivers/uwb/
679655da
JP
11237F: include/linux/uwb.h
11238F: include/linux/uwb/
18332a80 11239
b31d8273
G
11240UNICORE32 ARCHITECTURE:
11241M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11242W: http://mprc.pku.edu.cn/~guanxuetao/linux
11243S: Maintained
ceebf4d5 11244T: git git://github.com/gxt/linux.git
b31d8273
G
11245F: arch/unicore32/
11246
d8379ab1
TF
11247UNIFDEF
11248M: Tony Finch <dot@dotat.at>
11249W: http://dotat.at/prog/unifdef
11250S: Maintained
11251F: scripts/unifdef.c
11252
1da177e4 11253UNIFORM CDROM DRIVER
8b58be88 11254M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
11255W: http://www.kernel.dk
11256S: Maintained
679655da
JP
11257F: Documentation/cdrom/
11258F: drivers/cdrom/cdrom.c
11259F: include/linux/cdrom.h
c117ab84 11260F: include/uapi/linux/cdrom.h
1da177e4 11261
56df0122 11262UNISYS S-PAR DRIVERS
49e7d9df
JP
11263M: Benjamin Romer <benjamin.romer@unisys.com>
11264M: David Kershner <david.kershner@unisys.com>
11265L: sparmaintainer@unisys.com (Unisys internal)
11266S: Supported
11267F: drivers/staging/unisys/
56df0122 11268
9941fa6e
VH
11269UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11270M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11271L: linux-scsi@vger.kernel.org
11272S: Supported
11273F: Documentation/scsi/ufs.txt
11274F: drivers/scsi/ufs/
11275
e2d1d6c0 11276UNSORTED BLOCK IMAGES (UBI)
949cb623 11277M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11278M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11279W: http://www.linux-mtd.infradead.org/
11280L: linux-mtd@lists.infradead.org
b6b44e0a 11281T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11282S: Supported
80811493 11283F: drivers/mtd/ubi/
679655da 11284F: include/linux/mtd/ubi.h
c117ab84 11285F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11286
1da177e4 11287USB ACM DRIVER
61eee9a7 11288M: Oliver Neukum <oliver@neukum.org>
6372594a 11289L: linux-usb@vger.kernel.org
1da177e4 11290S: Maintained
679655da
JP
11291F: Documentation/usb/acm.txt
11292F: drivers/usb/class/cdc-acm.*
1da177e4 11293
b7d572e1
PF
11294USB AR5523 WIRELESS DRIVER
11295M: Pontus Fuchs <pontus.fuchs@gmail.com>
11296L: linux-wireless@vger.kernel.org
11297S: Maintained
11298F: drivers/net/wireless/ath/ar5523/
11299
115bb1ff 11300USB ATTACHED SCSI
f50a4968 11301M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11302M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11303L: linux-usb@vger.kernel.org
11304L: linux-scsi@vger.kernel.org
8eae0fb7 11305S: Maintained
115bb1ff
MW
11306F: drivers/usb/storage/uas.c
11307
1da177e4 11308USB CDC ETHERNET DRIVER
61eee9a7 11309M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11310L: linux-usb@vger.kernel.org
1da177e4 11311S: Maintained
679655da 11312F: drivers/net/usb/cdc_*.c
c117ab84 11313F: include/uapi/linux/usb/cdc.h
1da177e4 11314
66e3e591
KP
11315USB CHAOSKEY DRIVER
11316M: Keith Packard <keithp@keithp.com>
11317L: linux-usb@vger.kernel.org
11318S: Maintained
11319F: drivers/usb/misc/chaoskey.c
11320
b02b371e 11321USB CYPRESS C67X00 DRIVER
8b58be88 11322M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11323L: linux-usb@vger.kernel.org
11324S: Maintained
679655da 11325F: drivers/usb/c67x00/
b02b371e 11326
d0374f4f 11327USB DAVICOM DM9601 DRIVER
8b58be88 11328M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11329L: netdev@vger.kernel.org
d0374f4f
PK
11330W: http://www.linux-usb.org/usbnet
11331S: Maintained
679655da 11332F: drivers/net/usb/dm9601.c
d0374f4f 11333
cc2020e6 11334USB DIAMOND RIO500 DRIVER
8b58be88 11335M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11336L: rio500-users@lists.sourceforge.net
11337W: http://rio500.sourceforge.net
11338S: Maintained
679655da 11339F: drivers/usb/misc/rio500*
cc2020e6 11340
1da177e4 11341USB EHCI DRIVER
578333ab 11342M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11343L: linux-usb@vger.kernel.org
578333ab 11344S: Maintained
679655da
JP
11345F: Documentation/usb/ehci.txt
11346F: drivers/usb/host/ehci*
1da177e4 11347
69ae9e3e 11348USB GADGET/PERIPHERAL SUBSYSTEM
a55f6286 11349M: Felipe Balbi <balbi@kernel.org>
795fb7e7 11350L: linux-usb@vger.kernel.org
69ae9e3e 11351W: http://www.linux-usb.org/gadget
d6d0f665
FB
11352T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11353S: Maintained
679655da
JP
11354F: drivers/usb/gadget/
11355F: include/linux/usb/gadget*
69ae9e3e 11356
2dea64b4 11357USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11358M: Jiri Kosina <jikos@kernel.org>
406df153 11359R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
795fb7e7 11360L: linux-usb@vger.kernel.org
54e5881d 11361T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11362S: Maintained
c2f01971 11363F: Documentation/hid/hiddev.txt
679655da 11364F: drivers/hid/usbhid/
1da177e4 11365
959eea21 11366USB ISP116X DRIVER
8b58be88 11367M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11368L: linux-usb@vger.kernel.org
959eea21 11369S: Maintained
679655da
JP
11370F: drivers/usb/host/isp116x*
11371F: include/linux/usb/isp116x.h
959eea21 11372
1da177e4 11373USB MASS STORAGE DRIVER
8b58be88 11374M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11375L: linux-usb@vger.kernel.org
8836aeb8 11376L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11377S: Maintained
11378W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11379F: drivers/usb/storage/
1da177e4 11380
af39917d
CL
11381USB MIDI DRIVER
11382M: Clemens Ladisch <clemens@ladisch.de>
11383L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11384T: git git://git.alsa-project.org/alsa-kernel.git
11385S: Maintained
11386F: sound/usb/midi.*
11387
444ce9d4
JP
11388USB NETWORKING DRIVERS
11389L: linux-usb@vger.kernel.org
11390S: Odd Fixes
11391F: drivers/net/usb/
11392
1da177e4 11393USB OHCI DRIVER
578333ab 11394M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11395L: linux-usb@vger.kernel.org
578333ab 11396S: Maintained
679655da
JP
11397F: Documentation/usb/ohci.txt
11398F: drivers/usb/host/ohci*
1da177e4 11399
963ffa3e 11400USB OTG FSM (Finite State Machine)
60d77b3d 11401M: Peter Chen <Peter.Chen@nxp.com>
8373856d 11402T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11403L: linux-usb@vger.kernel.org
11404S: Maintained
11405F: drivers/usb/common/usb-otg-fsm.c
11406
563da3a9
VM
11407USB OVER IP DRIVER
11408M: Valentina Manea <valentina.manea.m@gmail.com>
11409M: Shuah Khan <shuah.kh@samsung.com>
11410L: linux-usb@vger.kernel.org
11411S: Maintained
11412F: drivers/usb/usbip/
11413F: tools/usb/usbip/
11414
1da177e4 11415USB PEGASUS DRIVER
a16b945c 11416M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11417L: linux-usb@vger.kernel.org
043600a6 11418L: netdev@vger.kernel.org
052e3128
PM
11419T: git git://github.com/petkan/pegasus.git
11420W: https://github.com/petkan/pegasus
1da177e4 11421S: Maintained
679655da 11422F: drivers/net/usb/pegasus.*
1da177e4 11423
d3ad558f 11424USB PHY LAYER
a55f6286 11425M: Felipe Balbi <balbi@kernel.org>
d3ad558f
FB
11426L: linux-usb@vger.kernel.org
11427T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11428S: Maintained
11429F: drivers/usb/phy/
d3ad558f 11430
73e4fb3f 11431USB PRINTER DRIVER (usblp)
8b58be88 11432M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11433L: linux-usb@vger.kernel.org
73e4fb3f 11434S: Supported
679655da 11435F: drivers/usb/class/usblp.c
1da177e4 11436
4521b477
BM
11437USB QMI WWAN NETWORK DRIVER
11438M: Bjørn Mork <bjorn@mork.no>
11439L: netdev@vger.kernel.org
11440S: Maintained
11441F: Documentation/ABI/testing/sysfs-class-net-qmi
11442F: drivers/net/usb/qmi_wwan.c
11443
1da177e4 11444USB RTL8150 DRIVER
a16b945c 11445M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11446L: linux-usb@vger.kernel.org
043600a6 11447L: netdev@vger.kernel.org
052e3128
PM
11448T: git git://github.com/petkan/rtl8150.git
11449W: https://github.com/petkan/rtl8150
1da177e4 11450S: Maintained
679655da 11451F: drivers/net/usb/rtl8150.c
1da177e4 11452
f896b796 11453USB SERIAL SUBSYSTEM
66085694 11454M: Johan Hovold <johan@kernel.org>
795fb7e7 11455L: linux-usb@vger.kernel.org
4e68852d 11456S: Maintained
679655da 11457F: Documentation/usb/usb-serial.txt
f896b796 11458F: drivers/usb/serial/
679655da 11459F: include/linux/usb/serial.h
1da177e4 11460
b3f0db1c
SG
11461USB SMSC75XX ETHERNET DRIVER
11462M: Steve Glendinning <steve.glendinning@shawell.net>
11463L: netdev@vger.kernel.org
11464S: Maintained
11465F: drivers/net/usb/smsc75xx.*
11466
2f7ca802 11467USB SMSC95XX ETHERNET DRIVER
90b24cfb 11468M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11469L: netdev@vger.kernel.org
90b24cfb 11470S: Maintained
679655da 11471F: drivers/net/usb/smsc95xx.*
2f7ca802 11472
1da177e4 11473USB SUBSYSTEM
879a5a00 11474M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11475L: linux-usb@vger.kernel.org
1da177e4 11476W: http://www.linux-usb.org
08deed1e 11477T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11478S: Supported
679655da 11479F: Documentation/usb/
679655da
JP
11480F: drivers/usb/
11481F: include/linux/usb.h
11482F: include/linux/usb/
1da177e4
LT
11483
11484USB UHCI DRIVER
8b58be88 11485M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11486L: linux-usb@vger.kernel.org
1da177e4 11487S: Maintained
679655da 11488F: drivers/usb/host/uhci*
1da177e4 11489
69ae9e3e 11490USB "USBNET" DRIVER FRAMEWORK
d8130624 11491M: Oliver Neukum <oneukum@suse.com>
043600a6 11492L: netdev@vger.kernel.org
69ae9e3e 11493W: http://www.linux-usb.org/usbnet
1da177e4 11494S: Maintained
679655da
JP
11495F: drivers/net/usb/usbnet.c
11496F: include/linux/usb/usbnet.h
1da177e4 11497
c0efd232 11498USB VIDEO CLASS
c53ac071 11499M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11500L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11501L: linux-media@vger.kernel.org
275ffde4 11502T: git git://linuxtv.org/media_tree.git
57c6d2e9 11503W: http://www.ideasonboard.org/uvc/
c0efd232 11504S: Maintained
0c0d06ca 11505F: drivers/media/usb/uvc/
6c0f0359 11506F: include/uapi/linux/uvcvideo.h
1da177e4 11507
b60b9c45
HV
11508USB VISION DRIVER
11509M: Hans Verkuil <hverkuil@xs4all.nl>
11510L: linux-media@vger.kernel.org
11511T: git git://linuxtv.org/media_tree.git
a825eaec 11512W: https://linuxtv.org
b60b9c45
HV
11513S: Odd Fixes
11514F: drivers/media/usb/usbvision/
11515
8282da47
LP
11516USB WEBCAM GADGET
11517M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11518L: linux-usb@vger.kernel.org
11519S: Maintained
3a83c16e 11520F: drivers/usb/gadget/function/*uvc*
faf2e1db 11521F: drivers/usb/gadget/legacy/webcam.c
8282da47 11522
bf164cc0 11523USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11524M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11525L: linux-wireless@vger.kernel.org
11526S: Maintained
679655da 11527F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11528
eb6bab13 11529USB XHCI DRIVER
03d85053 11530M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11531L: linux-usb@vger.kernel.org
11532S: Supported
36d0344c
SS
11533F: drivers/usb/host/xhci*
11534F: drivers/usb/host/pci-quirks*
eb6bab13 11535
1da177e4 11536USB ZD1201 DRIVER
4086b9ca 11537L: linux-wireless@vger.kernel.org
1da177e4 11538W: http://linux-lc100020.sourceforge.net
4086b9ca 11539S: Orphan
ed0ad06f 11540F: drivers/net/wireless/zydas/zd1201.*
1da177e4 11541
b7eee616 11542USB ZR364XX DRIVER
8b58be88 11543M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11544L: linux-usb@vger.kernel.org
661263b5 11545L: linux-media@vger.kernel.org
275ffde4 11546T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11547W: http://royale.zerezo.com/zr364xx/
11548S: Maintained
679655da 11549F: Documentation/video4linux/zr364xx.txt
90d72ac6 11550F: drivers/media/usb/zr364xx/
b7eee616 11551
289fcff4
HK
11552ULPI BUS
11553M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11554L: linux-usb@vger.kernel.org
11555S: Maintained
11556F: drivers/usb/common/ulpi.c
11557F: include/linux/ulpi/
11558
e7839f25 11559USER-MODE LINUX (UML)
8b58be88 11560M: Jeff Dike <jdike@addtoit.com>
b15194b7 11561M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11562L: user-mode-linux-devel@lists.sourceforge.net
11563L: user-mode-linux-user@lists.sourceforge.net
11564W: http://user-mode-linux.sourceforge.net
9f273c24 11565T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
1da177e4 11566S: Maintained
61516587 11567F: Documentation/virtual/uml/
679655da 11568F: arch/um/
b070989a 11569F: arch/x86/um/
679655da
JP
11570F: fs/hostfs/
11571F: fs/hppfs/
b7eee616 11572
e5f114e9 11573USERSPACE I/O (UIO)
6a534c9d 11574M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11575M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11576S: Maintained
3d3fecbd 11577T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11578F: Documentation/DocBook/uio-howto.tmpl
11579F: drivers/uio/
11580F: include/linux/uio*.h
e5f114e9 11581
256cccbe 11582UTIL-LINUX PACKAGE
8b58be88 11583M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11584L: util-linux@vger.kernel.org
11585W: http://en.wikipedia.org/wiki/Util-linux
11586T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11587S: Maintained
11588
c1fd1c07 11589UVESAFB DRIVER
8b58be88 11590M: Michal Januszewski <spock@gentoo.org>
c69f677c 11591L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11592W: http://dev.gentoo.org/~spock/projects/uvesafb/
11593S: Maintained
679655da 11594F: Documentation/fb/uvesafb.txt
8a61f013 11595F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11596
456930d8
SA
11597VF610 NAND DRIVER
11598M: Stefan Agner <stefan@agner.ch>
11599L: linux-mtd@lists.infradead.org
11600S: Supported
11601F: drivers/mtd/nand/vf610_nfc.c
11602
4480f15b 11603VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11604M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11605S: Maintained
679655da
JP
11606F: Documentation/filesystems/vfat.txt
11607F: fs/fat/
1da177e4 11608
cba3345c
AW
11609VFIO DRIVER
11610M: Alex Williamson <alex.williamson@redhat.com>
11611L: kvm@vger.kernel.org
9f273c24 11612T: git git://github.com/awilliam/linux-vfio.git
cba3345c
AW
11613S: Maintained
11614F: Documentation/vfio.txt
11615F: drivers/vfio/
11616F: include/linux/vfio.h
c117ab84 11617F: include/uapi/linux/vfio.h
cba3345c 11618
a714ea5f
AW
11619VFIO PLATFORM DRIVER
11620M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11621L: kvm@vger.kernel.org
11622S: Maintained
11623F: drivers/vfio/platform/
11624
9e6f3438
PO
11625VIDEOBUF2 FRAMEWORK
11626M: Pawel Osciak <pawel@osciak.com>
11627M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11628M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11629L: linux-media@vger.kernel.org
11630S: Maintained
90d72ac6 11631F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11632F: include/media/videobuf2-*
11633
5523662e
SCP
11634VIRTUAL SERIO DEVICE DRIVER
11635M: Stephen Chandler Paul <thatslyude@gmail.com>
11636S: Maintained
11637F: drivers/input/serio/userio.c
11638F: include/uapi/linux/userio.h
11639
9a82446b
AS
11640VIRTIO CONSOLE DRIVER
11641M: Amit Shah <amit.shah@redhat.com>
11642L: virtualization@lists.linux-foundation.org
11643S: Maintained
11644F: drivers/char/virtio_console.c
11645F: include/linux/virtio_console.h
c117ab84 11646F: include/uapi/linux/virtio_console.h
9a82446b 11647
2426ec8f 11648VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11649M: "Michael S. Tsirkin" <mst@redhat.com>
11650L: virtualization@lists.linux-foundation.org
11651S: Maintained
11652F: drivers/virtio/
c893c8d7 11653F: tools/virtio/
2426ec8f
MT
11654F: drivers/net/virtio_net.c
11655F: drivers/block/virtio_blk.c
11656F: include/linux/virtio_*.h
916cdabc 11657F: include/uapi/linux/virtio_*.h
2426ec8f 11658
f2dbda3b
CH
11659VIRTIO DRIVERS FOR S390
11660M: Christian Borntraeger <borntraeger@de.ibm.com>
11661M: Cornelia Huck <cornelia.huck@de.ibm.com>
11662L: linux-s390@vger.kernel.org
11663L: virtualization@lists.linux-foundation.org
11664L: kvm@vger.kernel.org
11665S: Supported
1b568d93 11666F: drivers/s390/virtio/
f2dbda3b 11667
4ad6ee91
GH
11668VIRTIO GPU DRIVER
11669M: David Airlie <airlied@linux.ie>
11670M: Gerd Hoffmann <kraxel@redhat.com>
11671L: dri-devel@lists.freedesktop.org
11672L: virtualization@lists.linux-foundation.org
11673S: Maintained
11674F: drivers/gpu/drm/virtio/
11675F: include/uapi/linux/virtio_gpu.h
11676
3a4d5c94
MT
11677VIRTIO HOST (VHOST)
11678M: "Michael S. Tsirkin" <mst@redhat.com>
11679L: kvm@vger.kernel.org
c996d8b9 11680L: virtualization@lists.linux-foundation.org
3a4d5c94 11681L: netdev@vger.kernel.org
9f273c24 11682T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
3a4d5c94
MT
11683S: Maintained
11684F: drivers/vhost/
c117ab84 11685F: include/uapi/linux/vhost.h
3a4d5c94 11686
271c8651
GH
11687VIRTIO INPUT DRIVER
11688M: Gerd Hoffmann <kraxel@redhat.com>
11689S: Maintained
11690F: drivers/virtio/virtio_input.c
11691F: include/uapi/linux/virtio_input.h
11692
1da177e4 11693VIA RHINE NETWORK DRIVER
210347e1 11694S: Orphan
f2148a47 11695F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11696
f0bf7f61 11697VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11698M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11699M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11700S: Maintained
11701F: drivers/mmc/host/via-sdmmc.c
11702
69e4a7c2 11703VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11704M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11705L: linux-fbdev@vger.kernel.org
69e4a7c2 11706S: Maintained
c7babebd
FTS
11707F: include/linux/via-core.h
11708F: include/linux/via-gpio.h
11709F: include/linux/via_i2c.h
8a61f013 11710F: drivers/video/fbdev/via/
69e4a7c2 11711
01f20734 11712VIA VELOCITY NETWORK DRIVER
8b58be88 11713M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11714L: netdev@vger.kernel.org
11715S: Maintained
f2148a47 11716F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11717
f73f8173
AW
11718VIRT LIB
11719M: Alex Williamson <alex.williamson@redhat.com>
11720M: Paolo Bonzini <pbonzini@redhat.com>
11721L: kvm@vger.kernel.org
11722S: Supported
11723F: virt/lib/
11724
77911fd2 11725VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11726M: Hans Verkuil <hverkuil@xs4all.nl>
11727L: linux-media@vger.kernel.org
11728T: git git://linuxtv.org/media_tree.git
a825eaec 11729W: https://linuxtv.org
0b7bc1fa 11730S: Maintained
77911fd2 11731F: drivers/media/platform/vivid/*
0b7bc1fa 11732
be7f8273 11733VLAN (802.1Q)
8b58be88 11734M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11735L: netdev@vger.kernel.org
11736S: Maintained
679655da
JP
11737F: drivers/net/macvlan.c
11738F: include/linux/if_*vlan.h
11739F: net/8021q/
be7f8273 11740
55e331cf 11741VLYNQ BUS
8b58be88 11742M: Florian Fainelli <florian@openwrt.org>
8578d7af 11743L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11744S: Maintained
11745F: drivers/vlynq/vlynq.c
11746F: include/linux/vlynq.h
11747
390beae4 11748VME SUBSYSTEM
74c600e3 11749M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11750M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11751M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11752L: devel@driverdev.osuosl.org
11753S: Maintained
11754T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11755F: Documentation/vme_api.txt
11756F: drivers/staging/vme/
11757F: drivers/vme/
11758F: include/linux/vme*
11759
4488e09b
AK
11760VMWARE HYPERVISOR INTERFACE
11761M: Alok Kataria <akataria@vmware.com>
11762L: virtualization@lists.linux-foundation.org
11763S: Supported
11764F: arch/x86/kernel/cpu/vmware.c
11765
73b35d07
DT
11766VMWARE BALLOON DRIVER
11767M: Xavier Deguillard <xdeguillard@vmware.com>
11768M: Philip Moltmann <moltmann@vmware.com>
11769M: "VMware, Inc." <pv-drivers@vmware.com>
11770L: linux-kernel@vger.kernel.org
11771S: Maintained
11772F: drivers/misc/vmw_balloon.c
11773
8b8be51b
TH
11774VMWARE VMMOUSE SUBDRIVER
11775M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11776M: "VMware, Inc." <pv-drivers@vmware.com>
11777L: linux-input@vger.kernel.org
11778S: Maintained
11779F: drivers/input/mouse/vmmouse.c
11780F: drivers/input/mouse/vmmouse.h
11781
d1a890fa 11782VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11783M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11784M: "VMware, Inc." <pv-drivers@vmware.com>
11785L: netdev@vger.kernel.org
11786S: Maintained
11787F: drivers/net/vmxnet3/
d1a890fa 11788
851b1642 11789VMware PVSCSI driver
f2d7e40e 11790M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11791M: VMware PV-Drivers <pv-drivers@vmware.com>
11792L: linux-scsi@vger.kernel.org
11793S: Maintained
11794F: drivers/scsi/vmw_pvscsi.c
11795F: drivers/scsi/vmw_pvscsi.h
11796
e53e86c7 11797VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11798M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11799M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11800L: linux-kernel@vger.kernel.org
1dd68f01 11801W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11802T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11803S: Supported
679655da
JP
11804F: drivers/regulator/
11805F: include/linux/regulator/
e53e86c7 11806
081958eb
DA
11807VRF
11808M: David Ahern <dsa@cumulusnetworks.com>
11809M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11810L: netdev@vger.kernel.org
11811S: Maintained
11812F: drivers/net/vrf.c
562d897d 11813F: Documentation/networking/vrf.txt
081958eb 11814
ab41319e 11815VT1211 HARDWARE MONITOR DRIVER
8b58be88 11816M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11817L: lm-sensors@lm-sensors.org
11818S: Maintained
679655da
JP
11819F: Documentation/hwmon/vt1211
11820F: drivers/hwmon/vt1211.c
ab41319e 11821
1de9e371 11822VT8231 HARDWARE MONITOR DRIVER
8b58be88 11823M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11824L: lm-sensors@lm-sensors.org
11825S: Maintained
679655da 11826F: drivers/hwmon/vt8231.c
1de9e371 11827
88095e7b
TO
11828VUB300 USB to SDIO/SD/MMC bridge chip
11829M: Tony Olech <tony.olech@elandigitalsystems.com>
11830L: linux-mmc@vger.kernel.org
11831L: linux-usb@vger.kernel.org
11832S: Supported
11833F: drivers/mmc/host/vub300.c
11834
1da177e4 11835W1 DALLAS'S 1-WIRE BUS
a8018766 11836M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11837S: Maintained
679655da
JP
11838F: Documentation/w1/
11839F: drivers/w1/
1da177e4 11840
13927079 11841W83791D HARDWARE MONITORING DRIVER
8b58be88 11842M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11843L: lm-sensors@lm-sensors.org
25845c22 11844S: Maintained
679655da
JP
11845F: Documentation/hwmon/w83791d
11846F: drivers/hwmon/w83791d.c
13927079 11847
61db011d 11848W83793 HARDWARE MONITORING DRIVER
8b58be88 11849M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11850L: lm-sensors@lm-sensors.org
11851S: Maintained
679655da
JP
11852F: Documentation/hwmon/w83793
11853F: drivers/hwmon/w83793.c
61db011d 11854
e3760b43 11855W83795 HARDWARE MONITORING DRIVER
d8130624 11856M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11857L: lm-sensors@lm-sensors.org
11858S: Maintained
11859F: drivers/hwmon/w83795.c
11860
1da177e4 11861W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11862M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11863S: Maintained
679655da 11864F: drivers/mmc/host/wbsd.*
1da177e4 11865
b4e05923
HG
11866WACOM PROTOCOL 4 SERIAL TABLETS
11867M: Julian Squires <julian@cipht.net>
11868M: Hans de Goede <hdegoede@redhat.com>
11869L: linux-input@vger.kernel.org
11870S: Maintained
11871F: drivers/input/tablet/wacom_serial4.c
11872
3527761c 11873WATCHDOG DEVICE DRIVERS
8b58be88 11874M: Wim Van Sebroeck <wim@iguana.be>
1f32f83e 11875R: Guenter Roeck <linux@roeck-us.net>
230a5cef
WVS
11876L: linux-watchdog@vger.kernel.org
11877W: http://www.linux-watchdog.org/
f599aaf0 11878T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11879S: Maintained
679655da
JP
11880F: Documentation/watchdog/
11881F: drivers/watchdog/
11882F: include/linux/watchdog.h
c117ab84 11883F: include/uapi/linux/watchdog.h
3527761c 11884
1da177e4 11885WD7000 SCSI DRIVER
8b58be88 11886M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11887L: linux-scsi@vger.kernel.org
11888S: Maintained
679655da 11889F: drivers/scsi/wd7000.c
1da177e4 11890
b22e00f3
DH
11891WIIMOTE HID DRIVER
11892M: David Herrmann <dh.herrmann@googlemail.com>
11893L: linux-input@vger.kernel.org
11894S: Maintained
11895F: drivers/hid/hid-wiimote*
11896
e258b80e 11897WINBOND CIR DRIVER
364e9e18 11898M: David Härdeman <david@hardeman.nu>
e258b80e 11899S: Maintained
116ab806 11900F: drivers/media/rc/winbond-cir.c
e258b80e 11901
8a70da82 11902WIMAX STACK
8b58be88 11903M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11904M: linux-wimax@intel.com
49e7d9df 11905L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11906S: Supported
11907W: http://linuxwimax.org
315987dc 11908F: Documentation/wimax/README.wimax
315987dc
JP
11909F: include/linux/wimax/debug.h
11910F: include/net/wimax.h
c117ab84 11911F: include/uapi/linux/wimax.h
315987dc 11912F: net/wimax/
8a70da82 11913
5fc14680 11914WISTRON LAPTOP BUTTON DRIVER
8b58be88 11915M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11916S: Maintained
679655da 11917F: drivers/input/misc/wistron_btns.c
5fc14680 11918
1da177e4 11919WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11920M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11921L: linux-wireless@vger.kernel.org
926554c4 11922W: http://oops.ghostprotocols.net:81/blog
1da177e4 11923S: Maintained
679655da 11924F: drivers/net/wireless/wl3501*
1da177e4 11925
055bcbcb 11926WOLFSON MICROELECTRONICS DRIVERS
fef95164 11927L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11928T: git https://github.com/CirrusLogic/linux-drivers.git
11929W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11930S: Supported
3768f0b1 11931F: Documentation/hwmon/wm83??
f494993f
CK
11932F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11933F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11934F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11935F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11936F: drivers/clk/clk-wm83*.c
9c309598 11937F: drivers/extcon/extcon-arizona.c
b75ea16a 11938F: drivers/leds/leds-wm83*.c
25b273ba 11939F: drivers/gpio/gpio-*wm*.c
9c309598 11940F: drivers/gpio/gpio-arizona.c
d22b0869 11941F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11942F: drivers/input/misc/wm831x-on.c
11943F: drivers/input/touchscreen/wm831x-ts.c
11944F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11945F: drivers/mfd/arizona*
11946F: drivers/mfd/wm*.c
12ebc137 11947F: drivers/mfd/cs47l24*
b75ea16a
MB
11948F: drivers/power/wm83*.c
11949F: drivers/rtc/rtc-wm83*.c
11950F: drivers/regulator/wm8*.c
3860e6c4 11951F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11952F: drivers/watchdog/wm83*_wdt.c
9c309598 11953F: include/linux/mfd/arizona/
3860e6c4 11954F: include/linux/mfd/wm831x/
b75ea16a 11955F: include/linux/mfd/wm8350/
3768f0b1 11956F: include/linux/mfd/wm8400*
59ec6da2 11957F: include/linux/wm97xx.h
055bcbcb 11958F: include/sound/wm????.h
9c309598 11959F: sound/soc/codecs/arizona.?
055bcbcb 11960F: sound/soc/codecs/wm*
12ebc137 11961F: sound/soc/codecs/cs47l24*
b75ea16a 11962
3e6cd7a4
TH
11963WORKQUEUE
11964M: Tejun Heo <tj@kernel.org>
badb7f5e 11965R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11966T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11967S: Maintained
11968F: include/linux/workqueue.h
11969F: kernel/workqueue.c
11970F: Documentation/workqueue.txt
11971
1da177e4 11972X.25 NETWORK LAYER
8bf28059 11973M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11974L: linux-x25@vger.kernel.org
8bf28059 11975S: Odd Fixes
679655da
JP
11976F: Documentation/networking/x25*
11977F: include/net/x25*
11978F: net/x25/
1da177e4 11979
e2d1d6c0 11980X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11981M: Thomas Gleixner <tglx@linutronix.de>
11982M: Ingo Molnar <mingo@redhat.com>
11983M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11984M: x86@kernel.org
981c3a4f 11985L: linux-kernel@vger.kernel.org
75fc2d37 11986T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11987S: Maintained
679655da
JP
11988F: Documentation/x86/
11989F: arch/x86/
e2d1d6c0 11990
d0944853 11991X86 PLATFORM DRIVERS
e181ba15 11992M: Darren Hart <dvhart@infradead.org>
d0944853 11993L: platform-driver-x86@vger.kernel.org
e181ba15 11994T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11995S: Maintained
14430813 11996F: drivers/platform/x86/
3a4bceef 11997F: drivers/platform/olpc/
d0944853 11998
c1f5c54b
IM
11999X86 MCE INFRASTRUCTURE
12000M: Tony Luck <tony.luck@intel.com>
487ba8e8 12001M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
12002L: linux-edac@vger.kernel.org
12003S: Maintained
12004F: arch/x86/kernel/cpu/mcheck/*
12005
79ebdc95
BP
12006X86 MICROCODE UPDATE SUPPORT
12007M: Borislav Petkov <bp@alien8.de>
12008S: Maintained
12009F: arch/x86/kernel/cpu/microcode/*
12010
f0905c5a
AL
12011X86 VDSO
12012M: Andy Lutomirski <luto@amacapital.net>
12013L: linux-kernel@vger.kernel.org
12014T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12015S: Maintained
d603c8e1 12016F: arch/x86/entry/vdso/
f0905c5a 12017
d6fad502 12018XC2028/3028 TUNER DRIVER
009a5410 12019M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502 12020L: linux-media@vger.kernel.org
a825eaec 12021W: https://linuxtv.org
d6fad502
MCC
12022T: git git://linuxtv.org/media_tree.git
12023S: Maintained
12024F: drivers/media/tuners/tuner-xc2028.*
12025
c4468085 12026XEN HYPERVISOR INTERFACE
c4468085 12027M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
12028M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12029M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 12030L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 12031T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
12032S: Supported
12033F: arch/x86/xen/
12034F: drivers/*/xen-*front.c
12035F: drivers/xen/
12036F: arch/x86/include/asm/xen/
12037F: include/xen/
c117ab84 12038F: include/uapi/xen/
c4468085 12039
77bfb479
SS
12040XEN HYPERVISOR ARM
12041M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 12042L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
12043S: Supported
12044F: arch/arm/xen/
12045F: arch/arm/include/asm/xen/
12046
b475e83f
SS
12047XEN HYPERVISOR ARM64
12048M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 12049L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
12050S: Supported
12051F: arch/arm64/xen/
12052F: arch/arm64/include/asm/xen/
12053
9b57e1a7 12054XEN NETWORK BACKEND DRIVER
8386040b 12055M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 12056L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
12057L: netdev@vger.kernel.org
12058S: Supported
12059F: drivers/net/xen-netback/*
12060
c5f8e29d
KRW
12061XEN PCI SUBSYSTEM
12062M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12063L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12064S: Supported
12065F: arch/x86/pci/*xen*
12066F: drivers/pci/*xen*
12067
a2c5ae65
KRW
12068XEN BLOCK SUBSYSTEM
12069M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 12070M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
12071L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12072S: Supported
12073F: drivers/block/xen-blkback/*
12074F: drivers/block/xen*
12075
15d03609
JG
12076XEN PVSCSI DRIVERS
12077M: Juergen Gross <jgross@suse.com>
12078L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12079L: linux-scsi@vger.kernel.org
12080S: Supported
12081F: drivers/scsi/xen-scsifront.c
12082F: drivers/xen/xen-scsiback.c
12083F: include/xen/interface/io/vscsiif.h
12084
c5f8e29d
KRW
12085XEN SWIOTLB SUBSYSTEM
12086M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12087L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12088S: Supported
12089F: arch/x86/xen/*swiotlb*
12090F: drivers/xen/*swiotlb*
12091
1da177e4
LT
12092XFS FILESYSTEM
12093P: Silicon Graphics Inc
809625ca 12094M: Dave Chinner <david@fromorbit.com>
18caa67a 12095M: xfs@oss.sgi.com
d7ede1aa 12096L: xfs@oss.sgi.com
1da177e4 12097W: http://oss.sgi.com/projects/xfs
9f273c24 12098T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
1da177e4 12099S: Supported
679655da
JP
12100F: Documentation/filesystems/xfs.txt
12101F: fs/xfs/
1da177e4 12102
8a3b7a25 12103XILINX AXI ETHERNET DRIVER
59a54f30
MS
12104M: Anirudha Sarangi <anirudh@xilinx.com>
12105M: John Linn <John.Linn@xilinx.com>
8a3b7a25 12106S: Maintained
12107F: drivers/net/ethernet/xilinx/xilinx_axienet*
12108
238b8721 12109XILINX UARTLITE SERIAL DRIVER
8b58be88 12110M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
12111L: linux-serial@vger.kernel.org
12112S: Maintained
df621252 12113F: drivers/tty/serial/uartlite.c
238b8721 12114
df330515
LP
12115XILINX VIDEO IP CORES
12116M: Hyun Kwon <hyun.kwon@xilinx.com>
12117M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12118L: linux-media@vger.kernel.org
12119T: git git://linuxtv.org/media_tree.git
12120S: Supported
12121F: Documentation/devicetree/bindings/media/xilinx/
12122F: drivers/media/platform/xilinx/
a5562f65 12123F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 12124
74316949
EB
12125XILLYBUS DRIVER
12126M: Eli Billauer <eli.billauer@gmail.com>
12127L: linux-kernel@vger.kernel.org
12128S: Supported
12129F: drivers/char/xillybus/
12130
f620e4b8
MF
12131XTENSA XTFPGA PLATFORM SUPPORT
12132M: Max Filippov <jcmvbkbc@gmail.com>
12133L: linux-xtensa@linux-xtensa.org
12134S: Maintained
12135F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 12136F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 12137
1da177e4 12138YAM DRIVER FOR AX.25
8b58be88 12139M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
12140L: linux-hams@vger.kernel.org
12141S: Maintained
679655da
JP
12142F: drivers/net/hamradio/yam*
12143F: include/linux/yam.h
1da177e4 12144
af64a5eb 12145YEALINK PHONE DRIVER
8b58be88 12146M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
12147L: usbb2k-api-dev@nongnu.org
12148S: Maintained
679655da
JP
12149F: Documentation/input/yealink.txt
12150F: drivers/input/misc/yealink.*
af64a5eb 12151
1da177e4 12152Z8530 DRIVER FOR AX.25
8b58be88 12153M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
12154W: http://yaina.de/jreuter/
12155W: http://www.qsl.net/dl1bke/
12156L: linux-hams@vger.kernel.org
12157S: Maintained
679655da
JP
12158F: Documentation/networking/z8530drv.txt
12159F: drivers/net/hamradio/*scc.c
12160F: drivers/net/hamradio/z8530.h
1da177e4 12161
0cf31ec1 12162ZBUD COMPRESSED PAGE ALLOCATOR
0bb181c7 12163M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
12164L: linux-mm@kvack.org
12165S: Maintained
12166F: mm/zbud.c
12167F: include/linux/zbud.h
12168
7c0c3afb 12169ZD1211RW WIRELESS DRIVER
8b58be88
JP
12170M: Daniel Drake <dsd@gentoo.org>
12171M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 12172W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 12173L: linux-wireless@vger.kernel.org
7c0c3afb
DD
12174L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12175S: Maintained
6948300c 12176F: drivers/net/wireless/zydas/zd1211rw/
7c0c3afb 12177
20263029
DS
12178ZPOOL COMPRESSED PAGE STORAGE API
12179M: Dan Streetman <ddstreet@ieee.org>
12180L: linux-mm@kvack.org
12181S: Maintained
12182F: mm/zpool.c
12183F: include/linux/zpool.h
12184
1da177e4 12185ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 12186L: mjpeg-users@lists.sourceforge.net
f63145e2 12187L: linux-media@vger.kernel.org
1da177e4 12188W: http://mjpeg.sourceforge.net/driver-zoran/
a825eaec 12189T: hg https://linuxtv.org/hg/v4l-dvb
f63145e2 12190S: Odd Fixes
90d72ac6 12191F: drivers/media/pci/zoran/
1da177e4 12192
6920f2cc
MK
12193ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12194M: Minchan Kim <minchan@kernel.org>
12195M: Nitin Gupta <ngupta@vflare.org>
74f3037c 12196R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
12197L: linux-kernel@vger.kernel.org
12198S: Maintained
12199F: drivers/block/zram/
12200F: Documentation/blockdev/zram.txt
12201
8b4a4080 12202ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 12203M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 12204S: Maintained
df621252 12205F: drivers/tty/serial/zs.*
8b4a4080 12206
eae70d06
MK
12207ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12208M: Minchan Kim <minchan@kernel.org>
12209M: Nitin Gupta <ngupta@vflare.org>
41192a2d 12210R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
12211L: linux-mm@kvack.org
12212S: Maintained
12213F: mm/zsmalloc.c
12214F: include/linux/zsmalloc.h
d02be50d 12215F: Documentation/vm/zsmalloc.txt
eae70d06 12216
0cf31ec1 12217ZSWAP COMPRESSED SWAP CACHING
0bb181c7 12218M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
12219L: linux-mm@kvack.org
12220S: Maintained
12221F: mm/zswap.c
12222
1da177e4 12223THE REST
8b58be88 12224M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 12225L: linux-kernel@vger.kernel.org
8a6e2535 12226Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 12227T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 12228S: Buried alive in reporters
34d03cc1
JP
12229F: *
12230F: */
This page took 7.359313 seconds and 5 git commands to generate.