]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - MAINTAINERS
drm/i915: Make __i915_printk debug output behave the same as DRM_DEBUG_DRIVER
[mirror_ubuntu-artful-kernel.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb
AR
1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
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
c5a906a5
LD
830ARM HDLCD DRM DRIVER
831M: Liviu Dudau <liviu.dudau@arm.com>
832S: Supported
833F: drivers/gpu/drm/arm/
834F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
835
1da177e4 836ARM MFM AND FLOPPY DRIVERS
8b58be88 837M: Ian Molton <spyro@f2s.com>
1da177e4 838S: Maintained
679655da
JP
839F: arch/arm/lib/floppydma.S
840F: arch/arm/include/asm/floppy.h
1da177e4 841
6f96521f
WD
842ARM PMU PROFILING AND DEBUGGING
843M: Will Deacon <will.deacon@arm.com>
70e238df 844R: Mark Rutland <mark.rutland@arm.com>
6f96521f 845S: Maintained
dd06a84b 846F: arch/arm*/kernel/perf_*
6f96521f 847F: arch/arm/oprofile/common.c
dd06a84b
MR
848F: arch/arm*/kernel/hw_breakpoint.c
849F: arch/arm*/include/asm/hw_breakpoint.h
850F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
851F: drivers/perf/arm_pmu.c
852F: include/linux/perf/arm_pmu.h
6f96521f 853
d4275354 854ARM PORT
8b58be88 855M: Russell King <linux@arm.linux.org.uk>
efc03ecb 856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
857W: http://www.arm.linux.org.uk/
858S: Maintained
859F: arch/arm/
860
d323c243
SB
861ARM SUB-ARCHITECTURES
862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 863S: Maintained
d323c243
SB
864F: arch/arm/mach-*/
865F: arch/arm/plat-*/
866T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
867
cefbf4ea
RK
868ARM PRIMECELL AACI PL041 DRIVER
869M: Russell King <linux@arm.linux.org.uk>
870S: Maintained
871F: sound/arm/aaci.*
872
873ARM PRIMECELL CLCD PL110 DRIVER
874M: Russell King <linux@arm.linux.org.uk>
875S: Maintained
8a61f013 876F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
877
878ARM PRIMECELL KMI PL050 DRIVER
879M: Russell King <linux@arm.linux.org.uk>
880S: Maintained
881F: drivers/input/serio/ambakmi.*
882F: include/linux/amba/kmi.h
883
2761f5c2 884ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
885M: Russell King <linux@arm.linux.org.uk>
886S: Maintained
679655da 887F: drivers/mmc/host/mmci.*
2f748aaa 888F: include/linux/amba/mmci.h
2761f5c2 889
1b4304e5
RK
890ARM PRIMECELL UART PL010 AND PL011 DRIVERS
891M: Russell King <linux@arm.linux.org.uk>
892S: Maintained
893F: drivers/tty/serial/amba-pl01*.c
894F: include/linux/amba/serial.h
2761f5c2 895
cefbf4ea
RK
896ARM PRIMECELL BUS SUPPORT
897M: Russell King <linux@arm.linux.org.uk>
898S: Maintained
899F: drivers/amba/
900F: include/linux/amba/bus.h
901
2b7a52a4 902ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 903M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
905S: Maintained
906
9c784f95 907ARM/AFEB9260 MACHINE SUPPORT
8b58be88 908M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
910S: Maintained
911
2b7a52a4 912ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 913M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
915S: Maintained
916
5c6dcd7f 917ARM/Allwinner sunXi SoC support
1b106699 918M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 919M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
920L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921S: Maintained
5c6dcd7f 922N: sun[x456789]i
60b0f380
MR
923
924ARM/Allwinner SoC Clock Support
925M: Emilio LĂ³pez <emilio@elopez.com.ar>
926S: Maintained
927F: drivers/clk/sunxi/
1b106699 928
79318452 929ARM/Amlogic Meson SoC support
7c1e3876
CC
930M: Carlo Caione <carlo@caione.org>
931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
79318452
CC
932L: linux-meson@googlegroups.com
933W: http://linux-meson.com/
7c1e3876 934S: Maintained
79318452
CC
935F: arch/arm/mach-meson/
936F: arch/arm/boot/dts/meson*
937N: meson
7c1e3876 938
eff506fa
TZ
939ARM/Annapurna Labs ALPINE ARCHITECTURE
940M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
a9e5547b 941M: Antoine Tenart <antoine.tenart@free-electrons.com>
eff506fa
TZ
942S: Maintained
943F: arch/arm/mach-alpine/
a9e5547b
AT
944F: arch/arm/boot/dts/alpine*
945F: arch/arm64/boot/dts/al/
946F: drivers/*/*alpine*
eff506fa 947
8dca5ce8 948ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 949M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 950M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 951M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 952L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675 953W: http://www.linux4sam.org
9f273c24 954T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
c1fc8675
NF
955S: Supported
956F: arch/arm/mach-at91/
f0a0a58e 957F: include/soc/at91/
70e389cc
MB
958F: arch/arm/boot/dts/at91*.dts
959F: arch/arm/boot/dts/at91*.dtsi
960F: arch/arm/boot/dts/sama*.dts
961F: arch/arm/boot/dts/sama*.dtsi
5f58c970 962F: arch/arm/include/debug/at91.S
d4a89c7d 963
6e05dd4e
BB
964ARM/ATMEL AT91 Clock Support
965M: Boris Brezillon <boris.brezillon@free-electrons.com>
966S: Maintained
967F: drivers/clk/at91
968
986cf2e9 969ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 970M: Rob Herring <robh@kernel.org>
986cf2e9
RH
971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972S: Maintained
973F: arch/arm/mach-highbank/
e68d7c14
RH
974F: arch/arm/boot/dts/highbank.dts
975F: arch/arm/boot/dts/ecx-*.dts*
986cf2e9 976
d94f944e 977ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 978M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
979S: Maintained
980F: arch/arm/mach-cns3xxx/
d94f944e 981
4863dea3
SG
982ARM/CAVIUM THUNDER NETWORK DRIVER
983M: Sunil Goutham <sgoutham@cavium.com>
984M: Robert Richter <rric@kernel.org>
985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986S: Supported
322e5cc5 987F: drivers/net/ethernet/cavium/thunder/
4863dea3 988
386ab516
AS
989ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
990M: Alexander Shiyan <shc_work@mail.ru>
991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992S: Odd Fixes
b8ba3874 993N: clps711x
386ab516 994
2b7a52a4 995ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 996M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 997M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 999S: Maintained
d19d3667
HS
1000F: arch/arm/mach-ep93xx/
1001F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
1002
1003ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 1004M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1006S: Maintained
1007
d4275354 1008ARM/CLKDEV SUPPORT
8b58be88 1009M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 1011S: Maintained
d4275354 1012F: arch/arm/include/asm/clkdev.h
4fa2651d 1013F: drivers/clk/clkdev.c
d4275354 1014
d48134e7 1015ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 1016M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 1017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
1018S: Maintained
1019
94150095
HF
1020ARM/CONTEC MICRO9 MACHINE SUPPORT
1021M: Hubert Feurstein <hubert.feurstein@contec.at>
1022S: Maintained
1023F: arch/arm/mach-ep93xx/micro9.c
1024
a06ae860
PP
1025ARM/CORESIGHT FRAMEWORK AND DRIVERS
1026M: Mathieu Poirier <mathieu.poirier@linaro.org>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
01081f5a 1029F: drivers/hwtracing/coresight/*
a06ae860
PP
1030F: Documentation/trace/coresight.txt
1031F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1032F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1033
1da177e4 1034ARM/CORGI MACHINE SUPPORT
8b58be88 1035M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1036S: Maintained
1037
881a95f9 1038ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1039M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1041T: git git://github.com/ulli-kroll/linux.git
162500b3 1042S: Maintained
f49afbb5 1043F: arch/arm/mach-gemini/
98a9bb5b 1044F: drivers/rtc/rtc-gemini.c
881a95f9 1045
a990cbd8 1046ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1047M: Barry Song <baohua@kernel.org>
a990cbd8 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1049T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8 1050S: Maintained
e68d7c14 1051F: arch/arm/boot/dts/prima2*
a990cbd8 1052F: arch/arm/mach-prima2/
4a9c44f1 1053F: drivers/clk/sirf/
05f30e8d 1054F: drivers/clocksource/timer-prima2.c
5833ac98 1055F: drivers/clocksource/timer-atlas7.c
f8505ef5 1056N: [^a-z]sirf
a990cbd8 1057
c9d862c4
BS
1058ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1059M: Baruch Siach <baruch@tkos.co.il>
1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S: Maintained
cde137aa 1062F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1063N: digicolor
1064
d4275354 1065ARM/EBSA110 MACHINE SUPPORT
8b58be88 1066M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1068W: http://www.arm.linux.org.uk/
1069S: Maintained
1070F: arch/arm/mach-ebsa110/
b955f6ca 1071F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1072
4721f3ce
UKK
1073ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1074M: Uwe Kleine-König <kernel@pengutronix.de>
1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076S: Maintained
1077N: efm32
1078
a9da4f7e 1079ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1080M: Daniel Ribeiro <drwyrm@gmail.com>
1081M: Stefan Schmidt <stefan@openezx.org>
1082M: Harald Welte <laforge@openezx.org>
d66f1886 1083L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1084W: http://www.openezx.org/
1085S: Maintained
cafc2265
SS
1086T: topgit git://git.openezx.org/openezx.git
1087F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1088
6a915af9 1089ARM/FARADAY FA526 PORT
162500b3 1090M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1092S: Maintained
1fa7e547 1093T: git git://git.berlios.de/gemini-board
f49afbb5 1094F: arch/arm/mm/*-fa*
6a915af9 1095
d4275354 1096ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 1097M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1099W: http://www.arm.linux.org.uk/
1100S: Maintained
1101F: arch/arm/include/asm/hardware/dec21285.h
1102F: arch/arm/mach-footbridge/
1103
86183a5f 1104ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1105M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1106M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 1107L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1108S: Maintained
f1c12837 1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1110F: arch/arm/mach-imx/
ce515a6b 1111F: arch/arm/mach-mxs/
2a82f95c 1112F: arch/arm/boot/dts/imx*
e5dafa22 1113F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1114F: drivers/clk/imx/
1115F: include/soc/imx/
86183a5f 1116
142109d2 1117ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1118M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1119M: Sascha Hauer <kernel@pengutronix.de>
1120R: Stefan Agner <stefan@agner.ch>
1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122S: Maintained
1123T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1124F: arch/arm/mach-imx/*vf610*
1125F: arch/arm/boot/dts/vf*
1126
2b7a52a4 1127ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1128M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1130S: Maintained
1131
90b8fc34 1132ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1133M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1135S: Maintained
1136
ef47d5f0 1137ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1138M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1139M: Paul Parsons <lost.distance@yahoo.com>
1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1141S: Maintained
1142F: arch/arm/mach-pxa/hx4700.c
1143F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1144F: sound/soc/pxa/hx4700.c
ef47d5f0 1145
4dfad069
WX
1146ARM/HISILICON SOC SUPPORT
1147M: Wei Xu <xuwei5@hisilicon.com>
1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149W: http://www.hisilicon.com
1150S: Supported
1151T: git git://github.com/hisilicon/linux-hisi.git
1152F: arch/arm/mach-hisi/
e68d7c14
RH
1153F: arch/arm/boot/dts/hi3*
1154F: arch/arm/boot/dts/hip*
1155F: arch/arm/boot/dts/hisi*
1156F: arch/arm64/boot/dts/hisilicon/
4dfad069 1157
21f37bc3 1158ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1159M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1160W: www.jlime.com
1161S: Maintained
084bad91
KE
1162T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1163F: arch/arm/mach-sa1100/jornada720.c
1164F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1165
5e767ab9
JMC
1166ARM/IGEP MACHINE SUPPORT
1167M: Enric Balletbo i Serra <eballetbo@gmail.com>
1168M: Javier Martinez Canillas <javier@dowhile0.org>
1169L: linux-omap@vger.kernel.org
1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171S: Maintained
06ff74fd 1172F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1173
403d2971
MV
1174ARM/INCOME PXA270 SUPPORT
1175M: Marek Vasut <marek.vasut@gmail.com>
1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177S: Maintained
ec154082 1178F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1179
2b7a52a4 1180ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1181M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1183S: Maintained
e2bdb176
DW
1184
1185ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1186L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1187S: Orphan
2b7a52a4
LB
1188
1189ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1190M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1192S: Maintained
2b7a52a4
LB
1193
1194ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1195M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1197S: Maintained
2b7a52a4 1198
2b7a52a4 1199ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1200M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1202S: Maintained
1203
dfdd8cc9
KH
1204ARM/INTEL IXP4XX ARM ARCHITECTURE
1205M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1206M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1208S: Maintained
1209F: arch/arm/mach-ixp4xx/
1210
838553c5 1211ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1212M: Jonathan Cameron <jic23@cam.ac.uk>
1213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214S: Maintained
1215F: arch/arm/mach-pxa/stargate2.c
1216F: drivers/pcmcia/pxa2xx_stargate2.c
1217
2b7a52a4 1218ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1219M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1221S: Maintained
2b7a52a4
LB
1222
1223ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1224M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1226S: Maintained
1227
1154f858 1228ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1229M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1230L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231S: Maintained
1232F: arch/arm/mach-keystone/
e68d7c14 1233F: arch/arm/boot/dts/k2*
317929cd 1234T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1235
bc6aa566 1236ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1237M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1238L: linux-kernel@vger.kernel.org
1239S: Maintained
1240F: drivers/clk/keystone/
1241
1242ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1243M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245L: linux-kernel@vger.kernel.org
1246S: Maintained
1247F: drivers/clocksource/timer-keystone.c
1248
1249ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1250M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1251L: linux-kernel@vger.kernel.org
1252S: Maintained
1253F: drivers/power/reset/keystone-reset.c
1254
1255ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1256M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1257L: linux-kernel@vger.kernel.org
1258S: Maintained
1259F: drivers/memory/*emif*
1260
2b7a52a4 1261ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1262M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1263L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1264S: Maintained
1265
3143875f
JE
1266ARM/LPC18XX ARCHITECTURE
1267M: Joachim Eastwood <manabian@gmail.com>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269S: Maintained
19c1c32c
JE
1270F: arch/arm/boot/dts/lpc43*
1271F: drivers/clk/nxp/clk-lpc18xx*
1272F: drivers/clocksource/time-lpc32xx.c
1273F: drivers/i2c/busses/i2c-lpc2k.c
1274F: drivers/memory/pl172.c
1275F: drivers/mtd/spi-nor/nxp-spifi.c
1276F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1277N: lpc18xx
1278
3b886171 1279ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1280M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1281S: Maintained
1282
31c17ac9 1283ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
75f41273
TP
1284M: Jason Cooper <jason@lakedaemon.net>
1285M: Andrew Lunn <andrew@lunn.ch>
1286M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1287M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289S: Maintained
1290F: arch/arm/mach-mvebu/
59ec9671 1291F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1292F: arch/arm/boot/dts/armada*
1293F: arch/arm/boot/dts/kirkwood*
1294
75f41273 1295
40f4978b
SH
1296ARM/Marvell Berlin SoC support
1297M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299S: Maintained
1300F: arch/arm/mach-berlin/
31c17ac9 1301F: arch/arm/boot/dts/berlin*
e68d7c14 1302F: arch/arm64/boot/dts/marvell/berlin*
31c17ac9 1303
40f4978b 1304
4cfab57e 1305ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1306M: Jason Cooper <jason@lakedaemon.net>
1307M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1308M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1309M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1310L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1311S: Maintained
1312F: arch/arm/mach-dove/
54a246ff
NP
1313F: arch/arm/mach-mv78xx0/
1314F: arch/arm/mach-orion5x/
1315F: arch/arm/plat-orion/
31c17ac9
GC
1316F: arch/arm/boot/dts/dove*
1317F: arch/arm/boot/dts/orion5x*
1318
3b886171 1319
d69ac131
AC
1320ARM/Orion SoC/Technologic Systems TS-78xx platform support
1321M: Alexander Clouter <alex@digriz.org.uk>
1322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323W: http://www.digriz.org.uk/ts78xx/kernel
1324S: Maintained
1325F: arch/arm/mach-orion5x/ts78xx-*
1326
607b8fc9
EH
1327ARM/Mediatek RTC DRIVER
1328M: Eddie Huang <eddie.huang@mediatek.com>
1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1331S: Maintained
1332F: drivers/rtc/rtc-mt6397.c
1333
e54951c8
MB
1334ARM/Mediatek SoC support
1335M: Matthias Brugger <matthias.bgg@gmail.com>
1336L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1337L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1338S: Maintained
1339F: arch/arm/boot/dts/mt6*
1340F: arch/arm/boot/dts/mt8*
1341F: arch/arm/mach-mediatek/
1342N: mtk
1343K: mediatek
1344
0f8669e3
CY
1345ARM/Mediatek USB3 PHY DRIVER
1346M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1349S: Maintained
1350F: drivers/phy/phy-mt65xx-usb3.c
1351
adcb079f
AB
1352ARM/MICREL KS8695 ARCHITECTURE
1353M: Greg Ungerer <gerg@uclinux.org>
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1355F: arch/arm/mach-ks8695/
adcb079f
AB
1356S: Odd Fixes
1357
d78ff0a5 1358ARM/MIOA701 MACHINE SUPPORT
8b58be88 1359M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1361F: arch/arm/mach-pxa/mioa701.c
1362S: Maintained
1363
9624dfe6 1364ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1365M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1366S: Maintained
1367
e0ee9851 1368ARM/NOMADIK ARCHITECTURE
28b8e8d4 1369M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1370M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372S: Maintained
1373F: arch/arm/mach-nomadik/
ecc265fe 1374F: drivers/pinctrl/nomadik/
87572880 1375F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1376T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1377
9d76295a 1378ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1379M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1380L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1381W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1382S: Supported
1383
8459c159 1384ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1385M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1386M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1387S: Maintained
1388
5d783a2d 1389ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1390M: Marek Vasut <marek.vasut@gmail.com>
75280787 1391L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1392W: http://hackndev.com
1393S: Maintained
933d35f0
JP
1394F: arch/arm/mach-pxa/include/mach/palmtx.h
1395F: arch/arm/mach-pxa/palmtx.c
1396F: arch/arm/mach-pxa/include/mach/palmt5.h
1397F: arch/arm/mach-pxa/palmt5.c
1398F: arch/arm/mach-pxa/include/mach/palmld.h
1399F: arch/arm/mach-pxa/palmld.c
1400F: arch/arm/mach-pxa/include/mach/palmte2.h
1401F: arch/arm/mach-pxa/palmte2.c
1402F: arch/arm/mach-pxa/include/mach/palmtc.h
1403F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1404
b57fe924 1405ARM/PALM TREO SUPPORT
d8130624 1406M: Tomas Cech <sleep_walker@suse.com>
75280787 1407L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1408W: http://hackndev.com
1409S: Maintained
b57fe924
JP
1410F: arch/arm/mach-pxa/include/mach/palmtreo.h
1411F: arch/arm/mach-pxa/palmtreo.c
90af5811 1412
c49e1e63 1413ARM/PALMZ72 SUPPORT
8b58be88 1414M: Sergey Lapin <slapin@ossfans.org>
75280787 1415L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1416W: http://hackndev.com
1417S: Maintained
933d35f0
JP
1418F: arch/arm/mach-pxa/include/mach/palmz72.h
1419F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1420
1da177e4 1421ARM/PLEB SUPPORT
8b58be88 1422M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1423W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1424S: Maintained
1425
1426ARM/PT DIGITAL BOARD PORT
8b58be88 1427M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1429W: http://www.arm.linux.org.uk/
1430S: Maintained
1431
8fc1b0f8 1432ARM/QUALCOMM SUPPORT
bbeaa595
AG
1433M: Andy Gross <andy.gross@linaro.org>
1434M: David Brown <david.brown@linaro.org>
8fc1b0f8 1435L: linux-arm-msm@vger.kernel.org
f5d3af9d 1436L: linux-soc@vger.kernel.org
8fc1b0f8 1437S: Maintained
0c4cbf9e
BA
1438F: arch/arm/boot/dts/qcom-*.dts
1439F: arch/arm/boot/dts/qcom-*.dtsi
8fc1b0f8 1440F: arch/arm/mach-qcom/
e68d7c14 1441F: arch/arm64/boot/dts/qcom/*
f5d3af9d 1442F: drivers/soc/qcom/
c0c89faf
SB
1443F: drivers/tty/serial/msm_serial.h
1444F: drivers/tty/serial/msm_serial.c
1445F: drivers/*/pm8???-*
1446F: drivers/mfd/ssbi.c
916f743d 1447F: drivers/firmware/qcom_scm.c
bbeaa595 1448T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
8fc1b0f8 1449
2b7a52a4 1450ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1451M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1452L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1453S: Maintained
1454
b138e119
SH
1455ARM/RENESAS ARM64 ARCHITECTURE
1456M: Simon Horman <horms@verge.net.au>
1457M: Magnus Damm <magnus.damm@gmail.com>
1926e54f
SH
1458L: linux-renesas-soc@vger.kernel.org
1459Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
b138e119
SH
1460T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1461S: Supported
1462F: arch/arm64/boot/dts/renesas/
1463
d4275354 1464ARM/RISCPC ARCHITECTURE
8b58be88 1465M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1466L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1467W: http://www.arm.linux.org.uk/
1468S: Maintained
d4275354
RK
1469F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1470F: arch/arm/include/asm/hardware/ioc.h
1471F: arch/arm/include/asm/hardware/iomd.h
1472F: arch/arm/include/asm/hardware/memc.h
1473F: arch/arm/mach-rpc/
1a6422f6 1474F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1475F: drivers/net/ethernet/i825xx/ether1*
1476F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1477F: drivers/scsi/arm/
1478
08ddbb0a
HS
1479ARM/Rockchip SoC support
1480M: Heiko Stuebner <heiko@sntech.de>
1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1482L: linux-rockchip@lists.infradead.org
9f273c24 1483T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
08ddbb0a 1484S: Maintained
541555e9 1485F: arch/arm/boot/dts/rk3*
08ddbb0a 1486F: arch/arm/mach-rockchip/
541555e9
HS
1487F: drivers/clk/rockchip/
1488F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1489F: drivers/*/*rockchip*
541555e9
HS
1490F: drivers/*/*/*rockchip*
1491F: sound/soc/rockchip/
b4331b43 1492N: rockchip
08ddbb0a 1493
5bfb937c
KK
1494ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1495M: Kukjin Kim <kgene@kernel.org>
e8f98457 1496M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
efc03ecb 1497L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1498L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1499S: Maintained
6f0589c8 1500F: arch/arm/boot/dts/s3c*
e68d7c14
RH
1501F: arch/arm/boot/dts/s5p*
1502F: arch/arm/boot/dts/samsung*
6f0589c8 1503F: arch/arm/boot/dts/exynos*
d97236e6 1504F: arch/arm64/boot/dts/exynos/
482ce512 1505F: arch/arm/plat-samsung/
769bbb63
HS
1506F: arch/arm/mach-s3c24*/
1507F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1508F: arch/arm/mach-s5p*/
1509F: arch/arm/mach-exynos*/
eb2ffcaf
BD
1510F: drivers/*/*s3c2410*
1511F: drivers/*/*/*s3c2410*
40c76662
MB
1512F: drivers/spi/spi-s3c*
1513F: sound/soc/samsung/*
d6b9aea6
KK
1514F: Documentation/arm/Samsung/
1515F: Documentation/devicetree/bindings/arm/samsung/
1516F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1517F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1518N: exynos
f556cb07 1519
10ffa964
KP
1520ARM/SAMSUNG MOBILE MACHINE SUPPORT
1521M: Kyungmin Park <kyungmin.park@samsung.com>
1522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523S: Maintained
004bbd3c 1524F: arch/arm/mach-s5pv210/
10ffa964 1525
3ce4ccb6
KD
1526ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1527M: Kyungmin Park <kyungmin.park@samsung.com>
1528M: Kamil Debski <k.debski@samsung.com>
1529L: linux-arm-kernel@lists.infradead.org
1530L: linux-media@vger.kernel.org
1531S: Maintained
1532F: drivers/media/platform/s5p-g2d/
1533
e6a476fd
MS
1534ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1535M: Kyungmin Park <kyungmin.park@samsung.com>
1536M: Kamil Debski <k.debski@samsung.com>
6305902c 1537M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1538L: linux-arm-kernel@lists.infradead.org
1539L: linux-media@vger.kernel.org
1540S: Maintained
934455d7 1541F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1542F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1543
1544ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1545M: Kyungmin Park <kyungmin.park@samsung.com>
1546M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1547L: linux-arm-kernel@lists.infradead.org
1548L: linux-media@vger.kernel.org
1549S: Maintained
90d72ac6 1550F: drivers/media/platform/s5p-tv/
e6a476fd 1551
7d9f9bf4
AP
1552ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1553M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1554M: Jacek Anaszewski <j.anaszewski@samsung.com>
1555L: linux-arm-kernel@lists.infradead.org
1556L: linux-media@vger.kernel.org
1557S: Maintained
1558F: drivers/media/platform/s5p-jpeg/
1559
d48d38e8 1560ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1561M: Simon Horman <horms@verge.net.au>
d48d38e8 1562M: Magnus Damm <magnus.damm@gmail.com>
4a121096 1563L: linux-renesas-soc@vger.kernel.org
4a121096 1564Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
5e212598 1565T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1566S: Supported
0b514fdb
SH
1567F: arch/arm/boot/dts/emev2*
1568F: arch/arm/boot/dts/r7s*
1569F: arch/arm/boot/dts/r8a*
1570F: arch/arm/boot/dts/sh*
0b514fdb 1571F: arch/arm/configs/shmobile_defconfig
7a2071c5 1572F: arch/arm/include/debug/renesas-scif.S
d48d38e8
PM
1573F: arch/arm/mach-shmobile/
1574F: drivers/sh/
1575
66314223 1576ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1577M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1578S: Maintained
1579F: arch/arm/mach-socfpga/
efadb751
DN
1580F: arch/arm/boot/dts/socfpga*
1581F: arch/arm/configs/socfpga_defconfig
e68d7c14 1582F: arch/arm64/boot/dts/altera/
ba2b7d0a 1583W: http://www.rocketboards.org
efadb751 1584T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1585
1586ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1587M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1588S: Maintained
1589F: drivers/clk/socfpga/
1590
71bcada8
TT
1591ARM/SOCFPGA EDAC SUPPORT
1592M: Thor Thayer <tthayer@opensource.altera.com>
1593S: Maintained
1594F: drivers/edac/altera_edac.
1595
65ebcc11 1596ARM/STI ARCHITECTURE
a92177ea
SK
1597M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1598M: Maxime Coquelin <maxime.coquelin@st.com>
1599M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1601L: kernel@stlinux.com
1602W: http://www.stlinux.com
1603S: Maintained
1604F: arch/arm/mach-sti/
a92177ea 1605F: arch/arm/boot/dts/sti*
b8e31bf3 1606F: drivers/char/hw_random/st-rng.c
a92177ea 1607F: drivers/clocksource/arm_global_timer.c
82805d1b 1608F: drivers/clocksource/clksrc_st_lpc.c
a92177ea 1609F: drivers/i2c/busses/i2c-st.c
346e2e4a 1610F: drivers/media/rc/st_rc.c
95d66b16 1611F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1612F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1613F: drivers/phy/phy-miphy28lp.c
1614F: drivers/phy/phy-miphy365x.c
6da969a5 1615F: drivers/phy/phy-stih407-usb.c
26389c78 1616F: drivers/phy/phy-stih41x-usb.c
346e2e4a
GKH
1617F: drivers/pinctrl/pinctrl-st.c
1618F: drivers/reset/sti/
db4112e6 1619F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1620F: drivers/tty/serial/st-asc.c
eb11adab 1621F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1622F: drivers/usb/host/ehci-st.c
1623F: drivers/usb/host/ohci-st.c
db4112e6 1624F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1625F: drivers/ata/ahci_st.c
65ebcc11 1626
ee6e7879
MC
1627ARM/STM32 ARCHITECTURE
1628M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630S: Maintained
1631T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1632N: stm32
1633F: drivers/clocksource/armv7m_systick.c
1634
d6de5b02
MG
1635ARM/TANGO ARCHITECTURE
1636M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1637L: linux-arm-kernel@lists.infradead.org
1638S: Maintained
1639F: arch/arm/mach-tango/
1640F: arch/arm/boot/dts/tango*
1641
2b7a52a4 1642ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1643M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1645S: Maintained
1646
1bbd7089 1647ARM/TETON BGA MACHINE SUPPORT
706e69d6 1648M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1649L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1650S: Maintained
1651
2b7a52a4 1652ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1653M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1654L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1655S: Maintained
1656
98ad6e3b 1657ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1658M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1659L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1660W: http://www.mcuos.com
1661S: Maintained
4e89e8f6 1662F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1663F: drivers/input/keyboard/w90p910_keypad.c
1664F: drivers/input/touchscreen/w90p910_ts.c
1665F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1666F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1667F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1668F: drivers/rtc/rtc-nuc900.c
9df92e6c 1669F: drivers/spi/spi-nuc900.c
4e89e8f6 1670F: drivers/usb/host/ehci-w90x900.c
8a61f013 1671F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1672
54274d71 1673ARM/U300 MACHINE SUPPORT
e4651a9f 1674M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676S: Supported
1677F: arch/arm/mach-u300/
9affbd24 1678F: drivers/clocksource/timer-u300.c
54274d71
LW
1679F: drivers/i2c/busses/i2c-stu300.c
1680F: drivers/rtc/rtc-coh901331.c
1681F: drivers/watchdog/coh901327_wdt.c
1682F: drivers/dma/coh901318*
87572880
LW
1683F: drivers/mfd/ab3100*
1684F: drivers/rtc/rtc-ab3100.c
1685F: drivers/rtc/rtc-coh901331.c
1686T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1687
3d00d04f
MY
1688ARM/UNIPHIER ARCHITECTURE
1689M: Masahiro Yamada <yamada.masahiro@socionext.com>
1690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691S: Maintained
a3ff83d2 1692F: arch/arm/boot/dts/uniphier*
e7ecbc05 1693F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1694F: arch/arm/mach-uniphier/
e7ecbc05 1695F: arch/arm/mm/cache-uniphier.c
e1a0ebc8 1696F: arch/arm64/boot/dts/socionext/
4b7f48d3 1697F: drivers/bus/uniphier-system-bus.c
dd6fd4a3 1698F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2
MY
1699F: drivers/pinctrl/uniphier/
1700F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1701N: uniphier
1702
87572880 1703ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1704M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1705L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706S: Maintained
1707F: arch/arm/mach-ux500/
e4651a9f 1708F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1709F: drivers/dma/ste_dma40*
e4651a9f 1710F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1711F: drivers/mfd/abx500*
1712F: drivers/mfd/ab8500*
e4651a9f
LW
1713F: drivers/mfd/dbx500*
1714F: drivers/mfd/db8500*
ecc265fe
JP
1715F: drivers/pinctrl/nomadik/pinctrl-ab*
1716F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1717F: drivers/rtc/rtc-ab8500.c
e4651a9f 1718F: drivers/rtc/rtc-pl031.c
87572880 1719T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1720
e93fde28
UH
1721ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1722M: Ulf Hansson <ulf.hansson@linaro.org>
1723L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724T: git git://git.linaro.org/people/ulfh/clk.git
1725S: Maintained
1726F: drivers/clk/ux500/
1727F: include/linux/platform_data/clk-ux500.h
1728
740d93b1
PM
1729ARM/VERSATILE EXPRESS PLATFORM
1730M: Liviu Dudau <liviu.dudau@arm.com>
1731M: Sudeep Holla <sudeep.holla@arm.com>
1732M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1733L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1734S: Maintained
1735F: arch/arm/boot/dts/vexpress*
e68d7c14 1736F: arch/arm64/boot/dts/arm/
740d93b1
PM
1737F: arch/arm/mach-vexpress/
1738F: */*/vexpress*
7e8f403f 1739F: */*/*/vexpress*
740d93b1
PM
1740F: drivers/clk/versatile/clk-vexpress-osc.c
1741F: drivers/clocksource/versatile.c
1742
d4275354 1743ARM/VFP SUPPORT
8b58be88 1744M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1746W: http://www.arm.linux.org.uk/
1747S: Maintained
1748F: arch/arm/vfp/
1749
e66b6d8e
MV
1750ARM/VOIPAC PXA270 SUPPORT
1751M: Marek Vasut <marek.vasut@gmail.com>
1752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753S: Maintained
1754F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1755F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1756
04529fe2
TP
1757ARM/VT8500 ARM ARCHITECTURE
1758M: Tony Prisk <linux@prisktech.co.nz>
1759L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760S: Maintained
1761F: arch/arm/mach-vt8500/
41fd91b4 1762F: drivers/clocksource/vt8500_timer.c
560746eb 1763F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1764F: drivers/mmc/host/wmt-sdmmc.c
1765F: drivers/pwm/pwm-vt8500.c
1766F: drivers/rtc/rtc-vt8500.c
1767F: drivers/tty/serial/vt8500_serial.c
4f31102b 1768F: drivers/usb/host/ehci-platform.c
41fd91b4 1769F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1770F: drivers/video/fbdev/vt8500lcdfb.*
1771F: drivers/video/fbdev/wm8505fb*
1772F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1773
e66b6d8e
MV
1774ARM/ZIPIT Z2 SUPPORT
1775M: Marek Vasut <marek.vasut@gmail.com>
1776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777S: Maintained
1778F: arch/arm/mach-pxa/z2.c
6ab2a855 1779F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1780
5ecc4b53
JN
1781ARM/ZTE ARCHITECTURE
1782M: Jun Nie <jun.nie@linaro.org>
1783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784S: Maintained
1785F: arch/arm/mach-zx/
1786F: drivers/clk/zte/
1787F: Documentation/devicetree/bindings/arm/zte.txt
1788F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1789
51f29d44
MS
1790ARM/ZYNQ ARCHITECTURE
1791M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1792R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1794W: http://wiki.xilinx.com
d6448b76 1795T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1796S: Supported
1797F: arch/arm/mach-zynq/
bd2a337a 1798F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1799F: drivers/block/xsysace.c
c2fd4e38
MS
1800N: zynq
1801N: xilinx
1802F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1803F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1804F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1805F: drivers/edac/synopsys_edac.c
51f29d44 1806
48ec83bc 1807ARM SMMU DRIVERS
b8f9879e
WD
1808M: Will Deacon <will.deacon@arm.com>
1809L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810S: Maintained
1811F: drivers/iommu/arm-smmu.c
48ec83bc 1812F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1813F: drivers/iommu/io-pgtable-arm.c
b8f9879e 1814
38074229
CM
1815ARM64 PORT (AARCH64 ARCHITECTURE)
1816M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1817M: Will Deacon <will.deacon@arm.com>
38074229 1818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9f273c24 1819T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
38074229
CM
1820S: Maintained
1821F: arch/arm64/
d19766ec 1822F: Documentation/arm64/
38074229 1823
9d7005f9
LP
1824AS3645A LED FLASH CONTROLLER DRIVER
1825M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1826L: linux-media@vger.kernel.org
1827T: git git://linuxtv.org/media_tree.git
1828S: Maintained
1829F: drivers/media/i2c/as3645a.c
b5dcee22 1830F: include/media/i2c/as3645a.h
9d7005f9 1831
d58de038
GJ
1832ASC7621 HARDWARE MONITOR DRIVER
1833M: George Joseph <george.joseph@fairview5.com>
1834L: lm-sensors@lm-sensors.org
1835S: Maintained
1836F: Documentation/hwmon/asc7621
1837F: drivers/hwmon/asc7621.c
1838
b229ece9 1839ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1840M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1841L: acpi4asus-user@lists.sourceforge.net
d0944853 1842L: platform-driver-x86@vger.kernel.org
76593d6f 1843W: http://acpi4asus.sf.net
85091b71 1844S: Maintained
b229ece9
CC
1845F: drivers/platform/x86/asus*.c
1846F: drivers/platform/x86/eeepc*.c
85091b71 1847
f6a6bbae
JPRV
1848ASUS WIRELESS RADIO CONTROL DRIVER
1849M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1850L: platform-driver-x86@vger.kernel.org
1851S: Maintained
1852F: drivers/platform/x86/asus-wireless.c
1853
953a6479 1854ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 1855R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1856W: http://sourceforge.net/projects/xscaleiop
08223d80 1857S: Odd fixes
679655da
JP
1858F: Documentation/crypto/async-tx-api.txt
1859F: crypto/async_tx/
1860F: drivers/dma/
1861F: include/linux/dmaengine.h
1862F: include/linux/async_tx.h
b3e5f263 1863
a1867d36 1864AT24 EEPROM DRIVER
14d77c4d 1865M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1866L: linux-i2c@vger.kernel.org
1867S: Maintained
1868F: drivers/misc/eeprom/at24.c
25f73ed5 1869F: include/linux/platform_data/at24.h
a1867d36 1870
e7839f25 1871ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
1872M: "Ed L. Cashin" <ed.cashin@acm.org>
1873W: http://www.openaoe.org/
1da177e4 1874S: Supported
679655da
JP
1875F: Documentation/aoe/
1876F: drivers/block/aoe/
1da177e4 1877
aad7a211
AB
1878ATHEROS 71XX/9XXX GPIO DRIVER
1879M: Alban Bedel <albeu@free.fr>
1880W: https://github.com/AlbanBedel/linux
1881T: git git://github.com/AlbanBedel/linux
1882S: Maintained
1883F: drivers/gpio/gpio-ath79.c
1884F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1885
9a10a870 1886ATHEROS ATH GENERIC UTILITIES
f726ee65 1887M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1888L: linux-wireless@vger.kernel.org
1889S: Supported
1890F: drivers/net/wireless/ath/*
1891
fa1c114f 1892ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1893M: Jiri Slaby <jirislaby@gmail.com>
1894M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1895M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 1896L: linux-wireless@vger.kernel.org
72c706b7 1897W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1898S: Maintained
fa451753 1899F: drivers/net/wireless/ath/ath5k/
fa1c114f 1900
12e62d6f
KV
1901ATHEROS ATH6KL WIRELESS DRIVER
1902M: Kalle Valo <kvalo@qca.qualcomm.com>
1903L: linux-wireless@vger.kernel.org
1904W: http://wireless.kernel.org/en/users/Drivers/ath6kl
9f273c24 1905T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
12e62d6f
KV
1906S: Supported
1907F: drivers/net/wireless/ath/ath6kl/
1908
2be7d22f 1909WILOCITY WIL6210 WIRELESS DRIVER
23ba8a66 1910M: Maya Erez <qca_merez@qca.qualcomm.com>
2be7d22f
VK
1911L: linux-wireless@vger.kernel.org
1912L: wil6210@qca.qualcomm.com
1913S: Supported
1914W: http://wireless.kernel.org/en/users/Drivers/wil6210
1915F: drivers/net/wireless/ath/wil6210/
dba4b74d 1916F: include/uapi/linux/wil6210_uapi.h
2be7d22f 1917
1d7e1e6b
CL
1918CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1919M: Christian Lamparter <chunkeey@googlemail.com>
1920L: linux-wireless@vger.kernel.org
1921W: http://wireless.kernel.org/en/users/Drivers/carl9170
1922S: Maintained
1923F: drivers/net/wireless/ath/carl9170/
1924
2c2a6172
LT
1925ATK0110 HWMON DRIVER
1926M: Luca Tettamanti <kronos.it@gmail.com>
1927L: lm-sensors@lm-sensors.org
1928S: Maintained
1929F: drivers/hwmon/asus_atk0110.c
1930
6f69a6d7 1931ATI_REMOTE2 DRIVER
8b58be88 1932M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1933S: Maintained
679655da 1934F: drivers/input/misc/ati_remote2.c
6f69a6d7 1935
7ae115b4 1936ATLX ETHERNET DRIVERS
8b58be88 1937M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1938M: Chris Snook <chris.snook@gmail.com>
e443e383 1939L: netdev@vger.kernel.org
8d5ca6ec
JC
1940W: http://sourceforge.net/projects/atl1
1941W: http://atl1.sourceforge.net
1942S: Maintained
2b133ad6 1943F: drivers/net/ethernet/atheros/
8d5ca6ec 1944
1da177e4 1945ATM
366c1bd1 1946M: Chas Williams <3chas3@gmail.com>
476604de 1947L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1948L: netdev@vger.kernel.org
1da177e4
LT
1949W: http://linux-atm.sourceforge.net
1950S: Maintained
679655da
JP
1951F: drivers/atm/
1952F: include/linux/atm*
c117ab84 1953F: include/uapi/linux/atm*
1da177e4 1954
04ac2f46 1955ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1956M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1957S: Maintained
1958F: drivers/mmc/host/atmel-mci.c
04ac2f46 1959
a1cfac48 1960ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1961M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1962S: Supported
df621252 1963F: drivers/tty/serial/atmel_serial.c
a1cfac48 1964
dfae90ed 1965ATMEL Audio ALSA driver
3a82002c 1966M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
1967L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1968S: Supported
1969F: sound/soc/atmel
1970
b414dc16
NF
1971ATMEL DMA DRIVER
1972M: Nicolas Ferre <nicolas.ferre@atmel.com>
1973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1974S: Supported
1975F: drivers/dma/at_hdmac.c
1976F: drivers/dma/at_hdmac_regs.h
6f0d65af 1977F: include/linux/platform_data/dma-atmel.h
b414dc16 1978
6bd0f436
LD
1979ATMEL XDMA DRIVER
1980M: Ludovic Desroches <ludovic.desroches@atmel.com>
1981L: linux-arm-kernel@lists.infradead.org
1982L: dmaengine@vger.kernel.org
1983S: Supported
1984F: drivers/dma/at_xdmac.c
1985
888f2804
LD
1986ATMEL I2C DRIVER
1987M: Ludovic Desroches <ludovic.desroches@atmel.com>
1988L: linux-i2c@vger.kernel.org
1989S: Supported
1990F: drivers/i2c/busses/i2c-at91.c
1991
15515545 1992ATMEL ISI DRIVER
50cb2efa 1993M: Ludovic Desroches <ludovic.desroches@atmel.com>
15515545
JW
1994L: linux-media@vger.kernel.org
1995S: Supported
f2294c2d 1996F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1997F: include/media/atmel-isi.h
1998
8f4c79ce 1999ATMEL LCDFB DRIVER
8b58be88 2000M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 2001L: linux-fbdev@vger.kernel.org
8f4c79ce 2002S: Maintained
8a61f013 2003F: drivers/video/fbdev/atmel_lcdfb.c
679655da 2004F: include/video/atmel_lcdc.h
8f4c79ce 2005
89e5785f 2006ATMEL MACB ETHERNET DRIVER
a02875a6 2007M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 2008S: Supported
9f2f381f 2009F: drivers/net/ethernet/cadence/
89e5785f 2010
5cbac98a 2011ATMEL NAND DRIVER
50cb2efa
NF
2012M: Wenyou Yang <wenyou.yang@atmel.com>
2013M: Josh Wu <rainyfeeling@outlook.com>
5cbac98a
JW
2014L: linux-mtd@lists.infradead.org
2015S: Supported
2016F: drivers/mtd/nand/atmel_nand*
2017
05c441ef 2018ATMEL SDMMC DRIVER
2019M: Ludovic Desroches <ludovic.desroches@atmel.com>
2020L: linux-mmc@vger.kernel.org
2021S: Supported
2022F: drivers/mmc/host/sdhci-of-at91.c
2023
754ce4f2 2024ATMEL SPI DRIVER
a02875a6 2025M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 2026S: Supported
9df92e6c 2027F: drivers/spi/spi-atmel.*
754ce4f2 2028
0ef09015 2029ATMEL SSC DRIVER
03515f32 2030M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
2031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2032S: Supported
2033F: drivers/misc/atmel-ssc.c
2034F: include/linux/atmel-ssc.h
2035
e9cb1c5a
NF
2036ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2037M: Nicolas Ferre <nicolas.ferre@atmel.com>
2038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2039S: Supported
2040F: drivers/misc/atmel_tclib.c
2041F: drivers/clocksource/tcb_clksrc.c
2042
914a3f3b 2043ATMEL USBA UDC DRIVER
a02875a6
NF
2044M: Nicolas Ferre <nicolas.ferre@atmel.com>
2045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 2046S: Supported
faf2e1db 2047F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 2048
1da177e4 2049ATMEL WIRELESS DRIVER
8b58be88 2050M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 2051L: linux-wireless@vger.kernel.org
1da177e4
LT
2052W: http://www.thekelleys.org.uk/atmel
2053W: http://atmelwlandriver.sourceforge.net/
2054S: Maintained
30fe0f9b 2055F: drivers/net/wireless/atmel/atmel*
1da177e4 2056
a14c0f8f
ND
2057ATMEL MAXTOUCH DRIVER
2058M: Nick Dyer <nick.dyer@itdev.co.uk>
2059T: git git://github.com/atmel-maxtouch/linux.git
2060S: Supported
2061F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2062F: drivers/input/touchscreen/atmel_mxt_ts.c
2063F: include/linux/platform_data/atmel_mxt_ts.h
2064
26780d9e 2065ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2066M: Bradley Grove <linuxdrivers@attotech.com>
2067L: linux-scsi@vger.kernel.org
2068W: http://www.attotech.com
2069S: Supported
2070F: drivers/scsi/esas2r
26780d9e 2071
bc6e17b8
SS
2072ATUSB IEEE 802.15.4 RADIO DRIVER
2073M: Stefan Schmidt <stefan@osg.samsung.com>
2074L: linux-wpan@vger.kernel.org
2075S: Maintained
2076F: drivers/net/ieee802154/atusb.c
2077F: drivers/net/ieee802154/atusb.h
2078F: drivers/net/ieee802154/at86rf230.h
2079
a92b7b80 2080AUDIT SUBSYSTEM
915f389d 2081M: Paul Moore <paul@paul-moore.com>
8b58be88 2082M: Eric Paris <eparis@redhat.com>
915f389d 2083L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2084W: http://people.redhat.com/sgrubb/audit/
915f389d 2085T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2086S: Maintained
679655da 2087F: include/linux/audit.h
c117ab84 2088F: include/uapi/linux/audit.h
679655da 2089F: kernel/audit*
a92b7b80 2090
70e84049 2091AUXILIARY DISPLAY DRIVERS
8b58be88 2092M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2093W: http://miguelojeda.es/auxdisplay.htm
2094W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2095S: Maintained
679655da
JP
2096F: drivers/auxdisplay/
2097F: include/linux/cfag12864b.h
70e84049 2098
5f97f7f9 2099AVR32 ARCHITECTURE
e336f61f
HCE
2100M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2101M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2102W: http://www.atmel.com/products/AVR32/
249d9d9d 2103W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2104W: http://avrfreaks.net/
e336f61f 2105S: Maintained
679655da 2106F: arch/avr32/
5f97f7f9
HS
2107
2108AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2109M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2110M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2111S: Maintained
679655da 2112F: arch/avr32/mach-at32ap/
5f97f7f9 2113
1da177e4 2114AX.25 NETWORK LAYER
8b58be88 2115M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2116L: linux-hams@vger.kernel.org
d34cb28a 2117W: http://www.linux-ax25.org/
1da177e4 2118S: Maintained
c117ab84 2119F: include/uapi/linux/ax25.h
679655da
JP
2120F: include/net/ax25.h
2121F: net/ax25/
1da177e4 2122
d5269395 2123AZ6007 DVB DRIVER
009a5410 2124M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d5269395 2125L: linux-media@vger.kernel.org
a825eaec 2126W: https://linuxtv.org
d5269395
MCC
2127T: git git://linuxtv.org/media_tree.git
2128S: Maintained
2129F: drivers/media/usb/dvb-usb-v2/az6007.c
2130
6777376e
HV
2131AZTECH FM RADIO RECEIVER DRIVER
2132M: Hans Verkuil <hverkuil@xs4all.nl>
2133L: linux-media@vger.kernel.org
2134T: git git://linuxtv.org/media_tree.git
a825eaec 2135W: https://linuxtv.org
6777376e
HV
2136S: Maintained
2137F: drivers/media/radio/radio-aztech*
2138
e2d1d6c0 2139B43 WIRELESS DRIVER
e2d1d6c0 2140L: linux-wireless@vger.kernel.org
ed072f9e 2141L: b43-dev@lists.infradead.org
491b26b4 2142W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2143S: Odd Fixes
58619b14 2144F: drivers/net/wireless/broadcom/b43/
e2d1d6c0
RD
2145
2146B43LEGACY WIRELESS DRIVER
8b58be88 2147M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2148L: linux-wireless@vger.kernel.org
ed072f9e 2149L: b43-dev@lists.infradead.org
491b26b4 2150W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2151S: Maintained
423e3ce3 2152F: drivers/net/wireless/broadcom/b43legacy/
e2d1d6c0 2153
300abeb5 2154BACKLIGHT CLASS/SUBSYSTEM
b7701755 2155M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2156M: Lee Jones <lee.jones@linaro.org>
9f273c24 2157T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
300abeb5 2158S: Maintained
679655da
JP
2159F: drivers/video/backlight/
2160F: include/linux/backlight.h
300abeb5 2161
c6c8fea2 2162BATMAN ADVANCED
207df49e 2163M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2164M: Simon Wunderlich <sw@simonwunderlich.de>
ca8e940c 2165M: Antonio Quartulli <a@unstable.cc>
c6c8fea2
SE
2166L: b.a.t.m.a.n@lists.open-mesh.org
2167W: http://www.open-mesh.org/
2168S: Maintained
2169F: net/batman-adv/
2170
e2d1d6c0 2171BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2172M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2173L: linux-hams@vger.kernel.org
2174W: http://www.baycom.org/~tom/ham/ham.html
2175S: Maintained
679655da 2176F: drivers/net/hamradio/baycom*
e2d1d6c0 2177
cafe5635 2178BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2179M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2180L: linux-bcache@vger.kernel.org
2181W: http://bcache.evilpiepirate.org
d1aa1ab3 2182S: Maintained
cafe5635
KO
2183F: drivers/md/bcache/
2184
04bd844a
HV
2185BDISP ST MEDIA DRIVER
2186M: Fabien Dessenne <fabien.dessenne@st.com>
2187L: linux-media@vger.kernel.org
2188T: git git://linuxtv.org/media_tree.git
a825eaec 2189W: https://linuxtv.org
04bd844a
HV
2190S: Supported
2191F: drivers/media/platform/sti/bdisp
2192
e2d1d6c0 2193BEFS FILE SYSTEM
55817d3d 2194S: Orphan
679655da
JP
2195F: Documentation/filesystems/befs.txt
2196F: fs/befs/
e2d1d6c0 2197
564ee360 2198BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2199M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2200L: netdev@vger.kernel.org
2201S: Maintained
2202F: drivers/net/ethernet/ec_bhf.c
564ee360 2203
e2d1d6c0 2204BFS FILE SYSTEM
8b58be88 2205M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2206S: Maintained
679655da
JP
2207F: Documentation/filesystems/bfs.txt
2208F: fs/bfs/
c117ab84 2209F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2210
1394f032 2211BLACKFIN ARCHITECTURE
a4edbc10 2212M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2213L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2214T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2215W: http://blackfin.uclinux.org
2216S: Supported
679655da 2217F: arch/blackfin/
566da5b2 2218
e190d6b1 2219BLACKFIN EMAC DRIVER
b3fe92b0 2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2221W: http://blackfin.uclinux.org
2222S: Supported
7b35f033 2223F: drivers/net/ethernet/adi/
e190d6b1 2224
566da5b2 2225BLACKFIN RTC DRIVER
b3fe92b0 2226L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2227W: http://blackfin.uclinux.org
2228S: Supported
679655da 2229F: drivers/rtc/rtc-bfin.c
1394f032 2230
936ed49a 2231BLACKFIN SDH DRIVER
109ec8c3 2232M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2233L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2234W: http://blackfin.uclinux.org
2235S: Supported
2236F: drivers/mmc/host/bfin_sdh.c
2237
1394f032 2238BLACKFIN SERIAL DRIVER
8b58be88 2239M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2241W: http://blackfin.uclinux.org
2242S: Supported
8460241e 2243F: drivers/tty/serial/bfin_uart.c
1394f032 2244
1e6d320f 2245BLACKFIN WATCHDOG DRIVER
b3fe92b0 2246L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2247W: http://blackfin.uclinux.org
2248S: Supported
679655da 2249F: drivers/watchdog/bfin_wdt.c
1e6d320f 2250
d24ecfcc 2251BLACKFIN I2C TWI DRIVER
8b58be88 2252M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2253L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2254W: http://blackfin.uclinux.org/
2255S: Supported
679655da 2256F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2257
1e204377
SJ
2258BLACKFIN MEDIA DRIVER
2259M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2260L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2261W: http://blackfin.uclinux.org/
2262S: Supported
2263F: drivers/media/platform/blackfin/
2264F: drivers/media/i2c/adv7183*
2265F: drivers/media/i2c/vs6624*
2266
b54cf35a
JSM
2267BLINKM RGB LED DRIVER
2268M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2269S: Maintained
2270F: drivers/leds/leds-blinkm.c
2271
1da177e4 2272BLOCK LAYER
8b58be88 2273M: Jens Axboe <axboe@kernel.dk>
82c426e0 2274L: linux-block@vger.kernel.org
08deed1e 2275T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2276S: Maintained
679655da 2277F: block/
ae11f7ef 2278F: kernel/trace/blktrace.c
1da177e4 2279
2b54aaef 2280BLOCK2MTD DRIVER
8b58be88 2281M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2282L: linux-mtd@lists.infradead.org
2283S: Maintained
679655da 2284F: drivers/mtd/devices/block2mtd.c
2b54aaef 2285
63fbd24e 2286BLUETOOTH DRIVERS
8b58be88 2287M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2288M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2289M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2290L: linux-bluetooth@vger.kernel.org
63fbd24e 2291W: http://www.bluez.org/
22e7a424
MH
2292T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2293T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2294S: Maintained
679655da 2295F: drivers/bluetooth/
1da177e4 2296
63fbd24e 2297BLUETOOTH SUBSYSTEM
8b58be88 2298M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2299M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2300M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2301L: linux-bluetooth@vger.kernel.org
2302W: http://www.bluez.org/
22e7a424
MH
2303T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2304T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2305S: Maintained
679655da
JP
2306F: net/bluetooth/
2307F: include/net/bluetooth/
1da177e4
LT
2308
2309BONDING DRIVER
79b30750 2310M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2311M: Veaceslav Falico <vfalico@gmail.com>
31639b94 2312M: Andy Gospodarek <gospo@cumulusnetworks.com>
a6c36ee6 2313L: netdev@vger.kernel.org
ce00f85c
JC
2314W: http://sourceforge.net/projects/bonding/
2315S: Supported
679655da 2316F: drivers/net/bonding/
c117ab84 2317F: include/uapi/linux/if_bonding.h
1da177e4 2318
b5f4df34
AS
2319BPF (Safe dynamic programs and tools)
2320M: Alexei Starovoitov <ast@kernel.org>
2321L: netdev@vger.kernel.org
2322L: linux-kernel@vger.kernel.org
2323S: Supported
2324F: kernel/bpf/
2325
39105890 2326BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2327M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2328L: netdev@vger.kernel.org
2329S: Supported
adfc5217 2330F: drivers/net/ethernet/broadcom/b44.*
39105890 2331
32ec90d5
FF
2332BROADCOM GENET ETHERNET DRIVER
2333M: Florian Fainelli <f.fainelli@gmail.com>
2334L: netdev@vger.kernel.org
2335S: Supported
2336F: drivers/net/ethernet/broadcom/genet/
2337
948c51e6 2338BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2339M: Sony Chacko <sony.chacko@qlogic.com>
2340M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2341L: netdev@vger.kernel.org
2342S: Supported
adfc5217
JK
2343F: drivers/net/ethernet/broadcom/bnx2.*
2344F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2345
4d9d2cb0 2346BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2347M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2348L: netdev@vger.kernel.org
2349S: Supported
adfc5217 2350F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2351
90f4c594 2352BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2353M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2354M: Ray Jui <rjui@broadcom.com>
2355M: Scott Branden <sbranden@broadcom.com>
497a045d 2356L: bcm-kernel-feedback-list@broadcom.com
90f4c594 2357T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
2358S: Maintained
2359F: arch/arm/mach-bcm/
2360F: arch/arm/boot/dts/bcm113*
90f4c594 2361F: arch/arm/boot/dts/bcm216*
af4b8e37 2362F: arch/arm/boot/dts/bcm281*
e68d7c14 2363F: arch/arm64/boot/dts/broadcom/
af4b8e37 2364F: arch/arm/configs/bcm_defconfig
e4ef47f2 2365F: drivers/mmc/host/sdhci-bcm-kona.c
af4b8e37
CD
2366F: drivers/clocksource/bcm_kona_timer.c
2367
9209bec4 2368BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2369M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2370M: Lee Jones <lee@kernel.org>
10b9e887 2371M: Eric Anholt <eric@anholt.net>
f680f25c 2372L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2374T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2375S: Maintained
9209bec4 2376N: bcm2835
f680f25c 2377
5564f092
RM
2378BROADCOM BCM47XX MIPS ARCHITECTURE
2379M: Hauke Mehrtens <hauke@hauke-m.de>
2380M: Rafał Miłecki <zajec5@gmail.com>
2381L: linux-mips@linux-mips.org
2382S: Maintained
2383F: arch/mips/bcm47xx/*
2384F: arch/mips/include/asm/mach-bcm47xx/*
2385
9209bec4 2386BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe
HM
2387M: Hauke Mehrtens <hauke@hauke-m.de>
2388L: linux-arm-kernel@lists.infradead.org
2389S: Maintained
2390F: arch/arm/mach-bcm/bcm_5301x.c
2391F: arch/arm/boot/dts/bcm5301x.dtsi
2392F: arch/arm/boot/dts/bcm470*
2393
e076e962
FF
2394BROADCOM BCM63XX ARM ARCHITECTURE
2395M: Florian Fainelli <f.fainelli@gmail.com>
2396L: linux-arm-kernel@lists.infradead.org
eb6725d0 2397T: git git://github.com/broadcom/arm-bcm63xx.git
e076e962
FF
2398S: Maintained
2399F: arch/arm/mach-bcm/bcm63xx.c
2400F: arch/arm/include/debug/bcm63xx.S
2401
7110e227
KC
2402BROADCOM BCM63XX/BCM33XX UDC DRIVER
2403M: Kevin Cernekee <cernekee@gmail.com>
2404L: linux-usb@vger.kernel.org
2405S: Maintained
2406F: drivers/usb/gadget/udc/bcm63xx_udc.*
2407
2df94fd6 2408BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2409M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2410M: Gregory Fong <gregory.0xf0@gmail.com>
2411M: Florian Fainelli <f.fainelli@gmail.com>
2df94fd6 2412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1e65a347 2413L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2414T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2415S: Maintained
2416F: arch/arm/mach-bcm/*brcmstb*
2417F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2418F: drivers/bus/brcmstb_gisb.c
5009a289 2419N: brcmstb
2df94fd6 2420
70371cef
KC
2421BROADCOM BMIPS MIPS ARCHITECTURE
2422M: Kevin Cernekee <cernekee@gmail.com>
2423M: Florian Fainelli <f.fainelli@gmail.com>
2424L: linux-mips@linux-mips.org
eb6725d0 2425T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2426S: Maintained
2427F: arch/mips/bmips/*
2428F: arch/mips/include/asm/mach-bmips/*
2429F: arch/mips/kernel/*bmips*
338808de 2430F: arch/mips/boot/dts/brcm/bcm*.dts*
70371cef
KC
2431F: drivers/irqchip/irq-bcm7*
2432F: drivers/irqchip/irq-brcmstb*
3271e610 2433F: include/linux/bcm963xx_nvram.h
8fce60b8 2434F: include/linux/bcm963xx_tag.h
70371cef 2435
948c51e6 2436BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 2437M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2438M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2439L: netdev@vger.kernel.org
2440S: Supported
adfc5217 2441F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2442
a9533e7e
HP
2443BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2444M: Brett Rudley <brudley@broadcom.com>
818c07b8 2445M: Arend van Spriel <arend@broadcom.com>
85d63686 2446M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 2447M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 2448L: linux-wireless@vger.kernel.org
5615171c 2449L: brcm80211-dev-list@broadcom.com
a9533e7e 2450S: Supported
05491d2c 2451F: drivers/net/wireless/broadcom/brcm80211/
a9533e7e 2452
9958d6f9 2453BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2454M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2455L: linux-scsi@vger.kernel.org
2456S: Supported
2457F: drivers/scsi/bnx2fc/
2458
6a6b5ad0 2459BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2460M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2461L: linux-scsi@vger.kernel.org
2462S: Supported
2463F: drivers/scsi/bnx2i/
2464
63f37ddf 2465BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2466M: Ray Jui <rjui@broadcom.com>
2467M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2468M: Jon Mason <jonmason@broadcom.com>
36c0237f
SB
2469L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2470L: bcm-kernel-feedback-list@broadcom.com
eb6725d0 2471T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2472S: Maintained
2473N: iproc
2474N: cygnus
63f37ddf 2475N: nsp
36c0237f
SB
2476N: bcm9113*
2477N: bcm9583*
63f37ddf
JM
2478N: bcm9585*
2479N: bcm9586*
2480N: bcm988312
36c0237f 2481N: bcm113*
63f37ddf
JM
2482N: bcm583*
2483N: bcm585*
2484N: bcm586*
2485N: bcm88312
36c0237f 2486
3b0213d5
GF
2487BROADCOM BRCMSTB GPIO DRIVER
2488M: Gregory Fong <gregory.0xf0@gmail.com>
9c2abe2f 2489L: bcm-kernel-feedback-list@broadcom.com
3b0213d5
GF
2490S: Supported
2491F: drivers/gpio/gpio-brcmstb.c
2492F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2493
7b7f588b 2494BROADCOM KONA GPIO DRIVER
5e163903 2495M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2496L: bcm-kernel-feedback-list@broadcom.com
2497S: Supported
2498F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2499F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2500
f6e734a8
RM
2501BROADCOM NVRAM DRIVER
2502M: Rafał Miłecki <zajec5@gmail.com>
2503L: linux-mips@linux-mips.org
2504S: Maintained
2505F: drivers/firmware/broadcom/*
2506
02787daa
BN
2507BROADCOM STB NAND FLASH DRIVER
2508M: Brian Norris <computersforpeace@gmail.com>
1ddaa021 2509M: Kamal Dasu <kdasu.kdev@gmail.com>
02787daa 2510L: linux-mtd@lists.infradead.org
1285734c 2511L: bcm-kernel-feedback-list@broadcom.com
02787daa
BN
2512S: Maintained
2513F: drivers/mtd/nand/brcmnand/
2514
c9678d86
RM
2515BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2516M: Rafał Miłecki <zajec5@gmail.com>
2517L: linux-wireless@vger.kernel.org
2518S: Maintained
2519F: drivers/bcma/
2520F: include/linux/bcma/
2521
b8302205
FF
2522BROADCOM SYSTEMPORT ETHERNET DRIVER
2523M: Florian Fainelli <f.fainelli@gmail.com>
2524L: netdev@vger.kernel.org
2525S: Supported
2526F: drivers/net/ethernet/broadcom/bcmsysport.*
2527
7725ccfd 2528BROCADE BFA FC SCSI DRIVER
aa803370
AG
2529M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2530M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2531L: linux-scsi@vger.kernel.org
2532S: Supported
2533F: drivers/scsi/bfa/
7725ccfd 2534
8b230ed8 2535BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2536M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2537L: netdev@vger.kernel.org
2538S: Supported
f844a0ea 2539F: drivers/net/ethernet/brocade/bna/
8b230ed8 2540
5cdf7f76 2541BSG (block layer generic sg v4 driver)
8b58be88 2542M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2543L: linux-scsi@vger.kernel.org
2544S: Supported
679655da
JP
2545F: block/bsg.c
2546F: include/linux/bsg.h
c117ab84 2547F: include/uapi/linux/bsg.h
5cdf7f76 2548
af39917d
CL
2549BT87X AUDIO DRIVER
2550M: Clemens Ladisch <clemens@ladisch.de>
2551L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2552T: git git://git.alsa-project.org/alsa-kernel.git
2553S: Maintained
2554F: Documentation/sound/alsa/Bt87x.txt
2555F: sound/pci/bt87x.c
2556
ff1d5c2f 2557BT8XXGPIO DRIVER
eb032b98 2558M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2559W: http://bu3sch.de/btgpio.php
2560S: Maintained
72dbb705 2561F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2562
eb1eb04f 2563BTRFS FILE SYSTEM
c0778e25
CM
2564M: Chris Mason <clm@fb.com>
2565M: Josef Bacik <jbacik@fb.com>
d8130624 2566M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2567L: linux-btrfs@vger.kernel.org
2568W: http://btrfs.wiki.kernel.org/
8a6e2535 2569Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2570T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2571S: Maintained
679655da
JP
2572F: Documentation/filesystems/btrfs.txt
2573F: fs/btrfs/
eb1eb04f 2574
1da177e4 2575BTTV VIDEO4LINUX DRIVER
009a5410 2576M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
661263b5 2577L: linux-media@vger.kernel.org
a825eaec 2578W: https://linuxtv.org
275ffde4 2579T: git git://linuxtv.org/media_tree.git
f96236e5 2580S: Odd fixes
679655da 2581F: Documentation/video4linux/bttv/
90d72ac6 2582F: drivers/media/pci/bt8xx/bttv*
1da177e4 2583
1f34923c
KA
2584BUSLOGIC SCSI DRIVER
2585M: Khalid Aziz <khalid@gonehiking.org>
2586L: linux-scsi@vger.kernel.org
2587S: Maintained
2588F: drivers/scsi/BusLogic.*
2589F: drivers/scsi/FlashPoint.*
2590
af39917d
CL
2591C-MEDIA CMI8788 DRIVER
2592M: Clemens Ladisch <clemens@ladisch.de>
2593L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2594T: git git://git.alsa-project.org/alsa-kernel.git
2595S: Maintained
2596F: sound/pci/oxygen/
2597
2141355f
MS
2598C6X ARCHITECTURE
2599M: Mark Salter <msalter@redhat.com>
2600M: Aurelien Jacquiot <a-jacquiot@ti.com>
2601L: linux-c6x-dev@linux-c6x.org
2602W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2603S: Maintained
2604F: arch/c6x/
2605
a5432f5a 2606CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2607M: David Howells <dhowells@redhat.com>
e62d6e24 2608L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
2609S: Supported
2610F: Documentation/filesystems/caching/cachefiles.txt
2611F: fs/cachefiles/
2612
c815ca39
HV
2613CADET FM/AM RADIO RECEIVER DRIVER
2614M: Hans Verkuil <hverkuil@xs4all.nl>
2615L: linux-media@vger.kernel.org
2616T: git git://linuxtv.org/media_tree.git
a825eaec 2617W: https://linuxtv.org
c815ca39
HV
2618S: Maintained
2619F: drivers/media/radio/radio-cadet*
2620
77d5140f 2621CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2622M: Jonathan Corbet <corbet@lwn.net>
661263b5 2623L: linux-media@vger.kernel.org
275ffde4 2624T: git git://linuxtv.org/media_tree.git
77d5140f 2625S: Maintained
679655da 2626F: Documentation/video4linux/cafe_ccic
90d72ac6 2627F: drivers/media/platform/marvell-ccic/
77d5140f 2628
201b6bab 2629CAIF NETWORK LAYER
5c574f50 2630M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2631L: netdev@vger.kernel.org
2632S: Supported
2633F: Documentation/networking/caif/
2634F: drivers/net/caif/
c117ab84 2635F: include/uapi/linux/caif/
201b6bab
JP
2636F: include/net/caif/
2637F: net/caif/
2638
77dac90f 2639CALGARY x86-64 IOMMU
8b58be88
JP
2640M: Muli Ben-Yehuda <muli@il.ibm.com>
2641M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2642L: discuss@x86-64.org
2643S: Maintained
679655da
JP
2644F: arch/x86/kernel/pci-calgary_64.c
2645F: arch/x86/kernel/tce_64.c
2646F: arch/x86/include/asm/calgary.h
2647F: arch/x86/include/asm/tce.h
77dac90f 2648
e2d1d6c0 2649CAN NETWORK LAYER
8d15d386 2650M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2651M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2652L: linux-can@vger.kernel.org
84b0d715 2653W: https://github.com/linux-can
870482a4
MKB
2654T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2655T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2656S: Maintained
f35f6c8f 2657F: Documentation/networking/can.txt
8d15d386 2658F: net/can/
8d15d386 2659F: include/linux/can/core.h
c117ab84
CEB
2660F: include/uapi/linux/can.h
2661F: include/uapi/linux/can/bcm.h
2662F: include/uapi/linux/can/raw.h
2663F: include/uapi/linux/can/gw.h
e2d1d6c0 2664
4261a204 2665CAN NETWORK DRIVERS
8b58be88 2666M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2667M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2668L: linux-can@vger.kernel.org
84b0d715 2669W: https://github.com/linux-can
870482a4
MKB
2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2671T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2672S: Maintained
8d15d386
OH
2673F: drivers/net/can/
2674F: include/linux/can/dev.h
8d15d386 2675F: include/linux/can/platform/
c117ab84
CEB
2676F: include/uapi/linux/can/error.h
2677F: include/uapi/linux/can/netlink.h
4261a204 2678
95d16c72
JM
2679CAPABILITIES
2680M: Serge Hallyn <serge.hallyn@canonical.com>
2681L: linux-security-module@vger.kernel.org
6305902c 2682S: Supported
95d16c72 2683F: include/linux/capability.h
c117ab84 2684F: include/uapi/linux/capability.h
6305902c 2685F: security/commoncap.c
38a94118 2686F: kernel/capability.c
95d16c72 2687
b84894c7
KT
2688CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2689M: Kevin Tsai <ktsai@capellamicro.com>
2690S: Maintained
2691F: drivers/iio/light/cm*
2692F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2693
f21fb3ed
RV
2694CAVIUM LIQUIDIO NETWORK DRIVER
2695M: Derek Chickles <derek.chickles@caviumnetworks.com>
2696M: Satanand Burla <satananda.burla@caviumnetworks.com>
2697M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2698M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2699L: netdev@vger.kernel.org
2700W: http://www.cavium.com
2701S: Supported
f21fb3ed
RV
2702F: drivers/net/ethernet/cavium/liquidio/
2703
ef0bbac3
VB
2704CC2520 IEEE-802.15.4 RADIO DRIVER
2705M: Varka Bhadram <varkabhadram@gmail.com>
2706L: linux-wpan@vger.kernel.org
2707S: Maintained
2708F: drivers/net/ieee802154/cc2520.c
2709F: include/linux/spi/cc2520.h
2710F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2711
b8154542 2712CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2713M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2714L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2715W: http://www.ibm.com/developerworks/power/cell/
2716S: Supported
679655da 2717F: arch/powerpc/include/asm/cell*.h
679655da 2718F: arch/powerpc/include/asm/spu*.h
c117ab84 2719F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2720F: arch/powerpc/oprofile/*cell*
2721F: arch/powerpc/platforms/cell/
b8154542 2722
398ecff5
SW
2723CEPH COMMON CODE (LIBCEPH)
2724M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2725M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2726M: Sage Weil <sage@redhat.com>
82593f87 2727L: ceph-devel@vger.kernel.org
09d90327 2728W: http://ceph.com/
fb99f881 2729T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2730T: git git://github.com/ceph/ceph-client.git
9030aaf9 2731S: Supported
14430813
JP
2732F: net/ceph/
2733F: include/linux/ceph/
2734F: include/linux/crush/
9030aaf9 2735
398ecff5
SW
2736CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2737M: "Yan, Zheng" <zyan@redhat.com>
2738M: Sage Weil <sage@redhat.com>
2739M: Ilya Dryomov <idryomov@gmail.com>
2740L: ceph-devel@vger.kernel.org
2741W: http://ceph.com/
2742T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2743T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2744S: Supported
2745F: Documentation/filesystems/ceph.txt
2746F: fs/ceph/
2747
cfc411e7
DH
2748CERTIFICATE HANDLING:
2749M: David Howells <dhowells@redhat.com>
2750M: David Woodhouse <dwmw2@infradead.org>
d8d80386 2751L: keyrings@vger.kernel.org
cfc411e7
DH
2752S: Maintained
2753F: Documentation/module-signing.txt
2754F: certs/
d8d80386 2755F: scripts/sign-file.c
cfc411e7
DH
2756F: scripts/extract-cert.c
2757
18332a80 2758CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2759L: linux-usb@vger.kernel.org
10c6c9c9 2760S: Orphan
679655da
JP
2761F: Documentation/usb/WUSB-Design-overview.txt
2762F: Documentation/usb/wusb-cbaf
355ffe69
DV
2763F: drivers/usb/host/hwa-hc.c
2764F: drivers/usb/host/whci/
679655da
JP
2765F: drivers/usb/wusbcore/
2766F: include/linux/usb/wusb*
18332a80 2767
70e84049 2768CFAG12864B LCD DRIVER
8b58be88 2769M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2770W: http://miguelojeda.es/auxdisplay.htm
2771W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2772S: Maintained
679655da
JP
2773F: drivers/auxdisplay/cfag12864b.c
2774F: include/linux/cfag12864b.h
70e84049
MOS
2775
2776CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2777M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2778W: http://miguelojeda.es/auxdisplay.htm
2779W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2780S: Maintained
679655da
JP
2781F: drivers/auxdisplay/cfag12864bfb.c
2782F: include/linux/cfag12864b.h
70e84049 2783
704232c2 2784CFG80211 and NL80211
8b58be88 2785M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2786L: linux-wireless@vger.kernel.org
ce466579
JB
2787W: http://wireless.kernel.org/
2788T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2789T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2790S: Maintained
c117ab84 2791F: include/uapi/linux/nl80211.h
679655da
JP
2792F: include/net/cfg80211.h
2793F: net/wireless/*
2794X: net/wireless/wext*
704232c2 2795
46e64261
GKH
2796CHAR and MISC DRIVERS
2797M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2798M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2799T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2800S: Supported
46e64261
GKH
2801F: drivers/char/*
2802F: drivers/misc/*
471322a8 2803F: include/linux/miscdevice.h
46e64261 2804
0a920b5b 2805CHECKPATCH
8b58be88 2806M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2807M: Joe Perches <joe@perches.com>
2808S: Maintained
679655da 2809F: scripts/checkpatch.pl
0a920b5b 2810
f8407f26
HW
2811CHINESE DOCUMENTATION
2812M: Harry Wei <harryxiyou@gmail.com>
9740153c 2813L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2814L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2815S: Maintained
2816F: Documentation/zh_CN/
2817
2721ea2c 2818CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
60d77b3d 2819M: Peter Chen <Peter.Chen@nxp.com>
8373856d 2820T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
2821L: linux-usb@vger.kernel.org
2822S: Maintained
2823F: drivers/usb/chipidea/
2824
a93ad65d
HG
2825CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2826M: Hans de Goede <hdegoede@redhat.com>
2827L: linux-input@vger.kernel.org
2828S: Maintained
2829F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2830F: drivers/input/touchscreen/chipone_icn8318.c
2831
ab043105
OJ
2832CHROME HARDWARE PLATFORM SUPPORT
2833M: Olof Johansson <olof@lixom.net>
2834S: Maintained
9f273c24 2835T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
ab043105
OJ
2836F: drivers/platform/chrome/
2837
641cb85e 2838CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2839M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2840M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2841M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2842M: Neel Patel <neepatel@cisco.com>
7063fbf2 2843S: Supported
a6a5580c 2844F: drivers/net/ethernet/cisco/enic/
7063fbf2 2845
e3cf00d0 2846CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
2847M: Christian Benvenuti <benve@cisco.com>
2848M: Dave Goodell <dgoodell@cisco.com>
b75f0050 2849S: Supported
35ef4a9e 2850F: drivers/infiniband/hw/usnic/
e3cf00d0 2851
2b7a52a4 2852CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2853M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2854L: netdev@vger.kernel.org
2855S: Maintained
57d0b7a0 2856F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2857
3d4cfdc9
MB
2858CIRRUS LOGIC AUDIO CODEC DRIVERS
2859M: Brian Austin <brian.austin@cirrus.com>
2860M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2861L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2862S: Maintained
2863F: sound/soc/codecs/cs*
2864
94574d9a
KRW
2865CLEANCACHE API
2866M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2867L: linux-kernel@vger.kernel.org
2868S: Maintained
2869F: mm/cleancache.c
2870F: include/linux/cleancache.h
2871
d4275354 2872CLK API
8b58be88 2873M: Russell King <linux@arm.linux.org.uk>
aa571b14 2874L: linux-clk@vger.kernel.org
37417046 2875S: Maintained
d4275354
RK
2876F: include/linux/clk.h
2877
9222d247
JS
2878CLOCKSOURCE, CLOCKEVENT DRIVERS
2879M: Daniel Lezcano <daniel.lezcano@linaro.org>
2880M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2881L: linux-kernel@vger.kernel.org
9222d247
JS
2882T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2883S: Supported
2884F: drivers/clocksource
2885
5df6d737 2886CISCO FCOE HBA DRIVER
8fc89a79
HP
2887M: Hiral Patel <hiralpat@cisco.com>
2888M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2889M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2890L: linux-scsi@vger.kernel.org
2891S: Supported
2a99921a 2892F: drivers/scsi/fnic/
5df6d737 2893
c8806b6c
NM
2894CISCO SCSI HBA DRIVER
2895M: Narsimhulu Musini <nmusini@cisco.com>
2896M: Sesidhar Baddela <sebaddel@cisco.com>
2897L: linux-scsi@vger.kernel.org
2898S: Supported
2899F: drivers/scsi/snic/
2900
529aa8cb
TLSC
2901CMPC ACPI DRIVER
2902M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2903M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2904L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2905S: Supported
2906F: drivers/platform/x86/classmate-laptop.c
2907
85756a06
HV
2908COBALT MEDIA DRIVER
2909M: Hans Verkuil <hans.verkuil@cisco.com>
2910L: linux-media@vger.kernel.org
2911T: git git://linuxtv.org/media_tree.git
a825eaec 2912W: https://linuxtv.org
85756a06
HV
2913S: Supported
2914F: drivers/media/pci/cobalt/
2915
74425eee 2916COCCINELLE/Semantic Patches (SmPL)
26de9c26 2917M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2918M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2919M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 2920M: Michal Marek <mmarek@suse.com>
26de9c26 2921L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2922T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2923W: http://coccinelle.lip6.fr/
2924S: Supported
4b92b2aa 2925F: Documentation/coccinelle.txt
74425eee
NP
2926F: scripts/coccinelle/
2927F: scripts/coccicheck
2928
1da177e4 2929CODA FILE SYSTEM
8b58be88 2930M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2931M: coda@cs.cmu.edu
2932L: codalist@coda.cs.cmu.edu
2933W: http://www.coda.cs.cmu.edu/
2934S: Maintained
679655da
JP
2935F: Documentation/filesystems/coda.txt
2936F: fs/coda/
2937F: include/linux/coda*.h
c117ab84 2938F: include/uapi/linux/coda*.h
1da177e4 2939
0b14261e
PZ
2940CODA V4L2 MEM2MEM DRIVER
2941M: Philipp Zabel <p.zabel@pengutronix.de>
2942L: linux-media@vger.kernel.org
2943S: Maintained
2944F: Documentation/devicetree/bindings/media/coda.txt
2945F: drivers/media/platform/coda/
2946
7704addb 2947COMMON CLK FRAMEWORK
a85fa007 2948M: Michael Turquette <mturquette@baylibre.com>
f956165f 2949M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 2950L: linux-clk@vger.kernel.org
baeb0d9b 2951T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 2952S: Maintained
60bea3b5
SW
2953F: drivers/clk/
2954X: drivers/clk/clkdev.c
7704addb 2955F: include/linux/clk-pr*
60bea3b5 2956F: include/linux/clk/
7704addb 2957
e2d1d6c0 2958COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2959M: Steve French <sfrench@samba.org>
51223df6 2960L: linux-cifs@vger.kernel.org
d1f28953 2961L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2962W: http://linux-cifs.samba.org/
bb1d5dda 2963T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 2964S: Supported
ec421a71 2965F: Documentation/filesystems/cifs/
679655da 2966F: fs/cifs/
e2d1d6c0 2967
1da177e4 2968COMPACTPCI HOTPLUG CORE
8b58be88 2969M: Scott Murray <scott@spiteful.org>
64dab204 2970L: linux-pci@vger.kernel.org
82c4dfc7 2971S: Maintained
679655da 2972F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2973
2974COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2975M: Scott Murray <scott@spiteful.org>
64dab204 2976L: linux-pci@vger.kernel.org
82c4dfc7 2977S: Maintained
679655da 2978F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2979
2980COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2981M: Scott Murray <scott@spiteful.org>
64dab204 2982L: linux-pci@vger.kernel.org
82c4dfc7 2983S: Maintained
679655da 2984F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2985
5411552c 2986COMPAL LAPTOP SUPPORT
8b58be88 2987M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2988L: platform-driver-x86@vger.kernel.org
5411552c 2989S: Maintained
679655da 2990F: drivers/platform/x86/compal-laptop.c
5411552c 2991
949be0f7 2992CONEXANT ACCESSRUNNER USB DRIVER
9ae5e3bc
SA
2993L: accessrunner-general@lists.sourceforge.net
2994W: http://accessrunner.sourceforge.net/
44243ef4 2995S: Orphan
679655da 2996F: drivers/usb/atm/cxacru.c
949be0f7 2997
e2d1d6c0 2998CONFIGFS
d6351db2 2999M: Joel Becker <jlbec@evilplan.org>
1609bac8
CH
3000M: Christoph Hellwig <hch@lst.de>
3001T: git git://git.infradead.org/users/hch/configfs.git
e2d1d6c0 3002S: Supported
679655da
JP
3003F: fs/configfs/
3004F: include/linux/configfs.h
e2d1d6c0 3005
acb9c1b2 3006CONNECTOR
8b58be88 3007M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
3008L: netdev@vger.kernel.org
3009S: Maintained
3010F: drivers/connector/
3011
a3e3354d 3012CONTROL GROUP (CGROUP)
860ca0e6 3013M: Tejun Heo <tj@kernel.org>
ad50c159 3014M: Li Zefan <lizefan@huawei.com>
4d205676 3015M: Johannes Weiner <hannes@cmpxchg.org>
12340313 3016L: cgroups@vger.kernel.org
860ca0e6 3017T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 3018S: Maintained
a3e3354d 3019F: Documentation/cgroups/
679655da
JP
3020F: include/linux/cgroup*
3021F: kernel/cgroup*
a3e3354d
TH
3022
3023CONTROL GROUP - CPUSET
3024M: Li Zefan <lizefan@huawei.com>
3025L: cgroups@vger.kernel.org
3026W: http://www.bullopensource.org/cpuset/
3027W: http://oss.sgi.com/projects/cpusets/
3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3029S: Maintained
3030F: Documentation/cgroups/cpusets.txt
3031F: include/linux/cpuset.h
3032F: kernel/cpuset.c
3033
3034CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3035M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 3036M: Michal Hocko <mhocko@kernel.org>
ed0f1e21 3037M: Vladimir Davydov <vdavydov@virtuozzo.com>
a3e3354d
TH
3038L: cgroups@vger.kernel.org
3039L: linux-mm@kvack.org
3040S: Maintained
3041F: mm/memcontrol.c
5d1ea48b 3042F: mm/swap_cgroup.c
fb3a0fb6 3043
bebe4678 3044CORETEMP HARDWARE MONITORING DRIVER
96859129 3045M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
3046L: lm-sensors@lm-sensors.org
3047S: Maintained
679655da
JP
3048F: Documentation/hwmon/coretemp
3049F: drivers/hwmon/coretemp.c
bebe4678 3050
1da177e4 3051COSA/SRP SYNC SERIAL DRIVER
8b58be88 3052M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
3053W: http://www.fi.muni.cz/~kas/cosa/
3054S: Maintained
679655da 3055F: drivers/net/wan/cosa*
1da177e4 3056
4371ee35 3057CPMAC ETHERNET DRIVER
8b58be88 3058M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
3059L: netdev@vger.kernel.org
3060S: Maintained
b544dbac 3061F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3062
1da177e4 3063CPU FREQUENCY DRIVERS
9c3646d1 3064M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3065M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3066L: linux-pm@vger.kernel.org
1da177e4 3067S: Maintained
27209d91
VK
3068T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3069T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3070F: drivers/cpufreq/
3071F: include/linux/cpufreq.h
1da177e4 3072
8a67f0ef
VK
3073CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3074M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3075M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3076L: linux-pm@vger.kernel.org
3077W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3078S: Maintained
3079F: drivers/cpufreq/arm_big_little.h
3080F: drivers/cpufreq/arm_big_little.c
3081F: drivers/cpufreq/arm_big_little_dt.c
3082
14d2c34c 3083CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3084M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3085M: Daniel Lezcano <daniel.lezcano@linaro.org>
3086L: linux-pm@vger.kernel.org
3087L: linux-arm-kernel@lists.infradead.org
cea8321c 3088T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3089S: Maintained
3090F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3091
0c570c18
BZ
3092CPUIDLE DRIVER - ARM EXYNOS
3093M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3094M: Daniel Lezcano <daniel.lezcano@linaro.org>
3095M: Kukjin Kim <kgene@kernel.org>
3096L: linux-pm@vger.kernel.org
3097L: linux-samsung-soc@vger.kernel.org
3098S: Supported
3099F: drivers/cpuidle/cpuidle-exynos.c
3100F: arch/arm/mach-exynos/pm.c
3101
a8e39c35 3102CPUIDLE DRIVERS
9c3646d1 3103M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3104M: Daniel Lezcano <daniel.lezcano@linaro.org>
3105L: linux-pm@vger.kernel.org
3106S: Maintained
cea8321c 3107T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3108F: drivers/cpuidle/*
3109F: include/linux/cpuidle.h
3110
1da177e4 3111CPUID/MSR DRIVER
8b58be88 3112M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3113S: Maintained
679655da
JP
3114F: arch/x86/kernel/cpuid.c
3115F: arch/x86/kernel/msr.c
1da177e4 3116
7fe2f639 3117CPU POWER MONITORING SUBSYSTEM
d8130624 3118M: Thomas Renninger <trenn@suse.com>
103f1790 3119L: linux-pm@vger.kernel.org
7fe2f639 3120S: Maintained
14430813 3121F: tools/power/cpupower/
7fe2f639 3122
1da177e4 3123CRAMFS FILESYSTEM
ce00f85c 3124W: http://sourceforge.net/projects/cramfs/
54886a71 3125S: Orphan / Obsolete
679655da
JP
3126F: Documentation/filesystems/cramfs.txt
3127F: fs/cramfs/
1da177e4
LT
3128
3129CRIS PORT
8b58be88
JP
3130M: Mikael Starvik <starvik@axis.com>
3131M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3132L: linux-cris-kernel@axis.com
1da177e4 3133W: http://developer.axis.com
9f273c24 3134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
1da177e4 3135S: Maintained
679655da 3136F: arch/cris/
df621252 3137F: drivers/tty/serial/crisv10.*
1da177e4
LT
3138
3139CRYPTO API
8b58be88
JP
3140M: Herbert Xu <herbert@gondor.apana.org.au>
3141M: "David S. Miller" <davem@davemloft.net>
1da177e4 3142L: linux-crypto@vger.kernel.org
9f273c24 3143T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
54e5881d 3144T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3145S: Maintained
679655da 3146F: Documentation/crypto/
2ca87a17 3147F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3148F: arch/*/crypto/
3149F: crypto/
3150F: drivers/crypto/
3151F: include/crypto/
1da177e4 3152
5b07bd57 3153CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3154M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3155L: linux-crypto@vger.kernel.org
3156S: Maintained
51a2228a
JP
3157F: crypto/ansi_cprng.c
3158F: crypto/rng.c
5b07bd57 3159
fc279cc2
HV
3160CS3308 MEDIA DRIVER
3161M: Hans Verkuil <hverkuil@xs4all.nl>
3162L: linux-media@vger.kernel.org
3163T: git git://linuxtv.org/media_tree.git
3164W: http://linuxtv.org
3165S: Odd Fixes
3166F: drivers/media/i2c/cs3308.c
3167F: drivers/media/i2c/cs3308.h
3168
9b4ffa48 3169CS5535 Audio ALSA driver
8b58be88 3170M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3171S: Maintained
679655da 3172F: sound/pci/cs5535audio/
9b4ffa48 3173
a910e4a9 3174CW1200 WLAN driver
b75f0050
JP
3175M: Solomon Peachy <pizza@shaftnet.org>
3176S: Maintained
560424e9 3177F: drivers/net/wireless/st/cw1200/
a910e4a9 3178
6d8425b1 3179CX18 VIDEO4LINUX DRIVER
6afdeaf8 3180M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3181L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3182L: linux-media@vger.kernel.org
275ffde4 3183T: git git://linuxtv.org/media_tree.git
a825eaec 3184W: https://linuxtv.org
30e10993 3185W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3186S: Maintained
679655da 3187F: Documentation/video4linux/cx18.txt
90d72ac6 3188F: drivers/media/pci/cx18/
6c0f0359 3189F: include/uapi/linux/ivtv*
6d8425b1 3190
3f101d91
HV
3191CX2341X MPEG ENCODER HELPER MODULE
3192M: Hans Verkuil <hverkuil@xs4all.nl>
3193L: linux-media@vger.kernel.org
3194T: git git://linuxtv.org/media_tree.git
a825eaec 3195W: https://linuxtv.org
3f101d91 3196S: Maintained
c368360b 3197F: drivers/media/common/cx2341x*
3f101d91
HV
3198F: include/media/cx2341x*
3199
b8fe6e2c
PB
3200CX24120 MEDIA DRIVER
3201M: Jemma Denson <jdenson@gmail.com>
3202M: Patrick Boettcher <patrick.boettcher@posteo.de>
3203L: linux-media@vger.kernel.org
a825eaec 3204W: https://linuxtv.org
b8fe6e2c
PB
3205Q: http://patchwork.linuxtv.org/project/linux-media/list/
3206S: Maintained
3207F: drivers/media/dvb-frontends/cx24120*
3208
20357578 3209CX88 VIDEO4LINUX DRIVER
009a5410 3210M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
20357578 3211L: linux-media@vger.kernel.org
a825eaec 3212W: https://linuxtv.org
20357578
MCC
3213T: git git://linuxtv.org/media_tree.git
3214S: Odd fixes
3215F: Documentation/video4linux/cx88/
3216F: drivers/media/pci/cx88/
6d8425b1 3217
91952bc0
AP
3218CXD2820R MEDIA DRIVER
3219M: Antti Palosaari <crope@iki.fi>
3220L: linux-media@vger.kernel.org
a825eaec 3221W: https://linuxtv.org
91952bc0
AP
3222W: http://palosaari.fi/linux/
3223Q: http://patchwork.linuxtv.org/project/linux-media/list/
3224T: git git://linuxtv.org/anttip/media_tree.git
3225S: Maintained
3226F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3227
e5ec3789 3228CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3229M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3230L: netdev@vger.kernel.org
3231W: http://www.chelsio.com
3232S: Supported
f7917c00 3233F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3234
d8ae3c33 3235CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3236M: Karen Xie <kxie@chelsio.com>
3237L: linux-scsi@vger.kernel.org
3238W: http://www.chelsio.com
3239S: Supported
3240F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3241
e5ec3789 3242CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3243M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3244L: linux-rdma@vger.kernel.org
e5ec3789
SW
3245W: http://www.openfabrics.org
3246S: Supported
679655da 3247F: drivers/infiniband/hw/cxgb3/
e5ec3789 3248
be4c9bad 3249CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3250M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3251L: netdev@vger.kernel.org
3252W: http://www.chelsio.com
3253S: Supported
f7917c00 3254F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3255
d8ae3c33 3256CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3257M: Karen Xie <kxie@chelsio.com>
3258L: linux-scsi@vger.kernel.org
3259W: http://www.chelsio.com
3260S: Supported
3261F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3262
be4c9bad
RD
3263CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3264M: Steve Wise <swise@chelsio.com>
3265L: linux-rdma@vger.kernel.org
3266W: http://www.openfabrics.org
3267S: Supported
3268F: drivers/infiniband/hw/cxgb4/
3269
5c20a5c7
CL
3270CXGB4VF ETHERNET DRIVER (CXGB4VF)
3271M: Casey Leedom <leedom@chelsio.com>
3272L: netdev@vger.kernel.org
3273W: http://www.chelsio.com
3274S: Supported
f7917c00 3275F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3276
a9282d01
IM
3277CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3278M: Ian Munsie <imunsie@au1.ibm.com>
3279M: Michael Neuling <mikey@neuling.org>
3280L: linuxppc-dev@lists.ozlabs.org
3281S: Supported
3282F: drivers/misc/cxl/
ec249dd8 3283F: include/misc/cxl*
a9282d01
IM
3284F: include/uapi/misc/cxl.h
3285F: Documentation/powerpc/cxl.txt
3286F: Documentation/powerpc/cxl.txt
3287F: Documentation/ABI/testing/sysfs-class-cxl
3288
11f43ae7
MO
3289CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3290M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3291M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3292L: linux-scsi@vger.kernel.org
3293S: Supported
3294F: drivers/scsi/cxlflash/
3295F: include/uapi/scsi/cxlflash_ioctls.h
3296F: Documentation/powerpc/cxlflash.txt
3297
b52b97a3
GC
3298STMMAC ETHERNET DRIVER
3299M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3300L: netdev@vger.kernel.org
3301W: http://www.stlinux.com
3302S: Supported
7ac6653a 3303F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3304
1da177e4 3305CYBERPRO FB DRIVER
8b58be88 3306M: Russell King <linux@arm.linux.org.uk>
efc03ecb 3307L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
3308W: http://www.arm.linux.org.uk/
3309S: Maintained
8a61f013 3310F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3311
1da177e4 3312CYCLADES ASYNC MUX DRIVER
1da177e4 3313W: http://www.cyclades.com/
d459883e 3314S: Orphan
c897401b 3315F: drivers/tty/cyclades.c
679655da 3316F: include/linux/cyclades.h
c117ab84 3317F: include/uapi/linux/cyclades.h
1da177e4
LT
3318
3319CYCLADES PC300 DRIVER
1da177e4 3320W: http://www.cyclades.com/
d459883e 3321S: Orphan
679655da 3322F: drivers/net/wan/pc300*
1da177e4 3323
402f6ae4
AP
3324CYPRESS_FIRMWARE MEDIA DRIVER
3325M: Antti Palosaari <crope@iki.fi>
3326L: linux-media@vger.kernel.org
a825eaec 3327W: https://linuxtv.org
402f6ae4
AP
3328W: http://palosaari.fi/linux/
3329Q: http://patchwork.linuxtv.org/project/linux-media/list/
3330T: git git://linuxtv.org/anttip/media_tree.git
3331S: Maintained
3332F: drivers/media/common/cypress_firmware*
3333
e3ae3525 3334CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3335M: Ferruh Yigit <fery@cypress.com>
6305902c 3336L: linux-input@vger.kernel.org
be9a6f40 3337S: Supported
6305902c
JP
3338F: drivers/input/touchscreen/cyttsp*
3339F: include/linux/input/cyttsp.h
e3ae3525 3340
aaaf5fbf
JK
3341DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3342M: Joshua Kinard <kumba@gentoo.org>
3343S: Maintained
3344F: drivers/rtc/rtc-ds1685.c
3345F: include/linux/rtc/ds1685.h
3346
1da177e4 3347DAMA SLAVE for AX.25
8b58be88 3348M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3349W: http://yaina.de/jreuter/
3350W: http://www.qsl.net/dl1bke/
3351L: linux-hams@vger.kernel.org
3352S: Maintained
679655da
JP
3353F: net/ax25/af_ax25.c
3354F: net/ax25/ax25_dev.c
3355F: net/ax25/ax25_ds_*
3356F: net/ax25/ax25_in.c
3357F: net/ax25/ax25_out.c
3358F: net/ax25/ax25_timer.c
3359F: net/ax25/sysctl_net_ax25.c
1da177e4 3360
e2d1d6c0 3361DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3362L: netdev@vger.kernel.org
5ff77428 3363S: Orphan
679655da 3364F: Documentation/networking/dmfe.txt
0f04e2aa 3365F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3366
3367DC390/AM53C974 SCSI driver
d8130624 3368M: Hannes Reinecke <hare@suse.com>
71bd849d 3369L: linux-scsi@vger.kernel.org
e2d1d6c0 3370S: Maintained
71bd849d 3371F: drivers/scsi/am53c974.c
e2d1d6c0 3372
1da177e4 3373DC395x SCSI driver
61eee9a7 3374M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3375M: Ali Akcaagac <aliakc@web.de>
3376M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3377L: dc395x@twibble.org
cf015e9f
JP
3378W: http://twibble.org/dist/dc395x/
3379W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3380S: Maintained
679655da
JP
3381F: Documentation/scsi/dc395x.txt
3382F: drivers/scsi/dc395x.*
1da177e4 3383
eb8edb08 3384DCCP PROTOCOL
a89d030e 3385M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3386L: dccp@vger.kernel.org
c996d8b9 3387W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3388S: Maintained
679655da 3389F: include/linux/dccp.h
c117ab84 3390F: include/uapi/linux/dccp.h
679655da
JP
3391F: include/linux/tfrc.h
3392F: net/dccp/
eb8edb08 3393
1da177e4 3394DECnet NETWORK LAYER
1da177e4
LT
3395W: http://linux-decnet.sourceforge.net
3396L: linux-decnet-user@lists.sourceforge.net
f546444d 3397S: Orphan
679655da
JP
3398F: Documentation/networking/decnet.txt
3399F: net/decnet/
1da177e4 3400
ebff05b9
MR
3401DECSTATION PLATFORM SUPPORT
3402M: "Maciej W. Rozycki" <macro@linux-mips.org>
3403L: linux-mips@linux-mips.org
3404W: http://www.linux-mips.org/wiki/DECstation
3405S: Maintained
3406F: arch/mips/dec/
3407F: arch/mips/include/asm/dec/
3408F: arch/mips/include/asm/mach-dec/
3409
1da177e4 3410DEFXX FDDI NETWORK DRIVER
8b58be88 3411M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3412S: Maintained
33f810b2 3413F: drivers/net/fddi/defxx.*
1da177e4 3414
ad8f07cc 3415DELL LAPTOP DRIVER
8b58be88 3416M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3417M: Pali RohĂ¡r <pali.rohar@gmail.com>
d0944853 3418L: platform-driver-x86@vger.kernel.org
ad8f07cc 3419S: Maintained
679655da 3420F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3421
817a5cdb
PR
3422DELL LAPTOP RBTN DRIVER
3423M: Pali RohĂ¡r <pali.rohar@gmail.com>
3424S: Maintained
3425F: drivers/platform/x86/dell-rbtn.*
3426
cdbff611
PR
3427DELL LAPTOP FREEFALL DRIVER
3428M: Pali RohĂ¡r <pali.rohar@gmail.com>
3429S: Maintained
3430F: drivers/platform/x86/dell-smo8800.c
3431
1da177e4 3432DELL LAPTOP SMM DRIVER
a5afba16 3433M: Pali RohĂ¡r <pali.rohar@gmail.com>
ef3522f7 3434S: Maintained
a5afba16 3435F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3436F: include/uapi/linux/i8k.h
1da177e4 3437
90563ec4 3438DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3439M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3440S: Maintained
679655da
JP
3441F: Documentation/dcdbas.txt
3442F: drivers/firmware/dcdbas.*
90563ec4 3443
0b3f6109 3444DELL WMI EXTRAS DRIVER
8b58be88 3445M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3446M: Pali RohĂ¡r <pali.rohar@gmail.com>
0b3f6109 3447S: Maintained
36b3a96f 3448F: drivers/platform/x86/dell-wmi.c
0b3f6109 3449
5efc75e3 3450DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3451M: John Youn <johnyoun@synopsys.com>
5efc75e3 3452L: linux-usb@vger.kernel.org
18f340f9 3453T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3454S: Maintained
197ba5f4 3455F: drivers/usb/dwc2/
5efc75e3 3456
94ab23dd 3457DESIGNWARE USB3 DRD IP DRIVER
a55f6286 3458M: Felipe Balbi <balbi@kernel.org>
94ab23dd 3459L: linux-usb@vger.kernel.org
94ab23dd
FB
3460T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3461S: Maintained
3462F: drivers/usb/dwc3/
3463
833c9545
JB
3464DEVICE COREDUMP (DEV_COREDUMP)
3465M: Johannes Berg <johannes@sipsolutions.net>
3466L: linux-kernel@vger.kernel.org
3467S: Maintained
3468F: drivers/base/devcoredump.c
3469F: include/linux/devcoredump.h
3470
89d07767
KP
3471DEVICE FREQUENCY (DEVFREQ)
3472M: MyungJoo Ham <myungjoo.ham@samsung.com>
3473M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3474L: linux-pm@vger.kernel.org
6a3cd722 3475T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
89d07767
KP
3476S: Maintained
3477F: drivers/devfreq/
6a3cd722
CC
3478F: include/linux/devfreq.h
3479F: Documentation/devicetree/bindings/devfreq/
89d07767 3480
7dbded06
CC
3481DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3482M: Chanwoo Choi <cw00.choi@samsung.com>
3483L: linux-pm@vger.kernel.org
3484T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3485S: Supported
3486F: drivers/devfreq/event/
3487F: drivers/devfreq/devfreq-event.c
3488F: include/linux/devfreq-event.h
3489F: Documentation/devicetree/bindings/devfreq/event/
89d07767 3490
1da177e4 3491DEVICE NUMBER REGISTRY
8b58be88 3492M: Torben Mathiasen <device@lanana.org>
1da177e4 3493W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3494S: Maintained
3495
e2d1d6c0 3496DEVICE-MAPPER (LVM)
854ecaad 3497M: Alasdair Kergon <agk@redhat.com>
8504eed3 3498M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3499M: dm-devel@redhat.com
e2d1d6c0
RD
3500L: dm-devel@redhat.com
3501W: http://sources.redhat.com/dm
8a6e2535 3502Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3503T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3504T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3505S: Maintained
679655da
JP
3506F: Documentation/device-mapper/
3507F: drivers/md/dm*
854ecaad 3508F: drivers/md/persistent-data/
679655da
JP
3509F: include/linux/device-mapper.h
3510F: include/linux/dm-*.h
8504eed3 3511F: include/uapi/linux/dm-*.h
e2d1d6c0 3512
c0d995aa
OST
3513DIALOG SEMICONDUCTOR DRIVERS
3514M: Support Opensource <support.opensource@diasemi.com>
3515W: http://www.dialog-semiconductor.com/products
3516S: Supported
3517F: Documentation/hwmon/da90??
7c933772 3518F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3519F: drivers/gpio/gpio-da90??.c
3520F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3521F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3522F: drivers/input/misc/da90??_onkey.c
3523F: drivers/input/touchscreen/da9052_tsi.c
3524F: drivers/leds/leds-da90??.c
3525F: drivers/mfd/da903x.c
3526F: drivers/mfd/da90??-*.c
7be72c2c 3527F: drivers/mfd/da91??-*.c
c0d995aa 3528F: drivers/power/da9052-battery.c
7be72c2c 3529F: drivers/power/da91??-*.c
c0d995aa
OST
3530F: drivers/regulator/da903x.c
3531F: drivers/regulator/da9???-regulator.[ch]
3532F: drivers/rtc/rtc-da90??.c
3533F: drivers/video/backlight/da90??_bl.c
3534F: drivers/watchdog/da90??_wdt.c
3535F: include/linux/mfd/da903x.h
3536F: include/linux/mfd/da9052/
3537F: include/linux/mfd/da9055/
3538F: include/linux/mfd/da9063/
7be72c2c 3539F: include/linux/mfd/da9150/
c0d995aa
OST
3540F: include/sound/da[79]*.h
3541F: sound/soc/codecs/da[79]*.[ch]
3542
599aa697
LL
3543DIGI NEO AND CLASSIC PCI PRODUCTS
3544M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3545M: Mark Hounschell <markh@compro.net>
599aa697
LL
3546L: driverdev-devel@linuxdriverproject.org
3547S: Maintained
3548F: drivers/staging/dgnc/
3549
3550DIGI EPCA PCI PRODUCTS
3551M: Lidza Louina <lidza.louina@gmail.com>
6d825f79 3552M: Daeseok Youn <daeseok.youn@gmail.com>
599aa697
LL
3553L: driverdev-devel@linuxdriverproject.org
3554S: Maintained
3555F: drivers/staging/dgap/
3556
335d7c58 3557DIOLAN U2C-12 I2C DRIVER
ca462085 3558M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3559L: linux-i2c@vger.kernel.org
3560S: Maintained
3561F: drivers/i2c/busses/i2c-diolan-u2c.c
3562
d475c634
MW
3563DIRECT ACCESS (DAX)
3564M: Matthew Wilcox <willy@linux.intel.com>
3565L: linux-fsdevel@vger.kernel.org
3566S: Supported
3567F: fs/dax.c
3568
e7839f25 3569DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3570M: Eric Paris <eparis@parisplace.org>
3c5119c0 3571S: Maintained
679655da
JP
3572F: Documentation/filesystems/dnotify.txt
3573F: fs/notify/dnotify/
3574F: include/linux/dnotify.h
1da177e4
LT
3575
3576DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3577M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3578W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3579W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3580W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3581S: Maintained
3582
4480f15b 3583DISKQUOTA
d8130624 3584M: Jan Kara <jack@suse.com>
1da177e4 3585S: Maintained
679655da
JP
3586F: Documentation/filesystems/quota.txt
3587F: fs/quota/
3588F: include/linux/quota*.h
c117ab84 3589F: include/uapi/linux/quota*.h
1da177e4 3590
702686ad
BT
3591DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3592M: Bernie Thompson <bernie@plugable.com>
3593L: linux-fbdev@vger.kernel.org
3594S: Maintained
3595W: http://plugable.com/category/projects/udlfb/
8a61f013 3596F: drivers/video/fbdev/udlfb.c
702686ad
BT
3597F: include/video/udlfb.h
3598F: Documentation/fb/udlfb.txt
3599
e7839f25 3600DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3601M: Christine Caulfield <ccaulfie@redhat.com>
3602M: David Teigland <teigland@redhat.com>
a4644184 3603L: cluster-devel@redhat.com
5be7b50f 3604W: http://sources.redhat.com/cluster/
9f273c24 3605T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5be7b50f 3606S: Supported
679655da 3607F: fs/dlm/
5be7b50f 3608
53b6b3e0
SS
3609DMA BUFFER SHARING FRAMEWORK
3610M: Sumit Semwal <sumit.semwal@linaro.org>
3611S: Maintained
3612L: linux-media@vger.kernel.org
3613L: dri-devel@lists.freedesktop.org
8ada6d2d 3614L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3615F: drivers/dma-buf/
e46d12c6
JP
3616F: include/linux/dma-buf*
3617F: include/linux/reservation.h
3618F: include/linux/*fence.h
53b6b3e0
SS
3619F: Documentation/dma-buf-sharing.txt
3620T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3621
b3e5f263 3622DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3623M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3624L: dmaengine@vger.kernel.org
3625Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3626S: Maintained
679655da 3627F: drivers/dma/
0ce3c066 3628F: include/linux/dmaengine.h
979a281e
VK
3629F: Documentation/dmaengine/
3630T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3631
b825037d 3632DME1737 HARDWARE MONITOR DRIVER
8b58be88 3633M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
3634L: lm-sensors@lm-sensors.org
3635S: Maintained
679655da
JP
3636F: Documentation/hwmon/dme1737
3637F: drivers/hwmon/dme1737.c
b825037d 3638
1f31e1b1 3639DMI/SMBIOS SUPPORT
d8130624 3640M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3641S: Maintained
d4aeef93 3642T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3643F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3644F: drivers/firmware/dmi-id.c
3645F: drivers/firmware/dmi_scan.c
3646F: include/linux/dmi.h
3647
7d2c86b5 3648DOCUMENTATION
ad3118b9 3649M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3650L: linux-doc@vger.kernel.org
3651S: Maintained
679655da 3652F: Documentation/
42f41ecf
JC
3653F: scripts/docproc.c
3654F: scripts/kernel-doc*
97be078b
RD
3655X: Documentation/ABI/
3656X: Documentation/devicetree/
933a46b8
JC
3657X: Documentation/acpi
3658X: Documentation/power
3659X: Documentation/spi
6c121170 3660X: Documentation/DocBook/media
c51edfb1 3661T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3662
1da177e4 3663DOUBLETALK DRIVER
8b58be88 3664M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3665L: blinux-list@redhat.com
3666S: Maintained
679655da
JP
3667F: drivers/char/dtlk.c
3668F: include/linux/dtlk.h
1da177e4 3669
e2d1d6c0 3670DPT_I2O SCSI RAID DRIVER
8b58be88 3671M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3672L: linux-scsi@vger.kernel.org
3673W: http://www.adaptec.com/
3674S: Maintained
679655da
JP
3675F: drivers/scsi/dpt*
3676F: drivers/scsi/dpt/
e2d1d6c0 3677
b411b363 3678DRBD DRIVER
bc2c049d
RK
3679M: Philipp Reisner <philipp.reisner@linbit.com>
3680M: Lars Ellenberg <lars.ellenberg@linbit.com>
3681L: drbd-dev@lists.linbit.com
28b8e8d4 3682W: http://www.drbd.org
bc2c049d
RK
3683T: git git://git.linbit.com/linux-drbd.git
3684T: git git://git.linbit.com/drbd-8.4.git
28b8e8d4
JP
3685S: Supported
3686F: drivers/block/drbd/
3687F: lib/lru_cache.c
3688F: Documentation/blockdev/drbd/
b411b363 3689
dc7dfcd8 3690DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3691M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3692T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3693S: Supported
679655da 3694F: Documentation/kobject.txt
7cfc51b9 3695F: drivers/base/
87544653 3696F: fs/debugfs/
dc7dfcd8
WS
3697F: fs/kernfs/
3698F: fs/sysfs/
87544653 3699F: include/linux/debugfs.h
dc7dfcd8 3700F: include/linux/kobj*
679655da 3701F: lib/kobj*
1da177e4
LT
3702
3703DRM DRIVERS
8b58be88 3704M: David Airlie <airlied@linux.ie>
4c6a3999 3705L: dri-devel@lists.freedesktop.org
b0447888 3706T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3707S: Maintained
679655da 3708F: drivers/gpu/drm/
433e3b34 3709F: drivers/gpu/vga/
850e9411 3710F: include/drm/
c117ab84 3711F: include/uapi/drm/
1da177e4 3712
566f5939
AD
3713RADEON DRM DRIVERS
3714M: Alex Deucher <alexander.deucher@amd.com>
3715M: Christian König <christian.koenig@amd.com>
3716L: dri-devel@lists.freedesktop.org
3717T: git git://people.freedesktop.org/~agd5f/linux
3718S: Supported
3719F: drivers/gpu/drm/radeon/
566f5939
AD
3720F: include/uapi/drm/radeon*
3721
03e255b9
TR
3722DRM PANEL DRIVERS
3723M: Thierry Reding <thierry.reding@gmail.com>
3724L: dri-devel@lists.freedesktop.org
3725T: git git://anongit.freedesktop.org/tegra/linux.git
3726S: Maintained
3727F: drivers/gpu/drm/drm_panel.c
3728F: drivers/gpu/drm/panel/
3729F: include/drm/drm_panel.h
2d799dde 3730F: Documentation/devicetree/bindings/display/panel/
03e255b9 3731
8daf7473 3732INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3733M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3734M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3735L: intel-gfx@lists.freedesktop.org
8daf7473 3736L: dri-devel@lists.freedesktop.org
7564fde3 3737W: https://01.org/linuxgraphics/
47f95647 3738Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3739T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3740S: Supported
14430813 3741F: drivers/gpu/drm/i915/
8daf7473 3742F: include/drm/i915*
c117ab84 3743F: include/uapi/drm/i915*
8daf7473 3744
99763bb8
BB
3745DRM DRIVERS FOR ATMEL HLCDC
3746M: Boris Brezillon <boris.brezillon@free-electrons.com>
3747L: dri-devel@lists.freedesktop.org
3748S: Supported
3749F: drivers/gpu/drm/atmel-hlcdc/
3750F: Documentation/devicetree/bindings/drm/atmel/
3751
398a6d4a
KP
3752DRM DRIVERS FOR EXYNOS
3753M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3754M: Joonyoung Shim <jy0922.shim@samsung.com>
3755M: Seung-Woo Kim <sw0312.kim@samsung.com>
3756M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3757L: dri-devel@lists.freedesktop.org
25a58030 3758T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3759S: Supported
14430813 3760F: drivers/gpu/drm/exynos/
398a6d4a 3761F: include/drm/exynos*
c117ab84 3762F: include/uapi/drm/exynos*
398a6d4a 3763
b55a1b9c 3764DRM DRIVERS FOR FREESCALE DCU
bc66757a 3765M: Stefan Agner <stefan@agner.ch>
b55a1b9c
JW
3766M: Alison Wang <alison.wang@freescale.com>
3767L: dri-devel@lists.freedesktop.org
3768S: Supported
3769F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3770F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3771F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3772
0a3d775f
PZ
3773DRM DRIVERS FOR FREESCALE IMX
3774M: Philipp Zabel <p.zabel@pengutronix.de>
3775L: dri-devel@lists.freedesktop.org
3776S: Maintained
3777F: drivers/gpu/drm/imx/
ef739aa4 3778F: drivers/gpu/ipu-v3/
2d799dde 3779F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3780
ba2199a6
PJ
3781DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3782M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3783L: dri-devel@lists.freedesktop.org
3784T: git git://github.com/patjak/drm-gma500
3785S: Maintained
3786F: drivers/gpu/drm/gma500
3787F: include/drm/gma500*
3788
bd3b49f2 3789DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3790M: Thierry Reding <thierry.reding@gmail.com>
3791M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3792L: dri-devel@lists.freedesktop.org
3793L: linux-tegra@vger.kernel.org
a5ad7a63 3794T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3795S: Supported
dee8268f 3796F: drivers/gpu/drm/tegra/
a5ad7a63 3797F: drivers/gpu/host1x/
e1e90644 3798F: include/linux/host1x.h
a5ad7a63 3799F: include/uapi/drm/tegra_drm.h
2d799dde 3800F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3801
a284e9d1
LP
3802DRM DRIVERS FOR RENESAS
3803M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3804L: dri-devel@lists.freedesktop.org
4a121096 3805L: linux-renesas-soc@vger.kernel.org
a284e9d1
LP
3806T: git git://people.freedesktop.org/~airlied/linux
3807S: Supported
3808F: drivers/gpu/drm/rcar-du/
3809F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3810F: include/linux/platform_data/shmob_drm.h
3811
625e0346
HS
3812DRM DRIVERS FOR ROCKCHIP
3813M: Mark Yao <mark.yao@rock-chips.com>
3814L: dri-devel@lists.freedesktop.org
3815S: Maintained
3816F: drivers/gpu/drm/rockchip/
2d799dde 3817F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3818
7f11c476
BG
3819DRM DRIVERS FOR STI
3820M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3821M: Vincent Abriou <vincent.abriou@st.com>
3822L: dri-devel@lists.freedesktop.org
3823T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3824S: Maintained
3825F: drivers/gpu/drm/sti
2d799dde 3826F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3827
8bb0bce9
LS
3828DRM DRIVERS FOR VIVANTE GPU IP
3829M: Lucas Stach <l.stach@pengutronix.de>
3830R: Russell King <linux+etnaviv@arm.linux.org.uk>
3831R: Christian Gmeiner <christian.gmeiner@gmail.com>
3832L: dri-devel@lists.freedesktop.org
3833S: Maintained
3834F: drivers/gpu/drm/etnaviv
3835F: Documentation/devicetree/bindings/display/etnaviv
3836
598df1ac
AK
3837DSBR100 USB FM RADIO DRIVER
3838M: Alexey Klimov <klimov.linux@gmail.com>
3839L: linux-media@vger.kernel.org
3840T: git git://linuxtv.org/media_tree.git
3841S: Maintained
3842F: drivers/media/radio/dsbr100.c
3843
1da177e4 3844DSCC4 DRIVER
8b58be88 3845M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3846L: netdev@vger.kernel.org
1da177e4 3847S: Maintained
679655da 3848F: drivers/net/wan/dscc4.c
1da177e4 3849
cc11b140
HV
3850DT3155 MEDIA DRIVER
3851M: Hans Verkuil <hverkuil@xs4all.nl>
3852L: linux-media@vger.kernel.org
3853T: git git://linuxtv.org/media_tree.git
a825eaec 3854W: https://linuxtv.org
cc11b140
HV
3855S: Odd Fixes
3856F: drivers/media/pci/dt3155/
3857
91952bc0
AP
3858DVB_USB_AF9015 MEDIA DRIVER
3859M: Antti Palosaari <crope@iki.fi>
3860L: linux-media@vger.kernel.org
a825eaec 3861W: https://linuxtv.org
91952bc0
AP
3862W: http://palosaari.fi/linux/
3863Q: http://patchwork.linuxtv.org/project/linux-media/list/
3864T: git git://linuxtv.org/anttip/media_tree.git
3865S: Maintained
3866F: drivers/media/usb/dvb-usb-v2/af9015*
3867
3868DVB_USB_AF9035 MEDIA DRIVER
3869M: Antti Palosaari <crope@iki.fi>
3870L: linux-media@vger.kernel.org
a825eaec 3871W: https://linuxtv.org
91952bc0
AP
3872W: http://palosaari.fi/linux/
3873Q: http://patchwork.linuxtv.org/project/linux-media/list/
3874T: git git://linuxtv.org/anttip/media_tree.git
3875S: Maintained
3876F: drivers/media/usb/dvb-usb-v2/af9035*
3877
3878DVB_USB_ANYSEE MEDIA DRIVER
3879M: Antti Palosaari <crope@iki.fi>
3880L: linux-media@vger.kernel.org
a825eaec 3881W: https://linuxtv.org
91952bc0
AP
3882W: http://palosaari.fi/linux/
3883Q: http://patchwork.linuxtv.org/project/linux-media/list/
3884T: git git://linuxtv.org/anttip/media_tree.git
3885S: Maintained
3886F: drivers/media/usb/dvb-usb-v2/anysee*
3887
3888DVB_USB_AU6610 MEDIA DRIVER
3889M: Antti Palosaari <crope@iki.fi>
3890L: linux-media@vger.kernel.org
a825eaec 3891W: https://linuxtv.org
91952bc0
AP
3892W: http://palosaari.fi/linux/
3893Q: http://patchwork.linuxtv.org/project/linux-media/list/
3894T: git git://linuxtv.org/anttip/media_tree.git
3895S: Maintained
3896F: drivers/media/usb/dvb-usb-v2/au6610*
3897
3898DVB_USB_CE6230 MEDIA DRIVER
3899M: Antti Palosaari <crope@iki.fi>
3900L: linux-media@vger.kernel.org
a825eaec 3901W: https://linuxtv.org
91952bc0
AP
3902W: http://palosaari.fi/linux/
3903Q: http://patchwork.linuxtv.org/project/linux-media/list/
3904T: git git://linuxtv.org/anttip/media_tree.git
3905S: Maintained
3906F: drivers/media/usb/dvb-usb-v2/ce6230*
3907
d099dea2
MK
3908DVB_USB_CXUSB MEDIA DRIVER
3909M: Michael Krufky <mkrufky@linuxtv.org>
3910L: linux-media@vger.kernel.org
a825eaec 3911W: https://linuxtv.org
d099dea2
MK
3912W: http://github.com/mkrufky
3913Q: http://patchwork.linuxtv.org/project/linux-media/list/
3914T: git git://linuxtv.org/media_tree.git
3915S: Maintained
9819da66 3916F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3917
91952bc0 3918DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3919M: Antti Palosaari <crope@iki.fi>
3920L: linux-media@vger.kernel.org
a825eaec 3921W: https://linuxtv.org
91952bc0
AP
3922W: http://palosaari.fi/linux/
3923Q: http://patchwork.linuxtv.org/project/linux-media/list/
3924T: git git://linuxtv.org/anttip/media_tree.git
3925S: Maintained
91952bc0 3926F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3927
5560983b 3928DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3929M: Antti Palosaari <crope@iki.fi>
3930L: linux-media@vger.kernel.org
a825eaec 3931W: https://linuxtv.org
91952bc0
AP
3932Q: http://patchwork.linuxtv.org/project/linux-media/list/
3933T: git git://linuxtv.org/anttip/media_tree.git
3934S: Maintained
5560983b 3935F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3936
8856f5f2
MK
3937DVB_USB_MXL111SF MEDIA DRIVER
3938M: Michael Krufky <mkrufky@linuxtv.org>
3939L: linux-media@vger.kernel.org
a825eaec 3940W: https://linuxtv.org
8856f5f2
MK
3941W: http://github.com/mkrufky
3942Q: http://patchwork.linuxtv.org/project/linux-media/list/
3943T: git git://linuxtv.org/mkrufky/mxl111sf.git
3944S: Maintained
3945F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3946
91952bc0
AP
3947DVB_USB_RTL28XXU MEDIA DRIVER
3948M: Antti Palosaari <crope@iki.fi>
3949L: linux-media@vger.kernel.org
a825eaec 3950W: https://linuxtv.org
91952bc0
AP
3951W: http://palosaari.fi/linux/
3952Q: http://patchwork.linuxtv.org/project/linux-media/list/
3953T: git git://linuxtv.org/anttip/media_tree.git
3954S: Maintained
3955F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3956
3957DVB_USB_V2 MEDIA DRIVER
3958M: Antti Palosaari <crope@iki.fi>
3959L: linux-media@vger.kernel.org
a825eaec 3960W: https://linuxtv.org
91952bc0
AP
3961W: http://palosaari.fi/linux/
3962Q: http://patchwork.linuxtv.org/project/linux-media/list/
3963T: git git://linuxtv.org/anttip/media_tree.git
3964S: Maintained
3965F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3966F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3967
ac0ac38f 3968DYNAMIC DEBUG
5c4a97d1 3969M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3970S: Maintained
3971F: lib/dynamic_debug.c
3972F: include/linux/dynamic_debug.h
3973
789c7048 3974DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3975M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3976S: Maintained
df621252 3977F: drivers/tty/serial/dz.*
789c7048 3978
f17effbe
MF
3979E3X0 POWER BUTTON DRIVER
3980M: Moritz Fischer <moritz.fischer@ettus.com>
3981L: usrp-users@lists.ettus.com
3982W: http://www.ettus.com
3983S: Supported
3984F: drivers/input/misc/e3x0-button.c
3985F: Documentation/devicetree/bindings/input/e3x0-button.txt
3986
91952bc0
AP
3987E4000 MEDIA DRIVER
3988M: Antti Palosaari <crope@iki.fi>
3989L: linux-media@vger.kernel.org
a825eaec 3990W: https://linuxtv.org
91952bc0
AP
3991W: http://palosaari.fi/linux/
3992Q: http://patchwork.linuxtv.org/project/linux-media/list/
3993T: git git://linuxtv.org/anttip/media_tree.git
3994S: Maintained
3995F: drivers/media/tuners/e4000*
3996
1da177e4 3997EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3998M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3999L: linux-scsi@vger.kernel.org
4000S: Maintained
679655da 4001F: drivers/scsi/eata.c
1da177e4 4002
91952bc0
AP
4003EC100 MEDIA DRIVER
4004M: Antti Palosaari <crope@iki.fi>
4005L: linux-media@vger.kernel.org
a825eaec 4006W: https://linuxtv.org
91952bc0
AP
4007W: http://palosaari.fi/linux/
4008Q: http://patchwork.linuxtv.org/project/linux-media/list/
4009T: git git://linuxtv.org/anttip/media_tree.git
4010S: Maintained
4011F: drivers/media/dvb-frontends/ec100*
4012
237fead6 4013ECRYPT FILE SYSTEM
0de9adf2 4014M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 4015L: ecryptfs@vger.kernel.org
24a923e4 4016W: http://ecryptfs.org
6dc7516e 4017W: https://launchpad.net/ecryptfs
9f273c24 4018T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
237fead6 4019S: Supported
679655da
JP
4020F: Documentation/filesystems/ecryptfs.txt
4021F: fs/ecryptfs/
237fead6 4022
da9bb1d2 4023EDAC-CORE
8b58be88 4024M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 4025M: Borislav Petkov <bp@alien8.de>
009a5410 4026M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 4027L: linux-edac@vger.kernel.org
07cd6bf5
FW
4028T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4029T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
8c2a6a40 4030S: Supported
679655da 4031F: Documentation/edac.txt
91445c72 4032F: drivers/edac/
679655da 4033F: include/linux/edac.h
0e438e3f 4034
c476c23b 4035EDAC-AMD64
8b58be88 4036M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 4037M: Borislav Petkov <bp@alien8.de>
91445c72 4038L: linux-edac@vger.kernel.org
487ba8e8 4039S: Maintained
c476c23b
BP
4040F: drivers/edac/amd64_edac*
4041
836dae5d
RR
4042EDAC-CALXEDA
4043M: Doug Thompson <dougthompson@xmission.com>
4044M: Robert Richter <rric@kernel.org>
4045L: linux-edac@vger.kernel.org
836dae5d
RR
4046S: Maintained
4047F: drivers/edac/highbank*
4048
f65aad41
RB
4049EDAC-CAVIUM
4050M: Ralf Baechle <ralf@linux-mips.org>
4051M: David Daney <david.daney@cavium.com>
4052L: linux-edac@vger.kernel.org
4053L: linux-mips@linux-mips.org
f65aad41
RB
4054S: Supported
4055F: drivers/edac/octeon_edac*
4056
0e438e3f 4057EDAC-E752X
8b58be88
JP
4058M: Mark Gross <mark.gross@intel.com>
4059M: Doug Thompson <dougthompson@xmission.com>
91445c72 4060L: linux-edac@vger.kernel.org
0e438e3f 4061S: Maintained
679655da 4062F: drivers/edac/e752x_edac.c
0e438e3f
DP
4063
4064EDAC-E7XXX
8b58be88 4065M: Doug Thompson <dougthompson@xmission.com>
91445c72 4066L: linux-edac@vger.kernel.org
0e438e3f 4067S: Maintained
679655da 4068F: drivers/edac/e7xxx_edac.c
0e438e3f 4069
77c5f5d2 4070EDAC-GHES
009a5410 4071M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2 4072L: linux-edac@vger.kernel.org
77c5f5d2 4073S: Maintained
2caa67a6 4074F: drivers/edac/ghes_edac.c
77c5f5d2 4075
6bc78404 4076EDAC-I82443BXGX
8b58be88 4077M: Tim Small <tim@buttersideup.com>
91445c72 4078L: linux-edac@vger.kernel.org
6bc78404 4079S: Maintained
679655da 4080F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
4081
4082EDAC-I3000
8b58be88 4083M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4084L: linux-edac@vger.kernel.org
6bc78404 4085S: Maintained
679655da 4086F: drivers/edac/i3000_edac.c
6bc78404
DT
4087
4088EDAC-I5000
8b58be88 4089M: Doug Thompson <dougthompson@xmission.com>
91445c72 4090L: linux-edac@vger.kernel.org
ba9a5918 4091S: Maintained
679655da 4092F: drivers/edac/i5000_edac.c
ba9a5918 4093
44c12cb2 4094EDAC-I5400
009a5410 4095M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4096L: linux-edac@vger.kernel.org
44c12cb2 4097S: Maintained
679655da 4098F: drivers/edac/i5400_edac.c
44c12cb2 4099
3c9c92b6 4100EDAC-I7300
009a5410 4101M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6 4102L: linux-edac@vger.kernel.org
3c9c92b6
MCC
4103S: Maintained
4104F: drivers/edac/i7300_edac.c
4105
67c89316 4106EDAC-I7CORE
009a5410 4107M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4108L: linux-edac@vger.kernel.org
67c89316 4109S: Maintained
70aff0ce 4110F: drivers/edac/i7core_edac.c
67c89316 4111
ba9a5918 4112EDAC-I82975X
8b58be88 4113M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4114M: "Arvind R." <arvino55@gmail.com>
91445c72 4115L: linux-edac@vger.kernel.org
ba9a5918 4116S: Maintained
679655da 4117F: drivers/edac/i82975x_edac.c
ba9a5918 4118
791b4706
JB
4119EDAC-IE31200
4120M: Jason Baron <jbaron@akamai.com>
4121L: linux-edac@vger.kernel.org
791b4706
JB
4122S: Maintained
4123F: drivers/edac/ie31200_edac.c
4124
ccdfb979 4125EDAC-MPC85XX
30c7469b 4126M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979 4127L: linux-edac@vger.kernel.org
ccdfb979
JT
4128S: Maintained
4129F: drivers/edac/mpc85xx_edac.[ch]
4130
ba9a5918 4131EDAC-PASEMI
8b58be88 4132M: Egor Martovetsky <egor@pasemi.com>
91445c72 4133L: linux-edac@vger.kernel.org
6bc78404 4134S: Maintained
679655da 4135F: drivers/edac/pasemi_edac.c
6bc78404 4136
0e438e3f 4137EDAC-R82600
8b58be88 4138M: Tim Small <tim@buttersideup.com>
91445c72 4139L: linux-edac@vger.kernel.org
0e438e3f 4140S: Maintained
679655da 4141F: drivers/edac/r82600_edac.c
da9bb1d2 4142
4d096ca7 4143EDAC-SBRIDGE
009a5410 4144M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7 4145L: linux-edac@vger.kernel.org
4d096ca7
MCC
4146S: Maintained
4147F: drivers/edac/sb_edac.c
4148
995e1de4
LH
4149EDAC-XGENE
4150APPLIED MICRO (APM) X-GENE SOC EDAC
4151M: Loc Ho <lho@apm.com>
4152S: Supported
4153F: drivers/edac/xgene_edac.c
4154F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4155
af39917d
CL
4156EDIROL UA-101/UA-1000 DRIVER
4157M: Clemens Ladisch <clemens@ladisch.de>
4158L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4159T: git git://git.alsa-project.org/alsa-kernel.git
4160S: Maintained
4161F: sound/usb/misc/ua101.c
4162
1f7df953 4163EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4164M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4165L: linux-efi@vger.kernel.org
78bef24e 4166T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4167S: Maintained
fb2efb5c 4168F: Documentation/efi-stub.txt
1f7df953
MF
4169F: arch/ia64/kernel/efi.c
4170F: arch/x86/boot/compressed/eboot.[ch]
4171F: arch/x86/include/asm/efi.h
4172F: arch/x86/platform/efi/*
a9499fa7 4173F: drivers/firmware/efi/*
1f7df953
MF
4174F: include/linux/efi*.h
4175
d68772b7
MF
4176EFI VARIABLE FILESYSTEM
4177M: Matthew Garrett <matthew.garrett@nebula.com>
4178M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4179M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4180T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4181L: linux-efi@vger.kernel.org
4182S: Maintained
4183F: fs/efivarfs/
4184
85a00d9b
PJ
4185EFIFB FRAMEBUFFER DRIVER
4186L: linux-fbdev@vger.kernel.org
4187M: Peter Jones <pjones@redhat.com>
4188S: Maintained
8a61f013 4189F: drivers/video/fbdev/efifb.c
85a00d9b 4190
0bee8d28
JT
4191EFS FILESYSTEM
4192W: http://aeschi.ch.eu.org/efs/
4193S: Orphan
679655da 4194F: fs/efs/
0bee8d28 4195
aa8a9e25 4196EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4197M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4198L: netdev@vger.kernel.org
4199S: Maintained
9aa32835 4200F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4201
f0319efe 4202EM28XX VIDEO4LINUX DRIVER
009a5410 4203M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe 4204L: linux-media@vger.kernel.org
a825eaec 4205W: https://linuxtv.org
f0319efe
MCC
4206T: git git://linuxtv.org/media_tree.git
4207S: Maintained
4208F: drivers/media/usb/em28xx/
4209
3e3a7d66 4210EMBEDDED LINUX
8b58be88
JP
4211M: Paul Gortmaker <paul.gortmaker@windriver.com>
4212M: Matt Mackall <mpm@selenic.com>
4213M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4214L: linux-embedded@vger.kernel.org
4215S: Maintained
4216
32505876
JS
4217EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4218M: James Smart <james.smart@avagotech.com>
4219M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4220L: linux-scsi@vger.kernel.org
32505876 4221W: http://www.avagotech.com
ce00f85c 4222S: Supported
679655da 4223F: drivers/scsi/lpfc/
3a1c1d44 4224
5f5bac82 4225ENE CB710 FLASH CARD READER DRIVER
8b58be88 4226M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4227S: Maintained
4228F: drivers/misc/cb710/
4229F: drivers/mmc/host/cb710-mmc.*
4230F: include/linux/cb710.h
4231
931e39a1
ML
4232ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4233M: Maxim Levitsky <maximlevitsky@gmail.com>
4234S: Maintained
2a837449 4235F: drivers/media/rc/ene_ir.*
931e39a1 4236
ec207dcc
GS
4237ENHANCED ERROR HANDLING (EEH)
4238M: Gavin Shan <shangw@linux.vnet.ibm.com>
4239L: linuxppc-dev@lists.ozlabs.org
4240S: Supported
4241F: Documentation/powerpc/eeh-pci-error-recovery.txt
4242F: arch/powerpc/kernel/eeh*.c
4243
d5ca9006 4244EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4245M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4246S: Maintained
084bad91 4247T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4248F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4249F: include/video/s1d13xxxfb.h
d5ca9006 4250
38df6492
ME
4251ET131X NETWORK DRIVER
4252M: Mark Einon <mark.einon@gmail.com>
4253S: Odd Fixes
4254F: drivers/net/ethernet/agere/
4255
1da177e4 4256ETHERNET BRIDGE
adbbf69d 4257M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4258L: bridge@lists.linux-foundation.org
4c325313 4259L: netdev@vger.kernel.org
c996d8b9 4260W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4261S: Maintained
679655da
JP
4262F: include/linux/netfilter_bridge/
4263F: net/bridge/
1da177e4 4264
22f08ad9
FF
4265ETHERNET PHY LIBRARY
4266M: Florian Fainelli <f.fainelli@gmail.com>
4267L: netdev@vger.kernel.org
4268S: Maintained
4269F: include/linux/phy.h
4270F: include/linux/phy_fixed.h
4271F: drivers/net/phy/
4272F: Documentation/networking/phy.txt
4273F: drivers/of/of_mdio.c
4274F: drivers/of/of_net.c
4275
1da177e4 4276EXT2 FILE SYSTEM
d8130624 4277M: Jan Kara <jack@suse.com>
72be2ccf 4278L: linux-ext4@vger.kernel.org
1da177e4 4279S: Maintained
679655da
JP
4280F: Documentation/filesystems/ext2.txt
4281F: fs/ext2/
4282F: include/linux/ext2*
1da177e4 4283
72be2ccf 4284EXT4 FILE SYSTEM
8b58be88 4285M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4286M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4287L: linux-ext4@vger.kernel.org
08a225f1 4288W: http://ext4.wiki.kernel.org
8a6e2535 4289Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
9f273c24 4290T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
1da177e4 4291S: Maintained
679655da
JP
4292F: Documentation/filesystems/ext4.txt
4293F: fs/ext4/
1da177e4 4294
c5532b09 4295Extended Verification Module (EVM)
74dd744f
MZ
4296M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4297L: linux-ima-devel@lists.sourceforge.net
4298L: linux-security-module@vger.kernel.org
c5532b09
MZ
4299S: Supported
4300F: security/integrity/evm/
4301
df6b3cfe
MH
4302EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4303M: MyungJoo Ham <myungjoo.ham@samsung.com>
4304M: Chanwoo Choi <cw00.choi@samsung.com>
4305L: linux-kernel@vger.kernel.org
81df63a9 4306T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4307S: Maintained
4308F: drivers/extcon/
cd2c3e7f
CC
4309F: include/linux/extcon/
4310F: include/linux/extcon.h
df6b3cfe 4311F: Documentation/extcon/
cd2c3e7f 4312F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4313
e2a75c44 4314EXYNOS DP DRIVER
b7701755 4315M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4316L: dri-devel@lists.freedesktop.org
4317S: Maintained
4318F: drivers/gpu/drm/exynos/exynos_dp*
4319
33ad3912
DL
4320EXYNOS MIPI DISPLAY DRIVERS
4321M: Inki Dae <inki.dae@samsung.com>
4322M: Donghwa Lee <dh09.lee@samsung.com>
4323M: Kyungmin Park <kyungmin.park@samsung.com>
4324L: linux-fbdev@vger.kernel.org
4325S: Maintained
8a61f013 4326F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4327F: include/video/exynos_mipi*
4328
e53004e2 4329F71805F HARDWARE MONITORING DRIVER
d8130624 4330M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4331L: lm-sensors@lm-sensors.org
4332S: Maintained
679655da
JP
4333F: Documentation/hwmon/f71805f
4334F: drivers/hwmon/f71805f.c
e53004e2 4335
eea977ed
MB
4336FC0011 TUNER DRIVER
4337M: Michael Buesch <m@bues.ch>
4338L: linux-media@vger.kernel.org
4339S: Maintained
ccae7af2
MCC
4340F: drivers/media/tuners/fc0011.h
4341F: drivers/media/tuners/fc0011.c
eea977ed 4342
91952bc0
AP
4343FC2580 MEDIA DRIVER
4344M: Antti Palosaari <crope@iki.fi>
4345L: linux-media@vger.kernel.org
a825eaec 4346W: https://linuxtv.org
91952bc0
AP
4347W: http://palosaari.fi/linux/
4348Q: http://patchwork.linuxtv.org/project/linux-media/list/
4349T: git git://linuxtv.org/anttip/media_tree.git
4350S: Maintained
4351F: drivers/media/tuners/fc2580*
eea977ed 4352
88b2dbdb
EP
4353FANOTIFY
4354M: Eric Paris <eparis@redhat.com>
4355S: Maintained
4356F: fs/notify/fanotify/
4357F: include/linux/fanotify.h
c117ab84 4358F: include/uapi/linux/fanotify.h
88b2dbdb 4359
1da177e4 4360FARSYNC SYNCHRONOUS DRIVER
8b58be88 4361M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4362W: http://www.farsite.co.uk/
4363S: Supported
679655da 4364F: drivers/net/wan/farsync.*
1da177e4 4365
c5408b88 4366FAULT INJECTION SUPPORT
8b58be88 4367M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4368S: Supported
679655da
JP
4369F: Documentation/fault-injection/
4370F: lib/fault-inject.c
c5408b88 4371
053e514f
NT
4372FBTFT Framebuffer drivers
4373M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4374M: Noralf Trønnes <noralf@tronnes.org>
4375S: Maintained
4376F: drivers/staging/fbtft/
4377
cae727db 4378FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4379M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4380L: fcoe-devel@open-fcoe.org
cae727db
RL
4381W: www.Open-FCoE.org
4382S: Supported
4383F: drivers/scsi/libfc/
4384F: drivers/scsi/fcoe/
4385F: include/scsi/fc/
4386F: include/scsi/libfc.h
4387F: include/scsi/libfcoe.h
c117ab84 4388F: include/uapi/scsi/fc/
cae727db 4389
e2d1d6c0 4390FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4391M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4392M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4393L: linux-fsdevel@vger.kernel.org
1da177e4 4394S: Maintained
679655da
JP
4395F: include/linux/fcntl.h
4396F: include/linux/fs.h
c117ab84
CEB
4397F: include/uapi/linux/fcntl.h
4398F: include/uapi/linux/fs.h
679655da
JP
4399F: fs/fcntl.c
4400F: fs/locks.c
1da177e4 4401
e2d1d6c0 4402FILESYSTEMS (VFS and infrastructure)
8b58be88 4403M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4404L: linux-fsdevel@vger.kernel.org
173acc7c 4405S: Maintained
679655da 4406F: fs/*
173acc7c 4407
b26e0ed4 4408FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4409M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4410L: lm-sensors@lm-sensors.org
4411S: Maintained
d5ca6918
JP
4412F: drivers/hwmon/f75375s.c
4413F: include/linux/f75375s.h
b26e0ed4 4414
a331b0c3
CL
4415FIREWIRE AUDIO DRIVERS
4416M: Clemens Ladisch <clemens@ladisch.de>
4417L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4418T: git git://git.alsa-project.org/alsa-kernel.git
4419S: Maintained
4420F: sound/firewire/
4421
eb86ec51
SR
4422FIREWIRE MEDIA DRIVERS (firedtv)
4423M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4424L: linux-media@vger.kernel.org
4425L: linux1394-devel@lists.sourceforge.net
4426T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4427S: Maintained
4428F: drivers/media/firewire/
4429
a511ce33
CB
4430FIREWIRE SBP-2 TARGET
4431M: Chris Boot <bootc@bootc.net>
4432L: linux-scsi@vger.kernel.org
4433L: target-devel@vger.kernel.org
4434L: linux1394-devel@lists.sourceforge.net
4435T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4436S: Maintained
4437F: drivers/target/sbp/
4438
7d2c86b5 4439FIREWIRE SUBSYSTEM
8b58be88 4440M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4441L: linux1394-devel@lists.sourceforge.net
958a29cb 4442W: http://ieee1394.wiki.kernel.org/
2ca526bf 4443T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4444S: Maintained
679655da 4445F: drivers/firewire/
8f06ce3b
SR
4446F: include/linux/firewire.h
4447F: include/uapi/linux/firewire*.h
9f6d3c4b 4448F: tools/firewire/
e2d1d6c0
RD
4449
4450FIRMWARE LOADER (request_firmware)
39e68089
ML
4451M: Ming Lei <ming.lei@canonical.com>
4452L: linux-kernel@vger.kernel.org
4453S: Maintained
679655da
JP
4454F: Documentation/firmware_class/
4455F: drivers/base/firmware*.c
4456F: include/linux/firmware.h
e2d1d6c0 4457
f730e3dc 4458FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4459M: Joshua Morris <josh.h.morris@us.ibm.com>
4460M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4461S: Maintained
4462F: drivers/block/rsxx/
4463
8206f664 4464FLOPPY DRIVER
e5f6450c 4465M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4466T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4467S: Odd fixes
4468F: drivers/block/floppy.c
4469
9c9f32ed
AR
4470FMC SUBSYSTEM
4471M: Alessandro Rubini <rubini@gnudd.com>
4472W: http://www.ohwr.org/projects/fmc-bus
4473S: Supported
4474F: drivers/fmc/
4475F: include/linux/fmc*.h
4476F: include/linux/ipmi-fru.h
4477K: fmc_d.*register
4478
3c0ed7d5
AT
4479FPGA MANAGER FRAMEWORK
4480M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4481R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4482S: Maintained
4483F: drivers/fpga/
4484F: include/linux/fpga/fpga-mgr.h
4485W: http://www.rocketboards.org
4486
e2d1d6c0 4487FPU EMULATOR
8b58be88 4488M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4489W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4490S: Maintained
679655da 4491F: arch/x86/math-emu/
e2d1d6c0
RD
4492
4493FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4494L: netdev@vger.kernel.org
c173bfac 4495S: Orphan
679655da
JP
4496F: drivers/net/wan/dlci.c
4497F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4498
4499FRAMEBUFFER LAYER
5489e948
JCPV
4500M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4501M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4502L: linux-fbdev@vger.kernel.org
e2d1d6c0 4503W: http://linux-fbdev.sourceforge.net/
b22fe37b 4504Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4505T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4506S: Maintained
679655da 4507F: Documentation/fb/
b22fe37b
PM
4508F: drivers/video/
4509F: include/video/
679655da 4510F: include/linux/fb.h
c117ab84
CEB
4511F: include/uapi/video/
4512F: include/uapi/linux/fb.h
e2d1d6c0 4513
a57c188e 4514FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4515M: Timur Tabi <timur@tabi.org>
a57c188e 4516L: linux-fbdev@vger.kernel.org
c4ef9bc4 4517S: Maintained
8a61f013 4518F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4519
e2d1d6c0 4520FREESCALE DMA DRIVER
8b58be88
JP
4521M: Li Yang <leoli@freescale.com>
4522M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4523L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4524S: Maintained
679655da 4525F: drivers/dma/fsldma.*
e2d1d6c0 4526
44248aff
HX
4527FREESCALE GPMI NAND DRIVER
4528M: Han Xu <han.xu@nxp.com>
4529L: linux-mtd@lists.infradead.org
4530S: Maintained
4531F: drivers/mtd/nand/gpmi-nand/*
4532
e2d1d6c0 4533FREESCALE I2C CPM DRIVER
8b58be88 4534M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4535L: linuxppc-dev@lists.ozlabs.org
846557d3 4536L: linux-i2c@vger.kernel.org
0d2b405a 4537S: Maintained
679655da 4538F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4539
60e8c5ab 4540FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4541M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4542L: linux-fbdev@vger.kernel.org
efc03ecb 4543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4544S: Maintained
bad985a1 4545F: include/linux/platform_data/video-imxfb.h
8a61f013 4546F: drivers/video/fbdev/imxfb.c
60e8c5ab 4547
4d8e2cef 4548FREESCALE QUAD SPI DRIVER
38714fbd 4549M: Han Xu <han.xu@nxp.com>
4d8e2cef
HX
4550L: linux-mtd@lists.infradead.org
4551S: Maintained
4552F: drivers/mtd/spi-nor/fsl-quadspi.c
4553
4689a6b1 4554FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4555M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4556M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4557L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4558L: netdev@vger.kernel.org
4559S: Maintained
ec21e2ec 4560F: drivers/net/ethernet/freescale/fs_enet/
679655da 4561F: include/linux/fs_enet_pd.h
4689a6b1 4562
63a0a00b
NA
4563FREESCALE IMX / MXC FEC DRIVER
4564M: Fugang Duan <fugang.duan@nxp.com>
4565L: netdev@vger.kernel.org
4566S: Maintained
4567F: drivers/net/ethernet/freescale/fec_main.c
4568F: drivers/net/ethernet/freescale/fec_ptp.c
4569F: drivers/net/ethernet/freescale/fec.h
4570F: Documentation/devicetree/bindings/net/fsl-fec.txt
4571
d9e9d82c 4572FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4573L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4574S: Orphan
7aa1aa6e
ZQ
4575F: drivers/soc/fsl/qe/
4576F: include/soc/fsl/*qe*.h
4577F: include/soc/fsl/*ucc*.h
d9e9d82c 4578
b55ef929 4579FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4580M: Li Yang <leoli@freescale.com>
6372594a 4581L: linux-usb@vger.kernel.org
a4724ed6 4582L: linuxppc-dev@lists.ozlabs.org
a7205b30 4583S: Maintained
faf2e1db 4584F: drivers/usb/gadget/udc/fsl*
a7205b30 4585
beaf53bf 4586FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4587M: Li Yang <leoli@freescale.com>
beaf53bf 4588L: netdev@vger.kernel.org
a4724ed6 4589L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4590S: Maintained
ec21e2ec 4591F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4592
abb1ed7b
CM
4593FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4594M: Claudiu Manoil <claudiu.manoil@freescale.com>
4595L: netdev@vger.kernel.org
4596S: Maintained
4597F: drivers/net/ethernet/freescale/gianfar*
4598X: drivers/net/ethernet/freescale/gianfar_ptp.c
4599F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4600
d9e9d82c 4601FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4602M: Timur Tabi <timur@tabi.org>
a4724ed6 4603L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4604S: Maintained
df621252 4605F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4606
4607FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4608M: Timur Tabi <timur@tabi.org>
dc85950a 4609M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4610M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4611L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4612L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4613S: Maintained
69aefcea 4614F: sound/soc/fsl/fsl*
dc85950a 4615F: sound/soc/fsl/imx*
69aefcea 4616F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4617
31c88965 4618FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4619M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4620L: linux-kernel@vger.kernel.org
4621S: Maintained
4622F: drivers/staging/fsl-mc/
4623
1da177e4 4624FREEVXFS FILESYSTEM
8b58be88 4625M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4626W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4627S: Maintained
679655da 4628F: fs/freevxfs/
1da177e4 4629
71038f52 4630FREEZER
49db1903 4631M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4632M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4633L: linux-pm@vger.kernel.org
71038f52 4634S: Supported
679655da
JP
4635F: Documentation/power/freezing-of-tasks.txt
4636F: include/linux/freezer.h
4637F: kernel/freezer.c
71038f52 4638
839a1f79
KRW
4639FRONTSWAP API
4640M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4641L: linux-kernel@vger.kernel.org
4642S: Maintained
4643F: mm/frontswap.c
4644F: include/linux/frontswap.h
4645
a5432f5a 4646FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4647M: David Howells <dhowells@redhat.com>
e62d6e24 4648L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
4649S: Supported
4650F: Documentation/filesystems/caching/
4651F: fs/fscache/
4652F: include/linux/fscache*.h
4653
f58ad8f5 4654F2FS FILE SYSTEM
9b29d481 4655M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4656M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4657R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4658L: linux-f2fs-devel@lists.sourceforge.net
4659W: http://en.wikipedia.org/wiki/F2FS
4660T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4661S: Maintained
4662F: Documentation/filesystems/f2fs.txt
3bac380c 4663F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4664F: fs/f2fs/
4665F: include/linux/f2fs_fs.h
62d43eeb 4666F: include/trace/events/f2fs.h
f58ad8f5 4667
5ab7ffea 4668FUJITSU FR-V (FRV) PORT
0cf0305f 4669S: Orphan
679655da 4670F: arch/frv/
1da177e4 4671
20b93734 4672FUJITSU LAPTOP EXTRAS
409a3e98 4673M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4674L: platform-driver-x86@vger.kernel.org
20b93734 4675S: Maintained
679655da 4676F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4677
4da621b6
HK
4678FUJITSU M-5MO LS CAMERA ISP DRIVER
4679M: Kyungmin Park <kyungmin.park@samsung.com>
4680M: Heungjun Kim <riverful.kim@samsung.com>
4681L: linux-media@vger.kernel.org
4682S: Maintained
90d72ac6 4683F: drivers/media/i2c/m5mols/
b5dcee22 4684F: include/media/i2c/m5mols.h
4da621b6 4685
2d24c490
RG
4686FUJITSU TABLET EXTRAS
4687M: Robert Gerlach <khnz@gmx.de>
4688L: platform-driver-x86@vger.kernel.org
4689S: Maintained
4690F: drivers/platform/x86/fujitsu-tablet.c
4691
04578f17 4692FUSE: FILESYSTEM IN USERSPACE
8b58be88 4693M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4694L: fuse-devel@lists.sourceforge.net
4695W: http://fuse.sourceforge.net/
0a30f612 4696T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4697S: Maintained
679655da 4698F: fs/fuse/
c117ab84 4699F: include/uapi/linux/fuse.h
0a30f612 4700F: Documentation/filesystems/fuse.txt
04578f17 4701
1da177e4 4702FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4703M: Rik Faith <faith@cs.unc.edu>
1da177e4 4704L: linux-scsi@vger.kernel.org
baaea1dc 4705S: Odd Fixes (e.g., new signatures)
679655da 4706F: drivers/scsi/fdomain.*
1da177e4 4707
d8e2162c
PO
4708GCOV BASED KERNEL PROFILING
4709M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4710S: Maintained
4711F: kernel/gcov/
4712F: Documentation/gcov.txt
4713
1da177e4 4714GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4715M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4716L: linux-scsi@vger.kernel.org
4717W: http://www.icp-vortex.com/
4718S: Supported
679655da 4719F: drivers/scsi/gdt*
1da177e4 4720
158daf16
JK
4721GDB KERNEL DEBUGGING HELPER SCRIPTS
4722M: Jan Kiszka <jan.kiszka@siemens.com>
4723S: Supported
4724F: scripts/gdb/
4725
3169a1c7
HV
4726GEMTEK FM RADIO RECEIVER DRIVER
4727M: Hans Verkuil <hverkuil@xs4all.nl>
4728L: linux-media@vger.kernel.org
4729T: git git://linuxtv.org/media_tree.git
a825eaec 4730W: https://linuxtv.org
3169a1c7
HV
4731S: Maintained
4732F: drivers/media/radio/radio-gemtek*
4733
1c23af90 4734GENERIC GPIO I2C DRIVER
880b0e26 4735M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4736S: Supported
679655da
JP
4737F: drivers/i2c/busses/i2c-gpio.c
4738F: include/linux/i2c-gpio.h
1c23af90 4739
92ed1a76
PK
4740GENERIC GPIO I2C MULTIPLEXER DRIVER
4741M: Peter Korsgaard <peter.korsgaard@barco.com>
4742L: linux-i2c@vger.kernel.org
4743S: Supported
e7065e20
JD
4744F: drivers/i2c/muxes/i2c-mux-gpio.c
4745F: include/linux/i2c-mux-gpio.h
4746F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4747
9251ce95 4748GENERIC HDLC (WAN) DRIVERS
8b58be88 4749M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4750W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4751S: Maintained
679655da
JP
4752F: drivers/net/wan/c101.c
4753F: drivers/net/wan/hd6457*
4754F: drivers/net/wan/hdlc*
4755F: drivers/net/wan/n2.c
4756F: drivers/net/wan/pc300too.c
4757F: drivers/net/wan/pci200syn.c
4758F: drivers/net/wan/wanxl*
1da177e4 4759
1527aab6 4760GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4761M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4762L: linux-arch@vger.kernel.org
4763T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4764S: Maintained
14430813
JP
4765F: include/asm-generic/
4766F: include/uapi/asm-generic/
1527aab6 4767
ff764963
KVA
4768GENERIC PHY FRAMEWORK
4769M: Kishon Vijay Abraham I <kishon@ti.com>
4770L: linux-kernel@vger.kernel.org
4771T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4772S: Supported
4773F: drivers/phy/
4774F: include/linux/phy/
4775
eea97aed
KH
4776GENERIC PM DOMAINS
4777M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4778M: Kevin Hilman <khilman@kernel.org>
4779M: Ulf Hansson <ulf.hansson@linaro.org>
4780L: linux-pm@vger.kernel.org
4781S: Supported
4782F: drivers/base/power/domain*.c
4783F: include/linux/pm_domain.h
4784
ccb86a69 4785GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4786M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4787L: kvm@vger.kernel.org
ccb86a69
MT
4788S: Supported
4789F: drivers/uio/uio_pci_generic.c
4790
f8f1ec73
JP
4791GET_MAINTAINER SCRIPT
4792M: Joe Perches <joe@perches.com>
4793S: Maintained
4794F: scripts/get_maintainer.pl
4795
5be7b50f 4796GFS2 FILE SYSTEM
8b58be88 4797M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4798M: Bob Peterson <rpeterso@redhat.com>
a4644184 4799L: cluster-devel@redhat.com
5be7b50f 4800W: http://sources.redhat.com/cluster/
28666d6d 4801T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4802S: Supported
679655da
JP
4803F: Documentation/filesystems/gfs2*.txt
4804F: fs/gfs2/
c117ab84 4805F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4806
0a34eb8f 4807GIGASET ISDN DRIVERS
6b096fde 4808M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4809L: gigaset307x-common@lists.sourceforge.net
4810W: http://gigaset307x.sourceforge.net/
6b096fde 4811S: Odd Fixes
679655da
JP
4812F: Documentation/isdn/README.gigaset
4813F: drivers/isdn/gigaset/
c117ab84 4814F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4815
7eea35fe
JP
4816GO7007 MPEG CODEC
4817M: Hans Verkuil <hans.verkuil@cisco.com>
4818L: linux-media@vger.kernel.org
4819S: Maintained
4820F: drivers/media/usb/go7007/
4821
ca96ea86
BN
4822GOODIX TOUCHSCREEN
4823M: Bastien Nocera <hadess@hadess.net>
4824L: linux-input@vger.kernel.org
4825S: Maintained
4826F: drivers/input/touchscreen/goodix.c
4827
a0dc00b4 4828GPIO SUBSYSTEM
e4651a9f 4829M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4830M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4831L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4832T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4833S: Maintained
4834F: Documentation/gpio/
a0dc00b4 4835F: drivers/gpio/
bdc6e95e
AC
4836F: include/linux/gpio/
4837F: include/linux/gpio.h
9b692346 4838F: include/asm-generic/gpio.h
a0dc00b4 4839
71a6d0af
HW
4840GRE DEMULTIPLEXER DRIVER
4841M: Dmitry Kozlov <xeb@mail.ru>
4842L: netdev@vger.kernel.org
4843S: Maintained
11c26770
JP
4844F: net/ipv4/gre_demux.c
4845F: net/ipv4/gre_offload.c
71a6d0af
HW
4846F: include/net/gre.h
4847
d4c41139
KG
4848GRETH 10/100/1G Ethernet MAC device driver
4849M: Kristoffer Glembo <kristoffer@gaisler.com>
4850L: netdev@vger.kernel.org
4851S: Maintained
a31a96ad 4852F: drivers/net/ethernet/aeroflex/
d4c41139 4853
e8deeae2 4854GSPCA FINEPIX SUBDRIVER
8b58be88 4855M: Frank Zago <frank@zago.net>
661263b5 4856L: linux-media@vger.kernel.org
275ffde4 4857T: git git://linuxtv.org/media_tree.git
e8deeae2 4858S: Maintained
0c0d06ca 4859F: drivers/media/usb/gspca/finepix.c
e8deeae2 4860
4b3fa3c4
OL
4861GSPCA GL860 SUBDRIVER
4862M: Olivier Lorin <o.lorin@laposte.net>
4863L: linux-media@vger.kernel.org
275ffde4 4864T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4865S: Maintained
0c0d06ca 4866F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4867
e8deeae2 4868GSPCA M5602 SUBDRIVER
8b58be88 4869M: Erik Andren <erik.andren@gmail.com>
661263b5 4870L: linux-media@vger.kernel.org
275ffde4 4871T: git git://linuxtv.org/media_tree.git
e8deeae2 4872S: Maintained
0c0d06ca 4873F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4874
4875GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4876M: Hans de Goede <hdegoede@redhat.com>
661263b5 4877L: linux-media@vger.kernel.org
275ffde4 4878T: git git://linuxtv.org/media_tree.git
e8deeae2 4879S: Maintained
0c0d06ca 4880F: drivers/media/usb/gspca/pac207.c
e8deeae2 4881
261982f1 4882GSPCA SN9C20X SUBDRIVER
d95c5b0b 4883M: Brian Johnson <brijohn@gmail.com>
261982f1 4884L: linux-media@vger.kernel.org
275ffde4 4885T: git git://linuxtv.org/media_tree.git
261982f1 4886S: Maintained
0c0d06ca 4887F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4888
e8deeae2 4889GSPCA T613 SUBDRIVER
8b58be88 4890M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4891L: linux-media@vger.kernel.org
275ffde4 4892T: git git://linuxtv.org/media_tree.git
e8deeae2 4893S: Maintained
0c0d06ca 4894F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4895
4896GSPCA USB WEBCAM DRIVER
fc3f906b 4897M: Hans de Goede <hdegoede@redhat.com>
661263b5 4898L: linux-media@vger.kernel.org
275ffde4 4899T: git git://linuxtv.org/media_tree.git
e8deeae2 4900S: Maintained
0c0d06ca 4901F: drivers/media/usb/gspca/
e8deeae2 4902
584ec979 4903GUID PARTITION TABLE (GPT)
4f973c63 4904M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4905L: linux-efi@vger.kernel.org
4906S: Maintained
4907F: block/partitions/efi.*
4908
aa3c598b 4909STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4910M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4911L: linux-media@vger.kernel.org
275ffde4 4912T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4913S: Maintained
4914F: drivers/media/usb/stk1160/
e8deeae2 4915
4e456b86
YS
4916H8/300 ARCHITECTURE
4917M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4918L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4919W: http://uclinux-h8.sourceforge.jp
4920T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4921S: Maintained
4922F: arch/h8300/
4923F: drivers/clocksource/h8300_*.c
4924F: drivers/clk/h8300/
4925F: drivers/irqchip/irq-renesas-h8*.c
4926
71a6d0af
HW
4927HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4928M: Frank Seidel <frank@f-seidel.de>
4929L: platform-driver-x86@vger.kernel.org
4930W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4931S: Maintained
4932F: drivers/platform/x86/hdaps.c
4933
48fc9e26
HV
4934HDPVR USB VIDEO ENCODER DRIVER
4935M: Hans Verkuil <hverkuil@xs4all.nl>
4936L: linux-media@vger.kernel.org
4937T: git git://linuxtv.org/media_tree.git
a825eaec 4938W: https://linuxtv.org
48fc9e26 4939S: Odd Fixes
14430813 4940F: drivers/media/usb/hdpvr/
48fc9e26 4941
71a6d0af 4942HWPOISON MEMORY FAILURE HANDLING
f9625c48 4943M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4944L: linux-mm@kvack.org
71a6d0af
HW
4945S: Maintained
4946F: mm/memory-failure.c
4947F: mm/hwpoison-inject.c
4948
4949HYPERVISOR VIRTUAL CONSOLE DRIVER
4950L: linuxppc-dev@lists.ozlabs.org
4951S: Odd Fixes
4952F: drivers/tty/hvc/
4953
e5ab1477
AP
4954HACKRF MEDIA DRIVER
4955M: Antti Palosaari <crope@iki.fi>
4956L: linux-media@vger.kernel.org
a825eaec 4957W: https://linuxtv.org
e5ab1477
AP
4958W: http://palosaari.fi/linux/
4959Q: http://patchwork.linuxtv.org/project/linux-media/list/
4960T: git git://linuxtv.org/anttip/media_tree.git
4961S: Maintained
4962F: drivers/media/usb/hackrf/
4963
5b543965 4964HARDWARE MONITORING
d8130624 4965M: Jean Delvare <jdelvare@suse.com>
ca462085 4966M: Guenter Roeck <linux@roeck-us.net>
5b543965 4967L: lm-sensors@lm-sensors.org
595142e0 4968W: http://www.lm-sensors.org/
a94ef4ed 4969T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4970T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4971S: Maintained
047f4ec2 4972F: Documentation/hwmon/
679655da 4973F: drivers/hwmon/
047f4ec2 4974F: include/linux/hwmon*.h
5b543965 4975
844dd05f 4976HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4977M: Matt Mackall <mpm@selenic.com>
4978M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4979L: linux-crypto@vger.kernel.org
c0d0787b 4980S: Odd fixes
679655da
JP
4981F: Documentation/hw_random.txt
4982F: drivers/char/hw_random/
4983F: include/linux/hw_random.h
844dd05f 4984
8b37fcfc
OBC
4985HARDWARE SPINLOCK CORE
4986M: Ohad Ben-Cohen <ohad@wizery.com>
4987S: Maintained
9f273c24 4988T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
8b37fcfc
OBC
4989F: Documentation/hwspinlock.txt
4990F: drivers/hwspinlock/hwspinlock_*
4991F: include/linux/hwspinlock.h
4992
1da177e4 4993HARMONY SOUND DRIVER
ac6aecbf 4994L: linux-parisc@vger.kernel.org
1da177e4 4995S: Maintained
679655da 4996F: sound/parisc/harmony.*
1da177e4 4997
91952bc0
AP
4998HD29L2 MEDIA DRIVER
4999M: Antti Palosaari <crope@iki.fi>
5000L: linux-media@vger.kernel.org
a825eaec 5001W: https://linuxtv.org
91952bc0
AP
5002W: http://palosaari.fi/linux/
5003Q: http://patchwork.linuxtv.org/project/linux-media/list/
5004T: git git://linuxtv.org/anttip/media_tree.git
5005S: Maintained
5006F: drivers/media/dvb-frontends/hd29l2*
5007
e2d1d6c0 5008HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 5009L: iss_storagedev@hp.com
af9f1b3c 5010S: Orphan
679655da
JP
5011F: Documentation/blockdev/cpqarray.txt
5012F: drivers/block/cpqarray.*
e2d1d6c0 5013
9257aa49 5014HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 5015M: Don Brace <don.brace@pmcs.com>
9257aa49 5016L: iss_storagedev@hp.com
693373db
DB
5017L: storagedev@pmcs.com
5018L: linux-scsi@vger.kernel.org
9257aa49
SC
5019S: Supported
5020F: Documentation/scsi/hpsa.txt
5021F: drivers/scsi/hpsa*.[ch]
5022F: include/linux/cciss*.h
c117ab84 5023F: include/uapi/linux/cciss*.h
9257aa49 5024
e2d1d6c0 5025HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 5026M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 5027L: iss_storagedev@hp.com
693373db
DB
5028L: storagedev@pmcs.com
5029L: linux-scsi@vger.kernel.org
e2d1d6c0 5030S: Supported
679655da
JP
5031F: Documentation/blockdev/cciss.txt
5032F: drivers/block/cciss*
5033F: include/linux/cciss_ioctl.h
c117ab84 5034F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 5035
1da177e4 5036HFS FILESYSTEM
6cf515e1
GU
5037L: linux-fsdevel@vger.kernel.org
5038S: Orphan
679655da
JP
5039F: Documentation/filesystems/hfs.txt
5040F: fs/hfs/
1da177e4 5041
ef575f47
GU
5042HFSPLUS FILESYSTEM
5043L: linux-fsdevel@vger.kernel.org
5044S: Orphan
5045F: Documentation/filesystems/hfsplus.txt
5046F: fs/hfsplus/
5047
1da177e4 5048HGA FRAMEBUFFER DRIVER
8b58be88 5049M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
5050L: linux-nvidia@lists.surfsouth.com
5051W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5052S: Maintained
8a61f013 5053F: drivers/video/fbdev/hgafb.c
1da177e4 5054
4480f15b 5055HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 5056M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 5057M: Pavel Machek <pavel@ucw.cz>
bf1c138e 5058L: linux-pm@vger.kernel.org
e2d1d6c0 5059S: Supported
679655da
JP
5060F: arch/x86/power/
5061F: drivers/base/power/
5062F: kernel/power/
5063F: include/linux/suspend.h
5064F: include/linux/freezer.h
5065F: include/linux/pm.h
679655da 5066F: arch/*/include/asm/suspend*.h
e2d1d6c0 5067
4ef4caad 5068HID CORE LAYER
e5f6450c 5069M: Jiri Kosina <jikos@kernel.org>
406df153 5070R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
eb76c5c0 5071L: linux-input@vger.kernel.org
54e5881d 5072T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 5073S: Maintained
679655da
JP
5074F: drivers/hid/
5075F: include/linux/hid*
c117ab84 5076F: include/uapi/linux/hid*
4ef4caad 5077
30ee72f0 5078HID SENSOR HUB DRIVERS
e5f6450c 5079M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
5080M: Jonathan Cameron <jic23@kernel.org>
5081M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5082L: linux-input@vger.kernel.org
5083L: linux-iio@vger.kernel.org
5084S: Maintained
5085F: Documentation/hid/hid-sensor*
5086F: drivers/hid/hid-sensor-*
5087F: drivers/iio/*/hid-*
5088F: include/linux/hid-sensor-*
5089
38bed542 5090HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5091M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5092L: linux-kernel@vger.kernel.org
75fc2d37 5093T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5094S: Maintained
679655da 5095F: Documentation/timers/
5cee9645 5096F: kernel/time/hrtimer.c
88606e80
TG
5097F: kernel/time/clockevents.c
5098F: kernel/time/tick*.*
5099F: kernel/time/timer_*.c
05ed8490 5100F: include/linux/clockchips.h
679655da 5101F: include/linux/hrtimer.h
38bed542 5102
1da177e4 5103HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5104L: linux-hams@vger.kernel.org
8b64f2a0 5105S: Orphan
679655da
JP
5106F: drivers/net/hamradio/dmascc.c
5107F: drivers/net/hamradio/scc.c
1da177e4 5108
ede1e6f8 5109HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5110M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5111W: http://www.highpoint-tech.com
5112S: Supported
679655da
JP
5113F: Documentation/scsi/hptiop.txt
5114F: drivers/scsi/hptiop.c
ede1e6f8 5115
1da177e4 5116HIPPI
8b58be88 5117M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5118L: linux-hippi@sunsite.dk
5119S: Maintained
679655da 5120F: include/linux/hippidevice.h
c117ab84 5121F: include/uapi/linux/if_hippi.h
679655da 5122F: net/802/hippi.c
ff5a3b50 5123F: drivers/net/hippi/
1da177e4 5124
16c6c252
JG
5125HISILICON SAS Controller
5126M: John Garry <john.garry@huawei.com>
5127W: http://www.hisilicon.com
5128S: Supported
5129F: drivers/scsi/hisi_sas/
5130F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5131
ff1d2767 5132HOST AP DRIVER
8b58be88 5133M: Jouni Malinen <j@w1.fi>
85d32e7b 5134L: hostap@shmoo.com (subscribers-only)
724c6b35 5135L: linux-wireless@vger.kernel.org
ff1d2767
JM
5136W: http://hostap.epitest.fi/
5137S: Maintained
eb4f98d5 5138F: drivers/net/wireless/intersil/hostap/
ff1d2767 5139
dd8cd779 5140HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5141L: platform-driver-x86@vger.kernel.org
95c70215 5142S: Orphan
679655da 5143F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5144
e2d1d6c0 5145HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5146M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5147S: Maintained
7e25d724 5148F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5149
7d2c86b5 5150HPET: High Precision Event Timers driver
8b58be88 5151M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5152S: Maintained
679655da
JP
5153F: Documentation/timers/hpet.txt
5154F: drivers/char/hpet.c
5155F: include/linux/hpet.h
c117ab84 5156F: include/uapi/linux/hpet.h
b9b0332f 5157
e07b5d79 5158HPET: x86
9e06f631 5159S: Orphan
679655da
JP
5160F: arch/x86/kernel/hpet.c
5161F: arch/x86/include/asm/hpet.h
b9b0332f 5162
1da177e4 5163HPFS FILESYSTEM
8b58be88 5164M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5165W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5166S: Maintained
679655da 5167F: fs/hpfs/
1da177e4 5168
3441cded 5169HSI SUBSYSTEM
56459ea9
SR
5170M: Sebastian Reichel <sre@kernel.org>
5171T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5172S: Maintained
5173F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5174F: Documentation/hsi.txt
3441cded
SR
5175F: drivers/hsi/
5176F: include/linux/hsi/
5177F: include/uapi/linux/hsi/
5178
7d2c86b5 5179HSO 3G MODEM DRIVER
8b58be88 5180M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5181W: http://www.pharscape.org
5182S: Maintained
679655da 5183F: drivers/net/usb/hso.c
11cd29b0 5184
19990e29
AB
5185HSR NETWORK PROTOCOL
5186M: Arvid Brodin <arvid.brodin@alten.se>
5187L: netdev@vger.kernel.org
5188S: Maintained
5189F: net/hsr/
5190
5a18c343 5191HTCPEN TOUCHSCREEN DRIVER
8b58be88 5192M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5193L: linux-input@vger.kernel.org
5194S: Maintained
679655da 5195F: drivers/input/touchscreen/htcpen.c
5a18c343 5196
1da177e4 5197HUGETLB FILESYSTEM
6d49e352 5198M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5199S: Maintained
679655da 5200F: fs/hugetlbfs/
1da177e4 5201
05183189 5202Hyper-V CORE AND DRIVERS
9c3646d1 5203M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5204M: Haiyang Zhang <haiyangz@microsoft.com>
5205L: devel@linuxdriverproject.org
5206S: Maintained
a4162747
HZ
5207F: arch/x86/include/asm/mshyperv.h
5208F: arch/x86/include/uapi/asm/hyperv.h
5209F: arch/x86/kernel/cpu/mshyperv.c
05183189 5210F: drivers/hid/hid-hyperv.c
a4162747 5211F: drivers/hv/
f92ca80b 5212F: drivers/input/serio/hyperv-keyboard.c
05183189 5213F: drivers/net/hyperv/
a4162747 5214F: drivers/scsi/storvsc_drv.c
8a61f013 5215F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5216F: include/linux/hyperv.h
5217F: tools/hv/
54bf725e 5218F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5219
d85c8a6a 5220I2C OVER PARALLEL PORT
d8130624 5221M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5222L: linux-i2c@vger.kernel.org
5223S: Maintained
5224F: Documentation/i2c/busses/i2c-parport
5225F: Documentation/i2c/busses/i2c-parport-light
5226F: drivers/i2c/busses/i2c-parport.c
5227F: drivers/i2c/busses/i2c-parport-light.c
5228
5229I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5230M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5231L: linux-i2c@vger.kernel.org
5232S: Maintained
5233F: Documentation/i2c/busses/i2c-ali1535
5234F: Documentation/i2c/busses/i2c-ali1563
5235F: Documentation/i2c/busses/i2c-ali15x3
5236F: Documentation/i2c/busses/i2c-amd756
5237F: Documentation/i2c/busses/i2c-amd8111
5238F: Documentation/i2c/busses/i2c-i801
5239F: Documentation/i2c/busses/i2c-nforce2
5240F: Documentation/i2c/busses/i2c-piix4
5241F: Documentation/i2c/busses/i2c-sis5595
5242F: Documentation/i2c/busses/i2c-sis630
5243F: Documentation/i2c/busses/i2c-sis96x
5244F: Documentation/i2c/busses/i2c-via
5245F: Documentation/i2c/busses/i2c-viapro
5246F: drivers/i2c/busses/i2c-ali1535.c
5247F: drivers/i2c/busses/i2c-ali1563.c
5248F: drivers/i2c/busses/i2c-ali15x3.c
5249F: drivers/i2c/busses/i2c-amd756.c
5250F: drivers/i2c/busses/i2c-amd756-s4882.c
5251F: drivers/i2c/busses/i2c-amd8111.c
5252F: drivers/i2c/busses/i2c-i801.c
5253F: drivers/i2c/busses/i2c-isch.c
5254F: drivers/i2c/busses/i2c-nforce2.c
5255F: drivers/i2c/busses/i2c-nforce2-s4985.c
5256F: drivers/i2c/busses/i2c-piix4.c
5257F: drivers/i2c/busses/i2c-sis5595.c
5258F: drivers/i2c/busses/i2c-sis630.c
5259F: drivers/i2c/busses/i2c-sis96x.c
5260F: drivers/i2c/busses/i2c-via.c
5261F: drivers/i2c/busses/i2c-viapro.c
5262
cb7f07a4
NH
5263I2C/SMBUS ISMT DRIVER
5264M: Seth Heasley <seth.heasley@intel.com>
5265M: Neil Horman <nhorman@tuxdriver.com>
5266L: linux-i2c@vger.kernel.org
5267F: drivers/i2c/busses/i2c-ismt.c
5268F: Documentation/i2c/busses/i2c-ismt
5269
6ea884db 5270I2C/SMBUS STUB DRIVER
d8130624 5271M: Jean Delvare <jdelvare@suse.com>
846557d3 5272L: linux-i2c@vger.kernel.org
6ea884db 5273S: Maintained
8547a5bc 5274F: drivers/i2c/i2c-stub.c
6ea884db 5275
5b543965 5276I2C SUBSYSTEM
14d77c4d 5277M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5278L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5279W: https://i2c.wiki.kernel.org/
5280Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5281T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5282S: Maintained
40ed1b4c 5283F: Documentation/devicetree/bindings/i2c/
679655da
JP
5284F: Documentation/i2c/
5285F: drivers/i2c/
630bc46e 5286F: drivers/i2c/*/
679655da 5287F: include/linux/i2c.h
03b70d62 5288F: include/linux/i2c-*.h
c117ab84
CEB
5289F: include/uapi/linux/i2c.h
5290F: include/uapi/linux/i2c-*.h
1da177e4 5291
4560d677
WS
5292I2C ACPI SUPPORT
5293M: Mika Westerberg <mika.westerberg@linux.intel.com>
5294L: linux-i2c@vger.kernel.org
5295L: linux-acpi@vger.kernel.org
5296S: Maintained
4560d677 5297
d85c8a6a 5298I2C-TAOS-EVM DRIVER
d8130624 5299M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5300L: linux-i2c@vger.kernel.org
5301S: Maintained
5302F: Documentation/i2c/busses/i2c-taos-evm
5303F: drivers/i2c/busses/i2c-taos-evm.c
5304
e8c76eed 5305I2C-TINY-USB DRIVER
8b58be88 5306M: Till Harbaum <till@harbaum.org>
846557d3 5307L: linux-i2c@vger.kernel.org
932d1872 5308W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5309S: Maintained
679655da 5310F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5311
1da177e4 5312i386 BOOT CODE
8b58be88 5313M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5314S: Maintained
679655da 5315F: arch/x86/boot/
1da177e4
LT
5316
5317i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5318M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5319T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5320S: Maintained
5321
1da177e4 5322IA64 (Itanium) PLATFORM
8b58be88
JP
5323M: Tony Luck <tony.luck@intel.com>
5324M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5325L: linux-ia64@vger.kernel.org
6b1c70b1 5326T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5327S: Maintained
679655da 5328F: arch/ia64/
1da177e4 5329
4cd38750
LDSB
5330IBM Power VMX Cryptographic instructions
5331M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5332M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5333L: linux-crypto@vger.kernel.org
5334S: Supported
5335F: drivers/crypto/vmx/Makefile
5336F: drivers/crypto/vmx/Kconfig
5337F: drivers/crypto/vmx/vmx.c
5338F: drivers/crypto/vmx/aes*
5339F: drivers/crypto/vmx/ghash*
5340F: drivers/crypto/vmx/ppc-xlate.pl
5341
956c203c 5342IBM Power in-Nest Crypto Acceleration
4cd38750 5343M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5344M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5345L: linux-crypto@vger.kernel.org
5346S: Supported
28bceeaa
DS
5347F: drivers/crypto/nx/Makefile
5348F: drivers/crypto/nx/Kconfig
5349F: drivers/crypto/nx/nx-aes*
5350F: drivers/crypto/nx/nx-sha*
5351F: drivers/crypto/nx/nx.*
5352F: drivers/crypto/nx/nx_csbcpb.h
5353F: drivers/crypto/nx/nx_debugfs.h
956c203c 5354
0e16aafb 5355IBM Power 842 compression accelerator
41656aa7 5356M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5357S: Supported
28bceeaa
DS
5358F: drivers/crypto/nx/Makefile
5359F: drivers/crypto/nx/Kconfig
7011a122 5360F: drivers/crypto/nx/nx-842*
2da572c9 5361F: include/linux/sw842.h
2062c5b6 5362F: crypto/842.c
2da572c9 5363F: lib/842/
0e16aafb 5364
1da177e4 5365IBM Power Linux RAID adapter
8b58be88 5366M: Brian King <brking@us.ibm.com>
1da177e4 5367S: Supported
679655da 5368F: drivers/scsi/ipr.*
1da177e4 5369
9d348af4 5370IBM Power Virtual Ethernet Device Driver
eddd63a6 5371M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5372L: netdev@vger.kernel.org
5373S: Supported
9aa32835 5374F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5375
032c5e82
TF
5376IBM Power SRIOV Virtual NIC Device Driver
5377M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5378M: John Allen <jallen@linux.vnet.ibm.com>
5379L: netdev@vger.kernel.org
5380S: Supported
5381F: drivers/net/ethernet/ibm/ibmvnic.*
5382
e6babec6 5383IBM Power Virtual SCSI Device Drivers
bcbde52b 5384M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5385L: linux-scsi@vger.kernel.org
5386S: Supported
e6babec6
NF
5387F: drivers/scsi/ibmvscsi/ibmvscsi*
5388F: drivers/scsi/ibmvscsi/viosrp.h
5389
5390IBM Power Virtual FC Device Drivers
44b4dad9 5391M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5392L: linux-scsi@vger.kernel.org
5393S: Supported
5394F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5395
1da177e4 5396IBM ServeRAID RAID DRIVER
f9213e78 5397S: Orphan
679655da 5398F: drivers/scsi/ips.*
1da177e4 5399
6ed9f9c4
PT
5400ICH LPC AND GPIO DRIVER
5401M: Peter Tyser <ptyser@xes-inc.com>
5402S: Maintained
5403F: drivers/mfd/lpc_ich.c
5404F: drivers/gpio/gpio-ich.c
5405
1e7106fc 5406IDE SUBSYSTEM
8b58be88 5407M: "David S. Miller" <davem@davemloft.net>
1da177e4 5408L: linux-ide@vger.kernel.org
8a6e2535 5409Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5410T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5411S: Maintained
679655da
JP
5412F: Documentation/ide/
5413F: drivers/ide/
5414F: include/linux/ide.h
1da177e4 5415
6cb8c13d
IP
5416IDEAPAD LAPTOP EXTRAS DRIVER
5417M: Ike Panhc <ike.pan@canonical.com>
5418L: platform-driver-x86@vger.kernel.org
5419W: http://launchpad.net/ideapad-laptop
5420S: Maintained
5421F: drivers/platform/x86/ideapad-laptop.c
5422
1ea4c161
AM
5423IDEAPAD LAPTOP SLIDEBAR DRIVER
5424M: Andrey Moiseev <o2g.org.ru@gmail.com>
5425L: linux-input@vger.kernel.org
5426W: https://github.com/o2genum/ideapad-slidebar
5427S: Maintained
5428F: drivers/input/misc/ideapad_slidebar.c
5429
0f861e8c 5430IDE/ATAPI DRIVERS
487ba8e8 5431M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5432L: linux-ide@vger.kernel.org
c404c199 5433S: Maintained
679655da
JP
5434F: Documentation/cdrom/ide-cd
5435F: drivers/ide/ide-cd*
1da177e4 5436
27471fdb 5437IDLE-I7300
8b58be88 5438M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5439L: linux-pm@vger.kernel.org
27471fdb 5440S: Supported
679655da 5441F: drivers/idle/i7300_idle.c
27471fdb 5442
02cf2286 5443IEEE 802.15.4 SUBSYSTEM
b6e195fd 5444M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5445L: linux-wpan@vger.kernel.org
5446W: https://github.com/linux-wpan
5447T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5448S: Maintained
5449F: net/ieee802154/
68653359 5450F: net/mac802154/
251741b1 5451F: drivers/net/ieee802154/
580947d3
AA
5452F: include/linux/nl802154.h
5453F: include/linux/ieee802154.h
5454F: include/net/nl802154.h
5455F: include/net/mac802154.h
5456F: include/net/af_ieee802154.h
5457F: include/net/cfg802154.h
5458F: include/net/ieee802154_netdev.h
ebef9c12 5459F: Documentation/networking/ieee802154.txt
02cf2286 5460
b1c97193
SY
5461IGORPLUG-USB IR RECEIVER
5462M: Sean Young <sean@mess.org>
5463L: linux-media@vger.kernel.org
5464S: Maintained
5465F: drivers/media/rc/igorplugusb.c
5466
40ad4a30
SY
5467IGUANAWORKS USB IR TRANSCEIVER
5468M: Sean Young <sean@mess.org>
5469L: linux-media@vger.kernel.org
5470S: Maintained
5471F: drivers/media/rc/iguanair.c
5472
9545f86e 5473IIO SUBSYSTEM AND DRIVERS
030a13d7 5474M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5475R: Hartmut Knaack <knaack.h@gmx.de>
5476R: Lars-Peter Clausen <lars@metafoo.de>
5477R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5478L: linux-iio@vger.kernel.org
5479S: Maintained
03e7c251 5480F: drivers/iio/
9545f86e 5481F: drivers/staging/iio/
8fe671fc 5482F: include/linux/iio/
817020cf 5483F: tools/iio/
9545f86e 5484
65519263
SG
5485IKANOS/ADI EAGLE ADSL USB DRIVER
5486M: Matthieu Castet <castet.matthieu@free.fr>
5487M: Stanislaw Gruszka <stf_xl@wp.pl>
5488S: Maintained
5489F: drivers/usb/atm/ueagle-atm.c
5490
e89ab51f
GR
5491INA209 HARDWARE MONITOR DRIVER
5492M: Guenter Roeck <linux@roeck-us.net>
5493L: lm-sensors@lm-sensors.org
5494S: Maintained
5495F: Documentation/hwmon/ina209
5496F: Documentation/devicetree/bindings/i2c/ina209.txt
5497F: drivers/hwmon/ina209.c
5498
5499INA2XX HARDWARE MONITOR DRIVER
5500M: Guenter Roeck <linux@roeck-us.net>
5501L: lm-sensors@lm-sensors.org
5502S: Maintained
5503F: Documentation/hwmon/ina2xx
5504F: drivers/hwmon/ina2xx.c
5505F: include/linux/platform_data/ina2xx.h
5506
14dc124f
SIG
5507INDUSTRY PACK SUBSYSTEM (IPACK)
5508M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5509M: Jens Taprogge <jens.taprogge@taprogge.org>
5510M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5511L: industrypack-devel@lists.sourceforge.net
5512W: http://industrypack.sourceforge.net
5513S: Maintained
5514F: drivers/ipack/
5515
8adc53fd
ZLK
5516INGENIC JZ4780 DMA Driver
5517M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5518S: Maintained
5519F: drivers/dma/dma-jz4780.c
5520
aa7168f4 5521INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5522M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5523M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5524L: linux-ima-devel@lists.sourceforge.net
5525L: linux-ima-user@lists.sourceforge.net
5526L: linux-security-module@vger.kernel.org
9f273c24 5527T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
aa7168f4 5528S: Supported
679655da 5529F: security/integrity/ima/
aa7168f4 5530
9a4ea5a9
JH
5531IMGTEC IR DECODER DRIVER
5532M: James Hogan <james.hogan@imgtec.com>
5533S: Maintained
5534F: drivers/media/rc/img-ir/
5535
1da177e4 5536IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5537L: linux-fbdev@vger.kernel.org
843393d3 5538S: Orphan
8a61f013 5539F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5540
5541INFINIBAND SUBSYSTEM
b6b2bbe6 5542M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5543M: Sean Hefty <sean.hefty@intel.com>
5544M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5545L: linux-rdma@vger.kernel.org
605841f5 5546W: http://www.openfabrics.org/
8a6e2535 5547Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5548T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5549S: Supported
679655da
JP
5550F: Documentation/infiniband/
5551F: drivers/infiniband/
2dfcad3a 5552F: drivers/staging/rdma/
c117ab84 5553F: include/uapi/linux/if_infiniband.h
954138dc
YD
5554F: include/uapi/rdma/
5555F: include/rdma/
1da177e4 5556
c9f04f58 5557INOTIFY
8b58be88
JP
5558M: John McCutchan <john@johnmccutchan.com>
5559M: Robert Love <rlove@rlove.org>
5560M: Eric Paris <eparis@parisplace.org>
c9f04f58 5561S: Maintained
679655da
JP
5562F: Documentation/filesystems/inotify.txt
5563F: fs/notify/inotify/
5564F: include/linux/inotify.h
c117ab84 5565F: include/uapi/linux/inotify.h
c9f04f58 5566
e2d1d6c0 5567INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5568M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5569L: linux-input@vger.kernel.org
8a6e2535 5570Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5571T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5572S: Maintained
679655da 5573F: drivers/input/
f4eea7e2 5574F: include/linux/input.h
c117ab84 5575F: include/uapi/linux/input.h
f4eea7e2 5576F: include/linux/input/
e2d1d6c0 5577
3267a87f 5578INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5579M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5580L: linux-input@vger.kernel.org
75dd112a 5581S: Odd fixes
3267a87f 5582F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5583F: drivers/input/input-mt.c
3267a87f
HR
5584K: \b(ABS|SYN)_MT_
5585
97fa99a3
JY
5586INTEL ASoC BDW/HSW DRIVERS
5587M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5588L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5589S: Supported
e8e1225d
JP
5590F: sound/soc/intel/common/sst-dsp*
5591F: sound/soc/intel/common/sst-firmware.c
5592F: sound/soc/intel/boards/broadwell.c
5593F: sound/soc/intel/haswell/
97fa99a3 5594
4ac13e17
DJ
5595INTEL C600 SERIES SAS CONTROLLER DRIVER
5596M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5597M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5598L: linux-scsi@vger.kernel.org
7106891a
DJ
5599T: git git://git.code.sf.net/p/intel-sas/isci
5600S: Supported
4ac13e17 5601F: drivers/scsi/isci/
4ac13e17 5602
ecc83e52
AH
5603INTEL HID EVENT DRIVER
5604M: Alex Hung <alex.hung@canonical.com>
5605L: platform-driver-x86@vger.kernel.org
5606S: Maintained
5607F: drivers/platform/x86/intel-hid.c
5608
26717172
LB
5609INTEL IDLE DRIVER
5610M: Len Brown <lenb@kernel.org>
bf1c138e 5611L: linux-pm@vger.kernel.org
08deed1e 5612T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5613S: Supported
5614F: drivers/idle/intel_idle.c
5615
7c1ac18d 5616INTEL PSTATE DRIVER
58ac1f62
SP
5617M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5618M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5619L: linux-pm@vger.kernel.org
5620S: Supported
5621F: drivers/cpufreq/intel_pstate.c
5622
9eb8ef74 5623INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5624M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5625L: linux-fbdev@vger.kernel.org
ce00f85c 5626S: Maintained
679655da 5627F: Documentation/fb/intelfb.txt
8a61f013 5628F: drivers/video/fbdev/intelfb/
9eb8ef74 5629
1da177e4 5630INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5631M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5632L: linux-fbdev@vger.kernel.org
ce00f85c 5633S: Maintained
8a61f013 5634F: drivers/video/fbdev/i810/
1da177e4 5635
f4a9bc4c 5636INTEL MENLOW THERMAL DRIVER
8b58be88 5637M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5638L: platform-driver-x86@vger.kernel.org
5ca92bd9 5639W: https://01.org/linux-acpi
f4a9bc4c 5640S: Supported
679655da 5641F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5642
248a9dc3 5643INTEL I/OAT DMA DRIVER
18ebd564 5644M: Dave Jiang <dave.jiang@intel.com>
08223d80 5645R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5646L: dmaengine@vger.kernel.org
5647Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5648S: Supported
679655da 5649F: drivers/dma/ioat*
248a9dc3 5650
6c8909b4 5651INTEL IOMMU (VT-d)
8b58be88 5652M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5653L: iommu@lists.linux-foundation.org
54e5881d 5654T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5655S: Supported
3fb39615 5656F: drivers/iommu/intel-iommu.c
679655da 5657F: include/linux/intel-iommu.h
6c8909b4 5658
b3e5f263 5659INTEL IOP-ADMA DMA DRIVER
08223d80 5660R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5661S: Odd fixes
679655da 5662F: drivers/dma/iop-adma.c
b3e5f263 5663
9251ce95 5664INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5665M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5666S: Maintained
679655da
JP
5667F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5668F: arch/arm/mach-ixp4xx/include/mach/npe.h
5669F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5670F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5671F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5672F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5673
844dd05f 5674INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5675M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5676S: Maintained
679655da 5677F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5678
2f302324 5679INTEL ETHERNET DRIVERS
8b58be88 5680M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5681R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5682R: Shannon Nelson <shannon.nelson@intel.com>
5683R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5684R: Don Skidmore <donald.c.skidmore@intel.com>
6e80a18c 5685R: Bruce Allan <bruce.w.allan@intel.com>
2f302324
JK
5686R: John Ronciak <john.ronciak@intel.com>
5687R: Mitch Williams <mitch.a.williams@intel.com>
5688L: intel-wired-lan@lists.osuosl.org
f6fde11a 5689W: http://www.intel.com/support/feedback.htm
d94e6fed 5690W: http://e1000.sourceforge.net/
2f302324
JK
5691Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5692T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5693T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5694S: Supported
0d164401
JK
5695F: Documentation/networking/e100.txt
5696F: Documentation/networking/e1000.txt
5697F: Documentation/networking/e1000e.txt
5698F: Documentation/networking/igb.txt
5699F: Documentation/networking/igbvf.txt
5700F: Documentation/networking/ixgb.txt
5701F: Documentation/networking/ixgbe.txt
5702F: Documentation/networking/ixgbevf.txt
1bff6529 5703F: Documentation/networking/i40e.txt
105bf2fe 5704F: Documentation/networking/i40evf.txt
dee1ad47 5705F: drivers/net/ethernet/intel/
bc90d291 5706F: drivers/net/ethernet/intel/*/
1da177e4 5707
0963d59b
LW
5708INTEL-MID GPIO DRIVER
5709M: David Cohen <david.a.cohen@linux.intel.com>
5710L: linux-gpio@vger.kernel.org
5711S: Maintained
5712F: drivers/gpio/gpio-intel-mid.c
5713
ca907a90
SY
5714INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5715M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5716L: linux-wireless@vger.kernel.org
ca907a90 5717S: Maintained
679655da 5718F: Documentation/networking/README.ipw2100
679655da 5719F: Documentation/networking/README.ipw2200
367a1092 5720F: drivers/net/wireless/intel/ipw2x00/
826d2abe 5721
5760b0a5
AS
5722INTEL(R) TRACE HUB
5723M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5724S: Supported
5725F: Documentation/trace/intel_th.txt
5726F: drivers/hwtracing/intel_th/
5727
4bd96a7a 5728INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
74b18e17 5729M: Ning Sun <ning.sun@intel.com>
4bd96a7a
SW
5730L: tboot-devel@lists.sourceforge.net
5731W: http://tboot.sourceforge.net
e9b7d7c8 5732T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5733S: Supported
5734F: Documentation/intel_txt.txt
5735F: include/linux/tboot.h
5736F: arch/x86/kernel/tboot.c
5737
8a70da82 5738INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5739M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5740M: linux-wimax@intel.com
49e7d9df 5741L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5742S: Supported
5743W: http://linuxwimax.org
679655da
JP
5744F: Documentation/wimax/README.i2400m
5745F: drivers/net/wimax/i2400m/
c117ab84 5746F: include/uapi/linux/wimax/i2400m.h
8a70da82 5747
1c0ce89c
SG
5748INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5749M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5750L: linux-wireless@vger.kernel.org
1c0ce89c 5751S: Supported
7ac9a364 5752F: drivers/net/wireless/intel/iwlegacy/
efa3144e 5753
b481de9c 5754INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5755M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5756M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5757M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5758L: linux-wireless@vger.kernel.org
b481de9c 5759W: http://intellinuxwireless.org
b62ff718 5760T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5761S: Supported
e705c121 5762F: drivers/net/wireless/intel/iwlwifi/
b481de9c 5763
de8fe023
TW
5764INTEL MANAGEMENT ENGINE (mei)
5765M: Tomas Winkler <tomas.winkler@intel.com>
5766L: linux-kernel@vger.kernel.org
5767S: Supported
c117ab84 5768F: include/uapi/linux/mei.h
5069288b 5769F: include/linux/mei_cl_bus.h
de8fe023 5770F: drivers/misc/mei/*
e07950a1 5771F: Documentation/misc-devices/mei/*
de8fe023 5772
50ceb98b
SD
5773INTEL MIC DRIVERS (mic)
5774M: Sudeep Dutt <sudeep.dutt@intel.com>
5775M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5776S: Supported
5777W: https://github.com/sudeepdutt/mic
5778W: http://software.intel.com/en-us/mic-developer
5779F: include/linux/mic_bus.h
5780F: include/linux/scif.h
5781F: include/uapi/linux/mic_common.h
5782F: include/uapi/linux/mic_ioctl.h
9f273c24 5783F: include/uapi/linux/scif_ioctl.h
50ceb98b
SD
5784F: drivers/misc/mic/
5785F: drivers/dma/mic_x100_dma.c
5786F: drivers/dma/mic_x100_dma.h
9f273c24 5787F: Documentation/mic/
50ceb98b 5788
fdca4f16 5789INTEL PMC/P-Unit IPC DRIVER
0a8b8353 5790M: Zha Qipeng<qipeng.zha@intel.com>
5791L: platform-driver-x86@vger.kernel.org
5792S: Maintained
5793F: drivers/platform/x86/intel_pmc_ipc.c
fdca4f16 5794F: drivers/platform/x86/intel_punit_ipc.c
0a8b8353 5795F: arch/x86/include/asm/intel_pmc_ipc.h
fdca4f16 5796F: arch/x86/include/asm/intel_punit_ipc.h
0a8b8353 5797
378f956e
SKC
5798INTEL TELEMETRY DRIVER
5799M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5800L: platform-driver-x86@vger.kernel.org
5801S: Maintained
378f956e 5802F: arch/x86/include/asm/intel_telemetry.h
f1fc3cd8 5803F: drivers/platform/x86/intel_telemetry*
0a8b8353 5804
cb109a0e 5805IOC3 ETHERNET DRIVER
8b58be88 5806M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5807L: linux-mips@linux-mips.org
5808S: Maintained
8862bf1e 5809F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5810
cb109a0e 5811IOC3 SERIAL DRIVER
8b58be88 5812M: Pat Gefre <pfg@sgi.com>
d39e0721 5813L: linux-serial@vger.kernel.org
cb109a0e 5814S: Maintained
df621252 5815F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5816
0b6e8569
SW
5817IOMMU DRIVERS
5818M: Joerg Roedel <joro@8bytes.org>
5819L: iommu@lists.linux-foundation.org
5820T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5821S: Maintained
5822F: drivers/iommu/
5823
4480f15b 5824IP MASQUERADING
8b58be88 5825M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5826S: Maintained
679655da 5827F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5828
4409ebe9 5829IPMI SUBSYSTEM
8b58be88 5830M: Corey Minyard <minyard@acm.org>
b0c90653 5831L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5832W: http://openipmi.sourceforge.net/
5833S: Supported
679655da
JP
5834F: Documentation/IPMI.txt
5835F: drivers/char/ipmi/
5836F: include/linux/ipmi*
c117ab84 5837F: include/uapi/linux/ipmi*
4409ebe9 5838
2d800897
KW
5839QCOM AUDIO (ASoC) DRIVERS
5840M: Patrick Lai <plai@codeaurora.org>
5841M: Banajit Goswami <bgoswami@codeaurora.org>
5842L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5843S: Supported
5844F: sound/soc/qcom/
5845
e2d1d6c0 5846IPS SCSI RAID DRIVER
8b58be88 5847M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5848L: linux-scsi@vger.kernel.org
5849W: http://www.adaptec.com/
5850S: Maintained
679655da 5851F: drivers/scsi/ips*
e2d1d6c0
RD
5852
5853IPVS
8b58be88
JP
5854M: Wensong Zhang <wensong@linux-vs.org>
5855M: Simon Horman <horms@verge.net.au>
5856M: Julian Anastasov <ja@ssi.bg>
979b6c13 5857L: netdev@vger.kernel.org
e2d1d6c0 5858L: lvs-devel@vger.kernel.org
1da177e4 5859S: Maintained
9f273c24
FW
5860T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5861T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
679655da 5862F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5863F: include/net/ip_vs.h
c117ab84 5864F: include/uapi/linux/ip_vs.h
679655da 5865F: net/netfilter/ipvs/
1da177e4 5866
e7839f25 5867IPWIRELESS DRIVER
e5f6450c 5868M: Jiri Kosina <jikos@kernel.org>
d8130624 5869M: David Sterba <dsterba@suse.com>
92094aa0 5870S: Odd Fixes
282361a0 5871F: drivers/tty/ipwireless/
099dc4fb 5872
e2d1d6c0 5873IPX NETWORK LAYER
8b58be88 5874M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5875L: netdev@vger.kernel.org
5876S: Maintained
679655da 5877F: include/net/ipx.h
c117ab84 5878F: include/uapi/linux/ipx.h
679655da 5879F: net/ipx/
e2d1d6c0 5880
1da177e4 5881IRDA SUBSYSTEM
8b58be88 5882M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5883L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5884L: netdev@vger.kernel.org
1da177e4 5885W: http://irda.sourceforge.net/
f353976d 5886S: Maintained
e0057975 5887T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5888F: Documentation/networking/irda.txt
5889F: drivers/net/irda/
5890F: include/net/irda/
5891F: net/irda/
1da177e4 5892
a800c7cc
TG
5893IRQ SUBSYSTEM
5894M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5895L: linux-kernel@vger.kernel.org
a800c7cc 5896S: Maintained
75fc2d37 5897T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5898F: kernel/irq/
2ed9fd28
JC
5899
5900IRQCHIP DRIVERS
5901M: Thomas Gleixner <tglx@linutronix.de>
5902M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5903M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5904L: linux-kernel@vger.kernel.org
5905S: Maintained
5906T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5907T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5908F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5909F: drivers/irqchip/
a800c7cc 5910
7ab3a837 5911IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5912M: Jiang Liu <jiang.liu@linux.intel.com>
5913M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5914S: Maintained
b09dec2c 5915T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5916F: Documentation/IRQ-domain.txt
5917F: include/linux/irqdomain.h
5918F: kernel/irq/irqdomain.c
b09dec2c 5919F: kernel/irq/msi.c
7ab3a837 5920
e2d1d6c0 5921ISAPNP
8b58be88 5922M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5923S: Maintained
679655da
JP
5924F: Documentation/isapnp.txt
5925F: drivers/pnp/isapnp/
5926F: include/linux/isapnp.h
e2d1d6c0 5927
d39b8420
HV
5928ISA RADIO MODULE
5929M: Hans Verkuil <hverkuil@xs4all.nl>
5930L: linux-media@vger.kernel.org
5931T: git git://linuxtv.org/media_tree.git
a825eaec 5932W: https://linuxtv.org
d39b8420
HV
5933S: Maintained
5934F: drivers/media/radio/radio-isa*
5935
71a6d0af
HW
5936iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5937M: Peter Jones <pjones@redhat.com>
5938M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5939S: Maintained
5940F: drivers/firmware/iscsi_ibft*
5941
14816b1e 5942ISCSI
8b58be88 5943M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5944L: open-iscsi@googlegroups.com
5945W: www.open-iscsi.org
54e5881d 5946T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5947S: Maintained
679655da
JP
5948F: drivers/scsi/*iscsi*
5949F: include/scsi/*iscsi*
14816b1e 5950
1e65eb42
OG
5951ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5952M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5953M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5954M: Roi Dayan <roid@mellanox.com>
5955L: linux-rdma@vger.kernel.org
5956S: Supported
5957W: http://www.openfabrics.org
5958W: www.open-iscsi.org
5959Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5960F: drivers/infiniband/ulp/iser/
1e65eb42 5961
2b70e5fd
SG
5962ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5963M: Sagi Grimberg <sagig@mellanox.com>
5964T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5965L: linux-rdma@vger.kernel.org
5966L: target-devel@vger.kernel.org
5967S: Supported
5968W: http://www.linux-iscsi.org
5969F: drivers/infiniband/ulp/isert
5970
1da177e4 5971ISDN SUBSYSTEM
8b58be88 5972M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5973L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5974L: netdev@vger.kernel.org
1da177e4 5975W: http://www.isdn4linux.de
54e5881d 5976T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5977S: Maintained
679655da
JP
5978F: Documentation/isdn/
5979F: drivers/isdn/
5980F: include/linux/isdn.h
5981F: include/linux/isdn/
c117ab84
CEB
5982F: include/uapi/linux/isdn.h
5983F: include/uapi/linux/isdn/
1da177e4
LT
5984
5985ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5986M: Armin Schindler <mac@melware.de>
d5d52273 5987L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5988W: http://www.melware.de
5989S: Maintained
679655da 5990F: drivers/isdn/hardware/eicon/
1da177e4 5991
d624870f 5992IT87 HARDWARE MONITORING DRIVER
d8130624 5993M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5994L: lm-sensors@lm-sensors.org
5995S: Maintained
5996F: Documentation/hwmon/it87
5997F: drivers/hwmon/it87.c
5998
d7104bff
AP
5999IT913X MEDIA DRIVER
6000M: Antti Palosaari <crope@iki.fi>
6001L: linux-media@vger.kernel.org
a825eaec 6002W: https://linuxtv.org
d7104bff
AP
6003W: http://palosaari.fi/linux/
6004Q: http://patchwork.linuxtv.org/project/linux-media/list/
6005T: git git://linuxtv.org/anttip/media_tree.git
6006S: Maintained
249c697e 6007F: drivers/media/tuners/it913x*
d7104bff 6008
91821ff3 6009IVTV VIDEO4LINUX DRIVER
6afdeaf8 6010M: Andy Walls <awalls@md.metrocast.net>
7b212edf 6011L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 6012L: linux-media@vger.kernel.org
275ffde4 6013T: git git://linuxtv.org/media_tree.git
91821ff3
HV
6014W: http://www.ivtvdriver.org
6015S: Maintained
679655da 6016F: Documentation/video4linux/*.ivtv
90d72ac6 6017F: drivers/media/pci/ivtv/
c117ab84 6018F: include/uapi/linux/ivtv*
91821ff3 6019
68620bdd
MP
6020IX2505V MEDIA DRIVER
6021M: Malcolm Priestley <tvboxspy@gmail.com>
6022L: linux-media@vger.kernel.org
a825eaec 6023W: https://linuxtv.org
68620bdd
MP
6024Q: http://patchwork.linuxtv.org/project/linux-media/list/
6025S: Maintained
6026F: drivers/media/dvb-frontends/ix2505v*
6027
4453d736
GR
6028JC42.4 TEMPERATURE SENSOR DRIVER
6029M: Guenter Roeck <linux@roeck-us.net>
6030L: lm-sensors@lm-sensors.org
6031S: Maintained
6032F: drivers/hwmon/jc42.c
6033F: Documentation/hwmon/jc42
6034
e2d1d6c0 6035JFS FILESYSTEM
3256f80f 6036M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
6037L: jfs-discussion@lists.sourceforge.net
6038W: http://jfs.sourceforge.net/
54e5881d 6039T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 6040S: Maintained
679655da
JP
6041F: Documentation/filesystems/jfs.txt
6042F: fs/jfs/
e2d1d6c0 6043
95252236 6044JME NETWORK DRIVER
8b58be88 6045M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
6046L: netdev@vger.kernel.org
6047S: Maintained
63d24a0e 6048F: drivers/net/ethernet/jme.*
95252236 6049
1da177e4 6050JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 6051M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
6052L: linux-mtd@lists.infradead.org
6053W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 6054S: Maintained
679655da 6055F: fs/jffs2/
c117ab84 6056F: include/uapi/linux/jffs2.h
1da177e4 6057
d183e11a
TT
6058JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6059M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 6060M: Jan Kara <jack@suse.com>
d183e11a
TT
6061L: linux-ext4@vger.kernel.org
6062S: Maintained
6063F: fs/jbd2/
6064F: include/linux/jbd2.h
ae0718f8 6065
207dab5f
MU
6066JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6067M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6068L: linux-media@vger.kernel.org
6069S: Maintained
6070F: drivers/media/platform/rcar_jpu.c
6071
fd8b6cb4 6072JSM Neo PCI based serial card
9d141cb9 6073M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
6074L: linux-serial@vger.kernel.org
6075S: Maintained
df621252 6076F: drivers/tty/serial/jsm/
ae0718f8 6077
af39917d
CL
6078K10TEMP HARDWARE MONITORING DRIVER
6079M: Clemens Ladisch <clemens@ladisch.de>
6080L: lm-sensors@lm-sensors.org
6081S: Maintained
6082F: Documentation/hwmon/k10temp
6083F: drivers/hwmon/k10temp.c
6084
4660cb35 6085K8TEMP HARDWARE MONITORING DRIVER
8b58be88 6086M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 6087L: lm-sensors@lm-sensors.org
ae0718f8 6088S: Maintained
679655da
JP
6089F: Documentation/hwmon/k8temp
6090F: drivers/hwmon/k8temp.c
ae0718f8 6091
1da177e4 6092KCONFIG
5eb1f99e 6093M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 6094L: linux-kbuild@vger.kernel.org
cea8321c 6095T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 6096S: Maintained
679655da
JP
6097F: Documentation/kbuild/kconfig-language.txt
6098F: scripts/kconfig/
1da177e4 6099
ea6c2089 6100KDUMP
8b58be88
JP
6101M: Vivek Goyal <vgoyal@redhat.com>
6102M: Haren Myneni <hbabu@us.ibm.com>
34633993 6103L: kexec@lists.infradead.org
ea6c2089
VG
6104W: http://lse.sourceforge.net/kdump/
6105S: Maintained
80811493 6106F: Documentation/kdump/
ea6c2089 6107
f41bf02f
HV
6108KEENE FM RADIO TRANSMITTER DRIVER
6109M: Hans Verkuil <hverkuil@xs4all.nl>
6110L: linux-media@vger.kernel.org
6111T: git git://linuxtv.org/media_tree.git
a825eaec 6112W: https://linuxtv.org
f41bf02f
HV
6113S: Maintained
6114F: drivers/media/radio/radio-keene*
6115
1da177e4 6116KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6117M: Ian Kent <raven@themaw.net>
f694fc97 6118L: autofs@vger.kernel.org
1da177e4 6119S: Maintained
679655da 6120F: fs/autofs4/
1da177e4 6121
70fb7ba6 6122KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6123M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6124T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6125T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6126L: linux-kbuild@vger.kernel.org
5ce45962 6127S: Maintained
679655da
JP
6128F: Documentation/kbuild/
6129F: Makefile
6130F: scripts/Makefile.*
70fb7ba6
MM
6131F: scripts/basic/
6132F: scripts/mk*
6133F: scripts/package/
1da177e4
LT
6134
6135KERNEL JANITORS
c3000e03 6136L: kernel-janitors@vger.kernel.org
10466f5a 6137W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6138S: Odd Fixes
1da177e4 6139
e8b43555 6140KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6141M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6142M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6143L: linux-nfs@vger.kernel.org
1da177e4 6144W: http://nfs.sourceforge.net/
9f273c24 6145T: git git://linux-nfs.org/~bfields/linux.git
98fac23f 6146S: Supported
679655da 6147F: fs/nfsd/
c117ab84 6148F: include/uapi/linux/nfsd/
679655da
JP
6149F: fs/lockd/
6150F: fs/nfs_common/
6151F: net/sunrpc/
6152F: include/linux/lockd/
6153F: include/linux/sunrpc/
c117ab84 6154F: include/uapi/linux/sunrpc/
1da177e4 6155
13b122b3
SK
6156KERNEL SELFTEST FRAMEWORK
6157M: Shuah Khan <shuahkh@osg.samsung.com>
64f00850 6158L: linux-kselftest@vger.kernel.org
13b122b3
SK
6159T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6160S: Maintained
6161F: tools/testing/selftests
6162
426d62e2 6163KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6164M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6165M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6166L: kvm@vger.kernel.org
e3e58478 6167W: http://www.linux-kvm.org
a94b40a6 6168T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6169S: Supported
c93a64fe
PB
6170F: Documentation/*/kvm*.txt
6171F: Documentation/virtual/kvm/
679655da 6172F: arch/*/kvm/
1662e862
CB
6173F: arch/x86/kernel/kvm.c
6174F: arch/x86/kernel/kvmclock.c
679655da
JP
6175F: arch/*/include/asm/kvm*
6176F: include/linux/kvm*
c117ab84 6177F: include/uapi/linux/kvm*
679655da 6178F: virt/kvm/
426d62e2 6179
ad8003d3 6180KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6181M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6182L: kvm@vger.kernel.org
038161de 6183W: http://www.linux-kvm.org/
7de609c8 6184S: Maintained
679655da 6185F: arch/x86/include/asm/svm.h
679655da 6186F: arch/x86/kvm/svm.c
426d62e2 6187
513014b7 6188KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6189M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6190L: kvm-ppc@vger.kernel.org
038161de 6191W: http://www.linux-kvm.org/
6a7f972d 6192T: git git://github.com/agraf/linux-2.6.git
513014b7 6193S: Supported
679655da
JP
6194F: arch/powerpc/include/asm/kvm*
6195F: arch/powerpc/kvm/
513014b7 6196
85f8fffe 6197KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6198M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6199M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6200L: linux-s390@vger.kernel.org
6201W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 6202T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
85f8fffe 6203S: Supported
679655da
JP
6204F: Documentation/s390/kvm.txt
6205F: arch/s390/include/asm/kvm*
80811493 6206F: arch/s390/kvm/
85f8fffe 6207
a749474d 6208KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6209M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6210M: Marc Zyngier <marc.zyngier@arm.com>
6211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6212L: kvmarm@lists.cs.columbia.edu
6213W: http://systems.cs.columbia.edu/projects/kvm-arm
1b1ebe82 6214T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
0f4ca79e 6215S: Supported
a749474d
CD
6216F: arch/arm/include/uapi/asm/kvm*
6217F: arch/arm/include/asm/kvm*
6218F: arch/arm/kvm/
5c8818b4
MZ
6219F: virt/kvm/arm/
6220F: include/kvm/arm_*
a749474d 6221
6394a3ec 6222KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6223M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6224M: Marc Zyngier <marc.zyngier@arm.com>
6225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6226L: kvmarm@lists.cs.columbia.edu
6227S: Maintained
6228F: arch/arm64/include/uapi/asm/kvm*
6229F: arch/arm64/include/asm/kvm*
6230F: arch/arm64/kvm/
6231
bfd3d532
JH
6232KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6233M: James Hogan <james.hogan@imgtec.com>
6234L: linux-mips@linux-mips.org
6235S: Supported
6236F: arch/mips/include/uapi/asm/kvm*
6237F: arch/mips/include/asm/kvm*
6238F: arch/mips/kvm/
6239
dc009d92 6240KEXEC
8b58be88 6241M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6242W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6243L: kexec@lists.infradead.org
dc009d92 6244S: Maintained
679655da 6245F: include/linux/kexec.h
c117ab84 6246F: include/uapi/linux/kexec.h
679655da 6247F: kernel/kexec.c
dc009d92 6248
e971461f
DH
6249KEYS/KEYRINGS:
6250M: David Howells <dhowells@redhat.com>
aa62efff 6251L: keyrings@vger.kernel.org
e971461f 6252S: Maintained
d410fa4e 6253F: Documentation/security/keys.txt
e971461f
DH
6254F: include/linux/key.h
6255F: include/linux/key-type.h
6256F: include/keys/
6257F: security/keys/
6258
7f3c68be 6259KEYS-TRUSTED
74dd744f
MZ
6260M: David Safford <safford@us.ibm.com>
6261M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6262L: linux-security-module@vger.kernel.org
aa62efff 6263L: keyrings@vger.kernel.org
7f3c68be 6264S: Supported
d410fa4e 6265F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6266F: include/keys/trusted-type.h
6267F: security/keys/trusted.c
6268F: security/keys/trusted.h
6269
6270KEYS-ENCRYPTED
74dd744f
MZ
6271M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6272M: David Safford <safford@us.ibm.com>
7f3c68be 6273L: linux-security-module@vger.kernel.org
aa62efff 6274L: keyrings@vger.kernel.org
7f3c68be 6275S: Supported
d410fa4e 6276F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6277F: include/keys/encrypted-type.h
19c90aa6 6278F: security/keys/encrypted-keys/
7f3c68be 6279
5b778dad 6280KGDB / KDB /debug_core
8b58be88 6281M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6282W: http://kgdb.wiki.kernel.org/
e3e2aaf7 6283L: kgdb-bugreport@lists.sourceforge.net
9f273c24 6284T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
e3e2aaf7 6285S: Maintained
679655da
JP
6286F: Documentation/DocBook/kgdb.tmpl
6287F: drivers/misc/kgdbts.c
df621252 6288F: drivers/tty/serial/kgdboc.c
5b778dad 6289F: include/linux/kdb.h
679655da 6290F: include/linux/kgdb.h
4063eb5f 6291F: kernel/debug/
e3e2aaf7 6292
456db8cc 6293KMEMCHECK
8b58be88 6294M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6295M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6296S: Maintained
410d7a97
JP
6297F: Documentation/kmemcheck.txt
6298F: arch/x86/include/asm/kmemcheck.h
6299F: arch/x86/mm/kmemcheck/
6300F: include/linux/kmemcheck.h
6301F: mm/kmemcheck.c
b9ce08c0 6302
c3bb4d24 6303KMEMLEAK
8b58be88 6304M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6305S: Maintained
6306F: Documentation/kmemleak.txt
6307F: include/linux/kmemleak.h
6308F: mm/kmemleak.c
6309F: mm/kmemleak-test.c
6310
89559a61 6311KPROBES
8b58be88
JP
6312M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6313M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6314M: "David S. Miller" <davem@davemloft.net>
97c29e74 6315M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6316S: Maintained
679655da
JP
6317F: Documentation/kprobes.txt
6318F: include/linux/kprobes.h
6319F: kernel/kprobes.c
89559a61 6320
70e84049 6321KS0108 LCD CONTROLLER DRIVER
8b58be88 6322M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6323W: http://miguelojeda.es/auxdisplay.htm
6324W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6325S: Maintained
679655da
JP
6326F: Documentation/auxdisplay/ks0108
6327F: drivers/auxdisplay/ks0108.c
6328F: include/linux/ks0108.h
70e84049 6329
1b69c6d0
DA
6330L3MDEV
6331M: David Ahern <dsa@cumulusnetworks.com>
6332L: netdev@vger.kernel.org
6333S: Maintained
6334F: net/l3mdev
6335F: include/net/l3mdev.h
6336
9ca44355
JC
6337LANTIQ MIPS ARCHITECTURE
6338M: John Crispin <blogic@openwrt.org>
6339L: linux-mips@linux-mips.org
6340S: Maintained
6341F: arch/mips/lantiq
6342
1da177e4 6343LAPB module
1da177e4 6344L: linux-x25@vger.kernel.org
bf9915cc 6345S: Orphan
679655da
JP
6346F: Documentation/networking/lapb-module.txt
6347F: include/*/lapb.h
6348F: net/lapb/
1da177e4
LT
6349
6350LASI 53c700 driver for PARISC
8b58be88 6351M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6352L: linux-scsi@vger.kernel.org
6353S: Maintained
679655da
JP
6354F: Documentation/scsi/53c700.txt
6355F: drivers/scsi/53c700*
1da177e4 6356
263de9b5 6357LED SUBSYSTEM
8b58be88 6358M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6359M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6360L: linux-leds@vger.kernel.org
b8926ba0 6361T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6362S: Maintained
679655da
JP
6363F: drivers/leds/
6364F: include/linux/leds.h
263de9b5 6365
b0461a44 6366LEGACY EEPROM DRIVER
d8130624 6367M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6368S: Maintained
6369F: Documentation/misc-devices/eeprom
6370F: drivers/misc/eeprom/eeprom.c
6371
1da177e4 6372LEGO USB Tower driver
8b58be88 6373M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6374L: legousb-devel@lists.sourceforge.net
6375W: http://legousb.sourceforge.net/
6376S: Maintained
679655da 6377F: drivers/usb/misc/legousbtower.c
1da177e4 6378
055616a8
MK
6379LG2160 MEDIA DRIVER
6380M: Michael Krufky <mkrufky@linuxtv.org>
6381L: linux-media@vger.kernel.org
a825eaec 6382W: https://linuxtv.org
055616a8
MK
6383W: http://github.com/mkrufky
6384Q: http://patchwork.linuxtv.org/project/linux-media/list/
6385T: git git://linuxtv.org/mkrufky/tuners.git
6386S: Maintained
6387F: drivers/media/dvb-frontends/lg2160.*
6388
6f0e7725
MK
6389LGDT3305 MEDIA DRIVER
6390M: Michael Krufky <mkrufky@linuxtv.org>
6391L: linux-media@vger.kernel.org
a825eaec 6392W: https://linuxtv.org
6f0e7725
MK
6393W: http://github.com/mkrufky
6394Q: http://patchwork.linuxtv.org/project/linux-media/list/
6395T: git git://linuxtv.org/mkrufky/tuners.git
6396S: Maintained
6397F: drivers/media/dvb-frontends/lgdt3305.*
6398
568a17ff 6399LGUEST
8b58be88 6400M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6401L: lguest@lists.ozlabs.org
568a17ff 6402W: http://lguest.ozlabs.org/
72e91863 6403S: Odd Fixes
070f420b 6404F: arch/x86/include/asm/lguest*.h
679655da
JP
6405F: arch/x86/lguest/
6406F: drivers/lguest/
6407F: include/linux/lguest*.h
070f420b 6408F: tools/lguest/
568a17ff 6409
32ac7cb2
TH
6410LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6411M: Tejun Heo <tj@kernel.org>
6412L: linux-ide@vger.kernel.org
6413T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6414S: Maintained
6415F: drivers/ata/
6416F: include/linux/ata.h
6417F: include/linux/libata.h
6418
6419LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6420M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6421L: linux-ide@vger.kernel.org
6422T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6423S: Maintained
6424F: include/linux/pata_arasan_cf_data.h
6425F: drivers/ata/pata_arasan_cf.c
6426
c7fa056c
BZ
6427LIBATA PATA DRIVERS
6428M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6429M: Tejun Heo <tj@kernel.org>
6430L: linux-ide@vger.kernel.org
6431T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6432S: Maintained
6433F: drivers/ata/pata_*.c
6434F: drivers/ata/ata_generic.c
6435
32ac7cb2
TH
6436LIBATA SATA AHCI PLATFORM devices support
6437M: Hans de Goede <hdegoede@redhat.com>
6438M: Tejun Heo <tj@kernel.org>
6439L: linux-ide@vger.kernel.org
6440T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6441S: Maintained
6442F: drivers/ata/ahci_platform.c
6443F: drivers/ata/libahci_platform.c
6444F: include/linux/ahci_platform.h
6445
6446LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6447M: Mikael Pettersson <mikpelinux@gmail.com>
6448L: linux-ide@vger.kernel.org
6449T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6450S: Maintained
6451F: drivers/ata/sata_promise.*
6452
1acd437c
SL
6453LIBLOCKDEP
6454M: Sasha Levin <sasha.levin@oracle.com>
6455S: Maintained
6456F: tools/lib/lockdep/
6457
bc30196f
DW
6458LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6459M: Dan Williams <dan.j.williams@intel.com>
6460L: linux-nvdimm@lists.01.org
6461Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9f273c24 6462T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
bc30196f
DW
6463S: Supported
6464F: drivers/nvdimm/*
6465F: include/linux/nd.h
6466F: include/linux/libnvdimm.h
6467F: include/uapi/linux/ndctl.h
6468
6469LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6470M: Ross Zwisler <ross.zwisler@linux.intel.com>
6471L: linux-nvdimm@lists.01.org
6472Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6473S: Supported
6474F: drivers/nvdimm/blk.c
6475F: drivers/nvdimm/region_devs.c
6476F: drivers/acpi/nfit*
6477
6478LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6479M: Vishal Verma <vishal.l.verma@intel.com>
6480L: linux-nvdimm@lists.01.org
6481Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6482S: Supported
6483F: drivers/nvdimm/btt*
6484
6485LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6486M: Ross Zwisler <ross.zwisler@linux.intel.com>
6487L: linux-nvdimm@lists.01.org
6488Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6489S: Supported
6490F: drivers/nvdimm/pmem.c
b864bc17 6491F: include/linux/pmem.h
40603526 6492F: arch/*/include/asm/pmem.h
bc30196f 6493
cd9e9808
MB
6494LIGHTNVM PLATFORM SUPPORT
6495M: Matias Bjorling <mb@lightnvm.io>
6496W: http://github/OpenChannelSSD
4ead1a25 6497L: linux-block@vger.kernel.org
cd9e9808
MB
6498S: Maintained
6499F: drivers/lightnvm/
6500F: include/linux/lightnvm.h
6501F: include/uapi/linux/lightnvm.h
6502
1da177e4 6503LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6504M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6505W: http://www.ibm.com/linux/ltc/projects/ppc
6506S: Supported
11c34c7d 6507F: arch/powerpc/boot/rs6000.h
1da177e4 6508
852bb9f5 6509LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6510M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6511M: Paul Mackerras <paulus@samba.org>
ea668936 6512M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6513W: http://www.penguinppc.org/
a4724ed6 6514L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6515Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6516T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6517S: Supported
11c34c7d
JP
6518F: Documentation/powerpc/
6519F: arch/powerpc/
1da177e4
LT
6520
6521LINUX FOR POWER MACINTOSH
8b58be88 6522M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6523W: http://www.penguinppc.org/
a4724ed6 6524L: linuxppc-dev@lists.ozlabs.org
1da177e4 6525S: Maintained
11c34c7d
JP
6526F: arch/powerpc/platforms/powermac/
6527F: drivers/macintosh/
1da177e4 6528
77a76369 6529LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6530M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6531L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6532T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6533S: Maintained
11c34c7d
JP
6534F: arch/powerpc/platforms/512x/
6535F: arch/powerpc/platforms/52xx/
1da177e4
LT
6536
6537LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6538M: Alistair Popple <alistair@popple.id.au>
8b58be88 6539M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6540W: http://www.penguinppc.org/
a4724ed6 6541L: linuxppc-dev@lists.ozlabs.org
1da177e4 6542S: Maintained
11c34c7d
JP
6543F: arch/powerpc/platforms/40x/
6544F: arch/powerpc/platforms/44x/
1da177e4 6545
260c02a9 6546LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6547L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6548S: Orphan
11c34c7d
JP
6549F: arch/powerpc/*/*virtex*
6550F: arch/powerpc/*/*/*virtex*
1da177e4 6551
e93adf1e 6552LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6553M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6554W: http://www.penguinppc.org/
a4724ed6 6555L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6556S: Maintained
a2b1f7c8 6557F: arch/powerpc/platforms/8xx/
e93adf1e 6558
1da177e4 6559LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
44451d4d 6560M: Scott Wood <oss@buserror.net>
8b58be88 6561M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6562W: http://www.penguinppc.org/
a4724ed6 6563L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6564T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6565S: Maintained
11c34c7d 6566F: arch/powerpc/platforms/83xx/
4c8f581d 6567F: arch/powerpc/platforms/85xx/
1da177e4 6568
ab06ff3a 6569LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6570M: Olof Johansson <olof@lixom.net>
a4724ed6 6571L: linuxppc-dev@lists.ozlabs.org
92e19709 6572S: Maintained
11c34c7d
JP
6573F: arch/powerpc/platforms/pasemi/
6574F: drivers/*/*pasemi*
6575F: drivers/*/*/*pasemi*
ab06ff3a 6576
1da177e4 6577LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6578M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6579L: linux-security-module@vger.kernel.org
1da177e4
LT
6580S: Supported
6581
a23ce6da
HW
6582LIS3LV02D ACCELEROMETER DRIVER
6583M: Eric Piel <eric.piel@tremplin-utc.net>
6584S: Maintained
ff606677
JD
6585F: Documentation/misc-devices/lis3lv02d
6586F: drivers/misc/lis3lv02d/
bd35665f 6587F: drivers/platform/x86/hp_accel.c
a23ce6da 6588
b700e7f0
SJ
6589LIVE PATCHING
6590M: Josh Poimboeuf <jpoimboe@redhat.com>
6591M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6592M: Jiri Kosina <jikos@kernel.org>
d8130624 6593M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6594S: Maintained
6595F: kernel/livepatch/
6596F: include/linux/livepatch.h
6597F: arch/x86/include/asm/livepatch.h
6598F: arch/x86/kernel/livepatch.c
6599F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6600F: samples/livepatch/
b700e7f0 6601L: live-patching@vger.kernel.org
74d50da3 6602T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6603
e2d1d6c0 6604LLC (802.2)
8b58be88 6605M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6606S: Maintained
679655da 6607F: include/linux/llc.h
c117ab84 6608F: include/uapi/linux/llc.h
679655da
JP
6609F: include/net/llc*
6610F: net/llc/
e2d1d6c0 6611
4e233cbe
AD
6612LM73 HARDWARE MONITOR DRIVER
6613M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6614L: lm-sensors@lm-sensors.org
6615S: Maintained
6616F: drivers/hwmon/lm73.c
6617
156e2d1a 6618LM78 HARDWARE MONITOR DRIVER
d8130624 6619M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6620L: lm-sensors@lm-sensors.org
6621S: Maintained
6622F: Documentation/hwmon/lm78
6623F: drivers/hwmon/lm78.c
6624
1da177e4 6625LM83 HARDWARE MONITOR DRIVER
d8130624 6626M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6627L: lm-sensors@lm-sensors.org
1da177e4 6628S: Maintained
679655da
JP
6629F: Documentation/hwmon/lm83
6630F: drivers/hwmon/lm83.c
1da177e4
LT
6631
6632LM90 HARDWARE MONITOR DRIVER
d8130624 6633M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6634L: lm-sensors@lm-sensors.org
1da177e4 6635S: Maintained
679655da 6636F: Documentation/hwmon/lm90
aae7bce4 6637F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6638F: drivers/hwmon/lm90.c
1da177e4 6639
917cc4e6
GR
6640LM95234 HARDWARE MONITOR DRIVER
6641M: Guenter Roeck <linux@roeck-us.net>
6642L: lm-sensors@lm-sensors.org
6643S: Maintained
6644F: Documentation/hwmon/lm95234
6645F: drivers/hwmon/lm95234.c
6646
68620bdd
MP
6647LME2510 MEDIA DRIVER
6648M: Malcolm Priestley <tvboxspy@gmail.com>
6649L: linux-media@vger.kernel.org
a825eaec 6650W: https://linuxtv.org
68620bdd
MP
6651Q: http://patchwork.linuxtv.org/project/linux-media/list/
6652S: Maintained
6653F: drivers/media/usb/dvb-usb-v2/lmedm04*
6654
512e67f9 6655LOCKDEP AND LOCKSTAT
8b58be88
JP
6656M: Peter Zijlstra <peterz@infradead.org>
6657M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6658L: linux-kernel@vger.kernel.org
75fc2d37 6659T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6660S: Maintained
214e0aed
DB
6661F: Documentation/locking/lockdep*.txt
6662F: Documentation/locking/lockstat.txt
679655da 6663F: include/linux/lockdep.h
7486d6da 6664F: kernel/locking/
512e67f9 6665
dde33348 6666LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6667M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6668L: linux-ntfs-dev@lists.sourceforge.net
6669W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6670S: Maintained
679655da 6671F: Documentation/ldm.txt
20d16fef 6672F: block/partitions/ldm.*
1da177e4 6673
ef6ada3d
JE
6674LogFS
6675M: Joern Engel <joern@logfs.org>
756ccb3c 6676M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6677L: logfs@logfs.org
6678W: logfs.org
6679S: Maintained
6680F: fs/logfs/
6681
b62d7946
RS
6682LPC32XX MACHINE SUPPORT
6683M: Roland Stigge <stigge@antcom.de>
6684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6685S: Maintained
6686F: arch/arm/mach-lpc32xx/
6687
c87e34ef 6688LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6689M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6690M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6691M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6692M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6693L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6694L: linux-scsi@vger.kernel.org
6695W: http://www.lsilogic.com/support
6696S: Supported
679655da 6697F: drivers/message/fusion/
500c152a 6698F: drivers/scsi/mpt2sas/
6699F: drivers/scsi/mpt3sas/
c87e34ef 6700
1da177e4 6701LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6702M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6703L: linux-scsi@vger.kernel.org
6704S: Maintained
679655da 6705F: drivers/scsi/sym53c8xx_2/
1da177e4 6706
e5f5c99a
GR
6707LTC4261 HARDWARE MONITOR DRIVER
6708M: Guenter Roeck <linux@roeck-us.net>
6709L: lm-sensors@lm-sensors.org
6710S: Maintained
6711F: Documentation/hwmon/ltc4261
6712F: drivers/hwmon/ltc4261.c
6713
81365c31 6714LTP (Linux Test Project)
28b8e8d4 6715M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6716M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6717M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6718M: Jan Stancek <jstancek@redhat.com>
6719M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6720M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6721L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6722W: http://linux-test-project.github.io/
7d1ae8a8 6723T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6724S: Maintained
6725
c12a54b3 6726M32R ARCHITECTURE
c12a54b3 6727W: http://www.linux-m32r.org/
b4174867 6728S: Orphan
679655da 6729F: arch/m32r/
c12a54b3 6730
1da177e4 6731M68K ARCHITECTURE
8b58be88 6732M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6733L: linux-m68k@lists.linux-m68k.org
6734W: http://www.linux-m68k.org/
54e5881d 6735T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6736S: Maintained
679655da 6737F: arch/m68k/
9db35182 6738F: drivers/zorro/
1da177e4
LT
6739
6740M68K ON APPLE MACINTOSH
8b58be88 6741M: Joshua Thompson <funaho@jurai.org>
1da177e4 6742W: http://www.mac.linux-m68k.org/
9bb9f222 6743L: linux-m68k@lists.linux-m68k.org
1da177e4 6744S: Maintained
9db35182 6745F: arch/m68k/mac/
1da177e4
LT
6746
6747M68K ON HP9000/300
8b58be88 6748M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6749W: http://www.tazenda.demon.co.uk/phil/linux-hp
6750S: Maintained
679655da 6751F: arch/m68k/hp300/
1da177e4 6752
74425546
AP
6753M88DS3103 MEDIA DRIVER
6754M: Antti Palosaari <crope@iki.fi>
6755L: linux-media@vger.kernel.org
a825eaec 6756W: https://linuxtv.org
74425546
AP
6757W: http://palosaari.fi/linux/
6758Q: http://patchwork.linuxtv.org/project/linux-media/list/
6759T: git git://linuxtv.org/anttip/media_tree.git
6760S: Maintained
6761F: drivers/media/dvb-frontends/m88ds3103*
6762
68620bdd
MP
6763M88RS2000 MEDIA DRIVER
6764M: Malcolm Priestley <tvboxspy@gmail.com>
6765L: linux-media@vger.kernel.org
a825eaec 6766W: https://linuxtv.org
68620bdd
MP
6767Q: http://patchwork.linuxtv.org/project/linux-media/list/
6768S: Maintained
6769F: drivers/media/dvb-frontends/m88rs2000*
6770
07a092fa 6771MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6772M: Alexey Klimov <klimov.linux@gmail.com>
6773L: linux-media@vger.kernel.org
6774T: git git://linuxtv.org/media_tree.git
6775S: Maintained
6776F: drivers/media/radio/radio-ma901.c
07a092fa 6777
64a327a7 6778MAC80211
8b58be88 6779M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6780L: linux-wireless@vger.kernel.org
491b26b4 6781W: http://wireless.kernel.org/
ce466579
JB
6782T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6783T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6784S: Maintained
679655da
JP
6785F: Documentation/networking/mac80211-injection.txt
6786F: include/net/mac80211.h
6787F: net/mac80211/
2af8c4dc 6788F: drivers/net/wireless/mac80211_hwsim.[ch]
64a327a7 6789
b863ceb7 6790MACVLAN DRIVER
8b58be88 6791M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6792L: netdev@vger.kernel.org
6793S: Maintained
679655da
JP
6794F: drivers/net/macvlan.c
6795F: include/linux/if_macvlan.h
b863ceb7 6796
2b6d83e2
JB
6797MAILBOX API
6798M: Jassi Brar <jassisinghbrar@gmail.com>
6799L: linux-kernel@vger.kernel.org
6800S: Maintained
6801F: drivers/mailbox/
6802F: include/linux/mailbox_client.h
6803F: include/linux/mailbox_controller.h
6804
faf1668c 6805MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6806M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6807W: http://www.kernel.org/doc/man-pages
bd7ebec6 6808L: linux-man@vger.kernel.org
1b53dc74 6809S: Maintained
faf1668c 6810
8427defd
RK
6811MARVELL ARMADA DRM SUPPORT
6812M: Russell King <rmk+kernel@arm.linux.org.uk>
6813S: Maintained
6814F: drivers/gpu/drm/armada/
6815
3ad50cca
GR
6816MARVELL 88E6352 DSA support
6817M: Guenter Roeck <linux@roeck-us.net>
6818S: Maintained
6819F: drivers/net/dsa/mv88e6352.c
6820
c4d007bc
TP
6821MARVELL CRYPTO DRIVER
6822M: Boris Brezillon <boris.brezillon@free-electrons.com>
6823M: Arnaud Ebalard <arno@natisbad.org>
6824F: drivers/crypto/marvell/
6825S: Maintained
6826L: linux-crypto@vger.kernel.org
6827
44c14c1d 6828MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6829M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6830M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6831L: netdev@vger.kernel.org
6832S: Maintained
6833F: drivers/net/ethernet/marvell/sk*
6834
74cda169 6835MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6836L: libertas-dev@lists.infradead.org
8ac3e99e 6837S: Orphan
f988d640 6838F: drivers/net/wireless/marvell/libertas/
74cda169 6839
b60d6975 6840MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6841M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6842L: netdev@vger.kernel.org
f5ca8502 6843S: Maintained
527a6266 6844F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6845F: include/linux/mv643xx.h
1da177e4 6846
370b8ed9
TP
6847MARVELL MVNETA ETHERNET DRIVER
6848M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6849L: netdev@vger.kernel.org
6850S: Maintained
6851F: drivers/net/ethernet/marvell/mvneta.*
6852
fcad584d 6853MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6854M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6855M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6856L: linux-wireless@vger.kernel.org
6857S: Maintained
277b024e 6858F: drivers/net/wireless/marvell/mwifiex/
fcad584d 6859
a2c3f656 6860MARVELL MWL8K WIRELESS DRIVER
a040d532 6861M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6862L: linux-wireless@vger.kernel.org
16345910 6863S: Odd Fixes
de60f1dc 6864F: drivers/net/wireless/marvell/mwl8k.c
a2c3f656 6865
2a69567b 6866MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6867M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6868S: Odd Fixes
1fa7e547 6869F: drivers/mmc/host/mvsdio.*
2a69567b 6870
1da177e4 6871MATROX FRAMEBUFFER DRIVER
c69f677c 6872L: linux-fbdev@vger.kernel.org
52653199 6873S: Orphan
8a61f013 6874F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6875F: include/uapi/linux/matroxfb.h
1da177e4 6876
ca462085
GR
6877MAX16065 HARDWARE MONITOR DRIVER
6878M: Guenter Roeck <linux@roeck-us.net>
6879L: lm-sensors@lm-sensors.org
6880S: Maintained
6881F: Documentation/hwmon/max16065
6882F: drivers/hwmon/max16065.c
6883
1f61cab8
GR
6884MAX20751 HARDWARE MONITOR DRIVER
6885M: Guenter Roeck <linux@roeck-us.net>
6886L: lm-sensors@lm-sensors.org
6887S: Maintained
6888F: Documentation/hwmon/max20751
6889F: drivers/hwmon/max20751.c
6890
d20620de 6891MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6892M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6893L: lm-sensors@lm-sensors.org
6894S: Maintained
679655da
JP
6895F: Documentation/hwmon/max6650
6896F: drivers/hwmon/max6650.c
d20620de 6897
e89ab51f
GR
6898MAX6697 HARDWARE MONITOR DRIVER
6899M: Guenter Roeck <linux@roeck-us.net>
6900L: lm-sensors@lm-sensors.org
6901S: Maintained
6902F: Documentation/hwmon/max6697
6903F: Documentation/devicetree/bindings/i2c/max6697.txt
6904F: drivers/hwmon/max6697.c
6905F: include/linux/platform_data/max6697.h
6906
f8f847b5
KK
6907MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6908M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6909L: linux-pm@vger.kernel.org
6910S: Supported
6911F: drivers/power/max14577_charger.c
6912F: drivers/power/max77693_charger.c
6913
3811405e
JMC
6914MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6915M: Javier Martinez Canillas <javier@osg.samsung.com>
6916L: linux-kernel@vger.kernel.org
6917S: Supported
6918F: drivers/*/*max77802.c
6919F: Documentation/devicetree/bindings/*/*max77802.txt
6920F: include/dt-bindings/*/*max77802.h
6921
befeb596
KK
6922MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6923M: Chanwoo Choi <cw00.choi@samsung.com>
6924M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6925L: linux-kernel@vger.kernel.org
6926S: Supported
6927F: drivers/*/max14577.c
6928F: drivers/*/max77686.c
6929F: drivers/*/max77693.c
6930F: drivers/extcon/extcon-max14577.c
6931F: drivers/extcon/extcon-max77693.c
6932F: drivers/rtc/rtc-max77686.c
6933F: drivers/clk/clk-max77686.c
6934F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6935F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6936F: Documentation/devicetree/bindings/mfd/max77693.txt
6937F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6938F: include/linux/mfd/max14577*.h
6939F: include/linux/mfd/max77686*.h
6940F: include/linux/mfd/max77693*.h
6941
9be3c9a5
HV
6942MAXIRADIO FM RADIO RECEIVER DRIVER
6943M: Hans Verkuil <hverkuil@xs4all.nl>
6944L: linux-media@vger.kernel.org
6945T: git git://linuxtv.org/media_tree.git
a825eaec 6946W: https://linuxtv.org
9be3c9a5
HV
6947S: Maintained
6948F: drivers/media/radio/radio-maxiradio*
6949
c05dc2cc
PR
6950MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6951M: Peter Rosin <peda@axentia.se>
6952L: linux-iio@vger.kernel.org
6953S: Maintained
6954F: drivers/iio/potentiometer/mcp4531.c
6955
6f32a8c9
LP
6956MEDIA DRIVERS FOR RENESAS - VSP1
6957M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6958L: linux-media@vger.kernel.org
4a121096 6959L: linux-renesas-soc@vger.kernel.org
6f32a8c9
LP
6960T: git git://linuxtv.org/media_tree.git
6961S: Supported
6962F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6963F: drivers/media/platform/vsp1/
6964
dacf9ce8
KS
6965MEDIA DRIVERS FOR ASCOT2E
6966M: Sergey Kozlov <serjk@netup.ru>
6967L: linux-media@vger.kernel.org
a825eaec 6968W: https://linuxtv.org
dacf9ce8
KS
6969W: http://netup.tv/
6970T: git git://linuxtv.org/media_tree.git
6971S: Supported
6972F: drivers/media/dvb-frontends/ascot2e*
6973
a6dc60ff
KS
6974MEDIA DRIVERS FOR CXD2841ER
6975M: Sergey Kozlov <serjk@netup.ru>
6976L: linux-media@vger.kernel.org
a825eaec 6977W: https://linuxtv.org
a6dc60ff
KS
6978W: http://netup.tv/
6979T: git git://linuxtv.org/media_tree.git
6980S: Supported
6981F: drivers/media/dvb-frontends/cxd2841er*
6982
a5d32b35
KS
6983MEDIA DRIVERS FOR HORUS3A
6984M: Sergey Kozlov <serjk@netup.ru>
6985L: linux-media@vger.kernel.org
a825eaec 6986W: https://linuxtv.org
a5d32b35
KS
6987W: http://netup.tv/
6988T: git git://linuxtv.org/media_tree.git
6989S: Supported
6990F: drivers/media/dvb-frontends/horus3a*
6991
e025273b
KS
6992MEDIA DRIVERS FOR LNBH25
6993M: Sergey Kozlov <serjk@netup.ru>
6994L: linux-media@vger.kernel.org
a825eaec 6995W: https://linuxtv.org
e025273b
KS
6996W: http://netup.tv/
6997T: git git://linuxtv.org/media_tree.git
6998S: Supported
6999F: drivers/media/dvb-frontends/lnbh25*
7000
52b1eaf4
KS
7001MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7002M: Sergey Kozlov <serjk@netup.ru>
7003L: linux-media@vger.kernel.org
a825eaec 7004W: https://linuxtv.org
52b1eaf4
KS
7005W: http://netup.tv/
7006T: git git://linuxtv.org/media_tree.git
7007S: Supported
7008F: drivers/media/pci/netup_unidvb/*
7009
127c49ae 7010MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 7011M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
7012P: LinuxTV.org Project
7013L: linux-media@vger.kernel.org
a825eaec 7014W: https://linuxtv.org
8a6e2535 7015Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 7016T: git git://linuxtv.org/media_tree.git
127c49ae
JP
7017S: Maintained
7018F: Documentation/dvb/
7019F: Documentation/video4linux/
ffe06198 7020F: Documentation/DocBook/media/
127c49ae 7021F: drivers/media/
ffe06198 7022F: drivers/staging/media/
eb4b0ec7 7023F: include/linux/platform_data/media/
127c49ae 7024F: include/media/
6c0f0359
MCC
7025F: include/uapi/linux/dvb/
7026F: include/uapi/linux/videodev2.h
7027F: include/uapi/linux/media.h
7028F: include/uapi/linux/v4l2-*
7029F: include/uapi/linux/meye.h
7030F: include/uapi/linux/ivtv*
7031F: include/uapi/linux/uvcvideo.h
d20620de 7032
c869f77d
JK
7033MEDIATEK MT7601U WIRELESS LAN DRIVER
7034M: Jakub Kicinski <kubakici@wp.pl>
7035L: linux-wireless@vger.kernel.org
7036S: Maintained
7037F: drivers/net/wireless/mediatek/mt7601u/
7038
e399065b
SS
7039MEGARAID SCSI/SAS DRIVERS
7040M: Kashyap Desai <kashyap.desai@avagotech.com>
7041M: Sumit Saxena <sumit.saxena@avagotech.com>
7042M: Uday Lingala <uday.lingala@avagotech.com>
7043L: megaraidlinux.pdl@avagotech.com
baaea1dc 7044L: linux-scsi@vger.kernel.org
e399065b 7045W: http://www.lsi.com
ce00f85c 7046S: Maintained
679655da
JP
7047F: Documentation/scsi/megaraid.txt
7048F: drivers/scsi/megaraid.*
7049F: drivers/scsi/megaraid/
757e0108 7050
2c46c9d5 7051MELLANOX ETHERNET DRIVER (mlx4_en)
e7523a49 7052M: Eugenia Emantayev <eugenia@mellanox.com>
b75f0050 7053L: netdev@vger.kernel.org
2c46c9d5
AV
7054S: Supported
7055W: http://www.mellanox.com
7056Q: http://patchwork.ozlabs.org/project/netdev/list/
7057F: drivers/net/ethernet/mellanox/mlx4/en_*
7058
e7523a49
OG
7059MELLANOX ETHERNET DRIVER (mlx5e)
7060M: Saeed Mahameed <saeedm@mellanox.com>
7061L: netdev@vger.kernel.org
7062S: Supported
7063W: http://www.mellanox.com
7064Q: http://patchwork.ozlabs.org/project/netdev/list/
7065F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7066
93c1edb2
JP
7067MELLANOX ETHERNET SWITCH DRIVERS
7068M: Jiri Pirko <jiri@mellanox.com>
7069M: Ido Schimmel <idosch@mellanox.com>
7070L: netdev@vger.kernel.org
7071S: Supported
7072W: http://www.mellanox.com
7073Q: http://patchwork.ozlabs.org/project/netdev/list/
7074F: drivers/net/ethernet/mellanox/mlxsw/
7075
5b25b13a
MD
7076MEMBARRIER SUPPORT
7077M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7078M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7079L: linux-kernel@vger.kernel.org
7080S: Supported
7081F: kernel/membarrier.c
7082F: include/uapi/linux/membarrier.h
7083
70ea91f1
SR
7084MEMORY MANAGEMENT
7085L: linux-mm@kvack.org
70ea91f1
SR
7086W: http://www.linux-mm.org
7087S: Maintained
679655da 7088F: include/linux/mm.h
551450bb
CS
7089F: include/linux/gfp.h
7090F: include/linux/mmzone.h
7091F: include/linux/memory_hotplug.h
7092F: include/linux/vmalloc.h
679655da 7093F: mm/
70ea91f1 7094
f4e9ce66 7095MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 7096M: David Woodhouse <dwmw2@infradead.org>
242c325e 7097M: Brian Norris <computersforpeace@gmail.com>
1da177e4 7098L: linux-mtd@lists.infradead.org
8a6e2535
JP
7099W: http://www.linux-mtd.infradead.org/
7100Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 7101T: git git://git.infradead.org/linux-mtd.git
ab95eac9 7102T: git git://git.infradead.org/l2-mtd.git
1da177e4 7103S: Maintained
679655da
JP
7104F: drivers/mtd/
7105F: include/linux/mtd/
c117ab84 7106F: include/uapi/mtd/
1da177e4 7107
26c57ef1 7108MEN A21 WATCHDOG DRIVER
30c7469b 7109M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 7110L: linux-watchdog@vger.kernel.org
30c7469b 7111S: Maintained
26c57ef1
JT
7112F: drivers/watchdog/mena21_wdt.c
7113
3764e82e 7114MEN CHAMELEON BUS (mcb)
30c7469b
JT
7115M: Johannes Thumshirn <morbidrsa@gmail.com>
7116S: Maintained
3764e82e
JT
7117F: drivers/mcb/
7118F: include/linux/mcb.h
b9f2f459 7119F: Documentation/men-chameleon-bus.txt
3764e82e 7120
48b490d2
AW
7121MEN F21BMC (Board Management Controller)
7122M: Andreas Werner <andreas.werner@men.de>
7123S: Supported
7124F: drivers/mfd/menf21bmc.c
7125F: drivers/watchdog/menf21bmc_wdt.c
7126F: drivers/leds/leds-menf21bmc.c
7127F: drivers/hwmon/menf21bmc_hwmon.c
7128F: Documentation/hwmon/menf21bmc
7129
12285945
JH
7130METAG ARCHITECTURE
7131M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7132L: linux-metag@vger.kernel.org
9f273c24 7133T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
f23d0e24 7134S: Odd Fixes
12285945
JH
7135F: arch/metag/
7136F: Documentation/metag/
7137F: Documentation/devicetree/bindings/metag/
2d799dde 7138F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7139F: drivers/clocksource/metag_generic.c
5698c50d
JH
7140F: drivers/irqchip/irq-metag.c
7141F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7142F: drivers/tty/metag_da.c
12285945 7143
c6375b0a 7144MICROBLAZE ARCHITECTURE
8b58be88 7145M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7146W: http://www.monstr.eu/fdt/
7147T: git git://git.monstr.eu/linux-2.6-microblaze.git
7148S: Supported
0a8c7914 7149F: arch/microblaze/
1da177e4 7150
2508a45a
CY
7151MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7152M: Chen Yu <yu.c.chen@intel.com>
7153L: platform-driver-x86@vger.kernel.org
7154S: Supported
7155F: drivers/platform/x86/surfacepro3_button.c
7156
1da177e4 7157MICROTEK X6 SCANNER
61eee9a7 7158M: Oliver Neukum <oliver@neukum.org>
1da177e4 7159S: Maintained
679655da 7160F: drivers/usb/image/microtek.*
1da177e4
LT
7161
7162MIPS
8b58be88 7163M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7164L: linux-mips@linux-mips.org
6097050d 7165W: http://www.linux-mips.org/
b05e988e 7166T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7167Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7168S: Supported
679655da
JP
7169F: Documentation/mips/
7170F: arch/mips/
1da177e4 7171
08b7620a
HV
7172MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7173M: Hans Verkuil <hverkuil@xs4all.nl>
7174L: linux-media@vger.kernel.org
7175T: git git://linuxtv.org/media_tree.git
a825eaec 7176W: https://linuxtv.org
08b7620a
HV
7177S: Odd Fixes
7178F: drivers/media/radio/radio-miropcm20*
7179
c09befcb
OG
7180MELLANOX MLX4 core VPI driver
7181M: Yishai Hadas <yishaih@mellanox.com>
e126ba97
EC
7182L: netdev@vger.kernel.org
7183L: linux-rdma@vger.kernel.org
7184W: http://www.mellanox.com
7185Q: http://patchwork.ozlabs.org/project/netdev/list/
c09befcb
OG
7186S: Supported
7187F: drivers/net/ethernet/mellanox/mlx4/
7188F: include/linux/mlx4/
7189
7190MELLANOX MLX4 IB driver
7191M: Yishai Hadas <yishaih@mellanox.com>
7192L: linux-rdma@vger.kernel.org
7193W: http://www.mellanox.com
e126ba97 7194Q: http://patchwork.kernel.org/project/linux-rdma/list/
c09befcb
OG
7195S: Supported
7196F: drivers/infiniband/hw/mlx4/
7197F: include/linux/mlx4/
7198
595a4d8f
OG
7199MELLANOX MLX5 core VPI driver
7200M: Matan Barak <matanb@mellanox.com>
7201M: Leon Romanovsky <leonro@mellanox.com>
e126ba97
EC
7202L: netdev@vger.kernel.org
7203L: linux-rdma@vger.kernel.org
7204W: http://www.mellanox.com
7205Q: http://patchwork.ozlabs.org/project/netdev/list/
e126ba97
EC
7206S: Supported
7207F: drivers/net/ethernet/mellanox/mlx5/core/
7208F: include/linux/mlx5/
7209
595a4d8f
OG
7210MELLANOX MLX5 IB driver
7211M: Matan Barak <matanb@mellanox.com>
7212M: Leon Romanovsky <leonro@mellanox.com>
b75f0050
JP
7213L: linux-rdma@vger.kernel.org
7214W: http://www.mellanox.com
7215Q: http://patchwork.kernel.org/project/linux-rdma/list/
b75f0050 7216S: Supported
b75f0050 7217F: drivers/infiniband/hw/mlx5/
595a4d8f 7218F: include/linux/mlx5/
e126ba97 7219
764589b6
CM
7220MELEXIS MLX90614 DRIVER
7221M: Crt Mori <cmo@melexis.com>
7222L: linux-iio@vger.kernel.org
7223W: http://www.melexis.com
7224S: Supported
7225F: drivers/iio/temperature/mlx90614.c
7226
0ce277e4
AP
7227MN88472 MEDIA DRIVER
7228M: Antti Palosaari <crope@iki.fi>
7229L: linux-media@vger.kernel.org
a825eaec 7230W: https://linuxtv.org
0ce277e4
AP
7231W: http://palosaari.fi/linux/
7232Q: http://patchwork.linuxtv.org/project/linux-media/list/
7233T: git git://linuxtv.org/anttip/media_tree.git
7234S: Maintained
7235F: drivers/staging/media/mn88472/
7236F: drivers/media/dvb-frontends/mn88472.h
7237
4f4d238f
AP
7238MN88473 MEDIA DRIVER
7239M: Antti Palosaari <crope@iki.fi>
7240L: linux-media@vger.kernel.org
a825eaec 7241W: https://linuxtv.org
4f4d238f
AP
7242W: http://palosaari.fi/linux/
7243Q: http://patchwork.linuxtv.org/project/linux-media/list/
7244T: git git://linuxtv.org/anttip/media_tree.git
7245S: Maintained
7246F: drivers/staging/media/mn88473/
7247F: drivers/media/dvb-frontends/mn88473.h
7248
1da177e4 7249MODULE SUPPORT
8b58be88 7250M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7251S: Maintained
679655da
JP
7252F: include/linux/module.h
7253F: kernel/module.c
1da177e4
LT
7254
7255MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7256W: http://popies.net/meye/
b7788e13 7257S: Orphan
679655da 7258F: Documentation/video4linux/meye.txt
90d72ac6 7259F: drivers/media/pci/meye/
6c0f0359 7260F: include/uapi/linux/meye.h
1da177e4 7261
b9705b60 7262MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7263M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7264S: Maintained
679655da 7265F: Documentation/serial/moxa-smartio
c897401b 7266F: drivers/tty/mxser.*
d735410a 7267
889b2f87
AK
7268MR800 AVERMEDIA USB FM RADIO DRIVER
7269M: Alexey Klimov <klimov.linux@gmail.com>
7270L: linux-media@vger.kernel.org
7271T: git git://linuxtv.org/media_tree.git
7272S: Maintained
7273F: drivers/media/radio/radio-mr800.c
7274
d7155691
AO
7275MRF24J40 IEEE 802.15.4 RADIO DRIVER
7276M: Alan Ott <alan@signal11.us>
7277L: linux-wpan@vger.kernel.org
7278S: Maintained
7279F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7280F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7281
8c4c731a 7282MSI LAPTOP SUPPORT
182ae55c 7283M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7284L: platform-driver-x86@vger.kernel.org
8c4c731a 7285S: Maintained
679655da 7286F: drivers/platform/x86/msi-laptop.c
8c4c731a 7287
0f1006b1 7288MSI WMI SUPPORT
d0944853 7289L: platform-driver-x86@vger.kernel.org
5ee7041e 7290S: Orphan
0f1006b1
AA
7291F: drivers/platform/x86/msi-wmi.c
7292
19a628a0
AP
7293MSI001 MEDIA DRIVER
7294M: Antti Palosaari <crope@iki.fi>
7295L: linux-media@vger.kernel.org
a825eaec 7296W: https://linuxtv.org
19a628a0
AP
7297W: http://palosaari.fi/linux/
7298Q: http://patchwork.linuxtv.org/project/linux-media/list/
7299T: git git://linuxtv.org/anttip/media_tree.git
7300S: Maintained
0185e197 7301F: drivers/media/tuners/msi001*
19a628a0 7302
7570589d 7303MSI2500 MEDIA DRIVER
2c57213f
AP
7304M: Antti Palosaari <crope@iki.fi>
7305L: linux-media@vger.kernel.org
a825eaec 7306W: https://linuxtv.org
2c57213f
AP
7307W: http://palosaari.fi/linux/
7308Q: http://patchwork.linuxtv.org/project/linux-media/list/
7309T: git git://linuxtv.org/anttip/media_tree.git
7310S: Maintained
7570589d 7311F: drivers/media/usb/msi2500/
2c57213f 7312
159eeea4
RJ
7313MSYSTEMS DISKONCHIP G3 MTD DRIVER
7314M: Robert Jarzmik <robert.jarzmik@free.fr>
7315L: linux-mtd@lists.infradead.org
7316S: Maintained
7317F: drivers/mtd/devices/docg3*
7318
62a37dc7 7319MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7320M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7321L: linux-media@vger.kernel.org
7322T: git git://linuxtv.org/media_tree.git
7323S: Maintained
7324F: drivers/media/i2c/mt9m032.c
b5dcee22 7325F: include/media/i2c/mt9m032.h
0e837fb9 7326
62a37dc7 7327MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7328M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7329L: linux-media@vger.kernel.org
7330T: git git://linuxtv.org/media_tree.git
7331S: Maintained
7332F: drivers/media/i2c/mt9p031.c
b5dcee22 7333F: include/media/i2c/mt9p031.h
0e837fb9 7334
62a37dc7 7335MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7336M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7337L: linux-media@vger.kernel.org
7338T: git git://linuxtv.org/media_tree.git
7339S: Maintained
7340F: drivers/media/i2c/mt9t001.c
b5dcee22 7341F: include/media/i2c/mt9t001.h
0e837fb9 7342
62a37dc7 7343MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7344M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7345L: linux-media@vger.kernel.org
7346T: git git://linuxtv.org/media_tree.git
7347S: Maintained
f2272e13 7348F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9 7349F: drivers/media/i2c/mt9v032.c
b5dcee22 7350F: include/media/i2c/mt9v032.h
0e837fb9 7351
4e0d13cb 7352MULTIFUNCTION DEVICES (MFD)
f7d3210e 7353M: Lee Jones <lee.jones@linaro.org>
7caa7991 7354T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7355S: Supported
679655da 7356F: drivers/mfd/
55b5940d 7357F: include/linux/mfd/
4e0d13cb 7358
5c4e6f13 7359MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7360M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7361L: linux-mmc@vger.kernel.org
708dce3f 7362T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7363S: Maintained
679655da
JP
7364F: drivers/mmc/
7365F: include/linux/mmc/
c117ab84 7366F: include/uapi/linux/mmc/
baca2da4 7367
15a0580c 7368MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7369S: Orphan
679655da
JP
7370F: drivers/mmc/host/mmc_spi.c
7371F: include/linux/spi/mmc_spi.h
15a0580c 7372
1da177e4 7373MULTISOUND SOUND DRIVER
8b58be88 7374M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7375S: Maintained
679655da
JP
7376F: Documentation/sound/oss/MultiSound
7377F: sound/oss/msnd*
1da177e4 7378
d735410a 7379MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7380S: Orphan
c897401b 7381F: drivers/tty/isicom.c
679655da 7382F: include/linux/isicom.h
d735410a 7383
550a7375 7384MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3b243519 7385M: Bin Liu <b-liu@ti.com>
795fb7e7 7386L: linux-usb@vger.kernel.org
43b416e5 7387T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7388S: Maintained
679655da 7389F: drivers/usb/musb/
550a7375 7390
ea0af5f6
MK
7391MXL5007T MEDIA DRIVER
7392M: Michael Krufky <mkrufky@linuxtv.org>
7393L: linux-media@vger.kernel.org
a825eaec 7394W: https://linuxtv.org
ea0af5f6
MK
7395W: http://github.com/mkrufky
7396Q: http://patchwork.linuxtv.org/project/linux-media/list/
7397T: git git://linuxtv.org/mkrufky/tuners.git
7398S: Maintained
7399F: drivers/media/tuners/mxl5007t.*
7400
2d3cf588 7401MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7402M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7403L: netdev@vger.kernel.org
205057ae 7404W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7405S: Supported
93f7848b 7406F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7407
1da177e4 7408NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7409S: Orphan
d9fb9f38 7410F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7411
23dc05a3
DM
7412NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7413M: Daniel Mack <zonque@gmail.com>
7414S: Maintained
e5747e40 7415L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7416W: http://www.native-instruments.com
7417F: sound/usb/caiaq/
7418
1da177e4 7419NCP FILESYSTEM
52653199
PV
7420M: Petr Vandrovec <petr@vandrovec.name>
7421S: Odd Fixes
679655da 7422F: fs/ncpfs/
1da177e4 7423
a79b0322
FT
7424NCR 5380 SCSI DRIVERS
7425M: Finn Thain <fthain@telegraphics.com.au>
7426M: Michael Schmitz <schmitzmic@gmail.com>
7427L: linux-scsi@vger.kernel.org
7428S: Maintained
7429F: Documentation/scsi/g_NCR5380.txt
7430F: drivers/scsi/NCR5380.*
7431F: drivers/scsi/arm/cumana_1.c
7432F: drivers/scsi/arm/oak.c
7433F: drivers/scsi/atari_NCR5380.c
7434F: drivers/scsi/atari_scsi.*
7435F: drivers/scsi/dmx3191d.c
7436F: drivers/scsi/dtc.*
7437F: drivers/scsi/g_NCR5380.*
7438F: drivers/scsi/g_NCR5380_mmio.c
7439F: drivers/scsi/mac_scsi.*
7440F: drivers/scsi/pas16.*
a79b0322
FT
7441F: drivers/scsi/sun3_scsi.*
7442F: drivers/scsi/sun3_scsi_vme.c
7443F: drivers/scsi/t128.*
7444
1da177e4 7445NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7446M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7447L: linux-scsi@vger.kernel.org
7448S: Maintained
679655da 7449F: drivers/scsi/NCR_D700.*
1da177e4 7450
4aa3eb4c
GR
7451NCT6775 HARDWARE MONITOR DRIVER
7452M: Guenter Roeck <linux@roeck-us.net>
7453L: lm-sensors@lm-sensors.org
7454S: Maintained
7455F: Documentation/hwmon/nct6775
7456F: drivers/hwmon/nct6775.c
7457
3c2d774c 7458NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7459M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7460L: linux-rdma@vger.kernel.org
e3d33cb1 7461W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7462S: Supported
7463F: drivers/infiniband/hw/nes/
7464
be2f2e84 7465NETEM NETWORK EMULATOR
adbbf69d 7466M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7467L: netem@lists.linux-foundation.org
be2f2e84 7468S: Maintained
679655da 7469F: net/sched/sch_netem.c
be2f2e84 7470
b2f5a051 7471NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7472M: Jon Mason <jdmason@kudzu.us>
4a58448b 7473L: netdev@vger.kernel.org
4a58448b 7474S: Supported
679655da 7475F: Documentation/networking/s2io.txt
b2f5a051 7476F: Documentation/networking/vxge.txt
86387e1a 7477F: drivers/net/ethernet/neterion/
4a58448b 7478
db9cf3a3 7479NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7480M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7481M: Patrick McHardy <kaber@trash.net>
42010ed0 7482M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7483L: netfilter-devel@vger.kernel.org
82b98543 7484L: coreteam@netfilter.org
1da177e4
LT
7485W: http://www.netfilter.org/
7486W: http://www.iptables.org/
42010ed0
PNA
7487Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7488T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7490S: Supported
679655da
JP
7491F: include/linux/netfilter*
7492F: include/linux/netfilter/
7493F: include/net/netfilter/
c117ab84
CEB
7494F: include/uapi/linux/netfilter*
7495F: include/uapi/linux/netfilter/
679655da
JP
7496F: net/*/netfilter.c
7497F: net/*/netfilter/
7498F: net/netfilter/
91c269a0 7499F: net/bridge/br_netfilter*.c
1da177e4 7500
4cc67735 7501NETLABEL
87a0874c 7502M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7503W: http://netlabel.sf.net
7504L: netdev@vger.kernel.org
87a0874c 7505S: Maintained
80811493 7506F: Documentation/netlabel/
679655da
JP
7507F: include/net/netlabel.h
7508F: net/netlabel/
4cc67735 7509
1da177e4 7510NETROM NETWORK LAYER
8b58be88 7511M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7512L: linux-hams@vger.kernel.org
d34cb28a 7513W: http://www.linux-ax25.org/
1da177e4 7514S: Maintained
679655da 7515F: include/net/netrom.h
c117ab84 7516F: include/uapi/linux/netrom.h
679655da 7517F: net/netrom/
1da177e4 7518
4c352362
JK
7519NETRONOME ETHERNET DRIVERS
7520M: Jakub Kicinski <jakub.kicinski@netronome.com>
7521M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7522L: oss-drivers@netronome.com
7523S: Maintained
7524F: drivers/net/ethernet/netronome/
7525
5ddb88c0 7526NETWORK BLOCK DEVICE (NBD)
4ca5829a 7527M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7528S: Maintained
5e4b269b 7529L: nbd-general@lists.sourceforge.net
4ca5829a 7530T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7531F: Documentation/blockdev/nbd.txt
7532F: drivers/block/nbd.c
c117ab84 7533F: include/uapi/linux/nbd.h
1da177e4 7534
6e43650c
NH
7535NETWORK DROP MONITOR
7536M: Neil Horman <nhorman@tuxdriver.com>
7537L: netdev@vger.kernel.org
7538S: Maintained
7539W: https://fedorahosted.org/dropwatch/
7540F: net/core/drop_monitor.c
7541
1da177e4 7542NETWORKING [GENERAL]
8b58be88 7543M: "David S. Miller" <davem@davemloft.net>
979b6c13 7544L: netdev@vger.kernel.org
b1e8fd54 7545W: http://www.linuxfoundation.org/en/Net
11e98029 7546Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7547T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7548T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7549S: Maintained
679655da
JP
7550F: net/
7551F: include/net/
018d21ed
JP
7552F: include/linux/in.h
7553F: include/linux/net.h
7554F: include/linux/netdevice.h
c117ab84
CEB
7555F: include/uapi/linux/in.h
7556F: include/uapi/linux/net.h
7557F: include/uapi/linux/netdevice.h
0c7aecd4 7558F: include/uapi/linux/net_namespace.h
7e814a6c 7559F: tools/net/
f4e53f9a 7560F: tools/testing/selftests/net/
335a67d2 7561F: lib/random32.c
a101ccd1 7562F: lib/test_bpf.c
1da177e4
LT
7563
7564NETWORKING [IPv4/IPv6]
8b58be88
JP
7565M: "David S. Miller" <davem@davemloft.net>
7566M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7567M: James Morris <jmorris@namei.org>
7568M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7569M: Patrick McHardy <kaber@trash.net>
979b6c13 7570L: netdev@vger.kernel.org
08deed1e 7571T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7572S: Maintained
679655da
JP
7573F: net/ipv4/
7574F: net/ipv6/
7575F: include/net/ip*
0a14842f 7576F: arch/x86/net/*
1da177e4 7577
73b7656c
DM
7578NETWORKING [IPSEC]
7579M: Steffen Klassert <steffen.klassert@secunet.com>
7580M: Herbert Xu <herbert@gondor.apana.org.au>
7581M: "David S. Miller" <davem@davemloft.net>
7582L: netdev@vger.kernel.org
d1fc5024
SK
7583T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7584T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7585S: Maintained
5826bdd1 7586F: net/core/flow.c
73b7656c
DM
7587F: net/xfrm/
7588F: net/key/
7589F: net/ipv4/xfrm*
d1fc5024
SK
7590F: net/ipv4/esp4.c
7591F: net/ipv4/ah4.c
7592F: net/ipv4/ipcomp.c
7593F: net/ipv4/ip_vti.c
73b7656c 7594F: net/ipv6/xfrm*
d1fc5024
SK
7595F: net/ipv6/esp6.c
7596F: net/ipv6/ah6.c
7597F: net/ipv6/ipcomp6.c
7598F: net/ipv6/ip6_vti.c
73b7656c
DM
7599F: include/uapi/linux/xfrm.h
7600F: include/net/xfrm.h
7601
10e2ff1c 7602NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7603M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7604L: netdev@vger.kernel.org
7605S: Maintained
7606
29f8f632 7607NETWORKING [WIRELESS]
2cb4abd1 7608L: linux-wireless@vger.kernel.org
8a6e2535 7609Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7610
788873ac
JP
7611NETWORKING DRIVERS
7612L: netdev@vger.kernel.org
7613W: http://www.linuxfoundation.org/en/Net
11e98029 7614Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7615T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7616T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7617S: Odd Fixes
7618F: drivers/net/
018d21ed 7619F: include/linux/if_*
0b63bf1f 7620F: include/linux/netdevice.h
0b63bf1f
JD
7621F: include/linux/etherdevice.h
7622F: include/linux/fcdevice.h
7623F: include/linux/fddidevice.h
7624F: include/linux/hippidevice.h
7625F: include/linux/inetdevice.h
c117ab84
CEB
7626F: include/uapi/linux/if_*
7627F: include/uapi/linux/netdevice.h
788873ac 7628
0e324cf6
JL
7629NETWORKING DRIVERS (WIRELESS)
7630M: Kalle Valo <kvalo@codeaurora.org>
7631L: linux-wireless@vger.kernel.org
7632Q: http://patchwork.kernel.org/project/linux-wireless/list/
9f273c24
FW
7633T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7634T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
0e324cf6
JL
7635S: Maintained
7636F: drivers/net/wireless/
7637
3d396eb1 7638NETXEN (1/10) GbE SUPPORT
8622315e 7639M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7640M: Sony Chacko <sony.chacko@qlogic.com>
7641M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7642L: netdev@vger.kernel.org
9c2b5bde 7643W: http://www.qlogic.com
3d396eb1 7644S: Supported
aa43c215 7645F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7646
6423d30f
AAJ
7647NFC SUBSYSTEM
7648M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7649M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7650M: Samuel Ortiz <sameo@linux.intel.com>
7651L: linux-wireless@vger.kernel.org
1eb3b216 7652L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7653S: Supported
6423d30f 7654F: net/nfc/
55eb94f9 7655F: include/net/nfc/
c117ab84 7656F: include/uapi/linux/nfc.h
6423d30f 7657F: drivers/nfc/
397d6497
CR
7658F: include/linux/platform_data/microread.h
7659F: include/linux/platform_data/nfcmrvl.h
7660F: include/linux/platform_data/nxp-nci.h
08eaa1e0 7661F: include/linux/platform_data/pn544.h
397d6497
CR
7662F: include/linux/platform_data/st21nfca.h
7663F: include/linux/platform_data/st-nci.h
7ebb88e5 7664F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7665
e8b43555 7666NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7667M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7668M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7669L: linux-nfs@vger.kernel.org
7670W: http://client.linux-nfs.org
cd7b996a 7671T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7672S: Maintained
679655da
JP
7673F: fs/lockd/
7674F: fs/nfs/
7675F: fs/nfs_common/
7676F: net/sunrpc/
7677F: include/linux/lockd/
7678F: include/linux/nfs*
7679F: include/linux/sunrpc/
c117ab84
CEB
7680F: include/uapi/linux/nfs*
7681F: include/uapi/linux/sunrpc/
1da177e4 7682
85ef9cea 7683NILFS2 FILESYSTEM
e2126935 7684M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7685L: linux-nilfs@vger.kernel.org
f9472265 7686W: http://nilfs.sourceforge.net/
e2126935 7687T: git git://github.com/konis/nilfs2.git
85ef9cea 7688S: Supported
679655da
JP
7689F: Documentation/filesystems/nilfs2.txt
7690F: fs/nilfs2/
7691F: include/linux/nilfs2_fs.h
c35c7ac5 7692F: include/trace/events/nilfs2.h
85ef9cea 7693
1da177e4 7694NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7695M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7696W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7697S: Maintained
679655da
JP
7698F: Documentation/scsi/NinjaSCSI.txt
7699F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7700
7701NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7702M: GOTO Masanori <gotom@debian.or.jp>
7703M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7704W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7705S: Maintained
679655da
JP
7706F: Documentation/scsi/NinjaSCSI.txt
7707F: drivers/scsi/nsp32*
1da177e4 7708
383b8fb9
LFT
7709NIOS2 ARCHITECTURE
7710M: Ley Foon Tan <lftan@altera.com>
7711L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7712T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7713S: Maintained
7714F: arch/nios2/
7715
2a6afddb 7716NOKIA N900 POWER SUPPLY DRIVERS
e35a49b1 7717R: Pali RohĂ¡r <pali.rohar@gmail.com>
2a6afddb 7718F: include/linux/power/bq2415x_charger.h
081bab21 7719F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7720F: include/linux/power/isp1704_charger.h
7721F: drivers/power/bq2415x_charger.c
081bab21 7722F: drivers/power/bq27xxx_battery.c
e35a49b1 7723F: drivers/power/bq27xxx_battery_i2c.c
2a6afddb
PR
7724F: drivers/power/isp1704_charger.c
7725F: drivers/power/rx51_battery.c
7726
a1bd3bae 7727NTB DRIVER CORE
9ef6bf6c
JM
7728M: Jon Mason <jdmason@kudzu.us>
7729M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7730M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7731L: linux-ntb@googlegroups.com
fce8a7bb 7732S: Supported
2984411f
JM
7733W: https://github.com/jonmason/ntb/wiki
7734T: git git://github.com/jonmason/ntb.git
fce8a7bb 7735F: drivers/ntb/
548c237c 7736F: drivers/net/ntb_netdev.c
fce8a7bb 7737F: include/linux/ntb.h
a1bd3bae 7738F: include/linux/ntb_transport.h
fce8a7bb 7739
e26a5843
AH
7740NTB INTEL DRIVER
7741M: Jon Mason <jdmason@kudzu.us>
7742M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7743L: linux-ntb@googlegroups.com
e26a5843
AH
7744S: Supported
7745W: https://github.com/jonmason/ntb/wiki
7746T: git git://github.com/jonmason/ntb.git
7747F: drivers/ntb/hw/intel/
fce8a7bb 7748
a1b36958
XY
7749NTB AMD DRIVER
7750M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7751L: linux-ntb@googlegroups.com
7752S: Supported
7753F: drivers/ntb/hw/amd/
7754
1da177e4 7755NTFS FILESYSTEM
2818ef50 7756M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7757L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7758W: http://www.tuxera.com/
e6f4dee7 7759T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7760S: Supported
679655da
JP
7761F: Documentation/filesystems/ntfs.txt
7762F: fs/ntfs/
1da177e4 7763
9eb8ef74 7764NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7765M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7766L: linux-fbdev@vger.kernel.org
ce00f85c 7767S: Maintained
8a61f013
JH
7768F: drivers/video/fbdev/riva/
7769F: drivers/video/fbdev/nvidia/
1da177e4 7770
79461681 7771NVM EXPRESS DRIVER
b3975e94
JF
7772M: Keith Busch <keith.busch@intel.com>
7773M: Jens Axboe <axboe@fb.com>
79461681 7774L: linux-nvme@lists.infradead.org
b3975e94
JF
7775T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7776W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7777S: Supported
57dacad5 7778F: drivers/nvme/host/
79461681
MW
7779F: include/linux/nvme.h
7780
aee4b9bd
SK
7781NVMEM FRAMEWORK
7782M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7783M: Maxime Ripard <maxime.ripard@free-electrons.com>
7784S: Maintained
7785F: drivers/nvmem/
7786F: Documentation/devicetree/bindings/nvmem/
7787F: include/linux/nvmem-consumer.h
7788F: include/linux/nvmem-provider.h
7789
dece4585
CP
7790NXP-NCI NFC DRIVER
7791M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7792R: Charles Gorand <charles.gorand@effinnov.com>
7793L: linux-nfc@lists.01.org (moderated for non-subscribers)
7794S: Supported
7795F: drivers/nfc/nxp-nci
7796
f50d7146
RK
7797NXP TDA998X DRM DRIVER
7798M: Russell King <rmk+kernel@arm.linux.org.uk>
7799S: Supported
7800F: drivers/gpu/drm/i2c/tda998x_drv.c
7801F: include/drm/i2c/tda998x.h
7802
fbace43e
PR
7803NXP TFA9879 DRIVER
7804M: Peter Rosin <peda@axentia.se>
7805L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7806S: Maintained
7807F: sound/soc/codecs/tfa9879*
7808
f5525786 7809OMAP SUPPORT
0e24bdd4 7810M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7811L: linux-omap@vger.kernel.org
7812W: http://www.muru.com/linux/omap/
7813W: http://linux.omap.com/
8a6e2535 7814Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7815T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7816S: Maintained
4e04d5a3 7817F: arch/arm/*omap*/
026da812
FB
7818F: arch/arm/configs/omap1_defconfig
7819F: arch/arm/configs/omap2plus_defconfig
046d0a37 7820F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7821F: drivers/irqchip/irq-omap-intc.c
7822F: drivers/mfd/*omap*.c
7823F: drivers/mfd/menelaus.c
7824F: drivers/mfd/palmas.c
7825F: drivers/mfd/tps65217.c
7826F: drivers/mfd/tps65218.c
7827F: drivers/mfd/tps65910.c
7828F: drivers/mfd/twl-core.[ch]
7829F: drivers/mfd/twl4030*.c
7830F: drivers/mfd/twl6030*.c
7831F: drivers/mfd/twl6040*.c
7832F: drivers/regulator/palmas-regulator*.c
7833F: drivers/regulator/pbias-regulator.c
7834F: drivers/regulator/tps65217-regulator.c
7835F: drivers/regulator/tps65218-regulator.c
7836F: drivers/regulator/tps65910-regulator.c
7837F: drivers/regulator/twl-regulator.c
046d0a37 7838F: include/linux/i2c-omap.h
f5525786 7839
50f29fbd 7840OMAP DEVICE TREE SUPPORT
cdb55ab0 7841M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7842M: Tony Lindgren <tony@atomide.com>
7843L: linux-omap@vger.kernel.org
d0fb18c5 7844L: devicetree@vger.kernel.org
50f29fbd
TL
7845S: Maintained
7846F: arch/arm/boot/dts/*omap*
7847F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7848F: arch/arm/boot/dts/*am4*
7849F: arch/arm/boot/dts/*am5*
7850F: arch/arm/boot/dts/*dra7*
50f29fbd 7851
f5525786 7852OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7853M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7854L: linux-omap@vger.kernel.org
7855S: Maintained
7856F: arch/arm/*omap*/*clock*
7857
7858OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7859M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7860L: linux-omap@vger.kernel.org
7861S: Maintained
7862F: arch/arm/*omap*/*pm*
c46938d4 7863F: drivers/cpufreq/omap-cpufreq.c
f5525786 7864
d21db568 7865OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7866M: Rajendra Nayak <rnayak@ti.com>
7867M: Paul Walmsley <paul@pwsan.com>
7868L: linux-omap@vger.kernel.org
7869S: Maintained
d21db568 7870F: arch/arm/mach-omap2/prm*
692ab1f3 7871
f5525786 7872OMAP AUDIO SUPPORT
6c284903 7873M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7874M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7875L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7876L: linux-omap@vger.kernel.org
7877S: Maintained
7878F: sound/soc/omap/
7879
18640193
TL
7880OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7881M: Roger Quadros <rogerq@ti.com>
7882M: Tony Lindgren <tony@atomide.com>
7883L: linux-omap@vger.kernel.org
7884S: Maintained
7885F: drivers/memory/omap-gpmc.c
7886F: arch/arm/mach-omap2/*gpmc*
7887
f5525786 7888OMAP FRAMEBUFFER SUPPORT
830e6384 7889M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7890L: linux-fbdev@vger.kernel.org
f5525786
TL
7891L: linux-omap@vger.kernel.org
7892S: Maintained
8a61f013 7893F: drivers/video/fbdev/omap/
f5525786 7894
676eec0d 7895OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7896M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7897L: linux-omap@vger.kernel.org
676eec0d 7898L: linux-fbdev@vger.kernel.org
178ff4c9 7899S: Maintained
8a61f013 7900F: drivers/video/fbdev/omap2/
178ff4c9
TV
7901F: Documentation/arm/OMAP/DSS
7902
8b37fcfc
OBC
7903OMAP HARDWARE SPINLOCK SUPPORT
7904M: Ohad Ben-Cohen <ohad@wizery.com>
7905L: linux-omap@vger.kernel.org
7906S: Maintained
7907F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7908
f5525786 7909OMAP MMC SUPPORT
8b58be88 7910M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7911L: linux-omap@vger.kernel.org
7912S: Maintained
653f41b5
MC
7913F: drivers/mmc/host/omap.c
7914
7915OMAP HS MMC SUPPORT
0a4585c6 7916L: linux-mmc@vger.kernel.org
653f41b5 7917L: linux-omap@vger.kernel.org
dfa5d196 7918S: Orphan
653f41b5 7919F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7920
7921OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7922M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7923S: Maintained
7924F: drivers/char/hw_random/omap-rng.c
7925
f400c82e 7926OMAP HWMOD SUPPORT
cdb55ab0 7927M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7928M: Paul Walmsley <paul@pwsan.com>
7929L: linux-omap@vger.kernel.org
7930S: Maintained
8fc8b12b 7931F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7932
8633fb30
PW
7933OMAP HWMOD DATA
7934M: Paul Walmsley <paul@pwsan.com>
7935L: linux-omap@vger.kernel.org
7936S: Maintained
7937F: arch/arm/mach-omap2/omap_hwmod*data*
7938
f400c82e 7939OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7940M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7941L: linux-omap@vger.kernel.org
7942S: Maintained
7943F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7944
0db83ced 7945OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7946M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7947L: linux-media@vger.kernel.org
7948S: Maintained
7eec52db 7949F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7950F: drivers/media/platform/omap3isp/
0db83ced 7951F: drivers/staging/media/omap4iss/
7e8970e1 7952
f5525786 7953OMAP USB SUPPORT
f5525786
TL
7954L: linux-usb@vger.kernel.org
7955L: linux-omap@vger.kernel.org
3b243519 7956S: Orphan
a16fbd65
JP
7957F: drivers/usb/*/*omap*
7958F: arch/arm/*omap*/usb*
f5525786 7959
6d994710 7960OMAP GPIO DRIVER
fe643528 7961M: Grygorii Strashko <grygorii.strashko@ti.com>
97215800 7962M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7963M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7964L: linux-omap@vger.kernel.org
7965S: Maintained
fe643528 7966F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
6d994710
KH
7967F: drivers/gpio/gpio-omap.c
7968
c351e290
MJ
7969OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7970M: Mark Jackson <mpfj@newflow.co.uk>
7971L: linux-omap@vger.kernel.org
7972S: Maintained
7973F: arch/arm/boot/dts/am335x-nano.dts
7974
0ad122d9 7975OMFS FILESYSTEM
8b58be88 7976M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7977L: linux-karma-devel@lists.sourceforge.net
7978S: Maintained
679655da
JP
7979F: Documentation/filesystems/omfs.txt
7980F: fs/omfs/
0ad122d9 7981
c1986ee9 7982OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7983M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7984S: Maintained
679655da
JP
7985F: drivers/char/pcmcia/cm4000_cs.c
7986F: include/linux/cm4000_cs.h
c117ab84 7987F: include/uapi/linux/cm4000_cs.h
c1986ee9 7988
77c44ab1 7989OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7990M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7991S: Maintained
679655da 7992F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7993
77d5140f 7994OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7995M: Jonathan Corbet <corbet@lwn.net>
661263b5 7996L: linux-media@vger.kernel.org
275ffde4 7997T: git git://linuxtv.org/media_tree.git
77d5140f 7998S: Maintained
90d72ac6 7999F: drivers/media/i2c/ov7670.c
77d5140f 8000
431bca73 8001ONENAND FLASH DRIVER
8b58be88 8002M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
8003L: linux-mtd@lists.infradead.org
8004S: Maintained
679655da
JP
8005F: drivers/mtd/onenand/
8006F: include/linux/mtd/onenand*.h
431bca73 8007
1da177e4 8008ONSTREAM SCSI TAPE DRIVER
8b58be88 8009M: Willem Riede <osst@riede.org>
1da177e4
LT
8010L: osst-users@lists.sourceforge.net
8011L: linux-scsi@vger.kernel.org
8012S: Maintained
f7269cfc
JD
8013F: Documentation/scsi/osst.txt
8014F: drivers/scsi/osst.*
8015F: drivers/scsi/osst_*.h
8016F: drivers/scsi/st.h
1da177e4 8017
e2d1d6c0 8018OPENCORES I2C BUS DRIVER
8b58be88 8019M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 8020L: linux-i2c@vger.kernel.org
e2d1d6c0 8021S: Maintained
679655da
JP
8022F: Documentation/i2c/busses/i2c-ocores
8023F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 8024
860c44c1 8025OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 8026M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
8027M: Frank Rowand <frowand.list@gmail.com>
8028M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 8029L: devicetree@vger.kernel.org
a7fefe9f
RH
8030W: http://www.devicetree.org/
8031T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 8032S: Maintained
f8828205 8033F: drivers/of/
860c44c1 8034F: include/linux/of*.h
f8828205 8035F: scripts/dtc/
860c44c1 8036
f8828205 8037OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 8038M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
8039M: Pawel Moll <pawel.moll@arm.com>
8040M: Mark Rutland <mark.rutland@arm.com>
de80963e 8041M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 8042M: Kumar Gala <galak@codeaurora.org>
f8828205 8043L: devicetree@vger.kernel.org
9f273c24 8044T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
f8828205
GL
8045S: Maintained
8046F: Documentation/devicetree/
8047F: arch/*/boot/dts/
8048F: include/dt-bindings/
8049
2bb65f56
PA
8050OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8051M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8052L: devicetree@vger.kernel.org
8053S: Maintained
8054F: Documentation/devicetree/dynamic-resolution-notes.txt
8055F: Documentation/devicetree/overlay-notes.txt
8056F: drivers/of/overlay.c
8057F: drivers/of/resolver.c
8058
19f9d392
JB
8059OPENRISC ARCHITECTURE
8060M: Jonas Bonn <jonas@southpole.se>
8061W: http://openrisc.net
eab7c1c0 8062L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
8063S: Maintained
8064T: git git://openrisc.net/~jonas/linux
14430813 8065F: arch/openrisc/
19f9d392 8066
ccb1352e 8067OPENVSWITCH
4f337ed5 8068M: Pravin Shelar <pshelar@nicira.com>
b422da7c 8069L: netdev@vger.kernel.org
ccb1352e
JG
8070L: dev@openvswitch.org
8071W: http://openvswitch.org
ccb1352e
JG
8072S: Maintained
8073F: net/openvswitch/
b422da7c 8074F: include/uapi/linux/openvswitch.h
ccb1352e 8075
875fa6fb
VK
8076OPERATING PERFORMANCE POINTS (OPP)
8077M: Viresh Kumar <vireshk@kernel.org>
8078M: Nishanth Menon <nm@ti.com>
8079M: Stephen Boyd <sboyd@codeaurora.org>
8080L: linux-pm@vger.kernel.org
8081S: Maintained
8082T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8083F: drivers/base/power/opp/
8084F: include/linux/pm_opp.h
8085F: Documentation/power/opp.txt
8086F: Documentation/devicetree/bindings/opp/
8087
af39917d
CL
8088OPL4 DRIVER
8089M: Clemens Ladisch <clemens@ladisch.de>
8090L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8091T: git git://git.alsa-project.org/alsa-kernel.git
8092S: Maintained
8093F: sound/drivers/opl4/
8094
1da177e4 8095OPROFILE
4cf7e718 8096M: Robert Richter <rric@kernel.org>
1da177e4
LT
8097L: oprofile-list@lists.sf.net
8098S: Maintained
81c4a8a6 8099F: arch/*/include/asm/oprofile*.h
679655da
JP
8100F: arch/*/oprofile/
8101F: drivers/oprofile/
8102F: include/linux/oprofile.h
1da177e4 8103
e2d1d6c0 8104ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 8105M: Mark Fasheh <mfasheh@suse.com>
d6351db2 8106M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 8107L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 8108W: http://ocfs2.wiki.kernel.org
e2d1d6c0 8109S: Supported
679655da
JP
8110F: Documentation/filesystems/ocfs2.txt
8111F: Documentation/filesystems/dlmfs.txt
8112F: fs/ocfs2/
e2d1d6c0 8113
1da177e4 8114ORINOCO DRIVER
724c6b35 8115L: linux-wireless@vger.kernel.org
491b26b4 8116W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 8117W: http://www.nongnu.org/orinoco/
3a59babb 8118S: Orphan
2be45b66 8119F: drivers/net/wireless/intersil/orinoco/
1da177e4 8120
42c55aa8 8121OSD LIBRARY and FILESYSTEM
fadc0752 8122M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 8123M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
8124L: osd-dev@open-osd.org
8125W: http://open-osd.org
54e5881d 8126T: git git://git.open-osd.org/open-osd.git
68274794 8127S: Maintained
42c55aa8 8128F: drivers/scsi/osd/
6b6f0b6c 8129F: include/scsi/osd_*
42c55aa8 8130F: fs/exofs/
68274794 8131
ef94b186 8132OVERLAY FILESYSTEM
7c37fbda 8133M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
8134L: linux-unionfs@vger.kernel.org
8135T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 8136S: Supported
1d113735 8137F: fs/overlayfs/
7c37fbda
NB
8138F: Documentation/filesystems/overlayfs.txt
8139
e2d1d6c0 8140P54 WIRELESS DRIVER
084cb0fe 8141M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 8142L: linux-wireless@vger.kernel.org
084cb0fe 8143W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 8144S: Maintained
d3466830 8145F: drivers/net/wireless/intersil/p54/
e2d1d6c0 8146
f5cd7872 8147PA SEMI ETHERNET DRIVER
8b58be88 8148M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
8149L: netdev@vger.kernel.org
8150S: Maintained
ded19add 8151F: drivers/net/ethernet/pasemi/*
f5cd7872 8152
beb58aa3 8153PA SEMI SMBUS DRIVER
8b58be88 8154M: Olof Johansson <olof@lixom.net>
846557d3 8155L: linux-i2c@vger.kernel.org
beb58aa3 8156S: Maintained
679655da 8157F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 8158
48fc267e
SK
8159PADATA PARALLEL EXECUTION MECHANISM
8160M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
8161L: linux-crypto@vger.kernel.org
8162S: Maintained
8163F: kernel/padata.c
8164F: include/linux/padata.h
8165F: Documentation/padata.txt
8166
709ee531 8167PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 8168M: Harald Welte <laforge@gnumonks.org>
d0944853 8169L: platform-driver-x86@vger.kernel.org
709ee531 8170S: Maintained
679655da 8171F: drivers/platform/x86/panasonic-laptop.c
709ee531 8172
368dd5ac 8173PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
8174M: David Howells <dhowells@redhat.com>
8175M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
8176L: linux-am33-list@redhat.com (moderated for non-subscribers)
8177W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8178S: Maintained
679655da
JP
8179F: Documentation/mn10300/
8180F: arch/mn10300/
4fa97181 8181
64dfff03
SM
8182PARALLEL PORT SUBSYSTEM
8183M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8184M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8185L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8186S: Maintained
679655da
JP
8187F: drivers/parport/
8188F: include/linux/parport*.h
8189F: drivers/char/ppdev.c
c117ab84 8190F: include/uapi/linux/ppdev.h
64dfff03 8191F: Documentation/parport*.txt
1da177e4 8192
4cdf6bc2 8193PARAVIRT_OPS INTERFACE
d633180c 8194M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8195M: Chris Wright <chrisw@sous-sol.org>
8196M: Alok Kataria <akataria@vmware.com>
8197M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8198L: virtualization@lists.linux-foundation.org
4cdf6bc2 8199S: Supported
a2e19991 8200F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8201F: arch/*/kernel/paravirt*
8202F: arch/*/include/asm/paravirt.h
4cdf6bc2 8203
e2d1d6c0 8204PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8205M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8206L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8207S: Maintained
679655da
JP
8208F: Documentation/blockdev/paride.txt
8209F: drivers/block/paride/
e2d1d6c0
RD
8210
8211PARISC ARCHITECTURE
b8828770 8212M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8213M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8214L: linux-parisc@vger.kernel.org
8215W: http://www.parisc-linux.org/
8a6e2535 8216Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8217T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8218T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8219S: Maintained
679655da 8220F: arch/parisc/
2b6bac9e 8221F: Documentation/parisc/
679655da 8222F: drivers/parisc/
2b6bac9e
HD
8223F: drivers/char/agp/parisc-agp.c
8224F: drivers/input/serio/gscps2.c
8225F: drivers/parport/parport_gsc.*
8226F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8227F: drivers/video/fbdev/sti*
2b6bac9e
HD
8228F: drivers/video/console/sti*
8229F: drivers/video/logo/logo_parisc*
e2d1d6c0 8230
1662d32c 8231PC87360 HARDWARE MONITORING DRIVER
8b58be88 8232M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8233L: lm-sensors@lm-sensors.org
8234S: Maintained
679655da
JP
8235F: Documentation/hwmon/pc87360
8236F: drivers/hwmon/pc87360.c
1662d32c
JC
8237
8238PC8736x GPIO DRIVER
8b58be88 8239M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8240S: Maintained
679655da 8241F: drivers/char/pc8736x_gpio.c
1662d32c 8242
1ad107fd 8243PC87427 HARDWARE MONITORING DRIVER
d8130624 8244M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8245L: lm-sensors@lm-sensors.org
8246S: Maintained
8247F: Documentation/hwmon/pc87427
8248F: drivers/hwmon/pc87427.c
8249
b26e0ed4 8250PCA9532 LED DRIVER
8b58be88 8251M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8252S: Maintained
d5ca6918
JP
8253F: drivers/leds/leds-pca9532.c
8254F: include/linux/leds-pca9532.h
b26e0ed4 8255
5ce914a8 8256PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8257M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8258L: linux-i2c@vger.kernel.org
8259S: Maintained
b4f0b74e 8260F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8261
3971dae5 8262PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8263M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8264S: Maintained
8265F: drivers/firmware/pcdp.*
8266
065c6359 8267PCI ERROR RECOVERY
6305902c 8268M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8269L: linux-pci@vger.kernel.org
065c6359 8270S: Supported
679655da 8271F: Documentation/PCI/pci-error-recovery.txt
065c6359 8272
1da177e4 8273PCI SUBSYSTEM
5ac3a6d2 8274M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8275L: linux-pci@vger.kernel.org
99662dd1 8276Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8277T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8278S: Supported
679655da
JP
8279F: Documentation/PCI/
8280F: drivers/pci/
8281F: include/linux/pci*
6b49ee49 8282F: arch/x86/pci/
cad01f91 8283F: arch/x86/kernel/quirks.c
1da177e4 8284
eaa6111b
LFT
8285PCI DRIVER FOR ALTERA PCIE IP
8286M: Ley Foon Tan <lftan@altera.com>
8287L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8288L: linux-pci@vger.kernel.org
8289S: Supported
8290F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8291F: drivers/pci/host/pcie-altera.c
8292
b7e78170
RH
8293PCI DRIVER FOR ARM VERSATILE PLATFORM
8294M: Rob Herring <robh@kernel.org>
8295L: linux-pci@vger.kernel.org
8296L: linux-arm-kernel@lists.infradead.org
8297S: Maintained
8298F: Documentation/devicetree/bindings/pci/versatile.txt
8299F: drivers/pci/host/pci-versatile.c
8300
5f6b6ccd
TI
8301PCI DRIVER FOR APPLIEDMICRO XGENE
8302M: Tanmay Inamdar <tinamdar@apm.com>
8303L: linux-pci@vger.kernel.org
8304L: linux-arm-kernel@lists.infradead.org
8305S: Maintained
8306F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8307F: drivers/pci/host/pci-xgene.c
8308
62d0ff83
ML
8309PCI DRIVER FOR FREESCALE LAYERSCAPE
8310M: Minghuan Lian <minghuan.Lian@freescale.com>
8311M: Mingkai Hu <mingkai.hu@freescale.com>
8312M: Roy Zang <tie-fei.zang@freescale.com>
8313L: linuxppc-dev@lists.ozlabs.org
8314L: linux-pci@vger.kernel.org
8315L: linux-arm-kernel@lists.infradead.org
8316S: Maintained
8317F: drivers/pci/host/*layerscape*
8318
f0b75693 8319PCI DRIVER FOR IMX6
f175aa2c 8320M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8321M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8322L: linux-pci@vger.kernel.org
8323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8324S: Maintained
8325F: drivers/pci/host/*imx6*
8326
0c4ffcfe
MK
8327PCI DRIVER FOR TI KEYSTONE
8328M: Murali Karicheri <m-karicheri2@ti.com>
8329L: linux-pci@vger.kernel.org
8330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8331S: Maintained
8332F: drivers/pci/host/*keystone*
8333
f0b75693
BH
8334PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8335M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8336M: Jason Cooper <jason@lakedaemon.net>
8337L: linux-pci@vger.kernel.org
8338L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8339S: Maintained
8340F: drivers/pci/host/*mvebu*
8341
0447cfd7
TR
8342PCI DRIVER FOR NVIDIA TEGRA
8343M: Thierry Reding <thierry.reding@gmail.com>
8344L: linux-tegra@vger.kernel.org
f0b75693 8345L: linux-pci@vger.kernel.org
0447cfd7
TR
8346S: Supported
8347F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8348F: drivers/pci/host/pci-tegra.c
8349
47ff3de9
KVA
8350PCI DRIVER FOR TI DRA7XX
8351M: Kishon Vijay Abraham I <kishon@ti.com>
8352L: linux-omap@vger.kernel.org
8353L: linux-pci@vger.kernel.org
8354S: Supported
8355F: Documentation/devicetree/bindings/pci/ti-pci.txt
8356F: drivers/pci/host/pci-dra7xx.c
8357
f0b75693
BH
8358PCI DRIVER FOR RENESAS R-CAR
8359M: Simon Horman <horms@verge.net.au>
8360L: linux-pci@vger.kernel.org
4a121096 8361L: linux-renesas-soc@vger.kernel.org
f0b75693
BH
8362S: Maintained
8363F: drivers/pci/host/*rcar*
8364
4af82255 8365PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8366M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8367L: linux-pci@vger.kernel.org
f0b75693
BH
8368L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8369L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8370S: Maintained
8371F: drivers/pci/host/pci-exynos.c
8372
f0b75693 8373PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8374M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8375M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8376L: linux-pci@vger.kernel.org
8377S: Maintained
8378F: drivers/pci/host/*designware*
8379
cf28855b
WD
8380PCI DRIVER FOR GENERIC OF HOSTS
8381M: Will Deacon <will.deacon@arm.com>
8382L: linux-pci@vger.kernel.org
8383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8384S: Maintained
8385F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8386F: drivers/pci/host/pci-host-generic.c
8387
185a383a
KB
8388PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8389M: Keith Busch <keith.busch@intel.com>
8390L: linux-pci@vger.kernel.org
8391S: Supported
8392F: arch/x86/pci/vmd.c
8393
51b66a6c 8394PCIE DRIVER FOR ST SPEAR13XX
110baab1 8395M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8396L: linux-pci@vger.kernel.org
110baab1 8397S: Maintained
51b66a6c
PA
8398F: drivers/pci/host/*spear*
8399
af1169b4
LFT
8400PCI MSI DRIVER FOR ALTERA MSI IP
8401M: Ley Foon Tan <lftan@altera.com>
8402L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8403L: linux-pci@vger.kernel.org
8404S: Supported
8405F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8406F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8407
dcd19de3
DD
8408PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8409M: Duc Dang <dhdang@apm.com>
8410L: linux-pci@vger.kernel.org
8411L: linux-arm-kernel@lists.infradead.org
8412S: Maintained
8413F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8414F: drivers/pci/host/pci-xgene-msi.c
8415
500a1d9a
ZW
8416PCIE DRIVER FOR HISILICON
8417M: Zhou Wang <wangzhou1@hisilicon.com>
5930fe4e 8418M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
500a1d9a
ZW
8419L: linux-pci@vger.kernel.org
8420S: Maintained
8421F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8422F: drivers/pci/host/pcie-hisi.c
8423
82a82383
SV
8424PCIE DRIVER FOR QUALCOMM MSM
8425M: Stanimir Varbanov <svarbanov@mm-sol.com>
8426L: linux-pci@vger.kernel.org
8427L: linux-arm-msm@vger.kernel.org
8428S: Maintained
8429F: drivers/pci/host/*qcom*
8430
1da177e4 8431PCMCIA SUBSYSTEM
4230dfc9 8432P: Linux PCMCIA Team
f5df5881 8433L: linux-pcmcia@lists.infradead.org
6650e0a5 8434W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9f273c24 8435T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
4230dfc9 8436S: Maintained
679655da
JP
8437F: Documentation/pcmcia/
8438F: drivers/pcmcia/
8439F: include/pcmcia/
1da177e4
LT
8440
8441PCNET32 NETWORK DRIVER
227fb925 8442M: Don Fry <pcnet32@frontier.com>
979b6c13 8443L: netdev@vger.kernel.org
1da177e4 8444S: Maintained
b955f6ca 8445F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8446
48fc267e
SK
8447PCRYPT PARALLEL CRYPTO ENGINE
8448M: Steffen Klassert <steffen.klassert@secunet.com>
8449L: linux-crypto@vger.kernel.org
8450S: Maintained
8451F: crypto/pcrypt.c
8452F: include/crypto/pcrypt.h
8453
e72df0b8
TH
8454PER-CPU MEMORY ALLOCATOR
8455M: Tejun Heo <tj@kernel.org>
8456M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8457T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8458S: Maintained
8459F: include/linux/percpu*.h
8460F: mm/percpu*.c
8461F: arch/*/include/asm/percpu.h
8462
ad4ecbcb 8463PER-TASK DELAY ACCOUNTING
185e595f 8464M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8465S: Maintained
679655da
JP
8466F: include/linux/delayacct.h
8467F: kernel/delayacct.c
ad4ecbcb 8468
57c0c15b 8469PERFORMANCE EVENTS SUBSYSTEM
daecbd26 8470M: Peter Zijlstra <peterz@infradead.org>
dd9b238c 8471M: Ingo Molnar <mingo@redhat.com>
f80c5393 8472M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8473L: linux-kernel@vger.kernel.org
75fc2d37 8474T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8475S: Supported
d53e8365 8476F: kernel/events/*
a003236c 8477F: include/linux/perf_event.h
c117ab84 8478F: include/uapi/linux/perf_event.h
141c4296
RR
8479F: arch/*/kernel/perf_event*.c
8480F: arch/*/kernel/*/perf_event*.c
8481F: arch/*/kernel/*/*/perf_event*.c
a003236c 8482F: arch/*/include/asm/perf_event.h
a003236c
VL
8483F: arch/*/kernel/perf_callchain.c
8484F: tools/perf/
6c0b3244 8485
dd49d0f5 8486PERSONALITY HANDLING
8b58be88 8487M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8488L: linux-abi-devel@lists.sourceforge.net
8489S: Maintained
679655da 8490F: include/linux/personality.h
c117ab84 8491F: include/uapi/linux/personality.h
dd49d0f5 8492
838e7a03 8493PHONET PROTOCOL
2a06b40f 8494M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8495S: Supported
8496F: Documentation/networking/phonet.txt
8497F: include/linux/phonet.h
8498F: include/net/phonet/
c117ab84 8499F: include/uapi/linux/phonet.h
838e7a03
RDC
8500F: net/phonet/
8501
1da177e4 8502PHRAM MTD DRIVER
8b58be88 8503M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8504L: linux-mtd@lists.infradead.org
8505S: Maintained
679655da 8506F: drivers/mtd/devices/phram.c
1da177e4 8507
efdbb10e
BP
8508PICOLCD HID DRIVER
8509M: Bruno Prémont <bonbons@linux-vserver.org>
8510L: linux-input@vger.kernel.org
8511S: Maintained
8512F: drivers/hid/hid-picolcd*
8513
a53bfa07
JI
8514PICOXCELL SUPPORT
8515M: Jamie Iles <jamie@jamieiles.com>
8516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8517T: git git://github.com/jamieiles/linux-2.6-ji.git
8518S: Supported
b8733987 8519F: arch/arm/boot/dts/picoxcell*
14430813 8520F: arch/arm/mach-picoxcell/
b8733987 8521F: drivers/crypto/picoxcell*
a53bfa07 8522
2744e8af
LW
8523PIN CONTROL SUBSYSTEM
8524M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8525L: linux-gpio@vger.kernel.org
dbe752a3 8526T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8527S: Maintained
07f29ba6 8528F: drivers/pinctrl/
8e406fe4 8529F: include/linux/pinctrl/
2744e8af 8530
2201bbb8
JCPV
8531PIN CONTROLLER - ATMEL AT91
8532M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8534S: Maintained
c654b6bf 8535F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8536
33d3690c
LD
8537PIN CONTROLLER - ATMEL AT91 PIO4
8538M: Ludovic Desroches <ludovic.desroches@atmel.com>
8539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8540L: linux-gpio@vger.kernel.org
8541S: Supported
8542F: drivers/pinctrl/pinctrl-at91-pio4.*
8543
cbd1b652
MW
8544PIN CONTROLLER - INTEL
8545M: Mika Westerberg <mika.westerberg@linux.intel.com>
8546M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8547S: Maintained
8548F: drivers/pinctrl/intel/
2201bbb8 8549
9963b536
LP
8550PIN CONTROLLER - RENESAS
8551M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1a4ca6dd 8552M: Geert Uytterhoeven <geert+renesas@glider.be>
4a121096 8553L: linux-renesas-soc@vger.kernel.org
9963b536
LP
8554S: Maintained
8555F: drivers/pinctrl/sh-pfc/
8556
b75e60d6 8557PIN CONTROLLER - SAMSUNG
fea685e9 8558M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8559L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8560L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8561S: Maintained
9b5b33f6 8562F: drivers/pinctrl/samsung/
b75e60d6 8563
13cbd906
TL
8564PIN CONTROLLER - SINGLE
8565M: Tony Lindgren <tony@atomide.com>
8566M: Haojian Zhuang <haojian.zhuang@linaro.org>
8567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8568L: linux-omap@vger.kernel.org
8569S: Maintained
8570F: drivers/pinctrl/pinctrl-single.c
8571
deda8287 8572PIN CONTROLLER - ST SPEAR
da89947b 8573M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8574L: spear-devel@list.st.com
8575L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8576W: http://www.st.com/spear
8577S: Maintained
8e406fe4 8578F: drivers/pinctrl/spear/
deda8287 8579
249a6771 8580PKTCDVD DRIVER
e5f6450c 8581M: Jiri Kosina <jikos@kernel.org>
249a6771 8582S: Maintained
679655da
JP
8583F: drivers/block/pktcdvd.c
8584F: include/linux/pktcdvd.h
c117ab84 8585F: include/uapi/linux/pktcdvd.h
249a6771 8586
b31d8273
G
8587PKUNITY SOC DRIVERS
8588M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8589W: http://mprc.pku.edu.cn/~guanxuetao/linux
8590S: Maintained
ceebf4d5 8591T: git git://github.com/gxt/linux.git
b31d8273 8592F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8593F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8594F: drivers/video/fbdev/fb-puv3.c
2809e80b 8595F: drivers/rtc/rtc-puv3.c
b31d8273 8596
9d2ecfb7 8597PMBUS HARDWARE MONITORING DRIVERS
ca462085 8598M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8599L: lm-sensors@lm-sensors.org
8600W: http://www.lm-sensors.org/
8601W: http://www.roeck-us.net/linux/drivers/
8602T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8603S: Maintained
8604F: Documentation/hwmon/pmbus
8605F: drivers/hwmon/pmbus/
8606F: include/linux/i2c/pmbus.h
8607
89a36810 8608PMC SIERRA MaxRAID DRIVER
89a36810
AR
8609L: linux-scsi@vger.kernel.org
8610W: http://www.pmc-sierra.com/
3cdea4d7 8611S: Orphan
89a36810
AR
8612F: drivers/scsi/pmcraid.*
8613
dbf9bfe6 8614PMC SIERRA PM8001 DRIVER
d32477e2 8615M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8616M: lindar_liu@usish.com
f5a7b525 8617L: pmchba@pmcs.com
dbf9bfe6 8618L: linux-scsi@vger.kernel.org
8619S: Supported
8620F: drivers/scsi/pm8001/
8621
1da177e4 8622POSIX CLOCKS and TIMERS
8b58be88 8623M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8624L: linux-kernel@vger.kernel.org
75fc2d37 8625T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8626S: Maintained
679655da
JP
8627F: fs/timerfd.c
8628F: include/linux/timer*
5cee9645 8629F: kernel/time/*timer*
1da177e4 8630
7b06a6d7
RW
8631POWER MANAGEMENT CORE
8632M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8633L: linux-pm@vger.kernel.org
8634T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8635S: Supported
8636F: drivers/base/power/
8637F: include/linux/pm.h
8638F: include/linux/pm_*
8639F: include/linux/powercap.h
8640F: drivers/powercap/
8641
3be86148 8642POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8643M: Sebastian Reichel <sre@kernel.org>
57318935 8644M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8645M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8646L: linux-pm@vger.kernel.org
54e5881d 8647T: git git://git.infradead.org/battery-2.6.git
3be86148 8648S: Maintained
679655da 8649F: include/linux/power_supply.h
8cd725a1 8650F: drivers/power/
26305022 8651X: drivers/power/avs/
3be86148 8652
514f161a
MR
8653POWER STATE COORDINATION INTERFACE (PSCI)
8654M: Mark Rutland <mark.rutland@arm.com>
8655M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8656L: linux-arm-kernel@lists.infradead.org
8657S: Maintained
8658F: drivers/firmware/psci.c
8659F: include/linux/psci.h
8660F: include/uapi/linux/psci.h
8661
1da177e4 8662PNP SUPPORT
9c3646d1 8663M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8664S: Maintained
679655da 8665F: drivers/pnp/
1da177e4
LT
8666
8667PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8668M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8669L: linux-ppp@vger.kernel.org
8670S: Maintained
224cf5ad 8671F: drivers/net/ppp/ppp_*
1da177e4
LT
8672
8673PPP OVER ATM (RFC 2364)
8b58be88 8674M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8675S: Maintained
679655da 8676F: net/atm/pppoatm.c
c117ab84 8677F: include/uapi/linux/atmppp.h
1da177e4
LT
8678
8679PPP OVER ETHERNET
8b58be88 8680M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8681S: Maintained
224cf5ad
JK
8682F: drivers/net/ppp/pppoe.c
8683F: drivers/net/ppp/pppox.c
1da177e4 8684
a6d2370b 8685PPP OVER L2TP
8b58be88 8686M: James Chapman <jchapman@katalix.com>
a6d2370b 8687S: Maintained
90ca28d1 8688F: net/l2tp/l2tp_ppp.c
679655da 8689F: include/linux/if_pppol2tp.h
c117ab84 8690F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8691
eae9d2ba 8692PPS SUPPORT
8b58be88 8693M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8694W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8695L: linuxpps@ml.enneenne.com (subscribers-only)
8696S: Maintained
cabaaf41
JP
8697F: Documentation/pps/
8698F: drivers/pps/
8699F: include/linux/pps*.h
eae9d2ba 8700
71a6d0af
HW
8701PPTP DRIVER
8702M: Dmitry Kozlov <xeb@mail.ru>
8703L: netdev@vger.kernel.org
8704S: Maintained
224cf5ad 8705F: drivers/net/ppp/pptp.c
71a6d0af
HW
8706W: http://sourceforge.net/projects/accel-pptp
8707
1da177e4 8708PREEMPTIBLE KERNEL
8b58be88 8709M: Robert Love <rml@tech9.net>
1da177e4
LT
8710L: kpreempt-tech@lists.sourceforge.net
8711W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8712S: Supported
679655da
JP
8713F: Documentation/preempt-locking.txt
8714F: include/linux/preempt.h
1da177e4
LT
8715
8716PRISM54 WIRELESS DRIVER
8b58be88 8717M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8718L: linux-wireless@vger.kernel.org
9ef80804 8719W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8720S: Obsolete
c12edfe2 8721F: drivers/net/wireless/intersil/prism54/
1da177e4 8722
02c18891 8723PS3 NETWORK SUPPORT
b809b9ca 8724M: Geoff Levand <geoff@infradead.org>
02c18891 8725L: netdev@vger.kernel.org
a14ab6b6 8726L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8727S: Maintained
8df158ac 8728F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8729
f58a9d17 8730PS3 PLATFORM SUPPORT
b809b9ca 8731M: Geoff Levand <geoff@infradead.org>
a4724ed6 8732L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8733S: Maintained
679655da
JP
8734F: arch/powerpc/boot/ps3*
8735F: arch/powerpc/include/asm/lv1call.h
8736F: arch/powerpc/include/asm/ps3*.h
8737F: arch/powerpc/platforms/ps3/
8738F: drivers/*/ps3*
8739F: drivers/ps3/
fec629b8 8740F: drivers/rtc/rtc-ps3.c
679655da 8741F: drivers/usb/host/*ps3.c
fec629b8 8742F: sound/ppc/snd_ps3*
f58a9d17 8743
cffb4add 8744PS3VRAM DRIVER
8b58be88 8745M: Jim Paris <jim@jtan.com>
3715a5d0 8746M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8747L: linuxppc-dev@lists.ozlabs.org
cffb4add 8748S: Maintained
8a3977cb 8749F: drivers/block/ps3vram.c
cffb4add 8750
8defe599 8751PSTORE FILESYSTEM
9d5e2a02 8752M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8753M: Colin Cross <ccross@android.com>
8754M: Kees Cook <keescook@chromium.org>
8755M: Tony Luck <tony.luck@intel.com>
8756S: Maintained
9f273c24 8757T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8defe599
AV
8758F: fs/pstore/
8759F: include/linux/pstore*
04851772 8760F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8761F: drivers/acpi/apei/erst.c
8762
7fbc415d
RC
8763PTP HARDWARE CLOCK SUPPORT
8764M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8765L: netdev@vger.kernel.org
7fbc415d
RC
8766S: Maintained
8767W: http://linuxptp.sourceforge.net/
8768F: Documentation/ABI/testing/sysfs-ptp
8769F: Documentation/ptp/*
0ecb3cdd 8770F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8771F: drivers/net/phy/dp83640*
8772F: drivers/ptp/*
8773F: include/linux/ptp_cl*
8774
cf94a4d1 8775PTRACE SUPPORT
e846ee5f 8776M: Roland McGrath <roland@hack.frob.com>
8b58be88 8777M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8778S: Maintained
8779F: include/asm-generic/syscall.h
8780F: include/linux/ptrace.h
8781F: include/linux/regset.h
8782F: include/linux/tracehook.h
c117ab84 8783F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8784F: kernel/ptrace.c
8785
8320204a 8786PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8787M: Mike Isely <isely@pobox.com>
16e9495d 8788L: pvrusb2@isely.net (subscribers-only)
661263b5 8789L: linux-media@vger.kernel.org
8320204a 8790W: http://www.isely.net/pvrusb2/
275ffde4 8791T: git git://linuxtv.org/media_tree.git
8320204a 8792S: Maintained
679655da 8793F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8794F: drivers/media/usb/pvrusb2/
8320204a 8795
39532e6c
HG
8796PWC WEBCAM DRIVER
8797M: Hans de Goede <hdegoede@redhat.com>
8798L: linux-media@vger.kernel.org
8799T: git git://linuxtv.org/media_tree.git
8800S: Maintained
8801F: drivers/media/usb/pwc/*
8802
93c090b3
KD
8803PWM FAN DRIVER
8804M: Kamil Debski <k.debski@samsung.com>
8805L: lm-sensors@lm-sensors.org
8806S: Supported
8807F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8808F: Documentation/hwmon/pwm-fan
8809F: drivers/hwmon/pwm-fan.c
8810
200efedd 8811PWM SUBSYSTEM
aa3495f7
TR
8812M: Thierry Reding <thierry.reding@gmail.com>
8813L: linux-pwm@vger.kernel.org
0c2498f1 8814S: Maintained
006e854f 8815T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8816F: Documentation/pwm.txt
8817F: Documentation/devicetree/bindings/pwm/
8818F: include/linux/pwm.h
0c2498f1 8819F: drivers/pwm/
a140b98d
TR
8820F: drivers/video/backlight/pwm_bl.c
8821F: include/linux/pwm_backlight.h
0c2498f1 8822
30ec261e 8823PXA2xx/PXA3xx SUPPORT
8da5e302 8824M: Daniel Mack <daniel@zonque.org>
a323f664 8825M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8826M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8827L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8828T: git git://github.com/hzhuang1/linux.git
8da5e302 8829T: git git://github.com/rjarzmik/linux.git
1da177e4 8830S: Maintained
e68d7c14 8831F: arch/arm/boot/dts/pxa*
679655da 8832F: arch/arm/mach-pxa/
820439f1 8833F: drivers/dma/pxa*
679655da 8834F: drivers/pcmcia/pxa2xx*
1403ead9 8835F: drivers/pinctrl/pxa/
9df92e6c 8836F: drivers/spi/spi-pxa2xx*
faf2e1db 8837F: drivers/usb/gadget/udc/pxa2*
679655da 8838F: include/sound/pxa2xx-lib.h
bec4c99e 8839F: sound/arm/pxa*
14430813 8840F: sound/soc/pxa/
1da177e4 8841
f3154a46
RJ
8842PXA GPIO DRIVER
8843M: Robert Jarzmik <robert.jarzmik@free.fr>
8844L: linux-gpio@vger.kernel.org
8845S: Maintained
8846F: drivers/gpio/gpio-pxa.c
8847
ec64d3bf
EG
8848PXA3xx NAND FLASH DRIVER
8849M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8850L: linux-mtd@lists.infradead.org
8851S: Maintained
9a67f099 8852F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8853
3f640c61 8854MMP SUPPORT
8b58be88 8855M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8856M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8858T: git git://github.com/hzhuang1/linux.git
8859T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8860S: Maintained
e68d7c14 8861F: arch/arm/boot/dts/mmp*
3f640c61 8862F: arch/arm/mach-mmp/
e8e6cb32 8863
272f133a
PO
8864PXA MMCI DRIVER
8865S: Orphan
8866
57f63bc8 8867PXA RTC DRIVER
8b58be88 8868M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8869L: rtc-linux@googlegroups.com
8870S: Maintained
8871
cea4001a 8872QAT DRIVER
49e7d9df
JP
8873M: Tadeusz Struk <tadeusz.struk@intel.com>
8874L: qat-linux@intel.com
8875S: Supported
8876F: drivers/crypto/qat/
cea4001a 8877
52a09a04 8878QIB DRIVER
8473c603 8879M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8880L: linux-rdma@vger.kernel.org
8881S: Supported
8882F: drivers/infiniband/hw/qib/
8883
5e9772b9
JS
8884QLOGIC QLA1280 SCSI DRIVER
8885M: Michael Reed <mdr@sgi.com>
8886L: linux-scsi@vger.kernel.org
8887S: Maintained
8888F: drivers/scsi/qla1280.[ch]
8889
1da177e4 8890QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8891M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8892L: linux-scsi@vger.kernel.org
8893S: Supported
679655da
JP
8894F: Documentation/scsi/LICENSE.qla2xxx
8895F: drivers/scsi/qla2xxx/
1da177e4 8896
883c98fe 8897QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8898M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8899L: linux-scsi@vger.kernel.org
8900S: Supported
bacfb81b 8901F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8902F: drivers/scsi/qla4xxx/
8903
5a4faa87 8904QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8905M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8906M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8907M: linux-driver@qlogic.com
8908L: netdev@vger.kernel.org
8909S: Supported
679655da 8910F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8911F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8912
0ec00f03 8913QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8914M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8915L: netdev@vger.kernel.org
8916S: Supported
aa43c215 8917F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8918
c4e84bde 8919QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8920M: Harish Patil <harish.patil@qlogic.com>
8921M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8922M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8923M: linux-driver@qlogic.com
c4e84bde
RM
8924L: netdev@vger.kernel.org
8925S: Supported
aa43c215 8926F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8927
fe56b9e6
YM
8928QLOGIC QL4xxx ETHERNET DRIVER
8929M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8930M: Ariel Elior <Ariel.Elior@qlogic.com>
8931M: everest-linux-l2@qlogic.com
8932L: netdev@vger.kernel.org
8933S: Supported
8934F: drivers/net/ethernet/qlogic/qed/
8935F: include/linux/qed/
8936F: drivers/net/ethernet/qlogic/qede/
8937
1da177e4 8938QNX4 FILESYSTEM
8b58be88 8939M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8940W: http://www.alarsen.net/linux/qnx4fs/
8941S: Maintained
80811493 8942F: fs/qnx4/
c117ab84
CEB
8943F: include/uapi/linux/qnx4_fs.h
8944F: include/uapi/linux/qnxtypes.h
1da177e4 8945
91952bc0
AP
8946QT1010 MEDIA DRIVER
8947M: Antti Palosaari <crope@iki.fi>
8948L: linux-media@vger.kernel.org
a825eaec 8949W: https://linuxtv.org
91952bc0
AP
8950W: http://palosaari.fi/linux/
8951Q: http://patchwork.linuxtv.org/project/linux-media/list/
8952T: git git://linuxtv.org/anttip/media_tree.git
8953S: Maintained
8954F: drivers/media/tuners/qt1010*
8955
966fb5ec
SM
8956QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8957M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8958L: linux-wireless@vger.kernel.org
8959L: ath9k-devel@lists.ath9k.org
8960W: http://wireless.kernel.org/en/users/Drivers/ath9k
8961S: Supported
8962F: drivers/net/wireless/ath/ath9k/
8963
2ea0ffcb
KV
8964QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8965M: Kalle Valo <kvalo@qca.qualcomm.com>
8966L: ath10k@lists.infradead.org
8967W: http://wireless.kernel.org/en/users/Drivers/ath10k
9f273c24 8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2ea0ffcb
KV
8969S: Supported
8970F: drivers/net/wireless/ath/ath10k/
8971
4f4567cf
RK
8972QUALCOMM HEXAGON ARCHITECTURE
8973M: Richard Kuo <rkuo@codeaurora.org>
8974L: linux-hexagon@vger.kernel.org
9f273c24 8975T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
4f4567cf
RK
8976S: Supported
8977F: arch/hexagon/
8978
8e84c258
EK
8979QUALCOMM WCN36XX WIRELESS DRIVER
8980M: Eugene Krasnikov <k.eugene.e@gmail.com>
8981L: wcn36xx@lists.infradead.org
8982W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8983T: git git://github.com/KrasnikovEugene/wcn36xx.git
8984S: Supported
8985F: drivers/net/wireless/ath/wcn36xx/
8986
602adf40 8987RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8988M: Ilya Dryomov <idryomov@gmail.com>
8989M: Sage Weil <sage@redhat.com>
527a88b9 8990M: Alex Elder <elder@kernel.org>
398ecff5 8991L: ceph-devel@vger.kernel.org
09d90327
SW
8992W: http://ceph.com/
8993T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8994T: git git://github.com/ceph/ceph-client.git
602adf40 8995S: Supported
398ecff5 8996F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8997F: drivers/block/rbd.c
8998F: drivers/block/rbd_types.h
8999
1da177e4 9000RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 9001M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 9002L: linux-fbdev@vger.kernel.org
1da177e4 9003S: Maintained
8a61f013 9004F: drivers/video/fbdev/aty/radeon*
c117ab84 9005F: include/uapi/linux/radeonfb.h
1da177e4 9006
c6c9b34c
HG
9007RADIOSHARK RADIO DRIVER
9008M: Hans de Goede <hdegoede@redhat.com>
9009L: linux-media@vger.kernel.org
9010T: git git://linuxtv.org/media_tree.git
9011S: Maintained
9012F: drivers/media/radio/radio-shark.c
9013
9014RADIOSHARK2 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-shark2.c
9020F: drivers/media/radio/radio-tea5777.c
9021
1da177e4 9022RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 9023M: Paul Mackerras <paulus@samba.org>
c69f677c 9024L: linux-fbdev@vger.kernel.org
1da177e4 9025S: Maintained
8a61f013 9026F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 9027
a0fd81a9
JC
9028RALINK MIPS ARCHITECTURE
9029M: John Crispin <blogic@openwrt.org>
9030L: linux-mips@linux-mips.org
9031S: Maintained
9032F: arch/mips/ralink
9033
e7839f25 9034RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 9035P: rt2x00 project
b182427e 9036M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 9037M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 9038L: linux-wireless@vger.kernel.org
95ea3627 9039S: Maintained
33aca94d 9040F: drivers/net/wireless/ralink/rt2x00/
95ea3627 9041
9db5579b 9042RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 9043M: Jens Axboe <axboe@kernel.dk>
9db5579b 9044S: Maintained
679655da
JP
9045F: Documentation/blockdev/ramdisk.txt
9046F: drivers/block/brd.c
9db5579b 9047
9e95ce27 9048RANDOM NUMBER DRIVER
0624bcaa 9049M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 9050S: Maintained
679655da 9051F: drivers/char/random.c
9e95ce27 9052
394b701c 9053RAPIDIO SUBSYSTEM
8b58be88 9054M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 9055M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 9056S: Maintained
679655da 9057F: drivers/rapidio/
394b701c 9058
e2d1d6c0 9059RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 9060L: linux-wireless@vger.kernel.org
f52a5490 9061S: Orphan
679655da 9062F: drivers/net/wireless/ray*
e2d1d6c0
RD
9063
9064RCUTORTURE MODULE
e0198b29 9065M: Josh Triplett <josh@joshtriplett.org>
8b58be88 9066M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 9067L: linux-kernel@vger.kernel.org
f9094d8e 9068S: Supported
08deed1e 9069T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 9070F: Documentation/RCU/torture.txt
34e2d560 9071F: kernel/rcu/rcutorture.c
e2d1d6c0 9072
c87b9c60
PM
9073RCUTORTURE TEST FRAMEWORK
9074M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9075M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9076R: Steven Rostedt <rostedt@goodmis.org>
9077R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9078R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9079L: linux-kernel@vger.kernel.org
c87b9c60
PM
9080S: Supported
9081T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9082F: tools/testing/selftests/rcutorture
9083
c1f766b5 9084RDC R-321X SoC
8b58be88 9085M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
9086S: Maintained
9087
db17f395 9088RDC R6040 FAST ETHERNET DRIVER
8b58be88 9089M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
9090L: netdev@vger.kernel.org
9091S: Maintained
58565a35 9092F: drivers/net/ethernet/rdc/r6040.c
db17f395 9093
a09ed661 9094RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 9095M: Chien Yen <chien.yen@oracle.com>
fbb5a558 9096L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 9097S: Supported
679655da 9098F: net/rds/
a09ed661 9099
595182bc 9100READ-COPY UPDATE (RCU)
8b58be88 9101M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9102M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9103R: Steven Rostedt <rostedt@goodmis.org>
9104R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9105R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9106L: linux-kernel@vger.kernel.org
9fab9787 9107W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 9108S: Supported
08deed1e 9109T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 9110F: Documentation/RCU/
9fab9787 9111X: Documentation/RCU/torture.txt
f9094d8e 9112F: include/linux/rcu*
4102adab
PM
9113X: include/linux/srcu.h
9114F: kernel/rcu/
34e2d560 9115X: kernel/torture.c
595182bc 9116
0c86edc0 9117REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 9118M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 9119M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 9120L: rtc-linux@googlegroups.com
8a6e2535 9121Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 9123S: Maintained
679655da
JP
9124F: Documentation/rtc.txt
9125F: drivers/rtc/
9126F: include/linux/rtc.h
c117ab84 9127F: include/uapi/linux/rtc.h
0c86edc0 9128
0e400c53
MB
9129REALTEK AUDIO CODECS
9130M: Bard Liao <bardliao@realtek.com>
9131M: Oder Chiou <oder_chiou@realtek.com>
9132S: Maintained
9133F: sound/soc/codecs/rt*
9134F: include/sound/rt*.h
9135
1da177e4 9136REISERFS FILE SYSTEM
76c4e5ea 9137L: reiserfs-devel@vger.kernel.org
1da177e4 9138S: Supported
679655da 9139F: fs/reiserfs/
1da177e4 9140
b83a313b 9141REGISTER MAP ABSTRACTION
b02e48f2 9142M: Mark Brown <broonie@kernel.org>
dd060bc9 9143L: linux-kernel@vger.kernel.org
b83a313b
MB
9144T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9145S: Supported
9146F: drivers/base/regmap/
9147F: include/linux/regmap.h
9148
400e64df
OBC
9149REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9150M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 9151T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
9152S: Maintained
9153F: drivers/remoteproc/
9154F: Documentation/remoteproc.txt
6fc26488 9155F: include/linux/remoteproc.h
400e64df 9156
d8115db5
OBC
9157REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9158M: Ohad Ben-Cohen <ohad@wizery.com>
9159T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9160S: Maintained
9161F: drivers/rpmsg/
9162F: Documentation/rpmsg.txt
9163F: include/linux/rpmsg.h
9164
8e6569af
SS
9165RENESAS ETHERNET DRIVERS
9166R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9167L: netdev@vger.kernel.org
4a121096 9168L: linux-renesas-soc@vger.kernel.org
8e6569af
SS
9169F: drivers/net/ethernet/renesas/
9170F: include/linux/sh_eth.h
9171
3e46c397
YS
9172RENESAS USB2 PHY DRIVER
9173M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
4a121096 9174L: linux-renesas-soc@vger.kernel.org
3e46c397
YS
9175S: Maintained
9176F: drivers/phy/phy-rcar-gen3-usb2.c
9177
1b0fe6be
PZ
9178RESET CONTROLLER FRAMEWORK
9179M: Philipp Zabel <p.zabel@pengutronix.de>
9f273c24 9180T: git git://git.pengutronix.de/git/pza/linux
1b0fe6be
PZ
9181S: Maintained
9182F: drivers/reset/
9183F: Documentation/devicetree/bindings/reset/
b2f6dd7b 9184F: include/dt-bindings/reset/
1b0fe6be
PZ
9185F: include/linux/reset.h
9186F: include/linux/reset-controller.h
9187
e0897645 9188RFKILL
8b58be88 9189M: Johannes Berg <johannes@sipsolutions.net>
19d337df 9190L: linux-wireless@vger.kernel.org
ce466579
JB
9191W: http://wireless.kernel.org/
9192T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9193T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 9194S: Maintained
505c9247 9195F: Documentation/rfkill.txt
80811493 9196F: net/rfkill/
e0897645 9197
933685ca
TG
9198RHASHTABLE
9199M: Thomas Graf <tgraf@suug.ch>
9200L: netdev@vger.kernel.org
9201S: Maintained
9202F: lib/rhashtable.c
9203F: include/linux/rhashtable.h
9204
67e054e9
ML
9205RICOH SMARTMEDIA/XD DRIVER
9206M: Maxim Levitsky <maximlevitsky@gmail.com>
9207S: Maintained
21c26f50
JP
9208F: drivers/mtd/nand/r852.c
9209F: drivers/mtd/nand/r852.h
67e054e9 9210
92634125
ML
9211RICOH R5C592 MEMORYSTICK DRIVER
9212M: Maxim Levitsky <maximlevitsky@gmail.com>
9213S: Maintained
9214F: drivers/memstick/host/r592.*
9215
27f1d2f9
SA
9216ROCCAT DRIVERS
9217M: Stefan Achatz <erazor_de@users.sourceforge.net>
9218W: http://sourceforge.net/projects/roccat/
9219S: Maintained
9220F: drivers/hid/hid-roccat*
9221F: include/linux/hid-roccat*
9222F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9223
4b8ac966
JP
9224ROCKER DRIVER
9225M: Jiri Pirko <jiri@resnulli.us>
9226M: Scott Feldman <sfeldma@gmail.com>
9227L: netdev@vger.kernel.org
9228S: Supported
9229F: drivers/net/ethernet/rocker/
9230
1da177e4
LT
9231ROCKETPORT DRIVER
9232P: Comtrol Corp.
1da177e4
LT
9233W: http://www.comtrol.com
9234S: Maintained
679655da 9235F: Documentation/serial/rocket.txt
c897401b 9236F: drivers/tty/rocket*
1da177e4 9237
7645c2f4
KC
9238ROCKETPORT EXPRESS/INFINITY DRIVER
9239M: Kevin Cernekee <cernekee@gmail.com>
9240L: linux-serial@vger.kernel.org
9241S: Odd Fixes
9242F: drivers/tty/serial/rp2.*
9243
1da177e4 9244ROSE NETWORK LAYER
8b58be88 9245M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9246L: linux-hams@vger.kernel.org
d34cb28a 9247W: http://www.linux-ax25.org/
1da177e4 9248S: Maintained
679655da 9249F: include/net/rose.h
c117ab84 9250F: include/uapi/linux/rose.h
679655da 9251F: net/rose/
1da177e4 9252
91952bc0
AP
9253RTL2830 MEDIA DRIVER
9254M: Antti Palosaari <crope@iki.fi>
9255L: linux-media@vger.kernel.org
a825eaec 9256W: https://linuxtv.org
91952bc0
AP
9257W: http://palosaari.fi/linux/
9258Q: http://patchwork.linuxtv.org/project/linux-media/list/
9259T: git git://linuxtv.org/anttip/media_tree.git
9260S: Maintained
9261F: drivers/media/dvb-frontends/rtl2830*
9262
27a0aacf
AP
9263RTL2832 MEDIA DRIVER
9264M: Antti Palosaari <crope@iki.fi>
9265L: linux-media@vger.kernel.org
a825eaec 9266W: https://linuxtv.org
27a0aacf
AP
9267W: http://palosaari.fi/linux/
9268Q: http://patchwork.linuxtv.org/project/linux-media/list/
9269T: git git://linuxtv.org/anttip/media_tree.git
9270S: Maintained
9271F: drivers/media/dvb-frontends/rtl2832*
9272
ba6e6f6e
AP
9273RTL2832_SDR MEDIA DRIVER
9274M: Antti Palosaari <crope@iki.fi>
9275L: linux-media@vger.kernel.org
a825eaec 9276W: https://linuxtv.org
ba6e6f6e
AP
9277W: http://palosaari.fi/linux/
9278Q: http://patchwork.linuxtv.org/project/linux-media/list/
9279T: git git://linuxtv.org/anttip/media_tree.git
9280S: Maintained
b4bb1c28 9281F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9282
59840488 9283RTL8180 WIRELESS DRIVER
605bebe2 9284L: linux-wireless@vger.kernel.org
491b26b4 9285W: http://wireless.kernel.org/
54e5881d 9286T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9287S: Orphan
62141726 9288F: drivers/net/wireless/realtek/rtl818x/rtl8180/
605bebe2 9289
59840488 9290RTL8187 WIRELESS DRIVER
9f0939bf 9291M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9292M: Hin-Tak Leung <htl10@users.sourceforge.net>
9293M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9294L: linux-wireless@vger.kernel.org
491b26b4 9295W: http://wireless.kernel.org/
54e5881d 9296T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9297S: Maintained
62141726 9298F: drivers/net/wireless/realtek/rtl818x/rtl8187/
59840488 9299
3cf0c8ad
LF
9300RTL8192CE WIRELESS DRIVER
9301M: Larry Finger <Larry.Finger@lwfinger.net>
9302M: Chaoming Li <chaoming_li@realsil.com.cn>
9303L: linux-wireless@vger.kernel.org
491b26b4 9304W: http://wireless.kernel.org/
3cf0c8ad
LF
9305T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9306S: Maintained
62141726
KV
9307F: drivers/net/wireless/realtek/rtlwifi/
9308F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
59840488 9309
26f1fad2
JS
9310RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9311M: Jes Sorensen <Jes.Sorensen@redhat.com>
9312L: linux-wireless@vger.kernel.org
9313T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9314S: Maintained
9315F: drivers/net/wireless/realtek/rtl8xxxu/
9316
9eb8ef74 9317S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9318M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9319L: linux-fbdev@vger.kernel.org
ce00f85c 9320S: Maintained
8a61f013 9321F: drivers/video/fbdev/savage/
9eb8ef74 9322
1da177e4 9323S390
8b58be88
JP
9324M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9325M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9326L: linux-s390@vger.kernel.org
5238da45 9327W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 9328T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
5238da45 9329S: Supported
679655da 9330F: arch/s390/
a968cd3e 9331F: drivers/s390/
3bfe6858
JN
9332F: Documentation/s390/
9333F: Documentation/DocBook/s390*
5238da45 9334
322986ca
SO
9335S390 COMMON I/O LAYER
9336M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9337M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9338L: linux-s390@vger.kernel.org
9339W: http://www.ibm.com/developerworks/linux/linux390/
9340S: Supported
9341F: drivers/s390/cio/
9342
9343S390 DASD DRIVER
9344M: Stefan Weinhuber <wein@de.ibm.com>
9345M: Stefan Haberland <stefan.haberland@de.ibm.com>
9346L: linux-s390@vger.kernel.org
9347W: http://www.ibm.com/developerworks/linux/linux390/
9348S: Supported
9349F: drivers/s390/block/dasd*
9350F: block/partitions/ibm.c
9351
5238da45 9352S390 NETWORK DRIVERS
f0c59aff 9353M: Ursula Braun <ubraun@linux.vnet.ibm.com>
d58140cc 9354L: linux-s390@vger.kernel.org
5238da45
HC
9355W: http://www.ibm.com/developerworks/linux/linux390/
9356S: Supported
679655da 9357F: drivers/s390/net/
5238da45 9358
322986ca
SO
9359S390 PCI SUBSYSTEM
9360M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9361M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9362L: linux-s390@vger.kernel.org
9363W: http://www.ibm.com/developerworks/linux/linux390/
9364S: Supported
9365F: arch/s390/pci/
9366F: drivers/pci/hotplug/s390_pci_hpc.c
9367
feed9b62 9368S390 ZCRYPT DRIVER
5c8d0983 9369M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9370L: linux-s390@vger.kernel.org
a968cd3e 9371W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9372S: Supported
d5ca6918 9373F: drivers/s390/crypto/
feed9b62 9374
5238da45 9375S390 ZFCP DRIVER
d38e19d0 9376M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9377L: linux-s390@vger.kernel.org
5238da45 9378W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9379S: Supported
679655da 9380F: drivers/s390/scsi/zfcp_*
1da177e4 9381
dd96df2c 9382S390 IUCV NETWORK LAYER
f0c59aff 9383M: Ursula Braun <ubraun@linux.vnet.ibm.com>
dd96df2c
UB
9384L: linux-s390@vger.kernel.org
9385W: http://www.ibm.com/developerworks/linux/linux390/
9386S: Supported
679655da
JP
9387F: drivers/s390/net/*iucv*
9388F: include/net/iucv/
9389F: net/iucv/
dd96df2c 9390
8128f23c
GS
9391S390 IOMMU (PCI)
9392M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9393L: linux-s390@vger.kernel.org
9394W: http://www.ibm.com/developerworks/linux/linux390/
9395S: Supported
9396F: drivers/iommu/s390-iommu.c
9397
4dde7f75 9398S3C24XX SD/MMC Driver
8b58be88 9399M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9401S: Supported
679655da 9402F: drivers/mmc/host/s3cmci.*
4dde7f75 9403
1f15a229
HV
9404SAA6588 RDS RECEIVER DRIVER
9405M: Hans Verkuil <hverkuil@xs4all.nl>
9406L: linux-media@vger.kernel.org
9407T: git git://linuxtv.org/media_tree.git
a825eaec 9408W: https://linuxtv.org
1f15a229
HV
9409S: Odd Fixes
9410F: drivers/media/i2c/saa6588*
9411
98ed12e6 9412SAA7134 VIDEO4LINUX DRIVER
009a5410 9413M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6 9414L: linux-media@vger.kernel.org
a825eaec 9415W: https://linuxtv.org
98ed12e6
MCC
9416T: git git://linuxtv.org/media_tree.git
9417S: Odd fixes
e42bf501 9418F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9419F: drivers/media/pci/saa7134/
9420
1da177e4 9421SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9422M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9423L: linux-media@vger.kernel.org
275ffde4 9424T: git git://linuxtv.org/media_tree.git
1da177e4 9425S: Maintained
90d72ac6
MCC
9426F: drivers/media/common/saa7146/
9427F: drivers/media/pci/saa7146/
9428F: include/media/saa7146*
1da177e4 9429
92304a40 9430SAMSUNG LAPTOP DRIVER
5909c654 9431M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9432L: platform-driver-x86@vger.kernel.org
9433S: Maintained
9434F: drivers/platform/x86/samsung-laptop.c
9435
4a109cc0 9436SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9437M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9438L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9439S: Supported
14430813 9440F: sound/soc/samsung/
4a109cc0 9441
0d89a28b 9442SAMSUNG FRAMEBUFFER DRIVER
b7701755 9443M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9444L: linux-fbdev@vger.kernel.org
9445S: Maintained
8a61f013 9446F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9447
b40f0632 9448SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9449M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9450M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9451L: linux-kernel@vger.kernel.org
b40f0632 9452L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9453S: Supported
9454F: drivers/mfd/sec*.c
9455F: drivers/regulator/s2m*.c
9456F: drivers/regulator/s5m*.c
b40f0632
KK
9457F: drivers/clk/clk-s2mps11.c
9458F: drivers/rtc/rtc-s5m.c
f69d3a17 9459F: include/linux/mfd/samsung/
a13c7c51
KK
9460F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9461F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
27383ca9 9462F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
a13c7c51 9463F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
f69d3a17 9464
038f5c4b
SN
9465SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9466M: Kyungmin Park <kyungmin.park@samsung.com>
9467M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9468L: linux-media@vger.kernel.org
9469Q: https://patchwork.linuxtv.org/project/linux-media/list/
9470S: Supported
9471F: drivers/media/platform/exynos4-is/
038f5c4b 9472
6fd86ab2
SN
9473SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9474M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9475L: linux-media@vger.kernel.org
9476L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9477S: Maintained
9478F: drivers/media/platform/s3c-camif/
d647f0b7 9479F: include/media/drv-intf/s3c_camif.h
6fd86ab2 9480
b84ef24e
AH
9481SAMSUNG S5C73M3 CAMERA DRIVER
9482M: Kyungmin Park <kyungmin.park@samsung.com>
9483M: Andrzej Hajda <a.hajda@samsung.com>
9484L: linux-media@vger.kernel.org
9485S: Supported
9486F: drivers/media/i2c/s5c73m3/*
9487
7d459937
AH
9488SAMSUNG S5K5BAF 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/s5k5baf.c
9494
c04c674f
RB
9495SAMSUNG S3FWRN5 NFC DRIVER
9496M: Robert Baldyga <r.baldyga@samsung.com>
9497L: linux-nfc@lists.01.org (moderated for non-subscribers)
9498S: Supported
9499F: drivers/nfc/s3fwrn5
9500
310e39c9 9501SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9502M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9503M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9504S: Supported
9505L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9506F: drivers/clk/samsung/
9507
66890ed6
BA
9508SAMSUNG SXGBE DRIVERS
9509M: Byungho An <bh74.an@samsung.com>
9510M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9511M: Vipul Pandya <vipul.pandya@samsung.com>
9512S: Supported
9513L: netdev@vger.kernel.org
9514F: drivers/net/ethernet/samsung/sxgbe/
9515
93c537af
LM
9516SAMSUNG THERMAL DRIVER
9517M: Lukasz Majewski <l.majewski@samsung.com>
9518L: linux-pm@vger.kernel.org
9519L: linux-samsung-soc@vger.kernel.org
9520S: Supported
9f273c24 9521T: git https://github.com/lmajewski/linux-samsung-thermal.git
93c537af
LM
9522F: drivers/thermal/samsung/
9523
e296cd32
KD
9524SAMSUNG USB2 PHY DRIVER
9525M: Kamil Debski <k.debski@samsung.com>
9526L: linux-kernel@vger.kernel.org
9527S: Supported
9528F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9529F: Documentation/phy/samsung-usb2.txt
9530F: drivers/phy/phy-exynos4210-usb2.c
9531F: drivers/phy/phy-exynos4x12-usb2.c
9532F: drivers/phy/phy-exynos5250-usb2.c
9533F: drivers/phy/phy-s5pv210-usb2.c
9534F: drivers/phy/phy-samsung-usb2.c
9535F: drivers/phy/phy-samsung-usb2.h
9536
ca749e2a 9537SERIAL DRIVERS
5e30bbb7 9538M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9539L: linux-serial@vger.kernel.org
5e30bbb7 9540S: Maintained
14430813 9541F: drivers/tty/serial/
ca749e2a 9542
aecb7b64 9543SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9544M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9545M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9546S: Maintained
1fb200d6 9547F: include/linux/dma/dw.h
3d598f47 9548F: include/linux/platform_data/dma-dw.h
61a76496 9549F: drivers/dma/dw/
aecb7b64 9550
058999cc
LP
9551SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9552M: Lars Persson <lars.persson@axis.com>
9553L: netdev@vger.kernel.org
9554S: Supported
9555F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9556F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9557
fc531d98
WS
9558SYNOPSYS DESIGNWARE I2C DRIVER
9559M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9560M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9561M: Mika Westerberg <mika.westerberg@linux.intel.com>
9562L: linux-i2c@vger.kernel.org
9563S: Maintained
9564F: drivers/i2c/busses/i2c-designware-*
9565F: include/linux/platform_data/i2c-designware.h
9566
f9e37137 9567SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
9568M: Jaehoon Chung <jh80.chung@samsung.com>
9569L: linux-mmc@vger.kernel.org
9570S: Maintained
9571F: include/linux/mmc/dw_mmc.h
9572F: drivers/mmc/host/dw_mmc*
9573
a961e698
AS
9574SYSTEM TRACE MODULE CLASS
9575M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9576S: Maintained
9577F: Documentation/trace/stm.txt
9578F: drivers/hwtracing/stm/
9579F: include/linux/stm.h
9580F: include/uapi/linux/stm.h
9581
1db121d6
AN
9582THUNDERBOLT DRIVER
9583M: Andreas Noever <andreas.noever@gmail.com>
9584S: Maintained
9585F: drivers/thunderbolt/
9586
e35a49b1
SR
9587TI BQ27XXX POWER SUPPLY DRIVER
9588R: Andrew F. Davis <afd@ti.com>
9589F: include/linux/power/bq27xxx_battery.h
9590F: drivers/power/bq27xxx_battery.c
9591F: drivers/power/bq27xxx_battery_i2c.c
9592
34db37c6 9593TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
50363737 9594M: John Stultz <john.stultz@linaro.org>
88606e80 9595M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9596L: linux-kernel@vger.kernel.org
75fc2d37 9597T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9598S: Supported
9599F: include/linux/clocksource.h
9600F: include/linux/time.h
9601F: include/linux/timex.h
c117ab84
CEB
9602F: include/uapi/linux/time.h
9603F: include/uapi/linux/timex.h
88606e80
TG
9604F: kernel/time/clocksource.c
9605F: kernel/time/time*.c
34db37c6 9606F: kernel/time/alarmtimer.c
88606e80 9607F: kernel/time/ntp.c
7fe5f1c1 9608F: tools/testing/selftests/timers/
88606e80 9609
1da177e4 9610SC1200 WDT DRIVER
b300645a 9611M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9612S: Maintained
679655da 9613F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9614
9615SCHEDULER
dd9b238c 9616M: Ingo Molnar <mingo@redhat.com>
8b58be88 9617M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9618L: linux-kernel@vger.kernel.org
75fc2d37 9619T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9620S: Maintained
95c0d71d 9621F: kernel/sched/
679655da 9622F: include/linux/sched.h
c117ab84 9623F: include/uapi/linux/sched.h
c2eb505b 9624F: include/linux/wait.h
1da177e4 9625
6bcf6737 9626SCORE ARCHITECTURE
ed38665e 9627M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9628M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9629W: http://www.sunplus.com
6bcf6737 9630S: Supported
a2681a75 9631F: arch/score/
6bcf6737 9632
80f390ea
SH
9633SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9634M: Sudeep Holla <sudeep.holla@arm.com>
9635L: linux-arm-kernel@lists.infradead.org
9636S: Maintained
9637F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9638F: drivers/clk/clk-scpi.c
8def3103 9639F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9640F: drivers/firmware/arm_scpi.c
9641F: include/linux/scpi_protocol.h
80f390ea 9642
1da177e4 9643SCSI CDROM DRIVER
8b58be88 9644M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9645L: linux-scsi@vger.kernel.org
9646W: http://www.kernel.dk
9647S: Maintained
679655da 9648F: drivers/scsi/sr*
1da177e4 9649
fb50a83d 9650SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9651M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9652L: linux-rdma@vger.kernel.org
9653S: Supported
9654W: http://www.openfabrics.org
9655Q: http://patchwork.kernel.org/project/linux-rdma/list/
9656T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9657F: drivers/infiniband/ulp/srp/
9658F: include/scsi/srp.h
9659
1da177e4 9660SCSI SG DRIVER
8b58be88 9661M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9662L: linux-scsi@vger.kernel.org
59ab3c93 9663W: http://sg.danny.cz/sg
1da177e4 9664S: Maintained
59ab3c93 9665F: Documentation/scsi/scsi-generic.txt
679655da
JP
9666F: drivers/scsi/sg.c
9667F: include/scsi/sg.h
1da177e4
LT
9668
9669SCSI SUBSYSTEM
0351b8f8 9670M: "James E.J. Bottomley" <JBottomley@odin.com>
0351b8f8 9671T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
9672M: "Martin K. Petersen" <martin.petersen@oracle.com>
9673T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9674L: linux-scsi@vger.kernel.org
1da177e4 9675S: Maintained
679655da
JP
9676F: drivers/scsi/
9677F: include/scsi/
1da177e4
LT
9678
9679SCSI TAPE DRIVER
8b58be88 9680M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9681L: linux-scsi@vger.kernel.org
9682S: Maintained
679655da 9683F: Documentation/scsi/st.txt
f7269cfc
JD
9684F: drivers/scsi/st.*
9685F: drivers/scsi/st_*.h
1da177e4
LT
9686
9687SCTP PROTOCOL
8b6efb75 9688M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9689M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9690L: linux-sctp@vger.kernel.org
5f85813c 9691W: http://lksctp.sourceforge.net
8b6efb75 9692S: Maintained
679655da
JP
9693F: Documentation/networking/sctp.txt
9694F: include/linux/sctp.h
4d58c025 9695F: include/uapi/linux/sctp.h
679655da
JP
9696F: include/net/sctp/
9697F: net/sctp/
1da177e4
LT
9698
9699SCx200 CPU SUPPORT
8b58be88 9700M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9701S: Odd Fixes
679655da 9702F: Documentation/i2c/busses/scx200_acb
390889b6 9703F: arch/x86/platform/scx200/
679655da
JP
9704F: drivers/watchdog/scx200_wdt.c
9705F: drivers/i2c/busses/scx200*
9706F: drivers/mtd/maps/scx200_docflash.c
9707F: include/linux/scx200.h
1662d32c
JC
9708
9709SCx200 GPIO DRIVER
8b58be88 9710M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9711S: Maintained
679655da
JP
9712F: drivers/char/scx200_gpio.c
9713F: include/linux/scx200_gpio.h
1662d32c
JC
9714
9715SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9716M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9717S: Maintained
679655da 9718F: drivers/clocksource/scx200_hrt.c
1da177e4 9719
6a36913a 9720SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9721M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9722L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9723S: Maintained
679655da 9724F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9725
e7839f25 9726SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9727L: linux-mmc@vger.kernel.org
a1cb1d11 9728S: Orphan
7a241d6e 9729F: drivers/mmc/host/sdhci.*
d4a45787 9730F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9731
c04f9d61
KC
9732SECURE COMPUTING
9733M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9734R: Andy Lutomirski <luto@amacapital.net>
9735R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9736T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9737S: Supported
9738F: kernel/seccomp.c
9739F: include/uapi/linux/seccomp.h
9740F: include/linux/seccomp.h
c99ee51a 9741F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9742K: \bsecure_computing
9743K: \bTIF_SECCOMP\b
9744
0d1bb41a 9745SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9746M: Ben Dooks <ben-linux@fluff.org>
dc524882 9747M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9748L: linux-mmc@vger.kernel.org
0d1bb41a 9749S: Maintained
dc524882 9750F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9751
c63b3cba 9752SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9753M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9754L: spear-devel@list.st.com
c63b3cba
VK
9755L: linux-mmc@vger.kernel.org
9756S: Maintained
9757F: drivers/mmc/host/sdhci-spear.c
9758
8711cca2 9759SECURITY SUBSYSTEM
9b45c0d2 9760M: James Morris <james.l.morris@oracle.com>
9c3646d1 9761M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9762L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9763T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9764W: http://kernsec.org/
8711cca2 9765S: Supported
7d2c86b5 9766F: security/
8711cca2 9767
1da177e4 9768SECURITY CONTACT
8b58be88 9769M: Security Officers <security@kernel.org>
1da177e4
LT
9770S: Supported
9771
9772SELINUX SECURITY MODULE
e0238b4c 9773M: Paul Moore <paul@paul-moore.com>
8b58be88 9774M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9775M: Eric Paris <eparis@parisplace.org>
e0238b4c 9776L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9777W: http://selinuxproject.org
5a5f2acf 9778T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9779S: Supported
679655da
JP
9780F: include/linux/selinux*
9781F: security/selinux/
6bde95ce 9782F: scripts/selinux/
1da177e4 9783
c1c124e9
JJ
9784APPARMOR SECURITY MODULE
9785M: John Johansen <john.johansen@canonical.com>
9786L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9787W: apparmor.wiki.kernel.org
9788T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9789S: Supported
9790F: security/apparmor/
9791
730daa16
KC
9792YAMA SECURITY MODULE
9793M: Kees Cook <keescook@chromium.org>
9794T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9795S: Supported
9796F: security/yama/
9797
cef2cf07 9798SENSABLE PHANTOM
8b58be88 9799M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9800S: Maintained
679655da 9801F: drivers/misc/phantom.c
c117ab84 9802F: include/uapi/linux/phantom.h
cef2cf07 9803
6733b39a 9804SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9805M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9806M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9807M: John Soni Jose <sony.john@avagotech.com>
3387f656 9808L: linux-scsi@vger.kernel.org
4627de93 9809W: http://www.avagotech.com
3387f656
JP
9810S: Supported
9811F: drivers/scsi/be2iscsi/
6733b39a 9812
6938f855 9813Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
aa7b4537
SP
9814M: Sathya Perla <sathya.perla@broadcom.com>
9815M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9816M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9817M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9818M: Somnath Kotur <somnath.kotur@broadcom.com>
7d2c86b5 9819L: netdev@vger.kernel.org
fea3af67 9820W: http://www.emulex.com
7d2c86b5 9821S: Supported
9aebddd1 9822F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9823
d2928a8c 9824EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9825M: Selvin Xavier <selvin.xavier@avagotech.com>
9826M: Devesh Sharma <devesh.sharma@avagotech.com>
9827M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9828L: linux-rdma@vger.kernel.org
9829W: http://www.emulex.com
9830S: Supported
9831F: drivers/infiniband/hw/ocrdma/
9832
8ceee660 9833SFC NETWORK DRIVER
c06f51ea 9834M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9835M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9836L: netdev@vger.kernel.org
8ceee660 9837S: Supported
874aeea5 9838F: drivers/net/ethernet/sfc/
8ceee660 9839
e2d1d6c0 9840SGI GRU DRIVER
cc883afc 9841M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9842S: Maintained
679655da 9843F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9844
9845SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9846M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9847L: linux-ia64@vger.kernel.org
9848S: Supported
679655da 9849F: Documentation/ia64/serial.txt
df621252 9850F: drivers/tty/serial/ioc?_serial.c
679655da 9851F: include/linux/ioc?.h
e2d1d6c0 9852
75312619 9853SGI XP/XPC/XPNET DRIVER
e180383f
RH
9854M: Cliff Whickman <cpw@sgi.com>
9855M: Robin Holt <robinmholt@gmail.com>
75312619 9856S: Maintained
679655da 9857F: drivers/misc/sgi-xp/
75312619 9858
46eacf3b
AP
9859SI2157 MEDIA DRIVER
9860M: Antti Palosaari <crope@iki.fi>
9861L: linux-media@vger.kernel.org
a825eaec 9862W: https://linuxtv.org
46eacf3b
AP
9863W: http://palosaari.fi/linux/
9864Q: http://patchwork.linuxtv.org/project/linux-media/list/
9865T: git git://linuxtv.org/anttip/media_tree.git
9866S: Maintained
9867F: drivers/media/tuners/si2157*
9868
75e2d5ba
AP
9869SI2168 MEDIA DRIVER
9870M: Antti Palosaari <crope@iki.fi>
9871L: linux-media@vger.kernel.org
a825eaec 9872W: https://linuxtv.org
75e2d5ba
AP
9873W: http://palosaari.fi/linux/
9874Q: http://patchwork.linuxtv.org/project/linux-media/list/
9875T: git git://linuxtv.org/anttip/media_tree.git
9876S: Maintained
9877F: drivers/media/dvb-frontends/si2168*
9878
49cc629d
HV
9879SI470X FM RADIO RECEIVER I2C DRIVER
9880M: Hans Verkuil <hverkuil@xs4all.nl>
9881L: linux-media@vger.kernel.org
9882T: git git://linuxtv.org/media_tree.git
a825eaec 9883W: https://linuxtv.org
49cc629d
HV
9884S: Odd Fixes
9885F: drivers/media/radio/si470x/radio-si470x-i2c.c
9886
9887SI470X FM RADIO RECEIVER USB DRIVER
9888M: Hans Verkuil <hverkuil@xs4all.nl>
9889L: linux-media@vger.kernel.org
9890T: git git://linuxtv.org/media_tree.git
a825eaec 9891W: https://linuxtv.org
49cc629d
HV
9892S: Maintained
9893F: drivers/media/radio/si470x/radio-si470x-common.c
9894F: drivers/media/radio/si470x/radio-si470x.h
9895F: drivers/media/radio/si470x/radio-si470x-usb.c
9896
c937ca03
EV
9897SI4713 FM RADIO TRANSMITTER I2C DRIVER
9898M: Eduardo Valentin <edubezval@gmail.com>
9899L: linux-media@vger.kernel.org
9900T: git git://linuxtv.org/media_tree.git
a825eaec 9901W: https://linuxtv.org
c937ca03 9902S: Odd Fixes
99995ded 9903F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9904
9905SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9906M: Eduardo Valentin <edubezval@gmail.com>
9907L: linux-media@vger.kernel.org
9908T: git git://linuxtv.org/media_tree.git
a825eaec 9909W: https://linuxtv.org
c937ca03 9910S: Odd Fixes
99995ded
DR
9911F: drivers/media/radio/si4713/radio-platform-si4713.c
9912
9913SI4713 FM RADIO TRANSMITTER USB DRIVER
9914M: Hans Verkuil <hverkuil@xs4all.nl>
9915L: linux-media@vger.kernel.org
9916T: git git://linuxtv.org/media_tree.git
a825eaec 9917W: https://linuxtv.org
99995ded
DR
9918S: Maintained
9919F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9920
beb91d46 9921SIANO DVB DRIVER
009a5410 9922M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46 9923L: linux-media@vger.kernel.org
a825eaec 9924W: https://linuxtv.org
beb91d46
MCC
9925T: git git://linuxtv.org/media_tree.git
9926S: Odd fixes
9927F: drivers/media/common/siano/
beb91d46 9928F: drivers/media/usb/siano/
beb91d46 9929F: drivers/media/usb/siano/
14430813 9930F: drivers/media/mmc/siano/
beb91d46 9931
6f15b602
HG
9932SIMPLEFB FB DRIVER
9933M: Hans de Goede <hdegoede@redhat.com>
9934L: linux-fbdev@vger.kernel.org
9935S: Maintained
2d799dde 9936F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9937F: drivers/video/fbdev/simplefb.c
9938F: include/linux/platform_data/simplefb.h
9939
b618b69c 9940SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9941L: linux-media@vger.kernel.org
bb60fcb2 9942S: Orphan
b618b69c 9943F: drivers/media/platform/sh_veu.c
b618b69c
GL
9944
9945SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9946L: linux-media@vger.kernel.org
bb60fcb2 9947S: Orphan
b618b69c 9948F: drivers/media/platform/sh_vou.c
d647f0b7 9949F: include/media/drv-intf/sh_vou.h
b618b69c 9950
6349d997 9951SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9952M: Len Brown <lenb@kernel.org>
6349d997
LB
9953L: sfi-devel@simplefirmware.org
9954W: http://simplefirmware.org/
9955T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9956S: Supported
943fc810 9957F: arch/x86/platform/sfi/
6349d997
LB
9958F: drivers/sfi/
9959F: include/linux/sfi*.h
e2d1d6c0 9960
1da177e4
LT
9961SIMTEC EB110ATX (Chalice CATS)
9962P: Ben Dooks
b16957c6
BD
9963P: Vincent Sanders <vince@simtec.co.uk>
9964M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9965W: http://www.simtec.co.uk/products/EB110ATX/
9966S: Supported
9967
9968SIMTEC EB2410ITX (BAST)
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/EB2410ITX/
9973S: Supported
15dba387
JP
9974F: arch/arm/mach-s3c24xx/mach-bast.c
9975F: arch/arm/mach-s3c24xx/bast-ide.c
9976F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9977
4c5adde7 9978TI DAVINCI MACHINE SUPPORT
3ba789c0 9979M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9980M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9981T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9982Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9983S: Supported
14430813 9984F: arch/arm/mach-davinci/
046d0a37 9985F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9986
8d4b3f08 9987TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9988M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9989L: linux-media@vger.kernel.org
a825eaec 9990W: https://linuxtv.org
8d4b3f08
LP
9991Q: http://patchwork.linuxtv.org/project/linux-media/list/
9992T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9993S: Maintained
8d4b3f08
LP
9994F: drivers/media/platform/davinci/
9995F: include/media/davinci/
9996
417d2e50 9997TI AM437X VPFE DRIVER
e43cdb56 9998M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50 9999L: linux-media@vger.kernel.org
a825eaec 10000W: https://linuxtv.org
417d2e50
BP
10001Q: http://patchwork.linuxtv.org/project/linux-media/list/
10002T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10003S: Maintained
10004F: drivers/media/platform/am437x/
10005
c4c0283a 10006OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 10007M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a 10008L: linux-media@vger.kernel.org
a825eaec 10009W: https://linuxtv.org
c4c0283a
BP
10010Q: http://patchwork.linuxtv.org/project/linux-media/list/
10011T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10012S: Maintained
10013F: drivers/media/i2c/ov2659.c
b5dcee22 10014F: include/media/i2c/ov2659.h
c4c0283a 10015
3a6779f5
SM
10016SILICON MOTION SM712 FRAME BUFFER DRIVER
10017M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10018M: Teddy Wang <teddy.wang@siliconmotion.com>
10019M: Sudip Mukherjee <sudip@vectorindia.org>
10020L: linux-fbdev@vger.kernel.org
10021S: Maintained
10022F: drivers/video/fbdev/sm712*
10023F: Documentation/fb/sm712fb.txt
10024
92aab3c0 10025SIS 190 ETHERNET DRIVER
8b58be88 10026M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
10027L: netdev@vger.kernel.org
10028S: Maintained
8c7de408 10029F: drivers/net/ethernet/sis/sis190.c
92aab3c0 10030
1da177e4 10031SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 10032M: Daniele Venzano <venza@brownhat.org>
1da177e4 10033W: http://www.brownhat.org/sis900.html
979b6c13 10034L: netdev@vger.kernel.org
1da177e4 10035S: Maintained
8c7de408 10036F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
10037
10038SIS FRAMEBUFFER DRIVER
8b58be88 10039M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 10040W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 10041S: Maintained
679655da 10042F: Documentation/fb/sisfb.txt
8a61f013 10043F: drivers/video/fbdev/sis/
679655da 10044F: include/video/sisfb.h
1da177e4
LT
10045
10046SIS USB2VGA DRIVER
8b58be88 10047M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
10048W: http://www.winischhofer.at/linuxsisusbvga.shtml
10049S: Maintained
679655da 10050F: drivers/usb/misc/sisusbvga/
1da177e4 10051
415ad26d 10052SLAB ALLOCATOR
16e943bf 10053M: Christoph Lameter <cl@linux.com>
2ed1c525 10054M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
10055M: David Rientjes <rientjes@google.com>
10056M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10057M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
10058L: linux-mm@kvack.org
10059S: Maintained
679655da 10060F: include/linux/sl?b*.h
16e943bf 10061F: mm/sl?b*
415ad26d 10062
9fab9787 10063SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 10064M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 10065M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 10066M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
10067R: Steven Rostedt <rostedt@goodmis.org>
10068R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 10069L: linux-kernel@vger.kernel.org
9fab9787
PM
10070W: http://www.rdrop.com/users/paulmck/RCU/
10071S: Supported
10072T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
10073F: include/linux/srcu.h
10074F: kernel/rcu/srcu.c
9fab9787 10075
66372841
CS
10076SMACK SECURITY MODULE
10077M: Casey Schaufler <casey@schaufler-ca.com>
10078L: linux-security-module@vger.kernel.org
10079W: http://schaufler-ca.com
10080T: git git://git.gitorious.org/smack-next/kernel.git
10081S: Maintained
10082F: Documentation/security/Smack.txt
10083F: security/smack/
10084
20651e0b 10085DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
10086M: Kevin Hilman <khilman@kernel.org>
10087M: Nishanth Menon <nm@ti.com>
10088S: Maintained
20651e0b 10089F: drivers/power/avs/
68ace3e1
KH
10090F: include/linux/power/smartreflex.h
10091L: linux-pm@vger.kernel.org
10092
1da177e4 10093SMC91x ETHERNET DRIVER
2f82af08 10094M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 10095S: Odd Fixes
ae150435 10096F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 10097
e8e31622
SA
10098SMIA AND SMIA++ IMAGE SENSOR DRIVER
10099M: Sakari Ailus <sakari.ailus@iki.fi>
10100L: linux-media@vger.kernel.org
10101S: Maintained
14430813 10102F: drivers/media/i2c/smiapp/
b5dcee22 10103F: include/media/i2c/smiapp.h
e8e31622
SA
10104F: drivers/media/i2c/smiapp-pll.c
10105F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 10106F: include/uapi/linux/smiapp.h
a2cec3c0 10107F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 10108
920fa1ff
GR
10109SMM665 HARDWARE MONITOR DRIVER
10110M: Guenter Roeck <linux@roeck-us.net>
10111L: lm-sensors@lm-sensors.org
10112S: Maintained
10113F: Documentation/hwmon/smm665
10114F: drivers/hwmon/smm665.c
10115
9df7305b 10116SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 10117M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 10118L: lm-sensors@lm-sensors.org
90b24cfb 10119S: Maintained
9df7305b
SG
10120F: Documentation/hwmon/emc2103
10121F: drivers/hwmon/emc2103.c
10122
a98d506c
HG
10123SMSC SCH5627 HARDWARE MONITOR DRIVER
10124M: Hans de Goede <hdegoede@redhat.com>
10125L: lm-sensors@lm-sensors.org
10126S: Supported
10127F: Documentation/hwmon/sch5627
10128F: drivers/hwmon/sch5627.c
10129
6ea884db 10130SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 10131M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
10132L: lm-sensors@lm-sensors.org
10133S: Maintained
679655da
JP
10134F: Documentation/hwmon/smsc47b397
10135F: drivers/hwmon/smsc47b397.c
6ea884db 10136
fd9abb3d 10137SMSC911x ETHERNET DRIVER
90b24cfb 10138M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 10139L: netdev@vger.kernel.org
90b24cfb 10140S: Maintained
679655da 10141F: include/linux/smsc911x.h
ae150435 10142F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
10143
10144SMSC9420 PCI ETHERNET DRIVER
90b24cfb 10145M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 10146L: netdev@vger.kernel.org
90b24cfb 10147S: Maintained
ae150435 10148F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 10149
3c8a63e2 10150SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 10151M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 10152L: linux-fbdev@vger.kernel.org
90b24cfb 10153S: Maintained
8a61f013 10154F: drivers/video/fbdev/smscufx.c
3c8a63e2 10155
668acf32 10156SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 10157M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 10158L: linux-media@vger.kernel.org
275ffde4 10159T: git git://linuxtv.org/media_tree.git
795fb7e7 10160S: Maintained
90d72ac6
MCC
10161F: include/media/soc*
10162F: drivers/media/i2c/soc_camera/
10163F: drivers/media/platform/soc_camera/
668acf32 10164
e2d1d6c0 10165SOEKRIS NET48XX LED SUPPORT
8b58be88 10166M: Chris Boot <bootc@bootc.net>
e2d1d6c0 10167S: Maintained
679655da 10168F: drivers/leds/leds-net48xx.c
e2d1d6c0 10169
e3994db1 10170SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
10171M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10172M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10173M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 10174M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
10175L: linux-media@vger.kernel.org
10176S: Supported
10177F: drivers/media/pci/solo6x10/
10178
1da177e4 10179SOFTWARE RAID (Multiple Disks) SUPPORT
c2f662eb 10180M: Shaohua Li <shli@kernel.org>
1da177e4 10181L: linux-raid@vger.kernel.org
9f273c24 10182T: git git://neil.brown.name/md
524418bb 10183S: Supported
679655da
JP
10184F: drivers/md/
10185F: include/linux/raid/
c117ab84 10186F: include/uapi/linux/raid/
1da177e4 10187
1da177e4 10188SONIC NETWORK DRIVER
8b58be88 10189M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 10190L: netdev@vger.kernel.org
1da177e4 10191S: Maintained
d9fb9f38 10192F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 10193
61e115a5 10194SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 10195M: Michael Buesch <m@bues.ch>
e7828b28 10196L: linux-wireless@vger.kernel.org
61e115a5 10197S: Maintained
679655da
JP
10198F: drivers/ssb/
10199F: include/linux/ssb/
61e115a5 10200
1da177e4 10201SONY VAIO CONTROL DEVICE DRIVER
8b58be88 10202M: Mattia Dongili <malattia@linux.it>
d0944853 10203L: platform-driver-x86@vger.kernel.org
5b18167d 10204W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 10205S: Maintained
679655da
JP
10206F: Documentation/laptops/sony-laptop.txt
10207F: drivers/char/sonypi.c
10208F: drivers/platform/x86/sony-laptop.c
10209F: include/linux/sony-laptop.h
1da177e4 10210
baf8532a 10211SONY MEMORYSTICK CARD SUPPORT
8b58be88 10212M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
10213W: http://tifmxx.berlios.de/
10214S: Maintained
679655da 10215F: drivers/memstick/host/tifm_ms.c
baf8532a 10216
0ab30494
ML
10217SONY MEMORYSTICK STANDARD SUPPORT
10218M: Maxim Levitsky <maximlevitsky@gmail.com>
10219S: Maintained
10220F: drivers/memstick/core/ms_block.*
10221
1da177e4 10222SOUND
8b58be88 10223M: Jaroslav Kysela <perex@perex.cz>
d8130624 10224M: Takashi Iwai <tiwai@suse.com>
93711660 10225L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 10226W: http://www.alsa-project.org/
dde7ad8d 10227T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 10228T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 10229Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 10230S: Maintained
3126a179
JP
10231F: Documentation/sound/
10232F: include/sound/
c117ab84 10233F: include/uapi/sound/
679655da 10234F: sound/
1da177e4 10235
33bbe149
MB
10236SOUND - COMPRESSED AUDIO
10237M: Vinod Koul <vinod.koul@intel.com>
10238L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10239T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10240S: Supported
f672f31a 10241F: Documentation/sound/alsa/compress_offload.txt
33bbe149 10242F: include/sound/compress_driver.h
f672f31a 10243F: include/uapi/sound/compress_*
33bbe149
MB
10244F: sound/core/compress_offload.c
10245F: sound/soc/soc-compress.c
10246
bd903bde 10247SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 10248M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10249M: Mark Brown <broonie@kernel.org>
86f14df8 10250T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 10251L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10252W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10253S: Supported
2820f615 10254F: Documentation/sound/alsa/soc/
679655da 10255F: sound/soc/
e6e55122 10256F: include/sound/soc*
eb1a6af3 10257
d7f8761b
MB
10258SOUND - DMAENGINE HELPERS
10259M: Lars-Peter Clausen <lars@metafoo.de>
10260S: Supported
10261F: include/sound/dmaengine_pcm.h
10262F: sound/core/pcm_dmaengine.c
10263F: sound/soc/soc-generic-dmaengine-pcm.c
10264
990a6a99
OS
10265SP2 MEDIA DRIVER
10266M: Olli Salonen <olli.salonen@iki.fi>
10267L: linux-media@vger.kernel.org
a825eaec 10268W: https://linuxtv.org
990a6a99
OS
10269Q: http://patchwork.linuxtv.org/project/linux-media/list/
10270S: Maintained
10271F: drivers/media/dvb-frontends/sp2*
10272
473321fc 10273SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10274M: "David S. Miller" <davem@davemloft.net>
1da177e4 10275L: sparclinux@vger.kernel.org
8a6e2535 10276Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10277T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10278T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10279S: Maintained
679655da 10280F: arch/sparc/
7765b8bb 10281F: drivers/sbus/
1da177e4 10282
6404fcca
DM
10283SPARC SERIAL DRIVERS
10284M: "David S. Miller" <davem@davemloft.net>
10285L: sparclinux@vger.kernel.org
08deed1e
JP
10286T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10287T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10288S: Maintained
6816383a 10289F: include/linux/sunserialcore.h
df621252 10290F: drivers/tty/serial/suncore.c
df621252
GKH
10291F: drivers/tty/serial/sunhv.c
10292F: drivers/tty/serial/sunsab.c
10293F: drivers/tty/serial/sunsab.h
10294F: drivers/tty/serial/sunsu.c
10295F: drivers/tty/serial/sunzilog.c
10296F: drivers/tty/serial/sunzilog.h
6404fcca 10297
389325b4
CL
10298SPARSE CHECKER
10299M: "Christopher Li" <sparse@chrisli.org>
10300L: linux-sparse@vger.kernel.org
10301W: https://sparse.wiki.kernel.org/
10302T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10303T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10304S: Maintained
10305F: include/linux/compiler.h
10306
fc0c195a 10307SPEAR PLATFORM SUPPORT
da89947b 10308M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10309M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10310L: spear-devel@list.st.com
10311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
10312W: http://www.st.com/spear
10313S: Maintained
e68d7c14 10314F: arch/arm/boot/dts/spear*
281e192f 10315F: arch/arm/mach-spear/
fc0c195a
VK
10316
10317SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10318M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10319L: spear-devel@list.st.com
10320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
10321W: http://www.st.com/spear
10322S: Maintained
5df33a62 10323F: drivers/clk/spear/
fc0c195a 10324
e2d1d6c0 10325SPI SUBSYSTEM
b02e48f2 10326M: Mark Brown <broonie@kernel.org>
dfbe403c 10327L: linux-spi@vger.kernel.org
e7e4e13c 10328T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10329Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10330S: Maintained
679655da
JP
10331F: Documentation/spi/
10332F: drivers/spi/
10333F: include/linux/spi/
c117ab84 10334F: include/uapi/linux/spi/
e2d1d6c0 10335
2752e401 10336SPIDERNET NETWORK DRIVER for CELL
8b58be88 10337M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10338L: netdev@vger.kernel.org
10339S: Supported
679655da 10340F: Documentation/networking/spider_net.txt
8df158ac 10341F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10342
e2d1d6c0 10343SPU FILE SYSTEM
8b58be88 10344M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10345L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10346W: http://www.ibm.com/developerworks/power/cell/
10347S: Supported
679655da
JP
10348F: Documentation/filesystems/spufs.txt
10349F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10350
fc555841 10351SQUASHFS FILE SYSTEM
d7f2ff67 10352M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10353L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10354W: http://squashfs.org.uk
9f273c24 10355T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
fc555841 10356S: Maintained
679655da
JP
10357F: Documentation/filesystems/squashfs.txt
10358F: fs/squashfs/
fc555841 10359
1da177e4 10360SRM (Alpha) environment access
8b58be88 10361M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10362S: Maintained
679655da 10363F: arch/alpha/kernel/srm_env.c
1da177e4 10364
26e9a397 10365STABLE BRANCH
879a5a00 10366M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10367L: stable@vger.kernel.org
879a5a00 10368S: Supported
7b175c46 10369F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10370
26e9a397 10371STAGING SUBSYSTEM
879a5a00 10372M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10373T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10374L: devel@driverdev.osuosl.org
879a5a00 10375S: Supported
679655da 10376F: drivers/staging/
dbc6c2cc 10377
ebd3d010
JP
10378STAGING - COMEDI
10379M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10380M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10381S: Odd Fixes
10382F: drivers/staging/comedi/
10383
a0138163
JP
10384STAGING - FLARION FT1000 DRIVERS
10385M: Marek Belisko <marek.belisko@gmail.com>
10386S: Odd Fixes
10387F: drivers/staging/ft1000/
10388
6c1bb424 10389STAGING - INDUSTRIAL IO
030a13d7 10390M: Jonathan Cameron <jic23@kernel.org>
a0138163 10391L: linux-iio@vger.kernel.org
6c1bb424
JP
10392S: Odd Fixes
10393F: drivers/staging/iio/
10394
a0138163
JP
10395STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10396M: Jarod Wilson <jarod@wilsonet.com>
10397W: http://www.lirc.org/
10398S: Odd Fixes
b2b0186d 10399F: drivers/staging/media/lirc/
a0138163 10400
f5e5de1e
OD
10401STAGING - LUSTRE PARALLEL FILESYSTEM
10402M: Oleg Drokin <oleg.drokin@intel.com>
10403M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10404L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10405W: http://wiki.lustre.org/
f5e5de1e
OD
10406S: Maintained
10407F: drivers/staging/lustre
10408
7c6b6c71
MD
10409STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10410M: Marc Dietrich <marvin24@gmx.de>
10411L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10412L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10413S: Maintained
10414F: drivers/staging/nvec/
10415
a0138163 10416STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10417M: Jens Frederich <jfrederich@gmail.com>
10418M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10419M: Jon Nettleton <jon.nettleton@gmail.com>
10420W: http://wiki.laptop.org/go/DCON
3140b458 10421S: Maintained
a0138163
JP
10422F: drivers/staging/olpc_dcon/
10423
10424STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10425M: Willy Tarreau <willy@meta-x.org>
10426S: Odd Fixes
10427F: drivers/staging/panel/
10428
a0138163
JP
10429STAGING - REALTEK RTL8712U DRIVERS
10430M: Larry Finger <Larry.Finger@lwfinger.net>
10431M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10432S: Odd Fixes
10433F: drivers/staging/rtl8712/
10434
7591ba8b
JS
10435STAGING - REALTEK RTL8723U WIRELESS DRIVER
10436M: Larry Finger <Larry.Finger@lwfinger.net>
10437M: Jes Sorensen <Jes.Sorensen@redhat.com>
10438L: linux-wireless@vger.kernel.org
10439S: Maintained
10440F: drivers/staging/rtl8723au/
10441
980ac4d7
SM
10442STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10443M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10444M: Teddy Wang <teddy.wang@siliconmotion.com>
10445M: Sudip Mukherjee <sudip@vectorindia.org>
10446L: linux-fbdev@vger.kernel.org
10447S: Maintained
10448F: drivers/staging/sm750fb/
10449
510fa408
JP
10450STAGING - SLICOSS
10451M: Lior Dotan <liodot@gmail.com>
10452M: Christopher Harrer <charrer@alacritech.com>
10453S: Odd Fixes
10454F: drivers/staging/slicoss/
10455
a0138163
JP
10456STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10457M: William Hubbs <w.d.hubbs@gmail.com>
10458M: Chris Brannon <chris@the-brannons.com>
d33bce31 10459M: Kirk Reiser <kirk@reisers.ca>
a0138163 10460M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10461L: speakup@linux-speakup.org
a0138163
JP
10462W: http://www.linux-speakup.org/
10463S: Odd Fixes
10464F: drivers/staging/speakup/
10465
b3e871ce
JP
10466STAGING - VIA VT665X DRIVERS
10467M: Forest Bond <forest@alittletooquiet.net>
10468S: Odd Fixes
10469F: drivers/staging/vt665?/
10470
a30baec1
JK
10471STAGING - WILC1000 WIFI DRIVER
10472M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10473M: Austin Shin <austin.shin@atmel.com>
a30baec1 10474M: Chris Park <chris.park@atmel.com>
06b54863
TC
10475M: Tony Cho <tony.cho@atmel.com>
10476M: Glen Lee <glen.lee@atmel.com>
10477M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10478L: linux-wireless@vger.kernel.org
10479S: Supported
10480F: drivers/staging/wilc1000/
10481
709bcb07 10482STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10483M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10484S: Odd Fixes
10485F: drivers/staging/xgifb/
10486
77241056
MM
10487HFI1 DRIVER
10488M: Mike Marciniszyn <infinipath@intel.com>
10489L: linux-rdma@vger.kernel.org
10490S: Supported
10491F: drivers/staging/rdma/hfi1
10492
1da177e4 10493STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10494M: Ion Badulescu <ionut@badula.org>
b4f90189 10495S: Odd Fixes
9bba23b0 10496F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10497
e2d1d6c0 10498SUN3/3X
8b58be88 10499M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10500W: http://sammy.net/sun3/
10501S: Maintained
679655da
JP
10502F: arch/m68k/kernel/*sun3*
10503F: arch/m68k/sun3*/
10504F: arch/m68k/include/asm/sun3*
e689cf4a 10505F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10506
af6a5af8
HG
10507SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10508M: Hans de Goede <hdegoede@redhat.com>
10509L: linux-input@vger.kernel.org
10510S: Maintained
10511F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10512F: drivers/input/keyboard/sun4i-lradc-keys.c
10513
2bc9ff01
DK
10514SUNDANCE NETWORK DRIVER
10515M: Denis Kirjanov <kda@linux-powerpc.org>
10516L: netdev@vger.kernel.org
10517S: Maintained
10518F: drivers/net/ethernet/dlink/sundance.c
10519
2cbb12a4 10520SUPERH
114bf37e
RF
10521M: Yoshinori Sato <ysato@users.sourceforge.jp>
10522M: Rich Felker <dalias@libc.org>
2cbb12a4 10523L: linux-sh@vger.kernel.org
8a6e2535 10524Q: http://patchwork.kernel.org/project/linux-sh/list/
114bf37e 10525S: Maintained
066069e1 10526F: Documentation/sh/
679655da 10527F: arch/sh/
066069e1 10528F: drivers/sh/
1da177e4 10529
4480f15b 10530SUSPEND TO RAM
7fb06082 10531M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10532M: Len Brown <len.brown@intel.com>
10533M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10534L: linux-pm@vger.kernel.org
e2d1d6c0 10535S: Supported
679655da
JP
10536F: Documentation/power/
10537F: arch/x86/kernel/acpi/
10538F: drivers/base/power/
10539F: kernel/power/
10540F: include/linux/suspend.h
10541F: include/linux/freezer.h
10542F: include/linux/pm.h
1da177e4
LT
10543
10544SVGA HANDLING
8b58be88 10545M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10546L: linux-video@atrey.karlin.mff.cuni.cz
10547S: Maintained
679655da
JP
10548F: Documentation/svga.txt
10549F: arch/x86/boot/video*
1da177e4 10550
6e28b761
KRW
10551SWIOTLB SUBSYSTEM
10552M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10553L: linux-kernel@vger.kernel.org
9f273c24 10554T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
6e28b761
KRW
10555S: Supported
10556F: lib/swiotlb.c
10557F: arch/*/kernel/pci-swiotlb.c
10558F: include/linux/swiotlb.h
10559
007f790c
JP
10560SWITCHDEV
10561M: Jiri Pirko <jiri@resnulli.us>
10562L: netdev@vger.kernel.org
10563S: Supported
10564F: net/switchdev/
10565F: include/net/switchdev.h
10566
db8e35d5
VG
10567SYNOPSYS ARC ARCHITECTURE
10568M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10569L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10570S: Supported
10571F: arch/arc/
9b28829d 10572F: Documentation/devicetree/bindings/arc/*
2d799dde 10573F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10574F: drivers/tty/serial/arc_uart.c
b7182d1a 10575T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10576
556cc1c5
AB
10577SYNOPSYS ARC SDP platform support
10578M: Alexey Brodkin <abrodkin@synopsys.com>
10579S: Supported
10580F: arch/arc/plat-axs10x
10581F: arch/arc/boot/dts/ax*
10582F: Documentation/devicetree/bindings/arc/axs10*
10583
6c284c9a
LJ
10584SYSTEM CONFIGURATION (SYSCON)
10585M: Lee Jones <lee.jones@linaro.org>
10586M: Arnd Bergmann <arnd@arndb.de>
10587T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10588S: Supported
10589F: drivers/mfd/syscon.c
10590
1da177e4 10591SYSV FILESYSTEM
8b58be88 10592M: Christoph Hellwig <hch@infradead.org>
1da177e4 10593S: Maintained
679655da
JP
10594F: Documentation/filesystems/sysv-fs.txt
10595F: fs/sysv/
10596F: include/linux/sysv_fs.h
1da177e4 10597
86cfa7fc 10598TARGET SUBSYSTEM
9c3646d1 10599M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10600L: linux-scsi@vger.kernel.org
b9f5edc2 10601L: target-devel@vger.kernel.org
86cfa7fc 10602W: http://www.linux-iscsi.org
cf015e9f 10603W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10604T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10605S: Supported
10606F: drivers/target/
10607F: include/target/
10608F: Documentation/target/
10609
4e68852d 10610TASKSTATS STATISTICS INTERFACE
185e595f 10611M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10612S: Maintained
679655da
JP
10613F: Documentation/accounting/taskstats*
10614F: include/linux/taskstats*
10615F: kernel/taskstats.c
4e68852d 10616
781b456a 10617TC CLASSIFIER
f935f3f8 10618M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10619L: netdev@vger.kernel.org
10620S: Maintained
679655da 10621F: include/net/pkt_cls.h
c117ab84 10622F: include/uapi/linux/pkt_cls.h
679655da 10623F: net/sched/
781b456a 10624
5067f08a 10625TCP LOW PRIORITY MODULE
8b58be88
JP
10626M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10627M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10628W: http://tcp-lp-mod.sourceforge.net/
10629S: Maintained
679655da 10630F: net/ipv4/tcp_lp.c
5067f08a 10631
91952bc0
AP
10632TDA10071 MEDIA DRIVER
10633M: Antti Palosaari <crope@iki.fi>
10634L: linux-media@vger.kernel.org
a825eaec 10635W: https://linuxtv.org
91952bc0
AP
10636W: http://palosaari.fi/linux/
10637Q: http://patchwork.linuxtv.org/project/linux-media/list/
10638T: git git://linuxtv.org/anttip/media_tree.git
10639S: Maintained
10640F: drivers/media/dvb-frontends/tda10071*
10641
10642TDA18212 MEDIA DRIVER
10643M: Antti Palosaari <crope@iki.fi>
10644L: linux-media@vger.kernel.org
a825eaec 10645W: https://linuxtv.org
91952bc0
AP
10646W: http://palosaari.fi/linux/
10647Q: http://patchwork.linuxtv.org/project/linux-media/list/
10648T: git git://linuxtv.org/anttip/media_tree.git
10649S: Maintained
10650F: drivers/media/tuners/tda18212*
10651
10652TDA18218 MEDIA DRIVER
10653M: Antti Palosaari <crope@iki.fi>
10654L: linux-media@vger.kernel.org
a825eaec 10655W: https://linuxtv.org
91952bc0
AP
10656W: http://palosaari.fi/linux/
10657Q: http://patchwork.linuxtv.org/project/linux-media/list/
10658T: git git://linuxtv.org/anttip/media_tree.git
10659S: Maintained
10660F: drivers/media/tuners/tda18218*
10661
3b2f6aba
MK
10662TDA18271 MEDIA DRIVER
10663M: Michael Krufky <mkrufky@linuxtv.org>
10664L: linux-media@vger.kernel.org
a825eaec 10665W: https://linuxtv.org
3b2f6aba
MK
10666W: http://github.com/mkrufky
10667Q: http://patchwork.linuxtv.org/project/linux-media/list/
10668T: git git://linuxtv.org/mkrufky/tuners.git
10669S: Maintained
10670F: drivers/media/tuners/tda18271*
10671
e48307a9
MK
10672TDA827x MEDIA DRIVER
10673M: Michael Krufky <mkrufky@linuxtv.org>
10674L: linux-media@vger.kernel.org
a825eaec 10675W: https://linuxtv.org
e48307a9
MK
10676W: http://github.com/mkrufky
10677Q: http://patchwork.linuxtv.org/project/linux-media/list/
10678T: git git://linuxtv.org/mkrufky/tuners.git
10679S: Maintained
10680F: drivers/media/tuners/tda8290.*
10681
66cf9212
MK
10682TDA8290 MEDIA DRIVER
10683M: Michael Krufky <mkrufky@linuxtv.org>
10684L: linux-media@vger.kernel.org
a825eaec 10685W: https://linuxtv.org
66cf9212
MK
10686W: http://github.com/mkrufky
10687Q: http://patchwork.linuxtv.org/project/linux-media/list/
10688T: git git://linuxtv.org/mkrufky/tuners.git
10689S: Maintained
10690F: drivers/media/tuners/tda8290.*
10691
4b9fba30
HV
10692TDA9840 MEDIA DRIVER
10693M: Hans Verkuil <hverkuil@xs4all.nl>
10694L: linux-media@vger.kernel.org
10695T: git git://linuxtv.org/media_tree.git
a825eaec 10696W: https://linuxtv.org
4b9fba30
HV
10697S: Maintained
10698F: drivers/media/i2c/tda9840*
10699
2cb654fd 10700TEA5761 TUNER DRIVER
009a5410 10701M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10702L: linux-media@vger.kernel.org
a825eaec 10703W: https://linuxtv.org
2cb654fd
MCC
10704T: git git://linuxtv.org/media_tree.git
10705S: Odd fixes
10706F: drivers/media/tuners/tea5761.*
10707
10708TEA5767 TUNER DRIVER
009a5410 10709M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10710L: linux-media@vger.kernel.org
a825eaec 10711W: https://linuxtv.org
2cb654fd
MCC
10712T: git git://linuxtv.org/media_tree.git
10713S: Maintained
10714F: drivers/media/tuners/tea5767.*
10715
4b9fba30
HV
10716TEA6415C MEDIA DRIVER
10717M: Hans Verkuil <hverkuil@xs4all.nl>
10718L: linux-media@vger.kernel.org
10719T: git git://linuxtv.org/media_tree.git
a825eaec 10720W: https://linuxtv.org
4b9fba30
HV
10721S: Maintained
10722F: drivers/media/i2c/tea6415c*
10723
10724TEA6420 MEDIA DRIVER
10725M: Hans Verkuil <hverkuil@xs4all.nl>
10726L: linux-media@vger.kernel.org
10727T: git git://linuxtv.org/media_tree.git
a825eaec 10728W: https://linuxtv.org
4b9fba30
HV
10729S: Maintained
10730F: drivers/media/i2c/tea6420*
10731
3d249d4c 10732TEAM DRIVER
dca9ab92 10733M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10734L: netdev@vger.kernel.org
10735S: Supported
10736F: drivers/net/team/
10737F: include/linux/if_team.h
c117ab84 10738F: include/uapi/linux/if_team.h
3d249d4c 10739
7d029125 10740TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10741M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10742S: Maintained
10743F: arch/x86/platform/ts5500/
10744
40ad4a30
SY
10745TECHNOTREND USB IR RECEIVER
10746M: Sean Young <sean@mess.org>
10747L: linux-media@vger.kernel.org
10748S: Maintained
10749F: drivers/media/rc/ttusbir.c
10750
adabdb0c 10751TEGRA ARCHITECTURE SUPPORT
243d58ec 10752M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10753M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10754M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10755L: linux-tegra@vger.kernel.org
fd117cd1 10756Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10757T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10758S: Supported
bbbe96ed 10759N: [^a-z]tegra
84b9414b 10760
adabdb0c
SW
10761TEGRA CLOCK DRIVER
10762M: Peter De Schrijver <pdeschrijver@nvidia.com>
10763M: Prashant Gaikwad <pgaikwad@nvidia.com>
10764S: Supported
10765F: drivers/clk/tegra/
10766
10767TEGRA DMA DRIVER
10768M: Laxman Dewangan <ldewangan@nvidia.com>
10769S: Supported
10770F: drivers/dma/tegra20-apb-dma.c
10771
adabdb0c
SW
10772TEGRA I2C DRIVER
10773M: Laxman Dewangan <ldewangan@nvidia.com>
10774S: Supported
10775F: drivers/i2c/busses/i2c-tegra.c
10776
10777TEGRA IOMMU DRIVERS
10778M: Hiroshi Doyu <hdoyu@nvidia.com>
10779S: Supported
10780F: drivers/iommu/tegra*
10781
10782TEGRA KBC DRIVER
10783M: Rakesh Iyer <riyer@nvidia.com>
10784M: Laxman Dewangan <ldewangan@nvidia.com>
10785S: Supported
10786F: drivers/input/keyboard/tegra-kbc.c
10787
adabdb0c
SW
10788TEGRA PWM DRIVER
10789M: Thierry Reding <thierry.reding@gmail.com>
10790S: Supported
10791F: drivers/pwm/pwm-tegra.c
10792
10793TEGRA SERIAL DRIVER
10794M: Laxman Dewangan <ldewangan@nvidia.com>
10795S: Supported
10796F: drivers/tty/serial/serial-tegra.c
10797
10798TEGRA SPI DRIVER
10799M: Laxman Dewangan <ldewangan@nvidia.com>
10800S: Supported
10801F: drivers/spi/spi-tegra*
10802
1a348ccc 10803TEHUTI ETHERNET DRIVER
8b58be88 10804M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10805L: netdev@vger.kernel.org
10806S: Supported
ef7f5429 10807F: drivers/net/ethernet/tehuti/*
1a348ccc 10808
4e68852d 10809Telecom Clock Driver for MCPL0010
8b58be88 10810M: Mark Gross <mark.gross@intel.com>
4e68852d 10811S: Supported
679655da 10812F: drivers/char/tlclk.c
4e68852d 10813
4480f15b 10814TENSILICA XTENSA PORT (xtensa)
8b58be88 10815M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10816M: Max Filippov <jcmvbkbc@gmail.com>
10817L: linux-xtensa@linux-xtensa.org
9f273c24 10818T: git git://github.com/czankel/xtensa-linux.git
4e68852d 10819S: Maintained
679655da 10820F: arch/xtensa/
3dc99857 10821F: drivers/irqchip/irq-xtensa-*
4e68852d 10822
5313ba66
HV
10823THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10824M: Hans Verkuil <hverkuil@xs4all.nl>
10825L: linux-media@vger.kernel.org
10826T: git git://linuxtv.org/media_tree.git
a825eaec 10827W: https://linuxtv.org
5313ba66
HV
10828S: Maintained
10829F: drivers/media/radio/radio-raremono.c
10830
d3fb6955 10831THERMAL
b75f0050 10832M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10833M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10834L: linux-pm@vger.kernel.org
10835T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10836T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10837Q: https://patchwork.kernel.org/project/linux-pm/list/
10838S: Supported
10839F: drivers/thermal/
10840F: include/linux/thermal.h
af6c9f16 10841F: include/uapi/linux/thermal.h
b75f0050
JP
10842F: include/linux/cpu_cooling.h
10843F: Documentation/devicetree/bindings/thermal/
d3fb6955 10844
64e05d8b
VK
10845THERMAL/CPU_COOLING
10846M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10847M: Viresh Kumar <viresh.kumar@linaro.org>
10848M: Javi Merino <javi.merino@arm.com>
10849L: linux-pm@vger.kernel.org
10850S: Supported
10851F: Documentation/thermal/cpu-cooling-api.txt
10852F: drivers/thermal/cpu_cooling.c
10853F: include/linux/cpu_cooling.h
10854
30ba2fbd
VD
10855THINGM BLINK(1) USB RGB LED DRIVER
10856M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10857S: Maintained
10858F: drivers/hid/hid-thingm.c
10859
4e68852d 10860THINKPAD ACPI EXTRAS DRIVER
8b58be88 10861M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10862L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10863L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10864W: http://ibm-acpi.sourceforge.net
10865W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10866T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10867S: Maintained
679655da 10868F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10869
1b46f2a2 10870TI BANDGAP AND THERMAL DRIVER
f14d1c24 10871M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10872L: linux-pm@vger.kernel.org
531ff13e 10873L: linux-omap@vger.kernel.org
5a723e81 10874S: Maintained
794b2e25 10875F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10876
ccf963d3
BP
10877TI VPE/CAL DRIVERS
10878M: Benoit Parrot <bparrot@ti.com>
10879L: linux-media@vger.kernel.org
10880W: http://linuxtv.org/
10881Q: http://patchwork.linuxtv.org/project/linux-media/list/
10882S: Maintained
10883F: drivers/media/platform/ti-vpe/
10884
0c7665c3
MF
10885TI CDCE706 CLOCK DRIVER
10886M: Max Filippov <jcmvbkbc@gmail.com>
10887S: Maintained
10888F: drivers/clk/clk-cdce706.c
10889
49b6a5e3
TK
10890TI CLOCK DRIVER
10891M: Tero Kristo <t-kristo@ti.com>
10892L: linux-omap@vger.kernel.org
10893S: Maintained
10894F: drivers/clk/ti/
10895F: include/linux/clk/ti.h
10896
4020f2d7 10897TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10898M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10899S: Maintained
679655da
JP
10900F: drivers/misc/tifm*
10901F: drivers/mmc/host/tifm_sd.c
10902F: include/linux/tifm.h
4020f2d7 10903
e0c52404 10904TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10905M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10906L: linux-kernel@vger.kernel.org
10907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10908S: Maintained
10909F: drivers/soc/ti/*
10910T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10911
10912
152ad442
SR
10913TI LM49xxx FAMILY ASoC CODEC DRIVERS
10914M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10915M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10916L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10917S: Maintained
10918F: sound/soc/codecs/lm49453*
d392dead 10919F: sound/soc/codecs/isabelle*
152ad442 10920
0edd807d
KM
10921TI LP855x BACKLIGHT DRIVER
10922M: Milo Kim <milo.kim@ti.com>
10923S: Maintained
10924F: Documentation/backlight/lp855x-driver.txt
10925F: drivers/video/backlight/lp855x_bl.c
10926F: include/linux/platform_data/lp855x.h
10927
faf13f6d
KM
10928TI LP8727 CHARGER DRIVER
10929M: Milo Kim <milo.kim@ti.com>
10930S: Maintained
10931F: drivers/power/lp8727_charger.c
10932F: include/linux/platform_data/lp8727.h
10933
22f1229f
KM
10934TI LP8788 MFD DRIVER
10935M: Milo Kim <milo.kim@ti.com>
10936S: Maintained
10937F: drivers/iio/adc/lp8788_adc.c
10938F: drivers/leds/leds-lp8788.c
10939F: drivers/mfd/lp8788*.c
10940F: drivers/power/lp8788-charger.c
10941F: drivers/regulator/lp8788-*.c
10942F: include/linux/mfd/lp8788*.h
10943
84640e27
KM
10944TI NETCP ETHERNET DRIVER
10945M: Wingman Kwok <w-kwok2@ti.com>
10946M: Murali Karicheri <m-karicheri2@ti.com>
10947L: netdev@vger.kernel.org
10948S: Maintained
10949F: drivers/net/ethernet/ti/netcp*
10950
217e0ca9
KC
10951TI TAS571X FAMILY ASoC CODEC DRIVER
10952M: Kevin Cernekee <cernekee@chromium.org>
10953L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10954S: Odd Fixes
10955F: sound/soc/codecs/tas571x*
10956
dd5e8e6b 10957TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10958M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10959L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10960S: Maintained
10961F: sound/soc/codecs/twl4030*
10962
90921014 10963TI WILINK WIRELESS DRIVERS
90921014
LC
10964L: linux-wireless@vger.kernel.org
10965W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10966W: http://wireless.kernel.org/en/users/Drivers/wl1251
10967T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10968S: Orphan
90921014
LC
10969F: drivers/net/wireless/ti/
10970F: include/linux/wl12xx.h
10971
e86eaa3a 10972TIPC NETWORK LAYER
8b58be88 10973M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10974M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10975L: netdev@vger.kernel.org (core kernel code)
10976L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10977W: http://tipc.sourceforge.net/
e86eaa3a 10978S: Maintained
c117ab84 10979F: include/uapi/linux/tipc*.h
679655da 10980F: net/tipc/
e86eaa3a 10981
867e359b 10982TILE ARCHITECTURE
c47b15c4 10983M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10984W: http://www.ezchip.com/scm/
7fa129cc 10985T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
867e359b
CM
10986S: Supported
10987F: arch/tile/
6b940606 10988F: drivers/char/tile-srom.c
5c770755 10989F: drivers/edac/tile_edac.c
6b940606
CM
10990F: drivers/net/ethernet/tile/
10991F: drivers/rtc/rtc-tile.c
10992F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10993F: drivers/tty/serial/tilegx.c
6b940606
CM
10994F: drivers/usb/host/*-tilegx.c
10995F: include/linux/usb/tilegx.h
867e359b 10996
1da177e4 10997TLAN NETWORK DRIVER
8b58be88 10998M: Samuel Chessman <chessman@tux.org>
88c07dde 10999L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
11000W: http://sourceforge.net/projects/tlan/
11001S: Maintained
679655da 11002F: Documentation/networking/tlan.txt
b544dbac 11003F: drivers/net/ethernet/ti/tlan.*
1da177e4 11004
d74db3b2 11005TOMOYO SECURITY MODULE
8b58be88
JP
11006M: Kentaro Takeda <takedakn@nttdata.co.jp>
11007M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
11008L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11009L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
11010L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11011L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11012W: http://tomoyo.sourceforge.jp/
843d183c 11013T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 11014S: Maintained
679655da 11015F: security/tomoyo/
d74db3b2 11016
9caeb532 11017TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 11018M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 11019L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
11020S: Maintained
11021F: drivers/platform/x86/topstar-laptop.c
11022
1da177e4 11023TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 11024M: Azael Avalos <coproscefalo@gmail.com>
d0944853 11025L: platform-driver-x86@vger.kernel.org
0a63ca11 11026S: Maintained
679655da 11027F: drivers/platform/x86/toshiba_acpi.c
1da177e4 11028
0a63ca11
AA
11029TOSHIBA BLUETOOTH DRIVER
11030M: Azael Avalos <coproscefalo@gmail.com>
11031L: platform-driver-x86@vger.kernel.org
11032S: Maintained
11033F: drivers/platform/x86/toshiba_bluetooth.c
11034
11035TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11036M: Azael Avalos <coproscefalo@gmail.com>
11037L: platform-driver-x86@vger.kernel.org
11038S: Maintained
11039F: drivers/platform/x86/toshiba_haps.c
11040
14991fc7
AA
11041TOSHIBA WMI HOTKEYS DRIVER
11042M: Azael Avalos <coproscefalo@gmail.com>
11043L: platform-driver-x86@vger.kernel.org
11044S: Maintained
11045F: drivers/platform/x86/toshiba-wmi.c
11046
1da177e4 11047TOSHIBA SMM DRIVER
8b58be88 11048M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
11049W: http://www.buzzard.org.uk/toshiba/
11050S: Maintained
679655da
JP
11051F: drivers/char/toshiba.c
11052F: include/linux/toshiba.h
c117ab84 11053F: include/uapi/linux/toshiba.h
1da177e4 11054
d32d9864
MR
11055TOSHIBA TC358743 DRIVER
11056M: Mats Randgaard <matrandg@cisco.com>
11057L: linux-media@vger.kernel.org
11058S: Maintained
11059F: drivers/media/i2c/tc358743*
b5dcee22 11060F: include/media/i2c/tc358743.h
d32d9864 11061
d719f900 11062TMIO MMC DRIVER
c4b13fb0 11063M: Ian Molton <ian@mnementh.co.uk>
d1057c40 11064L: linux-mmc@vger.kernel.org
d719f900 11065S: Maintained
d1057c40
GL
11066F: drivers/mmc/host/tmio_mmc*
11067F: drivers/mmc/host/sh_mobile_sdhi.c
11068F: include/linux/mmc/tmio.h
11069F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 11070
917cc4e6
GR
11071TMP401 HARDWARE MONITOR DRIVER
11072M: Guenter Roeck <linux@roeck-us.net>
11073L: lm-sensors@lm-sensors.org
11074S: Maintained
11075F: Documentation/hwmon/tmp401
11076F: drivers/hwmon/tmp401.c
11077
98f32602 11078TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 11079M: Hugh Dickins <hughd@google.com>
98f32602
HD
11080L: linux-mm@kvack.org
11081S: Maintained
11082F: include/linux/shmem_fs.h
11083F: mm/shmem.c
11084
45f95b53 11085TM6000 VIDEO4LINUX DRIVER
009a5410 11086M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53 11087L: linux-media@vger.kernel.org
a825eaec 11088W: https://linuxtv.org
45f95b53
MCC
11089T: git git://linuxtv.org/media_tree.git
11090S: Odd fixes
11091F: drivers/media/usb/tm6000/
11092
c65fde19
HV
11093TW68 VIDEO4LINUX DRIVER
11094M: Hans Verkuil <hverkuil@xs4all.nl>
11095L: linux-media@vger.kernel.org
11096T: git git://linuxtv.org/media_tree.git
a825eaec 11097W: https://linuxtv.org
c65fde19
HV
11098S: Odd Fixes
11099F: drivers/media/pci/tw68/
11100
4e68852d 11101TPM DEVICE DRIVER
901486b8 11102M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 11103M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 11104M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 11105R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 11106W: http://tpmdd.sourceforge.net
63a10dfd 11107L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4 11108Q: git git://github.com/PeterHuewe/linux-tpmdd.git
9f273c24 11109T: git https://github.com/PeterHuewe/linux-tpmdd
4e68852d 11110S: Maintained
679655da 11111F: drivers/char/tpm/
4e68852d 11112
1a0f1b27
AL
11113TPM IBM_VTPM DEVICE DRIVER
11114M: Ashley Lai <ashleydlai@gmail.com>
11115W: http://tpmdd.sourceforge.net
11116L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11117S: Maintained
11118F: drivers/char/tpm/tpm_ibmvtpm*
11119
d6f005a1
JP
11120TRACING
11121M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 11122M: Ingo Molnar <mingo@redhat.com>
75fc2d37 11123T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
11124S: Maintained
11125F: Documentation/trace/ftrace.txt
11126F: arch/*/*/*/ftrace.h
11127F: arch/*/kernel/ftrace.c
11128F: include/*/ftrace.h
11129F: include/linux/trace*.h
11130F: include/trace/
11131F: kernel/trace/
6e68e6c5 11132F: tools/testing/selftests/ftrace/
d6f005a1 11133
1da177e4 11134TRIVIAL PATCHES
8b58be88 11135M: Jiri Kosina <trivial@kernel.org>
54e5881d 11136T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 11137S: Maintained
86ef925f 11138K: ^Subject:.*(?i)trivial
1da177e4 11139
4e68852d 11140TTY LAYER
879a5a00 11141M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 11142M: Jiri Slaby <jslaby@suse.com>
879a5a00 11143S: Supported
08deed1e 11144T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 11145F: Documentation/serial/
8dd5d2f1 11146F: drivers/tty/
df621252 11147F: drivers/tty/serial/serial_core.c
e3288775
AC
11148F: include/linux/serial_core.h
11149F: include/linux/serial.h
11150F: include/linux/tty.h
c117ab84
CEB
11151F: include/uapi/linux/serial_core.h
11152F: include/uapi/linux/serial.h
11153F: include/uapi/linux/tty.h
4e68852d 11154
91952bc0
AP
11155TUA9001 MEDIA DRIVER
11156M: Antti Palosaari <crope@iki.fi>
11157L: linux-media@vger.kernel.org
a825eaec 11158W: https://linuxtv.org
91952bc0
AP
11159W: http://palosaari.fi/linux/
11160Q: http://patchwork.linuxtv.org/project/linux-media/list/
11161T: git git://linuxtv.org/anttip/media_tree.git
11162S: Maintained
11163F: drivers/media/tuners/tua9001*
11164
740db6d7 11165TULIP NETWORK DRIVERS
740db6d7 11166L: netdev@vger.kernel.org
cf869eb1
GG
11167L: linux-parisc@vger.kernel.org
11168S: Orphan
0f04e2aa 11169F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
11170
11171TUN/TAP driver
ba57b6f2 11172M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
11173W: http://vtun.sourceforge.net/tun
11174S: Maintained
679655da
JP
11175F: Documentation/networking/tuntap.txt
11176F: arch/um/os-Linux/drivers/
1da177e4 11177
b454cc66 11178TURBOCHANNEL SUBSYSTEM
8b58be88 11179M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
11180M: Ralf Baechle <ralf@linux-mips.org>
11181L: linux-mips@linux-mips.org
11182Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 11183S: Maintained
679655da
JP
11184F: drivers/tc/
11185F: include/linux/tc.h
b454cc66 11186
1da177e4 11187U14-34F SCSI DRIVER
8b58be88 11188M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
11189L: linux-scsi@vger.kernel.org
11190S: Maintained
679655da 11191F: drivers/scsi/u14-34f.c
1da177e4 11192
e2d1d6c0 11193UBI FILE SYSTEM (UBIFS)
949cb623 11194M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 11195M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 11196L: linux-mtd@lists.infradead.org
e2966cbe 11197T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
11198W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11199S: Maintained
679655da
JP
11200F: Documentation/filesystems/ubifs.txt
11201F: fs/ubifs/
e2d1d6c0 11202
e1632fa2 11203UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 11204M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 11205W: http://www.uclinux.org/
e1632fa2 11206L: linux-m68k@lists.linux-m68k.org
cc2020e6 11207L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 11208T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 11209S: Maintained
e1632fa2
GU
11210F: arch/m68k/coldfire/
11211F: arch/m68k/68*/
61bc02bb
JP
11212F: arch/m68k/*/*_no.*
11213F: arch/m68k/include/asm/*_no.*
cc2020e6 11214
1da177e4 11215UDF FILESYSTEM
d8130624 11216M: Jan Kara <jack@suse.com>
1da177e4 11217S: Maintained
679655da
JP
11218F: Documentation/filesystems/udf.txt
11219F: fs/udf/
1da177e4 11220
cc2020e6 11221UFS FILESYSTEM
8b58be88 11222M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 11223S: Maintained
679655da
JP
11224F: Documentation/filesystems/ufs.txt
11225F: fs/ufs/
cc2020e6 11226
0a09d3ab
DH
11227UHID USERSPACE HID IO DRIVER:
11228M: David Herrmann <dh.herrmann@googlemail.com>
11229L: linux-input@vger.kernel.org
11230S: Maintained
11231F: drivers/hid/uhid.c
c117ab84 11232F: include/uapi/linux/uhid.h
0a09d3ab 11233
18332a80 11234ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 11235L: linux-usb@vger.kernel.org
10c6c9c9 11236S: Orphan
355ffe69 11237F: drivers/uwb/
679655da
JP
11238F: include/linux/uwb.h
11239F: include/linux/uwb/
18332a80 11240
b31d8273
G
11241UNICORE32 ARCHITECTURE:
11242M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11243W: http://mprc.pku.edu.cn/~guanxuetao/linux
11244S: Maintained
ceebf4d5 11245T: git git://github.com/gxt/linux.git
b31d8273
G
11246F: arch/unicore32/
11247
d8379ab1
TF
11248UNIFDEF
11249M: Tony Finch <dot@dotat.at>
11250W: http://dotat.at/prog/unifdef
11251S: Maintained
11252F: scripts/unifdef.c
11253
1da177e4 11254UNIFORM CDROM DRIVER
8b58be88 11255M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
11256W: http://www.kernel.dk
11257S: Maintained
679655da
JP
11258F: Documentation/cdrom/
11259F: drivers/cdrom/cdrom.c
11260F: include/linux/cdrom.h
c117ab84 11261F: include/uapi/linux/cdrom.h
1da177e4 11262
56df0122 11263UNISYS S-PAR DRIVERS
49e7d9df
JP
11264M: Benjamin Romer <benjamin.romer@unisys.com>
11265M: David Kershner <david.kershner@unisys.com>
11266L: sparmaintainer@unisys.com (Unisys internal)
11267S: Supported
11268F: drivers/staging/unisys/
56df0122 11269
9941fa6e
VH
11270UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11271M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11272L: linux-scsi@vger.kernel.org
11273S: Supported
11274F: Documentation/scsi/ufs.txt
11275F: drivers/scsi/ufs/
11276
e2d1d6c0 11277UNSORTED BLOCK IMAGES (UBI)
949cb623 11278M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11279M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11280W: http://www.linux-mtd.infradead.org/
11281L: linux-mtd@lists.infradead.org
b6b44e0a 11282T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11283S: Supported
80811493 11284F: drivers/mtd/ubi/
679655da 11285F: include/linux/mtd/ubi.h
c117ab84 11286F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11287
1da177e4 11288USB ACM DRIVER
61eee9a7 11289M: Oliver Neukum <oliver@neukum.org>
6372594a 11290L: linux-usb@vger.kernel.org
1da177e4 11291S: Maintained
679655da
JP
11292F: Documentation/usb/acm.txt
11293F: drivers/usb/class/cdc-acm.*
1da177e4 11294
b7d572e1
PF
11295USB AR5523 WIRELESS DRIVER
11296M: Pontus Fuchs <pontus.fuchs@gmail.com>
11297L: linux-wireless@vger.kernel.org
11298S: Maintained
11299F: drivers/net/wireless/ath/ar5523/
11300
115bb1ff 11301USB ATTACHED SCSI
f50a4968 11302M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11303M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11304L: linux-usb@vger.kernel.org
11305L: linux-scsi@vger.kernel.org
8eae0fb7 11306S: Maintained
115bb1ff
MW
11307F: drivers/usb/storage/uas.c
11308
1da177e4 11309USB CDC ETHERNET DRIVER
61eee9a7 11310M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11311L: linux-usb@vger.kernel.org
1da177e4 11312S: Maintained
679655da 11313F: drivers/net/usb/cdc_*.c
c117ab84 11314F: include/uapi/linux/usb/cdc.h
1da177e4 11315
66e3e591
KP
11316USB CHAOSKEY DRIVER
11317M: Keith Packard <keithp@keithp.com>
11318L: linux-usb@vger.kernel.org
11319S: Maintained
11320F: drivers/usb/misc/chaoskey.c
11321
b02b371e 11322USB CYPRESS C67X00 DRIVER
8b58be88 11323M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11324L: linux-usb@vger.kernel.org
11325S: Maintained
679655da 11326F: drivers/usb/c67x00/
b02b371e 11327
d0374f4f 11328USB DAVICOM DM9601 DRIVER
8b58be88 11329M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11330L: netdev@vger.kernel.org
d0374f4f
PK
11331W: http://www.linux-usb.org/usbnet
11332S: Maintained
679655da 11333F: drivers/net/usb/dm9601.c
d0374f4f 11334
cc2020e6 11335USB DIAMOND RIO500 DRIVER
8b58be88 11336M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11337L: rio500-users@lists.sourceforge.net
11338W: http://rio500.sourceforge.net
11339S: Maintained
679655da 11340F: drivers/usb/misc/rio500*
cc2020e6 11341
1da177e4 11342USB EHCI DRIVER
578333ab 11343M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11344L: linux-usb@vger.kernel.org
578333ab 11345S: Maintained
679655da
JP
11346F: Documentation/usb/ehci.txt
11347F: drivers/usb/host/ehci*
1da177e4 11348
69ae9e3e 11349USB GADGET/PERIPHERAL SUBSYSTEM
a55f6286 11350M: Felipe Balbi <balbi@kernel.org>
795fb7e7 11351L: linux-usb@vger.kernel.org
69ae9e3e 11352W: http://www.linux-usb.org/gadget
d6d0f665
FB
11353T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11354S: Maintained
679655da
JP
11355F: drivers/usb/gadget/
11356F: include/linux/usb/gadget*
69ae9e3e 11357
2dea64b4 11358USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11359M: Jiri Kosina <jikos@kernel.org>
406df153 11360R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
795fb7e7 11361L: linux-usb@vger.kernel.org
54e5881d 11362T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11363S: Maintained
c2f01971 11364F: Documentation/hid/hiddev.txt
679655da 11365F: drivers/hid/usbhid/
1da177e4 11366
959eea21 11367USB ISP116X DRIVER
8b58be88 11368M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11369L: linux-usb@vger.kernel.org
959eea21 11370S: Maintained
679655da
JP
11371F: drivers/usb/host/isp116x*
11372F: include/linux/usb/isp116x.h
959eea21 11373
1da177e4 11374USB MASS STORAGE DRIVER
8b58be88 11375M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11376L: linux-usb@vger.kernel.org
8836aeb8 11377L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11378S: Maintained
11379W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11380F: drivers/usb/storage/
1da177e4 11381
af39917d
CL
11382USB MIDI DRIVER
11383M: Clemens Ladisch <clemens@ladisch.de>
11384L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11385T: git git://git.alsa-project.org/alsa-kernel.git
11386S: Maintained
11387F: sound/usb/midi.*
11388
444ce9d4
JP
11389USB NETWORKING DRIVERS
11390L: linux-usb@vger.kernel.org
11391S: Odd Fixes
11392F: drivers/net/usb/
11393
1da177e4 11394USB OHCI DRIVER
578333ab 11395M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11396L: linux-usb@vger.kernel.org
578333ab 11397S: Maintained
679655da
JP
11398F: Documentation/usb/ohci.txt
11399F: drivers/usb/host/ohci*
1da177e4 11400
963ffa3e 11401USB OTG FSM (Finite State Machine)
60d77b3d 11402M: Peter Chen <Peter.Chen@nxp.com>
8373856d 11403T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11404L: linux-usb@vger.kernel.org
11405S: Maintained
11406F: drivers/usb/common/usb-otg-fsm.c
11407
563da3a9
VM
11408USB OVER IP DRIVER
11409M: Valentina Manea <valentina.manea.m@gmail.com>
11410M: Shuah Khan <shuah.kh@samsung.com>
11411L: linux-usb@vger.kernel.org
11412S: Maintained
11413F: drivers/usb/usbip/
11414F: tools/usb/usbip/
11415
1da177e4 11416USB PEGASUS DRIVER
a16b945c 11417M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11418L: linux-usb@vger.kernel.org
043600a6 11419L: netdev@vger.kernel.org
052e3128
PM
11420T: git git://github.com/petkan/pegasus.git
11421W: https://github.com/petkan/pegasus
1da177e4 11422S: Maintained
679655da 11423F: drivers/net/usb/pegasus.*
1da177e4 11424
d3ad558f 11425USB PHY LAYER
a55f6286 11426M: Felipe Balbi <balbi@kernel.org>
d3ad558f
FB
11427L: linux-usb@vger.kernel.org
11428T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11429S: Maintained
11430F: drivers/usb/phy/
d3ad558f 11431
73e4fb3f 11432USB PRINTER DRIVER (usblp)
8b58be88 11433M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11434L: linux-usb@vger.kernel.org
73e4fb3f 11435S: Supported
679655da 11436F: drivers/usb/class/usblp.c
1da177e4 11437
4521b477
BM
11438USB QMI WWAN NETWORK DRIVER
11439M: Bjørn Mork <bjorn@mork.no>
11440L: netdev@vger.kernel.org
11441S: Maintained
11442F: Documentation/ABI/testing/sysfs-class-net-qmi
11443F: drivers/net/usb/qmi_wwan.c
11444
1da177e4 11445USB RTL8150 DRIVER
a16b945c 11446M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11447L: linux-usb@vger.kernel.org
043600a6 11448L: netdev@vger.kernel.org
052e3128
PM
11449T: git git://github.com/petkan/rtl8150.git
11450W: https://github.com/petkan/rtl8150
1da177e4 11451S: Maintained
679655da 11452F: drivers/net/usb/rtl8150.c
1da177e4 11453
f896b796 11454USB SERIAL SUBSYSTEM
66085694 11455M: Johan Hovold <johan@kernel.org>
795fb7e7 11456L: linux-usb@vger.kernel.org
4e68852d 11457S: Maintained
679655da 11458F: Documentation/usb/usb-serial.txt
f896b796 11459F: drivers/usb/serial/
679655da 11460F: include/linux/usb/serial.h
1da177e4 11461
b3f0db1c
SG
11462USB SMSC75XX ETHERNET DRIVER
11463M: Steve Glendinning <steve.glendinning@shawell.net>
11464L: netdev@vger.kernel.org
11465S: Maintained
11466F: drivers/net/usb/smsc75xx.*
11467
2f7ca802 11468USB SMSC95XX ETHERNET DRIVER
90b24cfb 11469M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11470L: netdev@vger.kernel.org
90b24cfb 11471S: Maintained
679655da 11472F: drivers/net/usb/smsc95xx.*
2f7ca802 11473
1da177e4 11474USB SUBSYSTEM
879a5a00 11475M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11476L: linux-usb@vger.kernel.org
1da177e4 11477W: http://www.linux-usb.org
08deed1e 11478T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11479S: Supported
679655da 11480F: Documentation/usb/
679655da
JP
11481F: drivers/usb/
11482F: include/linux/usb.h
11483F: include/linux/usb/
1da177e4
LT
11484
11485USB UHCI DRIVER
8b58be88 11486M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11487L: linux-usb@vger.kernel.org
1da177e4 11488S: Maintained
679655da 11489F: drivers/usb/host/uhci*
1da177e4 11490
69ae9e3e 11491USB "USBNET" DRIVER FRAMEWORK
d8130624 11492M: Oliver Neukum <oneukum@suse.com>
043600a6 11493L: netdev@vger.kernel.org
69ae9e3e 11494W: http://www.linux-usb.org/usbnet
1da177e4 11495S: Maintained
679655da
JP
11496F: drivers/net/usb/usbnet.c
11497F: include/linux/usb/usbnet.h
1da177e4 11498
c0efd232 11499USB VIDEO CLASS
c53ac071 11500M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11501L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11502L: linux-media@vger.kernel.org
275ffde4 11503T: git git://linuxtv.org/media_tree.git
57c6d2e9 11504W: http://www.ideasonboard.org/uvc/
c0efd232 11505S: Maintained
0c0d06ca 11506F: drivers/media/usb/uvc/
6c0f0359 11507F: include/uapi/linux/uvcvideo.h
1da177e4 11508
b60b9c45
HV
11509USB VISION DRIVER
11510M: Hans Verkuil <hverkuil@xs4all.nl>
11511L: linux-media@vger.kernel.org
11512T: git git://linuxtv.org/media_tree.git
a825eaec 11513W: https://linuxtv.org
b60b9c45
HV
11514S: Odd Fixes
11515F: drivers/media/usb/usbvision/
11516
8282da47
LP
11517USB WEBCAM GADGET
11518M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11519L: linux-usb@vger.kernel.org
11520S: Maintained
3a83c16e 11521F: drivers/usb/gadget/function/*uvc*
faf2e1db 11522F: drivers/usb/gadget/legacy/webcam.c
8282da47 11523
bf164cc0 11524USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11525M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11526L: linux-wireless@vger.kernel.org
11527S: Maintained
679655da 11528F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11529
eb6bab13 11530USB XHCI DRIVER
03d85053 11531M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11532L: linux-usb@vger.kernel.org
11533S: Supported
36d0344c
SS
11534F: drivers/usb/host/xhci*
11535F: drivers/usb/host/pci-quirks*
eb6bab13 11536
1da177e4 11537USB ZD1201 DRIVER
4086b9ca 11538L: linux-wireless@vger.kernel.org
1da177e4 11539W: http://linux-lc100020.sourceforge.net
4086b9ca 11540S: Orphan
ed0ad06f 11541F: drivers/net/wireless/zydas/zd1201.*
1da177e4 11542
b7eee616 11543USB ZR364XX DRIVER
8b58be88 11544M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11545L: linux-usb@vger.kernel.org
661263b5 11546L: linux-media@vger.kernel.org
275ffde4 11547T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11548W: http://royale.zerezo.com/zr364xx/
11549S: Maintained
679655da 11550F: Documentation/video4linux/zr364xx.txt
90d72ac6 11551F: drivers/media/usb/zr364xx/
b7eee616 11552
289fcff4
HK
11553ULPI BUS
11554M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11555L: linux-usb@vger.kernel.org
11556S: Maintained
11557F: drivers/usb/common/ulpi.c
11558F: include/linux/ulpi/
11559
e7839f25 11560USER-MODE LINUX (UML)
8b58be88 11561M: Jeff Dike <jdike@addtoit.com>
b15194b7 11562M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11563L: user-mode-linux-devel@lists.sourceforge.net
11564L: user-mode-linux-user@lists.sourceforge.net
11565W: http://user-mode-linux.sourceforge.net
9f273c24 11566T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
1da177e4 11567S: Maintained
61516587 11568F: Documentation/virtual/uml/
679655da 11569F: arch/um/
b070989a 11570F: arch/x86/um/
679655da
JP
11571F: fs/hostfs/
11572F: fs/hppfs/
b7eee616 11573
e5f114e9 11574USERSPACE I/O (UIO)
6a534c9d 11575M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11576M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11577S: Maintained
3d3fecbd 11578T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11579F: Documentation/DocBook/uio-howto.tmpl
11580F: drivers/uio/
11581F: include/linux/uio*.h
e5f114e9 11582
256cccbe 11583UTIL-LINUX PACKAGE
8b58be88 11584M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11585L: util-linux@vger.kernel.org
11586W: http://en.wikipedia.org/wiki/Util-linux
11587T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11588S: Maintained
11589
c1fd1c07 11590UVESAFB DRIVER
8b58be88 11591M: Michal Januszewski <spock@gentoo.org>
c69f677c 11592L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11593W: http://dev.gentoo.org/~spock/projects/uvesafb/
11594S: Maintained
679655da 11595F: Documentation/fb/uvesafb.txt
8a61f013 11596F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11597
456930d8
SA
11598VF610 NAND DRIVER
11599M: Stefan Agner <stefan@agner.ch>
11600L: linux-mtd@lists.infradead.org
11601S: Supported
11602F: drivers/mtd/nand/vf610_nfc.c
11603
4480f15b 11604VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11605M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11606S: Maintained
679655da
JP
11607F: Documentation/filesystems/vfat.txt
11608F: fs/fat/
1da177e4 11609
cba3345c
AW
11610VFIO DRIVER
11611M: Alex Williamson <alex.williamson@redhat.com>
11612L: kvm@vger.kernel.org
9f273c24 11613T: git git://github.com/awilliam/linux-vfio.git
cba3345c
AW
11614S: Maintained
11615F: Documentation/vfio.txt
11616F: drivers/vfio/
11617F: include/linux/vfio.h
c117ab84 11618F: include/uapi/linux/vfio.h
cba3345c 11619
a714ea5f
AW
11620VFIO PLATFORM DRIVER
11621M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11622L: kvm@vger.kernel.org
11623S: Maintained
11624F: drivers/vfio/platform/
11625
9e6f3438
PO
11626VIDEOBUF2 FRAMEWORK
11627M: Pawel Osciak <pawel@osciak.com>
11628M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11629M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11630L: linux-media@vger.kernel.org
11631S: Maintained
90d72ac6 11632F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11633F: include/media/videobuf2-*
11634
5523662e
SCP
11635VIRTUAL SERIO DEVICE DRIVER
11636M: Stephen Chandler Paul <thatslyude@gmail.com>
11637S: Maintained
11638F: drivers/input/serio/userio.c
11639F: include/uapi/linux/userio.h
11640
9a82446b
AS
11641VIRTIO CONSOLE DRIVER
11642M: Amit Shah <amit.shah@redhat.com>
11643L: virtualization@lists.linux-foundation.org
11644S: Maintained
11645F: drivers/char/virtio_console.c
11646F: include/linux/virtio_console.h
c117ab84 11647F: include/uapi/linux/virtio_console.h
9a82446b 11648
2426ec8f 11649VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11650M: "Michael S. Tsirkin" <mst@redhat.com>
11651L: virtualization@lists.linux-foundation.org
11652S: Maintained
11653F: drivers/virtio/
c893c8d7 11654F: tools/virtio/
2426ec8f
MT
11655F: drivers/net/virtio_net.c
11656F: drivers/block/virtio_blk.c
11657F: include/linux/virtio_*.h
916cdabc 11658F: include/uapi/linux/virtio_*.h
2426ec8f 11659
f2dbda3b
CH
11660VIRTIO DRIVERS FOR S390
11661M: Christian Borntraeger <borntraeger@de.ibm.com>
11662M: Cornelia Huck <cornelia.huck@de.ibm.com>
11663L: linux-s390@vger.kernel.org
11664L: virtualization@lists.linux-foundation.org
11665L: kvm@vger.kernel.org
11666S: Supported
1b568d93 11667F: drivers/s390/virtio/
f2dbda3b 11668
4ad6ee91
GH
11669VIRTIO GPU DRIVER
11670M: David Airlie <airlied@linux.ie>
11671M: Gerd Hoffmann <kraxel@redhat.com>
11672L: dri-devel@lists.freedesktop.org
11673L: virtualization@lists.linux-foundation.org
11674S: Maintained
11675F: drivers/gpu/drm/virtio/
11676F: include/uapi/linux/virtio_gpu.h
11677
3a4d5c94
MT
11678VIRTIO HOST (VHOST)
11679M: "Michael S. Tsirkin" <mst@redhat.com>
11680L: kvm@vger.kernel.org
c996d8b9 11681L: virtualization@lists.linux-foundation.org
3a4d5c94 11682L: netdev@vger.kernel.org
9f273c24 11683T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
3a4d5c94
MT
11684S: Maintained
11685F: drivers/vhost/
c117ab84 11686F: include/uapi/linux/vhost.h
3a4d5c94 11687
271c8651
GH
11688VIRTIO INPUT DRIVER
11689M: Gerd Hoffmann <kraxel@redhat.com>
11690S: Maintained
11691F: drivers/virtio/virtio_input.c
11692F: include/uapi/linux/virtio_input.h
11693
1da177e4 11694VIA RHINE NETWORK DRIVER
210347e1 11695S: Orphan
f2148a47 11696F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11697
f0bf7f61 11698VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11699M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11700M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11701S: Maintained
11702F: drivers/mmc/host/via-sdmmc.c
11703
69e4a7c2 11704VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11705M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11706L: linux-fbdev@vger.kernel.org
69e4a7c2 11707S: Maintained
c7babebd
FTS
11708F: include/linux/via-core.h
11709F: include/linux/via-gpio.h
11710F: include/linux/via_i2c.h
8a61f013 11711F: drivers/video/fbdev/via/
69e4a7c2 11712
01f20734 11713VIA VELOCITY NETWORK DRIVER
8b58be88 11714M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11715L: netdev@vger.kernel.org
11716S: Maintained
f2148a47 11717F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11718
f73f8173
AW
11719VIRT LIB
11720M: Alex Williamson <alex.williamson@redhat.com>
11721M: Paolo Bonzini <pbonzini@redhat.com>
11722L: kvm@vger.kernel.org
11723S: Supported
11724F: virt/lib/
11725
77911fd2 11726VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11727M: Hans Verkuil <hverkuil@xs4all.nl>
11728L: linux-media@vger.kernel.org
11729T: git git://linuxtv.org/media_tree.git
a825eaec 11730W: https://linuxtv.org
0b7bc1fa 11731S: Maintained
77911fd2 11732F: drivers/media/platform/vivid/*
0b7bc1fa 11733
be7f8273 11734VLAN (802.1Q)
8b58be88 11735M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11736L: netdev@vger.kernel.org
11737S: Maintained
679655da
JP
11738F: drivers/net/macvlan.c
11739F: include/linux/if_*vlan.h
11740F: net/8021q/
be7f8273 11741
55e331cf 11742VLYNQ BUS
8b58be88 11743M: Florian Fainelli <florian@openwrt.org>
8578d7af 11744L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11745S: Maintained
11746F: drivers/vlynq/vlynq.c
11747F: include/linux/vlynq.h
11748
390beae4 11749VME SUBSYSTEM
74c600e3 11750M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11751M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11752M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11753L: devel@driverdev.osuosl.org
11754S: Maintained
11755T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11756F: Documentation/vme_api.txt
11757F: drivers/staging/vme/
11758F: drivers/vme/
11759F: include/linux/vme*
11760
4488e09b
AK
11761VMWARE HYPERVISOR INTERFACE
11762M: Alok Kataria <akataria@vmware.com>
11763L: virtualization@lists.linux-foundation.org
11764S: Supported
11765F: arch/x86/kernel/cpu/vmware.c
11766
73b35d07
DT
11767VMWARE BALLOON DRIVER
11768M: Xavier Deguillard <xdeguillard@vmware.com>
11769M: Philip Moltmann <moltmann@vmware.com>
11770M: "VMware, Inc." <pv-drivers@vmware.com>
11771L: linux-kernel@vger.kernel.org
11772S: Maintained
11773F: drivers/misc/vmw_balloon.c
11774
8b8be51b
TH
11775VMWARE VMMOUSE SUBDRIVER
11776M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11777M: "VMware, Inc." <pv-drivers@vmware.com>
11778L: linux-input@vger.kernel.org
11779S: Maintained
11780F: drivers/input/mouse/vmmouse.c
11781F: drivers/input/mouse/vmmouse.h
11782
d1a890fa 11783VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11784M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11785M: "VMware, Inc." <pv-drivers@vmware.com>
11786L: netdev@vger.kernel.org
11787S: Maintained
11788F: drivers/net/vmxnet3/
d1a890fa 11789
851b1642 11790VMware PVSCSI driver
f2d7e40e 11791M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11792M: VMware PV-Drivers <pv-drivers@vmware.com>
11793L: linux-scsi@vger.kernel.org
11794S: Maintained
11795F: drivers/scsi/vmw_pvscsi.c
11796F: drivers/scsi/vmw_pvscsi.h
11797
e53e86c7 11798VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11799M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11800M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11801L: linux-kernel@vger.kernel.org
1dd68f01 11802W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11803T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11804S: Supported
679655da
JP
11805F: drivers/regulator/
11806F: include/linux/regulator/
e53e86c7 11807
081958eb
DA
11808VRF
11809M: David Ahern <dsa@cumulusnetworks.com>
11810M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11811L: netdev@vger.kernel.org
11812S: Maintained
11813F: drivers/net/vrf.c
562d897d 11814F: Documentation/networking/vrf.txt
081958eb 11815
ab41319e 11816VT1211 HARDWARE MONITOR DRIVER
8b58be88 11817M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11818L: lm-sensors@lm-sensors.org
11819S: Maintained
679655da
JP
11820F: Documentation/hwmon/vt1211
11821F: drivers/hwmon/vt1211.c
ab41319e 11822
1de9e371 11823VT8231 HARDWARE MONITOR DRIVER
8b58be88 11824M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11825L: lm-sensors@lm-sensors.org
11826S: Maintained
679655da 11827F: drivers/hwmon/vt8231.c
1de9e371 11828
88095e7b
TO
11829VUB300 USB to SDIO/SD/MMC bridge chip
11830M: Tony Olech <tony.olech@elandigitalsystems.com>
11831L: linux-mmc@vger.kernel.org
11832L: linux-usb@vger.kernel.org
11833S: Supported
11834F: drivers/mmc/host/vub300.c
11835
1da177e4 11836W1 DALLAS'S 1-WIRE BUS
a8018766 11837M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11838S: Maintained
679655da
JP
11839F: Documentation/w1/
11840F: drivers/w1/
1da177e4 11841
13927079 11842W83791D HARDWARE MONITORING DRIVER
8b58be88 11843M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11844L: lm-sensors@lm-sensors.org
25845c22 11845S: Maintained
679655da
JP
11846F: Documentation/hwmon/w83791d
11847F: drivers/hwmon/w83791d.c
13927079 11848
61db011d 11849W83793 HARDWARE MONITORING DRIVER
8b58be88 11850M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11851L: lm-sensors@lm-sensors.org
11852S: Maintained
679655da
JP
11853F: Documentation/hwmon/w83793
11854F: drivers/hwmon/w83793.c
61db011d 11855
e3760b43 11856W83795 HARDWARE MONITORING DRIVER
d8130624 11857M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11858L: lm-sensors@lm-sensors.org
11859S: Maintained
11860F: drivers/hwmon/w83795.c
11861
1da177e4 11862W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11863M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11864S: Maintained
679655da 11865F: drivers/mmc/host/wbsd.*
1da177e4 11866
b4e05923
HG
11867WACOM PROTOCOL 4 SERIAL TABLETS
11868M: Julian Squires <julian@cipht.net>
11869M: Hans de Goede <hdegoede@redhat.com>
11870L: linux-input@vger.kernel.org
11871S: Maintained
11872F: drivers/input/tablet/wacom_serial4.c
11873
3527761c 11874WATCHDOG DEVICE DRIVERS
8b58be88 11875M: Wim Van Sebroeck <wim@iguana.be>
1f32f83e 11876R: Guenter Roeck <linux@roeck-us.net>
230a5cef
WVS
11877L: linux-watchdog@vger.kernel.org
11878W: http://www.linux-watchdog.org/
f599aaf0 11879T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11880S: Maintained
679655da
JP
11881F: Documentation/watchdog/
11882F: drivers/watchdog/
11883F: include/linux/watchdog.h
c117ab84 11884F: include/uapi/linux/watchdog.h
3527761c 11885
1da177e4 11886WD7000 SCSI DRIVER
8b58be88 11887M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11888L: linux-scsi@vger.kernel.org
11889S: Maintained
679655da 11890F: drivers/scsi/wd7000.c
1da177e4 11891
b22e00f3
DH
11892WIIMOTE HID DRIVER
11893M: David Herrmann <dh.herrmann@googlemail.com>
11894L: linux-input@vger.kernel.org
11895S: Maintained
11896F: drivers/hid/hid-wiimote*
11897
e258b80e 11898WINBOND CIR DRIVER
364e9e18 11899M: David Härdeman <david@hardeman.nu>
e258b80e 11900S: Maintained
116ab806 11901F: drivers/media/rc/winbond-cir.c
e258b80e 11902
8a70da82 11903WIMAX STACK
8b58be88 11904M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11905M: linux-wimax@intel.com
49e7d9df 11906L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11907S: Supported
11908W: http://linuxwimax.org
315987dc 11909F: Documentation/wimax/README.wimax
315987dc
JP
11910F: include/linux/wimax/debug.h
11911F: include/net/wimax.h
c117ab84 11912F: include/uapi/linux/wimax.h
315987dc 11913F: net/wimax/
8a70da82 11914
5fc14680 11915WISTRON LAPTOP BUTTON DRIVER
8b58be88 11916M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11917S: Maintained
679655da 11918F: drivers/input/misc/wistron_btns.c
5fc14680 11919
1da177e4 11920WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11921M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11922L: linux-wireless@vger.kernel.org
926554c4 11923W: http://oops.ghostprotocols.net:81/blog
1da177e4 11924S: Maintained
679655da 11925F: drivers/net/wireless/wl3501*
1da177e4 11926
055bcbcb 11927WOLFSON MICROELECTRONICS DRIVERS
fef95164 11928L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11929T: git https://github.com/CirrusLogic/linux-drivers.git
11930W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11931S: Supported
3768f0b1 11932F: Documentation/hwmon/wm83??
f494993f
CK
11933F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11934F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11935F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11936F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11937F: drivers/clk/clk-wm83*.c
9c309598 11938F: drivers/extcon/extcon-arizona.c
b75ea16a 11939F: drivers/leds/leds-wm83*.c
25b273ba 11940F: drivers/gpio/gpio-*wm*.c
9c309598 11941F: drivers/gpio/gpio-arizona.c
d22b0869 11942F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11943F: drivers/input/misc/wm831x-on.c
11944F: drivers/input/touchscreen/wm831x-ts.c
11945F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11946F: drivers/mfd/arizona*
11947F: drivers/mfd/wm*.c
12ebc137 11948F: drivers/mfd/cs47l24*
b75ea16a
MB
11949F: drivers/power/wm83*.c
11950F: drivers/rtc/rtc-wm83*.c
11951F: drivers/regulator/wm8*.c
3860e6c4 11952F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11953F: drivers/watchdog/wm83*_wdt.c
9c309598 11954F: include/linux/mfd/arizona/
3860e6c4 11955F: include/linux/mfd/wm831x/
b75ea16a 11956F: include/linux/mfd/wm8350/
3768f0b1 11957F: include/linux/mfd/wm8400*
59ec6da2 11958F: include/linux/wm97xx.h
055bcbcb 11959F: include/sound/wm????.h
9c309598 11960F: sound/soc/codecs/arizona.?
055bcbcb 11961F: sound/soc/codecs/wm*
12ebc137 11962F: sound/soc/codecs/cs47l24*
b75ea16a 11963
3e6cd7a4
TH
11964WORKQUEUE
11965M: Tejun Heo <tj@kernel.org>
badb7f5e 11966R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11967T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11968S: Maintained
11969F: include/linux/workqueue.h
11970F: kernel/workqueue.c
11971F: Documentation/workqueue.txt
11972
1da177e4 11973X.25 NETWORK LAYER
8bf28059 11974M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11975L: linux-x25@vger.kernel.org
8bf28059 11976S: Odd Fixes
679655da
JP
11977F: Documentation/networking/x25*
11978F: include/net/x25*
11979F: net/x25/
1da177e4 11980
e2d1d6c0 11981X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11982M: Thomas Gleixner <tglx@linutronix.de>
11983M: Ingo Molnar <mingo@redhat.com>
11984M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11985M: x86@kernel.org
981c3a4f 11986L: linux-kernel@vger.kernel.org
75fc2d37 11987T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11988S: Maintained
679655da
JP
11989F: Documentation/x86/
11990F: arch/x86/
e2d1d6c0 11991
d0944853 11992X86 PLATFORM DRIVERS
e181ba15 11993M: Darren Hart <dvhart@infradead.org>
d0944853 11994L: platform-driver-x86@vger.kernel.org
e181ba15 11995T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11996S: Maintained
14430813 11997F: drivers/platform/x86/
3a4bceef 11998F: drivers/platform/olpc/
d0944853 11999
c1f5c54b
IM
12000X86 MCE INFRASTRUCTURE
12001M: Tony Luck <tony.luck@intel.com>
487ba8e8 12002M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
12003L: linux-edac@vger.kernel.org
12004S: Maintained
12005F: arch/x86/kernel/cpu/mcheck/*
12006
79ebdc95
BP
12007X86 MICROCODE UPDATE SUPPORT
12008M: Borislav Petkov <bp@alien8.de>
12009S: Maintained
12010F: arch/x86/kernel/cpu/microcode/*
12011
f0905c5a
AL
12012X86 VDSO
12013M: Andy Lutomirski <luto@amacapital.net>
12014L: linux-kernel@vger.kernel.org
12015T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12016S: Maintained
d603c8e1 12017F: arch/x86/entry/vdso/
f0905c5a 12018
d6fad502 12019XC2028/3028 TUNER DRIVER
009a5410 12020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502 12021L: linux-media@vger.kernel.org
a825eaec 12022W: https://linuxtv.org
d6fad502
MCC
12023T: git git://linuxtv.org/media_tree.git
12024S: Maintained
12025F: drivers/media/tuners/tuner-xc2028.*
12026
c4468085 12027XEN HYPERVISOR INTERFACE
c4468085 12028M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
12029M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12030M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 12031L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 12032T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
12033S: Supported
12034F: arch/x86/xen/
12035F: drivers/*/xen-*front.c
12036F: drivers/xen/
12037F: arch/x86/include/asm/xen/
12038F: include/xen/
c117ab84 12039F: include/uapi/xen/
c4468085 12040
77bfb479
SS
12041XEN HYPERVISOR ARM
12042M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 12043L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
12044S: Supported
12045F: arch/arm/xen/
12046F: arch/arm/include/asm/xen/
12047
b475e83f
SS
12048XEN HYPERVISOR ARM64
12049M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 12050L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
12051S: Supported
12052F: arch/arm64/xen/
12053F: arch/arm64/include/asm/xen/
12054
9b57e1a7 12055XEN NETWORK BACKEND DRIVER
8386040b 12056M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 12057L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
12058L: netdev@vger.kernel.org
12059S: Supported
12060F: drivers/net/xen-netback/*
12061
c5f8e29d
KRW
12062XEN PCI SUBSYSTEM
12063M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12064L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12065S: Supported
12066F: arch/x86/pci/*xen*
12067F: drivers/pci/*xen*
12068
a2c5ae65
KRW
12069XEN BLOCK SUBSYSTEM
12070M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 12071M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
12072L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12073S: Supported
12074F: drivers/block/xen-blkback/*
12075F: drivers/block/xen*
12076
15d03609
JG
12077XEN PVSCSI DRIVERS
12078M: Juergen Gross <jgross@suse.com>
12079L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12080L: linux-scsi@vger.kernel.org
12081S: Supported
12082F: drivers/scsi/xen-scsifront.c
12083F: drivers/xen/xen-scsiback.c
12084F: include/xen/interface/io/vscsiif.h
12085
c5f8e29d
KRW
12086XEN SWIOTLB SUBSYSTEM
12087M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12088L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12089S: Supported
12090F: arch/x86/xen/*swiotlb*
12091F: drivers/xen/*swiotlb*
12092
1da177e4
LT
12093XFS FILESYSTEM
12094P: Silicon Graphics Inc
809625ca 12095M: Dave Chinner <david@fromorbit.com>
18caa67a 12096M: xfs@oss.sgi.com
d7ede1aa 12097L: xfs@oss.sgi.com
1da177e4 12098W: http://oss.sgi.com/projects/xfs
9f273c24 12099T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
1da177e4 12100S: Supported
679655da
JP
12101F: Documentation/filesystems/xfs.txt
12102F: fs/xfs/
1da177e4 12103
8a3b7a25 12104XILINX AXI ETHERNET DRIVER
59a54f30
MS
12105M: Anirudha Sarangi <anirudh@xilinx.com>
12106M: John Linn <John.Linn@xilinx.com>
8a3b7a25 12107S: Maintained
12108F: drivers/net/ethernet/xilinx/xilinx_axienet*
12109
238b8721 12110XILINX UARTLITE SERIAL DRIVER
8b58be88 12111M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
12112L: linux-serial@vger.kernel.org
12113S: Maintained
df621252 12114F: drivers/tty/serial/uartlite.c
238b8721 12115
df330515
LP
12116XILINX VIDEO IP CORES
12117M: Hyun Kwon <hyun.kwon@xilinx.com>
12118M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12119L: linux-media@vger.kernel.org
12120T: git git://linuxtv.org/media_tree.git
12121S: Supported
12122F: Documentation/devicetree/bindings/media/xilinx/
12123F: drivers/media/platform/xilinx/
a5562f65 12124F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 12125
74316949
EB
12126XILLYBUS DRIVER
12127M: Eli Billauer <eli.billauer@gmail.com>
12128L: linux-kernel@vger.kernel.org
12129S: Supported
12130F: drivers/char/xillybus/
12131
f620e4b8
MF
12132XTENSA XTFPGA PLATFORM SUPPORT
12133M: Max Filippov <jcmvbkbc@gmail.com>
12134L: linux-xtensa@linux-xtensa.org
12135S: Maintained
12136F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 12137F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 12138
1da177e4 12139YAM DRIVER FOR AX.25
8b58be88 12140M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
12141L: linux-hams@vger.kernel.org
12142S: Maintained
679655da
JP
12143F: drivers/net/hamradio/yam*
12144F: include/linux/yam.h
1da177e4 12145
af64a5eb 12146YEALINK PHONE DRIVER
8b58be88 12147M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
12148L: usbb2k-api-dev@nongnu.org
12149S: Maintained
679655da
JP
12150F: Documentation/input/yealink.txt
12151F: drivers/input/misc/yealink.*
af64a5eb 12152
1da177e4 12153Z8530 DRIVER FOR AX.25
8b58be88 12154M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
12155W: http://yaina.de/jreuter/
12156W: http://www.qsl.net/dl1bke/
12157L: linux-hams@vger.kernel.org
12158S: Maintained
679655da
JP
12159F: Documentation/networking/z8530drv.txt
12160F: drivers/net/hamradio/*scc.c
12161F: drivers/net/hamradio/z8530.h
1da177e4 12162
0cf31ec1 12163ZBUD COMPRESSED PAGE ALLOCATOR
0bb181c7 12164M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
12165L: linux-mm@kvack.org
12166S: Maintained
12167F: mm/zbud.c
12168F: include/linux/zbud.h
12169
7c0c3afb 12170ZD1211RW WIRELESS DRIVER
8b58be88
JP
12171M: Daniel Drake <dsd@gentoo.org>
12172M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 12173W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 12174L: linux-wireless@vger.kernel.org
7c0c3afb
DD
12175L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12176S: Maintained
6948300c 12177F: drivers/net/wireless/zydas/zd1211rw/
7c0c3afb 12178
20263029
DS
12179ZPOOL COMPRESSED PAGE STORAGE API
12180M: Dan Streetman <ddstreet@ieee.org>
12181L: linux-mm@kvack.org
12182S: Maintained
12183F: mm/zpool.c
12184F: include/linux/zpool.h
12185
1da177e4 12186ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 12187L: mjpeg-users@lists.sourceforge.net
f63145e2 12188L: linux-media@vger.kernel.org
1da177e4 12189W: http://mjpeg.sourceforge.net/driver-zoran/
a825eaec 12190T: hg https://linuxtv.org/hg/v4l-dvb
f63145e2 12191S: Odd Fixes
90d72ac6 12192F: drivers/media/pci/zoran/
1da177e4 12193
6920f2cc
MK
12194ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12195M: Minchan Kim <minchan@kernel.org>
12196M: Nitin Gupta <ngupta@vflare.org>
74f3037c 12197R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
12198L: linux-kernel@vger.kernel.org
12199S: Maintained
12200F: drivers/block/zram/
12201F: Documentation/blockdev/zram.txt
12202
8b4a4080 12203ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 12204M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 12205S: Maintained
df621252 12206F: drivers/tty/serial/zs.*
8b4a4080 12207
eae70d06
MK
12208ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12209M: Minchan Kim <minchan@kernel.org>
12210M: Nitin Gupta <ngupta@vflare.org>
41192a2d 12211R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
12212L: linux-mm@kvack.org
12213S: Maintained
12214F: mm/zsmalloc.c
12215F: include/linux/zsmalloc.h
d02be50d 12216F: Documentation/vm/zsmalloc.txt
eae70d06 12217
0cf31ec1 12218ZSWAP COMPRESSED SWAP CACHING
0bb181c7 12219M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
12220L: linux-mm@kvack.org
12221S: Maintained
12222F: mm/zswap.c
12223
1da177e4 12224THE REST
8b58be88 12225M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 12226L: linux-kernel@vger.kernel.org
8a6e2535 12227Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 12228T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 12229S: Buried alive in reporters
34d03cc1
JP
12230F: *
12231F: */