Merge branch 'drm-next-4.6' of git://people.freedesktop.org/~agd5f/linux into drm...
[linux-2.6-block.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf
AA
1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154M: Alexander Aring <alex.aring@gmail.com>
6970c34c 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
68d96dcf 156L: linux-bluetooth@vger.kernel.org
ebef9c12 157L: linux-wpan@vger.kernel.org
68d96dcf
AA
158S: Maintained
159F: net/6lowpan/
6304f8fc 160F: include/net/6lowpan.h
ea9eb698 161F: Documentation/networking/6lowpan.txt
68d96dcf 162
1da177e4 1636PACK NETWORK DRIVER FOR AX.25
8b58be88 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
165L: linux-hams@vger.kernel.org
166S: Maintained
679655da 167F: drivers/net/hamradio/6pack.c
1da177e4 168
1da177e4 1698169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 170M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 171L: netdev@vger.kernel.org
1da177e4 172S: Maintained
a8fe65b8 173F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
174
1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
177L: linux-serial@vger.kernel.org
178W: http://serial.sourceforge.net
8ee16a1b 179S: Maintained
08deed1e 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 181F: drivers/tty/serial/8250*
679655da 182F: include/linux/serial_8250.h
1da177e4
LT
183
1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 185L: netdev@vger.kernel.org
0cf445ce 186S: Orphan / Obsolete
644570b8 187F: drivers/net/ethernet/8390/
1da177e4 188
67543e50 1899P FILE SYSTEM
8b58be88
JP
190M: Eric Van Hensbergen <ericvh@gmail.com>
191M: Ron Minnich <rminnich@sandia.gov>
192M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 193L: v9fs-developer@lists.sourceforge.net
27a2a5ff 194W: http://swik.net/v9fs
8a6e2535 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 197S: Maintained
679655da
JP
198F: Documentation/filesystems/9p.txt
199F: fs/9p/
2315cb14
RL
200F: net/9p/
201F: include/net/9p/
202F: include/uapi/linux/virtio_9p.h
203F: include/trace/events/9p.h
204
67543e50 205
91952bc0
AP
206A8293 MEDIA DRIVER
207M: Antti Palosaari <crope@iki.fi>
208L: linux-media@vger.kernel.org
a825eaec 209W: https://linuxtv.org
91952bc0
AP
210W: http://palosaari.fi/linux/
211Q: http://patchwork.linuxtv.org/project/linux-media/list/
212T: git git://linuxtv.org/anttip/media_tree.git
213S: Maintained
214F: drivers/media/dvb-frontends/a8293*
215
e2d1d6c0 216AACRAID SCSI RAID DRIVER
8b58be88 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
218L: linux-scsi@vger.kernel.org
219W: http://www.adaptec.com/
1da177e4 220S: Supported
679655da
JP
221F: Documentation/scsi/aacraid.txt
222F: drivers/scsi/aacraid/
1da177e4 223
ea8f8fc8
JT
224ABI/API
225L: linux-api@vger.kernel.org
ea8f8fc8 226F: include/linux/syscalls.h
ea8f8fc8
JT
227F: kernel/sys_ni.c
228
249e3c85 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 230M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
231L: lm-sensors@lm-sensors.org
232S: Maintained
679655da 233F: drivers/hwmon/abituguru.c
f2b84bbc 234
249e3c85 235ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 236M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
237L: lm-sensors@lm-sensors.org
238S: Maintained
679655da 239F: drivers/hwmon/abituguru3.c
249e3c85 240
6ddcf9b4
WBG
241ACCES 104-IDI-48 GPIO DRIVER
242M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
243L: linux-gpio@vger.kernel.org
244S: Maintained
245F: drivers/gpio/gpio-104-idi-48.c
246
e2558989
WBG
247ACCES 104-IDIO-16 GPIO DRIVER
248M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249L: linux-gpio@vger.kernel.org
250S: Maintained
251F: drivers/gpio/gpio-104-idio-16.c
252
1da177e4 253ACENIC DRIVER
8b58be88 254M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
255L: linux-acenic@sunsite.dk
256S: Maintained
531c4f89 257F: drivers/net/ethernet/alteon/acenic*
1da177e4 258
e86435eb 259ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 260M: Peter Feuerer <peter@piie.net>
d0944853 261L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
262W: http://piie.net/?section=acerhdf
263S: Maintained
264F: drivers/platform/x86/acerhdf.c
e86435eb 265
745a5d21 266ACER WMI LAPTOP EXTRAS
182ae55c 267M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 268L: platform-driver-x86@vger.kernel.org
745a5d21 269S: Maintained
679655da 270F: drivers/platform/x86/acer-wmi.c
745a5d21 271
1da177e4 272ACPI
9c3646d1 273M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 274M: Len Brown <lenb@kernel.org>
6968e50c 275L: linux-acpi@vger.kernel.org
360818b8
RW
276W: https://01.org/linux-acpi
277Q: https://patchwork.kernel.org/project/linux-acpi/list/
278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 279S: Supported
679655da
JP
280F: drivers/acpi/
281F: drivers/pnp/pnpacpi/
282F: include/linux/acpi.h
43368e74 283F: include/acpi/
3a75ef0c 284F: Documentation/acpi/
89ca78a0 285F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
286F: drivers/pci/*acpi*
287F: drivers/pci/*/*acpi*
288F: drivers/pci/*/*/*acpi*
3a75ef0c 289F: tools/power/acpi/
8b59a454 290
3774929d
RW
291ACPI COMPONENT ARCHITECTURE (ACPICA)
292M: Robert Moore <robert.moore@intel.com>
293M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 294M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
295L: linux-acpi@vger.kernel.org
296L: devel@acpica.org
297W: https://acpica.org/
298W: https://github.com/acpica/acpica/
299Q: https://patchwork.kernel.org/project/linux-acpi/list/
300T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
301S: Supported
302F: drivers/acpi/acpica/
303F: include/acpi/
2754c447 304F: tools/power/acpi/
3774929d 305
8b59a454 306ACPI FAN DRIVER
8b58be88 307M: Zhang Rui <rui.zhang@intel.com>
8b59a454 308L: linux-acpi@vger.kernel.org
5ca92bd9 309W: https://01.org/linux-acpi
8b59a454 310S: Supported
679655da 311F: drivers/acpi/fan.c
1da177e4 312
8b59a454 313ACPI THERMAL DRIVER
8b58be88 314M: Zhang Rui <rui.zhang@intel.com>
8b59a454 315L: linux-acpi@vger.kernel.org
5ca92bd9 316W: https://01.org/linux-acpi
8b59a454 317S: Supported
679655da 318F: drivers/acpi/*thermal*
998be20f 319
359acec8 320ACPI VIDEO DRIVER
8b58be88 321M: Zhang Rui <rui.zhang@intel.com>
8b59a454 322L: linux-acpi@vger.kernel.org
5ca92bd9 323W: https://01.org/linux-acpi
8b59a454 324S: Supported
86f98a3a 325F: drivers/acpi/acpi_video.c
998be20f 326
bff431e4 327ACPI WMI DRIVER
d0944853 328L: platform-driver-x86@vger.kernel.org
5b927259 329S: Orphan
679655da 330F: drivers/platform/x86/wmi.c
bff431e4 331
2f39d519 332AD1889 ALSA SOUND DRIVER
8b58be88 333M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
334W: http://wiki.parisc-linux.org/AD1889
335L: linux-parisc@vger.kernel.org
336S: Maintained
679655da 337F: sound/pci/ad1889.*
2f39d519 338
527a1a83
MH
339AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD5254
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/misc/ad525x_dpot.c
345
346AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 348W: http://wiki.analog.com/AD5398
a4edbc10 349W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
350S: Supported
351F: drivers/regulator/ad5398.c
352
353AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 355W: http://wiki.analog.com/AD7142
a4edbc10 356W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
357S: Supported
358F: drivers/input/misc/ad714x.c
359
360AD7877 TOUCHSCREEN DRIVER
361M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 362W: http://wiki.analog.com/AD7877
a4edbc10 363W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
364S: Supported
365F: drivers/input/touchscreen/ad7877.c
366
367AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 369W: http://wiki.analog.com/AD7879
a4edbc10 370W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
371S: Supported
372F: drivers/input/touchscreen/ad7879.c
373
1330b0dc 374ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 375M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
376S: Maintained
377
7302b9d9
MH
378ADF7242 IEEE 802.15.4 RADIO DRIVER
379M: Michael Hennerich <michael.hennerich@analog.com>
380W: https://wiki.analog.com/ADF7242
381W: http://ez.analog.com/community/linux-device-drivers
382L: linux-wpan@vger.kernel.org
383S: Supported
384F: drivers/net/ieee802154/adf7242.c
385F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
386
1da177e4 387ADM1025 HARDWARE MONITOR DRIVER
d8130624 388M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 389L: lm-sensors@lm-sensors.org
1da177e4 390S: Maintained
679655da
JP
391F: Documentation/hwmon/adm1025
392F: drivers/hwmon/adm1025.c
1da177e4 393
cae2caae 394ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 395M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
396L: lm-sensors@lm-sensors.org
397S: Maintained
679655da 398F: drivers/hwmon/adm1029.c
cae2caae 399
cc0b88cf 400ADM8211 WIRELESS DRIVER
cc0b88cf 401L: linux-wireless@vger.kernel.org
491b26b4 402W: http://wireless.kernel.org/
e71bcbd0 403S: Orphan
d4a17304 404F: drivers/net/wireless/admtek/adm8211.*
cc0b88cf 405
e8e31622
SA
406ADP1653 FLASH CONTROLLER DRIVER
407M: Sakari Ailus <sakari.ailus@iki.fi>
408L: linux-media@vger.kernel.org
409S: Maintained
410F: drivers/media/i2c/adp1653.c
b5dcee22 411F: include/media/i2c/adp1653.h
e8e31622 412
527a1a83
MH
413ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 415W: http://wiki.analog.com/ADP5520
a4edbc10 416W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
417S: Supported
418F: drivers/mfd/adp5520.c
419F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 420F: drivers/leds/leds-adp5520.c
77278d50 421F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
422F: drivers/input/keyboard/adp5520-keys.c
423
424ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 426W: http://wiki.analog.com/ADP5588
a4edbc10 427W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
428S: Supported
429F: drivers/input/keyboard/adp5588-keys.c
77278d50 430F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
431
432ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 434W: http://wiki.analog.com/ADP8860
a4edbc10 435W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
436S: Supported
437F: drivers/video/backlight/adp8860_bl.c
438
8c22a8f5
DE
439ADS1015 HARDWARE MONITOR DRIVER
440M: Dirk Eibach <eibach@gdsys.de>
441L: lm-sensors@lm-sensors.org
442S: Maintained
443F: Documentation/hwmon/ads1015
444F: drivers/hwmon/ads1015.c
445F: include/linux/i2c/ads1015.h
446
1da177e4 447ADT746X FAN DRIVER
8b58be88 448M: Colin Leroy <colin@colino.net>
1da177e4 449S: Maintained
679655da 450F: drivers/macintosh/therm_adt746x.c
1da177e4 451
b058b859 452ADT7475 HARDWARE MONITOR DRIVER
d8130624 453M: Jean Delvare <jdelvare@suse.com>
b058b859
JD
454L: lm-sensors@lm-sensors.org
455S: Maintained
456F: Documentation/hwmon/adt7475
457F: drivers/hwmon/adt7475.c
458
527a1a83
MH
459ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 461W: http://wiki.analog.com/ADXL345
a4edbc10 462W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
463S: Supported
464F: drivers/input/misc/adxl34x.c
465
8c6af9e1 466ADVANSYS SCSI DRIVER
8b58be88 467M: Matthew Wilcox <matthew@wil.cx>
d8130624 468M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
469L: linux-scsi@vger.kernel.org
470S: Maintained
679655da
JP
471F: Documentation/scsi/advansys.txt
472F: drivers/scsi/advansys.c
8c6af9e1 473
1da177e4 474AEDSP16 DRIVER
8b58be88 475M: Riccardo Facchetti <fizban@tin.it>
1da177e4 476S: Maintained
679655da 477F: sound/oss/aedsp16.c
1da177e4 478
91952bc0
AP
479AF9013 MEDIA DRIVER
480M: Antti Palosaari <crope@iki.fi>
481L: linux-media@vger.kernel.org
a825eaec 482W: https://linuxtv.org
91952bc0
AP
483W: http://palosaari.fi/linux/
484Q: http://patchwork.linuxtv.org/project/linux-media/list/
485T: git git://linuxtv.org/anttip/media_tree.git
486S: Maintained
487F: drivers/media/dvb-frontends/af9013*
488
489AF9033 MEDIA DRIVER
490M: Antti Palosaari <crope@iki.fi>
491L: linux-media@vger.kernel.org
a825eaec 492W: https://linuxtv.org
91952bc0
AP
493W: http://palosaari.fi/linux/
494Q: http://patchwork.linuxtv.org/project/linux-media/list/
495T: git git://linuxtv.org/anttip/media_tree.git
496S: Maintained
497F: drivers/media/dvb-frontends/af9033*
498
1da177e4 499AFFS FILE SYSTEM
6cf515e1
GU
500L: linux-fsdevel@vger.kernel.org
501S: Orphan
679655da
JP
502F: Documentation/filesystems/affs.txt
503F: fs/affs/
1da177e4 504
e2d1d6c0 505AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 506M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
507L: linux-afs@lists.infradead.org
508S: Supported
679655da
JP
509F: fs/afs/
510F: include/net/af_rxrpc.h
511F: net/rxrpc/af_rxrpc.c
e2d1d6c0 512
1da177e4 513AGPGART DRIVER
8b58be88 514M: David Airlie <airlied@linux.ie>
878eaf61 515T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 516S: Maintained
679655da
JP
517F: drivers/char/agp/
518F: include/linux/agp*
c117ab84 519F: include/uapi/linux/agp*
1da177e4
LT
520
521AHA152X SCSI DRIVER
8b58be88 522M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
523L: linux-scsi@vger.kernel.org
524S: Maintained
679655da
JP
525F: drivers/scsi/aha152x*
526F: drivers/scsi/pcmcia/aha152x*
1da177e4 527
64624d4f 528AIC7XXX / AIC79XX SCSI DRIVER
d8130624 529M: Hannes Reinecke <hare@suse.com>
64624d4f 530L: linux-scsi@vger.kernel.org
1da177e4 531S: Maintained
679655da 532F: drivers/scsi/aic7xxx/
1da177e4 533
450500ad
HV
534AIMSLAB FM RADIO RECEIVER DRIVER
535M: Hans Verkuil <hverkuil@xs4all.nl>
536L: linux-media@vger.kernel.org
537T: git git://linuxtv.org/media_tree.git
a825eaec 538W: https://linuxtv.org
450500ad
HV
539S: Maintained
540F: drivers/media/radio/radio-aimslab*
541
e2d1d6c0 542AIO
8b58be88 543M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
544L: linux-aio@kvack.org
545S: Supported
679655da
JP
546F: fs/aio.c
547F: include/linux/*aio*.h
e2d1d6c0 548
469d4ec8
AP
549AIRSPY MEDIA DRIVER
550M: Antti Palosaari <crope@iki.fi>
551L: linux-media@vger.kernel.org
a825eaec 552W: https://linuxtv.org
469d4ec8
AP
553W: http://palosaari.fi/linux/
554Q: http://patchwork.linuxtv.org/project/linux-media/list/
555T: git git://linuxtv.org/anttip/media_tree.git
556S: Maintained
557F: drivers/media/usb/airspy/
558
1da177e4 559ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 560M: Duncan Sands <duncan.sands@free.fr>
6372594a 561L: linux-usb@vger.kernel.org
1da177e4
LT
562W: http://www.linux-usb.org/SpeedTouch/
563S: Maintained
679655da
JP
564F: drivers/usb/atm/speedtch.c
565F: drivers/usb/atm/usbatm.c
1da177e4 566
272f133a 567ALCHEMY AU1XX0 MMC DRIVER
8b58be88 568M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 569S: Maintained
679655da 570F: drivers/mmc/host/au1xmmc.c
272f133a 571
4a4e5787 572ALI1563 I2C DRIVER
8b58be88 573M: Rudolf Marek <r.marek@assembler.cz>
846557d3 574L: linux-i2c@vger.kernel.org
4a4e5787 575S: Maintained
679655da
JP
576F: Documentation/i2c/busses/i2c-ali1563
577F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 578
bc368798
LC
579ALLWINNER SECURITY SYSTEM
580M: Corentin Labbe <clabbe.montjoie@gmail.com>
581L: linux-crypto@vger.kernel.org
582S: Maintained
583F: drivers/crypto/sunxi-ss/
584
1da177e4 585ALPHA PORT
8b58be88 586M: Richard Henderson <rth@twiddle.net>
8b58be88 587M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 588M: Matt Turner <mattst88@gmail.com>
c89f4f9a 589S: Odd Fixes
a9406699 590L: linux-alpha@vger.kernel.org
679655da 591F: arch/alpha/
1da177e4 592
f62092f6
LFT
593ALTERA MAILBOX DRIVER
594M: Ley Foon Tan <lftan@altera.com>
595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
596S: Maintained
597F: drivers/mailbox/mailbox-altera.c
598
c5abbba9
THL
599ALTERA PIO DRIVER
600M: Tien Hock Loh <thloh@altera.com>
601L: linux-gpio@vger.kernel.org
602S: Maintained
603F: drivers/gpio/gpio-altera.c
604
16b8b922 605ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 606M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
607L: netdev@vger.kernel.org
608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
609S: Maintained
610F: drivers/net/ethernet/altera/
611
adf9251f
TK
612ALTERA UART/JTAG UART SERIAL DRIVERS
613M: Tobias Klauser <tklauser@distanz.ch>
614L: linux-serial@vger.kernel.org
61bd0943 615L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
616S: Maintained
617F: drivers/tty/serial/altera_uart.c
618F: drivers/tty/serial/altera_jtaguart.c
619F: include/linux/altera_uart.h
620F: include/linux/altera_jtaguart.h
621
f4875e12
TL
622AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623M: Tom Lendacky <thomas.lendacky@amd.com>
624L: linux-crypto@vger.kernel.org
625S: Supported
626F: drivers/crypto/ccp/
627F: include/linux/ccp.h
628
512d1027 629AMD FAM15H PROCESSOR POWER MONITORING DRIVER
96818b58 630M: Huang Rui <ray.huang@amd.com>
512d1027 631L: lm-sensors@lm-sensors.org
96818b58 632S: Supported
512d1027
AH
633F: Documentation/hwmon/fam15h_power
634F: drivers/hwmon/fam15h_power.c
635
167a675a 636AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 637L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 638S: Orphan
faf2e1db 639F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 640
f90b8116 641AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 642P: Andres Salomon <dilinger@queued.net>
67d76710 643L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
644W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
645S: Supported
679655da
JP
646F: drivers/char/hw_random/geode-rng.c
647F: drivers/crypto/geode*
8a61f013 648F: drivers/video/fbdev/geode/
679655da 649F: arch/x86/include/asm/geode.h
f90b8116 650
919ee7dd 651AMD IOMMU (AMD-VI)
e4110568 652M: Joerg Roedel <joro@8bytes.org>
919ee7dd 653L: iommu@lists.linux-foundation.org
525b233c 654T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 655S: Maintained
b2c16391
JP
656F: drivers/iommu/amd_iommu*.[ch]
657F: include/linux/amd-iommu.h
919ee7dd 658
16423d67 659AMD KFD
1241e0b4 660M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
661L: dri-devel@lists.freedesktop.org
662T: git git://people.freedesktop.org/~gabbayo/linux.git
663S: Supported
130e0371
OG
664F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 668F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
669F: drivers/gpu/drm/amd/include/cik_structs.h
670F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 671F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
672F: drivers/gpu/drm/radeon/radeon_kfd.c
673F: drivers/gpu/drm/radeon/radeon_kfd.h
674F: include/uapi/linux/kfd_ioctl.h
16423d67 675
45198c7b
LT
676AMD XGBE DRIVER
677M: Tom Lendacky <thomas.lendacky@amd.com>
678L: netdev@vger.kernel.org
679S: Supported
680F: drivers/net/ethernet/amd/xgbe/
45198c7b 681
284f42b6 682AMS (Apple Motion Sensor) DRIVER
8b58be88 683M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 684S: Supported
bd5f47ec 685F: drivers/macintosh/ams/
284f42b6 686
531fca16
HV
687ANALOG DEVICES INC AD9389B DRIVER
688M: Hans Verkuil <hans.verkuil@cisco.com>
689L: linux-media@vger.kernel.org
690S: Maintained
691F: drivers/media/i2c/ad9389b*
692
614b4384
LPC
693ANALOG DEVICES INC ADV7180 DRIVER
694M: Lars-Peter Clausen <lars@metafoo.de>
695L: linux-media@vger.kernel.org
696W: http://ez.analog.com/community/linux-device-drivers
697S: Supported
698F: drivers/media/i2c/adv7180.c
699
c40ddfa3
HV
700ANALOG DEVICES INC ADV7511 DRIVER
701M: Hans Verkuil <hans.verkuil@cisco.com>
702L: linux-media@vger.kernel.org
703S: Maintained
704F: drivers/media/i2c/adv7511*
705
531fca16
HV
706ANALOG DEVICES INC ADV7604 DRIVER
707M: Hans Verkuil <hans.verkuil@cisco.com>
708L: linux-media@vger.kernel.org
709S: Maintained
710F: drivers/media/i2c/adv7604*
711
c40ddfa3
HV
712ANALOG DEVICES INC ADV7842 DRIVER
713M: Hans Verkuil <hans.verkuil@cisco.com>
714L: linux-media@vger.kernel.org
715S: Maintained
716F: drivers/media/i2c/adv7842*
717
527a1a83 718ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 719M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 720L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 721W: http://wiki.analog.com/
a4edbc10 722W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 723S: Supported
39c9d199 724F: sound/soc/codecs/adau*
cc52688a 725F: sound/soc/codecs/adav*
4bdef3bd 726F: sound/soc/codecs/ad1*
ae48f5ef 727F: sound/soc/codecs/ad7*
4bdef3bd 728F: sound/soc/codecs/ssm*
40216ce7 729F: sound/soc/codecs/sigmadsp.*
4bdef3bd 730
527a1a83 731ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
733L: alsa-devel@alsa-project.org (moderated for non-subscribers)
734W: http://blackfin.uclinux.org/
735S: Supported
736F: sound/soc/blackfin/*
7d1f9018 737
4ce72abc
LPC
738ANALOG DEVICES INC IIO DRIVERS
739M: Lars-Peter Clausen <lars@metafoo.de>
740M: Michael Hennerich <Michael.Hennerich@analog.com>
741W: http://wiki.analog.com/
742W: http://ez.analog.com/community/linux-device-drivers
743S: Supported
744F: drivers/iio/*/ad*
745X: drivers/iio/*/adjd*
746F: drivers/staging/iio/*/ad*
747F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 748
0e3b67b3
LPC
749ANALOG DEVICES INC DMA DRIVERS
750M: Lars-Peter Clausen <lars@metafoo.de>
751W: http://ez.analog.com/community/linux-device-drivers
752S: Supported
753F: drivers/dma/dma-axi-dmac.c
754
41c9e95d
GK
755ANDROID DRIVERS
756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 757M: Arve HjønnevĂ¥g <arve@android.com>
41c9e95d 758M: Riley Andrews <riandrews@android.com>
0e4a566b 759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
760L: devel@driverdev.osuosl.org
761S: Supported
762F: drivers/android/
763F: drivers/staging/android/
764
42269063 765AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 766M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 767L: linuxppc-dev@lists.ozlabs.org
93711660 768L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 769S: Maintained
679655da 770F: sound/aoa/
42269063 771
1da177e4 772APM DRIVER
e5f6450c 773M: Jiri Kosina <jikos@kernel.org>
81024fc4 774S: Odd fixes
9f273c24 775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
679655da
JP
776F: arch/x86/kernel/apm_32.c
777F: include/linux/apm_bios.h
c117ab84 778F: include/uapi/linux/apm_bios.h
81024fc4 779F: drivers/char/apm-emulation.c
1da177e4 780
bd7aa4b2 781APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 782M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 783L: linux-input@vger.kernel.org
75dd112a 784S: Odd fixes
679655da 785F: drivers/input/mouse/bcm5974.c
bd7aa4b2 786
6f2fad74 787APPLE SMC DRIVER
75dd112a 788M: Henrik Rydberg <rydberg@bitmath.org>
d618540f 789L: lm-sensors@lm-sensors.org
75dd112a 790S: Odd fixes
679655da 791F: drivers/hwmon/applesmc.c
6f2fad74 792
1da177e4 793APPLETALK NETWORK LAYER
8b58be88 794M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 795S: Maintained
679655da
JP
796F: drivers/net/appletalk/
797F: net/appletalk/
1da177e4 798
21c75328
DD
799APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
800M: Duc Dang <dhdang@apm.com>
801S: Supported
802F: arch/arm64/boot/dts/apm/
803
24299502
IS
804APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
805M: Iyappan Subramanian <isubramanian@apm.com>
806M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
807S: Supported
808F: drivers/net/ethernet/apm/xgene/
809F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
810
62a37dc7
LP
811APTINA CAMERA SENSOR PLL
812M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
813L: linux-media@vger.kernel.org
814S: Maintained
815F: drivers/media/i2c/aptina-pll.*
816
1154ea7d 817ARC FRAMEBUFFER DRIVER
8b58be88 818M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 819S: Maintained
8a61f013
JH
820F: drivers/video/fbdev/arcfb.c
821F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 822
c38f6ac7
MG
823ARCNET NETWORK LAYER
824M: Michael Grzeschik <m.grzeschik@pengutronix.de>
825L: netdev@vger.kernel.org
826S: Maintained
827F: drivers/net/arcnet/
828F: include/uapi/linux/if_arcnet.h
829
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
c26a4017 3713RADEON and AMDGPU DRM DRIVERS
566f5939
AD
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 3720F: include/uapi/drm/radeon*
c26a4017
AD
3721F: drivers/gpu/drm/amd/
3722F: include/uapi/drm/amdgpu*
566f5939 3723
03e255b9
TR
3724DRM PANEL DRIVERS
3725M: Thierry Reding <thierry.reding@gmail.com>
3726L: dri-devel@lists.freedesktop.org
3727T: git git://anongit.freedesktop.org/tegra/linux.git
3728S: Maintained
3729F: drivers/gpu/drm/drm_panel.c
3730F: drivers/gpu/drm/panel/
3731F: include/drm/drm_panel.h
2d799dde 3732F: Documentation/devicetree/bindings/display/panel/
03e255b9 3733
8daf7473 3734INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 3735M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 3736M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3737L: intel-gfx@lists.freedesktop.org
8daf7473 3738L: dri-devel@lists.freedesktop.org
7564fde3 3739W: https://01.org/linuxgraphics/
47f95647 3740Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3741T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3742S: Supported
14430813 3743F: drivers/gpu/drm/i915/
8daf7473 3744F: include/drm/i915*
c117ab84 3745F: include/uapi/drm/i915*
8daf7473 3746
99763bb8
BB
3747DRM DRIVERS FOR ATMEL HLCDC
3748M: Boris Brezillon <boris.brezillon@free-electrons.com>
3749L: dri-devel@lists.freedesktop.org
3750S: Supported
3751F: drivers/gpu/drm/atmel-hlcdc/
3752F: Documentation/devicetree/bindings/drm/atmel/
3753
398a6d4a
KP
3754DRM DRIVERS FOR EXYNOS
3755M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3756M: Joonyoung Shim <jy0922.shim@samsung.com>
3757M: Seung-Woo Kim <sw0312.kim@samsung.com>
3758M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3759L: dri-devel@lists.freedesktop.org
25a58030 3760T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3761S: Supported
14430813 3762F: drivers/gpu/drm/exynos/
398a6d4a 3763F: include/drm/exynos*
c117ab84 3764F: include/uapi/drm/exynos*
398a6d4a 3765
b55a1b9c 3766DRM DRIVERS FOR FREESCALE DCU
bc66757a 3767M: Stefan Agner <stefan@agner.ch>
b55a1b9c
JW
3768M: Alison Wang <alison.wang@freescale.com>
3769L: dri-devel@lists.freedesktop.org
3770S: Supported
3771F: drivers/gpu/drm/fsl-dcu/
2d799dde
RH
3772F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3773F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 3774
0a3d775f
PZ
3775DRM DRIVERS FOR FREESCALE IMX
3776M: Philipp Zabel <p.zabel@pengutronix.de>
3777L: dri-devel@lists.freedesktop.org
3778S: Maintained
3779F: drivers/gpu/drm/imx/
ef739aa4 3780F: drivers/gpu/ipu-v3/
2d799dde 3781F: Documentation/devicetree/bindings/display/imx/
0a3d775f 3782
ba2199a6
PJ
3783DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3784M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3785L: dri-devel@lists.freedesktop.org
3786T: git git://github.com/patjak/drm-gma500
3787S: Maintained
3788F: drivers/gpu/drm/gma500
3789F: include/drm/gma500*
3790
bd3b49f2 3791DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3792M: Thierry Reding <thierry.reding@gmail.com>
3793M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3794L: dri-devel@lists.freedesktop.org
3795L: linux-tegra@vger.kernel.org
a5ad7a63 3796T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3797S: Supported
dee8268f 3798F: drivers/gpu/drm/tegra/
a5ad7a63 3799F: drivers/gpu/host1x/
e1e90644 3800F: include/linux/host1x.h
a5ad7a63 3801F: include/uapi/drm/tegra_drm.h
2d799dde 3802F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 3803
a284e9d1
LP
3804DRM DRIVERS FOR RENESAS
3805M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3806L: dri-devel@lists.freedesktop.org
4a121096 3807L: linux-renesas-soc@vger.kernel.org
a284e9d1
LP
3808T: git git://people.freedesktop.org/~airlied/linux
3809S: Supported
3810F: drivers/gpu/drm/rcar-du/
3811F: drivers/gpu/drm/shmobile/
a284e9d1
LP
3812F: include/linux/platform_data/shmob_drm.h
3813
625e0346
HS
3814DRM DRIVERS FOR ROCKCHIP
3815M: Mark Yao <mark.yao@rock-chips.com>
3816L: dri-devel@lists.freedesktop.org
3817S: Maintained
3818F: drivers/gpu/drm/rockchip/
2d799dde 3819F: Documentation/devicetree/bindings/display/rockchip*
625e0346 3820
7f11c476
BG
3821DRM DRIVERS FOR STI
3822M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3823M: Vincent Abriou <vincent.abriou@st.com>
3824L: dri-devel@lists.freedesktop.org
3825T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3826S: Maintained
3827F: drivers/gpu/drm/sti
2d799dde 3828F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 3829
8bb0bce9
LS
3830DRM DRIVERS FOR VIVANTE GPU IP
3831M: Lucas Stach <l.stach@pengutronix.de>
3832R: Russell King <linux+etnaviv@arm.linux.org.uk>
3833R: Christian Gmeiner <christian.gmeiner@gmail.com>
3834L: dri-devel@lists.freedesktop.org
3835S: Maintained
3836F: drivers/gpu/drm/etnaviv
3837F: Documentation/devicetree/bindings/display/etnaviv
3838
598df1ac
AK
3839DSBR100 USB FM RADIO DRIVER
3840M: Alexey Klimov <klimov.linux@gmail.com>
3841L: linux-media@vger.kernel.org
3842T: git git://linuxtv.org/media_tree.git
3843S: Maintained
3844F: drivers/media/radio/dsbr100.c
3845
1da177e4 3846DSCC4 DRIVER
8b58be88 3847M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3848L: netdev@vger.kernel.org
1da177e4 3849S: Maintained
679655da 3850F: drivers/net/wan/dscc4.c
1da177e4 3851
cc11b140
HV
3852DT3155 MEDIA DRIVER
3853M: Hans Verkuil <hverkuil@xs4all.nl>
3854L: linux-media@vger.kernel.org
3855T: git git://linuxtv.org/media_tree.git
a825eaec 3856W: https://linuxtv.org
cc11b140
HV
3857S: Odd Fixes
3858F: drivers/media/pci/dt3155/
3859
91952bc0
AP
3860DVB_USB_AF9015 MEDIA DRIVER
3861M: Antti Palosaari <crope@iki.fi>
3862L: linux-media@vger.kernel.org
a825eaec 3863W: https://linuxtv.org
91952bc0
AP
3864W: http://palosaari.fi/linux/
3865Q: http://patchwork.linuxtv.org/project/linux-media/list/
3866T: git git://linuxtv.org/anttip/media_tree.git
3867S: Maintained
3868F: drivers/media/usb/dvb-usb-v2/af9015*
3869
3870DVB_USB_AF9035 MEDIA DRIVER
3871M: Antti Palosaari <crope@iki.fi>
3872L: linux-media@vger.kernel.org
a825eaec 3873W: https://linuxtv.org
91952bc0
AP
3874W: http://palosaari.fi/linux/
3875Q: http://patchwork.linuxtv.org/project/linux-media/list/
3876T: git git://linuxtv.org/anttip/media_tree.git
3877S: Maintained
3878F: drivers/media/usb/dvb-usb-v2/af9035*
3879
3880DVB_USB_ANYSEE MEDIA DRIVER
3881M: Antti Palosaari <crope@iki.fi>
3882L: linux-media@vger.kernel.org
a825eaec 3883W: https://linuxtv.org
91952bc0
AP
3884W: http://palosaari.fi/linux/
3885Q: http://patchwork.linuxtv.org/project/linux-media/list/
3886T: git git://linuxtv.org/anttip/media_tree.git
3887S: Maintained
3888F: drivers/media/usb/dvb-usb-v2/anysee*
3889
3890DVB_USB_AU6610 MEDIA DRIVER
3891M: Antti Palosaari <crope@iki.fi>
3892L: linux-media@vger.kernel.org
a825eaec 3893W: https://linuxtv.org
91952bc0
AP
3894W: http://palosaari.fi/linux/
3895Q: http://patchwork.linuxtv.org/project/linux-media/list/
3896T: git git://linuxtv.org/anttip/media_tree.git
3897S: Maintained
3898F: drivers/media/usb/dvb-usb-v2/au6610*
3899
3900DVB_USB_CE6230 MEDIA DRIVER
3901M: Antti Palosaari <crope@iki.fi>
3902L: linux-media@vger.kernel.org
a825eaec 3903W: https://linuxtv.org
91952bc0
AP
3904W: http://palosaari.fi/linux/
3905Q: http://patchwork.linuxtv.org/project/linux-media/list/
3906T: git git://linuxtv.org/anttip/media_tree.git
3907S: Maintained
3908F: drivers/media/usb/dvb-usb-v2/ce6230*
3909
d099dea2
MK
3910DVB_USB_CXUSB MEDIA DRIVER
3911M: Michael Krufky <mkrufky@linuxtv.org>
3912L: linux-media@vger.kernel.org
a825eaec 3913W: https://linuxtv.org
d099dea2
MK
3914W: http://github.com/mkrufky
3915Q: http://patchwork.linuxtv.org/project/linux-media/list/
3916T: git git://linuxtv.org/media_tree.git
3917S: Maintained
9819da66 3918F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3919
91952bc0 3920DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3921M: Antti Palosaari <crope@iki.fi>
3922L: linux-media@vger.kernel.org
a825eaec 3923W: https://linuxtv.org
91952bc0
AP
3924W: http://palosaari.fi/linux/
3925Q: http://patchwork.linuxtv.org/project/linux-media/list/
3926T: git git://linuxtv.org/anttip/media_tree.git
3927S: Maintained
91952bc0 3928F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3929
5560983b 3930DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3931M: Antti Palosaari <crope@iki.fi>
3932L: linux-media@vger.kernel.org
a825eaec 3933W: https://linuxtv.org
91952bc0
AP
3934Q: http://patchwork.linuxtv.org/project/linux-media/list/
3935T: git git://linuxtv.org/anttip/media_tree.git
3936S: Maintained
5560983b 3937F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3938
8856f5f2
MK
3939DVB_USB_MXL111SF MEDIA DRIVER
3940M: Michael Krufky <mkrufky@linuxtv.org>
3941L: linux-media@vger.kernel.org
a825eaec 3942W: https://linuxtv.org
8856f5f2
MK
3943W: http://github.com/mkrufky
3944Q: http://patchwork.linuxtv.org/project/linux-media/list/
3945T: git git://linuxtv.org/mkrufky/mxl111sf.git
3946S: Maintained
3947F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3948
91952bc0
AP
3949DVB_USB_RTL28XXU MEDIA DRIVER
3950M: Antti Palosaari <crope@iki.fi>
3951L: linux-media@vger.kernel.org
a825eaec 3952W: https://linuxtv.org
91952bc0
AP
3953W: http://palosaari.fi/linux/
3954Q: http://patchwork.linuxtv.org/project/linux-media/list/
3955T: git git://linuxtv.org/anttip/media_tree.git
3956S: Maintained
3957F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3958
3959DVB_USB_V2 MEDIA DRIVER
3960M: Antti Palosaari <crope@iki.fi>
3961L: linux-media@vger.kernel.org
a825eaec 3962W: https://linuxtv.org
91952bc0
AP
3963W: http://palosaari.fi/linux/
3964Q: http://patchwork.linuxtv.org/project/linux-media/list/
3965T: git git://linuxtv.org/anttip/media_tree.git
3966S: Maintained
3967F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3968F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3969
ac0ac38f 3970DYNAMIC DEBUG
5c4a97d1 3971M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3972S: Maintained
3973F: lib/dynamic_debug.c
3974F: include/linux/dynamic_debug.h
3975
789c7048 3976DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3977M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3978S: Maintained
df621252 3979F: drivers/tty/serial/dz.*
789c7048 3980
f17effbe
MF
3981E3X0 POWER BUTTON DRIVER
3982M: Moritz Fischer <moritz.fischer@ettus.com>
3983L: usrp-users@lists.ettus.com
3984W: http://www.ettus.com
3985S: Supported
3986F: drivers/input/misc/e3x0-button.c
3987F: Documentation/devicetree/bindings/input/e3x0-button.txt
3988
91952bc0
AP
3989E4000 MEDIA DRIVER
3990M: Antti Palosaari <crope@iki.fi>
3991L: linux-media@vger.kernel.org
a825eaec 3992W: https://linuxtv.org
91952bc0
AP
3993W: http://palosaari.fi/linux/
3994Q: http://patchwork.linuxtv.org/project/linux-media/list/
3995T: git git://linuxtv.org/anttip/media_tree.git
3996S: Maintained
3997F: drivers/media/tuners/e4000*
3998
1da177e4 3999EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 4000M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
4001L: linux-scsi@vger.kernel.org
4002S: Maintained
679655da 4003F: drivers/scsi/eata.c
1da177e4 4004
91952bc0
AP
4005EC100 MEDIA DRIVER
4006M: Antti Palosaari <crope@iki.fi>
4007L: linux-media@vger.kernel.org
a825eaec 4008W: https://linuxtv.org
91952bc0
AP
4009W: http://palosaari.fi/linux/
4010Q: http://patchwork.linuxtv.org/project/linux-media/list/
4011T: git git://linuxtv.org/anttip/media_tree.git
4012S: Maintained
4013F: drivers/media/dvb-frontends/ec100*
4014
237fead6 4015ECRYPT FILE SYSTEM
0de9adf2 4016M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 4017L: ecryptfs@vger.kernel.org
24a923e4 4018W: http://ecryptfs.org
6dc7516e 4019W: https://launchpad.net/ecryptfs
9f273c24 4020T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
237fead6 4021S: Supported
679655da
JP
4022F: Documentation/filesystems/ecryptfs.txt
4023F: fs/ecryptfs/
237fead6 4024
da9bb1d2 4025EDAC-CORE
8b58be88 4026M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 4027M: Borislav Petkov <bp@alien8.de>
009a5410 4028M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
91445c72 4029L: linux-edac@vger.kernel.org
07cd6bf5
FW
4030T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4031T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
8c2a6a40 4032S: Supported
679655da 4033F: Documentation/edac.txt
91445c72 4034F: drivers/edac/
679655da 4035F: include/linux/edac.h
0e438e3f 4036
c476c23b 4037EDAC-AMD64
8b58be88 4038M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 4039M: Borislav Petkov <bp@alien8.de>
91445c72 4040L: linux-edac@vger.kernel.org
487ba8e8 4041S: Maintained
c476c23b
BP
4042F: drivers/edac/amd64_edac*
4043
836dae5d
RR
4044EDAC-CALXEDA
4045M: Doug Thompson <dougthompson@xmission.com>
4046M: Robert Richter <rric@kernel.org>
4047L: linux-edac@vger.kernel.org
836dae5d
RR
4048S: Maintained
4049F: drivers/edac/highbank*
4050
f65aad41
RB
4051EDAC-CAVIUM
4052M: Ralf Baechle <ralf@linux-mips.org>
4053M: David Daney <david.daney@cavium.com>
4054L: linux-edac@vger.kernel.org
4055L: linux-mips@linux-mips.org
f65aad41
RB
4056S: Supported
4057F: drivers/edac/octeon_edac*
4058
0e438e3f 4059EDAC-E752X
8b58be88
JP
4060M: Mark Gross <mark.gross@intel.com>
4061M: Doug Thompson <dougthompson@xmission.com>
91445c72 4062L: linux-edac@vger.kernel.org
0e438e3f 4063S: Maintained
679655da 4064F: drivers/edac/e752x_edac.c
0e438e3f
DP
4065
4066EDAC-E7XXX
8b58be88 4067M: Doug Thompson <dougthompson@xmission.com>
91445c72 4068L: linux-edac@vger.kernel.org
0e438e3f 4069S: Maintained
679655da 4070F: drivers/edac/e7xxx_edac.c
0e438e3f 4071
77c5f5d2 4072EDAC-GHES
009a5410 4073M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
77c5f5d2 4074L: linux-edac@vger.kernel.org
77c5f5d2 4075S: Maintained
2caa67a6 4076F: drivers/edac/ghes_edac.c
77c5f5d2 4077
6bc78404 4078EDAC-I82443BXGX
8b58be88 4079M: Tim Small <tim@buttersideup.com>
91445c72 4080L: linux-edac@vger.kernel.org
6bc78404 4081S: Maintained
679655da 4082F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
4083
4084EDAC-I3000
8b58be88 4085M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4086L: linux-edac@vger.kernel.org
6bc78404 4087S: Maintained
679655da 4088F: drivers/edac/i3000_edac.c
6bc78404
DT
4089
4090EDAC-I5000
8b58be88 4091M: Doug Thompson <dougthompson@xmission.com>
91445c72 4092L: linux-edac@vger.kernel.org
ba9a5918 4093S: Maintained
679655da 4094F: drivers/edac/i5000_edac.c
ba9a5918 4095
44c12cb2 4096EDAC-I5400
009a5410 4097M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4098L: linux-edac@vger.kernel.org
44c12cb2 4099S: Maintained
679655da 4100F: drivers/edac/i5400_edac.c
44c12cb2 4101
3c9c92b6 4102EDAC-I7300
009a5410 4103M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3c9c92b6 4104L: linux-edac@vger.kernel.org
3c9c92b6
MCC
4105S: Maintained
4106F: drivers/edac/i7300_edac.c
4107
67c89316 4108EDAC-I7CORE
009a5410 4109M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
67c89316 4110L: linux-edac@vger.kernel.org
67c89316 4111S: Maintained
70aff0ce 4112F: drivers/edac/i7core_edac.c
67c89316 4113
ba9a5918 4114EDAC-I82975X
8b58be88 4115M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4116M: "Arvind R." <arvino55@gmail.com>
91445c72 4117L: linux-edac@vger.kernel.org
ba9a5918 4118S: Maintained
679655da 4119F: drivers/edac/i82975x_edac.c
ba9a5918 4120
791b4706
JB
4121EDAC-IE31200
4122M: Jason Baron <jbaron@akamai.com>
4123L: linux-edac@vger.kernel.org
791b4706
JB
4124S: Maintained
4125F: drivers/edac/ie31200_edac.c
4126
ccdfb979 4127EDAC-MPC85XX
30c7469b 4128M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979 4129L: linux-edac@vger.kernel.org
ccdfb979
JT
4130S: Maintained
4131F: drivers/edac/mpc85xx_edac.[ch]
4132
ba9a5918 4133EDAC-PASEMI
8b58be88 4134M: Egor Martovetsky <egor@pasemi.com>
91445c72 4135L: linux-edac@vger.kernel.org
6bc78404 4136S: Maintained
679655da 4137F: drivers/edac/pasemi_edac.c
6bc78404 4138
0e438e3f 4139EDAC-R82600
8b58be88 4140M: Tim Small <tim@buttersideup.com>
91445c72 4141L: linux-edac@vger.kernel.org
0e438e3f 4142S: Maintained
679655da 4143F: drivers/edac/r82600_edac.c
da9bb1d2 4144
4d096ca7 4145EDAC-SBRIDGE
009a5410 4146M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4d096ca7 4147L: linux-edac@vger.kernel.org
4d096ca7
MCC
4148S: Maintained
4149F: drivers/edac/sb_edac.c
4150
995e1de4
LH
4151EDAC-XGENE
4152APPLIED MICRO (APM) X-GENE SOC EDAC
4153M: Loc Ho <lho@apm.com>
4154S: Supported
4155F: drivers/edac/xgene_edac.c
4156F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4157
af39917d
CL
4158EDIROL UA-101/UA-1000 DRIVER
4159M: Clemens Ladisch <clemens@ladisch.de>
4160L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4161T: git git://git.alsa-project.org/alsa-kernel.git
4162S: Maintained
4163F: sound/usb/misc/ua101.c
4164
1f7df953 4165EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4166M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4167L: linux-efi@vger.kernel.org
78bef24e 4168T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4169S: Maintained
fb2efb5c 4170F: Documentation/efi-stub.txt
1f7df953
MF
4171F: arch/ia64/kernel/efi.c
4172F: arch/x86/boot/compressed/eboot.[ch]
4173F: arch/x86/include/asm/efi.h
4174F: arch/x86/platform/efi/*
a9499fa7 4175F: drivers/firmware/efi/*
1f7df953
MF
4176F: include/linux/efi*.h
4177
d68772b7
MF
4178EFI VARIABLE FILESYSTEM
4179M: Matthew Garrett <matthew.garrett@nebula.com>
4180M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4181M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4182T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4183L: linux-efi@vger.kernel.org
4184S: Maintained
4185F: fs/efivarfs/
4186
85a00d9b
PJ
4187EFIFB FRAMEBUFFER DRIVER
4188L: linux-fbdev@vger.kernel.org
4189M: Peter Jones <pjones@redhat.com>
4190S: Maintained
8a61f013 4191F: drivers/video/fbdev/efifb.c
85a00d9b 4192
0bee8d28
JT
4193EFS FILESYSTEM
4194W: http://aeschi.ch.eu.org/efs/
4195S: Orphan
679655da 4196F: fs/efs/
0bee8d28 4197
aa8a9e25 4198EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 4199M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
4200L: netdev@vger.kernel.org
4201S: Maintained
9aa32835 4202F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4203
f0319efe 4204EM28XX VIDEO4LINUX DRIVER
009a5410 4205M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
f0319efe 4206L: linux-media@vger.kernel.org
a825eaec 4207W: https://linuxtv.org
f0319efe
MCC
4208T: git git://linuxtv.org/media_tree.git
4209S: Maintained
4210F: drivers/media/usb/em28xx/
4211
3e3a7d66 4212EMBEDDED LINUX
8b58be88
JP
4213M: Paul Gortmaker <paul.gortmaker@windriver.com>
4214M: Matt Mackall <mpm@selenic.com>
4215M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4216L: linux-embedded@vger.kernel.org
4217S: Maintained
4218
32505876
JS
4219EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4220M: James Smart <james.smart@avagotech.com>
4221M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4222L: linux-scsi@vger.kernel.org
32505876 4223W: http://www.avagotech.com
ce00f85c 4224S: Supported
679655da 4225F: drivers/scsi/lpfc/
3a1c1d44 4226
5f5bac82 4227ENE CB710 FLASH CARD READER DRIVER
8b58be88 4228M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4229S: Maintained
4230F: drivers/misc/cb710/
4231F: drivers/mmc/host/cb710-mmc.*
4232F: include/linux/cb710.h
4233
931e39a1
ML
4234ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4235M: Maxim Levitsky <maximlevitsky@gmail.com>
4236S: Maintained
2a837449 4237F: drivers/media/rc/ene_ir.*
931e39a1 4238
ec207dcc
GS
4239ENHANCED ERROR HANDLING (EEH)
4240M: Gavin Shan <shangw@linux.vnet.ibm.com>
4241L: linuxppc-dev@lists.ozlabs.org
4242S: Supported
4243F: Documentation/powerpc/eeh-pci-error-recovery.txt
4244F: arch/powerpc/kernel/eeh*.c
4245
d5ca9006 4246EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4247M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4248S: Maintained
084bad91 4249T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4250F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4251F: include/video/s1d13xxxfb.h
d5ca9006 4252
38df6492
ME
4253ET131X NETWORK DRIVER
4254M: Mark Einon <mark.einon@gmail.com>
4255S: Odd Fixes
4256F: drivers/net/ethernet/agere/
4257
1da177e4 4258ETHERNET BRIDGE
adbbf69d 4259M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 4260L: bridge@lists.linux-foundation.org
4c325313 4261L: netdev@vger.kernel.org
c996d8b9 4262W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4263S: Maintained
679655da
JP
4264F: include/linux/netfilter_bridge/
4265F: net/bridge/
1da177e4 4266
22f08ad9
FF
4267ETHERNET PHY LIBRARY
4268M: Florian Fainelli <f.fainelli@gmail.com>
4269L: netdev@vger.kernel.org
4270S: Maintained
4271F: include/linux/phy.h
4272F: include/linux/phy_fixed.h
4273F: drivers/net/phy/
4274F: Documentation/networking/phy.txt
4275F: drivers/of/of_mdio.c
4276F: drivers/of/of_net.c
4277
1da177e4 4278EXT2 FILE SYSTEM
d8130624 4279M: Jan Kara <jack@suse.com>
72be2ccf 4280L: linux-ext4@vger.kernel.org
1da177e4 4281S: Maintained
679655da
JP
4282F: Documentation/filesystems/ext2.txt
4283F: fs/ext2/
4284F: include/linux/ext2*
1da177e4 4285
72be2ccf 4286EXT4 FILE SYSTEM
8b58be88 4287M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4288M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4289L: linux-ext4@vger.kernel.org
08a225f1 4290W: http://ext4.wiki.kernel.org
8a6e2535 4291Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
9f273c24 4292T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
1da177e4 4293S: Maintained
679655da
JP
4294F: Documentation/filesystems/ext4.txt
4295F: fs/ext4/
1da177e4 4296
c5532b09 4297Extended Verification Module (EVM)
74dd744f
MZ
4298M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4299L: linux-ima-devel@lists.sourceforge.net
4300L: linux-security-module@vger.kernel.org
c5532b09
MZ
4301S: Supported
4302F: security/integrity/evm/
4303
df6b3cfe
MH
4304EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4305M: MyungJoo Ham <myungjoo.ham@samsung.com>
4306M: Chanwoo Choi <cw00.choi@samsung.com>
4307L: linux-kernel@vger.kernel.org
81df63a9 4308T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4309S: Maintained
4310F: drivers/extcon/
cd2c3e7f
CC
4311F: include/linux/extcon/
4312F: include/linux/extcon.h
df6b3cfe 4313F: Documentation/extcon/
cd2c3e7f 4314F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4315
e2a75c44 4316EXYNOS DP DRIVER
b7701755 4317M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4318L: dri-devel@lists.freedesktop.org
4319S: Maintained
4320F: drivers/gpu/drm/exynos/exynos_dp*
4321
33ad3912
DL
4322EXYNOS MIPI DISPLAY DRIVERS
4323M: Inki Dae <inki.dae@samsung.com>
4324M: Donghwa Lee <dh09.lee@samsung.com>
4325M: Kyungmin Park <kyungmin.park@samsung.com>
4326L: linux-fbdev@vger.kernel.org
4327S: Maintained
8a61f013 4328F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4329F: include/video/exynos_mipi*
4330
e53004e2 4331F71805F HARDWARE MONITORING DRIVER
d8130624 4332M: Jean Delvare <jdelvare@suse.com>
e53004e2
JD
4333L: lm-sensors@lm-sensors.org
4334S: Maintained
679655da
JP
4335F: Documentation/hwmon/f71805f
4336F: drivers/hwmon/f71805f.c
e53004e2 4337
eea977ed
MB
4338FC0011 TUNER DRIVER
4339M: Michael Buesch <m@bues.ch>
4340L: linux-media@vger.kernel.org
4341S: Maintained
ccae7af2
MCC
4342F: drivers/media/tuners/fc0011.h
4343F: drivers/media/tuners/fc0011.c
eea977ed 4344
91952bc0
AP
4345FC2580 MEDIA DRIVER
4346M: Antti Palosaari <crope@iki.fi>
4347L: linux-media@vger.kernel.org
a825eaec 4348W: https://linuxtv.org
91952bc0
AP
4349W: http://palosaari.fi/linux/
4350Q: http://patchwork.linuxtv.org/project/linux-media/list/
4351T: git git://linuxtv.org/anttip/media_tree.git
4352S: Maintained
4353F: drivers/media/tuners/fc2580*
eea977ed 4354
88b2dbdb
EP
4355FANOTIFY
4356M: Eric Paris <eparis@redhat.com>
4357S: Maintained
4358F: fs/notify/fanotify/
4359F: include/linux/fanotify.h
c117ab84 4360F: include/uapi/linux/fanotify.h
88b2dbdb 4361
1da177e4 4362FARSYNC SYNCHRONOUS DRIVER
8b58be88 4363M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4364W: http://www.farsite.co.uk/
4365S: Supported
679655da 4366F: drivers/net/wan/farsync.*
1da177e4 4367
c5408b88 4368FAULT INJECTION SUPPORT
8b58be88 4369M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4370S: Supported
679655da
JP
4371F: Documentation/fault-injection/
4372F: lib/fault-inject.c
c5408b88 4373
053e514f
NT
4374FBTFT Framebuffer drivers
4375M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4376M: Noralf Trønnes <noralf@tronnes.org>
4377S: Maintained
4378F: drivers/staging/fbtft/
4379
cae727db 4380FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3bd746cf 4381M: Vasu Dev <vasu.dev@intel.com>
f4aaea6d 4382L: fcoe-devel@open-fcoe.org
cae727db
RL
4383W: www.Open-FCoE.org
4384S: Supported
4385F: drivers/scsi/libfc/
4386F: drivers/scsi/fcoe/
4387F: include/scsi/fc/
4388F: include/scsi/libfc.h
4389F: include/scsi/libfcoe.h
c117ab84 4390F: include/uapi/scsi/fc/
cae727db 4391
e2d1d6c0 4392FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4393M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4394M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4395L: linux-fsdevel@vger.kernel.org
1da177e4 4396S: Maintained
679655da
JP
4397F: include/linux/fcntl.h
4398F: include/linux/fs.h
c117ab84
CEB
4399F: include/uapi/linux/fcntl.h
4400F: include/uapi/linux/fs.h
679655da
JP
4401F: fs/fcntl.c
4402F: fs/locks.c
1da177e4 4403
e2d1d6c0 4404FILESYSTEMS (VFS and infrastructure)
8b58be88 4405M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4406L: linux-fsdevel@vger.kernel.org
173acc7c 4407S: Maintained
679655da 4408F: fs/*
173acc7c 4409
b26e0ed4 4410FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4411M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
4412L: lm-sensors@lm-sensors.org
4413S: Maintained
d5ca6918
JP
4414F: drivers/hwmon/f75375s.c
4415F: include/linux/f75375s.h
b26e0ed4 4416
a331b0c3
CL
4417FIREWIRE AUDIO DRIVERS
4418M: Clemens Ladisch <clemens@ladisch.de>
4419L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4420T: git git://git.alsa-project.org/alsa-kernel.git
4421S: Maintained
4422F: sound/firewire/
4423
eb86ec51
SR
4424FIREWIRE MEDIA DRIVERS (firedtv)
4425M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4426L: linux-media@vger.kernel.org
4427L: linux1394-devel@lists.sourceforge.net
4428T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4429S: Maintained
4430F: drivers/media/firewire/
4431
a511ce33
CB
4432FIREWIRE SBP-2 TARGET
4433M: Chris Boot <bootc@bootc.net>
4434L: linux-scsi@vger.kernel.org
4435L: target-devel@vger.kernel.org
4436L: linux1394-devel@lists.sourceforge.net
4437T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4438S: Maintained
4439F: drivers/target/sbp/
4440
7d2c86b5 4441FIREWIRE SUBSYSTEM
8b58be88 4442M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4443L: linux1394-devel@lists.sourceforge.net
958a29cb 4444W: http://ieee1394.wiki.kernel.org/
2ca526bf 4445T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4446S: Maintained
679655da 4447F: drivers/firewire/
8f06ce3b
SR
4448F: include/linux/firewire.h
4449F: include/uapi/linux/firewire*.h
9f6d3c4b 4450F: tools/firewire/
e2d1d6c0
RD
4451
4452FIRMWARE LOADER (request_firmware)
39e68089
ML
4453M: Ming Lei <ming.lei@canonical.com>
4454L: linux-kernel@vger.kernel.org
4455S: Maintained
679655da
JP
4456F: Documentation/firmware_class/
4457F: drivers/base/firmware*.c
4458F: include/linux/firmware.h
e2d1d6c0 4459
f730e3dc 4460FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4461M: Joshua Morris <josh.h.morris@us.ibm.com>
4462M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4463S: Maintained
4464F: drivers/block/rsxx/
4465
8206f664 4466FLOPPY DRIVER
e5f6450c 4467M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4468T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4469S: Odd fixes
4470F: drivers/block/floppy.c
4471
9c9f32ed
AR
4472FMC SUBSYSTEM
4473M: Alessandro Rubini <rubini@gnudd.com>
4474W: http://www.ohwr.org/projects/fmc-bus
4475S: Supported
4476F: drivers/fmc/
4477F: include/linux/fmc*.h
4478F: include/linux/ipmi-fru.h
4479K: fmc_d.*register
4480
3c0ed7d5
AT
4481FPGA MANAGER FRAMEWORK
4482M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4483R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4484S: Maintained
4485F: drivers/fpga/
4486F: include/linux/fpga/fpga-mgr.h
4487W: http://www.rocketboards.org
4488
e2d1d6c0 4489FPU EMULATOR
8b58be88 4490M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4491W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4492S: Maintained
679655da 4493F: arch/x86/math-emu/
e2d1d6c0
RD
4494
4495FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4496L: netdev@vger.kernel.org
c173bfac 4497S: Orphan
679655da
JP
4498F: drivers/net/wan/dlci.c
4499F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4500
4501FRAMEBUFFER LAYER
5489e948
JCPV
4502M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4503M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4504L: linux-fbdev@vger.kernel.org
e2d1d6c0 4505W: http://linux-fbdev.sourceforge.net/
b22fe37b 4506Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4507T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4508S: Maintained
679655da 4509F: Documentation/fb/
b22fe37b
PM
4510F: drivers/video/
4511F: include/video/
679655da 4512F: include/linux/fb.h
c117ab84
CEB
4513F: include/uapi/video/
4514F: include/uapi/linux/fb.h
e2d1d6c0 4515
a57c188e 4516FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4517M: Timur Tabi <timur@tabi.org>
a57c188e 4518L: linux-fbdev@vger.kernel.org
c4ef9bc4 4519S: Maintained
8a61f013 4520F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4521
e2d1d6c0 4522FREESCALE DMA DRIVER
8b58be88
JP
4523M: Li Yang <leoli@freescale.com>
4524M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4525L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4526S: Maintained
679655da 4527F: drivers/dma/fsldma.*
e2d1d6c0 4528
44248aff
HX
4529FREESCALE GPMI NAND DRIVER
4530M: Han Xu <han.xu@nxp.com>
4531L: linux-mtd@lists.infradead.org
4532S: Maintained
4533F: drivers/mtd/nand/gpmi-nand/*
4534
e2d1d6c0 4535FREESCALE I2C CPM DRIVER
8b58be88 4536M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4537L: linuxppc-dev@lists.ozlabs.org
846557d3 4538L: linux-i2c@vger.kernel.org
0d2b405a 4539S: Maintained
679655da 4540F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4541
60e8c5ab 4542FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4543M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4544L: linux-fbdev@vger.kernel.org
efc03ecb 4545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4546S: Maintained
bad985a1 4547F: include/linux/platform_data/video-imxfb.h
8a61f013 4548F: drivers/video/fbdev/imxfb.c
60e8c5ab 4549
4d8e2cef 4550FREESCALE QUAD SPI DRIVER
38714fbd 4551M: Han Xu <han.xu@nxp.com>
4d8e2cef
HX
4552L: linux-mtd@lists.infradead.org
4553S: Maintained
4554F: drivers/mtd/spi-nor/fsl-quadspi.c
4555
4689a6b1 4556FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4557M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4558M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4559L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4560L: netdev@vger.kernel.org
4561S: Maintained
ec21e2ec 4562F: drivers/net/ethernet/freescale/fs_enet/
679655da 4563F: include/linux/fs_enet_pd.h
4689a6b1 4564
63a0a00b
NA
4565FREESCALE IMX / MXC FEC DRIVER
4566M: Fugang Duan <fugang.duan@nxp.com>
4567L: netdev@vger.kernel.org
4568S: Maintained
4569F: drivers/net/ethernet/freescale/fec_main.c
4570F: drivers/net/ethernet/freescale/fec_ptp.c
4571F: drivers/net/ethernet/freescale/fec.h
4572F: Documentation/devicetree/bindings/net/fsl-fec.txt
4573
d9e9d82c 4574FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4575L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4576S: Orphan
7aa1aa6e
ZQ
4577F: drivers/soc/fsl/qe/
4578F: include/soc/fsl/*qe*.h
4579F: include/soc/fsl/*ucc*.h
d9e9d82c 4580
b55ef929 4581FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4582M: Li Yang <leoli@freescale.com>
6372594a 4583L: linux-usb@vger.kernel.org
a4724ed6 4584L: linuxppc-dev@lists.ozlabs.org
a7205b30 4585S: Maintained
faf2e1db 4586F: drivers/usb/gadget/udc/fsl*
a7205b30 4587
beaf53bf 4588FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4589M: Li Yang <leoli@freescale.com>
beaf53bf 4590L: netdev@vger.kernel.org
a4724ed6 4591L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4592S: Maintained
ec21e2ec 4593F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4594
abb1ed7b
CM
4595FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4596M: Claudiu Manoil <claudiu.manoil@freescale.com>
4597L: netdev@vger.kernel.org
4598S: Maintained
4599F: drivers/net/ethernet/freescale/gianfar*
4600X: drivers/net/ethernet/freescale/gianfar_ptp.c
4601F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4602
d9e9d82c 4603FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 4604M: Timur Tabi <timur@tabi.org>
a4724ed6 4605L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4606S: Maintained
df621252 4607F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
4608
4609FREESCALE SOC SOUND DRIVERS
c4ef9bc4 4610M: Timur Tabi <timur@tabi.org>
dc85950a 4611M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 4612M: Xiubo Li <Xiubo.Lee@gmail.com>
93711660 4613L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 4614L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4615S: Maintained
69aefcea 4616F: sound/soc/fsl/fsl*
dc85950a 4617F: sound/soc/fsl/imx*
69aefcea 4618F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 4619
31c88965 4620FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 4621M: "J. German Rivera" <German.Rivera@freescale.com>
31c88965
GR
4622L: linux-kernel@vger.kernel.org
4623S: Maintained
4624F: drivers/staging/fsl-mc/
4625
1da177e4 4626FREEVXFS FILESYSTEM
8b58be88 4627M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
4628W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4629S: Maintained
679655da 4630F: fs/freevxfs/
1da177e4 4631
71038f52 4632FREEZER
49db1903 4633M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4634M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4635L: linux-pm@vger.kernel.org
71038f52 4636S: Supported
679655da
JP
4637F: Documentation/power/freezing-of-tasks.txt
4638F: include/linux/freezer.h
4639F: kernel/freezer.c
71038f52 4640
839a1f79
KRW
4641FRONTSWAP API
4642M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4643L: linux-kernel@vger.kernel.org
4644S: Maintained
4645F: mm/frontswap.c
4646F: include/linux/frontswap.h
4647
a5432f5a 4648FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 4649M: David Howells <dhowells@redhat.com>
e62d6e24 4650L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
4651S: Supported
4652F: Documentation/filesystems/caching/
4653F: fs/fscache/
4654F: include/linux/fscache*.h
4655
f58ad8f5 4656F2FS FILE SYSTEM
9b29d481 4657M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 4658M: Changman Lee <cm224.lee@samsung.com>
7b2a246b 4659R: Chao Yu <chao2.yu@samsung.com>
f58ad8f5
JK
4660L: linux-f2fs-devel@lists.sourceforge.net
4661W: http://en.wikipedia.org/wiki/F2FS
4662T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4663S: Maintained
4664F: Documentation/filesystems/f2fs.txt
3bac380c 4665F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
4666F: fs/f2fs/
4667F: include/linux/f2fs_fs.h
62d43eeb 4668F: include/trace/events/f2fs.h
f58ad8f5 4669
5ab7ffea 4670FUJITSU FR-V (FRV) PORT
0cf0305f 4671S: Orphan
679655da 4672F: arch/frv/
1da177e4 4673
20b93734 4674FUJITSU LAPTOP EXTRAS
409a3e98 4675M: Jonathan Woithe <jwoithe@just42.net>
d0944853 4676L: platform-driver-x86@vger.kernel.org
20b93734 4677S: Maintained
679655da 4678F: drivers/platform/x86/fujitsu-laptop.c
20b93734 4679
4da621b6
HK
4680FUJITSU M-5MO LS CAMERA ISP DRIVER
4681M: Kyungmin Park <kyungmin.park@samsung.com>
4682M: Heungjun Kim <riverful.kim@samsung.com>
4683L: linux-media@vger.kernel.org
4684S: Maintained
90d72ac6 4685F: drivers/media/i2c/m5mols/
b5dcee22 4686F: include/media/i2c/m5mols.h
4da621b6 4687
2d24c490
RG
4688FUJITSU TABLET EXTRAS
4689M: Robert Gerlach <khnz@gmx.de>
4690L: platform-driver-x86@vger.kernel.org
4691S: Maintained
4692F: drivers/platform/x86/fujitsu-tablet.c
4693
04578f17 4694FUSE: FILESYSTEM IN USERSPACE
8b58be88 4695M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
4696L: fuse-devel@lists.sourceforge.net
4697W: http://fuse.sourceforge.net/
0a30f612 4698T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 4699S: Maintained
679655da 4700F: fs/fuse/
c117ab84 4701F: include/uapi/linux/fuse.h
0a30f612 4702F: Documentation/filesystems/fuse.txt
04578f17 4703
1da177e4 4704FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 4705M: Rik Faith <faith@cs.unc.edu>
1da177e4 4706L: linux-scsi@vger.kernel.org
baaea1dc 4707S: Odd Fixes (e.g., new signatures)
679655da 4708F: drivers/scsi/fdomain.*
1da177e4 4709
d8e2162c
PO
4710GCOV BASED KERNEL PROFILING
4711M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4712S: Maintained
4713F: kernel/gcov/
4714F: Documentation/gcov.txt
4715
1da177e4 4716GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 4717M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
4718L: linux-scsi@vger.kernel.org
4719W: http://www.icp-vortex.com/
4720S: Supported
679655da 4721F: drivers/scsi/gdt*
1da177e4 4722
158daf16
JK
4723GDB KERNEL DEBUGGING HELPER SCRIPTS
4724M: Jan Kiszka <jan.kiszka@siemens.com>
4725S: Supported
4726F: scripts/gdb/
4727
3169a1c7
HV
4728GEMTEK FM RADIO RECEIVER DRIVER
4729M: Hans Verkuil <hverkuil@xs4all.nl>
4730L: linux-media@vger.kernel.org
4731T: git git://linuxtv.org/media_tree.git
a825eaec 4732W: https://linuxtv.org
3169a1c7
HV
4733S: Maintained
4734F: drivers/media/radio/radio-gemtek*
4735
1c23af90 4736GENERIC GPIO I2C DRIVER
880b0e26 4737M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 4738S: Supported
679655da
JP
4739F: drivers/i2c/busses/i2c-gpio.c
4740F: include/linux/i2c-gpio.h
1c23af90 4741
92ed1a76
PK
4742GENERIC GPIO I2C MULTIPLEXER DRIVER
4743M: Peter Korsgaard <peter.korsgaard@barco.com>
4744L: linux-i2c@vger.kernel.org
4745S: Supported
e7065e20
JD
4746F: drivers/i2c/muxes/i2c-mux-gpio.c
4747F: include/linux/i2c-mux-gpio.h
4748F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 4749
9251ce95 4750GENERIC HDLC (WAN) DRIVERS
8b58be88 4751M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
4752W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4753S: Maintained
679655da
JP
4754F: drivers/net/wan/c101.c
4755F: drivers/net/wan/hd6457*
4756F: drivers/net/wan/hdlc*
4757F: drivers/net/wan/n2.c
4758F: drivers/net/wan/pc300too.c
4759F: drivers/net/wan/pci200syn.c
4760F: drivers/net/wan/wanxl*
1da177e4 4761
1527aab6 4762GENERIC INCLUDE/ASM HEADER FILES
8b58be88 4763M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
4764L: linux-arch@vger.kernel.org
4765T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4766S: Maintained
14430813
JP
4767F: include/asm-generic/
4768F: include/uapi/asm-generic/
1527aab6 4769
ff764963
KVA
4770GENERIC PHY FRAMEWORK
4771M: Kishon Vijay Abraham I <kishon@ti.com>
4772L: linux-kernel@vger.kernel.org
4773T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4774S: Supported
4775F: drivers/phy/
4776F: include/linux/phy/
4777
eea97aed
KH
4778GENERIC PM DOMAINS
4779M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4780M: Kevin Hilman <khilman@kernel.org>
4781M: Ulf Hansson <ulf.hansson@linaro.org>
4782L: linux-pm@vger.kernel.org
4783S: Supported
4784F: drivers/base/power/domain*.c
4785F: include/linux/pm_domain.h
4786
ccb86a69 4787GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 4788M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 4789L: kvm@vger.kernel.org
ccb86a69
MT
4790S: Supported
4791F: drivers/uio/uio_pci_generic.c
4792
f8f1ec73
JP
4793GET_MAINTAINER SCRIPT
4794M: Joe Perches <joe@perches.com>
4795S: Maintained
4796F: scripts/get_maintainer.pl
4797
5be7b50f 4798GFS2 FILE SYSTEM
8b58be88 4799M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 4800M: Bob Peterson <rpeterso@redhat.com>
a4644184 4801L: cluster-devel@redhat.com
5be7b50f 4802W: http://sources.redhat.com/cluster/
28666d6d 4803T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 4804S: Supported
679655da
JP
4805F: Documentation/filesystems/gfs2*.txt
4806F: fs/gfs2/
c117ab84 4807F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 4808
0a34eb8f 4809GIGASET ISDN DRIVERS
6b096fde 4810M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
4811L: gigaset307x-common@lists.sourceforge.net
4812W: http://gigaset307x.sourceforge.net/
6b096fde 4813S: Odd Fixes
679655da
JP
4814F: Documentation/isdn/README.gigaset
4815F: drivers/isdn/gigaset/
c117ab84 4816F: include/uapi/linux/gigaset_dev.h
0a34eb8f 4817
7eea35fe
JP
4818GO7007 MPEG CODEC
4819M: Hans Verkuil <hans.verkuil@cisco.com>
4820L: linux-media@vger.kernel.org
4821S: Maintained
4822F: drivers/media/usb/go7007/
4823
ca96ea86
BN
4824GOODIX TOUCHSCREEN
4825M: Bastien Nocera <hadess@hadess.net>
4826L: linux-input@vger.kernel.org
4827S: Maintained
4828F: drivers/input/touchscreen/goodix.c
4829
a0dc00b4 4830GPIO SUBSYSTEM
e4651a9f 4831M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 4832M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 4833L: linux-gpio@vger.kernel.org
f2fa75cd
LW
4834T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4835S: Maintained
4836F: Documentation/gpio/
a0dc00b4 4837F: drivers/gpio/
bdc6e95e
AC
4838F: include/linux/gpio/
4839F: include/linux/gpio.h
9b692346 4840F: include/asm-generic/gpio.h
a0dc00b4 4841
71a6d0af
HW
4842GRE DEMULTIPLEXER DRIVER
4843M: Dmitry Kozlov <xeb@mail.ru>
4844L: netdev@vger.kernel.org
4845S: Maintained
11c26770
JP
4846F: net/ipv4/gre_demux.c
4847F: net/ipv4/gre_offload.c
71a6d0af
HW
4848F: include/net/gre.h
4849
d4c41139
KG
4850GRETH 10/100/1G Ethernet MAC device driver
4851M: Kristoffer Glembo <kristoffer@gaisler.com>
4852L: netdev@vger.kernel.org
4853S: Maintained
a31a96ad 4854F: drivers/net/ethernet/aeroflex/
d4c41139 4855
e8deeae2 4856GSPCA FINEPIX SUBDRIVER
8b58be88 4857M: Frank Zago <frank@zago.net>
661263b5 4858L: linux-media@vger.kernel.org
275ffde4 4859T: git git://linuxtv.org/media_tree.git
e8deeae2 4860S: Maintained
0c0d06ca 4861F: drivers/media/usb/gspca/finepix.c
e8deeae2 4862
4b3fa3c4
OL
4863GSPCA GL860 SUBDRIVER
4864M: Olivier Lorin <o.lorin@laposte.net>
4865L: linux-media@vger.kernel.org
275ffde4 4866T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4867S: Maintained
0c0d06ca 4868F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4869
e8deeae2 4870GSPCA M5602 SUBDRIVER
8b58be88 4871M: Erik Andren <erik.andren@gmail.com>
661263b5 4872L: linux-media@vger.kernel.org
275ffde4 4873T: git git://linuxtv.org/media_tree.git
e8deeae2 4874S: Maintained
0c0d06ca 4875F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
4876
4877GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4878M: Hans de Goede <hdegoede@redhat.com>
661263b5 4879L: linux-media@vger.kernel.org
275ffde4 4880T: git git://linuxtv.org/media_tree.git
e8deeae2 4881S: Maintained
0c0d06ca 4882F: drivers/media/usb/gspca/pac207.c
e8deeae2 4883
261982f1 4884GSPCA SN9C20X SUBDRIVER
d95c5b0b 4885M: Brian Johnson <brijohn@gmail.com>
261982f1 4886L: linux-media@vger.kernel.org
275ffde4 4887T: git git://linuxtv.org/media_tree.git
261982f1 4888S: Maintained
0c0d06ca 4889F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4890
e8deeae2 4891GSPCA T613 SUBDRIVER
8b58be88 4892M: Leandro Costantino <lcostantino@gmail.com>
661263b5 4893L: linux-media@vger.kernel.org
275ffde4 4894T: git git://linuxtv.org/media_tree.git
e8deeae2 4895S: Maintained
0c0d06ca 4896F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
4897
4898GSPCA USB WEBCAM DRIVER
fc3f906b 4899M: Hans de Goede <hdegoede@redhat.com>
661263b5 4900L: linux-media@vger.kernel.org
275ffde4 4901T: git git://linuxtv.org/media_tree.git
e8deeae2 4902S: Maintained
0c0d06ca 4903F: drivers/media/usb/gspca/
e8deeae2 4904
584ec979 4905GUID PARTITION TABLE (GPT)
4f973c63 4906M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
4907L: linux-efi@vger.kernel.org
4908S: Maintained
4909F: block/partitions/efi.*
4910
aa3c598b 4911STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 4912M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 4913L: linux-media@vger.kernel.org
275ffde4 4914T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4915S: Maintained
4916F: drivers/media/usb/stk1160/
e8deeae2 4917
4e456b86
YS
4918H8/300 ARCHITECTURE
4919M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 4920L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
4921W: http://uclinux-h8.sourceforge.jp
4922T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4923S: Maintained
4924F: arch/h8300/
4925F: drivers/clocksource/h8300_*.c
4926F: drivers/clk/h8300/
4927F: drivers/irqchip/irq-renesas-h8*.c
4928
71a6d0af
HW
4929HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4930M: Frank Seidel <frank@f-seidel.de>
4931L: platform-driver-x86@vger.kernel.org
4932W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4933S: Maintained
4934F: drivers/platform/x86/hdaps.c
4935
48fc9e26
HV
4936HDPVR USB VIDEO ENCODER DRIVER
4937M: Hans Verkuil <hverkuil@xs4all.nl>
4938L: linux-media@vger.kernel.org
4939T: git git://linuxtv.org/media_tree.git
a825eaec 4940W: https://linuxtv.org
48fc9e26 4941S: Odd Fixes
14430813 4942F: drivers/media/usb/hdpvr/
48fc9e26 4943
71a6d0af 4944HWPOISON MEMORY FAILURE HANDLING
f9625c48 4945M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4946L: linux-mm@kvack.org
71a6d0af
HW
4947S: Maintained
4948F: mm/memory-failure.c
4949F: mm/hwpoison-inject.c
4950
4951HYPERVISOR VIRTUAL CONSOLE DRIVER
4952L: linuxppc-dev@lists.ozlabs.org
4953S: Odd Fixes
4954F: drivers/tty/hvc/
4955
e5ab1477
AP
4956HACKRF MEDIA DRIVER
4957M: Antti Palosaari <crope@iki.fi>
4958L: linux-media@vger.kernel.org
a825eaec 4959W: https://linuxtv.org
e5ab1477
AP
4960W: http://palosaari.fi/linux/
4961Q: http://patchwork.linuxtv.org/project/linux-media/list/
4962T: git git://linuxtv.org/anttip/media_tree.git
4963S: Maintained
4964F: drivers/media/usb/hackrf/
4965
5b543965 4966HARDWARE MONITORING
d8130624 4967M: Jean Delvare <jdelvare@suse.com>
ca462085 4968M: Guenter Roeck <linux@roeck-us.net>
5b543965 4969L: lm-sensors@lm-sensors.org
595142e0 4970W: http://www.lm-sensors.org/
a94ef4ed 4971T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 4972T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4973S: Maintained
047f4ec2 4974F: Documentation/hwmon/
679655da 4975F: drivers/hwmon/
047f4ec2 4976F: include/linux/hwmon*.h
5b543965 4977
844dd05f 4978HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4979M: Matt Mackall <mpm@selenic.com>
4980M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 4981L: linux-crypto@vger.kernel.org
c0d0787b 4982S: Odd fixes
679655da
JP
4983F: Documentation/hw_random.txt
4984F: drivers/char/hw_random/
4985F: include/linux/hw_random.h
844dd05f 4986
8b37fcfc
OBC
4987HARDWARE SPINLOCK CORE
4988M: Ohad Ben-Cohen <ohad@wizery.com>
4989S: Maintained
9f273c24 4990T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
8b37fcfc
OBC
4991F: Documentation/hwspinlock.txt
4992F: drivers/hwspinlock/hwspinlock_*
4993F: include/linux/hwspinlock.h
4994
1da177e4 4995HARMONY SOUND DRIVER
ac6aecbf 4996L: linux-parisc@vger.kernel.org
1da177e4 4997S: Maintained
679655da 4998F: sound/parisc/harmony.*
1da177e4 4999
91952bc0
AP
5000HD29L2 MEDIA DRIVER
5001M: Antti Palosaari <crope@iki.fi>
5002L: linux-media@vger.kernel.org
a825eaec 5003W: https://linuxtv.org
91952bc0
AP
5004W: http://palosaari.fi/linux/
5005Q: http://patchwork.linuxtv.org/project/linux-media/list/
5006T: git git://linuxtv.org/anttip/media_tree.git
5007S: Maintained
5008F: drivers/media/dvb-frontends/hd29l2*
5009
e2d1d6c0 5010HEWLETT-PACKARD SMART2 RAID DRIVER
e2d1d6c0 5011L: iss_storagedev@hp.com
af9f1b3c 5012S: Orphan
679655da
JP
5013F: Documentation/blockdev/cpqarray.txt
5014F: drivers/block/cpqarray.*
e2d1d6c0 5015
9257aa49 5016HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
693373db 5017M: Don Brace <don.brace@pmcs.com>
9257aa49 5018L: iss_storagedev@hp.com
693373db
DB
5019L: storagedev@pmcs.com
5020L: linux-scsi@vger.kernel.org
9257aa49
SC
5021S: Supported
5022F: Documentation/scsi/hpsa.txt
5023F: drivers/scsi/hpsa*.[ch]
5024F: include/linux/cciss*.h
c117ab84 5025F: include/uapi/linux/cciss*.h
9257aa49 5026
e2d1d6c0 5027HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
693373db 5028M: Don Brace <don.brace@pmcs.com>
e2d1d6c0 5029L: iss_storagedev@hp.com
693373db
DB
5030L: storagedev@pmcs.com
5031L: linux-scsi@vger.kernel.org
e2d1d6c0 5032S: Supported
679655da
JP
5033F: Documentation/blockdev/cciss.txt
5034F: drivers/block/cciss*
5035F: include/linux/cciss_ioctl.h
c117ab84 5036F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 5037
1da177e4 5038HFS FILESYSTEM
6cf515e1
GU
5039L: linux-fsdevel@vger.kernel.org
5040S: Orphan
679655da
JP
5041F: Documentation/filesystems/hfs.txt
5042F: fs/hfs/
1da177e4 5043
ef575f47
GU
5044HFSPLUS FILESYSTEM
5045L: linux-fsdevel@vger.kernel.org
5046S: Orphan
5047F: Documentation/filesystems/hfsplus.txt
5048F: fs/hfsplus/
5049
1da177e4 5050HGA FRAMEBUFFER DRIVER
8b58be88 5051M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
5052L: linux-nvidia@lists.surfsouth.com
5053W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5054S: Maintained
8a61f013 5055F: drivers/video/fbdev/hgafb.c
1da177e4 5056
4480f15b 5057HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 5058M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 5059M: Pavel Machek <pavel@ucw.cz>
bf1c138e 5060L: linux-pm@vger.kernel.org
e2d1d6c0 5061S: Supported
679655da
JP
5062F: arch/x86/power/
5063F: drivers/base/power/
5064F: kernel/power/
5065F: include/linux/suspend.h
5066F: include/linux/freezer.h
5067F: include/linux/pm.h
679655da 5068F: arch/*/include/asm/suspend*.h
e2d1d6c0 5069
4ef4caad 5070HID CORE LAYER
e5f6450c 5071M: Jiri Kosina <jikos@kernel.org>
406df153 5072R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
eb76c5c0 5073L: linux-input@vger.kernel.org
54e5881d 5074T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 5075S: Maintained
679655da
JP
5076F: drivers/hid/
5077F: include/linux/hid*
c117ab84 5078F: include/uapi/linux/hid*
4ef4caad 5079
30ee72f0 5080HID SENSOR HUB DRIVERS
e5f6450c 5081M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
5082M: Jonathan Cameron <jic23@kernel.org>
5083M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5084L: linux-input@vger.kernel.org
5085L: linux-iio@vger.kernel.org
5086S: Maintained
5087F: Documentation/hid/hid-sensor*
5088F: drivers/hid/hid-sensor-*
5089F: drivers/iio/*/hid-*
5090F: include/linux/hid-sensor-*
5091
38bed542 5092HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5093M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5094L: linux-kernel@vger.kernel.org
75fc2d37 5095T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5096S: Maintained
679655da 5097F: Documentation/timers/
5cee9645 5098F: kernel/time/hrtimer.c
88606e80
TG
5099F: kernel/time/clockevents.c
5100F: kernel/time/tick*.*
5101F: kernel/time/timer_*.c
05ed8490 5102F: include/linux/clockchips.h
679655da 5103F: include/linux/hrtimer.h
38bed542 5104
1da177e4 5105HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5106L: linux-hams@vger.kernel.org
8b64f2a0 5107S: Orphan
679655da
JP
5108F: drivers/net/hamradio/dmascc.c
5109F: drivers/net/hamradio/scc.c
1da177e4 5110
ede1e6f8 5111HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5112M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5113W: http://www.highpoint-tech.com
5114S: Supported
679655da
JP
5115F: Documentation/scsi/hptiop.txt
5116F: drivers/scsi/hptiop.c
ede1e6f8 5117
1da177e4 5118HIPPI
8b58be88 5119M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5120L: linux-hippi@sunsite.dk
5121S: Maintained
679655da 5122F: include/linux/hippidevice.h
c117ab84 5123F: include/uapi/linux/if_hippi.h
679655da 5124F: net/802/hippi.c
ff5a3b50 5125F: drivers/net/hippi/
1da177e4 5126
16c6c252
JG
5127HISILICON SAS Controller
5128M: John Garry <john.garry@huawei.com>
5129W: http://www.hisilicon.com
5130S: Supported
5131F: drivers/scsi/hisi_sas/
5132F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5133
ff1d2767 5134HOST AP DRIVER
8b58be88 5135M: Jouni Malinen <j@w1.fi>
85d32e7b 5136L: hostap@shmoo.com (subscribers-only)
724c6b35 5137L: linux-wireless@vger.kernel.org
ff1d2767
JM
5138W: http://hostap.epitest.fi/
5139S: Maintained
eb4f98d5 5140F: drivers/net/wireless/intersil/hostap/
ff1d2767 5141
dd8cd779 5142HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5143L: platform-driver-x86@vger.kernel.org
95c70215 5144S: Orphan
679655da 5145F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5146
e2d1d6c0 5147HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5148M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5149S: Maintained
7e25d724 5150F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5151
7d2c86b5 5152HPET: High Precision Event Timers driver
8b58be88 5153M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5154S: Maintained
679655da
JP
5155F: Documentation/timers/hpet.txt
5156F: drivers/char/hpet.c
5157F: include/linux/hpet.h
c117ab84 5158F: include/uapi/linux/hpet.h
b9b0332f 5159
e07b5d79 5160HPET: x86
9e06f631 5161S: Orphan
679655da
JP
5162F: arch/x86/kernel/hpet.c
5163F: arch/x86/include/asm/hpet.h
b9b0332f 5164
1da177e4 5165HPFS FILESYSTEM
8b58be88 5166M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5167W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5168S: Maintained
679655da 5169F: fs/hpfs/
1da177e4 5170
3441cded 5171HSI SUBSYSTEM
56459ea9
SR
5172M: Sebastian Reichel <sre@kernel.org>
5173T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5174S: Maintained
5175F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5176F: Documentation/hsi.txt
3441cded
SR
5177F: drivers/hsi/
5178F: include/linux/hsi/
5179F: include/uapi/linux/hsi/
5180
7d2c86b5 5181HSO 3G MODEM DRIVER
8b58be88 5182M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5183W: http://www.pharscape.org
5184S: Maintained
679655da 5185F: drivers/net/usb/hso.c
11cd29b0 5186
19990e29
AB
5187HSR NETWORK PROTOCOL
5188M: Arvid Brodin <arvid.brodin@alten.se>
5189L: netdev@vger.kernel.org
5190S: Maintained
5191F: net/hsr/
5192
5a18c343 5193HTCPEN TOUCHSCREEN DRIVER
8b58be88 5194M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5195L: linux-input@vger.kernel.org
5196S: Maintained
679655da 5197F: drivers/input/touchscreen/htcpen.c
5a18c343 5198
1da177e4 5199HUGETLB FILESYSTEM
6d49e352 5200M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5201S: Maintained
679655da 5202F: fs/hugetlbfs/
1da177e4 5203
05183189 5204Hyper-V CORE AND DRIVERS
9c3646d1 5205M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5206M: Haiyang Zhang <haiyangz@microsoft.com>
5207L: devel@linuxdriverproject.org
5208S: Maintained
a4162747
HZ
5209F: arch/x86/include/asm/mshyperv.h
5210F: arch/x86/include/uapi/asm/hyperv.h
5211F: arch/x86/kernel/cpu/mshyperv.c
05183189 5212F: drivers/hid/hid-hyperv.c
a4162747 5213F: drivers/hv/
f92ca80b 5214F: drivers/input/serio/hyperv-keyboard.c
05183189 5215F: drivers/net/hyperv/
a4162747 5216F: drivers/scsi/storvsc_drv.c
8a61f013 5217F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5218F: include/linux/hyperv.h
5219F: tools/hv/
54bf725e 5220F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5221
d85c8a6a 5222I2C OVER PARALLEL PORT
d8130624 5223M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5224L: linux-i2c@vger.kernel.org
5225S: Maintained
5226F: Documentation/i2c/busses/i2c-parport
5227F: Documentation/i2c/busses/i2c-parport-light
5228F: drivers/i2c/busses/i2c-parport.c
5229F: drivers/i2c/busses/i2c-parport-light.c
5230
5231I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5232M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5233L: linux-i2c@vger.kernel.org
5234S: Maintained
5235F: Documentation/i2c/busses/i2c-ali1535
5236F: Documentation/i2c/busses/i2c-ali1563
5237F: Documentation/i2c/busses/i2c-ali15x3
5238F: Documentation/i2c/busses/i2c-amd756
5239F: Documentation/i2c/busses/i2c-amd8111
5240F: Documentation/i2c/busses/i2c-i801
5241F: Documentation/i2c/busses/i2c-nforce2
5242F: Documentation/i2c/busses/i2c-piix4
5243F: Documentation/i2c/busses/i2c-sis5595
5244F: Documentation/i2c/busses/i2c-sis630
5245F: Documentation/i2c/busses/i2c-sis96x
5246F: Documentation/i2c/busses/i2c-via
5247F: Documentation/i2c/busses/i2c-viapro
5248F: drivers/i2c/busses/i2c-ali1535.c
5249F: drivers/i2c/busses/i2c-ali1563.c
5250F: drivers/i2c/busses/i2c-ali15x3.c
5251F: drivers/i2c/busses/i2c-amd756.c
5252F: drivers/i2c/busses/i2c-amd756-s4882.c
5253F: drivers/i2c/busses/i2c-amd8111.c
5254F: drivers/i2c/busses/i2c-i801.c
5255F: drivers/i2c/busses/i2c-isch.c
5256F: drivers/i2c/busses/i2c-nforce2.c
5257F: drivers/i2c/busses/i2c-nforce2-s4985.c
5258F: drivers/i2c/busses/i2c-piix4.c
5259F: drivers/i2c/busses/i2c-sis5595.c
5260F: drivers/i2c/busses/i2c-sis630.c
5261F: drivers/i2c/busses/i2c-sis96x.c
5262F: drivers/i2c/busses/i2c-via.c
5263F: drivers/i2c/busses/i2c-viapro.c
5264
cb7f07a4
NH
5265I2C/SMBUS ISMT DRIVER
5266M: Seth Heasley <seth.heasley@intel.com>
5267M: Neil Horman <nhorman@tuxdriver.com>
5268L: linux-i2c@vger.kernel.org
5269F: drivers/i2c/busses/i2c-ismt.c
5270F: Documentation/i2c/busses/i2c-ismt
5271
6ea884db 5272I2C/SMBUS STUB DRIVER
d8130624 5273M: Jean Delvare <jdelvare@suse.com>
846557d3 5274L: linux-i2c@vger.kernel.org
6ea884db 5275S: Maintained
8547a5bc 5276F: drivers/i2c/i2c-stub.c
6ea884db 5277
5b543965 5278I2C SUBSYSTEM
14d77c4d 5279M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5280L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5281W: https://i2c.wiki.kernel.org/
5282Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5283T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5284S: Maintained
40ed1b4c 5285F: Documentation/devicetree/bindings/i2c/
679655da
JP
5286F: Documentation/i2c/
5287F: drivers/i2c/
630bc46e 5288F: drivers/i2c/*/
679655da 5289F: include/linux/i2c.h
03b70d62 5290F: include/linux/i2c-*.h
c117ab84
CEB
5291F: include/uapi/linux/i2c.h
5292F: include/uapi/linux/i2c-*.h
1da177e4 5293
4560d677
WS
5294I2C ACPI SUPPORT
5295M: Mika Westerberg <mika.westerberg@linux.intel.com>
5296L: linux-i2c@vger.kernel.org
5297L: linux-acpi@vger.kernel.org
5298S: Maintained
4560d677 5299
d85c8a6a 5300I2C-TAOS-EVM DRIVER
d8130624 5301M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5302L: linux-i2c@vger.kernel.org
5303S: Maintained
5304F: Documentation/i2c/busses/i2c-taos-evm
5305F: drivers/i2c/busses/i2c-taos-evm.c
5306
e8c76eed 5307I2C-TINY-USB DRIVER
8b58be88 5308M: Till Harbaum <till@harbaum.org>
846557d3 5309L: linux-i2c@vger.kernel.org
932d1872 5310W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5311S: Maintained
679655da 5312F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5313
1da177e4 5314i386 BOOT CODE
8b58be88 5315M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5316S: Maintained
679655da 5317F: arch/x86/boot/
1da177e4
LT
5318
5319i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5320M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5321T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5322S: Maintained
5323
1da177e4 5324IA64 (Itanium) PLATFORM
8b58be88
JP
5325M: Tony Luck <tony.luck@intel.com>
5326M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5327L: linux-ia64@vger.kernel.org
6b1c70b1 5328T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5329S: Maintained
679655da 5330F: arch/ia64/
1da177e4 5331
4cd38750
LDSB
5332IBM Power VMX Cryptographic instructions
5333M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5334M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5335L: linux-crypto@vger.kernel.org
5336S: Supported
5337F: drivers/crypto/vmx/Makefile
5338F: drivers/crypto/vmx/Kconfig
5339F: drivers/crypto/vmx/vmx.c
5340F: drivers/crypto/vmx/aes*
5341F: drivers/crypto/vmx/ghash*
5342F: drivers/crypto/vmx/ppc-xlate.pl
5343
956c203c 5344IBM Power in-Nest Crypto Acceleration
4cd38750 5345M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5346M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5347L: linux-crypto@vger.kernel.org
5348S: Supported
28bceeaa
DS
5349F: drivers/crypto/nx/Makefile
5350F: drivers/crypto/nx/Kconfig
5351F: drivers/crypto/nx/nx-aes*
5352F: drivers/crypto/nx/nx-sha*
5353F: drivers/crypto/nx/nx.*
5354F: drivers/crypto/nx/nx_csbcpb.h
5355F: drivers/crypto/nx/nx_debugfs.h
956c203c 5356
0e16aafb 5357IBM Power 842 compression accelerator
41656aa7 5358M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5359S: Supported
28bceeaa
DS
5360F: drivers/crypto/nx/Makefile
5361F: drivers/crypto/nx/Kconfig
7011a122 5362F: drivers/crypto/nx/nx-842*
2da572c9 5363F: include/linux/sw842.h
2062c5b6 5364F: crypto/842.c
2da572c9 5365F: lib/842/
0e16aafb 5366
1da177e4 5367IBM Power Linux RAID adapter
8b58be88 5368M: Brian King <brking@us.ibm.com>
1da177e4 5369S: Supported
679655da 5370F: drivers/scsi/ipr.*
1da177e4 5371
9d348af4 5372IBM Power Virtual Ethernet Device Driver
eddd63a6 5373M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5374L: netdev@vger.kernel.org
5375S: Supported
9aa32835 5376F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5377
032c5e82
TF
5378IBM Power SRIOV Virtual NIC Device Driver
5379M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5380M: John Allen <jallen@linux.vnet.ibm.com>
5381L: netdev@vger.kernel.org
5382S: Supported
5383F: drivers/net/ethernet/ibm/ibmvnic.*
5384
e6babec6 5385IBM Power Virtual SCSI Device Drivers
bcbde52b 5386M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5387L: linux-scsi@vger.kernel.org
5388S: Supported
e6babec6
NF
5389F: drivers/scsi/ibmvscsi/ibmvscsi*
5390F: drivers/scsi/ibmvscsi/viosrp.h
5391
5392IBM Power Virtual FC Device Drivers
44b4dad9 5393M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5394L: linux-scsi@vger.kernel.org
5395S: Supported
5396F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5397
1da177e4 5398IBM ServeRAID RAID DRIVER
f9213e78 5399S: Orphan
679655da 5400F: drivers/scsi/ips.*
1da177e4 5401
6ed9f9c4
PT
5402ICH LPC AND GPIO DRIVER
5403M: Peter Tyser <ptyser@xes-inc.com>
5404S: Maintained
5405F: drivers/mfd/lpc_ich.c
5406F: drivers/gpio/gpio-ich.c
5407
1e7106fc 5408IDE SUBSYSTEM
8b58be88 5409M: "David S. Miller" <davem@davemloft.net>
1da177e4 5410L: linux-ide@vger.kernel.org
8a6e2535 5411Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5412T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5413S: Maintained
679655da
JP
5414F: Documentation/ide/
5415F: drivers/ide/
5416F: include/linux/ide.h
1da177e4 5417
6cb8c13d
IP
5418IDEAPAD LAPTOP EXTRAS DRIVER
5419M: Ike Panhc <ike.pan@canonical.com>
5420L: platform-driver-x86@vger.kernel.org
5421W: http://launchpad.net/ideapad-laptop
5422S: Maintained
5423F: drivers/platform/x86/ideapad-laptop.c
5424
1ea4c161
AM
5425IDEAPAD LAPTOP SLIDEBAR DRIVER
5426M: Andrey Moiseev <o2g.org.ru@gmail.com>
5427L: linux-input@vger.kernel.org
5428W: https://github.com/o2genum/ideapad-slidebar
5429S: Maintained
5430F: drivers/input/misc/ideapad_slidebar.c
5431
0f861e8c 5432IDE/ATAPI DRIVERS
487ba8e8 5433M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5434L: linux-ide@vger.kernel.org
c404c199 5435S: Maintained
679655da
JP
5436F: Documentation/cdrom/ide-cd
5437F: drivers/ide/ide-cd*
1da177e4 5438
27471fdb 5439IDLE-I7300
8b58be88 5440M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5441L: linux-pm@vger.kernel.org
27471fdb 5442S: Supported
679655da 5443F: drivers/idle/i7300_idle.c
27471fdb 5444
02cf2286 5445IEEE 802.15.4 SUBSYSTEM
b6e195fd 5446M: Alexander Aring <alex.aring@gmail.com>
ebef9c12
VB
5447L: linux-wpan@vger.kernel.org
5448W: https://github.com/linux-wpan
5449T: git git://github.com/linux-wpan/linux-wpan-next.git
02cf2286
SL
5450S: Maintained
5451F: net/ieee802154/
68653359 5452F: net/mac802154/
251741b1 5453F: drivers/net/ieee802154/
580947d3
AA
5454F: include/linux/nl802154.h
5455F: include/linux/ieee802154.h
5456F: include/net/nl802154.h
5457F: include/net/mac802154.h
5458F: include/net/af_ieee802154.h
5459F: include/net/cfg802154.h
5460F: include/net/ieee802154_netdev.h
ebef9c12 5461F: Documentation/networking/ieee802154.txt
02cf2286 5462
b1c97193
SY
5463IGORPLUG-USB IR RECEIVER
5464M: Sean Young <sean@mess.org>
5465L: linux-media@vger.kernel.org
5466S: Maintained
5467F: drivers/media/rc/igorplugusb.c
5468
40ad4a30
SY
5469IGUANAWORKS USB IR TRANSCEIVER
5470M: Sean Young <sean@mess.org>
5471L: linux-media@vger.kernel.org
5472S: Maintained
5473F: drivers/media/rc/iguanair.c
5474
9545f86e 5475IIO SUBSYSTEM AND DRIVERS
030a13d7 5476M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5477R: Hartmut Knaack <knaack.h@gmx.de>
5478R: Lars-Peter Clausen <lars@metafoo.de>
5479R: Peter Meerwald <pmeerw@pmeerw.net>
9545f86e
AP
5480L: linux-iio@vger.kernel.org
5481S: Maintained
03e7c251 5482F: drivers/iio/
9545f86e 5483F: drivers/staging/iio/
8fe671fc 5484F: include/linux/iio/
817020cf 5485F: tools/iio/
9545f86e 5486
65519263
SG
5487IKANOS/ADI EAGLE ADSL USB DRIVER
5488M: Matthieu Castet <castet.matthieu@free.fr>
5489M: Stanislaw Gruszka <stf_xl@wp.pl>
5490S: Maintained
5491F: drivers/usb/atm/ueagle-atm.c
5492
e89ab51f
GR
5493INA209 HARDWARE MONITOR DRIVER
5494M: Guenter Roeck <linux@roeck-us.net>
5495L: lm-sensors@lm-sensors.org
5496S: Maintained
5497F: Documentation/hwmon/ina209
5498F: Documentation/devicetree/bindings/i2c/ina209.txt
5499F: drivers/hwmon/ina209.c
5500
5501INA2XX HARDWARE MONITOR DRIVER
5502M: Guenter Roeck <linux@roeck-us.net>
5503L: lm-sensors@lm-sensors.org
5504S: Maintained
5505F: Documentation/hwmon/ina2xx
5506F: drivers/hwmon/ina2xx.c
5507F: include/linux/platform_data/ina2xx.h
5508
14dc124f
SIG
5509INDUSTRY PACK SUBSYSTEM (IPACK)
5510M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5511M: Jens Taprogge <jens.taprogge@taprogge.org>
5512M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5513L: industrypack-devel@lists.sourceforge.net
5514W: http://industrypack.sourceforge.net
5515S: Maintained
5516F: drivers/ipack/
5517
8adc53fd
ZLK
5518INGENIC JZ4780 DMA Driver
5519M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5520S: Maintained
5521F: drivers/dma/dma-jz4780.c
5522
aa7168f4 5523INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 5524M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 5525M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
5526L: linux-ima-devel@lists.sourceforge.net
5527L: linux-ima-user@lists.sourceforge.net
5528L: linux-security-module@vger.kernel.org
9f273c24 5529T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
aa7168f4 5530S: Supported
679655da 5531F: security/integrity/ima/
aa7168f4 5532
9a4ea5a9
JH
5533IMGTEC IR DECODER DRIVER
5534M: James Hogan <james.hogan@imgtec.com>
5535S: Maintained
5536F: drivers/media/rc/img-ir/
5537
1da177e4 5538IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 5539L: linux-fbdev@vger.kernel.org
843393d3 5540S: Orphan
8a61f013 5541F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
5542
5543INFINIBAND SUBSYSTEM
b6b2bbe6 5544M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
5545M: Sean Hefty <sean.hefty@intel.com>
5546M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 5547L: linux-rdma@vger.kernel.org
605841f5 5548W: http://www.openfabrics.org/
8a6e2535 5549Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 5550T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 5551S: Supported
679655da
JP
5552F: Documentation/infiniband/
5553F: drivers/infiniband/
2dfcad3a 5554F: drivers/staging/rdma/
c117ab84 5555F: include/uapi/linux/if_infiniband.h
954138dc
YD
5556F: include/uapi/rdma/
5557F: include/rdma/
1da177e4 5558
c9f04f58 5559INOTIFY
8b58be88
JP
5560M: John McCutchan <john@johnmccutchan.com>
5561M: Robert Love <rlove@rlove.org>
5562M: Eric Paris <eparis@parisplace.org>
c9f04f58 5563S: Maintained
679655da
JP
5564F: Documentation/filesystems/inotify.txt
5565F: fs/notify/inotify/
5566F: include/linux/inotify.h
c117ab84 5567F: include/uapi/linux/inotify.h
c9f04f58 5568
e2d1d6c0 5569INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 5570M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 5571L: linux-input@vger.kernel.org
8a6e2535 5572Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 5573T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 5574S: Maintained
679655da 5575F: drivers/input/
f4eea7e2 5576F: include/linux/input.h
c117ab84 5577F: include/uapi/linux/input.h
f4eea7e2 5578F: include/linux/input/
e2d1d6c0 5579
3267a87f 5580INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 5581M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 5582L: linux-input@vger.kernel.org
75dd112a 5583S: Odd fixes
3267a87f 5584F: Documentation/input/multi-touch-protocol.txt
7f9c2454 5585F: drivers/input/input-mt.c
3267a87f
HR
5586K: \b(ABS|SYN)_MT_
5587
97fa99a3
JY
5588INTEL ASoC BDW/HSW DRIVERS
5589M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 5590L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 5591S: Supported
e8e1225d
JP
5592F: sound/soc/intel/common/sst-dsp*
5593F: sound/soc/intel/common/sst-firmware.c
5594F: sound/soc/intel/boards/broadwell.c
5595F: sound/soc/intel/haswell/
97fa99a3 5596
4ac13e17
DJ
5597INTEL C600 SERIES SAS CONTROLLER DRIVER
5598M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 5599M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 5600L: linux-scsi@vger.kernel.org
7106891a
DJ
5601T: git git://git.code.sf.net/p/intel-sas/isci
5602S: Supported
4ac13e17 5603F: drivers/scsi/isci/
4ac13e17 5604
ecc83e52
AH
5605INTEL HID EVENT DRIVER
5606M: Alex Hung <alex.hung@canonical.com>
5607L: platform-driver-x86@vger.kernel.org
5608S: Maintained
5609F: drivers/platform/x86/intel-hid.c
5610
26717172
LB
5611INTEL IDLE DRIVER
5612M: Len Brown <lenb@kernel.org>
bf1c138e 5613L: linux-pm@vger.kernel.org
08deed1e 5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
5615S: Supported
5616F: drivers/idle/intel_idle.c
5617
7c1ac18d 5618INTEL PSTATE DRIVER
58ac1f62
SP
5619M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5620M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
5621L: linux-pm@vger.kernel.org
5622S: Supported
5623F: drivers/cpufreq/intel_pstate.c
5624
9eb8ef74 5625INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 5626M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 5627L: linux-fbdev@vger.kernel.org
ce00f85c 5628S: Maintained
679655da 5629F: Documentation/fb/intelfb.txt
8a61f013 5630F: drivers/video/fbdev/intelfb/
9eb8ef74 5631
1da177e4 5632INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 5633M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5634L: linux-fbdev@vger.kernel.org
ce00f85c 5635S: Maintained
8a61f013 5636F: drivers/video/fbdev/i810/
1da177e4 5637
f4a9bc4c 5638INTEL MENLOW THERMAL DRIVER
8b58be88 5639M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 5640L: platform-driver-x86@vger.kernel.org
5ca92bd9 5641W: https://01.org/linux-acpi
f4a9bc4c 5642S: Supported
679655da 5643F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 5644
248a9dc3 5645INTEL I/OAT DMA DRIVER
18ebd564 5646M: Dave Jiang <dave.jiang@intel.com>
08223d80 5647R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
5648L: dmaengine@vger.kernel.org
5649Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5650S: Supported
679655da 5651F: drivers/dma/ioat*
248a9dc3 5652
6c8909b4 5653INTEL IOMMU (VT-d)
8b58be88 5654M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 5655L: iommu@lists.linux-foundation.org
54e5881d 5656T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 5657S: Supported
3fb39615 5658F: drivers/iommu/intel-iommu.c
679655da 5659F: include/linux/intel-iommu.h
6c8909b4 5660
b3e5f263 5661INTEL IOP-ADMA DMA DRIVER
08223d80 5662R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 5663S: Odd fixes
679655da 5664F: drivers/dma/iop-adma.c
b3e5f263 5665
9251ce95 5666INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 5667M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 5668S: Maintained
679655da
JP
5669F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5670F: arch/arm/mach-ixp4xx/include/mach/npe.h
5671F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5672F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 5673F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 5674F: drivers/net/wan/ixp4xx_hss.c
9251ce95 5675
844dd05f 5676INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 5677M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 5678S: Maintained
679655da 5679F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 5680
2f302324 5681INTEL ETHERNET DRIVERS
8b58be88 5682M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2f302324
JK
5683R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5684R: Shannon Nelson <shannon.nelson@intel.com>
5685R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5686R: Don Skidmore <donald.c.skidmore@intel.com>
6e80a18c 5687R: Bruce Allan <bruce.w.allan@intel.com>
2f302324
JK
5688R: John Ronciak <john.ronciak@intel.com>
5689R: Mitch Williams <mitch.a.williams@intel.com>
5690L: intel-wired-lan@lists.osuosl.org
f6fde11a 5691W: http://www.intel.com/support/feedback.htm
d94e6fed 5692W: http://e1000.sourceforge.net/
2f302324
JK
5693Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5694T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5695T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 5696S: Supported
0d164401
JK
5697F: Documentation/networking/e100.txt
5698F: Documentation/networking/e1000.txt
5699F: Documentation/networking/e1000e.txt
5700F: Documentation/networking/igb.txt
5701F: Documentation/networking/igbvf.txt
5702F: Documentation/networking/ixgb.txt
5703F: Documentation/networking/ixgbe.txt
5704F: Documentation/networking/ixgbevf.txt
1bff6529 5705F: Documentation/networking/i40e.txt
105bf2fe 5706F: Documentation/networking/i40evf.txt
dee1ad47 5707F: drivers/net/ethernet/intel/
bc90d291 5708F: drivers/net/ethernet/intel/*/
1da177e4 5709
0963d59b
LW
5710INTEL-MID GPIO DRIVER
5711M: David Cohen <david.a.cohen@linux.intel.com>
5712L: linux-gpio@vger.kernel.org
5713S: Maintained
5714F: drivers/gpio/gpio-intel-mid.c
5715
ca907a90
SY
5716INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5717M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 5718L: linux-wireless@vger.kernel.org
ca907a90 5719S: Maintained
679655da 5720F: Documentation/networking/README.ipw2100
679655da 5721F: Documentation/networking/README.ipw2200
367a1092 5722F: drivers/net/wireless/intel/ipw2x00/
826d2abe 5723
5760b0a5
AS
5724INTEL(R) TRACE HUB
5725M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5726S: Supported
5727F: Documentation/trace/intel_th.txt
5728F: drivers/hwtracing/intel_th/
5729
4bd96a7a 5730INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
74b18e17 5731M: Ning Sun <ning.sun@intel.com>
4bd96a7a
SW
5732L: tboot-devel@lists.sourceforge.net
5733W: http://tboot.sourceforge.net
e9b7d7c8 5734T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
5735S: Supported
5736F: Documentation/intel_txt.txt
5737F: include/linux/tboot.h
5738F: arch/x86/kernel/tboot.c
5739
8a70da82 5740INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 5741M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 5742M: linux-wimax@intel.com
49e7d9df 5743L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
5744S: Supported
5745W: http://linuxwimax.org
679655da
JP
5746F: Documentation/wimax/README.i2400m
5747F: drivers/net/wimax/i2400m/
c117ab84 5748F: include/uapi/linux/wimax/i2400m.h
8a70da82 5749
1c0ce89c
SG
5750INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5751M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 5752L: linux-wireless@vger.kernel.org
1c0ce89c 5753S: Supported
7ac9a364 5754F: drivers/net/wireless/intel/iwlegacy/
efa3144e 5755
b481de9c 5756INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 5757M: Johannes Berg <johannes.berg@intel.com>
6161b02b 5758M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7b9aebf0 5759M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 5760L: linux-wireless@vger.kernel.org
b481de9c 5761W: http://intellinuxwireless.org
b62ff718 5762T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 5763S: Supported
e705c121 5764F: drivers/net/wireless/intel/iwlwifi/
b481de9c 5765
de8fe023
TW
5766INTEL MANAGEMENT ENGINE (mei)
5767M: Tomas Winkler <tomas.winkler@intel.com>
5768L: linux-kernel@vger.kernel.org
5769S: Supported
c117ab84 5770F: include/uapi/linux/mei.h
5069288b 5771F: include/linux/mei_cl_bus.h
de8fe023 5772F: drivers/misc/mei/*
e07950a1 5773F: Documentation/misc-devices/mei/*
de8fe023 5774
50ceb98b
SD
5775INTEL MIC DRIVERS (mic)
5776M: Sudeep Dutt <sudeep.dutt@intel.com>
5777M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5778S: Supported
5779W: https://github.com/sudeepdutt/mic
5780W: http://software.intel.com/en-us/mic-developer
5781F: include/linux/mic_bus.h
5782F: include/linux/scif.h
5783F: include/uapi/linux/mic_common.h
5784F: include/uapi/linux/mic_ioctl.h
9f273c24 5785F: include/uapi/linux/scif_ioctl.h
50ceb98b
SD
5786F: drivers/misc/mic/
5787F: drivers/dma/mic_x100_dma.c
5788F: drivers/dma/mic_x100_dma.h
9f273c24 5789F: Documentation/mic/
50ceb98b 5790
fdca4f16 5791INTEL PMC/P-Unit IPC DRIVER
0a8b8353 5792M: Zha Qipeng<qipeng.zha@intel.com>
5793L: platform-driver-x86@vger.kernel.org
5794S: Maintained
5795F: drivers/platform/x86/intel_pmc_ipc.c
fdca4f16 5796F: drivers/platform/x86/intel_punit_ipc.c
0a8b8353 5797F: arch/x86/include/asm/intel_pmc_ipc.h
fdca4f16 5798F: arch/x86/include/asm/intel_punit_ipc.h
0a8b8353 5799
378f956e
SKC
5800INTEL TELEMETRY DRIVER
5801M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5802L: platform-driver-x86@vger.kernel.org
5803S: Maintained
378f956e 5804F: arch/x86/include/asm/intel_telemetry.h
f1fc3cd8 5805F: drivers/platform/x86/intel_telemetry*
0a8b8353 5806
cb109a0e 5807IOC3 ETHERNET DRIVER
8b58be88 5808M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
5809L: linux-mips@linux-mips.org
5810S: Maintained
8862bf1e 5811F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 5812
cb109a0e 5813IOC3 SERIAL DRIVER
8b58be88 5814M: Pat Gefre <pfg@sgi.com>
d39e0721 5815L: linux-serial@vger.kernel.org
cb109a0e 5816S: Maintained
df621252 5817F: drivers/tty/serial/ioc3_serial.c
cb109a0e 5818
0b6e8569
SW
5819IOMMU DRIVERS
5820M: Joerg Roedel <joro@8bytes.org>
5821L: iommu@lists.linux-foundation.org
5822T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5823S: Maintained
5824F: drivers/iommu/
5825
4480f15b 5826IP MASQUERADING
8b58be88 5827M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 5828S: Maintained
679655da 5829F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 5830
4409ebe9 5831IPMI SUBSYSTEM
8b58be88 5832M: Corey Minyard <minyard@acm.org>
b0c90653 5833L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
5834W: http://openipmi.sourceforge.net/
5835S: Supported
679655da
JP
5836F: Documentation/IPMI.txt
5837F: drivers/char/ipmi/
5838F: include/linux/ipmi*
c117ab84 5839F: include/uapi/linux/ipmi*
4409ebe9 5840
2d800897
KW
5841QCOM AUDIO (ASoC) DRIVERS
5842M: Patrick Lai <plai@codeaurora.org>
5843M: Banajit Goswami <bgoswami@codeaurora.org>
5844L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5845S: Supported
5846F: sound/soc/qcom/
5847
e2d1d6c0 5848IPS SCSI RAID DRIVER
8b58be88 5849M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
5850L: linux-scsi@vger.kernel.org
5851W: http://www.adaptec.com/
5852S: Maintained
679655da 5853F: drivers/scsi/ips*
e2d1d6c0
RD
5854
5855IPVS
8b58be88
JP
5856M: Wensong Zhang <wensong@linux-vs.org>
5857M: Simon Horman <horms@verge.net.au>
5858M: Julian Anastasov <ja@ssi.bg>
979b6c13 5859L: netdev@vger.kernel.org
e2d1d6c0 5860L: lvs-devel@vger.kernel.org
1da177e4 5861S: Maintained
9f273c24
FW
5862T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5863T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
679655da 5864F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 5865F: include/net/ip_vs.h
c117ab84 5866F: include/uapi/linux/ip_vs.h
679655da 5867F: net/netfilter/ipvs/
1da177e4 5868
e7839f25 5869IPWIRELESS DRIVER
e5f6450c 5870M: Jiri Kosina <jikos@kernel.org>
d8130624 5871M: David Sterba <dsterba@suse.com>
92094aa0 5872S: Odd Fixes
282361a0 5873F: drivers/tty/ipwireless/
099dc4fb 5874
e2d1d6c0 5875IPX NETWORK LAYER
8b58be88 5876M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
5877L: netdev@vger.kernel.org
5878S: Maintained
679655da 5879F: include/net/ipx.h
c117ab84 5880F: include/uapi/linux/ipx.h
679655da 5881F: net/ipx/
e2d1d6c0 5882
1da177e4 5883IRDA SUBSYSTEM
8b58be88 5884M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 5885L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 5886L: netdev@vger.kernel.org
1da177e4 5887W: http://irda.sourceforge.net/
f353976d 5888S: Maintained
e0057975 5889T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
5890F: Documentation/networking/irda.txt
5891F: drivers/net/irda/
5892F: include/net/irda/
5893F: net/irda/
1da177e4 5894
a800c7cc
TG
5895IRQ SUBSYSTEM
5896M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5897L: linux-kernel@vger.kernel.org
a800c7cc 5898S: Maintained
75fc2d37 5899T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 5900F: kernel/irq/
2ed9fd28
JC
5901
5902IRQCHIP DRIVERS
5903M: Thomas Gleixner <tglx@linutronix.de>
5904M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 5905M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
5906L: linux-kernel@vger.kernel.org
5907S: Maintained
5908T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5909T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 5910F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 5911F: drivers/irqchip/
a800c7cc 5912
7ab3a837 5913IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c
TG
5914M: Jiang Liu <jiang.liu@linux.intel.com>
5915M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 5916S: Maintained
b09dec2c 5917T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
5918F: Documentation/IRQ-domain.txt
5919F: include/linux/irqdomain.h
5920F: kernel/irq/irqdomain.c
b09dec2c 5921F: kernel/irq/msi.c
7ab3a837 5922
e2d1d6c0 5923ISAPNP
8b58be88 5924M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5925S: Maintained
679655da
JP
5926F: Documentation/isapnp.txt
5927F: drivers/pnp/isapnp/
5928F: include/linux/isapnp.h
e2d1d6c0 5929
d39b8420
HV
5930ISA RADIO MODULE
5931M: Hans Verkuil <hverkuil@xs4all.nl>
5932L: linux-media@vger.kernel.org
5933T: git git://linuxtv.org/media_tree.git
a825eaec 5934W: https://linuxtv.org
d39b8420
HV
5935S: Maintained
5936F: drivers/media/radio/radio-isa*
5937
71a6d0af
HW
5938iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5939M: Peter Jones <pjones@redhat.com>
5940M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5941S: Maintained
5942F: drivers/firmware/iscsi_ibft*
5943
14816b1e 5944ISCSI
8b58be88 5945M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
5946L: open-iscsi@googlegroups.com
5947W: www.open-iscsi.org
54e5881d 5948T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 5949S: Maintained
679655da
JP
5950F: drivers/scsi/*iscsi*
5951F: include/scsi/*iscsi*
14816b1e 5952
1e65eb42
OG
5953ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5954M: Or Gerlitz <ogerlitz@mellanox.com>
b261aeaf 5955M: Sagi Grimberg <sagig@mellanox.com>
1e65eb42
OG
5956M: Roi Dayan <roid@mellanox.com>
5957L: linux-rdma@vger.kernel.org
5958S: Supported
5959W: http://www.openfabrics.org
5960W: www.open-iscsi.org
5961Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 5962F: drivers/infiniband/ulp/iser/
1e65eb42 5963
2b70e5fd
SG
5964ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5965M: Sagi Grimberg <sagig@mellanox.com>
5966T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5967L: linux-rdma@vger.kernel.org
5968L: target-devel@vger.kernel.org
5969S: Supported
5970W: http://www.linux-iscsi.org
5971F: drivers/infiniband/ulp/isert
5972
1da177e4 5973ISDN SUBSYSTEM
8b58be88 5974M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 5975L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 5976L: netdev@vger.kernel.org
1da177e4 5977W: http://www.isdn4linux.de
54e5881d 5978T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 5979S: Maintained
679655da
JP
5980F: Documentation/isdn/
5981F: drivers/isdn/
5982F: include/linux/isdn.h
5983F: include/linux/isdn/
c117ab84
CEB
5984F: include/uapi/linux/isdn.h
5985F: include/uapi/linux/isdn/
1da177e4
LT
5986
5987ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 5988M: Armin Schindler <mac@melware.de>
d5d52273 5989L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
5990W: http://www.melware.de
5991S: Maintained
679655da 5992F: drivers/isdn/hardware/eicon/
1da177e4 5993
d624870f 5994IT87 HARDWARE MONITORING DRIVER
d8130624 5995M: Jean Delvare <jdelvare@suse.com>
d624870f
JD
5996L: lm-sensors@lm-sensors.org
5997S: Maintained
5998F: Documentation/hwmon/it87
5999F: drivers/hwmon/it87.c
6000
d7104bff
AP
6001IT913X MEDIA DRIVER
6002M: Antti Palosaari <crope@iki.fi>
6003L: linux-media@vger.kernel.org
a825eaec 6004W: https://linuxtv.org
d7104bff
AP
6005W: http://palosaari.fi/linux/
6006Q: http://patchwork.linuxtv.org/project/linux-media/list/
6007T: git git://linuxtv.org/anttip/media_tree.git
6008S: Maintained
249c697e 6009F: drivers/media/tuners/it913x*
d7104bff 6010
91821ff3 6011IVTV VIDEO4LINUX DRIVER
6afdeaf8 6012M: Andy Walls <awalls@md.metrocast.net>
7b212edf 6013L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 6014L: linux-media@vger.kernel.org
275ffde4 6015T: git git://linuxtv.org/media_tree.git
91821ff3
HV
6016W: http://www.ivtvdriver.org
6017S: Maintained
679655da 6018F: Documentation/video4linux/*.ivtv
90d72ac6 6019F: drivers/media/pci/ivtv/
c117ab84 6020F: include/uapi/linux/ivtv*
91821ff3 6021
68620bdd
MP
6022IX2505V MEDIA DRIVER
6023M: Malcolm Priestley <tvboxspy@gmail.com>
6024L: linux-media@vger.kernel.org
a825eaec 6025W: https://linuxtv.org
68620bdd
MP
6026Q: http://patchwork.linuxtv.org/project/linux-media/list/
6027S: Maintained
6028F: drivers/media/dvb-frontends/ix2505v*
6029
4453d736
GR
6030JC42.4 TEMPERATURE SENSOR DRIVER
6031M: Guenter Roeck <linux@roeck-us.net>
6032L: lm-sensors@lm-sensors.org
6033S: Maintained
6034F: drivers/hwmon/jc42.c
6035F: Documentation/hwmon/jc42
6036
e2d1d6c0 6037JFS FILESYSTEM
3256f80f 6038M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
6039L: jfs-discussion@lists.sourceforge.net
6040W: http://jfs.sourceforge.net/
54e5881d 6041T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 6042S: Maintained
679655da
JP
6043F: Documentation/filesystems/jfs.txt
6044F: fs/jfs/
e2d1d6c0 6045
95252236 6046JME NETWORK DRIVER
8b58be88 6047M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
6048L: netdev@vger.kernel.org
6049S: Maintained
63d24a0e 6050F: drivers/net/ethernet/jme.*
95252236 6051
1da177e4 6052JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 6053M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
6054L: linux-mtd@lists.infradead.org
6055W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 6056S: Maintained
679655da 6057F: fs/jffs2/
c117ab84 6058F: include/uapi/linux/jffs2.h
1da177e4 6059
d183e11a
TT
6060JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6061M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 6062M: Jan Kara <jack@suse.com>
d183e11a
TT
6063L: linux-ext4@vger.kernel.org
6064S: Maintained
6065F: fs/jbd2/
6066F: include/linux/jbd2.h
ae0718f8 6067
207dab5f
MU
6068JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6069M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6070L: linux-media@vger.kernel.org
6071S: Maintained
6072F: drivers/media/platform/rcar_jpu.c
6073
fd8b6cb4 6074JSM Neo PCI based serial card
9d141cb9 6075M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
6076L: linux-serial@vger.kernel.org
6077S: Maintained
df621252 6078F: drivers/tty/serial/jsm/
ae0718f8 6079
af39917d
CL
6080K10TEMP HARDWARE MONITORING DRIVER
6081M: Clemens Ladisch <clemens@ladisch.de>
6082L: lm-sensors@lm-sensors.org
6083S: Maintained
6084F: Documentation/hwmon/k10temp
6085F: drivers/hwmon/k10temp.c
6086
4660cb35 6087K8TEMP HARDWARE MONITORING DRIVER
8b58be88 6088M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 6089L: lm-sensors@lm-sensors.org
ae0718f8 6090S: Maintained
679655da
JP
6091F: Documentation/hwmon/k8temp
6092F: drivers/hwmon/k8temp.c
ae0718f8 6093
1da177e4 6094KCONFIG
5eb1f99e 6095M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 6096L: linux-kbuild@vger.kernel.org
cea8321c 6097T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 6098S: Maintained
679655da
JP
6099F: Documentation/kbuild/kconfig-language.txt
6100F: scripts/kconfig/
1da177e4 6101
ea6c2089 6102KDUMP
8b58be88
JP
6103M: Vivek Goyal <vgoyal@redhat.com>
6104M: Haren Myneni <hbabu@us.ibm.com>
34633993 6105L: kexec@lists.infradead.org
ea6c2089
VG
6106W: http://lse.sourceforge.net/kdump/
6107S: Maintained
80811493 6108F: Documentation/kdump/
ea6c2089 6109
f41bf02f
HV
6110KEENE FM RADIO TRANSMITTER DRIVER
6111M: Hans Verkuil <hverkuil@xs4all.nl>
6112L: linux-media@vger.kernel.org
6113T: git git://linuxtv.org/media_tree.git
a825eaec 6114W: https://linuxtv.org
f41bf02f
HV
6115S: Maintained
6116F: drivers/media/radio/radio-keene*
6117
1da177e4 6118KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6119M: Ian Kent <raven@themaw.net>
f694fc97 6120L: autofs@vger.kernel.org
1da177e4 6121S: Maintained
679655da 6122F: fs/autofs4/
1da177e4 6123
70fb7ba6 6124KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6125M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6126T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6128L: linux-kbuild@vger.kernel.org
5ce45962 6129S: Maintained
679655da
JP
6130F: Documentation/kbuild/
6131F: Makefile
6132F: scripts/Makefile.*
70fb7ba6
MM
6133F: scripts/basic/
6134F: scripts/mk*
6135F: scripts/package/
1da177e4
LT
6136
6137KERNEL JANITORS
c3000e03 6138L: kernel-janitors@vger.kernel.org
10466f5a 6139W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6140S: Odd Fixes
1da177e4 6141
e8b43555 6142KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6143M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6144M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6145L: linux-nfs@vger.kernel.org
1da177e4 6146W: http://nfs.sourceforge.net/
9f273c24 6147T: git git://linux-nfs.org/~bfields/linux.git
98fac23f 6148S: Supported
679655da 6149F: fs/nfsd/
c117ab84 6150F: include/uapi/linux/nfsd/
679655da
JP
6151F: fs/lockd/
6152F: fs/nfs_common/
6153F: net/sunrpc/
6154F: include/linux/lockd/
6155F: include/linux/sunrpc/
c117ab84 6156F: include/uapi/linux/sunrpc/
1da177e4 6157
13b122b3
SK
6158KERNEL SELFTEST FRAMEWORK
6159M: Shuah Khan <shuahkh@osg.samsung.com>
64f00850 6160L: linux-kselftest@vger.kernel.org
13b122b3
SK
6161T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6162S: Maintained
6163F: tools/testing/selftests
6164
426d62e2 6165KERNEL VIRTUAL MACHINE (KVM)
0a00a775 6166M: Gleb Natapov <gleb@kernel.org>
c93a64fe 6167M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 6168L: kvm@vger.kernel.org
e3e58478 6169W: http://www.linux-kvm.org
a94b40a6 6170T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6171S: Supported
c93a64fe
PB
6172F: Documentation/*/kvm*.txt
6173F: Documentation/virtual/kvm/
679655da 6174F: arch/*/kvm/
1662e862
CB
6175F: arch/x86/kernel/kvm.c
6176F: arch/x86/kernel/kvmclock.c
679655da
JP
6177F: arch/*/include/asm/kvm*
6178F: include/linux/kvm*
c117ab84 6179F: include/uapi/linux/kvm*
679655da 6180F: virt/kvm/
426d62e2 6181
ad8003d3 6182KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6183M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6184L: kvm@vger.kernel.org
038161de 6185W: http://www.linux-kvm.org/
7de609c8 6186S: Maintained
679655da 6187F: arch/x86/include/asm/svm.h
679655da 6188F: arch/x86/kvm/svm.c
426d62e2 6189
513014b7 6190KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6191M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6192L: kvm-ppc@vger.kernel.org
038161de 6193W: http://www.linux-kvm.org/
6a7f972d 6194T: git git://github.com/agraf/linux-2.6.git
513014b7 6195S: Supported
679655da
JP
6196F: arch/powerpc/include/asm/kvm*
6197F: arch/powerpc/kvm/
513014b7 6198
85f8fffe 6199KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6200M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6201M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6202L: linux-s390@vger.kernel.org
6203W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 6204T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
85f8fffe 6205S: Supported
679655da
JP
6206F: Documentation/s390/kvm.txt
6207F: arch/s390/include/asm/kvm*
80811493 6208F: arch/s390/kvm/
85f8fffe 6209
a749474d 6210KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6211M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6212M: Marc Zyngier <marc.zyngier@arm.com>
6213L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6214L: kvmarm@lists.cs.columbia.edu
6215W: http://systems.cs.columbia.edu/projects/kvm-arm
1b1ebe82 6216T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
0f4ca79e 6217S: Supported
a749474d
CD
6218F: arch/arm/include/uapi/asm/kvm*
6219F: arch/arm/include/asm/kvm*
6220F: arch/arm/kvm/
5c8818b4
MZ
6221F: virt/kvm/arm/
6222F: include/kvm/arm_*
a749474d 6223
6394a3ec 6224KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6225M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6226M: Marc Zyngier <marc.zyngier@arm.com>
6227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6228L: kvmarm@lists.cs.columbia.edu
6229S: Maintained
6230F: arch/arm64/include/uapi/asm/kvm*
6231F: arch/arm64/include/asm/kvm*
6232F: arch/arm64/kvm/
6233
bfd3d532
JH
6234KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6235M: James Hogan <james.hogan@imgtec.com>
6236L: linux-mips@linux-mips.org
6237S: Supported
6238F: arch/mips/include/uapi/asm/kvm*
6239F: arch/mips/include/asm/kvm*
6240F: arch/mips/kvm/
6241
dc009d92 6242KEXEC
8b58be88 6243M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6244W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6245L: kexec@lists.infradead.org
dc009d92 6246S: Maintained
679655da 6247F: include/linux/kexec.h
c117ab84 6248F: include/uapi/linux/kexec.h
679655da 6249F: kernel/kexec.c
dc009d92 6250
e971461f
DH
6251KEYS/KEYRINGS:
6252M: David Howells <dhowells@redhat.com>
aa62efff 6253L: keyrings@vger.kernel.org
e971461f 6254S: Maintained
d410fa4e 6255F: Documentation/security/keys.txt
e971461f
DH
6256F: include/linux/key.h
6257F: include/linux/key-type.h
6258F: include/keys/
6259F: security/keys/
6260
7f3c68be 6261KEYS-TRUSTED
74dd744f
MZ
6262M: David Safford <safford@us.ibm.com>
6263M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6264L: linux-security-module@vger.kernel.org
aa62efff 6265L: keyrings@vger.kernel.org
7f3c68be 6266S: Supported
d410fa4e 6267F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6268F: include/keys/trusted-type.h
6269F: security/keys/trusted.c
6270F: security/keys/trusted.h
6271
6272KEYS-ENCRYPTED
74dd744f
MZ
6273M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6274M: David Safford <safford@us.ibm.com>
7f3c68be 6275L: linux-security-module@vger.kernel.org
aa62efff 6276L: keyrings@vger.kernel.org
7f3c68be 6277S: Supported
d410fa4e 6278F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6279F: include/keys/encrypted-type.h
19c90aa6 6280F: security/keys/encrypted-keys/
7f3c68be 6281
5b778dad 6282KGDB / KDB /debug_core
8b58be88 6283M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6284W: http://kgdb.wiki.kernel.org/
e3e2aaf7 6285L: kgdb-bugreport@lists.sourceforge.net
9f273c24 6286T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
e3e2aaf7 6287S: Maintained
679655da
JP
6288F: Documentation/DocBook/kgdb.tmpl
6289F: drivers/misc/kgdbts.c
df621252 6290F: drivers/tty/serial/kgdboc.c
5b778dad 6291F: include/linux/kdb.h
679655da 6292F: include/linux/kgdb.h
4063eb5f 6293F: kernel/debug/
e3e2aaf7 6294
456db8cc 6295KMEMCHECK
8b58be88 6296M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6297M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6298S: Maintained
410d7a97
JP
6299F: Documentation/kmemcheck.txt
6300F: arch/x86/include/asm/kmemcheck.h
6301F: arch/x86/mm/kmemcheck/
6302F: include/linux/kmemcheck.h
6303F: mm/kmemcheck.c
b9ce08c0 6304
c3bb4d24 6305KMEMLEAK
8b58be88 6306M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6307S: Maintained
6308F: Documentation/kmemleak.txt
6309F: include/linux/kmemleak.h
6310F: mm/kmemleak.c
6311F: mm/kmemleak-test.c
6312
89559a61 6313KPROBES
8b58be88
JP
6314M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6315M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6316M: "David S. Miller" <davem@davemloft.net>
97c29e74 6317M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 6318S: Maintained
679655da
JP
6319F: Documentation/kprobes.txt
6320F: include/linux/kprobes.h
6321F: kernel/kprobes.c
89559a61 6322
70e84049 6323KS0108 LCD CONTROLLER DRIVER
8b58be88 6324M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6325W: http://miguelojeda.es/auxdisplay.htm
6326W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6327S: Maintained
679655da
JP
6328F: Documentation/auxdisplay/ks0108
6329F: drivers/auxdisplay/ks0108.c
6330F: include/linux/ks0108.h
70e84049 6331
1b69c6d0
DA
6332L3MDEV
6333M: David Ahern <dsa@cumulusnetworks.com>
6334L: netdev@vger.kernel.org
6335S: Maintained
6336F: net/l3mdev
6337F: include/net/l3mdev.h
6338
9ca44355
JC
6339LANTIQ MIPS ARCHITECTURE
6340M: John Crispin <blogic@openwrt.org>
6341L: linux-mips@linux-mips.org
6342S: Maintained
6343F: arch/mips/lantiq
6344
1da177e4 6345LAPB module
1da177e4 6346L: linux-x25@vger.kernel.org
bf9915cc 6347S: Orphan
679655da
JP
6348F: Documentation/networking/lapb-module.txt
6349F: include/*/lapb.h
6350F: net/lapb/
1da177e4
LT
6351
6352LASI 53c700 driver for PARISC
8b58be88 6353M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6354L: linux-scsi@vger.kernel.org
6355S: Maintained
679655da
JP
6356F: Documentation/scsi/53c700.txt
6357F: drivers/scsi/53c700*
1da177e4 6358
263de9b5 6359LED SUBSYSTEM
8b58be88 6360M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6361M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6362L: linux-leds@vger.kernel.org
b8926ba0 6363T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6364S: Maintained
679655da
JP
6365F: drivers/leds/
6366F: include/linux/leds.h
263de9b5 6367
b0461a44 6368LEGACY EEPROM DRIVER
d8130624 6369M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6370S: Maintained
6371F: Documentation/misc-devices/eeprom
6372F: drivers/misc/eeprom/eeprom.c
6373
1da177e4 6374LEGO USB Tower driver
8b58be88 6375M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6376L: legousb-devel@lists.sourceforge.net
6377W: http://legousb.sourceforge.net/
6378S: Maintained
679655da 6379F: drivers/usb/misc/legousbtower.c
1da177e4 6380
055616a8
MK
6381LG2160 MEDIA DRIVER
6382M: Michael Krufky <mkrufky@linuxtv.org>
6383L: linux-media@vger.kernel.org
a825eaec 6384W: https://linuxtv.org
055616a8
MK
6385W: http://github.com/mkrufky
6386Q: http://patchwork.linuxtv.org/project/linux-media/list/
6387T: git git://linuxtv.org/mkrufky/tuners.git
6388S: Maintained
6389F: drivers/media/dvb-frontends/lg2160.*
6390
6f0e7725
MK
6391LGDT3305 MEDIA DRIVER
6392M: Michael Krufky <mkrufky@linuxtv.org>
6393L: linux-media@vger.kernel.org
a825eaec 6394W: https://linuxtv.org
6f0e7725
MK
6395W: http://github.com/mkrufky
6396Q: http://patchwork.linuxtv.org/project/linux-media/list/
6397T: git git://linuxtv.org/mkrufky/tuners.git
6398S: Maintained
6399F: drivers/media/dvb-frontends/lgdt3305.*
6400
568a17ff 6401LGUEST
8b58be88 6402M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6403L: lguest@lists.ozlabs.org
568a17ff 6404W: http://lguest.ozlabs.org/
72e91863 6405S: Odd Fixes
070f420b 6406F: arch/x86/include/asm/lguest*.h
679655da
JP
6407F: arch/x86/lguest/
6408F: drivers/lguest/
6409F: include/linux/lguest*.h
070f420b 6410F: tools/lguest/
568a17ff 6411
32ac7cb2
TH
6412LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6413M: Tejun Heo <tj@kernel.org>
6414L: linux-ide@vger.kernel.org
6415T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6416S: Maintained
6417F: drivers/ata/
6418F: include/linux/ata.h
6419F: include/linux/libata.h
6420
6421LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6422M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6423L: linux-ide@vger.kernel.org
6424T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6425S: Maintained
6426F: include/linux/pata_arasan_cf_data.h
6427F: drivers/ata/pata_arasan_cf.c
6428
c7fa056c
BZ
6429LIBATA PATA DRIVERS
6430M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6431M: Tejun Heo <tj@kernel.org>
6432L: linux-ide@vger.kernel.org
6433T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6434S: Maintained
6435F: drivers/ata/pata_*.c
6436F: drivers/ata/ata_generic.c
6437
32ac7cb2
TH
6438LIBATA SATA AHCI PLATFORM devices support
6439M: Hans de Goede <hdegoede@redhat.com>
6440M: Tejun Heo <tj@kernel.org>
6441L: linux-ide@vger.kernel.org
6442T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6443S: Maintained
6444F: drivers/ata/ahci_platform.c
6445F: drivers/ata/libahci_platform.c
6446F: include/linux/ahci_platform.h
6447
6448LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6449M: Mikael Pettersson <mikpelinux@gmail.com>
6450L: linux-ide@vger.kernel.org
6451T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6452S: Maintained
6453F: drivers/ata/sata_promise.*
6454
1acd437c
SL
6455LIBLOCKDEP
6456M: Sasha Levin <sasha.levin@oracle.com>
6457S: Maintained
6458F: tools/lib/lockdep/
6459
bc30196f
DW
6460LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6461M: Dan Williams <dan.j.williams@intel.com>
6462L: linux-nvdimm@lists.01.org
6463Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9f273c24 6464T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
bc30196f
DW
6465S: Supported
6466F: drivers/nvdimm/*
6467F: include/linux/nd.h
6468F: include/linux/libnvdimm.h
6469F: include/uapi/linux/ndctl.h
6470
6471LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6472M: Ross Zwisler <ross.zwisler@linux.intel.com>
6473L: linux-nvdimm@lists.01.org
6474Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6475S: Supported
6476F: drivers/nvdimm/blk.c
6477F: drivers/nvdimm/region_devs.c
6478F: drivers/acpi/nfit*
6479
6480LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6481M: Vishal Verma <vishal.l.verma@intel.com>
6482L: linux-nvdimm@lists.01.org
6483Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6484S: Supported
6485F: drivers/nvdimm/btt*
6486
6487LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6488M: Ross Zwisler <ross.zwisler@linux.intel.com>
6489L: linux-nvdimm@lists.01.org
6490Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6491S: Supported
6492F: drivers/nvdimm/pmem.c
b864bc17 6493F: include/linux/pmem.h
40603526 6494F: arch/*/include/asm/pmem.h
bc30196f 6495
cd9e9808
MB
6496LIGHTNVM PLATFORM SUPPORT
6497M: Matias Bjorling <mb@lightnvm.io>
6498W: http://github/OpenChannelSSD
4ead1a25 6499L: linux-block@vger.kernel.org
cd9e9808
MB
6500S: Maintained
6501F: drivers/lightnvm/
6502F: include/linux/lightnvm.h
6503F: include/uapi/linux/lightnvm.h
6504
1da177e4 6505LINUX FOR IBM pSERIES (RS/6000)
8b58be88 6506M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
6507W: http://www.ibm.com/linux/ltc/projects/ppc
6508S: Supported
11c34c7d 6509F: arch/powerpc/boot/rs6000.h
1da177e4 6510
852bb9f5 6511LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
6512M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6513M: Paul Mackerras <paulus@samba.org>
ea668936 6514M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 6515W: http://www.penguinppc.org/
a4724ed6 6516L: linuxppc-dev@lists.ozlabs.org
8a6e2535 6517Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 6518T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 6519S: Supported
11c34c7d
JP
6520F: Documentation/powerpc/
6521F: arch/powerpc/
1da177e4
LT
6522
6523LINUX FOR POWER MACINTOSH
8b58be88 6524M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 6525W: http://www.penguinppc.org/
a4724ed6 6526L: linuxppc-dev@lists.ozlabs.org
1da177e4 6527S: Maintained
11c34c7d
JP
6528F: arch/powerpc/platforms/powermac/
6529F: drivers/macintosh/
1da177e4 6530
77a76369 6531LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 6532M: Anatolij Gustschin <agust@denx.de>
a4724ed6 6533L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 6534T: git git://git.denx.de/linux-denx-agust.git
1da177e4 6535S: Maintained
11c34c7d
JP
6536F: arch/powerpc/platforms/512x/
6537F: arch/powerpc/platforms/52xx/
1da177e4
LT
6538
6539LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 6540M: Alistair Popple <alistair@popple.id.au>
8b58be88 6541M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 6542W: http://www.penguinppc.org/
a4724ed6 6543L: linuxppc-dev@lists.ozlabs.org
1da177e4 6544S: Maintained
11c34c7d
JP
6545F: arch/powerpc/platforms/40x/
6546F: arch/powerpc/platforms/44x/
1da177e4 6547
260c02a9 6548LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 6549L: linuxppc-dev@lists.ozlabs.org
cdeb8994 6550S: Orphan
11c34c7d
JP
6551F: arch/powerpc/*/*virtex*
6552F: arch/powerpc/*/*/*virtex*
1da177e4 6553
e93adf1e 6554LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 6555M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 6556W: http://www.penguinppc.org/
a4724ed6 6557L: linuxppc-dev@lists.ozlabs.org
e93adf1e 6558S: Maintained
a2b1f7c8 6559F: arch/powerpc/platforms/8xx/
e93adf1e 6560
1da177e4 6561LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
44451d4d 6562M: Scott Wood <oss@buserror.net>
8b58be88 6563M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 6564W: http://www.penguinppc.org/
a4724ed6 6565L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 6566T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 6567S: Maintained
11c34c7d 6568F: arch/powerpc/platforms/83xx/
4c8f581d 6569F: arch/powerpc/platforms/85xx/
1da177e4 6570
ab06ff3a 6571LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 6572M: Olof Johansson <olof@lixom.net>
a4724ed6 6573L: linuxppc-dev@lists.ozlabs.org
92e19709 6574S: Maintained
11c34c7d
JP
6575F: arch/powerpc/platforms/pasemi/
6576F: drivers/*/*pasemi*
6577F: drivers/*/*/*pasemi*
ab06ff3a 6578
1da177e4 6579LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 6580M: Chris Wright <chrisw@sous-sol.org>
1a4520be 6581L: linux-security-module@vger.kernel.org
1da177e4
LT
6582S: Supported
6583
a23ce6da
HW
6584LIS3LV02D ACCELEROMETER DRIVER
6585M: Eric Piel <eric.piel@tremplin-utc.net>
6586S: Maintained
ff606677
JD
6587F: Documentation/misc-devices/lis3lv02d
6588F: drivers/misc/lis3lv02d/
bd35665f 6589F: drivers/platform/x86/hp_accel.c
a23ce6da 6590
b700e7f0
SJ
6591LIVE PATCHING
6592M: Josh Poimboeuf <jpoimboe@redhat.com>
6593M: Seth Jennings <sjenning@redhat.com>
e5f6450c 6594M: Jiri Kosina <jikos@kernel.org>
d8130624 6595M: Vojtech Pavlik <vojtech@suse.com>
b700e7f0
SJ
6596S: Maintained
6597F: kernel/livepatch/
6598F: include/linux/livepatch.h
6599F: arch/x86/include/asm/livepatch.h
6600F: arch/x86/kernel/livepatch.c
6601F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 6602F: samples/livepatch/
b700e7f0 6603L: live-patching@vger.kernel.org
74d50da3 6604T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 6605
e2d1d6c0 6606LLC (802.2)
8b58be88 6607M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 6608S: Maintained
679655da 6609F: include/linux/llc.h
c117ab84 6610F: include/uapi/linux/llc.h
679655da
JP
6611F: include/net/llc*
6612F: net/llc/
e2d1d6c0 6613
4e233cbe
AD
6614LM73 HARDWARE MONITOR DRIVER
6615M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6616L: lm-sensors@lm-sensors.org
6617S: Maintained
6618F: drivers/hwmon/lm73.c
6619
156e2d1a 6620LM78 HARDWARE MONITOR DRIVER
d8130624 6621M: Jean Delvare <jdelvare@suse.com>
156e2d1a
JD
6622L: lm-sensors@lm-sensors.org
6623S: Maintained
6624F: Documentation/hwmon/lm78
6625F: drivers/hwmon/lm78.c
6626
1da177e4 6627LM83 HARDWARE MONITOR DRIVER
d8130624 6628M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6629L: lm-sensors@lm-sensors.org
1da177e4 6630S: Maintained
679655da
JP
6631F: Documentation/hwmon/lm83
6632F: drivers/hwmon/lm83.c
1da177e4
LT
6633
6634LM90 HARDWARE MONITOR DRIVER
d8130624 6635M: Jean Delvare <jdelvare@suse.com>
cc0b07ed 6636L: lm-sensors@lm-sensors.org
1da177e4 6637S: Maintained
679655da 6638F: Documentation/hwmon/lm90
aae7bce4 6639F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 6640F: drivers/hwmon/lm90.c
1da177e4 6641
917cc4e6
GR
6642LM95234 HARDWARE MONITOR DRIVER
6643M: Guenter Roeck <linux@roeck-us.net>
6644L: lm-sensors@lm-sensors.org
6645S: Maintained
6646F: Documentation/hwmon/lm95234
6647F: drivers/hwmon/lm95234.c
6648
68620bdd
MP
6649LME2510 MEDIA DRIVER
6650M: Malcolm Priestley <tvboxspy@gmail.com>
6651L: linux-media@vger.kernel.org
a825eaec 6652W: https://linuxtv.org
68620bdd
MP
6653Q: http://patchwork.linuxtv.org/project/linux-media/list/
6654S: Maintained
6655F: drivers/media/usb/dvb-usb-v2/lmedm04*
6656
512e67f9 6657LOCKDEP AND LOCKSTAT
8b58be88
JP
6658M: Peter Zijlstra <peterz@infradead.org>
6659M: Ingo Molnar <mingo@redhat.com>
981c3a4f 6660L: linux-kernel@vger.kernel.org
75fc2d37 6661T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 6662S: Maintained
214e0aed
DB
6663F: Documentation/locking/lockdep*.txt
6664F: Documentation/locking/lockstat.txt
679655da 6665F: include/linux/lockdep.h
7486d6da 6666F: kernel/locking/
512e67f9 6667
dde33348 6668LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 6669M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
6670L: linux-ntfs-dev@lists.sourceforge.net
6671W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 6672S: Maintained
679655da 6673F: Documentation/ldm.txt
20d16fef 6674F: block/partitions/ldm.*
1da177e4 6675
ef6ada3d
JE
6676LogFS
6677M: Joern Engel <joern@logfs.org>
756ccb3c 6678M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
6679L: logfs@logfs.org
6680W: logfs.org
6681S: Maintained
6682F: fs/logfs/
6683
b62d7946
RS
6684LPC32XX MACHINE SUPPORT
6685M: Roland Stigge <stigge@antcom.de>
6686L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6687S: Maintained
6688F: arch/arm/mach-lpc32xx/
6689
c87e34ef 6690LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
6691M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6692M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6693M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6694M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6695L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
6696L: linux-scsi@vger.kernel.org
6697W: http://www.lsilogic.com/support
6698S: Supported
679655da 6699F: drivers/message/fusion/
500c152a 6700F: drivers/scsi/mpt2sas/
6701F: drivers/scsi/mpt3sas/
c87e34ef 6702
1da177e4 6703LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 6704M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
6705L: linux-scsi@vger.kernel.org
6706S: Maintained
679655da 6707F: drivers/scsi/sym53c8xx_2/
1da177e4 6708
e5f5c99a
GR
6709LTC4261 HARDWARE MONITOR DRIVER
6710M: Guenter Roeck <linux@roeck-us.net>
6711L: lm-sensors@lm-sensors.org
6712S: Maintained
6713F: Documentation/hwmon/ltc4261
6714F: drivers/hwmon/ltc4261.c
6715
81365c31 6716LTP (Linux Test Project)
28b8e8d4 6717M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 6718M: Cyril Hrubis <chrubis@suse.cz>
0526109a 6719M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
6720M: Jan Stancek <jstancek@redhat.com>
6721M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6722M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 6723L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 6724W: http://linux-test-project.github.io/
7d1ae8a8 6725T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
6726S: Maintained
6727
c12a54b3 6728M32R ARCHITECTURE
c12a54b3 6729W: http://www.linux-m32r.org/
b4174867 6730S: Orphan
679655da 6731F: arch/m32r/
c12a54b3 6732
1da177e4 6733M68K ARCHITECTURE
8b58be88 6734M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
6735L: linux-m68k@lists.linux-m68k.org
6736W: http://www.linux-m68k.org/
54e5881d 6737T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 6738S: Maintained
679655da 6739F: arch/m68k/
9db35182 6740F: drivers/zorro/
1da177e4
LT
6741
6742M68K ON APPLE MACINTOSH
8b58be88 6743M: Joshua Thompson <funaho@jurai.org>
1da177e4 6744W: http://www.mac.linux-m68k.org/
9bb9f222 6745L: linux-m68k@lists.linux-m68k.org
1da177e4 6746S: Maintained
9db35182 6747F: arch/m68k/mac/
1da177e4
LT
6748
6749M68K ON HP9000/300
8b58be88 6750M: Philip Blundell <philb@gnu.org>
1da177e4
LT
6751W: http://www.tazenda.demon.co.uk/phil/linux-hp
6752S: Maintained
679655da 6753F: arch/m68k/hp300/
1da177e4 6754
74425546
AP
6755M88DS3103 MEDIA DRIVER
6756M: Antti Palosaari <crope@iki.fi>
6757L: linux-media@vger.kernel.org
a825eaec 6758W: https://linuxtv.org
74425546
AP
6759W: http://palosaari.fi/linux/
6760Q: http://patchwork.linuxtv.org/project/linux-media/list/
6761T: git git://linuxtv.org/anttip/media_tree.git
6762S: Maintained
6763F: drivers/media/dvb-frontends/m88ds3103*
6764
68620bdd
MP
6765M88RS2000 MEDIA DRIVER
6766M: Malcolm Priestley <tvboxspy@gmail.com>
6767L: linux-media@vger.kernel.org
a825eaec 6768W: https://linuxtv.org
68620bdd
MP
6769Q: http://patchwork.linuxtv.org/project/linux-media/list/
6770S: Maintained
6771F: drivers/media/dvb-frontends/m88rs2000*
6772
07a092fa 6773MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
6774M: Alexey Klimov <klimov.linux@gmail.com>
6775L: linux-media@vger.kernel.org
6776T: git git://linuxtv.org/media_tree.git
6777S: Maintained
6778F: drivers/media/radio/radio-ma901.c
07a092fa 6779
64a327a7 6780MAC80211
8b58be88 6781M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 6782L: linux-wireless@vger.kernel.org
491b26b4 6783W: http://wireless.kernel.org/
ce466579
JB
6784T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6785T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 6786S: Maintained
679655da
JP
6787F: Documentation/networking/mac80211-injection.txt
6788F: include/net/mac80211.h
6789F: net/mac80211/
2af8c4dc 6790F: drivers/net/wireless/mac80211_hwsim.[ch]
64a327a7 6791
b863ceb7 6792MACVLAN DRIVER
8b58be88 6793M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
6794L: netdev@vger.kernel.org
6795S: Maintained
679655da
JP
6796F: drivers/net/macvlan.c
6797F: include/linux/if_macvlan.h
b863ceb7 6798
2b6d83e2
JB
6799MAILBOX API
6800M: Jassi Brar <jassisinghbrar@gmail.com>
6801L: linux-kernel@vger.kernel.org
6802S: Maintained
6803F: drivers/mailbox/
6804F: include/linux/mailbox_client.h
6805F: include/linux/mailbox_controller.h
6806
faf1668c 6807MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 6808M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 6809W: http://www.kernel.org/doc/man-pages
bd7ebec6 6810L: linux-man@vger.kernel.org
1b53dc74 6811S: Maintained
faf1668c 6812
8427defd
RK
6813MARVELL ARMADA DRM SUPPORT
6814M: Russell King <rmk+kernel@arm.linux.org.uk>
6815S: Maintained
6816F: drivers/gpu/drm/armada/
6817
3ad50cca
GR
6818MARVELL 88E6352 DSA support
6819M: Guenter Roeck <linux@roeck-us.net>
6820S: Maintained
6821F: drivers/net/dsa/mv88e6352.c
6822
c4d007bc
TP
6823MARVELL CRYPTO DRIVER
6824M: Boris Brezillon <boris.brezillon@free-electrons.com>
6825M: Arnaud Ebalard <arno@natisbad.org>
6826F: drivers/crypto/marvell/
6827S: Maintained
6828L: linux-crypto@vger.kernel.org
6829
44c14c1d 6830MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6831M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 6832M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 6833L: netdev@vger.kernel.org
6834S: Maintained
6835F: drivers/net/ethernet/marvell/sk*
6836
74cda169 6837MARVELL LIBERTAS WIRELESS DRIVER
74cda169 6838L: libertas-dev@lists.infradead.org
8ac3e99e 6839S: Orphan
f988d640 6840F: drivers/net/wireless/marvell/libertas/
74cda169 6841
b60d6975 6842MARVELL MV643XX ETHERNET DRIVER
4e3faf88 6843M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 6844L: netdev@vger.kernel.org
f5ca8502 6845S: Maintained
527a6266 6846F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 6847F: include/linux/mv643xx.h
1da177e4 6848
370b8ed9
TP
6849MARVELL MVNETA ETHERNET DRIVER
6850M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6851L: netdev@vger.kernel.org
6852S: Maintained
6853F: drivers/net/ethernet/marvell/mvneta.*
6854
fcad584d 6855MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 6856M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 6857M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
6858L: linux-wireless@vger.kernel.org
6859S: Maintained
277b024e 6860F: drivers/net/wireless/marvell/mwifiex/
fcad584d 6861
a2c3f656 6862MARVELL MWL8K WIRELESS DRIVER
a040d532 6863M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 6864L: linux-wireless@vger.kernel.org
16345910 6865S: Odd Fixes
de60f1dc 6866F: drivers/net/wireless/marvell/mwl8k.c
a2c3f656 6867
2a69567b 6868MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 6869M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 6870S: Odd Fixes
1fa7e547 6871F: drivers/mmc/host/mvsdio.*
2a69567b 6872
1da177e4 6873MATROX FRAMEBUFFER DRIVER
c69f677c 6874L: linux-fbdev@vger.kernel.org
52653199 6875S: Orphan
8a61f013 6876F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 6877F: include/uapi/linux/matroxfb.h
1da177e4 6878
ca462085
GR
6879MAX16065 HARDWARE MONITOR DRIVER
6880M: Guenter Roeck <linux@roeck-us.net>
6881L: lm-sensors@lm-sensors.org
6882S: Maintained
6883F: Documentation/hwmon/max16065
6884F: drivers/hwmon/max16065.c
6885
1f61cab8
GR
6886MAX20751 HARDWARE MONITOR DRIVER
6887M: Guenter Roeck <linux@roeck-us.net>
6888L: lm-sensors@lm-sensors.org
6889S: Maintained
6890F: Documentation/hwmon/max20751
6891F: drivers/hwmon/max20751.c
6892
d20620de 6893MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 6894M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
6895L: lm-sensors@lm-sensors.org
6896S: Maintained
679655da
JP
6897F: Documentation/hwmon/max6650
6898F: drivers/hwmon/max6650.c
d20620de 6899
e89ab51f
GR
6900MAX6697 HARDWARE MONITOR DRIVER
6901M: Guenter Roeck <linux@roeck-us.net>
6902L: lm-sensors@lm-sensors.org
6903S: Maintained
6904F: Documentation/hwmon/max6697
6905F: Documentation/devicetree/bindings/i2c/max6697.txt
6906F: drivers/hwmon/max6697.c
6907F: include/linux/platform_data/max6697.h
6908
f8f847b5
KK
6909MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6910M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6911L: linux-pm@vger.kernel.org
6912S: Supported
6913F: drivers/power/max14577_charger.c
6914F: drivers/power/max77693_charger.c
6915
3811405e
JMC
6916MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6917M: Javier Martinez Canillas <javier@osg.samsung.com>
6918L: linux-kernel@vger.kernel.org
6919S: Supported
6920F: drivers/*/*max77802.c
6921F: Documentation/devicetree/bindings/*/*max77802.txt
6922F: include/dt-bindings/*/*max77802.h
6923
befeb596
KK
6924MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6925M: Chanwoo Choi <cw00.choi@samsung.com>
6926M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6927L: linux-kernel@vger.kernel.org
6928S: Supported
6929F: drivers/*/max14577.c
6930F: drivers/*/max77686.c
6931F: drivers/*/max77693.c
6932F: drivers/extcon/extcon-max14577.c
6933F: drivers/extcon/extcon-max77693.c
6934F: drivers/rtc/rtc-max77686.c
6935F: drivers/clk/clk-max77686.c
6936F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 6937F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
6938F: Documentation/devicetree/bindings/mfd/max77693.txt
6939F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6940F: include/linux/mfd/max14577*.h
6941F: include/linux/mfd/max77686*.h
6942F: include/linux/mfd/max77693*.h
6943
9be3c9a5
HV
6944MAXIRADIO FM RADIO RECEIVER DRIVER
6945M: Hans Verkuil <hverkuil@xs4all.nl>
6946L: linux-media@vger.kernel.org
6947T: git git://linuxtv.org/media_tree.git
a825eaec 6948W: https://linuxtv.org
9be3c9a5
HV
6949S: Maintained
6950F: drivers/media/radio/radio-maxiradio*
6951
c05dc2cc
PR
6952MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6953M: Peter Rosin <peda@axentia.se>
6954L: linux-iio@vger.kernel.org
6955S: Maintained
6956F: drivers/iio/potentiometer/mcp4531.c
6957
6f32a8c9
LP
6958MEDIA DRIVERS FOR RENESAS - VSP1
6959M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6960L: linux-media@vger.kernel.org
4a121096 6961L: linux-renesas-soc@vger.kernel.org
6f32a8c9
LP
6962T: git git://linuxtv.org/media_tree.git
6963S: Supported
6964F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6965F: drivers/media/platform/vsp1/
6966
dacf9ce8
KS
6967MEDIA DRIVERS FOR ASCOT2E
6968M: Sergey Kozlov <serjk@netup.ru>
6969L: linux-media@vger.kernel.org
a825eaec 6970W: https://linuxtv.org
dacf9ce8
KS
6971W: http://netup.tv/
6972T: git git://linuxtv.org/media_tree.git
6973S: Supported
6974F: drivers/media/dvb-frontends/ascot2e*
6975
a6dc60ff
KS
6976MEDIA DRIVERS FOR CXD2841ER
6977M: Sergey Kozlov <serjk@netup.ru>
6978L: linux-media@vger.kernel.org
a825eaec 6979W: https://linuxtv.org
a6dc60ff
KS
6980W: http://netup.tv/
6981T: git git://linuxtv.org/media_tree.git
6982S: Supported
6983F: drivers/media/dvb-frontends/cxd2841er*
6984
a5d32b35
KS
6985MEDIA DRIVERS FOR HORUS3A
6986M: Sergey Kozlov <serjk@netup.ru>
6987L: linux-media@vger.kernel.org
a825eaec 6988W: https://linuxtv.org
a5d32b35
KS
6989W: http://netup.tv/
6990T: git git://linuxtv.org/media_tree.git
6991S: Supported
6992F: drivers/media/dvb-frontends/horus3a*
6993
e025273b
KS
6994MEDIA DRIVERS FOR LNBH25
6995M: Sergey Kozlov <serjk@netup.ru>
6996L: linux-media@vger.kernel.org
a825eaec 6997W: https://linuxtv.org
e025273b
KS
6998W: http://netup.tv/
6999T: git git://linuxtv.org/media_tree.git
7000S: Supported
7001F: drivers/media/dvb-frontends/lnbh25*
7002
52b1eaf4
KS
7003MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7004M: Sergey Kozlov <serjk@netup.ru>
7005L: linux-media@vger.kernel.org
a825eaec 7006W: https://linuxtv.org
52b1eaf4
KS
7007W: http://netup.tv/
7008T: git git://linuxtv.org/media_tree.git
7009S: Supported
7010F: drivers/media/pci/netup_unidvb/*
7011
127c49ae 7012MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
009a5410 7013M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
127c49ae
JP
7014P: LinuxTV.org Project
7015L: linux-media@vger.kernel.org
a825eaec 7016W: https://linuxtv.org
8a6e2535 7017Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 7018T: git git://linuxtv.org/media_tree.git
127c49ae
JP
7019S: Maintained
7020F: Documentation/dvb/
7021F: Documentation/video4linux/
ffe06198 7022F: Documentation/DocBook/media/
127c49ae 7023F: drivers/media/
ffe06198 7024F: drivers/staging/media/
eb4b0ec7 7025F: include/linux/platform_data/media/
127c49ae 7026F: include/media/
6c0f0359
MCC
7027F: include/uapi/linux/dvb/
7028F: include/uapi/linux/videodev2.h
7029F: include/uapi/linux/media.h
7030F: include/uapi/linux/v4l2-*
7031F: include/uapi/linux/meye.h
7032F: include/uapi/linux/ivtv*
7033F: include/uapi/linux/uvcvideo.h
d20620de 7034
c869f77d
JK
7035MEDIATEK MT7601U WIRELESS LAN DRIVER
7036M: Jakub Kicinski <kubakici@wp.pl>
7037L: linux-wireless@vger.kernel.org
7038S: Maintained
7039F: drivers/net/wireless/mediatek/mt7601u/
7040
e399065b
SS
7041MEGARAID SCSI/SAS DRIVERS
7042M: Kashyap Desai <kashyap.desai@avagotech.com>
7043M: Sumit Saxena <sumit.saxena@avagotech.com>
7044M: Uday Lingala <uday.lingala@avagotech.com>
7045L: megaraidlinux.pdl@avagotech.com
baaea1dc 7046L: linux-scsi@vger.kernel.org
e399065b 7047W: http://www.lsi.com
ce00f85c 7048S: Maintained
679655da
JP
7049F: Documentation/scsi/megaraid.txt
7050F: drivers/scsi/megaraid.*
7051F: drivers/scsi/megaraid/
757e0108 7052
2c46c9d5 7053MELLANOX ETHERNET DRIVER (mlx4_en)
e7523a49 7054M: Eugenia Emantayev <eugenia@mellanox.com>
b75f0050 7055L: netdev@vger.kernel.org
2c46c9d5
AV
7056S: Supported
7057W: http://www.mellanox.com
7058Q: http://patchwork.ozlabs.org/project/netdev/list/
7059F: drivers/net/ethernet/mellanox/mlx4/en_*
7060
e7523a49
OG
7061MELLANOX ETHERNET DRIVER (mlx5e)
7062M: Saeed Mahameed <saeedm@mellanox.com>
7063L: netdev@vger.kernel.org
7064S: Supported
7065W: http://www.mellanox.com
7066Q: http://patchwork.ozlabs.org/project/netdev/list/
7067F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7068
93c1edb2
JP
7069MELLANOX ETHERNET SWITCH DRIVERS
7070M: Jiri Pirko <jiri@mellanox.com>
7071M: Ido Schimmel <idosch@mellanox.com>
7072L: netdev@vger.kernel.org
7073S: Supported
7074W: http://www.mellanox.com
7075Q: http://patchwork.ozlabs.org/project/netdev/list/
7076F: drivers/net/ethernet/mellanox/mlxsw/
7077
5b25b13a
MD
7078MEMBARRIER SUPPORT
7079M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7080M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7081L: linux-kernel@vger.kernel.org
7082S: Supported
7083F: kernel/membarrier.c
7084F: include/uapi/linux/membarrier.h
7085
70ea91f1
SR
7086MEMORY MANAGEMENT
7087L: linux-mm@kvack.org
70ea91f1
SR
7088W: http://www.linux-mm.org
7089S: Maintained
679655da 7090F: include/linux/mm.h
551450bb
CS
7091F: include/linux/gfp.h
7092F: include/linux/mmzone.h
7093F: include/linux/memory_hotplug.h
7094F: include/linux/vmalloc.h
679655da 7095F: mm/
70ea91f1 7096
f4e9ce66 7097MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 7098M: David Woodhouse <dwmw2@infradead.org>
242c325e 7099M: Brian Norris <computersforpeace@gmail.com>
1da177e4 7100L: linux-mtd@lists.infradead.org
8a6e2535
JP
7101W: http://www.linux-mtd.infradead.org/
7102Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 7103T: git git://git.infradead.org/linux-mtd.git
ab95eac9 7104T: git git://git.infradead.org/l2-mtd.git
1da177e4 7105S: Maintained
679655da
JP
7106F: drivers/mtd/
7107F: include/linux/mtd/
c117ab84 7108F: include/uapi/mtd/
1da177e4 7109
26c57ef1 7110MEN A21 WATCHDOG DRIVER
30c7469b 7111M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 7112L: linux-watchdog@vger.kernel.org
30c7469b 7113S: Maintained
26c57ef1
JT
7114F: drivers/watchdog/mena21_wdt.c
7115
3764e82e 7116MEN CHAMELEON BUS (mcb)
30c7469b
JT
7117M: Johannes Thumshirn <morbidrsa@gmail.com>
7118S: Maintained
3764e82e
JT
7119F: drivers/mcb/
7120F: include/linux/mcb.h
b9f2f459 7121F: Documentation/men-chameleon-bus.txt
3764e82e 7122
48b490d2
AW
7123MEN F21BMC (Board Management Controller)
7124M: Andreas Werner <andreas.werner@men.de>
7125S: Supported
7126F: drivers/mfd/menf21bmc.c
7127F: drivers/watchdog/menf21bmc_wdt.c
7128F: drivers/leds/leds-menf21bmc.c
7129F: drivers/hwmon/menf21bmc_hwmon.c
7130F: Documentation/hwmon/menf21bmc
7131
12285945
JH
7132METAG ARCHITECTURE
7133M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7134L: linux-metag@vger.kernel.org
9f273c24 7135T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
f23d0e24 7136S: Odd Fixes
12285945
JH
7137F: arch/metag/
7138F: Documentation/metag/
7139F: Documentation/devicetree/bindings/metag/
2d799dde 7140F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7141F: drivers/clocksource/metag_generic.c
5698c50d
JH
7142F: drivers/irqchip/irq-metag.c
7143F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7144F: drivers/tty/metag_da.c
12285945 7145
c6375b0a 7146MICROBLAZE ARCHITECTURE
8b58be88 7147M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7148W: http://www.monstr.eu/fdt/
7149T: git git://git.monstr.eu/linux-2.6-microblaze.git
7150S: Supported
0a8c7914 7151F: arch/microblaze/
1da177e4 7152
2508a45a
CY
7153MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7154M: Chen Yu <yu.c.chen@intel.com>
7155L: platform-driver-x86@vger.kernel.org
7156S: Supported
7157F: drivers/platform/x86/surfacepro3_button.c
7158
1da177e4 7159MICROTEK X6 SCANNER
61eee9a7 7160M: Oliver Neukum <oliver@neukum.org>
1da177e4 7161S: Maintained
679655da 7162F: drivers/usb/image/microtek.*
1da177e4
LT
7163
7164MIPS
8b58be88 7165M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7166L: linux-mips@linux-mips.org
6097050d 7167W: http://www.linux-mips.org/
b05e988e 7168T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7169Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7170S: Supported
679655da
JP
7171F: Documentation/mips/
7172F: arch/mips/
1da177e4 7173
08b7620a
HV
7174MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7175M: Hans Verkuil <hverkuil@xs4all.nl>
7176L: linux-media@vger.kernel.org
7177T: git git://linuxtv.org/media_tree.git
a825eaec 7178W: https://linuxtv.org
08b7620a
HV
7179S: Odd Fixes
7180F: drivers/media/radio/radio-miropcm20*
7181
c09befcb
OG
7182MELLANOX MLX4 core VPI driver
7183M: Yishai Hadas <yishaih@mellanox.com>
e126ba97
EC
7184L: netdev@vger.kernel.org
7185L: linux-rdma@vger.kernel.org
7186W: http://www.mellanox.com
7187Q: http://patchwork.ozlabs.org/project/netdev/list/
c09befcb
OG
7188S: Supported
7189F: drivers/net/ethernet/mellanox/mlx4/
7190F: include/linux/mlx4/
7191
7192MELLANOX MLX4 IB driver
7193M: Yishai Hadas <yishaih@mellanox.com>
7194L: linux-rdma@vger.kernel.org
7195W: http://www.mellanox.com
e126ba97 7196Q: http://patchwork.kernel.org/project/linux-rdma/list/
c09befcb
OG
7197S: Supported
7198F: drivers/infiniband/hw/mlx4/
7199F: include/linux/mlx4/
7200
595a4d8f
OG
7201MELLANOX MLX5 core VPI driver
7202M: Matan Barak <matanb@mellanox.com>
7203M: Leon Romanovsky <leonro@mellanox.com>
e126ba97
EC
7204L: netdev@vger.kernel.org
7205L: linux-rdma@vger.kernel.org
7206W: http://www.mellanox.com
7207Q: http://patchwork.ozlabs.org/project/netdev/list/
e126ba97
EC
7208S: Supported
7209F: drivers/net/ethernet/mellanox/mlx5/core/
7210F: include/linux/mlx5/
7211
595a4d8f
OG
7212MELLANOX MLX5 IB driver
7213M: Matan Barak <matanb@mellanox.com>
7214M: Leon Romanovsky <leonro@mellanox.com>
b75f0050
JP
7215L: linux-rdma@vger.kernel.org
7216W: http://www.mellanox.com
7217Q: http://patchwork.kernel.org/project/linux-rdma/list/
b75f0050 7218S: Supported
b75f0050 7219F: drivers/infiniband/hw/mlx5/
595a4d8f 7220F: include/linux/mlx5/
e126ba97 7221
764589b6
CM
7222MELEXIS MLX90614 DRIVER
7223M: Crt Mori <cmo@melexis.com>
7224L: linux-iio@vger.kernel.org
7225W: http://www.melexis.com
7226S: Supported
7227F: drivers/iio/temperature/mlx90614.c
7228
0ce277e4
AP
7229MN88472 MEDIA DRIVER
7230M: Antti Palosaari <crope@iki.fi>
7231L: linux-media@vger.kernel.org
a825eaec 7232W: https://linuxtv.org
0ce277e4
AP
7233W: http://palosaari.fi/linux/
7234Q: http://patchwork.linuxtv.org/project/linux-media/list/
7235T: git git://linuxtv.org/anttip/media_tree.git
7236S: Maintained
7237F: drivers/staging/media/mn88472/
7238F: drivers/media/dvb-frontends/mn88472.h
7239
4f4d238f
AP
7240MN88473 MEDIA DRIVER
7241M: Antti Palosaari <crope@iki.fi>
7242L: linux-media@vger.kernel.org
a825eaec 7243W: https://linuxtv.org
4f4d238f
AP
7244W: http://palosaari.fi/linux/
7245Q: http://patchwork.linuxtv.org/project/linux-media/list/
7246T: git git://linuxtv.org/anttip/media_tree.git
7247S: Maintained
7248F: drivers/staging/media/mn88473/
7249F: drivers/media/dvb-frontends/mn88473.h
7250
1da177e4 7251MODULE SUPPORT
8b58be88 7252M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7253S: Maintained
679655da
JP
7254F: include/linux/module.h
7255F: kernel/module.c
1da177e4
LT
7256
7257MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7258W: http://popies.net/meye/
b7788e13 7259S: Orphan
679655da 7260F: Documentation/video4linux/meye.txt
90d72ac6 7261F: drivers/media/pci/meye/
6c0f0359 7262F: include/uapi/linux/meye.h
1da177e4 7263
b9705b60 7264MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7265M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7266S: Maintained
679655da 7267F: Documentation/serial/moxa-smartio
c897401b 7268F: drivers/tty/mxser.*
d735410a 7269
889b2f87
AK
7270MR800 AVERMEDIA USB FM RADIO DRIVER
7271M: Alexey Klimov <klimov.linux@gmail.com>
7272L: linux-media@vger.kernel.org
7273T: git git://linuxtv.org/media_tree.git
7274S: Maintained
7275F: drivers/media/radio/radio-mr800.c
7276
d7155691
AO
7277MRF24J40 IEEE 802.15.4 RADIO DRIVER
7278M: Alan Ott <alan@signal11.us>
7279L: linux-wpan@vger.kernel.org
7280S: Maintained
7281F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7282F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7283
8c4c731a 7284MSI LAPTOP SUPPORT
182ae55c 7285M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7286L: platform-driver-x86@vger.kernel.org
8c4c731a 7287S: Maintained
679655da 7288F: drivers/platform/x86/msi-laptop.c
8c4c731a 7289
0f1006b1 7290MSI WMI SUPPORT
d0944853 7291L: platform-driver-x86@vger.kernel.org
5ee7041e 7292S: Orphan
0f1006b1
AA
7293F: drivers/platform/x86/msi-wmi.c
7294
19a628a0
AP
7295MSI001 MEDIA DRIVER
7296M: Antti Palosaari <crope@iki.fi>
7297L: linux-media@vger.kernel.org
a825eaec 7298W: https://linuxtv.org
19a628a0
AP
7299W: http://palosaari.fi/linux/
7300Q: http://patchwork.linuxtv.org/project/linux-media/list/
7301T: git git://linuxtv.org/anttip/media_tree.git
7302S: Maintained
0185e197 7303F: drivers/media/tuners/msi001*
19a628a0 7304
7570589d 7305MSI2500 MEDIA DRIVER
2c57213f
AP
7306M: Antti Palosaari <crope@iki.fi>
7307L: linux-media@vger.kernel.org
a825eaec 7308W: https://linuxtv.org
2c57213f
AP
7309W: http://palosaari.fi/linux/
7310Q: http://patchwork.linuxtv.org/project/linux-media/list/
7311T: git git://linuxtv.org/anttip/media_tree.git
7312S: Maintained
7570589d 7313F: drivers/media/usb/msi2500/
2c57213f 7314
159eeea4
RJ
7315MSYSTEMS DISKONCHIP G3 MTD DRIVER
7316M: Robert Jarzmik <robert.jarzmik@free.fr>
7317L: linux-mtd@lists.infradead.org
7318S: Maintained
7319F: drivers/mtd/devices/docg3*
7320
62a37dc7 7321MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7322M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7323L: linux-media@vger.kernel.org
7324T: git git://linuxtv.org/media_tree.git
7325S: Maintained
7326F: drivers/media/i2c/mt9m032.c
b5dcee22 7327F: include/media/i2c/mt9m032.h
0e837fb9 7328
62a37dc7 7329MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7330M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7331L: linux-media@vger.kernel.org
7332T: git git://linuxtv.org/media_tree.git
7333S: Maintained
7334F: drivers/media/i2c/mt9p031.c
b5dcee22 7335F: include/media/i2c/mt9p031.h
0e837fb9 7336
62a37dc7 7337MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7338M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7339L: linux-media@vger.kernel.org
7340T: git git://linuxtv.org/media_tree.git
7341S: Maintained
7342F: drivers/media/i2c/mt9t001.c
b5dcee22 7343F: include/media/i2c/mt9t001.h
0e837fb9 7344
62a37dc7 7345MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7346M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7347L: linux-media@vger.kernel.org
7348T: git git://linuxtv.org/media_tree.git
7349S: Maintained
f2272e13 7350F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9 7351F: drivers/media/i2c/mt9v032.c
b5dcee22 7352F: include/media/i2c/mt9v032.h
0e837fb9 7353
4e0d13cb 7354MULTIFUNCTION DEVICES (MFD)
f7d3210e 7355M: Lee Jones <lee.jones@linaro.org>
7caa7991 7356T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7357S: Supported
679655da 7358F: drivers/mfd/
55b5940d 7359F: include/linux/mfd/
4e0d13cb 7360
5c4e6f13 7361MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7362M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7363L: linux-mmc@vger.kernel.org
708dce3f 7364T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7365S: Maintained
679655da
JP
7366F: drivers/mmc/
7367F: include/linux/mmc/
c117ab84 7368F: include/uapi/linux/mmc/
baca2da4 7369
15a0580c 7370MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7371S: Orphan
679655da
JP
7372F: drivers/mmc/host/mmc_spi.c
7373F: include/linux/spi/mmc_spi.h
15a0580c 7374
1da177e4 7375MULTISOUND SOUND DRIVER
8b58be88 7376M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7377S: Maintained
679655da
JP
7378F: Documentation/sound/oss/MultiSound
7379F: sound/oss/msnd*
1da177e4 7380
d735410a 7381MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7382S: Orphan
c897401b 7383F: drivers/tty/isicom.c
679655da 7384F: include/linux/isicom.h
d735410a 7385
550a7375 7386MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3b243519 7387M: Bin Liu <b-liu@ti.com>
795fb7e7 7388L: linux-usb@vger.kernel.org
43b416e5 7389T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 7390S: Maintained
679655da 7391F: drivers/usb/musb/
550a7375 7392
ea0af5f6
MK
7393MXL5007T MEDIA DRIVER
7394M: Michael Krufky <mkrufky@linuxtv.org>
7395L: linux-media@vger.kernel.org
a825eaec 7396W: https://linuxtv.org
ea0af5f6
MK
7397W: http://github.com/mkrufky
7398Q: http://patchwork.linuxtv.org/project/linux-media/list/
7399T: git git://linuxtv.org/mkrufky/tuners.git
7400S: Maintained
7401F: drivers/media/tuners/mxl5007t.*
7402
2d3cf588 7403MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 7404M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 7405L: netdev@vger.kernel.org
205057ae 7406W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 7407S: Supported
93f7848b 7408F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 7409
1da177e4 7410NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 7411S: Orphan
d9fb9f38 7412F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 7413
23dc05a3
DM
7414NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7415M: Daniel Mack <zonque@gmail.com>
7416S: Maintained
e5747e40 7417L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
7418W: http://www.native-instruments.com
7419F: sound/usb/caiaq/
7420
1da177e4 7421NCP FILESYSTEM
52653199
PV
7422M: Petr Vandrovec <petr@vandrovec.name>
7423S: Odd Fixes
679655da 7424F: fs/ncpfs/
1da177e4 7425
a79b0322
FT
7426NCR 5380 SCSI DRIVERS
7427M: Finn Thain <fthain@telegraphics.com.au>
7428M: Michael Schmitz <schmitzmic@gmail.com>
7429L: linux-scsi@vger.kernel.org
7430S: Maintained
7431F: Documentation/scsi/g_NCR5380.txt
7432F: drivers/scsi/NCR5380.*
7433F: drivers/scsi/arm/cumana_1.c
7434F: drivers/scsi/arm/oak.c
7435F: drivers/scsi/atari_NCR5380.c
7436F: drivers/scsi/atari_scsi.*
7437F: drivers/scsi/dmx3191d.c
7438F: drivers/scsi/dtc.*
7439F: drivers/scsi/g_NCR5380.*
7440F: drivers/scsi/g_NCR5380_mmio.c
7441F: drivers/scsi/mac_scsi.*
7442F: drivers/scsi/pas16.*
a79b0322
FT
7443F: drivers/scsi/sun3_scsi.*
7444F: drivers/scsi/sun3_scsi_vme.c
7445F: drivers/scsi/t128.*
7446
1da177e4 7447NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 7448M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
7449L: linux-scsi@vger.kernel.org
7450S: Maintained
679655da 7451F: drivers/scsi/NCR_D700.*
1da177e4 7452
4aa3eb4c
GR
7453NCT6775 HARDWARE MONITOR DRIVER
7454M: Guenter Roeck <linux@roeck-us.net>
7455L: lm-sensors@lm-sensors.org
7456S: Maintained
7457F: Documentation/hwmon/nct6775
7458F: drivers/hwmon/nct6775.c
7459
3c2d774c 7460NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 7461M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 7462L: linux-rdma@vger.kernel.org
e3d33cb1 7463W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
7464S: Supported
7465F: drivers/infiniband/hw/nes/
7466
be2f2e84 7467NETEM NETWORK EMULATOR
adbbf69d 7468M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 7469L: netem@lists.linux-foundation.org
be2f2e84 7470S: Maintained
679655da 7471F: net/sched/sch_netem.c
be2f2e84 7472
b2f5a051 7473NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 7474M: Jon Mason <jdmason@kudzu.us>
4a58448b 7475L: netdev@vger.kernel.org
4a58448b 7476S: Supported
679655da 7477F: Documentation/networking/s2io.txt
b2f5a051 7478F: Documentation/networking/vxge.txt
86387e1a 7479F: drivers/net/ethernet/neterion/
4a58448b 7480
db9cf3a3 7481NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 7482M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 7483M: Patrick McHardy <kaber@trash.net>
42010ed0 7484M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 7485L: netfilter-devel@vger.kernel.org
82b98543 7486L: coreteam@netfilter.org
1da177e4
LT
7487W: http://www.netfilter.org/
7488W: http://www.iptables.org/
42010ed0
PNA
7489Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7490T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7491T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 7492S: Supported
679655da
JP
7493F: include/linux/netfilter*
7494F: include/linux/netfilter/
7495F: include/net/netfilter/
c117ab84
CEB
7496F: include/uapi/linux/netfilter*
7497F: include/uapi/linux/netfilter/
679655da
JP
7498F: net/*/netfilter.c
7499F: net/*/netfilter/
7500F: net/netfilter/
91c269a0 7501F: net/bridge/br_netfilter*.c
1da177e4 7502
4cc67735 7503NETLABEL
87a0874c 7504M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
7505W: http://netlabel.sf.net
7506L: netdev@vger.kernel.org
87a0874c 7507S: Maintained
80811493 7508F: Documentation/netlabel/
679655da
JP
7509F: include/net/netlabel.h
7510F: net/netlabel/
4cc67735 7511
1da177e4 7512NETROM NETWORK LAYER
8b58be88 7513M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7514L: linux-hams@vger.kernel.org
d34cb28a 7515W: http://www.linux-ax25.org/
1da177e4 7516S: Maintained
679655da 7517F: include/net/netrom.h
c117ab84 7518F: include/uapi/linux/netrom.h
679655da 7519F: net/netrom/
1da177e4 7520
4c352362
JK
7521NETRONOME ETHERNET DRIVERS
7522M: Jakub Kicinski <jakub.kicinski@netronome.com>
7523M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7524L: oss-drivers@netronome.com
7525S: Maintained
7526F: drivers/net/ethernet/netronome/
7527
5ddb88c0 7528NETWORK BLOCK DEVICE (NBD)
4ca5829a 7529M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 7530S: Maintained
5e4b269b 7531L: nbd-general@lists.sourceforge.net
4ca5829a 7532T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
7533F: Documentation/blockdev/nbd.txt
7534F: drivers/block/nbd.c
c117ab84 7535F: include/uapi/linux/nbd.h
1da177e4 7536
6e43650c
NH
7537NETWORK DROP MONITOR
7538M: Neil Horman <nhorman@tuxdriver.com>
7539L: netdev@vger.kernel.org
7540S: Maintained
7541W: https://fedorahosted.org/dropwatch/
7542F: net/core/drop_monitor.c
7543
1da177e4 7544NETWORKING [GENERAL]
8b58be88 7545M: "David S. Miller" <davem@davemloft.net>
979b6c13 7546L: netdev@vger.kernel.org
b1e8fd54 7547W: http://www.linuxfoundation.org/en/Net
11e98029 7548Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
7549T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7550T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 7551S: Maintained
679655da
JP
7552F: net/
7553F: include/net/
018d21ed
JP
7554F: include/linux/in.h
7555F: include/linux/net.h
7556F: include/linux/netdevice.h
c117ab84
CEB
7557F: include/uapi/linux/in.h
7558F: include/uapi/linux/net.h
7559F: include/uapi/linux/netdevice.h
0c7aecd4 7560F: include/uapi/linux/net_namespace.h
7e814a6c 7561F: tools/net/
f4e53f9a 7562F: tools/testing/selftests/net/
335a67d2 7563F: lib/random32.c
a101ccd1 7564F: lib/test_bpf.c
1da177e4
LT
7565
7566NETWORKING [IPv4/IPv6]
8b58be88
JP
7567M: "David S. Miller" <davem@davemloft.net>
7568M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
7569M: James Morris <jmorris@namei.org>
7570M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7571M: Patrick McHardy <kaber@trash.net>
979b6c13 7572L: netdev@vger.kernel.org
08deed1e 7573T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 7574S: Maintained
679655da
JP
7575F: net/ipv4/
7576F: net/ipv6/
7577F: include/net/ip*
0a14842f 7578F: arch/x86/net/*
1da177e4 7579
73b7656c
DM
7580NETWORKING [IPSEC]
7581M: Steffen Klassert <steffen.klassert@secunet.com>
7582M: Herbert Xu <herbert@gondor.apana.org.au>
7583M: "David S. Miller" <davem@davemloft.net>
7584L: netdev@vger.kernel.org
d1fc5024
SK
7585T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7586T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 7587S: Maintained
5826bdd1 7588F: net/core/flow.c
73b7656c
DM
7589F: net/xfrm/
7590F: net/key/
7591F: net/ipv4/xfrm*
d1fc5024
SK
7592F: net/ipv4/esp4.c
7593F: net/ipv4/ah4.c
7594F: net/ipv4/ipcomp.c
7595F: net/ipv4/ip_vti.c
73b7656c 7596F: net/ipv6/xfrm*
d1fc5024
SK
7597F: net/ipv6/esp6.c
7598F: net/ipv6/ah6.c
7599F: net/ipv6/ipcomp6.c
7600F: net/ipv6/ip6_vti.c
73b7656c
DM
7601F: include/uapi/linux/xfrm.h
7602F: include/net/xfrm.h
7603
10e2ff1c 7604NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 7605M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
7606L: netdev@vger.kernel.org
7607S: Maintained
7608
29f8f632 7609NETWORKING [WIRELESS]
2cb4abd1 7610L: linux-wireless@vger.kernel.org
8a6e2535 7611Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 7612
788873ac
JP
7613NETWORKING DRIVERS
7614L: netdev@vger.kernel.org
7615W: http://www.linuxfoundation.org/en/Net
11e98029 7616Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
7617T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7618T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
7619S: Odd Fixes
7620F: drivers/net/
018d21ed 7621F: include/linux/if_*
0b63bf1f 7622F: include/linux/netdevice.h
0b63bf1f
JD
7623F: include/linux/etherdevice.h
7624F: include/linux/fcdevice.h
7625F: include/linux/fddidevice.h
7626F: include/linux/hippidevice.h
7627F: include/linux/inetdevice.h
c117ab84
CEB
7628F: include/uapi/linux/if_*
7629F: include/uapi/linux/netdevice.h
788873ac 7630
0e324cf6
JL
7631NETWORKING DRIVERS (WIRELESS)
7632M: Kalle Valo <kvalo@codeaurora.org>
7633L: linux-wireless@vger.kernel.org
7634Q: http://patchwork.kernel.org/project/linux-wireless/list/
9f273c24
FW
7635T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7636T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
0e324cf6
JL
7637S: Maintained
7638F: drivers/net/wireless/
7639
3d396eb1 7640NETXEN (1/10) GbE SUPPORT
8622315e 7641M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
7642M: Sony Chacko <sony.chacko@qlogic.com>
7643M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 7644L: netdev@vger.kernel.org
9c2b5bde 7645W: http://www.qlogic.com
3d396eb1 7646S: Supported
aa43c215 7647F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 7648
6423d30f
AAJ
7649NFC SUBSYSTEM
7650M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7651M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7652M: Samuel Ortiz <sameo@linux.intel.com>
7653L: linux-wireless@vger.kernel.org
1eb3b216 7654L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 7655S: Supported
6423d30f 7656F: net/nfc/
55eb94f9 7657F: include/net/nfc/
c117ab84 7658F: include/uapi/linux/nfc.h
6423d30f 7659F: drivers/nfc/
397d6497
CR
7660F: include/linux/platform_data/microread.h
7661F: include/linux/platform_data/nfcmrvl.h
7662F: include/linux/platform_data/nxp-nci.h
08eaa1e0 7663F: include/linux/platform_data/pn544.h
397d6497
CR
7664F: include/linux/platform_data/st21nfca.h
7665F: include/linux/platform_data/st-nci.h
7ebb88e5 7666F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 7667
e8b43555 7668NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 7669M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 7670M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
7671L: linux-nfs@vger.kernel.org
7672W: http://client.linux-nfs.org
cd7b996a 7673T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 7674S: Maintained
679655da
JP
7675F: fs/lockd/
7676F: fs/nfs/
7677F: fs/nfs_common/
7678F: net/sunrpc/
7679F: include/linux/lockd/
7680F: include/linux/nfs*
7681F: include/linux/sunrpc/
c117ab84
CEB
7682F: include/uapi/linux/nfs*
7683F: include/uapi/linux/sunrpc/
1da177e4 7684
85ef9cea 7685NILFS2 FILESYSTEM
e2126935 7686M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 7687L: linux-nilfs@vger.kernel.org
f9472265 7688W: http://nilfs.sourceforge.net/
e2126935 7689T: git git://github.com/konis/nilfs2.git
85ef9cea 7690S: Supported
679655da
JP
7691F: Documentation/filesystems/nilfs2.txt
7692F: fs/nilfs2/
7693F: include/linux/nilfs2_fs.h
c35c7ac5 7694F: include/trace/events/nilfs2.h
85ef9cea 7695
1da177e4 7696NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 7697M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7698W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7699S: Maintained
679655da
JP
7700F: Documentation/scsi/NinjaSCSI.txt
7701F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
7702
7703NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
7704M: GOTO Masanori <gotom@debian.or.jp>
7705M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
7706W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7707S: Maintained
679655da
JP
7708F: Documentation/scsi/NinjaSCSI.txt
7709F: drivers/scsi/nsp32*
1da177e4 7710
383b8fb9
LFT
7711NIOS2 ARCHITECTURE
7712M: Ley Foon Tan <lftan@altera.com>
7713L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 7714T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
7715S: Maintained
7716F: arch/nios2/
7717
2a6afddb 7718NOKIA N900 POWER SUPPLY DRIVERS
e35a49b1 7719R: Pali RohĂ¡r <pali.rohar@gmail.com>
2a6afddb 7720F: include/linux/power/bq2415x_charger.h
081bab21 7721F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
7722F: include/linux/power/isp1704_charger.h
7723F: drivers/power/bq2415x_charger.c
081bab21 7724F: drivers/power/bq27xxx_battery.c
e35a49b1 7725F: drivers/power/bq27xxx_battery_i2c.c
2a6afddb
PR
7726F: drivers/power/isp1704_charger.c
7727F: drivers/power/rx51_battery.c
7728
a1bd3bae 7729NTB DRIVER CORE
9ef6bf6c
JM
7730M: Jon Mason <jdmason@kudzu.us>
7731M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 7732M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 7733L: linux-ntb@googlegroups.com
fce8a7bb 7734S: Supported
2984411f
JM
7735W: https://github.com/jonmason/ntb/wiki
7736T: git git://github.com/jonmason/ntb.git
fce8a7bb 7737F: drivers/ntb/
548c237c 7738F: drivers/net/ntb_netdev.c
fce8a7bb 7739F: include/linux/ntb.h
a1bd3bae 7740F: include/linux/ntb_transport.h
fce8a7bb 7741
e26a5843
AH
7742NTB INTEL DRIVER
7743M: Jon Mason <jdmason@kudzu.us>
7744M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 7745L: linux-ntb@googlegroups.com
e26a5843
AH
7746S: Supported
7747W: https://github.com/jonmason/ntb/wiki
7748T: git git://github.com/jonmason/ntb.git
7749F: drivers/ntb/hw/intel/
fce8a7bb 7750
a1b36958
XY
7751NTB AMD DRIVER
7752M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7753L: linux-ntb@googlegroups.com
7754S: Supported
7755F: drivers/ntb/hw/amd/
7756
1da177e4 7757NTFS FILESYSTEM
2818ef50 7758M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 7759L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 7760W: http://www.tuxera.com/
e6f4dee7 7761T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 7762S: Supported
679655da
JP
7763F: Documentation/filesystems/ntfs.txt
7764F: fs/ntfs/
1da177e4 7765
9eb8ef74 7766NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 7767M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7768L: linux-fbdev@vger.kernel.org
ce00f85c 7769S: Maintained
8a61f013
JH
7770F: drivers/video/fbdev/riva/
7771F: drivers/video/fbdev/nvidia/
1da177e4 7772
79461681 7773NVM EXPRESS DRIVER
b3975e94
JF
7774M: Keith Busch <keith.busch@intel.com>
7775M: Jens Axboe <axboe@fb.com>
79461681 7776L: linux-nvme@lists.infradead.org
b3975e94
JF
7777T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7778W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 7779S: Supported
57dacad5 7780F: drivers/nvme/host/
79461681
MW
7781F: include/linux/nvme.h
7782
aee4b9bd
SK
7783NVMEM FRAMEWORK
7784M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7785M: Maxime Ripard <maxime.ripard@free-electrons.com>
7786S: Maintained
7787F: drivers/nvmem/
7788F: Documentation/devicetree/bindings/nvmem/
7789F: include/linux/nvmem-consumer.h
7790F: include/linux/nvmem-provider.h
7791
dece4585
CP
7792NXP-NCI NFC DRIVER
7793M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7794R: Charles Gorand <charles.gorand@effinnov.com>
7795L: linux-nfc@lists.01.org (moderated for non-subscribers)
7796S: Supported
7797F: drivers/nfc/nxp-nci
7798
f50d7146
RK
7799NXP TDA998X DRM DRIVER
7800M: Russell King <rmk+kernel@arm.linux.org.uk>
7801S: Supported
7802F: drivers/gpu/drm/i2c/tda998x_drv.c
7803F: include/drm/i2c/tda998x.h
7804
fbace43e
PR
7805NXP TFA9879 DRIVER
7806M: Peter Rosin <peda@axentia.se>
7807L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7808S: Maintained
7809F: sound/soc/codecs/tfa9879*
7810
f5525786 7811OMAP SUPPORT
0e24bdd4 7812M: Tony Lindgren <tony@atomide.com>
f5525786
TL
7813L: linux-omap@vger.kernel.org
7814W: http://www.muru.com/linux/omap/
7815W: http://linux.omap.com/
8a6e2535 7816Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 7817T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 7818S: Maintained
4e04d5a3 7819F: arch/arm/*omap*/
026da812
FB
7820F: arch/arm/configs/omap1_defconfig
7821F: arch/arm/configs/omap2plus_defconfig
046d0a37 7822F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
7823F: drivers/irqchip/irq-omap-intc.c
7824F: drivers/mfd/*omap*.c
7825F: drivers/mfd/menelaus.c
7826F: drivers/mfd/palmas.c
7827F: drivers/mfd/tps65217.c
7828F: drivers/mfd/tps65218.c
7829F: drivers/mfd/tps65910.c
7830F: drivers/mfd/twl-core.[ch]
7831F: drivers/mfd/twl4030*.c
7832F: drivers/mfd/twl6030*.c
7833F: drivers/mfd/twl6040*.c
7834F: drivers/regulator/palmas-regulator*.c
7835F: drivers/regulator/pbias-regulator.c
7836F: drivers/regulator/tps65217-regulator.c
7837F: drivers/regulator/tps65218-regulator.c
7838F: drivers/regulator/tps65910-regulator.c
7839F: drivers/regulator/twl-regulator.c
046d0a37 7840F: include/linux/i2c-omap.h
f5525786 7841
50f29fbd 7842OMAP DEVICE TREE SUPPORT
cdb55ab0 7843M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
7844M: Tony Lindgren <tony@atomide.com>
7845L: linux-omap@vger.kernel.org
d0fb18c5 7846L: devicetree@vger.kernel.org
50f29fbd
TL
7847S: Maintained
7848F: arch/arm/boot/dts/*omap*
7849F: arch/arm/boot/dts/*am3*
05eb20fa
NM
7850F: arch/arm/boot/dts/*am4*
7851F: arch/arm/boot/dts/*am5*
7852F: arch/arm/boot/dts/*dra7*
50f29fbd 7853
f5525786 7854OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 7855M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
7856L: linux-omap@vger.kernel.org
7857S: Maintained
7858F: arch/arm/*omap*/*clock*
7859
7860OMAP POWER MANAGEMENT SUPPORT
c69d72ae 7861M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
7862L: linux-omap@vger.kernel.org
7863S: Maintained
7864F: arch/arm/*omap*/*pm*
c46938d4 7865F: drivers/cpufreq/omap-cpufreq.c
f5525786 7866
d21db568 7867OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
7868M: Rajendra Nayak <rnayak@ti.com>
7869M: Paul Walmsley <paul@pwsan.com>
7870L: linux-omap@vger.kernel.org
7871S: Maintained
d21db568 7872F: arch/arm/mach-omap2/prm*
692ab1f3 7873
f5525786 7874OMAP AUDIO SUPPORT
6c284903 7875M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 7876M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 7877L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
7878L: linux-omap@vger.kernel.org
7879S: Maintained
7880F: sound/soc/omap/
7881
18640193
TL
7882OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7883M: Roger Quadros <rogerq@ti.com>
7884M: Tony Lindgren <tony@atomide.com>
7885L: linux-omap@vger.kernel.org
7886S: Maintained
7887F: drivers/memory/omap-gpmc.c
7888F: arch/arm/mach-omap2/*gpmc*
7889
f5525786 7890OMAP FRAMEBUFFER SUPPORT
830e6384 7891M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 7892L: linux-fbdev@vger.kernel.org
f5525786
TL
7893L: linux-omap@vger.kernel.org
7894S: Maintained
8a61f013 7895F: drivers/video/fbdev/omap/
f5525786 7896
676eec0d 7897OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 7898M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 7899L: linux-omap@vger.kernel.org
676eec0d 7900L: linux-fbdev@vger.kernel.org
178ff4c9 7901S: Maintained
8a61f013 7902F: drivers/video/fbdev/omap2/
178ff4c9
TV
7903F: Documentation/arm/OMAP/DSS
7904
8b37fcfc
OBC
7905OMAP HARDWARE SPINLOCK SUPPORT
7906M: Ohad Ben-Cohen <ohad@wizery.com>
7907L: linux-omap@vger.kernel.org
7908S: Maintained
7909F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 7910
f5525786 7911OMAP MMC SUPPORT
8b58be88 7912M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
7913L: linux-omap@vger.kernel.org
7914S: Maintained
653f41b5
MC
7915F: drivers/mmc/host/omap.c
7916
7917OMAP HS MMC SUPPORT
0a4585c6 7918L: linux-mmc@vger.kernel.org
653f41b5 7919L: linux-omap@vger.kernel.org
dfa5d196 7920S: Orphan
653f41b5 7921F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
7922
7923OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 7924M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
7925S: Maintained
7926F: drivers/char/hw_random/omap-rng.c
7927
f400c82e 7928OMAP HWMOD SUPPORT
cdb55ab0 7929M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7930M: Paul Walmsley <paul@pwsan.com>
7931L: linux-omap@vger.kernel.org
7932S: Maintained
8fc8b12b 7933F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 7934
8633fb30
PW
7935OMAP HWMOD DATA
7936M: Paul Walmsley <paul@pwsan.com>
7937L: linux-omap@vger.kernel.org
7938S: Maintained
7939F: arch/arm/mach-omap2/omap_hwmod*data*
7940
f400c82e 7941OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 7942M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
7943L: linux-omap@vger.kernel.org
7944S: Maintained
7945F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7946
0db83ced 7947OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
7948M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7949L: linux-media@vger.kernel.org
7950S: Maintained
7eec52db 7951F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 7952F: drivers/media/platform/omap3isp/
0db83ced 7953F: drivers/staging/media/omap4iss/
7e8970e1 7954
f5525786 7955OMAP USB SUPPORT
f5525786
TL
7956L: linux-usb@vger.kernel.org
7957L: linux-omap@vger.kernel.org
3b243519 7958S: Orphan
a16fbd65
JP
7959F: drivers/usb/*/*omap*
7960F: arch/arm/*omap*/usb*
f5525786 7961
6d994710 7962OMAP GPIO DRIVER
fe643528 7963M: Grygorii Strashko <grygorii.strashko@ti.com>
97215800 7964M: Santosh Shilimkar <ssantosh@kernel.org>
c69d72ae 7965M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
7966L: linux-omap@vger.kernel.org
7967S: Maintained
fe643528 7968F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
6d994710
KH
7969F: drivers/gpio/gpio-omap.c
7970
c351e290
MJ
7971OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7972M: Mark Jackson <mpfj@newflow.co.uk>
7973L: linux-omap@vger.kernel.org
7974S: Maintained
7975F: arch/arm/boot/dts/am335x-nano.dts
7976
0ad122d9 7977OMFS FILESYSTEM
8b58be88 7978M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
7979L: linux-karma-devel@lists.sourceforge.net
7980S: Maintained
679655da
JP
7981F: Documentation/filesystems/omfs.txt
7982F: fs/omfs/
0ad122d9 7983
c1986ee9 7984OMNIKEY CARDMAN 4000 DRIVER
8b58be88 7985M: Harald Welte <laforge@gnumonks.org>
c1986ee9 7986S: Maintained
679655da
JP
7987F: drivers/char/pcmcia/cm4000_cs.c
7988F: include/linux/cm4000_cs.h
c117ab84 7989F: include/uapi/linux/cm4000_cs.h
c1986ee9 7990
77c44ab1 7991OMNIKEY CARDMAN 4040 DRIVER
8b58be88 7992M: Harald Welte <laforge@gnumonks.org>
77c44ab1 7993S: Maintained
679655da 7994F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 7995
77d5140f 7996OMNIVISION OV7670 SENSOR DRIVER
8b58be88 7997M: Jonathan Corbet <corbet@lwn.net>
661263b5 7998L: linux-media@vger.kernel.org
275ffde4 7999T: git git://linuxtv.org/media_tree.git
77d5140f 8000S: Maintained
90d72ac6 8001F: drivers/media/i2c/ov7670.c
77d5140f 8002
431bca73 8003ONENAND FLASH DRIVER
8b58be88 8004M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
8005L: linux-mtd@lists.infradead.org
8006S: Maintained
679655da
JP
8007F: drivers/mtd/onenand/
8008F: include/linux/mtd/onenand*.h
431bca73 8009
1da177e4 8010ONSTREAM SCSI TAPE DRIVER
8b58be88 8011M: Willem Riede <osst@riede.org>
1da177e4
LT
8012L: osst-users@lists.sourceforge.net
8013L: linux-scsi@vger.kernel.org
8014S: Maintained
f7269cfc
JD
8015F: Documentation/scsi/osst.txt
8016F: drivers/scsi/osst.*
8017F: drivers/scsi/osst_*.h
8018F: drivers/scsi/st.h
1da177e4 8019
e2d1d6c0 8020OPENCORES I2C BUS DRIVER
8b58be88 8021M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 8022L: linux-i2c@vger.kernel.org
e2d1d6c0 8023S: Maintained
679655da
JP
8024F: Documentation/i2c/busses/i2c-ocores
8025F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 8026
860c44c1 8027OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 8028M: Rob Herring <robh+dt@kernel.org>
c8fb70a3
GL
8029M: Frank Rowand <frowand.list@gmail.com>
8030M: Grant Likely <grant.likely@linaro.org>
d0fb18c5 8031L: devicetree@vger.kernel.org
a7fefe9f
RH
8032W: http://www.devicetree.org/
8033T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
860c44c1 8034S: Maintained
f8828205 8035F: drivers/of/
860c44c1 8036F: include/linux/of*.h
f8828205 8037F: scripts/dtc/
860c44c1 8038
f8828205 8039OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 8040M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
8041M: Pawel Moll <pawel.moll@arm.com>
8042M: Mark Rutland <mark.rutland@arm.com>
de80963e 8043M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 8044M: Kumar Gala <galak@codeaurora.org>
f8828205 8045L: devicetree@vger.kernel.org
9f273c24 8046T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
f8828205
GL
8047S: Maintained
8048F: Documentation/devicetree/
8049F: arch/*/boot/dts/
8050F: include/dt-bindings/
8051
2bb65f56
PA
8052OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8053M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8054L: devicetree@vger.kernel.org
8055S: Maintained
8056F: Documentation/devicetree/dynamic-resolution-notes.txt
8057F: Documentation/devicetree/overlay-notes.txt
8058F: drivers/of/overlay.c
8059F: drivers/of/resolver.c
8060
19f9d392
JB
8061OPENRISC ARCHITECTURE
8062M: Jonas Bonn <jonas@southpole.se>
8063W: http://openrisc.net
eab7c1c0 8064L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
8065S: Maintained
8066T: git git://openrisc.net/~jonas/linux
14430813 8067F: arch/openrisc/
19f9d392 8068
ccb1352e 8069OPENVSWITCH
4f337ed5 8070M: Pravin Shelar <pshelar@nicira.com>
b422da7c 8071L: netdev@vger.kernel.org
ccb1352e
JG
8072L: dev@openvswitch.org
8073W: http://openvswitch.org
ccb1352e
JG
8074S: Maintained
8075F: net/openvswitch/
b422da7c 8076F: include/uapi/linux/openvswitch.h
ccb1352e 8077
875fa6fb
VK
8078OPERATING PERFORMANCE POINTS (OPP)
8079M: Viresh Kumar <vireshk@kernel.org>
8080M: Nishanth Menon <nm@ti.com>
8081M: Stephen Boyd <sboyd@codeaurora.org>
8082L: linux-pm@vger.kernel.org
8083S: Maintained
8084T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8085F: drivers/base/power/opp/
8086F: include/linux/pm_opp.h
8087F: Documentation/power/opp.txt
8088F: Documentation/devicetree/bindings/opp/
8089
af39917d
CL
8090OPL4 DRIVER
8091M: Clemens Ladisch <clemens@ladisch.de>
8092L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8093T: git git://git.alsa-project.org/alsa-kernel.git
8094S: Maintained
8095F: sound/drivers/opl4/
8096
1da177e4 8097OPROFILE
4cf7e718 8098M: Robert Richter <rric@kernel.org>
1da177e4
LT
8099L: oprofile-list@lists.sf.net
8100S: Maintained
81c4a8a6 8101F: arch/*/include/asm/oprofile*.h
679655da
JP
8102F: arch/*/oprofile/
8103F: drivers/oprofile/
8104F: include/linux/oprofile.h
1da177e4 8105
e2d1d6c0 8106ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 8107M: Mark Fasheh <mfasheh@suse.com>
d6351db2 8108M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 8109L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 8110W: http://ocfs2.wiki.kernel.org
e2d1d6c0 8111S: Supported
679655da
JP
8112F: Documentation/filesystems/ocfs2.txt
8113F: Documentation/filesystems/dlmfs.txt
8114F: fs/ocfs2/
e2d1d6c0 8115
1da177e4 8116ORINOCO DRIVER
724c6b35 8117L: linux-wireless@vger.kernel.org
491b26b4 8118W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 8119W: http://www.nongnu.org/orinoco/
3a59babb 8120S: Orphan
2be45b66 8121F: drivers/net/wireless/intersil/orinoco/
1da177e4 8122
42c55aa8 8123OSD LIBRARY and FILESYSTEM
fadc0752 8124M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 8125M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
8126L: osd-dev@open-osd.org
8127W: http://open-osd.org
54e5881d 8128T: git git://git.open-osd.org/open-osd.git
68274794 8129S: Maintained
42c55aa8 8130F: drivers/scsi/osd/
6b6f0b6c 8131F: include/scsi/osd_*
42c55aa8 8132F: fs/exofs/
68274794 8133
ef94b186 8134OVERLAY FILESYSTEM
7c37fbda 8135M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
8136L: linux-unionfs@vger.kernel.org
8137T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 8138S: Supported
1d113735 8139F: fs/overlayfs/
7c37fbda
NB
8140F: Documentation/filesystems/overlayfs.txt
8141
e2d1d6c0 8142P54 WIRELESS DRIVER
084cb0fe 8143M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 8144L: linux-wireless@vger.kernel.org
084cb0fe 8145W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 8146S: Maintained
d3466830 8147F: drivers/net/wireless/intersil/p54/
e2d1d6c0 8148
f5cd7872 8149PA SEMI ETHERNET DRIVER
8b58be88 8150M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
8151L: netdev@vger.kernel.org
8152S: Maintained
ded19add 8153F: drivers/net/ethernet/pasemi/*
f5cd7872 8154
beb58aa3 8155PA SEMI SMBUS DRIVER
8b58be88 8156M: Olof Johansson <olof@lixom.net>
846557d3 8157L: linux-i2c@vger.kernel.org
beb58aa3 8158S: Maintained
679655da 8159F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 8160
48fc267e
SK
8161PADATA PARALLEL EXECUTION MECHANISM
8162M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
8163L: linux-crypto@vger.kernel.org
8164S: Maintained
8165F: kernel/padata.c
8166F: include/linux/padata.h
8167F: Documentation/padata.txt
8168
709ee531 8169PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 8170M: Harald Welte <laforge@gnumonks.org>
d0944853 8171L: platform-driver-x86@vger.kernel.org
709ee531 8172S: Maintained
679655da 8173F: drivers/platform/x86/panasonic-laptop.c
709ee531 8174
368dd5ac 8175PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
8176M: David Howells <dhowells@redhat.com>
8177M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
8178L: linux-am33-list@redhat.com (moderated for non-subscribers)
8179W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8180S: Maintained
679655da
JP
8181F: Documentation/mn10300/
8182F: arch/mn10300/
4fa97181 8183
64dfff03
SM
8184PARALLEL PORT SUBSYSTEM
8185M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8186M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8187L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8188S: Maintained
679655da
JP
8189F: drivers/parport/
8190F: include/linux/parport*.h
8191F: drivers/char/ppdev.c
c117ab84 8192F: include/uapi/linux/ppdev.h
64dfff03 8193F: Documentation/parport*.txt
1da177e4 8194
4cdf6bc2 8195PARAVIRT_OPS INTERFACE
d633180c 8196M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8197M: Chris Wright <chrisw@sous-sol.org>
8198M: Alok Kataria <akataria@vmware.com>
8199M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8200L: virtualization@lists.linux-foundation.org
4cdf6bc2 8201S: Supported
a2e19991 8202F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8203F: arch/*/kernel/paravirt*
8204F: arch/*/include/asm/paravirt.h
4cdf6bc2 8205
e2d1d6c0 8206PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8207M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8208L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8209S: Maintained
679655da
JP
8210F: Documentation/blockdev/paride.txt
8211F: drivers/block/paride/
e2d1d6c0
RD
8212
8213PARISC ARCHITECTURE
b8828770 8214M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8215M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8216L: linux-parisc@vger.kernel.org
8217W: http://www.parisc-linux.org/
8a6e2535 8218Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8219T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8220T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8221S: Maintained
679655da 8222F: arch/parisc/
2b6bac9e 8223F: Documentation/parisc/
679655da 8224F: drivers/parisc/
2b6bac9e
HD
8225F: drivers/char/agp/parisc-agp.c
8226F: drivers/input/serio/gscps2.c
8227F: drivers/parport/parport_gsc.*
8228F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8229F: drivers/video/fbdev/sti*
2b6bac9e
HD
8230F: drivers/video/console/sti*
8231F: drivers/video/logo/logo_parisc*
e2d1d6c0 8232
1662d32c 8233PC87360 HARDWARE MONITORING DRIVER
8b58be88 8234M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
8235L: lm-sensors@lm-sensors.org
8236S: Maintained
679655da
JP
8237F: Documentation/hwmon/pc87360
8238F: drivers/hwmon/pc87360.c
1662d32c
JC
8239
8240PC8736x GPIO DRIVER
8b58be88 8241M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8242S: Maintained
679655da 8243F: drivers/char/pc8736x_gpio.c
1662d32c 8244
1ad107fd 8245PC87427 HARDWARE MONITORING DRIVER
d8130624 8246M: Jean Delvare <jdelvare@suse.com>
1ad107fd
JD
8247L: lm-sensors@lm-sensors.org
8248S: Maintained
8249F: Documentation/hwmon/pc87427
8250F: drivers/hwmon/pc87427.c
8251
b26e0ed4 8252PCA9532 LED DRIVER
8b58be88 8253M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8254S: Maintained
d5ca6918
JP
8255F: drivers/leds/leds-pca9532.c
8256F: include/linux/leds-pca9532.h
b26e0ed4 8257
5ce914a8 8258PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8259M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8260L: linux-i2c@vger.kernel.org
8261S: Maintained
b4f0b74e 8262F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8263
3971dae5 8264PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8265M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8266S: Maintained
8267F: drivers/firmware/pcdp.*
8268
065c6359 8269PCI ERROR RECOVERY
6305902c 8270M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8271L: linux-pci@vger.kernel.org
065c6359 8272S: Supported
679655da 8273F: Documentation/PCI/pci-error-recovery.txt
065c6359 8274
1da177e4 8275PCI SUBSYSTEM
5ac3a6d2 8276M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8277L: linux-pci@vger.kernel.org
99662dd1 8278Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8279T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8280S: Supported
679655da
JP
8281F: Documentation/PCI/
8282F: drivers/pci/
8283F: include/linux/pci*
6b49ee49 8284F: arch/x86/pci/
cad01f91 8285F: arch/x86/kernel/quirks.c
1da177e4 8286
eaa6111b
LFT
8287PCI DRIVER FOR ALTERA PCIE IP
8288M: Ley Foon Tan <lftan@altera.com>
8289L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8290L: linux-pci@vger.kernel.org
8291S: Supported
8292F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8293F: drivers/pci/host/pcie-altera.c
8294
b7e78170
RH
8295PCI DRIVER FOR ARM VERSATILE PLATFORM
8296M: Rob Herring <robh@kernel.org>
8297L: linux-pci@vger.kernel.org
8298L: linux-arm-kernel@lists.infradead.org
8299S: Maintained
8300F: Documentation/devicetree/bindings/pci/versatile.txt
8301F: drivers/pci/host/pci-versatile.c
8302
5f6b6ccd
TI
8303PCI DRIVER FOR APPLIEDMICRO XGENE
8304M: Tanmay Inamdar <tinamdar@apm.com>
8305L: linux-pci@vger.kernel.org
8306L: linux-arm-kernel@lists.infradead.org
8307S: Maintained
8308F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8309F: drivers/pci/host/pci-xgene.c
8310
62d0ff83
ML
8311PCI DRIVER FOR FREESCALE LAYERSCAPE
8312M: Minghuan Lian <minghuan.Lian@freescale.com>
8313M: Mingkai Hu <mingkai.hu@freescale.com>
8314M: Roy Zang <tie-fei.zang@freescale.com>
8315L: linuxppc-dev@lists.ozlabs.org
8316L: linux-pci@vger.kernel.org
8317L: linux-arm-kernel@lists.infradead.org
8318S: Maintained
8319F: drivers/pci/host/*layerscape*
8320
f0b75693 8321PCI DRIVER FOR IMX6
f175aa2c 8322M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8323M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8324L: linux-pci@vger.kernel.org
8325L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8326S: Maintained
8327F: drivers/pci/host/*imx6*
8328
0c4ffcfe
MK
8329PCI DRIVER FOR TI KEYSTONE
8330M: Murali Karicheri <m-karicheri2@ti.com>
8331L: linux-pci@vger.kernel.org
8332L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8333S: Maintained
8334F: drivers/pci/host/*keystone*
8335
f0b75693
BH
8336PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8337M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8338M: Jason Cooper <jason@lakedaemon.net>
8339L: linux-pci@vger.kernel.org
8340L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8341S: Maintained
8342F: drivers/pci/host/*mvebu*
8343
0447cfd7
TR
8344PCI DRIVER FOR NVIDIA TEGRA
8345M: Thierry Reding <thierry.reding@gmail.com>
8346L: linux-tegra@vger.kernel.org
f0b75693 8347L: linux-pci@vger.kernel.org
0447cfd7
TR
8348S: Supported
8349F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8350F: drivers/pci/host/pci-tegra.c
8351
47ff3de9
KVA
8352PCI DRIVER FOR TI DRA7XX
8353M: Kishon Vijay Abraham I <kishon@ti.com>
8354L: linux-omap@vger.kernel.org
8355L: linux-pci@vger.kernel.org
8356S: Supported
8357F: Documentation/devicetree/bindings/pci/ti-pci.txt
8358F: drivers/pci/host/pci-dra7xx.c
8359
f0b75693
BH
8360PCI DRIVER FOR RENESAS R-CAR
8361M: Simon Horman <horms@verge.net.au>
8362L: linux-pci@vger.kernel.org
4a121096 8363L: linux-renesas-soc@vger.kernel.org
f0b75693
BH
8364S: Maintained
8365F: drivers/pci/host/*rcar*
8366
4af82255 8367PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 8368M: Jingoo Han <jingoohan1@gmail.com>
4af82255 8369L: linux-pci@vger.kernel.org
f0b75693
BH
8370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8371L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
8372S: Maintained
8373F: drivers/pci/host/pci-exynos.c
8374
f0b75693 8375PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 8376M: Jingoo Han <jingoohan1@gmail.com>
110baab1 8377M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
8378L: linux-pci@vger.kernel.org
8379S: Maintained
8380F: drivers/pci/host/*designware*
8381
cf28855b
WD
8382PCI DRIVER FOR GENERIC OF HOSTS
8383M: Will Deacon <will.deacon@arm.com>
8384L: linux-pci@vger.kernel.org
8385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8386S: Maintained
8387F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8388F: drivers/pci/host/pci-host-generic.c
8389
185a383a
KB
8390PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8391M: Keith Busch <keith.busch@intel.com>
8392L: linux-pci@vger.kernel.org
8393S: Supported
8394F: arch/x86/pci/vmd.c
8395
51b66a6c 8396PCIE DRIVER FOR ST SPEAR13XX
110baab1 8397M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 8398L: linux-pci@vger.kernel.org
110baab1 8399S: Maintained
51b66a6c
PA
8400F: drivers/pci/host/*spear*
8401
af1169b4
LFT
8402PCI MSI DRIVER FOR ALTERA MSI IP
8403M: Ley Foon Tan <lftan@altera.com>
8404L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8405L: linux-pci@vger.kernel.org
8406S: Supported
8407F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8408F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 8409
dcd19de3
DD
8410PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8411M: Duc Dang <dhdang@apm.com>
8412L: linux-pci@vger.kernel.org
8413L: linux-arm-kernel@lists.infradead.org
8414S: Maintained
8415F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8416F: drivers/pci/host/pci-xgene-msi.c
8417
500a1d9a
ZW
8418PCIE DRIVER FOR HISILICON
8419M: Zhou Wang <wangzhou1@hisilicon.com>
5930fe4e 8420M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
500a1d9a
ZW
8421L: linux-pci@vger.kernel.org
8422S: Maintained
8423F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8424F: drivers/pci/host/pcie-hisi.c
8425
82a82383
SV
8426PCIE DRIVER FOR QUALCOMM MSM
8427M: Stanimir Varbanov <svarbanov@mm-sol.com>
8428L: linux-pci@vger.kernel.org
8429L: linux-arm-msm@vger.kernel.org
8430S: Maintained
8431F: drivers/pci/host/*qcom*
8432
1da177e4 8433PCMCIA SUBSYSTEM
4230dfc9 8434P: Linux PCMCIA Team
f5df5881 8435L: linux-pcmcia@lists.infradead.org
6650e0a5 8436W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9f273c24 8437T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
4230dfc9 8438S: Maintained
679655da
JP
8439F: Documentation/pcmcia/
8440F: drivers/pcmcia/
8441F: include/pcmcia/
1da177e4
LT
8442
8443PCNET32 NETWORK DRIVER
227fb925 8444M: Don Fry <pcnet32@frontier.com>
979b6c13 8445L: netdev@vger.kernel.org
1da177e4 8446S: Maintained
b955f6ca 8447F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 8448
48fc267e
SK
8449PCRYPT PARALLEL CRYPTO ENGINE
8450M: Steffen Klassert <steffen.klassert@secunet.com>
8451L: linux-crypto@vger.kernel.org
8452S: Maintained
8453F: crypto/pcrypt.c
8454F: include/crypto/pcrypt.h
8455
e72df0b8
TH
8456PER-CPU MEMORY ALLOCATOR
8457M: Tejun Heo <tj@kernel.org>
8458M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
8459T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8460S: Maintained
8461F: include/linux/percpu*.h
8462F: mm/percpu*.c
8463F: arch/*/include/asm/percpu.h
8464
ad4ecbcb 8465PER-TASK DELAY ACCOUNTING
185e595f 8466M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 8467S: Maintained
679655da
JP
8468F: include/linux/delayacct.h
8469F: kernel/delayacct.c
ad4ecbcb 8470
57c0c15b 8471PERFORMANCE EVENTS SUBSYSTEM
daecbd26 8472M: Peter Zijlstra <peterz@infradead.org>
dd9b238c 8473M: Ingo Molnar <mingo@redhat.com>
f80c5393 8474M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 8475L: linux-kernel@vger.kernel.org
75fc2d37 8476T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 8477S: Supported
d53e8365 8478F: kernel/events/*
a003236c 8479F: include/linux/perf_event.h
c117ab84 8480F: include/uapi/linux/perf_event.h
141c4296
RR
8481F: arch/*/kernel/perf_event*.c
8482F: arch/*/kernel/*/perf_event*.c
8483F: arch/*/kernel/*/*/perf_event*.c
a003236c 8484F: arch/*/include/asm/perf_event.h
a003236c
VL
8485F: arch/*/kernel/perf_callchain.c
8486F: tools/perf/
6c0b3244 8487
dd49d0f5 8488PERSONALITY HANDLING
8b58be88 8489M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
8490L: linux-abi-devel@lists.sourceforge.net
8491S: Maintained
679655da 8492F: include/linux/personality.h
c117ab84 8493F: include/uapi/linux/personality.h
dd49d0f5 8494
838e7a03 8495PHONET PROTOCOL
2a06b40f 8496M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
8497S: Supported
8498F: Documentation/networking/phonet.txt
8499F: include/linux/phonet.h
8500F: include/net/phonet/
c117ab84 8501F: include/uapi/linux/phonet.h
838e7a03
RDC
8502F: net/phonet/
8503
1da177e4 8504PHRAM MTD DRIVER
8b58be88 8505M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
8506L: linux-mtd@lists.infradead.org
8507S: Maintained
679655da 8508F: drivers/mtd/devices/phram.c
1da177e4 8509
efdbb10e
BP
8510PICOLCD HID DRIVER
8511M: Bruno Prémont <bonbons@linux-vserver.org>
8512L: linux-input@vger.kernel.org
8513S: Maintained
8514F: drivers/hid/hid-picolcd*
8515
a53bfa07
JI
8516PICOXCELL SUPPORT
8517M: Jamie Iles <jamie@jamieiles.com>
8518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8519T: git git://github.com/jamieiles/linux-2.6-ji.git
8520S: Supported
b8733987 8521F: arch/arm/boot/dts/picoxcell*
14430813 8522F: arch/arm/mach-picoxcell/
b8733987 8523F: drivers/crypto/picoxcell*
a53bfa07 8524
2744e8af
LW
8525PIN CONTROL SUBSYSTEM
8526M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 8527L: linux-gpio@vger.kernel.org
dbe752a3 8528T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 8529S: Maintained
07f29ba6 8530F: drivers/pinctrl/
8e406fe4 8531F: include/linux/pinctrl/
2744e8af 8532
2201bbb8
JCPV
8533PIN CONTROLLER - ATMEL AT91
8534M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8536S: Maintained
c654b6bf 8537F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 8538
33d3690c
LD
8539PIN CONTROLLER - ATMEL AT91 PIO4
8540M: Ludovic Desroches <ludovic.desroches@atmel.com>
8541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8542L: linux-gpio@vger.kernel.org
8543S: Supported
8544F: drivers/pinctrl/pinctrl-at91-pio4.*
8545
cbd1b652
MW
8546PIN CONTROLLER - INTEL
8547M: Mika Westerberg <mika.westerberg@linux.intel.com>
8548M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8549S: Maintained
8550F: drivers/pinctrl/intel/
2201bbb8 8551
9963b536
LP
8552PIN CONTROLLER - RENESAS
8553M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1a4ca6dd 8554M: Geert Uytterhoeven <geert+renesas@glider.be>
4a121096 8555L: linux-renesas-soc@vger.kernel.org
9963b536
LP
8556S: Maintained
8557F: drivers/pinctrl/sh-pfc/
8558
b75e60d6 8559PIN CONTROLLER - SAMSUNG
fea685e9 8560M: Tomasz Figa <tomasz.figa@gmail.com>
b75e60d6
DA
8561L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8562L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8563S: Maintained
9b5b33f6 8564F: drivers/pinctrl/samsung/
b75e60d6 8565
13cbd906
TL
8566PIN CONTROLLER - SINGLE
8567M: Tony Lindgren <tony@atomide.com>
8568M: Haojian Zhuang <haojian.zhuang@linaro.org>
8569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8570L: linux-omap@vger.kernel.org
8571S: Maintained
8572F: drivers/pinctrl/pinctrl-single.c
8573
deda8287 8574PIN CONTROLLER - ST SPEAR
da89947b 8575M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
8576L: spear-devel@list.st.com
8577L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8578W: http://www.st.com/spear
8579S: Maintained
8e406fe4 8580F: drivers/pinctrl/spear/
deda8287 8581
249a6771 8582PKTCDVD DRIVER
e5f6450c 8583M: Jiri Kosina <jikos@kernel.org>
249a6771 8584S: Maintained
679655da
JP
8585F: drivers/block/pktcdvd.c
8586F: include/linux/pktcdvd.h
c117ab84 8587F: include/uapi/linux/pktcdvd.h
249a6771 8588
b31d8273
G
8589PKUNITY SOC DRIVERS
8590M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8591W: http://mprc.pku.edu.cn/~guanxuetao/linux
8592S: Maintained
ceebf4d5 8593T: git git://github.com/gxt/linux.git
b31d8273 8594F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 8595F: drivers/i2c/busses/i2c-puv3.c
8a61f013 8596F: drivers/video/fbdev/fb-puv3.c
2809e80b 8597F: drivers/rtc/rtc-puv3.c
b31d8273 8598
9d2ecfb7 8599PMBUS HARDWARE MONITORING DRIVERS
ca462085 8600M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
8601L: lm-sensors@lm-sensors.org
8602W: http://www.lm-sensors.org/
8603W: http://www.roeck-us.net/linux/drivers/
8604T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8605S: Maintained
8606F: Documentation/hwmon/pmbus
8607F: drivers/hwmon/pmbus/
8608F: include/linux/i2c/pmbus.h
8609
89a36810 8610PMC SIERRA MaxRAID DRIVER
89a36810
AR
8611L: linux-scsi@vger.kernel.org
8612W: http://www.pmc-sierra.com/
3cdea4d7 8613S: Orphan
89a36810
AR
8614F: drivers/scsi/pmcraid.*
8615
dbf9bfe6 8616PMC SIERRA PM8001 DRIVER
d32477e2 8617M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 8618M: lindar_liu@usish.com
f5a7b525 8619L: pmchba@pmcs.com
dbf9bfe6 8620L: linux-scsi@vger.kernel.org
8621S: Supported
8622F: drivers/scsi/pm8001/
8623
1da177e4 8624POSIX CLOCKS and TIMERS
8b58be88 8625M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 8626L: linux-kernel@vger.kernel.org
75fc2d37 8627T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 8628S: Maintained
679655da
JP
8629F: fs/timerfd.c
8630F: include/linux/timer*
5cee9645 8631F: kernel/time/*timer*
1da177e4 8632
7b06a6d7
RW
8633POWER MANAGEMENT CORE
8634M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8635L: linux-pm@vger.kernel.org
8636T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8637S: Supported
8638F: drivers/base/power/
8639F: include/linux/pm.h
8640F: include/linux/pm_*
8641F: include/linux/powercap.h
8642F: drivers/powercap/
8643
3be86148 8644POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 8645M: Sebastian Reichel <sre@kernel.org>
57318935 8646M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 8647M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 8648L: linux-pm@vger.kernel.org
54e5881d 8649T: git git://git.infradead.org/battery-2.6.git
3be86148 8650S: Maintained
679655da 8651F: include/linux/power_supply.h
8cd725a1 8652F: drivers/power/
26305022 8653X: drivers/power/avs/
3be86148 8654
514f161a
MR
8655POWER STATE COORDINATION INTERFACE (PSCI)
8656M: Mark Rutland <mark.rutland@arm.com>
8657M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8658L: linux-arm-kernel@lists.infradead.org
8659S: Maintained
8660F: drivers/firmware/psci.c
8661F: include/linux/psci.h
8662F: include/uapi/linux/psci.h
8663
1da177e4 8664PNP SUPPORT
9c3646d1 8665M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 8666S: Maintained
679655da 8667F: drivers/pnp/
1da177e4
LT
8668
8669PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 8670M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
8671L: linux-ppp@vger.kernel.org
8672S: Maintained
224cf5ad 8673F: drivers/net/ppp/ppp_*
1da177e4
LT
8674
8675PPP OVER ATM (RFC 2364)
8b58be88 8676M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 8677S: Maintained
679655da 8678F: net/atm/pppoatm.c
c117ab84 8679F: include/uapi/linux/atmppp.h
1da177e4
LT
8680
8681PPP OVER ETHERNET
8b58be88 8682M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 8683S: Maintained
224cf5ad
JK
8684F: drivers/net/ppp/pppoe.c
8685F: drivers/net/ppp/pppox.c
1da177e4 8686
a6d2370b 8687PPP OVER L2TP
8b58be88 8688M: James Chapman <jchapman@katalix.com>
a6d2370b 8689S: Maintained
90ca28d1 8690F: net/l2tp/l2tp_ppp.c
679655da 8691F: include/linux/if_pppol2tp.h
c117ab84 8692F: include/uapi/linux/if_pppol2tp.h
a6d2370b 8693
eae9d2ba 8694PPS SUPPORT
8b58be88 8695M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
8696W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8697L: linuxpps@ml.enneenne.com (subscribers-only)
8698S: Maintained
cabaaf41
JP
8699F: Documentation/pps/
8700F: drivers/pps/
8701F: include/linux/pps*.h
eae9d2ba 8702
71a6d0af
HW
8703PPTP DRIVER
8704M: Dmitry Kozlov <xeb@mail.ru>
8705L: netdev@vger.kernel.org
8706S: Maintained
224cf5ad 8707F: drivers/net/ppp/pptp.c
71a6d0af
HW
8708W: http://sourceforge.net/projects/accel-pptp
8709
1da177e4 8710PREEMPTIBLE KERNEL
8b58be88 8711M: Robert Love <rml@tech9.net>
1da177e4
LT
8712L: kpreempt-tech@lists.sourceforge.net
8713W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8714S: Supported
679655da
JP
8715F: Documentation/preempt-locking.txt
8716F: include/linux/preempt.h
1da177e4
LT
8717
8718PRISM54 WIRELESS DRIVER
8b58be88 8719M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 8720L: linux-wireless@vger.kernel.org
9ef80804 8721W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 8722S: Obsolete
c12edfe2 8723F: drivers/net/wireless/intersil/prism54/
1da177e4 8724
02c18891 8725PS3 NETWORK SUPPORT
b809b9ca 8726M: Geoff Levand <geoff@infradead.org>
02c18891 8727L: netdev@vger.kernel.org
a14ab6b6 8728L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8729S: Maintained
8df158ac 8730F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 8731
f58a9d17 8732PS3 PLATFORM SUPPORT
b809b9ca 8733M: Geoff Levand <geoff@infradead.org>
a4724ed6 8734L: linuxppc-dev@lists.ozlabs.org
b809b9ca 8735S: Maintained
679655da
JP
8736F: arch/powerpc/boot/ps3*
8737F: arch/powerpc/include/asm/lv1call.h
8738F: arch/powerpc/include/asm/ps3*.h
8739F: arch/powerpc/platforms/ps3/
8740F: drivers/*/ps3*
8741F: drivers/ps3/
fec629b8 8742F: drivers/rtc/rtc-ps3.c
679655da 8743F: drivers/usb/host/*ps3.c
fec629b8 8744F: sound/ppc/snd_ps3*
f58a9d17 8745
cffb4add 8746PS3VRAM DRIVER
8b58be88 8747M: Jim Paris <jim@jtan.com>
3715a5d0 8748M: Geoff Levand <geoff@infradead.org>
a14ab6b6 8749L: linuxppc-dev@lists.ozlabs.org
cffb4add 8750S: Maintained
8a3977cb 8751F: drivers/block/ps3vram.c
cffb4add 8752
8defe599 8753PSTORE FILESYSTEM
9d5e2a02 8754M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
8755M: Colin Cross <ccross@android.com>
8756M: Kees Cook <keescook@chromium.org>
8757M: Tony Luck <tony.luck@intel.com>
8758S: Maintained
9f273c24 8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8defe599
AV
8760F: fs/pstore/
8761F: include/linux/pstore*
04851772 8762F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
8763F: drivers/acpi/apei/erst.c
8764
7fbc415d
RC
8765PTP HARDWARE CLOCK SUPPORT
8766M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 8767L: netdev@vger.kernel.org
7fbc415d
RC
8768S: Maintained
8769W: http://linuxptp.sourceforge.net/
8770F: Documentation/ABI/testing/sysfs-ptp
8771F: Documentation/ptp/*
0ecb3cdd 8772F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
8773F: drivers/net/phy/dp83640*
8774F: drivers/ptp/*
8775F: include/linux/ptp_cl*
8776
cf94a4d1 8777PTRACE SUPPORT
e846ee5f 8778M: Roland McGrath <roland@hack.frob.com>
8b58be88 8779M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
8780S: Maintained
8781F: include/asm-generic/syscall.h
8782F: include/linux/ptrace.h
8783F: include/linux/regset.h
8784F: include/linux/tracehook.h
c117ab84 8785F: include/uapi/linux/ptrace.h
cf94a4d1
CH
8786F: kernel/ptrace.c
8787
8320204a 8788PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 8789M: Mike Isely <isely@pobox.com>
16e9495d 8790L: pvrusb2@isely.net (subscribers-only)
661263b5 8791L: linux-media@vger.kernel.org
8320204a 8792W: http://www.isely.net/pvrusb2/
275ffde4 8793T: git git://linuxtv.org/media_tree.git
8320204a 8794S: Maintained
679655da 8795F: Documentation/video4linux/README.pvrusb2
0c0d06ca 8796F: drivers/media/usb/pvrusb2/
8320204a 8797
39532e6c
HG
8798PWC WEBCAM DRIVER
8799M: Hans de Goede <hdegoede@redhat.com>
8800L: linux-media@vger.kernel.org
8801T: git git://linuxtv.org/media_tree.git
8802S: Maintained
8803F: drivers/media/usb/pwc/*
8804
93c090b3
KD
8805PWM FAN DRIVER
8806M: Kamil Debski <k.debski@samsung.com>
8807L: lm-sensors@lm-sensors.org
8808S: Supported
8809F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8810F: Documentation/hwmon/pwm-fan
8811F: drivers/hwmon/pwm-fan.c
8812
200efedd 8813PWM SUBSYSTEM
aa3495f7
TR
8814M: Thierry Reding <thierry.reding@gmail.com>
8815L: linux-pwm@vger.kernel.org
0c2498f1 8816S: Maintained
006e854f 8817T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
8818F: Documentation/pwm.txt
8819F: Documentation/devicetree/bindings/pwm/
8820F: include/linux/pwm.h
0c2498f1 8821F: drivers/pwm/
a140b98d
TR
8822F: drivers/video/backlight/pwm_bl.c
8823F: include/linux/pwm_backlight.h
0c2498f1 8824
30ec261e 8825PXA2xx/PXA3xx SUPPORT
8da5e302 8826M: Daniel Mack <daniel@zonque.org>
a323f664 8827M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 8828M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 8829L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 8830T: git git://github.com/hzhuang1/linux.git
8da5e302 8831T: git git://github.com/rjarzmik/linux.git
1da177e4 8832S: Maintained
e68d7c14 8833F: arch/arm/boot/dts/pxa*
679655da 8834F: arch/arm/mach-pxa/
820439f1 8835F: drivers/dma/pxa*
679655da 8836F: drivers/pcmcia/pxa2xx*
1403ead9 8837F: drivers/pinctrl/pxa/
9df92e6c 8838F: drivers/spi/spi-pxa2xx*
faf2e1db 8839F: drivers/usb/gadget/udc/pxa2*
679655da 8840F: include/sound/pxa2xx-lib.h
bec4c99e 8841F: sound/arm/pxa*
14430813 8842F: sound/soc/pxa/
1da177e4 8843
f3154a46
RJ
8844PXA GPIO DRIVER
8845M: Robert Jarzmik <robert.jarzmik@free.fr>
8846L: linux-gpio@vger.kernel.org
8847S: Maintained
8848F: drivers/gpio/gpio-pxa.c
8849
ec64d3bf
EG
8850PXA3xx NAND FLASH DRIVER
8851M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8852L: linux-mtd@lists.infradead.org
8853S: Maintained
9a67f099 8854F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 8855
3f640c61 8856MMP SUPPORT
8b58be88 8857M: Eric Miao <eric.y.miao@gmail.com>
a323f664 8858M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 8859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
8860T: git git://github.com/hzhuang1/linux.git
8861T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 8862S: Maintained
e68d7c14 8863F: arch/arm/boot/dts/mmp*
3f640c61 8864F: arch/arm/mach-mmp/
e8e6cb32 8865
272f133a
PO
8866PXA MMCI DRIVER
8867S: Orphan
8868
57f63bc8 8869PXA RTC DRIVER
8b58be88 8870M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
8871L: rtc-linux@googlegroups.com
8872S: Maintained
8873
cea4001a 8874QAT DRIVER
49e7d9df
JP
8875M: Tadeusz Struk <tadeusz.struk@intel.com>
8876L: qat-linux@intel.com
8877S: Supported
8878F: drivers/crypto/qat/
cea4001a 8879
52a09a04 8880QIB DRIVER
8473c603 8881M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
8882L: linux-rdma@vger.kernel.org
8883S: Supported
8884F: drivers/infiniband/hw/qib/
8885
5e9772b9
JS
8886QLOGIC QLA1280 SCSI DRIVER
8887M: Michael Reed <mdr@sgi.com>
8888L: linux-scsi@vger.kernel.org
8889S: Maintained
8890F: drivers/scsi/qla1280.[ch]
8891
1da177e4 8892QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 8893M: qla2xxx-upstream@qlogic.com
1da177e4
LT
8894L: linux-scsi@vger.kernel.org
8895S: Supported
679655da
JP
8896F: Documentation/scsi/LICENSE.qla2xxx
8897F: drivers/scsi/qla2xxx/
1da177e4 8898
883c98fe 8899QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 8900M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
8901L: linux-scsi@vger.kernel.org
8902S: Supported
bacfb81b 8903F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
8904F: drivers/scsi/qla4xxx/
8905
5a4faa87 8906QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 8907M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 8908M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
8909M: linux-driver@qlogic.com
8910L: netdev@vger.kernel.org
8911S: Supported
679655da 8912F: Documentation/networking/LICENSE.qla3xxx
aa43c215 8913F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 8914
0ec00f03 8915QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 8916M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
8917L: netdev@vger.kernel.org
8918S: Supported
aa43c215 8919F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 8920
c4e84bde 8921QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
8922M: Harish Patil <harish.patil@qlogic.com>
8923M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8924M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 8925M: linux-driver@qlogic.com
c4e84bde
RM
8926L: netdev@vger.kernel.org
8927S: Supported
aa43c215 8928F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 8929
fe56b9e6
YM
8930QLOGIC QL4xxx ETHERNET DRIVER
8931M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8932M: Ariel Elior <Ariel.Elior@qlogic.com>
8933M: everest-linux-l2@qlogic.com
8934L: netdev@vger.kernel.org
8935S: Supported
8936F: drivers/net/ethernet/qlogic/qed/
8937F: include/linux/qed/
8938F: drivers/net/ethernet/qlogic/qede/
8939
1da177e4 8940QNX4 FILESYSTEM
8b58be88 8941M: Anders Larsen <al@alarsen.net>
1da177e4
LT
8942W: http://www.alarsen.net/linux/qnx4fs/
8943S: Maintained
80811493 8944F: fs/qnx4/
c117ab84
CEB
8945F: include/uapi/linux/qnx4_fs.h
8946F: include/uapi/linux/qnxtypes.h
1da177e4 8947
91952bc0
AP
8948QT1010 MEDIA DRIVER
8949M: Antti Palosaari <crope@iki.fi>
8950L: linux-media@vger.kernel.org
a825eaec 8951W: https://linuxtv.org
91952bc0
AP
8952W: http://palosaari.fi/linux/
8953Q: http://patchwork.linuxtv.org/project/linux-media/list/
8954T: git git://linuxtv.org/anttip/media_tree.git
8955S: Maintained
8956F: drivers/media/tuners/qt1010*
8957
966fb5ec
SM
8958QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8959M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8960L: linux-wireless@vger.kernel.org
8961L: ath9k-devel@lists.ath9k.org
8962W: http://wireless.kernel.org/en/users/Drivers/ath9k
8963S: Supported
8964F: drivers/net/wireless/ath/ath9k/
8965
2ea0ffcb
KV
8966QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8967M: Kalle Valo <kvalo@qca.qualcomm.com>
8968L: ath10k@lists.infradead.org
8969W: http://wireless.kernel.org/en/users/Drivers/ath10k
9f273c24 8970T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2ea0ffcb
KV
8971S: Supported
8972F: drivers/net/wireless/ath/ath10k/
8973
4f4567cf
RK
8974QUALCOMM HEXAGON ARCHITECTURE
8975M: Richard Kuo <rkuo@codeaurora.org>
8976L: linux-hexagon@vger.kernel.org
9f273c24 8977T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
4f4567cf
RK
8978S: Supported
8979F: arch/hexagon/
8980
8e84c258
EK
8981QUALCOMM WCN36XX WIRELESS DRIVER
8982M: Eugene Krasnikov <k.eugene.e@gmail.com>
8983L: wcn36xx@lists.infradead.org
8984W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8985T: git git://github.com/KrasnikovEugene/wcn36xx.git
8986S: Supported
8987F: drivers/net/wireless/ath/wcn36xx/
8988
602adf40 8989RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
8990M: Ilya Dryomov <idryomov@gmail.com>
8991M: Sage Weil <sage@redhat.com>
527a88b9 8992M: Alex Elder <elder@kernel.org>
398ecff5 8993L: ceph-devel@vger.kernel.org
09d90327
SW
8994W: http://ceph.com/
8995T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 8996T: git git://github.com/ceph/ceph-client.git
602adf40 8997S: Supported
398ecff5 8998F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
8999F: drivers/block/rbd.c
9000F: drivers/block/rbd_types.h
9001
1da177e4 9002RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 9003M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 9004L: linux-fbdev@vger.kernel.org
1da177e4 9005S: Maintained
8a61f013 9006F: drivers/video/fbdev/aty/radeon*
c117ab84 9007F: include/uapi/linux/radeonfb.h
1da177e4 9008
c6c9b34c
HG
9009RADIOSHARK RADIO DRIVER
9010M: Hans de Goede <hdegoede@redhat.com>
9011L: linux-media@vger.kernel.org
9012T: git git://linuxtv.org/media_tree.git
9013S: Maintained
9014F: drivers/media/radio/radio-shark.c
9015
9016RADIOSHARK2 RADIO DRIVER
9017M: Hans de Goede <hdegoede@redhat.com>
9018L: linux-media@vger.kernel.org
9019T: git git://linuxtv.org/media_tree.git
9020S: Maintained
9021F: drivers/media/radio/radio-shark2.c
9022F: drivers/media/radio/radio-tea5777.c
9023
1da177e4 9024RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 9025M: Paul Mackerras <paulus@samba.org>
c69f677c 9026L: linux-fbdev@vger.kernel.org
1da177e4 9027S: Maintained
8a61f013 9028F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 9029
a0fd81a9
JC
9030RALINK MIPS ARCHITECTURE
9031M: John Crispin <blogic@openwrt.org>
9032L: linux-mips@linux-mips.org
9033S: Maintained
9034F: arch/mips/ralink
9035
e7839f25 9036RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 9037P: rt2x00 project
b182427e 9038M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 9039M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 9040L: linux-wireless@vger.kernel.org
95ea3627 9041S: Maintained
33aca94d 9042F: drivers/net/wireless/ralink/rt2x00/
95ea3627 9043
9db5579b 9044RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 9045M: Jens Axboe <axboe@kernel.dk>
9db5579b 9046S: Maintained
679655da
JP
9047F: Documentation/blockdev/ramdisk.txt
9048F: drivers/block/brd.c
9db5579b 9049
9e95ce27 9050RANDOM NUMBER DRIVER
0624bcaa 9051M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 9052S: Maintained
679655da 9053F: drivers/char/random.c
9e95ce27 9054
394b701c 9055RAPIDIO SUBSYSTEM
8b58be88 9056M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 9057M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 9058S: Maintained
679655da 9059F: drivers/rapidio/
394b701c 9060
e2d1d6c0 9061RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 9062L: linux-wireless@vger.kernel.org
f52a5490 9063S: Orphan
679655da 9064F: drivers/net/wireless/ray*
e2d1d6c0
RD
9065
9066RCUTORTURE MODULE
e0198b29 9067M: Josh Triplett <josh@joshtriplett.org>
8b58be88 9068M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 9069L: linux-kernel@vger.kernel.org
f9094d8e 9070S: Supported
08deed1e 9071T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 9072F: Documentation/RCU/torture.txt
34e2d560 9073F: kernel/rcu/rcutorture.c
e2d1d6c0 9074
c87b9c60
PM
9075RCUTORTURE TEST FRAMEWORK
9076M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9077M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9078R: Steven Rostedt <rostedt@goodmis.org>
9079R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9080R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9081L: linux-kernel@vger.kernel.org
c87b9c60
PM
9082S: Supported
9083T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9084F: tools/testing/selftests/rcutorture
9085
c1f766b5 9086RDC R-321X SoC
8b58be88 9087M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
9088S: Maintained
9089
db17f395 9090RDC R6040 FAST ETHERNET DRIVER
8b58be88 9091M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
9092L: netdev@vger.kernel.org
9093S: Maintained
58565a35 9094F: drivers/net/ethernet/rdc/r6040.c
db17f395 9095
a09ed661 9096RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 9097M: Chien Yen <chien.yen@oracle.com>
fbb5a558 9098L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 9099S: Supported
679655da 9100F: net/rds/
a09ed661 9101
595182bc 9102READ-COPY UPDATE (RCU)
8b58be88 9103M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9104M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9105R: Steven Rostedt <rostedt@goodmis.org>
9106R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9107R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9108L: linux-kernel@vger.kernel.org
9fab9787 9109W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 9110S: Supported
08deed1e 9111T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 9112F: Documentation/RCU/
9fab9787 9113X: Documentation/RCU/torture.txt
f9094d8e 9114F: include/linux/rcu*
4102adab
PM
9115X: include/linux/srcu.h
9116F: kernel/rcu/
34e2d560 9117X: kernel/torture.c
595182bc 9118
0c86edc0 9119REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 9120M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 9121M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 9122L: rtc-linux@googlegroups.com
8a6e2535 9123Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 9124T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 9125S: Maintained
679655da
JP
9126F: Documentation/rtc.txt
9127F: drivers/rtc/
9128F: include/linux/rtc.h
c117ab84 9129F: include/uapi/linux/rtc.h
0c86edc0 9130
0e400c53
MB
9131REALTEK AUDIO CODECS
9132M: Bard Liao <bardliao@realtek.com>
9133M: Oder Chiou <oder_chiou@realtek.com>
9134S: Maintained
9135F: sound/soc/codecs/rt*
9136F: include/sound/rt*.h
9137
1da177e4 9138REISERFS FILE SYSTEM
76c4e5ea 9139L: reiserfs-devel@vger.kernel.org
1da177e4 9140S: Supported
679655da 9141F: fs/reiserfs/
1da177e4 9142
b83a313b 9143REGISTER MAP ABSTRACTION
b02e48f2 9144M: Mark Brown <broonie@kernel.org>
dd060bc9 9145L: linux-kernel@vger.kernel.org
b83a313b
MB
9146T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9147S: Supported
9148F: drivers/base/regmap/
9149F: include/linux/regmap.h
9150
400e64df
OBC
9151REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9152M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 9153T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
9154S: Maintained
9155F: drivers/remoteproc/
9156F: Documentation/remoteproc.txt
6fc26488 9157F: include/linux/remoteproc.h
400e64df 9158
d8115db5
OBC
9159REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9160M: Ohad Ben-Cohen <ohad@wizery.com>
9161T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9162S: Maintained
9163F: drivers/rpmsg/
9164F: Documentation/rpmsg.txt
9165F: include/linux/rpmsg.h
9166
8e6569af
SS
9167RENESAS ETHERNET DRIVERS
9168R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9169L: netdev@vger.kernel.org
4a121096 9170L: linux-renesas-soc@vger.kernel.org
8e6569af
SS
9171F: drivers/net/ethernet/renesas/
9172F: include/linux/sh_eth.h
9173
3e46c397
YS
9174RENESAS USB2 PHY DRIVER
9175M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
4a121096 9176L: linux-renesas-soc@vger.kernel.org
3e46c397
YS
9177S: Maintained
9178F: drivers/phy/phy-rcar-gen3-usb2.c
9179
1b0fe6be
PZ
9180RESET CONTROLLER FRAMEWORK
9181M: Philipp Zabel <p.zabel@pengutronix.de>
9f273c24 9182T: git git://git.pengutronix.de/git/pza/linux
1b0fe6be
PZ
9183S: Maintained
9184F: drivers/reset/
9185F: Documentation/devicetree/bindings/reset/
b2f6dd7b 9186F: include/dt-bindings/reset/
1b0fe6be
PZ
9187F: include/linux/reset.h
9188F: include/linux/reset-controller.h
9189
e0897645 9190RFKILL
8b58be88 9191M: Johannes Berg <johannes@sipsolutions.net>
19d337df 9192L: linux-wireless@vger.kernel.org
ce466579
JB
9193W: http://wireless.kernel.org/
9194T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9195T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 9196S: Maintained
505c9247 9197F: Documentation/rfkill.txt
80811493 9198F: net/rfkill/
e0897645 9199
933685ca
TG
9200RHASHTABLE
9201M: Thomas Graf <tgraf@suug.ch>
9202L: netdev@vger.kernel.org
9203S: Maintained
9204F: lib/rhashtable.c
9205F: include/linux/rhashtable.h
9206
67e054e9
ML
9207RICOH SMARTMEDIA/XD DRIVER
9208M: Maxim Levitsky <maximlevitsky@gmail.com>
9209S: Maintained
21c26f50
JP
9210F: drivers/mtd/nand/r852.c
9211F: drivers/mtd/nand/r852.h
67e054e9 9212
92634125
ML
9213RICOH R5C592 MEMORYSTICK DRIVER
9214M: Maxim Levitsky <maximlevitsky@gmail.com>
9215S: Maintained
9216F: drivers/memstick/host/r592.*
9217
27f1d2f9
SA
9218ROCCAT DRIVERS
9219M: Stefan Achatz <erazor_de@users.sourceforge.net>
9220W: http://sourceforge.net/projects/roccat/
9221S: Maintained
9222F: drivers/hid/hid-roccat*
9223F: include/linux/hid-roccat*
9224F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9225
4b8ac966
JP
9226ROCKER DRIVER
9227M: Jiri Pirko <jiri@resnulli.us>
9228M: Scott Feldman <sfeldma@gmail.com>
9229L: netdev@vger.kernel.org
9230S: Supported
9231F: drivers/net/ethernet/rocker/
9232
1da177e4
LT
9233ROCKETPORT DRIVER
9234P: Comtrol Corp.
1da177e4
LT
9235W: http://www.comtrol.com
9236S: Maintained
679655da 9237F: Documentation/serial/rocket.txt
c897401b 9238F: drivers/tty/rocket*
1da177e4 9239
7645c2f4
KC
9240ROCKETPORT EXPRESS/INFINITY DRIVER
9241M: Kevin Cernekee <cernekee@gmail.com>
9242L: linux-serial@vger.kernel.org
9243S: Odd Fixes
9244F: drivers/tty/serial/rp2.*
9245
1da177e4 9246ROSE NETWORK LAYER
8b58be88 9247M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9248L: linux-hams@vger.kernel.org
d34cb28a 9249W: http://www.linux-ax25.org/
1da177e4 9250S: Maintained
679655da 9251F: include/net/rose.h
c117ab84 9252F: include/uapi/linux/rose.h
679655da 9253F: net/rose/
1da177e4 9254
91952bc0
AP
9255RTL2830 MEDIA DRIVER
9256M: Antti Palosaari <crope@iki.fi>
9257L: linux-media@vger.kernel.org
a825eaec 9258W: https://linuxtv.org
91952bc0
AP
9259W: http://palosaari.fi/linux/
9260Q: http://patchwork.linuxtv.org/project/linux-media/list/
9261T: git git://linuxtv.org/anttip/media_tree.git
9262S: Maintained
9263F: drivers/media/dvb-frontends/rtl2830*
9264
27a0aacf
AP
9265RTL2832 MEDIA DRIVER
9266M: Antti Palosaari <crope@iki.fi>
9267L: linux-media@vger.kernel.org
a825eaec 9268W: https://linuxtv.org
27a0aacf
AP
9269W: http://palosaari.fi/linux/
9270Q: http://patchwork.linuxtv.org/project/linux-media/list/
9271T: git git://linuxtv.org/anttip/media_tree.git
9272S: Maintained
9273F: drivers/media/dvb-frontends/rtl2832*
9274
ba6e6f6e
AP
9275RTL2832_SDR MEDIA DRIVER
9276M: Antti Palosaari <crope@iki.fi>
9277L: linux-media@vger.kernel.org
a825eaec 9278W: https://linuxtv.org
ba6e6f6e
AP
9279W: http://palosaari.fi/linux/
9280Q: http://patchwork.linuxtv.org/project/linux-media/list/
9281T: git git://linuxtv.org/anttip/media_tree.git
9282S: Maintained
b4bb1c28 9283F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 9284
59840488 9285RTL8180 WIRELESS DRIVER
605bebe2 9286L: linux-wireless@vger.kernel.org
491b26b4 9287W: http://wireless.kernel.org/
54e5881d 9288T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 9289S: Orphan
62141726 9290F: drivers/net/wireless/realtek/rtl818x/rtl8180/
605bebe2 9291
59840488 9292RTL8187 WIRELESS DRIVER
9f0939bf 9293M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
9294M: Hin-Tak Leung <htl10@users.sourceforge.net>
9295M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 9296L: linux-wireless@vger.kernel.org
491b26b4 9297W: http://wireless.kernel.org/
54e5881d 9298T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 9299S: Maintained
62141726 9300F: drivers/net/wireless/realtek/rtl818x/rtl8187/
59840488 9301
3cf0c8ad
LF
9302RTL8192CE WIRELESS DRIVER
9303M: Larry Finger <Larry.Finger@lwfinger.net>
9304M: Chaoming Li <chaoming_li@realsil.com.cn>
9305L: linux-wireless@vger.kernel.org
491b26b4 9306W: http://wireless.kernel.org/
3cf0c8ad
LF
9307T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9308S: Maintained
62141726
KV
9309F: drivers/net/wireless/realtek/rtlwifi/
9310F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
59840488 9311
26f1fad2
JS
9312RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9313M: Jes Sorensen <Jes.Sorensen@redhat.com>
9314L: linux-wireless@vger.kernel.org
9315T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9316S: Maintained
9317F: drivers/net/wireless/realtek/rtl8xxxu/
9318
9eb8ef74 9319S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 9320M: Antonino Daplas <adaplas@gmail.com>
c69f677c 9321L: linux-fbdev@vger.kernel.org
ce00f85c 9322S: Maintained
8a61f013 9323F: drivers/video/fbdev/savage/
9eb8ef74 9324
1da177e4 9325S390
8b58be88
JP
9326M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9327M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 9328L: linux-s390@vger.kernel.org
5238da45 9329W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 9330T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
5238da45 9331S: Supported
679655da 9332F: arch/s390/
a968cd3e 9333F: drivers/s390/
3bfe6858
JN
9334F: Documentation/s390/
9335F: Documentation/DocBook/s390*
5238da45 9336
322986ca
SO
9337S390 COMMON I/O LAYER
9338M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9339M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9340L: linux-s390@vger.kernel.org
9341W: http://www.ibm.com/developerworks/linux/linux390/
9342S: Supported
9343F: drivers/s390/cio/
9344
9345S390 DASD DRIVER
9346M: Stefan Weinhuber <wein@de.ibm.com>
9347M: Stefan Haberland <stefan.haberland@de.ibm.com>
9348L: linux-s390@vger.kernel.org
9349W: http://www.ibm.com/developerworks/linux/linux390/
9350S: Supported
9351F: drivers/s390/block/dasd*
9352F: block/partitions/ibm.c
9353
5238da45 9354S390 NETWORK DRIVERS
f0c59aff 9355M: Ursula Braun <ubraun@linux.vnet.ibm.com>
d58140cc 9356L: linux-s390@vger.kernel.org
5238da45
HC
9357W: http://www.ibm.com/developerworks/linux/linux390/
9358S: Supported
679655da 9359F: drivers/s390/net/
5238da45 9360
322986ca
SO
9361S390 PCI SUBSYSTEM
9362M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9363M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9364L: linux-s390@vger.kernel.org
9365W: http://www.ibm.com/developerworks/linux/linux390/
9366S: Supported
9367F: arch/s390/pci/
9368F: drivers/pci/hotplug/s390_pci_hpc.c
9369
feed9b62 9370S390 ZCRYPT DRIVER
5c8d0983 9371M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 9372L: linux-s390@vger.kernel.org
a968cd3e 9373W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 9374S: Supported
d5ca6918 9375F: drivers/s390/crypto/
feed9b62 9376
5238da45 9377S390 ZFCP DRIVER
d38e19d0 9378M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 9379L: linux-s390@vger.kernel.org
5238da45 9380W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 9381S: Supported
679655da 9382F: drivers/s390/scsi/zfcp_*
1da177e4 9383
dd96df2c 9384S390 IUCV NETWORK LAYER
f0c59aff 9385M: Ursula Braun <ubraun@linux.vnet.ibm.com>
dd96df2c
UB
9386L: linux-s390@vger.kernel.org
9387W: http://www.ibm.com/developerworks/linux/linux390/
9388S: Supported
679655da
JP
9389F: drivers/s390/net/*iucv*
9390F: include/net/iucv/
9391F: net/iucv/
dd96df2c 9392
8128f23c
GS
9393S390 IOMMU (PCI)
9394M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9395L: linux-s390@vger.kernel.org
9396W: http://www.ibm.com/developerworks/linux/linux390/
9397S: Supported
9398F: drivers/iommu/s390-iommu.c
9399
4dde7f75 9400S3C24XX SD/MMC Driver
8b58be88 9401M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 9402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 9403S: Supported
679655da 9404F: drivers/mmc/host/s3cmci.*
4dde7f75 9405
1f15a229
HV
9406SAA6588 RDS RECEIVER DRIVER
9407M: Hans Verkuil <hverkuil@xs4all.nl>
9408L: linux-media@vger.kernel.org
9409T: git git://linuxtv.org/media_tree.git
a825eaec 9410W: https://linuxtv.org
1f15a229
HV
9411S: Odd Fixes
9412F: drivers/media/i2c/saa6588*
9413
98ed12e6 9414SAA7134 VIDEO4LINUX DRIVER
009a5410 9415M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
98ed12e6 9416L: linux-media@vger.kernel.org
a825eaec 9417W: https://linuxtv.org
98ed12e6
MCC
9418T: git git://linuxtv.org/media_tree.git
9419S: Odd fixes
e42bf501 9420F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
9421F: drivers/media/pci/saa7134/
9422
1da177e4 9423SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 9424M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 9425L: linux-media@vger.kernel.org
275ffde4 9426T: git git://linuxtv.org/media_tree.git
1da177e4 9427S: Maintained
90d72ac6
MCC
9428F: drivers/media/common/saa7146/
9429F: drivers/media/pci/saa7146/
9430F: include/media/saa7146*
1da177e4 9431
92304a40 9432SAMSUNG LAPTOP DRIVER
5909c654 9433M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
9434L: platform-driver-x86@vger.kernel.org
9435S: Maintained
9436F: drivers/platform/x86/samsung-laptop.c
9437
4a109cc0 9438SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 9439M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
9440L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9441S: Supported
14430813 9442F: sound/soc/samsung/
4a109cc0 9443
0d89a28b 9444SAMSUNG FRAMEBUFFER DRIVER
b7701755 9445M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
9446L: linux-fbdev@vger.kernel.org
9447S: Maintained
8a61f013 9448F: drivers/video/fbdev/s3c-fb.c
0d89a28b 9449
b40f0632 9450SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 9451M: Sangbeom Kim <sbkim73@samsung.com>
b40f0632 9452M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
f69d3a17 9453L: linux-kernel@vger.kernel.org
b40f0632 9454L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
9455S: Supported
9456F: drivers/mfd/sec*.c
9457F: drivers/regulator/s2m*.c
9458F: drivers/regulator/s5m*.c
b40f0632
KK
9459F: drivers/clk/clk-s2mps11.c
9460F: drivers/rtc/rtc-s5m.c
f69d3a17 9461F: include/linux/mfd/samsung/
a13c7c51
KK
9462F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9463F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
27383ca9 9464F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
a13c7c51 9465F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
f69d3a17 9466
038f5c4b
SN
9467SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9468M: Kyungmin Park <kyungmin.park@samsung.com>
9469M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9470L: linux-media@vger.kernel.org
9471Q: https://patchwork.linuxtv.org/project/linux-media/list/
9472S: Supported
9473F: drivers/media/platform/exynos4-is/
038f5c4b 9474
6fd86ab2
SN
9475SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9476M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9477L: linux-media@vger.kernel.org
9478L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9479S: Maintained
9480F: drivers/media/platform/s3c-camif/
d647f0b7 9481F: include/media/drv-intf/s3c_camif.h
6fd86ab2 9482
b84ef24e
AH
9483SAMSUNG S5C73M3 CAMERA DRIVER
9484M: Kyungmin Park <kyungmin.park@samsung.com>
9485M: Andrzej Hajda <a.hajda@samsung.com>
9486L: linux-media@vger.kernel.org
9487S: Supported
9488F: drivers/media/i2c/s5c73m3/*
9489
7d459937
AH
9490SAMSUNG S5K5BAF CAMERA DRIVER
9491M: Kyungmin Park <kyungmin.park@samsung.com>
9492M: Andrzej Hajda <a.hajda@samsung.com>
9493L: linux-media@vger.kernel.org
9494S: Supported
9495F: drivers/media/i2c/s5k5baf.c
9496
c04c674f
RB
9497SAMSUNG S3FWRN5 NFC DRIVER
9498M: Robert Baldyga <r.baldyga@samsung.com>
9499L: linux-nfc@lists.01.org (moderated for non-subscribers)
9500S: Supported
9501F: drivers/nfc/s3fwrn5
9502
310e39c9 9503SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
9504M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9505M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
9506S: Supported
9507L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9508F: drivers/clk/samsung/
9509
66890ed6
BA
9510SAMSUNG SXGBE DRIVERS
9511M: Byungho An <bh74.an@samsung.com>
9512M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
9513M: Vipul Pandya <vipul.pandya@samsung.com>
9514S: Supported
9515L: netdev@vger.kernel.org
9516F: drivers/net/ethernet/samsung/sxgbe/
9517
93c537af
LM
9518SAMSUNG THERMAL DRIVER
9519M: Lukasz Majewski <l.majewski@samsung.com>
9520L: linux-pm@vger.kernel.org
9521L: linux-samsung-soc@vger.kernel.org
9522S: Supported
9f273c24 9523T: git https://github.com/lmajewski/linux-samsung-thermal.git
93c537af
LM
9524F: drivers/thermal/samsung/
9525
e296cd32
KD
9526SAMSUNG USB2 PHY DRIVER
9527M: Kamil Debski <k.debski@samsung.com>
9528L: linux-kernel@vger.kernel.org
9529S: Supported
9530F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9531F: Documentation/phy/samsung-usb2.txt
9532F: drivers/phy/phy-exynos4210-usb2.c
9533F: drivers/phy/phy-exynos4x12-usb2.c
9534F: drivers/phy/phy-exynos5250-usb2.c
9535F: drivers/phy/phy-s5pv210-usb2.c
9536F: drivers/phy/phy-samsung-usb2.c
9537F: drivers/phy/phy-samsung-usb2.h
9538
ca749e2a 9539SERIAL DRIVERS
5e30bbb7 9540M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 9541L: linux-serial@vger.kernel.org
5e30bbb7 9542S: Maintained
14430813 9543F: drivers/tty/serial/
ca749e2a 9544
aecb7b64 9545SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 9546M: Viresh Kumar <vireshk@kernel.org>
337ae47c 9547M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 9548S: Maintained
1fb200d6 9549F: include/linux/dma/dw.h
3d598f47 9550F: include/linux/platform_data/dma-dw.h
61a76496 9551F: drivers/dma/dw/
aecb7b64 9552
058999cc
LP
9553SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9554M: Lars Persson <lars.persson@axis.com>
9555L: netdev@vger.kernel.org
9556S: Supported
9557F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9558F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9559
fc531d98
WS
9560SYNOPSYS DESIGNWARE I2C DRIVER
9561M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9562M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9563M: Mika Westerberg <mika.westerberg@linux.intel.com>
9564L: linux-i2c@vger.kernel.org
9565S: Maintained
9566F: drivers/i2c/busses/i2c-designware-*
9567F: include/linux/platform_data/i2c-designware.h
9568
f9e37137 9569SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
9570M: Jaehoon Chung <jh80.chung@samsung.com>
9571L: linux-mmc@vger.kernel.org
9572S: Maintained
9573F: include/linux/mmc/dw_mmc.h
9574F: drivers/mmc/host/dw_mmc*
9575
a961e698
AS
9576SYSTEM TRACE MODULE CLASS
9577M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9578S: Maintained
9579F: Documentation/trace/stm.txt
9580F: drivers/hwtracing/stm/
9581F: include/linux/stm.h
9582F: include/uapi/linux/stm.h
9583
1db121d6
AN
9584THUNDERBOLT DRIVER
9585M: Andreas Noever <andreas.noever@gmail.com>
9586S: Maintained
9587F: drivers/thunderbolt/
9588
e35a49b1
SR
9589TI BQ27XXX POWER SUPPLY DRIVER
9590R: Andrew F. Davis <afd@ti.com>
9591F: include/linux/power/bq27xxx_battery.h
9592F: drivers/power/bq27xxx_battery.c
9593F: drivers/power/bq27xxx_battery_i2c.c
9594
34db37c6 9595TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
50363737 9596M: John Stultz <john.stultz@linaro.org>
88606e80 9597M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9598L: linux-kernel@vger.kernel.org
75fc2d37 9599T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
9600S: Supported
9601F: include/linux/clocksource.h
9602F: include/linux/time.h
9603F: include/linux/timex.h
c117ab84
CEB
9604F: include/uapi/linux/time.h
9605F: include/uapi/linux/timex.h
88606e80
TG
9606F: kernel/time/clocksource.c
9607F: kernel/time/time*.c
34db37c6 9608F: kernel/time/alarmtimer.c
88606e80 9609F: kernel/time/ntp.c
7fe5f1c1 9610F: tools/testing/selftests/timers/
88606e80 9611
1da177e4 9612SC1200 WDT DRIVER
b300645a 9613M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 9614S: Maintained
679655da 9615F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
9616
9617SCHEDULER
dd9b238c 9618M: Ingo Molnar <mingo@redhat.com>
8b58be88 9619M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 9620L: linux-kernel@vger.kernel.org
75fc2d37 9621T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 9622S: Maintained
95c0d71d 9623F: kernel/sched/
679655da 9624F: include/linux/sched.h
c117ab84 9625F: include/uapi/linux/sched.h
c2eb505b 9626F: include/linux/wait.h
1da177e4 9627
6bcf6737 9628SCORE ARCHITECTURE
ed38665e 9629M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 9630M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 9631W: http://www.sunplus.com
6bcf6737 9632S: Supported
a2681a75 9633F: arch/score/
6bcf6737 9634
80f390ea
SH
9635SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9636M: Sudeep Holla <sudeep.holla@arm.com>
9637L: linux-arm-kernel@lists.infradead.org
9638S: Maintained
9639F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 9640F: drivers/clk/clk-scpi.c
8def3103 9641F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
9642F: drivers/firmware/arm_scpi.c
9643F: include/linux/scpi_protocol.h
80f390ea 9644
1da177e4 9645SCSI CDROM DRIVER
8b58be88 9646M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9647L: linux-scsi@vger.kernel.org
9648W: http://www.kernel.dk
9649S: Maintained
679655da 9650F: drivers/scsi/sr*
1da177e4 9651
fb50a83d 9652SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 9653M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
9654L: linux-rdma@vger.kernel.org
9655S: Supported
9656W: http://www.openfabrics.org
9657Q: http://patchwork.kernel.org/project/linux-rdma/list/
9658T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9659F: drivers/infiniband/ulp/srp/
9660F: include/scsi/srp.h
9661
1da177e4 9662SCSI SG DRIVER
8b58be88 9663M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 9664L: linux-scsi@vger.kernel.org
59ab3c93 9665W: http://sg.danny.cz/sg
1da177e4 9666S: Maintained
59ab3c93 9667F: Documentation/scsi/scsi-generic.txt
679655da
JP
9668F: drivers/scsi/sg.c
9669F: include/scsi/sg.h
1da177e4
LT
9670
9671SCSI SUBSYSTEM
0351b8f8 9672M: "James E.J. Bottomley" <JBottomley@odin.com>
0351b8f8 9673T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
9674M: "Martin K. Petersen" <martin.petersen@oracle.com>
9675T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9676L: linux-scsi@vger.kernel.org
1da177e4 9677S: Maintained
679655da
JP
9678F: drivers/scsi/
9679F: include/scsi/
1da177e4
LT
9680
9681SCSI TAPE DRIVER
8b58be88 9682M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
9683L: linux-scsi@vger.kernel.org
9684S: Maintained
679655da 9685F: Documentation/scsi/st.txt
f7269cfc
JD
9686F: drivers/scsi/st.*
9687F: drivers/scsi/st_*.h
1da177e4
LT
9688
9689SCTP PROTOCOL
8b6efb75 9690M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 9691M: Neil Horman <nhorman@tuxdriver.com>
1a418796 9692L: linux-sctp@vger.kernel.org
5f85813c 9693W: http://lksctp.sourceforge.net
8b6efb75 9694S: Maintained
679655da
JP
9695F: Documentation/networking/sctp.txt
9696F: include/linux/sctp.h
4d58c025 9697F: include/uapi/linux/sctp.h
679655da
JP
9698F: include/net/sctp/
9699F: net/sctp/
1da177e4
LT
9700
9701SCx200 CPU SUPPORT
8b58be88 9702M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9703S: Odd Fixes
679655da 9704F: Documentation/i2c/busses/scx200_acb
390889b6 9705F: arch/x86/platform/scx200/
679655da
JP
9706F: drivers/watchdog/scx200_wdt.c
9707F: drivers/i2c/busses/scx200*
9708F: drivers/mtd/maps/scx200_docflash.c
9709F: include/linux/scx200.h
1662d32c
JC
9710
9711SCx200 GPIO DRIVER
8b58be88 9712M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9713S: Maintained
679655da
JP
9714F: drivers/char/scx200_gpio.c
9715F: include/linux/scx200_gpio.h
1662d32c
JC
9716
9717SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 9718M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 9719S: Maintained
679655da 9720F: drivers/clocksource/scx200_hrt.c
1da177e4 9721
6a36913a 9722SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 9723M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
9724L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9725S: Maintained
679655da 9726F: drivers/mmc/host/sdricoh_cs.c
6a36913a 9727
e7839f25 9728SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
7a241d6e 9729L: linux-mmc@vger.kernel.org
a1cb1d11 9730S: Orphan
7a241d6e 9731F: drivers/mmc/host/sdhci.*
d4a45787 9732F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 9733
c04f9d61
KC
9734SECURE COMPUTING
9735M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
9736R: Andy Lutomirski <luto@amacapital.net>
9737R: Will Drewry <wad@chromium.org>
c04f9d61
KC
9738T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9739S: Supported
9740F: kernel/seccomp.c
9741F: include/uapi/linux/seccomp.h
9742F: include/linux/seccomp.h
c99ee51a 9743F: tools/testing/selftests/seccomp/*
c04f9d61
KC
9744K: \bsecure_computing
9745K: \bTIF_SECCOMP\b
9746
0d1bb41a 9747SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 9748M: Ben Dooks <ben-linux@fluff.org>
dc524882 9749M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 9750L: linux-mmc@vger.kernel.org
0d1bb41a 9751S: Maintained
dc524882 9752F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 9753
c63b3cba 9754SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 9755M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 9756L: spear-devel@list.st.com
c63b3cba
VK
9757L: linux-mmc@vger.kernel.org
9758S: Maintained
9759F: drivers/mmc/host/sdhci-spear.c
9760
8711cca2 9761SECURITY SUBSYSTEM
9b45c0d2 9762M: James Morris <james.l.morris@oracle.com>
9c3646d1 9763M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 9764L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 9765T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 9766W: http://kernsec.org/
8711cca2 9767S: Supported
7d2c86b5 9768F: security/
8711cca2 9769
1da177e4 9770SECURITY CONTACT
8b58be88 9771M: Security Officers <security@kernel.org>
1da177e4
LT
9772S: Supported
9773
9774SELINUX SECURITY MODULE
e0238b4c 9775M: Paul Moore <paul@paul-moore.com>
8b58be88 9776M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 9777M: Eric Paris <eparis@parisplace.org>
e0238b4c 9778L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 9779W: http://selinuxproject.org
5a5f2acf 9780T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 9781S: Supported
679655da
JP
9782F: include/linux/selinux*
9783F: security/selinux/
6bde95ce 9784F: scripts/selinux/
1da177e4 9785
c1c124e9
JJ
9786APPARMOR SECURITY MODULE
9787M: John Johansen <john.johansen@canonical.com>
9788L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9789W: apparmor.wiki.kernel.org
9790T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9791S: Supported
9792F: security/apparmor/
9793
730daa16
KC
9794YAMA SECURITY MODULE
9795M: Kees Cook <keescook@chromium.org>
9796T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9797S: Supported
9798F: security/yama/
9799
cef2cf07 9800SENSABLE PHANTOM
8b58be88 9801M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 9802S: Maintained
679655da 9803F: drivers/misc/phantom.c
c117ab84 9804F: include/uapi/linux/phantom.h
cef2cf07 9805
6733b39a 9806SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 9807M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
9808M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9809M: John Soni Jose <sony.john@avagotech.com>
3387f656 9810L: linux-scsi@vger.kernel.org
4627de93 9811W: http://www.avagotech.com
3387f656
JP
9812S: Supported
9813F: drivers/scsi/be2iscsi/
6733b39a 9814
6938f855 9815Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
aa7b4537
SP
9816M: Sathya Perla <sathya.perla@broadcom.com>
9817M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9818M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9819M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9820M: Somnath Kotur <somnath.kotur@broadcom.com>
7d2c86b5 9821L: netdev@vger.kernel.org
fea3af67 9822W: http://www.emulex.com
7d2c86b5 9823S: Supported
9aebddd1 9824F: drivers/net/ethernet/emulex/benet/
6b7c5b94 9825
d2928a8c 9826EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
9827M: Selvin Xavier <selvin.xavier@avagotech.com>
9828M: Devesh Sharma <devesh.sharma@avagotech.com>
9829M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
9830L: linux-rdma@vger.kernel.org
9831W: http://www.emulex.com
9832S: Supported
9833F: drivers/infiniband/hw/ocrdma/
9834
8ceee660 9835SFC NETWORK DRIVER
c06f51ea 9836M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 9837M: Shradha Shah <sshah@solarflare.com>
c06f51ea 9838L: netdev@vger.kernel.org
8ceee660 9839S: Supported
874aeea5 9840F: drivers/net/ethernet/sfc/
8ceee660 9841
e2d1d6c0 9842SGI GRU DRIVER
cc883afc 9843M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 9844S: Maintained
679655da 9845F: drivers/misc/sgi-gru/
e2d1d6c0
RD
9846
9847SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 9848M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
9849L: linux-ia64@vger.kernel.org
9850S: Supported
679655da 9851F: Documentation/ia64/serial.txt
df621252 9852F: drivers/tty/serial/ioc?_serial.c
679655da 9853F: include/linux/ioc?.h
e2d1d6c0 9854
75312619 9855SGI XP/XPC/XPNET DRIVER
e180383f
RH
9856M: Cliff Whickman <cpw@sgi.com>
9857M: Robin Holt <robinmholt@gmail.com>
75312619 9858S: Maintained
679655da 9859F: drivers/misc/sgi-xp/
75312619 9860
46eacf3b
AP
9861SI2157 MEDIA DRIVER
9862M: Antti Palosaari <crope@iki.fi>
9863L: linux-media@vger.kernel.org
a825eaec 9864W: https://linuxtv.org
46eacf3b
AP
9865W: http://palosaari.fi/linux/
9866Q: http://patchwork.linuxtv.org/project/linux-media/list/
9867T: git git://linuxtv.org/anttip/media_tree.git
9868S: Maintained
9869F: drivers/media/tuners/si2157*
9870
75e2d5ba
AP
9871SI2168 MEDIA DRIVER
9872M: Antti Palosaari <crope@iki.fi>
9873L: linux-media@vger.kernel.org
a825eaec 9874W: https://linuxtv.org
75e2d5ba
AP
9875W: http://palosaari.fi/linux/
9876Q: http://patchwork.linuxtv.org/project/linux-media/list/
9877T: git git://linuxtv.org/anttip/media_tree.git
9878S: Maintained
9879F: drivers/media/dvb-frontends/si2168*
9880
49cc629d
HV
9881SI470X FM RADIO RECEIVER I2C DRIVER
9882M: Hans Verkuil <hverkuil@xs4all.nl>
9883L: linux-media@vger.kernel.org
9884T: git git://linuxtv.org/media_tree.git
a825eaec 9885W: https://linuxtv.org
49cc629d
HV
9886S: Odd Fixes
9887F: drivers/media/radio/si470x/radio-si470x-i2c.c
9888
9889SI470X FM RADIO RECEIVER USB DRIVER
9890M: Hans Verkuil <hverkuil@xs4all.nl>
9891L: linux-media@vger.kernel.org
9892T: git git://linuxtv.org/media_tree.git
a825eaec 9893W: https://linuxtv.org
49cc629d
HV
9894S: Maintained
9895F: drivers/media/radio/si470x/radio-si470x-common.c
9896F: drivers/media/radio/si470x/radio-si470x.h
9897F: drivers/media/radio/si470x/radio-si470x-usb.c
9898
c937ca03
EV
9899SI4713 FM RADIO TRANSMITTER I2C DRIVER
9900M: Eduardo Valentin <edubezval@gmail.com>
9901L: linux-media@vger.kernel.org
9902T: git git://linuxtv.org/media_tree.git
a825eaec 9903W: https://linuxtv.org
c937ca03 9904S: Odd Fixes
99995ded 9905F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
9906
9907SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9908M: Eduardo Valentin <edubezval@gmail.com>
9909L: linux-media@vger.kernel.org
9910T: git git://linuxtv.org/media_tree.git
a825eaec 9911W: https://linuxtv.org
c937ca03 9912S: Odd Fixes
99995ded
DR
9913F: drivers/media/radio/si4713/radio-platform-si4713.c
9914
9915SI4713 FM RADIO TRANSMITTER USB DRIVER
9916M: Hans Verkuil <hverkuil@xs4all.nl>
9917L: linux-media@vger.kernel.org
9918T: git git://linuxtv.org/media_tree.git
a825eaec 9919W: https://linuxtv.org
99995ded
DR
9920S: Maintained
9921F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 9922
beb91d46 9923SIANO DVB DRIVER
009a5410 9924M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
beb91d46 9925L: linux-media@vger.kernel.org
a825eaec 9926W: https://linuxtv.org
beb91d46
MCC
9927T: git git://linuxtv.org/media_tree.git
9928S: Odd fixes
9929F: drivers/media/common/siano/
beb91d46 9930F: drivers/media/usb/siano/
beb91d46 9931F: drivers/media/usb/siano/
14430813 9932F: drivers/media/mmc/siano/
beb91d46 9933
6f15b602
HG
9934SIMPLEFB FB DRIVER
9935M: Hans de Goede <hdegoede@redhat.com>
9936L: linux-fbdev@vger.kernel.org
9937S: Maintained
2d799dde 9938F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
9939F: drivers/video/fbdev/simplefb.c
9940F: include/linux/platform_data/simplefb.h
9941
b618b69c 9942SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 9943L: linux-media@vger.kernel.org
bb60fcb2 9944S: Orphan
b618b69c 9945F: drivers/media/platform/sh_veu.c
b618b69c
GL
9946
9947SH_VOU V4L2 OUTPUT DRIVER
b618b69c 9948L: linux-media@vger.kernel.org
bb60fcb2 9949S: Orphan
b618b69c 9950F: drivers/media/platform/sh_vou.c
d647f0b7 9951F: include/media/drv-intf/sh_vou.h
b618b69c 9952
6349d997 9953SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 9954M: Len Brown <lenb@kernel.org>
6349d997
LB
9955L: sfi-devel@simplefirmware.org
9956W: http://simplefirmware.org/
9957T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 9958S: Supported
943fc810 9959F: arch/x86/platform/sfi/
6349d997
LB
9960F: drivers/sfi/
9961F: include/linux/sfi*.h
e2d1d6c0 9962
1da177e4
LT
9963SIMTEC EB110ATX (Chalice CATS)
9964P: Ben Dooks
b16957c6
BD
9965P: Vincent Sanders <vince@simtec.co.uk>
9966M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9967W: http://www.simtec.co.uk/products/EB110ATX/
9968S: Supported
9969
9970SIMTEC EB2410ITX (BAST)
9971P: Ben Dooks
b16957c6
BD
9972P: Vincent Sanders <vince@simtec.co.uk>
9973M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
9974W: http://www.simtec.co.uk/products/EB2410ITX/
9975S: Supported
15dba387
JP
9976F: arch/arm/mach-s3c24xx/mach-bast.c
9977F: arch/arm/mach-s3c24xx/bast-ide.c
9978F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 9979
4c5adde7 9980TI DAVINCI MACHINE SUPPORT
3ba789c0 9981M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 9982M: Kevin Hilman <khilman@deeprootsystems.com>
c9f46a85 9983T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 9984Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 9985S: Supported
14430813 9986F: arch/arm/mach-davinci/
046d0a37 9987F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 9988
8d4b3f08 9989TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 9990M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 9991L: linux-media@vger.kernel.org
a825eaec 9992W: https://linuxtv.org
8d4b3f08
LP
9993Q: http://patchwork.linuxtv.org/project/linux-media/list/
9994T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 9995S: Maintained
8d4b3f08
LP
9996F: drivers/media/platform/davinci/
9997F: include/media/davinci/
9998
417d2e50 9999TI AM437X VPFE DRIVER
e43cdb56 10000M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50 10001L: linux-media@vger.kernel.org
a825eaec 10002W: https://linuxtv.org
417d2e50
BP
10003Q: http://patchwork.linuxtv.org/project/linux-media/list/
10004T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10005S: Maintained
10006F: drivers/media/platform/am437x/
10007
c4c0283a 10008OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 10009M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a 10010L: linux-media@vger.kernel.org
a825eaec 10011W: https://linuxtv.org
c4c0283a
BP
10012Q: http://patchwork.linuxtv.org/project/linux-media/list/
10013T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10014S: Maintained
10015F: drivers/media/i2c/ov2659.c
b5dcee22 10016F: include/media/i2c/ov2659.h
c4c0283a 10017
3a6779f5
SM
10018SILICON MOTION SM712 FRAME BUFFER DRIVER
10019M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10020M: Teddy Wang <teddy.wang@siliconmotion.com>
10021M: Sudip Mukherjee <sudip@vectorindia.org>
10022L: linux-fbdev@vger.kernel.org
10023S: Maintained
10024F: drivers/video/fbdev/sm712*
10025F: Documentation/fb/sm712fb.txt
10026
92aab3c0 10027SIS 190 ETHERNET DRIVER
8b58be88 10028M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
10029L: netdev@vger.kernel.org
10030S: Maintained
8c7de408 10031F: drivers/net/ethernet/sis/sis190.c
92aab3c0 10032
1da177e4 10033SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 10034M: Daniele Venzano <venza@brownhat.org>
1da177e4 10035W: http://www.brownhat.org/sis900.html
979b6c13 10036L: netdev@vger.kernel.org
1da177e4 10037S: Maintained
8c7de408 10038F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
10039
10040SIS FRAMEBUFFER DRIVER
8b58be88 10041M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 10042W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 10043S: Maintained
679655da 10044F: Documentation/fb/sisfb.txt
8a61f013 10045F: drivers/video/fbdev/sis/
679655da 10046F: include/video/sisfb.h
1da177e4
LT
10047
10048SIS USB2VGA DRIVER
8b58be88 10049M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
10050W: http://www.winischhofer.at/linuxsisusbvga.shtml
10051S: Maintained
679655da 10052F: drivers/usb/misc/sisusbvga/
1da177e4 10053
415ad26d 10054SLAB ALLOCATOR
16e943bf 10055M: Christoph Lameter <cl@linux.com>
2ed1c525 10056M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
10057M: David Rientjes <rientjes@google.com>
10058M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10059M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
10060L: linux-mm@kvack.org
10061S: Maintained
679655da 10062F: include/linux/sl?b*.h
16e943bf 10063F: mm/sl?b*
415ad26d 10064
9fab9787 10065SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 10066M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 10067M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 10068M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
10069R: Steven Rostedt <rostedt@goodmis.org>
10070R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 10071L: linux-kernel@vger.kernel.org
9fab9787
PM
10072W: http://www.rdrop.com/users/paulmck/RCU/
10073S: Supported
10074T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
10075F: include/linux/srcu.h
10076F: kernel/rcu/srcu.c
9fab9787 10077
66372841
CS
10078SMACK SECURITY MODULE
10079M: Casey Schaufler <casey@schaufler-ca.com>
10080L: linux-security-module@vger.kernel.org
10081W: http://schaufler-ca.com
10082T: git git://git.gitorious.org/smack-next/kernel.git
10083S: Maintained
10084F: Documentation/security/Smack.txt
10085F: security/smack/
10086
20651e0b 10087DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
10088M: Kevin Hilman <khilman@kernel.org>
10089M: Nishanth Menon <nm@ti.com>
10090S: Maintained
20651e0b 10091F: drivers/power/avs/
68ace3e1
KH
10092F: include/linux/power/smartreflex.h
10093L: linux-pm@vger.kernel.org
10094
1da177e4 10095SMC91x ETHERNET DRIVER
2f82af08 10096M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 10097S: Odd Fixes
ae150435 10098F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 10099
e8e31622
SA
10100SMIA AND SMIA++ IMAGE SENSOR DRIVER
10101M: Sakari Ailus <sakari.ailus@iki.fi>
10102L: linux-media@vger.kernel.org
10103S: Maintained
14430813 10104F: drivers/media/i2c/smiapp/
b5dcee22 10105F: include/media/i2c/smiapp.h
e8e31622
SA
10106F: drivers/media/i2c/smiapp-pll.c
10107F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 10108F: include/uapi/linux/smiapp.h
a2cec3c0 10109F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 10110
920fa1ff
GR
10111SMM665 HARDWARE MONITOR DRIVER
10112M: Guenter Roeck <linux@roeck-us.net>
10113L: lm-sensors@lm-sensors.org
10114S: Maintained
10115F: Documentation/hwmon/smm665
10116F: drivers/hwmon/smm665.c
10117
9df7305b 10118SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 10119M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 10120L: lm-sensors@lm-sensors.org
90b24cfb 10121S: Maintained
9df7305b
SG
10122F: Documentation/hwmon/emc2103
10123F: drivers/hwmon/emc2103.c
10124
a98d506c
HG
10125SMSC SCH5627 HARDWARE MONITOR DRIVER
10126M: Hans de Goede <hdegoede@redhat.com>
10127L: lm-sensors@lm-sensors.org
10128S: Supported
10129F: Documentation/hwmon/sch5627
10130F: drivers/hwmon/sch5627.c
10131
6ea884db 10132SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 10133M: Jean Delvare <jdelvare@suse.com>
6ea884db
MH
10134L: lm-sensors@lm-sensors.org
10135S: Maintained
679655da
JP
10136F: Documentation/hwmon/smsc47b397
10137F: drivers/hwmon/smsc47b397.c
6ea884db 10138
fd9abb3d 10139SMSC911x ETHERNET DRIVER
90b24cfb 10140M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 10141L: netdev@vger.kernel.org
90b24cfb 10142S: Maintained
679655da 10143F: include/linux/smsc911x.h
ae150435 10144F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
10145
10146SMSC9420 PCI ETHERNET DRIVER
90b24cfb 10147M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 10148L: netdev@vger.kernel.org
90b24cfb 10149S: Maintained
ae150435 10150F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 10151
3c8a63e2 10152SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 10153M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 10154L: linux-fbdev@vger.kernel.org
90b24cfb 10155S: Maintained
8a61f013 10156F: drivers/video/fbdev/smscufx.c
3c8a63e2 10157
668acf32 10158SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 10159M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 10160L: linux-media@vger.kernel.org
275ffde4 10161T: git git://linuxtv.org/media_tree.git
795fb7e7 10162S: Maintained
90d72ac6
MCC
10163F: include/media/soc*
10164F: drivers/media/i2c/soc_camera/
10165F: drivers/media/platform/soc_camera/
668acf32 10166
e2d1d6c0 10167SOEKRIS NET48XX LED SUPPORT
8b58be88 10168M: Chris Boot <bootc@bootc.net>
e2d1d6c0 10169S: Maintained
679655da 10170F: drivers/leds/leds-net48xx.c
e2d1d6c0 10171
e3994db1 10172SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
10173M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10174M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10175M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 10176M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
10177L: linux-media@vger.kernel.org
10178S: Supported
10179F: drivers/media/pci/solo6x10/
10180
1da177e4 10181SOFTWARE RAID (Multiple Disks) SUPPORT
c2f662eb 10182M: Shaohua Li <shli@kernel.org>
1da177e4 10183L: linux-raid@vger.kernel.org
9f273c24 10184T: git git://neil.brown.name/md
524418bb 10185S: Supported
679655da
JP
10186F: drivers/md/
10187F: include/linux/raid/
c117ab84 10188F: include/uapi/linux/raid/
1da177e4 10189
1da177e4 10190SONIC NETWORK DRIVER
8b58be88 10191M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 10192L: netdev@vger.kernel.org
1da177e4 10193S: Maintained
d9fb9f38 10194F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 10195
61e115a5 10196SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 10197M: Michael Buesch <m@bues.ch>
e7828b28 10198L: linux-wireless@vger.kernel.org
61e115a5 10199S: Maintained
679655da
JP
10200F: drivers/ssb/
10201F: include/linux/ssb/
61e115a5 10202
1da177e4 10203SONY VAIO CONTROL DEVICE DRIVER
8b58be88 10204M: Mattia Dongili <malattia@linux.it>
d0944853 10205L: platform-driver-x86@vger.kernel.org
5b18167d 10206W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 10207S: Maintained
679655da
JP
10208F: Documentation/laptops/sony-laptop.txt
10209F: drivers/char/sonypi.c
10210F: drivers/platform/x86/sony-laptop.c
10211F: include/linux/sony-laptop.h
1da177e4 10212
baf8532a 10213SONY MEMORYSTICK CARD SUPPORT
8b58be88 10214M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
10215W: http://tifmxx.berlios.de/
10216S: Maintained
679655da 10217F: drivers/memstick/host/tifm_ms.c
baf8532a 10218
0ab30494
ML
10219SONY MEMORYSTICK STANDARD SUPPORT
10220M: Maxim Levitsky <maximlevitsky@gmail.com>
10221S: Maintained
10222F: drivers/memstick/core/ms_block.*
10223
1da177e4 10224SOUND
8b58be88 10225M: Jaroslav Kysela <perex@perex.cz>
d8130624 10226M: Takashi Iwai <tiwai@suse.com>
93711660 10227L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 10228W: http://www.alsa-project.org/
dde7ad8d 10229T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 10230T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 10231Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 10232S: Maintained
3126a179
JP
10233F: Documentation/sound/
10234F: include/sound/
c117ab84 10235F: include/uapi/sound/
679655da 10236F: sound/
1da177e4 10237
33bbe149
MB
10238SOUND - COMPRESSED AUDIO
10239M: Vinod Koul <vinod.koul@intel.com>
10240L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10241T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10242S: Supported
f672f31a 10243F: Documentation/sound/alsa/compress_offload.txt
33bbe149 10244F: include/sound/compress_driver.h
f672f31a 10245F: include/uapi/sound/compress_*
33bbe149
MB
10246F: sound/core/compress_offload.c
10247F: sound/soc/soc-compress.c
10248
bd903bde 10249SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 10250M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 10251M: Mark Brown <broonie@kernel.org>
86f14df8 10252T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 10253L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 10254W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 10255S: Supported
2820f615 10256F: Documentation/sound/alsa/soc/
679655da 10257F: sound/soc/
e6e55122 10258F: include/sound/soc*
eb1a6af3 10259
d7f8761b
MB
10260SOUND - DMAENGINE HELPERS
10261M: Lars-Peter Clausen <lars@metafoo.de>
10262S: Supported
10263F: include/sound/dmaengine_pcm.h
10264F: sound/core/pcm_dmaengine.c
10265F: sound/soc/soc-generic-dmaengine-pcm.c
10266
990a6a99
OS
10267SP2 MEDIA DRIVER
10268M: Olli Salonen <olli.salonen@iki.fi>
10269L: linux-media@vger.kernel.org
a825eaec 10270W: https://linuxtv.org
990a6a99
OS
10271Q: http://patchwork.linuxtv.org/project/linux-media/list/
10272S: Maintained
10273F: drivers/media/dvb-frontends/sp2*
10274
473321fc 10275SPARC + UltraSPARC (sparc/sparc64)
8b58be88 10276M: "David S. Miller" <davem@davemloft.net>
1da177e4 10277L: sparclinux@vger.kernel.org
8a6e2535 10278Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
10279T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10280T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 10281S: Maintained
679655da 10282F: arch/sparc/
7765b8bb 10283F: drivers/sbus/
1da177e4 10284
6404fcca
DM
10285SPARC SERIAL DRIVERS
10286M: "David S. Miller" <davem@davemloft.net>
10287L: sparclinux@vger.kernel.org
08deed1e
JP
10288T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10289T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 10290S: Maintained
6816383a 10291F: include/linux/sunserialcore.h
df621252 10292F: drivers/tty/serial/suncore.c
df621252
GKH
10293F: drivers/tty/serial/sunhv.c
10294F: drivers/tty/serial/sunsab.c
10295F: drivers/tty/serial/sunsab.h
10296F: drivers/tty/serial/sunsu.c
10297F: drivers/tty/serial/sunzilog.c
10298F: drivers/tty/serial/sunzilog.h
6404fcca 10299
389325b4
CL
10300SPARSE CHECKER
10301M: "Christopher Li" <sparse@chrisli.org>
10302L: linux-sparse@vger.kernel.org
10303W: https://sparse.wiki.kernel.org/
10304T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10305T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10306S: Maintained
10307F: include/linux/compiler.h
10308
fc0c195a 10309SPEAR PLATFORM SUPPORT
da89947b 10310M: Viresh Kumar <vireshk@kernel.org>
9cc23682 10311M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
10312L: spear-devel@list.st.com
10313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10314W: http://www.st.com/spear
10315S: Maintained
e68d7c14 10316F: arch/arm/boot/dts/spear*
281e192f 10317F: arch/arm/mach-spear/
fc0c195a 10318
10319SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 10320M: Viresh Kumar <vireshk@kernel.org>
fbfa0748
VK
10321L: spear-devel@list.st.com
10322L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 10323W: http://www.st.com/spear
10324S: Maintained
5df33a62 10325F: drivers/clk/spear/
fc0c195a 10326
e2d1d6c0 10327SPI SUBSYSTEM
b02e48f2 10328M: Mark Brown <broonie@kernel.org>
dfbe403c 10329L: linux-spi@vger.kernel.org
e7e4e13c 10330T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 10331Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 10332S: Maintained
679655da
JP
10333F: Documentation/spi/
10334F: drivers/spi/
10335F: include/linux/spi/
c117ab84 10336F: include/uapi/linux/spi/
e2d1d6c0 10337
2752e401 10338SPIDERNET NETWORK DRIVER for CELL
8b58be88 10339M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
10340L: netdev@vger.kernel.org
10341S: Supported
679655da 10342F: Documentation/networking/spider_net.txt
8df158ac 10343F: drivers/net/ethernet/toshiba/spider_net*
2752e401 10344
e2d1d6c0 10345SPU FILE SYSTEM
8b58be88 10346M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 10347L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
10348W: http://www.ibm.com/developerworks/power/cell/
10349S: Supported
679655da
JP
10350F: Documentation/filesystems/spufs.txt
10351F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 10352
fc555841 10353SQUASHFS FILE SYSTEM
d7f2ff67 10354M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
10355L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10356W: http://squashfs.org.uk
9f273c24 10357T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
fc555841 10358S: Maintained
679655da
JP
10359F: Documentation/filesystems/squashfs.txt
10360F: fs/squashfs/
fc555841 10361
1da177e4 10362SRM (Alpha) environment access
8b58be88 10363M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 10364S: Maintained
679655da 10365F: arch/alpha/kernel/srm_env.c
1da177e4 10366
26e9a397 10367STABLE BRANCH
879a5a00 10368M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 10369L: stable@vger.kernel.org
879a5a00 10370S: Supported
7b175c46 10371F: Documentation/stable_kernel_rules.txt
e2d1d6c0 10372
26e9a397 10373STAGING SUBSYSTEM
879a5a00 10374M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 10375T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 10376L: devel@driverdev.osuosl.org
879a5a00 10377S: Supported
679655da 10378F: drivers/staging/
dbc6c2cc 10379
ebd3d010
JP
10380STAGING - COMEDI
10381M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 10382M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
10383S: Odd Fixes
10384F: drivers/staging/comedi/
10385
a0138163
JP
10386STAGING - FLARION FT1000 DRIVERS
10387M: Marek Belisko <marek.belisko@gmail.com>
10388S: Odd Fixes
10389F: drivers/staging/ft1000/
10390
6c1bb424 10391STAGING - INDUSTRIAL IO
030a13d7 10392M: Jonathan Cameron <jic23@kernel.org>
a0138163 10393L: linux-iio@vger.kernel.org
6c1bb424
JP
10394S: Odd Fixes
10395F: drivers/staging/iio/
10396
a0138163
JP
10397STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10398M: Jarod Wilson <jarod@wilsonet.com>
10399W: http://www.lirc.org/
10400S: Odd Fixes
b2b0186d 10401F: drivers/staging/media/lirc/
a0138163 10402
f5e5de1e
OD
10403STAGING - LUSTRE PARALLEL FILESYSTEM
10404M: Oleg Drokin <oleg.drokin@intel.com>
10405M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
10406L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10407W: http://wiki.lustre.org/
f5e5de1e
OD
10408S: Maintained
10409F: drivers/staging/lustre
10410
7c6b6c71
MD
10411STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10412M: Marc Dietrich <marvin24@gmx.de>
10413L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 10414L: linux-tegra@vger.kernel.org
7c6b6c71
MD
10415S: Maintained
10416F: drivers/staging/nvec/
10417
a0138163 10418STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
10419M: Jens Frederich <jfrederich@gmail.com>
10420M: Daniel Drake <dsd@laptop.org>
a0138163
JP
10421M: Jon Nettleton <jon.nettleton@gmail.com>
10422W: http://wiki.laptop.org/go/DCON
3140b458 10423S: Maintained
a0138163
JP
10424F: drivers/staging/olpc_dcon/
10425
10426STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
10427M: Willy Tarreau <willy@meta-x.org>
10428S: Odd Fixes
10429F: drivers/staging/panel/
10430
a0138163
JP
10431STAGING - REALTEK RTL8712U DRIVERS
10432M: Larry Finger <Larry.Finger@lwfinger.net>
10433M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10434S: Odd Fixes
10435F: drivers/staging/rtl8712/
10436
7591ba8b
JS
10437STAGING - REALTEK RTL8723U WIRELESS DRIVER
10438M: Larry Finger <Larry.Finger@lwfinger.net>
10439M: Jes Sorensen <Jes.Sorensen@redhat.com>
10440L: linux-wireless@vger.kernel.org
10441S: Maintained
10442F: drivers/staging/rtl8723au/
10443
980ac4d7
SM
10444STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10445M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10446M: Teddy Wang <teddy.wang@siliconmotion.com>
10447M: Sudip Mukherjee <sudip@vectorindia.org>
10448L: linux-fbdev@vger.kernel.org
10449S: Maintained
10450F: drivers/staging/sm750fb/
10451
510fa408
JP
10452STAGING - SLICOSS
10453M: Lior Dotan <liodot@gmail.com>
10454M: Christopher Harrer <charrer@alacritech.com>
10455S: Odd Fixes
10456F: drivers/staging/slicoss/
10457
a0138163
JP
10458STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10459M: William Hubbs <w.d.hubbs@gmail.com>
10460M: Chris Brannon <chris@the-brannons.com>
d33bce31 10461M: Kirk Reiser <kirk@reisers.ca>
a0138163 10462M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 10463L: speakup@linux-speakup.org
a0138163
JP
10464W: http://www.linux-speakup.org/
10465S: Odd Fixes
10466F: drivers/staging/speakup/
10467
b3e871ce
JP
10468STAGING - VIA VT665X DRIVERS
10469M: Forest Bond <forest@alittletooquiet.net>
10470S: Odd Fixes
10471F: drivers/staging/vt665?/
10472
a30baec1
JK
10473STAGING - WILC1000 WIFI DRIVER
10474M: Johnny Kim <johnny.kim@atmel.com>
0c9dbce8 10475M: Austin Shin <austin.shin@atmel.com>
a30baec1 10476M: Chris Park <chris.park@atmel.com>
06b54863
TC
10477M: Tony Cho <tony.cho@atmel.com>
10478M: Glen Lee <glen.lee@atmel.com>
10479M: Leo Kim <leo.kim@atmel.com>
a30baec1
JK
10480L: linux-wireless@vger.kernel.org
10481S: Supported
10482F: drivers/staging/wilc1000/
10483
709bcb07 10484STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 10485M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
10486S: Odd Fixes
10487F: drivers/staging/xgifb/
10488
77241056
MM
10489HFI1 DRIVER
10490M: Mike Marciniszyn <infinipath@intel.com>
10491L: linux-rdma@vger.kernel.org
10492S: Supported
10493F: drivers/staging/rdma/hfi1
10494
1da177e4 10495STARFIRE/DURALAN NETWORK DRIVER
8b58be88 10496M: Ion Badulescu <ionut@badula.org>
b4f90189 10497S: Odd Fixes
9bba23b0 10498F: drivers/net/ethernet/adaptec/starfire*
1da177e4 10499
e2d1d6c0 10500SUN3/3X
8b58be88 10501M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
10502W: http://sammy.net/sun3/
10503S: Maintained
679655da
JP
10504F: arch/m68k/kernel/*sun3*
10505F: arch/m68k/sun3*/
10506F: arch/m68k/include/asm/sun3*
e689cf4a 10507F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 10508
af6a5af8
HG
10509SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10510M: Hans de Goede <hdegoede@redhat.com>
10511L: linux-input@vger.kernel.org
10512S: Maintained
10513F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10514F: drivers/input/keyboard/sun4i-lradc-keys.c
10515
2bc9ff01
DK
10516SUNDANCE NETWORK DRIVER
10517M: Denis Kirjanov <kda@linux-powerpc.org>
10518L: netdev@vger.kernel.org
10519S: Maintained
10520F: drivers/net/ethernet/dlink/sundance.c
10521
2cbb12a4 10522SUPERH
114bf37e
RF
10523M: Yoshinori Sato <ysato@users.sourceforge.jp>
10524M: Rich Felker <dalias@libc.org>
2cbb12a4 10525L: linux-sh@vger.kernel.org
8a6e2535 10526Q: http://patchwork.kernel.org/project/linux-sh/list/
114bf37e 10527S: Maintained
066069e1 10528F: Documentation/sh/
679655da 10529F: arch/sh/
066069e1 10530F: drivers/sh/
1da177e4 10531
4480f15b 10532SUSPEND TO RAM
7fb06082 10533M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
10534M: Len Brown <len.brown@intel.com>
10535M: Pavel Machek <pavel@ucw.cz>
bf1c138e 10536L: linux-pm@vger.kernel.org
e2d1d6c0 10537S: Supported
679655da
JP
10538F: Documentation/power/
10539F: arch/x86/kernel/acpi/
10540F: drivers/base/power/
10541F: kernel/power/
10542F: include/linux/suspend.h
10543F: include/linux/freezer.h
10544F: include/linux/pm.h
1da177e4
LT
10545
10546SVGA HANDLING
8b58be88 10547M: Martin Mares <mj@ucw.cz>
1da177e4
LT
10548L: linux-video@atrey.karlin.mff.cuni.cz
10549S: Maintained
679655da
JP
10550F: Documentation/svga.txt
10551F: arch/x86/boot/video*
1da177e4 10552
6e28b761
KRW
10553SWIOTLB SUBSYSTEM
10554M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10555L: linux-kernel@vger.kernel.org
9f273c24 10556T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
6e28b761
KRW
10557S: Supported
10558F: lib/swiotlb.c
10559F: arch/*/kernel/pci-swiotlb.c
10560F: include/linux/swiotlb.h
10561
007f790c
JP
10562SWITCHDEV
10563M: Jiri Pirko <jiri@resnulli.us>
10564L: netdev@vger.kernel.org
10565S: Supported
10566F: net/switchdev/
10567F: include/net/switchdev.h
10568
db8e35d5
VG
10569SYNOPSYS ARC ARCHITECTURE
10570M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 10571L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
10572S: Supported
10573F: arch/arc/
9b28829d 10574F: Documentation/devicetree/bindings/arc/*
2d799dde 10575F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 10576F: drivers/tty/serial/arc_uart.c
b7182d1a 10577T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 10578
556cc1c5
AB
10579SYNOPSYS ARC SDP platform support
10580M: Alexey Brodkin <abrodkin@synopsys.com>
10581S: Supported
10582F: arch/arc/plat-axs10x
10583F: arch/arc/boot/dts/ax*
10584F: Documentation/devicetree/bindings/arc/axs10*
10585
6c284c9a
LJ
10586SYSTEM CONFIGURATION (SYSCON)
10587M: Lee Jones <lee.jones@linaro.org>
10588M: Arnd Bergmann <arnd@arndb.de>
10589T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10590S: Supported
10591F: drivers/mfd/syscon.c
10592
1da177e4 10593SYSV FILESYSTEM
8b58be88 10594M: Christoph Hellwig <hch@infradead.org>
1da177e4 10595S: Maintained
679655da
JP
10596F: Documentation/filesystems/sysv-fs.txt
10597F: fs/sysv/
10598F: include/linux/sysv_fs.h
1da177e4 10599
86cfa7fc 10600TARGET SUBSYSTEM
9c3646d1 10601M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 10602L: linux-scsi@vger.kernel.org
b9f5edc2 10603L: target-devel@vger.kernel.org
86cfa7fc 10604W: http://www.linux-iscsi.org
cf015e9f 10605W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 10606T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
10607S: Supported
10608F: drivers/target/
10609F: include/target/
10610F: Documentation/target/
10611
4e68852d 10612TASKSTATS STATISTICS INTERFACE
185e595f 10613M: Balbir Singh <bsingharora@gmail.com>
4e68852d 10614S: Maintained
679655da
JP
10615F: Documentation/accounting/taskstats*
10616F: include/linux/taskstats*
10617F: kernel/taskstats.c
4e68852d 10618
781b456a 10619TC CLASSIFIER
f935f3f8 10620M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
10621L: netdev@vger.kernel.org
10622S: Maintained
679655da 10623F: include/net/pkt_cls.h
c117ab84 10624F: include/uapi/linux/pkt_cls.h
679655da 10625F: net/sched/
781b456a 10626
5067f08a 10627TCP LOW PRIORITY MODULE
8b58be88
JP
10628M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10629M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
10630W: http://tcp-lp-mod.sourceforge.net/
10631S: Maintained
679655da 10632F: net/ipv4/tcp_lp.c
5067f08a 10633
91952bc0
AP
10634TDA10071 MEDIA DRIVER
10635M: Antti Palosaari <crope@iki.fi>
10636L: linux-media@vger.kernel.org
a825eaec 10637W: https://linuxtv.org
91952bc0
AP
10638W: http://palosaari.fi/linux/
10639Q: http://patchwork.linuxtv.org/project/linux-media/list/
10640T: git git://linuxtv.org/anttip/media_tree.git
10641S: Maintained
10642F: drivers/media/dvb-frontends/tda10071*
10643
10644TDA18212 MEDIA DRIVER
10645M: Antti Palosaari <crope@iki.fi>
10646L: linux-media@vger.kernel.org
a825eaec 10647W: https://linuxtv.org
91952bc0
AP
10648W: http://palosaari.fi/linux/
10649Q: http://patchwork.linuxtv.org/project/linux-media/list/
10650T: git git://linuxtv.org/anttip/media_tree.git
10651S: Maintained
10652F: drivers/media/tuners/tda18212*
10653
10654TDA18218 MEDIA DRIVER
10655M: Antti Palosaari <crope@iki.fi>
10656L: linux-media@vger.kernel.org
a825eaec 10657W: https://linuxtv.org
91952bc0
AP
10658W: http://palosaari.fi/linux/
10659Q: http://patchwork.linuxtv.org/project/linux-media/list/
10660T: git git://linuxtv.org/anttip/media_tree.git
10661S: Maintained
10662F: drivers/media/tuners/tda18218*
10663
3b2f6aba
MK
10664TDA18271 MEDIA DRIVER
10665M: Michael Krufky <mkrufky@linuxtv.org>
10666L: linux-media@vger.kernel.org
a825eaec 10667W: https://linuxtv.org
3b2f6aba
MK
10668W: http://github.com/mkrufky
10669Q: http://patchwork.linuxtv.org/project/linux-media/list/
10670T: git git://linuxtv.org/mkrufky/tuners.git
10671S: Maintained
10672F: drivers/media/tuners/tda18271*
10673
e48307a9
MK
10674TDA827x MEDIA DRIVER
10675M: Michael Krufky <mkrufky@linuxtv.org>
10676L: linux-media@vger.kernel.org
a825eaec 10677W: https://linuxtv.org
e48307a9
MK
10678W: http://github.com/mkrufky
10679Q: http://patchwork.linuxtv.org/project/linux-media/list/
10680T: git git://linuxtv.org/mkrufky/tuners.git
10681S: Maintained
10682F: drivers/media/tuners/tda8290.*
10683
66cf9212
MK
10684TDA8290 MEDIA DRIVER
10685M: Michael Krufky <mkrufky@linuxtv.org>
10686L: linux-media@vger.kernel.org
a825eaec 10687W: https://linuxtv.org
66cf9212
MK
10688W: http://github.com/mkrufky
10689Q: http://patchwork.linuxtv.org/project/linux-media/list/
10690T: git git://linuxtv.org/mkrufky/tuners.git
10691S: Maintained
10692F: drivers/media/tuners/tda8290.*
10693
4b9fba30
HV
10694TDA9840 MEDIA DRIVER
10695M: Hans Verkuil <hverkuil@xs4all.nl>
10696L: linux-media@vger.kernel.org
10697T: git git://linuxtv.org/media_tree.git
a825eaec 10698W: https://linuxtv.org
4b9fba30
HV
10699S: Maintained
10700F: drivers/media/i2c/tda9840*
10701
2cb654fd 10702TEA5761 TUNER DRIVER
009a5410 10703M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10704L: linux-media@vger.kernel.org
a825eaec 10705W: https://linuxtv.org
2cb654fd
MCC
10706T: git git://linuxtv.org/media_tree.git
10707S: Odd fixes
10708F: drivers/media/tuners/tea5761.*
10709
10710TEA5767 TUNER DRIVER
009a5410 10711M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2cb654fd 10712L: linux-media@vger.kernel.org
a825eaec 10713W: https://linuxtv.org
2cb654fd
MCC
10714T: git git://linuxtv.org/media_tree.git
10715S: Maintained
10716F: drivers/media/tuners/tea5767.*
10717
4b9fba30
HV
10718TEA6415C MEDIA DRIVER
10719M: Hans Verkuil <hverkuil@xs4all.nl>
10720L: linux-media@vger.kernel.org
10721T: git git://linuxtv.org/media_tree.git
a825eaec 10722W: https://linuxtv.org
4b9fba30
HV
10723S: Maintained
10724F: drivers/media/i2c/tea6415c*
10725
10726TEA6420 MEDIA DRIVER
10727M: Hans Verkuil <hverkuil@xs4all.nl>
10728L: linux-media@vger.kernel.org
10729T: git git://linuxtv.org/media_tree.git
a825eaec 10730W: https://linuxtv.org
4b9fba30
HV
10731S: Maintained
10732F: drivers/media/i2c/tea6420*
10733
3d249d4c 10734TEAM DRIVER
dca9ab92 10735M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
10736L: netdev@vger.kernel.org
10737S: Supported
10738F: drivers/net/team/
10739F: include/linux/if_team.h
c117ab84 10740F: include/uapi/linux/if_team.h
3d249d4c 10741
7d029125 10742TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 10743M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
10744S: Maintained
10745F: arch/x86/platform/ts5500/
10746
40ad4a30
SY
10747TECHNOTREND USB IR RECEIVER
10748M: Sean Young <sean@mess.org>
10749L: linux-media@vger.kernel.org
10750S: Maintained
10751F: drivers/media/rc/ttusbir.c
10752
adabdb0c 10753TEGRA ARCHITECTURE SUPPORT
243d58ec 10754M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 10755M: Thierry Reding <thierry.reding@gmail.com>
554077c5 10756M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 10757L: linux-tegra@vger.kernel.org
fd117cd1 10758Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 10759T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 10760S: Supported
bbbe96ed 10761N: [^a-z]tegra
84b9414b 10762
adabdb0c
SW
10763TEGRA CLOCK DRIVER
10764M: Peter De Schrijver <pdeschrijver@nvidia.com>
10765M: Prashant Gaikwad <pgaikwad@nvidia.com>
10766S: Supported
10767F: drivers/clk/tegra/
10768
10769TEGRA DMA DRIVER
10770M: Laxman Dewangan <ldewangan@nvidia.com>
10771S: Supported
10772F: drivers/dma/tegra20-apb-dma.c
10773
adabdb0c
SW
10774TEGRA I2C DRIVER
10775M: Laxman Dewangan <ldewangan@nvidia.com>
10776S: Supported
10777F: drivers/i2c/busses/i2c-tegra.c
10778
10779TEGRA IOMMU DRIVERS
10780M: Hiroshi Doyu <hdoyu@nvidia.com>
10781S: Supported
10782F: drivers/iommu/tegra*
10783
10784TEGRA KBC DRIVER
10785M: Rakesh Iyer <riyer@nvidia.com>
10786M: Laxman Dewangan <ldewangan@nvidia.com>
10787S: Supported
10788F: drivers/input/keyboard/tegra-kbc.c
10789
adabdb0c
SW
10790TEGRA PWM DRIVER
10791M: Thierry Reding <thierry.reding@gmail.com>
10792S: Supported
10793F: drivers/pwm/pwm-tegra.c
10794
10795TEGRA SERIAL DRIVER
10796M: Laxman Dewangan <ldewangan@nvidia.com>
10797S: Supported
10798F: drivers/tty/serial/serial-tegra.c
10799
10800TEGRA SPI DRIVER
10801M: Laxman Dewangan <ldewangan@nvidia.com>
10802S: Supported
10803F: drivers/spi/spi-tegra*
10804
1a348ccc 10805TEHUTI ETHERNET DRIVER
8b58be88 10806M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
10807L: netdev@vger.kernel.org
10808S: Supported
ef7f5429 10809F: drivers/net/ethernet/tehuti/*
1a348ccc 10810
4e68852d 10811Telecom Clock Driver for MCPL0010
8b58be88 10812M: Mark Gross <mark.gross@intel.com>
4e68852d 10813S: Supported
679655da 10814F: drivers/char/tlclk.c
4e68852d 10815
4480f15b 10816TENSILICA XTENSA PORT (xtensa)
8b58be88 10817M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
10818M: Max Filippov <jcmvbkbc@gmail.com>
10819L: linux-xtensa@linux-xtensa.org
9f273c24 10820T: git git://github.com/czankel/xtensa-linux.git
4e68852d 10821S: Maintained
679655da 10822F: arch/xtensa/
3dc99857 10823F: drivers/irqchip/irq-xtensa-*
4e68852d 10824
5313ba66
HV
10825THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10826M: Hans Verkuil <hverkuil@xs4all.nl>
10827L: linux-media@vger.kernel.org
10828T: git git://linuxtv.org/media_tree.git
a825eaec 10829W: https://linuxtv.org
5313ba66
HV
10830S: Maintained
10831F: drivers/media/radio/radio-raremono.c
10832
d3fb6955 10833THERMAL
b75f0050 10834M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 10835M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
10836L: linux-pm@vger.kernel.org
10837T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10838T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10839Q: https://patchwork.kernel.org/project/linux-pm/list/
10840S: Supported
10841F: drivers/thermal/
10842F: include/linux/thermal.h
af6c9f16 10843F: include/uapi/linux/thermal.h
b75f0050
JP
10844F: include/linux/cpu_cooling.h
10845F: Documentation/devicetree/bindings/thermal/
d3fb6955 10846
64e05d8b
VK
10847THERMAL/CPU_COOLING
10848M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10849M: Viresh Kumar <viresh.kumar@linaro.org>
10850M: Javi Merino <javi.merino@arm.com>
10851L: linux-pm@vger.kernel.org
10852S: Supported
10853F: Documentation/thermal/cpu-cooling-api.txt
10854F: drivers/thermal/cpu_cooling.c
10855F: include/linux/cpu_cooling.h
10856
30ba2fbd
VD
10857THINGM BLINK(1) USB RGB LED DRIVER
10858M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10859S: Maintained
10860F: drivers/hid/hid-thingm.c
10861
4e68852d 10862THINKPAD ACPI EXTRAS DRIVER
8b58be88 10863M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 10864L: ibm-acpi-devel@lists.sourceforge.net
d0944853 10865L: platform-driver-x86@vger.kernel.org
4e68852d
AC
10866W: http://ibm-acpi.sourceforge.net
10867W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 10868T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 10869S: Maintained
679655da 10870F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 10871
1b46f2a2 10872TI BANDGAP AND THERMAL DRIVER
f14d1c24 10873M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 10874L: linux-pm@vger.kernel.org
531ff13e 10875L: linux-omap@vger.kernel.org
5a723e81 10876S: Maintained
794b2e25 10877F: drivers/thermal/ti-soc-thermal/
1b46f2a2 10878
ccf963d3
BP
10879TI VPE/CAL DRIVERS
10880M: Benoit Parrot <bparrot@ti.com>
10881L: linux-media@vger.kernel.org
10882W: http://linuxtv.org/
10883Q: http://patchwork.linuxtv.org/project/linux-media/list/
10884S: Maintained
10885F: drivers/media/platform/ti-vpe/
10886
0c7665c3
MF
10887TI CDCE706 CLOCK DRIVER
10888M: Max Filippov <jcmvbkbc@gmail.com>
10889S: Maintained
10890F: drivers/clk/clk-cdce706.c
10891
49b6a5e3
TK
10892TI CLOCK DRIVER
10893M: Tero Kristo <t-kristo@ti.com>
10894L: linux-omap@vger.kernel.org
10895S: Maintained
10896F: drivers/clk/ti/
10897F: include/linux/clk/ti.h
10898
4020f2d7 10899TI FLASH MEDIA INTERFACE DRIVER
8b58be88 10900M: Alex Dubov <oakad@yahoo.com>
795fb7e7 10901S: Maintained
679655da
JP
10902F: drivers/misc/tifm*
10903F: drivers/mmc/host/tifm_sd.c
10904F: include/linux/tifm.h
4020f2d7 10905
e0c52404 10906TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 10907M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
10908L: linux-kernel@vger.kernel.org
10909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10910S: Maintained
10911F: drivers/soc/ti/*
10912T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10913
10914
152ad442
SR
10915TI LM49xxx FAMILY ASoC CODEC DRIVERS
10916M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 10917M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
10918L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10919S: Maintained
10920F: sound/soc/codecs/lm49453*
d392dead 10921F: sound/soc/codecs/isabelle*
152ad442 10922
0edd807d
KM
10923TI LP855x BACKLIGHT DRIVER
10924M: Milo Kim <milo.kim@ti.com>
10925S: Maintained
10926F: Documentation/backlight/lp855x-driver.txt
10927F: drivers/video/backlight/lp855x_bl.c
10928F: include/linux/platform_data/lp855x.h
10929
faf13f6d
KM
10930TI LP8727 CHARGER DRIVER
10931M: Milo Kim <milo.kim@ti.com>
10932S: Maintained
10933F: drivers/power/lp8727_charger.c
10934F: include/linux/platform_data/lp8727.h
10935
22f1229f
KM
10936TI LP8788 MFD DRIVER
10937M: Milo Kim <milo.kim@ti.com>
10938S: Maintained
10939F: drivers/iio/adc/lp8788_adc.c
10940F: drivers/leds/leds-lp8788.c
10941F: drivers/mfd/lp8788*.c
10942F: drivers/power/lp8788-charger.c
10943F: drivers/regulator/lp8788-*.c
10944F: include/linux/mfd/lp8788*.h
10945
84640e27
KM
10946TI NETCP ETHERNET DRIVER
10947M: Wingman Kwok <w-kwok2@ti.com>
10948M: Murali Karicheri <m-karicheri2@ti.com>
10949L: netdev@vger.kernel.org
10950S: Maintained
10951F: drivers/net/ethernet/ti/netcp*
10952
217e0ca9
KC
10953TI TAS571X FAMILY ASoC CODEC DRIVER
10954M: Kevin Cernekee <cernekee@chromium.org>
10955L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10956S: Odd Fixes
10957F: sound/soc/codecs/tas571x*
10958
dd5e8e6b 10959TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 10960M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
10961L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10962S: Maintained
10963F: sound/soc/codecs/twl4030*
10964
90921014 10965TI WILINK WIRELESS DRIVERS
90921014
LC
10966L: linux-wireless@vger.kernel.org
10967W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10968W: http://wireless.kernel.org/en/users/Drivers/wl1251
10969T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 10970S: Orphan
90921014
LC
10971F: drivers/net/wireless/ti/
10972F: include/linux/wl12xx.h
10973
e86eaa3a 10974TIPC NETWORK LAYER
8b58be88 10975M: Jon Maloy <jon.maloy@ericsson.com>
115403df 10976M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
10977L: netdev@vger.kernel.org (core kernel code)
10978L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 10979W: http://tipc.sourceforge.net/
e86eaa3a 10980S: Maintained
c117ab84 10981F: include/uapi/linux/tipc*.h
679655da 10982F: net/tipc/
e86eaa3a 10983
867e359b 10984TILE ARCHITECTURE
c47b15c4 10985M: Chris Metcalf <cmetcalf@ezchip.com>
740e1433 10986W: http://www.ezchip.com/scm/
7fa129cc 10987T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
867e359b
CM
10988S: Supported
10989F: arch/tile/
6b940606 10990F: drivers/char/tile-srom.c
5c770755 10991F: drivers/edac/tile_edac.c
6b940606
CM
10992F: drivers/net/ethernet/tile/
10993F: drivers/rtc/rtc-tile.c
10994F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 10995F: drivers/tty/serial/tilegx.c
6b940606
CM
10996F: drivers/usb/host/*-tilegx.c
10997F: include/linux/usb/tilegx.h
867e359b 10998
1da177e4 10999TLAN NETWORK DRIVER
8b58be88 11000M: Samuel Chessman <chessman@tux.org>
88c07dde 11001L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
11002W: http://sourceforge.net/projects/tlan/
11003S: Maintained
679655da 11004F: Documentation/networking/tlan.txt
b544dbac 11005F: drivers/net/ethernet/ti/tlan.*
1da177e4 11006
d74db3b2 11007TOMOYO SECURITY MODULE
8b58be88
JP
11008M: Kentaro Takeda <takedakn@nttdata.co.jp>
11009M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
11010L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11011L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
11012L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11013L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11014W: http://tomoyo.sourceforge.jp/
843d183c 11015T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 11016S: Maintained
679655da 11017F: security/tomoyo/
d74db3b2 11018
9caeb532 11019TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 11020M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 11021L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
11022S: Maintained
11023F: drivers/platform/x86/topstar-laptop.c
11024
1da177e4 11025TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 11026M: Azael Avalos <coproscefalo@gmail.com>
d0944853 11027L: platform-driver-x86@vger.kernel.org
0a63ca11 11028S: Maintained
679655da 11029F: drivers/platform/x86/toshiba_acpi.c
1da177e4 11030
0a63ca11
AA
11031TOSHIBA BLUETOOTH DRIVER
11032M: Azael Avalos <coproscefalo@gmail.com>
11033L: platform-driver-x86@vger.kernel.org
11034S: Maintained
11035F: drivers/platform/x86/toshiba_bluetooth.c
11036
11037TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11038M: Azael Avalos <coproscefalo@gmail.com>
11039L: platform-driver-x86@vger.kernel.org
11040S: Maintained
11041F: drivers/platform/x86/toshiba_haps.c
11042
14991fc7
AA
11043TOSHIBA WMI HOTKEYS DRIVER
11044M: Azael Avalos <coproscefalo@gmail.com>
11045L: platform-driver-x86@vger.kernel.org
11046S: Maintained
11047F: drivers/platform/x86/toshiba-wmi.c
11048
1da177e4 11049TOSHIBA SMM DRIVER
8b58be88 11050M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
11051W: http://www.buzzard.org.uk/toshiba/
11052S: Maintained
679655da
JP
11053F: drivers/char/toshiba.c
11054F: include/linux/toshiba.h
c117ab84 11055F: include/uapi/linux/toshiba.h
1da177e4 11056
d32d9864
MR
11057TOSHIBA TC358743 DRIVER
11058M: Mats Randgaard <matrandg@cisco.com>
11059L: linux-media@vger.kernel.org
11060S: Maintained
11061F: drivers/media/i2c/tc358743*
b5dcee22 11062F: include/media/i2c/tc358743.h
d32d9864 11063
d719f900 11064TMIO MMC DRIVER
c4b13fb0 11065M: Ian Molton <ian@mnementh.co.uk>
d1057c40 11066L: linux-mmc@vger.kernel.org
d719f900 11067S: Maintained
d1057c40
GL
11068F: drivers/mmc/host/tmio_mmc*
11069F: drivers/mmc/host/sh_mobile_sdhi.c
11070F: include/linux/mmc/tmio.h
11071F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 11072
917cc4e6
GR
11073TMP401 HARDWARE MONITOR DRIVER
11074M: Guenter Roeck <linux@roeck-us.net>
11075L: lm-sensors@lm-sensors.org
11076S: Maintained
11077F: Documentation/hwmon/tmp401
11078F: drivers/hwmon/tmp401.c
11079
98f32602 11080TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 11081M: Hugh Dickins <hughd@google.com>
98f32602
HD
11082L: linux-mm@kvack.org
11083S: Maintained
11084F: include/linux/shmem_fs.h
11085F: mm/shmem.c
11086
45f95b53 11087TM6000 VIDEO4LINUX DRIVER
009a5410 11088M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
45f95b53 11089L: linux-media@vger.kernel.org
a825eaec 11090W: https://linuxtv.org
45f95b53
MCC
11091T: git git://linuxtv.org/media_tree.git
11092S: Odd fixes
11093F: drivers/media/usb/tm6000/
11094
c65fde19
HV
11095TW68 VIDEO4LINUX DRIVER
11096M: Hans Verkuil <hverkuil@xs4all.nl>
11097L: linux-media@vger.kernel.org
11098T: git git://linuxtv.org/media_tree.git
a825eaec 11099W: https://linuxtv.org
c65fde19
HV
11100S: Odd Fixes
11101F: drivers/media/pci/tw68/
11102
4e68852d 11103TPM DEVICE DRIVER
901486b8 11104M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 11105M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 11106M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 11107R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 11108W: http://tpmdd.sourceforge.net
63a10dfd 11109L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
f78c81b4 11110Q: git git://github.com/PeterHuewe/linux-tpmdd.git
9f273c24 11111T: git https://github.com/PeterHuewe/linux-tpmdd
4e68852d 11112S: Maintained
679655da 11113F: drivers/char/tpm/
4e68852d 11114
1a0f1b27
AL
11115TPM IBM_VTPM DEVICE DRIVER
11116M: Ashley Lai <ashleydlai@gmail.com>
11117W: http://tpmdd.sourceforge.net
11118L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11119S: Maintained
11120F: drivers/char/tpm/tpm_ibmvtpm*
11121
d6f005a1
JP
11122TRACING
11123M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 11124M: Ingo Molnar <mingo@redhat.com>
75fc2d37 11125T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
11126S: Maintained
11127F: Documentation/trace/ftrace.txt
11128F: arch/*/*/*/ftrace.h
11129F: arch/*/kernel/ftrace.c
11130F: include/*/ftrace.h
11131F: include/linux/trace*.h
11132F: include/trace/
11133F: kernel/trace/
6e68e6c5 11134F: tools/testing/selftests/ftrace/
d6f005a1 11135
1da177e4 11136TRIVIAL PATCHES
8b58be88 11137M: Jiri Kosina <trivial@kernel.org>
54e5881d 11138T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 11139S: Maintained
86ef925f 11140K: ^Subject:.*(?i)trivial
1da177e4 11141
4e68852d 11142TTY LAYER
879a5a00 11143M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 11144M: Jiri Slaby <jslaby@suse.com>
879a5a00 11145S: Supported
08deed1e 11146T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 11147F: Documentation/serial/
8dd5d2f1 11148F: drivers/tty/
df621252 11149F: drivers/tty/serial/serial_core.c
e3288775
AC
11150F: include/linux/serial_core.h
11151F: include/linux/serial.h
11152F: include/linux/tty.h
c117ab84
CEB
11153F: include/uapi/linux/serial_core.h
11154F: include/uapi/linux/serial.h
11155F: include/uapi/linux/tty.h
4e68852d 11156
91952bc0
AP
11157TUA9001 MEDIA DRIVER
11158M: Antti Palosaari <crope@iki.fi>
11159L: linux-media@vger.kernel.org
a825eaec 11160W: https://linuxtv.org
91952bc0
AP
11161W: http://palosaari.fi/linux/
11162Q: http://patchwork.linuxtv.org/project/linux-media/list/
11163T: git git://linuxtv.org/anttip/media_tree.git
11164S: Maintained
11165F: drivers/media/tuners/tua9001*
11166
740db6d7 11167TULIP NETWORK DRIVERS
740db6d7 11168L: netdev@vger.kernel.org
cf869eb1
GG
11169L: linux-parisc@vger.kernel.org
11170S: Orphan
0f04e2aa 11171F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
11172
11173TUN/TAP driver
ba57b6f2 11174M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
11175W: http://vtun.sourceforge.net/tun
11176S: Maintained
679655da
JP
11177F: Documentation/networking/tuntap.txt
11178F: arch/um/os-Linux/drivers/
1da177e4 11179
b454cc66 11180TURBOCHANNEL SUBSYSTEM
8b58be88 11181M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
11182M: Ralf Baechle <ralf@linux-mips.org>
11183L: linux-mips@linux-mips.org
11184Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 11185S: Maintained
679655da
JP
11186F: drivers/tc/
11187F: include/linux/tc.h
b454cc66 11188
1da177e4 11189U14-34F SCSI DRIVER
8b58be88 11190M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
11191L: linux-scsi@vger.kernel.org
11192S: Maintained
679655da 11193F: drivers/scsi/u14-34f.c
1da177e4 11194
e2d1d6c0 11195UBI FILE SYSTEM (UBIFS)
949cb623 11196M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 11197M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 11198L: linux-mtd@lists.infradead.org
e2966cbe 11199T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
11200W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11201S: Maintained
679655da
JP
11202F: Documentation/filesystems/ubifs.txt
11203F: fs/ubifs/
e2d1d6c0 11204
e1632fa2 11205UCLINUX (M68KNOMMU AND COLDFIRE)
8b58be88 11206M: Greg Ungerer <gerg@uclinux.org>
cc2020e6 11207W: http://www.uclinux.org/
e1632fa2 11208L: linux-m68k@lists.linux-m68k.org
cc2020e6 11209L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 11210T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 11211S: Maintained
e1632fa2
GU
11212F: arch/m68k/coldfire/
11213F: arch/m68k/68*/
61bc02bb
JP
11214F: arch/m68k/*/*_no.*
11215F: arch/m68k/include/asm/*_no.*
cc2020e6 11216
1da177e4 11217UDF FILESYSTEM
d8130624 11218M: Jan Kara <jack@suse.com>
1da177e4 11219S: Maintained
679655da
JP
11220F: Documentation/filesystems/udf.txt
11221F: fs/udf/
1da177e4 11222
cc2020e6 11223UFS FILESYSTEM
8b58be88 11224M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 11225S: Maintained
679655da
JP
11226F: Documentation/filesystems/ufs.txt
11227F: fs/ufs/
cc2020e6 11228
0a09d3ab
DH
11229UHID USERSPACE HID IO DRIVER:
11230M: David Herrmann <dh.herrmann@googlemail.com>
11231L: linux-input@vger.kernel.org
11232S: Maintained
11233F: drivers/hid/uhid.c
c117ab84 11234F: include/uapi/linux/uhid.h
0a09d3ab 11235
18332a80 11236ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 11237L: linux-usb@vger.kernel.org
10c6c9c9 11238S: Orphan
355ffe69 11239F: drivers/uwb/
679655da
JP
11240F: include/linux/uwb.h
11241F: include/linux/uwb/
18332a80 11242
b31d8273
G
11243UNICORE32 ARCHITECTURE:
11244M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11245W: http://mprc.pku.edu.cn/~guanxuetao/linux
11246S: Maintained
ceebf4d5 11247T: git git://github.com/gxt/linux.git
b31d8273
G
11248F: arch/unicore32/
11249
d8379ab1
TF
11250UNIFDEF
11251M: Tony Finch <dot@dotat.at>
11252W: http://dotat.at/prog/unifdef
11253S: Maintained
11254F: scripts/unifdef.c
11255
1da177e4 11256UNIFORM CDROM DRIVER
8b58be88 11257M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
11258W: http://www.kernel.dk
11259S: Maintained
679655da
JP
11260F: Documentation/cdrom/
11261F: drivers/cdrom/cdrom.c
11262F: include/linux/cdrom.h
c117ab84 11263F: include/uapi/linux/cdrom.h
1da177e4 11264
56df0122 11265UNISYS S-PAR DRIVERS
49e7d9df
JP
11266M: Benjamin Romer <benjamin.romer@unisys.com>
11267M: David Kershner <david.kershner@unisys.com>
11268L: sparmaintainer@unisys.com (Unisys internal)
11269S: Supported
11270F: drivers/staging/unisys/
56df0122 11271
9941fa6e
VH
11272UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11273M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
11274L: linux-scsi@vger.kernel.org
11275S: Supported
11276F: Documentation/scsi/ufs.txt
11277F: drivers/scsi/ufs/
11278
e2d1d6c0 11279UNSORTED BLOCK IMAGES (UBI)
949cb623 11280M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 11281M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
11282W: http://www.linux-mtd.infradead.org/
11283L: linux-mtd@lists.infradead.org
b6b44e0a 11284T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 11285S: Supported
80811493 11286F: drivers/mtd/ubi/
679655da 11287F: include/linux/mtd/ubi.h
c117ab84 11288F: include/uapi/mtd/ubi-user.h
e2d1d6c0 11289
1da177e4 11290USB ACM DRIVER
61eee9a7 11291M: Oliver Neukum <oliver@neukum.org>
6372594a 11292L: linux-usb@vger.kernel.org
1da177e4 11293S: Maintained
679655da
JP
11294F: Documentation/usb/acm.txt
11295F: drivers/usb/class/cdc-acm.*
1da177e4 11296
b7d572e1
PF
11297USB AR5523 WIRELESS DRIVER
11298M: Pontus Fuchs <pontus.fuchs@gmail.com>
11299L: linux-wireless@vger.kernel.org
11300S: Maintained
11301F: drivers/net/wireless/ath/ar5523/
11302
115bb1ff 11303USB ATTACHED SCSI
f50a4968 11304M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 11305M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
11306L: linux-usb@vger.kernel.org
11307L: linux-scsi@vger.kernel.org
8eae0fb7 11308S: Maintained
115bb1ff
MW
11309F: drivers/usb/storage/uas.c
11310
1da177e4 11311USB CDC ETHERNET DRIVER
61eee9a7 11312M: Oliver Neukum <oliver@neukum.org>
795fb7e7 11313L: linux-usb@vger.kernel.org
1da177e4 11314S: Maintained
679655da 11315F: drivers/net/usb/cdc_*.c
c117ab84 11316F: include/uapi/linux/usb/cdc.h
1da177e4 11317
66e3e591
KP
11318USB CHAOSKEY DRIVER
11319M: Keith Packard <keithp@keithp.com>
11320L: linux-usb@vger.kernel.org
11321S: Maintained
11322F: drivers/usb/misc/chaoskey.c
11323
b02b371e 11324USB CYPRESS C67X00 DRIVER
8b58be88 11325M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
11326L: linux-usb@vger.kernel.org
11327S: Maintained
679655da 11328F: drivers/usb/c67x00/
b02b371e 11329
d0374f4f 11330USB DAVICOM DM9601 DRIVER
8b58be88 11331M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 11332L: netdev@vger.kernel.org
d0374f4f
PK
11333W: http://www.linux-usb.org/usbnet
11334S: Maintained
679655da 11335F: drivers/net/usb/dm9601.c
d0374f4f 11336
cc2020e6 11337USB DIAMOND RIO500 DRIVER
8b58be88 11338M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
11339L: rio500-users@lists.sourceforge.net
11340W: http://rio500.sourceforge.net
11341S: Maintained
679655da 11342F: drivers/usb/misc/rio500*
cc2020e6 11343
1da177e4 11344USB EHCI DRIVER
578333ab 11345M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11346L: linux-usb@vger.kernel.org
578333ab 11347S: Maintained
679655da
JP
11348F: Documentation/usb/ehci.txt
11349F: drivers/usb/host/ehci*
1da177e4 11350
69ae9e3e 11351USB GADGET/PERIPHERAL SUBSYSTEM
a55f6286 11352M: Felipe Balbi <balbi@kernel.org>
795fb7e7 11353L: linux-usb@vger.kernel.org
69ae9e3e 11354W: http://www.linux-usb.org/gadget
d6d0f665
FB
11355T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11356S: Maintained
679655da
JP
11357F: drivers/usb/gadget/
11358F: include/linux/usb/gadget*
69ae9e3e 11359
2dea64b4 11360USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 11361M: Jiri Kosina <jikos@kernel.org>
406df153 11362R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
795fb7e7 11363L: linux-usb@vger.kernel.org
54e5881d 11364T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 11365S: Maintained
c2f01971 11366F: Documentation/hid/hiddev.txt
679655da 11367F: drivers/hid/usbhid/
1da177e4 11368
959eea21 11369USB ISP116X DRIVER
8b58be88 11370M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 11371L: linux-usb@vger.kernel.org
959eea21 11372S: Maintained
679655da
JP
11373F: drivers/usb/host/isp116x*
11374F: include/linux/usb/isp116x.h
959eea21 11375
1da177e4 11376USB MASS STORAGE DRIVER
8b58be88 11377M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 11378L: linux-usb@vger.kernel.org
8836aeb8 11379L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
11380S: Maintained
11381W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 11382F: drivers/usb/storage/
1da177e4 11383
af39917d
CL
11384USB MIDI DRIVER
11385M: Clemens Ladisch <clemens@ladisch.de>
11386L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11387T: git git://git.alsa-project.org/alsa-kernel.git
11388S: Maintained
11389F: sound/usb/midi.*
11390
444ce9d4
JP
11391USB NETWORKING DRIVERS
11392L: linux-usb@vger.kernel.org
11393S: Odd Fixes
11394F: drivers/net/usb/
11395
1da177e4 11396USB OHCI DRIVER
578333ab 11397M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11398L: linux-usb@vger.kernel.org
578333ab 11399S: Maintained
679655da
JP
11400F: Documentation/usb/ohci.txt
11401F: drivers/usb/host/ohci*
1da177e4 11402
963ffa3e 11403USB OTG FSM (Finite State Machine)
60d77b3d 11404M: Peter Chen <Peter.Chen@nxp.com>
8373856d 11405T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
11406L: linux-usb@vger.kernel.org
11407S: Maintained
11408F: drivers/usb/common/usb-otg-fsm.c
11409
563da3a9
VM
11410USB OVER IP DRIVER
11411M: Valentina Manea <valentina.manea.m@gmail.com>
11412M: Shuah Khan <shuah.kh@samsung.com>
11413L: linux-usb@vger.kernel.org
11414S: Maintained
11415F: drivers/usb/usbip/
11416F: tools/usb/usbip/
11417
1da177e4 11418USB PEGASUS DRIVER
a16b945c 11419M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11420L: linux-usb@vger.kernel.org
043600a6 11421L: netdev@vger.kernel.org
052e3128
PM
11422T: git git://github.com/petkan/pegasus.git
11423W: https://github.com/petkan/pegasus
1da177e4 11424S: Maintained
679655da 11425F: drivers/net/usb/pegasus.*
1da177e4 11426
d3ad558f 11427USB PHY LAYER
a55f6286 11428M: Felipe Balbi <balbi@kernel.org>
d3ad558f
FB
11429L: linux-usb@vger.kernel.org
11430T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11431S: Maintained
11432F: drivers/usb/phy/
d3ad558f 11433
73e4fb3f 11434USB PRINTER DRIVER (usblp)
8b58be88 11435M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 11436L: linux-usb@vger.kernel.org
73e4fb3f 11437S: Supported
679655da 11438F: drivers/usb/class/usblp.c
1da177e4 11439
4521b477
BM
11440USB QMI WWAN NETWORK DRIVER
11441M: Bjørn Mork <bjorn@mork.no>
11442L: netdev@vger.kernel.org
11443S: Maintained
11444F: Documentation/ABI/testing/sysfs-class-net-qmi
11445F: drivers/net/usb/qmi_wwan.c
11446
1da177e4 11447USB RTL8150 DRIVER
a16b945c 11448M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 11449L: linux-usb@vger.kernel.org
043600a6 11450L: netdev@vger.kernel.org
052e3128
PM
11451T: git git://github.com/petkan/rtl8150.git
11452W: https://github.com/petkan/rtl8150
1da177e4 11453S: Maintained
679655da 11454F: drivers/net/usb/rtl8150.c
1da177e4 11455
f896b796 11456USB SERIAL SUBSYSTEM
66085694 11457M: Johan Hovold <johan@kernel.org>
795fb7e7 11458L: linux-usb@vger.kernel.org
4e68852d 11459S: Maintained
679655da 11460F: Documentation/usb/usb-serial.txt
f896b796 11461F: drivers/usb/serial/
679655da 11462F: include/linux/usb/serial.h
1da177e4 11463
b3f0db1c
SG
11464USB SMSC75XX ETHERNET DRIVER
11465M: Steve Glendinning <steve.glendinning@shawell.net>
11466L: netdev@vger.kernel.org
11467S: Maintained
11468F: drivers/net/usb/smsc75xx.*
11469
2f7ca802 11470USB SMSC95XX ETHERNET DRIVER
90b24cfb 11471M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 11472L: netdev@vger.kernel.org
90b24cfb 11473S: Maintained
679655da 11474F: drivers/net/usb/smsc95xx.*
2f7ca802 11475
1da177e4 11476USB SUBSYSTEM
879a5a00 11477M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 11478L: linux-usb@vger.kernel.org
1da177e4 11479W: http://www.linux-usb.org
08deed1e 11480T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 11481S: Supported
679655da 11482F: Documentation/usb/
679655da
JP
11483F: drivers/usb/
11484F: include/linux/usb.h
11485F: include/linux/usb/
1da177e4
LT
11486
11487USB UHCI DRIVER
8b58be88 11488M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 11489L: linux-usb@vger.kernel.org
1da177e4 11490S: Maintained
679655da 11491F: drivers/usb/host/uhci*
1da177e4 11492
69ae9e3e 11493USB "USBNET" DRIVER FRAMEWORK
d8130624 11494M: Oliver Neukum <oneukum@suse.com>
043600a6 11495L: netdev@vger.kernel.org
69ae9e3e 11496W: http://www.linux-usb.org/usbnet
1da177e4 11497S: Maintained
679655da
JP
11498F: drivers/net/usb/usbnet.c
11499F: include/linux/usb/usbnet.h
1da177e4 11500
c0efd232 11501USB VIDEO CLASS
c53ac071 11502M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 11503L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 11504L: linux-media@vger.kernel.org
275ffde4 11505T: git git://linuxtv.org/media_tree.git
57c6d2e9 11506W: http://www.ideasonboard.org/uvc/
c0efd232 11507S: Maintained
0c0d06ca 11508F: drivers/media/usb/uvc/
6c0f0359 11509F: include/uapi/linux/uvcvideo.h
1da177e4 11510
b60b9c45
HV
11511USB VISION DRIVER
11512M: Hans Verkuil <hverkuil@xs4all.nl>
11513L: linux-media@vger.kernel.org
11514T: git git://linuxtv.org/media_tree.git
a825eaec 11515W: https://linuxtv.org
b60b9c45
HV
11516S: Odd Fixes
11517F: drivers/media/usb/usbvision/
11518
8282da47
LP
11519USB WEBCAM GADGET
11520M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11521L: linux-usb@vger.kernel.org
11522S: Maintained
3a83c16e 11523F: drivers/usb/gadget/function/*uvc*
faf2e1db 11524F: drivers/usb/gadget/legacy/webcam.c
8282da47 11525
bf164cc0 11526USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 11527M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
11528L: linux-wireless@vger.kernel.org
11529S: Maintained
679655da 11530F: drivers/net/wireless/rndis_wlan.c
bf164cc0 11531
eb6bab13 11532USB XHCI DRIVER
03d85053 11533M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
11534L: linux-usb@vger.kernel.org
11535S: Supported
36d0344c
SS
11536F: drivers/usb/host/xhci*
11537F: drivers/usb/host/pci-quirks*
eb6bab13 11538
1da177e4 11539USB ZD1201 DRIVER
4086b9ca 11540L: linux-wireless@vger.kernel.org
1da177e4 11541W: http://linux-lc100020.sourceforge.net
4086b9ca 11542S: Orphan
ed0ad06f 11543F: drivers/net/wireless/zydas/zd1201.*
1da177e4 11544
b7eee616 11545USB ZR364XX DRIVER
8b58be88 11546M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 11547L: linux-usb@vger.kernel.org
661263b5 11548L: linux-media@vger.kernel.org
275ffde4 11549T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
11550W: http://royale.zerezo.com/zr364xx/
11551S: Maintained
679655da 11552F: Documentation/video4linux/zr364xx.txt
90d72ac6 11553F: drivers/media/usb/zr364xx/
b7eee616 11554
289fcff4
HK
11555ULPI BUS
11556M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11557L: linux-usb@vger.kernel.org
11558S: Maintained
11559F: drivers/usb/common/ulpi.c
11560F: include/linux/ulpi/
11561
e7839f25 11562USER-MODE LINUX (UML)
8b58be88 11563M: Jeff Dike <jdike@addtoit.com>
b15194b7 11564M: Richard Weinberger <richard@nod.at>
1da177e4
LT
11565L: user-mode-linux-devel@lists.sourceforge.net
11566L: user-mode-linux-user@lists.sourceforge.net
11567W: http://user-mode-linux.sourceforge.net
9f273c24 11568T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
1da177e4 11569S: Maintained
61516587 11570F: Documentation/virtual/uml/
679655da 11571F: arch/um/
b070989a 11572F: arch/x86/um/
679655da
JP
11573F: fs/hostfs/
11574F: fs/hppfs/
b7eee616 11575
e5f114e9 11576USERSPACE I/O (UIO)
6a534c9d 11577M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 11578M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 11579S: Maintained
3d3fecbd 11580T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
11581F: Documentation/DocBook/uio-howto.tmpl
11582F: drivers/uio/
11583F: include/linux/uio*.h
e5f114e9 11584
256cccbe 11585UTIL-LINUX PACKAGE
8b58be88 11586M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
11587L: util-linux@vger.kernel.org
11588W: http://en.wikipedia.org/wiki/Util-linux
11589T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
11590S: Maintained
11591
c1fd1c07 11592UVESAFB DRIVER
8b58be88 11593M: Michal Januszewski <spock@gentoo.org>
c69f677c 11594L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
11595W: http://dev.gentoo.org/~spock/projects/uvesafb/
11596S: Maintained
679655da 11597F: Documentation/fb/uvesafb.txt
8a61f013 11598F: drivers/video/fbdev/uvesafb.*
c1fd1c07 11599
456930d8
SA
11600VF610 NAND DRIVER
11601M: Stefan Agner <stefan@agner.ch>
11602L: linux-mtd@lists.infradead.org
11603S: Supported
11604F: drivers/mtd/nand/vf610_nfc.c
11605
4480f15b 11606VFAT/FAT/MSDOS FILESYSTEM
8b58be88 11607M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 11608S: Maintained
679655da
JP
11609F: Documentation/filesystems/vfat.txt
11610F: fs/fat/
1da177e4 11611
cba3345c
AW
11612VFIO DRIVER
11613M: Alex Williamson <alex.williamson@redhat.com>
11614L: kvm@vger.kernel.org
9f273c24 11615T: git git://github.com/awilliam/linux-vfio.git
cba3345c
AW
11616S: Maintained
11617F: Documentation/vfio.txt
11618F: drivers/vfio/
11619F: include/linux/vfio.h
c117ab84 11620F: include/uapi/linux/vfio.h
cba3345c 11621
a714ea5f
AW
11622VFIO PLATFORM DRIVER
11623M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11624L: kvm@vger.kernel.org
11625S: Maintained
11626F: drivers/vfio/platform/
11627
9e6f3438
PO
11628VIDEOBUF2 FRAMEWORK
11629M: Pawel Osciak <pawel@osciak.com>
11630M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 11631M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
11632L: linux-media@vger.kernel.org
11633S: Maintained
90d72ac6 11634F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
11635F: include/media/videobuf2-*
11636
5523662e
SCP
11637VIRTUAL SERIO DEVICE DRIVER
11638M: Stephen Chandler Paul <thatslyude@gmail.com>
11639S: Maintained
11640F: drivers/input/serio/userio.c
11641F: include/uapi/linux/userio.h
11642
9a82446b
AS
11643VIRTIO CONSOLE DRIVER
11644M: Amit Shah <amit.shah@redhat.com>
11645L: virtualization@lists.linux-foundation.org
11646S: Maintained
11647F: drivers/char/virtio_console.c
11648F: include/linux/virtio_console.h
c117ab84 11649F: include/uapi/linux/virtio_console.h
9a82446b 11650
2426ec8f 11651VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
11652M: "Michael S. Tsirkin" <mst@redhat.com>
11653L: virtualization@lists.linux-foundation.org
11654S: Maintained
11655F: drivers/virtio/
c893c8d7 11656F: tools/virtio/
2426ec8f
MT
11657F: drivers/net/virtio_net.c
11658F: drivers/block/virtio_blk.c
11659F: include/linux/virtio_*.h
916cdabc 11660F: include/uapi/linux/virtio_*.h
2426ec8f 11661
f2dbda3b
CH
11662VIRTIO DRIVERS FOR S390
11663M: Christian Borntraeger <borntraeger@de.ibm.com>
11664M: Cornelia Huck <cornelia.huck@de.ibm.com>
11665L: linux-s390@vger.kernel.org
11666L: virtualization@lists.linux-foundation.org
11667L: kvm@vger.kernel.org
11668S: Supported
1b568d93 11669F: drivers/s390/virtio/
f2dbda3b 11670
4ad6ee91
GH
11671VIRTIO GPU DRIVER
11672M: David Airlie <airlied@linux.ie>
11673M: Gerd Hoffmann <kraxel@redhat.com>
11674L: dri-devel@lists.freedesktop.org
11675L: virtualization@lists.linux-foundation.org
11676S: Maintained
11677F: drivers/gpu/drm/virtio/
11678F: include/uapi/linux/virtio_gpu.h
11679
3a4d5c94
MT
11680VIRTIO HOST (VHOST)
11681M: "Michael S. Tsirkin" <mst@redhat.com>
11682L: kvm@vger.kernel.org
c996d8b9 11683L: virtualization@lists.linux-foundation.org
3a4d5c94 11684L: netdev@vger.kernel.org
9f273c24 11685T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
3a4d5c94
MT
11686S: Maintained
11687F: drivers/vhost/
c117ab84 11688F: include/uapi/linux/vhost.h
3a4d5c94 11689
271c8651
GH
11690VIRTIO INPUT DRIVER
11691M: Gerd Hoffmann <kraxel@redhat.com>
11692S: Maintained
11693F: drivers/virtio/virtio_input.c
11694F: include/uapi/linux/virtio_input.h
11695
1da177e4 11696VIA RHINE NETWORK DRIVER
210347e1 11697S: Orphan
f2148a47 11698F: drivers/net/ethernet/via/via-rhine.c
1da177e4 11699
f0bf7f61 11700VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 11701M: Bruce Chang <brucechang@via.com.tw>
8b58be88 11702M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
11703S: Maintained
11704F: drivers/mmc/host/via-sdmmc.c
11705
69e4a7c2 11706VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 11707M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 11708L: linux-fbdev@vger.kernel.org
69e4a7c2 11709S: Maintained
c7babebd
FTS
11710F: include/linux/via-core.h
11711F: include/linux/via-gpio.h
11712F: include/linux/via_i2c.h
8a61f013 11713F: drivers/video/fbdev/via/
69e4a7c2 11714
01f20734 11715VIA VELOCITY NETWORK DRIVER
8b58be88 11716M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
11717L: netdev@vger.kernel.org
11718S: Maintained
f2148a47 11719F: drivers/net/ethernet/via/via-velocity.*
1da177e4 11720
f73f8173
AW
11721VIRT LIB
11722M: Alex Williamson <alex.williamson@redhat.com>
11723M: Paolo Bonzini <pbonzini@redhat.com>
11724L: kvm@vger.kernel.org
11725S: Supported
11726F: virt/lib/
11727
77911fd2 11728VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
11729M: Hans Verkuil <hverkuil@xs4all.nl>
11730L: linux-media@vger.kernel.org
11731T: git git://linuxtv.org/media_tree.git
a825eaec 11732W: https://linuxtv.org
0b7bc1fa 11733S: Maintained
77911fd2 11734F: drivers/media/platform/vivid/*
0b7bc1fa 11735
be7f8273 11736VLAN (802.1Q)
8b58be88 11737M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
11738L: netdev@vger.kernel.org
11739S: Maintained
679655da
JP
11740F: drivers/net/macvlan.c
11741F: include/linux/if_*vlan.h
11742F: net/8021q/
be7f8273 11743
55e331cf 11744VLYNQ BUS
8b58be88 11745M: Florian Fainelli <florian@openwrt.org>
8578d7af 11746L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
11747S: Maintained
11748F: drivers/vlynq/vlynq.c
11749F: include/linux/vlynq.h
11750
390beae4 11751VME SUBSYSTEM
74c600e3 11752M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 11753M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
11754M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11755L: devel@driverdev.osuosl.org
11756S: Maintained
11757T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11758F: Documentation/vme_api.txt
11759F: drivers/staging/vme/
11760F: drivers/vme/
11761F: include/linux/vme*
11762
4488e09b
AK
11763VMWARE HYPERVISOR INTERFACE
11764M: Alok Kataria <akataria@vmware.com>
11765L: virtualization@lists.linux-foundation.org
11766S: Supported
11767F: arch/x86/kernel/cpu/vmware.c
11768
73b35d07
DT
11769VMWARE BALLOON DRIVER
11770M: Xavier Deguillard <xdeguillard@vmware.com>
11771M: Philip Moltmann <moltmann@vmware.com>
11772M: "VMware, Inc." <pv-drivers@vmware.com>
11773L: linux-kernel@vger.kernel.org
11774S: Maintained
11775F: drivers/misc/vmw_balloon.c
11776
8b8be51b
TH
11777VMWARE VMMOUSE SUBDRIVER
11778M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11779M: "VMware, Inc." <pv-drivers@vmware.com>
11780L: linux-input@vger.kernel.org
11781S: Maintained
11782F: drivers/input/mouse/vmmouse.c
11783F: drivers/input/mouse/vmmouse.h
11784
d1a890fa 11785VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 11786M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
11787M: "VMware, Inc." <pv-drivers@vmware.com>
11788L: netdev@vger.kernel.org
11789S: Maintained
11790F: drivers/net/vmxnet3/
d1a890fa 11791
851b1642 11792VMware PVSCSI driver
f2d7e40e 11793M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
11794M: VMware PV-Drivers <pv-drivers@vmware.com>
11795L: linux-scsi@vger.kernel.org
11796S: Maintained
11797F: drivers/scsi/vmw_pvscsi.c
11798F: drivers/scsi/vmw_pvscsi.h
11799
e53e86c7 11800VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 11801M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11802M: Mark Brown <broonie@kernel.org>
5cdeb2c8 11803L: linux-kernel@vger.kernel.org
1dd68f01 11804W: http://www.slimlogic.co.uk/?p=48
6febb5ab 11805T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 11806S: Supported
679655da
JP
11807F: drivers/regulator/
11808F: include/linux/regulator/
e53e86c7 11809
081958eb
DA
11810VRF
11811M: David Ahern <dsa@cumulusnetworks.com>
11812M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11813L: netdev@vger.kernel.org
11814S: Maintained
11815F: drivers/net/vrf.c
562d897d 11816F: Documentation/networking/vrf.txt
081958eb 11817
ab41319e 11818VT1211 HARDWARE MONITOR DRIVER
8b58be88 11819M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
11820L: lm-sensors@lm-sensors.org
11821S: Maintained
679655da
JP
11822F: Documentation/hwmon/vt1211
11823F: drivers/hwmon/vt1211.c
ab41319e 11824
1de9e371 11825VT8231 HARDWARE MONITOR DRIVER
8b58be88 11826M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
11827L: lm-sensors@lm-sensors.org
11828S: Maintained
679655da 11829F: drivers/hwmon/vt8231.c
1de9e371 11830
88095e7b
TO
11831VUB300 USB to SDIO/SD/MMC bridge chip
11832M: Tony Olech <tony.olech@elandigitalsystems.com>
11833L: linux-mmc@vger.kernel.org
11834L: linux-usb@vger.kernel.org
11835S: Supported
11836F: drivers/mmc/host/vub300.c
11837
1da177e4 11838W1 DALLAS'S 1-WIRE BUS
a8018766 11839M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 11840S: Maintained
679655da
JP
11841F: Documentation/w1/
11842F: drivers/w1/
1da177e4 11843
13927079 11844W83791D HARDWARE MONITORING DRIVER
8b58be88 11845M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 11846L: lm-sensors@lm-sensors.org
25845c22 11847S: Maintained
679655da
JP
11848F: Documentation/hwmon/w83791d
11849F: drivers/hwmon/w83791d.c
13927079 11850
61db011d 11851W83793 HARDWARE MONITORING DRIVER
8b58be88 11852M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
11853L: lm-sensors@lm-sensors.org
11854S: Maintained
679655da
JP
11855F: Documentation/hwmon/w83793
11856F: drivers/hwmon/w83793.c
61db011d 11857
e3760b43 11858W83795 HARDWARE MONITORING DRIVER
d8130624 11859M: Jean Delvare <jdelvare@suse.com>
e3760b43
JD
11860L: lm-sensors@lm-sensors.org
11861S: Maintained
11862F: drivers/hwmon/w83795.c
11863
1da177e4 11864W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 11865M: Pierre Ossman <pierre@ossman.eu>
1da177e4 11866S: Maintained
679655da 11867F: drivers/mmc/host/wbsd.*
1da177e4 11868
b4e05923
HG
11869WACOM PROTOCOL 4 SERIAL TABLETS
11870M: Julian Squires <julian@cipht.net>
11871M: Hans de Goede <hdegoede@redhat.com>
11872L: linux-input@vger.kernel.org
11873S: Maintained
11874F: drivers/input/tablet/wacom_serial4.c
11875
3527761c 11876WATCHDOG DEVICE DRIVERS
8b58be88 11877M: Wim Van Sebroeck <wim@iguana.be>
1f32f83e 11878R: Guenter Roeck <linux@roeck-us.net>
230a5cef
WVS
11879L: linux-watchdog@vger.kernel.org
11880W: http://www.linux-watchdog.org/
f599aaf0 11881T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 11882S: Maintained
679655da
JP
11883F: Documentation/watchdog/
11884F: drivers/watchdog/
11885F: include/linux/watchdog.h
c117ab84 11886F: include/uapi/linux/watchdog.h
3527761c 11887
1da177e4 11888WD7000 SCSI DRIVER
8b58be88 11889M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
11890L: linux-scsi@vger.kernel.org
11891S: Maintained
679655da 11892F: drivers/scsi/wd7000.c
1da177e4 11893
b22e00f3
DH
11894WIIMOTE HID DRIVER
11895M: David Herrmann <dh.herrmann@googlemail.com>
11896L: linux-input@vger.kernel.org
11897S: Maintained
11898F: drivers/hid/hid-wiimote*
11899
e258b80e 11900WINBOND CIR DRIVER
364e9e18 11901M: David Härdeman <david@hardeman.nu>
e258b80e 11902S: Maintained
116ab806 11903F: drivers/media/rc/winbond-cir.c
e258b80e 11904
8a70da82 11905WIMAX STACK
8b58be88 11906M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 11907M: linux-wimax@intel.com
49e7d9df 11908L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
11909S: Supported
11910W: http://linuxwimax.org
315987dc 11911F: Documentation/wimax/README.wimax
315987dc
JP
11912F: include/linux/wimax/debug.h
11913F: include/net/wimax.h
c117ab84 11914F: include/uapi/linux/wimax.h
315987dc 11915F: net/wimax/
8a70da82 11916
5fc14680 11917WISTRON LAPTOP BUTTON DRIVER
8b58be88 11918M: Miloslav Trmac <mitr@volny.cz>
5fc14680 11919S: Maintained
679655da 11920F: drivers/input/misc/wistron_btns.c
5fc14680 11921
1da177e4 11922WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 11923M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 11924L: linux-wireless@vger.kernel.org
926554c4 11925W: http://oops.ghostprotocols.net:81/blog
1da177e4 11926S: Maintained
679655da 11927F: drivers/net/wireless/wl3501*
1da177e4 11928
055bcbcb 11929WOLFSON MICROELECTRONICS DRIVERS
fef95164 11930L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
11931T: git https://github.com/CirrusLogic/linux-drivers.git
11932W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 11933S: Supported
3768f0b1 11934F: Documentation/hwmon/wm83??
f494993f
CK
11935F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11936F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11937F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 11938F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 11939F: drivers/clk/clk-wm83*.c
9c309598 11940F: drivers/extcon/extcon-arizona.c
b75ea16a 11941F: drivers/leds/leds-wm83*.c
25b273ba 11942F: drivers/gpio/gpio-*wm*.c
9c309598 11943F: drivers/gpio/gpio-arizona.c
d22b0869 11944F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
11945F: drivers/input/misc/wm831x-on.c
11946F: drivers/input/touchscreen/wm831x-ts.c
11947F: drivers/input/touchscreen/wm97*.c
9c309598
MB
11948F: drivers/mfd/arizona*
11949F: drivers/mfd/wm*.c
12ebc137 11950F: drivers/mfd/cs47l24*
b75ea16a
MB
11951F: drivers/power/wm83*.c
11952F: drivers/rtc/rtc-wm83*.c
11953F: drivers/regulator/wm8*.c
3860e6c4 11954F: drivers/video/backlight/wm83*_bl.c
b75ea16a 11955F: drivers/watchdog/wm83*_wdt.c
9c309598 11956F: include/linux/mfd/arizona/
3860e6c4 11957F: include/linux/mfd/wm831x/
b75ea16a 11958F: include/linux/mfd/wm8350/
3768f0b1 11959F: include/linux/mfd/wm8400*
59ec6da2 11960F: include/linux/wm97xx.h
055bcbcb 11961F: include/sound/wm????.h
9c309598 11962F: sound/soc/codecs/arizona.?
055bcbcb 11963F: sound/soc/codecs/wm*
12ebc137 11964F: sound/soc/codecs/cs47l24*
b75ea16a 11965
3e6cd7a4
TH
11966WORKQUEUE
11967M: Tejun Heo <tj@kernel.org>
badb7f5e 11968R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
11969T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11970S: Maintained
11971F: include/linux/workqueue.h
11972F: kernel/workqueue.c
11973F: Documentation/workqueue.txt
11974
1da177e4 11975X.25 NETWORK LAYER
8bf28059 11976M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 11977L: linux-x25@vger.kernel.org
8bf28059 11978S: Odd Fixes
679655da
JP
11979F: Documentation/networking/x25*
11980F: include/net/x25*
11981F: net/x25/
1da177e4 11982
e2d1d6c0 11983X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
11984M: Thomas Gleixner <tglx@linutronix.de>
11985M: Ingo Molnar <mingo@redhat.com>
11986M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 11987M: x86@kernel.org
981c3a4f 11988L: linux-kernel@vger.kernel.org
75fc2d37 11989T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 11990S: Maintained
679655da
JP
11991F: Documentation/x86/
11992F: arch/x86/
e2d1d6c0 11993
d0944853 11994X86 PLATFORM DRIVERS
e181ba15 11995M: Darren Hart <dvhart@infradead.org>
d0944853 11996L: platform-driver-x86@vger.kernel.org
e181ba15 11997T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 11998S: Maintained
14430813 11999F: drivers/platform/x86/
3a4bceef 12000F: drivers/platform/olpc/
d0944853 12001
c1f5c54b
IM
12002X86 MCE INFRASTRUCTURE
12003M: Tony Luck <tony.luck@intel.com>
487ba8e8 12004M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
12005L: linux-edac@vger.kernel.org
12006S: Maintained
12007F: arch/x86/kernel/cpu/mcheck/*
12008
79ebdc95
BP
12009X86 MICROCODE UPDATE SUPPORT
12010M: Borislav Petkov <bp@alien8.de>
12011S: Maintained
12012F: arch/x86/kernel/cpu/microcode/*
12013
f0905c5a
AL
12014X86 VDSO
12015M: Andy Lutomirski <luto@amacapital.net>
12016L: linux-kernel@vger.kernel.org
12017T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12018S: Maintained
d603c8e1 12019F: arch/x86/entry/vdso/
f0905c5a 12020
d6fad502 12021XC2028/3028 TUNER DRIVER
009a5410 12022M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
d6fad502 12023L: linux-media@vger.kernel.org
a825eaec 12024W: https://linuxtv.org
d6fad502
MCC
12025T: git git://linuxtv.org/media_tree.git
12026S: Maintained
12027F: drivers/media/tuners/tuner-xc2028.*
12028
c4468085 12029XEN HYPERVISOR INTERFACE
c4468085 12030M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
12031M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12032M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 12033L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 12034T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
12035S: Supported
12036F: arch/x86/xen/
12037F: drivers/*/xen-*front.c
12038F: drivers/xen/
12039F: arch/x86/include/asm/xen/
12040F: include/xen/
c117ab84 12041F: include/uapi/xen/
c4468085 12042
77bfb479
SS
12043XEN HYPERVISOR ARM
12044M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 12045L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
12046S: Supported
12047F: arch/arm/xen/
12048F: arch/arm/include/asm/xen/
12049
b475e83f
SS
12050XEN HYPERVISOR ARM64
12051M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 12052L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
12053S: Supported
12054F: arch/arm64/xen/
12055F: arch/arm64/include/asm/xen/
12056
9b57e1a7 12057XEN NETWORK BACKEND DRIVER
8386040b 12058M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 12059L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
12060L: netdev@vger.kernel.org
12061S: Supported
12062F: drivers/net/xen-netback/*
12063
c5f8e29d
KRW
12064XEN PCI SUBSYSTEM
12065M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12066L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12067S: Supported
12068F: arch/x86/pci/*xen*
12069F: drivers/pci/*xen*
12070
a2c5ae65
KRW
12071XEN BLOCK SUBSYSTEM
12072M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 12073M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
12074L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12075S: Supported
12076F: drivers/block/xen-blkback/*
12077F: drivers/block/xen*
12078
15d03609
JG
12079XEN PVSCSI DRIVERS
12080M: Juergen Gross <jgross@suse.com>
12081L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12082L: linux-scsi@vger.kernel.org
12083S: Supported
12084F: drivers/scsi/xen-scsifront.c
12085F: drivers/xen/xen-scsiback.c
12086F: include/xen/interface/io/vscsiif.h
12087
c5f8e29d
KRW
12088XEN SWIOTLB SUBSYSTEM
12089M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12090L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12091S: Supported
12092F: arch/x86/xen/*swiotlb*
12093F: drivers/xen/*swiotlb*
12094
1da177e4
LT
12095XFS FILESYSTEM
12096P: Silicon Graphics Inc
809625ca 12097M: Dave Chinner <david@fromorbit.com>
18caa67a 12098M: xfs@oss.sgi.com
d7ede1aa 12099L: xfs@oss.sgi.com
1da177e4 12100W: http://oss.sgi.com/projects/xfs
9f273c24 12101T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
1da177e4 12102S: Supported
679655da
JP
12103F: Documentation/filesystems/xfs.txt
12104F: fs/xfs/
1da177e4 12105
8a3b7a25 12106XILINX AXI ETHERNET DRIVER
59a54f30
MS
12107M: Anirudha Sarangi <anirudh@xilinx.com>
12108M: John Linn <John.Linn@xilinx.com>
8a3b7a25 12109S: Maintained
12110F: drivers/net/ethernet/xilinx/xilinx_axienet*
12111
238b8721 12112XILINX UARTLITE SERIAL DRIVER
8b58be88 12113M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
12114L: linux-serial@vger.kernel.org
12115S: Maintained
df621252 12116F: drivers/tty/serial/uartlite.c
238b8721 12117
df330515
LP
12118XILINX VIDEO IP CORES
12119M: Hyun Kwon <hyun.kwon@xilinx.com>
12120M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12121L: linux-media@vger.kernel.org
12122T: git git://linuxtv.org/media_tree.git
12123S: Supported
12124F: Documentation/devicetree/bindings/media/xilinx/
12125F: drivers/media/platform/xilinx/
a5562f65 12126F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 12127
74316949
EB
12128XILLYBUS DRIVER
12129M: Eli Billauer <eli.billauer@gmail.com>
12130L: linux-kernel@vger.kernel.org
12131S: Supported
12132F: drivers/char/xillybus/
12133
f620e4b8
MF
12134XTENSA XTFPGA PLATFORM SUPPORT
12135M: Max Filippov <jcmvbkbc@gmail.com>
12136L: linux-xtensa@linux-xtensa.org
12137S: Maintained
12138F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 12139F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 12140
1da177e4 12141YAM DRIVER FOR AX.25
8b58be88 12142M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
12143L: linux-hams@vger.kernel.org
12144S: Maintained
679655da
JP
12145F: drivers/net/hamradio/yam*
12146F: include/linux/yam.h
1da177e4 12147
af64a5eb 12148YEALINK PHONE DRIVER
8b58be88 12149M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
12150L: usbb2k-api-dev@nongnu.org
12151S: Maintained
679655da
JP
12152F: Documentation/input/yealink.txt
12153F: drivers/input/misc/yealink.*
af64a5eb 12154
1da177e4 12155Z8530 DRIVER FOR AX.25
8b58be88 12156M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
12157W: http://yaina.de/jreuter/
12158W: http://www.qsl.net/dl1bke/
12159L: linux-hams@vger.kernel.org
12160S: Maintained
679655da
JP
12161F: Documentation/networking/z8530drv.txt
12162F: drivers/net/hamradio/*scc.c
12163F: drivers/net/hamradio/z8530.h
1da177e4 12164
0cf31ec1 12165ZBUD COMPRESSED PAGE ALLOCATOR
0bb181c7 12166M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
12167L: linux-mm@kvack.org
12168S: Maintained
12169F: mm/zbud.c
12170F: include/linux/zbud.h
12171
7c0c3afb 12172ZD1211RW WIRELESS DRIVER
8b58be88
JP
12173M: Daniel Drake <dsd@gentoo.org>
12174M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 12175W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 12176L: linux-wireless@vger.kernel.org
7c0c3afb
DD
12177L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12178S: Maintained
6948300c 12179F: drivers/net/wireless/zydas/zd1211rw/
7c0c3afb 12180
20263029
DS
12181ZPOOL COMPRESSED PAGE STORAGE API
12182M: Dan Streetman <ddstreet@ieee.org>
12183L: linux-mm@kvack.org
12184S: Maintained
12185F: mm/zpool.c
12186F: include/linux/zpool.h
12187
1da177e4 12188ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 12189L: mjpeg-users@lists.sourceforge.net
f63145e2 12190L: linux-media@vger.kernel.org
1da177e4 12191W: http://mjpeg.sourceforge.net/driver-zoran/
a825eaec 12192T: hg https://linuxtv.org/hg/v4l-dvb
f63145e2 12193S: Odd Fixes
90d72ac6 12194F: drivers/media/pci/zoran/
1da177e4 12195
6920f2cc
MK
12196ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12197M: Minchan Kim <minchan@kernel.org>
12198M: Nitin Gupta <ngupta@vflare.org>
74f3037c 12199R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
12200L: linux-kernel@vger.kernel.org
12201S: Maintained
12202F: drivers/block/zram/
12203F: Documentation/blockdev/zram.txt
12204
8b4a4080 12205ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 12206M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 12207S: Maintained
df621252 12208F: drivers/tty/serial/zs.*
8b4a4080 12209
eae70d06
MK
12210ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12211M: Minchan Kim <minchan@kernel.org>
12212M: Nitin Gupta <ngupta@vflare.org>
41192a2d 12213R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
12214L: linux-mm@kvack.org
12215S: Maintained
12216F: mm/zsmalloc.c
12217F: include/linux/zsmalloc.h
d02be50d 12218F: Documentation/vm/zsmalloc.txt
eae70d06 12219
0cf31ec1 12220ZSWAP COMPRESSED SWAP CACHING
0bb181c7 12221M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
12222L: linux-mm@kvack.org
12223S: Maintained
12224F: mm/zswap.c
12225
1da177e4 12226THE REST
8b58be88 12227M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 12228L: linux-kernel@vger.kernel.org
8a6e2535 12229Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 12230T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 12231S: Buried alive in reporters
34d03cc1
JP
12232F: *
12233F: */