Merge remote-tracking branch 'arm64/for-next/core'
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
6f9e2456 37 (scripts/checkpatch.pl) to catch trivial style violations.
0a920b5b 38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
08602d74
SH
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
4500371e 57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
eafbaac3
PM
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
c7c4fb18
JP
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
8a6e2535 77 Q: Patchwork web based patch tracking system site
cea8321c
JP
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
c7c4fb18
JP
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 111 patch or file. For instance:
c7c4fb18 112 K: of_get_profile
bbbe96ed 113 matches patches or files that contain "of_get_profile"
c7c4fb18 114 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
c7c4fb18 117 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
118
119Note: For the hard of thinking, this list is meant to remain in alphabetical
120order. If you could add yourselves to it in alphabetical order that would be
121so much easier [Ed]
122
c7c4fb18 123Maintainers List (try to look for most precise areas first)
1da177e4 124
c7c4fb18 125 -----------------------------------
679655da 126
a6d89915 1273C59X NETWORK DRIVER
8b58be88 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
129L: netdev@vger.kernel.org
130S: Maintained
679655da 131F: Documentation/networking/vortex.txt
ca7a8e85 132F: drivers/net/ethernet/3com/3c59x.c
a6d89915 133
1da177e4 1343CR990 NETWORK DRIVER
8b58be88 135M: David Dillow <dave@thedillows.org>
979b6c13 136L: netdev@vger.kernel.org
1da177e4 137S: Maintained
ca7a8e85 138F: drivers/net/ethernet/3com/typhoon*
1da177e4 139
c4de0ceb 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141M: Adam Radford <linuxraid@lsi.com>
1da177e4 142L: linux-scsi@vger.kernel.org
c4de0ceb 143W: http://www.lsi.com
1da177e4 144S: Supported
c4de0ceb 145F: drivers/scsi/3w-*
1da177e4
LT
146
14753C700 AND 53C700-66 SCSI DRIVER
8b58be88 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
149L: linux-scsi@vger.kernel.org
150S: Maintained
679655da 151F: drivers/scsi/53c700*
1da177e4 152
68d96dcf 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
aff3eaa0 154M: Alexander Aring <aar@pengutronix.de>
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 177L: linux-serial@vger.kernel.org
8ee16a1b 178S: Maintained
08deed1e 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 180F: drivers/tty/serial/8250*
679655da 181F: include/linux/serial_8250.h
1da177e4
LT
182
1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 184L: netdev@vger.kernel.org
0cf445ce 185S: Orphan / Obsolete
644570b8 186F: drivers/net/ethernet/8390/
1da177e4 187
67543e50 1889P FILE SYSTEM
8b58be88
JP
189M: Eric Van Hensbergen <ericvh@gmail.com>
190M: Ron Minnich <rminnich@sandia.gov>
191M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 192L: v9fs-developer@lists.sourceforge.net
27a2a5ff 193W: http://swik.net/v9fs
8a6e2535 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 196S: Maintained
679655da
JP
197F: Documentation/filesystems/9p.txt
198F: fs/9p/
2315cb14
RL
199F: net/9p/
200F: include/net/9p/
201F: include/uapi/linux/virtio_9p.h
202F: include/trace/events/9p.h
203
67543e50 204
91952bc0
AP
205A8293 MEDIA DRIVER
206M: Antti Palosaari <crope@iki.fi>
207L: linux-media@vger.kernel.org
a825eaec 208W: https://linuxtv.org
91952bc0
AP
209W: http://palosaari.fi/linux/
210Q: http://patchwork.linuxtv.org/project/linux-media/list/
211T: git git://linuxtv.org/anttip/media_tree.git
212S: Maintained
213F: drivers/media/dvb-frontends/a8293*
214
e2d1d6c0 215AACRAID SCSI RAID DRIVER
2a81ffdd 216M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
e2d1d6c0
RD
217L: linux-scsi@vger.kernel.org
218W: http://www.adaptec.com/
1da177e4 219S: Supported
679655da
JP
220F: Documentation/scsi/aacraid.txt
221F: drivers/scsi/aacraid/
1da177e4 222
ea8f8fc8
JT
223ABI/API
224L: linux-api@vger.kernel.org
ea8f8fc8 225F: include/linux/syscalls.h
ea8f8fc8
JT
226F: kernel/sys_ni.c
227
249e3c85 228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 229M: Hans de Goede <hdegoede@redhat.com>
968ce1b1 230L: linux-hwmon@vger.kernel.org
f2b84bbc 231S: Maintained
679655da 232F: drivers/hwmon/abituguru.c
f2b84bbc 233
249e3c85 234ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 235M: Alistair John Strachan <alistair@devzero.co.uk>
968ce1b1 236L: linux-hwmon@vger.kernel.org
249e3c85 237S: Maintained
679655da 238F: drivers/hwmon/abituguru3.c
249e3c85 239
1b06d64f
WBG
240ACCES 104-DIO-48E GPIO DRIVER
241M: William Breathitt Gray <vilhelm.gray@gmail.com>
242L: linux-gpio@vger.kernel.org
243S: Maintained
244F: drivers/gpio/gpio-104-dio-48e.c
245
6ddcf9b4
WBG
246ACCES 104-IDI-48 GPIO DRIVER
247M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248L: linux-gpio@vger.kernel.org
249S: Maintained
250F: drivers/gpio/gpio-104-idi-48.c
251
e2558989
WBG
252ACCES 104-IDIO-16 GPIO DRIVER
253M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254L: linux-gpio@vger.kernel.org
255S: Maintained
256F: drivers/gpio/gpio-104-idio-16.c
257
1da177e4 258ACENIC DRIVER
8b58be88 259M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
260L: linux-acenic@sunsite.dk
261S: Maintained
531c4f89 262F: drivers/net/ethernet/alteon/acenic*
1da177e4 263
e86435eb 264ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 265M: Peter Feuerer <peter@piie.net>
d0944853 266L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
267W: http://piie.net/?section=acerhdf
268S: Maintained
269F: drivers/platform/x86/acerhdf.c
e86435eb 270
745a5d21 271ACER WMI LAPTOP EXTRAS
182ae55c 272M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 273L: platform-driver-x86@vger.kernel.org
745a5d21 274S: Maintained
679655da 275F: drivers/platform/x86/acer-wmi.c
745a5d21 276
1da177e4 277ACPI
9c3646d1 278M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 279M: Len Brown <lenb@kernel.org>
6968e50c 280L: linux-acpi@vger.kernel.org
360818b8
RW
281W: https://01.org/linux-acpi
282Q: https://patchwork.kernel.org/project/linux-acpi/list/
283T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 284S: Supported
679655da
JP
285F: drivers/acpi/
286F: drivers/pnp/pnpacpi/
287F: include/linux/acpi.h
43368e74 288F: include/acpi/
3a75ef0c 289F: Documentation/acpi/
89ca78a0 290F: Documentation/ABI/testing/sysfs-bus-acpi
0bf54fcd 291F: Documentation/ABI/testing/configfs-acpi
15fd830d
BH
292F: drivers/pci/*acpi*
293F: drivers/pci/*/*acpi*
294F: drivers/pci/*/*/*acpi*
3a75ef0c 295F: tools/power/acpi/
8b59a454 296
3774929d
RW
297ACPI COMPONENT ARCHITECTURE (ACPICA)
298M: Robert Moore <robert.moore@intel.com>
299M: Lv Zheng <lv.zheng@intel.com>
9c3646d1 300M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
3774929d
RW
301L: linux-acpi@vger.kernel.org
302L: devel@acpica.org
303W: https://acpica.org/
304W: https://github.com/acpica/acpica/
305Q: https://patchwork.kernel.org/project/linux-acpi/list/
306T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307S: Supported
308F: drivers/acpi/acpica/
309F: include/acpi/
2754c447 310F: tools/power/acpi/
3774929d 311
8b59a454 312ACPI FAN DRIVER
8b58be88 313M: Zhang Rui <rui.zhang@intel.com>
8b59a454 314L: linux-acpi@vger.kernel.org
5ca92bd9 315W: https://01.org/linux-acpi
8b59a454 316S: Supported
679655da 317F: drivers/acpi/fan.c
1da177e4 318
8b59a454 319ACPI THERMAL DRIVER
8b58be88 320M: Zhang Rui <rui.zhang@intel.com>
8b59a454 321L: linux-acpi@vger.kernel.org
5ca92bd9 322W: https://01.org/linux-acpi
8b59a454 323S: Supported
679655da 324F: drivers/acpi/*thermal*
998be20f 325
359acec8 326ACPI VIDEO DRIVER
8b58be88 327M: Zhang Rui <rui.zhang@intel.com>
8b59a454 328L: linux-acpi@vger.kernel.org
5ca92bd9 329W: https://01.org/linux-acpi
8b59a454 330S: Supported
86f98a3a 331F: drivers/acpi/acpi_video.c
998be20f 332
bff431e4 333ACPI WMI DRIVER
d0944853 334L: platform-driver-x86@vger.kernel.org
5b927259 335S: Orphan
679655da 336F: drivers/platform/x86/wmi.c
bff431e4 337
2f39d519 338AD1889 ALSA SOUND DRIVER
8b58be88 339M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
340W: http://wiki.parisc-linux.org/AD1889
341L: linux-parisc@vger.kernel.org
342S: Maintained
679655da 343F: sound/pci/ad1889.*
2f39d519 344
527a1a83
MH
345AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 347W: http://wiki.analog.com/AD5254
a4edbc10 348W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
349S: Supported
350F: drivers/misc/ad525x_dpot.c
351
352AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 354W: http://wiki.analog.com/AD5398
a4edbc10 355W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
356S: Supported
357F: drivers/regulator/ad5398.c
358
359AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 361W: http://wiki.analog.com/AD7142
a4edbc10 362W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
363S: Supported
364F: drivers/input/misc/ad714x.c
365
366AD7877 TOUCHSCREEN DRIVER
367M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 368W: http://wiki.analog.com/AD7877
a4edbc10 369W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
370S: Supported
371F: drivers/input/touchscreen/ad7877.c
372
373AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 375W: http://wiki.analog.com/AD7879
a4edbc10 376W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
377S: Supported
378F: drivers/input/touchscreen/ad7879.c
379
1330b0dc 380ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
e5f6450c 381M: Jiri Kosina <jikos@kernel.org>
1330b0dc
JK
382S: Maintained
383
7302b9d9
MH
384ADF7242 IEEE 802.15.4 RADIO DRIVER
385M: Michael Hennerich <michael.hennerich@analog.com>
386W: https://wiki.analog.com/ADF7242
387W: http://ez.analog.com/community/linux-device-drivers
388L: linux-wpan@vger.kernel.org
389S: Supported
390F: drivers/net/ieee802154/adf7242.c
391F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
1da177e4 393ADM1025 HARDWARE MONITOR DRIVER
d8130624 394M: Jean Delvare <jdelvare@suse.com>
968ce1b1 395L: linux-hwmon@vger.kernel.org
1da177e4 396S: Maintained
679655da
JP
397F: Documentation/hwmon/adm1025
398F: drivers/hwmon/adm1025.c
1da177e4 399
cae2caae 400ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 401M: Corentin Labbe <clabbe.montjoie@gmail.com>
968ce1b1 402L: linux-hwmon@vger.kernel.org
cae2caae 403S: Maintained
679655da 404F: drivers/hwmon/adm1029.c
cae2caae 405
cc0b88cf 406ADM8211 WIRELESS DRIVER
cc0b88cf 407L: linux-wireless@vger.kernel.org
491b26b4 408W: http://wireless.kernel.org/
e71bcbd0 409S: Orphan
d4a17304 410F: drivers/net/wireless/admtek/adm8211.*
cc0b88cf 411
e8e31622
SA
412ADP1653 FLASH CONTROLLER DRIVER
413M: Sakari Ailus <sakari.ailus@iki.fi>
414L: linux-media@vger.kernel.org
415S: Maintained
416F: drivers/media/i2c/adp1653.c
b5dcee22 417F: include/media/i2c/adp1653.h
e8e31622 418
527a1a83
MH
419ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 421W: http://wiki.analog.com/ADP5520
a4edbc10 422W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
423S: Supported
424F: drivers/mfd/adp5520.c
425F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 426F: drivers/leds/leds-adp5520.c
77278d50 427F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
428F: drivers/input/keyboard/adp5520-keys.c
429
430ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 432W: http://wiki.analog.com/ADP5588
a4edbc10 433W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
434S: Supported
435F: drivers/input/keyboard/adp5588-keys.c
77278d50 436F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
437
438ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 440W: http://wiki.analog.com/ADP8860
a4edbc10 441W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
442S: Supported
443F: drivers/video/backlight/adp8860_bl.c
444
8c22a8f5
DE
445ADS1015 HARDWARE MONITOR DRIVER
446M: Dirk Eibach <eibach@gdsys.de>
968ce1b1 447L: linux-hwmon@vger.kernel.org
8c22a8f5
DE
448S: Maintained
449F: Documentation/hwmon/ads1015
450F: drivers/hwmon/ads1015.c
451F: include/linux/i2c/ads1015.h
452
1da177e4 453ADT746X FAN DRIVER
8b58be88 454M: Colin Leroy <colin@colino.net>
1da177e4 455S: Maintained
679655da 456F: drivers/macintosh/therm_adt746x.c
1da177e4 457
b058b859 458ADT7475 HARDWARE MONITOR DRIVER
d8130624 459M: Jean Delvare <jdelvare@suse.com>
968ce1b1 460L: linux-hwmon@vger.kernel.org
b058b859
JD
461S: Maintained
462F: Documentation/hwmon/adt7475
463F: drivers/hwmon/adt7475.c
464
527a1a83
MH
465ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 467W: http://wiki.analog.com/ADXL345
a4edbc10 468W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
469S: Supported
470F: drivers/input/misc/adxl34x.c
471
8c6af9e1 472ADVANSYS SCSI DRIVER
8b58be88 473M: Matthew Wilcox <matthew@wil.cx>
d8130624 474M: Hannes Reinecke <hare@suse.com>
8c6af9e1
MW
475L: linux-scsi@vger.kernel.org
476S: Maintained
679655da
JP
477F: Documentation/scsi/advansys.txt
478F: drivers/scsi/advansys.c
8c6af9e1 479
1da177e4 480AEDSP16 DRIVER
8b58be88 481M: Riccardo Facchetti <fizban@tin.it>
1da177e4 482S: Maintained
679655da 483F: sound/oss/aedsp16.c
1da177e4 484
91952bc0
AP
485AF9013 MEDIA DRIVER
486M: Antti Palosaari <crope@iki.fi>
487L: linux-media@vger.kernel.org
a825eaec 488W: https://linuxtv.org
91952bc0
AP
489W: http://palosaari.fi/linux/
490Q: http://patchwork.linuxtv.org/project/linux-media/list/
491T: git git://linuxtv.org/anttip/media_tree.git
492S: Maintained
493F: drivers/media/dvb-frontends/af9013*
494
495AF9033 MEDIA DRIVER
496M: Antti Palosaari <crope@iki.fi>
497L: linux-media@vger.kernel.org
a825eaec 498W: https://linuxtv.org
91952bc0
AP
499W: http://palosaari.fi/linux/
500Q: http://patchwork.linuxtv.org/project/linux-media/list/
501T: git git://linuxtv.org/anttip/media_tree.git
502S: Maintained
503F: drivers/media/dvb-frontends/af9033*
504
1da177e4 505AFFS FILE SYSTEM
6cf515e1
GU
506L: linux-fsdevel@vger.kernel.org
507S: Orphan
679655da
JP
508F: Documentation/filesystems/affs.txt
509F: fs/affs/
1da177e4 510
e2d1d6c0 511AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 512M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
513L: linux-afs@lists.infradead.org
514S: Supported
679655da
JP
515F: fs/afs/
516F: include/net/af_rxrpc.h
517F: net/rxrpc/af_rxrpc.c
e2d1d6c0 518
1da177e4 519AGPGART DRIVER
8b58be88 520M: David Airlie <airlied@linux.ie>
878eaf61 521T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 522S: Maintained
679655da
JP
523F: drivers/char/agp/
524F: include/linux/agp*
c117ab84 525F: include/uapi/linux/agp*
1da177e4
LT
526
527AHA152X SCSI DRIVER
8b58be88 528M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
529L: linux-scsi@vger.kernel.org
530S: Maintained
679655da
JP
531F: drivers/scsi/aha152x*
532F: drivers/scsi/pcmcia/aha152x*
1da177e4 533
64624d4f 534AIC7XXX / AIC79XX SCSI DRIVER
d8130624 535M: Hannes Reinecke <hare@suse.com>
64624d4f 536L: linux-scsi@vger.kernel.org
1da177e4 537S: Maintained
679655da 538F: drivers/scsi/aic7xxx/
1da177e4 539
450500ad
HV
540AIMSLAB FM RADIO RECEIVER DRIVER
541M: Hans Verkuil <hverkuil@xs4all.nl>
542L: linux-media@vger.kernel.org
543T: git git://linuxtv.org/media_tree.git
a825eaec 544W: https://linuxtv.org
450500ad
HV
545S: Maintained
546F: drivers/media/radio/radio-aimslab*
547
e2d1d6c0 548AIO
8b58be88 549M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
550L: linux-aio@kvack.org
551S: Supported
679655da
JP
552F: fs/aio.c
553F: include/linux/*aio*.h
e2d1d6c0 554
469d4ec8
AP
555AIRSPY MEDIA DRIVER
556M: Antti Palosaari <crope@iki.fi>
557L: linux-media@vger.kernel.org
a825eaec 558W: https://linuxtv.org
469d4ec8
AP
559W: http://palosaari.fi/linux/
560Q: http://patchwork.linuxtv.org/project/linux-media/list/
561T: git git://linuxtv.org/anttip/media_tree.git
562S: Maintained
563F: drivers/media/usb/airspy/
564
1da177e4 565ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 566M: Duncan Sands <duncan.sands@free.fr>
6372594a 567L: linux-usb@vger.kernel.org
1da177e4
LT
568W: http://www.linux-usb.org/SpeedTouch/
569S: Maintained
679655da
JP
570F: drivers/usb/atm/speedtch.c
571F: drivers/usb/atm/usbatm.c
1da177e4 572
272f133a 573ALCHEMY AU1XX0 MMC DRIVER
8b58be88 574M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 575S: Maintained
679655da 576F: drivers/mmc/host/au1xmmc.c
272f133a 577
4a4e5787 578ALI1563 I2C DRIVER
8b58be88 579M: Rudolf Marek <r.marek@assembler.cz>
846557d3 580L: linux-i2c@vger.kernel.org
4a4e5787 581S: Maintained
679655da
JP
582F: Documentation/i2c/busses/i2c-ali1563
583F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 584
bc368798
LC
585ALLWINNER SECURITY SYSTEM
586M: Corentin Labbe <clabbe.montjoie@gmail.com>
587L: linux-crypto@vger.kernel.org
588S: Maintained
589F: drivers/crypto/sunxi-ss/
590
1da177e4 591ALPHA PORT
8b58be88 592M: Richard Henderson <rth@twiddle.net>
8b58be88 593M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 594M: Matt Turner <mattst88@gmail.com>
c89f4f9a 595S: Odd Fixes
a9406699 596L: linux-alpha@vger.kernel.org
679655da 597F: arch/alpha/
1da177e4 598
30172936
PR
599ALPS PS/2 TOUCHPAD DRIVER
600R: Pali Rohár <pali.rohar@gmail.com>
601F: drivers/input/mouse/alps.*
602
f62092f6
LFT
603ALTERA MAILBOX DRIVER
604M: Ley Foon Tan <lftan@altera.com>
605L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
606S: Maintained
607F: drivers/mailbox/mailbox-altera.c
608
c5abbba9
THL
609ALTERA PIO DRIVER
610M: Tien Hock Loh <thloh@altera.com>
611L: linux-gpio@vger.kernel.org
612S: Maintained
613F: drivers/gpio/gpio-altera.c
614
8ce064bf
TT
615ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616M: Thor Thayer <tthayer@opensource.altera.com>
617S: Maintained
618F: drivers/gpio/gpio-altera-a10sr.c
619F: drivers/mfd/altera-a10sr.c
620F: include/linux/mfd/altera-a10sr.h
621
16b8b922 622ALTERA TRIPLE SPEED ETHERNET DRIVER
c53fed07 623M: Vince Bridgers <vbridger@opensource.altera.com>
16b8b922
VB
624L: netdev@vger.kernel.org
625L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
626S: Maintained
627F: drivers/net/ethernet/altera/
628
adf9251f
TK
629ALTERA UART/JTAG UART SERIAL DRIVERS
630M: Tobias Klauser <tklauser@distanz.ch>
631L: linux-serial@vger.kernel.org
61bd0943 632L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
633S: Maintained
634F: drivers/tty/serial/altera_uart.c
635F: drivers/tty/serial/altera_jtaguart.c
636F: include/linux/altera_uart.h
637F: include/linux/altera_jtaguart.h
638
f4875e12
TL
639AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640M: Tom Lendacky <thomas.lendacky@amd.com>
29e9330f 641M: Gary Hook <gary.hook@amd.com>
f4875e12
TL
642L: linux-crypto@vger.kernel.org
643S: Supported
644F: drivers/crypto/ccp/
645F: include/linux/ccp.h
646
512d1027 647AMD FAM15H PROCESSOR POWER MONITORING DRIVER
96818b58 648M: Huang Rui <ray.huang@amd.com>
968ce1b1 649L: linux-hwmon@vger.kernel.org
96818b58 650S: Supported
512d1027
AH
651F: Documentation/hwmon/fam15h_power
652F: drivers/hwmon/fam15h_power.c
653
167a675a 654AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
67d76710 655L: linux-geode@lists.infradead.org (moderated for non-subscribers)
b4731977 656S: Orphan
faf2e1db 657F: drivers/usb/gadget/udc/amd5536udc.*
167a675a 658
f90b8116 659AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 660P: Andres Salomon <dilinger@queued.net>
67d76710 661L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
662W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
663S: Supported
679655da
JP
664F: drivers/char/hw_random/geode-rng.c
665F: drivers/crypto/geode*
8a61f013 666F: drivers/video/fbdev/geode/
679655da 667F: arch/x86/include/asm/geode.h
f90b8116 668
919ee7dd 669AMD IOMMU (AMD-VI)
e4110568 670M: Joerg Roedel <joro@8bytes.org>
919ee7dd 671L: iommu@lists.linux-foundation.org
525b233c 672T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 673S: Maintained
b2c16391
JP
674F: drivers/iommu/amd_iommu*.[ch]
675F: include/linux/amd-iommu.h
919ee7dd 676
16423d67 677AMD KFD
1241e0b4 678M: Oded Gabbay <oded.gabbay@gmail.com>
49e7d9df
JP
679L: dri-devel@lists.freedesktop.org
680T: git git://people.freedesktop.org/~gabbayo/linux.git
681S: Supported
130e0371
OG
682F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
32c22e99 684F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
ff758a12 685F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
49e7d9df 686F: drivers/gpu/drm/amd/amdkfd/
04df25d1
OG
687F: drivers/gpu/drm/amd/include/cik_structs.h
688F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
ff758a12 689F: drivers/gpu/drm/amd/include/vi_structs.h
49e7d9df
JP
690F: drivers/gpu/drm/radeon/radeon_kfd.c
691F: drivers/gpu/drm/radeon/radeon_kfd.h
692F: include/uapi/linux/kfd_ioctl.h
16423d67 693
2510eb74
SS
694AMD SEATTLE DEVICE TREE SUPPORT
695M: Brijesh Singh <brijeshkumar.singh@amd.com>
696M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697M: Tom Lendacky <thomas.lendacky@amd.com>
698S: Supported
699F: arch/arm64/boot/dts/amd/
700
45198c7b
LT
701AMD XGBE DRIVER
702M: Tom Lendacky <thomas.lendacky@amd.com>
703L: netdev@vger.kernel.org
704S: Supported
705F: drivers/net/ethernet/amd/xgbe/
08b8940e 706F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
45198c7b 707
284f42b6 708AMS (Apple Motion Sensor) DRIVER
8b58be88 709M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 710S: Supported
bd5f47ec 711F: drivers/macintosh/ams/
284f42b6 712
531fca16
HV
713ANALOG DEVICES INC AD9389B DRIVER
714M: Hans Verkuil <hans.verkuil@cisco.com>
715L: linux-media@vger.kernel.org
716S: Maintained
717F: drivers/media/i2c/ad9389b*
718
614b4384
LPC
719ANALOG DEVICES INC ADV7180 DRIVER
720M: Lars-Peter Clausen <lars@metafoo.de>
721L: linux-media@vger.kernel.org
722W: http://ez.analog.com/community/linux-device-drivers
723S: Supported
724F: drivers/media/i2c/adv7180.c
725
c40ddfa3
HV
726ANALOG DEVICES INC ADV7511 DRIVER
727M: Hans Verkuil <hans.verkuil@cisco.com>
728L: linux-media@vger.kernel.org
729S: Maintained
730F: drivers/media/i2c/adv7511*
731
531fca16
HV
732ANALOG DEVICES INC ADV7604 DRIVER
733M: Hans Verkuil <hans.verkuil@cisco.com>
734L: linux-media@vger.kernel.org
735S: Maintained
736F: drivers/media/i2c/adv7604*
737
c40ddfa3
HV
738ANALOG DEVICES INC ADV7842 DRIVER
739M: Hans Verkuil <hans.verkuil@cisco.com>
740L: linux-media@vger.kernel.org
741S: Maintained
742F: drivers/media/i2c/adv7842*
743
527a1a83 744ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 745M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 746L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 747W: http://wiki.analog.com/
a4edbc10 748W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 749S: Supported
39c9d199 750F: sound/soc/codecs/adau*
cc52688a 751F: sound/soc/codecs/adav*
4bdef3bd 752F: sound/soc/codecs/ad1*
ae48f5ef 753F: sound/soc/codecs/ad7*
4bdef3bd 754F: sound/soc/codecs/ssm*
40216ce7 755F: sound/soc/codecs/sigmadsp.*
4bdef3bd 756
527a1a83 757ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 758L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
759L: alsa-devel@alsa-project.org (moderated for non-subscribers)
760W: http://blackfin.uclinux.org/
761S: Supported
762F: sound/soc/blackfin/*
7d1f9018 763
4ce72abc
LPC
764ANALOG DEVICES INC IIO DRIVERS
765M: Lars-Peter Clausen <lars@metafoo.de>
766M: Michael Hennerich <Michael.Hennerich@analog.com>
767W: http://wiki.analog.com/
768W: http://ez.analog.com/community/linux-device-drivers
769S: Supported
770F: drivers/iio/*/ad*
771X: drivers/iio/*/adjd*
772F: drivers/staging/iio/*/ad*
773F: staging/iio/trigger/iio-trig-bfin-timer.c
527a1a83 774
0e3b67b3
LPC
775ANALOG DEVICES INC DMA DRIVERS
776M: Lars-Peter Clausen <lars@metafoo.de>
777W: http://ez.analog.com/community/linux-device-drivers
778S: Supported
779F: drivers/dma/dma-axi-dmac.c
780
27eb6622
RH
781ANDROID CONFIG FRAGMENTS
782M: Rob Herring <robh@kernel.org>
783S: Supported
784F: kernel/configs/android*
785
41c9e95d
GK
786ANDROID DRIVERS
787M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
27682407 788M: Arve Hjønnevåg <arve@android.com>
41c9e95d 789M: Riley Andrews <riandrews@android.com>
0e4a566b 790T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
41c9e95d
GK
791L: devel@driverdev.osuosl.org
792S: Supported
793F: drivers/android/
794F: drivers/staging/android/
795
d03c023e
LA
796ANDROID ION DRIVER
797M: Laura Abbott <labbott@redhat.com>
798M: Sumit Semwal <sumit.semwal@linaro.org>
799L: devel@driverdev.osuosl.org
800S: Supported
e9d766b9 801F: Documentation/devicetree/bindings/staging/ion/
d03c023e
LA
802F: drivers/staging/android/ion
803F: drivers/staging/android/uapi/ion.h
804F: drivers/staging/android/uapi/ion_test.h
805
42269063 806AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 807M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 808L: linuxppc-dev@lists.ozlabs.org
93711660 809L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 810S: Maintained
679655da 811F: sound/aoa/
42269063 812
97a445da
WBG
813APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
814M: William Breathitt Gray <vilhelm.gray@gmail.com>
815L: linux-iio@vger.kernel.org
816S: Maintained
817F: drivers/iio/dac/stx104.c
818
1da177e4 819APM DRIVER
e5f6450c 820M: Jiri Kosina <jikos@kernel.org>
81024fc4 821S: Odd fixes
9f273c24 822T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
679655da
JP
823F: arch/x86/kernel/apm_32.c
824F: include/linux/apm_bios.h
c117ab84 825F: include/uapi/linux/apm_bios.h
81024fc4 826F: drivers/char/apm-emulation.c
1da177e4 827
bd7aa4b2 828APPLE BCM5974 MULTITOUCH DRIVER
75dd112a 829M: Henrik Rydberg <rydberg@bitmath.org>
bd7aa4b2 830L: linux-input@vger.kernel.org
75dd112a 831S: Odd fixes
679655da 832F: drivers/input/mouse/bcm5974.c
bd7aa4b2 833
6f2fad74 834APPLE SMC DRIVER
75dd112a 835M: Henrik Rydberg <rydberg@bitmath.org>
968ce1b1 836L: linux-hwmon@vger.kernel.org
75dd112a 837S: Odd fixes
679655da 838F: drivers/hwmon/applesmc.c
6f2fad74 839
1da177e4 840APPLETALK NETWORK LAYER
8b58be88 841M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 842S: Maintained
679655da
JP
843F: drivers/net/appletalk/
844F: net/appletalk/
1da177e4 845
21c75328
DD
846APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
847M: Duc Dang <dhdang@apm.com>
848S: Supported
849F: arch/arm64/boot/dts/apm/
850
24299502
IS
851APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
852M: Iyappan Subramanian <isubramanian@apm.com>
853M: Keyur Chudgar <kchudgar@apm.com>
24299502
IS
854S: Supported
855F: drivers/net/ethernet/apm/xgene/
2efccc60 856F: drivers/net/phy/mdio-xgene.c
24299502 857F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
2efccc60 858F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
24299502 859
62a37dc7
LP
860APTINA CAMERA SENSOR PLL
861M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
862L: linux-media@vger.kernel.org
863S: Maintained
864F: drivers/media/i2c/aptina-pll.*
865
1154ea7d 866ARC FRAMEBUFFER DRIVER
8b58be88 867M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 868S: Maintained
8a61f013
JH
869F: drivers/video/fbdev/arcfb.c
870F: drivers/video/fbdev/core/fb_defio.c
1154ea7d 871
c38f6ac7
MG
872ARCNET NETWORK LAYER
873M: Michael Grzeschik <m.grzeschik@pengutronix.de>
874L: netdev@vger.kernel.org
875S: Maintained
876F: drivers/net/arcnet/
877F: include/uapi/linux/if_arcnet.h
878
71d298ce
AB
879ARC PGU DRM DRIVER
880M: Alexey Brodkin <abrodkin@synopsys.com>
881S: Supported
882F: drivers/gpu/drm/arc/
883F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
884
588deb61
MR
885ARM ARCHITECTED TIMER DRIVER
886M: Mark Rutland <mark.rutland@arm.com>
887M: Marc Zyngier <marc.zyngier@arm.com>
888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889S: Maintained
890F: arch/arm/include/asm/arch_timer.h
891F: arch/arm64/include/asm/arch_timer.h
892F: drivers/clocksource/arm_arch_timer.c
893
c5a906a5
LD
894ARM HDLCD DRM DRIVER
895M: Liviu Dudau <liviu.dudau@arm.com>
896S: Supported
59ba2422 897F: drivers/gpu/drm/arm/hdlcd_*
c5a906a5
LD
898F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
899
59ba2422
LD
900ARM MALI-DP DRM DRIVER
901M: Liviu Dudau <liviu.dudau@arm.com>
902M: Brian Starkey <brian.starkey@arm.com>
903M: Mali DP Maintainers <malidp@foss.arm.com>
904S: Supported
905F: drivers/gpu/drm/arm/
906F: Documentation/devicetree/bindings/display/arm,malidp.txt
907
1da177e4 908ARM MFM AND FLOPPY DRIVERS
8b58be88 909M: Ian Molton <spyro@f2s.com>
1da177e4 910S: Maintained
679655da
JP
911F: arch/arm/lib/floppydma.S
912F: arch/arm/include/asm/floppy.h
1da177e4 913
6f96521f
WD
914ARM PMU PROFILING AND DEBUGGING
915M: Will Deacon <will.deacon@arm.com>
70e238df 916R: Mark Rutland <mark.rutland@arm.com>
6f96521f 917S: Maintained
dd06a84b 918F: arch/arm*/kernel/perf_*
6f96521f 919F: arch/arm/oprofile/common.c
dd06a84b
MR
920F: arch/arm*/kernel/hw_breakpoint.c
921F: arch/arm*/include/asm/hw_breakpoint.h
922F: arch/arm*/include/asm/perf_event.h
fa8ad788
MR
923F: drivers/perf/arm_pmu.c
924F: include/linux/perf/arm_pmu.h
6f96521f 925
d4275354 926ARM PORT
54176cc6 927M: Russell King <linux@armlinux.org.uk>
efc03ecb 928L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
54176cc6 929W: http://www.armlinux.org.uk/
d4275354
RK
930S: Maintained
931F: arch/arm/
932
d323c243
SB
933ARM SUB-ARCHITECTURES
934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 935S: Maintained
d323c243
SB
936F: arch/arm/mach-*/
937F: arch/arm/plat-*/
938T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
939
cefbf4ea 940ARM PRIMECELL AACI PL041 DRIVER
54176cc6 941M: Russell King <linux@armlinux.org.uk>
cefbf4ea
RK
942S: Maintained
943F: sound/arm/aaci.*
944
945ARM PRIMECELL CLCD PL110 DRIVER
54176cc6 946M: Russell King <linux@armlinux.org.uk>
cefbf4ea 947S: Maintained
8a61f013 948F: drivers/video/fbdev/amba-clcd.*
cefbf4ea
RK
949
950ARM PRIMECELL KMI PL050 DRIVER
54176cc6 951M: Russell King <linux@armlinux.org.uk>
cefbf4ea
RK
952S: Maintained
953F: drivers/input/serio/ambakmi.*
954F: include/linux/amba/kmi.h
955
2761f5c2 956ARM PRIMECELL MMCI PL180/1 DRIVER
54176cc6 957M: Russell King <linux@armlinux.org.uk>
08a5c9a2 958S: Maintained
679655da 959F: drivers/mmc/host/mmci.*
2f748aaa 960F: include/linux/amba/mmci.h
2761f5c2 961
1b4304e5 962ARM PRIMECELL UART PL010 AND PL011 DRIVERS
54176cc6 963M: Russell King <linux@armlinux.org.uk>
1b4304e5
RK
964S: Maintained
965F: drivers/tty/serial/amba-pl01*.c
966F: include/linux/amba/serial.h
2761f5c2 967
cefbf4ea 968ARM PRIMECELL BUS SUPPORT
54176cc6 969M: Russell King <linux@armlinux.org.uk>
cefbf4ea
RK
970S: Maintained
971F: drivers/amba/
972F: include/linux/amba/bus.h
973
2b7a52a4 974ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 975M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
977S: Maintained
978
9c784f95 979ARM/AFEB9260 MACHINE SUPPORT
8b58be88 980M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
982S: Maintained
983
2b7a52a4 984ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 985M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
987S: Maintained
988
5c6dcd7f 989ARM/Allwinner sunXi SoC support
1b106699 990M: Maxime Ripard <maxime.ripard@free-electrons.com>
5c6dcd7f 991M: Chen-Yu Tsai <wens@csie.org>
1b106699
MR
992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993S: Maintained
5c6dcd7f 994N: sun[x456789]i
60b0f380
MR
995
996ARM/Allwinner SoC Clock Support
997M: Emilio López <emilio@elopez.com.ar>
998S: Maintained
999F: drivers/clk/sunxi/
1b106699 1000
79318452 1001ARM/Amlogic Meson SoC support
7c1e3876 1002M: Carlo Caione <carlo@caione.org>
6683d91c 1003M: Kevin Hilman <khilman@baylibre.com>
7c1e3876 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6683d91c 1005L: linux-amlogic@lists.infradead.org
79318452 1006W: http://linux-meson.com/
7c1e3876 1007S: Maintained
79318452
CC
1008F: arch/arm/mach-meson/
1009F: arch/arm/boot/dts/meson*
6683d91c
KH
1010F: arch/arm64/boot/dts/amlogic/
1011F: drivers/pinctrl/meson/
d18a33c6 1012F: drivers/mmc/host/meson*
79318452 1013N: meson
7c1e3876 1014
eff506fa
TZ
1015ARM/Annapurna Labs ALPINE ARCHITECTURE
1016M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
a9e5547b 1017M: Antoine Tenart <antoine.tenart@free-electrons.com>
4d2bf027 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eff506fa
TZ
1019S: Maintained
1020F: arch/arm/mach-alpine/
a9e5547b
AT
1021F: arch/arm/boot/dts/alpine*
1022F: arch/arm64/boot/dts/al/
1023F: drivers/*/*alpine*
eff506fa 1024
5255034d
LP
1025ARM/ARTPEC MACHINE SUPPORT
1026M: Jesper Nilsson <jesper.nilsson@axis.com>
1027M: Lars Persson <lars.persson@axis.com>
1028M: Niklas Cassel <niklas.cassel@axis.com>
1029S: Maintained
1030L: linux-arm-kernel@axis.com
1031F: arch/arm/mach-artpec
1032F: arch/arm/boot/dts/artpec6*
33b8ac91 1033F: drivers/clk/axis
5255034d 1034
8c2ed9bc
JS
1035ARM/ASPEED MACHINE SUPPORT
1036M: Joel Stanley <joel@jms.id.au>
1037S: Maintained
1038F: arch/arm/mach-aspeed/
1039F: arch/arm/boot/dts/aspeed-*
1040F: drivers/*/*aspeed*
1041
8dca5ce8 1042ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
c1fc8675 1043M: Nicolas Ferre <nicolas.ferre@atmel.com>
d68b35f8 1044M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
c1fc8675 1045M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
c1fc8675 1047W: http://www.linux4sam.org
9f273c24 1048T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
c1fc8675
NF
1049S: Supported
1050F: arch/arm/mach-at91/
f0a0a58e 1051F: include/soc/at91/
70e389cc
MB
1052F: arch/arm/boot/dts/at91*.dts
1053F: arch/arm/boot/dts/at91*.dtsi
1054F: arch/arm/boot/dts/sama*.dts
1055F: arch/arm/boot/dts/sama*.dtsi
5f58c970 1056F: arch/arm/include/debug/at91.S
d4a89c7d 1057
6e05dd4e
BB
1058ARM/ATMEL AT91 Clock Support
1059M: Boris Brezillon <boris.brezillon@free-electrons.com>
1060S: Maintained
1061F: drivers/clk/at91
1062
986cf2e9 1063ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 1064M: Rob Herring <robh@kernel.org>
986cf2e9
RH
1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S: Maintained
1067F: arch/arm/mach-highbank/
e68d7c14
RH
1068F: arch/arm/boot/dts/highbank.dts
1069F: arch/arm/boot/dts/ecx-*.dts*
986cf2e9 1070
d94f944e 1071ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
5529c2cd 1072M: Krzysztof Halasa <khalasa@piap.pl>
d94f944e
AV
1073S: Maintained
1074F: arch/arm/mach-cns3xxx/
d94f944e 1075
4863dea3
SG
1076ARM/CAVIUM THUNDER NETWORK DRIVER
1077M: Sunil Goutham <sgoutham@cavium.com>
1078M: Robert Richter <rric@kernel.org>
1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080S: Supported
322e5cc5 1081F: drivers/net/ethernet/cavium/thunder/
4863dea3 1082
386ab516
AS
1083ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1084M: Alexander Shiyan <shc_work@mail.ru>
1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086S: Odd Fixes
b8ba3874 1087N: clps711x
386ab516 1088
2b7a52a4 1089ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 1090M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 1091M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 1093S: Maintained
d19d3667
HS
1094F: arch/arm/mach-ep93xx/
1095F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
1096
1097ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 1098M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1100S: Maintained
1101
d4275354 1102ARM/CLKDEV SUPPORT
54176cc6 1103M: Russell King <linux@armlinux.org.uk>
efc03ecb 1104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 1105S: Maintained
d4275354 1106F: arch/arm/include/asm/clkdev.h
4fa2651d 1107F: drivers/clk/clkdev.c
d4275354 1108
d48134e7 1109ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 1110M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 1111L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
1112S: Maintained
1113
94150095
HF
1114ARM/CONTEC MICRO9 MACHINE SUPPORT
1115M: Hubert Feurstein <hubert.feurstein@contec.at>
1116S: Maintained
1117F: arch/arm/mach-ep93xx/micro9.c
1118
a06ae860
PP
1119ARM/CORESIGHT FRAMEWORK AND DRIVERS
1120M: Mathieu Poirier <mathieu.poirier@linaro.org>
1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122S: Maintained
01081f5a 1123F: drivers/hwtracing/coresight/*
a06ae860
PP
1124F: Documentation/trace/coresight.txt
1125F: Documentation/devicetree/bindings/arm/coresight.txt
7a25ec8e 1126F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
a06ae860 1127
1da177e4 1128ARM/CORGI MACHINE SUPPORT
8b58be88 1129M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
1130S: Maintained
1131
881a95f9 1132ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 1133M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
b60e23ba 1135T: git git://github.com/ulli-kroll/linux.git
162500b3 1136S: Maintained
f49afbb5 1137F: arch/arm/mach-gemini/
98a9bb5b 1138F: drivers/rtc/rtc-gemini.c
881a95f9 1139
a990cbd8 1140ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 1141M: Barry Song <baohua@kernel.org>
a990cbd8 1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 1143T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8 1144S: Maintained
e68d7c14 1145F: arch/arm/boot/dts/prima2*
a990cbd8 1146F: arch/arm/mach-prima2/
4a9c44f1 1147F: drivers/clk/sirf/
05f30e8d 1148F: drivers/clocksource/timer-prima2.c
5833ac98 1149F: drivers/clocksource/timer-atlas7.c
f8505ef5 1150N: [^a-z]sirf
a990cbd8 1151
c9d862c4
BS
1152ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1153M: Baruch Siach <baruch@tkos.co.il>
1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S: Maintained
cde137aa 1156F: arch/arm/boot/dts/cx92755*
c9d862c4
BS
1157N: digicolor
1158
d4275354 1159ARM/EBSA110 MACHINE SUPPORT
54176cc6 1160M: Russell King <linux@armlinux.org.uk>
efc03ecb 1161L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
54176cc6 1162W: http://www.armlinux.org.uk/
d4275354
RK
1163S: Maintained
1164F: arch/arm/mach-ebsa110/
b955f6ca 1165F: drivers/net/ethernet/amd/am79c961a.*
d4275354 1166
4721f3ce
UKK
1167ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1168M: Uwe Kleine-König <kernel@pengutronix.de>
1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170S: Maintained
1171N: efm32
1172
a9da4f7e 1173ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
1174M: Daniel Ribeiro <drwyrm@gmail.com>
1175M: Stefan Schmidt <stefan@openezx.org>
1176M: Harald Welte <laforge@openezx.org>
d66f1886 1177L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
1178W: http://www.openezx.org/
1179S: Maintained
cafc2265
SS
1180T: topgit git://git.openezx.org/openezx.git
1181F: arch/arm/mach-pxa/ezx.c
a9da4f7e 1182
6a915af9 1183ARM/FARADAY FA526 PORT
162500b3 1184M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 1186S: Maintained
1fa7e547 1187T: git git://git.berlios.de/gemini-board
f49afbb5 1188F: arch/arm/mm/*-fa*
6a915af9 1189
d4275354 1190ARM/FOOTBRIDGE ARCHITECTURE
54176cc6 1191M: Russell King <linux@armlinux.org.uk>
efc03ecb 1192L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
54176cc6 1193W: http://www.armlinux.org.uk/
d4275354
RK
1194S: Maintained
1195F: arch/arm/include/asm/hardware/dec21285.h
1196F: arch/arm/mach-footbridge/
1197
86183a5f 1198ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
7609ea2a 1199M: Shawn Guo <shawnguo@kernel.org>
8b58be88 1200M: Sascha Hauer <kernel@pengutronix.de>
b046302a 1201R: Fabio Estevam <fabio.estevam@nxp.com>
efc03ecb 1202L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 1203S: Maintained
f1c12837 1204T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 1205F: arch/arm/mach-imx/
ce515a6b 1206F: arch/arm/mach-mxs/
2a82f95c 1207F: arch/arm/boot/dts/imx*
e5dafa22 1208F: arch/arm/configs/imx*_defconfig
cf20968a
SG
1209F: drivers/clk/imx/
1210F: include/soc/imx/
86183a5f 1211
142109d2 1212ARM/FREESCALE VYBRID ARM ARCHITECTURE
7609ea2a 1213M: Shawn Guo <shawnguo@kernel.org>
142109d2
SA
1214M: Sascha Hauer <kernel@pengutronix.de>
1215R: Stefan Agner <stefan@agner.ch>
1216L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217S: Maintained
1218T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1219F: arch/arm/mach-imx/*vf610*
1220F: arch/arm/boot/dts/vf*
1221
2b7a52a4 1222ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 1223M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1225S: Maintained
1226
90b8fc34 1227ARM/GUMSTIX MACHINE SUPPORT
8b58be88 1228M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 1229L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
1230S: Maintained
1231
ef47d5f0 1232ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 1233M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
1234M: Paul Parsons <lost.distance@yahoo.com>
1235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
1236S: Maintained
1237F: arch/arm/mach-pxa/hx4700.c
1238F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 1239F: sound/soc/pxa/hx4700.c
ef47d5f0 1240
4dfad069
WX
1241ARM/HISILICON SOC SUPPORT
1242M: Wei Xu <xuwei5@hisilicon.com>
1243L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244W: http://www.hisilicon.com
1245S: Supported
1246T: git git://github.com/hisilicon/linux-hisi.git
1247F: arch/arm/mach-hisi/
e68d7c14
RH
1248F: arch/arm/boot/dts/hi3*
1249F: arch/arm/boot/dts/hip*
1250F: arch/arm/boot/dts/hisi*
1251F: arch/arm64/boot/dts/hisilicon/
4dfad069 1252
21f37bc3 1253ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 1254M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
1255W: www.jlime.com
1256S: Maintained
084bad91
KE
1257T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1258F: arch/arm/mach-sa1100/jornada720.c
1259F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 1260
5e767ab9
JMC
1261ARM/IGEP MACHINE SUPPORT
1262M: Enric Balletbo i Serra <eballetbo@gmail.com>
1263M: Javier Martinez Canillas <javier@dowhile0.org>
1264L: linux-omap@vger.kernel.org
1265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266S: Maintained
06ff74fd 1267F: arch/arm/boot/dts/omap3-igep*
5e767ab9 1268
403d2971
MV
1269ARM/INCOME PXA270 SUPPORT
1270M: Marek Vasut <marek.vasut@gmail.com>
1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272S: Maintained
ec154082 1273F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 1274
2b7a52a4 1275ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 1276M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1278S: Maintained
e2bdb176
DW
1279
1280ARM/INTEL IOP33X ARM ARCHITECTURE
efc03ecb 1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
08223d80 1282S: Orphan
2b7a52a4
LB
1283
1284ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1285M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1286L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1287S: Maintained
2b7a52a4
LB
1288
1289ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1290M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1292S: Maintained
2b7a52a4 1293
2b7a52a4 1294ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1295M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1297S: Maintained
1298
dfdd8cc9
KH
1299ARM/INTEL IXP4XX ARM ARCHITECTURE
1300M: Imre Kaloz <kaloz@openwrt.org>
5529c2cd 1301M: Krzysztof Halasa <khalasa@piap.pl>
baea7b94 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1303S: Maintained
1304F: arch/arm/mach-ixp4xx/
1305
838553c5 1306ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1307M: Jonathan Cameron <jic23@cam.ac.uk>
1308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309S: Maintained
1310F: arch/arm/mach-pxa/stargate2.c
1311F: drivers/pcmcia/pxa2xx_stargate2.c
1312
2b7a52a4 1313ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1314M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1315L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1316S: Maintained
2b7a52a4
LB
1317
1318ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1319M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1321S: Maintained
1322
1154f858 1323ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
97215800 1324M: Santosh Shilimkar <ssantosh@kernel.org>
1154f858
SS
1325L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326S: Maintained
1327F: arch/arm/mach-keystone/
5edafc29 1328F: arch/arm/boot/dts/keystone-*
317929cd 1329T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1330
bc6aa566 1331ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
97215800 1332M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1333L: linux-kernel@vger.kernel.org
1334S: Maintained
1335F: drivers/clk/keystone/
1336
1337ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
97215800 1338M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340L: linux-kernel@vger.kernel.org
1341S: Maintained
1342F: drivers/clocksource/timer-keystone.c
1343
1344ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
97215800 1345M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1346L: linux-kernel@vger.kernel.org
1347S: Maintained
1348F: drivers/power/reset/keystone-reset.c
1349
1350ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
97215800 1351M: Santosh Shilimkar <ssantosh@kernel.org>
bc6aa566
SS
1352L: linux-kernel@vger.kernel.org
1353S: Maintained
1354F: drivers/memory/*emif*
1355
8cb555b6
CM
1356ARM/LG1K ARCHITECTURE
1357M: Chanho Min <chanho.min@lge.com>
1358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359S: Maintained
1360F: arch/arm64/boot/dts/lg/
1361
2b7a52a4 1362ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1363M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1364L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1365S: Maintained
1366
3143875f
JE
1367ARM/LPC18XX ARCHITECTURE
1368M: Joachim Eastwood <manabian@gmail.com>
1369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370S: Maintained
19c1c32c
JE
1371F: arch/arm/boot/dts/lpc43*
1372F: drivers/clk/nxp/clk-lpc18xx*
1373F: drivers/clocksource/time-lpc32xx.c
1374F: drivers/i2c/busses/i2c-lpc2k.c
1375F: drivers/memory/pl172.c
1376F: drivers/mtd/spi-nor/nxp-spifi.c
1377F: drivers/rtc/rtc-lpc24xx.c
3143875f
JE
1378N: lpc18xx
1379
15e4f7da 1380ARM/LPC32XX SOC SUPPORT
8d5a6b42
VZ
1381M: Vladimir Zapolskiy <vz@mleia.com>
1382M: Sylvain Lemieux <slemieux.tyco@gmail.com>
15e4f7da 1383L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8d5a6b42 1384T: git git://github.com/vzapolskiy/linux-lpc32xx.git
15e4f7da 1385S: Maintained
2377f9fd 1386F: arch/arm/boot/dts/lpc32*
15e4f7da 1387F: arch/arm/mach-lpc32xx/
2377f9fd
VZ
1388F: drivers/i2c/busses/i2c-pnx.c
1389F: drivers/net/ethernet/nxp/lpc_eth.c
1390F: drivers/usb/host/ohci-nxp.c
1391F: drivers/watchdog/pnx4008_wdt.c
1392N: lpc32xx
15e4f7da 1393
3b886171 1394ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1395M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1396S: Maintained
1397
1f664ab7 1398ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
75f41273
TP
1399M: Jason Cooper <jason@lakedaemon.net>
1400M: Andrew Lunn <andrew@lunn.ch>
1401M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1402M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1403L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404S: Maintained
1405F: arch/arm/mach-mvebu/
59ec9671 1406F: drivers/rtc/rtc-armada38x.c
31c17ac9
GC
1407F: arch/arm/boot/dts/armada*
1408F: arch/arm/boot/dts/kirkwood*
dcc3068a 1409F: arch/arm64/boot/dts/marvell/armada*
9f123def 1410F: drivers/cpufreq/mvebu-cpufreq.c
e269777f 1411F: arch/arm/configs/mvebu_*_defconfig
75f41273 1412
40f4978b
SH
1413ARM/Marvell Berlin SoC support
1414M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416S: Maintained
1417F: arch/arm/mach-berlin/
31c17ac9 1418F: arch/arm/boot/dts/berlin*
e68d7c14 1419F: arch/arm64/boot/dts/marvell/berlin*
31c17ac9 1420
40f4978b 1421
4cfab57e 1422ARM/Marvell Dove/MV78xx0/Orion SOC support
4f1312b0
NP
1423M: Jason Cooper <jason@lakedaemon.net>
1424M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1425M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
bfda4031 1426M: Gregory Clement <gregory.clement@free-electrons.com>
efc03ecb 1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1428S: Maintained
1429F: arch/arm/mach-dove/
54a246ff
NP
1430F: arch/arm/mach-mv78xx0/
1431F: arch/arm/mach-orion5x/
1432F: arch/arm/plat-orion/
31c17ac9
GC
1433F: arch/arm/boot/dts/dove*
1434F: arch/arm/boot/dts/orion5x*
1435
3b886171 1436
d69ac131
AC
1437ARM/Orion SoC/Technologic Systems TS-78xx platform support
1438M: Alexander Clouter <alex@digriz.org.uk>
1439L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1440W: http://www.digriz.org.uk/ts78xx/kernel
1441S: Maintained
1442F: arch/arm/mach-orion5x/ts78xx-*
1443
e557959d
NA
1444ARM/OXNAS platform support
1445M: Neil Armstrong <narmstrong@baylibre.com>
1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447S: Maintained
1448F: arch/arm/mach-oxnas/
1449F: arch/arm/boot/dts/oxnas*
1450F: arch/arm/boot/dts/wd-mbwe.dts
1451N: oxnas
1452
607b8fc9
EH
1453ARM/Mediatek RTC DRIVER
1454M: Eddie Huang <eddie.huang@mediatek.com>
1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1457S: Maintained
1458F: drivers/rtc/rtc-mt6397.c
1459
e54951c8
MB
1460ARM/Mediatek SoC support
1461M: Matthias Brugger <matthias.bgg@gmail.com>
1462L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17b199d6 1463L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
e54951c8
MB
1464S: Maintained
1465F: arch/arm/boot/dts/mt6*
1466F: arch/arm/boot/dts/mt8*
1467F: arch/arm/mach-mediatek/
1468N: mtk
1469K: mediatek
1470
0f8669e3
CY
1471ARM/Mediatek USB3 PHY DRIVER
1472M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1473L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1474L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1475S: Maintained
1476F: drivers/phy/phy-mt65xx-usb3.c
1477
adcb079f
AB
1478ARM/MICREL KS8695 ARCHITECTURE
1479M: Greg Ungerer <gerg@uclinux.org>
1480L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1481F: arch/arm/mach-ks8695/
adcb079f
AB
1482S: Odd Fixes
1483
d78ff0a5 1484ARM/MIOA701 MACHINE SUPPORT
8b58be88 1485M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1486L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1487F: arch/arm/mach-pxa/mioa701.c
1488S: Maintained
1489
9624dfe6 1490ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1491M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1492S: Maintained
1493
e0ee9851 1494ARM/NOMADIK ARCHITECTURE
28b8e8d4 1495M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1496M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1497L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498S: Maintained
1499F: arch/arm/mach-nomadik/
ecc265fe 1500F: drivers/pinctrl/nomadik/
87572880 1501F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1502T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1503
9d76295a 1504ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1505M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1506L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1507W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1508S: Supported
1509
8459c159 1510ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1511M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1512M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1513S: Maintained
1514
5d783a2d 1515ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1516M: Marek Vasut <marek.vasut@gmail.com>
75280787 1517L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1518W: http://hackndev.com
1519S: Maintained
933d35f0
JP
1520F: arch/arm/mach-pxa/include/mach/palmtx.h
1521F: arch/arm/mach-pxa/palmtx.c
1522F: arch/arm/mach-pxa/include/mach/palmt5.h
1523F: arch/arm/mach-pxa/palmt5.c
1524F: arch/arm/mach-pxa/include/mach/palmld.h
1525F: arch/arm/mach-pxa/palmld.c
1526F: arch/arm/mach-pxa/include/mach/palmte2.h
1527F: arch/arm/mach-pxa/palmte2.c
1528F: arch/arm/mach-pxa/include/mach/palmtc.h
1529F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1530
b57fe924 1531ARM/PALM TREO SUPPORT
d8130624 1532M: Tomas Cech <sleep_walker@suse.com>
75280787 1533L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1534W: http://hackndev.com
1535S: Maintained
b57fe924
JP
1536F: arch/arm/mach-pxa/include/mach/palmtreo.h
1537F: arch/arm/mach-pxa/palmtreo.c
90af5811 1538
c49e1e63 1539ARM/PALMZ72 SUPPORT
8b58be88 1540M: Sergey Lapin <slapin@ossfans.org>
75280787 1541L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1542W: http://hackndev.com
1543S: Maintained
933d35f0
JP
1544F: arch/arm/mach-pxa/include/mach/palmz72.h
1545F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1546
1da177e4 1547ARM/PLEB SUPPORT
8b58be88 1548M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1549W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1550S: Maintained
1551
1552ARM/PT DIGITAL BOARD PORT
8b58be88 1553M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
54176cc6 1555W: http://www.armlinux.org.uk/
1da177e4
LT
1556S: Maintained
1557
8fc1b0f8 1558ARM/QUALCOMM SUPPORT
bbeaa595
AG
1559M: Andy Gross <andy.gross@linaro.org>
1560M: David Brown <david.brown@linaro.org>
8fc1b0f8 1561L: linux-arm-msm@vger.kernel.org
f5d3af9d 1562L: linux-soc@vger.kernel.org
8fc1b0f8 1563S: Maintained
0ff50d60 1564F: Documentation/devicetree/bindings/soc/qcom/
0c4cbf9e
BA
1565F: arch/arm/boot/dts/qcom-*.dts
1566F: arch/arm/boot/dts/qcom-*.dtsi
8fc1b0f8 1567F: arch/arm/mach-qcom/
e68d7c14 1568F: arch/arm64/boot/dts/qcom/*
5482cefa 1569F: drivers/i2c/busses/i2c-qup.c
39a3366a 1570F: drivers/clk/qcom/
f5d3af9d 1571F: drivers/soc/qcom/
5482cefa 1572F: drivers/spi/spi-qup.c
c0c89faf
SB
1573F: drivers/tty/serial/msm_serial.h
1574F: drivers/tty/serial/msm_serial.c
1575F: drivers/*/pm8???-*
1576F: drivers/mfd/ssbi.c
916f743d 1577F: drivers/firmware/qcom_scm.c
bbeaa595 1578T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
8fc1b0f8 1579
2b7a52a4 1580ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1581M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1583S: Maintained
1584
b138e119
SH
1585ARM/RENESAS ARM64 ARCHITECTURE
1586M: Simon Horman <horms@verge.net.au>
1587M: Magnus Damm <magnus.damm@gmail.com>
1926e54f
SH
1588L: linux-renesas-soc@vger.kernel.org
1589Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
b138e119
SH
1590T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1591S: Supported
1592F: arch/arm64/boot/dts/renesas/
be32bcbb
GU
1593F: drivers/soc/renesas/
1594F: include/linux/soc/renesas/
b138e119 1595
d4275354 1596ARM/RISCPC ARCHITECTURE
54176cc6 1597M: Russell King <linux@armlinux.org.uk>
efc03ecb 1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
54176cc6 1599W: http://www.armlinux.org.uk/
d4275354 1600S: Maintained
d4275354
RK
1601F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1602F: arch/arm/include/asm/hardware/ioc.h
1603F: arch/arm/include/asm/hardware/iomd.h
1604F: arch/arm/include/asm/hardware/memc.h
1605F: arch/arm/mach-rpc/
1a6422f6 1606F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1607F: drivers/net/ethernet/i825xx/ether1*
1608F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1609F: drivers/scsi/arm/
1610
08ddbb0a
HS
1611ARM/Rockchip SoC support
1612M: Heiko Stuebner <heiko@sntech.de>
1613L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
00250b52 1614L: linux-rockchip@lists.infradead.org
9f273c24 1615T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
08ddbb0a 1616S: Maintained
541555e9 1617F: arch/arm/boot/dts/rk3*
08ddbb0a 1618F: arch/arm/mach-rockchip/
541555e9
HS
1619F: drivers/clk/rockchip/
1620F: drivers/i2c/busses/i2c-rk3x.c
08ddbb0a 1621F: drivers/*/*rockchip*
541555e9
HS
1622F: drivers/*/*/*rockchip*
1623F: sound/soc/rockchip/
b4331b43 1624N: rockchip
08ddbb0a 1625
5bfb937c
KK
1626ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1627M: Kukjin Kim <kgene@kernel.org>
326dce07 1628M: Krzysztof Kozlowski <krzk@kernel.org>
29617e1c 1629R: Javier Martinez Canillas <javier@osg.samsung.com>
efc03ecb 1630L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1631L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9 1632S: Maintained
6f0589c8 1633F: arch/arm/boot/dts/s3c*
e68d7c14
RH
1634F: arch/arm/boot/dts/s5p*
1635F: arch/arm/boot/dts/samsung*
6f0589c8 1636F: arch/arm/boot/dts/exynos*
d97236e6 1637F: arch/arm64/boot/dts/exynos/
482ce512 1638F: arch/arm/plat-samsung/
769bbb63
HS
1639F: arch/arm/mach-s3c24*/
1640F: arch/arm/mach-s3c64xx/
5bfb937c
KK
1641F: arch/arm/mach-s5p*/
1642F: arch/arm/mach-exynos*/
1c03274d
KK
1643F: drivers/*/*s3c24*
1644F: drivers/*/*/*s3c24*
1645F: drivers/*/*s3c64xx*
1646F: drivers/*/*s5pv210*
ffd51977 1647F: drivers/memory/samsung/*
bf50ddcd 1648F: drivers/soc/samsung/*
d6b9aea6
KK
1649F: Documentation/arm/Samsung/
1650F: Documentation/devicetree/bindings/arm/samsung/
1651F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1652F: Documentation/devicetree/bindings/power/pd-samsung.txt
33d43cdd 1653N: exynos
f556cb07 1654
10ffa964
KP
1655ARM/SAMSUNG MOBILE MACHINE SUPPORT
1656M: Kyungmin Park <kyungmin.park@samsung.com>
1657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658S: Maintained
004bbd3c 1659F: arch/arm/mach-s5pv210/
10ffa964 1660
3ce4ccb6
KD
1661ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1662M: Kyungmin Park <kyungmin.park@samsung.com>
774e0362
KD
1663M: Kamil Debski <kamil@wypas.org>
1664M: Andrzej Hajda <a.hajda@samsung.com>
3ce4ccb6
KD
1665L: linux-arm-kernel@lists.infradead.org
1666L: linux-media@vger.kernel.org
1667S: Maintained
1668F: drivers/media/platform/s5p-g2d/
1669
e6a476fd
MS
1670ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1671M: Kyungmin Park <kyungmin.park@samsung.com>
774e0362 1672M: Kamil Debski <kamil@wypas.org>
6305902c 1673M: Jeongtae Park <jtp.park@samsung.com>
774e0362 1674M: Andrzej Hajda <a.hajda@samsung.com>
e6a476fd
MS
1675L: linux-arm-kernel@lists.infradead.org
1676L: linux-media@vger.kernel.org
1677S: Maintained
934455d7 1678F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1679F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1680
1681ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1682M: Kyungmin Park <kyungmin.park@samsung.com>
1683M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1684L: linux-arm-kernel@lists.infradead.org
1685L: linux-media@vger.kernel.org
1686S: Maintained
90d72ac6 1687F: drivers/media/platform/s5p-tv/
e6a476fd 1688
1bcbf6f4
KD
1689ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1690M: Kyungmin Park <kyungmin.park@samsung.com>
1691L: linux-arm-kernel@lists.infradead.org
1692L: linux-media@vger.kernel.org
1693S: Maintained
78fc853b 1694F: drivers/staging/media/platform/s5p-cec/
1bcbf6f4 1695
7d9f9bf4
AP
1696ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1697M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1698M: Jacek Anaszewski <j.anaszewski@samsung.com>
1699L: linux-arm-kernel@lists.infradead.org
1700L: linux-media@vger.kernel.org
1701S: Maintained
1702F: drivers/media/platform/s5p-jpeg/
1703
d48d38e8 1704ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1705M: Simon Horman <horms@verge.net.au>
d48d38e8 1706M: Magnus Damm <magnus.damm@gmail.com>
4a121096 1707L: linux-renesas-soc@vger.kernel.org
4a121096 1708Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
5e212598 1709T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1710S: Supported
0b514fdb
SH
1711F: arch/arm/boot/dts/emev2*
1712F: arch/arm/boot/dts/r7s*
1713F: arch/arm/boot/dts/r8a*
1714F: arch/arm/boot/dts/sh*
0b514fdb 1715F: arch/arm/configs/shmobile_defconfig
7a2071c5 1716F: arch/arm/include/debug/renesas-scif.S
d48d38e8 1717F: arch/arm/mach-shmobile/
be32bcbb
GU
1718F: drivers/soc/renesas/
1719F: include/linux/soc/renesas/
d48d38e8 1720
66314223 1721ARM/SOCFPGA ARCHITECTURE
ba2b7d0a 1722M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1723S: Maintained
1724F: arch/arm/mach-socfpga/
efadb751
DN
1725F: arch/arm/boot/dts/socfpga*
1726F: arch/arm/configs/socfpga_defconfig
e68d7c14 1727F: arch/arm64/boot/dts/altera/
ba2b7d0a 1728W: http://www.rocketboards.org
efadb751 1729T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
66314223
DN
1730
1731ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
ba2b7d0a 1732M: Dinh Nguyen <dinguyen@opensource.altera.com>
66314223
DN
1733S: Maintained
1734F: drivers/clk/socfpga/
1735
71bcada8
TT
1736ARM/SOCFPGA EDAC SUPPORT
1737M: Thor Thayer <tthayer@opensource.altera.com>
1738S: Maintained
1739F: drivers/edac/altera_edac.
1740
65ebcc11 1741ARM/STI ARCHITECTURE
a92177ea 1742M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1744L: kernel@stlinux.com
1745W: http://www.stlinux.com
1746S: Maintained
1747F: arch/arm/mach-sti/
a92177ea 1748F: arch/arm/boot/dts/sti*
b8e31bf3 1749F: drivers/char/hw_random/st-rng.c
a92177ea 1750F: drivers/clocksource/arm_global_timer.c
82805d1b 1751F: drivers/clocksource/clksrc_st_lpc.c
1d4b42bc 1752F: drivers/cpufreq/sti-cpufreq.c
a92177ea 1753F: drivers/i2c/busses/i2c-st.c
346e2e4a 1754F: drivers/media/rc/st_rc.c
95d66b16 1755F: drivers/media/platform/sti/c8sectpfe/
f53b2bff 1756F: drivers/mmc/host/sdhci-st.c
e95cf393
PG
1757F: drivers/phy/phy-miphy28lp.c
1758F: drivers/phy/phy-miphy365x.c
6da969a5 1759F: drivers/phy/phy-stih407-usb.c
26389c78 1760F: drivers/phy/phy-stih41x-usb.c
346e2e4a 1761F: drivers/pinctrl/pinctrl-st.c
aac22524 1762F: drivers/remoteproc/st_remoteproc.c
346e2e4a 1763F: drivers/reset/sti/
db4112e6 1764F: drivers/rtc/rtc-st-lpc.c
346e2e4a 1765F: drivers/tty/serial/st-asc.c
eb11adab 1766F: drivers/usb/dwc3/dwc3-st.c
62f6f086
PG
1767F: drivers/usb/host/ehci-st.c
1768F: drivers/usb/host/ohci-st.c
db4112e6 1769F: drivers/watchdog/st_lpc_wdt.c
daac6f86 1770F: drivers/ata/ahci_st.c
65ebcc11 1771
ee6e7879
MC
1772ARM/STM32 ARCHITECTURE
1773M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
8ca2cf2c 1774M: Alexandre Torgue <alexandre.torgue@st.com>
ee6e7879
MC
1775L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776S: Maintained
1777T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1778N: stm32
1779F: drivers/clocksource/armv7m_systick.c
1780
d6de5b02
MG
1781ARM/TANGO ARCHITECTURE
1782M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1783L: linux-arm-kernel@lists.infradead.org
1784S: Maintained
e2bd0d37 1785N: tango
d6de5b02 1786
2b7a52a4 1787ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1788M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1790S: Maintained
1791
1bbd7089 1792ARM/TETON BGA MACHINE SUPPORT
706e69d6 1793M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1794L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795S: Maintained
1796
2b7a52a4 1797ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1798M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1799L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1800S: Maintained
1801
98ad6e3b 1802ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1803M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1804L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1805W: http://www.mcuos.com
1806S: Maintained
4e89e8f6 1807F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1808F: drivers/input/keyboard/w90p910_keypad.c
1809F: drivers/input/touchscreen/w90p910_ts.c
1810F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1811F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1812F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1813F: drivers/rtc/rtc-nuc900.c
9df92e6c 1814F: drivers/spi/spi-nuc900.c
4e89e8f6 1815F: drivers/usb/host/ehci-w90x900.c
8a61f013 1816F: drivers/video/fbdev/nuc900fb.c
98ad6e3b 1817
54274d71 1818ARM/U300 MACHINE SUPPORT
e4651a9f 1819M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821S: Supported
1822F: arch/arm/mach-u300/
9affbd24 1823F: drivers/clocksource/timer-u300.c
54274d71
LW
1824F: drivers/i2c/busses/i2c-stu300.c
1825F: drivers/rtc/rtc-coh901331.c
1826F: drivers/watchdog/coh901327_wdt.c
1827F: drivers/dma/coh901318*
87572880
LW
1828F: drivers/mfd/ab3100*
1829F: drivers/rtc/rtc-ab3100.c
1830F: drivers/rtc/rtc-coh901331.c
1831T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1832
3d00d04f
MY
1833ARM/UNIPHIER ARCHITECTURE
1834M: Masahiro Yamada <yamada.masahiro@socionext.com>
1835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
becc8d3c 1836T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
3d00d04f 1837S: Maintained
a3ff83d2 1838F: arch/arm/boot/dts/uniphier*
e7ecbc05 1839F: arch/arm/include/asm/hardware/cache-uniphier.h
3d00d04f 1840F: arch/arm/mach-uniphier/
e7ecbc05 1841F: arch/arm/mm/cache-uniphier.c
e1a0ebc8 1842F: arch/arm64/boot/dts/socionext/
4b7f48d3 1843F: drivers/bus/uniphier-system-bus.c
dd6fd4a3 1844F: drivers/i2c/busses/i2c-uniphier*
a3ff83d2 1845F: drivers/pinctrl/uniphier/
54e991b5 1846F: drivers/reset/reset-uniphier.c
a3ff83d2 1847F: drivers/tty/serial/8250/8250_uniphier.c
3d00d04f
MY
1848N: uniphier
1849
87572880 1850ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1851M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1852L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853S: Maintained
1854F: arch/arm/mach-ux500/
e4651a9f 1855F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1856F: drivers/dma/ste_dma40*
e4651a9f 1857F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1858F: drivers/mfd/abx500*
1859F: drivers/mfd/ab8500*
e4651a9f
LW
1860F: drivers/mfd/dbx500*
1861F: drivers/mfd/db8500*
ecc265fe
JP
1862F: drivers/pinctrl/nomadik/pinctrl-ab*
1863F: drivers/pinctrl/nomadik/pinctrl-nomadik*
87572880 1864F: drivers/rtc/rtc-ab8500.c
e4651a9f 1865F: drivers/rtc/rtc-pl031.c
87572880 1866T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1867
e93fde28
UH
1868ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1869M: Ulf Hansson <ulf.hansson@linaro.org>
1870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1871T: git git://git.linaro.org/people/ulfh/clk.git
1872S: Maintained
1873F: drivers/clk/ux500/
e93fde28 1874
740d93b1
PM
1875ARM/VERSATILE EXPRESS PLATFORM
1876M: Liviu Dudau <liviu.dudau@arm.com>
1877M: Sudeep Holla <sudeep.holla@arm.com>
1878M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1880S: Maintained
1881F: arch/arm/boot/dts/vexpress*
e68d7c14 1882F: arch/arm64/boot/dts/arm/
740d93b1
PM
1883F: arch/arm/mach-vexpress/
1884F: */*/vexpress*
7e8f403f 1885F: */*/*/vexpress*
740d93b1
PM
1886F: drivers/clk/versatile/clk-vexpress-osc.c
1887F: drivers/clocksource/versatile.c
46a600ea 1888N: mps2
740d93b1 1889
d4275354 1890ARM/VFP SUPPORT
54176cc6 1891M: Russell King <linux@armlinux.org.uk>
efc03ecb 1892L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
54176cc6 1893W: http://www.armlinux.org.uk/
d4275354
RK
1894S: Maintained
1895F: arch/arm/vfp/
1896
e66b6d8e
MV
1897ARM/VOIPAC PXA270 SUPPORT
1898M: Marek Vasut <marek.vasut@gmail.com>
1899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1900S: Maintained
1901F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1902F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1903
04529fe2
TP
1904ARM/VT8500 ARM ARCHITECTURE
1905M: Tony Prisk <linux@prisktech.co.nz>
1906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1907S: Maintained
1908F: arch/arm/mach-vt8500/
41fd91b4 1909F: drivers/clocksource/vt8500_timer.c
560746eb 1910F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1911F: drivers/mmc/host/wmt-sdmmc.c
1912F: drivers/pwm/pwm-vt8500.c
1913F: drivers/rtc/rtc-vt8500.c
1914F: drivers/tty/serial/vt8500_serial.c
4f31102b 1915F: drivers/usb/host/ehci-platform.c
41fd91b4 1916F: drivers/usb/host/uhci-platform.c
8a61f013
JH
1917F: drivers/video/fbdev/vt8500lcdfb.*
1918F: drivers/video/fbdev/wm8505fb*
1919F: drivers/video/fbdev/wmt_ge_rops.*
04529fe2 1920
e66b6d8e
MV
1921ARM/ZIPIT Z2 SUPPORT
1922M: Marek Vasut <marek.vasut@gmail.com>
1923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1924S: Maintained
1925F: arch/arm/mach-pxa/z2.c
6ab2a855 1926F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1927
5ecc4b53
JN
1928ARM/ZTE ARCHITECTURE
1929M: Jun Nie <jun.nie@linaro.org>
1930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1931S: Maintained
1932F: arch/arm/mach-zx/
1933F: drivers/clk/zte/
1934F: Documentation/devicetree/bindings/arm/zte.txt
1935F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1936
51f29d44
MS
1937ARM/ZYNQ ARCHITECTURE
1938M: Michal Simek <michal.simek@xilinx.com>
f0fd9ad8 1939R: Sören Brinkmann <soren.brinkmann@xilinx.com>
51f29d44
MS
1940L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1941W: http://wiki.xilinx.com
d6448b76 1942T: git https://github.com/Xilinx/linux-xlnx.git
51f29d44
MS
1943S: Supported
1944F: arch/arm/mach-zynq/
bd2a337a 1945F: drivers/cpuidle/cpuidle-zynq.c
fb9d4959 1946F: drivers/block/xsysace.c
c2fd4e38
MS
1947N: zynq
1948N: xilinx
1949F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1950F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1951F: drivers/mmc/host/sdhci-of-arasan.c
ae9b56e3 1952F: drivers/edac/synopsys_edac.c
51f29d44 1953
48ec83bc 1954ARM SMMU DRIVERS
b8f9879e 1955M: Will Deacon <will.deacon@arm.com>
c8bff3a6 1956R: Robin Murphy <robin.murphy@arm.com>
b8f9879e
WD
1957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1958S: Maintained
1959F: drivers/iommu/arm-smmu.c
48ec83bc 1960F: drivers/iommu/arm-smmu-v3.c
e1d3c0fd 1961F: drivers/iommu/io-pgtable-arm.c
c8bff3a6 1962F: drivers/iommu/io-pgtable-arm-v7s.c
b8f9879e 1963
38074229
CM
1964ARM64 PORT (AARCH64 ARCHITECTURE)
1965M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1966M: Will Deacon <will.deacon@arm.com>
38074229 1967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9f273c24 1968T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
38074229
CM
1969S: Maintained
1970F: arch/arm64/
d19766ec 1971F: Documentation/arm64/
38074229 1972
9d7005f9
LP
1973AS3645A LED FLASH CONTROLLER DRIVER
1974M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1975L: linux-media@vger.kernel.org
1976T: git git://linuxtv.org/media_tree.git
1977S: Maintained
1978F: drivers/media/i2c/as3645a.c
b5dcee22 1979F: include/media/i2c/as3645a.h
9d7005f9 1980
d58de038
GJ
1981ASC7621 HARDWARE MONITOR DRIVER
1982M: George Joseph <george.joseph@fairview5.com>
968ce1b1 1983L: linux-hwmon@vger.kernel.org
d58de038
GJ
1984S: Maintained
1985F: Documentation/hwmon/asc7621
1986F: drivers/hwmon/asc7621.c
1987
b229ece9 1988ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1989M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1990L: acpi4asus-user@lists.sourceforge.net
d0944853 1991L: platform-driver-x86@vger.kernel.org
76593d6f 1992W: http://acpi4asus.sf.net
85091b71 1993S: Maintained
b229ece9
CC
1994F: drivers/platform/x86/asus*.c
1995F: drivers/platform/x86/eeepc*.c
85091b71 1996
f6a6bbae
JPRV
1997ASUS WIRELESS RADIO CONTROL DRIVER
1998M: João Paulo Rechi Vita <jprvita@gmail.com>
1999L: platform-driver-x86@vger.kernel.org
2000S: Maintained
2001F: drivers/platform/x86/asus-wireless.c
2002
75aeddd1
DH
2003ASYMMETRIC KEYS
2004M: David Howells <dhowells@redhat.com>
2005L: keyrings@vger.kernel.org
2006S: Maintained
2007F: Documentation/crypto/asymmetric-keys.txt
2008F: include/linux/verification.h
2009F: include/crypto/public_key.h
2010F: include/crypto/pkcs7.h
2011F: crypto/asymmetric_keys/
2012
953a6479 2013ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
08223d80 2014R: Dan Williams <dan.j.williams@intel.com>
b3e5f263 2015W: http://sourceforge.net/projects/xscaleiop
08223d80 2016S: Odd fixes
679655da
JP
2017F: Documentation/crypto/async-tx-api.txt
2018F: crypto/async_tx/
2019F: drivers/dma/
2020F: include/linux/dmaengine.h
2021F: include/linux/async_tx.h
b3e5f263 2022
a1867d36 2023AT24 EEPROM DRIVER
14d77c4d 2024M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
2025L: linux-i2c@vger.kernel.org
2026S: Maintained
2027F: drivers/misc/eeprom/at24.c
25f73ed5 2028F: include/linux/platform_data/at24.h
a1867d36 2029
e7839f25 2030ATA OVER ETHERNET (AOE) DRIVER
fb903811
EC
2031M: "Ed L. Cashin" <ed.cashin@acm.org>
2032W: http://www.openaoe.org/
1da177e4 2033S: Supported
679655da
JP
2034F: Documentation/aoe/
2035F: drivers/block/aoe/
1da177e4 2036
aad7a211
AB
2037ATHEROS 71XX/9XXX GPIO DRIVER
2038M: Alban Bedel <albeu@free.fr>
2039W: https://github.com/AlbanBedel/linux
2040T: git git://github.com/AlbanBedel/linux
2041S: Maintained
2042F: drivers/gpio/gpio-ath79.c
2043F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2044
9a10a870 2045ATHEROS ATH GENERIC UTILITIES
f726ee65 2046M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
2047L: linux-wireless@vger.kernel.org
2048S: Supported
2049F: drivers/net/wireless/ath/*
2050
fa1c114f 2051ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
2052M: Jiri Slaby <jirislaby@gmail.com>
2053M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 2054M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f 2055L: linux-wireless@vger.kernel.org
72c706b7 2056W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 2057S: Maintained
fa451753 2058F: drivers/net/wireless/ath/ath5k/
fa1c114f 2059
12e62d6f
KV
2060ATHEROS ATH6KL WIRELESS DRIVER
2061M: Kalle Valo <kvalo@qca.qualcomm.com>
2062L: linux-wireless@vger.kernel.org
2063W: http://wireless.kernel.org/en/users/Drivers/ath6kl
9f273c24 2064T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
12e62d6f
KV
2065S: Supported
2066F: drivers/net/wireless/ath/ath6kl/
2067
2be7d22f 2068WILOCITY WIL6210 WIRELESS DRIVER
23ba8a66 2069M: Maya Erez <qca_merez@qca.qualcomm.com>
2be7d22f
VK
2070L: linux-wireless@vger.kernel.org
2071L: wil6210@qca.qualcomm.com
2072S: Supported
2073W: http://wireless.kernel.org/en/users/Drivers/wil6210
2074F: drivers/net/wireless/ath/wil6210/
dba4b74d 2075F: include/uapi/linux/wil6210_uapi.h
2be7d22f 2076
1d7e1e6b
CL
2077CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2078M: Christian Lamparter <chunkeey@googlemail.com>
2079L: linux-wireless@vger.kernel.org
2080W: http://wireless.kernel.org/en/users/Drivers/carl9170
2081S: Maintained
2082F: drivers/net/wireless/ath/carl9170/
2083
2c2a6172
LT
2084ATK0110 HWMON DRIVER
2085M: Luca Tettamanti <kronos.it@gmail.com>
968ce1b1 2086L: linux-hwmon@vger.kernel.org
2c2a6172
LT
2087S: Maintained
2088F: drivers/hwmon/asus_atk0110.c
2089
6f69a6d7 2090ATI_REMOTE2 DRIVER
8b58be88 2091M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 2092S: Maintained
679655da 2093F: drivers/input/misc/ati_remote2.c
6f69a6d7 2094
7ae115b4 2095ATLX ETHERNET DRIVERS
8b58be88 2096M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 2097M: Chris Snook <chris.snook@gmail.com>
e443e383 2098L: netdev@vger.kernel.org
8d5ca6ec
JC
2099W: http://sourceforge.net/projects/atl1
2100W: http://atl1.sourceforge.net
2101S: Maintained
2b133ad6 2102F: drivers/net/ethernet/atheros/
8d5ca6ec 2103
1da177e4 2104ATM
366c1bd1 2105M: Chas Williams <3chas3@gmail.com>
476604de 2106L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 2107L: netdev@vger.kernel.org
1da177e4
LT
2108W: http://linux-atm.sourceforge.net
2109S: Maintained
679655da
JP
2110F: drivers/atm/
2111F: include/linux/atm*
c117ab84 2112F: include/uapi/linux/atm*
1da177e4 2113
04ac2f46 2114ATMEL AT91 / AT32 MCI DRIVER
24e1511f 2115M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
2116S: Maintained
2117F: drivers/mmc/host/atmel-mci.c
04ac2f46 2118
a1cfac48 2119ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 2120M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 2121S: Supported
df621252 2122F: drivers/tty/serial/atmel_serial.c
a1cfac48 2123
f80cb488
NF
2124ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2125M: Nicolas Ferre <nicolas.ferre@atmel.com>
2126S: Supported
2127F: drivers/power/reset/at91-sama5d2_shdwc.c
2128
b9cd7a25
LD
2129ATMEL SAMA5D2 ADC DRIVER
2130M: Ludovic Desroches <ludovic.desroches@atmel.com>
2131L: linux-iio@vger.kernel.org
2132S: Supported
2133F: drivers/iio/adc/at91-sama5d2_adc.c
2134
dfae90ed 2135ATMEL Audio ALSA driver
3a82002c 2136M: Nicolas Ferre <nicolas.ferre@atmel.com>
dfae90ed
BS
2137L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2138S: Supported
2139F: sound/soc/atmel
2140
b414dc16
NF
2141ATMEL DMA DRIVER
2142M: Nicolas Ferre <nicolas.ferre@atmel.com>
2143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2144S: Supported
2145F: drivers/dma/at_hdmac.c
2146F: drivers/dma/at_hdmac_regs.h
6f0d65af 2147F: include/linux/platform_data/dma-atmel.h
b414dc16 2148
6bd0f436
LD
2149ATMEL XDMA DRIVER
2150M: Ludovic Desroches <ludovic.desroches@atmel.com>
2151L: linux-arm-kernel@lists.infradead.org
2152L: dmaengine@vger.kernel.org
2153S: Supported
2154F: drivers/dma/at_xdmac.c
2155
888f2804
LD
2156ATMEL I2C DRIVER
2157M: Ludovic Desroches <ludovic.desroches@atmel.com>
2158L: linux-i2c@vger.kernel.org
2159S: Supported
2160F: drivers/i2c/busses/i2c-at91.c
2161
15515545 2162ATMEL ISI DRIVER
50cb2efa 2163M: Ludovic Desroches <ludovic.desroches@atmel.com>
15515545
JW
2164L: linux-media@vger.kernel.org
2165S: Supported
f2294c2d 2166F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
2167F: include/media/atmel-isi.h
2168
8f4c79ce 2169ATMEL LCDFB DRIVER
8b58be88 2170M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 2171L: linux-fbdev@vger.kernel.org
8f4c79ce 2172S: Maintained
8a61f013 2173F: drivers/video/fbdev/atmel_lcdfb.c
679655da 2174F: include/video/atmel_lcdc.h
8f4c79ce 2175
89e5785f 2176ATMEL MACB ETHERNET DRIVER
a02875a6 2177M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 2178S: Supported
9f2f381f 2179F: drivers/net/ethernet/cadence/
89e5785f 2180
5cbac98a 2181ATMEL NAND DRIVER
50cb2efa
NF
2182M: Wenyou Yang <wenyou.yang@atmel.com>
2183M: Josh Wu <rainyfeeling@outlook.com>
5cbac98a
JW
2184L: linux-mtd@lists.infradead.org
2185S: Supported
2186F: drivers/mtd/nand/atmel_nand*
2187
05c441ef 2188ATMEL SDMMC DRIVER
2189M: Ludovic Desroches <ludovic.desroches@atmel.com>
2190L: linux-mmc@vger.kernel.org
2191S: Supported
2192F: drivers/mmc/host/sdhci-of-at91.c
2193
754ce4f2 2194ATMEL SPI DRIVER
a02875a6 2195M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 2196S: Supported
9df92e6c 2197F: drivers/spi/spi-atmel.*
754ce4f2 2198
0ef09015 2199ATMEL SSC DRIVER
03515f32 2200M: Nicolas Ferre <nicolas.ferre@atmel.com>
0ef09015
BS
2201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2202S: Supported
2203F: drivers/misc/atmel-ssc.c
2204F: include/linux/atmel-ssc.h
2205
e9cb1c5a
NF
2206ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2207M: Nicolas Ferre <nicolas.ferre@atmel.com>
2208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2209S: Supported
2210F: drivers/misc/atmel_tclib.c
2211F: drivers/clocksource/tcb_clksrc.c
2212
914a3f3b 2213ATMEL USBA UDC DRIVER
a02875a6
NF
2214M: Nicolas Ferre <nicolas.ferre@atmel.com>
2215L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 2216S: Supported
faf2e1db 2217F: drivers/usb/gadget/udc/atmel_usba_udc.*
914a3f3b 2218
1da177e4 2219ATMEL WIRELESS DRIVER
8b58be88 2220M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 2221L: linux-wireless@vger.kernel.org
1da177e4
LT
2222W: http://www.thekelleys.org.uk/atmel
2223W: http://atmelwlandriver.sourceforge.net/
2224S: Maintained
30fe0f9b 2225F: drivers/net/wireless/atmel/atmel*
1da177e4 2226
a14c0f8f
ND
2227ATMEL MAXTOUCH DRIVER
2228M: Nick Dyer <nick.dyer@itdev.co.uk>
2229T: git git://github.com/atmel-maxtouch/linux.git
2230S: Supported
2231F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2232F: drivers/input/touchscreen/atmel_mxt_ts.c
2233F: include/linux/platform_data/atmel_mxt_ts.h
2234
26780d9e 2235ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
2236M: Bradley Grove <linuxdrivers@attotech.com>
2237L: linux-scsi@vger.kernel.org
2238W: http://www.attotech.com
2239S: Supported
2240F: drivers/scsi/esas2r
26780d9e 2241
bc6e17b8
SS
2242ATUSB IEEE 802.15.4 RADIO DRIVER
2243M: Stefan Schmidt <stefan@osg.samsung.com>
2244L: linux-wpan@vger.kernel.org
2245S: Maintained
2246F: drivers/net/ieee802154/atusb.c
2247F: drivers/net/ieee802154/atusb.h
2248F: drivers/net/ieee802154/at86rf230.h
2249
a92b7b80 2250AUDIT SUBSYSTEM
915f389d 2251M: Paul Moore <paul@paul-moore.com>
8b58be88 2252M: Eric Paris <eparis@redhat.com>
915f389d 2253L: linux-audit@redhat.com (moderated for non-subscribers)
ad3f9a22 2254W: http://people.redhat.com/sgrubb/audit/
915f389d 2255T: git git://git.infradead.org/users/pcmoore/audit
a92b7b80 2256S: Maintained
679655da 2257F: include/linux/audit.h
c117ab84 2258F: include/uapi/linux/audit.h
679655da 2259F: kernel/audit*
a92b7b80 2260
70e84049 2261AUXILIARY DISPLAY DRIVERS
8b58be88 2262M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2263W: http://miguelojeda.es/auxdisplay.htm
2264W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2265S: Maintained
679655da
JP
2266F: drivers/auxdisplay/
2267F: include/linux/cfag12864b.h
70e84049 2268
5f97f7f9 2269AVR32 ARCHITECTURE
e336f61f
HCE
2270M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2271M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 2272W: http://www.atmel.com/products/AVR32/
249d9d9d 2273W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 2274W: http://avrfreaks.net/
e336f61f 2275S: Maintained
679655da 2276F: arch/avr32/
5f97f7f9
HS
2277
2278AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
2279M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2280M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2281S: Maintained
679655da 2282F: arch/avr32/mach-at32ap/
5f97f7f9 2283
1da177e4 2284AX.25 NETWORK LAYER
8b58be88 2285M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 2286L: linux-hams@vger.kernel.org
d34cb28a 2287W: http://www.linux-ax25.org/
1da177e4 2288S: Maintained
c117ab84 2289F: include/uapi/linux/ax25.h
679655da
JP
2290F: include/net/ax25.h
2291F: net/ax25/
1da177e4 2292
d5269395 2293AZ6007 DVB DRIVER
5dc8a864
MCC
2294M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2295M: Mauro Carvalho Chehab <mchehab@kernel.org>
d5269395 2296L: linux-media@vger.kernel.org
a825eaec 2297W: https://linuxtv.org
d5269395
MCC
2298T: git git://linuxtv.org/media_tree.git
2299S: Maintained
2300F: drivers/media/usb/dvb-usb-v2/az6007.c
2301
6777376e
HV
2302AZTECH FM RADIO RECEIVER DRIVER
2303M: Hans Verkuil <hverkuil@xs4all.nl>
2304L: linux-media@vger.kernel.org
2305T: git git://linuxtv.org/media_tree.git
a825eaec 2306W: https://linuxtv.org
6777376e
HV
2307S: Maintained
2308F: drivers/media/radio/radio-aztech*
2309
e2d1d6c0 2310B43 WIRELESS DRIVER
e2d1d6c0 2311L: linux-wireless@vger.kernel.org
ed072f9e 2312L: b43-dev@lists.infradead.org
491b26b4 2313W: http://wireless.kernel.org/en/users/Drivers/b43
8a72ed6f 2314S: Odd Fixes
58619b14 2315F: drivers/net/wireless/broadcom/b43/
e2d1d6c0
RD
2316
2317B43LEGACY WIRELESS DRIVER
8b58be88 2318M: Larry Finger <Larry.Finger@lwfinger.net>
e2d1d6c0 2319L: linux-wireless@vger.kernel.org
ed072f9e 2320L: b43-dev@lists.infradead.org
491b26b4 2321W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 2322S: Maintained
423e3ce3 2323F: drivers/net/wireless/broadcom/b43legacy/
e2d1d6c0 2324
300abeb5 2325BACKLIGHT CLASS/SUBSYSTEM
b7701755 2326M: Jingoo Han <jingoohan1@gmail.com>
70d14fcf 2327M: Lee Jones <lee.jones@linaro.org>
9f273c24 2328T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
300abeb5 2329S: Maintained
679655da
JP
2330F: drivers/video/backlight/
2331F: include/linux/backlight.h
300abeb5 2332
c6c8fea2 2333BATMAN ADVANCED
207df49e 2334M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 2335M: Simon Wunderlich <sw@simonwunderlich.de>
ca8e940c 2336M: Antonio Quartulli <a@unstable.cc>
1584f41f 2337L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
7b5e7396 2338W: https://www.open-mesh.org/
8b823170 2339Q: https://patchwork.open-mesh.org/project/batman/list/
c6c8fea2 2340S: Maintained
286ddfb0
SE
2341F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2342F: Documentation/ABI/testing/sysfs-class-net-mesh
2343F: Documentation/networking/batman-adv.txt
09748a22 2344F: include/uapi/linux/batman_adv.h
c6c8fea2
SE
2345F: net/batman-adv/
2346
e2d1d6c0 2347BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 2348M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
2349L: linux-hams@vger.kernel.org
2350W: http://www.baycom.org/~tom/ham/ham.html
2351S: Maintained
679655da 2352F: drivers/net/hamradio/baycom*
e2d1d6c0 2353
cafe5635 2354BCACHE (BLOCK LAYER CACHE)
d1aa1ab3 2355M: Kent Overstreet <kent.overstreet@gmail.com>
cafe5635
KO
2356L: linux-bcache@vger.kernel.org
2357W: http://bcache.evilpiepirate.org
4d1034eb 2358S: Orphan
cafe5635
KO
2359F: drivers/md/bcache/
2360
04bd844a
HV
2361BDISP ST MEDIA DRIVER
2362M: Fabien Dessenne <fabien.dessenne@st.com>
2363L: linux-media@vger.kernel.org
2364T: git git://linuxtv.org/media_tree.git
a825eaec 2365W: https://linuxtv.org
04bd844a
HV
2366S: Supported
2367F: drivers/media/platform/sti/bdisp
2368
e2d1d6c0 2369BEFS FILE SYSTEM
db4ad036
LB
2370M: Luis de Bethencourt <luisbg@osg.samsung.com>
2371M: Salah Triki <salah.triki@gmail.com>
2372S: Maintained
2373T: git git://github.com/luisbg/linux-befs.git
679655da
JP
2374F: Documentation/filesystems/befs.txt
2375F: fs/befs/
e2d1d6c0 2376
564ee360 2377BECKHOFF CX5020 ETHERCAT MASTER DRIVER
49e7d9df
JP
2378M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2379L: netdev@vger.kernel.org
2380S: Maintained
2381F: drivers/net/ethernet/ec_bhf.c
564ee360 2382
e2d1d6c0 2383BFS FILE SYSTEM
8b58be88 2384M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 2385S: Maintained
679655da
JP
2386F: Documentation/filesystems/bfs.txt
2387F: fs/bfs/
c117ab84 2388F: include/uapi/linux/bfs_fs.h
e2d1d6c0 2389
1394f032 2390BLACKFIN ARCHITECTURE
a4edbc10 2391M: Steven Miao <realmz6@gmail.com>
b3fe92b0 2392L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 2393T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
2394W: http://blackfin.uclinux.org
2395S: Supported
679655da 2396F: arch/blackfin/
566da5b2 2397
e190d6b1 2398BLACKFIN EMAC DRIVER
b3fe92b0 2399L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
2400W: http://blackfin.uclinux.org
2401S: Supported
7b35f033 2402F: drivers/net/ethernet/adi/
e190d6b1 2403
566da5b2 2404BLACKFIN RTC DRIVER
b3fe92b0 2405L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
2406W: http://blackfin.uclinux.org
2407S: Supported
679655da 2408F: drivers/rtc/rtc-bfin.c
1394f032 2409
936ed49a 2410BLACKFIN SDH DRIVER
109ec8c3 2411M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2412L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
2413W: http://blackfin.uclinux.org
2414S: Supported
2415F: drivers/mmc/host/bfin_sdh.c
2416
1394f032 2417BLACKFIN SERIAL DRIVER
8b58be88 2418M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2419L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
2420W: http://blackfin.uclinux.org
2421S: Supported
8460241e 2422F: drivers/tty/serial/bfin_uart.c
1394f032 2423
1e6d320f 2424BLACKFIN WATCHDOG DRIVER
b3fe92b0 2425L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
2426W: http://blackfin.uclinux.org
2427S: Supported
679655da 2428F: drivers/watchdog/bfin_wdt.c
1e6d320f 2429
d24ecfcc 2430BLACKFIN I2C TWI DRIVER
8b58be88 2431M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 2432L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
2433W: http://blackfin.uclinux.org/
2434S: Supported
679655da 2435F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 2436
1e204377
SJ
2437BLACKFIN MEDIA DRIVER
2438M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 2439L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
2440W: http://blackfin.uclinux.org/
2441S: Supported
2442F: drivers/media/platform/blackfin/
2443F: drivers/media/i2c/adv7183*
2444F: drivers/media/i2c/vs6624*
2445
b54cf35a
JSM
2446BLINKM RGB LED DRIVER
2447M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2448S: Maintained
2449F: drivers/leds/leds-blinkm.c
2450
1da177e4 2451BLOCK LAYER
8b58be88 2452M: Jens Axboe <axboe@kernel.dk>
82c426e0 2453L: linux-block@vger.kernel.org
08deed1e 2454T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 2455S: Maintained
679655da 2456F: block/
ae11f7ef 2457F: kernel/trace/blktrace.c
1da177e4 2458
2b54aaef 2459BLOCK2MTD DRIVER
8b58be88 2460M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
2461L: linux-mtd@lists.infradead.org
2462S: Maintained
679655da 2463F: drivers/mtd/devices/block2mtd.c
2b54aaef 2464
63fbd24e 2465BLUETOOTH DRIVERS
8b58be88 2466M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2467M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2468M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 2469L: linux-bluetooth@vger.kernel.org
63fbd24e 2470W: http://www.bluez.org/
22e7a424
MH
2471T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2472T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2473S: Maintained
679655da 2474F: drivers/bluetooth/
1da177e4 2475
63fbd24e 2476BLUETOOTH SUBSYSTEM
8b58be88 2477M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 2478M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 2479M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
2480L: linux-bluetooth@vger.kernel.org
2481W: http://www.bluez.org/
22e7a424
MH
2482T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2483T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 2484S: Maintained
679655da
JP
2485F: net/bluetooth/
2486F: include/net/bluetooth/
1da177e4
LT
2487
2488BONDING DRIVER
79b30750 2489M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 2490M: Veaceslav Falico <vfalico@gmail.com>
da29838d 2491M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 2492L: netdev@vger.kernel.org
ce00f85c
JC
2493W: http://sourceforge.net/projects/bonding/
2494S: Supported
679655da 2495F: drivers/net/bonding/
c117ab84 2496F: include/uapi/linux/if_bonding.h
1da177e4 2497
b5f4df34
AS
2498BPF (Safe dynamic programs and tools)
2499M: Alexei Starovoitov <ast@kernel.org>
2500L: netdev@vger.kernel.org
2501L: linux-kernel@vger.kernel.org
2502S: Supported
2503F: kernel/bpf/
2504
39105890 2505BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 2506M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
2507L: netdev@vger.kernel.org
2508S: Supported
adfc5217 2509F: drivers/net/ethernet/broadcom/b44.*
39105890 2510
967dd82f
FF
2511BROADCOM B53 ETHERNET SWITCH DRIVER
2512M: Florian Fainelli <f.fainelli@gmail.com>
2513L: netdev@vger.kernel.org
2514L: openwrt-devel@lists.openwrt.org (subscribers-only)
2515S: Supported
2516F: drivers/net/dsa/b53/*
2517F: include/linux/platform_data/b53.h
2518
32ec90d5
FF
2519BROADCOM GENET ETHERNET DRIVER
2520M: Florian Fainelli <f.fainelli@gmail.com>
2521L: netdev@vger.kernel.org
2522S: Supported
2523F: drivers/net/ethernet/broadcom/genet/
2524
948c51e6 2525BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
2526M: Sony Chacko <sony.chacko@qlogic.com>
2527M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
2528L: netdev@vger.kernel.org
2529S: Supported
adfc5217
JK
2530F: drivers/net/ethernet/broadcom/bnx2.*
2531F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 2532
4d9d2cb0 2533BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 2534M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
2535L: netdev@vger.kernel.org
2536S: Supported
adfc5217 2537F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 2538
90f4c594 2539BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
f18cf050 2540M: Florian Fainelli <f.fainelli@gmail.com>
d3cc2e86
FF
2541M: Ray Jui <rjui@broadcom.com>
2542M: Scott Branden <sbranden@broadcom.com>
086f4704 2543M: bcm-kernel-feedback-list@broadcom.com
90f4c594 2544T: git git://github.com/broadcom/mach-bcm
af4b8e37 2545S: Maintained
ccf62f5a
JM
2546N: bcm281*
2547N: bcm113*
2548N: bcm216*
2549N: kona
af4b8e37 2550F: arch/arm/mach-bcm/
af4b8e37 2551
9209bec4 2552BROADCOM BCM2835 ARM ARCHITECTURE
f680f25c 2553M: Stephen Warren <swarren@wwwdotorg.org>
8bcdd929 2554M: Lee Jones <lee@kernel.org>
10b9e887 2555M: Eric Anholt <eric@anholt.net>
f680f25c 2556L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
82481129 2557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8bcdd929 2558T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
f680f25c 2559S: Maintained
9209bec4 2560N: bcm2835
f680f25c 2561
5564f092
RM
2562BROADCOM BCM47XX MIPS ARCHITECTURE
2563M: Hauke Mehrtens <hauke@hauke-m.de>
2564M: Rafał Miłecki <zajec5@gmail.com>
2565L: linux-mips@linux-mips.org
2566S: Maintained
7ad2410c 2567F: Documentation/devicetree/bindings/mips/brcm/
5564f092
RM
2568F: arch/mips/bcm47xx/*
2569F: arch/mips/include/asm/mach-bcm47xx/*
2570
9209bec4 2571BROADCOM BCM5301X ARM ARCHITECTURE
5b293ebe 2572M: Hauke Mehrtens <hauke@hauke-m.de>
1a50cd8a
RM
2573M: Rafał Miłecki <zajec5@gmail.com>
2574M: bcm-kernel-feedback-list@broadcom.com
5b293ebe
HM
2575L: linux-arm-kernel@lists.infradead.org
2576S: Maintained
2577F: arch/arm/mach-bcm/bcm_5301x.c
1a50cd8a 2578F: arch/arm/boot/dts/bcm5301x*.dtsi
5b293ebe
HM
2579F: arch/arm/boot/dts/bcm470*
2580
e076e962
FF
2581BROADCOM BCM63XX ARM ARCHITECTURE
2582M: Florian Fainelli <f.fainelli@gmail.com>
086f4704 2583M: bcm-kernel-feedback-list@broadcom.com
20de823e 2584L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
20de823e 2585T: git git://github.com/broadcom/stblinux.git
e076e962 2586S: Maintained
d6f4e76e 2587N: bcm63xx
e076e962 2588
7110e227
KC
2589BROADCOM BCM63XX/BCM33XX UDC DRIVER
2590M: Kevin Cernekee <cernekee@gmail.com>
2591L: linux-usb@vger.kernel.org
2592S: Maintained
2593F: drivers/usb/gadget/udc/bcm63xx_udc.*
2594
2df94fd6 2595BROADCOM BCM7XXX ARM ARCHITECTURE
2df94fd6 2596M: Brian Norris <computersforpeace@gmail.com>
3b4b6fe9
FF
2597M: Gregory Fong <gregory.0xf0@gmail.com>
2598M: Florian Fainelli <f.fainelli@gmail.com>
086f4704 2599M: bcm-kernel-feedback-list@broadcom.com
2df94fd6 2600L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2601T: git git://github.com/broadcom/stblinux.git
2df94fd6
BN
2602S: Maintained
2603F: arch/arm/mach-bcm/*brcmstb*
2604F: arch/arm/boot/dts/bcm7*.dts*
e36661e4 2605F: drivers/bus/brcmstb_gisb.c
5009a289 2606N: brcmstb
2df94fd6 2607
70371cef
KC
2608BROADCOM BMIPS MIPS ARCHITECTURE
2609M: Kevin Cernekee <cernekee@gmail.com>
2610M: Florian Fainelli <f.fainelli@gmail.com>
2611L: linux-mips@linux-mips.org
eb6725d0 2612T: git git://github.com/broadcom/stblinux.git
70371cef
KC
2613S: Maintained
2614F: arch/mips/bmips/*
2615F: arch/mips/include/asm/mach-bmips/*
2616F: arch/mips/kernel/*bmips*
338808de 2617F: arch/mips/boot/dts/brcm/bcm*.dts*
c7c42ec2 2618F: drivers/irqchip/irq-bcm63*
70371cef
KC
2619F: drivers/irqchip/irq-bcm7*
2620F: drivers/irqchip/irq-brcmstb*
3271e610 2621F: include/linux/bcm963xx_nvram.h
8fce60b8 2622F: include/linux/bcm963xx_tag.h
70371cef 2623
948c51e6 2624BROADCOM TG3 GIGABIT ETHERNET DRIVER
ccad0993 2625M: Siva Reddy Kallam <siva.kallam@broadcom.com>
23629477 2626M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 2627M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
2628L: netdev@vger.kernel.org
2629S: Supported
adfc5217 2630F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 2631
a9533e7e 2632BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2a734451
AS
2633M: Arend van Spriel <arend.vanspriel@broadcom.com>
2634M: Franky Lin <franky.lin@broadcom.com>
2635M: Hante Meuleman <hante.meuleman@broadcom.com>
a9533e7e 2636L: linux-wireless@vger.kernel.org
2a734451 2637L: brcm80211-dev-list.pdl@broadcom.com
a9533e7e 2638S: Supported
05491d2c 2639F: drivers/net/wireless/broadcom/brcm80211/
a9533e7e 2640
9958d6f9 2641BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3b7f040a 2642M: QLogic-Storage-Upstream@qlogic.com
9958d6f9
BPG
2643L: linux-scsi@vger.kernel.org
2644S: Supported
2645F: drivers/scsi/bnx2fc/
2646
6a6b5ad0 2647BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3b7f040a 2648M: QLogic-Storage-Upstream@qlogic.com
6a6b5ad0
EW
2649L: linux-scsi@vger.kernel.org
2650S: Supported
2651F: drivers/scsi/bnx2i/
2652
63f37ddf 2653BROADCOM IPROC ARM ARCHITECTURE
36c0237f
SB
2654M: Ray Jui <rjui@broadcom.com>
2655M: Scott Branden <sbranden@broadcom.com>
63f37ddf 2656M: Jon Mason <jonmason@broadcom.com>
086f4704 2657M: bcm-kernel-feedback-list@broadcom.com
36c0237f 2658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
eb6725d0 2659T: git git://github.com/broadcom/cygnus-linux.git
36c0237f
SB
2660S: Maintained
2661N: iproc
2662N: cygnus
5c161242 2663N: bcm[-_]nsp
36c0237f
SB
2664N: bcm9113*
2665N: bcm9583*
63f37ddf
JM
2666N: bcm9585*
2667N: bcm9586*
2668N: bcm988312
36c0237f 2669N: bcm113*
63f37ddf
JM
2670N: bcm583*
2671N: bcm585*
2672N: bcm586*
2673N: bcm88312
d76e21b8 2674F: arch/arm64/boot/dts/broadcom/ns2*
5c161242
JM
2675F: drivers/clk/bcm/clk-ns*
2676F: drivers/pinctrl/bcm/pinctrl-ns*
36c0237f 2677
3b0213d5
GF
2678BROADCOM BRCMSTB GPIO DRIVER
2679M: Gregory Fong <gregory.0xf0@gmail.com>
9c2abe2f 2680L: bcm-kernel-feedback-list@broadcom.com
3b0213d5
GF
2681S: Supported
2682F: drivers/gpio/gpio-brcmstb.c
2683F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2684
7b7f588b 2685BROADCOM KONA GPIO DRIVER
5e163903 2686M: Ray Jui <rjui@broadcom.com>
7b7f588b
MM
2687L: bcm-kernel-feedback-list@broadcom.com
2688S: Supported
2689F: drivers/gpio/gpio-bcm-kona.c
1db12cde 2690F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
7b7f588b 2691
f6e734a8
RM
2692BROADCOM NVRAM DRIVER
2693M: Rafał Miłecki <zajec5@gmail.com>
2694L: linux-mips@linux-mips.org
2695S: Maintained
2696F: drivers/firmware/broadcom/*
2697
02787daa
BN
2698BROADCOM STB NAND FLASH DRIVER
2699M: Brian Norris <computersforpeace@gmail.com>
1ddaa021 2700M: Kamal Dasu <kdasu.kdev@gmail.com>
02787daa 2701L: linux-mtd@lists.infradead.org
1285734c 2702L: bcm-kernel-feedback-list@broadcom.com
02787daa
BN
2703S: Maintained
2704F: drivers/mtd/nand/brcmnand/
2705
c9678d86
RM
2706BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2707M: Rafał Miłecki <zajec5@gmail.com>
2708L: linux-wireless@vger.kernel.org
2709S: Maintained
2710F: drivers/bcma/
2711F: include/linux/bcma/
2712
b8302205
FF
2713BROADCOM SYSTEMPORT ETHERNET DRIVER
2714M: Florian Fainelli <f.fainelli@gmail.com>
2715L: netdev@vger.kernel.org
2716S: Supported
2717F: drivers/net/ethernet/broadcom/bcmsysport.*
2718
42515e61
J
2719BROADCOM VULCAN ARM64 SOC
2720M: Jayachandran C. <jchandra@broadcom.com>
086f4704 2721M: bcm-kernel-feedback-list@broadcom.com
42515e61 2722L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
42515e61
J
2723S: Maintained
2724F: arch/arm64/boot/dts/broadcom/vulcan*
2725
7725ccfd 2726BROCADE BFA FC SCSI DRIVER
aa803370
AG
2727M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2728M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2729L: linux-scsi@vger.kernel.org
2730S: Supported
2731F: drivers/scsi/bfa/
7725ccfd 2732
8b230ed8 2733BROCADE BNA 10 GIGABIT ETHERNET DRIVER
439e9575 2734M: Rasesh Mody <rasesh.mody@qlogic.com>
8b230ed8
RM
2735L: netdev@vger.kernel.org
2736S: Supported
f844a0ea 2737F: drivers/net/ethernet/brocade/bna/
8b230ed8 2738
5cdf7f76 2739BSG (block layer generic sg v4 driver)
8b58be88 2740M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2741L: linux-scsi@vger.kernel.org
2742S: Supported
679655da
JP
2743F: block/bsg.c
2744F: include/linux/bsg.h
c117ab84 2745F: include/uapi/linux/bsg.h
5cdf7f76 2746
af39917d
CL
2747BT87X AUDIO DRIVER
2748M: Clemens Ladisch <clemens@ladisch.de>
2749L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2750T: git git://git.alsa-project.org/alsa-kernel.git
2751S: Maintained
2752F: Documentation/sound/alsa/Bt87x.txt
2753F: sound/pci/bt87x.c
2754
ff1d5c2f 2755BT8XXGPIO DRIVER
eb032b98 2756M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2757W: http://bu3sch.de/btgpio.php
2758S: Maintained
72dbb705 2759F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2760
eb1eb04f 2761BTRFS FILE SYSTEM
c0778e25
CM
2762M: Chris Mason <clm@fb.com>
2763M: Josef Bacik <jbacik@fb.com>
d8130624 2764M: David Sterba <dsterba@suse.com>
eb1eb04f
JP
2765L: linux-btrfs@vger.kernel.org
2766W: http://btrfs.wiki.kernel.org/
8a6e2535 2767Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2768T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2769S: Maintained
679655da
JP
2770F: Documentation/filesystems/btrfs.txt
2771F: fs/btrfs/
eb1eb04f 2772
1da177e4 2773BTTV VIDEO4LINUX DRIVER
5dc8a864
MCC
2774M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2775M: Mauro Carvalho Chehab <mchehab@kernel.org>
661263b5 2776L: linux-media@vger.kernel.org
a825eaec 2777W: https://linuxtv.org
275ffde4 2778T: git git://linuxtv.org/media_tree.git
f96236e5 2779S: Odd fixes
679655da 2780F: Documentation/video4linux/bttv/
90d72ac6 2781F: drivers/media/pci/bt8xx/bttv*
1da177e4 2782
1f34923c
KA
2783BUSLOGIC SCSI DRIVER
2784M: Khalid Aziz <khalid@gonehiking.org>
2785L: linux-scsi@vger.kernel.org
2786S: Maintained
2787F: drivers/scsi/BusLogic.*
2788F: drivers/scsi/FlashPoint.*
2789
af39917d
CL
2790C-MEDIA CMI8788 DRIVER
2791M: Clemens Ladisch <clemens@ladisch.de>
2792L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2793T: git git://git.alsa-project.org/alsa-kernel.git
2794S: Maintained
2795F: sound/pci/oxygen/
2796
2141355f
MS
2797C6X ARCHITECTURE
2798M: Mark Salter <msalter@redhat.com>
2799M: Aurelien Jacquiot <a-jacquiot@ti.com>
2800L: linux-c6x-dev@linux-c6x.org
2801W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2802S: Maintained
2803F: arch/c6x/
2804
a5432f5a 2805CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2806M: David Howells <dhowells@redhat.com>
e62d6e24 2807L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
2808S: Supported
2809F: Documentation/filesystems/caching/cachefiles.txt
2810F: fs/cachefiles/
2811
c815ca39
HV
2812CADET FM/AM RADIO RECEIVER DRIVER
2813M: Hans Verkuil <hverkuil@xs4all.nl>
2814L: linux-media@vger.kernel.org
2815T: git git://linuxtv.org/media_tree.git
a825eaec 2816W: https://linuxtv.org
c815ca39
HV
2817S: Maintained
2818F: drivers/media/radio/radio-cadet*
2819
77d5140f 2820CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2821M: Jonathan Corbet <corbet@lwn.net>
661263b5 2822L: linux-media@vger.kernel.org
275ffde4 2823T: git git://linuxtv.org/media_tree.git
77d5140f 2824S: Maintained
679655da 2825F: Documentation/video4linux/cafe_ccic
90d72ac6 2826F: drivers/media/platform/marvell-ccic/
77d5140f 2827
201b6bab 2828CAIF NETWORK LAYER
5c574f50 2829M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2830L: netdev@vger.kernel.org
2831S: Supported
2832F: Documentation/networking/caif/
2833F: drivers/net/caif/
c117ab84 2834F: include/uapi/linux/caif/
201b6bab
JP
2835F: include/net/caif/
2836F: net/caif/
2837
77dac90f 2838CALGARY x86-64 IOMMU
a6921c29
JM
2839M: Muli Ben-Yehuda <mulix@mulix.org>
2840M: Jon Mason <jdmason@kudzu.us>
2841L: iommu@lists.linux-foundation.org
77dac90f 2842S: Maintained
679655da
JP
2843F: arch/x86/kernel/pci-calgary_64.c
2844F: arch/x86/kernel/tce_64.c
2845F: arch/x86/include/asm/calgary.h
2846F: arch/x86/include/asm/tce.h
77dac90f 2847
e2d1d6c0 2848CAN NETWORK LAYER
8d15d386 2849M: Oliver Hartkopp <socketcan@hartkopp.net>
f7214cf2 2850M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2851L: linux-can@vger.kernel.org
84b0d715 2852W: https://github.com/linux-can
870482a4
MKB
2853T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2854T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
e2d1d6c0 2855S: Maintained
f35f6c8f 2856F: Documentation/networking/can.txt
8d15d386 2857F: net/can/
8d15d386 2858F: include/linux/can/core.h
c117ab84
CEB
2859F: include/uapi/linux/can.h
2860F: include/uapi/linux/can/bcm.h
2861F: include/uapi/linux/can/raw.h
2862F: include/uapi/linux/can/gw.h
e2d1d6c0 2863
4261a204 2864CAN NETWORK DRIVERS
8b58be88 2865M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2866M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2867L: linux-can@vger.kernel.org
84b0d715 2868W: https://github.com/linux-can
870482a4
MKB
2869T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2870T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4261a204 2871S: Maintained
3636876a 2872F: Documentation/devicetree/bindings/net/can/
8d15d386
OH
2873F: drivers/net/can/
2874F: include/linux/can/dev.h
8d15d386 2875F: include/linux/can/platform/
c117ab84
CEB
2876F: include/uapi/linux/can/error.h
2877F: include/uapi/linux/can/netlink.h
4261a204 2878
95d16c72 2879CAPABILITIES
39baa7e6 2880M: Serge Hallyn <serge@hallyn.com>
95d16c72 2881L: linux-security-module@vger.kernel.org
6305902c 2882S: Supported
95d16c72 2883F: include/linux/capability.h
c117ab84 2884F: include/uapi/linux/capability.h
6305902c 2885F: security/commoncap.c
38a94118 2886F: kernel/capability.c
95d16c72 2887
b84894c7
KT
2888CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2889M: Kevin Tsai <ktsai@capellamicro.com>
2890S: Maintained
2891F: drivers/iio/light/cm*
2892F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2893
f21fb3ed
RV
2894CAVIUM LIQUIDIO NETWORK DRIVER
2895M: Derek Chickles <derek.chickles@caviumnetworks.com>
2896M: Satanand Burla <satananda.burla@caviumnetworks.com>
2897M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2898M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2899L: netdev@vger.kernel.org
2900W: http://www.cavium.com
2901S: Supported
f21fb3ed
RV
2902F: drivers/net/ethernet/cavium/liquidio/
2903
ef0bbac3
VB
2904CC2520 IEEE-802.15.4 RADIO DRIVER
2905M: Varka Bhadram <varkabhadram@gmail.com>
2906L: linux-wpan@vger.kernel.org
2907S: Maintained
2908F: drivers/net/ieee802154/cc2520.c
2909F: include/linux/spi/cc2520.h
2910F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2911
ca684386
HV
2912CEC DRIVER
2913M: Hans Verkuil <hans.verkuil@cisco.com>
2914L: linux-media@vger.kernel.org
2915T: git git://linuxtv.org/media_tree.git
2916W: http://linuxtv.org
2917S: Supported
2918F: Documentation/cec.txt
2919F: Documentation/DocBook/media/v4l/cec*
2920F: drivers/staging/media/cec/
2921F: drivers/media/cec-edid.c
2922F: drivers/media/rc/keymaps/rc-cec.c
2923F: include/media/cec.h
2924F: include/media/cec-edid.h
2925F: include/linux/cec.h
2926F: include/linux/cec-funcs.h
2927
b8154542 2928CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2929M: Arnd Bergmann <arnd@arndb.de>
a4724ed6 2930L: linuxppc-dev@lists.ozlabs.org
b8154542
AB
2931W: http://www.ibm.com/developerworks/power/cell/
2932S: Supported
679655da 2933F: arch/powerpc/include/asm/cell*.h
679655da 2934F: arch/powerpc/include/asm/spu*.h
c117ab84 2935F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2936F: arch/powerpc/oprofile/*cell*
2937F: arch/powerpc/platforms/cell/
b8154542 2938
398ecff5
SW
2939CEPH COMMON CODE (LIBCEPH)
2940M: Ilya Dryomov <idryomov@gmail.com>
e43cdb56 2941M: "Yan, Zheng" <zyan@redhat.com>
0f5417ce 2942M: Sage Weil <sage@redhat.com>
82593f87 2943L: ceph-devel@vger.kernel.org
09d90327 2944W: http://ceph.com/
fb99f881 2945T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2946T: git git://github.com/ceph/ceph-client.git
9030aaf9 2947S: Supported
14430813
JP
2948F: net/ceph/
2949F: include/linux/ceph/
2950F: include/linux/crush/
9030aaf9 2951
398ecff5
SW
2952CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2953M: "Yan, Zheng" <zyan@redhat.com>
2954M: Sage Weil <sage@redhat.com>
2955M: Ilya Dryomov <idryomov@gmail.com>
2956L: ceph-devel@vger.kernel.org
2957W: http://ceph.com/
2958T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 2959T: git git://github.com/ceph/ceph-client.git
398ecff5
SW
2960S: Supported
2961F: Documentation/filesystems/ceph.txt
2962F: fs/ceph/
2963
cfc411e7
DH
2964CERTIFICATE HANDLING:
2965M: David Howells <dhowells@redhat.com>
2966M: David Woodhouse <dwmw2@infradead.org>
d8d80386 2967L: keyrings@vger.kernel.org
cfc411e7
DH
2968S: Maintained
2969F: Documentation/module-signing.txt
2970F: certs/
d8d80386 2971F: scripts/sign-file.c
cfc411e7
DH
2972F: scripts/extract-cert.c
2973
18332a80 2974CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2975L: linux-usb@vger.kernel.org
10c6c9c9 2976S: Orphan
679655da
JP
2977F: Documentation/usb/WUSB-Design-overview.txt
2978F: Documentation/usb/wusb-cbaf
355ffe69
DV
2979F: drivers/usb/host/hwa-hc.c
2980F: drivers/usb/host/whci/
679655da
JP
2981F: drivers/usb/wusbcore/
2982F: include/linux/usb/wusb*
18332a80 2983
70e84049 2984CFAG12864B LCD DRIVER
8b58be88 2985M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2986W: http://miguelojeda.es/auxdisplay.htm
2987W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2988S: Maintained
679655da
JP
2989F: drivers/auxdisplay/cfag12864b.c
2990F: include/linux/cfag12864b.h
70e84049
MOS
2991
2992CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2993M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2994W: http://miguelojeda.es/auxdisplay.htm
2995W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2996S: Maintained
679655da
JP
2997F: drivers/auxdisplay/cfag12864bfb.c
2998F: include/linux/cfag12864b.h
70e84049 2999
704232c2 3000CFG80211 and NL80211
8b58be88 3001M: Johannes Berg <johannes@sipsolutions.net>
704232c2 3002L: linux-wireless@vger.kernel.org
ce466579
JB
3003W: http://wireless.kernel.org/
3004T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3005T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 3006S: Maintained
c117ab84 3007F: include/uapi/linux/nl80211.h
679655da
JP
3008F: include/net/cfg80211.h
3009F: net/wireless/*
3010X: net/wireless/wext*
704232c2 3011
46e64261
GKH
3012CHAR and MISC DRIVERS
3013M: Arnd Bergmann <arnd@arndb.de>
879a5a00 3014M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 3015T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 3016S: Supported
46e64261
GKH
3017F: drivers/char/*
3018F: drivers/misc/*
471322a8 3019F: include/linux/miscdevice.h
46e64261 3020
0a920b5b 3021CHECKPATCH
8b58be88 3022M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
3023M: Joe Perches <joe@perches.com>
3024S: Maintained
679655da 3025F: scripts/checkpatch.pl
0a920b5b 3026
f8407f26
HW
3027CHINESE DOCUMENTATION
3028M: Harry Wei <harryxiyou@gmail.com>
9740153c 3029L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
3030L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3031S: Maintained
3032F: Documentation/zh_CN/
3033
2721ea2c 3034CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
60d77b3d 3035M: Peter Chen <Peter.Chen@nxp.com>
8373856d 3036T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2721ea2c
AS
3037L: linux-usb@vger.kernel.org
3038S: Maintained
3039F: drivers/usb/chipidea/
3040
a93ad65d
HG
3041CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3042M: Hans de Goede <hdegoede@redhat.com>
3043L: linux-input@vger.kernel.org
3044S: Maintained
3045F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3046F: drivers/input/touchscreen/chipone_icn8318.c
3047
ab043105
OJ
3048CHROME HARDWARE PLATFORM SUPPORT
3049M: Olof Johansson <olof@lixom.net>
3050S: Maintained
9f273c24 3051T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
ab043105
OJ
3052F: drivers/platform/chrome/
3053
641cb85e 3054CISCO VIC ETHERNET NIC DRIVER
2360d2e8 3055M: Christian Benvenuti <benve@cisco.com>
001e1c1d 3056M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 3057M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 3058M: Neel Patel <neepatel@cisco.com>
7063fbf2 3059S: Supported
a6a5580c 3060F: drivers/net/ethernet/cisco/enic/
7063fbf2 3061
e3cf00d0 3062CISCO VIC LOW LATENCY NIC DRIVER
35ef4a9e
DG
3063M: Christian Benvenuti <benve@cisco.com>
3064M: Dave Goodell <dgoodell@cisco.com>
b75f0050 3065S: Supported
35ef4a9e 3066F: drivers/infiniband/hw/usnic/
e3cf00d0 3067
2b7a52a4 3068CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 3069M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
3070L: netdev@vger.kernel.org
3071S: Maintained
57d0b7a0 3072F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 3073
3d4cfdc9
MB
3074CIRRUS LOGIC AUDIO CODEC DRIVERS
3075M: Brian Austin <brian.austin@cirrus.com>
3076M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3077L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3078S: Maintained
3079F: sound/soc/codecs/cs*
3080
94574d9a
KRW
3081CLEANCACHE API
3082M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3083L: linux-kernel@vger.kernel.org
3084S: Maintained
3085F: mm/cleancache.c
3086F: include/linux/cleancache.h
3087
d4275354 3088CLK API
54176cc6 3089M: Russell King <linux@armlinux.org.uk>
aa571b14 3090L: linux-clk@vger.kernel.org
37417046 3091S: Maintained
d4275354
RK
3092F: include/linux/clk.h
3093
9222d247
JS
3094CLOCKSOURCE, CLOCKEVENT DRIVERS
3095M: Daniel Lezcano <daniel.lezcano@linaro.org>
3096M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 3097L: linux-kernel@vger.kernel.org
9222d247
JS
3098T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3099S: Supported
3100F: drivers/clocksource
3101
5df6d737 3102CISCO FCOE HBA DRIVER
8fc89a79
HP
3103M: Hiral Patel <hiralpat@cisco.com>
3104M: Suma Ramars <sramars@cisco.com>
d7e01dc6 3105M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
3106L: linux-scsi@vger.kernel.org
3107S: Supported
2a99921a 3108F: drivers/scsi/fnic/
5df6d737 3109
c8806b6c
NM
3110CISCO SCSI HBA DRIVER
3111M: Narsimhulu Musini <nmusini@cisco.com>
3112M: Sesidhar Baddela <sebaddel@cisco.com>
3113L: linux-scsi@vger.kernel.org
3114S: Supported
3115F: drivers/scsi/snic/
3116
529aa8cb
TLSC
3117CMPC ACPI DRIVER
3118M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3119M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 3120L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
3121S: Supported
3122F: drivers/platform/x86/classmate-laptop.c
3123
85756a06
HV
3124COBALT MEDIA DRIVER
3125M: Hans Verkuil <hans.verkuil@cisco.com>
3126L: linux-media@vger.kernel.org
3127T: git git://linuxtv.org/media_tree.git
a825eaec 3128W: https://linuxtv.org
85756a06
HV
3129S: Supported
3130F: drivers/media/pci/cobalt/
3131
74425eee 3132COCCINELLE/Semantic Patches (SmPL)
26de9c26 3133M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 3134M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 3135M: Nicolas Palix <nicolas.palix@imag.fr>
d8130624 3136M: Michal Marek <mmarek@suse.com>
26de9c26 3137L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 3138T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
3139W: http://coccinelle.lip6.fr/
3140S: Supported
4b92b2aa 3141F: Documentation/coccinelle.txt
74425eee
NP
3142F: scripts/coccinelle/
3143F: scripts/coccicheck
3144
1da177e4 3145CODA FILE SYSTEM
8b58be88 3146M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
3147M: coda@cs.cmu.edu
3148L: codalist@coda.cs.cmu.edu
3149W: http://www.coda.cs.cmu.edu/
3150S: Maintained
679655da
JP
3151F: Documentation/filesystems/coda.txt
3152F: fs/coda/
3153F: include/linux/coda*.h
c117ab84 3154F: include/uapi/linux/coda*.h
1da177e4 3155
0b14261e
PZ
3156CODA V4L2 MEM2MEM DRIVER
3157M: Philipp Zabel <p.zabel@pengutronix.de>
3158L: linux-media@vger.kernel.org
3159S: Maintained
3160F: Documentation/devicetree/bindings/media/coda.txt
3161F: drivers/media/platform/coda/
3162
7704addb 3163COMMON CLK FRAMEWORK
a85fa007 3164M: Michael Turquette <mturquette@baylibre.com>
f956165f 3165M: Stephen Boyd <sboyd@codeaurora.org>
aa571b14 3166L: linux-clk@vger.kernel.org
baeb0d9b 3167T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
7704addb 3168S: Maintained
ae4185cd 3169F: Documentation/devicetree/bindings/clock/
60bea3b5
SW
3170F: drivers/clk/
3171X: drivers/clk/clkdev.c
7704addb 3172F: include/linux/clk-pr*
60bea3b5 3173F: include/linux/clk/
7704addb 3174
e2d1d6c0 3175COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 3176M: Steve French <sfrench@samba.org>
51223df6 3177L: linux-cifs@vger.kernel.org
d1f28953 3178L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 3179W: http://linux-cifs.samba.org/
bb1d5dda 3180T: git git://git.samba.org/sfrench/cifs-2.6.git
e2d1d6c0 3181S: Supported
ec421a71 3182F: Documentation/filesystems/cifs/
679655da 3183F: fs/cifs/
e2d1d6c0 3184
1da177e4 3185COMPACTPCI HOTPLUG CORE
8b58be88 3186M: Scott Murray <scott@spiteful.org>
64dab204 3187L: linux-pci@vger.kernel.org
82c4dfc7 3188S: Maintained
679655da 3189F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
3190
3191COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 3192M: Scott Murray <scott@spiteful.org>
64dab204 3193L: linux-pci@vger.kernel.org
82c4dfc7 3194S: Maintained
679655da 3195F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
3196
3197COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 3198M: Scott Murray <scott@spiteful.org>
64dab204 3199L: linux-pci@vger.kernel.org
82c4dfc7 3200S: Maintained
679655da 3201F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 3202
5411552c 3203COMPAL LAPTOP SUPPORT
8b58be88 3204M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 3205L: platform-driver-x86@vger.kernel.org
5411552c 3206S: Maintained
679655da 3207F: drivers/platform/x86/compal-laptop.c
5411552c 3208
949be0f7 3209CONEXANT ACCESSRUNNER USB DRIVER
9ae5e3bc
SA
3210L: accessrunner-general@lists.sourceforge.net
3211W: http://accessrunner.sourceforge.net/
44243ef4 3212S: Orphan
679655da 3213F: drivers/usb/atm/cxacru.c
949be0f7 3214
e2d1d6c0 3215CONFIGFS
d6351db2 3216M: Joel Becker <jlbec@evilplan.org>
1609bac8
CH
3217M: Christoph Hellwig <hch@lst.de>
3218T: git git://git.infradead.org/users/hch/configfs.git
e2d1d6c0 3219S: Supported
679655da
JP
3220F: fs/configfs/
3221F: include/linux/configfs.h
e2d1d6c0 3222
acb9c1b2 3223CONNECTOR
8b58be88 3224M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
3225L: netdev@vger.kernel.org
3226S: Maintained
3227F: drivers/connector/
3228
a3e3354d 3229CONTROL GROUP (CGROUP)
860ca0e6 3230M: Tejun Heo <tj@kernel.org>
ad50c159 3231M: Li Zefan <lizefan@huawei.com>
4d205676 3232M: Johannes Weiner <hannes@cmpxchg.org>
12340313 3233L: cgroups@vger.kernel.org
860ca0e6 3234T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 3235S: Maintained
4b16b0c0 3236F: Documentation/cgroup*
679655da
JP
3237F: include/linux/cgroup*
3238F: kernel/cgroup*
a3e3354d
TH
3239
3240CONTROL GROUP - CPUSET
3241M: Li Zefan <lizefan@huawei.com>
3242L: cgroups@vger.kernel.org
3243W: http://www.bullopensource.org/cpuset/
3244W: http://oss.sgi.com/projects/cpusets/
3245T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3246S: Maintained
4b16b0c0 3247F: Documentation/cgroup-v1/cpusets.txt
a3e3354d
TH
3248F: include/linux/cpuset.h
3249F: kernel/cpuset.c
3250
3251CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3252M: Johannes Weiner <hannes@cmpxchg.org>
fbd7dc74 3253M: Michal Hocko <mhocko@kernel.org>
c4e29738 3254M: Vladimir Davydov <vdavydov.dev@gmail.com>
a3e3354d
TH
3255L: cgroups@vger.kernel.org
3256L: linux-mm@kvack.org
3257S: Maintained
3258F: mm/memcontrol.c
5d1ea48b 3259F: mm/swap_cgroup.c
fb3a0fb6 3260
bebe4678 3261CORETEMP HARDWARE MONITORING DRIVER
96859129 3262M: Fenghua Yu <fenghua.yu@intel.com>
968ce1b1 3263L: linux-hwmon@vger.kernel.org
bebe4678 3264S: Maintained
679655da
JP
3265F: Documentation/hwmon/coretemp
3266F: drivers/hwmon/coretemp.c
bebe4678 3267
1da177e4 3268COSA/SRP SYNC SERIAL DRIVER
8b58be88 3269M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
3270W: http://www.fi.muni.cz/~kas/cosa/
3271S: Maintained
679655da 3272F: drivers/net/wan/cosa*
1da177e4 3273
4371ee35 3274CPMAC ETHERNET DRIVER
9dd4aaef 3275M: Florian Fainelli <f.fainelli@gmail.com>
4371ee35
FF
3276L: netdev@vger.kernel.org
3277S: Maintained
b544dbac 3278F: drivers/net/ethernet/ti/cpmac.c
4371ee35 3279
1da177e4 3280CPU FREQUENCY DRIVERS
9c3646d1 3281M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
45c009a9 3282M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 3283L: linux-pm@vger.kernel.org
1da177e4 3284S: Maintained
27209d91
VK
3285T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3286T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
3287F: drivers/cpufreq/
3288F: include/linux/cpufreq.h
1da177e4 3289
8a67f0ef
VK
3290CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3291M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 3292M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
3293L: linux-pm@vger.kernel.org
3294W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3295S: Maintained
3296F: drivers/cpufreq/arm_big_little.h
3297F: drivers/cpufreq/arm_big_little.c
3298F: drivers/cpufreq/arm_big_little_dt.c
3299
14d2c34c 3300CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
3301M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3302M: Daniel Lezcano <daniel.lezcano@linaro.org>
3303L: linux-pm@vger.kernel.org
3304L: linux-arm-kernel@lists.infradead.org
cea8321c 3305T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
3306S: Maintained
3307F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 3308
0c570c18
BZ
3309CPUIDLE DRIVER - ARM EXYNOS
3310M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3311M: Daniel Lezcano <daniel.lezcano@linaro.org>
3312M: Kukjin Kim <kgene@kernel.org>
3313L: linux-pm@vger.kernel.org
3314L: linux-samsung-soc@vger.kernel.org
3315S: Supported
3316F: drivers/cpuidle/cpuidle-exynos.c
3317F: arch/arm/mach-exynos/pm.c
3318
a8e39c35 3319CPUIDLE DRIVERS
9c3646d1 3320M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
a8e39c35
DL
3321M: Daniel Lezcano <daniel.lezcano@linaro.org>
3322L: linux-pm@vger.kernel.org
3323S: Maintained
cea8321c 3324T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
3325F: drivers/cpuidle/*
3326F: include/linux/cpuidle.h
3327
1da177e4 3328CPUID/MSR DRIVER
8b58be88 3329M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 3330S: Maintained
679655da
JP
3331F: arch/x86/kernel/cpuid.c
3332F: arch/x86/kernel/msr.c
1da177e4 3333
7fe2f639 3334CPU POWER MONITORING SUBSYSTEM
d8130624 3335M: Thomas Renninger <trenn@suse.com>
103f1790 3336L: linux-pm@vger.kernel.org
7fe2f639 3337S: Maintained
14430813 3338F: tools/power/cpupower/
7fe2f639 3339
1da177e4 3340CRAMFS FILESYSTEM
ce00f85c 3341W: http://sourceforge.net/projects/cramfs/
54886a71 3342S: Orphan / Obsolete
679655da
JP
3343F: Documentation/filesystems/cramfs.txt
3344F: fs/cramfs/
1da177e4
LT
3345
3346CRIS PORT
8b58be88
JP
3347M: Mikael Starvik <starvik@axis.com>
3348M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 3349L: linux-cris-kernel@axis.com
1da177e4 3350W: http://developer.axis.com
9f273c24 3351T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
1da177e4 3352S: Maintained
679655da 3353F: arch/cris/
df621252 3354F: drivers/tty/serial/crisv10.*
1da177e4
LT
3355
3356CRYPTO API
8b58be88
JP
3357M: Herbert Xu <herbert@gondor.apana.org.au>
3358M: "David S. Miller" <davem@davemloft.net>
1da177e4 3359L: linux-crypto@vger.kernel.org
9f273c24 3360T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
54e5881d 3361T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 3362S: Maintained
679655da 3363F: Documentation/crypto/
fe1c445b 3364F: Documentation/devicetree/bindings/crypto/
2ca87a17 3365F: Documentation/DocBook/crypto-API.tmpl
679655da
JP
3366F: arch/*/crypto/
3367F: crypto/
3368F: drivers/crypto/
3369F: include/crypto/
1da177e4 3370
5b07bd57 3371CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 3372M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
3373L: linux-crypto@vger.kernel.org
3374S: Maintained
51a2228a
JP
3375F: crypto/ansi_cprng.c
3376F: crypto/rng.c
5b07bd57 3377
fc279cc2
HV
3378CS3308 MEDIA DRIVER
3379M: Hans Verkuil <hverkuil@xs4all.nl>
3380L: linux-media@vger.kernel.org
3381T: git git://linuxtv.org/media_tree.git
3382W: http://linuxtv.org
3383S: Odd Fixes
3384F: drivers/media/i2c/cs3308.c
3385F: drivers/media/i2c/cs3308.h
3386
9b4ffa48 3387CS5535 Audio ALSA driver
8b58be88 3388M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 3389S: Maintained
679655da 3390F: sound/pci/cs5535audio/
9b4ffa48 3391
a910e4a9 3392CW1200 WLAN driver
b75f0050
JP
3393M: Solomon Peachy <pizza@shaftnet.org>
3394S: Maintained
560424e9 3395F: drivers/net/wireless/st/cw1200/
a910e4a9 3396
6d8425b1 3397CX18 VIDEO4LINUX DRIVER
6afdeaf8 3398M: Andy Walls <awalls@md.metrocast.net>
7b212edf 3399L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 3400L: linux-media@vger.kernel.org
275ffde4 3401T: git git://linuxtv.org/media_tree.git
a825eaec 3402W: https://linuxtv.org
30e10993 3403W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 3404S: Maintained
679655da 3405F: Documentation/video4linux/cx18.txt
90d72ac6 3406F: drivers/media/pci/cx18/
6c0f0359 3407F: include/uapi/linux/ivtv*
6d8425b1 3408
3f101d91
HV
3409CX2341X MPEG ENCODER HELPER MODULE
3410M: Hans Verkuil <hverkuil@xs4all.nl>
3411L: linux-media@vger.kernel.org
3412T: git git://linuxtv.org/media_tree.git
a825eaec 3413W: https://linuxtv.org
3f101d91 3414S: Maintained
c368360b 3415F: drivers/media/common/cx2341x*
3f101d91
HV
3416F: include/media/cx2341x*
3417
b8fe6e2c
PB
3418CX24120 MEDIA DRIVER
3419M: Jemma Denson <jdenson@gmail.com>
3420M: Patrick Boettcher <patrick.boettcher@posteo.de>
3421L: linux-media@vger.kernel.org
a825eaec 3422W: https://linuxtv.org
b8fe6e2c
PB
3423Q: http://patchwork.linuxtv.org/project/linux-media/list/
3424S: Maintained
3425F: drivers/media/dvb-frontends/cx24120*
3426
20357578 3427CX88 VIDEO4LINUX DRIVER
5dc8a864
MCC
3428M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3429M: Mauro Carvalho Chehab <mchehab@kernel.org>
20357578 3430L: linux-media@vger.kernel.org
a825eaec 3431W: https://linuxtv.org
20357578
MCC
3432T: git git://linuxtv.org/media_tree.git
3433S: Odd fixes
3434F: Documentation/video4linux/cx88/
3435F: drivers/media/pci/cx88/
6d8425b1 3436
91952bc0
AP
3437CXD2820R MEDIA DRIVER
3438M: Antti Palosaari <crope@iki.fi>
3439L: linux-media@vger.kernel.org
a825eaec 3440W: https://linuxtv.org
91952bc0
AP
3441W: http://palosaari.fi/linux/
3442Q: http://patchwork.linuxtv.org/project/linux-media/list/
3443T: git git://linuxtv.org/anttip/media_tree.git
3444S: Maintained
3445F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 3446
e5ec3789 3447CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 3448M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
3449L: netdev@vger.kernel.org
3450W: http://www.chelsio.com
3451S: Supported
f7917c00 3452F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789 3453
d8ae3c33 3454CXGB3 ISCSI DRIVER (CXGB3I)
49e7d9df
JP
3455M: Karen Xie <kxie@chelsio.com>
3456L: linux-scsi@vger.kernel.org
3457W: http://www.chelsio.com
3458S: Supported
3459F: drivers/scsi/cxgbi/cxgb3i
d8ae3c33 3460
e5ec3789 3461CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 3462M: Steve Wise <swise@chelsio.com>
e6cc0fd1 3463L: linux-rdma@vger.kernel.org
e5ec3789
SW
3464W: http://www.openfabrics.org
3465S: Supported
679655da 3466F: drivers/infiniband/hw/cxgb3/
e5ec3789 3467
be4c9bad 3468CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 3469M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
3470L: netdev@vger.kernel.org
3471W: http://www.chelsio.com
3472S: Supported
f7917c00 3473F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad 3474
d8ae3c33 3475CXGB4 ISCSI DRIVER (CXGB4I)
49e7d9df
JP
3476M: Karen Xie <kxie@chelsio.com>
3477L: linux-scsi@vger.kernel.org
3478W: http://www.chelsio.com
3479S: Supported
3480F: drivers/scsi/cxgbi/cxgb4i
d8ae3c33 3481
be4c9bad
RD
3482CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3483M: Steve Wise <swise@chelsio.com>
3484L: linux-rdma@vger.kernel.org
3485W: http://www.openfabrics.org
3486S: Supported
3487F: drivers/infiniband/hw/cxgb4/
3488
5c20a5c7
CL
3489CXGB4VF ETHERNET DRIVER (CXGB4VF)
3490M: Casey Leedom <leedom@chelsio.com>
3491L: netdev@vger.kernel.org
3492W: http://www.chelsio.com
3493S: Supported
f7917c00 3494F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 3495
a9282d01
IM
3496CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3497M: Ian Munsie <imunsie@au1.ibm.com>
3498M: Michael Neuling <mikey@neuling.org>
3499L: linuxppc-dev@lists.ozlabs.org
3500S: Supported
3501F: drivers/misc/cxl/
ec249dd8 3502F: include/misc/cxl*
a9282d01
IM
3503F: include/uapi/misc/cxl.h
3504F: Documentation/powerpc/cxl.txt
3505F: Documentation/powerpc/cxl.txt
3506F: Documentation/ABI/testing/sysfs-class-cxl
3507
11f43ae7
MO
3508CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3509M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3510M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
b2c0627c 3511M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
11f43ae7
MO
3512L: linux-scsi@vger.kernel.org
3513S: Supported
3514F: drivers/scsi/cxlflash/
3515F: include/uapi/scsi/cxlflash_ioctls.h
3516F: Documentation/powerpc/cxlflash.txt
3517
b52b97a3
GC
3518STMMAC ETHERNET DRIVER
3519M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
91979b9d 3520M: Alexandre Torgue <alexandre.torgue@st.com>
b52b97a3
GC
3521L: netdev@vger.kernel.org
3522W: http://www.stlinux.com
3523S: Supported
7ac6653a 3524F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 3525
1da177e4 3526CYBERPRO FB DRIVER
54176cc6 3527M: Russell King <linux@armlinux.org.uk>
efc03ecb 3528L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
54176cc6 3529W: http://www.armlinux.org.uk/
1da177e4 3530S: Maintained
8a61f013 3531F: drivers/video/fbdev/cyber2000fb.*
9fa68eae 3532
1da177e4 3533CYCLADES ASYNC MUX DRIVER
1da177e4 3534W: http://www.cyclades.com/
d459883e 3535S: Orphan
c897401b 3536F: drivers/tty/cyclades.c
679655da 3537F: include/linux/cyclades.h
c117ab84 3538F: include/uapi/linux/cyclades.h
1da177e4
LT
3539
3540CYCLADES PC300 DRIVER
1da177e4 3541W: http://www.cyclades.com/
d459883e 3542S: Orphan
679655da 3543F: drivers/net/wan/pc300*
1da177e4 3544
402f6ae4
AP
3545CYPRESS_FIRMWARE MEDIA DRIVER
3546M: Antti Palosaari <crope@iki.fi>
3547L: linux-media@vger.kernel.org
a825eaec 3548W: https://linuxtv.org
402f6ae4
AP
3549W: http://palosaari.fi/linux/
3550Q: http://patchwork.linuxtv.org/project/linux-media/list/
3551T: git git://linuxtv.org/anttip/media_tree.git
3552S: Maintained
3553F: drivers/media/common/cypress_firmware*
3554
e3ae3525 3555CYTTSP TOUCHSCREEN DRIVER
be9a6f40 3556M: Ferruh Yigit <fery@cypress.com>
6305902c 3557L: linux-input@vger.kernel.org
be9a6f40 3558S: Supported
6305902c
JP
3559F: drivers/input/touchscreen/cyttsp*
3560F: include/linux/input/cyttsp.h
e3ae3525 3561
aaaf5fbf
JK
3562DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3563M: Joshua Kinard <kumba@gentoo.org>
3564S: Maintained
3565F: drivers/rtc/rtc-ds1685.c
3566F: include/linux/rtc/ds1685.h
3567
1da177e4 3568DAMA SLAVE for AX.25
8b58be88 3569M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
3570W: http://yaina.de/jreuter/
3571W: http://www.qsl.net/dl1bke/
3572L: linux-hams@vger.kernel.org
3573S: Maintained
679655da
JP
3574F: net/ax25/af_ax25.c
3575F: net/ax25/ax25_dev.c
3576F: net/ax25/ax25_ds_*
3577F: net/ax25/ax25_in.c
3578F: net/ax25/ax25_out.c
3579F: net/ax25/ax25_timer.c
3580F: net/ax25/sysctl_net_ax25.c
1da177e4 3581
e2d1d6c0 3582DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 3583L: netdev@vger.kernel.org
5ff77428 3584S: Orphan
679655da 3585F: Documentation/networking/dmfe.txt
0f04e2aa 3586F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
3587
3588DC390/AM53C974 SCSI driver
d8130624 3589M: Hannes Reinecke <hare@suse.com>
71bd849d 3590L: linux-scsi@vger.kernel.org
e2d1d6c0 3591S: Maintained
71bd849d 3592F: drivers/scsi/am53c974.c
e2d1d6c0 3593
1da177e4 3594DC395x SCSI driver
61eee9a7 3595M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
3596M: Ali Akcaagac <aliakc@web.de>
3597M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 3598L: dc395x@twibble.org
cf015e9f
JP
3599W: http://twibble.org/dist/dc395x/
3600W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 3601S: Maintained
679655da
JP
3602F: Documentation/scsi/dc395x.txt
3603F: drivers/scsi/dc395x.*
1da177e4 3604
eb8edb08 3605DCCP PROTOCOL
a89d030e 3606M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 3607L: dccp@vger.kernel.org
c996d8b9 3608W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 3609S: Maintained
679655da 3610F: include/linux/dccp.h
c117ab84 3611F: include/uapi/linux/dccp.h
679655da
JP
3612F: include/linux/tfrc.h
3613F: net/dccp/
eb8edb08 3614
1da177e4 3615DECnet NETWORK LAYER
1da177e4
LT
3616W: http://linux-decnet.sourceforge.net
3617L: linux-decnet-user@lists.sourceforge.net
f546444d 3618S: Orphan
679655da
JP
3619F: Documentation/networking/decnet.txt
3620F: net/decnet/
1da177e4 3621
ebff05b9
MR
3622DECSTATION PLATFORM SUPPORT
3623M: "Maciej W. Rozycki" <macro@linux-mips.org>
3624L: linux-mips@linux-mips.org
3625W: http://www.linux-mips.org/wiki/DECstation
3626S: Maintained
3627F: arch/mips/dec/
3628F: arch/mips/include/asm/dec/
3629F: arch/mips/include/asm/mach-dec/
3630
1da177e4 3631DEFXX FDDI NETWORK DRIVER
8b58be88 3632M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 3633S: Maintained
33f810b2 3634F: drivers/net/fddi/defxx.*
1da177e4 3635
ad8f07cc 3636DELL LAPTOP DRIVER
8b58be88 3637M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3638M: Pali Rohár <pali.rohar@gmail.com>
d0944853 3639L: platform-driver-x86@vger.kernel.org
ad8f07cc 3640S: Maintained
679655da 3641F: drivers/platform/x86/dell-laptop.c
ad8f07cc 3642
817a5cdb
PR
3643DELL LAPTOP RBTN DRIVER
3644M: Pali Rohár <pali.rohar@gmail.com>
3645S: Maintained
3646F: drivers/platform/x86/dell-rbtn.*
3647
cdbff611
PR
3648DELL LAPTOP FREEFALL DRIVER
3649M: Pali Rohár <pali.rohar@gmail.com>
3650S: Maintained
3651F: drivers/platform/x86/dell-smo8800.c
3652
1da177e4 3653DELL LAPTOP SMM DRIVER
a5afba16 3654M: Pali Rohár <pali.rohar@gmail.com>
ef3522f7 3655S: Maintained
a5afba16 3656F: drivers/hwmon/dell-smm-hwmon.c
c117ab84 3657F: include/uapi/linux/i8k.h
1da177e4 3658
90563ec4 3659DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 3660M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 3661S: Maintained
679655da
JP
3662F: Documentation/dcdbas.txt
3663F: drivers/firmware/dcdbas.*
90563ec4 3664
0b3f6109 3665DELL WMI EXTRAS DRIVER
8b58be88 3666M: Matthew Garrett <mjg59@srcf.ucam.org>
cdbff611 3667M: Pali Rohár <pali.rohar@gmail.com>
0b3f6109 3668S: Maintained
36b3a96f 3669F: drivers/platform/x86/dell-wmi.c
0b3f6109 3670
5efc75e3 3671DESIGNWARE USB2 DRD IP DRIVER
16272ae7 3672M: John Youn <johnyoun@synopsys.com>
5efc75e3 3673L: linux-usb@vger.kernel.org
18f340f9 3674T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5efc75e3 3675S: Maintained
197ba5f4 3676F: drivers/usb/dwc2/
5efc75e3 3677
94ab23dd 3678DESIGNWARE USB3 DRD IP DRIVER
a55f6286 3679M: Felipe Balbi <balbi@kernel.org>
94ab23dd 3680L: linux-usb@vger.kernel.org
94ab23dd
FB
3681T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3682S: Maintained
3683F: drivers/usb/dwc3/
3684
833c9545
JB
3685DEVICE COREDUMP (DEV_COREDUMP)
3686M: Johannes Berg <johannes@sipsolutions.net>
3687L: linux-kernel@vger.kernel.org
3688S: Maintained
3689F: drivers/base/devcoredump.c
3690F: include/linux/devcoredump.h
3691
89d07767
KP
3692DEVICE FREQUENCY (DEVFREQ)
3693M: MyungJoo Ham <myungjoo.ham@samsung.com>
3694M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 3695L: linux-pm@vger.kernel.org
6a3cd722 3696T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
89d07767
KP
3697S: Maintained
3698F: drivers/devfreq/
6a3cd722
CC
3699F: include/linux/devfreq.h
3700F: Documentation/devicetree/bindings/devfreq/
89d07767 3701
7dbded06
CC
3702DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3703M: Chanwoo Choi <cw00.choi@samsung.com>
3704L: linux-pm@vger.kernel.org
3705T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3706S: Supported
3707F: drivers/devfreq/event/
3708F: drivers/devfreq/devfreq-event.c
3709F: include/linux/devfreq-event.h
3710F: Documentation/devicetree/bindings/devfreq/event/
89d07767 3711
490b864b
CC
3712BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3713M: Chanwoo Choi <cw00.choi@samsung.com>
3714L: linux-pm@vger.kernel.org
3715L: linux-samsung-soc@vger.kernel.org
3716T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3717S: Maintained
3718F: drivers/devfreq/exynos-bus.c
3719F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3720
1da177e4 3721DEVICE NUMBER REGISTRY
8b58be88 3722M: Torben Mathiasen <device@lanana.org>
1da177e4 3723W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
3724S: Maintained
3725
e2d1d6c0 3726DEVICE-MAPPER (LVM)
854ecaad 3727M: Alasdair Kergon <agk@redhat.com>
8504eed3 3728M: Mike Snitzer <snitzer@redhat.com>
854ecaad 3729M: dm-devel@redhat.com
e2d1d6c0
RD
3730L: dm-devel@redhat.com
3731W: http://sources.redhat.com/dm
8a6e2535 3732Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 3733T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 3734T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 3735S: Maintained
679655da
JP
3736F: Documentation/device-mapper/
3737F: drivers/md/dm*
854ecaad 3738F: drivers/md/persistent-data/
679655da
JP
3739F: include/linux/device-mapper.h
3740F: include/linux/dm-*.h
8504eed3 3741F: include/uapi/linux/dm-*.h
e2d1d6c0 3742
bfcd3a46
JP
3743DEVLINK
3744M: Jiri Pirko <jiri@mellanox.com>
3745L: netdev@vger.kernel.org
3746S: Supported
3747F: net/core/devlink.c
3748F: include/net/devlink.h
3749F: include/uapi/linux/devlink.h
3750
c0d995aa
OST
3751DIALOG SEMICONDUCTOR DRIVERS
3752M: Support Opensource <support.opensource@diasemi.com>
3753W: http://www.dialog-semiconductor.com/products
3754S: Supported
3755F: Documentation/hwmon/da90??
047cfd01 3756F: Documentation/devicetree/bindings/mfd/da90*.txt
4eeb08b4 3757F: Documentation/devicetree/bindings/regulator/da92*.txt
7c933772 3758F: Documentation/devicetree/bindings/sound/da[79]*.txt
c0d995aa
OST
3759F: drivers/gpio/gpio-da90??.c
3760F: drivers/hwmon/da90??-hwmon.c
7be72c2c 3761F: drivers/iio/adc/da91??-*.c
c0d995aa
OST
3762F: drivers/input/misc/da90??_onkey.c
3763F: drivers/input/touchscreen/da9052_tsi.c
3764F: drivers/leds/leds-da90??.c
3765F: drivers/mfd/da903x.c
3766F: drivers/mfd/da90??-*.c
7be72c2c 3767F: drivers/mfd/da91??-*.c
c0d995aa 3768F: drivers/power/da9052-battery.c
7be72c2c 3769F: drivers/power/da91??-*.c
c0d995aa
OST
3770F: drivers/regulator/da903x.c
3771F: drivers/regulator/da9???-regulator.[ch]
3772F: drivers/rtc/rtc-da90??.c
3773F: drivers/video/backlight/da90??_bl.c
3774F: drivers/watchdog/da90??_wdt.c
3775F: include/linux/mfd/da903x.h
3776F: include/linux/mfd/da9052/
3777F: include/linux/mfd/da9055/
047cfd01 3778F: include/linux/mfd/da9062/
c0d995aa 3779F: include/linux/mfd/da9063/
7be72c2c 3780F: include/linux/mfd/da9150/
4eeb08b4 3781F: include/linux/regulator/da9211.h
c0d995aa
OST
3782F: include/sound/da[79]*.h
3783F: sound/soc/codecs/da[79]*.[ch]
3784
599aa697
LL
3785DIGI NEO AND CLASSIC PCI PRODUCTS
3786M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 3787M: Mark Hounschell <markh@compro.net>
599aa697
LL
3788L: driverdev-devel@linuxdriverproject.org
3789S: Maintained
3790F: drivers/staging/dgnc/
3791
335d7c58 3792DIOLAN U2C-12 I2C DRIVER
ca462085 3793M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
3794L: linux-i2c@vger.kernel.org
3795S: Maintained
3796F: drivers/i2c/busses/i2c-diolan-u2c.c
3797
d475c634
MW
3798DIRECT ACCESS (DAX)
3799M: Matthew Wilcox <willy@linux.intel.com>
3800L: linux-fsdevel@vger.kernel.org
3801S: Supported
3802F: fs/dax.c
3803
e7839f25 3804DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 3805M: Eric Paris <eparis@parisplace.org>
3c5119c0 3806S: Maintained
679655da
JP
3807F: Documentation/filesystems/dnotify.txt
3808F: fs/notify/dnotify/
3809F: include/linux/dnotify.h
1da177e4
LT
3810
3811DISK GEOMETRY AND PARTITION HANDLING
8b58be88 3812M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
3813W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3814W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3815W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3816S: Maintained
3817
4480f15b 3818DISKQUOTA
d8130624 3819M: Jan Kara <jack@suse.com>
1da177e4 3820S: Maintained
679655da
JP
3821F: Documentation/filesystems/quota.txt
3822F: fs/quota/
3823F: include/linux/quota*.h
c117ab84 3824F: include/uapi/linux/quota*.h
1da177e4 3825
702686ad
BT
3826DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3827M: Bernie Thompson <bernie@plugable.com>
3828L: linux-fbdev@vger.kernel.org
3829S: Maintained
3830W: http://plugable.com/category/projects/udlfb/
8a61f013 3831F: drivers/video/fbdev/udlfb.c
702686ad
BT
3832F: include/video/udlfb.h
3833F: Documentation/fb/udlfb.txt
3834
e7839f25 3835DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
3836M: Christine Caulfield <ccaulfie@redhat.com>
3837M: David Teigland <teigland@redhat.com>
a4644184 3838L: cluster-devel@redhat.com
5be7b50f 3839W: http://sources.redhat.com/cluster/
9f273c24 3840T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5be7b50f 3841S: Supported
679655da 3842F: fs/dlm/
5be7b50f 3843
53b6b3e0
SS
3844DMA BUFFER SHARING FRAMEWORK
3845M: Sumit Semwal <sumit.semwal@linaro.org>
3846S: Maintained
3847L: linux-media@vger.kernel.org
3848L: dri-devel@lists.freedesktop.org
8ada6d2d 3849L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
35fac7e3 3850F: drivers/dma-buf/
e46d12c6
JP
3851F: include/linux/dma-buf*
3852F: include/linux/reservation.h
3853F: include/linux/*fence.h
53b6b3e0
SS
3854F: Documentation/dma-buf-sharing.txt
3855T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3856
c483e065
GP
3857SYNC FILE FRAMEWORK
3858M: Sumit Semwal <sumit.semwal@linaro.org>
3859R: Gustavo Padovan <gustavo@padovan.org>
3860S: Maintained
3861L: linux-media@vger.kernel.org
3862L: dri-devel@lists.freedesktop.org
3863F: drivers/dma-buf/sync_file.c
3864F: include/linux/sync_file.h
3865F: Documentation/sync_file.txt
3866T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3867
b3e5f263 3868DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 3869M: Vinod Koul <vinod.koul@intel.com>
17b59560
VK
3870L: dmaengine@vger.kernel.org
3871Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
08223d80 3872S: Maintained
679655da 3873F: drivers/dma/
0ce3c066 3874F: include/linux/dmaengine.h
c56d329e 3875F: Documentation/devicetree/bindings/dma/
979a281e
VK
3876F: Documentation/dmaengine/
3877T: git git://git.infradead.org/users/vkoul/slave-dma.git
248a9dc3 3878
b825037d 3879DME1737 HARDWARE MONITOR DRIVER
8b58be88 3880M: Juerg Haefliger <juergh@gmail.com>
968ce1b1 3881L: linux-hwmon@vger.kernel.org
b825037d 3882S: Maintained
679655da
JP
3883F: Documentation/hwmon/dme1737
3884F: drivers/hwmon/dme1737.c
b825037d 3885
1f31e1b1 3886DMI/SMBIOS SUPPORT
d8130624 3887M: Jean Delvare <jdelvare@suse.com>
1f31e1b1 3888S: Maintained
d4aeef93 3889T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
d7f96f97 3890F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
1f31e1b1
JD
3891F: drivers/firmware/dmi-id.c
3892F: drivers/firmware/dmi_scan.c
3893F: include/linux/dmi.h
3894
7d2c86b5 3895DOCUMENTATION
ad3118b9 3896M: Jonathan Corbet <corbet@lwn.net>
795fb7e7
JD
3897L: linux-doc@vger.kernel.org
3898S: Maintained
679655da 3899F: Documentation/
42f41ecf
JC
3900F: scripts/docproc.c
3901F: scripts/kernel-doc*
97be078b
RD
3902X: Documentation/ABI/
3903X: Documentation/devicetree/
933a46b8
JC
3904X: Documentation/acpi
3905X: Documentation/power
3906X: Documentation/spi
6c121170 3907X: Documentation/DocBook/media
c51edfb1 3908T: git git://git.lwn.net/linux.git docs-next
abbaeff3 3909
1da177e4 3910DOUBLETALK DRIVER
8b58be88 3911M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
3912L: blinux-list@redhat.com
3913S: Maintained
679655da
JP
3914F: drivers/char/dtlk.c
3915F: include/linux/dtlk.h
1da177e4 3916
e2d1d6c0 3917DPT_I2O SCSI RAID DRIVER
8b58be88 3918M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
3919L: linux-scsi@vger.kernel.org
3920W: http://www.adaptec.com/
3921S: Maintained
679655da
JP
3922F: drivers/scsi/dpt*
3923F: drivers/scsi/dpt/
e2d1d6c0 3924
b411b363 3925DRBD DRIVER
bc2c049d
RK
3926M: Philipp Reisner <philipp.reisner@linbit.com>
3927M: Lars Ellenberg <lars.ellenberg@linbit.com>
3928L: drbd-dev@lists.linbit.com
28b8e8d4 3929W: http://www.drbd.org
bc2c049d
RK
3930T: git git://git.linbit.com/linux-drbd.git
3931T: git git://git.linbit.com/drbd-8.4.git
28b8e8d4
JP
3932S: Supported
3933F: drivers/block/drbd/
3934F: lib/lru_cache.c
3935F: Documentation/blockdev/drbd/
b411b363 3936
dc7dfcd8 3937DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
879a5a00 3938M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 3939T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 3940S: Supported
679655da 3941F: Documentation/kobject.txt
7cfc51b9 3942F: drivers/base/
87544653 3943F: fs/debugfs/
dc7dfcd8
WS
3944F: fs/kernfs/
3945F: fs/sysfs/
87544653 3946F: include/linux/debugfs.h
dc7dfcd8 3947F: include/linux/kobj*
679655da 3948F: lib/kobj*
1da177e4
LT
3949
3950DRM DRIVERS
8b58be88 3951M: David Airlie <airlied@linux.ie>
4c6a3999 3952L: dri-devel@lists.freedesktop.org
b0447888 3953T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3954S: Maintained
679655da 3955F: drivers/gpu/drm/
433e3b34 3956F: drivers/gpu/vga/
d28ab95b
GU
3957F: Documentation/devicetree/bindings/display/
3958F: Documentation/devicetree/bindings/gpu/
3959F: Documentation/devicetree/bindings/video/
621c5474 3960F: Documentation/gpu/
850e9411 3961F: include/drm/
c117ab84 3962F: include/uapi/drm/
1da177e4 3963
c842b693
EV
3964DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3965M: Dave Airlie <airlied@redhat.com>
3966S: Odd Fixes
3967F: drivers/gpu/drm/ast/
3968
3969DRM DRIVER FOR BOCHS VIRTUAL GPU
3970M: Gerd Hoffmann <kraxel@redhat.com>
3971S: Odd Fixes
3972F: drivers/gpu/drm/bochs/
3973
3974DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3975M: Dave Airlie <airlied@redhat.com>
3976S: Odd Fixes
3977F: drivers/gpu/drm/cirrus/
3978
c26a4017 3979RADEON and AMDGPU DRM DRIVERS
566f5939
AD
3980M: Alex Deucher <alexander.deucher@amd.com>
3981M: Christian König <christian.koenig@amd.com>
3982L: dri-devel@lists.freedesktop.org
3983T: git git://people.freedesktop.org/~agd5f/linux
3984S: Supported
3985F: drivers/gpu/drm/radeon/
74c97375 3986F: include/uapi/drm/radeon_drm.h
c26a4017 3987F: drivers/gpu/drm/amd/
74c97375 3988F: include/uapi/drm/amdgpu_drm.h
566f5939 3989
03e255b9
TR
3990DRM PANEL DRIVERS
3991M: Thierry Reding <thierry.reding@gmail.com>
3992L: dri-devel@lists.freedesktop.org
3993T: git git://anongit.freedesktop.org/tegra/linux.git
3994S: Maintained
3995F: drivers/gpu/drm/drm_panel.c
3996F: drivers/gpu/drm/panel/
3997F: include/drm/drm_panel.h
2d799dde 3998F: Documentation/devicetree/bindings/display/panel/
03e255b9 3999
8daf7473 4000INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
cbce7107 4001M: Daniel Vetter <daniel.vetter@intel.com>
47f95647 4002M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 4003L: intel-gfx@lists.freedesktop.org
8daf7473 4004L: dri-devel@lists.freedesktop.org
7564fde3 4005W: https://01.org/linuxgraphics/
47f95647 4006Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 4007T: git git://anongit.freedesktop.org/drm-intel
8daf7473 4008S: Supported
14430813 4009F: drivers/gpu/drm/i915/
8daf7473 4010F: include/drm/i915*
baceac3a 4011F: include/uapi/drm/i915_drm.h
621c5474 4012F: Documentation/gpu/i915.rst
8daf7473 4013
99763bb8
BB
4014DRM DRIVERS FOR ATMEL HLCDC
4015M: Boris Brezillon <boris.brezillon@free-electrons.com>
4016L: dri-devel@lists.freedesktop.org
4017S: Supported
4018F: drivers/gpu/drm/atmel-hlcdc/
4019F: Documentation/devicetree/bindings/drm/atmel/
4020
bf1139df
MR
4021DRM DRIVERS FOR ALLWINNER A10
4022M: Maxime Ripard <maxime.ripard@free-electrons.com>
4023L: dri-devel@lists.freedesktop.org
4024S: Supported
4025F: drivers/gpu/drm/sun4i/
4026F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4027
398a6d4a
KP
4028DRM DRIVERS FOR EXYNOS
4029M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
4030M: Joonyoung Shim <jy0922.shim@samsung.com>
4031M: Seung-Woo Kim <sw0312.kim@samsung.com>
4032M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 4033L: dri-devel@lists.freedesktop.org
25a58030 4034T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 4035S: Supported
14430813 4036F: drivers/gpu/drm/exynos/
8fb9b15b
EV
4037F: include/uapi/drm/exynos_drm.h
4038F: Documentation/devicetree/bindings/display/exynos/
398a6d4a 4039
b55a1b9c 4040DRM DRIVERS FOR FREESCALE DCU
bc66757a 4041M: Stefan Agner <stefan@agner.ch>
b55a1b9c
JW
4042M: Alison Wang <alison.wang@freescale.com>
4043L: dri-devel@lists.freedesktop.org
4044S: Supported
4045F: drivers/gpu/drm/fsl-dcu/
2d799dde 4046F: Documentation/devicetree/bindings/display/fsl,dcu.txt
fb127b79 4047F: Documentation/devicetree/bindings/display/fsl,tcon.txt
2d799dde 4048F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
b55a1b9c 4049
0a3d775f
PZ
4050DRM DRIVERS FOR FREESCALE IMX
4051M: Philipp Zabel <p.zabel@pengutronix.de>
4052L: dri-devel@lists.freedesktop.org
4053S: Maintained
4054F: drivers/gpu/drm/imx/
ef739aa4 4055F: drivers/gpu/ipu-v3/
2d799dde 4056F: Documentation/devicetree/bindings/display/imx/
0a3d775f 4057
ba2199a6
PJ
4058DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4059M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4060L: dri-devel@lists.freedesktop.org
4061T: git git://github.com/patjak/drm-gma500
4062S: Maintained
5ff18e42 4063F: drivers/gpu/drm/gma500/
ba2199a6 4064
c84ffde9
XL
4065DRM DRIVERS FOR HISILICON
4066M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4067R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4068R: Chen Feng <puck.chen@hisilicon.com>
4069L: dri-devel@lists.freedesktop.org
4070T: git git://github.com/xin3liang/linux.git
4071S: Maintained
4072F: drivers/gpu/drm/hisilicon/
4073F: Documentation/devicetree/bindings/display/hisilicon/
4074
399516ab
EV
4075DRM DRIVER FOR INTEL I810 VIDEO CARDS
4076S: Orphan / Obsolete
4077F: drivers/gpu/drm/i810/
4078F: include/uapi/drm/i810_drm.h
4079
06346451
EV
4080DRM DRIVER FOR MSM ADRENO GPU
4081M: Rob Clark <robdclark@gmail.com>
4082L: linux-arm-msm@vger.kernel.org
4083L: dri-devel@lists.freedesktop.org
4084L: freedreno@lists.freedesktop.org
4085T: git git://people.freedesktop.org/~robclark/linux
4086S: Maintained
4087F: drivers/gpu/drm/msm/
4088F: include/uapi/drm/msm_drm.h
4089F: Documentation/devicetree/bindings/display/msm/
4090
fad89bb3
EV
4091DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4092M: Ben Skeggs <bskeggs@redhat.com>
4093L: dri-devel@lists.freedesktop.org
4094L: nouveau@lists.freedesktop.org
4095T: git git://github.com/skeggsb/linux
4096S: Supported
4097F: drivers/gpu/drm/nouveau/
4098F: include/uapi/drm/nouveau_drm.h
ba2199a6 4099
bd3b49f2 4100DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63 4101M: Thierry Reding <thierry.reding@gmail.com>
bd3b49f2
TR
4102L: dri-devel@lists.freedesktop.org
4103L: linux-tegra@vger.kernel.org
a5ad7a63 4104T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 4105S: Supported
dee8268f 4106F: drivers/gpu/drm/tegra/
a5ad7a63 4107F: drivers/gpu/host1x/
e1e90644 4108F: include/linux/host1x.h
a5ad7a63 4109F: include/uapi/drm/tegra_drm.h
2d799dde 4110F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
bd3b49f2 4111
399516ab
EV
4112DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4113S: Orphan / Obsolete
4114F: drivers/gpu/drm/mga/
4115F: include/uapi/drm/mga_drm.h
4116
c842b693
EV
4117DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4118M: Dave Airlie <airlied@redhat.com>
4119S: Odd Fixes
4120F: drivers/gpu/drm/mgag200/
4121
399516ab
EV
4122DRM DRIVER FOR RAGE 128 VIDEO CARDS
4123S: Orphan / Obsolete
4124F: drivers/gpu/drm/r128/
4125F: include/uapi/drm/r128_drm.h
4126
a284e9d1
LP
4127DRM DRIVERS FOR RENESAS
4128M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4129L: dri-devel@lists.freedesktop.org
4a121096 4130L: linux-renesas-soc@vger.kernel.org
2392ccd4 4131T: git git://linuxtv.org/pinchartl/fbdev
a284e9d1
LP
4132S: Supported
4133F: drivers/gpu/drm/rcar-du/
4134F: drivers/gpu/drm/shmobile/
a284e9d1 4135F: include/linux/platform_data/shmob_drm.h
33be436d 4136F: Documentation/devicetree/bindings/display/renesas,du.txt
a284e9d1 4137
c842b693
EV
4138DRM DRIVER FOR QXL VIRTUAL GPU
4139M: Dave Airlie <airlied@redhat.com>
4140S: Odd Fixes
4141F: drivers/gpu/drm/qxl/
4142F: include/uapi/drm/qxl_drm.h
a284e9d1 4143
625e0346
HS
4144DRM DRIVERS FOR ROCKCHIP
4145M: Mark Yao <mark.yao@rock-chips.com>
4146L: dri-devel@lists.freedesktop.org
4147S: Maintained
4148F: drivers/gpu/drm/rockchip/
f253f7eb 4149F: Documentation/devicetree/bindings/display/rockchip/
625e0346 4150
399516ab
EV
4151DRM DRIVER FOR SAVAGE VIDEO CARDS
4152S: Orphan / Obsolete
4153F: drivers/gpu/drm/savage/
4154F: include/uapi/drm/savage_drm.h
4155
4156DRM DRIVER FOR SIS VIDEO CARDS
4157S: Orphan / Obsolete
4158F: drivers/gpu/drm/sis/
4159F: include/uapi/drm/sis_drm.h
625e0346 4160
7f11c476
BG
4161DRM DRIVERS FOR STI
4162M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4163M: Vincent Abriou <vincent.abriou@st.com>
4164L: dri-devel@lists.freedesktop.org
4165T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4166S: Maintained
4167F: drivers/gpu/drm/sti
2d799dde 4168F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7f11c476 4169
399516ab
EV
4170DRM DRIVER FOR TDFX VIDEO CARDS
4171S: Orphan / Obsolete
4172F: drivers/gpu/drm/tdfx/
4173
c842b693
EV
4174DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4175M: Dave Airlie <airlied@redhat.com>
4176S: Odd Fixes
4177F: drivers/gpu/drm/udl/
4178
8bb0bce9
LS
4179DRM DRIVERS FOR VIVANTE GPU IP
4180M: Lucas Stach <l.stach@pengutronix.de>
54176cc6 4181R: Russell King <linux+etnaviv@armlinux.org.uk>
8bb0bce9
LS
4182R: Christian Gmeiner <christian.gmeiner@gmail.com>
4183L: dri-devel@lists.freedesktop.org
4184S: Maintained
8a9257a0
EV
4185F: drivers/gpu/drm/etnaviv/
4186F: include/uapi/drm/etnaviv_drm.h
4187F: Documentation/devicetree/bindings/display/etnaviv/
8bb0bce9 4188
c4291702
EV
4189DRM DRIVER FOR VMWARE VIRTUAL GPU
4190M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4191M: Sinclair Yeh <syeh@vmware.com>
4192M: Thomas Hellstrom <thellstrom@vmware.com>
4193L: dri-devel@lists.freedesktop.org
4194T: git git://people.freedesktop.org/~syeh/repos_linux
4195T: git git://people.freedesktop.org/~thomash/linux
4196S: Supported
4197F: drivers/gpu/drm/vmwgfx/
4198F: include/uapi/drm/vmwgfx_drm.h
4199
8636d452
EA
4200DRM DRIVERS FOR VC4
4201M: Eric Anholt <eric@anholt.net>
4202T: git git://github.com/anholt/linux
4203S: Supported
4204F: drivers/gpu/drm/vc4/
4205F: include/uapi/drm/vc4_drm.h
4206F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
8bb0bce9 4207
5ef330a7
TV
4208DRM DRIVERS FOR TI OMAP
4209M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4210L: dri-devel@lists.freedesktop.org
4211S: Maintained
4212F: drivers/gpu/drm/omapdrm/
4213F: Documentation/devicetree/bindings/display/ti/
4214
adb314ed
TV
4215DRM DRIVERS FOR TI LCDC
4216M: Jyri Sarha <jsarha@ti.com>
4217R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4218L: dri-devel@lists.freedesktop.org
4219S: Maintained
4220F: drivers/gpu/drm/tilcdc/
4221F: Documentation/devicetree/bindings/display/tilcdc/
4222
598df1ac
AK
4223DSBR100 USB FM RADIO DRIVER
4224M: Alexey Klimov <klimov.linux@gmail.com>
4225L: linux-media@vger.kernel.org
4226T: git git://linuxtv.org/media_tree.git
4227S: Maintained
4228F: drivers/media/radio/dsbr100.c
4229
1da177e4 4230DSCC4 DRIVER
8b58be88 4231M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 4232L: netdev@vger.kernel.org
1da177e4 4233S: Maintained
679655da 4234F: drivers/net/wan/dscc4.c
1da177e4 4235
cc11b140
HV
4236DT3155 MEDIA DRIVER
4237M: Hans Verkuil <hverkuil@xs4all.nl>
4238L: linux-media@vger.kernel.org
4239T: git git://linuxtv.org/media_tree.git
a825eaec 4240W: https://linuxtv.org
cc11b140
HV
4241S: Odd Fixes
4242F: drivers/media/pci/dt3155/
4243
91952bc0
AP
4244DVB_USB_AF9015 MEDIA DRIVER
4245M: Antti Palosaari <crope@iki.fi>
4246L: linux-media@vger.kernel.org
a825eaec 4247W: https://linuxtv.org
91952bc0
AP
4248W: http://palosaari.fi/linux/
4249Q: http://patchwork.linuxtv.org/project/linux-media/list/
4250T: git git://linuxtv.org/anttip/media_tree.git
4251S: Maintained
4252F: drivers/media/usb/dvb-usb-v2/af9015*
4253
4254DVB_USB_AF9035 MEDIA DRIVER
4255M: Antti Palosaari <crope@iki.fi>
4256L: linux-media@vger.kernel.org
a825eaec 4257W: https://linuxtv.org
91952bc0
AP
4258W: http://palosaari.fi/linux/
4259Q: http://patchwork.linuxtv.org/project/linux-media/list/
4260T: git git://linuxtv.org/anttip/media_tree.git
4261S: Maintained
4262F: drivers/media/usb/dvb-usb-v2/af9035*
4263
4264DVB_USB_ANYSEE MEDIA DRIVER
4265M: Antti Palosaari <crope@iki.fi>
4266L: linux-media@vger.kernel.org
a825eaec 4267W: https://linuxtv.org
91952bc0
AP
4268W: http://palosaari.fi/linux/
4269Q: http://patchwork.linuxtv.org/project/linux-media/list/
4270T: git git://linuxtv.org/anttip/media_tree.git
4271S: Maintained
4272F: drivers/media/usb/dvb-usb-v2/anysee*
4273
4274DVB_USB_AU6610 MEDIA DRIVER
4275M: Antti Palosaari <crope@iki.fi>
4276L: linux-media@vger.kernel.org
a825eaec 4277W: https://linuxtv.org
91952bc0
AP
4278W: http://palosaari.fi/linux/
4279Q: http://patchwork.linuxtv.org/project/linux-media/list/
4280T: git git://linuxtv.org/anttip/media_tree.git
4281S: Maintained
4282F: drivers/media/usb/dvb-usb-v2/au6610*
4283
4284DVB_USB_CE6230 MEDIA DRIVER
4285M: Antti Palosaari <crope@iki.fi>
4286L: linux-media@vger.kernel.org
a825eaec 4287W: https://linuxtv.org
91952bc0
AP
4288W: http://palosaari.fi/linux/
4289Q: http://patchwork.linuxtv.org/project/linux-media/list/
4290T: git git://linuxtv.org/anttip/media_tree.git
4291S: Maintained
4292F: drivers/media/usb/dvb-usb-v2/ce6230*
4293
d099dea2
MK
4294DVB_USB_CXUSB MEDIA DRIVER
4295M: Michael Krufky <mkrufky@linuxtv.org>
4296L: linux-media@vger.kernel.org
a825eaec 4297W: https://linuxtv.org
d099dea2
MK
4298W: http://github.com/mkrufky
4299Q: http://patchwork.linuxtv.org/project/linux-media/list/
4300T: git git://linuxtv.org/media_tree.git
4301S: Maintained
9819da66 4302F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 4303
91952bc0 4304DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
4305M: Antti Palosaari <crope@iki.fi>
4306L: linux-media@vger.kernel.org
a825eaec 4307W: https://linuxtv.org
91952bc0
AP
4308W: http://palosaari.fi/linux/
4309Q: http://patchwork.linuxtv.org/project/linux-media/list/
4310T: git git://linuxtv.org/anttip/media_tree.git
4311S: Maintained
91952bc0 4312F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 4313
5560983b 4314DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
4315M: Antti Palosaari <crope@iki.fi>
4316L: linux-media@vger.kernel.org
a825eaec 4317W: https://linuxtv.org
91952bc0
AP
4318Q: http://patchwork.linuxtv.org/project/linux-media/list/
4319T: git git://linuxtv.org/anttip/media_tree.git
4320S: Maintained
5560983b 4321F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 4322
8856f5f2
MK
4323DVB_USB_MXL111SF MEDIA DRIVER
4324M: Michael Krufky <mkrufky@linuxtv.org>
4325L: linux-media@vger.kernel.org
a825eaec 4326W: https://linuxtv.org
8856f5f2
MK
4327W: http://github.com/mkrufky
4328Q: http://patchwork.linuxtv.org/project/linux-media/list/
4329T: git git://linuxtv.org/mkrufky/mxl111sf.git
4330S: Maintained
4331F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4332
91952bc0
AP
4333DVB_USB_RTL28XXU MEDIA DRIVER
4334M: Antti Palosaari <crope@iki.fi>
4335L: linux-media@vger.kernel.org
a825eaec 4336W: https://linuxtv.org
91952bc0
AP
4337W: http://palosaari.fi/linux/
4338Q: http://patchwork.linuxtv.org/project/linux-media/list/
4339T: git git://linuxtv.org/anttip/media_tree.git
4340S: Maintained
4341F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4342
4343DVB_USB_V2 MEDIA DRIVER
4344M: Antti Palosaari <crope@iki.fi>
4345L: linux-media@vger.kernel.org
a825eaec 4346W: https://linuxtv.org
91952bc0
AP
4347W: http://palosaari.fi/linux/
4348Q: http://patchwork.linuxtv.org/project/linux-media/list/
4349T: git git://linuxtv.org/anttip/media_tree.git
4350S: Maintained
4351F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4352F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4353
ac0ac38f 4354DYNAMIC DEBUG
5c4a97d1 4355M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
4356S: Maintained
4357F: lib/dynamic_debug.c
4358F: include/linux/dynamic_debug.h
4359
789c7048 4360DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 4361M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 4362S: Maintained
df621252 4363F: drivers/tty/serial/dz.*
789c7048 4364
f17effbe
MF
4365E3X0 POWER BUTTON DRIVER
4366M: Moritz Fischer <moritz.fischer@ettus.com>
4367L: usrp-users@lists.ettus.com
4368W: http://www.ettus.com
4369S: Supported
4370F: drivers/input/misc/e3x0-button.c
4371F: Documentation/devicetree/bindings/input/e3x0-button.txt
4372
91952bc0
AP
4373E4000 MEDIA DRIVER
4374M: Antti Palosaari <crope@iki.fi>
4375L: linux-media@vger.kernel.org
a825eaec 4376W: https://linuxtv.org
91952bc0
AP
4377W: http://palosaari.fi/linux/
4378Q: http://patchwork.linuxtv.org/project/linux-media/list/
4379T: git git://linuxtv.org/anttip/media_tree.git
4380S: Maintained
4381F: drivers/media/tuners/e4000*
4382
1da177e4 4383EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 4384M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
4385L: linux-scsi@vger.kernel.org
4386S: Maintained
679655da 4387F: drivers/scsi/eata.c
1da177e4 4388
91952bc0
AP
4389EC100 MEDIA DRIVER
4390M: Antti Palosaari <crope@iki.fi>
4391L: linux-media@vger.kernel.org
a825eaec 4392W: https://linuxtv.org
91952bc0
AP
4393W: http://palosaari.fi/linux/
4394Q: http://patchwork.linuxtv.org/project/linux-media/list/
4395T: git git://linuxtv.org/anttip/media_tree.git
4396S: Maintained
4397F: drivers/media/dvb-frontends/ec100*
4398
237fead6 4399ECRYPT FILE SYSTEM
0de9adf2 4400M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 4401L: ecryptfs@vger.kernel.org
24a923e4 4402W: http://ecryptfs.org
6dc7516e 4403W: https://launchpad.net/ecryptfs
9f273c24 4404T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
237fead6 4405S: Supported
679655da
JP
4406F: Documentation/filesystems/ecryptfs.txt
4407F: fs/ecryptfs/
237fead6 4408
da9bb1d2 4409EDAC-CORE
8b58be88 4410M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e 4411M: Borislav Petkov <bp@alien8.de>
5dc8a864
MCC
4412M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4413M: Mauro Carvalho Chehab <mchehab@kernel.org>
91445c72 4414L: linux-edac@vger.kernel.org
07cd6bf5
FW
4415T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4416T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
8c2a6a40 4417S: Supported
679655da 4418F: Documentation/edac.txt
91445c72 4419F: drivers/edac/
679655da 4420F: include/linux/edac.h
0e438e3f 4421
c476c23b 4422EDAC-AMD64
8b58be88 4423M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 4424M: Borislav Petkov <bp@alien8.de>
91445c72 4425L: linux-edac@vger.kernel.org
487ba8e8 4426S: Maintained
c476c23b
BP
4427F: drivers/edac/amd64_edac*
4428
836dae5d
RR
4429EDAC-CALXEDA
4430M: Doug Thompson <dougthompson@xmission.com>
4431M: Robert Richter <rric@kernel.org>
4432L: linux-edac@vger.kernel.org
836dae5d
RR
4433S: Maintained
4434F: drivers/edac/highbank*
4435
f65aad41
RB
4436EDAC-CAVIUM
4437M: Ralf Baechle <ralf@linux-mips.org>
4438M: David Daney <david.daney@cavium.com>
4439L: linux-edac@vger.kernel.org
4440L: linux-mips@linux-mips.org
f65aad41
RB
4441S: Supported
4442F: drivers/edac/octeon_edac*
4443
0e438e3f 4444EDAC-E752X
8b58be88
JP
4445M: Mark Gross <mark.gross@intel.com>
4446M: Doug Thompson <dougthompson@xmission.com>
91445c72 4447L: linux-edac@vger.kernel.org
0e438e3f 4448S: Maintained
679655da 4449F: drivers/edac/e752x_edac.c
0e438e3f
DP
4450
4451EDAC-E7XXX
8b58be88 4452M: Doug Thompson <dougthompson@xmission.com>
91445c72 4453L: linux-edac@vger.kernel.org
0e438e3f 4454S: Maintained
679655da 4455F: drivers/edac/e7xxx_edac.c
0e438e3f 4456
77c5f5d2 4457EDAC-GHES
5dc8a864
MCC
4458M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4459M: Mauro Carvalho Chehab <mchehab@kernel.org>
77c5f5d2 4460L: linux-edac@vger.kernel.org
77c5f5d2 4461S: Maintained
2caa67a6 4462F: drivers/edac/ghes_edac.c
77c5f5d2 4463
6bc78404 4464EDAC-I82443BXGX
8b58be88 4465M: Tim Small <tim@buttersideup.com>
91445c72 4466L: linux-edac@vger.kernel.org
6bc78404 4467S: Maintained
679655da 4468F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
4469
4470EDAC-I3000
8b58be88 4471M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 4472L: linux-edac@vger.kernel.org
6bc78404 4473S: Maintained
679655da 4474F: drivers/edac/i3000_edac.c
6bc78404
DT
4475
4476EDAC-I5000
8b58be88 4477M: Doug Thompson <dougthompson@xmission.com>
91445c72 4478L: linux-edac@vger.kernel.org
ba9a5918 4479S: Maintained
679655da 4480F: drivers/edac/i5000_edac.c
ba9a5918 4481
44c12cb2 4482EDAC-I5400
5dc8a864
MCC
4483M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4484M: Mauro Carvalho Chehab <mchehab@kernel.org>
67c89316 4485L: linux-edac@vger.kernel.org
44c12cb2 4486S: Maintained
679655da 4487F: drivers/edac/i5400_edac.c
44c12cb2 4488
3c9c92b6 4489EDAC-I7300
5dc8a864
MCC
4490M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4491M: Mauro Carvalho Chehab <mchehab@kernel.org>
3c9c92b6 4492L: linux-edac@vger.kernel.org
3c9c92b6
MCC
4493S: Maintained
4494F: drivers/edac/i7300_edac.c
4495
67c89316 4496EDAC-I7CORE
5dc8a864
MCC
4497M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4498M: Mauro Carvalho Chehab <mchehab@kernel.org>
67c89316 4499L: linux-edac@vger.kernel.org
67c89316 4500S: Maintained
70aff0ce 4501F: drivers/edac/i7core_edac.c
67c89316 4502
ba9a5918 4503EDAC-I82975X
8b58be88 4504M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 4505M: "Arvind R." <arvino55@gmail.com>
91445c72 4506L: linux-edac@vger.kernel.org
ba9a5918 4507S: Maintained
679655da 4508F: drivers/edac/i82975x_edac.c
ba9a5918 4509
791b4706
JB
4510EDAC-IE31200
4511M: Jason Baron <jbaron@akamai.com>
4512L: linux-edac@vger.kernel.org
791b4706
JB
4513S: Maintained
4514F: drivers/edac/ie31200_edac.c
4515
ccdfb979 4516EDAC-MPC85XX
30c7469b 4517M: Johannes Thumshirn <morbidrsa@gmail.com>
ccdfb979 4518L: linux-edac@vger.kernel.org
ccdfb979
JT
4519S: Maintained
4520F: drivers/edac/mpc85xx_edac.[ch]
4521
ba9a5918 4522EDAC-PASEMI
8b58be88 4523M: Egor Martovetsky <egor@pasemi.com>
91445c72 4524L: linux-edac@vger.kernel.org
6bc78404 4525S: Maintained
679655da 4526F: drivers/edac/pasemi_edac.c
6bc78404 4527
0e438e3f 4528EDAC-R82600
8b58be88 4529M: Tim Small <tim@buttersideup.com>
91445c72 4530L: linux-edac@vger.kernel.org
0e438e3f 4531S: Maintained
679655da 4532F: drivers/edac/r82600_edac.c
da9bb1d2 4533
4d096ca7 4534EDAC-SBRIDGE
5dc8a864
MCC
4535M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4536M: Mauro Carvalho Chehab <mchehab@kernel.org>
4d096ca7 4537L: linux-edac@vger.kernel.org
4d096ca7
MCC
4538S: Maintained
4539F: drivers/edac/sb_edac.c
4540
4ec656bd
TL
4541EDAC-SKYLAKE
4542M: Tony Luck <tony.luck@intel.com>
4543L: linux-edac@vger.kernel.org
4544S: Maintained
4545F: drivers/edac/skx_edac.c
4546
995e1de4
LH
4547EDAC-XGENE
4548APPLIED MICRO (APM) X-GENE SOC EDAC
4549M: Loc Ho <lho@apm.com>
4550S: Supported
4551F: drivers/edac/xgene_edac.c
4552F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4553
af39917d
CL
4554EDIROL UA-101/UA-1000 DRIVER
4555M: Clemens Ladisch <clemens@ladisch.de>
4556L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4557T: git git://git.alsa-project.org/alsa-kernel.git
4558S: Maintained
4559F: sound/usb/misc/ua101.c
4560
1f7df953 4561EXTENSIBLE FIRMWARE INTERFACE (EFI)
825fcfce 4562M: Matt Fleming <matt@codeblueprint.co.uk>
1f7df953 4563L: linux-efi@vger.kernel.org
78bef24e 4564T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953 4565S: Maintained
fb2efb5c 4566F: Documentation/efi-stub.txt
1f7df953
MF
4567F: arch/ia64/kernel/efi.c
4568F: arch/x86/boot/compressed/eboot.[ch]
4569F: arch/x86/include/asm/efi.h
e8dfe6d8
MF
4570F: arch/x86/platform/efi/
4571F: drivers/firmware/efi/
1f7df953
MF
4572F: include/linux/efi*.h
4573
d68772b7
MF
4574EFI VARIABLE FILESYSTEM
4575M: Matthew Garrett <matthew.garrett@nebula.com>
4576M: Jeremy Kerr <jk@ozlabs.org>
825fcfce 4577M: Matt Fleming <matt@codeblueprint.co.uk>
d68772b7
MF
4578T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4579L: linux-efi@vger.kernel.org
4580S: Maintained
4581F: fs/efivarfs/
4582
85a00d9b
PJ
4583EFIFB FRAMEBUFFER DRIVER
4584L: linux-fbdev@vger.kernel.org
4585M: Peter Jones <pjones@redhat.com>
4586S: Maintained
8a61f013 4587F: drivers/video/fbdev/efifb.c
85a00d9b 4588
0bee8d28
JT
4589EFS FILESYSTEM
4590W: http://aeschi.ch.eu.org/efs/
4591S: Orphan
679655da 4592F: fs/efs/
0bee8d28 4593
aa8a9e25 4594EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
97b04197 4595M: Douglas Miller <dougmill@linux.vnet.ibm.com>
aa8a9e25
BL
4596L: netdev@vger.kernel.org
4597S: Maintained
9aa32835 4598F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 4599
f0319efe 4600EM28XX VIDEO4LINUX DRIVER
5dc8a864
MCC
4601M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4602M: Mauro Carvalho Chehab <mchehab@kernel.org>
f0319efe 4603L: linux-media@vger.kernel.org
a825eaec 4604W: https://linuxtv.org
f0319efe
MCC
4605T: git git://linuxtv.org/media_tree.git
4606S: Maintained
4607F: drivers/media/usb/em28xx/
4608
3e3a7d66 4609EMBEDDED LINUX
8b58be88
JP
4610M: Paul Gortmaker <paul.gortmaker@windriver.com>
4611M: Matt Mackall <mpm@selenic.com>
4612M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
4613L: linux-embedded@vger.kernel.org
4614S: Maintained
4615
32505876
JS
4616EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4617M: James Smart <james.smart@avagotech.com>
4618M: Dick Kennedy <dick.kennedy@avagotech.com>
ce00f85c 4619L: linux-scsi@vger.kernel.org
32505876 4620W: http://www.avagotech.com
ce00f85c 4621S: Supported
679655da 4622F: drivers/scsi/lpfc/
3a1c1d44 4623
5f5bac82 4624ENE CB710 FLASH CARD READER DRIVER
8b58be88 4625M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
4626S: Maintained
4627F: drivers/misc/cb710/
4628F: drivers/mmc/host/cb710-mmc.*
4629F: include/linux/cb710.h
4630
931e39a1
ML
4631ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4632M: Maxim Levitsky <maximlevitsky@gmail.com>
4633S: Maintained
2a837449 4634F: drivers/media/rc/ene_ir.*
931e39a1 4635
d5ca9006 4636EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 4637M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 4638S: Maintained
084bad91 4639T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
8a61f013 4640F: drivers/video/fbdev/s1d13xxxfb.c
679655da 4641F: include/video/s1d13xxxfb.h
d5ca9006 4642
38df6492
ME
4643ET131X NETWORK DRIVER
4644M: Mark Einon <mark.einon@gmail.com>
4645S: Odd Fixes
4646F: drivers/net/ethernet/agere/
4647
1da177e4 4648ETHERNET BRIDGE
adbbf69d 4649M: Stephen Hemminger <stephen@networkplumber.org>
3430284f 4650L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4c325313 4651L: netdev@vger.kernel.org
c996d8b9 4652W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 4653S: Maintained
679655da
JP
4654F: include/linux/netfilter_bridge/
4655F: net/bridge/
1da177e4 4656
22f08ad9
FF
4657ETHERNET PHY LIBRARY
4658M: Florian Fainelli <f.fainelli@gmail.com>
4659L: netdev@vger.kernel.org
4660S: Maintained
4661F: include/linux/phy.h
4662F: include/linux/phy_fixed.h
4663F: drivers/net/phy/
4664F: Documentation/networking/phy.txt
4665F: drivers/of/of_mdio.c
4666F: drivers/of/of_net.c
4667
1da177e4 4668EXT2 FILE SYSTEM
d8130624 4669M: Jan Kara <jack@suse.com>
72be2ccf 4670L: linux-ext4@vger.kernel.org
1da177e4 4671S: Maintained
679655da
JP
4672F: Documentation/filesystems/ext2.txt
4673F: fs/ext2/
4674F: include/linux/ext2*
1da177e4 4675
72be2ccf 4676EXT4 FILE SYSTEM
8b58be88 4677M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 4678M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 4679L: linux-ext4@vger.kernel.org
08a225f1 4680W: http://ext4.wiki.kernel.org
8a6e2535 4681Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
9f273c24 4682T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
1da177e4 4683S: Maintained
679655da
JP
4684F: Documentation/filesystems/ext4.txt
4685F: fs/ext4/
1da177e4 4686
c5532b09 4687Extended Verification Module (EVM)
74dd744f
MZ
4688M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4689L: linux-ima-devel@lists.sourceforge.net
4690L: linux-security-module@vger.kernel.org
c5532b09
MZ
4691S: Supported
4692F: security/integrity/evm/
4693
df6b3cfe
MH
4694EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4695M: MyungJoo Ham <myungjoo.ham@samsung.com>
4696M: Chanwoo Choi <cw00.choi@samsung.com>
4697L: linux-kernel@vger.kernel.org
81df63a9 4698T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
4699S: Maintained
4700F: drivers/extcon/
cd2c3e7f
CC
4701F: include/linux/extcon/
4702F: include/linux/extcon.h
df6b3cfe 4703F: Documentation/extcon/
cd2c3e7f 4704F: Documentation/devicetree/bindings/extcon/
df6b3cfe 4705
e2a75c44 4706EXYNOS DP DRIVER
b7701755 4707M: Jingoo Han <jingoohan1@gmail.com>
e2a75c44
JH
4708L: dri-devel@lists.freedesktop.org
4709S: Maintained
4710F: drivers/gpu/drm/exynos/exynos_dp*
4711
9b93a409
MS
4712EXYNOS SYSMMU (IOMMU) driver
4713M: Marek Szyprowski <m.szyprowski@samsung.com>
4714L: iommu@lists.linux-foundation.org
4715S: Maintained
4716F: drivers/iommu/exynos-iommu.c
4717
33ad3912
DL
4718EXYNOS MIPI DISPLAY DRIVERS
4719M: Inki Dae <inki.dae@samsung.com>
4720M: Donghwa Lee <dh09.lee@samsung.com>
4721M: Kyungmin Park <kyungmin.park@samsung.com>
4722L: linux-fbdev@vger.kernel.org
4723S: Maintained
8a61f013 4724F: drivers/video/fbdev/exynos/exynos_mipi*
33ad3912
DL
4725F: include/video/exynos_mipi*
4726
4a66d3fe
NC
4727EZchip NPS platform support
4728M: Noam Camus <noamc@ezchip.com>
4729S: Supported
4730F: arch/arc/plat-eznps
4731F: arch/arc/boot/dts/eznps.dts
4732
e53004e2 4733F71805F HARDWARE MONITORING DRIVER
d8130624 4734M: Jean Delvare <jdelvare@suse.com>
968ce1b1 4735L: linux-hwmon@vger.kernel.org
e53004e2 4736S: Maintained
679655da
JP
4737F: Documentation/hwmon/f71805f
4738F: drivers/hwmon/f71805f.c
e53004e2 4739
eea977ed
MB
4740FC0011 TUNER DRIVER
4741M: Michael Buesch <m@bues.ch>
4742L: linux-media@vger.kernel.org
4743S: Maintained
ccae7af2
MCC
4744F: drivers/media/tuners/fc0011.h
4745F: drivers/media/tuners/fc0011.c
eea977ed 4746
91952bc0
AP
4747FC2580 MEDIA DRIVER
4748M: Antti Palosaari <crope@iki.fi>
4749L: linux-media@vger.kernel.org
a825eaec 4750W: https://linuxtv.org
91952bc0
AP
4751W: http://palosaari.fi/linux/
4752Q: http://patchwork.linuxtv.org/project/linux-media/list/
4753T: git git://linuxtv.org/anttip/media_tree.git
4754S: Maintained
4755F: drivers/media/tuners/fc2580*
eea977ed 4756
88b2dbdb
EP
4757FANOTIFY
4758M: Eric Paris <eparis@redhat.com>
4759S: Maintained
4760F: fs/notify/fanotify/
4761F: include/linux/fanotify.h
c117ab84 4762F: include/uapi/linux/fanotify.h
88b2dbdb 4763
1da177e4 4764FARSYNC SYNCHRONOUS DRIVER
8b58be88 4765M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
4766W: http://www.farsite.co.uk/
4767S: Supported
679655da 4768F: drivers/net/wan/farsync.*
1da177e4 4769
c5408b88 4770FAULT INJECTION SUPPORT
8b58be88 4771M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 4772S: Supported
679655da
JP
4773F: Documentation/fault-injection/
4774F: lib/fault-inject.c
c5408b88 4775
053e514f
NT
4776FBTFT Framebuffer drivers
4777M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4778M: Noralf Trønnes <noralf@tronnes.org>
4779S: Maintained
4780F: drivers/staging/fbtft/
4781
cae727db 4782FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
49a75815 4783M: Johannes Thumshirn <jth@kernel.org>
f4aaea6d 4784L: fcoe-devel@open-fcoe.org
cae727db
RL
4785W: www.Open-FCoE.org
4786S: Supported
4787F: drivers/scsi/libfc/
4788F: drivers/scsi/fcoe/
4789F: include/scsi/fc/
4790F: include/scsi/libfc.h
4791F: include/scsi/libfcoe.h
c117ab84 4792F: include/uapi/scsi/fc/
cae727db 4793
e2d1d6c0 4794FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 4795M: Jeff Layton <jlayton@poochiereds.net>
9c3646d1 4796M: "J. Bruce Fields" <bfields@fieldses.org>
e2d1d6c0 4797L: linux-fsdevel@vger.kernel.org
1da177e4 4798S: Maintained
679655da
JP
4799F: include/linux/fcntl.h
4800F: include/linux/fs.h
c117ab84
CEB
4801F: include/uapi/linux/fcntl.h
4802F: include/uapi/linux/fs.h
679655da
JP
4803F: fs/fcntl.c
4804F: fs/locks.c
1da177e4 4805
e2d1d6c0 4806FILESYSTEMS (VFS and infrastructure)
8b58be88 4807M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 4808L: linux-fsdevel@vger.kernel.org
173acc7c 4809S: Maintained
679655da 4810F: fs/*
173acc7c 4811
b26e0ed4 4812FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 4813M: Riku Voipio <riku.voipio@iki.fi>
968ce1b1 4814L: linux-hwmon@vger.kernel.org
b26e0ed4 4815S: Maintained
d5ca6918
JP
4816F: drivers/hwmon/f75375s.c
4817F: include/linux/f75375s.h
b26e0ed4 4818
a331b0c3
CL
4819FIREWIRE AUDIO DRIVERS
4820M: Clemens Ladisch <clemens@ladisch.de>
4821L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4822T: git git://git.alsa-project.org/alsa-kernel.git
4823S: Maintained
4824F: sound/firewire/
4825
eb86ec51
SR
4826FIREWIRE MEDIA DRIVERS (firedtv)
4827M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4828L: linux-media@vger.kernel.org
4829L: linux1394-devel@lists.sourceforge.net
4830T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4831S: Maintained
4832F: drivers/media/firewire/
4833
a511ce33
CB
4834FIREWIRE SBP-2 TARGET
4835M: Chris Boot <bootc@bootc.net>
4836L: linux-scsi@vger.kernel.org
4837L: target-devel@vger.kernel.org
4838L: linux1394-devel@lists.sourceforge.net
4839T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4840S: Maintained
4841F: drivers/target/sbp/
4842
7d2c86b5 4843FIREWIRE SUBSYSTEM
8b58be88 4844M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 4845L: linux1394-devel@lists.sourceforge.net
958a29cb 4846W: http://ieee1394.wiki.kernel.org/
2ca526bf 4847T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 4848S: Maintained
679655da 4849F: drivers/firewire/
8f06ce3b
SR
4850F: include/linux/firewire.h
4851F: include/uapi/linux/firewire*.h
9f6d3c4b 4852F: tools/firewire/
e2d1d6c0
RD
4853
4854FIRMWARE LOADER (request_firmware)
39e68089
ML
4855M: Ming Lei <ming.lei@canonical.com>
4856L: linux-kernel@vger.kernel.org
4857S: Maintained
679655da
JP
4858F: Documentation/firmware_class/
4859F: drivers/base/firmware*.c
4860F: include/linux/firmware.h
e2d1d6c0 4861
f730e3dc 4862FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
4863M: Joshua Morris <josh.h.morris@us.ibm.com>
4864M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4865S: Maintained
4866F: drivers/block/rsxx/
4867
8206f664 4868FLOPPY DRIVER
e5f6450c 4869M: Jiri Kosina <jikos@kernel.org>
8206f664
JK
4870T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4871S: Odd fixes
4872F: drivers/block/floppy.c
4873
9c9f32ed
AR
4874FMC SUBSYSTEM
4875M: Alessandro Rubini <rubini@gnudd.com>
4876W: http://www.ohwr.org/projects/fmc-bus
4877S: Supported
4878F: drivers/fmc/
4879F: include/linux/fmc*.h
4880F: include/linux/ipmi-fru.h
4881K: fmc_d.*register
4882
3c0ed7d5
AT
4883FPGA MANAGER FRAMEWORK
4884M: Alan Tull <atull@opensource.altera.com>
dd7d664a 4885R: Moritz Fischer <moritz.fischer@ettus.com>
3c0ed7d5
AT
4886S: Maintained
4887F: drivers/fpga/
4888F: include/linux/fpga/fpga-mgr.h
4889W: http://www.rocketboards.org
4890
e2d1d6c0 4891FPU EMULATOR
8b58be88 4892M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 4893W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 4894S: Maintained
679655da 4895F: arch/x86/math-emu/
e2d1d6c0
RD
4896
4897FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 4898L: netdev@vger.kernel.org
c173bfac 4899S: Orphan
679655da
JP
4900F: drivers/net/wan/dlci.c
4901F: drivers/net/wan/sdla.c
e2d1d6c0
RD
4902
4903FRAMEBUFFER LAYER
5489e948
JCPV
4904M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4905M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 4906L: linux-fbdev@vger.kernel.org
e2d1d6c0 4907W: http://linux-fbdev.sourceforge.net/
b22fe37b 4908Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 4909T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 4910S: Maintained
679655da 4911F: Documentation/fb/
b22fe37b
PM
4912F: drivers/video/
4913F: include/video/
679655da 4914F: include/linux/fb.h
c117ab84
CEB
4915F: include/uapi/video/
4916F: include/uapi/linux/fb.h
e2d1d6c0 4917
a57c188e 4918FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 4919M: Timur Tabi <timur@tabi.org>
a57c188e 4920L: linux-fbdev@vger.kernel.org
c4ef9bc4 4921S: Maintained
8a61f013 4922F: drivers/video/fbdev/fsl-diu-fb.*
a57c188e 4923
e2d1d6c0 4924FREESCALE DMA DRIVER
8b58be88
JP
4925M: Li Yang <leoli@freescale.com>
4926M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 4927L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 4928S: Maintained
679655da 4929F: drivers/dma/fsldma.*
e2d1d6c0 4930
44248aff
HX
4931FREESCALE GPMI NAND DRIVER
4932M: Han Xu <han.xu@nxp.com>
4933L: linux-mtd@lists.infradead.org
4934S: Maintained
4935F: drivers/mtd/nand/gpmi-nand/*
4936
e2d1d6c0 4937FREESCALE I2C CPM DRIVER
8b58be88 4938M: Jochen Friedrich <jochen@scram.de>
a4724ed6 4939L: linuxppc-dev@lists.ozlabs.org
846557d3 4940L: linux-i2c@vger.kernel.org
0d2b405a 4941S: Maintained
679655da 4942F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 4943
60e8c5ab 4944FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 4945M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 4946L: linux-fbdev@vger.kernel.org
efc03ecb 4947L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 4948S: Maintained
bad985a1 4949F: include/linux/platform_data/video-imxfb.h
8a61f013 4950F: drivers/video/fbdev/imxfb.c
60e8c5ab 4951
4d8e2cef 4952FREESCALE QUAD SPI DRIVER
38714fbd 4953M: Han Xu <han.xu@nxp.com>
4d8e2cef
HX
4954L: linux-mtd@lists.infradead.org
4955S: Maintained
4956F: drivers/mtd/spi-nor/fsl-quadspi.c
4957
4689a6b1 4958FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
4959M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4960M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 4961L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
4962L: netdev@vger.kernel.org
4963S: Maintained
ec21e2ec 4964F: drivers/net/ethernet/freescale/fs_enet/
679655da 4965F: include/linux/fs_enet_pd.h
4689a6b1 4966
63a0a00b
NA
4967FREESCALE IMX / MXC FEC DRIVER
4968M: Fugang Duan <fugang.duan@nxp.com>
4969L: netdev@vger.kernel.org
4970S: Maintained
4971F: drivers/net/ethernet/freescale/fec_main.c
4972F: drivers/net/ethernet/freescale/fec_ptp.c
4973F: drivers/net/ethernet/freescale/fec.h
4974F: Documentation/devicetree/bindings/net/fsl-fec.txt
4975
d9e9d82c 4976FREESCALE QUICC ENGINE LIBRARY
a4724ed6 4977L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 4978S: Orphan
7aa1aa6e
ZQ
4979F: drivers/soc/fsl/qe/
4980F: include/soc/fsl/*qe*.h
4981F: include/soc/fsl/*ucc*.h
d9e9d82c 4982
b55ef929 4983FREESCALE USB PERIPHERAL DRIVERS
8b58be88 4984M: Li Yang <leoli@freescale.com>
6372594a 4985L: linux-usb@vger.kernel.org
a4724ed6 4986L: linuxppc-dev@lists.ozlabs.org
a7205b30 4987S: Maintained
faf2e1db 4988F: drivers/usb/gadget/udc/fsl*
a7205b30 4989
beaf53bf 4990FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 4991M: Li Yang <leoli@freescale.com>
beaf53bf 4992L: netdev@vger.kernel.org
a4724ed6 4993L: linuxppc-dev@lists.ozlabs.org
beaf53bf 4994S: Maintained
ec21e2ec 4995F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 4996
abb1ed7b
CM
4997FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4998M: Claudiu Manoil <claudiu.manoil@freescale.com>
4999L: netdev@vger.kernel.org
5000S: Maintained
5001F: drivers/net/ethernet/freescale/gianfar*
5002X: drivers/net/ethernet/freescale/gianfar_ptp.c
5003F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5004
c19b6d24
ZQ
5005FREESCALE QUICC ENGINE UCC HDLC DRIVER
5006M: Zhao Qiang <qiang.zhao@nxp.com>
5007L: netdev@vger.kernel.org
5008L: linuxppc-dev@lists.ozlabs.org
5009S: Maintained
5010F: drivers/net/wan/fsl_ucc_hdlc*
5011
d9e9d82c 5012FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 5013M: Timur Tabi <timur@tabi.org>
a4724ed6 5014L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 5015S: Maintained
df621252 5016F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
5017
5018FREESCALE SOC SOUND DRIVERS
c4ef9bc4 5019M: Timur Tabi <timur@tabi.org>
dc85950a 5020M: Nicolin Chen <nicoleotsuka@gmail.com>
b4b98297 5021M: Xiubo Li <Xiubo.Lee@gmail.com>
aeea2fdd 5022R: Fabio Estevam <fabio.estevam@nxp.com>
93711660 5023L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 5024L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 5025S: Maintained
69aefcea 5026F: sound/soc/fsl/fsl*
dc85950a 5027F: sound/soc/fsl/imx*
69aefcea 5028F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 5029
31c88965 5030FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
9c3646d1 5031M: "J. German Rivera" <German.Rivera@freescale.com>
cb18d3a2 5032M: Stuart Yoder <stuart.yoder@nxp.com>
31c88965
GR
5033L: linux-kernel@vger.kernel.org
5034S: Maintained
5035F: drivers/staging/fsl-mc/
5036
1da177e4 5037FREEVXFS FILESYSTEM
8b58be88 5038M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
5039W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5040S: Maintained
679655da 5041F: fs/freevxfs/
1da177e4 5042
71038f52 5043FREEZER
49db1903 5044M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 5045M: Pavel Machek <pavel@ucw.cz>
bf1c138e 5046L: linux-pm@vger.kernel.org
71038f52 5047S: Supported
679655da
JP
5048F: Documentation/power/freezing-of-tasks.txt
5049F: include/linux/freezer.h
5050F: kernel/freezer.c
71038f52 5051
839a1f79
KRW
5052FRONTSWAP API
5053M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5054L: linux-kernel@vger.kernel.org
5055S: Maintained
5056F: mm/frontswap.c
5057F: include/linux/frontswap.h
5058
a5432f5a 5059FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 5060M: David Howells <dhowells@redhat.com>
e62d6e24 5061L: linux-cachefs@redhat.com (moderated for non-subscribers)
a5432f5a
DH
5062S: Supported
5063F: Documentation/filesystems/caching/
5064F: fs/fscache/
5065F: include/linux/fscache*.h
5066
598c7d7a
TT
5067FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5068M: Theodore Y. Ts'o <tytso@mit.edu>
5069M: Jaegeuk Kim <jaegeuk@kernel.org>
5070S: Supported
5071F: fs/crypto/
5072F: include/linux/fscrypto.h
5073
f58ad8f5 5074F2FS FILE SYSTEM
9b29d481 5075M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 5076M: Changman Lee <cm224.lee@samsung.com>
ae9b9a9d 5077R: Chao Yu <yuchao0@huawei.com>
f58ad8f5
JK
5078L: linux-f2fs-devel@lists.sourceforge.net
5079W: http://en.wikipedia.org/wiki/F2FS
5080T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5081S: Maintained
5082F: Documentation/filesystems/f2fs.txt
3bac380c 5083F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
5084F: fs/f2fs/
5085F: include/linux/f2fs_fs.h
62d43eeb 5086F: include/trace/events/f2fs.h
f58ad8f5 5087
5ab7ffea 5088FUJITSU FR-V (FRV) PORT
0cf0305f 5089S: Orphan
679655da 5090F: arch/frv/
1da177e4 5091
20b93734 5092FUJITSU LAPTOP EXTRAS
409a3e98 5093M: Jonathan Woithe <jwoithe@just42.net>
d0944853 5094L: platform-driver-x86@vger.kernel.org
20b93734 5095S: Maintained
679655da 5096F: drivers/platform/x86/fujitsu-laptop.c
20b93734 5097
4da621b6
HK
5098FUJITSU M-5MO LS CAMERA ISP DRIVER
5099M: Kyungmin Park <kyungmin.park@samsung.com>
5100M: Heungjun Kim <riverful.kim@samsung.com>
5101L: linux-media@vger.kernel.org
5102S: Maintained
90d72ac6 5103F: drivers/media/i2c/m5mols/
b5dcee22 5104F: include/media/i2c/m5mols.h
4da621b6 5105
2d24c490
RG
5106FUJITSU TABLET EXTRAS
5107M: Robert Gerlach <khnz@gmx.de>
5108L: platform-driver-x86@vger.kernel.org
5109S: Maintained
5110F: drivers/platform/x86/fujitsu-tablet.c
5111
04578f17 5112FUSE: FILESYSTEM IN USERSPACE
8b58be88 5113M: Miklos Szeredi <miklos@szeredi.hu>
4441f63a 5114L: linux-fsdevel@vger.kernel.org
04578f17 5115W: http://fuse.sourceforge.net/
0a30f612 5116T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
04578f17 5117S: Maintained
679655da 5118F: fs/fuse/
c117ab84 5119F: include/uapi/linux/fuse.h
0a30f612 5120F: Documentation/filesystems/fuse.txt
04578f17 5121
1da177e4 5122FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 5123M: Rik Faith <faith@cs.unc.edu>
1da177e4 5124L: linux-scsi@vger.kernel.org
baaea1dc 5125S: Odd Fixes (e.g., new signatures)
679655da 5126F: drivers/scsi/fdomain.*
1da177e4 5127
6b90bd4b
ER
5128GCC PLUGINS
5129M: Kees Cook <keescook@chromium.org>
5130R: Emese Revfy <re.emese@gmail.com>
5131L: kernel-hardening@lists.openwall.com
5132S: Maintained
5133F: scripts/gcc-plugins/
5134F: scripts/gcc-plugin.sh
5135F: Documentation/gcc-plugins.txt
5136
d8e2162c
PO
5137GCOV BASED KERNEL PROFILING
5138M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5139S: Maintained
5140F: kernel/gcov/
5141F: Documentation/gcov.txt
5142
1da177e4 5143GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 5144M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
5145L: linux-scsi@vger.kernel.org
5146W: http://www.icp-vortex.com/
5147S: Supported
679655da 5148F: drivers/scsi/gdt*
1da177e4 5149
158daf16
JK
5150GDB KERNEL DEBUGGING HELPER SCRIPTS
5151M: Jan Kiszka <jan.kiszka@siemens.com>
e10af132 5152M: Kieran Bingham <kieran@bingham.xyz>
158daf16
JK
5153S: Supported
5154F: scripts/gdb/
5155
3169a1c7
HV
5156GEMTEK FM RADIO RECEIVER DRIVER
5157M: Hans Verkuil <hverkuil@xs4all.nl>
5158L: linux-media@vger.kernel.org
5159T: git git://linuxtv.org/media_tree.git
a825eaec 5160W: https://linuxtv.org
3169a1c7
HV
5161S: Maintained
5162F: drivers/media/radio/radio-gemtek*
5163
1c23af90 5164GENERIC GPIO I2C DRIVER
880b0e26 5165M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 5166S: Supported
679655da
JP
5167F: drivers/i2c/busses/i2c-gpio.c
5168F: include/linux/i2c-gpio.h
1c23af90 5169
92ed1a76
PK
5170GENERIC GPIO I2C MULTIPLEXER DRIVER
5171M: Peter Korsgaard <peter.korsgaard@barco.com>
5172L: linux-i2c@vger.kernel.org
5173S: Supported
e7065e20
JD
5174F: drivers/i2c/muxes/i2c-mux-gpio.c
5175F: include/linux/i2c-mux-gpio.h
5176F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 5177
9251ce95 5178GENERIC HDLC (WAN) DRIVERS
8b58be88 5179M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
5180W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5181S: Maintained
679655da
JP
5182F: drivers/net/wan/c101.c
5183F: drivers/net/wan/hd6457*
5184F: drivers/net/wan/hdlc*
5185F: drivers/net/wan/n2.c
5186F: drivers/net/wan/pc300too.c
5187F: drivers/net/wan/pci200syn.c
5188F: drivers/net/wan/wanxl*
1da177e4 5189
1527aab6 5190GENERIC INCLUDE/ASM HEADER FILES
8b58be88 5191M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
5192L: linux-arch@vger.kernel.org
5193T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5194S: Maintained
14430813
JP
5195F: include/asm-generic/
5196F: include/uapi/asm-generic/
1527aab6 5197
ff764963
KVA
5198GENERIC PHY FRAMEWORK
5199M: Kishon Vijay Abraham I <kishon@ti.com>
5200L: linux-kernel@vger.kernel.org
5201T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5202S: Supported
5203F: drivers/phy/
5204F: include/linux/phy/
5205
eea97aed
KH
5206GENERIC PM DOMAINS
5207M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5208M: Kevin Hilman <khilman@kernel.org>
5209M: Ulf Hansson <ulf.hansson@linaro.org>
5210L: linux-pm@vger.kernel.org
5211S: Supported
5212F: drivers/base/power/domain*.c
5213F: include/linux/pm_domain.h
5214
ccb86a69 5215GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 5216M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 5217L: kvm@vger.kernel.org
ccb86a69
MT
5218S: Supported
5219F: drivers/uio/uio_pci_generic.c
5220
f8f1ec73
JP
5221GET_MAINTAINER SCRIPT
5222M: Joe Perches <joe@perches.com>
5223S: Maintained
5224F: scripts/get_maintainer.pl
5225
5be7b50f 5226GFS2 FILE SYSTEM
8b58be88 5227M: Steven Whitehouse <swhiteho@redhat.com>
28666d6d 5228M: Bob Peterson <rpeterso@redhat.com>
a4644184 5229L: cluster-devel@redhat.com
5be7b50f 5230W: http://sources.redhat.com/cluster/
28666d6d 5231T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5be7b50f 5232S: Supported
679655da
JP
5233F: Documentation/filesystems/gfs2*.txt
5234F: fs/gfs2/
c117ab84 5235F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 5236
0a34eb8f 5237GIGASET ISDN DRIVERS
6b096fde 5238M: Paul Bolle <pebolle@tiscali.nl>
0a34eb8f
HL
5239L: gigaset307x-common@lists.sourceforge.net
5240W: http://gigaset307x.sourceforge.net/
6b096fde 5241S: Odd Fixes
679655da
JP
5242F: Documentation/isdn/README.gigaset
5243F: drivers/isdn/gigaset/
c117ab84 5244F: include/uapi/linux/gigaset_dev.h
0a34eb8f 5245
7eea35fe
JP
5246GO7007 MPEG CODEC
5247M: Hans Verkuil <hans.verkuil@cisco.com>
5248L: linux-media@vger.kernel.org
5249S: Maintained
5250F: drivers/media/usb/go7007/
5251
ca96ea86
BN
5252GOODIX TOUCHSCREEN
5253M: Bastien Nocera <hadess@hadess.net>
5254L: linux-input@vger.kernel.org
5255S: Maintained
5256F: drivers/input/touchscreen/goodix.c
5257
a0dc00b4 5258GPIO SUBSYSTEM
e4651a9f 5259M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 5260M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 5261L: linux-gpio@vger.kernel.org
f2fa75cd
LW
5262T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5263S: Maintained
cd97a449 5264F: Documentation/devicetree/bindings/gpio/
f2fa75cd 5265F: Documentation/gpio/
40c159b7 5266F: Documentation/ABI/testing/gpio-cdev
fe95046e 5267F: Documentation/ABI/obsolete/sysfs-gpio
a0dc00b4 5268F: drivers/gpio/
bdc6e95e
AC
5269F: include/linux/gpio/
5270F: include/linux/gpio.h
9b692346 5271F: include/asm-generic/gpio.h
3c702e99 5272F: include/uapi/linux/gpio.h
6d591c46 5273F: tools/gpio/
a0dc00b4 5274
71a6d0af
HW
5275GRE DEMULTIPLEXER DRIVER
5276M: Dmitry Kozlov <xeb@mail.ru>
5277L: netdev@vger.kernel.org
5278S: Maintained
11c26770
JP
5279F: net/ipv4/gre_demux.c
5280F: net/ipv4/gre_offload.c
71a6d0af
HW
5281F: include/net/gre.h
5282
d4c41139 5283GRETH 10/100/1G Ethernet MAC device driver
bbdd09eb 5284M: Andreas Larsson <andreas@gaisler.com>
d4c41139
KG
5285L: netdev@vger.kernel.org
5286S: Maintained
a31a96ad 5287F: drivers/net/ethernet/aeroflex/
d4c41139 5288
e8deeae2 5289GSPCA FINEPIX SUBDRIVER
8b58be88 5290M: Frank Zago <frank@zago.net>
661263b5 5291L: linux-media@vger.kernel.org
275ffde4 5292T: git git://linuxtv.org/media_tree.git
e8deeae2 5293S: Maintained
0c0d06ca 5294F: drivers/media/usb/gspca/finepix.c
e8deeae2 5295
4b3fa3c4
OL
5296GSPCA GL860 SUBDRIVER
5297M: Olivier Lorin <o.lorin@laposte.net>
5298L: linux-media@vger.kernel.org
275ffde4 5299T: git git://linuxtv.org/media_tree.git
4b3fa3c4 5300S: Maintained
0c0d06ca 5301F: drivers/media/usb/gspca/gl860/
4b3fa3c4 5302
e8deeae2 5303GSPCA M5602 SUBDRIVER
8b58be88 5304M: Erik Andren <erik.andren@gmail.com>
661263b5 5305L: linux-media@vger.kernel.org
275ffde4 5306T: git git://linuxtv.org/media_tree.git
e8deeae2 5307S: Maintained
0c0d06ca 5308F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
5309
5310GSPCA PAC207 SONIXB SUBDRIVER
c0936df4 5311M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 5312L: linux-media@vger.kernel.org
275ffde4 5313T: git git://linuxtv.org/media_tree.git
c0936df4 5314S: Odd Fixes
0c0d06ca 5315F: drivers/media/usb/gspca/pac207.c
e8deeae2 5316
261982f1 5317GSPCA SN9C20X SUBDRIVER
d95c5b0b 5318M: Brian Johnson <brijohn@gmail.com>
261982f1 5319L: linux-media@vger.kernel.org
275ffde4 5320T: git git://linuxtv.org/media_tree.git
261982f1 5321S: Maintained
0c0d06ca 5322F: drivers/media/usb/gspca/sn9c20x.c
261982f1 5323
e8deeae2 5324GSPCA T613 SUBDRIVER
8b58be88 5325M: Leandro Costantino <lcostantino@gmail.com>
661263b5 5326L: linux-media@vger.kernel.org
275ffde4 5327T: git git://linuxtv.org/media_tree.git
e8deeae2 5328S: Maintained
0c0d06ca 5329F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
5330
5331GSPCA USB WEBCAM DRIVER
c0936df4 5332M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 5333L: linux-media@vger.kernel.org
275ffde4 5334T: git git://linuxtv.org/media_tree.git
c0936df4 5335S: Odd Fixes
0c0d06ca 5336F: drivers/media/usb/gspca/
e8deeae2 5337
584ec979 5338GUID PARTITION TABLE (GPT)
4f973c63 5339M: Davidlohr Bueso <dave@stgolabs.net>
584ec979
DB
5340L: linux-efi@vger.kernel.org
5341S: Maintained
5342F: block/partitions/efi.*
5343
aa3c598b 5344STK1160 USB VIDEO CAPTURE DRIVER
3259aa57 5345M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
aa3c598b 5346L: linux-media@vger.kernel.org
275ffde4 5347T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
5348S: Maintained
5349F: drivers/media/usb/stk1160/
e8deeae2 5350
4e456b86
YS
5351H8/300 ARCHITECTURE
5352M: Yoshinori Sato <ysato@users.sourceforge.jp>
b992c768 5353L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4e456b86
YS
5354W: http://uclinux-h8.sourceforge.jp
5355T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5356S: Maintained
5357F: arch/h8300/
5358F: drivers/clocksource/h8300_*.c
5359F: drivers/clk/h8300/
5360F: drivers/irqchip/irq-renesas-h8*.c
5361
71a6d0af
HW
5362HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5363M: Frank Seidel <frank@f-seidel.de>
5364L: platform-driver-x86@vger.kernel.org
5365W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5366S: Maintained
5367F: drivers/platform/x86/hdaps.c
5368
48fc9e26
HV
5369HDPVR USB VIDEO ENCODER DRIVER
5370M: Hans Verkuil <hverkuil@xs4all.nl>
5371L: linux-media@vger.kernel.org
5372T: git git://linuxtv.org/media_tree.git
a825eaec 5373W: https://linuxtv.org
48fc9e26 5374S: Odd Fixes
14430813 5375F: drivers/media/usb/hdpvr/
48fc9e26 5376
71a6d0af 5377HWPOISON MEMORY FAILURE HANDLING
f9625c48 5378M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 5379L: linux-mm@kvack.org
71a6d0af
HW
5380S: Maintained
5381F: mm/memory-failure.c
5382F: mm/hwpoison-inject.c
5383
5384HYPERVISOR VIRTUAL CONSOLE DRIVER
5385L: linuxppc-dev@lists.ozlabs.org
5386S: Odd Fixes
5387F: drivers/tty/hvc/
5388
e5ab1477
AP
5389HACKRF MEDIA DRIVER
5390M: Antti Palosaari <crope@iki.fi>
5391L: linux-media@vger.kernel.org
a825eaec 5392W: https://linuxtv.org
e5ab1477
AP
5393W: http://palosaari.fi/linux/
5394Q: http://patchwork.linuxtv.org/project/linux-media/list/
5395T: git git://linuxtv.org/anttip/media_tree.git
5396S: Maintained
5397F: drivers/media/usb/hackrf/
5398
5b543965 5399HARDWARE MONITORING
d8130624 5400M: Jean Delvare <jdelvare@suse.com>
ca462085 5401M: Guenter Roeck <linux@roeck-us.net>
968ce1b1
GR
5402L: linux-hwmon@vger.kernel.org
5403W: http://hwmon.wiki.kernel.org/
a94ef4ed 5404T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
885374e3 5405T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 5406S: Maintained
047f4ec2 5407F: Documentation/hwmon/
679655da 5408F: drivers/hwmon/
047f4ec2 5409F: include/linux/hwmon*.h
5b543965 5410
844dd05f 5411HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
5412M: Matt Mackall <mpm@selenic.com>
5413M: Herbert Xu <herbert@gondor.apana.org.au>
3eda7167 5414L: linux-crypto@vger.kernel.org
c0d0787b 5415S: Odd fixes
f6c60b15 5416F: Documentation/devicetree/bindings/rng/
679655da
JP
5417F: Documentation/hw_random.txt
5418F: drivers/char/hw_random/
5419F: include/linux/hw_random.h
844dd05f 5420
8b37fcfc
OBC
5421HARDWARE SPINLOCK CORE
5422M: Ohad Ben-Cohen <ohad@wizery.com>
69ae9895 5423M: Bjorn Andersson <bjorn.andersson@linaro.org>
d7586849 5424L: linux-remoteproc@vger.kernel.org
8b37fcfc 5425S: Maintained
9f273c24 5426T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
2dbd8585 5427F: Documentation/devicetree/bindings/hwlock/
8b37fcfc 5428F: Documentation/hwspinlock.txt
2dbd8585 5429F: drivers/hwspinlock/
8b37fcfc
OBC
5430F: include/linux/hwspinlock.h
5431
1da177e4 5432HARMONY SOUND DRIVER
ac6aecbf 5433L: linux-parisc@vger.kernel.org
1da177e4 5434S: Maintained
679655da 5435F: sound/parisc/harmony.*
1da177e4 5436
91952bc0
AP
5437HD29L2 MEDIA DRIVER
5438M: Antti Palosaari <crope@iki.fi>
5439L: linux-media@vger.kernel.org
a825eaec 5440W: https://linuxtv.org
91952bc0
AP
5441W: http://palosaari.fi/linux/
5442Q: http://patchwork.linuxtv.org/project/linux-media/list/
5443T: git git://linuxtv.org/anttip/media_tree.git
5444S: Maintained
5445F: drivers/media/dvb-frontends/hd29l2*
5446
214de83e
BB
5447HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5448M: Brian Boylston <brian.boylston@hpe.com>
5449S: Supported
5450F: Documentation/watchdog/hpwdt.txt
5451F: drivers/watchdog/hpwdt.c
5452
9257aa49 5453HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
a0a268ad 5454M: Don Brace <don.brace@microsemi.com>
9257aa49 5455L: iss_storagedev@hp.com
a0a268ad 5456L: esc.storagedev@microsemi.com
693373db 5457L: linux-scsi@vger.kernel.org
9257aa49
SC
5458S: Supported
5459F: Documentation/scsi/hpsa.txt
5460F: drivers/scsi/hpsa*.[ch]
5461F: include/linux/cciss*.h
c117ab84 5462F: include/uapi/linux/cciss*.h
9257aa49 5463
e2d1d6c0 5464HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
516fdcea 5465M: Don Brace <don.brace@microsemi.com>
e2d1d6c0 5466L: iss_storagedev@hp.com
516fdcea 5467L: esc.storagedev@microsemi.com
693373db 5468L: linux-scsi@vger.kernel.org
e2d1d6c0 5469S: Supported
679655da
JP
5470F: Documentation/blockdev/cciss.txt
5471F: drivers/block/cciss*
5472F: include/linux/cciss_ioctl.h
c117ab84 5473F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 5474
f48ad614
DD
5475HFI1 DRIVER
5476M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5477M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5478L: linux-rdma@vger.kernel.org
5479S: Supported
5480F: drivers/infiniband/hw/hfi1
5481
1da177e4 5482HFS FILESYSTEM
6cf515e1
GU
5483L: linux-fsdevel@vger.kernel.org
5484S: Orphan
679655da
JP
5485F: Documentation/filesystems/hfs.txt
5486F: fs/hfs/
1da177e4 5487
ef575f47
GU
5488HFSPLUS FILESYSTEM
5489L: linux-fsdevel@vger.kernel.org
5490S: Orphan
5491F: Documentation/filesystems/hfsplus.txt
5492F: fs/hfsplus/
5493
1da177e4 5494HGA FRAMEBUFFER DRIVER
8b58be88 5495M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
5496L: linux-nvidia@lists.surfsouth.com
5497W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5498S: Maintained
8a61f013 5499F: drivers/video/fbdev/hgafb.c
1da177e4 5500
4480f15b 5501HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 5502M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 5503M: Pavel Machek <pavel@ucw.cz>
bf1c138e 5504L: linux-pm@vger.kernel.org
e2d1d6c0 5505S: Supported
679655da
JP
5506F: arch/x86/power/
5507F: drivers/base/power/
5508F: kernel/power/
5509F: include/linux/suspend.h
5510F: include/linux/freezer.h
5511F: include/linux/pm.h
679655da 5512F: arch/*/include/asm/suspend*.h
e2d1d6c0 5513
4ef4caad 5514HID CORE LAYER
e5f6450c 5515M: Jiri Kosina <jikos@kernel.org>
406df153 5516R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
eb76c5c0 5517L: linux-input@vger.kernel.org
54e5881d 5518T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 5519S: Maintained
679655da
JP
5520F: drivers/hid/
5521F: include/linux/hid*
c117ab84 5522F: include/uapi/linux/hid*
4ef4caad 5523
30ee72f0 5524HID SENSOR HUB DRIVERS
e5f6450c 5525M: Jiri Kosina <jikos@kernel.org>
30ee72f0
SP
5526M: Jonathan Cameron <jic23@kernel.org>
5527M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5528L: linux-input@vger.kernel.org
5529L: linux-iio@vger.kernel.org
5530S: Maintained
5531F: Documentation/hid/hid-sensor*
5532F: drivers/hid/hid-sensor-*
5533F: drivers/iio/*/hid-*
5534F: include/linux/hid-sensor-*
5535
38bed542 5536HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 5537M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 5538L: linux-kernel@vger.kernel.org
75fc2d37 5539T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 5540S: Maintained
679655da 5541F: Documentation/timers/
5cee9645 5542F: kernel/time/hrtimer.c
88606e80
TG
5543F: kernel/time/clockevents.c
5544F: kernel/time/tick*.*
5545F: kernel/time/timer_*.c
05ed8490 5546F: include/linux/clockchips.h
679655da 5547F: include/linux/hrtimer.h
38bed542 5548
1da177e4 5549HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 5550L: linux-hams@vger.kernel.org
8b64f2a0 5551S: Orphan
679655da
JP
5552F: drivers/net/hamradio/dmascc.c
5553F: drivers/net/hamradio/scc.c
1da177e4 5554
ede1e6f8 5555HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 5556M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
5557W: http://www.highpoint-tech.com
5558S: Supported
679655da
JP
5559F: Documentation/scsi/hptiop.txt
5560F: drivers/scsi/hptiop.c
ede1e6f8 5561
1da177e4 5562HIPPI
8b58be88 5563M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
5564L: linux-hippi@sunsite.dk
5565S: Maintained
679655da 5566F: include/linux/hippidevice.h
c117ab84 5567F: include/uapi/linux/if_hippi.h
679655da 5568F: net/802/hippi.c
ff5a3b50 5569F: drivers/net/hippi/
1da177e4 5570
b30d74e4
DH
5571HISILICON NETWORK SUBSYSTEM DRIVER
5572M: Yisen Zhuang <yisen.zhuang@huawei.com>
5573M: Salil Mehta <salil.mehta@huawei.com>
5574L: netdev@vger.kernel.org
5575W: http://www.hisilicon.com
5576S: Maintained
5577F: drivers/net/ethernet/hisilicon/
5578F: Documentation/devicetree/bindings/net/hisilicon*.txt
5579
16c6c252
JG
5580HISILICON SAS Controller
5581M: John Garry <john.garry@huawei.com>
5582W: http://www.hisilicon.com
5583S: Supported
5584F: drivers/scsi/hisi_sas/
5585F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5586
ff1d2767 5587HOST AP DRIVER
8b58be88 5588M: Jouni Malinen <j@w1.fi>
85d32e7b 5589L: hostap@shmoo.com (subscribers-only)
724c6b35 5590L: linux-wireless@vger.kernel.org
ff1d2767
JM
5591W: http://hostap.epitest.fi/
5592S: Maintained
eb4f98d5 5593F: drivers/net/wireless/intersil/hostap/
ff1d2767 5594
dd8cd779 5595HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 5596L: platform-driver-x86@vger.kernel.org
95c70215 5597S: Orphan
679655da 5598F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 5599
e2d1d6c0 5600HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 5601M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 5602S: Maintained
7e25d724 5603F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 5604
7d2c86b5 5605HPET: High Precision Event Timers driver
8b58be88 5606M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 5607S: Maintained
679655da
JP
5608F: Documentation/timers/hpet.txt
5609F: drivers/char/hpet.c
5610F: include/linux/hpet.h
c117ab84 5611F: include/uapi/linux/hpet.h
b9b0332f 5612
e07b5d79 5613HPET: x86
9e06f631 5614S: Orphan
679655da
JP
5615F: arch/x86/kernel/hpet.c
5616F: arch/x86/include/asm/hpet.h
b9b0332f 5617
1da177e4 5618HPFS FILESYSTEM
8b58be88 5619M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
5620W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5621S: Maintained
679655da 5622F: fs/hpfs/
1da177e4 5623
3441cded 5624HSI SUBSYSTEM
56459ea9
SR
5625M: Sebastian Reichel <sre@kernel.org>
5626T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
5627S: Maintained
5628F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 5629F: Documentation/hsi.txt
3441cded
SR
5630F: drivers/hsi/
5631F: include/linux/hsi/
5632F: include/uapi/linux/hsi/
5633
7d2c86b5 5634HSO 3G MODEM DRIVER
8b58be88 5635M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
5636W: http://www.pharscape.org
5637S: Maintained
679655da 5638F: drivers/net/usb/hso.c
11cd29b0 5639
19990e29
AB
5640HSR NETWORK PROTOCOL
5641M: Arvid Brodin <arvid.brodin@alten.se>
5642L: netdev@vger.kernel.org
5643S: Maintained
5644F: net/hsr/
5645
5a18c343 5646HTCPEN TOUCHSCREEN DRIVER
8b58be88 5647M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
5648L: linux-input@vger.kernel.org
5649S: Maintained
679655da 5650F: drivers/input/touchscreen/htcpen.c
5a18c343 5651
1da177e4 5652HUGETLB FILESYSTEM
6d49e352 5653M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 5654S: Maintained
679655da 5655F: fs/hugetlbfs/
1da177e4 5656
05183189 5657Hyper-V CORE AND DRIVERS
9c3646d1 5658M: "K. Y. Srinivasan" <kys@microsoft.com>
05183189
S
5659M: Haiyang Zhang <haiyangz@microsoft.com>
5660L: devel@linuxdriverproject.org
5661S: Maintained
a4162747
HZ
5662F: arch/x86/include/asm/mshyperv.h
5663F: arch/x86/include/uapi/asm/hyperv.h
5664F: arch/x86/kernel/cpu/mshyperv.c
05183189 5665F: drivers/hid/hid-hyperv.c
a4162747 5666F: drivers/hv/
f92ca80b 5667F: drivers/input/serio/hyperv-keyboard.c
4daace0d 5668F: drivers/pci/host/pci-hyperv.c
05183189 5669F: drivers/net/hyperv/
a4162747 5670F: drivers/scsi/storvsc_drv.c
8a61f013 5671F: drivers/video/fbdev/hyperv_fb.c
a4162747
HZ
5672F: include/linux/hyperv.h
5673F: tools/hv/
54bf725e 5674F: Documentation/ABI/stable/sysfs-bus-vmbus
05183189 5675
7724fd04
PR
5676I2C MUXES
5677M: Peter Rosin <peda@axentia.se>
5678L: linux-i2c@vger.kernel.org
5679S: Maintained
2254d24a 5680F: Documentation/i2c/i2c-topology
7724fd04
PR
5681F: Documentation/i2c/muxes/
5682F: Documentation/devicetree/bindings/i2c/i2c-mux*
5683F: drivers/i2c/i2c-mux.c
5684F: drivers/i2c/muxes/
5685F: include/linux/i2c-mux.h
5686
d85c8a6a 5687I2C OVER PARALLEL PORT
d8130624 5688M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5689L: linux-i2c@vger.kernel.org
5690S: Maintained
5691F: Documentation/i2c/busses/i2c-parport
5692F: Documentation/i2c/busses/i2c-parport-light
5693F: drivers/i2c/busses/i2c-parport.c
5694F: drivers/i2c/busses/i2c-parport-light.c
5695
5696I2C/SMBUS CONTROLLER DRIVERS FOR PC
d8130624 5697M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5698L: linux-i2c@vger.kernel.org
5699S: Maintained
5700F: Documentation/i2c/busses/i2c-ali1535
5701F: Documentation/i2c/busses/i2c-ali1563
5702F: Documentation/i2c/busses/i2c-ali15x3
5703F: Documentation/i2c/busses/i2c-amd756
5704F: Documentation/i2c/busses/i2c-amd8111
5705F: Documentation/i2c/busses/i2c-i801
5706F: Documentation/i2c/busses/i2c-nforce2
5707F: Documentation/i2c/busses/i2c-piix4
5708F: Documentation/i2c/busses/i2c-sis5595
5709F: Documentation/i2c/busses/i2c-sis630
5710F: Documentation/i2c/busses/i2c-sis96x
5711F: Documentation/i2c/busses/i2c-via
5712F: Documentation/i2c/busses/i2c-viapro
5713F: drivers/i2c/busses/i2c-ali1535.c
5714F: drivers/i2c/busses/i2c-ali1563.c
5715F: drivers/i2c/busses/i2c-ali15x3.c
5716F: drivers/i2c/busses/i2c-amd756.c
5717F: drivers/i2c/busses/i2c-amd756-s4882.c
5718F: drivers/i2c/busses/i2c-amd8111.c
5719F: drivers/i2c/busses/i2c-i801.c
5720F: drivers/i2c/busses/i2c-isch.c
5721F: drivers/i2c/busses/i2c-nforce2.c
5722F: drivers/i2c/busses/i2c-nforce2-s4985.c
5723F: drivers/i2c/busses/i2c-piix4.c
5724F: drivers/i2c/busses/i2c-sis5595.c
5725F: drivers/i2c/busses/i2c-sis630.c
5726F: drivers/i2c/busses/i2c-sis96x.c
5727F: drivers/i2c/busses/i2c-via.c
5728F: drivers/i2c/busses/i2c-viapro.c
5729
cb7f07a4
NH
5730I2C/SMBUS ISMT DRIVER
5731M: Seth Heasley <seth.heasley@intel.com>
5732M: Neil Horman <nhorman@tuxdriver.com>
5733L: linux-i2c@vger.kernel.org
5734F: drivers/i2c/busses/i2c-ismt.c
5735F: Documentation/i2c/busses/i2c-ismt
5736
6ea884db 5737I2C/SMBUS STUB DRIVER
d8130624 5738M: Jean Delvare <jdelvare@suse.com>
846557d3 5739L: linux-i2c@vger.kernel.org
6ea884db 5740S: Maintained
8547a5bc 5741F: drivers/i2c/i2c-stub.c
6ea884db 5742
5b543965 5743I2C SUBSYSTEM
14d77c4d 5744M: Wolfram Sang <wsa@the-dreams.de>
846557d3 5745L: linux-i2c@vger.kernel.org
9d4ea27a
WS
5746W: https://i2c.wiki.kernel.org/
5747Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 5748T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 5749S: Maintained
40ed1b4c 5750F: Documentation/devicetree/bindings/i2c/
679655da
JP
5751F: Documentation/i2c/
5752F: drivers/i2c/
630bc46e 5753F: drivers/i2c/*/
679655da 5754F: include/linux/i2c.h
03b70d62 5755F: include/linux/i2c-*.h
c117ab84
CEB
5756F: include/uapi/linux/i2c.h
5757F: include/uapi/linux/i2c-*.h
1da177e4 5758
4560d677
WS
5759I2C ACPI SUPPORT
5760M: Mika Westerberg <mika.westerberg@linux.intel.com>
5761L: linux-i2c@vger.kernel.org
5762L: linux-acpi@vger.kernel.org
5763S: Maintained
4560d677 5764
d85c8a6a 5765I2C-TAOS-EVM DRIVER
d8130624 5766M: Jean Delvare <jdelvare@suse.com>
d85c8a6a
JD
5767L: linux-i2c@vger.kernel.org
5768S: Maintained
5769F: Documentation/i2c/busses/i2c-taos-evm
5770F: drivers/i2c/busses/i2c-taos-evm.c
5771
e8c76eed 5772I2C-TINY-USB DRIVER
8b58be88 5773M: Till Harbaum <till@harbaum.org>
846557d3 5774L: linux-i2c@vger.kernel.org
932d1872 5775W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 5776S: Maintained
679655da 5777F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 5778
1da177e4 5779i386 BOOT CODE
8b58be88 5780M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 5781S: Maintained
679655da 5782F: arch/x86/boot/
1da177e4
LT
5783
5784i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 5785M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 5786T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
5787S: Maintained
5788
1da177e4 5789IA64 (Itanium) PLATFORM
8b58be88
JP
5790M: Tony Luck <tony.luck@intel.com>
5791M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 5792L: linux-ia64@vger.kernel.org
6b1c70b1 5793T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 5794S: Maintained
679655da 5795F: arch/ia64/
1da177e4 5796
4cd38750
LDSB
5797IBM Power VMX Cryptographic instructions
5798M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5799M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
4cd38750
LDSB
5800L: linux-crypto@vger.kernel.org
5801S: Supported
5802F: drivers/crypto/vmx/Makefile
5803F: drivers/crypto/vmx/Kconfig
5804F: drivers/crypto/vmx/vmx.c
5805F: drivers/crypto/vmx/aes*
5806F: drivers/crypto/vmx/ghash*
5807F: drivers/crypto/vmx/ppc-xlate.pl
5808
956c203c 5809IBM Power in-Nest Crypto Acceleration
4cd38750 5810M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5cd01fe1 5811M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
956c203c
KY
5812L: linux-crypto@vger.kernel.org
5813S: Supported
28bceeaa
DS
5814F: drivers/crypto/nx/Makefile
5815F: drivers/crypto/nx/Kconfig
5816F: drivers/crypto/nx/nx-aes*
5817F: drivers/crypto/nx/nx-sha*
5818F: drivers/crypto/nx/nx.*
5819F: drivers/crypto/nx/nx_csbcpb.h
5820F: drivers/crypto/nx/nx_debugfs.h
956c203c 5821
0e16aafb 5822IBM Power 842 compression accelerator
41656aa7 5823M: Dan Streetman <ddstreet@ieee.org>
0e16aafb 5824S: Supported
28bceeaa
DS
5825F: drivers/crypto/nx/Makefile
5826F: drivers/crypto/nx/Kconfig
7011a122 5827F: drivers/crypto/nx/nx-842*
2da572c9 5828F: include/linux/sw842.h
2062c5b6 5829F: crypto/842.c
2da572c9 5830F: lib/842/
0e16aafb 5831
1da177e4 5832IBM Power Linux RAID adapter
8b58be88 5833M: Brian King <brking@us.ibm.com>
1da177e4 5834S: Supported
679655da 5835F: drivers/scsi/ipr.*
1da177e4 5836
9d348af4 5837IBM Power Virtual Ethernet Device Driver
eddd63a6 5838M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
9d348af4
SL
5839L: netdev@vger.kernel.org
5840S: Supported
9aa32835 5841F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 5842
032c5e82
TF
5843IBM Power SRIOV Virtual NIC Device Driver
5844M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5845M: John Allen <jallen@linux.vnet.ibm.com>
5846L: netdev@vger.kernel.org
5847S: Supported
5848F: drivers/net/ethernet/ibm/ibmvnic.*
5849
e6babec6 5850IBM Power Virtual SCSI Device Drivers
bcbde52b 5851M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4b7652cc
RJ
5852L: linux-scsi@vger.kernel.org
5853S: Supported
e6babec6 5854F: drivers/scsi/ibmvscsi/ibmvscsi*
88a678bb
BL
5855F: include/scsi/viosrp.h
5856
5857IBM Power Virtual SCSI Device Target Driver
5858M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5859M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5860L: linux-scsi@vger.kernel.org
5861L: target-devel@vger.kernel.org
5862S: Supported
5863F: drivers/scsi/ibmvscsi_tgt/
e6babec6
NF
5864
5865IBM Power Virtual FC Device Drivers
44b4dad9 5866M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
e6babec6
NF
5867L: linux-scsi@vger.kernel.org
5868S: Supported
5869F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 5870
1da177e4 5871IBM ServeRAID RAID DRIVER
f9213e78 5872S: Orphan
679655da 5873F: drivers/scsi/ips.*
1da177e4 5874
6ed9f9c4
PT
5875ICH LPC AND GPIO DRIVER
5876M: Peter Tyser <ptyser@xes-inc.com>
5877S: Maintained
5878F: drivers/mfd/lpc_ich.c
5879F: drivers/gpio/gpio-ich.c
5880
1e7106fc 5881IDE SUBSYSTEM
8b58be88 5882M: "David S. Miller" <davem@davemloft.net>
1da177e4 5883L: linux-ide@vger.kernel.org
8a6e2535 5884Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 5885T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 5886S: Maintained
679655da
JP
5887F: Documentation/ide/
5888F: drivers/ide/
5889F: include/linux/ide.h
1da177e4 5890
6cb8c13d
IP
5891IDEAPAD LAPTOP EXTRAS DRIVER
5892M: Ike Panhc <ike.pan@canonical.com>
5893L: platform-driver-x86@vger.kernel.org
5894W: http://launchpad.net/ideapad-laptop
5895S: Maintained
5896F: drivers/platform/x86/ideapad-laptop.c
5897
1ea4c161
AM
5898IDEAPAD LAPTOP SLIDEBAR DRIVER
5899M: Andrey Moiseev <o2g.org.ru@gmail.com>
5900L: linux-input@vger.kernel.org
5901W: https://github.com/o2genum/ideapad-slidebar
5902S: Maintained
5903F: drivers/input/misc/ideapad_slidebar.c
5904
0f861e8c 5905IDE/ATAPI DRIVERS
487ba8e8 5906M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 5907L: linux-ide@vger.kernel.org
c404c199 5908S: Maintained
679655da
JP
5909F: Documentation/cdrom/ide-cd
5910F: drivers/ide/ide-cd*
1da177e4 5911
27471fdb 5912IDLE-I7300
8b58be88 5913M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 5914L: linux-pm@vger.kernel.org
27471fdb 5915S: Supported
679655da 5916F: drivers/idle/i7300_idle.c
27471fdb 5917
02cf2286 5918IEEE 802.15.4 SUBSYSTEM
aff3eaa0 5919M: Alexander Aring <aar@pengutronix.de>
ebef9c12 5920L: linux-wpan@vger.kernel.org
aff3eaa0
AA
5921W: http://wpan.cakelab.org/
5922T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5923T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
02cf2286
SL
5924S: Maintained
5925F: net/ieee802154/
68653359 5926F: net/mac802154/
251741b1 5927F: drivers/net/ieee802154/
580947d3
AA
5928F: include/linux/nl802154.h
5929F: include/linux/ieee802154.h
5930F: include/net/nl802154.h
5931F: include/net/mac802154.h
5932F: include/net/af_ieee802154.h
5933F: include/net/cfg802154.h
5934F: include/net/ieee802154_netdev.h
ebef9c12 5935F: Documentation/networking/ieee802154.txt
02cf2286 5936
b1c97193
SY
5937IGORPLUG-USB IR RECEIVER
5938M: Sean Young <sean@mess.org>
5939L: linux-media@vger.kernel.org
5940S: Maintained
5941F: drivers/media/rc/igorplugusb.c
5942
40ad4a30
SY
5943IGUANAWORKS USB IR TRANSCEIVER
5944M: Sean Young <sean@mess.org>
5945L: linux-media@vger.kernel.org
5946S: Maintained
5947F: drivers/media/rc/iguanair.c
5948
9545f86e 5949IIO SUBSYSTEM AND DRIVERS
030a13d7 5950M: Jonathan Cameron <jic23@kernel.org>
f0d61161
LPC
5951R: Hartmut Knaack <knaack.h@gmx.de>
5952R: Lars-Peter Clausen <lars@metafoo.de>
6fca5aa8 5953R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
9545f86e 5954L: linux-iio@vger.kernel.org
21d41655 5955T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
9545f86e 5956S: Maintained
866b148a 5957F: Documentation/devicetree/bindings/iio/
03e7c251 5958F: drivers/iio/
9545f86e 5959F: drivers/staging/iio/
8fe671fc 5960F: include/linux/iio/
817020cf 5961F: tools/iio/
9545f86e 5962
65519263
SG
5963IKANOS/ADI EAGLE ADSL USB DRIVER
5964M: Matthieu Castet <castet.matthieu@free.fr>
5965M: Stanislaw Gruszka <stf_xl@wp.pl>
5966S: Maintained
5967F: drivers/usb/atm/ueagle-atm.c
5968
e89ab51f
GR
5969INA209 HARDWARE MONITOR DRIVER
5970M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 5971L: linux-hwmon@vger.kernel.org
e89ab51f
GR
5972S: Maintained
5973F: Documentation/hwmon/ina209
5974F: Documentation/devicetree/bindings/i2c/ina209.txt
5975F: drivers/hwmon/ina209.c
5976
5977INA2XX HARDWARE MONITOR DRIVER
5978M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 5979L: linux-hwmon@vger.kernel.org
e89ab51f
GR
5980S: Maintained
5981F: Documentation/hwmon/ina2xx
5982F: drivers/hwmon/ina2xx.c
5983F: include/linux/platform_data/ina2xx.h
5984
14dc124f
SIG
5985INDUSTRY PACK SUBSYSTEM (IPACK)
5986M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5987M: Jens Taprogge <jens.taprogge@taprogge.org>
5988M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5989L: industrypack-devel@lists.sourceforge.net
5990W: http://industrypack.sourceforge.net
5991S: Maintained
5992F: drivers/ipack/
5993
8adc53fd
ZLK
5994INGENIC JZ4780 DMA Driver
5995M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5996S: Maintained
5997F: drivers/dma/dma-jz4780.c
5998
aa7168f4 5999INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 6000M: Mimi Zohar <zohar@linux.vnet.ibm.com>
bfd33c4b 6001M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
74dd744f
MZ
6002L: linux-ima-devel@lists.sourceforge.net
6003L: linux-ima-user@lists.sourceforge.net
6004L: linux-security-module@vger.kernel.org
9f273c24 6005T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
aa7168f4 6006S: Supported
679655da 6007F: security/integrity/ima/
aa7168f4 6008
9a4ea5a9
JH
6009IMGTEC IR DECODER DRIVER
6010M: James Hogan <james.hogan@imgtec.com>
6011S: Maintained
6012F: drivers/media/rc/img-ir/
6013
1da177e4 6014IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 6015L: linux-fbdev@vger.kernel.org
843393d3 6016S: Orphan
8a61f013 6017F: drivers/video/fbdev/imsttfb.c
1da177e4
LT
6018
6019INFINIBAND SUBSYSTEM
b6b2bbe6 6020M: Doug Ledford <dledford@redhat.com>
8b58be88
JP
6021M: Sean Hefty <sean.hefty@intel.com>
6022M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 6023L: linux-rdma@vger.kernel.org
605841f5 6024W: http://www.openfabrics.org/
8a6e2535 6025Q: http://patchwork.kernel.org/project/linux-rdma/list/
2936ae04 6026T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
1da177e4 6027S: Supported
679655da
JP
6028F: Documentation/infiniband/
6029F: drivers/infiniband/
c117ab84 6030F: include/uapi/linux/if_infiniband.h
954138dc
YD
6031F: include/uapi/rdma/
6032F: include/rdma/
1da177e4 6033
c9f04f58 6034INOTIFY
8b58be88
JP
6035M: John McCutchan <john@johnmccutchan.com>
6036M: Robert Love <rlove@rlove.org>
6037M: Eric Paris <eparis@parisplace.org>
c9f04f58 6038S: Maintained
679655da
JP
6039F: Documentation/filesystems/inotify.txt
6040F: fs/notify/inotify/
6041F: include/linux/inotify.h
c117ab84 6042F: include/uapi/linux/inotify.h
c9f04f58 6043
e2d1d6c0 6044INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88 6045M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
e2d1d6c0 6046L: linux-input@vger.kernel.org
8a6e2535 6047Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 6048T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 6049S: Maintained
679655da 6050F: drivers/input/
f4eea7e2 6051F: include/linux/input.h
c117ab84 6052F: include/uapi/linux/input.h
f4eea7e2 6053F: include/linux/input/
e52d8398 6054F: Documentation/devicetree/bindings/input/
e2d1d6c0 6055
3267a87f 6056INPUT MULTITOUCH (MT) PROTOCOL
75dd112a 6057M: Henrik Rydberg <rydberg@bitmath.org>
3267a87f 6058L: linux-input@vger.kernel.org
75dd112a 6059S: Odd fixes
3267a87f 6060F: Documentation/input/multi-touch-protocol.txt
7f9c2454 6061F: drivers/input/input-mt.c
3267a87f
HR
6062K: \b(ABS|SYN)_MT_
6063
97fa99a3
JY
6064INTEL ASoC BDW/HSW DRIVERS
6065M: Jie Yang <yang.jie@linux.intel.com>
e5747e40 6066L: alsa-devel@alsa-project.org (moderated for non-subscribers)
97fa99a3 6067S: Supported
e8e1225d
JP
6068F: sound/soc/intel/common/sst-dsp*
6069F: sound/soc/intel/common/sst-firmware.c
6070F: sound/soc/intel/boards/broadwell.c
6071F: sound/soc/intel/haswell/
97fa99a3 6072
4ac13e17
DJ
6073INTEL C600 SERIES SAS CONTROLLER DRIVER
6074M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 6075M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 6076L: linux-scsi@vger.kernel.org
7106891a
DJ
6077T: git git://git.code.sf.net/p/intel-sas/isci
6078S: Supported
4ac13e17 6079F: drivers/scsi/isci/
4ac13e17 6080
ecc83e52
AH
6081INTEL HID EVENT DRIVER
6082M: Alex Hung <alex.hung@canonical.com>
6083L: platform-driver-x86@vger.kernel.org
6084S: Maintained
6085F: drivers/platform/x86/intel-hid.c
6086
332e0812
AK
6087INTEL VIRTUAL BUTTON DRIVER
6088M: AceLan Kao <acelan.kao@canonical.com>
6089L: platform-driver-x86@vger.kernel.org
6090S: Maintained
6091F: drivers/platform/x86/intel-vbtn.c
6092
26717172
LB
6093INTEL IDLE DRIVER
6094M: Len Brown <lenb@kernel.org>
bf1c138e 6095L: linux-pm@vger.kernel.org
08deed1e 6096T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
6097S: Supported
6098F: drivers/idle/intel_idle.c
6099
7c1ac18d 6100INTEL PSTATE DRIVER
58ac1f62
SP
6101M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6102M: Len Brown <lenb@kernel.org>
7c1ac18d
KCA
6103L: linux-pm@vger.kernel.org
6104S: Supported
6105F: drivers/cpufreq/intel_pstate.c
6106
9eb8ef74 6107INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 6108M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 6109L: linux-fbdev@vger.kernel.org
ce00f85c 6110S: Maintained
679655da 6111F: Documentation/fb/intelfb.txt
8a61f013 6112F: drivers/video/fbdev/intelfb/
9eb8ef74 6113
1da177e4 6114INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 6115M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6116L: linux-fbdev@vger.kernel.org
ce00f85c 6117S: Maintained
8a61f013 6118F: drivers/video/fbdev/i810/
1da177e4 6119
f4a9bc4c 6120INTEL MENLOW THERMAL DRIVER
8b58be88 6121M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 6122L: platform-driver-x86@vger.kernel.org
5ca92bd9 6123W: https://01.org/linux-acpi
f4a9bc4c 6124S: Supported
679655da 6125F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 6126
248a9dc3 6127INTEL I/OAT DMA DRIVER
18ebd564 6128M: Dave Jiang <dave.jiang@intel.com>
08223d80 6129R: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
6130L: dmaengine@vger.kernel.org
6131Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6132S: Supported
679655da 6133F: drivers/dma/ioat*
248a9dc3 6134
6c8909b4 6135INTEL IOMMU (VT-d)
8b58be88 6136M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 6137L: iommu@lists.linux-foundation.org
54e5881d 6138T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 6139S: Supported
3fb39615 6140F: drivers/iommu/intel-iommu.c
679655da 6141F: include/linux/intel-iommu.h
6c8909b4 6142
b3e5f263 6143INTEL IOP-ADMA DMA DRIVER
08223d80 6144R: Dan Williams <dan.j.williams@intel.com>
1dd8372d 6145S: Odd fixes
679655da 6146F: drivers/dma/iop-adma.c
b3e5f263 6147
9251ce95 6148INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5529c2cd 6149M: Krzysztof Halasa <khalasa@piap.pl>
9251ce95 6150S: Maintained
679655da
JP
6151F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6152F: arch/arm/mach-ixp4xx/include/mach/npe.h
6153F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6154F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 6155F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 6156F: drivers/net/wan/ixp4xx_hss.c
9251ce95 6157
844dd05f 6158INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6159M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 6160S: Maintained
679655da 6161F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 6162
2f302324 6163INTEL ETHERNET DRIVERS
8b58be88 6164M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
eff471b1 6165L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
f6fde11a 6166W: http://www.intel.com/support/feedback.htm
d94e6fed 6167W: http://e1000.sourceforge.net/
2f302324
JK
6168Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6169T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6170T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
1da177e4 6171S: Supported
0d164401
JK
6172F: Documentation/networking/e100.txt
6173F: Documentation/networking/e1000.txt
6174F: Documentation/networking/e1000e.txt
6175F: Documentation/networking/igb.txt
6176F: Documentation/networking/igbvf.txt
6177F: Documentation/networking/ixgb.txt
6178F: Documentation/networking/ixgbe.txt
6179F: Documentation/networking/ixgbevf.txt
1bff6529 6180F: Documentation/networking/i40e.txt
105bf2fe 6181F: Documentation/networking/i40evf.txt
dee1ad47 6182F: drivers/net/ethernet/intel/
bc90d291 6183F: drivers/net/ethernet/intel/*/
1da177e4 6184
6e4de866
FL
6185INTEL RDMA RNIC DRIVER
6186M: Faisal Latif <faisal.latif@intel.com>
6187R: Chien Tin Tung <chien.tin.tung@intel.com>
6188R: Mustafa Ismail <mustafa.ismail@intel.com>
6189R: Shiraz Saleem <shiraz.saleem@intel.com>
6190R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6191L: linux-rdma@vger.kernel.org
6192S: Supported
6193F: drivers/infiniband/hw/i40iw/
6194
224f9e6d
AS
6195INTEL MERRIFIELD GPIO DRIVER
6196M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6197L: linux-gpio@vger.kernel.org
6198S: Maintained
6199F: drivers/gpio/gpio-merrifield.c
6200
0963d59b
LW
6201INTEL-MID GPIO DRIVER
6202M: David Cohen <david.a.cohen@linux.intel.com>
6203L: linux-gpio@vger.kernel.org
6204S: Maintained
6205F: drivers/gpio/gpio-intel-mid.c
6206
ca907a90
SY
6207INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6208M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 6209L: linux-wireless@vger.kernel.org
ca907a90 6210S: Maintained
679655da 6211F: Documentation/networking/README.ipw2100
679655da 6212F: Documentation/networking/README.ipw2200
367a1092 6213F: drivers/net/wireless/intel/ipw2x00/
826d2abe 6214
5760b0a5
AS
6215INTEL(R) TRACE HUB
6216M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6217S: Supported
6218F: Documentation/trace/intel_th.txt
6219F: drivers/hwtracing/intel_th/
6220
4bd96a7a 6221INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
74b18e17 6222M: Ning Sun <ning.sun@intel.com>
4bd96a7a
SW
6223L: tboot-devel@lists.sourceforge.net
6224W: http://tboot.sourceforge.net
e9b7d7c8 6225T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
6226S: Supported
6227F: Documentation/intel_txt.txt
6228F: include/linux/tboot.h
6229F: arch/x86/kernel/tboot.c
6230
8a70da82 6231INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 6232M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 6233M: linux-wimax@intel.com
49e7d9df 6234L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
6235S: Supported
6236W: http://linuxwimax.org
679655da
JP
6237F: Documentation/wimax/README.i2400m
6238F: drivers/net/wimax/i2400m/
c117ab84 6239F: include/uapi/linux/wimax/i2400m.h
8a70da82 6240
1c0ce89c
SG
6241INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6242M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 6243L: linux-wireless@vger.kernel.org
1c0ce89c 6244S: Supported
7ac9a364 6245F: drivers/net/wireless/intel/iwlegacy/
efa3144e 6246
b481de9c 6247INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 6248M: Johannes Berg <johannes.berg@intel.com>
6161b02b 6249M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
af5e964f 6250M: Luca Coelho <luciano.coelho@intel.com>
7b9aebf0 6251M: Intel Linux Wireless <linuxwifi@intel.com>
b481de9c 6252L: linux-wireless@vger.kernel.org
b481de9c 6253W: http://intellinuxwireless.org
b62ff718 6254T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 6255S: Supported
e705c121 6256F: drivers/net/wireless/intel/iwlwifi/
b481de9c 6257
de8fe023
TW
6258INTEL MANAGEMENT ENGINE (mei)
6259M: Tomas Winkler <tomas.winkler@intel.com>
6260L: linux-kernel@vger.kernel.org
6261S: Supported
c117ab84 6262F: include/uapi/linux/mei.h
5069288b 6263F: include/linux/mei_cl_bus.h
de8fe023 6264F: drivers/misc/mei/*
222818c3 6265F: drivers/watchdog/mei_wdt.c
e07950a1 6266F: Documentation/misc-devices/mei/*
de8fe023 6267
50ceb98b
SD
6268INTEL MIC DRIVERS (mic)
6269M: Sudeep Dutt <sudeep.dutt@intel.com>
6270M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6271S: Supported
6272W: https://github.com/sudeepdutt/mic
6273W: http://software.intel.com/en-us/mic-developer
6274F: include/linux/mic_bus.h
6275F: include/linux/scif.h
6276F: include/uapi/linux/mic_common.h
6277F: include/uapi/linux/mic_ioctl.h
9f273c24 6278F: include/uapi/linux/scif_ioctl.h
50ceb98b
SD
6279F: drivers/misc/mic/
6280F: drivers/dma/mic_x100_dma.c
6281F: drivers/dma/mic_x100_dma.h
9f273c24 6282F: Documentation/mic/
50ceb98b 6283
fdca4f16 6284INTEL PMC/P-Unit IPC DRIVER
0a8b8353 6285M: Zha Qipeng<qipeng.zha@intel.com>
6286L: platform-driver-x86@vger.kernel.org
6287S: Maintained
6288F: drivers/platform/x86/intel_pmc_ipc.c
fdca4f16 6289F: drivers/platform/x86/intel_punit_ipc.c
0a8b8353 6290F: arch/x86/include/asm/intel_pmc_ipc.h
fdca4f16 6291F: arch/x86/include/asm/intel_punit_ipc.h
0a8b8353 6292
378f956e
SKC
6293INTEL TELEMETRY DRIVER
6294M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6295L: platform-driver-x86@vger.kernel.org
6296S: Maintained
378f956e 6297F: arch/x86/include/asm/intel_telemetry.h
f1fc3cd8 6298F: drivers/platform/x86/intel_telemetry*
0a8b8353 6299
b740d2e9
RB
6300INTEL PMC CORE DRIVER
6301M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6302M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6303L: platform-driver-x86@vger.kernel.org
6304S: Maintained
6305F: arch/x86/include/asm/pmc_core.h
6306F: drivers/platform/x86/intel_pmc_core*
6307
cb109a0e 6308IOC3 ETHERNET DRIVER
8b58be88 6309M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
6310L: linux-mips@linux-mips.org
6311S: Maintained
8862bf1e 6312F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 6313
cb109a0e 6314IOC3 SERIAL DRIVER
8b58be88 6315M: Pat Gefre <pfg@sgi.com>
d39e0721 6316L: linux-serial@vger.kernel.org
cb109a0e 6317S: Maintained
df621252 6318F: drivers/tty/serial/ioc3_serial.c
cb109a0e 6319
0b6e8569
SW
6320IOMMU DRIVERS
6321M: Joerg Roedel <joro@8bytes.org>
6322L: iommu@lists.linux-foundation.org
6323T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6324S: Maintained
efcd94c0 6325F: Documentation/devicetree/bindings/iommu/
0b6e8569
SW
6326F: drivers/iommu/
6327
4480f15b 6328IP MASQUERADING
8b58be88 6329M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 6330S: Maintained
679655da 6331F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 6332
4409ebe9 6333IPMI SUBSYSTEM
8b58be88 6334M: Corey Minyard <minyard@acm.org>
b0c90653 6335L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
6336W: http://openipmi.sourceforge.net/
6337S: Supported
679655da
JP
6338F: Documentation/IPMI.txt
6339F: drivers/char/ipmi/
6340F: include/linux/ipmi*
c117ab84 6341F: include/uapi/linux/ipmi*
4409ebe9 6342
2d800897
KW
6343QCOM AUDIO (ASoC) DRIVERS
6344M: Patrick Lai <plai@codeaurora.org>
6345M: Banajit Goswami <bgoswami@codeaurora.org>
6346L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6347S: Supported
6348F: sound/soc/qcom/
6349
e2d1d6c0 6350IPS SCSI RAID DRIVER
8b58be88 6351M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
6352L: linux-scsi@vger.kernel.org
6353W: http://www.adaptec.com/
6354S: Maintained
679655da 6355F: drivers/scsi/ips*
e2d1d6c0
RD
6356
6357IPVS
8b58be88
JP
6358M: Wensong Zhang <wensong@linux-vs.org>
6359M: Simon Horman <horms@verge.net.au>
6360M: Julian Anastasov <ja@ssi.bg>
979b6c13 6361L: netdev@vger.kernel.org
e2d1d6c0 6362L: lvs-devel@vger.kernel.org
1da177e4 6363S: Maintained
9f273c24
FW
6364T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6365T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
679655da 6366F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 6367F: include/net/ip_vs.h
c117ab84 6368F: include/uapi/linux/ip_vs.h
679655da 6369F: net/netfilter/ipvs/
1da177e4 6370
e7839f25 6371IPWIRELESS DRIVER
e5f6450c 6372M: Jiri Kosina <jikos@kernel.org>
d8130624 6373M: David Sterba <dsterba@suse.com>
92094aa0 6374S: Odd Fixes
282361a0 6375F: drivers/tty/ipwireless/
099dc4fb 6376
e2d1d6c0 6377IPX NETWORK LAYER
8b58be88 6378M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
6379L: netdev@vger.kernel.org
6380S: Maintained
679655da 6381F: include/net/ipx.h
c117ab84 6382F: include/uapi/linux/ipx.h
679655da 6383F: net/ipx/
e2d1d6c0 6384
1da177e4 6385IRDA SUBSYSTEM
8b58be88 6386M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 6387L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 6388L: netdev@vger.kernel.org
1da177e4 6389W: http://irda.sourceforge.net/
f353976d 6390S: Maintained
e0057975 6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
6392F: Documentation/networking/irda.txt
6393F: drivers/net/irda/
6394F: include/net/irda/
6395F: net/irda/
1da177e4 6396
a800c7cc
TG
6397IRQ SUBSYSTEM
6398M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6399L: linux-kernel@vger.kernel.org
a800c7cc 6400S: Maintained
75fc2d37 6401T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 6402F: kernel/irq/
2ed9fd28
JC
6403
6404IRQCHIP DRIVERS
6405M: Thomas Gleixner <tglx@linutronix.de>
6406M: Jason Cooper <jason@lakedaemon.net>
54d9ffc4 6407M: Marc Zyngier <marc.zyngier@arm.com>
2ed9fd28
JC
6408L: linux-kernel@vger.kernel.org
6409S: Maintained
6410T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6411T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5b5a9069 6412F: Documentation/devicetree/bindings/interrupt-controller/
edd96900 6413F: drivers/irqchip/
a800c7cc 6414
7ab3a837 6415IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
b09dec2c 6416M: Marc Zyngier <marc.zyngier@arm.com>
7ab3a837 6417S: Maintained
b09dec2c 6418T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7ab3a837
GL
6419F: Documentation/IRQ-domain.txt
6420F: include/linux/irqdomain.h
6421F: kernel/irq/irqdomain.c
b09dec2c 6422F: kernel/irq/msi.c
7ab3a837 6423
ad7afc38
WBG
6424ISA
6425M: William Breathitt Gray <vilhelm.gray@gmail.com>
6426S: Maintained
6427F: Documentation/isa.txt
6428F: drivers/base/isa.c
6429F: include/linux/isa.h
6430
e2d1d6c0 6431ISAPNP
8b58be88 6432M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 6433S: Maintained
679655da
JP
6434F: Documentation/isapnp.txt
6435F: drivers/pnp/isapnp/
6436F: include/linux/isapnp.h
e2d1d6c0 6437
d39b8420
HV
6438ISA RADIO MODULE
6439M: Hans Verkuil <hverkuil@xs4all.nl>
6440L: linux-media@vger.kernel.org
6441T: git git://linuxtv.org/media_tree.git
a825eaec 6442W: https://linuxtv.org
d39b8420
HV
6443S: Maintained
6444F: drivers/media/radio/radio-isa*
6445
71a6d0af
HW
6446iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6447M: Peter Jones <pjones@redhat.com>
6448M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6449S: Maintained
6450F: drivers/firmware/iscsi_ibft*
6451
14816b1e 6452ISCSI
8b58be88 6453M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
6454L: open-iscsi@googlegroups.com
6455W: www.open-iscsi.org
54e5881d 6456T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 6457S: Maintained
679655da
JP
6458F: drivers/scsi/*iscsi*
6459F: include/scsi/*iscsi*
14816b1e 6460
1e65eb42
OG
6461ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6462M: Or Gerlitz <ogerlitz@mellanox.com>
e7d2c25d 6463M: Sagi Grimberg <sagi@grimberg.me>
1e65eb42
OG
6464M: Roi Dayan <roid@mellanox.com>
6465L: linux-rdma@vger.kernel.org
6466S: Supported
6467W: http://www.openfabrics.org
6468W: www.open-iscsi.org
6469Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 6470F: drivers/infiniband/ulp/iser/
1e65eb42 6471
2b70e5fd 6472ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
e7d2c25d 6473M: Sagi Grimberg <sagi@grimberg.me>
2b70e5fd
SG
6474T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6475L: linux-rdma@vger.kernel.org
6476L: target-devel@vger.kernel.org
6477S: Supported
6478W: http://www.linux-iscsi.org
6479F: drivers/infiniband/ulp/isert
6480
1da177e4 6481ISDN SUBSYSTEM
8b58be88 6482M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 6483L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 6484L: netdev@vger.kernel.org
1da177e4 6485W: http://www.isdn4linux.de
54e5881d 6486T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 6487S: Maintained
679655da
JP
6488F: Documentation/isdn/
6489F: drivers/isdn/
6490F: include/linux/isdn.h
6491F: include/linux/isdn/
c117ab84
CEB
6492F: include/uapi/linux/isdn.h
6493F: include/uapi/linux/isdn/
1da177e4
LT
6494
6495ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 6496M: Armin Schindler <mac@melware.de>
d5d52273 6497L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
6498W: http://www.melware.de
6499S: Maintained
679655da 6500F: drivers/isdn/hardware/eicon/
1da177e4 6501
d624870f 6502IT87 HARDWARE MONITORING DRIVER
d8130624 6503M: Jean Delvare <jdelvare@suse.com>
968ce1b1 6504L: linux-hwmon@vger.kernel.org
d624870f
JD
6505S: Maintained
6506F: Documentation/hwmon/it87
6507F: drivers/hwmon/it87.c
6508
d7104bff
AP
6509IT913X MEDIA DRIVER
6510M: Antti Palosaari <crope@iki.fi>
6511L: linux-media@vger.kernel.org
a825eaec 6512W: https://linuxtv.org
d7104bff
AP
6513W: http://palosaari.fi/linux/
6514Q: http://patchwork.linuxtv.org/project/linux-media/list/
6515T: git git://linuxtv.org/anttip/media_tree.git
6516S: Maintained
249c697e 6517F: drivers/media/tuners/it913x*
d7104bff 6518
91821ff3 6519IVTV VIDEO4LINUX DRIVER
6afdeaf8 6520M: Andy Walls <awalls@md.metrocast.net>
7b212edf 6521L: ivtv-devel@ivtvdriver.org (subscribers-only)
661263b5 6522L: linux-media@vger.kernel.org
275ffde4 6523T: git git://linuxtv.org/media_tree.git
91821ff3
HV
6524W: http://www.ivtvdriver.org
6525S: Maintained
679655da 6526F: Documentation/video4linux/*.ivtv
90d72ac6 6527F: drivers/media/pci/ivtv/
c117ab84 6528F: include/uapi/linux/ivtv*
91821ff3 6529
68620bdd
MP
6530IX2505V MEDIA DRIVER
6531M: Malcolm Priestley <tvboxspy@gmail.com>
6532L: linux-media@vger.kernel.org
a825eaec 6533W: https://linuxtv.org
68620bdd
MP
6534Q: http://patchwork.linuxtv.org/project/linux-media/list/
6535S: Maintained
6536F: drivers/media/dvb-frontends/ix2505v*
6537
4453d736
GR
6538JC42.4 TEMPERATURE SENSOR DRIVER
6539M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 6540L: linux-hwmon@vger.kernel.org
4453d736
GR
6541S: Maintained
6542F: drivers/hwmon/jc42.c
6543F: Documentation/hwmon/jc42
6544
e2d1d6c0 6545JFS FILESYSTEM
3256f80f 6546M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
6547L: jfs-discussion@lists.sourceforge.net
6548W: http://jfs.sourceforge.net/
54e5881d 6549T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 6550S: Maintained
679655da
JP
6551F: Documentation/filesystems/jfs.txt
6552F: fs/jfs/
e2d1d6c0 6553
95252236 6554JME NETWORK DRIVER
8b58be88 6555M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
6556L: netdev@vger.kernel.org
6557S: Maintained
63d24a0e 6558F: drivers/net/ethernet/jme.*
95252236 6559
1da177e4 6560JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 6561M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
6562L: linux-mtd@lists.infradead.org
6563W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 6564S: Maintained
679655da 6565F: fs/jffs2/
c117ab84 6566F: include/uapi/linux/jffs2.h
1da177e4 6567
d183e11a
TT
6568JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6569M: "Theodore Ts'o" <tytso@mit.edu>
c290ea01 6570M: Jan Kara <jack@suse.com>
d183e11a
TT
6571L: linux-ext4@vger.kernel.org
6572S: Maintained
6573F: fs/jbd2/
6574F: include/linux/jbd2.h
ae0718f8 6575
207dab5f
MU
6576JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6577M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6578L: linux-media@vger.kernel.org
6579S: Maintained
6580F: drivers/media/platform/rcar_jpu.c
6581
fd8b6cb4 6582JSM Neo PCI based serial card
df247081 6583M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
fd8b6cb4
BL
6584L: linux-serial@vger.kernel.org
6585S: Maintained
df621252 6586F: drivers/tty/serial/jsm/
ae0718f8 6587
af39917d
CL
6588K10TEMP HARDWARE MONITORING DRIVER
6589M: Clemens Ladisch <clemens@ladisch.de>
968ce1b1 6590L: linux-hwmon@vger.kernel.org
af39917d
CL
6591S: Maintained
6592F: Documentation/hwmon/k10temp
6593F: drivers/hwmon/k10temp.c
6594
4660cb35 6595K8TEMP HARDWARE MONITORING DRIVER
8b58be88 6596M: Rudolf Marek <r.marek@assembler.cz>
968ce1b1 6597L: linux-hwmon@vger.kernel.org
ae0718f8 6598S: Maintained
679655da
JP
6599F: Documentation/hwmon/k8temp
6600F: drivers/hwmon/k8temp.c
ae0718f8 6601
0ba1d91d
AR
6602KASAN
6603M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6604R: Alexander Potapenko <glider@google.com>
6605R: Dmitry Vyukov <dvyukov@google.com>
6606L: kasan-dev@googlegroups.com
6607S: Maintained
6608F: arch/*/include/asm/kasan.h
6609F: arch/*/mm/kasan_init*
6610F: Documentation/kasan.txt
64f8ebaf 6611F: include/linux/kasan*.h
0ba1d91d
AR
6612F: lib/test_kasan.c
6613F: mm/kasan/
6614F: scripts/Makefile.kasan
6615
1da177e4 6616KCONFIG
5eb1f99e 6617M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 6618L: linux-kbuild@vger.kernel.org
cea8321c 6619T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 6620S: Maintained
679655da
JP
6621F: Documentation/kbuild/kconfig-language.txt
6622F: scripts/kconfig/
1da177e4 6623
ea6c2089 6624KDUMP
f871f191
VG
6625M: Dave Young <dyoung@redhat.com>
6626M: Baoquan He <bhe@redhat.com>
6627R: Vivek Goyal <vgoyal@redhat.com>
34633993 6628L: kexec@lists.infradead.org
ea6c2089
VG
6629W: http://lse.sourceforge.net/kdump/
6630S: Maintained
80811493 6631F: Documentation/kdump/
ea6c2089 6632
f41bf02f
HV
6633KEENE FM RADIO TRANSMITTER DRIVER
6634M: Hans Verkuil <hverkuil@xs4all.nl>
6635L: linux-media@vger.kernel.org
6636T: git git://linuxtv.org/media_tree.git
a825eaec 6637W: https://linuxtv.org
f41bf02f
HV
6638S: Maintained
6639F: drivers/media/radio/radio-keene*
6640
1da177e4 6641KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 6642M: Ian Kent <raven@themaw.net>
f694fc97 6643L: autofs@vger.kernel.org
1da177e4 6644S: Maintained
679655da 6645F: fs/autofs4/
1da177e4 6646
70fb7ba6 6647KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
d8130624 6648M: Michal Marek <mmarek@suse.com>
08deed1e
JP
6649T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6650T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 6651L: linux-kbuild@vger.kernel.org
5ce45962 6652S: Maintained
679655da
JP
6653F: Documentation/kbuild/
6654F: Makefile
6655F: scripts/Makefile.*
70fb7ba6
MM
6656F: scripts/basic/
6657F: scripts/mk*
6658F: scripts/package/
1da177e4
LT
6659
6660KERNEL JANITORS
c3000e03 6661L: kernel-janitors@vger.kernel.org
10466f5a 6662W: http://kernelnewbies.org/KernelJanitors
ee709b0c 6663S: Odd Fixes
1da177e4 6664
e8b43555 6665KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 6666M: "J. Bruce Fields" <bfields@fieldses.org>
883985f6 6667M: Jeff Layton <jlayton@poochiereds.net>
16141c02 6668L: linux-nfs@vger.kernel.org
1da177e4 6669W: http://nfs.sourceforge.net/
9f273c24 6670T: git git://linux-nfs.org/~bfields/linux.git
98fac23f 6671S: Supported
679655da 6672F: fs/nfsd/
c117ab84 6673F: include/uapi/linux/nfsd/
679655da
JP
6674F: fs/lockd/
6675F: fs/nfs_common/
6676F: net/sunrpc/
6677F: include/linux/lockd/
6678F: include/linux/sunrpc/
c117ab84 6679F: include/uapi/linux/sunrpc/
1da177e4 6680
13b122b3
SK
6681KERNEL SELFTEST FRAMEWORK
6682M: Shuah Khan <shuahkh@osg.samsung.com>
90effdcd 6683M: Shuah Khan <shuah@kernel.org>
64f00850 6684L: linux-kselftest@vger.kernel.org
13b122b3
SK
6685T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6686S: Maintained
6687F: tools/testing/selftests
6688
426d62e2 6689KERNEL VIRTUAL MACHINE (KVM)
c93a64fe 6690M: Paolo Bonzini <pbonzini@redhat.com>
3d8e15dd 6691M: Radim Krčmář <rkrcmar@redhat.com>
1fc9d2bf 6692L: kvm@vger.kernel.org
e3e58478 6693W: http://www.linux-kvm.org
a94b40a6 6694T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 6695S: Supported
c93a64fe
PB
6696F: Documentation/*/kvm*.txt
6697F: Documentation/virtual/kvm/
679655da 6698F: arch/*/kvm/
1662e862
CB
6699F: arch/x86/kernel/kvm.c
6700F: arch/x86/kernel/kvmclock.c
679655da
JP
6701F: arch/*/include/asm/kvm*
6702F: include/linux/kvm*
c117ab84 6703F: include/uapi/linux/kvm*
679655da 6704F: virt/kvm/
6d0a1a61 6705F: tools/kvm/
426d62e2 6706
ad8003d3 6707KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 6708M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf 6709L: kvm@vger.kernel.org
038161de 6710W: http://www.linux-kvm.org/
7de609c8 6711S: Maintained
679655da 6712F: arch/x86/include/asm/svm.h
679655da 6713F: arch/x86/kvm/svm.c
426d62e2 6714
513014b7 6715KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
d8130624 6716M: Alexander Graf <agraf@suse.com>
1fc9d2bf 6717L: kvm-ppc@vger.kernel.org
038161de 6718W: http://www.linux-kvm.org/
6a7f972d 6719T: git git://github.com/agraf/linux-2.6.git
513014b7 6720S: Supported
679655da
JP
6721F: arch/powerpc/include/asm/kvm*
6722F: arch/powerpc/kvm/
513014b7 6723
85f8fffe 6724KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 6725M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 6726M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
6727L: linux-s390@vger.kernel.org
6728W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 6729T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
85f8fffe 6730S: Supported
679655da
JP
6731F: Documentation/s390/kvm.txt
6732F: arch/s390/include/asm/kvm*
80811493 6733F: arch/s390/kvm/
85f8fffe 6734
a749474d 6735KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 6736M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
6737M: Marc Zyngier <marc.zyngier@arm.com>
6738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
6739L: kvmarm@lists.cs.columbia.edu
6740W: http://systems.cs.columbia.edu/projects/kvm-arm
1b1ebe82 6741T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
0f4ca79e 6742S: Supported
a749474d
CD
6743F: arch/arm/include/uapi/asm/kvm*
6744F: arch/arm/include/asm/kvm*
6745F: arch/arm/kvm/
5c8818b4
MZ
6746F: virt/kvm/arm/
6747F: include/kvm/arm_*
a749474d 6748
6394a3ec 6749KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 6750M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
6751M: Marc Zyngier <marc.zyngier@arm.com>
6752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6753L: kvmarm@lists.cs.columbia.edu
6754S: Maintained
6755F: arch/arm64/include/uapi/asm/kvm*
6756F: arch/arm64/include/asm/kvm*
6757F: arch/arm64/kvm/
6758
bfd3d532
JH
6759KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6760M: James Hogan <james.hogan@imgtec.com>
6761L: linux-mips@linux-mips.org
6762S: Supported
6763F: arch/mips/include/uapi/asm/kvm*
6764F: arch/mips/include/asm/kvm*
6765F: arch/mips/kvm/
6766
dc009d92 6767KEXEC
8b58be88 6768M: Eric Biederman <ebiederm@xmission.com>
2f327dad 6769W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 6770L: kexec@lists.infradead.org
dc009d92 6771S: Maintained
679655da 6772F: include/linux/kexec.h
c117ab84 6773F: include/uapi/linux/kexec.h
10540a69 6774F: kernel/kexec*
dc009d92 6775
e971461f
DH
6776KEYS/KEYRINGS:
6777M: David Howells <dhowells@redhat.com>
aa62efff 6778L: keyrings@vger.kernel.org
e971461f 6779S: Maintained
d410fa4e 6780F: Documentation/security/keys.txt
e971461f
DH
6781F: include/linux/key.h
6782F: include/linux/key-type.h
75aeddd1
DH
6783F: include/linux/keyctl.h
6784F: include/uapi/linux/keyctl.h
e971461f
DH
6785F: include/keys/
6786F: security/keys/
6787
7f3c68be 6788KEYS-TRUSTED
74dd744f
MZ
6789M: David Safford <safford@us.ibm.com>
6790M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be 6791L: linux-security-module@vger.kernel.org
aa62efff 6792L: keyrings@vger.kernel.org
7f3c68be 6793S: Supported
d410fa4e 6794F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
6795F: include/keys/trusted-type.h
6796F: security/keys/trusted.c
6797F: security/keys/trusted.h
6798
6799KEYS-ENCRYPTED
74dd744f
MZ
6800M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6801M: David Safford <safford@us.ibm.com>
7f3c68be 6802L: linux-security-module@vger.kernel.org
aa62efff 6803L: keyrings@vger.kernel.org
7f3c68be 6804S: Supported
d410fa4e 6805F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 6806F: include/keys/encrypted-type.h
19c90aa6 6807F: security/keys/encrypted-keys/
7f3c68be 6808
5b778dad 6809KGDB / KDB /debug_core
8b58be88 6810M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 6811W: http://kgdb.wiki.kernel.org/
e3e2aaf7 6812L: kgdb-bugreport@lists.sourceforge.net
9f273c24 6813T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
e3e2aaf7 6814S: Maintained
679655da
JP
6815F: Documentation/DocBook/kgdb.tmpl
6816F: drivers/misc/kgdbts.c
df621252 6817F: drivers/tty/serial/kgdboc.c
5b778dad 6818F: include/linux/kdb.h
679655da 6819F: include/linux/kgdb.h
4063eb5f 6820F: kernel/debug/
e3e2aaf7 6821
456db8cc 6822KMEMCHECK
8b58be88 6823M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 6824M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 6825S: Maintained
410d7a97
JP
6826F: Documentation/kmemcheck.txt
6827F: arch/x86/include/asm/kmemcheck.h
6828F: arch/x86/mm/kmemcheck/
6829F: include/linux/kmemcheck.h
6830F: mm/kmemcheck.c
b9ce08c0 6831
c3bb4d24 6832KMEMLEAK
8b58be88 6833M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
6834S: Maintained
6835F: Documentation/kmemleak.txt
6836F: include/linux/kmemleak.h
6837F: mm/kmemleak.c
6838F: mm/kmemleak-test.c
6839
89559a61 6840KPROBES
a320817c 6841M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
8b58be88
JP
6842M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6843M: "David S. Miller" <davem@davemloft.net>
353def94 6844M: Masami Hiramatsu <mhiramat@kernel.org>
89559a61 6845S: Maintained
679655da
JP
6846F: Documentation/kprobes.txt
6847F: include/linux/kprobes.h
6848F: kernel/kprobes.c
89559a61 6849
70e84049 6850KS0108 LCD CONTROLLER DRIVER
8b58be88 6851M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
6852W: http://miguelojeda.es/auxdisplay.htm
6853W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 6854S: Maintained
679655da
JP
6855F: Documentation/auxdisplay/ks0108
6856F: drivers/auxdisplay/ks0108.c
6857F: include/linux/ks0108.h
70e84049 6858
1b69c6d0
DA
6859L3MDEV
6860M: David Ahern <dsa@cumulusnetworks.com>
6861L: netdev@vger.kernel.org
6862S: Maintained
6863F: net/l3mdev
6864F: include/net/l3mdev.h
6865
9ca44355 6866LANTIQ MIPS ARCHITECTURE
bdb40e8e 6867M: John Crispin <john@phrozen.org>
9ca44355
JC
6868L: linux-mips@linux-mips.org
6869S: Maintained
6870F: arch/mips/lantiq
6871
1da177e4 6872LAPB module
1da177e4 6873L: linux-x25@vger.kernel.org
bf9915cc 6874S: Orphan
679655da
JP
6875F: Documentation/networking/lapb-module.txt
6876F: include/*/lapb.h
6877F: net/lapb/
1da177e4
LT
6878
6879LASI 53c700 driver for PARISC
8b58be88 6880M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6881L: linux-scsi@vger.kernel.org
6882S: Maintained
679655da
JP
6883F: Documentation/scsi/53c700.txt
6884F: drivers/scsi/53c700*
1da177e4 6885
263de9b5 6886LED SUBSYSTEM
8b58be88 6887M: Richard Purdie <rpurdie@rpsys.net>
48b945a1 6888M: Jacek Anaszewski <j.anaszewski@samsung.com>
aa69cb8c 6889L: linux-leds@vger.kernel.org
b8926ba0 6890T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
263de9b5 6891S: Maintained
85c90368 6892F: Documentation/devicetree/bindings/leds/
679655da
JP
6893F: drivers/leds/
6894F: include/linux/leds.h
263de9b5 6895
b0461a44 6896LEGACY EEPROM DRIVER
d8130624 6897M: Jean Delvare <jdelvare@suse.com>
b0461a44
JD
6898S: Maintained
6899F: Documentation/misc-devices/eeprom
6900F: drivers/misc/eeprom/eeprom.c
6901
1da177e4 6902LEGO USB Tower driver
8b58be88 6903M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
6904L: legousb-devel@lists.sourceforge.net
6905W: http://legousb.sourceforge.net/
6906S: Maintained
679655da 6907F: drivers/usb/misc/legousbtower.c
1da177e4 6908
055616a8
MK
6909LG2160 MEDIA DRIVER
6910M: Michael Krufky <mkrufky@linuxtv.org>
6911L: linux-media@vger.kernel.org
a825eaec 6912W: https://linuxtv.org
055616a8
MK
6913W: http://github.com/mkrufky
6914Q: http://patchwork.linuxtv.org/project/linux-media/list/
6915T: git git://linuxtv.org/mkrufky/tuners.git
6916S: Maintained
6917F: drivers/media/dvb-frontends/lg2160.*
6918
6f0e7725
MK
6919LGDT3305 MEDIA DRIVER
6920M: Michael Krufky <mkrufky@linuxtv.org>
6921L: linux-media@vger.kernel.org
a825eaec 6922W: https://linuxtv.org
6f0e7725
MK
6923W: http://github.com/mkrufky
6924Q: http://patchwork.linuxtv.org/project/linux-media/list/
6925T: git git://linuxtv.org/mkrufky/tuners.git
6926S: Maintained
6927F: drivers/media/dvb-frontends/lgdt3305.*
6928
568a17ff 6929LGUEST
8b58be88 6930M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 6931L: lguest@lists.ozlabs.org
568a17ff 6932W: http://lguest.ozlabs.org/
72e91863 6933S: Odd Fixes
070f420b 6934F: arch/x86/include/asm/lguest*.h
679655da
JP
6935F: arch/x86/lguest/
6936F: drivers/lguest/
6937F: include/linux/lguest*.h
070f420b 6938F: tools/lguest/
568a17ff 6939
32ac7cb2
TH
6940LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6941M: Tejun Heo <tj@kernel.org>
6942L: linux-ide@vger.kernel.org
6943T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6944S: Maintained
6945F: drivers/ata/
6946F: include/linux/ata.h
6947F: include/linux/libata.h
d2abf98e 6948F: Documentation/devicetree/bindings/ata/
32ac7cb2
TH
6949
6950LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
da89947b 6951M: Viresh Kumar <vireshk@kernel.org>
32ac7cb2
TH
6952L: linux-ide@vger.kernel.org
6953T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6954S: Maintained
6955F: include/linux/pata_arasan_cf_data.h
6956F: drivers/ata/pata_arasan_cf.c
6957
c7fa056c
BZ
6958LIBATA PATA DRIVERS
6959M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6960M: Tejun Heo <tj@kernel.org>
6961L: linux-ide@vger.kernel.org
6962T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6963S: Maintained
6964F: drivers/ata/pata_*.c
6965F: drivers/ata/ata_generic.c
6966
32ac7cb2
TH
6967LIBATA SATA AHCI PLATFORM devices support
6968M: Hans de Goede <hdegoede@redhat.com>
6969M: Tejun Heo <tj@kernel.org>
6970L: linux-ide@vger.kernel.org
6971T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6972S: Maintained
6973F: drivers/ata/ahci_platform.c
6974F: drivers/ata/libahci_platform.c
6975F: include/linux/ahci_platform.h
6976
6977LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6978M: Mikael Pettersson <mikpelinux@gmail.com>
6979L: linux-ide@vger.kernel.org
6980T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6981S: Maintained
6982F: drivers/ata/sata_promise.*
6983
1acd437c
SL
6984LIBLOCKDEP
6985M: Sasha Levin <sasha.levin@oracle.com>
6986S: Maintained
6987F: tools/lib/lockdep/
6988
bc30196f
DW
6989LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6990M: Dan Williams <dan.j.williams@intel.com>
6991L: linux-nvdimm@lists.01.org
6992Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9f273c24 6993T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
bc30196f
DW
6994S: Supported
6995F: drivers/nvdimm/*
6996F: include/linux/nd.h
6997F: include/linux/libnvdimm.h
6998F: include/uapi/linux/ndctl.h
6999
7000LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7001M: Ross Zwisler <ross.zwisler@linux.intel.com>
7002L: linux-nvdimm@lists.01.org
7003Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7004S: Supported
7005F: drivers/nvdimm/blk.c
7006F: drivers/nvdimm/region_devs.c
7007F: drivers/acpi/nfit*
7008
7009LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7010M: Vishal Verma <vishal.l.verma@intel.com>
7011L: linux-nvdimm@lists.01.org
7012Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7013S: Supported
7014F: drivers/nvdimm/btt*
7015
7016LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7017M: Ross Zwisler <ross.zwisler@linux.intel.com>
7018L: linux-nvdimm@lists.01.org
7019Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7020S: Supported
7021F: drivers/nvdimm/pmem.c
b864bc17 7022F: include/linux/pmem.h
40603526 7023F: arch/*/include/asm/pmem.h
bc30196f 7024
cd9e9808
MB
7025LIGHTNVM PLATFORM SUPPORT
7026M: Matias Bjorling <mb@lightnvm.io>
7027W: http://github/OpenChannelSSD
4ead1a25 7028L: linux-block@vger.kernel.org
cd9e9808
MB
7029S: Maintained
7030F: drivers/lightnvm/
7031F: include/linux/lightnvm.h
7032F: include/uapi/linux/lightnvm.h
7033
1da177e4 7034LINUX FOR IBM pSERIES (RS/6000)
8b58be88 7035M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
7036W: http://www.ibm.com/linux/ltc/projects/ppc
7037S: Supported
11c34c7d 7038F: arch/powerpc/boot/rs6000.h
1da177e4 7039
852bb9f5 7040LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
7041M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7042M: Paul Mackerras <paulus@samba.org>
ea668936 7043M: Michael Ellerman <mpe@ellerman.id.au>
1da177e4 7044W: http://www.penguinppc.org/
a4724ed6 7045L: linuxppc-dev@lists.ozlabs.org
8a6e2535 7046Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9958084a 7047T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
1da177e4 7048S: Supported
11c34c7d
JP
7049F: Documentation/powerpc/
7050F: arch/powerpc/
ef69b03d
ME
7051F: drivers/char/tpm/tpm_ibmvtpm*
7052F: drivers/crypto/nx/
7053F: drivers/crypto/vmx/
7054F: drivers/net/ethernet/ibm/ibmveth.*
7055F: drivers/net/ethernet/ibm/ibmvnic.*
66725152 7056F: drivers/pci/hotplug/pnv_php.c
ef69b03d
ME
7057F: drivers/pci/hotplug/rpa*
7058F: drivers/scsi/ibmvscsi/
7059N: opal
7060N: /pmac
7061N: powermac
7062N: powernv
7063N: [^a-z0-9]ps3
7064N: pseries
1da177e4
LT
7065
7066LINUX FOR POWER MACINTOSH
8b58be88 7067M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 7068W: http://www.penguinppc.org/
a4724ed6 7069L: linuxppc-dev@lists.ozlabs.org
1da177e4 7070S: Maintained
11c34c7d
JP
7071F: arch/powerpc/platforms/powermac/
7072F: drivers/macintosh/
1da177e4 7073
77a76369 7074LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 7075M: Anatolij Gustschin <agust@denx.de>
a4724ed6 7076L: linuxppc-dev@lists.ozlabs.org
cba5b1c6 7077T: git git://git.denx.de/linux-denx-agust.git
1da177e4 7078S: Maintained
11c34c7d
JP
7079F: arch/powerpc/platforms/512x/
7080F: arch/powerpc/platforms/52xx/
1da177e4
LT
7081
7082LINUX FOR POWERPC EMBEDDED PPC4XX
49e7d9df 7083M: Alistair Popple <alistair@popple.id.au>
8b58be88 7084M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 7085W: http://www.penguinppc.org/
a4724ed6 7086L: linuxppc-dev@lists.ozlabs.org
1da177e4 7087S: Maintained
11c34c7d
JP
7088F: arch/powerpc/platforms/40x/
7089F: arch/powerpc/platforms/44x/
1da177e4 7090
260c02a9 7091LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 7092L: linuxppc-dev@lists.ozlabs.org
cdeb8994 7093S: Orphan
11c34c7d
JP
7094F: arch/powerpc/*/*virtex*
7095F: arch/powerpc/*/*/*virtex*
1da177e4 7096
e93adf1e 7097LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88 7098M: Vitaly Bordug <vitb@kernel.crashing.org>
e93adf1e 7099W: http://www.penguinppc.org/
a4724ed6 7100L: linuxppc-dev@lists.ozlabs.org
e93adf1e 7101S: Maintained
a2b1f7c8 7102F: arch/powerpc/platforms/8xx/
e93adf1e 7103
1da177e4 7104LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
44451d4d 7105M: Scott Wood <oss@buserror.net>
8b58be88 7106M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 7107W: http://www.penguinppc.org/
a4724ed6 7108L: linuxppc-dev@lists.ozlabs.org
a1e0fb42 7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
ce00f85c 7110S: Maintained
11c34c7d 7111F: arch/powerpc/platforms/83xx/
4c8f581d 7112F: arch/powerpc/platforms/85xx/
1da177e4 7113
ab06ff3a 7114LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 7115M: Olof Johansson <olof@lixom.net>
a4724ed6 7116L: linuxppc-dev@lists.ozlabs.org
92e19709 7117S: Maintained
11c34c7d
JP
7118F: arch/powerpc/platforms/pasemi/
7119F: drivers/*/*pasemi*
7120F: drivers/*/*/*pasemi*
ab06ff3a 7121
1da177e4 7122LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 7123M: Chris Wright <chrisw@sous-sol.org>
1a4520be 7124L: linux-security-module@vger.kernel.org
1da177e4
LT
7125S: Supported
7126
a23ce6da
HW
7127LIS3LV02D ACCELEROMETER DRIVER
7128M: Eric Piel <eric.piel@tremplin-utc.net>
7129S: Maintained
ff606677
JD
7130F: Documentation/misc-devices/lis3lv02d
7131F: drivers/misc/lis3lv02d/
bd35665f 7132F: drivers/platform/x86/hp_accel.c
a23ce6da 7133
b700e7f0
SJ
7134LIVE PATCHING
7135M: Josh Poimboeuf <jpoimboe@redhat.com>
06e1c170 7136M: Jessica Yu <jeyu@redhat.com>
e5f6450c 7137M: Jiri Kosina <jikos@kernel.org>
06e1c170
JP
7138M: Miroslav Benes <mbenes@suse.cz>
7139R: Petr Mladek <pmladek@suse.com>
b700e7f0
SJ
7140S: Maintained
7141F: kernel/livepatch/
7142F: include/linux/livepatch.h
7143F: arch/x86/include/asm/livepatch.h
7144F: arch/x86/kernel/livepatch.c
5e4e3844 7145F: Documentation/livepatch/
b700e7f0 7146F: Documentation/ABI/testing/sysfs-kernel-livepatch
13d1cf7e 7147F: samples/livepatch/
b700e7f0 7148L: live-patching@vger.kernel.org
74d50da3 7149T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
b700e7f0 7150
ea861d73
KC
7151LINUX KERNEL DUMP TEST MODULE (LKDTM)
7152M: Kees Cook <keescook@chromium.org>
7153S: Maintained
426f3a53 7154F: drivers/misc/lkdtm*
ea861d73 7155
e2d1d6c0 7156LLC (802.2)
8b58be88 7157M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 7158S: Maintained
679655da 7159F: include/linux/llc.h
c117ab84 7160F: include/uapi/linux/llc.h
679655da
JP
7161F: include/net/llc*
7162F: net/llc/
e2d1d6c0 7163
4e233cbe
AD
7164LM73 HARDWARE MONITOR DRIVER
7165M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
968ce1b1 7166L: linux-hwmon@vger.kernel.org
4e233cbe
AD
7167S: Maintained
7168F: drivers/hwmon/lm73.c
7169
156e2d1a 7170LM78 HARDWARE MONITOR DRIVER
d8130624 7171M: Jean Delvare <jdelvare@suse.com>
968ce1b1 7172L: linux-hwmon@vger.kernel.org
156e2d1a
JD
7173S: Maintained
7174F: Documentation/hwmon/lm78
7175F: drivers/hwmon/lm78.c
7176
1da177e4 7177LM83 HARDWARE MONITOR DRIVER
d8130624 7178M: Jean Delvare <jdelvare@suse.com>
968ce1b1 7179L: linux-hwmon@vger.kernel.org
1da177e4 7180S: Maintained
679655da
JP
7181F: Documentation/hwmon/lm83
7182F: drivers/hwmon/lm83.c
1da177e4
LT
7183
7184LM90 HARDWARE MONITOR DRIVER
d8130624 7185M: Jean Delvare <jdelvare@suse.com>
968ce1b1 7186L: linux-hwmon@vger.kernel.org
1da177e4 7187S: Maintained
679655da 7188F: Documentation/hwmon/lm90
aae7bce4 7189F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 7190F: drivers/hwmon/lm90.c
1da177e4 7191
917cc4e6
GR
7192LM95234 HARDWARE MONITOR DRIVER
7193M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 7194L: linux-hwmon@vger.kernel.org
917cc4e6
GR
7195S: Maintained
7196F: Documentation/hwmon/lm95234
7197F: drivers/hwmon/lm95234.c
7198
68620bdd
MP
7199LME2510 MEDIA DRIVER
7200M: Malcolm Priestley <tvboxspy@gmail.com>
7201L: linux-media@vger.kernel.org
a825eaec 7202W: https://linuxtv.org
68620bdd
MP
7203Q: http://patchwork.linuxtv.org/project/linux-media/list/
7204S: Maintained
7205F: drivers/media/usb/dvb-usb-v2/lmedm04*
7206
d4c3be70 7207LOCKING PRIMITIVES
8b58be88
JP
7208M: Peter Zijlstra <peterz@infradead.org>
7209M: Ingo Molnar <mingo@redhat.com>
981c3a4f 7210L: linux-kernel@vger.kernel.org
d4c3be70 7211T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
512e67f9 7212S: Maintained
d4c3be70 7213F: Documentation/locking/
679655da 7214F: include/linux/lockdep.h
d4c3be70
IM
7215F: include/linux/spinlock*.h
7216F: arch/*/include/asm/spinlock*.h
7217F: include/linux/rwlock*.h
7218F: include/linux/mutex*.h
7219F: arch/*/include/asm/mutex*.h
7220F: include/linux/rwsem*.h
7221F: arch/*/include/asm/rwsem.h
7222F: include/linux/seqlock.h
7223F: lib/locking*.[ch]
7486d6da 7224F: kernel/locking/
512e67f9 7225
dde33348 7226LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 7227M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
7228L: linux-ntfs-dev@lists.sourceforge.net
7229W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 7230S: Maintained
679655da 7231F: Documentation/ldm.txt
20d16fef 7232F: block/partitions/ldm.*
1da177e4 7233
ef6ada3d
JE
7234LogFS
7235M: Joern Engel <joern@logfs.org>
756ccb3c 7236M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
7237L: logfs@logfs.org
7238W: logfs.org
7239S: Maintained
7240F: fs/logfs/
7241
c87e34ef 7242LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
9495e835
SS
7243M: Sathya Prakash <sathya.prakash@broadcom.com>
7244M: Chaitra P B <chaitra.basappa@broadcom.com>
7245M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7246L: MPT-FusionLinux.pdl@broadcom.com
c87e34ef 7247L: linux-scsi@vger.kernel.org
9495e835 7248W: http://www.avagotech.com/support/
c87e34ef 7249S: Supported
679655da 7250F: drivers/message/fusion/
500c152a 7251F: drivers/scsi/mpt2sas/
7252F: drivers/scsi/mpt3sas/
c87e34ef 7253
1da177e4 7254LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 7255M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
7256L: linux-scsi@vger.kernel.org
7257S: Maintained
679655da 7258F: drivers/scsi/sym53c8xx_2/
1da177e4 7259
e5f5c99a
GR
7260LTC4261 HARDWARE MONITOR DRIVER
7261M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 7262L: linux-hwmon@vger.kernel.org
e5f5c99a
GR
7263S: Maintained
7264F: Documentation/hwmon/ltc4261
7265F: drivers/hwmon/ltc4261.c
7266
81365c31 7267LTP (Linux Test Project)
28b8e8d4 7268M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 7269M: Cyril Hrubis <chrubis@suse.cz>
0526109a 7270M: Wanlong Gao <wanlong.gao@gmail.com>
f2eb7f6f
CH
7271M: Jan Stancek <jstancek@redhat.com>
7272M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7273M: Alexey Kodanev <alexey.kodanev@oracle.com>
0526109a 7274L: ltp@lists.linux.it (subscribers-only)
f2eb7f6f 7275W: http://linux-test-project.github.io/
7d1ae8a8 7276T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
7277S: Maintained
7278
c12a54b3 7279M32R ARCHITECTURE
c12a54b3 7280W: http://www.linux-m32r.org/
b4174867 7281S: Orphan
679655da 7282F: arch/m32r/
c12a54b3 7283
1da177e4 7284M68K ARCHITECTURE
8b58be88 7285M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
7286L: linux-m68k@lists.linux-m68k.org
7287W: http://www.linux-m68k.org/
54e5881d 7288T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 7289S: Maintained
679655da 7290F: arch/m68k/
9db35182 7291F: drivers/zorro/
1da177e4
LT
7292
7293M68K ON APPLE MACINTOSH
8b58be88 7294M: Joshua Thompson <funaho@jurai.org>
1da177e4 7295W: http://www.mac.linux-m68k.org/
9bb9f222 7296L: linux-m68k@lists.linux-m68k.org
1da177e4 7297S: Maintained
9db35182 7298F: arch/m68k/mac/
1da177e4
LT
7299
7300M68K ON HP9000/300
8b58be88 7301M: Philip Blundell <philb@gnu.org>
1da177e4
LT
7302W: http://www.tazenda.demon.co.uk/phil/linux-hp
7303S: Maintained
679655da 7304F: arch/m68k/hp300/
1da177e4 7305
74425546
AP
7306M88DS3103 MEDIA DRIVER
7307M: Antti Palosaari <crope@iki.fi>
7308L: linux-media@vger.kernel.org
a825eaec 7309W: https://linuxtv.org
74425546
AP
7310W: http://palosaari.fi/linux/
7311Q: http://patchwork.linuxtv.org/project/linux-media/list/
7312T: git git://linuxtv.org/anttip/media_tree.git
7313S: Maintained
7314F: drivers/media/dvb-frontends/m88ds3103*
7315
68620bdd
MP
7316M88RS2000 MEDIA DRIVER
7317M: Malcolm Priestley <tvboxspy@gmail.com>
7318L: linux-media@vger.kernel.org
a825eaec 7319W: https://linuxtv.org
68620bdd
MP
7320Q: http://patchwork.linuxtv.org/project/linux-media/list/
7321S: Maintained
7322F: drivers/media/dvb-frontends/m88rs2000*
7323
07a092fa 7324MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
7325M: Alexey Klimov <klimov.linux@gmail.com>
7326L: linux-media@vger.kernel.org
7327T: git git://linuxtv.org/media_tree.git
7328S: Maintained
7329F: drivers/media/radio/radio-ma901.c
07a092fa 7330
64a327a7 7331MAC80211
8b58be88 7332M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 7333L: linux-wireless@vger.kernel.org
491b26b4 7334W: http://wireless.kernel.org/
ce466579
JB
7335T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7336T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 7337S: Maintained
679655da
JP
7338F: Documentation/networking/mac80211-injection.txt
7339F: include/net/mac80211.h
7340F: net/mac80211/
2af8c4dc 7341F: drivers/net/wireless/mac80211_hwsim.[ch]
64a327a7 7342
b863ceb7 7343MACVLAN DRIVER
8b58be88 7344M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
7345L: netdev@vger.kernel.org
7346S: Maintained
679655da
JP
7347F: drivers/net/macvlan.c
7348F: include/linux/if_macvlan.h
b863ceb7 7349
2b6d83e2
JB
7350MAILBOX API
7351M: Jassi Brar <jassisinghbrar@gmail.com>
7352L: linux-kernel@vger.kernel.org
7353S: Maintained
7354F: drivers/mailbox/
7355F: include/linux/mailbox_client.h
7356F: include/linux/mailbox_controller.h
7357
faf1668c 7358MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 7359M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 7360W: http://www.kernel.org/doc/man-pages
bd7ebec6 7361L: linux-man@vger.kernel.org
1b53dc74 7362S: Maintained
faf1668c 7363
0d3cd4b6
VD
7364MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7365M: Andrew Lunn <andrew@lunn.ch>
7366M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7367S: Maintained
7368F: drivers/net/dsa/mv88e6xxx/
7369
8427defd 7370MARVELL ARMADA DRM SUPPORT
54176cc6 7371M: Russell King <rmk+kernel@armlinux.org.uk>
8427defd
RK
7372S: Maintained
7373F: drivers/gpu/drm/armada/
4418833e
EV
7374F: include/uapi/drm/armada_drm.h
7375F: Documentation/devicetree/bindings/display/armada/
8427defd 7376
c4d007bc
TP
7377MARVELL CRYPTO DRIVER
7378M: Boris Brezillon <boris.brezillon@free-electrons.com>
7379M: Arnaud Ebalard <arno@natisbad.org>
7380F: drivers/crypto/marvell/
7381S: Maintained
7382L: linux-crypto@vger.kernel.org
7383
44c14c1d 7384MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7385M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 7386M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 7387L: netdev@vger.kernel.org
7388S: Maintained
7389F: drivers/net/ethernet/marvell/sk*
7390
74cda169 7391MARVELL LIBERTAS WIRELESS DRIVER
74cda169 7392L: libertas-dev@lists.infradead.org
8ac3e99e 7393S: Orphan
f988d640 7394F: drivers/net/wireless/marvell/libertas/
74cda169 7395
b60d6975 7396MARVELL MV643XX ETHERNET DRIVER
4e3faf88 7397M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 7398L: netdev@vger.kernel.org
f5ca8502 7399S: Maintained
527a6266 7400F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 7401F: include/linux/mv643xx.h
1da177e4 7402
370b8ed9
TP
7403MARVELL MVNETA ETHERNET DRIVER
7404M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7405L: netdev@vger.kernel.org
7406S: Maintained
7407F: drivers/net/ethernet/marvell/mvneta.*
7408
fcad584d 7409MARVELL MWIFIEX WIRELESS DRIVER
b9d31704 7410M: Amitkumar Karwar <akarwar@marvell.com>
550795fc 7411M: Nishant Sarmukadam <nishants@marvell.com>
fcad584d
BZ
7412L: linux-wireless@vger.kernel.org
7413S: Maintained
277b024e 7414F: drivers/net/wireless/marvell/mwifiex/
fcad584d 7415
a2c3f656 7416MARVELL MWL8K WIRELESS DRIVER
a040d532 7417M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 7418L: linux-wireless@vger.kernel.org
16345910 7419S: Odd Fixes
de60f1dc 7420F: drivers/net/wireless/marvell/mwl8k.c
a2c3f656 7421
2a69567b 7422MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 7423M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 7424S: Odd Fixes
1fa7e547 7425F: drivers/mmc/host/mvsdio.*
2a69567b 7426
1da177e4 7427MATROX FRAMEBUFFER DRIVER
c69f677c 7428L: linux-fbdev@vger.kernel.org
52653199 7429S: Orphan
8a61f013 7430F: drivers/video/fbdev/matrox/matroxfb_*
c117ab84 7431F: include/uapi/linux/matroxfb.h
1da177e4 7432
ca462085
GR
7433MAX16065 HARDWARE MONITOR DRIVER
7434M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 7435L: linux-hwmon@vger.kernel.org
ca462085
GR
7436S: Maintained
7437F: Documentation/hwmon/max16065
7438F: drivers/hwmon/max16065.c
7439
1f61cab8
GR
7440MAX20751 HARDWARE MONITOR DRIVER
7441M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 7442L: linux-hwmon@vger.kernel.org
1f61cab8
GR
7443S: Maintained
7444F: Documentation/hwmon/max20751
7445F: drivers/hwmon/max20751.c
7446
d20620de 7447MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 7448M: "Hans J. Koch" <hjk@hansjkoch.de>
968ce1b1 7449L: linux-hwmon@vger.kernel.org
d20620de 7450S: Maintained
679655da
JP
7451F: Documentation/hwmon/max6650
7452F: drivers/hwmon/max6650.c
d20620de 7453
e89ab51f
GR
7454MAX6697 HARDWARE MONITOR DRIVER
7455M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 7456L: linux-hwmon@vger.kernel.org
e89ab51f
GR
7457S: Maintained
7458F: Documentation/hwmon/max6697
7459F: Documentation/devicetree/bindings/i2c/max6697.txt
7460F: drivers/hwmon/max6697.c
7461F: include/linux/platform_data/max6697.h
7462
3b2af7f7
PR
7463MAX9860 MONO AUDIO VOICE CODEC DRIVER
7464M: Peter Rosin <peda@axentia.se>
7465L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7466S: Maintained
7467F: Documentation/devicetree/bindings/sound/max9860.txt
7468F: sound/soc/codecs/max9860.*
7469
f8f847b5 7470MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
326dce07
KK
7471M: Krzysztof Kozlowski <krzk@kernel.org>
7472M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
f8f847b5
KK
7473L: linux-pm@vger.kernel.org
7474S: Supported
7475F: drivers/power/max14577_charger.c
7476F: drivers/power/max77693_charger.c
7477
3811405e
JMC
7478MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7479M: Javier Martinez Canillas <javier@osg.samsung.com>
7480L: linux-kernel@vger.kernel.org
7481S: Supported
96173cc6 7482F: drivers/*/*max77802*.c
3811405e
JMC
7483F: Documentation/devicetree/bindings/*/*max77802.txt
7484F: include/dt-bindings/*/*max77802.h
7485
befeb596
KK
7486MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7487M: Chanwoo Choi <cw00.choi@samsung.com>
326dce07
KK
7488M: Krzysztof Kozlowski <krzk@kernel.org>
7489M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
befeb596
KK
7490L: linux-kernel@vger.kernel.org
7491S: Supported
86cf635a 7492F: drivers/*/max14577*.c
0998a436 7493F: drivers/*/max77686*.c
86cf635a 7494F: drivers/*/max77693*.c
befeb596
KK
7495F: drivers/extcon/extcon-max14577.c
7496F: drivers/extcon/extcon-max77693.c
7497F: drivers/rtc/rtc-max77686.c
7498F: drivers/clk/clk-max77686.c
7499F: Documentation/devicetree/bindings/mfd/max14577.txt
377452f4 7500F: Documentation/devicetree/bindings/*/max77686.txt
befeb596
KK
7501F: Documentation/devicetree/bindings/mfd/max77693.txt
7502F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7503F: include/linux/mfd/max14577*.h
7504F: include/linux/mfd/max77686*.h
7505F: include/linux/mfd/max77693*.h
7506
9be3c9a5
HV
7507MAXIRADIO FM RADIO RECEIVER DRIVER
7508M: Hans Verkuil <hverkuil@xs4all.nl>
7509L: linux-media@vger.kernel.org
7510T: git git://linuxtv.org/media_tree.git
a825eaec 7511W: https://linuxtv.org
9be3c9a5
HV
7512S: Maintained
7513F: drivers/media/radio/radio-maxiradio*
7514
c05dc2cc
PR
7515MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7516M: Peter Rosin <peda@axentia.se>
7517L: linux-iio@vger.kernel.org
7518S: Maintained
7519F: drivers/iio/potentiometer/mcp4531.c
7520
7b49235e
LP
7521MEDIA DRIVERS FOR RENESAS - FCP
7522M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7523L: linux-media@vger.kernel.org
7524L: linux-renesas-soc@vger.kernel.org
7525T: git git://linuxtv.org/media_tree.git
7526S: Supported
7527F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7528F: drivers/media/platform/rcar-fcp.c
7529F: include/media/rcar-fcp.h
7530
6f32a8c9
LP
7531MEDIA DRIVERS FOR RENESAS - VSP1
7532M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7533L: linux-media@vger.kernel.org
4a121096 7534L: linux-renesas-soc@vger.kernel.org
6f32a8c9
LP
7535T: git git://linuxtv.org/media_tree.git
7536S: Supported
7537F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7538F: drivers/media/platform/vsp1/
7539
fae2080a
AO
7540MEDIA DRIVERS FOR HELENE
7541M: Abylay Ospan <aospan@netup.ru>
7542L: linux-media@vger.kernel.org
7543W: https://linuxtv.org
7544W: http://netup.tv/
7545T: git git://linuxtv.org/media_tree.git
7546S: Supported
7547F: drivers/media/dvb-frontends/helene*
7548
dacf9ce8
KS
7549MEDIA DRIVERS FOR ASCOT2E
7550M: Sergey Kozlov <serjk@netup.ru>
1a76e1f7 7551M: Abylay Ospan <aospan@netup.ru>
dacf9ce8 7552L: linux-media@vger.kernel.org
a825eaec 7553W: https://linuxtv.org
dacf9ce8
KS
7554W: http://netup.tv/
7555T: git git://linuxtv.org/media_tree.git
7556S: Supported
7557F: drivers/media/dvb-frontends/ascot2e*
7558
a6dc60ff
KS
7559MEDIA DRIVERS FOR CXD2841ER
7560M: Sergey Kozlov <serjk@netup.ru>
1a76e1f7 7561M: Abylay Ospan <aospan@netup.ru>
a6dc60ff 7562L: linux-media@vger.kernel.org
a825eaec 7563W: https://linuxtv.org
a6dc60ff
KS
7564W: http://netup.tv/
7565T: git git://linuxtv.org/media_tree.git
7566S: Supported
7567F: drivers/media/dvb-frontends/cxd2841er*
7568
a5d32b35
KS
7569MEDIA DRIVERS FOR HORUS3A
7570M: Sergey Kozlov <serjk@netup.ru>
1a76e1f7 7571M: Abylay Ospan <aospan@netup.ru>
a5d32b35 7572L: linux-media@vger.kernel.org
a825eaec 7573W: https://linuxtv.org
a5d32b35
KS
7574W: http://netup.tv/
7575T: git git://linuxtv.org/media_tree.git
7576S: Supported
7577F: drivers/media/dvb-frontends/horus3a*
7578
e025273b
KS
7579MEDIA DRIVERS FOR LNBH25
7580M: Sergey Kozlov <serjk@netup.ru>
1a76e1f7 7581M: Abylay Ospan <aospan@netup.ru>
e025273b 7582L: linux-media@vger.kernel.org
a825eaec 7583W: https://linuxtv.org
e025273b
KS
7584W: http://netup.tv/
7585T: git git://linuxtv.org/media_tree.git
7586S: Supported
7587F: drivers/media/dvb-frontends/lnbh25*
7588
52b1eaf4
KS
7589MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7590M: Sergey Kozlov <serjk@netup.ru>
1a76e1f7 7591M: Abylay Ospan <aospan@netup.ru>
52b1eaf4 7592L: linux-media@vger.kernel.org
a825eaec 7593W: https://linuxtv.org
52b1eaf4
KS
7594W: http://netup.tv/
7595T: git git://linuxtv.org/media_tree.git
7596S: Supported
7597F: drivers/media/pci/netup_unidvb/*
7598
127c49ae 7599MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
5dc8a864
MCC
7600M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7601M: Mauro Carvalho Chehab <mchehab@kernel.org>
127c49ae
JP
7602P: LinuxTV.org Project
7603L: linux-media@vger.kernel.org
a825eaec 7604W: https://linuxtv.org
8a6e2535 7605Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 7606T: git git://linuxtv.org/media_tree.git
127c49ae
JP
7607S: Maintained
7608F: Documentation/dvb/
7609F: Documentation/video4linux/
ffe06198 7610F: Documentation/DocBook/media/
127c49ae 7611F: drivers/media/
ffe06198 7612F: drivers/staging/media/
eb4b0ec7 7613F: include/linux/platform_data/media/
127c49ae 7614F: include/media/
6c0f0359
MCC
7615F: include/uapi/linux/dvb/
7616F: include/uapi/linux/videodev2.h
7617F: include/uapi/linux/media.h
7618F: include/uapi/linux/v4l2-*
7619F: include/uapi/linux/meye.h
7620F: include/uapi/linux/ivtv*
7621F: include/uapi/linux/uvcvideo.h
d20620de 7622
0c272fc9
JC
7623MEDIATEK ETHERNET DRIVER
7624M: Felix Fietkau <nbd@openwrt.org>
7625M: John Crispin <blogic@openwrt.org>
7626L: netdev@vger.kernel.org
7627S: Maintained
7628F: drivers/net/ethernet/mediatek/
7629
c869f77d
JK
7630MEDIATEK MT7601U WIRELESS LAN DRIVER
7631M: Jakub Kicinski <kubakici@wp.pl>
7632L: linux-wireless@vger.kernel.org
7633S: Maintained
7634F: drivers/net/wireless/mediatek/mt7601u/
7635
e399065b
SS
7636MEGARAID SCSI/SAS DRIVERS
7637M: Kashyap Desai <kashyap.desai@avagotech.com>
7638M: Sumit Saxena <sumit.saxena@avagotech.com>
7639M: Uday Lingala <uday.lingala@avagotech.com>
7640L: megaraidlinux.pdl@avagotech.com
baaea1dc 7641L: linux-scsi@vger.kernel.org
e399065b 7642W: http://www.lsi.com
ce00f85c 7643S: Maintained
679655da
JP
7644F: Documentation/scsi/megaraid.txt
7645F: drivers/scsi/megaraid.*
7646F: drivers/scsi/megaraid/
757e0108 7647
2c46c9d5 7648MELLANOX ETHERNET DRIVER (mlx4_en)
c40e4096 7649M: Tariq Toukan <tariqt@mellanox.com>
b75f0050 7650L: netdev@vger.kernel.org
2c46c9d5
AV
7651S: Supported
7652W: http://www.mellanox.com
7653Q: http://patchwork.ozlabs.org/project/netdev/list/
7654F: drivers/net/ethernet/mellanox/mlx4/en_*
7655
e7523a49
OG
7656MELLANOX ETHERNET DRIVER (mlx5e)
7657M: Saeed Mahameed <saeedm@mellanox.com>
7658L: netdev@vger.kernel.org
7659S: Supported
7660W: http://www.mellanox.com
7661Q: http://patchwork.ozlabs.org/project/netdev/list/
7662F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7663
93c1edb2
JP
7664MELLANOX ETHERNET SWITCH DRIVERS
7665M: Jiri Pirko <jiri@mellanox.com>
7666M: Ido Schimmel <idosch@mellanox.com>
7667L: netdev@vger.kernel.org
7668S: Supported
7669W: http://www.mellanox.com
7670Q: http://patchwork.ozlabs.org/project/netdev/list/
7671F: drivers/net/ethernet/mellanox/mlxsw/
7672
8700e3e7
MS
7673SOFT-ROCE DRIVER (rxe)
7674M: Moni Shoua <monis@mellanox.com>
7675L: linux-rdma@vger.kernel.org
7676S: Supported
7677W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7678Q: http://patchwork.kernel.org/project/linux-rdma/list/
701b4bf6 7679F: drivers/infiniband/sw/rxe/
8700e3e7
MS
7680F: include/uapi/rdma/rdma_user_rxe.h
7681
5b25b13a
MD
7682MEMBARRIER SUPPORT
7683M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7684M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7685L: linux-kernel@vger.kernel.org
7686S: Supported
7687F: kernel/membarrier.c
7688F: include/uapi/linux/membarrier.h
7689
70ea91f1
SR
7690MEMORY MANAGEMENT
7691L: linux-mm@kvack.org
70ea91f1
SR
7692W: http://www.linux-mm.org
7693S: Maintained
679655da 7694F: include/linux/mm.h
551450bb
CS
7695F: include/linux/gfp.h
7696F: include/linux/mmzone.h
7697F: include/linux/memory_hotplug.h
7698F: include/linux/vmalloc.h
679655da 7699F: mm/
70ea91f1 7700
f4e9ce66 7701MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 7702M: David Woodhouse <dwmw2@infradead.org>
242c325e 7703M: Brian Norris <computersforpeace@gmail.com>
1da177e4 7704L: linux-mtd@lists.infradead.org
8a6e2535
JP
7705W: http://www.linux-mtd.infradead.org/
7706Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 7707T: git git://git.infradead.org/linux-mtd.git
ab95eac9 7708T: git git://git.infradead.org/l2-mtd.git
1da177e4 7709S: Maintained
becc7ae5 7710F: Documentation/devicetree/bindings/mtd/
679655da
JP
7711F: drivers/mtd/
7712F: include/linux/mtd/
c117ab84 7713F: include/uapi/mtd/
1da177e4 7714
26c57ef1 7715MEN A21 WATCHDOG DRIVER
30c7469b 7716M: Johannes Thumshirn <morbidrsa@gmail.com>
26c57ef1 7717L: linux-watchdog@vger.kernel.org
30c7469b 7718S: Maintained
26c57ef1
JT
7719F: drivers/watchdog/mena21_wdt.c
7720
3764e82e 7721MEN CHAMELEON BUS (mcb)
30c7469b
JT
7722M: Johannes Thumshirn <morbidrsa@gmail.com>
7723S: Maintained
3764e82e
JT
7724F: drivers/mcb/
7725F: include/linux/mcb.h
b9f2f459 7726F: Documentation/men-chameleon-bus.txt
3764e82e 7727
48b490d2
AW
7728MEN F21BMC (Board Management Controller)
7729M: Andreas Werner <andreas.werner@men.de>
7730S: Supported
7731F: drivers/mfd/menf21bmc.c
7732F: drivers/watchdog/menf21bmc_wdt.c
7733F: drivers/leds/leds-menf21bmc.c
7734F: drivers/hwmon/menf21bmc_hwmon.c
7735F: Documentation/hwmon/menf21bmc
7736
12285945
JH
7737METAG ARCHITECTURE
7738M: James Hogan <james.hogan@imgtec.com>
d668d9ed 7739L: linux-metag@vger.kernel.org
9f273c24 7740T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
f23d0e24 7741S: Odd Fixes
12285945
JH
7742F: arch/metag/
7743F: Documentation/metag/
7744F: Documentation/devicetree/bindings/metag/
2d799dde 7745F: Documentation/devicetree/bindings/interrupt-controller/img,*
a2c5d4ed 7746F: drivers/clocksource/metag_generic.c
5698c50d
JH
7747F: drivers/irqchip/irq-metag.c
7748F: drivers/irqchip/irq-metag-ext.c
ae85ac71 7749F: drivers/tty/metag_da.c
12285945 7750
c6375b0a 7751MICROBLAZE ARCHITECTURE
8b58be88 7752M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
7753W: http://www.monstr.eu/fdt/
7754T: git git://git.monstr.eu/linux-2.6-microblaze.git
7755S: Supported
0a8c7914 7756F: arch/microblaze/
1da177e4 7757
2508a45a
CY
7758MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7759M: Chen Yu <yu.c.chen@intel.com>
7760L: platform-driver-x86@vger.kernel.org
7761S: Supported
7762F: drivers/platform/x86/surfacepro3_button.c
7763
1da177e4 7764MICROTEK X6 SCANNER
61eee9a7 7765M: Oliver Neukum <oliver@neukum.org>
1da177e4 7766S: Maintained
679655da 7767F: drivers/usb/image/microtek.*
1da177e4
LT
7768
7769MIPS
8b58be88 7770M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7771L: linux-mips@linux-mips.org
6097050d 7772W: http://www.linux-mips.org/
b05e988e 7773T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 7774Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 7775S: Supported
f46d92e8 7776F: Documentation/devicetree/bindings/mips/
679655da
JP
7777F: Documentation/mips/
7778F: arch/mips/
1da177e4 7779
413ef3f6
KC
7780MIPS/LOONGSON1 ARCHITECTURE
7781M: Keguang Zhang <keguang.zhang@gmail.com>
7782L: linux-mips@linux-mips.org
7783S: Maintained
7784F: arch/mips/loongson32/
7785F: arch/mips/include/asm/mach-loongson32/
7786F: drivers/*/*loongson1*
7787F: drivers/*/*/*loongson1*
7788
08b7620a
HV
7789MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7790M: Hans Verkuil <hverkuil@xs4all.nl>
7791L: linux-media@vger.kernel.org
7792T: git git://linuxtv.org/media_tree.git
a825eaec 7793W: https://linuxtv.org
08b7620a
HV
7794S: Odd Fixes
7795F: drivers/media/radio/radio-miropcm20*
7796
c09befcb
OG
7797MELLANOX MLX4 core VPI driver
7798M: Yishai Hadas <yishaih@mellanox.com>
e126ba97
EC
7799L: netdev@vger.kernel.org
7800L: linux-rdma@vger.kernel.org
7801W: http://www.mellanox.com
7802Q: http://patchwork.ozlabs.org/project/netdev/list/
c09befcb
OG
7803S: Supported
7804F: drivers/net/ethernet/mellanox/mlx4/
7805F: include/linux/mlx4/
7806
7807MELLANOX MLX4 IB driver
7808M: Yishai Hadas <yishaih@mellanox.com>
7809L: linux-rdma@vger.kernel.org
7810W: http://www.mellanox.com
e126ba97 7811Q: http://patchwork.kernel.org/project/linux-rdma/list/
c09befcb
OG
7812S: Supported
7813F: drivers/infiniband/hw/mlx4/
7814F: include/linux/mlx4/
7815
595a4d8f
OG
7816MELLANOX MLX5 core VPI driver
7817M: Matan Barak <matanb@mellanox.com>
7818M: Leon Romanovsky <leonro@mellanox.com>
e126ba97
EC
7819L: netdev@vger.kernel.org
7820L: linux-rdma@vger.kernel.org
7821W: http://www.mellanox.com
7822Q: http://patchwork.ozlabs.org/project/netdev/list/
e126ba97
EC
7823S: Supported
7824F: drivers/net/ethernet/mellanox/mlx5/core/
7825F: include/linux/mlx5/
7826
595a4d8f
OG
7827MELLANOX MLX5 IB driver
7828M: Matan Barak <matanb@mellanox.com>
7829M: Leon Romanovsky <leonro@mellanox.com>
b75f0050
JP
7830L: linux-rdma@vger.kernel.org
7831W: http://www.mellanox.com
7832Q: http://patchwork.kernel.org/project/linux-rdma/list/
b75f0050 7833S: Supported
b75f0050 7834F: drivers/infiniband/hw/mlx5/
595a4d8f 7835F: include/linux/mlx5/
e126ba97 7836
764589b6
CM
7837MELEXIS MLX90614 DRIVER
7838M: Crt Mori <cmo@melexis.com>
7839L: linux-iio@vger.kernel.org
7840W: http://www.melexis.com
7841S: Supported
7842F: drivers/iio/temperature/mlx90614.c
7843
0ce277e4
AP
7844MN88472 MEDIA DRIVER
7845M: Antti Palosaari <crope@iki.fi>
7846L: linux-media@vger.kernel.org
a825eaec 7847W: https://linuxtv.org
0ce277e4
AP
7848W: http://palosaari.fi/linux/
7849Q: http://patchwork.linuxtv.org/project/linux-media/list/
0ce277e4 7850S: Maintained
94d0eaa4 7851F: drivers/media/dvb-frontends/mn88472*
0ce277e4 7852
4f4d238f
AP
7853MN88473 MEDIA DRIVER
7854M: Antti Palosaari <crope@iki.fi>
7855L: linux-media@vger.kernel.org
a825eaec 7856W: https://linuxtv.org
4f4d238f
AP
7857W: http://palosaari.fi/linux/
7858Q: http://patchwork.linuxtv.org/project/linux-media/list/
4f4d238f 7859S: Maintained
877ba50b 7860F: drivers/media/dvb-frontends/mn88473*
4f4d238f 7861
1da177e4 7862MODULE SUPPORT
8b58be88 7863M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 7864S: Maintained
679655da
JP
7865F: include/linux/module.h
7866F: kernel/module.c
1da177e4
LT
7867
7868MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 7869W: http://popies.net/meye/
b7788e13 7870S: Orphan
679655da 7871F: Documentation/video4linux/meye.txt
90d72ac6 7872F: drivers/media/pci/meye/
6c0f0359 7873F: include/uapi/linux/meye.h
1da177e4 7874
b9705b60 7875MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 7876M: Jiri Slaby <jirislaby@gmail.com>
d735410a 7877S: Maintained
679655da 7878F: Documentation/serial/moxa-smartio
c897401b 7879F: drivers/tty/mxser.*
d735410a 7880
889b2f87
AK
7881MR800 AVERMEDIA USB FM RADIO DRIVER
7882M: Alexey Klimov <klimov.linux@gmail.com>
7883L: linux-media@vger.kernel.org
7884T: git git://linuxtv.org/media_tree.git
7885S: Maintained
7886F: drivers/media/radio/radio-mr800.c
7887
d7155691
AO
7888MRF24J40 IEEE 802.15.4 RADIO DRIVER
7889M: Alan Ott <alan@signal11.us>
7890L: linux-wpan@vger.kernel.org
7891S: Maintained
7892F: drivers/net/ieee802154/mrf24j40.c
2e6fd648 7893F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
d7155691 7894
8c4c731a 7895MSI LAPTOP SUPPORT
182ae55c 7896M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 7897L: platform-driver-x86@vger.kernel.org
8c4c731a 7898S: Maintained
679655da 7899F: drivers/platform/x86/msi-laptop.c
8c4c731a 7900
0f1006b1 7901MSI WMI SUPPORT
d0944853 7902L: platform-driver-x86@vger.kernel.org
5ee7041e 7903S: Orphan
0f1006b1
AA
7904F: drivers/platform/x86/msi-wmi.c
7905
19a628a0
AP
7906MSI001 MEDIA DRIVER
7907M: Antti Palosaari <crope@iki.fi>
7908L: linux-media@vger.kernel.org
a825eaec 7909W: https://linuxtv.org
19a628a0
AP
7910W: http://palosaari.fi/linux/
7911Q: http://patchwork.linuxtv.org/project/linux-media/list/
7912T: git git://linuxtv.org/anttip/media_tree.git
7913S: Maintained
0185e197 7914F: drivers/media/tuners/msi001*
19a628a0 7915
7570589d 7916MSI2500 MEDIA DRIVER
2c57213f
AP
7917M: Antti Palosaari <crope@iki.fi>
7918L: linux-media@vger.kernel.org
a825eaec 7919W: https://linuxtv.org
2c57213f
AP
7920W: http://palosaari.fi/linux/
7921Q: http://patchwork.linuxtv.org/project/linux-media/list/
7922T: git git://linuxtv.org/anttip/media_tree.git
7923S: Maintained
7570589d 7924F: drivers/media/usb/msi2500/
2c57213f 7925
159eeea4
RJ
7926MSYSTEMS DISKONCHIP G3 MTD DRIVER
7927M: Robert Jarzmik <robert.jarzmik@free.fr>
7928L: linux-mtd@lists.infradead.org
7929S: Maintained
7930F: drivers/mtd/devices/docg3*
7931
62a37dc7 7932MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
7933M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7934L: linux-media@vger.kernel.org
7935T: git git://linuxtv.org/media_tree.git
7936S: Maintained
7937F: drivers/media/i2c/mt9m032.c
b5dcee22 7938F: include/media/i2c/mt9m032.h
0e837fb9 7939
62a37dc7 7940MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
7941M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7942L: linux-media@vger.kernel.org
7943T: git git://linuxtv.org/media_tree.git
7944S: Maintained
7945F: drivers/media/i2c/mt9p031.c
b5dcee22 7946F: include/media/i2c/mt9p031.h
0e837fb9 7947
62a37dc7 7948MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
7949M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7950L: linux-media@vger.kernel.org
7951T: git git://linuxtv.org/media_tree.git
7952S: Maintained
7953F: drivers/media/i2c/mt9t001.c
b5dcee22 7954F: include/media/i2c/mt9t001.h
0e837fb9 7955
62a37dc7 7956MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
7957M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7958L: linux-media@vger.kernel.org
7959T: git git://linuxtv.org/media_tree.git
7960S: Maintained
f2272e13 7961F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
0e837fb9 7962F: drivers/media/i2c/mt9v032.c
b5dcee22 7963F: include/media/i2c/mt9v032.h
0e837fb9 7964
4e0d13cb 7965MULTIFUNCTION DEVICES (MFD)
f7d3210e 7966M: Lee Jones <lee.jones@linaro.org>
7caa7991 7967T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
4e0d13cb 7968S: Supported
679655da 7969F: drivers/mfd/
55b5940d 7970F: include/linux/mfd/
4e0d13cb 7971
5c4e6f13 7972MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
e18eaf8f 7973M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 7974L: linux-mmc@vger.kernel.org
708dce3f 7975T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 7976S: Maintained
2810984b 7977F: Documentation/devicetree/bindings/mmc/
679655da
JP
7978F: drivers/mmc/
7979F: include/linux/mmc/
c117ab84 7980F: include/uapi/linux/mmc/
baca2da4 7981
15a0580c 7982MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 7983S: Orphan
679655da
JP
7984F: drivers/mmc/host/mmc_spi.c
7985F: include/linux/spi/mmc_spi.h
15a0580c 7986
1da177e4 7987MULTISOUND SOUND DRIVER
8b58be88 7988M: Andrew Veliath <andrewtv@usa.net>
1da177e4 7989S: Maintained
679655da
JP
7990F: Documentation/sound/oss/MultiSound
7991F: sound/oss/msnd*
1da177e4 7992
d735410a 7993MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 7994S: Orphan
c897401b 7995F: drivers/tty/isicom.c
679655da 7996F: include/linux/isicom.h
d735410a 7997
550a7375 7998MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
3b243519 7999M: Bin Liu <b-liu@ti.com>
795fb7e7 8000L: linux-usb@vger.kernel.org
43b416e5 8001T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 8002S: Maintained
679655da 8003F: drivers/usb/musb/
550a7375 8004
ea0af5f6
MK
8005MXL5007T MEDIA DRIVER
8006M: Michael Krufky <mkrufky@linuxtv.org>
8007L: linux-media@vger.kernel.org
a825eaec 8008W: https://linuxtv.org
ea0af5f6
MK
8009W: http://github.com/mkrufky
8010Q: http://patchwork.linuxtv.org/project/linux-media/list/
8011T: git git://linuxtv.org/mkrufky/tuners.git
8012S: Maintained
8013F: drivers/media/tuners/mxl5007t.*
8014
2d3cf588 8015MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 8016M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 8017L: netdev@vger.kernel.org
205057ae 8018W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 8019S: Supported
93f7848b 8020F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 8021
9df4f913
BB
8022NAND FLASH SUBSYSTEM
8023M: Boris Brezillon <boris.brezillon@free-electrons.com>
8024R: Richard Weinberger <richard@nod.at>
8025L: linux-mtd@lists.infradead.org
8026W: http://www.linux-mtd.infradead.org/
8027Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8028T: git git://github.com/linux-nand/linux.git
8029S: Maintained
8030F: drivers/mtd/nand/
8031F: include/linux/mtd/nand*.h
8032
1da177e4 8033NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 8034S: Orphan
d9fb9f38 8035F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 8036
23dc05a3
DM
8037NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8038M: Daniel Mack <zonque@gmail.com>
8039S: Maintained
e5747e40 8040L: alsa-devel@alsa-project.org (moderated for non-subscribers)
23dc05a3
DM
8041W: http://www.native-instruments.com
8042F: sound/usb/caiaq/
8043
1da177e4 8044NCP FILESYSTEM
52653199
PV
8045M: Petr Vandrovec <petr@vandrovec.name>
8046S: Odd Fixes
679655da 8047F: fs/ncpfs/
1da177e4 8048
a79b0322
FT
8049NCR 5380 SCSI DRIVERS
8050M: Finn Thain <fthain@telegraphics.com.au>
8051M: Michael Schmitz <schmitzmic@gmail.com>
8052L: linux-scsi@vger.kernel.org
8053S: Maintained
8054F: Documentation/scsi/g_NCR5380.txt
71d39758 8055F: Documentation/scsi/dtc3x80.txt
a79b0322
FT
8056F: drivers/scsi/NCR5380.*
8057F: drivers/scsi/arm/cumana_1.c
8058F: drivers/scsi/arm/oak.c
a79b0322
FT
8059F: drivers/scsi/atari_scsi.*
8060F: drivers/scsi/dmx3191d.c
8061F: drivers/scsi/dtc.*
8062F: drivers/scsi/g_NCR5380.*
8063F: drivers/scsi/g_NCR5380_mmio.c
8064F: drivers/scsi/mac_scsi.*
8065F: drivers/scsi/pas16.*
a79b0322
FT
8066F: drivers/scsi/sun3_scsi.*
8067F: drivers/scsi/sun3_scsi_vme.c
8068F: drivers/scsi/t128.*
8069
1da177e4 8070NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 8071M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
8072L: linux-scsi@vger.kernel.org
8073S: Maintained
679655da 8074F: drivers/scsi/NCR_D700.*
1da177e4 8075
4aa3eb4c
GR
8076NCT6775 HARDWARE MONITOR DRIVER
8077M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 8078L: linux-hwmon@vger.kernel.org
4aa3eb4c
GR
8079S: Maintained
8080F: Documentation/hwmon/nct6775
8081F: drivers/hwmon/nct6775.c
8082
3c2d774c 8083NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 8084M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 8085L: linux-rdma@vger.kernel.org
e3d33cb1 8086W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
8087S: Supported
8088F: drivers/infiniband/hw/nes/
8089
be2f2e84 8090NETEM NETWORK EMULATOR
adbbf69d 8091M: Stephen Hemminger <stephen@networkplumber.org>
3430284f 8092L: netem@lists.linux-foundation.org (moderated for non-subscribers)
be2f2e84 8093S: Maintained
679655da 8094F: net/sched/sch_netem.c
be2f2e84 8095
b2f5a051 8096NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 8097M: Jon Mason <jdmason@kudzu.us>
4a58448b 8098L: netdev@vger.kernel.org
4a58448b 8099S: Supported
679655da 8100F: Documentation/networking/s2io.txt
b2f5a051 8101F: Documentation/networking/vxge.txt
86387e1a 8102F: drivers/net/ethernet/neterion/
4a58448b 8103
db9cf3a3 8104NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 8105M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 8106M: Patrick McHardy <kaber@trash.net>
42010ed0 8107M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 8108L: netfilter-devel@vger.kernel.org
82b98543 8109L: coreteam@netfilter.org
1da177e4
LT
8110W: http://www.netfilter.org/
8111W: http://www.iptables.org/
42010ed0
PNA
8112Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8113T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8114T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 8115S: Supported
679655da
JP
8116F: include/linux/netfilter*
8117F: include/linux/netfilter/
8118F: include/net/netfilter/
c117ab84
CEB
8119F: include/uapi/linux/netfilter*
8120F: include/uapi/linux/netfilter/
679655da
JP
8121F: net/*/netfilter.c
8122F: net/*/netfilter/
8123F: net/netfilter/
91c269a0 8124F: net/bridge/br_netfilter*.c
1da177e4 8125
4cc67735 8126NETLABEL
87a0874c 8127M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
8128W: http://netlabel.sf.net
8129L: netdev@vger.kernel.org
87a0874c 8130S: Maintained
80811493 8131F: Documentation/netlabel/
679655da
JP
8132F: include/net/netlabel.h
8133F: net/netlabel/
4cc67735 8134
1da177e4 8135NETROM NETWORK LAYER
8b58be88 8136M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 8137L: linux-hams@vger.kernel.org
d34cb28a 8138W: http://www.linux-ax25.org/
1da177e4 8139S: Maintained
679655da 8140F: include/net/netrom.h
c117ab84 8141F: include/uapi/linux/netrom.h
679655da 8142F: net/netrom/
1da177e4 8143
4c352362
JK
8144NETRONOME ETHERNET DRIVERS
8145M: Jakub Kicinski <jakub.kicinski@netronome.com>
4c352362
JK
8146L: oss-drivers@netronome.com
8147S: Maintained
8148F: drivers/net/ethernet/netronome/
8149
5ddb88c0 8150NETWORK BLOCK DEVICE (NBD)
4ca5829a 8151M: Markus Pargmann <mpa@pengutronix.de>
1da177e4 8152S: Maintained
5e4b269b 8153L: nbd-general@lists.sourceforge.net
4ca5829a 8154T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
679655da
JP
8155F: Documentation/blockdev/nbd.txt
8156F: drivers/block/nbd.c
c117ab84 8157F: include/uapi/linux/nbd.h
1da177e4 8158
6e43650c
NH
8159NETWORK DROP MONITOR
8160M: Neil Horman <nhorman@tuxdriver.com>
8161L: netdev@vger.kernel.org
8162S: Maintained
8163W: https://fedorahosted.org/dropwatch/
8164F: net/core/drop_monitor.c
8165
1da177e4 8166NETWORKING [GENERAL]
8b58be88 8167M: "David S. Miller" <davem@davemloft.net>
979b6c13 8168L: netdev@vger.kernel.org
b1e8fd54 8169W: http://www.linuxfoundation.org/en/Net
11e98029 8170Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
8171T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8172T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 8173S: Maintained
679655da
JP
8174F: net/
8175F: include/net/
018d21ed
JP
8176F: include/linux/in.h
8177F: include/linux/net.h
8178F: include/linux/netdevice.h
c117ab84
CEB
8179F: include/uapi/linux/in.h
8180F: include/uapi/linux/net.h
8181F: include/uapi/linux/netdevice.h
0c7aecd4 8182F: include/uapi/linux/net_namespace.h
7e814a6c 8183F: tools/net/
f4e53f9a 8184F: tools/testing/selftests/net/
335a67d2 8185F: lib/random32.c
a101ccd1 8186F: lib/test_bpf.c
1da177e4
LT
8187
8188NETWORKING [IPv4/IPv6]
8b58be88
JP
8189M: "David S. Miller" <davem@davemloft.net>
8190M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
8191M: James Morris <jmorris@namei.org>
8192M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8193M: Patrick McHardy <kaber@trash.net>
979b6c13 8194L: netdev@vger.kernel.org
08deed1e 8195T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 8196S: Maintained
679655da
JP
8197F: net/ipv4/
8198F: net/ipv6/
8199F: include/net/ip*
0a14842f 8200F: arch/x86/net/*
1da177e4 8201
73b7656c
DM
8202NETWORKING [IPSEC]
8203M: Steffen Klassert <steffen.klassert@secunet.com>
8204M: Herbert Xu <herbert@gondor.apana.org.au>
8205M: "David S. Miller" <davem@davemloft.net>
8206L: netdev@vger.kernel.org
d1fc5024
SK
8207T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8208T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 8209S: Maintained
5826bdd1 8210F: net/core/flow.c
73b7656c
DM
8211F: net/xfrm/
8212F: net/key/
8213F: net/ipv4/xfrm*
d1fc5024
SK
8214F: net/ipv4/esp4.c
8215F: net/ipv4/ah4.c
8216F: net/ipv4/ipcomp.c
8217F: net/ipv4/ip_vti.c
73b7656c 8218F: net/ipv6/xfrm*
d1fc5024
SK
8219F: net/ipv6/esp6.c
8220F: net/ipv6/ah6.c
8221F: net/ipv6/ipcomp6.c
8222F: net/ipv6/ip6_vti.c
73b7656c
DM
8223F: include/uapi/linux/xfrm.h
8224F: include/net/xfrm.h
8225
10e2ff1c 8226NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 8227M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
8228L: netdev@vger.kernel.org
8229S: Maintained
8230
29f8f632 8231NETWORKING [WIRELESS]
2cb4abd1 8232L: linux-wireless@vger.kernel.org
8a6e2535 8233Q: http://patchwork.kernel.org/project/linux-wireless/list/
29f8f632 8234
788873ac
JP
8235NETWORKING DRIVERS
8236L: netdev@vger.kernel.org
8237W: http://www.linuxfoundation.org/en/Net
11e98029 8238Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
8239T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8240T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac 8241S: Odd Fixes
156f4fbc 8242F: Documentation/devicetree/bindings/net/
788873ac 8243F: drivers/net/
018d21ed 8244F: include/linux/if_*
0b63bf1f 8245F: include/linux/netdevice.h
0b63bf1f
JD
8246F: include/linux/etherdevice.h
8247F: include/linux/fcdevice.h
8248F: include/linux/fddidevice.h
8249F: include/linux/hippidevice.h
8250F: include/linux/inetdevice.h
c117ab84
CEB
8251F: include/uapi/linux/if_*
8252F: include/uapi/linux/netdevice.h
788873ac 8253
0e324cf6
JL
8254NETWORKING DRIVERS (WIRELESS)
8255M: Kalle Valo <kvalo@codeaurora.org>
8256L: linux-wireless@vger.kernel.org
8257Q: http://patchwork.kernel.org/project/linux-wireless/list/
9f273c24
FW
8258T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8259T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
0e324cf6 8260S: Maintained
182fd9ee 8261F: Documentation/devicetree/bindings/net/wireless/
0e324cf6
JL
8262F: drivers/net/wireless/
8263
3d396eb1 8264NETXEN (1/10) GbE SUPPORT
8622315e 8265M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
8266M: Sony Chacko <sony.chacko@qlogic.com>
8267M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 8268L: netdev@vger.kernel.org
9c2b5bde 8269W: http://www.qlogic.com
3d396eb1 8270S: Supported
aa43c215 8271F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 8272
6423d30f
AAJ
8273NFC SUBSYSTEM
8274M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8275M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8276M: Samuel Ortiz <sameo@linux.intel.com>
8277L: linux-wireless@vger.kernel.org
1eb3b216 8278L: linux-nfc@lists.01.org (subscribers-only)
0293ba20 8279S: Supported
6423d30f 8280F: net/nfc/
55eb94f9 8281F: include/net/nfc/
c117ab84 8282F: include/uapi/linux/nfc.h
6423d30f 8283F: drivers/nfc/
397d6497
CR
8284F: include/linux/platform_data/nfcmrvl.h
8285F: include/linux/platform_data/nxp-nci.h
08eaa1e0 8286F: include/linux/platform_data/pn544.h
397d6497
CR
8287F: include/linux/platform_data/st21nfca.h
8288F: include/linux/platform_data/st-nci.h
7ebb88e5 8289F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 8290
e8b43555 8291NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 8292M: Trond Myklebust <trond.myklebust@primarydata.com>
0e3b137f 8293M: Anna Schumaker <anna.schumaker@netapp.com>
78f58153
TM
8294L: linux-nfs@vger.kernel.org
8295W: http://client.linux-nfs.org
cd7b996a 8296T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 8297S: Maintained
679655da
JP
8298F: fs/lockd/
8299F: fs/nfs/
8300F: fs/nfs_common/
8301F: net/sunrpc/
8302F: include/linux/lockd/
8303F: include/linux/nfs*
8304F: include/linux/sunrpc/
c117ab84
CEB
8305F: include/uapi/linux/nfs*
8306F: include/uapi/linux/sunrpc/
1da177e4 8307
85ef9cea 8308NILFS2 FILESYSTEM
e2126935 8309M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 8310L: linux-nilfs@vger.kernel.org
f9472265 8311W: http://nilfs.sourceforge.net/
9e92e516 8312W: http://nilfs.osdn.jp/
e2126935 8313T: git git://github.com/konis/nilfs2.git
85ef9cea 8314S: Supported
679655da
JP
8315F: Documentation/filesystems/nilfs2.txt
8316F: fs/nilfs2/
c35c7ac5 8317F: include/trace/events/nilfs2.h
e63e88bc
RK
8318F: include/uapi/linux/nilfs2_api.h
8319F: include/uapi/linux/nilfs2_ondisk.h
85ef9cea 8320
1da177e4 8321NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 8322M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
8323W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8324S: Maintained
679655da
JP
8325F: Documentation/scsi/NinjaSCSI.txt
8326F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
8327
8328NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
8329M: GOTO Masanori <gotom@debian.or.jp>
8330M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
8331W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8332S: Maintained
679655da
JP
8333F: Documentation/scsi/NinjaSCSI.txt
8334F: drivers/scsi/nsp32*
1da177e4 8335
383b8fb9
LFT
8336NIOS2 ARCHITECTURE
8337M: Ley Foon Tan <lftan@altera.com>
8338L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
0094dc40 8339T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
383b8fb9
LFT
8340S: Maintained
8341F: arch/nios2/
8342
2a6afddb 8343NOKIA N900 POWER SUPPLY DRIVERS
e35a49b1 8344R: Pali Rohár <pali.rohar@gmail.com>
2a6afddb 8345F: include/linux/power/bq2415x_charger.h
081bab21 8346F: include/linux/power/bq27xxx_battery.h
2a6afddb
PR
8347F: include/linux/power/isp1704_charger.h
8348F: drivers/power/bq2415x_charger.c
081bab21 8349F: drivers/power/bq27xxx_battery.c
e35a49b1 8350F: drivers/power/bq27xxx_battery_i2c.c
2a6afddb
PR
8351F: drivers/power/isp1704_charger.c
8352F: drivers/power/rx51_battery.c
8353
a1bd3bae 8354NTB DRIVER CORE
9ef6bf6c
JM
8355M: Jon Mason <jdmason@kudzu.us>
8356M: Dave Jiang <dave.jiang@intel.com>
a1bd3bae 8357M: Allen Hubbe <Allen.Hubbe@emc.com>
5e9fd733 8358L: linux-ntb@googlegroups.com
fce8a7bb 8359S: Supported
2984411f
JM
8360W: https://github.com/jonmason/ntb/wiki
8361T: git git://github.com/jonmason/ntb.git
fce8a7bb 8362F: drivers/ntb/
548c237c 8363F: drivers/net/ntb_netdev.c
fce8a7bb 8364F: include/linux/ntb.h
a1bd3bae 8365F: include/linux/ntb_transport.h
a9c59ef7 8366F: tools/testing/selftests/ntb/
fce8a7bb 8367
e26a5843
AH
8368NTB INTEL DRIVER
8369M: Jon Mason <jdmason@kudzu.us>
8370M: Dave Jiang <dave.jiang@intel.com>
5e9fd733 8371L: linux-ntb@googlegroups.com
e26a5843
AH
8372S: Supported
8373W: https://github.com/jonmason/ntb/wiki
8374T: git git://github.com/jonmason/ntb.git
8375F: drivers/ntb/hw/intel/
fce8a7bb 8376
a1b36958
XY
8377NTB AMD DRIVER
8378M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8379L: linux-ntb@googlegroups.com
8380S: Supported
8381F: drivers/ntb/hw/amd/
8382
1da177e4 8383NTFS FILESYSTEM
2818ef50 8384M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 8385L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 8386W: http://www.tuxera.com/
e6f4dee7 8387T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 8388S: Supported
679655da
JP
8389F: Documentation/filesystems/ntfs.txt
8390F: fs/ntfs/
1da177e4 8391
9eb8ef74 8392NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 8393M: Antonino Daplas <adaplas@gmail.com>
c69f677c 8394L: linux-fbdev@vger.kernel.org
ce00f85c 8395S: Maintained
8a61f013
JH
8396F: drivers/video/fbdev/riva/
8397F: drivers/video/fbdev/nvidia/
1da177e4 8398
79461681 8399NVM EXPRESS DRIVER
b3975e94
JF
8400M: Keith Busch <keith.busch@intel.com>
8401M: Jens Axboe <axboe@fb.com>
79461681 8402L: linux-nvme@lists.infradead.org
b3975e94
JF
8403T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8404W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
79461681 8405S: Supported
57dacad5 8406F: drivers/nvme/host/
79461681
MW
8407F: include/linux/nvme.h
8408
a07b4970
CH
8409NVM EXPRESS TARGET DRIVER
8410M: Christoph Hellwig <hch@lst.de>
8411M: Sagi Grimberg <sagi@grimberg.me>
8412L: linux-nvme@lists.infradead.org
8413S: Supported
8414F: drivers/nvme/target/
8415
aee4b9bd
SK
8416NVMEM FRAMEWORK
8417M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8418M: Maxime Ripard <maxime.ripard@free-electrons.com>
8419S: Maintained
8420F: drivers/nvmem/
8421F: Documentation/devicetree/bindings/nvmem/
8422F: include/linux/nvmem-consumer.h
8423F: include/linux/nvmem-provider.h
8424
dece4585
CP
8425NXP-NCI NFC DRIVER
8426M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8427R: Charles Gorand <charles.gorand@effinnov.com>
8428L: linux-nfc@lists.01.org (moderated for non-subscribers)
8429S: Supported
8430F: drivers/nfc/nxp-nci
8431
f50d7146 8432NXP TDA998X DRM DRIVER
54176cc6 8433M: Russell King <rmk+kernel@armlinux.org.uk>
f50d7146
RK
8434S: Supported
8435F: drivers/gpu/drm/i2c/tda998x_drv.c
8436F: include/drm/i2c/tda998x.h
8437
fbace43e
PR
8438NXP TFA9879 DRIVER
8439M: Peter Rosin <peda@axentia.se>
8440L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8441S: Maintained
8442F: sound/soc/codecs/tfa9879*
8443
442f04c3
JP
8444OBJTOOL
8445M: Josh Poimboeuf <jpoimboe@redhat.com>
8446S: Supported
8447F: tools/objtool/
8448
f5525786 8449OMAP SUPPORT
0e24bdd4 8450M: Tony Lindgren <tony@atomide.com>
f5525786
TL
8451L: linux-omap@vger.kernel.org
8452W: http://www.muru.com/linux/omap/
8453W: http://linux.omap.com/
8a6e2535 8454Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 8455T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 8456S: Maintained
4e04d5a3 8457F: arch/arm/*omap*/
026da812
FB
8458F: arch/arm/configs/omap1_defconfig
8459F: arch/arm/configs/omap2plus_defconfig
046d0a37 8460F: drivers/i2c/busses/i2c-omap.c
dc68cd11
FB
8461F: drivers/irqchip/irq-omap-intc.c
8462F: drivers/mfd/*omap*.c
8463F: drivers/mfd/menelaus.c
8464F: drivers/mfd/palmas.c
8465F: drivers/mfd/tps65217.c
8466F: drivers/mfd/tps65218.c
8467F: drivers/mfd/tps65910.c
8468F: drivers/mfd/twl-core.[ch]
8469F: drivers/mfd/twl4030*.c
8470F: drivers/mfd/twl6030*.c
8471F: drivers/mfd/twl6040*.c
8472F: drivers/regulator/palmas-regulator*.c
8473F: drivers/regulator/pbias-regulator.c
8474F: drivers/regulator/tps65217-regulator.c
8475F: drivers/regulator/tps65218-regulator.c
8476F: drivers/regulator/tps65910-regulator.c
8477F: drivers/regulator/twl-regulator.c
046d0a37 8478F: include/linux/i2c-omap.h
f5525786 8479
50f29fbd 8480OMAP DEVICE TREE SUPPORT
cdb55ab0 8481M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
8482M: Tony Lindgren <tony@atomide.com>
8483L: linux-omap@vger.kernel.org
d0fb18c5 8484L: devicetree@vger.kernel.org
50f29fbd
TL
8485S: Maintained
8486F: arch/arm/boot/dts/*omap*
8487F: arch/arm/boot/dts/*am3*
05eb20fa
NM
8488F: arch/arm/boot/dts/*am4*
8489F: arch/arm/boot/dts/*am5*
8490F: arch/arm/boot/dts/*dra7*
50f29fbd 8491
f5525786 8492OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 8493M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
8494L: linux-omap@vger.kernel.org
8495S: Maintained
8496F: arch/arm/*omap*/*clock*
8497
8498OMAP POWER MANAGEMENT SUPPORT
3cf2efd5 8499M: Kevin Hilman <khilman@kernel.org>
f5525786
TL
8500L: linux-omap@vger.kernel.org
8501S: Maintained
8502F: arch/arm/*omap*/*pm*
c46938d4 8503F: drivers/cpufreq/omap-cpufreq.c
f5525786 8504
d21db568 8505OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
ff2de822 8506M: Rajendra Nayak <rnayak@codeaurora.org>
692ab1f3
PW
8507M: Paul Walmsley <paul@pwsan.com>
8508L: linux-omap@vger.kernel.org
8509S: Maintained
d21db568 8510F: arch/arm/mach-omap2/prm*
692ab1f3 8511
f5525786 8512OMAP AUDIO SUPPORT
6c284903 8513M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 8514M: Jarkko Nikula <jarkko.nikula@bitmer.com>
e5747e40 8515L: alsa-devel@alsa-project.org (moderated for non-subscribers)
f5525786
TL
8516L: linux-omap@vger.kernel.org
8517S: Maintained
8518F: sound/soc/omap/
8519
18640193
TL
8520OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8521M: Roger Quadros <rogerq@ti.com>
8522M: Tony Lindgren <tony@atomide.com>
8523L: linux-omap@vger.kernel.org
8524S: Maintained
8525F: drivers/memory/omap-gpmc.c
8526F: arch/arm/mach-omap2/*gpmc*
8527
f5525786 8528OMAP FRAMEBUFFER SUPPORT
830e6384 8529M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 8530L: linux-fbdev@vger.kernel.org
f5525786
TL
8531L: linux-omap@vger.kernel.org
8532S: Maintained
8a61f013 8533F: drivers/video/fbdev/omap/
f5525786 8534
676eec0d 8535OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 8536M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 8537L: linux-omap@vger.kernel.org
676eec0d 8538L: linux-fbdev@vger.kernel.org
178ff4c9 8539S: Maintained
8a61f013 8540F: drivers/video/fbdev/omap2/
178ff4c9
TV
8541F: Documentation/arm/OMAP/DSS
8542
8b37fcfc
OBC
8543OMAP HARDWARE SPINLOCK SUPPORT
8544M: Ohad Ben-Cohen <ohad@wizery.com>
8545L: linux-omap@vger.kernel.org
8546S: Maintained
8547F: drivers/hwspinlock/omap_hwspinlock.c
8b37fcfc 8548
f5525786 8549OMAP MMC SUPPORT
8b58be88 8550M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
8551L: linux-omap@vger.kernel.org
8552S: Maintained
653f41b5
MC
8553F: drivers/mmc/host/omap.c
8554
8555OMAP HS MMC SUPPORT
0a4585c6 8556L: linux-mmc@vger.kernel.org
653f41b5 8557L: linux-omap@vger.kernel.org
dfa5d196 8558S: Orphan
653f41b5 8559F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
8560
8561OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 8562M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
8563S: Maintained
8564F: drivers/char/hw_random/omap-rng.c
8565
f400c82e 8566OMAP HWMOD SUPPORT
cdb55ab0 8567M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
8568M: Paul Walmsley <paul@pwsan.com>
8569L: linux-omap@vger.kernel.org
8570S: Maintained
8fc8b12b 8571F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e 8572
8633fb30
PW
8573OMAP HWMOD DATA
8574M: Paul Walmsley <paul@pwsan.com>
8575L: linux-omap@vger.kernel.org
8576S: Maintained
8577F: arch/arm/mach-omap2/omap_hwmod*data*
8578
f400c82e 8579OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 8580M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
8581L: linux-omap@vger.kernel.org
8582S: Maintained
8583F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8584
0db83ced 8585OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7e8970e1
LP
8586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8587L: linux-media@vger.kernel.org
8588S: Maintained
7eec52db 8589F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
90d72ac6 8590F: drivers/media/platform/omap3isp/
0db83ced 8591F: drivers/staging/media/omap4iss/
7e8970e1 8592
f5525786 8593OMAP USB SUPPORT
f5525786
TL
8594L: linux-usb@vger.kernel.org
8595L: linux-omap@vger.kernel.org
3b243519 8596S: Orphan
a16fbd65
JP
8597F: drivers/usb/*/*omap*
8598F: arch/arm/*omap*/usb*
f5525786 8599
6d994710 8600OMAP GPIO DRIVER
fe643528 8601M: Grygorii Strashko <grygorii.strashko@ti.com>
97215800 8602M: Santosh Shilimkar <ssantosh@kernel.org>
3cf2efd5 8603M: Kevin Hilman <khilman@kernel.org>
6d994710
KH
8604L: linux-omap@vger.kernel.org
8605S: Maintained
fe643528 8606F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
6d994710
KH
8607F: drivers/gpio/gpio-omap.c
8608
c351e290
MJ
8609OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8610M: Mark Jackson <mpfj@newflow.co.uk>
8611L: linux-omap@vger.kernel.org
8612S: Maintained
8613F: arch/arm/boot/dts/am335x-nano.dts
8614
0ad122d9 8615OMFS FILESYSTEM
8b58be88 8616M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
8617L: linux-karma-devel@lists.sourceforge.net
8618S: Maintained
679655da
JP
8619F: Documentation/filesystems/omfs.txt
8620F: fs/omfs/
0ad122d9 8621
c1986ee9 8622OMNIKEY CARDMAN 4000 DRIVER
8b58be88 8623M: Harald Welte <laforge@gnumonks.org>
c1986ee9 8624S: Maintained
679655da
JP
8625F: drivers/char/pcmcia/cm4000_cs.c
8626F: include/linux/cm4000_cs.h
c117ab84 8627F: include/uapi/linux/cm4000_cs.h
c1986ee9 8628
77c44ab1 8629OMNIKEY CARDMAN 4040 DRIVER
8b58be88 8630M: Harald Welte <laforge@gnumonks.org>
77c44ab1 8631S: Maintained
679655da 8632F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 8633
77d5140f 8634OMNIVISION OV7670 SENSOR DRIVER
8b58be88 8635M: Jonathan Corbet <corbet@lwn.net>
661263b5 8636L: linux-media@vger.kernel.org
275ffde4 8637T: git git://linuxtv.org/media_tree.git
77d5140f 8638S: Maintained
90d72ac6 8639F: drivers/media/i2c/ov7670.c
77d5140f 8640
431bca73 8641ONENAND FLASH DRIVER
8b58be88 8642M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
8643L: linux-mtd@lists.infradead.org
8644S: Maintained
679655da
JP
8645F: drivers/mtd/onenand/
8646F: include/linux/mtd/onenand*.h
431bca73 8647
1da177e4 8648ONSTREAM SCSI TAPE DRIVER
8b58be88 8649M: Willem Riede <osst@riede.org>
1da177e4
LT
8650L: osst-users@lists.sourceforge.net
8651L: linux-scsi@vger.kernel.org
8652S: Maintained
f7269cfc
JD
8653F: Documentation/scsi/osst.txt
8654F: drivers/scsi/osst.*
8655F: drivers/scsi/osst_*.h
8656F: drivers/scsi/st.h
1da177e4 8657
e2d1d6c0 8658OPENCORES I2C BUS DRIVER
8b58be88 8659M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 8660L: linux-i2c@vger.kernel.org
e2d1d6c0 8661S: Maintained
679655da
JP
8662F: Documentation/i2c/busses/i2c-ocores
8663F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 8664
860c44c1 8665OPEN FIRMWARE AND FLATTENED DEVICE TREE
5d3ad8a6 8666M: Rob Herring <robh+dt@kernel.org>
c8fb70a3 8667M: Frank Rowand <frowand.list@gmail.com>
d0fb18c5 8668L: devicetree@vger.kernel.org
a7fefe9f 8669W: http://www.devicetree.org/
fcdec35e 8670T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
860c44c1 8671S: Maintained
f8828205 8672F: drivers/of/
860c44c1 8673F: include/linux/of*.h
f8828205 8674F: scripts/dtc/
860c44c1 8675
f8828205 8676OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 8677M: Rob Herring <robh+dt@kernel.org>
f8828205 8678M: Mark Rutland <mark.rutland@arm.com>
f8828205 8679L: devicetree@vger.kernel.org
9f273c24 8680T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
fcdec35e 8681Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
f8828205
GL
8682S: Maintained
8683F: Documentation/devicetree/
8684F: arch/*/boot/dts/
8685F: include/dt-bindings/
8686
2bb65f56
PA
8687OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8688M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8689L: devicetree@vger.kernel.org
8690S: Maintained
8691F: Documentation/devicetree/dynamic-resolution-notes.txt
8692F: Documentation/devicetree/overlay-notes.txt
8693F: drivers/of/overlay.c
8694F: drivers/of/resolver.c
8695
19f9d392
JB
8696OPENRISC ARCHITECTURE
8697M: Jonas Bonn <jonas@southpole.se>
8698W: http://openrisc.net
19f9d392
JB
8699S: Maintained
8700T: git git://openrisc.net/~jonas/linux
14430813 8701F: arch/openrisc/
19f9d392 8702
ccb1352e 8703OPENVSWITCH
4f337ed5 8704M: Pravin Shelar <pshelar@nicira.com>
b422da7c 8705L: netdev@vger.kernel.org
ccb1352e
JG
8706L: dev@openvswitch.org
8707W: http://openvswitch.org
ccb1352e
JG
8708S: Maintained
8709F: net/openvswitch/
b422da7c 8710F: include/uapi/linux/openvswitch.h
ccb1352e 8711
875fa6fb
VK
8712OPERATING PERFORMANCE POINTS (OPP)
8713M: Viresh Kumar <vireshk@kernel.org>
8714M: Nishanth Menon <nm@ti.com>
8715M: Stephen Boyd <sboyd@codeaurora.org>
8716L: linux-pm@vger.kernel.org
8717S: Maintained
8718T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8719F: drivers/base/power/opp/
8720F: include/linux/pm_opp.h
8721F: Documentation/power/opp.txt
8722F: Documentation/devicetree/bindings/opp/
8723
af39917d
CL
8724OPL4 DRIVER
8725M: Clemens Ladisch <clemens@ladisch.de>
8726L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8727T: git git://git.alsa-project.org/alsa-kernel.git
8728S: Maintained
8729F: sound/drivers/opl4/
8730
1da177e4 8731OPROFILE
4cf7e718 8732M: Robert Richter <rric@kernel.org>
1da177e4
LT
8733L: oprofile-list@lists.sf.net
8734S: Maintained
81c4a8a6 8735F: arch/*/include/asm/oprofile*.h
679655da
JP
8736F: arch/*/oprofile/
8737F: drivers/oprofile/
8738F: include/linux/oprofile.h
1da177e4 8739
e2d1d6c0 8740ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 8741M: Mark Fasheh <mfasheh@suse.com>
d6351db2 8742M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0 8743L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
01945fa2 8744W: http://ocfs2.wiki.kernel.org
e2d1d6c0 8745S: Supported
679655da
JP
8746F: Documentation/filesystems/ocfs2.txt
8747F: Documentation/filesystems/dlmfs.txt
8748F: fs/ocfs2/
e2d1d6c0 8749
1da177e4 8750ORINOCO DRIVER
724c6b35 8751L: linux-wireless@vger.kernel.org
491b26b4 8752W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 8753W: http://www.nongnu.org/orinoco/
3a59babb 8754S: Orphan
2be45b66 8755F: drivers/net/wireless/intersil/orinoco/
1da177e4 8756
42c55aa8 8757OSD LIBRARY and FILESYSTEM
fadc0752 8758M: Boaz Harrosh <ooo@electrozaur.com>
f1f6630b 8759M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
8760L: osd-dev@open-osd.org
8761W: http://open-osd.org
54e5881d 8762T: git git://git.open-osd.org/open-osd.git
68274794 8763S: Maintained
42c55aa8 8764F: drivers/scsi/osd/
6b6f0b6c 8765F: include/scsi/osd_*
42c55aa8 8766F: fs/exofs/
68274794 8767
ef94b186 8768OVERLAY FILESYSTEM
7c37fbda 8769M: Miklos Szeredi <miklos@szeredi.hu>
1d113735
MS
8770L: linux-unionfs@vger.kernel.org
8771T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7c37fbda 8772S: Supported
1d113735 8773F: fs/overlayfs/
7c37fbda
NB
8774F: Documentation/filesystems/overlayfs.txt
8775
85096169
MM
8776ORANGEFS FILESYSTEM
8777M: Mike Marshall <hubcap@omnibond.com>
b39c3cf4 8778L: pvfs2-developers@beowulf-underground.org (subscribers-only)
85096169
MM
8779T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8780S: Supported
8781F: fs/orangefs/
8782F: Documentation/filesystems/orangefs.txt
8783
e2d1d6c0 8784P54 WIRELESS DRIVER
084cb0fe 8785M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 8786L: linux-wireless@vger.kernel.org
084cb0fe 8787W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 8788S: Maintained
d3466830 8789F: drivers/net/wireless/intersil/p54/
e2d1d6c0 8790
f5cd7872 8791PA SEMI ETHERNET DRIVER
8b58be88 8792M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
8793L: netdev@vger.kernel.org
8794S: Maintained
ded19add 8795F: drivers/net/ethernet/pasemi/*
f5cd7872 8796
beb58aa3 8797PA SEMI SMBUS DRIVER
8b58be88 8798M: Olof Johansson <olof@lixom.net>
846557d3 8799L: linux-i2c@vger.kernel.org
beb58aa3 8800S: Maintained
679655da 8801F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 8802
48fc267e
SK
8803PADATA PARALLEL EXECUTION MECHANISM
8804M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
8805L: linux-crypto@vger.kernel.org
8806S: Maintained
8807F: kernel/padata.c
8808F: include/linux/padata.h
8809F: Documentation/padata.txt
8810
709ee531 8811PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 8812M: Harald Welte <laforge@gnumonks.org>
d0944853 8813L: platform-driver-x86@vger.kernel.org
709ee531 8814S: Maintained
679655da 8815F: drivers/platform/x86/panasonic-laptop.c
709ee531 8816
368dd5ac 8817PANASONIC MN10300/AM33/AM34 PORT
8b58be88 8818M: David Howells <dhowells@redhat.com>
4fa97181
DH
8819L: linux-am33-list@redhat.com (moderated for non-subscribers)
8820W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8821S: Maintained
679655da
JP
8822F: Documentation/mn10300/
8823F: arch/mn10300/
4fa97181 8824
305b37bd
KS
8825PARALLEL LCD/KEYPAD PANEL DRIVER
8826M: Willy Tarreau <willy@haproxy.com>
8827M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8828S: Odd Fixes
8829F: Documentation/misc-devices/lcd-panel-cgram.txt
8830F: drivers/misc/panel.c
8831
64dfff03
SM
8832PARALLEL PORT SUBSYSTEM
8833M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8834M: Sudip Mukherjee <sudip@vectorindia.org>
3dd1a329 8835L: linux-parport@lists.infradead.org (subscribers-only)
64dfff03 8836S: Maintained
679655da
JP
8837F: drivers/parport/
8838F: include/linux/parport*.h
8839F: drivers/char/ppdev.c
c117ab84 8840F: include/uapi/linux/ppdev.h
64dfff03 8841F: Documentation/parport*.txt
1da177e4 8842
4cdf6bc2 8843PARAVIRT_OPS INTERFACE
d633180c 8844M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
8845M: Chris Wright <chrisw@sous-sol.org>
8846M: Alok Kataria <akataria@vmware.com>
8847M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 8848L: virtualization@lists.linux-foundation.org
4cdf6bc2 8849S: Supported
a2e19991 8850F: Documentation/virtual/paravirt_ops.txt
679655da
JP
8851F: arch/*/kernel/paravirt*
8852F: arch/*/include/asm/paravirt.h
4cdf6bc2 8853
e2d1d6c0 8854PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 8855M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0 8856L: linux-parport@lists.infradead.org (subscribers-only)
e2d1d6c0 8857S: Maintained
679655da
JP
8858F: Documentation/blockdev/paride.txt
8859F: drivers/block/paride/
e2d1d6c0
RD
8860
8861PARISC ARCHITECTURE
b8828770 8862M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 8863M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
8864L: linux-parisc@vger.kernel.org
8865W: http://www.parisc-linux.org/
8a6e2535 8866Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 8867T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 8868T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 8869S: Maintained
679655da 8870F: arch/parisc/
2b6bac9e 8871F: Documentation/parisc/
679655da 8872F: drivers/parisc/
2b6bac9e
HD
8873F: drivers/char/agp/parisc-agp.c
8874F: drivers/input/serio/gscps2.c
8875F: drivers/parport/parport_gsc.*
8876F: drivers/tty/serial/8250/8250_gsc.c
8a61f013 8877F: drivers/video/fbdev/sti*
2b6bac9e
HD
8878F: drivers/video/console/sti*
8879F: drivers/video/logo/logo_parisc*
e2d1d6c0 8880
1662d32c 8881PC87360 HARDWARE MONITORING DRIVER
8b58be88 8882M: Jim Cromie <jim.cromie@gmail.com>
968ce1b1 8883L: linux-hwmon@vger.kernel.org
1662d32c 8884S: Maintained
679655da
JP
8885F: Documentation/hwmon/pc87360
8886F: drivers/hwmon/pc87360.c
1662d32c
JC
8887
8888PC8736x GPIO DRIVER
8b58be88 8889M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 8890S: Maintained
679655da 8891F: drivers/char/pc8736x_gpio.c
1662d32c 8892
1ad107fd 8893PC87427 HARDWARE MONITORING DRIVER
d8130624 8894M: Jean Delvare <jdelvare@suse.com>
968ce1b1 8895L: linux-hwmon@vger.kernel.org
1ad107fd
JD
8896S: Maintained
8897F: Documentation/hwmon/pc87427
8898F: drivers/hwmon/pc87427.c
8899
b26e0ed4 8900PCA9532 LED DRIVER
8b58be88 8901M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 8902S: Maintained
d5ca6918
JP
8903F: drivers/leds/leds-pca9532.c
8904F: include/linux/leds-pca9532.h
b26e0ed4 8905
5ce914a8 8906PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 8907M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
8908L: linux-i2c@vger.kernel.org
8909S: Maintained
b4f0b74e 8910F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 8911
3971dae5 8912PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 8913M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
8914S: Maintained
8915F: drivers/firmware/pcdp.*
8916
065c6359 8917PCI ERROR RECOVERY
6305902c 8918M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 8919L: linux-pci@vger.kernel.org
065c6359 8920S: Supported
679655da 8921F: Documentation/PCI/pci-error-recovery.txt
065c6359 8922
78c1cffd
RC
8923PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8924M: Russell Currey <ruscur@russell.cc>
8925L: linuxppc-dev@lists.ozlabs.org
8926S: Supported
8927F: Documentation/powerpc/eeh-pci-error-recovery.txt
8928F: arch/powerpc/kernel/eeh*.c
8929F: arch/powerpc/platforms/*/eeh*.c
8930F: arch/powerpc/include/*/eeh*.h
8931
1da177e4 8932PCI SUBSYSTEM
5ac3a6d2 8933M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 8934L: linux-pci@vger.kernel.org
99662dd1 8935Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 8936T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 8937S: Supported
92a1fe2e 8938F: Documentation/devicetree/bindings/pci/
679655da
JP
8939F: Documentation/PCI/
8940F: drivers/pci/
8941F: include/linux/pci*
6b49ee49 8942F: arch/x86/pci/
cad01f91 8943F: arch/x86/kernel/quirks.c
1da177e4 8944
eaa6111b
LFT
8945PCI DRIVER FOR ALTERA PCIE IP
8946M: Ley Foon Tan <lftan@altera.com>
8947L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8948L: linux-pci@vger.kernel.org
8949S: Supported
8950F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8951F: drivers/pci/host/pcie-altera.c
8952
b7e78170
RH
8953PCI DRIVER FOR ARM VERSATILE PLATFORM
8954M: Rob Herring <robh@kernel.org>
8955L: linux-pci@vger.kernel.org
8956L: linux-arm-kernel@lists.infradead.org
8957S: Maintained
8958F: Documentation/devicetree/bindings/pci/versatile.txt
8959F: drivers/pci/host/pci-versatile.c
8960
5f6b6ccd
TI
8961PCI DRIVER FOR APPLIEDMICRO XGENE
8962M: Tanmay Inamdar <tinamdar@apm.com>
8963L: linux-pci@vger.kernel.org
8964L: linux-arm-kernel@lists.infradead.org
8965S: Maintained
8966F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8967F: drivers/pci/host/pci-xgene.c
8968
62d0ff83
ML
8969PCI DRIVER FOR FREESCALE LAYERSCAPE
8970M: Minghuan Lian <minghuan.Lian@freescale.com>
8971M: Mingkai Hu <mingkai.hu@freescale.com>
8972M: Roy Zang <tie-fei.zang@freescale.com>
8973L: linuxppc-dev@lists.ozlabs.org
8974L: linux-pci@vger.kernel.org
8975L: linux-arm-kernel@lists.infradead.org
8976S: Maintained
8977F: drivers/pci/host/*layerscape*
8978
f0b75693 8979PCI DRIVER FOR IMX6
f175aa2c 8980M: Richard Zhu <Richard.Zhu@freescale.com>
1ba55f55 8981M: Lucas Stach <l.stach@pengutronix.de>
f0b75693
BH
8982L: linux-pci@vger.kernel.org
8983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8984S: Maintained
8985F: drivers/pci/host/*imx6*
8986
0c4ffcfe
MK
8987PCI DRIVER FOR TI KEYSTONE
8988M: Murali Karicheri <m-karicheri2@ti.com>
8989L: linux-pci@vger.kernel.org
8990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8991S: Maintained
8992F: drivers/pci/host/*keystone*
8993
f0b75693
BH
8994PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8995M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8996M: Jason Cooper <jason@lakedaemon.net>
8997L: linux-pci@vger.kernel.org
8998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8999S: Maintained
9000F: drivers/pci/host/*mvebu*
9001
8c39d710
TP
9002PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9003M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9004L: linux-pci@vger.kernel.org
9005L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9006S: Maintained
9007F: drivers/pci/host/pci-aardvark.c
9008
0447cfd7
TR
9009PCI DRIVER FOR NVIDIA TEGRA
9010M: Thierry Reding <thierry.reding@gmail.com>
9011L: linux-tegra@vger.kernel.org
f0b75693 9012L: linux-pci@vger.kernel.org
0447cfd7
TR
9013S: Supported
9014F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9015F: drivers/pci/host/pci-tegra.c
9016
47ff3de9
KVA
9017PCI DRIVER FOR TI DRA7XX
9018M: Kishon Vijay Abraham I <kishon@ti.com>
9019L: linux-omap@vger.kernel.org
9020L: linux-pci@vger.kernel.org
9021S: Supported
9022F: Documentation/devicetree/bindings/pci/ti-pci.txt
9023F: drivers/pci/host/pci-dra7xx.c
9024
f0b75693
BH
9025PCI DRIVER FOR RENESAS R-CAR
9026M: Simon Horman <horms@verge.net.au>
9027L: linux-pci@vger.kernel.org
4a121096 9028L: linux-renesas-soc@vger.kernel.org
f0b75693
BH
9029S: Maintained
9030F: drivers/pci/host/*rcar*
9031
4af82255 9032PCI DRIVER FOR SAMSUNG EXYNOS
b7701755 9033M: Jingoo Han <jingoohan1@gmail.com>
4af82255 9034L: linux-pci@vger.kernel.org
f0b75693
BH
9035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9036L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
9037S: Maintained
9038F: drivers/pci/host/pci-exynos.c
9039
f0b75693 9040PCI DRIVER FOR SYNOPSIS DESIGNWARE
b7701755 9041M: Jingoo Han <jingoohan1@gmail.com>
110baab1 9042M: Pratyush Anand <pratyush.anand@gmail.com>
f0b75693
BH
9043L: linux-pci@vger.kernel.org
9044S: Maintained
9045F: drivers/pci/host/*designware*
9046
5a3aa2a8
JP
9047PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9048M: Joao Pinto <jpinto@synopsys.com>
9049L: linux-pci@vger.kernel.org
9050S: Maintained
9051F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9052F: drivers/pci/host/pcie-designware-plat.c
9053
cf28855b
WD
9054PCI DRIVER FOR GENERIC OF HOSTS
9055M: Will Deacon <will.deacon@arm.com>
9056L: linux-pci@vger.kernel.org
9057L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9058S: Maintained
9059F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
4e64dbe2 9060F: drivers/pci/host/pci-host-common.c
cf28855b
WD
9061F: drivers/pci/host/pci-host-generic.c
9062
185a383a
KB
9063PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9064M: Keith Busch <keith.busch@intel.com>
9065L: linux-pci@vger.kernel.org
9066S: Supported
9067F: arch/x86/pci/vmd.c
9068
51b66a6c 9069PCIE DRIVER FOR ST SPEAR13XX
110baab1 9070M: Pratyush Anand <pratyush.anand@gmail.com>
51b66a6c 9071L: linux-pci@vger.kernel.org
110baab1 9072S: Maintained
51b66a6c
PA
9073F: drivers/pci/host/*spear*
9074
af1169b4
LFT
9075PCI MSI DRIVER FOR ALTERA MSI IP
9076M: Ley Foon Tan <lftan@altera.com>
9077L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9078L: linux-pci@vger.kernel.org
9079S: Supported
9080F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9081F: drivers/pci/host/pcie-altera-msi.c
51b66a6c 9082
dcd19de3
DD
9083PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9084M: Duc Dang <dhdang@apm.com>
9085L: linux-pci@vger.kernel.org
9086L: linux-arm-kernel@lists.infradead.org
9087S: Maintained
9088F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9089F: drivers/pci/host/pci-xgene-msi.c
9090
a3cbfae1
NC
9091PCIE DRIVER FOR AXIS ARTPEC
9092M: Niklas Cassel <niklas.cassel@axis.com>
9093M: Jesper Nilsson <jesper.nilsson@axis.com>
9094L: linux-arm-kernel@axis.com
9095L: linux-pci@vger.kernel.org
9096S: Maintained
9097F: Documentation/devicetree/bindings/pci/axis,artpec*
9098F: drivers/pci/host/*artpec*
9099
500a1d9a
ZW
9100PCIE DRIVER FOR HISILICON
9101M: Zhou Wang <wangzhou1@hisilicon.com>
5930fe4e 9102M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
500a1d9a
ZW
9103L: linux-pci@vger.kernel.org
9104S: Maintained
9105F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9106F: drivers/pci/host/pcie-hisi.c
9107
82a82383
SV
9108PCIE DRIVER FOR QUALCOMM MSM
9109M: Stanimir Varbanov <svarbanov@mm-sol.com>
9110L: linux-pci@vger.kernel.org
9111L: linux-arm-msm@vger.kernel.org
9112S: Maintained
9113F: drivers/pci/host/*qcom*
9114
f12b76e5
DD
9115PCIE DRIVER FOR CAVIUM THUNDERX
9116M: David Daney <david.daney@cavium.com>
9117L: linux-pci@vger.kernel.org
9118L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9119S: Supported
9120F: Documentation/devicetree/bindings/pci/pci-thunder-*
9121F: drivers/pci/host/pci-thunder-*
9122
1da177e4 9123PCMCIA SUBSYSTEM
4230dfc9 9124P: Linux PCMCIA Team
f5df5881 9125L: linux-pcmcia@lists.infradead.org
6650e0a5 9126W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9f273c24 9127T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
4230dfc9 9128S: Maintained
679655da
JP
9129F: Documentation/pcmcia/
9130F: drivers/pcmcia/
9131F: include/pcmcia/
1da177e4
LT
9132
9133PCNET32 NETWORK DRIVER
227fb925 9134M: Don Fry <pcnet32@frontier.com>
979b6c13 9135L: netdev@vger.kernel.org
1da177e4 9136S: Maintained
b955f6ca 9137F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 9138
48fc267e
SK
9139PCRYPT PARALLEL CRYPTO ENGINE
9140M: Steffen Klassert <steffen.klassert@secunet.com>
9141L: linux-crypto@vger.kernel.org
9142S: Maintained
9143F: crypto/pcrypt.c
9144F: include/crypto/pcrypt.h
9145
e72df0b8
TH
9146PER-CPU MEMORY ALLOCATOR
9147M: Tejun Heo <tj@kernel.org>
93e205a7 9148M: Christoph Lameter <cl@linux.com>
e72df0b8
TH
9149T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9150S: Maintained
9151F: include/linux/percpu*.h
9152F: mm/percpu*.c
9153F: arch/*/include/asm/percpu.h
9154
ad4ecbcb 9155PER-TASK DELAY ACCOUNTING
185e595f 9156M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 9157S: Maintained
679655da
JP
9158F: include/linux/delayacct.h
9159F: kernel/delayacct.c
ad4ecbcb 9160
57c0c15b 9161PERFORMANCE EVENTS SUBSYSTEM
daecbd26 9162M: Peter Zijlstra <peterz@infradead.org>
dd9b238c 9163M: Ingo Molnar <mingo@redhat.com>
f80c5393 9164M: Arnaldo Carvalho de Melo <acme@kernel.org>
a54d690e 9165R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
981c3a4f 9166L: linux-kernel@vger.kernel.org
75fc2d37 9167T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 9168S: Supported
d53e8365 9169F: kernel/events/*
a003236c 9170F: include/linux/perf_event.h
c117ab84 9171F: include/uapi/linux/perf_event.h
141c4296
RR
9172F: arch/*/kernel/perf_event*.c
9173F: arch/*/kernel/*/perf_event*.c
9174F: arch/*/kernel/*/*/perf_event*.c
a003236c 9175F: arch/*/include/asm/perf_event.h
a003236c 9176F: arch/*/kernel/perf_callchain.c
b0a434fb 9177F: arch/*/events/*
a003236c 9178F: tools/perf/
6c0b3244 9179
dd49d0f5 9180PERSONALITY HANDLING
8b58be88 9181M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
9182L: linux-abi-devel@lists.sourceforge.net
9183S: Maintained
679655da 9184F: include/linux/personality.h
c117ab84 9185F: include/uapi/linux/personality.h
dd49d0f5 9186
838e7a03 9187PHONET PROTOCOL
2a06b40f 9188M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
9189S: Supported
9190F: Documentation/networking/phonet.txt
9191F: include/linux/phonet.h
9192F: include/net/phonet/
c117ab84 9193F: include/uapi/linux/phonet.h
838e7a03
RDC
9194F: net/phonet/
9195
1da177e4 9196PHRAM MTD DRIVER
8b58be88 9197M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
9198L: linux-mtd@lists.infradead.org
9199S: Maintained
679655da 9200F: drivers/mtd/devices/phram.c
1da177e4 9201
efdbb10e
BP
9202PICOLCD HID DRIVER
9203M: Bruno Prémont <bonbons@linux-vserver.org>
9204L: linux-input@vger.kernel.org
9205S: Maintained
9206F: drivers/hid/hid-picolcd*
9207
a53bfa07
JI
9208PICOXCELL SUPPORT
9209M: Jamie Iles <jamie@jamieiles.com>
9210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9211T: git git://github.com/jamieiles/linux-2.6-ji.git
9212S: Supported
b8733987 9213F: arch/arm/boot/dts/picoxcell*
14430813 9214F: arch/arm/mach-picoxcell/
b8733987 9215F: drivers/crypto/picoxcell*
a53bfa07 9216
2744e8af
LW
9217PIN CONTROL SUBSYSTEM
9218M: Linus Walleij <linus.walleij@linaro.org>
c11f042b 9219L: linux-gpio@vger.kernel.org
dbe752a3 9220T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
2744e8af 9221S: Maintained
9feeed94 9222F: Documentation/devicetree/bindings/pinctrl/
fefb6245 9223F: Documentation/pinctrl.txt
07f29ba6 9224F: drivers/pinctrl/
8e406fe4 9225F: include/linux/pinctrl/
2744e8af 9226
2201bbb8
JCPV
9227PIN CONTROLLER - ATMEL AT91
9228M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9229L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9230S: Maintained
c654b6bf 9231F: drivers/pinctrl/pinctrl-at91.*
2201bbb8 9232
33d3690c
LD
9233PIN CONTROLLER - ATMEL AT91 PIO4
9234M: Ludovic Desroches <ludovic.desroches@atmel.com>
9235L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9236L: linux-gpio@vger.kernel.org
9237S: Supported
9238F: drivers/pinctrl/pinctrl-at91-pio4.*
9239
cbd1b652
MW
9240PIN CONTROLLER - INTEL
9241M: Mika Westerberg <mika.westerberg@linux.intel.com>
9242M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9243S: Maintained
9244F: drivers/pinctrl/intel/
2201bbb8 9245
9963b536
LP
9246PIN CONTROLLER - RENESAS
9247M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1a4ca6dd 9248M: Geert Uytterhoeven <geert+renesas@glider.be>
4a121096 9249L: linux-renesas-soc@vger.kernel.org
9963b536
LP
9250S: Maintained
9251F: drivers/pinctrl/sh-pfc/
9252
b75e60d6 9253PIN CONTROLLER - SAMSUNG
fea685e9 9254M: Tomasz Figa <tomasz.figa@gmail.com>
326dce07 9255M: Krzysztof Kozlowski <krzk@kernel.org>
44b03c10 9256M: Sylwester Nawrocki <s.nawrocki@samsung.com>
b75e60d6
DA
9257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9258L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9259S: Maintained
9b5b33f6 9260F: drivers/pinctrl/samsung/
b75e60d6 9261
13cbd906
TL
9262PIN CONTROLLER - SINGLE
9263M: Tony Lindgren <tony@atomide.com>
9264M: Haojian Zhuang <haojian.zhuang@linaro.org>
9265L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9266L: linux-omap@vger.kernel.org
9267S: Maintained
9268F: drivers/pinctrl/pinctrl-single.c
9269
deda8287 9270PIN CONTROLLER - ST SPEAR
da89947b 9271M: Viresh Kumar <vireshk@kernel.org>
deda8287
VK
9272L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9273W: http://www.st.com/spear
9274S: Maintained
8e406fe4 9275F: drivers/pinctrl/spear/
deda8287 9276
11a1cf34
JH
9277PISTACHIO SOC SUPPORT
9278M: James Hartley <james.hartley@imgtec.com>
9279M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9280L: linux-mips@linux-mips.org
9281S: Maintained
9282F: arch/mips/pistachio/
9283F: arch/mips/include/asm/mach-pistachio/
9284F: arch/mips/boot/dts/pistachio/
9285F: arch/mips/configs/pistachio*_defconfig
9286
249a6771 9287PKTCDVD DRIVER
e5f6450c 9288M: Jiri Kosina <jikos@kernel.org>
249a6771 9289S: Maintained
679655da
JP
9290F: drivers/block/pktcdvd.c
9291F: include/linux/pktcdvd.h
c117ab84 9292F: include/uapi/linux/pktcdvd.h
249a6771 9293
b31d8273
G
9294PKUNITY SOC DRIVERS
9295M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9296W: http://mprc.pku.edu.cn/~guanxuetao/linux
9297S: Maintained
ceebf4d5 9298T: git git://github.com/gxt/linux.git
b31d8273 9299F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 9300F: drivers/i2c/busses/i2c-puv3.c
8a61f013 9301F: drivers/video/fbdev/fb-puv3.c
2809e80b 9302F: drivers/rtc/rtc-puv3.c
b31d8273 9303
9d2ecfb7 9304PMBUS HARDWARE MONITORING DRIVERS
ca462085 9305M: Guenter Roeck <linux@roeck-us.net>
968ce1b1
GR
9306L: linux-hwmon@vger.kernel.org
9307W: http://hwmon.wiki.kernel.org/
9d2ecfb7
GR
9308W: http://www.roeck-us.net/linux/drivers/
9309T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9310S: Maintained
9311F: Documentation/hwmon/pmbus
9312F: drivers/hwmon/pmbus/
9313F: include/linux/i2c/pmbus.h
9314
89a36810 9315PMC SIERRA MaxRAID DRIVER
89a36810
AR
9316L: linux-scsi@vger.kernel.org
9317W: http://www.pmc-sierra.com/
3cdea4d7 9318S: Orphan
89a36810
AR
9319F: drivers/scsi/pmcraid.*
9320
dbf9bfe6 9321PMC SIERRA PM8001 DRIVER
d32477e2 9322M: Jack Wang <jinpu.wang@profitbricks.com>
dbf9bfe6 9323M: lindar_liu@usish.com
f5a7b525 9324L: pmchba@pmcs.com
dbf9bfe6 9325L: linux-scsi@vger.kernel.org
9326S: Supported
9327F: drivers/scsi/pm8001/
9328
1da177e4 9329POSIX CLOCKS and TIMERS
8b58be88 9330M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 9331L: linux-kernel@vger.kernel.org
75fc2d37 9332T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5cee9645 9333S: Maintained
679655da
JP
9334F: fs/timerfd.c
9335F: include/linux/timer*
5cee9645 9336F: kernel/time/*timer*
1da177e4 9337
7b06a6d7
RW
9338POWER MANAGEMENT CORE
9339M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9340L: linux-pm@vger.kernel.org
9341T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9342S: Supported
9343F: drivers/base/power/
9344F: include/linux/pm.h
9345F: include/linux/pm_*
9346F: include/linux/powercap.h
9347F: drivers/powercap/
9348
3be86148 9349POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
ad8464a2 9350M: Sebastian Reichel <sre@kernel.org>
57318935 9351M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 9352M: David Woodhouse <dwmw2@infradead.org>
ad8464a2 9353L: linux-pm@vger.kernel.org
54e5881d 9354T: git git://git.infradead.org/battery-2.6.git
3be86148 9355S: Maintained
3cc5c704
GU
9356F: Documentation/devicetree/bindings/power/
9357F: Documentation/devicetree/bindings/power_supply/
679655da 9358F: include/linux/power_supply.h
8cd725a1 9359F: drivers/power/
26305022 9360X: drivers/power/avs/
3be86148 9361
514f161a
MR
9362POWER STATE COORDINATION INTERFACE (PSCI)
9363M: Mark Rutland <mark.rutland@arm.com>
9364M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9365L: linux-arm-kernel@lists.infradead.org
9366S: Maintained
9367F: drivers/firmware/psci.c
9368F: include/linux/psci.h
9369F: include/uapi/linux/psci.h
9370
43a1dd9b
SJS
9371POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9372M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9373L: linuxppc-dev@lists.ozlabs.org
9374S: Maintained
9375F: drivers/char/powernv-op-panel.c
9376
1da177e4 9377PNP SUPPORT
9c3646d1 9378M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
1da177e4 9379S: Maintained
679655da 9380F: drivers/pnp/
1da177e4
LT
9381
9382PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 9383M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
9384L: linux-ppp@vger.kernel.org
9385S: Maintained
224cf5ad 9386F: drivers/net/ppp/ppp_*
1da177e4
LT
9387
9388PPP OVER ATM (RFC 2364)
8b58be88 9389M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 9390S: Maintained
679655da 9391F: net/atm/pppoatm.c
c117ab84 9392F: include/uapi/linux/atmppp.h
1da177e4
LT
9393
9394PPP OVER ETHERNET
8b58be88 9395M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 9396S: Maintained
224cf5ad
JK
9397F: drivers/net/ppp/pppoe.c
9398F: drivers/net/ppp/pppox.c
1da177e4 9399
a6d2370b 9400PPP OVER L2TP
8b58be88 9401M: James Chapman <jchapman@katalix.com>
a6d2370b 9402S: Maintained
90ca28d1 9403F: net/l2tp/l2tp_ppp.c
679655da 9404F: include/linux/if_pppol2tp.h
c117ab84 9405F: include/uapi/linux/if_pppol2tp.h
a6d2370b 9406
eae9d2ba 9407PPS SUPPORT
8b58be88 9408M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
9409W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9410L: linuxpps@ml.enneenne.com (subscribers-only)
9411S: Maintained
cabaaf41
JP
9412F: Documentation/pps/
9413F: drivers/pps/
9414F: include/linux/pps*.h
eae9d2ba 9415
71a6d0af
HW
9416PPTP DRIVER
9417M: Dmitry Kozlov <xeb@mail.ru>
9418L: netdev@vger.kernel.org
9419S: Maintained
224cf5ad 9420F: drivers/net/ppp/pptp.c
71a6d0af
HW
9421W: http://sourceforge.net/projects/accel-pptp
9422
1da177e4 9423PREEMPTIBLE KERNEL
8b58be88 9424M: Robert Love <rml@tech9.net>
1da177e4
LT
9425L: kpreempt-tech@lists.sourceforge.net
9426W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9427S: Supported
679655da
JP
9428F: Documentation/preempt-locking.txt
9429F: include/linux/preempt.h
1da177e4
LT
9430
9431PRISM54 WIRELESS DRIVER
8b58be88 9432M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 9433L: linux-wireless@vger.kernel.org
9ef80804 9434W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 9435S: Obsolete
c12edfe2 9436F: drivers/net/wireless/intersil/prism54/
1da177e4 9437
02c18891 9438PS3 NETWORK SUPPORT
b809b9ca 9439M: Geoff Levand <geoff@infradead.org>
02c18891 9440L: netdev@vger.kernel.org
a14ab6b6 9441L: linuxppc-dev@lists.ozlabs.org
b809b9ca 9442S: Maintained
8df158ac 9443F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 9444
f58a9d17 9445PS3 PLATFORM SUPPORT
b809b9ca 9446M: Geoff Levand <geoff@infradead.org>
a4724ed6 9447L: linuxppc-dev@lists.ozlabs.org
b809b9ca 9448S: Maintained
679655da
JP
9449F: arch/powerpc/boot/ps3*
9450F: arch/powerpc/include/asm/lv1call.h
9451F: arch/powerpc/include/asm/ps3*.h
9452F: arch/powerpc/platforms/ps3/
9453F: drivers/*/ps3*
9454F: drivers/ps3/
fec629b8 9455F: drivers/rtc/rtc-ps3.c
679655da 9456F: drivers/usb/host/*ps3.c
fec629b8 9457F: sound/ppc/snd_ps3*
f58a9d17 9458
cffb4add 9459PS3VRAM DRIVER
8b58be88 9460M: Jim Paris <jim@jtan.com>
3715a5d0 9461M: Geoff Levand <geoff@infradead.org>
a14ab6b6 9462L: linuxppc-dev@lists.ozlabs.org
cffb4add 9463S: Maintained
8a3977cb 9464F: drivers/block/ps3vram.c
cffb4add 9465
8defe599 9466PSTORE FILESYSTEM
9d5e2a02 9467M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
9468M: Colin Cross <ccross@android.com>
9469M: Kees Cook <keescook@chromium.org>
9470M: Tony Luck <tony.luck@intel.com>
9471S: Maintained
9f273c24 9472T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8defe599
AV
9473F: fs/pstore/
9474F: include/linux/pstore*
04851772 9475F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
9476F: drivers/acpi/apei/erst.c
9477
7fbc415d
RC
9478PTP HARDWARE CLOCK SUPPORT
9479M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 9480L: netdev@vger.kernel.org
7fbc415d
RC
9481S: Maintained
9482W: http://linuxptp.sourceforge.net/
9483F: Documentation/ABI/testing/sysfs-ptp
9484F: Documentation/ptp/*
0ecb3cdd 9485F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
9486F: drivers/net/phy/dp83640*
9487F: drivers/ptp/*
9488F: include/linux/ptp_cl*
9489
cf94a4d1 9490PTRACE SUPPORT
e846ee5f 9491M: Roland McGrath <roland@hack.frob.com>
8b58be88 9492M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
9493S: Maintained
9494F: include/asm-generic/syscall.h
9495F: include/linux/ptrace.h
9496F: include/linux/regset.h
9497F: include/linux/tracehook.h
c117ab84 9498F: include/uapi/linux/ptrace.h
cf94a4d1
CH
9499F: kernel/ptrace.c
9500
3e9d7ba7
HV
9501PULSE8-CEC DRIVER
9502M: Hans Verkuil <hverkuil@xs4all.nl>
9503L: linux-media@vger.kernel.org
9504T: git git://linuxtv.org/media_tree.git
9505S: Maintained
9506F: drivers/staging/media/pulse8-cec
9507
8320204a 9508PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 9509M: Mike Isely <isely@pobox.com>
16e9495d 9510L: pvrusb2@isely.net (subscribers-only)
661263b5 9511L: linux-media@vger.kernel.org
8320204a 9512W: http://www.isely.net/pvrusb2/
275ffde4 9513T: git git://linuxtv.org/media_tree.git
8320204a 9514S: Maintained
679655da 9515F: Documentation/video4linux/README.pvrusb2
0c0d06ca 9516F: drivers/media/usb/pvrusb2/
8320204a 9517
39532e6c 9518PWC WEBCAM DRIVER
c0936df4 9519M: Hans Verkuil <hverkuil@xs4all.nl>
39532e6c
HG
9520L: linux-media@vger.kernel.org
9521T: git git://linuxtv.org/media_tree.git
c0936df4 9522S: Odd Fixes
39532e6c
HG
9523F: drivers/media/usb/pwc/*
9524
93c090b3 9525PWM FAN DRIVER
774e0362
KD
9526M: Kamil Debski <kamil@wypas.org>
9527M: Lukasz Majewski <l.majewski@samsung.com>
968ce1b1 9528L: linux-hwmon@vger.kernel.org
93c090b3
KD
9529S: Supported
9530F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9531F: Documentation/hwmon/pwm-fan
9532F: drivers/hwmon/pwm-fan.c
9533
200efedd 9534PWM SUBSYSTEM
aa3495f7
TR
9535M: Thierry Reding <thierry.reding@gmail.com>
9536L: linux-pwm@vger.kernel.org
0c2498f1 9537S: Maintained
006e854f 9538T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
9539F: Documentation/pwm.txt
9540F: Documentation/devicetree/bindings/pwm/
9541F: include/linux/pwm.h
0c2498f1 9542F: drivers/pwm/
a140b98d
TR
9543F: drivers/video/backlight/pwm_bl.c
9544F: include/linux/pwm_backlight.h
0c2498f1 9545
30ec261e 9546PXA2xx/PXA3xx SUPPORT
8da5e302 9547M: Daniel Mack <daniel@zonque.org>
a323f664 9548M: Haojian Zhuang <haojian.zhuang@gmail.com>
8da5e302 9549M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 9550L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61 9551T: git git://github.com/hzhuang1/linux.git
8da5e302 9552T: git git://github.com/rjarzmik/linux.git
1da177e4 9553S: Maintained
e68d7c14 9554F: arch/arm/boot/dts/pxa*
679655da 9555F: arch/arm/mach-pxa/
820439f1 9556F: drivers/dma/pxa*
679655da 9557F: drivers/pcmcia/pxa2xx*
1403ead9 9558F: drivers/pinctrl/pxa/
9df92e6c 9559F: drivers/spi/spi-pxa2xx*
faf2e1db 9560F: drivers/usb/gadget/udc/pxa2*
679655da 9561F: include/sound/pxa2xx-lib.h
bec4c99e 9562F: sound/arm/pxa*
14430813 9563F: sound/soc/pxa/
1da177e4 9564
f3154a46
RJ
9565PXA GPIO DRIVER
9566M: Robert Jarzmik <robert.jarzmik@free.fr>
9567L: linux-gpio@vger.kernel.org
9568S: Maintained
9569F: drivers/gpio/gpio-pxa.c
9570
ec64d3bf
EG
9571PXA3xx NAND FLASH DRIVER
9572M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9573L: linux-mtd@lists.infradead.org
9574S: Maintained
9a67f099 9575F: drivers/mtd/nand/pxa3xx_nand.c
ec64d3bf 9576
3f640c61 9577MMP SUPPORT
8b58be88 9578M: Eric Miao <eric.y.miao@gmail.com>
a323f664 9579M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 9580L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
9581T: git git://github.com/hzhuang1/linux.git
9582T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 9583S: Maintained
e68d7c14 9584F: arch/arm/boot/dts/mmp*
3f640c61 9585F: arch/arm/mach-mmp/
e8e6cb32 9586
272f133a
PO
9587PXA MMCI DRIVER
9588S: Orphan
9589
57f63bc8 9590PXA RTC DRIVER
8b58be88 9591M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
9592L: rtc-linux@googlegroups.com
9593S: Maintained
9594
cea4001a 9595QAT DRIVER
90ab5a81
TS
9596M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9597M: Salvatore Benedetto <salvatore.benedetto@intel.com>
49e7d9df
JP
9598L: qat-linux@intel.com
9599S: Supported
9600F: drivers/crypto/qat/
cea4001a 9601
52a09a04 9602QIB DRIVER
8473c603 9603M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
9604L: linux-rdma@vger.kernel.org
9605S: Supported
9606F: drivers/infiniband/hw/qib/
9607
5e9772b9
JS
9608QLOGIC QLA1280 SCSI DRIVER
9609M: Michael Reed <mdr@sgi.com>
9610L: linux-scsi@vger.kernel.org
9611S: Maintained
9612F: drivers/scsi/qla1280.[ch]
9613
1da177e4 9614QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 9615M: qla2xxx-upstream@qlogic.com
1da177e4
LT
9616L: linux-scsi@vger.kernel.org
9617S: Supported
679655da
JP
9618F: Documentation/scsi/LICENSE.qla2xxx
9619F: drivers/scsi/qla2xxx/
1da177e4 9620
883c98fe 9621QLOGIC QLA4XXX iSCSI DRIVER
1018b8b9 9622M: QLogic-Storage-Upstream@qlogic.com
883c98fe
RA
9623L: linux-scsi@vger.kernel.org
9624S: Supported
bacfb81b 9625F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
9626F: drivers/scsi/qla4xxx/
9627
5a4faa87 9628QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 9629M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 9630M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
9631M: linux-driver@qlogic.com
9632L: netdev@vger.kernel.org
9633S: Supported
679655da 9634F: Documentation/networking/LICENSE.qla3xxx
aa43c215 9635F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 9636
0ec00f03 9637QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9f35a3cc 9638M: Dept-GELinuxNICDev@qlogic.com
0ec00f03
AKS
9639L: netdev@vger.kernel.org
9640S: Supported
aa43c215 9641F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 9642
c4e84bde 9643QLOGIC QLGE 10Gb ETHERNET DRIVER
c9b1a5b5
HP
9644M: Harish Patil <harish.patil@qlogic.com>
9645M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9646M: Dept-GELinuxNICDev@qlogic.com
4cbfbe25 9647M: linux-driver@qlogic.com
c4e84bde
RM
9648L: netdev@vger.kernel.org
9649S: Supported
aa43c215 9650F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 9651
fe56b9e6
YM
9652QLOGIC QL4xxx ETHERNET DRIVER
9653M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9654M: Ariel Elior <Ariel.Elior@qlogic.com>
9655M: everest-linux-l2@qlogic.com
9656L: netdev@vger.kernel.org
9657S: Supported
9658F: drivers/net/ethernet/qlogic/qed/
9659F: include/linux/qed/
9660F: drivers/net/ethernet/qlogic/qede/
9661
1da177e4 9662QNX4 FILESYSTEM
8b58be88 9663M: Anders Larsen <al@alarsen.net>
1da177e4
LT
9664W: http://www.alarsen.net/linux/qnx4fs/
9665S: Maintained
80811493 9666F: fs/qnx4/
c117ab84
CEB
9667F: include/uapi/linux/qnx4_fs.h
9668F: include/uapi/linux/qnxtypes.h
1da177e4 9669
91952bc0
AP
9670QT1010 MEDIA DRIVER
9671M: Antti Palosaari <crope@iki.fi>
9672L: linux-media@vger.kernel.org
a825eaec 9673W: https://linuxtv.org
91952bc0
AP
9674W: http://palosaari.fi/linux/
9675Q: http://patchwork.linuxtv.org/project/linux-media/list/
9676T: git git://linuxtv.org/anttip/media_tree.git
9677S: Maintained
9678F: drivers/media/tuners/qt1010*
9679
966fb5ec
SM
9680QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9681M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9682L: linux-wireless@vger.kernel.org
9683L: ath9k-devel@lists.ath9k.org
9684W: http://wireless.kernel.org/en/users/Drivers/ath9k
9685S: Supported
9686F: drivers/net/wireless/ath/ath9k/
9687
2ea0ffcb
KV
9688QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9689M: Kalle Valo <kvalo@qca.qualcomm.com>
9690L: ath10k@lists.infradead.org
9691W: http://wireless.kernel.org/en/users/Drivers/ath10k
9f273c24 9692T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2ea0ffcb
KV
9693S: Supported
9694F: drivers/net/wireless/ath/ath10k/
9695
4f4567cf
RK
9696QUALCOMM HEXAGON ARCHITECTURE
9697M: Richard Kuo <rkuo@codeaurora.org>
9698L: linux-hexagon@vger.kernel.org
9f273c24 9699T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
4f4567cf
RK
9700S: Supported
9701F: arch/hexagon/
9702
8e84c258
EK
9703QUALCOMM WCN36XX WIRELESS DRIVER
9704M: Eugene Krasnikov <k.eugene.e@gmail.com>
9705L: wcn36xx@lists.infradead.org
9706W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9707T: git git://github.com/KrasnikovEugene/wcn36xx.git
9708S: Supported
9709F: drivers/net/wireless/ath/wcn36xx/
9710
eeca9a67
MT
9711QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9712M: Gabriel Somlo <somlo@cmu.edu>
9713M: "Michael S. Tsirkin" <mst@redhat.com>
9714L: qemu-devel@nongnu.org
9715S: Maintained
9716F: drivers/firmware/qemu_fw_cfg.c
9717
602adf40 9718RADOS BLOCK DEVICE (RBD)
0f5417ce
SW
9719M: Ilya Dryomov <idryomov@gmail.com>
9720M: Sage Weil <sage@redhat.com>
527a88b9 9721M: Alex Elder <elder@kernel.org>
398ecff5 9722L: ceph-devel@vger.kernel.org
09d90327
SW
9723W: http://ceph.com/
9724T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
6e67b7ae 9725T: git git://github.com/ceph/ceph-client.git
602adf40 9726S: Supported
398ecff5 9727F: Documentation/ABI/testing/sysfs-bus-rbd
602adf40
YS
9728F: drivers/block/rbd.c
9729F: drivers/block/rbd_types.h
9730
1da177e4 9731RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 9732M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 9733L: linux-fbdev@vger.kernel.org
1da177e4 9734S: Maintained
8a61f013 9735F: drivers/video/fbdev/aty/radeon*
c117ab84 9736F: include/uapi/linux/radeonfb.h
1da177e4 9737
c6c9b34c 9738RADIOSHARK RADIO DRIVER
c0936df4 9739M: Hans Verkuil <hverkuil@xs4all.nl>
c6c9b34c
HG
9740L: linux-media@vger.kernel.org
9741T: git git://linuxtv.org/media_tree.git
9742S: Maintained
9743F: drivers/media/radio/radio-shark.c
9744
9745RADIOSHARK2 RADIO DRIVER
c0936df4 9746M: Hans Verkuil <hverkuil@xs4all.nl>
c6c9b34c
HG
9747L: linux-media@vger.kernel.org
9748T: git git://linuxtv.org/media_tree.git
9749S: Maintained
9750F: drivers/media/radio/radio-shark2.c
9751F: drivers/media/radio/radio-tea5777.c
9752
1da177e4 9753RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 9754M: Paul Mackerras <paulus@samba.org>
c69f677c 9755L: linux-fbdev@vger.kernel.org
1da177e4 9756S: Maintained
8a61f013 9757F: drivers/video/fbdev/aty/aty128fb.c
1da177e4 9758
a0fd81a9 9759RALINK MIPS ARCHITECTURE
bdb40e8e 9760M: John Crispin <john@phrozen.org>
a0fd81a9
JC
9761L: linux-mips@linux-mips.org
9762S: Maintained
9763F: arch/mips/ralink
9764
e7839f25 9765RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 9766P: rt2x00 project
b182427e 9767M: Stanislaw Gruszka <sgruszka@redhat.com>
f198f98e 9768M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 9769L: linux-wireless@vger.kernel.org
95ea3627 9770S: Maintained
33aca94d 9771F: drivers/net/wireless/ralink/rt2x00/
95ea3627 9772
9db5579b 9773RAMDISK RAM BLOCK DEVICE DRIVER
ea7618ec 9774M: Jens Axboe <axboe@kernel.dk>
9db5579b 9775S: Maintained
679655da
JP
9776F: Documentation/blockdev/ramdisk.txt
9777F: drivers/block/brd.c
9db5579b 9778
9e95ce27 9779RANDOM NUMBER DRIVER
0624bcaa 9780M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 9781S: Maintained
679655da 9782F: drivers/char/random.c
9e95ce27 9783
394b701c 9784RAPIDIO SUBSYSTEM
8b58be88 9785M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 9786M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 9787S: Maintained
679655da 9788F: drivers/rapidio/
394b701c 9789
e2d1d6c0 9790RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 9791L: linux-wireless@vger.kernel.org
f52a5490 9792S: Orphan
679655da 9793F: drivers/net/wireless/ray*
e2d1d6c0
RD
9794
9795RCUTORTURE MODULE
e0198b29 9796M: Josh Triplett <josh@joshtriplett.org>
8b58be88 9797M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 9798L: linux-kernel@vger.kernel.org
f9094d8e 9799S: Supported
08deed1e 9800T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 9801F: Documentation/RCU/torture.txt
34e2d560 9802F: kernel/rcu/rcutorture.c
e2d1d6c0 9803
c87b9c60
PM
9804RCUTORTURE TEST FRAMEWORK
9805M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9806M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9807R: Steven Rostedt <rostedt@goodmis.org>
9808R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9809R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9810L: linux-kernel@vger.kernel.org
c87b9c60
PM
9811S: Supported
9812T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9813F: tools/testing/selftests/rcutorture
9814
c1f766b5 9815RDC R-321X SoC
8b58be88 9816M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
9817S: Maintained
9818
db17f395 9819RDC R6040 FAST ETHERNET DRIVER
35566e96 9820M: Florian Fainelli <f.fainelli@gmail.com>
db17f395
FF
9821L: netdev@vger.kernel.org
9822S: Maintained
58565a35 9823F: drivers/net/ethernet/rdc/r6040.c
db17f395 9824
a09ed661 9825RDS - RELIABLE DATAGRAM SOCKETS
72f26eee 9826M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9827L: netdev@vger.kernel.org
9828L: linux-rdma@vger.kernel.org
fbb5a558 9829L: rds-devel@oss.oracle.com (moderated for non-subscribers)
72f26eee 9830W: https://oss.oracle.com/projects/rds/
a09ed661 9831S: Supported
679655da 9832F: net/rds/
72f26eee 9833F: Documentation/networking/rds.txt
a09ed661 9834
0194621b
DD
9835RDMAVT - RDMA verbs software
9836M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9837L: linux-rdma@vger.kernel.org
9838S: Supported
9839F: drivers/infiniband/sw/rdmavt
9840
595182bc 9841READ-COPY UPDATE (RCU)
8b58be88 9842M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 9843M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
9844R: Steven Rostedt <rostedt@goodmis.org>
9845R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
96a39bc4 9846R: Lai Jiangshan <jiangshanlai@gmail.com>
981c3a4f 9847L: linux-kernel@vger.kernel.org
9fab9787 9848W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 9849S: Supported
08deed1e 9850T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 9851F: Documentation/RCU/
9fab9787 9852X: Documentation/RCU/torture.txt
f9094d8e 9853F: include/linux/rcu*
4102adab
PM
9854X: include/linux/srcu.h
9855F: kernel/rcu/
34e2d560 9856X: kernel/torture.c
595182bc 9857
0c86edc0 9858REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 9859M: Alessandro Zummo <a.zummo@towertech.it>
7c6f84f8 9860M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
76465493 9861L: rtc-linux@googlegroups.com
8a6e2535 9862Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
4733f397 9863T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
0c86edc0 9864S: Maintained
7af6a2e1 9865F: Documentation/devicetree/bindings/rtc/
679655da
JP
9866F: Documentation/rtc.txt
9867F: drivers/rtc/
9868F: include/linux/rtc.h
c117ab84 9869F: include/uapi/linux/rtc.h
fe23c336
AB
9870F: include/linux/rtc/
9871F: include/linux/platform_data/rtc-*
9872F: tools/testing/selftests/timers/rtctest.c
0c86edc0 9873
0e400c53
MB
9874REALTEK AUDIO CODECS
9875M: Bard Liao <bardliao@realtek.com>
9876M: Oder Chiou <oder_chiou@realtek.com>
9877S: Maintained
9878F: sound/soc/codecs/rt*
9879F: include/sound/rt*.h
9880
1da177e4 9881REISERFS FILE SYSTEM
76c4e5ea 9882L: reiserfs-devel@vger.kernel.org
1da177e4 9883S: Supported
679655da 9884F: fs/reiserfs/
1da177e4 9885
b83a313b 9886REGISTER MAP ABSTRACTION
b02e48f2 9887M: Mark Brown <broonie@kernel.org>
dd060bc9 9888L: linux-kernel@vger.kernel.org
b83a313b
MB
9889T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9890S: Supported
9398a639 9891F: Documentation/devicetree/bindings/regmap/
b83a313b
MB
9892F: drivers/base/regmap/
9893F: include/linux/regmap.h
9894
400e64df
OBC
9895REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9896M: Ohad Ben-Cohen <ohad@wizery.com>
69ae9895 9897M: Bjorn Andersson <bjorn.andersson@linaro.org>
d7586849 9898L: linux-remoteproc@vger.kernel.org
6bb697b6 9899T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df 9900S: Maintained
15ebc72d 9901F: Documentation/devicetree/bindings/remoteproc/
400e64df 9902F: Documentation/remoteproc.txt
15ebc72d 9903F: drivers/remoteproc/
6fc26488 9904F: include/linux/remoteproc.h
400e64df 9905
d8115db5
OBC
9906REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9907M: Ohad Ben-Cohen <ohad@wizery.com>
69ae9895 9908M: Bjorn Andersson <bjorn.andersson@linaro.org>
d7586849 9909L: linux-remoteproc@vger.kernel.org
d8115db5
OBC
9910T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9911S: Maintained
9912F: drivers/rpmsg/
9913F: Documentation/rpmsg.txt
9914F: include/linux/rpmsg.h
9915
8e6569af
SS
9916RENESAS ETHERNET DRIVERS
9917R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9918L: netdev@vger.kernel.org
4a121096 9919L: linux-renesas-soc@vger.kernel.org
8e6569af
SS
9920F: drivers/net/ethernet/renesas/
9921F: include/linux/sh_eth.h
9922
3e46c397
YS
9923RENESAS USB2 PHY DRIVER
9924M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
4a121096 9925L: linux-renesas-soc@vger.kernel.org
3e46c397
YS
9926S: Maintained
9927F: drivers/phy/phy-rcar-gen3-usb2.c
9928
1b0fe6be
PZ
9929RESET CONTROLLER FRAMEWORK
9930M: Philipp Zabel <p.zabel@pengutronix.de>
9f273c24 9931T: git git://git.pengutronix.de/git/pza/linux
1b0fe6be
PZ
9932S: Maintained
9933F: drivers/reset/
9934F: Documentation/devicetree/bindings/reset/
b2f6dd7b 9935F: include/dt-bindings/reset/
1b0fe6be
PZ
9936F: include/linux/reset.h
9937F: include/linux/reset-controller.h
9938
e0897645 9939RFKILL
8b58be88 9940M: Johannes Berg <johannes@sipsolutions.net>
19d337df 9941L: linux-wireless@vger.kernel.org
ce466579
JB
9942W: http://wireless.kernel.org/
9943T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9944T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 9945S: Maintained
505c9247 9946F: Documentation/rfkill.txt
80811493 9947F: net/rfkill/
e0897645 9948
933685ca
TG
9949RHASHTABLE
9950M: Thomas Graf <tgraf@suug.ch>
9951L: netdev@vger.kernel.org
9952S: Maintained
9953F: lib/rhashtable.c
9954F: include/linux/rhashtable.h
9955
67e054e9
ML
9956RICOH SMARTMEDIA/XD DRIVER
9957M: Maxim Levitsky <maximlevitsky@gmail.com>
9958S: Maintained
21c26f50
JP
9959F: drivers/mtd/nand/r852.c
9960F: drivers/mtd/nand/r852.h
67e054e9 9961
92634125
ML
9962RICOH R5C592 MEMORYSTICK DRIVER
9963M: Maxim Levitsky <maximlevitsky@gmail.com>
9964S: Maintained
9965F: drivers/memstick/host/r592.*
9966
27f1d2f9
SA
9967ROCCAT DRIVERS
9968M: Stefan Achatz <erazor_de@users.sourceforge.net>
9969W: http://sourceforge.net/projects/roccat/
9970S: Maintained
9971F: drivers/hid/hid-roccat*
9972F: include/linux/hid-roccat*
9973F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9974
4b8ac966
JP
9975ROCKER DRIVER
9976M: Jiri Pirko <jiri@resnulli.us>
4b8ac966
JP
9977L: netdev@vger.kernel.org
9978S: Supported
9979F: drivers/net/ethernet/rocker/
9980
1da177e4
LT
9981ROCKETPORT DRIVER
9982P: Comtrol Corp.
1da177e4
LT
9983W: http://www.comtrol.com
9984S: Maintained
679655da 9985F: Documentation/serial/rocket.txt
c897401b 9986F: drivers/tty/rocket*
1da177e4 9987
7645c2f4
KC
9988ROCKETPORT EXPRESS/INFINITY DRIVER
9989M: Kevin Cernekee <cernekee@gmail.com>
9990L: linux-serial@vger.kernel.org
9991S: Odd Fixes
9992F: drivers/tty/serial/rp2.*
9993
1da177e4 9994ROSE NETWORK LAYER
8b58be88 9995M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 9996L: linux-hams@vger.kernel.org
d34cb28a 9997W: http://www.linux-ax25.org/
1da177e4 9998S: Maintained
679655da 9999F: include/net/rose.h
c117ab84 10000F: include/uapi/linux/rose.h
679655da 10001F: net/rose/
1da177e4 10002
91952bc0
AP
10003RTL2830 MEDIA DRIVER
10004M: Antti Palosaari <crope@iki.fi>
10005L: linux-media@vger.kernel.org
a825eaec 10006W: https://linuxtv.org
91952bc0
AP
10007W: http://palosaari.fi/linux/
10008Q: http://patchwork.linuxtv.org/project/linux-media/list/
10009T: git git://linuxtv.org/anttip/media_tree.git
10010S: Maintained
10011F: drivers/media/dvb-frontends/rtl2830*
10012
27a0aacf
AP
10013RTL2832 MEDIA DRIVER
10014M: Antti Palosaari <crope@iki.fi>
10015L: linux-media@vger.kernel.org
a825eaec 10016W: https://linuxtv.org
27a0aacf
AP
10017W: http://palosaari.fi/linux/
10018Q: http://patchwork.linuxtv.org/project/linux-media/list/
10019T: git git://linuxtv.org/anttip/media_tree.git
10020S: Maintained
10021F: drivers/media/dvb-frontends/rtl2832*
10022
ba6e6f6e
AP
10023RTL2832_SDR MEDIA DRIVER
10024M: Antti Palosaari <crope@iki.fi>
10025L: linux-media@vger.kernel.org
a825eaec 10026W: https://linuxtv.org
ba6e6f6e
AP
10027W: http://palosaari.fi/linux/
10028Q: http://patchwork.linuxtv.org/project/linux-media/list/
10029T: git git://linuxtv.org/anttip/media_tree.git
10030S: Maintained
b4bb1c28 10031F: drivers/media/dvb-frontends/rtl2832_sdr*
ba6e6f6e 10032
59840488 10033RTL8180 WIRELESS DRIVER
605bebe2 10034L: linux-wireless@vger.kernel.org
491b26b4 10035W: http://wireless.kernel.org/
54e5881d 10036T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7be6ff65 10037S: Orphan
62141726 10038F: drivers/net/wireless/realtek/rtl818x/rtl8180/
605bebe2 10039
59840488 10040RTL8187 WIRELESS DRIVER
9f0939bf 10041M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
10042M: Hin-Tak Leung <htl10@users.sourceforge.net>
10043M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 10044L: linux-wireless@vger.kernel.org
491b26b4 10045W: http://wireless.kernel.org/
54e5881d 10046T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 10047S: Maintained
62141726 10048F: drivers/net/wireless/realtek/rtl818x/rtl8187/
59840488 10049
3cf0c8ad
LF
10050RTL8192CE WIRELESS DRIVER
10051M: Larry Finger <Larry.Finger@lwfinger.net>
10052M: Chaoming Li <chaoming_li@realsil.com.cn>
10053L: linux-wireless@vger.kernel.org
491b26b4 10054W: http://wireless.kernel.org/
3cf0c8ad
LF
10055T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10056S: Maintained
62141726
KV
10057F: drivers/net/wireless/realtek/rtlwifi/
10058F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
59840488 10059
26f1fad2
JS
10060RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10061M: Jes Sorensen <Jes.Sorensen@redhat.com>
10062L: linux-wireless@vger.kernel.org
171a900c 10063T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
26f1fad2
JS
10064S: Maintained
10065F: drivers/net/wireless/realtek/rtl8xxxu/
10066
9eb8ef74 10067S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 10068M: Antonino Daplas <adaplas@gmail.com>
c69f677c 10069L: linux-fbdev@vger.kernel.org
ce00f85c 10070S: Maintained
8a61f013 10071F: drivers/video/fbdev/savage/
9eb8ef74 10072
1da177e4 10073S390
8b58be88
JP
10074M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10075M: Heiko Carstens <heiko.carstens@de.ibm.com>
d58140cc 10076L: linux-s390@vger.kernel.org
5238da45 10077W: http://www.ibm.com/developerworks/linux/linux390/
9f273c24 10078T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
5238da45 10079S: Supported
679655da 10080F: arch/s390/
a968cd3e 10081F: drivers/s390/
3bfe6858
JN
10082F: Documentation/s390/
10083F: Documentation/DocBook/s390*
5238da45 10084
322986ca
SO
10085S390 COMMON I/O LAYER
10086M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10087M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10088L: linux-s390@vger.kernel.org
10089W: http://www.ibm.com/developerworks/linux/linux390/
10090S: Supported
10091F: drivers/s390/cio/
10092
10093S390 DASD DRIVER
10094M: Stefan Weinhuber <wein@de.ibm.com>
10095M: Stefan Haberland <stefan.haberland@de.ibm.com>
10096L: linux-s390@vger.kernel.org
10097W: http://www.ibm.com/developerworks/linux/linux390/
10098S: Supported
10099F: drivers/s390/block/dasd*
10100F: block/partitions/ibm.c
10101
5238da45 10102S390 NETWORK DRIVERS
f0c59aff 10103M: Ursula Braun <ubraun@linux.vnet.ibm.com>
d58140cc 10104L: linux-s390@vger.kernel.org
5238da45
HC
10105W: http://www.ibm.com/developerworks/linux/linux390/
10106S: Supported
679655da 10107F: drivers/s390/net/
5238da45 10108
322986ca
SO
10109S390 PCI SUBSYSTEM
10110M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10111M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10112L: linux-s390@vger.kernel.org
10113W: http://www.ibm.com/developerworks/linux/linux390/
10114S: Supported
10115F: arch/s390/pci/
10116F: drivers/pci/hotplug/s390_pci_hpc.c
10117
feed9b62 10118S390 ZCRYPT DRIVER
5c8d0983 10119M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62 10120L: linux-s390@vger.kernel.org
a968cd3e 10121W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 10122S: Supported
d5ca6918 10123F: drivers/s390/crypto/
feed9b62 10124
5238da45 10125S390 ZFCP DRIVER
d38e19d0 10126M: Steffen Maier <maier@linux.vnet.ibm.com>
d58140cc 10127L: linux-s390@vger.kernel.org
5238da45 10128W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 10129S: Supported
679655da 10130F: drivers/s390/scsi/zfcp_*
1da177e4 10131
dd96df2c 10132S390 IUCV NETWORK LAYER
f0c59aff 10133M: Ursula Braun <ubraun@linux.vnet.ibm.com>
dd96df2c
UB
10134L: linux-s390@vger.kernel.org
10135W: http://www.ibm.com/developerworks/linux/linux390/
10136S: Supported
679655da
JP
10137F: drivers/s390/net/*iucv*
10138F: include/net/iucv/
10139F: net/iucv/
dd96df2c 10140
8128f23c
GS
10141S390 IOMMU (PCI)
10142M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10143L: linux-s390@vger.kernel.org
10144W: http://www.ibm.com/developerworks/linux/linux390/
10145S: Supported
10146F: drivers/iommu/s390-iommu.c
10147
4dde7f75 10148S3C24XX SD/MMC Driver
8b58be88 10149M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 10150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 10151S: Supported
679655da 10152F: drivers/mmc/host/s3cmci.*
4dde7f75 10153
1f15a229
HV
10154SAA6588 RDS RECEIVER DRIVER
10155M: Hans Verkuil <hverkuil@xs4all.nl>
10156L: linux-media@vger.kernel.org
10157T: git git://linuxtv.org/media_tree.git
a825eaec 10158W: https://linuxtv.org
1f15a229
HV
10159S: Odd Fixes
10160F: drivers/media/i2c/saa6588*
10161
98ed12e6 10162SAA7134 VIDEO4LINUX DRIVER
5dc8a864
MCC
10163M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10164M: Mauro Carvalho Chehab <mchehab@kernel.org>
98ed12e6 10165L: linux-media@vger.kernel.org
a825eaec 10166W: https://linuxtv.org
98ed12e6
MCC
10167T: git git://linuxtv.org/media_tree.git
10168S: Odd fixes
e42bf501 10169F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
10170F: drivers/media/pci/saa7134/
10171
1da177e4 10172SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 10173M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 10174L: linux-media@vger.kernel.org
275ffde4 10175T: git git://linuxtv.org/media_tree.git
1da177e4 10176S: Maintained
90d72ac6
MCC
10177F: drivers/media/common/saa7146/
10178F: drivers/media/pci/saa7146/
10179F: include/media/saa7146*
1da177e4 10180
92304a40 10181SAMSUNG LAPTOP DRIVER
5909c654 10182M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
10183L: platform-driver-x86@vger.kernel.org
10184S: Maintained
10185F: drivers/platform/x86/samsung-laptop.c
10186
4a109cc0 10187SAMSUNG AUDIO (ASoC) DRIVERS
326dce07 10188M: Krzysztof Kozlowski <krzk@kernel.org>
250b6851 10189M: Sangbeom Kim <sbkim73@samsung.com>
09a01028 10190M: Sylwester Nawrocki <s.nawrocki@samsung.com>
4a109cc0
MB
10191L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10192S: Supported
14430813 10193F: sound/soc/samsung/
4a109cc0 10194
0d89a28b 10195SAMSUNG FRAMEBUFFER DRIVER
b7701755 10196M: Jingoo Han <jingoohan1@gmail.com>
0d89a28b
JH
10197L: linux-fbdev@vger.kernel.org
10198S: Maintained
8a61f013 10199F: drivers/video/fbdev/s3c-fb.c
0d89a28b 10200
b40f0632 10201SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
f69d3a17 10202M: Sangbeom Kim <sbkim73@samsung.com>
326dce07
KK
10203M: Krzysztof Kozlowski <krzk@kernel.org>
10204M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
f69d3a17 10205L: linux-kernel@vger.kernel.org
b40f0632 10206L: linux-samsung-soc@vger.kernel.org
f69d3a17
SK
10207S: Supported
10208F: drivers/mfd/sec*.c
10209F: drivers/regulator/s2m*.c
10210F: drivers/regulator/s5m*.c
b40f0632
KK
10211F: drivers/clk/clk-s2mps11.c
10212F: drivers/rtc/rtc-s5m.c
f69d3a17 10213F: include/linux/mfd/samsung/
a13c7c51
KK
10214F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10215F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
27383ca9 10216F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
a13c7c51 10217F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
f69d3a17 10218
038f5c4b
SN
10219SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10220M: Kyungmin Park <kyungmin.park@samsung.com>
10221M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10222L: linux-media@vger.kernel.org
10223Q: https://patchwork.linuxtv.org/project/linux-media/list/
10224S: Supported
10225F: drivers/media/platform/exynos4-is/
038f5c4b 10226
6fd86ab2
SN
10227SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10228M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10229L: linux-media@vger.kernel.org
10230L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10231S: Maintained
10232F: drivers/media/platform/s3c-camif/
d647f0b7 10233F: include/media/drv-intf/s3c_camif.h
6fd86ab2 10234
b84ef24e
AH
10235SAMSUNG S5C73M3 CAMERA DRIVER
10236M: Kyungmin Park <kyungmin.park@samsung.com>
10237M: Andrzej Hajda <a.hajda@samsung.com>
10238L: linux-media@vger.kernel.org
10239S: Supported
10240F: drivers/media/i2c/s5c73m3/*
10241
7d459937
AH
10242SAMSUNG S5K5BAF CAMERA DRIVER
10243M: Kyungmin Park <kyungmin.park@samsung.com>
10244M: Andrzej Hajda <a.hajda@samsung.com>
10245L: linux-media@vger.kernel.org
10246S: Supported
10247F: drivers/media/i2c/s5k5baf.c
10248
c04c674f
RB
10249SAMSUNG S3FWRN5 NFC DRIVER
10250M: Robert Baldyga <r.baldyga@samsung.com>
079c2652 10251M: Krzysztof Opasiak <k.opasiak@samsung.com>
c04c674f
RB
10252L: linux-nfc@lists.01.org (moderated for non-subscribers)
10253S: Supported
10254F: drivers/nfc/s3fwrn5
10255
310e39c9 10256SAMSUNG SOC CLOCK DRIVERS
fea685e9
TF
10257M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10258M: Tomasz Figa <tomasz.figa@gmail.com>
310e39c9
TF
10259S: Supported
10260L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10261F: drivers/clk/samsung/
10262
2e365a70
AS
10263SAMSUNG SPI DRIVERS
10264M: Kukjin Kim <kgene@kernel.org>
10265M: Krzysztof Kozlowski <krzk@kernel.org>
10266M: Andi Shyti <andi.shyti@samsung.com>
10267L: linux-spi@vger.kernel.org
10268L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10269S: Maintained
10270F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10271F: drivers/spi/spi-s3c*
10272F: include/linux/platform_data/spi-s3c64xx.h
10273
66890ed6
BA
10274SAMSUNG SXGBE DRIVERS
10275M: Byungho An <bh74.an@samsung.com>
10276M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
10277M: Vipul Pandya <vipul.pandya@samsung.com>
10278S: Supported
10279L: netdev@vger.kernel.org
10280F: drivers/net/ethernet/samsung/sxgbe/
10281
93c537af
LM
10282SAMSUNG THERMAL DRIVER
10283M: Lukasz Majewski <l.majewski@samsung.com>
10284L: linux-pm@vger.kernel.org
10285L: linux-samsung-soc@vger.kernel.org
10286S: Supported
9f273c24 10287T: git https://github.com/lmajewski/linux-samsung-thermal.git
93c537af
LM
10288F: drivers/thermal/samsung/
10289
e296cd32 10290SAMSUNG USB2 PHY DRIVER
774e0362
KD
10291M: Kamil Debski <kamil@wypas.org>
10292M: Sylwester Nawrocki <s.nawrocki@samsung.com>
e296cd32
KD
10293L: linux-kernel@vger.kernel.org
10294S: Supported
10295F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10296F: Documentation/phy/samsung-usb2.txt
10297F: drivers/phy/phy-exynos4210-usb2.c
10298F: drivers/phy/phy-exynos4x12-usb2.c
10299F: drivers/phy/phy-exynos5250-usb2.c
10300F: drivers/phy/phy-s5pv210-usb2.c
10301F: drivers/phy/phy-samsung-usb2.c
10302F: drivers/phy/phy-samsung-usb2.h
10303
ca749e2a 10304SERIAL DRIVERS
5e30bbb7 10305M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 10306L: linux-serial@vger.kernel.org
5e30bbb7 10307S: Maintained
30743257 10308F: Documentation/devicetree/bindings/serial/
14430813 10309F: drivers/tty/serial/
ca749e2a 10310
aecb7b64 10311SYNOPSYS DESIGNWARE DMAC DRIVER
da89947b 10312M: Viresh Kumar <vireshk@kernel.org>
337ae47c 10313M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64 10314S: Maintained
1fb200d6 10315F: include/linux/dma/dw.h
3d598f47 10316F: include/linux/platform_data/dma-dw.h
61a76496 10317F: drivers/dma/dw/
aecb7b64 10318
058999cc
LP
10319SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10320M: Lars Persson <lars.persson@axis.com>
10321L: netdev@vger.kernel.org
10322S: Supported
10323F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10324F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10325
fc531d98 10326SYNOPSYS DESIGNWARE I2C DRIVER
fc531d98 10327M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
d0781b98
AS
10328R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10329R: Mika Westerberg <mika.westerberg@linux.intel.com>
fc531d98
WS
10330L: linux-i2c@vger.kernel.org
10331S: Maintained
10332F: drivers/i2c/busses/i2c-designware-*
10333F: include/linux/platform_data/i2c-designware.h
10334
f9e37137 10335SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
f9e37137
SJ
10336M: Jaehoon Chung <jh80.chung@samsung.com>
10337L: linux-mmc@vger.kernel.org
10338S: Maintained
10339F: include/linux/mmc/dw_mmc.h
10340F: drivers/mmc/host/dw_mmc*
10341
a961e698
AS
10342SYSTEM TRACE MODULE CLASS
10343M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10344S: Maintained
e787bc46 10345T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
a961e698
AS
10346F: Documentation/trace/stm.txt
10347F: drivers/hwtracing/stm/
10348F: include/linux/stm.h
10349F: include/uapi/linux/stm.h
10350
1db121d6
AN
10351THUNDERBOLT DRIVER
10352M: Andreas Noever <andreas.noever@gmail.com>
10353S: Maintained
10354F: drivers/thunderbolt/
10355
e35a49b1
SR
10356TI BQ27XXX POWER SUPPLY DRIVER
10357R: Andrew F. Davis <afd@ti.com>
10358F: include/linux/power/bq27xxx_battery.h
10359F: drivers/power/bq27xxx_battery.c
10360F: drivers/power/bq27xxx_battery_i2c.c
10361
34db37c6 10362TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
50363737 10363M: John Stultz <john.stultz@linaro.org>
88606e80 10364M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 10365L: linux-kernel@vger.kernel.org
75fc2d37 10366T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
10367S: Supported
10368F: include/linux/clocksource.h
10369F: include/linux/time.h
10370F: include/linux/timex.h
c117ab84
CEB
10371F: include/uapi/linux/time.h
10372F: include/uapi/linux/timex.h
88606e80
TG
10373F: kernel/time/clocksource.c
10374F: kernel/time/time*.c
34db37c6 10375F: kernel/time/alarmtimer.c
88606e80 10376F: kernel/time/ntp.c
7fe5f1c1 10377F: tools/testing/selftests/timers/
88606e80 10378
1da177e4 10379SC1200 WDT DRIVER
b300645a 10380M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 10381S: Maintained
679655da 10382F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
10383
10384SCHEDULER
dd9b238c 10385M: Ingo Molnar <mingo@redhat.com>
8b58be88 10386M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 10387L: linux-kernel@vger.kernel.org
75fc2d37 10388T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 10389S: Maintained
95c0d71d 10390F: kernel/sched/
679655da 10391F: include/linux/sched.h
c117ab84 10392F: include/uapi/linux/sched.h
c2eb505b 10393F: include/linux/wait.h
1da177e4 10394
6bcf6737 10395SCORE ARCHITECTURE
ed38665e 10396M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 10397M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 10398W: http://www.sunplus.com
6bcf6737 10399S: Supported
a2681a75 10400F: arch/score/
6bcf6737 10401
80f390ea
SH
10402SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10403M: Sudeep Holla <sudeep.holla@arm.com>
10404L: linux-arm-kernel@lists.infradead.org
10405S: Maintained
10406F: Documentation/devicetree/bindings/arm/arm,scpi.txt
cd52c2a4 10407F: drivers/clk/clk-scpi.c
8def3103 10408F: drivers/cpufreq/scpi-cpufreq.c
8cb7cf56
SH
10409F: drivers/firmware/arm_scpi.c
10410F: include/linux/scpi_protocol.h
80f390ea 10411
1da177e4 10412SCSI CDROM DRIVER
8b58be88 10413M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
10414L: linux-scsi@vger.kernel.org
10415W: http://www.kernel.dk
10416S: Maintained
679655da 10417F: drivers/scsi/sr*
1da177e4 10418
fb50a83d 10419SCSI RDMA PROTOCOL (SRP) INITIATOR
3453bddb 10420M: Bart Van Assche <bart.vanassche@sandisk.com>
fb50a83d
RD
10421L: linux-rdma@vger.kernel.org
10422S: Supported
10423W: http://www.openfabrics.org
10424Q: http://patchwork.kernel.org/project/linux-rdma/list/
10425T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10426F: drivers/infiniband/ulp/srp/
10427F: include/scsi/srp.h
10428
1da177e4 10429SCSI SG DRIVER
8b58be88 10430M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 10431L: linux-scsi@vger.kernel.org
59ab3c93 10432W: http://sg.danny.cz/sg
1da177e4 10433S: Maintained
59ab3c93 10434F: Documentation/scsi/scsi-generic.txt
679655da
JP
10435F: drivers/scsi/sg.c
10436F: include/scsi/sg.h
1da177e4
LT
10437
10438SCSI SUBSYSTEM
7ee7895c 10439M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
0351b8f8 10440T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
f4ab421b
MP
10441M: "Martin K. Petersen" <martin.petersen@oracle.com>
10442T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10443L: linux-scsi@vger.kernel.org
1da177e4 10444S: Maintained
2c99a314 10445F: Documentation/devicetree/bindings/scsi/
679655da
JP
10446F: drivers/scsi/
10447F: include/scsi/
1da177e4
LT
10448
10449SCSI TAPE DRIVER
8b58be88 10450M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
10451L: linux-scsi@vger.kernel.org
10452S: Maintained
679655da 10453F: Documentation/scsi/st.txt
f7269cfc
JD
10454F: drivers/scsi/st.*
10455F: drivers/scsi/st_*.h
1da177e4
LT
10456
10457SCTP PROTOCOL
8b6efb75 10458M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 10459M: Neil Horman <nhorman@tuxdriver.com>
1a418796 10460L: linux-sctp@vger.kernel.org
5f85813c 10461W: http://lksctp.sourceforge.net
8b6efb75 10462S: Maintained
679655da
JP
10463F: Documentation/networking/sctp.txt
10464F: include/linux/sctp.h
4d58c025 10465F: include/uapi/linux/sctp.h
679655da
JP
10466F: include/net/sctp/
10467F: net/sctp/
1da177e4
LT
10468
10469SCx200 CPU SUPPORT
8b58be88 10470M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 10471S: Odd Fixes
679655da 10472F: Documentation/i2c/busses/scx200_acb
390889b6 10473F: arch/x86/platform/scx200/
679655da
JP
10474F: drivers/watchdog/scx200_wdt.c
10475F: drivers/i2c/busses/scx200*
10476F: drivers/mtd/maps/scx200_docflash.c
10477F: include/linux/scx200.h
1662d32c
JC
10478
10479SCx200 GPIO DRIVER
8b58be88 10480M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 10481S: Maintained
679655da
JP
10482F: drivers/char/scx200_gpio.c
10483F: include/linux/scx200_gpio.h
1662d32c
JC
10484
10485SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 10486M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 10487S: Maintained
679655da 10488F: drivers/clocksource/scx200_hrt.c
1da177e4 10489
6a36913a 10490SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 10491M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
10492L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10493S: Maintained
679655da 10494F: drivers/mmc/host/sdricoh_cs.c
6a36913a 10495
e7839f25 10496SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
ddfe954d 10497M: Adrian Hunter <adrian.hunter@intel.com>
7a241d6e 10498L: linux-mmc@vger.kernel.org
ddfe954d
UH
10499T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10500S: Maintained
10501F: drivers/mmc/host/sdhci*
10502F: include/linux/mmc/sdhci*
e2d1d6c0 10503
c04f9d61
KC
10504SECURE COMPUTING
10505M: Kees Cook <keescook@chromium.org>
a0cfd75f
KC
10506R: Andy Lutomirski <luto@amacapital.net>
10507R: Will Drewry <wad@chromium.org>
c04f9d61
KC
10508T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10509S: Supported
10510F: kernel/seccomp.c
10511F: include/uapi/linux/seccomp.h
10512F: include/linux/seccomp.h
c99ee51a 10513F: tools/testing/selftests/seccomp/*
c04f9d61
KC
10514K: \bsecure_computing
10515K: \bTIF_SECCOMP\b
10516
476bf3d6
AC
10517SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10518M: Al Cooper <alcooperx@gmail.com>
10519L: linux-mmc@vger.kernel.org
10520L: bcm-kernel-feedback-list@broadcom.com
10521S: Maintained
10522F: drivers/mmc/host/sdhci-brcmstb*
10523
0d1bb41a 10524SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 10525M: Ben Dooks <ben-linux@fluff.org>
dc524882 10526M: Jaehoon Chung <jh80.chung@samsung.com>
7a241d6e 10527L: linux-mmc@vger.kernel.org
0d1bb41a 10528S: Maintained
dc524882 10529F: drivers/mmc/host/sdhci-s3c*
0d1bb41a 10530
c63b3cba 10531SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
da89947b 10532M: Viresh Kumar <vireshk@kernel.org>
c63b3cba
VK
10533L: linux-mmc@vger.kernel.org
10534S: Maintained
10535F: drivers/mmc/host/sdhci-spear.c
10536
8711cca2 10537SECURITY SUBSYSTEM
9b45c0d2 10538M: James Morris <james.l.morris@oracle.com>
9c3646d1 10539M: "Serge E. Hallyn" <serge@hallyn.com>
8711cca2 10540L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 10541T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 10542W: http://kernsec.org/
8711cca2 10543S: Supported
7d2c86b5 10544F: security/
8711cca2 10545
1da177e4 10546SECURITY CONTACT
8b58be88 10547M: Security Officers <security@kernel.org>
1da177e4
LT
10548S: Supported
10549
10550SELINUX SECURITY MODULE
e0238b4c 10551M: Paul Moore <paul@paul-moore.com>
8b58be88 10552M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 10553M: Eric Paris <eparis@parisplace.org>
e0238b4c 10554L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 10555W: http://selinuxproject.org
5a5f2acf 10556T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 10557S: Supported
679655da
JP
10558F: include/linux/selinux*
10559F: security/selinux/
6bde95ce 10560F: scripts/selinux/
1da177e4 10561
c1c124e9
JJ
10562APPARMOR SECURITY MODULE
10563M: John Johansen <john.johansen@canonical.com>
10564L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10565W: apparmor.wiki.kernel.org
10566T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10567S: Supported
10568F: security/apparmor/
10569
9b091556
KC
10570LOADPIN SECURITY MODULE
10571M: Kees Cook <keescook@chromium.org>
10572T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10573S: Supported
10574F: security/loadpin/
10575
730daa16
KC
10576YAMA SECURITY MODULE
10577M: Kees Cook <keescook@chromium.org>
10578T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10579S: Supported
10580F: security/yama/
10581
cef2cf07 10582SENSABLE PHANTOM
8b58be88 10583M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 10584S: Maintained
679655da 10585F: drivers/misc/phantom.c
c117ab84 10586F: include/uapi/linux/phantom.h
cef2cf07 10587
6733b39a 10588SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
4627de93 10589M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9d27e216
KM
10590M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10591M: John Soni Jose <sony.john@avagotech.com>
3387f656 10592L: linux-scsi@vger.kernel.org
4627de93 10593W: http://www.avagotech.com
3387f656
JP
10594S: Supported
10595F: drivers/scsi/be2iscsi/
6733b39a 10596
d2ee76fa 10597Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
aa7b4537
SP
10598M: Sathya Perla <sathya.perla@broadcom.com>
10599M: Ajit Khaparde <ajit.khaparde@broadcom.com>
aa7b4537
SP
10600M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10601M: Somnath Kotur <somnath.kotur@broadcom.com>
7d2c86b5 10602L: netdev@vger.kernel.org
fea3af67 10603W: http://www.emulex.com
7d2c86b5 10604S: Supported
9aebddd1 10605F: drivers/net/ethernet/emulex/benet/
6b7c5b94 10606
d2928a8c 10607EMULEX ONECONNECT ROCE DRIVER
2b8e7333
LN
10608M: Selvin Xavier <selvin.xavier@avagotech.com>
10609M: Devesh Sharma <devesh.sharma@avagotech.com>
10610M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
d2928a8c
SX
10611L: linux-rdma@vger.kernel.org
10612W: http://www.emulex.com
10613S: Supported
10614F: drivers/infiniband/hw/ocrdma/
10615
8ceee660 10616SFC NETWORK DRIVER
c06f51ea 10617M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
e00f8017
BK
10618M: Edward Cree <ecree@solarflare.com>
10619M: Bert Kenward <bkenward@solarflare.com>
c06f51ea 10620L: netdev@vger.kernel.org
8ceee660 10621S: Supported
874aeea5 10622F: drivers/net/ethernet/sfc/
8ceee660 10623
e2d1d6c0 10624SGI GRU DRIVER
cc883afc 10625M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 10626S: Maintained
679655da 10627F: drivers/misc/sgi-gru/
e2d1d6c0
RD
10628
10629SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 10630M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
10631L: linux-ia64@vger.kernel.org
10632S: Supported
679655da 10633F: Documentation/ia64/serial.txt
df621252 10634F: drivers/tty/serial/ioc?_serial.c
679655da 10635F: include/linux/ioc?.h
e2d1d6c0 10636
75312619 10637SGI XP/XPC/XPNET DRIVER
e180383f
RH
10638M: Cliff Whickman <cpw@sgi.com>
10639M: Robin Holt <robinmholt@gmail.com>
75312619 10640S: Maintained
679655da 10641F: drivers/misc/sgi-xp/
75312619 10642
46eacf3b
AP
10643SI2157 MEDIA DRIVER
10644M: Antti Palosaari <crope@iki.fi>
10645L: linux-media@vger.kernel.org
a825eaec 10646W: https://linuxtv.org
46eacf3b
AP
10647W: http://palosaari.fi/linux/
10648Q: http://patchwork.linuxtv.org/project/linux-media/list/
10649T: git git://linuxtv.org/anttip/media_tree.git
10650S: Maintained
10651F: drivers/media/tuners/si2157*
10652
75e2d5ba
AP
10653SI2168 MEDIA DRIVER
10654M: Antti Palosaari <crope@iki.fi>
10655L: linux-media@vger.kernel.org
a825eaec 10656W: https://linuxtv.org
75e2d5ba
AP
10657W: http://palosaari.fi/linux/
10658Q: http://patchwork.linuxtv.org/project/linux-media/list/
10659T: git git://linuxtv.org/anttip/media_tree.git
10660S: Maintained
10661F: drivers/media/dvb-frontends/si2168*
10662
49cc629d
HV
10663SI470X FM RADIO RECEIVER I2C DRIVER
10664M: Hans Verkuil <hverkuil@xs4all.nl>
10665L: linux-media@vger.kernel.org
10666T: git git://linuxtv.org/media_tree.git
a825eaec 10667W: https://linuxtv.org
49cc629d
HV
10668S: Odd Fixes
10669F: drivers/media/radio/si470x/radio-si470x-i2c.c
10670
10671SI470X FM RADIO RECEIVER USB DRIVER
10672M: Hans Verkuil <hverkuil@xs4all.nl>
10673L: linux-media@vger.kernel.org
10674T: git git://linuxtv.org/media_tree.git
a825eaec 10675W: https://linuxtv.org
49cc629d
HV
10676S: Maintained
10677F: drivers/media/radio/si470x/radio-si470x-common.c
10678F: drivers/media/radio/si470x/radio-si470x.h
10679F: drivers/media/radio/si470x/radio-si470x-usb.c
10680
c937ca03
EV
10681SI4713 FM RADIO TRANSMITTER I2C DRIVER
10682M: Eduardo Valentin <edubezval@gmail.com>
10683L: linux-media@vger.kernel.org
10684T: git git://linuxtv.org/media_tree.git
a825eaec 10685W: https://linuxtv.org
c937ca03 10686S: Odd Fixes
99995ded 10687F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
10688
10689SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10690M: Eduardo Valentin <edubezval@gmail.com>
10691L: linux-media@vger.kernel.org
10692T: git git://linuxtv.org/media_tree.git
a825eaec 10693W: https://linuxtv.org
c937ca03 10694S: Odd Fixes
99995ded
DR
10695F: drivers/media/radio/si4713/radio-platform-si4713.c
10696
10697SI4713 FM RADIO TRANSMITTER USB DRIVER
10698M: Hans Verkuil <hverkuil@xs4all.nl>
10699L: linux-media@vger.kernel.org
10700T: git git://linuxtv.org/media_tree.git
a825eaec 10701W: https://linuxtv.org
99995ded
DR
10702S: Maintained
10703F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 10704
beb91d46 10705SIANO DVB DRIVER
5dc8a864
MCC
10706M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10707M: Mauro Carvalho Chehab <mchehab@kernel.org>
beb91d46 10708L: linux-media@vger.kernel.org
a825eaec 10709W: https://linuxtv.org
beb91d46
MCC
10710T: git git://linuxtv.org/media_tree.git
10711S: Odd fixes
10712F: drivers/media/common/siano/
beb91d46 10713F: drivers/media/usb/siano/
beb91d46 10714F: drivers/media/usb/siano/
14430813 10715F: drivers/media/mmc/siano/
beb91d46 10716
6f15b602
HG
10717SIMPLEFB FB DRIVER
10718M: Hans de Goede <hdegoede@redhat.com>
10719L: linux-fbdev@vger.kernel.org
10720S: Maintained
2d799dde 10721F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
6f15b602
HG
10722F: drivers/video/fbdev/simplefb.c
10723F: include/linux/platform_data/simplefb.h
10724
b618b69c 10725SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 10726L: linux-media@vger.kernel.org
bb60fcb2 10727S: Orphan
b618b69c 10728F: drivers/media/platform/sh_veu.c
b618b69c
GL
10729
10730SH_VOU V4L2 OUTPUT DRIVER
b618b69c 10731L: linux-media@vger.kernel.org
bb60fcb2 10732S: Orphan
b618b69c 10733F: drivers/media/platform/sh_vou.c
d647f0b7 10734F: include/media/drv-intf/sh_vou.h
b618b69c 10735
6349d997 10736SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 10737M: Len Brown <lenb@kernel.org>
6349d997
LB
10738L: sfi-devel@simplefirmware.org
10739W: http://simplefirmware.org/
10740T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 10741S: Supported
943fc810 10742F: arch/x86/platform/sfi/
6349d997
LB
10743F: drivers/sfi/
10744F: include/linux/sfi*.h
e2d1d6c0 10745
1da177e4
LT
10746SIMTEC EB110ATX (Chalice CATS)
10747P: Ben Dooks
b16957c6
BD
10748P: Vincent Sanders <vince@simtec.co.uk>
10749M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
10750W: http://www.simtec.co.uk/products/EB110ATX/
10751S: Supported
10752
10753SIMTEC EB2410ITX (BAST)
10754P: Ben Dooks
b16957c6
BD
10755P: Vincent Sanders <vince@simtec.co.uk>
10756M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
10757W: http://www.simtec.co.uk/products/EB2410ITX/
10758S: Supported
15dba387
JP
10759F: arch/arm/mach-s3c24xx/mach-bast.c
10760F: arch/arm/mach-s3c24xx/bast-ide.c
10761F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 10762
4c5adde7 10763TI DAVINCI MACHINE SUPPORT
3ba789c0 10764M: Sekhar Nori <nsekhar@ti.com>
3cf2efd5 10765M: Kevin Hilman <khilman@kernel.org>
42c031df
SN
10766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10767T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
4c5adde7 10768S: Supported
14430813 10769F: arch/arm/mach-davinci/
046d0a37 10770F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 10771
8d4b3f08 10772TI DAVINCI SERIES MEDIA DRIVER
e43cdb56 10773M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
8d4b3f08 10774L: linux-media@vger.kernel.org
a825eaec 10775W: https://linuxtv.org
8d4b3f08
LP
10776Q: http://patchwork.linuxtv.org/project/linux-media/list/
10777T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 10778S: Maintained
8d4b3f08
LP
10779F: drivers/media/platform/davinci/
10780F: include/media/davinci/
10781
417d2e50 10782TI AM437X VPFE DRIVER
e43cdb56 10783M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
417d2e50 10784L: linux-media@vger.kernel.org
a825eaec 10785W: https://linuxtv.org
417d2e50
BP
10786Q: http://patchwork.linuxtv.org/project/linux-media/list/
10787T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10788S: Maintained
10789F: drivers/media/platform/am437x/
10790
c4c0283a 10791OV2659 OMNIVISION SENSOR DRIVER
e43cdb56 10792M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
c4c0283a 10793L: linux-media@vger.kernel.org
a825eaec 10794W: https://linuxtv.org
c4c0283a
BP
10795Q: http://patchwork.linuxtv.org/project/linux-media/list/
10796T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10797S: Maintained
10798F: drivers/media/i2c/ov2659.c
b5dcee22 10799F: include/media/i2c/ov2659.h
c4c0283a 10800
3a6779f5
SM
10801SILICON MOTION SM712 FRAME BUFFER DRIVER
10802M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10803M: Teddy Wang <teddy.wang@siliconmotion.com>
10804M: Sudip Mukherjee <sudip@vectorindia.org>
10805L: linux-fbdev@vger.kernel.org
10806S: Maintained
10807F: drivers/video/fbdev/sm712*
10808F: Documentation/fb/sm712fb.txt
10809
92aab3c0 10810SIS 190 ETHERNET DRIVER
8b58be88 10811M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
10812L: netdev@vger.kernel.org
10813S: Maintained
8c7de408 10814F: drivers/net/ethernet/sis/sis190.c
92aab3c0 10815
1da177e4 10816SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 10817M: Daniele Venzano <venza@brownhat.org>
1da177e4 10818W: http://www.brownhat.org/sis900.html
979b6c13 10819L: netdev@vger.kernel.org
1da177e4 10820S: Maintained
8c7de408 10821F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
10822
10823SIS FRAMEBUFFER DRIVER
8b58be88 10824M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 10825W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 10826S: Maintained
679655da 10827F: Documentation/fb/sisfb.txt
8a61f013 10828F: drivers/video/fbdev/sis/
679655da 10829F: include/video/sisfb.h
1da177e4
LT
10830
10831SIS USB2VGA DRIVER
8b58be88 10832M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
10833W: http://www.winischhofer.at/linuxsisusbvga.shtml
10834S: Maintained
679655da 10835F: drivers/usb/misc/sisusbvga/
1da177e4 10836
415ad26d 10837SLAB ALLOCATOR
16e943bf 10838M: Christoph Lameter <cl@linux.com>
2ed1c525 10839M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
10840M: David Rientjes <rientjes@google.com>
10841M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10842M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
10843L: linux-mm@kvack.org
10844S: Maintained
679655da 10845F: include/linux/sl?b*.h
16e943bf 10846F: mm/sl?b*
415ad26d 10847
9fab9787 10848SLEEPABLE READ-COPY UPDATE (SRCU)
96a39bc4 10849M: Lai Jiangshan <jiangshanlai@gmail.com>
9fab9787 10850M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
ab0afd6c 10851M: Josh Triplett <josh@joshtriplett.org>
4632a191
PM
10852R: Steven Rostedt <rostedt@goodmis.org>
10853R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
981c3a4f 10854L: linux-kernel@vger.kernel.org
9fab9787
PM
10855W: http://www.rdrop.com/users/paulmck/RCU/
10856S: Supported
10857T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
10858F: include/linux/srcu.h
10859F: kernel/rcu/srcu.c
9fab9787 10860
66372841
CS
10861SMACK SECURITY MODULE
10862M: Casey Schaufler <casey@schaufler-ca.com>
10863L: linux-security-module@vger.kernel.org
10864W: http://schaufler-ca.com
ece38248 10865T: git git://github.com/cschaufler/smack-next
66372841
CS
10866S: Maintained
10867F: Documentation/security/Smack.txt
10868F: security/smack/
10869
20651e0b 10870DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
68ace3e1
KH
10871M: Kevin Hilman <khilman@kernel.org>
10872M: Nishanth Menon <nm@ti.com>
10873S: Maintained
20651e0b 10874F: drivers/power/avs/
68ace3e1
KH
10875F: include/linux/power/smartreflex.h
10876L: linux-pm@vger.kernel.org
10877
1da177e4 10878SMC91x ETHERNET DRIVER
2f82af08 10879M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 10880S: Odd Fixes
ae150435 10881F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 10882
e8e31622
SA
10883SMIA AND SMIA++ IMAGE SENSOR DRIVER
10884M: Sakari Ailus <sakari.ailus@iki.fi>
10885L: linux-media@vger.kernel.org
10886S: Maintained
14430813 10887F: drivers/media/i2c/smiapp/
b5dcee22 10888F: include/media/i2c/smiapp.h
e8e31622
SA
10889F: drivers/media/i2c/smiapp-pll.c
10890F: drivers/media/i2c/smiapp-pll.h
fd2bfdc8 10891F: include/uapi/linux/smiapp.h
a2cec3c0 10892F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
e8e31622 10893
920fa1ff
GR
10894SMM665 HARDWARE MONITOR DRIVER
10895M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 10896L: linux-hwmon@vger.kernel.org
920fa1ff
GR
10897S: Maintained
10898F: Documentation/hwmon/smm665
10899F: drivers/hwmon/smm665.c
10900
9df7305b 10901SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 10902M: Steve Glendinning <steve.glendinning@shawell.net>
968ce1b1 10903L: linux-hwmon@vger.kernel.org
90b24cfb 10904S: Maintained
9df7305b
SG
10905F: Documentation/hwmon/emc2103
10906F: drivers/hwmon/emc2103.c
10907
a98d506c
HG
10908SMSC SCH5627 HARDWARE MONITOR DRIVER
10909M: Hans de Goede <hdegoede@redhat.com>
968ce1b1 10910L: linux-hwmon@vger.kernel.org
a98d506c
HG
10911S: Supported
10912F: Documentation/hwmon/sch5627
10913F: drivers/hwmon/sch5627.c
10914
6ea884db 10915SMSC47B397 HARDWARE MONITOR DRIVER
d8130624 10916M: Jean Delvare <jdelvare@suse.com>
968ce1b1 10917L: linux-hwmon@vger.kernel.org
6ea884db 10918S: Maintained
679655da
JP
10919F: Documentation/hwmon/smsc47b397
10920F: drivers/hwmon/smsc47b397.c
6ea884db 10921
fd9abb3d 10922SMSC911x ETHERNET DRIVER
90b24cfb 10923M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 10924L: netdev@vger.kernel.org
90b24cfb 10925S: Maintained
679655da 10926F: include/linux/smsc911x.h
ae150435 10927F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
10928
10929SMSC9420 PCI ETHERNET DRIVER
90b24cfb 10930M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 10931L: netdev@vger.kernel.org
90b24cfb 10932S: Maintained
ae150435 10933F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 10934
3c8a63e2 10935SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 10936M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 10937L: linux-fbdev@vger.kernel.org
90b24cfb 10938S: Maintained
8a61f013 10939F: drivers/video/fbdev/smscufx.c
3c8a63e2 10940
668acf32 10941SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 10942M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 10943L: linux-media@vger.kernel.org
275ffde4 10944T: git git://linuxtv.org/media_tree.git
795fb7e7 10945S: Maintained
90d72ac6
MCC
10946F: include/media/soc*
10947F: drivers/media/i2c/soc_camera/
10948F: drivers/media/platform/soc_camera/
668acf32 10949
e2d1d6c0 10950SOEKRIS NET48XX LED SUPPORT
8b58be88 10951M: Chris Boot <bootc@bootc.net>
e2d1d6c0 10952S: Maintained
679655da 10953F: drivers/leds/leds-net48xx.c
e2d1d6c0 10954
e3994db1 10955SOFTLOGIC 6x10 MPEG CODEC
9661975d
AU
10956M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10957M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10958M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
1f141f6b 10959M: Ismael Luceno <ismael@iodev.co.uk>
e3994db1
JP
10960L: linux-media@vger.kernel.org
10961S: Supported
10962F: drivers/media/pci/solo6x10/
10963
1da177e4 10964SOFTWARE RAID (Multiple Disks) SUPPORT
c2f662eb 10965M: Shaohua Li <shli@kernel.org>
1da177e4 10966L: linux-raid@vger.kernel.org
0f9ce866 10967T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
524418bb 10968S: Supported
679655da
JP
10969F: drivers/md/
10970F: include/linux/raid/
c117ab84 10971F: include/uapi/linux/raid/
1da177e4 10972
1da177e4 10973SONIC NETWORK DRIVER
8b58be88 10974M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 10975L: netdev@vger.kernel.org
1da177e4 10976S: Maintained
d9fb9f38 10977F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 10978
61e115a5 10979SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 10980M: Michael Buesch <m@bues.ch>
e7828b28 10981L: linux-wireless@vger.kernel.org
61e115a5 10982S: Maintained
679655da
JP
10983F: drivers/ssb/
10984F: include/linux/ssb/
61e115a5 10985
1da177e4 10986SONY VAIO CONTROL DEVICE DRIVER
8b58be88 10987M: Mattia Dongili <malattia@linux.it>
d0944853 10988L: platform-driver-x86@vger.kernel.org
5b18167d 10989W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 10990S: Maintained
679655da
JP
10991F: Documentation/laptops/sony-laptop.txt
10992F: drivers/char/sonypi.c
10993F: drivers/platform/x86/sony-laptop.c
10994F: include/linux/sony-laptop.h
1da177e4 10995
baf8532a 10996SONY MEMORYSTICK CARD SUPPORT
8b58be88 10997M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
10998W: http://tifmxx.berlios.de/
10999S: Maintained
679655da 11000F: drivers/memstick/host/tifm_ms.c
baf8532a 11001
0ab30494
ML
11002SONY MEMORYSTICK STANDARD SUPPORT
11003M: Maxim Levitsky <maximlevitsky@gmail.com>
11004S: Maintained
11005F: drivers/memstick/core/ms_block.*
11006
1da177e4 11007SOUND
8b58be88 11008M: Jaroslav Kysela <perex@perex.cz>
d8130624 11009M: Takashi Iwai <tiwai@suse.com>
93711660 11010L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 11011W: http://www.alsa-project.org/
dde7ad8d 11012T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 11013T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 11014Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 11015S: Maintained
3126a179
JP
11016F: Documentation/sound/
11017F: include/sound/
c117ab84 11018F: include/uapi/sound/
679655da 11019F: sound/
1da177e4 11020
33bbe149
MB
11021SOUND - COMPRESSED AUDIO
11022M: Vinod Koul <vinod.koul@intel.com>
11023L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11024T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11025S: Supported
f672f31a 11026F: Documentation/sound/alsa/compress_offload.txt
33bbe149 11027F: include/sound/compress_driver.h
f672f31a 11028F: include/uapi/sound/compress_*
33bbe149
MB
11029F: sound/core/compress_offload.c
11030F: sound/soc/soc-compress.c
11031
bd903bde 11032SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 11033M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 11034M: Mark Brown <broonie@kernel.org>
86f14df8 11035T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 11036L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 11037W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 11038S: Supported
181ad2a5 11039F: Documentation/devicetree/bindings/sound/
2820f615 11040F: Documentation/sound/alsa/soc/
679655da 11041F: sound/soc/
e6e55122 11042F: include/sound/soc*
eb1a6af3 11043
d7f8761b
MB
11044SOUND - DMAENGINE HELPERS
11045M: Lars-Peter Clausen <lars@metafoo.de>
11046S: Supported
11047F: include/sound/dmaengine_pcm.h
11048F: sound/core/pcm_dmaengine.c
11049F: sound/soc/soc-generic-dmaengine-pcm.c
11050
990a6a99
OS
11051SP2 MEDIA DRIVER
11052M: Olli Salonen <olli.salonen@iki.fi>
11053L: linux-media@vger.kernel.org
a825eaec 11054W: https://linuxtv.org
990a6a99
OS
11055Q: http://patchwork.linuxtv.org/project/linux-media/list/
11056S: Maintained
11057F: drivers/media/dvb-frontends/sp2*
11058
473321fc 11059SPARC + UltraSPARC (sparc/sparc64)
8b58be88 11060M: "David S. Miller" <davem@davemloft.net>
1da177e4 11061L: sparclinux@vger.kernel.org
8a6e2535 11062Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
11063T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11064T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 11065S: Maintained
679655da 11066F: arch/sparc/
7765b8bb 11067F: drivers/sbus/
1da177e4 11068
6404fcca
DM
11069SPARC SERIAL DRIVERS
11070M: "David S. Miller" <davem@davemloft.net>
11071L: sparclinux@vger.kernel.org
08deed1e
JP
11072T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11073T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 11074S: Maintained
6816383a 11075F: include/linux/sunserialcore.h
df621252 11076F: drivers/tty/serial/suncore.c
df621252
GKH
11077F: drivers/tty/serial/sunhv.c
11078F: drivers/tty/serial/sunsab.c
11079F: drivers/tty/serial/sunsab.h
11080F: drivers/tty/serial/sunsu.c
11081F: drivers/tty/serial/sunzilog.c
11082F: drivers/tty/serial/sunzilog.h
6404fcca 11083
389325b4
CL
11084SPARSE CHECKER
11085M: "Christopher Li" <sparse@chrisli.org>
11086L: linux-sparse@vger.kernel.org
11087W: https://sparse.wiki.kernel.org/
11088T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11089T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11090S: Maintained
11091F: include/linux/compiler.h
11092
fc0c195a 11093SPEAR PLATFORM SUPPORT
da89947b 11094M: Viresh Kumar <vireshk@kernel.org>
9cc23682 11095M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748 11096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 11097W: http://www.st.com/spear
11098S: Maintained
e68d7c14 11099F: arch/arm/boot/dts/spear*
281e192f 11100F: arch/arm/mach-spear/
fc0c195a 11101
11102SPEAR CLOCK FRAMEWORK SUPPORT
da89947b 11103M: Viresh Kumar <vireshk@kernel.org>
fbfa0748 11104L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 11105W: http://www.st.com/spear
11106S: Maintained
5df33a62 11107F: drivers/clk/spear/
fc0c195a 11108
e2d1d6c0 11109SPI SUBSYSTEM
b02e48f2 11110M: Mark Brown <broonie@kernel.org>
dfbe403c 11111L: linux-spi@vger.kernel.org
e7e4e13c 11112T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 11113Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 11114S: Maintained
87306eb7 11115F: Documentation/devicetree/bindings/spi/
679655da
JP
11116F: Documentation/spi/
11117F: drivers/spi/
11118F: include/linux/spi/
c117ab84 11119F: include/uapi/linux/spi/
e2d1d6c0 11120
2752e401 11121SPIDERNET NETWORK DRIVER for CELL
8b58be88 11122M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
2752e401
JL
11123L: netdev@vger.kernel.org
11124S: Supported
679655da 11125F: Documentation/networking/spider_net.txt
8df158ac 11126F: drivers/net/ethernet/toshiba/spider_net*
2752e401 11127
e2d1d6c0 11128SPU FILE SYSTEM
8b58be88 11129M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6 11130L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0
RD
11131W: http://www.ibm.com/developerworks/power/cell/
11132S: Supported
679655da
JP
11133F: Documentation/filesystems/spufs.txt
11134F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 11135
fc555841 11136SQUASHFS FILE SYSTEM
d7f2ff67 11137M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
11138L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11139W: http://squashfs.org.uk
9f273c24 11140T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
fc555841 11141S: Maintained
679655da
JP
11142F: Documentation/filesystems/squashfs.txt
11143F: fs/squashfs/
fc555841 11144
1da177e4 11145SRM (Alpha) environment access
8b58be88 11146M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 11147S: Maintained
679655da 11148F: arch/alpha/kernel/srm_env.c
1da177e4 11149
26e9a397 11150STABLE BRANCH
879a5a00 11151M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 11152L: stable@vger.kernel.org
879a5a00 11153S: Supported
7b175c46 11154F: Documentation/stable_kernel_rules.txt
e2d1d6c0 11155
26e9a397 11156STAGING SUBSYSTEM
879a5a00 11157M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 11158T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 11159L: devel@driverdev.osuosl.org
879a5a00 11160S: Supported
679655da 11161F: drivers/staging/
dbc6c2cc 11162
ebd3d010
JP
11163STAGING - COMEDI
11164M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 11165M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
11166S: Odd Fixes
11167F: drivers/staging/comedi/
11168
a0138163
JP
11169STAGING - FLARION FT1000 DRIVERS
11170M: Marek Belisko <marek.belisko@gmail.com>
11171S: Odd Fixes
11172F: drivers/staging/ft1000/
11173
6c1bb424 11174STAGING - INDUSTRIAL IO
030a13d7 11175M: Jonathan Cameron <jic23@kernel.org>
a0138163 11176L: linux-iio@vger.kernel.org
6c1bb424 11177S: Odd Fixes
5291582d 11178F: Documentation/devicetree/bindings/staging/iio/
6c1bb424
JP
11179F: drivers/staging/iio/
11180
a0138163
JP
11181STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11182M: Jarod Wilson <jarod@wilsonet.com>
11183W: http://www.lirc.org/
11184S: Odd Fixes
b2b0186d 11185F: drivers/staging/media/lirc/
a0138163 11186
f5e5de1e
OD
11187STAGING - LUSTRE PARALLEL FILESYSTEM
11188M: Oleg Drokin <oleg.drokin@intel.com>
11189M: Andreas Dilger <andreas.dilger@intel.com>
d98229f0
AD
11190L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11191W: http://wiki.lustre.org/
f5e5de1e
OD
11192S: Maintained
11193F: drivers/staging/lustre
11194
7c6b6c71
MD
11195STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11196M: Marc Dietrich <marvin24@gmx.de>
11197L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 11198L: linux-tegra@vger.kernel.org
7c6b6c71
MD
11199S: Maintained
11200F: drivers/staging/nvec/
11201
53c43c5c
GKH
11202STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11203M: Jens Frederich <jfrederich@gmail.com>
11204M: Daniel Drake <dsd@laptop.org>
11205M: Jon Nettleton <jon.nettleton@gmail.com>
11206W: http://wiki.laptop.org/go/DCON
11207S: Maintained
11208F: drivers/staging/olpc_dcon/
11209
a0138163
JP
11210STAGING - REALTEK RTL8712U DRIVERS
11211M: Larry Finger <Larry.Finger@lwfinger.net>
11212M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11213S: Odd Fixes
11214F: drivers/staging/rtl8712/
11215
7591ba8b
JS
11216STAGING - REALTEK RTL8723U WIRELESS DRIVER
11217M: Larry Finger <Larry.Finger@lwfinger.net>
11218M: Jes Sorensen <Jes.Sorensen@redhat.com>
11219L: linux-wireless@vger.kernel.org
11220S: Maintained
11221F: drivers/staging/rtl8723au/
11222
980ac4d7
SM
11223STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11224M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11225M: Teddy Wang <teddy.wang@siliconmotion.com>
11226M: Sudip Mukherjee <sudip@vectorindia.org>
11227L: linux-fbdev@vger.kernel.org
11228S: Maintained
11229F: drivers/staging/sm750fb/
11230
510fa408
JP
11231STAGING - SLICOSS
11232M: Lior Dotan <liodot@gmail.com>
11233M: Christopher Harrer <charrer@alacritech.com>
11234S: Odd Fixes
11235F: drivers/staging/slicoss/
11236
a0138163
JP
11237STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11238M: William Hubbs <w.d.hubbs@gmail.com>
11239M: Chris Brannon <chris@the-brannons.com>
d33bce31 11240M: Kirk Reiser <kirk@reisers.ca>
a0138163 11241M: Samuel Thibault <samuel.thibault@ens-lyon.org>
e6a152ef 11242L: speakup@linux-speakup.org
a0138163
JP
11243W: http://www.linux-speakup.org/
11244S: Odd Fixes
11245F: drivers/staging/speakup/
11246
b3e871ce
JP
11247STAGING - VIA VT665X DRIVERS
11248M: Forest Bond <forest@alittletooquiet.net>
11249S: Odd Fixes
11250F: drivers/staging/vt665?/
11251
a30baec1 11252STAGING - WILC1000 WIFI DRIVER
d9a85940
AS
11253M: Aditya Shankar <aditya.shankar@microchip.com>
11254M: Ganesh Krishna <ganesh.krishna@microchip.com>
a30baec1
JK
11255L: linux-wireless@vger.kernel.org
11256S: Supported
11257F: drivers/staging/wilc1000/
11258
709bcb07 11259STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 11260M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
11261S: Odd Fixes
11262F: drivers/staging/xgifb/
11263
1da177e4 11264STARFIRE/DURALAN NETWORK DRIVER
8b58be88 11265M: Ion Badulescu <ionut@badula.org>
b4f90189 11266S: Odd Fixes
9bba23b0 11267F: drivers/net/ethernet/adaptec/starfire*
1da177e4 11268
e2d1d6c0 11269SUN3/3X
8b58be88 11270M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
11271W: http://sammy.net/sun3/
11272S: Maintained
679655da
JP
11273F: arch/m68k/kernel/*sun3*
11274F: arch/m68k/sun3*/
11275F: arch/m68k/include/asm/sun3*
e689cf4a 11276F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 11277
af6a5af8
HG
11278SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11279M: Hans de Goede <hdegoede@redhat.com>
11280L: linux-input@vger.kernel.org
11281S: Maintained
11282F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11283F: drivers/input/keyboard/sun4i-lradc-keys.c
11284
2bc9ff01
DK
11285SUNDANCE NETWORK DRIVER
11286M: Denis Kirjanov <kda@linux-powerpc.org>
11287L: netdev@vger.kernel.org
11288S: Maintained
11289F: drivers/net/ethernet/dlink/sundance.c
11290
2cbb12a4 11291SUPERH
114bf37e
RF
11292M: Yoshinori Sato <ysato@users.sourceforge.jp>
11293M: Rich Felker <dalias@libc.org>
2cbb12a4 11294L: linux-sh@vger.kernel.org
8a6e2535 11295Q: http://patchwork.kernel.org/project/linux-sh/list/
114bf37e 11296S: Maintained
066069e1 11297F: Documentation/sh/
679655da 11298F: arch/sh/
066069e1 11299F: drivers/sh/
1da177e4 11300
4480f15b 11301SUSPEND TO RAM
7fb06082 11302M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
11303M: Len Brown <len.brown@intel.com>
11304M: Pavel Machek <pavel@ucw.cz>
bf1c138e 11305L: linux-pm@vger.kernel.org
e2d1d6c0 11306S: Supported
679655da
JP
11307F: Documentation/power/
11308F: arch/x86/kernel/acpi/
11309F: drivers/base/power/
11310F: kernel/power/
11311F: include/linux/suspend.h
11312F: include/linux/freezer.h
11313F: include/linux/pm.h
1da177e4
LT
11314
11315SVGA HANDLING
8b58be88 11316M: Martin Mares <mj@ucw.cz>
1da177e4
LT
11317L: linux-video@atrey.karlin.mff.cuni.cz
11318S: Maintained
679655da
JP
11319F: Documentation/svga.txt
11320F: arch/x86/boot/video*
1da177e4 11321
6e28b761
KRW
11322SWIOTLB SUBSYSTEM
11323M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11324L: linux-kernel@vger.kernel.org
9f273c24 11325T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
6e28b761
KRW
11326S: Supported
11327F: lib/swiotlb.c
11328F: arch/*/kernel/pci-swiotlb.c
11329F: include/linux/swiotlb.h
11330
007f790c
JP
11331SWITCHDEV
11332M: Jiri Pirko <jiri@resnulli.us>
11333L: netdev@vger.kernel.org
11334S: Supported
11335F: net/switchdev/
11336F: include/net/switchdev.h
11337
db8e35d5
VG
11338SYNOPSYS ARC ARCHITECTURE
11339M: Vineet Gupta <vgupta@synopsys.com>
30b9dbee 11340L: linux-snps-arc@lists.infradead.org
db8e35d5
VG
11341S: Supported
11342F: arch/arc/
9b28829d 11343F: Documentation/devicetree/bindings/arc/*
2d799dde 11344F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
c6a0fe4a 11345F: drivers/tty/serial/arc_uart.c
b7182d1a 11346T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
db8e35d5 11347
556cc1c5
AB
11348SYNOPSYS ARC SDP platform support
11349M: Alexey Brodkin <abrodkin@synopsys.com>
11350S: Supported
11351F: arch/arc/plat-axs10x
11352F: arch/arc/boot/dts/ax*
11353F: Documentation/devicetree/bindings/arc/axs10*
11354
6c284c9a
LJ
11355SYSTEM CONFIGURATION (SYSCON)
11356M: Lee Jones <lee.jones@linaro.org>
11357M: Arnd Bergmann <arnd@arndb.de>
11358T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11359S: Supported
11360F: drivers/mfd/syscon.c
11361
1da177e4 11362SYSV FILESYSTEM
8b58be88 11363M: Christoph Hellwig <hch@infradead.org>
1da177e4 11364S: Maintained
679655da
JP
11365F: Documentation/filesystems/sysv-fs.txt
11366F: fs/sysv/
11367F: include/linux/sysv_fs.h
1da177e4 11368
86cfa7fc 11369TARGET SUBSYSTEM
9c3646d1 11370M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
86cfa7fc 11371L: linux-scsi@vger.kernel.org
b9f5edc2 11372L: target-devel@vger.kernel.org
86cfa7fc 11373W: http://www.linux-iscsi.org
cf015e9f 11374W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 11375T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
11376S: Supported
11377F: drivers/target/
11378F: include/target/
11379F: Documentation/target/
11380
4e68852d 11381TASKSTATS STATISTICS INTERFACE
185e595f 11382M: Balbir Singh <bsingharora@gmail.com>
4e68852d 11383S: Maintained
679655da
JP
11384F: Documentation/accounting/taskstats*
11385F: include/linux/taskstats*
11386F: kernel/taskstats.c
4e68852d 11387
781b456a 11388TC CLASSIFIER
f935f3f8 11389M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
11390L: netdev@vger.kernel.org
11391S: Maintained
679655da 11392F: include/net/pkt_cls.h
c117ab84 11393F: include/uapi/linux/pkt_cls.h
679655da 11394F: net/sched/
781b456a 11395
5067f08a 11396TCP LOW PRIORITY MODULE
8b58be88
JP
11397M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11398M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
11399W: http://tcp-lp-mod.sourceforge.net/
11400S: Maintained
679655da 11401F: net/ipv4/tcp_lp.c
5067f08a 11402
91952bc0
AP
11403TDA10071 MEDIA DRIVER
11404M: Antti Palosaari <crope@iki.fi>
11405L: linux-media@vger.kernel.org
a825eaec 11406W: https://linuxtv.org
91952bc0
AP
11407W: http://palosaari.fi/linux/
11408Q: http://patchwork.linuxtv.org/project/linux-media/list/
11409T: git git://linuxtv.org/anttip/media_tree.git
11410S: Maintained
11411F: drivers/media/dvb-frontends/tda10071*
11412
11413TDA18212 MEDIA DRIVER
11414M: Antti Palosaari <crope@iki.fi>
11415L: linux-media@vger.kernel.org
a825eaec 11416W: https://linuxtv.org
91952bc0
AP
11417W: http://palosaari.fi/linux/
11418Q: http://patchwork.linuxtv.org/project/linux-media/list/
11419T: git git://linuxtv.org/anttip/media_tree.git
11420S: Maintained
11421F: drivers/media/tuners/tda18212*
11422
11423TDA18218 MEDIA DRIVER
11424M: Antti Palosaari <crope@iki.fi>
11425L: linux-media@vger.kernel.org
a825eaec 11426W: https://linuxtv.org
91952bc0
AP
11427W: http://palosaari.fi/linux/
11428Q: http://patchwork.linuxtv.org/project/linux-media/list/
11429T: git git://linuxtv.org/anttip/media_tree.git
11430S: Maintained
11431F: drivers/media/tuners/tda18218*
11432
3b2f6aba
MK
11433TDA18271 MEDIA DRIVER
11434M: Michael Krufky <mkrufky@linuxtv.org>
11435L: linux-media@vger.kernel.org
a825eaec 11436W: https://linuxtv.org
3b2f6aba
MK
11437W: http://github.com/mkrufky
11438Q: http://patchwork.linuxtv.org/project/linux-media/list/
11439T: git git://linuxtv.org/mkrufky/tuners.git
11440S: Maintained
11441F: drivers/media/tuners/tda18271*
11442
e48307a9
MK
11443TDA827x MEDIA DRIVER
11444M: Michael Krufky <mkrufky@linuxtv.org>
11445L: linux-media@vger.kernel.org
a825eaec 11446W: https://linuxtv.org
e48307a9
MK
11447W: http://github.com/mkrufky
11448Q: http://patchwork.linuxtv.org/project/linux-media/list/
11449T: git git://linuxtv.org/mkrufky/tuners.git
11450S: Maintained
11451F: drivers/media/tuners/tda8290.*
11452
66cf9212
MK
11453TDA8290 MEDIA DRIVER
11454M: Michael Krufky <mkrufky@linuxtv.org>
11455L: linux-media@vger.kernel.org
a825eaec 11456W: https://linuxtv.org
66cf9212
MK
11457W: http://github.com/mkrufky
11458Q: http://patchwork.linuxtv.org/project/linux-media/list/
11459T: git git://linuxtv.org/mkrufky/tuners.git
11460S: Maintained
11461F: drivers/media/tuners/tda8290.*
11462
4b9fba30
HV
11463TDA9840 MEDIA DRIVER
11464M: Hans Verkuil <hverkuil@xs4all.nl>
11465L: linux-media@vger.kernel.org
11466T: git git://linuxtv.org/media_tree.git
a825eaec 11467W: https://linuxtv.org
4b9fba30
HV
11468S: Maintained
11469F: drivers/media/i2c/tda9840*
11470
2cb654fd 11471TEA5761 TUNER DRIVER
5dc8a864
MCC
11472M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11473M: Mauro Carvalho Chehab <mchehab@kernel.org>
2cb654fd 11474L: linux-media@vger.kernel.org
a825eaec 11475W: https://linuxtv.org
2cb654fd
MCC
11476T: git git://linuxtv.org/media_tree.git
11477S: Odd fixes
11478F: drivers/media/tuners/tea5761.*
11479
11480TEA5767 TUNER DRIVER
5dc8a864
MCC
11481M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11482M: Mauro Carvalho Chehab <mchehab@kernel.org>
2cb654fd 11483L: linux-media@vger.kernel.org
a825eaec 11484W: https://linuxtv.org
2cb654fd
MCC
11485T: git git://linuxtv.org/media_tree.git
11486S: Maintained
11487F: drivers/media/tuners/tea5767.*
11488
4b9fba30
HV
11489TEA6415C MEDIA DRIVER
11490M: Hans Verkuil <hverkuil@xs4all.nl>
11491L: linux-media@vger.kernel.org
11492T: git git://linuxtv.org/media_tree.git
a825eaec 11493W: https://linuxtv.org
4b9fba30
HV
11494S: Maintained
11495F: drivers/media/i2c/tea6415c*
11496
11497TEA6420 MEDIA DRIVER
11498M: Hans Verkuil <hverkuil@xs4all.nl>
11499L: linux-media@vger.kernel.org
11500T: git git://linuxtv.org/media_tree.git
a825eaec 11501W: https://linuxtv.org
4b9fba30
HV
11502S: Maintained
11503F: drivers/media/i2c/tea6420*
11504
3d249d4c 11505TEAM DRIVER
dca9ab92 11506M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
11507L: netdev@vger.kernel.org
11508S: Supported
11509F: drivers/net/team/
11510F: include/linux/if_team.h
c117ab84 11511F: include/uapi/linux/if_team.h
3d249d4c 11512
7d029125 11513TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9c3646d1 11514M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
7d029125
VD
11515S: Maintained
11516F: arch/x86/platform/ts5500/
11517
40ad4a30
SY
11518TECHNOTREND USB IR RECEIVER
11519M: Sean Young <sean@mess.org>
11520L: linux-media@vger.kernel.org
11521S: Maintained
11522F: drivers/media/rc/ttusbir.c
11523
adabdb0c 11524TEGRA ARCHITECTURE SUPPORT
243d58ec 11525M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 11526M: Thierry Reding <thierry.reding@gmail.com>
554077c5 11527M: Alexandre Courbot <gnurou@gmail.com>
84b9414b 11528L: linux-tegra@vger.kernel.org
fd117cd1 11529Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
b779b88d 11530T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
84b9414b 11531S: Supported
bbbe96ed 11532N: [^a-z]tegra
84b9414b 11533
adabdb0c
SW
11534TEGRA CLOCK DRIVER
11535M: Peter De Schrijver <pdeschrijver@nvidia.com>
11536M: Prashant Gaikwad <pgaikwad@nvidia.com>
11537S: Supported
11538F: drivers/clk/tegra/
11539
86e486a0 11540TEGRA DMA DRIVERS
adabdb0c 11541M: Laxman Dewangan <ldewangan@nvidia.com>
86e486a0 11542M: Jon Hunter <jonathanh@nvidia.com>
adabdb0c 11543S: Supported
86e486a0 11544F: drivers/dma/tegra*
adabdb0c 11545
adabdb0c
SW
11546TEGRA I2C DRIVER
11547M: Laxman Dewangan <ldewangan@nvidia.com>
11548S: Supported
11549F: drivers/i2c/busses/i2c-tegra.c
11550
11551TEGRA IOMMU DRIVERS
11552M: Hiroshi Doyu <hdoyu@nvidia.com>
11553S: Supported
11554F: drivers/iommu/tegra*
11555
11556TEGRA KBC DRIVER
11557M: Rakesh Iyer <riyer@nvidia.com>
11558M: Laxman Dewangan <ldewangan@nvidia.com>
11559S: Supported
11560F: drivers/input/keyboard/tegra-kbc.c
11561
adabdb0c
SW
11562TEGRA PWM DRIVER
11563M: Thierry Reding <thierry.reding@gmail.com>
11564S: Supported
11565F: drivers/pwm/pwm-tegra.c
11566
11567TEGRA SERIAL DRIVER
11568M: Laxman Dewangan <ldewangan@nvidia.com>
11569S: Supported
11570F: drivers/tty/serial/serial-tegra.c
11571
11572TEGRA SPI DRIVER
11573M: Laxman Dewangan <ldewangan@nvidia.com>
11574S: Supported
11575F: drivers/spi/spi-tegra*
11576
1a348ccc 11577TEHUTI ETHERNET DRIVER
8b58be88 11578M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
11579L: netdev@vger.kernel.org
11580S: Supported
ef7f5429 11581F: drivers/net/ethernet/tehuti/*
1a348ccc 11582
4e68852d 11583Telecom Clock Driver for MCPL0010
8b58be88 11584M: Mark Gross <mark.gross@intel.com>
4e68852d 11585S: Supported
679655da 11586F: drivers/char/tlclk.c
4e68852d 11587
4480f15b 11588TENSILICA XTENSA PORT (xtensa)
8b58be88 11589M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
11590M: Max Filippov <jcmvbkbc@gmail.com>
11591L: linux-xtensa@linux-xtensa.org
9f273c24 11592T: git git://github.com/czankel/xtensa-linux.git
4e68852d 11593S: Maintained
679655da 11594F: arch/xtensa/
3dc99857 11595F: drivers/irqchip/irq-xtensa-*
4e68852d 11596
5313ba66
HV
11597THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11598M: Hans Verkuil <hverkuil@xs4all.nl>
11599L: linux-media@vger.kernel.org
11600T: git git://linuxtv.org/media_tree.git
a825eaec 11601W: https://linuxtv.org
5313ba66
HV
11602S: Maintained
11603F: drivers/media/radio/radio-raremono.c
11604
d3fb6955 11605THERMAL
b75f0050 11606M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 11607M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
11608L: linux-pm@vger.kernel.org
11609T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11610T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11611Q: https://patchwork.kernel.org/project/linux-pm/list/
11612S: Supported
11613F: drivers/thermal/
11614F: include/linux/thermal.h
af6c9f16 11615F: include/uapi/linux/thermal.h
b75f0050
JP
11616F: include/linux/cpu_cooling.h
11617F: Documentation/devicetree/bindings/thermal/
d3fb6955 11618
64e05d8b
VK
11619THERMAL/CPU_COOLING
11620M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11621M: Viresh Kumar <viresh.kumar@linaro.org>
11622M: Javi Merino <javi.merino@arm.com>
11623L: linux-pm@vger.kernel.org
11624S: Supported
11625F: Documentation/thermal/cpu-cooling-api.txt
11626F: drivers/thermal/cpu_cooling.c
11627F: include/linux/cpu_cooling.h
11628
4e68852d 11629THINKPAD ACPI EXTRAS DRIVER
8b58be88 11630M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 11631L: ibm-acpi-devel@lists.sourceforge.net
d0944853 11632L: platform-driver-x86@vger.kernel.org
4e68852d
AC
11633W: http://ibm-acpi.sourceforge.net
11634W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 11635T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 11636S: Maintained
679655da 11637F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 11638
1b46f2a2 11639TI BANDGAP AND THERMAL DRIVER
f14d1c24 11640M: Eduardo Valentin <edubezval@gmail.com>
ef41be81 11641M: Keerthy <j-keerthy@ti.com>
1b46f2a2 11642L: linux-pm@vger.kernel.org
531ff13e 11643L: linux-omap@vger.kernel.org
5a723e81 11644S: Maintained
794b2e25 11645F: drivers/thermal/ti-soc-thermal/
1b46f2a2 11646
ccf963d3
BP
11647TI VPE/CAL DRIVERS
11648M: Benoit Parrot <bparrot@ti.com>
11649L: linux-media@vger.kernel.org
11650W: http://linuxtv.org/
11651Q: http://patchwork.linuxtv.org/project/linux-media/list/
11652S: Maintained
11653F: drivers/media/platform/ti-vpe/
11654
0c7665c3
MF
11655TI CDCE706 CLOCK DRIVER
11656M: Max Filippov <jcmvbkbc@gmail.com>
11657S: Maintained
11658F: drivers/clk/clk-cdce706.c
11659
49b6a5e3
TK
11660TI CLOCK DRIVER
11661M: Tero Kristo <t-kristo@ti.com>
11662L: linux-omap@vger.kernel.org
11663S: Maintained
11664F: drivers/clk/ti/
11665F: include/linux/clk/ti.h
11666
f75cfbad
GS
11667TI ETHERNET SWITCH DRIVER (CPSW)
11668M: Mugunthan V N <mugunthanvnm@ti.com>
11669R: Grygorii Strashko <grygorii.strashko@ti.com>
11670L: linux-omap@vger.kernel.org
11671L: netdev@vger.kernel.org
11672S: Maintained
11673F: drivers/net/ethernet/ti/cpsw*
11674F: drivers/net/ethernet/ti/davinci*
11675
4020f2d7 11676TI FLASH MEDIA INTERFACE DRIVER
8b58be88 11677M: Alex Dubov <oakad@yahoo.com>
795fb7e7 11678S: Maintained
679655da
JP
11679F: drivers/misc/tifm*
11680F: drivers/mmc/host/tifm_sd.c
11681F: include/linux/tifm.h
4020f2d7 11682
e0c52404 11683TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
97215800 11684M: Santosh Shilimkar <ssantosh@kernel.org>
e0c52404
SS
11685L: linux-kernel@vger.kernel.org
11686L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11687S: Maintained
11688F: drivers/soc/ti/*
11689T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11690
11691
152ad442
SR
11692TI LM49xxx FAMILY ASoC CODEC DRIVERS
11693M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 11694M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
11695L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11696S: Maintained
11697F: sound/soc/codecs/lm49453*
d392dead 11698F: sound/soc/codecs/isabelle*
152ad442 11699
0edd807d
KM
11700TI LP855x BACKLIGHT DRIVER
11701M: Milo Kim <milo.kim@ti.com>
11702S: Maintained
11703F: Documentation/backlight/lp855x-driver.txt
11704F: drivers/video/backlight/lp855x_bl.c
11705F: include/linux/platform_data/lp855x.h
11706
faf13f6d
KM
11707TI LP8727 CHARGER DRIVER
11708M: Milo Kim <milo.kim@ti.com>
11709S: Maintained
11710F: drivers/power/lp8727_charger.c
11711F: include/linux/platform_data/lp8727.h
11712
22f1229f
KM
11713TI LP8788 MFD DRIVER
11714M: Milo Kim <milo.kim@ti.com>
11715S: Maintained
11716F: drivers/iio/adc/lp8788_adc.c
11717F: drivers/leds/leds-lp8788.c
11718F: drivers/mfd/lp8788*.c
11719F: drivers/power/lp8788-charger.c
11720F: drivers/regulator/lp8788-*.c
11721F: include/linux/mfd/lp8788*.h
11722
84640e27
KM
11723TI NETCP ETHERNET DRIVER
11724M: Wingman Kwok <w-kwok2@ti.com>
11725M: Murali Karicheri <m-karicheri2@ti.com>
11726L: netdev@vger.kernel.org
11727S: Maintained
11728F: drivers/net/ethernet/ti/netcp*
11729
217e0ca9
KC
11730TI TAS571X FAMILY ASoC CODEC DRIVER
11731M: Kevin Cernekee <cernekee@chromium.org>
11732L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11733S: Odd Fixes
11734F: sound/soc/codecs/tas571x*
11735
dd5e8e6b 11736TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 11737M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
11738L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11739S: Maintained
11740F: sound/soc/codecs/twl4030*
11741
90921014 11742TI WILINK WIRELESS DRIVERS
90921014
LC
11743L: linux-wireless@vger.kernel.org
11744W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11745W: http://wireless.kernel.org/en/users/Drivers/wl1251
11746T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 11747S: Orphan
90921014
LC
11748F: drivers/net/wireless/ti/
11749F: include/linux/wl12xx.h
11750
e86eaa3a 11751TIPC NETWORK LAYER
8b58be88 11752M: Jon Maloy <jon.maloy@ericsson.com>
115403df 11753M: Ying Xue <ying.xue@windriver.com>
633d2bde
AS
11754L: netdev@vger.kernel.org (core kernel code)
11755L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 11756W: http://tipc.sourceforge.net/
e86eaa3a 11757S: Maintained
c117ab84 11758F: include/uapi/linux/tipc*.h
679655da 11759F: net/tipc/
e86eaa3a 11760
867e359b 11761TILE ARCHITECTURE
b9a279f6 11762M: Chris Metcalf <cmetcalf@mellanox.com>
8c34d8d9 11763W: http://www.mellanox.com/repository/solutions/tile-scm/
7fa129cc 11764T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
867e359b
CM
11765S: Supported
11766F: arch/tile/
6b940606 11767F: drivers/char/tile-srom.c
5c770755 11768F: drivers/edac/tile_edac.c
6b940606
CM
11769F: drivers/net/ethernet/tile/
11770F: drivers/rtc/rtc-tile.c
11771F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 11772F: drivers/tty/serial/tilegx.c
6b940606
CM
11773F: drivers/usb/host/*-tilegx.c
11774F: include/linux/usb/tilegx.h
867e359b 11775
1da177e4 11776TLAN NETWORK DRIVER
8b58be88 11777M: Samuel Chessman <chessman@tux.org>
88c07dde 11778L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
11779W: http://sourceforge.net/projects/tlan/
11780S: Maintained
679655da 11781F: Documentation/networking/tlan.txt
b544dbac 11782F: drivers/net/ethernet/ti/tlan.*
1da177e4 11783
d74db3b2 11784TOMOYO SECURITY MODULE
8b58be88
JP
11785M: Kentaro Takeda <takedakn@nttdata.co.jp>
11786M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
11787L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11788L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
11789L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11790L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11791W: http://tomoyo.sourceforge.jp/
843d183c 11792T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 11793S: Maintained
679655da 11794F: security/tomoyo/
d74db3b2 11795
9caeb532 11796TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 11797M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 11798L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
11799S: Maintained
11800F: drivers/platform/x86/topstar-laptop.c
11801
1da177e4 11802TOSHIBA ACPI EXTRAS DRIVER
0a63ca11 11803M: Azael Avalos <coproscefalo@gmail.com>
d0944853 11804L: platform-driver-x86@vger.kernel.org
0a63ca11 11805S: Maintained
679655da 11806F: drivers/platform/x86/toshiba_acpi.c
1da177e4 11807
0a63ca11
AA
11808TOSHIBA BLUETOOTH DRIVER
11809M: Azael Avalos <coproscefalo@gmail.com>
11810L: platform-driver-x86@vger.kernel.org
11811S: Maintained
11812F: drivers/platform/x86/toshiba_bluetooth.c
11813
11814TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11815M: Azael Avalos <coproscefalo@gmail.com>
11816L: platform-driver-x86@vger.kernel.org
11817S: Maintained
11818F: drivers/platform/x86/toshiba_haps.c
11819
14991fc7
AA
11820TOSHIBA WMI HOTKEYS DRIVER
11821M: Azael Avalos <coproscefalo@gmail.com>
11822L: platform-driver-x86@vger.kernel.org
11823S: Maintained
11824F: drivers/platform/x86/toshiba-wmi.c
11825
1da177e4 11826TOSHIBA SMM DRIVER
8b58be88 11827M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
11828W: http://www.buzzard.org.uk/toshiba/
11829S: Maintained
679655da
JP
11830F: drivers/char/toshiba.c
11831F: include/linux/toshiba.h
c117ab84 11832F: include/uapi/linux/toshiba.h
1da177e4 11833
d32d9864
MR
11834TOSHIBA TC358743 DRIVER
11835M: Mats Randgaard <matrandg@cisco.com>
11836L: linux-media@vger.kernel.org
11837S: Maintained
11838F: drivers/media/i2c/tc358743*
b5dcee22 11839F: include/media/i2c/tc358743.h
d32d9864 11840
560e6475
WS
11841TMIO/SDHI MMC DRIVER
11842M: Wolfram Sang <wsa+renesas@sang-engineering.com>
d1057c40 11843L: linux-mmc@vger.kernel.org
560e6475 11844S: Supported
d1057c40
GL
11845F: drivers/mmc/host/tmio_mmc*
11846F: drivers/mmc/host/sh_mobile_sdhi.c
560e6475 11847F: include/linux/mfd/tmio.h
d719f900 11848
917cc4e6
GR
11849TMP401 HARDWARE MONITOR DRIVER
11850M: Guenter Roeck <linux@roeck-us.net>
968ce1b1 11851L: linux-hwmon@vger.kernel.org
917cc4e6
GR
11852S: Maintained
11853F: Documentation/hwmon/tmp401
11854F: drivers/hwmon/tmp401.c
11855
98f32602 11856TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 11857M: Hugh Dickins <hughd@google.com>
98f32602
HD
11858L: linux-mm@kvack.org
11859S: Maintained
11860F: include/linux/shmem_fs.h
11861F: mm/shmem.c
11862
45f95b53 11863TM6000 VIDEO4LINUX DRIVER
5dc8a864
MCC
11864M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11865M: Mauro Carvalho Chehab <mchehab@kernel.org>
45f95b53 11866L: linux-media@vger.kernel.org
a825eaec 11867W: https://linuxtv.org
45f95b53
MCC
11868T: git git://linuxtv.org/media_tree.git
11869S: Odd fixes
11870F: drivers/media/usb/tm6000/
11871
c65fde19
HV
11872TW68 VIDEO4LINUX DRIVER
11873M: Hans Verkuil <hverkuil@xs4all.nl>
11874L: linux-media@vger.kernel.org
11875T: git git://linuxtv.org/media_tree.git
a825eaec 11876W: https://linuxtv.org
c65fde19
HV
11877S: Odd Fixes
11878F: drivers/media/pci/tw68/
11879
704a84cc
EG
11880TW686X VIDEO4LINUX DRIVER
11881M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11882L: linux-media@vger.kernel.org
11883T: git git://linuxtv.org/media_tree.git
11884W: http://linuxtv.org
11885S: Maintained
11886F: drivers/media/pci/tw686x/
11887
4e68852d 11888TPM DEVICE DRIVER
901486b8 11889M: Peter Huewe <peterhuewe@gmx.de>
cbb2d5e4 11890M: Marcel Selhorst <tpmdd@selhorst.net>
89adb83c 11891M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
ce93b4b0 11892R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
383dec1f 11893W: http://tpmdd.sourceforge.net
63a10dfd 11894L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
d9912846
JS
11895Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11896T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
4e68852d 11897S: Maintained
679655da 11898F: drivers/char/tpm/
4e68852d 11899
1a0f1b27
AL
11900TPM IBM_VTPM DEVICE DRIVER
11901M: Ashley Lai <ashleydlai@gmail.com>
11902W: http://tpmdd.sourceforge.net
11903L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11904S: Maintained
11905F: drivers/char/tpm/tpm_ibmvtpm*
11906
d6f005a1
JP
11907TRACING
11908M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 11909M: Ingo Molnar <mingo@redhat.com>
75fc2d37 11910T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
11911S: Maintained
11912F: Documentation/trace/ftrace.txt
11913F: arch/*/*/*/ftrace.h
11914F: arch/*/kernel/ftrace.c
11915F: include/*/ftrace.h
11916F: include/linux/trace*.h
11917F: include/trace/
11918F: kernel/trace/
6e68e6c5 11919F: tools/testing/selftests/ftrace/
d6f005a1 11920
4abac0d0
IM
11921TRACING MMIO ACCESSES (MMIOTRACE)
11922M: Steven Rostedt <rostedt@goodmis.org>
11923M: Ingo Molnar <mingo@kernel.org>
11924R: Karol Herbst <karolherbst@gmail.com>
11925R: Pekka Paalanen <ppaalanen@gmail.com>
11926S: Maintained
11927L: linux-kernel@vger.kernel.org
11928L: nouveau@lists.freedesktop.org
11929F: kernel/trace/trace_mmiotrace.c
11930F: include/linux/mmiotrace.h
11931F: arch/x86/mm/kmmio.c
11932F: arch/x86/mm/mmio-mod.c
11933F: arch/x86/mm/testmmiotrace.c
11934
1da177e4 11935TRIVIAL PATCHES
8b58be88 11936M: Jiri Kosina <trivial@kernel.org>
54e5881d 11937T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 11938S: Maintained
86ef925f 11939K: ^Subject:.*(?i)trivial
1da177e4 11940
4e68852d 11941TTY LAYER
879a5a00 11942M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
d8130624 11943M: Jiri Slaby <jslaby@suse.com>
879a5a00 11944S: Supported
08deed1e 11945T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
84e1eb83 11946F: Documentation/serial/
8dd5d2f1 11947F: drivers/tty/
df621252 11948F: drivers/tty/serial/serial_core.c
e3288775
AC
11949F: include/linux/serial_core.h
11950F: include/linux/serial.h
11951F: include/linux/tty.h
c117ab84
CEB
11952F: include/uapi/linux/serial_core.h
11953F: include/uapi/linux/serial.h
11954F: include/uapi/linux/tty.h
4e68852d 11955
91952bc0
AP
11956TUA9001 MEDIA DRIVER
11957M: Antti Palosaari <crope@iki.fi>
11958L: linux-media@vger.kernel.org
a825eaec 11959W: https://linuxtv.org
91952bc0
AP
11960W: http://palosaari.fi/linux/
11961Q: http://patchwork.linuxtv.org/project/linux-media/list/
11962T: git git://linuxtv.org/anttip/media_tree.git
11963S: Maintained
11964F: drivers/media/tuners/tua9001*
11965
740db6d7 11966TULIP NETWORK DRIVERS
740db6d7 11967L: netdev@vger.kernel.org
cf869eb1
GG
11968L: linux-parisc@vger.kernel.org
11969S: Orphan
0f04e2aa 11970F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
11971
11972TUN/TAP driver
ba57b6f2 11973M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
11974W: http://vtun.sourceforge.net/tun
11975S: Maintained
679655da
JP
11976F: Documentation/networking/tuntap.txt
11977F: arch/um/os-Linux/drivers/
1da177e4 11978
b454cc66 11979TURBOCHANNEL SUBSYSTEM
8b58be88 11980M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
11981M: Ralf Baechle <ralf@linux-mips.org>
11982L: linux-mips@linux-mips.org
11983Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 11984S: Maintained
679655da
JP
11985F: drivers/tc/
11986F: include/linux/tc.h
b454cc66 11987
1da177e4 11988U14-34F SCSI DRIVER
8b58be88 11989M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
11990L: linux-scsi@vger.kernel.org
11991S: Maintained
679655da 11992F: drivers/scsi/u14-34f.c
1da177e4 11993
e2d1d6c0 11994UBI FILE SYSTEM (UBIFS)
a7859936 11995M: Richard Weinberger <richard@nod.at>
949cb623 11996M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 11997M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 11998L: linux-mtd@lists.infradead.org
e2966cbe 11999T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 12000W: http://www.linux-mtd.infradead.org/doc/ubifs.html
a7859936 12001S: Supported
679655da
JP
12002F: Documentation/filesystems/ubifs.txt
12003F: fs/ubifs/
e2d1d6c0 12004
e1632fa2 12005UCLINUX (M68KNOMMU AND COLDFIRE)
44156aff
GU
12006M: Greg Ungerer <gerg@linux-m68k.org>
12007W: http://www.linux-m68k.org/
cc2020e6 12008W: http://www.uclinux.org/
e1632fa2 12009L: linux-m68k@lists.linux-m68k.org
cc2020e6 12010L: uclinux-dev@uclinux.org (subscribers-only)
e1632fa2 12011T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
cc2020e6 12012S: Maintained
e1632fa2
GU
12013F: arch/m68k/coldfire/
12014F: arch/m68k/68*/
61bc02bb
JP
12015F: arch/m68k/*/*_no.*
12016F: arch/m68k/include/asm/*_no.*
cc2020e6 12017
1da177e4 12018UDF FILESYSTEM
d8130624 12019M: Jan Kara <jack@suse.com>
1da177e4 12020S: Maintained
679655da
JP
12021F: Documentation/filesystems/udf.txt
12022F: fs/udf/
1da177e4 12023
cc2020e6 12024UFS FILESYSTEM
8b58be88 12025M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 12026S: Maintained
679655da
JP
12027F: Documentation/filesystems/ufs.txt
12028F: fs/ufs/
cc2020e6 12029
0a09d3ab
DH
12030UHID USERSPACE HID IO DRIVER:
12031M: David Herrmann <dh.herrmann@googlemail.com>
12032L: linux-input@vger.kernel.org
12033S: Maintained
12034F: drivers/hid/uhid.c
c117ab84 12035F: include/uapi/linux/uhid.h
0a09d3ab 12036
18332a80 12037ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 12038L: linux-usb@vger.kernel.org
10c6c9c9 12039S: Orphan
355ffe69 12040F: drivers/uwb/
679655da
JP
12041F: include/linux/uwb.h
12042F: include/linux/uwb/
18332a80 12043
b31d8273
G
12044UNICORE32 ARCHITECTURE:
12045M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12046W: http://mprc.pku.edu.cn/~guanxuetao/linux
12047S: Maintained
ceebf4d5 12048T: git git://github.com/gxt/linux.git
b31d8273
G
12049F: arch/unicore32/
12050
d8379ab1
TF
12051UNIFDEF
12052M: Tony Finch <dot@dotat.at>
12053W: http://dotat.at/prog/unifdef
12054S: Maintained
12055F: scripts/unifdef.c
12056
1da177e4 12057UNIFORM CDROM DRIVER
8b58be88 12058M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
12059W: http://www.kernel.dk
12060S: Maintained
679655da
JP
12061F: Documentation/cdrom/
12062F: drivers/cdrom/cdrom.c
12063F: include/linux/cdrom.h
c117ab84 12064F: include/uapi/linux/cdrom.h
1da177e4 12065
56df0122 12066UNISYS S-PAR DRIVERS
49e7d9df
JP
12067M: David Kershner <david.kershner@unisys.com>
12068L: sparmaintainer@unisys.com (Unisys internal)
12069S: Supported
12070F: drivers/staging/unisys/
56df0122 12071
9941fa6e
VH
12072UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12073M: Vinayak Holikatti <vinholikatti@gmail.com>
9941fa6e
VH
12074L: linux-scsi@vger.kernel.org
12075S: Supported
12076F: Documentation/scsi/ufs.txt
12077F: drivers/scsi/ufs/
12078
4b9ffb5a
JP
12079UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12080M: Joao Pinto <Joao.Pinto@synopsys.com>
12081L: linux-scsi@vger.kernel.org
12082S: Supported
12083F: drivers/scsi/ufs/*dwc*
12084
e2d1d6c0 12085UNSORTED BLOCK IMAGES (UBI)
949cb623 12086M: Artem Bityutskiy <dedekind1@gmail.com>
346be9bc 12087M: Richard Weinberger <richard@nod.at>
e2d1d6c0
RD
12088W: http://www.linux-mtd.infradead.org/
12089L: linux-mtd@lists.infradead.org
b6b44e0a 12090T: git git://git.infradead.org/ubifs-2.6.git
346be9bc 12091S: Supported
80811493 12092F: drivers/mtd/ubi/
679655da 12093F: include/linux/mtd/ubi.h
c117ab84 12094F: include/uapi/mtd/ubi-user.h
e2d1d6c0 12095
1da177e4 12096USB ACM DRIVER
ca1c3e6f 12097M: Oliver Neukum <oneukum@suse.com>
6372594a 12098L: linux-usb@vger.kernel.org
1da177e4 12099S: Maintained
679655da
JP
12100F: Documentation/usb/acm.txt
12101F: drivers/usb/class/cdc-acm.*
1da177e4 12102
b7d572e1
PF
12103USB AR5523 WIRELESS DRIVER
12104M: Pontus Fuchs <pontus.fuchs@gmail.com>
12105L: linux-wireless@vger.kernel.org
12106S: Maintained
12107F: drivers/net/wireless/ath/ar5523/
12108
115bb1ff 12109USB ATTACHED SCSI
866d372e 12110M: Oliver Neukum <oneukum@suse.com>
115bb1ff
MW
12111L: linux-usb@vger.kernel.org
12112L: linux-scsi@vger.kernel.org
8eae0fb7 12113S: Maintained
115bb1ff
MW
12114F: drivers/usb/storage/uas.c
12115
1da177e4 12116USB CDC ETHERNET DRIVER
61eee9a7 12117M: Oliver Neukum <oliver@neukum.org>
795fb7e7 12118L: linux-usb@vger.kernel.org
1da177e4 12119S: Maintained
679655da 12120F: drivers/net/usb/cdc_*.c
c117ab84 12121F: include/uapi/linux/usb/cdc.h
1da177e4 12122
66e3e591
KP
12123USB CHAOSKEY DRIVER
12124M: Keith Packard <keithp@keithp.com>
12125L: linux-usb@vger.kernel.org
12126S: Maintained
12127F: drivers/usb/misc/chaoskey.c
12128
b02b371e 12129USB CYPRESS C67X00 DRIVER
8b58be88 12130M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
12131L: linux-usb@vger.kernel.org
12132S: Maintained
679655da 12133F: drivers/usb/c67x00/
b02b371e 12134
d0374f4f 12135USB DAVICOM DM9601 DRIVER
8b58be88 12136M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 12137L: netdev@vger.kernel.org
d0374f4f
PK
12138W: http://www.linux-usb.org/usbnet
12139S: Maintained
679655da 12140F: drivers/net/usb/dm9601.c
d0374f4f 12141
cc2020e6 12142USB DIAMOND RIO500 DRIVER
8b58be88 12143M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
12144L: rio500-users@lists.sourceforge.net
12145W: http://rio500.sourceforge.net
12146S: Maintained
679655da 12147F: drivers/usb/misc/rio500*
cc2020e6 12148
1da177e4 12149USB EHCI DRIVER
578333ab 12150M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 12151L: linux-usb@vger.kernel.org
578333ab 12152S: Maintained
679655da
JP
12153F: Documentation/usb/ehci.txt
12154F: drivers/usb/host/ehci*
1da177e4 12155
69ae9e3e 12156USB GADGET/PERIPHERAL SUBSYSTEM
a55f6286 12157M: Felipe Balbi <balbi@kernel.org>
795fb7e7 12158L: linux-usb@vger.kernel.org
69ae9e3e 12159W: http://www.linux-usb.org/gadget
d6d0f665
FB
12160T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12161S: Maintained
679655da
JP
12162F: drivers/usb/gadget/
12163F: include/linux/usb/gadget*
69ae9e3e 12164
2dea64b4 12165USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
e5f6450c 12166M: Jiri Kosina <jikos@kernel.org>
406df153 12167R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
795fb7e7 12168L: linux-usb@vger.kernel.org
54e5881d 12169T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 12170S: Maintained
c2f01971 12171F: Documentation/hid/hiddev.txt
679655da 12172F: drivers/hid/usbhid/
1da177e4 12173
959eea21 12174USB ISP116X DRIVER
8b58be88 12175M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 12176L: linux-usb@vger.kernel.org
959eea21 12177S: Maintained
679655da
JP
12178F: drivers/usb/host/isp116x*
12179F: include/linux/usb/isp116x.h
959eea21 12180
146498ea
WH
12181USB LAN78XX ETHERNET DRIVER
12182M: Woojung Huh <woojung.huh@microchip.com>
12183M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12184L: netdev@vger.kernel.org
12185S: Maintained
12186F: drivers/net/usb/lan78xx.*
12187
1da177e4 12188USB MASS STORAGE DRIVER
8b58be88 12189M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 12190L: linux-usb@vger.kernel.org
8836aeb8 12191L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
12192S: Maintained
12193W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 12194F: drivers/usb/storage/
1da177e4 12195
af39917d
CL
12196USB MIDI DRIVER
12197M: Clemens Ladisch <clemens@ladisch.de>
12198L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12199T: git git://git.alsa-project.org/alsa-kernel.git
12200S: Maintained
12201F: sound/usb/midi.*
12202
444ce9d4
JP
12203USB NETWORKING DRIVERS
12204L: linux-usb@vger.kernel.org
12205S: Odd Fixes
12206F: drivers/net/usb/
12207
1da177e4 12208USB OHCI DRIVER
578333ab 12209M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 12210L: linux-usb@vger.kernel.org
578333ab 12211S: Maintained
679655da
JP
12212F: Documentation/usb/ohci.txt
12213F: drivers/usb/host/ohci*
1da177e4 12214
963ffa3e 12215USB OTG FSM (Finite State Machine)
60d77b3d 12216M: Peter Chen <Peter.Chen@nxp.com>
8373856d 12217T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
963ffa3e
PC
12218L: linux-usb@vger.kernel.org
12219S: Maintained
12220F: drivers/usb/common/usb-otg-fsm.c
12221
563da3a9
VM
12222USB OVER IP DRIVER
12223M: Valentina Manea <valentina.manea.m@gmail.com>
90effdcd
SK
12224M: Shuah Khan <shuahkh@osg.samsung.com>
12225M: Shuah Khan <shuah@kernel.org>
563da3a9
VM
12226L: linux-usb@vger.kernel.org
12227S: Maintained
a6d6fc2b 12228F: Documentation/usb/usbip_protocol.txt
563da3a9
VM
12229F: drivers/usb/usbip/
12230F: tools/usb/usbip/
12231
1da177e4 12232USB PEGASUS DRIVER
a16b945c 12233M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 12234L: linux-usb@vger.kernel.org
043600a6 12235L: netdev@vger.kernel.org
052e3128
PM
12236T: git git://github.com/petkan/pegasus.git
12237W: https://github.com/petkan/pegasus
1da177e4 12238S: Maintained
679655da 12239F: drivers/net/usb/pegasus.*
1da177e4 12240
d3ad558f 12241USB PHY LAYER
a55f6286 12242M: Felipe Balbi <balbi@kernel.org>
d3ad558f
FB
12243L: linux-usb@vger.kernel.org
12244T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12245S: Maintained
12246F: drivers/usb/phy/
d3ad558f 12247
73e4fb3f 12248USB PRINTER DRIVER (usblp)
8b58be88 12249M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 12250L: linux-usb@vger.kernel.org
73e4fb3f 12251S: Supported
679655da 12252F: drivers/usb/class/usblp.c
1da177e4 12253
4521b477
BM
12254USB QMI WWAN NETWORK DRIVER
12255M: Bjørn Mork <bjorn@mork.no>
12256L: netdev@vger.kernel.org
12257S: Maintained
12258F: Documentation/ABI/testing/sysfs-class-net-qmi
12259F: drivers/net/usb/qmi_wwan.c
12260
1da177e4 12261USB RTL8150 DRIVER
a16b945c 12262M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 12263L: linux-usb@vger.kernel.org
043600a6 12264L: netdev@vger.kernel.org
052e3128
PM
12265T: git git://github.com/petkan/rtl8150.git
12266W: https://github.com/petkan/rtl8150
1da177e4 12267S: Maintained
679655da 12268F: drivers/net/usb/rtl8150.c
1da177e4 12269
f896b796 12270USB SERIAL SUBSYSTEM
66085694 12271M: Johan Hovold <johan@kernel.org>
795fb7e7 12272L: linux-usb@vger.kernel.org
4e68852d 12273S: Maintained
679655da 12274F: Documentation/usb/usb-serial.txt
f896b796 12275F: drivers/usb/serial/
679655da 12276F: include/linux/usb/serial.h
1da177e4 12277
b3f0db1c
SG
12278USB SMSC75XX ETHERNET DRIVER
12279M: Steve Glendinning <steve.glendinning@shawell.net>
12280L: netdev@vger.kernel.org
12281S: Maintained
12282F: drivers/net/usb/smsc75xx.*
12283
2f7ca802 12284USB SMSC95XX ETHERNET DRIVER
90b24cfb 12285M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 12286L: netdev@vger.kernel.org
90b24cfb 12287S: Maintained
679655da 12288F: drivers/net/usb/smsc95xx.*
2f7ca802 12289
1da177e4 12290USB SUBSYSTEM
879a5a00 12291M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 12292L: linux-usb@vger.kernel.org
1da177e4 12293W: http://www.linux-usb.org
08deed1e 12294T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 12295S: Supported
1700bd98 12296F: Documentation/devicetree/bindings/usb/
679655da 12297F: Documentation/usb/
679655da
JP
12298F: drivers/usb/
12299F: include/linux/usb.h
12300F: include/linux/usb/
1da177e4
LT
12301
12302USB UHCI DRIVER
8b58be88 12303M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 12304L: linux-usb@vger.kernel.org
1da177e4 12305S: Maintained
679655da 12306F: drivers/usb/host/uhci*
1da177e4 12307
69ae9e3e 12308USB "USBNET" DRIVER FRAMEWORK
d8130624 12309M: Oliver Neukum <oneukum@suse.com>
043600a6 12310L: netdev@vger.kernel.org
69ae9e3e 12311W: http://www.linux-usb.org/usbnet
1da177e4 12312S: Maintained
679655da
JP
12313F: drivers/net/usb/usbnet.c
12314F: include/linux/usb/usbnet.h
1da177e4 12315
c0efd232 12316USB VIDEO CLASS
c53ac071 12317M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 12318L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 12319L: linux-media@vger.kernel.org
275ffde4 12320T: git git://linuxtv.org/media_tree.git
57c6d2e9 12321W: http://www.ideasonboard.org/uvc/
c0efd232 12322S: Maintained
0c0d06ca 12323F: drivers/media/usb/uvc/
6c0f0359 12324F: include/uapi/linux/uvcvideo.h
1da177e4 12325
b60b9c45
HV
12326USB VISION DRIVER
12327M: Hans Verkuil <hverkuil@xs4all.nl>
12328L: linux-media@vger.kernel.org
12329T: git git://linuxtv.org/media_tree.git
a825eaec 12330W: https://linuxtv.org
b60b9c45
HV
12331S: Odd Fixes
12332F: drivers/media/usb/usbvision/
12333
8282da47
LP
12334USB WEBCAM GADGET
12335M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12336L: linux-usb@vger.kernel.org
12337S: Maintained
3a83c16e 12338F: drivers/usb/gadget/function/*uvc*
faf2e1db 12339F: drivers/usb/gadget/legacy/webcam.c
8282da47 12340
bf164cc0 12341USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 12342M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
12343L: linux-wireless@vger.kernel.org
12344S: Maintained
679655da 12345F: drivers/net/wireless/rndis_wlan.c
bf164cc0 12346
eb6bab13 12347USB XHCI DRIVER
03d85053 12348M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
12349L: linux-usb@vger.kernel.org
12350S: Supported
36d0344c
SS
12351F: drivers/usb/host/xhci*
12352F: drivers/usb/host/pci-quirks*
eb6bab13 12353
1da177e4 12354USB ZD1201 DRIVER
4086b9ca 12355L: linux-wireless@vger.kernel.org
1da177e4 12356W: http://linux-lc100020.sourceforge.net
4086b9ca 12357S: Orphan
ed0ad06f 12358F: drivers/net/wireless/zydas/zd1201.*
1da177e4 12359
b7eee616 12360USB ZR364XX DRIVER
8b58be88 12361M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 12362L: linux-usb@vger.kernel.org
661263b5 12363L: linux-media@vger.kernel.org
275ffde4 12364T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
12365W: http://royale.zerezo.com/zr364xx/
12366S: Maintained
679655da 12367F: Documentation/video4linux/zr364xx.txt
90d72ac6 12368F: drivers/media/usb/zr364xx/
b7eee616 12369
289fcff4
HK
12370ULPI BUS
12371M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12372L: linux-usb@vger.kernel.org
12373S: Maintained
12374F: drivers/usb/common/ulpi.c
12375F: include/linux/ulpi/
12376
e7839f25 12377USER-MODE LINUX (UML)
8b58be88 12378M: Jeff Dike <jdike@addtoit.com>
b15194b7 12379M: Richard Weinberger <richard@nod.at>
1da177e4
LT
12380L: user-mode-linux-devel@lists.sourceforge.net
12381L: user-mode-linux-user@lists.sourceforge.net
12382W: http://user-mode-linux.sourceforge.net
9f273c24 12383T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
1da177e4 12384S: Maintained
61516587 12385F: Documentation/virtual/uml/
679655da 12386F: arch/um/
b070989a 12387F: arch/x86/um/
679655da
JP
12388F: fs/hostfs/
12389F: fs/hppfs/
b7eee616 12390
e5f114e9 12391USERSPACE I/O (UIO)
6a534c9d 12392M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 12393M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 12394S: Maintained
3d3fecbd 12395T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
679655da
JP
12396F: Documentation/DocBook/uio-howto.tmpl
12397F: drivers/uio/
12398F: include/linux/uio*.h
e5f114e9 12399
256cccbe 12400UTIL-LINUX PACKAGE
8b58be88 12401M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
12402L: util-linux@vger.kernel.org
12403W: http://en.wikipedia.org/wiki/Util-linux
12404T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
12405S: Maintained
12406
c1fd1c07 12407UVESAFB DRIVER
8b58be88 12408M: Michal Januszewski <spock@gentoo.org>
c69f677c 12409L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
12410W: http://dev.gentoo.org/~spock/projects/uvesafb/
12411S: Maintained
679655da 12412F: Documentation/fb/uvesafb.txt
8a61f013 12413F: drivers/video/fbdev/uvesafb.*
c1fd1c07 12414
456930d8
SA
12415VF610 NAND DRIVER
12416M: Stefan Agner <stefan@agner.ch>
12417L: linux-mtd@lists.infradead.org
12418S: Supported
12419F: drivers/mtd/nand/vf610_nfc.c
12420
4480f15b 12421VFAT/FAT/MSDOS FILESYSTEM
8b58be88 12422M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 12423S: Maintained
679655da
JP
12424F: Documentation/filesystems/vfat.txt
12425F: fs/fat/
1da177e4 12426
cba3345c
AW
12427VFIO DRIVER
12428M: Alex Williamson <alex.williamson@redhat.com>
12429L: kvm@vger.kernel.org
9f273c24 12430T: git git://github.com/awilliam/linux-vfio.git
cba3345c
AW
12431S: Maintained
12432F: Documentation/vfio.txt
12433F: drivers/vfio/
12434F: include/linux/vfio.h
c117ab84 12435F: include/uapi/linux/vfio.h
cba3345c 12436
a714ea5f
AW
12437VFIO PLATFORM DRIVER
12438M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12439L: kvm@vger.kernel.org
12440S: Maintained
12441F: drivers/vfio/platform/
12442
9e6f3438
PO
12443VIDEOBUF2 FRAMEWORK
12444M: Pawel Osciak <pawel@osciak.com>
12445M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 12446M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
12447L: linux-media@vger.kernel.org
12448S: Maintained
90d72ac6 12449F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
12450F: include/media/videobuf2-*
12451
06a8fc78
AH
12452VIRTIO AND VHOST VSOCK DRIVER
12453M: Stefan Hajnoczi <stefanha@redhat.com>
12454L: kvm@vger.kernel.org
12455L: virtualization@lists.linux-foundation.org
12456L: netdev@vger.kernel.org
12457S: Maintained
12458F: include/linux/virtio_vsock.h
12459F: include/uapi/linux/virtio_vsock.h
12460F: net/vmw_vsock/virtio_transport_common.c
0ea9e1d3 12461F: net/vmw_vsock/virtio_transport.c
433fc58e
AH
12462F: drivers/vhost/vsock.c
12463F: drivers/vhost/vsock.h
06a8fc78 12464
5523662e
SCP
12465VIRTUAL SERIO DEVICE DRIVER
12466M: Stephen Chandler Paul <thatslyude@gmail.com>
12467S: Maintained
12468F: drivers/input/serio/userio.c
12469F: include/uapi/linux/userio.h
12470
9a82446b
AS
12471VIRTIO CONSOLE DRIVER
12472M: Amit Shah <amit.shah@redhat.com>
12473L: virtualization@lists.linux-foundation.org
12474S: Maintained
12475F: drivers/char/virtio_console.c
12476F: include/linux/virtio_console.h
c117ab84 12477F: include/uapi/linux/virtio_console.h
9a82446b 12478
2426ec8f 12479VIRTIO CORE, NET AND BLOCK DRIVERS
2426ec8f
MT
12480M: "Michael S. Tsirkin" <mst@redhat.com>
12481L: virtualization@lists.linux-foundation.org
12482S: Maintained
0e4191fe 12483F: Documentation/devicetree/bindings/virtio/
2426ec8f 12484F: drivers/virtio/
c893c8d7 12485F: tools/virtio/
2426ec8f
MT
12486F: drivers/net/virtio_net.c
12487F: drivers/block/virtio_blk.c
12488F: include/linux/virtio_*.h
916cdabc 12489F: include/uapi/linux/virtio_*.h
2426ec8f 12490
f2dbda3b
CH
12491VIRTIO DRIVERS FOR S390
12492M: Christian Borntraeger <borntraeger@de.ibm.com>
12493M: Cornelia Huck <cornelia.huck@de.ibm.com>
12494L: linux-s390@vger.kernel.org
12495L: virtualization@lists.linux-foundation.org
12496L: kvm@vger.kernel.org
12497S: Supported
1b568d93 12498F: drivers/s390/virtio/
f2dbda3b 12499
4ad6ee91
GH
12500VIRTIO GPU DRIVER
12501M: David Airlie <airlied@linux.ie>
12502M: Gerd Hoffmann <kraxel@redhat.com>
12503L: dri-devel@lists.freedesktop.org
12504L: virtualization@lists.linux-foundation.org
12505S: Maintained
12506F: drivers/gpu/drm/virtio/
12507F: include/uapi/linux/virtio_gpu.h
12508
3a4d5c94
MT
12509VIRTIO HOST (VHOST)
12510M: "Michael S. Tsirkin" <mst@redhat.com>
12511L: kvm@vger.kernel.org
c996d8b9 12512L: virtualization@lists.linux-foundation.org
3a4d5c94 12513L: netdev@vger.kernel.org
9f273c24 12514T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
3a4d5c94
MT
12515S: Maintained
12516F: drivers/vhost/
c117ab84 12517F: include/uapi/linux/vhost.h
3a4d5c94 12518
271c8651
GH
12519VIRTIO INPUT DRIVER
12520M: Gerd Hoffmann <kraxel@redhat.com>
12521S: Maintained
12522F: drivers/virtio/virtio_input.c
12523F: include/uapi/linux/virtio_input.h
12524
1da177e4 12525VIA RHINE NETWORK DRIVER
210347e1 12526S: Orphan
f2148a47 12527F: drivers/net/ethernet/via/via-rhine.c
1da177e4 12528
f0bf7f61 12529VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 12530M: Bruce Chang <brucechang@via.com.tw>
8b58be88 12531M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
12532S: Maintained
12533F: drivers/mmc/host/via-sdmmc.c
12534
69e4a7c2 12535VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 12536M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 12537L: linux-fbdev@vger.kernel.org
69e4a7c2 12538S: Maintained
c7babebd
FTS
12539F: include/linux/via-core.h
12540F: include/linux/via-gpio.h
12541F: include/linux/via_i2c.h
8a61f013 12542F: drivers/video/fbdev/via/
69e4a7c2 12543
01f20734 12544VIA VELOCITY NETWORK DRIVER
8b58be88 12545M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
12546L: netdev@vger.kernel.org
12547S: Maintained
f2148a47 12548F: drivers/net/ethernet/via/via-velocity.*
1da177e4 12549
f73f8173
AW
12550VIRT LIB
12551M: Alex Williamson <alex.williamson@redhat.com>
12552M: Paolo Bonzini <pbonzini@redhat.com>
12553L: kvm@vger.kernel.org
12554S: Supported
12555F: virt/lib/
12556
77911fd2 12557VIVID VIRTUAL VIDEO DRIVER
0b7bc1fa
HV
12558M: Hans Verkuil <hverkuil@xs4all.nl>
12559L: linux-media@vger.kernel.org
12560T: git git://linuxtv.org/media_tree.git
a825eaec 12561W: https://linuxtv.org
0b7bc1fa 12562S: Maintained
77911fd2 12563F: drivers/media/platform/vivid/*
0b7bc1fa 12564
be7f8273 12565VLAN (802.1Q)
8b58be88 12566M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
12567L: netdev@vger.kernel.org
12568S: Maintained
679655da
JP
12569F: drivers/net/macvlan.c
12570F: include/linux/if_*vlan.h
12571F: net/8021q/
be7f8273 12572
55e331cf 12573VLYNQ BUS
8b58be88 12574M: Florian Fainelli <florian@openwrt.org>
8578d7af 12575L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
12576S: Maintained
12577F: drivers/vlynq/vlynq.c
12578F: include/linux/vlynq.h
12579
390beae4 12580VME SUBSYSTEM
74c600e3 12581M: Martyn Welch <martyn@welchs.me.uk>
1bd289d1 12582M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
12583M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12584L: devel@driverdev.osuosl.org
12585S: Maintained
12586T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12587F: Documentation/vme_api.txt
12588F: drivers/staging/vme/
12589F: drivers/vme/
12590F: include/linux/vme*
12591
4488e09b
AK
12592VMWARE HYPERVISOR INTERFACE
12593M: Alok Kataria <akataria@vmware.com>
12594L: virtualization@lists.linux-foundation.org
12595S: Supported
12596F: arch/x86/kernel/cpu/vmware.c
12597
73b35d07
DT
12598VMWARE BALLOON DRIVER
12599M: Xavier Deguillard <xdeguillard@vmware.com>
12600M: Philip Moltmann <moltmann@vmware.com>
12601M: "VMware, Inc." <pv-drivers@vmware.com>
12602L: linux-kernel@vger.kernel.org
12603S: Maintained
12604F: drivers/misc/vmw_balloon.c
12605
8b8be51b
TH
12606VMWARE VMMOUSE SUBDRIVER
12607M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12608M: "VMware, Inc." <pv-drivers@vmware.com>
12609L: linux-input@vger.kernel.org
12610S: Maintained
12611F: drivers/input/mouse/vmmouse.c
12612F: drivers/input/mouse/vmmouse.h
12613
d1a890fa 12614VMWARE VMXNET3 ETHERNET DRIVER
04e1b734 12615M: Shrikrishna Khare <skhare@vmware.com>
65c8bb5b
JP
12616M: "VMware, Inc." <pv-drivers@vmware.com>
12617L: netdev@vger.kernel.org
12618S: Maintained
12619F: drivers/net/vmxnet3/
d1a890fa 12620
851b1642 12621VMware PVSCSI driver
29374ec6 12622M: Jim Gill <jgill@vmware.com>
851b1642
AK
12623M: VMware PV-Drivers <pv-drivers@vmware.com>
12624L: linux-scsi@vger.kernel.org
12625S: Maintained
12626F: drivers/scsi/vmw_pvscsi.c
12627F: drivers/scsi/vmw_pvscsi.h
12628
e53e86c7 12629VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 12630M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 12631M: Mark Brown <broonie@kernel.org>
5cdeb2c8 12632L: linux-kernel@vger.kernel.org
1dd68f01 12633W: http://www.slimlogic.co.uk/?p=48
6febb5ab 12634T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 12635S: Supported
9d2597e8 12636F: Documentation/devicetree/bindings/regulator/
679655da 12637F: drivers/regulator/
9d2597e8 12638F: include/dt-bindings/regulator/
679655da 12639F: include/linux/regulator/
e53e86c7 12640
081958eb
DA
12641VRF
12642M: David Ahern <dsa@cumulusnetworks.com>
12643M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12644L: netdev@vger.kernel.org
12645S: Maintained
12646F: drivers/net/vrf.c
562d897d 12647F: Documentation/networking/vrf.txt
081958eb 12648
ab41319e 12649VT1211 HARDWARE MONITOR DRIVER
8b58be88 12650M: Juerg Haefliger <juergh@gmail.com>
968ce1b1 12651L: linux-hwmon@vger.kernel.org
ab41319e 12652S: Maintained
679655da
JP
12653F: Documentation/hwmon/vt1211
12654F: drivers/hwmon/vt1211.c
ab41319e 12655
1de9e371 12656VT8231 HARDWARE MONITOR DRIVER
8b58be88 12657M: Roger Lucas <vt8231@hiddenengine.co.uk>
968ce1b1 12658L: linux-hwmon@vger.kernel.org
1de9e371 12659S: Maintained
679655da 12660F: drivers/hwmon/vt8231.c
1de9e371 12661
88095e7b
TO
12662VUB300 USB to SDIO/SD/MMC bridge chip
12663M: Tony Olech <tony.olech@elandigitalsystems.com>
12664L: linux-mmc@vger.kernel.org
12665L: linux-usb@vger.kernel.org
12666S: Supported
12667F: drivers/mmc/host/vub300.c
12668
1da177e4 12669W1 DALLAS'S 1-WIRE BUS
a8018766 12670M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 12671S: Maintained
679655da
JP
12672F: Documentation/w1/
12673F: drivers/w1/
1da177e4 12674
13927079 12675W83791D HARDWARE MONITORING DRIVER
8b58be88 12676M: Marc Hulsman <m.hulsman@tudelft.nl>
968ce1b1 12677L: linux-hwmon@vger.kernel.org
25845c22 12678S: Maintained
679655da
JP
12679F: Documentation/hwmon/w83791d
12680F: drivers/hwmon/w83791d.c
13927079 12681
61db011d 12682W83793 HARDWARE MONITORING DRIVER
8b58be88 12683M: Rudolf Marek <r.marek@assembler.cz>
968ce1b1 12684L: linux-hwmon@vger.kernel.org
61db011d 12685S: Maintained
679655da
JP
12686F: Documentation/hwmon/w83793
12687F: drivers/hwmon/w83793.c
61db011d 12688
e3760b43 12689W83795 HARDWARE MONITORING DRIVER
d8130624 12690M: Jean Delvare <jdelvare@suse.com>
968ce1b1 12691L: linux-hwmon@vger.kernel.org
e3760b43
JD
12692S: Maintained
12693F: drivers/hwmon/w83795.c
12694
1da177e4 12695W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 12696M: Pierre Ossman <pierre@ossman.eu>
1da177e4 12697S: Maintained
679655da 12698F: drivers/mmc/host/wbsd.*
1da177e4 12699
b4e05923
HG
12700WACOM PROTOCOL 4 SERIAL TABLETS
12701M: Julian Squires <julian@cipht.net>
12702M: Hans de Goede <hdegoede@redhat.com>
12703L: linux-input@vger.kernel.org
12704S: Maintained
12705F: drivers/input/tablet/wacom_serial4.c
12706
3527761c 12707WATCHDOG DEVICE DRIVERS
8b58be88 12708M: Wim Van Sebroeck <wim@iguana.be>
1f32f83e 12709R: Guenter Roeck <linux@roeck-us.net>
230a5cef
WVS
12710L: linux-watchdog@vger.kernel.org
12711W: http://www.linux-watchdog.org/
f599aaf0 12712T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 12713S: Maintained
540be8b2 12714F: Documentation/devicetree/bindings/watchdog/
679655da
JP
12715F: Documentation/watchdog/
12716F: drivers/watchdog/
12717F: include/linux/watchdog.h
c117ab84 12718F: include/uapi/linux/watchdog.h
3527761c 12719
1da177e4 12720WD7000 SCSI DRIVER
8b58be88 12721M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
12722L: linux-scsi@vger.kernel.org
12723S: Maintained
679655da 12724F: drivers/scsi/wd7000.c
1da177e4 12725
b22e00f3
DH
12726WIIMOTE HID DRIVER
12727M: David Herrmann <dh.herrmann@googlemail.com>
12728L: linux-input@vger.kernel.org
12729S: Maintained
12730F: drivers/hid/hid-wiimote*
12731
e258b80e 12732WINBOND CIR DRIVER
364e9e18 12733M: David Härdeman <david@hardeman.nu>
e258b80e 12734S: Maintained
116ab806 12735F: drivers/media/rc/winbond-cir.c
e258b80e 12736
c36a483d
WBG
12737WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12738M: William Breathitt Gray <vilhelm.gray@gmail.com>
12739L: linux-watchdog@vger.kernel.org
12740S: Maintained
12741F: drivers/watchdog/ebc-c384_wdt.c
12742
9c26df9b
WBG
12743WINSYSTEMS WS16C48 GPIO DRIVER
12744M: William Breathitt Gray <vilhelm.gray@gmail.com>
12745L: linux-gpio@vger.kernel.org
12746S: Maintained
12747F: drivers/gpio/gpio-ws16c48.c
e258b80e 12748
8a70da82 12749WIMAX STACK
8b58be88 12750M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 12751M: linux-wimax@intel.com
49e7d9df 12752L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
12753S: Supported
12754W: http://linuxwimax.org
315987dc 12755F: Documentation/wimax/README.wimax
315987dc
JP
12756F: include/linux/wimax/debug.h
12757F: include/net/wimax.h
c117ab84 12758F: include/uapi/linux/wimax.h
315987dc 12759F: net/wimax/
8a70da82 12760
5fc14680 12761WISTRON LAPTOP BUTTON DRIVER
8b58be88 12762M: Miloslav Trmac <mitr@volny.cz>
5fc14680 12763S: Maintained
679655da 12764F: drivers/input/misc/wistron_btns.c
5fc14680 12765
1da177e4 12766WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 12767M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 12768L: linux-wireless@vger.kernel.org
926554c4 12769W: http://oops.ghostprotocols.net:81/blog
1da177e4 12770S: Maintained
679655da 12771F: drivers/net/wireless/wl3501*
1da177e4 12772
055bcbcb 12773WOLFSON MICROELECTRONICS DRIVERS
fef95164 12774L: patches@opensource.wolfsonmicro.com
f0e03dbd
RF
12775T: git https://github.com/CirrusLogic/linux-drivers.git
12776W: https://github.com/CirrusLogic/linux-drivers/wiki
b75ea16a 12777S: Supported
3768f0b1 12778F: Documentation/hwmon/wm83??
f494993f
CK
12779F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12780F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12781F: Documentation/devicetree/bindings/mfd/arizona.txt
af1c5386 12782F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 12783F: drivers/clk/clk-wm83*.c
9c309598 12784F: drivers/extcon/extcon-arizona.c
b75ea16a 12785F: drivers/leds/leds-wm83*.c
25b273ba 12786F: drivers/gpio/gpio-*wm*.c
9c309598 12787F: drivers/gpio/gpio-arizona.c
d22b0869 12788F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
12789F: drivers/input/misc/wm831x-on.c
12790F: drivers/input/touchscreen/wm831x-ts.c
12791F: drivers/input/touchscreen/wm97*.c
9c309598
MB
12792F: drivers/mfd/arizona*
12793F: drivers/mfd/wm*.c
12ebc137 12794F: drivers/mfd/cs47l24*
b75ea16a
MB
12795F: drivers/power/wm83*.c
12796F: drivers/rtc/rtc-wm83*.c
12797F: drivers/regulator/wm8*.c
3860e6c4 12798F: drivers/video/backlight/wm83*_bl.c
b75ea16a 12799F: drivers/watchdog/wm83*_wdt.c
9c309598 12800F: include/linux/mfd/arizona/
3860e6c4 12801F: include/linux/mfd/wm831x/
b75ea16a 12802F: include/linux/mfd/wm8350/
3768f0b1 12803F: include/linux/mfd/wm8400*
59ec6da2 12804F: include/linux/wm97xx.h
055bcbcb 12805F: include/sound/wm????.h
9c309598 12806F: sound/soc/codecs/arizona.?
055bcbcb 12807F: sound/soc/codecs/wm*
12ebc137 12808F: sound/soc/codecs/cs47l24*
b75ea16a 12809
3e6cd7a4
TH
12810WORKQUEUE
12811M: Tejun Heo <tj@kernel.org>
badb7f5e 12812R: Lai Jiangshan <jiangshanlai@gmail.com>
3e6cd7a4
TH
12813T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12814S: Maintained
12815F: include/linux/workqueue.h
12816F: kernel/workqueue.c
12817F: Documentation/workqueue.txt
12818
39ac9f48
CYT
12819X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12820M: Chen-Yu Tsai <wens@csie.org>
12821L: linux-kernel@vger.kernel.org
12822S: Maintained
12823N: axp[128]
12824
1da177e4 12825X.25 NETWORK LAYER
8bf28059 12826M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 12827L: linux-x25@vger.kernel.org
8bf28059 12828S: Odd Fixes
679655da
JP
12829F: Documentation/networking/x25*
12830F: include/net/x25*
12831F: net/x25/
1da177e4 12832
e2d1d6c0 12833X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
12834M: Thomas Gleixner <tglx@linutronix.de>
12835M: Ingo Molnar <mingo@redhat.com>
12836M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 12837M: x86@kernel.org
981c3a4f 12838L: linux-kernel@vger.kernel.org
75fc2d37 12839T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 12840S: Maintained
679655da
JP
12841F: Documentation/x86/
12842F: arch/x86/
e2d1d6c0 12843
d0944853 12844X86 PLATFORM DRIVERS
e181ba15 12845M: Darren Hart <dvhart@infradead.org>
d0944853 12846L: platform-driver-x86@vger.kernel.org
e181ba15 12847T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
d0944853 12848S: Maintained
14430813 12849F: drivers/platform/x86/
3a4bceef 12850F: drivers/platform/olpc/
d0944853 12851
c1f5c54b
IM
12852X86 MCE INFRASTRUCTURE
12853M: Tony Luck <tony.luck@intel.com>
487ba8e8 12854M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
12855L: linux-edac@vger.kernel.org
12856S: Maintained
12857F: arch/x86/kernel/cpu/mcheck/*
12858
79ebdc95
BP
12859X86 MICROCODE UPDATE SUPPORT
12860M: Borislav Petkov <bp@alien8.de>
12861S: Maintained
12862F: arch/x86/kernel/cpu/microcode/*
12863
f0905c5a
AL
12864X86 VDSO
12865M: Andy Lutomirski <luto@amacapital.net>
12866L: linux-kernel@vger.kernel.org
12867T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12868S: Maintained
d603c8e1 12869F: arch/x86/entry/vdso/
f0905c5a 12870
d6fad502 12871XC2028/3028 TUNER DRIVER
5dc8a864
MCC
12872M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12873M: Mauro Carvalho Chehab <mchehab@kernel.org>
d6fad502 12874L: linux-media@vger.kernel.org
a825eaec 12875W: https://linuxtv.org
d6fad502
MCC
12876T: git git://linuxtv.org/media_tree.git
12877S: Maintained
12878F: drivers/media/tuners/tuner-xc2028.*
12879
c4468085 12880XEN HYPERVISOR INTERFACE
3eeef8f7
KRW
12881M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12882M: David Vrabel <david.vrabel@citrix.com>
101ecde5 12883M: Juergen Gross <jgross@suse.com>
11dbb52b 12884L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 12885T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
12886S: Supported
12887F: arch/x86/xen/
12888F: drivers/*/xen-*front.c
12889F: drivers/xen/
12890F: arch/x86/include/asm/xen/
12891F: include/xen/
c117ab84 12892F: include/uapi/xen/
c4468085 12893
77bfb479 12894XEN HYPERVISOR ARM
85d1a29d 12895M: Stefano Stabellini <sstabellini@kernel.org>
11dbb52b 12896L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
85d1a29d 12897S: Maintained
77bfb479
SS
12898F: arch/arm/xen/
12899F: arch/arm/include/asm/xen/
12900
b475e83f 12901XEN HYPERVISOR ARM64
85d1a29d 12902M: Stefano Stabellini <sstabellini@kernel.org>
11dbb52b 12903L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
85d1a29d 12904S: Maintained
b475e83f
SS
12905F: arch/arm64/xen/
12906F: arch/arm64/include/asm/xen/
12907
9b57e1a7 12908XEN NETWORK BACKEND DRIVER
8386040b 12909M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 12910L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
12911L: netdev@vger.kernel.org
12912S: Supported
12913F: drivers/net/xen-netback/*
12914
c5f8e29d
KRW
12915XEN PCI SUBSYSTEM
12916M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12917L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12918S: Supported
12919F: arch/x86/pci/*xen*
12920F: drivers/pci/*xen*
12921
a2c5ae65
KRW
12922XEN BLOCK SUBSYSTEM
12923M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
bcadb699 12924M: Roger Pau Monné <roger.pau@citrix.com>
a2c5ae65
KRW
12925L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12926S: Supported
12927F: drivers/block/xen-blkback/*
12928F: drivers/block/xen*
12929
15d03609
JG
12930XEN PVSCSI DRIVERS
12931M: Juergen Gross <jgross@suse.com>
12932L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12933L: linux-scsi@vger.kernel.org
12934S: Supported
12935F: drivers/scsi/xen-scsifront.c
12936F: drivers/xen/xen-scsiback.c
12937F: include/xen/interface/io/vscsiif.h
12938
c5f8e29d
KRW
12939XEN SWIOTLB SUBSYSTEM
12940M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 12941L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
12942S: Supported
12943F: arch/x86/xen/*swiotlb*
12944F: drivers/xen/*swiotlb*
12945
1da177e4
LT
12946XFS FILESYSTEM
12947P: Silicon Graphics Inc
809625ca 12948M: Dave Chinner <david@fromorbit.com>
18caa67a 12949M: xfs@oss.sgi.com
d7ede1aa 12950L: xfs@oss.sgi.com
1da177e4 12951W: http://oss.sgi.com/projects/xfs
9f273c24 12952T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
1da177e4 12953S: Supported
679655da
JP
12954F: Documentation/filesystems/xfs.txt
12955F: fs/xfs/
1da177e4 12956
8a3b7a25 12957XILINX AXI ETHERNET DRIVER
59a54f30
MS
12958M: Anirudha Sarangi <anirudh@xilinx.com>
12959M: John Linn <John.Linn@xilinx.com>
8a3b7a25 12960S: Maintained
12961F: drivers/net/ethernet/xilinx/xilinx_axienet*
12962
238b8721 12963XILINX UARTLITE SERIAL DRIVER
8b58be88 12964M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
12965L: linux-serial@vger.kernel.org
12966S: Maintained
df621252 12967F: drivers/tty/serial/uartlite.c
238b8721 12968
df330515
LP
12969XILINX VIDEO IP CORES
12970M: Hyun Kwon <hyun.kwon@xilinx.com>
12971M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12972L: linux-media@vger.kernel.org
12973T: git git://linuxtv.org/media_tree.git
12974S: Supported
12975F: Documentation/devicetree/bindings/media/xilinx/
12976F: drivers/media/platform/xilinx/
a5562f65 12977F: include/uapi/linux/xilinx-v4l2-controls.h
df330515 12978
74316949
EB
12979XILLYBUS DRIVER
12980M: Eli Billauer <eli.billauer@gmail.com>
12981L: linux-kernel@vger.kernel.org
12982S: Supported
12983F: drivers/char/xillybus/
12984
f620e4b8
MF
12985XTENSA XTFPGA PLATFORM SUPPORT
12986M: Max Filippov <jcmvbkbc@gmail.com>
12987L: linux-xtensa@linux-xtensa.org
12988S: Maintained
12989F: drivers/spi/spi-xtensa-xtfpga.c
57b7068d 12990F: sound/soc/xtensa/xtfpga-i2s.c
f620e4b8 12991
1da177e4 12992YAM DRIVER FOR AX.25
8b58be88 12993M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
12994L: linux-hams@vger.kernel.org
12995S: Maintained
679655da
JP
12996F: drivers/net/hamradio/yam*
12997F: include/linux/yam.h
1da177e4 12998
af64a5eb 12999YEALINK PHONE DRIVER
8b58be88 13000M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
13001L: usbb2k-api-dev@nongnu.org
13002S: Maintained
679655da
JP
13003F: Documentation/input/yealink.txt
13004F: drivers/input/misc/yealink.*
af64a5eb 13005
1da177e4 13006Z8530 DRIVER FOR AX.25
8b58be88 13007M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
13008W: http://yaina.de/jreuter/
13009W: http://www.qsl.net/dl1bke/
13010L: linux-hams@vger.kernel.org
13011S: Maintained
679655da
JP
13012F: Documentation/networking/z8530drv.txt
13013F: drivers/net/hamradio/*scc.c
13014F: drivers/net/hamradio/z8530.h
1da177e4 13015
0cf31ec1 13016ZBUD COMPRESSED PAGE ALLOCATOR
0bb181c7 13017M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
13018L: linux-mm@kvack.org
13019S: Maintained
13020F: mm/zbud.c
13021F: include/linux/zbud.h
13022
7c0c3afb 13023ZD1211RW WIRELESS DRIVER
8b58be88
JP
13024M: Daniel Drake <dsd@gentoo.org>
13025M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 13026W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 13027L: linux-wireless@vger.kernel.org
7c0c3afb
DD
13028L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13029S: Maintained
6948300c 13030F: drivers/net/wireless/zydas/zd1211rw/
7c0c3afb 13031
20263029
DS
13032ZPOOL COMPRESSED PAGE STORAGE API
13033M: Dan Streetman <ddstreet@ieee.org>
13034L: linux-mm@kvack.org
13035S: Maintained
13036F: mm/zpool.c
13037F: include/linux/zpool.h
13038
1da177e4 13039ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 13040L: mjpeg-users@lists.sourceforge.net
f63145e2 13041L: linux-media@vger.kernel.org
1da177e4 13042W: http://mjpeg.sourceforge.net/driver-zoran/
a825eaec 13043T: hg https://linuxtv.org/hg/v4l-dvb
f63145e2 13044S: Odd Fixes
90d72ac6 13045F: drivers/media/pci/zoran/
1da177e4 13046
6920f2cc
MK
13047ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13048M: Minchan Kim <minchan@kernel.org>
13049M: Nitin Gupta <ngupta@vflare.org>
74f3037c 13050R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
6920f2cc
MK
13051L: linux-kernel@vger.kernel.org
13052S: Maintained
13053F: drivers/block/zram/
13054F: Documentation/blockdev/zram.txt
13055
8b4a4080 13056ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 13057M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 13058S: Maintained
df621252 13059F: drivers/tty/serial/zs.*
8b4a4080 13060
eae70d06
MK
13061ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13062M: Minchan Kim <minchan@kernel.org>
13063M: Nitin Gupta <ngupta@vflare.org>
41192a2d 13064R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
eae70d06
MK
13065L: linux-mm@kvack.org
13066S: Maintained
13067F: mm/zsmalloc.c
13068F: include/linux/zsmalloc.h
d02be50d 13069F: Documentation/vm/zsmalloc.txt
eae70d06 13070
0cf31ec1 13071ZSWAP COMPRESSED SWAP CACHING
0bb181c7 13072M: Seth Jennings <sjenning@redhat.com>
0cf31ec1
SJ
13073L: linux-mm@kvack.org
13074S: Maintained
13075F: mm/zswap.c
13076
1da177e4 13077THE REST
8b58be88 13078M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 13079L: linux-kernel@vger.kernel.org
8a6e2535 13080Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 13081T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 13082S: Buried alive in reporters
34d03cc1
JP
13083F: *
13084F: */
This page took 7.724374 seconds and 5 git commands to generate.